<?xml version="1.0" encoding="UTF-8"?>
<FictionBook xmlns="http://www.gribuser.ru/xml/fictionbook/2.0" xmlns:l="http://www.w3.org/1999/xlink">
 <description>
  <title-info>
   <genre>comp_db</genre>
   <author>
    <first-name>Марк</first-name>
    <last-name>Лутц</last-name>
   </author>
   <book-title>Программирование на Python. Том 1</book-title>
   <keywords>программирование</keywords>
   <date></date>
   <coverpage>
    <image l:href="#_0.jpg"/></coverpage>
   <lang>ru</lang>
   <translator>
    <first-name>А.</first-name>
    <middle-name> Н.</middle-name>
    <last-name>Киселев</last-name>
   </translator>
  </title-info>
  <document-info>
   <author>
    <first-name>Марк</first-name>
    <last-name>Лутц</last-name>
   </author>
   <program-used>calibre 3.14.0, FictionBook Editor Release 2.6.6</program-used>
   <date value="2018-01-04">4.1.2018</date>
   <id>e94eb50e-0b35-458f-a70c-b0f3444130af</id>
   <version>1.1</version>
  </document-info>
  <publish-info>
   <publisher>O'REILLY</publisher>
   <year>2011</year>
  </publish-info>
 </description>
 <body>
  <section>
   <p><image l:href="#_1.jpg"/></p>
   <p><strong>Programming</strong></p>
   <p><strong>Python</strong></p>
   <p>Forth Edition</p>
   <p><emphasis>Mark Lutz</emphasis></p>
   <p><strong>O REILLY</strong></p>
   <p><strong>Программирование</strong></p>
   <p><strong>на Python</strong></p>
   <p><strong>том I</strong></p>
   <p>Четвертое издание</p>
   <empty-line/>
   <p><emphasis>Марк Лутц</emphasis></p>
   <p><image l:href="#_2.jpg"/></p>
   <p>Марк Лутц</p>
   <p>Программирование на Python, том I, 4-е издание</p>
   <p>Перевод А. Киселева</p>
   <p><emphasis>А. Галунов Н. Макарова П. Щеголев Ю. Бочина С. Минин К. Чубаров</emphasis></p>
   <p>Главный редактор</p>
   <p>Зав. редакцией</p>
   <p>Выпускающий редактор</p>
   <p>Редактор</p>
   <p>Корректор</p>
   <p>Верстка</p>
   <p><emphasis>Лутц М.</emphasis></p>
   <p>Программирование на Python, том I, 4-е издание. - Пер. с англ. - СПб.: Символ-Плюс, 2011. - 992 с., ил.</p>
   <p>ISBN 978-5-93286-210-0</p>
   <p>Вы овладели основами Python. Что дальше? Эта книга представляет собой подробное руководство по применению этого языка программирования в основных прикладных областях - системном администрировании, создании графических интерфейсов и веб-приложений. Исследуются приемы работы с базами данных, программирования сетевых взаимодействий, создания интерфейсов для сценариев, обработки текста и многие другие.</p>
   <p>Издание описывает синтаксис языка и методики разработки, содержит большое количество примеров, иллюстрирующих типичные идиомы программирования и корректное их применение. Кроме того, исследуется эффективность Python в качестве инструмента разработки программного обеспечения, в отличие от просто инструмента «создания сценариев».</p>
   <p>В четвертое издание включено описание новых особенностей языка, библиотек и практических приемов программирования для Python 3.X. Примеры, представленные в книге, опробованы под третьей альфа-версией Python 3.2.</p>
   <p>Можно смело утверждать, что это обстоятельная и всесторонняя книга предназначена быть первой ступенью на пути овладения мастерством разработки приложений на языке Python.</p>
   <p><strong>ISBN 978-5-93286-210-0 ISBN 978-0-596-15810-1 (англ)</strong></p>
   <p>© Издательство Символ-Плюс, 2011</p>
   <p>Authorized translation of the English edition © 2011 O’Reilly Media Inc. This translation is published and sold by permission of O’Reilly Media Inc., the owner of all rights to publish and sell the same.</p>
   <p>Все права на данное издание защищены Законодательством РФ, включая право на полное или частичное воспроизведение в любой форме. Все товарные знаки или зарегистрированные товарные знаки, упоминаемые в настоящем издании, являются собственностью соответствующих фирм.</p>
   <p><strong>Издательство «Символ-Плюс». 199034, Санкт-Петербург, 16 линия, 7, тел. (812) 380-5007, www.symbol.ru. Лицензия ЛП N 000054 от 25.12.98. Подписано в печать 31.07.2011. Формат 70x100 <sup>1</sup>/</strong>16<strong>.</strong></p>
   <p><strong>Печать офсетная. Объем 62 печ. л.</strong></p>
   <p><strong>Оглавление</strong></p>
   <p><strong>Предисловие...........................................................................15</strong></p>
   <p><strong>«А теперь нечто совершенно иное...».......................................15</strong></p>
   <p><strong>Об этой книге.......................................................................16</strong></p>
   <p><strong>О четвертом издании.............................................................18</strong></p>
   <p><strong>Влияние Python 3.X на эту книгу............................................26</strong></p>
   <p><strong>Использование примеров из книги..........................................31</strong></p>
   <p><strong>Как связаться с издательством O’Reilly....................................33</strong></p>
   <p><strong>Типографские соглашения.....................................................34</strong></p>
   <p><strong>Благодарности........................................................................35</strong></p>
   <p><strong>Об авторе...............................................................................38</strong></p>
   <p><strong>Часть I. Начало..........................................................................39</strong></p>
   <p><strong>Глава 1. Предварительный обзор.............................................41</strong></p>
   <p><strong>«Программирование на Python»: краткий очерк.......................41</strong></p>
   <p><strong>Постановка задачи................................................................42</strong></p>
   <p><strong>Шаг 1: представление записей................................................43</strong></p>
   <p><strong>Списки............................................................................43</strong></p>
   <p><strong>Словари ..........................................................................48</strong></p>
   <p><strong>Шаг 2: сохранение записей на длительное время.......................54</strong></p>
   <p><strong>Текстовые файлы.............................................................55</strong></p>
   <p><strong>Модуль pickle...................................................................61</strong></p>
   <p><strong>Работа модуля pickle с отдельными записями.......................64</strong></p>
   <p><strong>Модуль shelve..................................................................66</strong></p>
   <p><strong>Шаг 3: переход к ООП............................................................69</strong></p>
   <p><strong>Использование классов .....................................................71</strong></p>
   <p><strong>Добавляем поведение........................................................73</strong></p>
   <p><strong>Добавляем наследование ...................................................74</strong></p>
   <p><strong>Реструктуризация программного кода.................................75</strong></p>
   <p><strong>Добавляем возможность сохранения...................................79</strong></p>
   <p><strong>Другие разновидности баз данных ......................................81</strong></p>
   <p><strong>Шаг 4: добавляем интерфейс командной строки........................83</strong></p>
   <p><strong>Шаг 5: добавляем графический интерфейс ...............................86</strong></p>
   <p><strong>Основы графических интерфейсов......................................87</strong></p>
   <p><strong>ООП при разработке графических интерфейсов.....................89</strong></p>
   <p><strong>Получение ввода от пользователя.......................................92</strong></p>
   <p><strong>Графический интерфейс к хранилищу.................................94</strong></p>
   <p><strong>Шаг 6: добавляем веб-интерфейс...........................................102</strong></p>
   <p><strong>Основы CGI....................................................................103</strong></p>
   <p><strong>Запуск веб-сервера..........................................................106</strong></p>
   <p><strong>Использование строки запроса и модуля urllib....................109</strong></p>
   <p><strong>Форматирование текста ответа.........................................110</strong></p>
   <p><strong>Веб-интерфейс к хранилищу с данными.............................111</strong></p>
   <p><strong>Конец демонстрационного примера.......................................123</strong></p>
   <p><strong>Часть II. Системное программирование................................127</strong></p>
   <p><strong>Глава 2. Системные инструменты..........................................129</strong></p>
   <p><strong>«os.path - дорога к знанию» .................................................129</strong></p>
   <p><strong>Зачем здесь нужен Python?..............................................129</strong></p>
   <p><strong>В следующих пяти главах................................................130</strong></p>
   <p><strong>Знакомство с разработкой системных сценариев.....................132</strong></p>
   <p><strong>Системные модули Python...............................................133</strong></p>
   <p><strong>Источники документации по модулям...............................134</strong></p>
   <p><strong>Постраничный вывод строк документации.........................135</strong></p>
   <p><strong>Сценарий постраничного вывода.......................................137</strong></p>
   <p><strong>Основы использования строковых методов.........................138</strong></p>
   <p><strong>Другие особенности строк в Python 3.X:</strong></p>
   <p><strong>Юникод и тип bytes........................................................141</strong></p>
   <p><strong>Основы операций с файлами ............................................142</strong></p>
   <p><strong>Два способа использования программ ...............................143</strong></p>
   <p><strong>Руководства по библиотекам Python..................................144</strong></p>
   <p><strong>Коммерческие справочники.............................................145</strong></p>
   <p><strong>Модуль sys ........................................................................ 146</strong></p>
   <p><strong>Платформы и версии ......................................................146</strong></p>
   <p><strong>Путь поиска модулей......................................................146</strong></p>
   <p><strong>Таблица загруженных модулей........................................148</strong></p>
   <p><strong>Сведения об исключениях ...............................................149</strong></p>
   <p><strong>Другие элементы, экспортируемые модулем sys .................150</strong></p>
   <p><strong>Модуль os..........................................................................150</strong></p>
   <p><strong>Инструменты в модуле os.................................................151</strong></p>
   <p><strong>Средства администрирования...........................................152</strong></p>
   <p><strong>Константы переносимости ............................................... 153</strong></p>
   <p><strong>Основные инструменты os.path ........................................153</strong></p>
   <p><strong>Выполнение команд оболочки из сценариев ....................... 156</strong></p>
   <p><strong>Другие элементы, экспортируемые модулем os .................. 163</strong></p>
   <p><strong>Глава 3. Контекст выполнения сценариев...............................167</strong></p>
   <p><strong>«Ваши аргументы, пожалуйста!»..........................................167</strong></p>
   <p><strong>Текущий рабочий каталог ...................................................168</strong></p>
   <p><strong>Текущий рабочий каталог, файлы и путь поиска модулей____168</strong></p>
   <p><strong>Текущий рабочий каталог и командные строки ..................170</strong></p>
   <p><strong>Аргументы командной строки .............................................. 171</strong></p>
   <p><strong>Анализ аргументов командной строки...............................172</strong></p>
   <p><strong>Переменные окружения оболочки.........................................175</strong></p>
   <p><strong>Получение значений переменных оболочки........................176</strong></p>
   <p><strong>Изменение переменных оболочки.....................................177</strong></p>
   <p><strong>Особенности переменных оболочки:</strong></p>
   <p><strong>родители, putenv и getenv................................................179</strong></p>
   <p><strong>Стандартные потоки ввода-вывода........................................180</strong></p>
   <p><strong>Перенаправление потоков ввода-вывода</strong></p>
   <p><strong>в файлы и программы .....................................................181</strong></p>
   <p><strong>Перенаправление потоков</strong></p>
   <p><strong>и взаимодействие с пользователем....................................187</strong></p>
   <p><strong>Перенаправление потоков в объекты Python.......................192</strong></p>
   <p><strong>Вспомогательные классы io.StringIO и io.BytesIO...............196</strong></p>
   <p><strong>Перехват потока stderr....................................................197</strong></p>
   <p><strong>Возможность перенаправления с помощью функции print____197</strong></p>
   <p><strong>Другие варианты перенаправления:</strong></p>
   <p><strong>еще раз об os.popen и subprocess........................................198</strong></p>
   <p><strong>Глава 4. Инструменты для работы с файлами и каталогами.... 206</strong></p>
   <p><strong>«Как очистить свой жесткий диск за пять простых шагов».......206</strong></p>
   <p><strong>Инструменты для работы с файлами ..................................... 206</strong></p>
   <p><strong>Модель объекта файла в Python 3.X..................................207</strong></p>
   <p><strong>Использование встроенных объектов файлов ...................... 209</strong></p>
   <p><strong>Двоичные и текстовые файлы........................................... 220</strong></p>
   <p><strong>Низкоуровневые инструменты в модуле os</strong></p>
   <p><strong>для работы с файлами ..................................................... 233</strong></p>
   <p><strong>Сканеры файлов.............................................................239</strong></p>
   <p><strong>Инструменты для работы с каталогами .................................. 243</strong></p>
   <p><strong>Обход одного каталога.....................................................243</strong></p>
   <p><strong>Обход деревьев каталогов ................................................249</strong></p>
   <p><strong>Обработка имен файлов в Юникоде</strong></p>
   <p><strong>в версии 3.X: listdir, walk, glob.........................................254</strong></p>
   <p><strong>Глава 5. Системные инструменты</strong></p>
   <p><strong>параллельного выполнения..................................................258</strong></p>
   <p><strong>«Расскажите обезьянам, что им делать» ................................258</strong></p>
   <p><strong>Ветвление процессов ........................................................... 260</strong></p>
   <p><strong>Комбинация fork/exec.....................................................264</strong></p>
   <p><strong>Потоки выполнения............................................................270</strong></p>
   <p><strong>Модуль _thread..............................................................274</strong></p>
   <p><strong>Модуль threading............................................................ 287</strong></p>
   <p><strong>Модуль queue.................................................................293</strong></p>
   <p><strong>Графические интерфейсы и потоки выполнения:</strong></p>
   <p><strong>предварительное знакомство ............................................ 298</strong></p>
   <p><strong>Подробнее о глобальной блокировке</strong></p>
   <p><strong>интерпретатора (GIL)......................................................302</strong></p>
   <p><strong>Завершение программ ......................................................... 306</strong></p>
   <p><strong>Завершение программ средствами модуля sys.....................306</strong></p>
   <p><strong>Завершение программ средствами модуля os......................307</strong></p>
   <p><strong>Коды завершения команд оболочки...................................308</strong></p>
   <p><strong>Код завершения процесса</strong></p>
   <p><strong>и совместно используемая информация.............................312</strong></p>
   <p><strong>Код завершения потока</strong></p>
   <p><strong>и совместно используемая информация.............................314</strong></p>
   <p><strong>Взаимодействия между процессами.......................................316</strong></p>
   <p><strong>Анонимные каналы........................................................318</strong></p>
   <p><strong>Именованные каналы (fifo)..............................................331</strong></p>
   <p><strong>Сокеты: первый взгляд .................................................... 335</strong></p>
   <p><strong>Сигналы ........................................................................ 340</strong></p>
   <p><strong>Пакет multiprocessing.........................................................343</strong></p>
   <p><strong>Зачем нужен пакет multiprocessing?.................................. 344</strong></p>
   <p><strong>Основы: процессы и блокировки.......................................346</strong></p>
   <p><strong>Инструменты IPC: каналы, разделяемая память и очереди ... 349</strong></p>
   <p><strong>Запуск независимых программ ......................................... 357</strong></p>
   <p><strong>И многое другое..............................................................359</strong></p>
   <p><strong>Зачем нужен пакет multiprocessing? Заключение ................ 361</strong></p>
   <p><strong>Другие способы запуска программ.........................................362</strong></p>
   <p><strong>Семейство функций os.spawn...........................................362</strong></p>
   <p><strong>Функция os.startfile в Windows........................................366</strong></p>
   <p><strong>Переносимый модуль запуска программ ................................368</strong></p>
   <p><strong>Другие системные инструменты............................................ 374</strong></p>
   <p><strong>Глава 6. Законченные системные программы........................376</strong></p>
   <p><strong>«Ярость поиска».................................................................376</strong></p>
   <p><strong>Игра: «Найди самый большой файл Python»...........................377</strong></p>
   <p><strong>Сканирование каталога стандартной библиотеки................377</strong></p>
   <p><strong>Сканирование дерева каталогов стандартной библиотеки.....378</strong></p>
   <p><strong>Сканирование пути поиска модулей..................................379</strong></p>
   <p><strong>Сканирование всего компьютера....................................... 382</strong></p>
   <p><strong>Вывод имен файлов с символами Юникода.........................387</strong></p>
   <p><strong>Разрезание и объединение файлов.........................................390</strong></p>
   <p><strong>Разрезание файлов переносимым способом......................... 391</strong></p>
   <p><strong>Соединение файлов переносимым образом .........................395</strong></p>
   <p><strong>Варианты использования................................................. 399</strong></p>
   <p><strong>Создание веб-страниц для переадресации ............................... 403</strong></p>
   <p><strong>Файл шаблона страницы .................................................404</strong></p>
   <p><strong>Сценарий генератора страниц...........................................405</strong></p>
   <p><strong>Сценарий регрессивного тестирования ................................... 408</strong></p>
   <p><strong>Запускаем тестирование..................................................411</strong></p>
   <p><strong>Копирование деревьев каталогов...........................................417</strong></p>
   <p><strong>Сравнение деревьев каталогов ..............................................422</strong></p>
   <p><strong>Поиск расхождений между каталогами.............................422</strong></p>
   <p><strong>Поиск различий между деревьями....................................425</strong></p>
   <p><strong>Запускаем сценарий........................................................428</strong></p>
   <p><strong>Проверка резервных копий..............................................431</strong></p>
   <p><strong>Отчет о различиях и другие идеи ...................................... 433</strong></p>
   <p><strong>Поиск в деревьях каталогов..................................................435</strong></p>
   <p><strong>grep, glob и find..............................................................436</strong></p>
   <p><strong>Создание собственного модуля find...................................437</strong></p>
   <p><strong>Удаление файлов с байт-кодом .........................................442</strong></p>
   <p><strong>Visitor: обход каталогов «++»...............................................448</strong></p>
   <p><strong>Редактирование файлов в деревьях каталогов (Visitor).........454</strong></p>
   <p><strong>Глобальная замена в деревьях каталогов (Visitor) ...............456</strong></p>
   <p><strong>Подсчет строк исходного программного кода (Visitor)..........458</strong></p>
   <p><strong>Копирование деревьев каталогов</strong></p>
   <p><strong>с помощью классов (Visitor).............................................460</strong></p>
   <p><strong>Другие примеры обходчиков (внешние).............................462</strong></p>
   <p><strong>Проигрывание медиафайлов................................................. 464</strong></p>
   <p><strong>Модуль webbrowser.........................................................468</strong></p>
   <p><strong>Модуль mimetypes..........................................................470</strong></p>
   <p><strong>Запускаем сценарий........................................................473</strong></p>
   <p><strong>Автоматизированный запуск программ (внешние примеры) ..... 473</strong></p>
   <p><strong>Часть III. Программирование графических интерфейсов .... 477</strong></p>
   <p><strong>Глава 7. Графические интерфейсы пользователя....................479</strong></p>
   <p><strong>«Я здесь, я смотрю на тебя, детка» ........................................479</strong></p>
   <p><strong>Темы программирования GUI...........................................479</strong></p>
   <p><strong>Запуск примеров ............................................................ 481</strong></p>
   <p><strong>Различные возможности создания GUI в Python......................483</strong></p>
   <p><strong>Обзор tkinter......................................................................490</strong></p>
   <p><strong>Практические преимущества tkinter ................................490</strong></p>
   <p><strong>Документация tkinter ..................................................... 492</strong></p>
   <p><strong>Расширения для tkinter...................................................492</strong></p>
   <p><strong>Структура tkinter...........................................................495</strong></p>
   <p><strong>Взбираясь по кривой обучения</strong></p>
   <p><strong>программированию графических интерфейсов ........................ 497</strong></p>
   <p><strong>«Hello World» в четыре строки (или меньше)......................497</strong></p>
   <p><strong>Основы использования tkinter..........................................498</strong></p>
   <p><strong>Создание виджетов ......................................................... 499</strong></p>
   <p><strong>Менеджеры компоновки .................................................. 500</strong></p>
   <p><strong>Запуск программ с графическим интерфейсом....................501</strong></p>
   <p><strong>Альтернативные приемы использования tkinter ................. 502</strong></p>
   <p><strong>Основы изменения размеров виджетов............................... 504</strong></p>
   <p><strong>Настройка параметров графического элемента</strong></p>
   <p><strong>и заголовка окна............................................................506</strong></p>
   <p><strong>Еще одна версия в память о былых временах......................508</strong></p>
   <p><strong>Добавление виджетов без их сохранения ............................ 508</strong></p>
   <p><strong>Добавление кнопок и обработчиков.......................................511</strong></p>
   <p><strong>Еще раз об изменении размеров виджетов: растягивание......512</strong></p>
   <p><strong>Добавление пользовательских обработчиков...........................514</strong></p>
   <p><strong>lambda-выражения как обработчики событий.....................515</strong></p>
   <p><strong>Отложенные вызовы с применением</strong></p>
   <p><strong>инструкций lambda и ссылок на объекты...........................516</strong></p>
   <p><strong>Проблемы с областями видимости обработчиков.................518</strong></p>
   <p><strong>Связанные методы как обработчики событий......................525</strong></p>
   <p><strong>Объекты вызываемых классов как обработчики событий.....527</strong></p>
   <p><strong>Другие протоколы обратного вызова в tkinter.....................528</strong></p>
   <p><strong>Связывание событий.......................................................529</strong></p>
   <p><strong>Добавление нескольких виджетов.........................................530</strong></p>
   <p><strong>Еще раз об изменении размеров: обрезание.........................531</strong></p>
   <p><strong>Прикрепление виджетов к фреймам..................................532</strong></p>
   <p><strong>Порядок компоновки и прикрепление к сторонам ............... 533</strong></p>
   <p><strong>Снова о параметрах expand и fill компоновки.....................534</strong></p>
   <p><strong>Использование якорей вместо растягивания....................... 536</strong></p>
   <p><strong>Настройка виджетов с помощью классов................................537</strong></p>
   <p><strong>Стандартизация поведения и внешнего вида.......................538</strong></p>
   <p><strong>Повторно используемые компоненты и классы........................ 540</strong></p>
   <p><strong>Прикрепление классов компонентов ................................. 542</strong></p>
   <p><strong>Расширение классов компонентов..................................... 544</strong></p>
   <p><strong>Автономные классы-контейнеры ...................................... 546</strong></p>
   <p><strong>Завершение начального обучения ......................................... 549</strong></p>
   <p><strong>Соответствие между Python/tkinter и Tcl/Tk..........................551</strong></p>
   <p><strong>Глава 8. Экскурсия по tkinter, часть 1......................................553</strong></p>
   <p><strong>«Виджеты, гаджеты,</strong></p>
   <p><strong>графические интерфейсы... Бог мой!» ....................................553</strong></p>
   <p><strong>Темы этой главы.................................................................554</strong></p>
   <p><strong>Настройка внешнего вида виджетов......................................554</strong></p>
   <p><strong>Окна верхнего уровня..........................................................558</strong></p>
   <p><strong>Виджеты Toplevel и Tk....................................................560</strong></p>
   <p><strong>Протоколы окна верхнего уровня......................................561</strong></p>
   <p><strong>Диалоги ............................................................................ 566</strong></p>
   <p><strong>Стандартные (типичные) диалоги.....................................567</strong></p>
   <p><strong>Модуль диалогов в старом стиле.......................................580</strong></p>
   <p><strong>Пользовательские диалоги............................................... 581</strong></p>
   <p><strong>Привязка событий..............................................................585</strong></p>
   <p><strong>Другие события, доступные с помощью метода bind.............590</strong></p>
   <p><strong>Виджеты Message и Entry....................................................592</strong></p>
   <p><strong>Message ......................................................................... 592</strong></p>
   <p><strong>Entry ............................................................................ 593</strong></p>
   <p><strong>Компоновка элементов ввода в формах..............................595</strong></p>
   <p><strong>«Переменные» tkinter и альтернативные способы</strong></p>
   <p><strong>компоновки форм...........................................................599</strong></p>
   <p><strong>Флажки, переключатели и ползунки ..................................... 602</strong></p>
   <p><strong>Флажки ........................................................................ 602</strong></p>
   <p><strong>Переключатели..............................................................607</strong></p>
   <p><strong>Ползунки......................................................................614</strong></p>
   <p><strong>Три способа использования графических интерфейсов.............618</strong></p>
   <p><strong>Прикрепление к фреймам................................................619</strong></p>
   <p><strong>Независимые окна .......................................................... 624</strong></p>
   <p><strong>Запуск программ............................................................626</strong></p>
   <p><strong>Изображения.................................................................633</strong></p>
   <p><strong>Развлечения с кнопками и картинками ............................. 637</strong></p>
   <p><strong>Отображение и обработка изображений с помощью PIL............641</strong></p>
   <p><strong>Основы PIL....................................................................641</strong></p>
   <p><strong>Отображение других типов графических</strong></p>
   <p><strong>изображений с помощью PIL ............................................ 643</strong></p>
   <p><strong>Отображение всех изображений в каталоге.........................645</strong></p>
   <p><strong>Создание миниатюр изображений</strong></p>
   <p><strong>с помощью пакета PIL.....................................................647</strong></p>
   <p><strong>Глава 9. Экскурсия по tkinter, часть 2......................................659</strong></p>
   <p><strong>«Меню дня: Spam, Spam и еще раз Spam» ...............................659</strong></p>
   <p><strong>Меню................................................................................660</strong></p>
   <p><strong>Меню окон верхнего уровня ............................................. 660</strong></p>
   <p><strong>Меню на основе виджетов Frame и Menubutton...................665</strong></p>
   <p><strong>Окна с меню и панелью инструментов................................670</strong></p>
   <p><strong>Виджеты Listbox и Scrollbar.................................................676</strong></p>
   <p><strong>Программирование виджетов списков ............................... 678</strong></p>
   <p><strong>Программирование полос прокрутки................................. 680</strong></p>
   <p><strong>Компоновка полос прокрутки...........................................681</strong></p>
   <p><strong>Виджет Text.......................................................................683</strong></p>
   <p><strong>Программирование виджета Text......................................685</strong></p>
   <p><strong>Операции редактирования текста.....................................689</strong></p>
   <p><strong>Юникод и виджет Text....................................................695</strong></p>
   <p><strong>Более сложные операции с текстом и тегами ......................707</strong></p>
   <p><strong>Виджет Canvas...................................................................709</strong></p>
   <p><strong>Базовые операции с виджетом Canvas................................710</strong></p>
   <p><strong>Программирование виджета Canvas..................................711</strong></p>
   <p><strong>Прокрутка холстов.........................................................715</strong></p>
   <p><strong>Холсты с поддержкой прокрутки</strong></p>
   <p><strong>и миниатюр изображений................................................718</strong></p>
   <p><strong>События холстов ............................................................ 722</strong></p>
   <p><strong>Сетки................................................................................726</strong></p>
   <p><strong>В чем преимущества размещения по сетке? .......................727</strong></p>
   <p><strong>Основы работы с сеткой: еще раз о формах ввода.................728</strong></p>
   <p><strong>Сравнение методов grid и pack..........................................729</strong></p>
   <p><strong>Сочетание grid и pack......................................................731</strong></p>
   <p><strong>Реализация возможности растягивания виджетов,</strong></p>
   <p><strong>размещаемых по сетке..................................................... 734</strong></p>
   <p><strong>Создание крупных таблиц с помощью grid ......................... 738</strong></p>
   <p><strong>Инструменты синхронизации,</strong></p>
   <p><strong>потоки выполнения и анимация............................................ 747</strong></p>
   <p><strong>Использование потоков выполнения</strong></p>
   <p><strong>в графических интерфейсах tkinter...................................750</strong></p>
   <p><strong>Использование метода after.............................................752</strong></p>
   <p><strong>Простые приемы воспроизведения анимации ..................... 755</strong></p>
   <p><strong>Другие темы, связанные с анимацией ................................ 762</strong></p>
   <p><strong>Конец экскурсии ................................................................ 764</strong></p>
   <p><strong>Другие виджеты и их параметры ...................................... 764</strong></p>
   <p><strong>Глава 10. Приемы программирования</strong></p>
   <p><strong>графических интерфейсов....................................................766</strong></p>
   <p><strong>«Создание улучшенной мышеловки».....................................766</strong></p>
   <p><strong>GuiMixin: универсальные</strong></p>
   <p><strong>подмешиваемые классы ....................................................... 767</strong></p>
   <p><strong>Функции создания виджетов............................................ 768</strong></p>
   <p><strong>Вспомогательные подмешиваемые классы ......................... 769</strong></p>
   <p><strong>GuiMaker: автоматизация создания меню</strong></p>
   <p><strong>и панелей инструментов.......................................................773</strong></p>
   <p><strong>Протоколы подклассов....................................................778</strong></p>
   <p><strong>Классы GuiMaker...........................................................779</strong></p>
   <p><strong>Программный код самотестирования GuiMaker..................779</strong></p>
   <p><strong>BigGui: клиентская демонстрационная программа .............. 781</strong></p>
   <p><strong>ShellGui: графические интерфейсы</strong></p>
   <p><strong>к инструментам командной строки........................................785</strong></p>
   <p><strong>Обобщенный графический интерфейс</strong></p>
   <p><strong>инструментов оболочки...................................................785</strong></p>
   <p><strong>Классы наборов утилит....................................................788</strong></p>
   <p><strong>Добавление графических интерфейсов</strong></p>
   <p><strong>к инструментам командной строки ...................................789</strong></p>
   <p><strong>GuiStreams: перенаправление</strong></p>
   <p><strong>потоков данных в виджеты................................................... 797</strong></p>
   <p><strong>Использование перенаправления</strong></p>
   <p><strong>сценариев архивирования ...............................................802</strong></p>
   <p><strong>Динамическая перезагрузка обработчиков............................. 803</strong></p>
   <p><strong>Обертывание интерфейсов окон верхнего уровня.....................805</strong></p>
   <p><strong>Графические интерфейсы, потоки выполнения и очереди.........810</strong></p>
   <p><strong>Помещение данных в очередь...........................................813</strong></p>
   <p><strong>Помещение обработчиков в очередь...................................817</strong></p>
   <p><strong>Другие способы добавления GUI</strong></p>
   <p><strong>к сценариям командной строки.............................................825</strong></p>
   <p><strong>Вывод окон графического интерфейса по требованию..........826</strong></p>
   <p><strong>Реализация графического интерфейса в виде отдельной</strong></p>
   <p><strong>программы: сокеты (вторая встреча) .................................830</strong></p>
   <p><strong>Реализация графического интерфейса в виде</strong></p>
   <p><strong>отдельной программы: каналы.........................................835</strong></p>
   <p><strong>Запускающие программы PyDemos и PyGadgets......................845</strong></p>
   <p><strong>Панель запуска PyDemos.................................................846</strong></p>
   <p><strong>Панель запуска PyGadgets...............................................852</strong></p>
   <p><strong>Глава 11. Примеры законченных программ</strong></p>
   <p><strong>с графическим интерфейсом.................................................857</strong></p>
   <p><strong>«Python, открытое программное обеспечение и Camaro»...........857</strong></p>
   <p><strong>Примеры в других главах................................................858</strong></p>
   <p><strong>Стратегия данной главы..................................................859</strong></p>
   <p><strong>PyEdit: программа/объект текстового редактора.....................862</strong></p>
   <p><strong>Запуск PyEdit ................................................................ 863</strong></p>
   <p><strong>Изменения в версии PyEdit 2.0 (третье издание)..................872</strong></p>
   <p><strong>Изменения в версии PyEdit 2.1 (четвертое издание) ............874</strong></p>
   <p><strong>Исходный программный код PyEdit..................................888</strong></p>
   <p><strong>PyPhoto: программа просмотра и изменения</strong></p>
   <p><strong>размеров изображений........................................................917</strong></p>
   <p><strong>Запуск PyPhoto..............................................................918</strong></p>
   <p><strong>Исходный программный код PyPhoto................................922</strong></p>
   <p><strong>PyView: слайд-шоу для изображений и примечаний................929</strong></p>
   <p><strong>Запуск PyView...............................................................929</strong></p>
   <p><strong>Исходный программный код PyView.................................935</strong></p>
   <p><strong>PyDraw: рисование и перемещение графики ........................... 941</strong></p>
   <p><strong>Запуск PyDraw ............................................................... 941</strong></p>
   <p><strong>Исходный программный код PyDraw.................................943</strong></p>
   <p><strong>PyClock: виджет аналоговых/цифровых часов........................951</strong></p>
   <p><strong>Краткий урок геометрии..................................................951</strong></p>
   <p><strong>Запуск PyClock...............................................................957</strong></p>
   <p><strong>Исходный программный код PyClock................................961</strong></p>
   <p><strong>PyToe: виджет игры в крестики-нолики.................................969</strong></p>
   <p><strong>Запуск PyToe.................................................................969</strong></p>
   <p><strong>Исходный программный код PyToe (внешний) ...................971</strong></p>
   <p><strong>Что дальше........................................................................974</strong></p>
   <p><strong>Алфавитный указатель.........................................................976</strong></p>
   <p><strong>Предисловие</strong></p>
   <empty-line/>
   <p><strong>«А теперь нечто совершенно иное...»</strong></p>
   <p>В этой книге исследуются способы применения языка программирования Python в типичных прикладных областях и в реально возникающих задачах. Эта книга рассказывает, что можно <emphasis>делать</emphasis> с языком Python после того, как вы овладели его основами.</p>
   <p>Эта книга предполагает, что читатель еще только начинает знакомиться с рассматриваемыми в книге прикладными областями - графическими интерфейсами, Интернетом, базами данных, системным программированием и так далее, - и представляет каждую из них, начиная с самых азов, выполняя роль <emphasis>учебника.</emphasis> Попутно книга ставит своей целью познакомить читателя с часто используемыми инструментами и библиотеками, но не с основами языка. Таким образом, данная книга является ресурсом, позволяющим читателю получить более глубокое понимание роли языка Python в практике программирования.</p>
   <p>Дополнительно в этой книге исследуется пригодность языка Python на роль <emphasis>инструмента разработки программного обеспечения,</emphasis> в отличие от просто инструмента «создания сценариев». Многие примеры, представленные в этой книге, подобраны в соответствии с этой целью - среди них вы найдете примеры постепенной разработки клиентов электронной почты, опирающиеся на тысячи строк программного кода. Создание подобных крупномасштабных приложений всегда будет непростым делом, но мы покажем, насколько быстрее и проще создаются такие приложения, когда они разрабатываются на языке Python.</p>
   <p>Это четвертое издание было дополнено представлением новых особенностей языка, библиотек и практических приемов программирования для Python 3.X. В частности, примеры, представленные в книге, выполняются под управлением интерпретатора версии Python 3.1 - наиболее свежей версии Python на момент написания этих строк. Непосредственно перед публикацией книги все основные примеры были опробованы под третьей альфа-версией Python 3.2, но вообще говоря, они должны сохранить свою работоспособность при использовании любой версии Python из линейки 3.X. Кроме того, это издание было реорганизовано с целью упорядочить прежний материал и добавить описание новых инструментов и тем.</p>
   <p>Поскольку среди читателей этой книги будут и те, кому в руки первым попало это издание, и те, кто знаком с предыдущими изданиями, я хочу в этом предисловии более подробно остановиться на целях и задачах этой книги, прежде чем перейти к программному коду.</p>
   <empty-line/>
   <p><strong>Об этой книге</strong></p>
   <p>Данная книга является учебником по применению языка Python для решения наиболее типичных задач в различных прикладных областях. В ней рассказывается о применении языка Python в системном администрировании, для создания графических интерфейсов и вебприложений и исследуются приемы программирования сетевых взаимодействий, взаимодействий с базами данных, обработки текста, создания интерфейсов для сценариев и во многих других областях. Несмотря на то, что на протяжении всей книги используется язык Python, тем не менее основное внимание будет уделяться не основам языка, а приемам решения практических задач.</p>
   <empty-line/>
   <p><strong>Экосистема этой книги</strong></p>
   <p>Диапазон тем, обсуждаемых в этой книге, позволяет ее рассматривать, как второй том двухтомника, который должен быть дополнен третьим томом. Важно помнить, что эта книга описывает особенности разработки приложений и является продолжением книги «Изучаем Python»<sup>1</sup>, рассматривающей основы языка, знание которых совершенно необходимо для чтения этой книги. Поясним, как связаны эти книги между собой:</p>
   <p>•    «Изучаем Python» - подробно описывает основы программирования на языке Python. Основное внимание уделяется базовым особенностям языка Python, знание которых является необходимой предпосылкой для чтения этой книги.</p>
   <p>•    «Программирование на Python» - эта книга охватывает практические приемы программирования на языке Python. Основное внимание в этой книге уделяется библиотекам и инструментам, и предполагается, что читатель уже знаком с основами языка.</p>
   <p>•    «Python Pocket Reference» - краткий справочник, в котором охватываются некоторые подробности, отсутствующие в данной книге. Этот справочник не может использоваться в качестве учебника, но он позволит вам быстро отыскивать описание тех или иных особенностей.</p>
   <p>В некотором смысле, эта книга является аналогом «Изучаем Python», но в ней раскрываются не основы языка, а основы прикладного программирования. Это последовательный учебник, в котором не делается никаких предположений об уровне вашей подготовки, и каждая тема начинает рассматриваться с самых азов. Например, при изучении темы разработки веб-приложений вы приобретете все необходимые знания, которые позволят вам создавать простые веб-сайты, и получите представление о более развитых фреймворках и инструментах, которые пригодятся вам с ростом ваших потребностей. Обсуждение особенностей конструирования графических интерфейсов также идет по нарастающей - от простого к сложному.</p>
   <p>Дополнением к этой книге может служить книга «Python Pocket Reference» (карманный справочник по языку Python), где предоставляется дополнительная информация о некоторых особенностях, не рассматриваемых в данной книге, и которая может служить отличным справочником. Книга «Python Pocket Reference» является всего лишь справочником, и в ней практически отсутствуют примеры и пояснения, но она может служить отличным дополнением к книгам «Изучаем Python» и «Программирование на Python». Поскольку текущее четвертое издание «Python Pocket Reference» содержит информацию об обеих основных версиях Python, 2.X и 3.X, оно также может использоваться читателями, выполняющими переход между этими двумя версиями Python (подробнее об этом чуть ниже)<sup>2</sup>.</p>
   <empty-line/>
   <p><strong>Чего нет в этой книге</strong></p>
   <p>Из-за распределения областей рассмотрения по книгам, о которых упоминалось выше, область применения этой книги имеет следующие ограничения:</p>
   <p>•    Она не раскрывает основы языка Python</p>
   <p>•    Она не предназначалась для использования в качестве справочника по особенностям языка</p>
   <p>Первый из этих двух пунктов отражает тот факт, что освещение основ языка является исключительной прерогативой книги «Изучаем Python», и если вы совершенно не знакомы с языком Python, я рекомендую сначала прочитать книгу «Изучаем Python», прежде чем приниматься за эту книгу, так как здесь предполагается знание основ языка.</p>
   <p>Конечно, некоторые приемы языка демонстрируются в примерах этой книги, а в крупных примерах иллюстрируется, как можно объединять базовые концепции в действующие программы. Особенности объектноориентированного программирования, например, часто лучше всего демонстрировать на примерах крупных программ, которые и будут представлены здесь. Однако формально эта книга предполагает, что вы уже знакомы с основами языка Python в достаточной степени, чтобы понять примеры программного кода. Основное внимание здесь будет уделяться библиотекам и инструментам. Поэтому если программный код, который будет демонстрироваться, покажется вам непонятным, -справляйтесь в других источниках.</p>
   <p>Второй из этих двух пунктов отражает тот факт, что за многие годы об этой книге сложились неверные представления (вероятно, стоило назвать эту книгу «Применение Python», будь мы чуть более прозорливы в далеком 1995 году). Я хочу ясно обозначить: эта книга - <emphasis>не</emphasis> справочник. Это <emphasis>учебник.</emphasis> Здесь вы можете найти некоторые подробности, воспользовавшись оглавлением или алфавитным указателем, но данная книга не предназначалась для использования именно в таких целях. Краткий справочник вы найдете в книге под названием «Python Pocket Reference», который вы найдете весьма полезным, как только начнете самостоятельно писать нетривиальный программный код. Существуют и другие источники справочной информации, в том числе другие книги и собственный набор справочных руководств по языку Python. Цель этой книги - постепенное обучение применению языка Python для решения типичных задач, а не подробное описание мельчайших особенностей.</p>
   <empty-line/>
   <p><strong>О четвертом издании</strong></p>
   <p>Если это первое издание книги, которое вы видите, последние изменения, вероятно, вас будут интересовать меньше всего, поэтому вы можете просто перейти к следующему разделу. Для тех, кто читал предыдущие издания, можно отметить, что четвертое издание этой книги содержит три важных изменения:</p>
   <p>•    Оно охватывает только Python 3.X.</p>
   <p>•    Оно было сокращено, чтобы сделать книгу еще направленнее и освободить место для новых тем.</p>
   <p>•    В него было добавлено обсуждение новых тем и инструментов, появившихся в мире Python.</p>
   <p>Первый из этих пунктов является, пожалуй, наиболее важным - это издание опирается на Python 3.X, на стандартную библиотеку для этой версии и на распространенные приемы программирования, используемые его пользователями. Однако чтобы объяснить, как это и два других изменения отразились на данном издании, я должен поведать о некоторых деталях.</p>
   <empty-line/>
   <p><strong>Изменения в этом издании</strong></p>
   <p>Предыдущие версии книги получили весьма широкое распространение, поэтому ниже я приведу некоторые из наиболее заметных изменений в этом издании:</p>
   <p><emphasis>Существовавший ранее материал был сжат, чтобы освободить место для новых тем</emphasis></p>
   <p>Предыдущее издание книги также имело объем около 1600 страниц, что не позволило выделить достаточно места для рассмотрения новых тем (одна только ориентированность Python 3.X на использование Юникода предполагает массу нового материала). К счастью, недавние изменения в мире Python позволили нам без особого ущерба выкинуть часть существующего материала и освободить место для новых тем.</p>
   <p>Глубина обсуждения оставшихся тем при этом не пострадала - эта книга остается такой же основательной, как и прежде. Тем не менее одной из основных задач, стоявших при подготовке этого издания, было не допустить дальнейшего роста его объема, а множество других изменений и сокращений, о которых я упомяну ниже, были сделаны отчасти для того, чтобы включить новые темы.</p>
   <p><emphasis>Рассматривается только Python 3.X</emphasis></p>
   <p>Примеры и пояснения были изменены с учетом того, что теперь эта книга охватывает только версию Python 3.X. Версия Python 2.X больше не поддерживается, за исключением тех особенностей, которые перекочевали из версии 2.X в версию 3.X без изменений. Несмотря на то, что таких особенностей достаточно много, благодаря чему читатели могут использовать версию 2.X, тем не менее формально книга поддерживает только версию 3.X.</p>
   <p>В свою очередь это обстоятельство явилось основным фактором, обеспечившим сохранение объема этого издания на прежнем уровне. Ограничившись поддержкой только версии Python 3.X - несовместимой с версией Python 2.X, которую следует рассматривать как будущее языка Python, - нам удалось избежать дублирования описания особенностей, отличающихся в этих двух версиях Python. Такое ограничение поддерживаемых версий особенно важно для такой книги, как эта, где приводится множество расширенных примеров, так как это позволяет демонстрировать примеры только для одной версии.</p>
   <p>Для тех, кто по-прежнему пытается удержаться в обоих мирах,</p>
   <p>2.X и 3.X, я подробнее расскажу об изменениях в Python 3.X ниже, в этом же предисловии. Самым важным, пожалуй, изменением в версии 3.X, из тех, что описываются в книге, является усовершенствованная поддержка интернационализации в примерах программ PyEdit и PyMailGUI. Несмотря на то, что в версии 2.X также имеется поддержка Юникода, тем не менее усовершенствованная ее реализация в версии 3.X вынуждает заново пересмотреть реализацию подобных систем, прежде ориентированных на работу с кодировкой ASCII.</p>
   <p><emphasis>Включение недавно появившихся библиотек и инструментов</emphasis></p>
   <p>С момента выхода предыдущего издания появилось или получило дальнейшее развитие множество новых библиотек и инструментов, и они также упоминаются здесь. В их число входят новые инструменты стандартной библиотеки языка Python, такие как модули subprocess (рассматривается в главах 2 и 3) и multiprocessing (рассматривается в главе 5), а также новые веб-фреймворки, созданные сторонними разработчиками, и инструменты ORM (Object-Relational Mapping - объектно-реляционное отображение) для работы с базами данных. Большинство из них рассматриваются не очень подробно (многие популярные расширения сами по себе являются сложными системами и гораздо подробнее описаны в соответствующей литературе), но для них дается по крайней мере краткое описание в виде резюме.</p>
   <p>Например, новая библиотека виджетов Tk tkinter.ttk рассматривается в главе 7, но весьма кратко. Как правило, в этом издании мы предпочитали упоминать подобные расширения по ходу дела, вместо того чтобы представлять примеры программного кода без внятного пояснения.</p>
   <p><emphasis>Это предисловие было ужато</emphasis></p>
   <p>Я удалил все инструкции по запуску и использованию примеров программ. Поэтому теперь за инструкциями по использованию обращайтесь к файлам README, входящим в состав дистрибутива с комплектом примеров. Кроме того, я убрал большую часть благодарностей, потому что они повторяют благодарности из книги «Изучаем Python», - так как знакомство с книгой «Изучаем Python» теперь считается необходимой предпосылкой, дублирование одного и того же материала здесь ничем не оправдано. Кроме того, было убрано описание содержимого книги - чтобы ознакомиться со структурой книги, обращайтесь к оглавлению.</p>
   <p><emphasis>Была убрана вводная глава с обзором языка Python</emphasis></p>
   <p>Я удалил «организаторскую» главу, присутствовавшую в предыдущем издании, где описывались сильные стороны языка Python, представлялись наиболее видные пользователи, рассматривались различные философии и так далее. Обращение в свою веру играет важную роль в любой сфере, где вопрос «почему» задается менее часто, чем должен бы. В действительности, если бы мастера Python не занимались его популяризацией, все мы, вероятно, использовали бы сейчас Perl или языки командных оболочек!</p>
   <p>Однако присутствие здесь такой главы стало совершенно излишним из-за наличия сходной главы в книге «Изучаем Python». Поскольку книга «Изучаем Python» должна предшествовать этой книге, я решил не расходовать книжное пространство на повторную агитацию «Питонистов» («Pythonista»). В этой книге предполагается, что вы уже знаете, почему стоит использовать Python, поэтому мы сразу же перейдем к его применению.</p>
   <p><emphasis>Было убрано заключительное послесловие</emphasis></p>
   <p>Заключительное послесловие к этой книге было написано еще для первого издания, и теперь ему исполнилось уже 15 лет. Естественно, что оно отражает взгляды на Python, в большей степени характерные для того времени. Например, использование языка Python для разработки гибридных приложений казалось более значимым в 1995 году, чем в 2010. В современном, более обширном мире Python большинству пользователей не приходится иметь дело со связанным программным кодом на языке C.</p>
   <p>В предыдущих изданиях я добавлял новое послесловие для каждого издания, чтобы уточнить и дополнить идеи, представленные в заключении к книге. Теперь я убрал эти послесловия, заменив их коротким примечанием. Само заключение я решил оставить, потому что оно по-прежнему актуально для многих читателей и имеет некоторую историческую ценность. Да к тому же удачные шутки...</p>
   <p><emphasis>Было убрано вступительное слово</emphasis></p>
   <p>По похожим причинам, представленным в двух предыдущих пунктах, я убрал разделы со вступительным словом к предыдущим изданиям. Те, кому это будет интересно, историческую справку о вкладе Гвидо ван Россума (Guido van Rossum), создателя Python, в развитие языка смогут найти в Интернете. Если вам интересно, как за эти годы изменился язык Python с технической точки зрения, смотрите документ «What’s New» («Что нового»), входящий в состав стандартного комплекта руководств по языку Python (доступен по адресу <emphasis>http://www.python.org/doc</emphasis> и устанавливается вместе с Python в Windows и на других платформах).</p>
   <p><emphasis>Раздел, посвященный интеграции с языком C, был сокращен до одной</emphasis></p>
   <p><emphasis>главы</emphasis></p>
   <p>Я сократил раздел, посвященный созданию расширений на языке C и встраиванию сценариев на языке Python в программы на языке C, до одной короткой главы в конце части, посвященной инструментальным средствам, где коротко описываются основные понятия, связанные с этой темой. Проблемы связывания программ на языке Python с библиотеками на языке C на сегодняшний день волнуют лишь незначительную часть пользователей, а те, кому эти навыки действительно необходимы, найдут более полный пример интеграции в исходных текстах самого языка Python. Имеющиеся возможности перечислены здесь достаточно полно, но значительный объем программного кода на языке C был вырезан в расчете на то, что более представительные примеры вы найдете в программном коде реализации самого языка Python.</p>
   <p><emphasis>Часть, посвященная системному программированию, была сокращена</emphasis></p>
   <p><emphasis>и переработана</emphasis></p>
   <p>Прежние две главы с большими примерами использования Python в системном программировании были объединены в одну, более короткую главу с новыми или значительно переработанными примерами. Фактически эта часть (часть II) подверглась самым значительным изменениям. Она включает описание новых инструментов, таких как модули subprocess и multiprocessing, знакомит читателей с сокетами, а кроме того, из нее были удалены устаревшие сведения и примеры, унаследованные из прежних изданий. Честно признаться, несколько примеров работы с файлами были созданы еще в 1990-х годах и оказались сильно устаревшими. Начальная глава в этой части была разбита на две, чтобы упростить чтение материала (описание контекста командной оболочки, включая потоки ввода-вывода, было вынесено в отдельную главу), а несколько листингов крупных программ (включая запускающие сценарии с автоматической настройкой) теперь вынесены за пределы книги и включены в состав дистрибутива с комплектом примеров.</p>
   <p><emphasis>Некоторые крупные примеры были исключены из книги (но остались</emphasis></p>
   <p><emphasis>в составе дистрибутива с комплектом примеров)</emphasis></p>
   <p>Точно так же из книги были исключены два крупных примера, демонстрирующих создание графического интерфейса, <emphasis>PyTree </emphasis>и <emphasis>PyForm.</emphasis> Однако их обновленная реализация доступна в комплекте примеров. В этом издании вы все еще сможете найти упоминание и описание множества крупных примеров, включая примеры реализации полноценных клиентов электронной почты с графическим и веб-интерфейсом, а также программы для просмотра изображений, калькуляторы, часы, текстовые редакторы с поддержкой Юникода, простые графические редакторы, сценарии регрессивного тестирования и многие другие. Однако, так как программный код примеров не добавляет ничего важного к раскрытию темы и вообще эти примеры предлагались в основном для самостоятельного изучения, - я перевел их в разряд дополнительной информации и исключил их из текста этого издания книги.</p>
   <p><emphasis>Обширная глава с описанием тем, касающихся Интернета, была заменена кратким обзором</emphasis></p>
   <p>Я полностью убрал обширную главу с описанием тем, касающихся Интернета, оставив лишь краткий обзор в начале части (с акцентом на возможностях создания графического интерфейса, который приводится в начале третьей части «Программирование GUI»). Здесь вы найдете все ранее включавшиеся в рассмотрение инструменты, такие как веб-фреймворк ZOPE, объектная модель COM, технологии Windows Active Scripting и ASP, HTMLgen, Python Server Pages (PSP), Jython и уже серьезно устаревшая система Grail. Некоторые из этих инструментов по-прежнему заслуживают положительных оценок, но в этом издании никакие из них не рассматриваются подробно. В обзор были добавлены новые инструменты (включая многие из тех, что перечислены в следующем абзаце), но, опять же, весьма краткие и без примеров программного кода.</p>
   <p>Несмотря на все попытки автора угадать направления развития вебтехнологий в будущем, печатное издание не способно полностью соответствовать эволюции сферы развития Интернета. Например, в настоящее время появились веб-фреймворки, такие как Django, Google App Engine, TurboGears, pylons и web2py, соперничающие по своей популярности с ZOPE. Точно так же фреймворк .NET Framework во многих приложениях вытеснил объектную модель Windows COM. Реализация IronPython теперь способна обеспечить такую же тесную интеграцию с .NET, как и Jython с Java. А механизм Active Scripting в значительной степени может быть замещен клиентскими фреймворками, основанными на JavaScript и использующими технологию AJAX, такими как Flex, Silverlight и pyjamas (которые часто называют средствами разработки полнофункциональных вебприложений). Кроме собственно исторической ценности, примеры, ранее представленные в этой категории, не давали возможности изучить описываемые инструменты или хотя бы судить об их достоинствах.</p>
   <p>Вместо того чтобы включать в книгу неполное (и практически бесполезное) описание инструментов, которые в течение предполагаемого срока жизни этого издания могут как уйти далеко вперед в своем развитии, так и исчезнуть со сцены, я решил предоставить лишь краткие обзоры наиболее важных тем, касающихся Интернета, и предлагаю читателям самим постараться найти необходимые подробности в Интернете. По сути, основная цель книги, которую вы читаете, состоит в том, чтобы дать углубленные знания об основах Интернета, которые позволят вам воспользоваться более сложными системами, когда вы будете готовы сделать шаг вперед.</p>
   <p>Единственное исключение: описание XML, присутствовавшее ранее в этой главе, было дополнено и перемещено в главу, посвященную обработке текста (где оно и должно было бы находиться). Точно так же было сохранено описание объектно-ориентированной базы данных ZODB, поддерживаемой фреймворком ZOPE, хотя и в сильно урезанном виде, чтобы получить возможность добавить описание механизмов ORM, таких как SQLObject и SQLAlchemy (также в краткой форме).</p>
   <p><emphasis>Задействованы, современные инструменты, доступные в версии 3.X</emphasis></p>
   <p>К моменту написания этих строк Python 3.X все еще находился на этапе внедрения, и некоторые из инструментов сторонних разработчиков, которые использовались в примерах в предыдущих изданиях этой книги, по-прежнему доступны только в версиях для Python 2.X. Чтобы обойти этот временный недостаток, я изменил некоторые примеры, задействовав в них альтернативные инструменты, обеспечивающие поддержку версии Python 3.X.</p>
   <p>Наиболее заметным в этом смысле является раздел, посвященный базам данных SQL, - теперь в нем вместо интерфейса доступа к серверу MySQL, присутствующего в Python 2.X, используется библиотека SQLite поддержки баз данных, встраиваемых в приложения, которая в версии 3.X стала стандартной частью Python. К счастью, переносимый прикладной интерфейс Python позволяет сценариям взаимодействовать с обоими механизмами практически одинаково, поэтому такое изменение является весьма незначительной жертвой.</p>
   <p>Отдельно следует отметить использование расширения PIL для отображения изображений в формате JPEG в части, посвященной созданию графического интерфейса. Это расширение было адаптировано Фредриком Лундом (Fredrik Lundh) для версии Python 3.1 как раз к моменту подготовки этого издания. Когда я сдавал в издательство окончательный вариант рукописи этой книги в июле 2010 года, эта версия расширения официально еще не была выпущена, но она должна была вскоре выйти; поэтому в качестве временной меры заплаты для этой библиотеки, обеспечивающие поддержку Python 3.X, были включены в комплект примеров.</p>
   <p><emphasis>Было исключено описание дополнительных возможностей языка</emphasis></p>
   <p>Все дополнительные особенности языка Python, такие как дескрипторы, свойства, декораторы, метаклассы и поддержка Юникода, являются частью языка Python. Поэтому их описание было перемещено в четвертое издание книги «Изучаем Python». Например, улучшенная поддержка Юникода и ее влияние на приемы работы с файлами, именами файлов, сокетами и со многими другими инструментами обсуждаются в этой книге, но основы Юникода здесь не рассматриваются. Некоторые темы из этой категории определенно имеют прикладной характер (или, по крайней мере, представляют интерес для разработчиков инструментальных средств и архитекторов прикладных интерфейсов), но наличие их описания в книге «Изучаем Python» позволило избежать дальнейшего увеличения объема этой книги. Ищите подробное обсуждение этих тем в книге «Изучаем Python».</p>
   <p><emphasis>Прочие незначительные изменения</emphasis></p>
   <p>Естественно, что попутно было внесено множество мелких изменений. Например, для размещения элементов форм теперь вместо метода pack используется метод grid из библиотеки tkinter, потому что он обеспечивает более непротиворечивый способ размещения элементов в платформах, где размер шрифта в подписях не соответствует высоте полей ввода (включая ОС Windows 7 netbook, установленную на ноутбуке, использовавшемся для работы над этим изда-</p>
   <p>нием). Кроме того, по всей книге были добавлены новые сведения, включая новое описание механизма переадресации потоков ввода-вывода в сокеты, в части с описанием приемов работы в Интернете; новый многопоточный диалог поиска по регулярным выражениям с поддержкой Юникода и изменения в тестах для примера <emphasis>PyEdit; </emphasis>множество других изменений, которые, вероятно, вам будет лучше раскрывать по ходу дела, чем читать о них в предисловии.</p>
   <p>Наконец, некоторые блоки комментариев, начинающиеся с символа «#» и расположенные в начале файлов с исходными текстами, я заменил строками документирования (и, для единообразия, даже в сценариях, которые не предназначены для импортирования, хотя отдельные строки «#» остались в крупных примерах, где они отделяют текст). Я также заменил несколько устаревших операторов «while 1» на «while True»; чаще стал использовать оператор +=; внес другие изменения, исправив некоторые устаревшие шаблоны программирования. Старые привычки бывает сложно искоренять, но подобные изменения делают примеры не только более функциональными, но и более полно отражающими современные приемы программирования.</p>
   <p>Несмотря на добавление новых тем, в общей сложности было удалено четыре главы (нетехническое введение, одна из глав с примерами по системному программированию, глава с расширенными темами, касающимися Интернета, и одна объединительная глава). Были урезаны несколько дополнительных примеров и сопутствующий им материал (включая PyForm и PyTree), а также, специально для экономии пространства, книга ограничивается представлением только версии Python 3.X и описанием лишь самых основ разработки приложений.</p>
   <empty-line/>
   <p><strong>Что же осталось?</strong></p>
   <p>В результате изменений, обозначенных выше, это издание получилось более кратким и более четко отражающим основную его роль - учебное руководство по применению языка Python для решения типичных задач программирования. Однако, учитывая объем книги, можно смело утверждать, что это по-прежнему обстоятельная и <emphasis>всесторонняя</emphasis> книга, предназначенная быть первой ступенью на пути овладения мастерством разработки приложений на языке Python.</p>
   <p>Вопреки последним настроениям (и рискуя получить клеймо еретика) я совершенно уверен, что книги, подобные этой, должны подтягивать своих читателей вверх, а не опускаться до их уровня. Снижение интеллектуальной планки вредит не только читателям, но и той области знаний, в которой они предполагают действовать. В этой книге вы не найдете множество забавных рисунков, как в некоторых, и она не будет поражать вас развлекательным повествованием вместо технической глубины. Цель моих книг состоит в том, чтобы передать сложные поня-</p>
   <p>тия убедительным и надежным способом и снабдить вас инструментами, которые потребуются вам в разработке программного обеспечения.</p>
   <p>Разумеется, существует множество типов обучающихся, и ни одна книга не сможет работать на любую аудиторию. Фактически именно по этой причине изначальная версия этой книги позднее была разделена на две, и описание основ языка было делегировано отдельной книге «Изучаем Python». Кроме того, и <emphasis>программистов</emphasis> можно поделить на две категории - тех, кто желает получить глубокие знания в области разработки программного обеспечения, и <emphasis>скриптеров</emphasis>, не испытывающих такой потребности. Некоторым вполне достаточно иметь элементарные знания, позволяющие дорабатывать системы или библиотеки и решать текущие проблемы. Но это пока они не начнут вторгаться в область разработки полномасштабных приложений - порог, за которым в худшем случае может наступить разочарование, а в лучшем - лучшее понимание сложной природы этой области.</p>
   <p>Неважно, к какому лагерю вы принадлежите, важно понять основное назначение этой книги. Если вы ищете кратчайший путь к мастерству, вам едва ли понравится эта книга (как и разработка программного обеспечения в целом). Однако если вы стремитесь научиться хорошо программировать на языке Python и одновременно получить удовольствие от процесса изучения, эта книга наверняка станет для вас важной вехой на пути обретения опыта.</p>
   <p>В конечном счете, овладеть навыками программирования далеко не так просто, как пытаются представить некоторые. Однако если вы приложите необходимые усилия, то обнаружите, что это стоит затраченного времени. Это особенно верно для тех, кто вооружает себя удобным инструментом программирования, таким как язык Python. Ни одна книга и ни одни курсы не превратят вас в «Повелителя Вселенной» Python, тем не менее цель этой книги состоит в том, чтобы помочь вам добиться этого, сократив начальный этап освоения и обеспечив надежный фундамент в наиболее типичных областях применения Python.</p>
   <empty-line/>
   <p><strong>Влияние Python 3.X на эту книгу</strong></p>
   <p>Как уже упоминалось выше, это издание теперь охватывает только версию Python 3.X. Версия языка Python 3.X несовместима с версией 2.X. В своей основе язык версии 3.X очень напоминает Python 2.X, но имеет множество существенных отличий, кроющихся как в самом языке, так и в стандартной библиотеке. Читатели, не имеющие опыта работы с версией 2.X, могут пропустить описание этих отличий, но появившиеся изменения очень сильно повлияли на содержание этого издания. Для широкого круга пользователей Python 2.X в этом разделе описываются наиболее значимые изменения, относящиеся к этой категории.</p>
   <p>Если вам интересно поближе познакомиться с отличиями от версии 2.X, я предлагаю дополнительно найти четвертое издание книги «Python Pocket Reference», упомянутое выше. Там приводятся описания основных структур языка обеих версий, 2.X и 3.X, встроенных функций и исключений, а также перечисляется большинство модулей из стандартной библиотеки и инструментов, используемых в этой книге. Хотя четвертое издание книги «Изучаем Python» не является справочником по различиям между версиями, оно охватывает обе версии,</p>
   <p>2.X и 3.X, и, как уже отмечалось, знакомство с ней является обязательным условием для усвоения материала этой книги. Цель этого издания книги «Программирование на Python», ориентированного только на версию 3.X, заключается вовсе не в том, чтобы оставить за бортом огромное количество пользователей версии 2.X, а в том, чтобы помочь читателям перейти на новую версию и избежать увеличения размеров и без того массивной книги.</p>
   <empty-line/>
   <p><strong>Изменения, связанные с включением поддержки версии 3.X</strong></p>
   <p>К счастью, многие отличия между версиями 2.X и 3.X, обусловившие необходимость внесения изменений в эту книгу, достаточно тривиальны. Например, библиотека tkinter, широко используемая в этой книге для построения графических интерфейсов, присутствует в версии 3.X под именем tkinter и имеет структуру пакета - ее прежняя инкарнация в версии 2.X, в виде модуля Tkinter, в этой книге не описывается. Это отличие приводит, в основном, к необходимости использовать отличные инструкции импортирования, но здесь приводятся только инструкции для версии Python 3. Аналогично с целью соблюдения соглашений об именовании модулей, принятых в версии 3.X, модули для версии 2.X anydbm, Queue, thread, StringIO.StringIO и urllib.open превратились в Python 3.X и в этом издании в модули dbm, queue, _thread, io. StringIO и urllib. request.urlopen соответственно. Точно так же были переименованы и другие инструменты.</p>
   <p>С другой стороны, переход к версии 3.X предполагает более широкие идиоматические изменения, которые, конечно же, являются более радикальными. Например, усовершенствованная поддержка Юникода в Python 3.X подтолкнула к созданию для этого издания примеров полностью интернационализированных версий текстового редактора PyEdit и клиента электронной почты PyMailGUI (подробнее об этом чуть ниже). Кроме того, замена модуля os.popen2 модулем subprocess потребовала включения новых примеров; отказ от модуля os.path.walk в пользу модуля os.walk позволил сократить некоторые примеры; новое разделение на файлы и строки Юникода и двоичные файлы и строки потребовало изменения группы дополнительных примеров и описания; кроме того, появились новые модули, такие как multiprocessing, предлагающие новые возможности, которые необходимо было описать в этом издании.</p>
   <p>Помимо изменений в библиотеке, в примерах этого издания также отражены изменения в языке Python 3. Например, здесь учтены все изменения, коснувшиеся функций из версии 2.X print, raw_input, keys, has_key, map и apply. Кроме того, новая модель <emphasis>импортирования относительно пакетов,</emphasis> появившаяся в версии 3.X, нашла отражение в некоторых примерах, таких как mailtools и анализаторы выражений, а отличия в поведении <emphasis>операторов деления</emphasis> вынудили внести небольшие изменения в примеры создания графического интерфейса, такие как PyClock, PyDraw и PyPhoto.</p>
   <p>Замечу также, что я не стал заменять все выражения форматирования строк на основе оператора % новым методом str.format, потому что оба способа форматирования поддерживаются в Python 3.1, и похоже, оба они будут поддерживаться еще очень долго, если не всегда. Фактически если воспользоваться поиском с помощью регулярных выражений, который мы реализуем в примере текстового редактора PyEdit в главе 11, можно обнаружить, что этот оператор встречается более 3000 раз в программном коде библиотеки для Python 3.1. Я не могу с абсолютной точностью предсказать, как будет развиваться Python в будущем, поэтому обращайтесь к первой главе, где подробнее рассказывается об этом, если когда-нибудь вам потребуется внести изменения.</p>
   <p>Кроме того, из-за того, что это издание охватывает только версию 3.X, оказалось невозможным использовать некоторые сторонние пакеты, существующие только в версии для Python 2.X, о чем уже говорилось выше. В их число входят интерфейс к MySQL, ZODB, PyCrypto и другие. Как уже упоминалось выше, для работы под управлением Python 3.1 была адаптирована библиотека PIL с целью использования в этой книге, но для этого потребовалось наложить специальные исправления, а официальная версия, поддерживающая Python 3.X, до сих пор не вышла. Многие из недостающих модулей для версии 3.X могут появиться к моменту, когда вы будете читать эти строки, либо в виде адаптированных версий для Python 2.X, либо в виде совершенно новых версий, специально для Python 3.X.</p>
   <empty-line/>
   <p><strong>Особенности языка и библиотека: Юникод</strong></p>
   <p>Поскольку эта книга посвящена изучению принципов разработки приложений, а не основ языка программирования, изменения в языке не обязательно должны отслеживаться здесь. В действительности, оглядываясь на книгу «Изучаем Python», можно сказать, что изменения в языке, связанные с переходом на версию 3.X скорее касаются ее, а не данной книги. В большинстве случаев изменения в примерах к этой книге были обусловлены необходимостью сделать их более понятными или более функциональными, а не включением поддержки версии 3.X.</p>
   <p>С другой стороны, переход на версию Python 3.X оказывает влияние на значительную часть программного кода, и иногда это влияние может оказаться весьма тонким. Тем не менее читатели с опытом использования Python 2.X обнаружат, что если отличия в версии 3.X языка чаще всего легко преодолимы, то отличия в стандартной библиотеке для версии 3.X преодолеть иногда оказывается гораздо сложнее.</p>
   <p>Но к наиболее широким последствиям привело главное изменение в Python 3.X - улучшенная поддержка строк Юникода. Будем честными: поддержка Юникода в версии 3.X иногда может существенно осложнять жизнь тех, кто всю жизнь сталкивался только с кодировкой ASCII! Как мы увидим далее в этой книге, эта поддержка оказывает существенное влияние при работе с содержимым файлов, с именами файлов, с дескрипторами каналов, с сокетами, при выводе текста в графическом интерфейсе, при работе с такими протоколами Интернета, как FTP и email, при разработке сценариев CGI и даже при использовании некоторых инструментов хранения данных. Плохо это или хорошо, но как только мы войдем в мир разработки приложений, описываемый в этой книге, Юникод перестанет быть необязательной темой для многих, если не для большинства программистов на языке Python 3.X.</p>
   <p>Конечно, если уж на то пошло, никому и никогда не следовало бы рассматривать использование Юникода, как дополнительную и необязательную возможность. Далее мы увидим, что некоторые приемы, которые, казалось бы, работают в Python 2.X, на самом деле нельзя признать удовлетворительными - работа с текстом как с простым набором байтов может порождать различные проблемы, такие как ошибки при сравнении строк в различных кодировках (утилита grep, реализованная в составе текстового редактора PyEdit в главе 11, является ярким примером программного кода, который должен терпеть неудачу при отказе от использования Юникода). Python 3.X обнажает подобные проблемы, делая их более заметными для программиста.</p>
   <p>Однако перенос нетривиального программного кода на версию 3.X не является неразрешимой задачей. Кроме того, многие читатели этого издания имеют шикарную возможность начать использовать язык Python сразу же с версии 3.X и не иметь дела с существующим программным кодом для версии 2.X. Если вы принадлежите к их числу, вы увидите, что Python 3.X является надежным языком широкого применения для разработки сценариев и приложений, стремящимся устранить многие проблемы, которые когда-то скрывались в версии 2.X.</p>
   <empty-line/>
   <p><strong>Ограничения Python 3.1: электронная почта, CGI</strong></p>
   <p>Здесь необходимо сделать одно важное замечание, касающееся основных примеров в книге. Чтобы их реализация представляла интерес для как можно более широкой аудитории, основные примеры в этой книге имеют отношение к <emphasis>электронной почте</emphasis> и обеспечивают поддержку интернационализации и Юникода. К этой категории относятся примеры PyMailGUI (в главе 14) и PyMailCGI (в главе 16), а также все предшествующие примеры, используемые этими приложениями, в число которых входит текстовый редактор PyEdit, поддерживающий Юникод при работе с файлами, при отображении и поиске текста.</p>
   <p>В этом есть свои плюсы и минусы. Плюс в том, что в конечном итоге мы получим полнофункциональный и интернационализированный клиент электронной почты PyMailGUI, использующий существующий ныне пакет email. Это приложение будет поддерживать любые кодировки для содержимого и заголовков электронных писем и обеспечит возможность не только их просмотра, но и составления. Минус заключается в том, что при этом придется приложить определенные усилия, чтобы обойти сложности, связанные с особенностями реализации пакета email в Python 3.1.</p>
   <p>К сожалению, как будет показано в главе 13, в пакете email в Python 3.1 имеется ряд проблем, связанных с обработкой типов str/bytes в Python 3.X. Например, отсутствует простой способ определить кодировку для преобразования текста письма, возвращаемого модулем poplib в виде объекта типа bytes, в тип str, который ожидает получить парсер email. Кроме того, в настоящее время пакет email не в состоянии обрабатывать некоторые виды сообщений, а поддержка некоторых типов сообщений реализована неправильно или слишком специфично.</p>
   <p>Эта ситуация носит, скорее всего, временный характер. Исправление некоторых из проблем, с которыми нам придется столкнуться в этой книге, уже запланировано разработчиками. (Фактически из-за одного из таких исправлений, выполненных в версии 3.2, в последний момент потребовалось внести изменения в один из примеров в главе 13.) Кроме того, ведется разработка новой версии пакета email, в которой будут учтены все особенности поддержки Юникода и типа bytes в версии 3.X, но новая версия пакета будет выпущена значительно позже выхода этой книги, и она может оказаться несовместимой с API текущей версии пакета, как и сам Python 3.X. По этой причине в книге приводятся не только обходные решения, но и попутно делаются некоторые предположения. Настоятельно рекомендую регулярно посещать веб-сайт книги (описывается ниже), где будут приводиться сведения об изменениях в будущих версиях Python. Один из плюсов этой ситуации состоит в том, что детальное описание проблемы отражает существующие реалии разработки приложений - основной темы этой книги.</p>
   <p>Проблемы, наблюдающиеся в пакете email, также в значительной степени были унаследованы реализацией модуля cgi в версии 3.1. Сценарии CGI - это одна из простейших технологий, на смену которой приходят веб-фреймворки, тем не менее они по-прежнему могут служить целям обучения основам Веб и все еще составляют основу множества крупных наборов инструментальных средств. Скорее всего, эти недостатки версии 3.1 также будут исправлены в будущем, но нам придется приложить определенные усилия, чтобы реализовать в сценариях CGI выгрузку текстовых файлов в главах 15 и 16 и вложений в сообщениях электронной почты в приложении PyMailCGI. Казалось бы, спустя два года после выхода версии Python 3.0 такое положение дел как минимум недопустимо, но такова жизнь в динамическом мире разработки программного обеспечения и в мире книг, которые стремятся вести за собой, а не плестись в хвосте.</p>
   <empty-line/>
   <p><strong>Использование примеров из книги</strong></p>
   <p>Поскольку примеры составляют основную часть содержимого этой книги, я должен сказать несколько слов о них.</p>
   <empty-line/>
   <p><strong>Где искать примеры и обновления</strong></p>
   <p>Как и прежде, примеры, обновления, исправления и дополнения к этой книге можно найти на веб-сайте автора, по адресу:</p>
   <p><emphasis>http://www.rmi.net/~lutz/about-pp4e.html</emphasis></p>
   <p>На этой странице веб-сайта моей книги будут даваться ссылки на дополнительную информацию, имеющую отношение к данной версии книги. Однако я не являюсь владельцем этого доменного имени, поэтому если указанная ссылка перестанет работать на протяжении срока жизни этого издания, попробуйте обратиться на другой сайт, по адресу:</p>
   <p><emphasis>http://learning-python.com/books/about-pp4e.html </emphasis>(альтернативная страница)</p>
   <p>Если перестанут действовать обе ссылки, попробуйте выполнить поиск в Интернете (не сомневаюсь, что большинство читателей предпримут именно этот шаг).</p>
   <p>На веб-сайте книги (а также на сайте издательства O’Reilly, о котором говорится в следующем разделе), где бы он ни находился, вы сможете загрузить <emphasis>дистрибутив с комплектом примеров</emphasis> - файл архива, содержащий все примеры, которые приводятся в книге, а также несколько дополнительных примеров, которые упоминаются, но отсутствуют в самой книге. Чтобы иметь возможность опробовать примеры и избавить себя от необходимости вводить их вручную, загрузите архив, распакуйте его и ознакомьтесь с содержимым файла <emphasis>README.txt,</emphasis> где приводятся инструкции по использованию. Порядок именования файлов примеров и структуру дерева каталогов пакета я опишу ниже, когда мы перейдем к опробованию первого сценария в первой главе.</p>
   <p>Как и в случае с первыми тремя изданиями, я буду поддерживать на этом веб-сайте неофициальный «блог», где будут описываться изменения в языке Python, а также будут даваться пояснения и обновления в книге, который вы можете рассматривать, как дополнительное приложение.</p>
   <p>Кроме того, на веб-сайте издательства O’Reilly, о котором говорится ниже, имеется система регистрации сообщений об опечатках, где вы сможете сообщить об обнаруженных ошибках. Аналогичная страница присутствует на моем сайте книги. Я стараюсь обновлять веб-сайты моих книг как можно чаще, тем не менее может так получиться, что страница на сайте издательства O’Reilly со списком опечаток будет содержать более свежую информацию. В любом случае в качестве официального источника информации об ошибках и исправлениях следует рассматривать объединение этих двух списков.</p>
   <empty-line/>
   <p><strong>Переносимость примеров</strong></p>
   <p>Примеры для этой книги разрабатывались, тестировались и запускались под управлением ОС Windows 7 и Python 3.1. Непосредственно перед передачей книги в печать все основные примеры успешно прошли тестирование под управлением грядущей версии Python 3.2 (третья альфа-версия), то есть все, о чем рассказывается в этой книге, в равной степени относится и к Python 3.2. Кроме того, программный код на языке C из главы 20 и ряд примеров параллельного программирования были опробованы в Windows под управлением оболочки Cygwin, имитирующей окружение Unix.</p>
   <p>Несмотря на то, что Python и стандартная библиотека, вообще говоря, нейтральны в отношении используемой платформы, тем не менее в некоторые примеры необходимо будет внести незначительные изменения, чтобы их можно было опробовать на других платформах, таких как Mac OS X, Linux и в других разновидностях ОС Unix. Примеры с графическим интерфейсом на основе пакета tkinter, а также некоторые примеры из раздела, посвященного системному программированию, могут быть особенно чувствительны к различиям между платформами. Часть проблем, связанных с переносимостью, будут отмечаться в ходе обсуждения примеров, но некоторые проблемы могут не упоминаться явно.</p>
   <p>Так как у меня не было ни времени, ни возможности протестировать примеры на всех возможных платформах, какие только могут иметься в распоряжении читателей, адаптацию этих примеров для конкретной платформы предлагается рассматривать, как упражнения для самостоятельного решения. Если вы обнаружите какую-либо зависимость от типа платформы и пожелаете поделиться своими исправлениями, обращайтесь на мой сайт книги, указанный выше, - я буду рад донести до других читателей ваши исправления для любых платформ.</p>
   <empty-line/>
   <p><strong>Сценарии запуска демонстрационных программ</strong></p>
   <p>В состав пакета с примерами, который был описан выше, также входят сценарии PyDemos и PyGadgets запуска демонстрационных программ. Они позволяют быстро ознакомиться с некоторыми основными примерами с графическим и веб-интерфейсом. Запускающие их сценарии, находящиеся на верхнем уровне дерева каталогов пакета с примерами, предназначены для настройки пути поиска модулей в запускаемых ими программах и могут использоваться непосредственно на совместимых платформах, включая Windows. Более подробную информацию об этих сценариях вы найдете в файлах README, а также в кратких обзорах, которые приводятся в конце главы 6 и 10.</p>
   <empty-line/>
   <p><strong>Политика повторного использования программного кода</strong></p>
   <p>Мы прерываем предисловие, чтобы вставить несколько слов от имени юридического отдела. Данная книга призвана оказать вам помощь в решении ваших задач. Вообще вы можете свободно использовать примеры программного кода из этой книги в своих приложениях и в документации. Вам не нужно обращаться в издательство за разрешением, если вы не собираетесь воспроизводить существенные части программного кода. Например, если вы разрабатываете программу и используете в ней несколько отрывков программного кода из книги, вам не нужно обращаться за разрешением. Однако в случае продажи или распространения компакт-дисков с примерами из этой книги вам <emphasis>необходимо</emphasis> получить разрешение от издательства O’Reilly. Для цитирования данной книги или примеров из нее, при ответе на вопросы не требуется получение разрешения. При включении существенных объемов программного кода примеров из этой книги в вашу документацию вам <emphasis>необходимо </emphasis>будет получить разрешение издательства.</p>
   <p>Мы приветствуем, но не требуем добавлять ссылку на первоисточник при цитировании. Под ссылкой на первоисточник мы подразумеваем указание названия книги, авторов, издательства и ISBN. Например: «Programming Python, Fourth Edition, by Mark Lutz (O’Reilly). Copyright 2011 Mark Lutz, 978-0-596-15810-1».</p>
   <empty-line/>
   <p><strong>Как связаться с издательством O'Reilly</strong></p>
   <p>В предыдущем разделе я описал свои собственные сайты, где можно найти примеры и обновления. В дополнение к тем сайтам вы можете обратиться на сайт издательства с вопросами и предложениями, касающимися этой книги:</p>
   <p>O’Reilly Media</p>
   <p>1005 Gravenstein Highway North</p>
   <p>Sebastopol, CA 95472</p>
   <p>800-998-9938 (в Соединенных Штатах Америки или в Канаде)</p>
   <p>707-829-0515 (международный)</p>
   <p>707-829-0104 (факс)</p>
   <p>Как уже говорилось выше, на сайте издательства O’Reilly поддерживается веб-страница для этой книги, где можно найти список опечаток, файлы с примерами и другую дополнительную информацию:</p>
   <p><emphasis>http://www.oreilly.com/catalog/9780596158101</emphasis></p>
   <p>Свои пожелания и вопросы технического характера отправляйте по адресу:</p>
   <p><emphasis>bookquestions@oreilly.com</emphasis></p>
   <p>Дополнительную информацию о книгах, обсуждения, программное обеспечение, Центр ресурсов издательства O’Reilly вы найдете на сайте:</p>
   <p><emphasis>http://www.oreilly.com</emphasis></p>
   <empty-line/>
   <p><strong>Типографские соглашения</strong></p>
   <p>В этой книге приняты следующие соглашения:</p>
   <p><emphasis>Курсив</emphasis></p>
   <p><emphasis>Курсив</emphasis> применяется для выделения имен файлов и каталогов, новых терминов и некоторых комментариев в примерах программного кода.</p>
   <p>Моноширинный шрифт</p>
   <p>Применяется для представления листингов программ, а также для выделения в обычном тексте программных элементов, таких как имена модулей, методов, параметров, классов, функций, инструкций, программ, объектов и тегов HTML.</p>
   <p>Моноширинный жирный</p>
   <p>Используется для выделения команд или текста, который должен быть введен пользователем.</p>
   <p><emphasis>Моноширинный курсив</emphasis></p>
   <p>Обозначает элементы в программном коде, которые должны быть замещены, исходя из конкретной ситуации.</p>
   <p><image l:href="#_3.jpg"/></p>
   <p><image l:href="#_4.jpg"/></p>
   <p>Так выделяются примечания, имеющие отношение к текущему обсуждению.</p>
   <p>Так выделяются предупреждения или предостережения, имеющие отношение к текущему обсуждению.</p>
   <p><strong>Благодарности</strong></p>
   <p>Я благодарен всем, кто перечислен в предисловии к четвертому изданию книги «Изучаем Python», вышедшему меньше года тому назад. Так как знакомство с книгой «Изучаем Python» является обязательным условием для чтения этой книги, а также потому что люди, помогавшие мне в создании обеих книг, - одни и те же, я не стал повторять весь список здесь. Но, как бы то ни было, я хотел бы выразить благодарность:</p>
   <p>•    Издательству O’Reilly за продвижение Python и публикацию серьезных и содержательных книг, имеющих отношение к программному обеспечению с открытыми исходными текстами</p>
   <p>•    Сообществу Python, составляющему большую часть моего мира начиная с 1992 года</p>
   <p>•    Тысячам студентов, прошедших через 250 курсов обучения языку Python, которые я провел начиная с 1997 года</p>
   <p>•    Сотням тысяч читателей, прочитавшим 12 изданий всех трех моих книг о Python, которые вышли с 1995 года</p>
   <p>•    Монти Пайтону (Monty Python), тезке Python, за множество интересных ситуаций, в которых есть чему поучиться (подробнее об этом - в следующей главе)</p>
   <p>Книгу пишет обычно один человек, но многие идеи рождаются в сообществе. Я благодарен за отклики, которые мне повезло получить в течение последних 18 лет от моих студентов и читателей. Студенты - лучшие учителя учителей.</p>
   <p>С личной стороны я хотел бы сказать спасибо моим братьям и сестре за старые добрые времена, а также моим детям, Майклу (Michael), Саманте (Samantha) и Роксане (Roxanne), за возможность гордиться ими.</p>
   <p>А особенная благодарность моей супруге Вере (Vera), которой так или иначе удалось внести немало хорошего в этот в каком-то смысле неизменяемый объект.</p>
   <p><emphasis>Марк Лутц (Mark Lutz), июль 2010</emphasis></p>
   <p><strong>Так что же такое Python?</strong></p>
   <p>Как уже говорилось выше, в этой книге не будет уделяться большое внимание основам Python, и мы отложим абстрактные рассуждения о роли Python до заключительной главы, то есть до того момента, когда вы познакомитесь с этим языком программирования на практике. Тем не менее если вы хотите получить исчерпывающее определение темы этой книги, извольте:</p>
   <p>Python - это язык программирования общего назначения, распространяемый с открытыми исходными текстами (open source). Он оптимизирован для создания качественного программного обеспечения, высокой производительности труда разработчиков, переносимости программ и интеграции компонентов. Язык Python используется сотнями тысяч разработчиков по всему миру в таких областях, как создание веб-сценариев, системное программирование, создание пользовательских интерфейсов, настройка программных продуктов под пользователя, численное программирование и в других. Как считают многие, один из самых используемых языков программирования в мире.</p>
   <p>Как популярный язык, обеспечивающий сокращение времени, затрачиваемого на разработку программ, Python используется для создания широкого круга программ в самых разных областях. В число пользователей Python в настоящее время входят Google, YouTube, Industrial Light &amp; Magic, ESRI, системы BitTorrent обмена файлами, Jet Propulsion Lab в NASA, игра Eve Online и National Weather Service (национальная метеорологическая служба, США). Язык Python используется в самых разных областях, от администрирования систем, разработки веб-сайтов, создания сценариев для мобильных устройств и обучения, до тестирования аппаратуры, анализа капиталовложений, компьютерных игр и управления космическими кораблями.</p>
   <p>Среди прочих достоинств, Python отличается удивительной простотой, удобочитаемостью и простым синтаксисом; он легко интегрируется с внешними компонентами, написанными на других языках программирования; имеет мультипарадигменную архитектуру и поддерживает объектно-ориентированное, функциональное и модульное программирование; обладает обширной коллекцией уже запрограммированных интерфейсов и утилит. Набор встроенных инструментальных средств делает его необычайно гибким и динамичным языком программирования, идеально подходящим не только для быстрого решения тактических задач, но и для разработки перспективных стратегических решений. Несмотря на свое общее назначение, Python часто называют <emphasis>языком сценариев</emphasis>, так как он позволяет легко и просто использовать другие программные компоненты и управлять ими.</p>
   <empty-line/>
   <p>Самым большим достоинством Python является, пожалуй, то, что с его помощью разработка программного обеспечения становится более быстрой и приятной. Есть такая категория людей, для которых программирование является самоцелью. Они наслаждаются самим процессом. Пишут программы исключительно для собственного удовольствия, а коммерческие или карьерные выгоды рассматривают лишь, как вторичное следствие. Именно такие люди в значительной степени причастны к появлению Интернета, движения за распространение программного обеспечения с открытыми исходными текстами (open source) и Python. Эти же люди исторически являются основными читателями этой книги. От них часто можно услышать, что с таким инструментом, как Python, программирование превращается в настоящее развлечение.</p>
   <p>Чтобы понять, как это происходит, читайте дальше. Как побочный эффект, значительная часть этой книги представляет собой демонстрацию воплощения идеалов Python в действующий программный код. Как мы увидим далее, особенно когда будем знакомиться с инструментальными средствами, используемыми для создания графического интерфейса пользователя, веб-сайтов, в системном программировании и так далее, Python способствует продвижению новых технологий.</p>
   <empty-line/>
   <p><strong>Об авторе</strong></p>
   <p>Марк Лутц (Mark Lutz) является ведущим специалистом в области обучения языку программирования Python, автором самых ранних и наиболее популярных публикаций и известен в сообществе пользователей Python своими новаторскими идеями.</p>
   <p>Марк является автором книг «Изучаем Python», «Программирование на Python» и «Python Pocket Reference», выпущенных издательством O’Reilly, каждая из которых претерпела уже четыре издания. Он использует Python и занимается его популяризацией начиная с 1992 года; книги о Python начал писать в 1995 году; преподаванием этого языка программирования стал заниматься с 1997 года. На начало 2010 года Марк провел 250 курсов, обучил более 3500 студентов, написал книги по языку Python, суммарный тираж которых составил примерно четверть миллиона копий и которые были переведены более чем на десять языков.</p>
   <p>Обладает степенями бакалавра и магистра в области информатики, закончи* университет штата Висконсин (США). На протяжении последних 25 лет занимался разработкой компиляторов, инструментальных средств программиста, приложений и разнообразных систем в архитектуре клиент/сервер. Связаться с Марком можно через веб-сайт книги <emphasis>http://rmi.net/~lutz</emphasis> и веб-сайт курсов, которые он ведет: <emphasis>http://learning-python.com</emphasis>.</p>
   <p><strong>I</strong></p>
   <p><strong>Начало</strong></p>
   <p>Эта часть книги запускает повествование, предлагая краткий экскурс, в котором рассматриваются фундаментальные понятия языка Python и представляются некоторые из наиболее типичных приемов его использования.</p>
   <p><emphasis>Глава 1</emphasis></p>
   <p>Эта глава начинает рассказ с простого примера - записи информации о людях, - что позволит коротко представить некоторые из основных областей применения языка Python, которые мы будем изучать в этой книге. Мы заставим этот пример существовать в самых разных ситуациях. По пути мы встретимся с базами данных, графическими интерфейсами, веб-сайтами и так далее. Эта своего рода демонстрационная глава задумывалась с целью возбудить в вас интерес. Здесь мы не будем исследовать все аспекты, но у нас будет возможность увидеть Python в действии, прежде чем мы погрузимся в детали. Данная глава служит также обзором некоторых базовых идей языка, с которыми вы должны быть знакомы, прежде чем приступать к чтению этой книги, - такими как представление данных и объектно-ориентированное программирование (ООП).</p>
   <p>Назначение этой части книги не в том, чтобы дать вам всесторонний обзор языка Python, а в том, чтобы познакомить вас с примером его применения и предоставить краткий обзор определенного круга задач, решаемых с помощью языка Python.</p>
   <p><strong>1</strong></p>
   <p><strong>Предварительный обзор</strong></p>
   <empty-line/>
   <p><strong>«Программирование на Python»: краткий очерк</strong></p>
   <p>Если вы берете в руки книгу такого размера, как эта, то вам, как и большинству людей, перед тем как засучить рукава, наверняка захочется немного узнать о том, что вы собираетесь изучать. Именно об этом рассказывает данная глава - в ней приводятся несколько примеров, которые позволят вам оценить возможности языка Python, прежде чем вы перейдете к изучению подробностей. Здесь вы найдете лишь краткие пояснения, поэтому если у вас появится желание получить подробное описание инструментов и приемов, использованных в этой главе, вам придется прочитать последующие части книги. Цель этой главы состоит в том, чтобы возбудить у вас аппетит кратким обзором основ языка Python и ознакомлением с некоторыми темами, рассматриваемыми далее.</p>
   <p>Для этого я возьму довольно простое приложение, конструирующее базу данных, и проведу вас через различные этапы его создания: моделирование в интерактивном режиме, использование инструментов командной строки, создание интерфейса командной строки, создание графического интерфейса и создание простого веб-интерфейса. Попутно мы познакомимся с такими понятиями, как представление данных, сохранение объектов и объектно-ориентированное программирование (ООП); исследуем несколько альтернативных решений, к которым вернемся позднее; и рассмотрим некоторые основные идеи языка Python, которые вы должны знать, прежде чем продолжать чтение этой книги. В конечном итоге мы получим базу данных, хранящую экземпляры класса, которые можно будет просматривать и изменять с использованием различных интерфейсов.</p>
   <p>Конечно, далее я затрону и дополнительные темы, но приемы, которые будут представлены здесь, применимы к некоторым прикладным областям, которые мы будем исследовать далее. Замечу также, что если что-то в программах из этой главы для вас останется непонятным, не волнуйтесь, так и должно быть - пока, по крайней мере. Здесь просто демонстрируются возможности Python. С недостающими подробностями вы познакомитесь достаточно скоро. А теперь начнем с небольшого развлечения.</p>
   <p><image l:href="#_5.jpg"/></p>
   <p>Читатели четвертого издания книги «Изучаем Python» могут заметить в примере из этой главы знакомые черты - здесь участвуют те же персонажи, что и в главе про ООП в книге «Изучаем Python», а последние версии примера, основанные на использовании классов, по сути являются вариациями на ту же тему. Не боясь обвинений в избыточности, я здесь возвращаюсь к этому примеру по трем причинам: он вполне может использоваться для обзора основных возможностей языка; некоторые читатели этой книги не читали «Изучаем Python»; здесь этот пример получает дальнейшее развитие за счет добавления графического и веб-интерфейсов. Таким образом, эта глава начинается с того места, где закончилась книга «Изучаем Python», и помещает этот пример использования основных возможностей языка в контекст действующего приложения, что в общих чертах соответствует цели этой книги.</p>
   <empty-line/>
   <p><strong>Постановка задачи</strong></p>
   <p>Представьте, что по некоторым причинам вам необходимо хранить информацию о людях. Это может быть адресная книга на вашем компьютере или, возможно, информация о служащих вашей фирмы. По каким-либо причинам вам требуется написать программу, которая сохраняла бы информацию об этих людях. Другими словами, вам требуется организовать сохранение записей в базе данных, чтобы обеспечить возможность долговременного хранения в компьютере списка людей с информацией о них.</p>
   <p>Естественно, существует множество уже готовых программ для работы с базами данных. Однако, написав свою программу, вы получите полный контроль над тем, как она действует. Вы сможете добавлять в нее обработку специальных случаев, которые, возможно, не предусматриваются стандартным программным обеспечением. Вам не придется устанавливать базу данных и учиться пользоваться ею. И вам не придется ждать, пока поставщик программного обеспечения исправит ошибки или добавит новые особенности. Итак, вы решили написать на языке Python программу, управляющую информацией о людях.</p>
   <empty-line/>
   <p><strong>Шаг 1: представление записей</strong></p>
   <p>Коль скоро мы собрались сохранять записи в базе данных, на самом первом этапе нам необходимо решить, как будут выглядеть эти записи. В языке Python имеется масса способов представления информации о людях. Зачастую для этих целей вполне достаточно бывает использовать объекты встроенных типов, такие как списки и словари, особенно если изначально не требуется предусматривать обработку сохраняемых данных.</p>
   <empty-line/>
   <p><strong>Списки</strong></p>
   <p>Списки, например, позволяют сохранять информацию о людях упорядоченным способом. Запустите интерпретатор Python в интерактивном режиме и введите следующие две инструкции:</p>
   <p>&gt;&gt;&gt; bob = [‘Bob Smith', 42, 30000, 'software']</p>
   <p>&gt;&gt;&gt; sue = [‘Sue Jones', 45, 40000, ‘hardware']</p>
   <p>Мы только что создали две простые записи, представляющие информацию о Бобе (Bob) и Сью (Sue) (мои извинения, если вас действительно зовут Боб или Сью<sup>3</sup>). Каждая запись является списком с четырьмя элементами: имя, возраст, оклад и должность. Чтобы получить доступ к этим элементам, достаточно просто использовать операцию индексирования. Результат в примере ниже заключен в круглые скобки потому, что он является кортежем из двух результатов:</p>
   <p>&gt;&gt;&gt; bob[0], sue[2]    # получить имя и оклад</p>
   <p>(‘Bob Smith’, 40000)</p>
   <p>В таком представлении записи легко обрабатывать - достаточно просто использовать операции над списками. Например, можно получить фамилию человека, разбив поле с именем по пробельному символу и отобрав последнюю часть, точно так же можно повысить оклад, изменив соответствующий список:</p>
   <p>&gt;&gt;&gt; bob[0].split()[-1]    # получить фамилию Боба</p>
   <p>‘Smith’</p>
   <p>&gt;&gt;&gt; sue[2] *= 1.25    # повысить оклад Сью на 25%</p>
   <p>&gt;&gt;&gt; sue</p>
   <p>[‘Sue Jones’, 45, 50000.0, ‘hardware’]</p>
   <p>Выражение, извлекающее фамилию в этом примере, обрабатывается интерпретатором слева направо: сначала извлекается строка с именем и фамилией Боба, затем строка разбивается по пробелам и преобразуется в список подстрок, а операция индексирования возвращает фамилию (разбейте это выражение на несколько операций, чтобы увидеть, как это происходит).</p>
   <p><strong>Первые замечания</strong></p>
   <p>Поскольку это первый пример программного кода в книге, необходимо сделать несколько практических замечаний:</p>
   <p>•    Этот программный код можно ввести в среде IDLE с графическим интерфейсом; после ввода команды python в командной строке (или той же команды с указанием полного пути к ней, если она не находится в системном списке путей поиска выполняемых файлов) и так далее.</p>
   <p>•    Символы &gt;&gt;&gt; characters - это приглашение к вводу интерпретатора Python (эти символы не нужно вводить).</p>
   <p>•    Информационные строки, которые интерпретатор Python выводит при запуске, я опустил ради экономии места.</p>
   <p>•    Все примеры из этой книги я запускал под управлением Python 3.1; результаты работы примеров во всех версиях линейки 3.X должны быть одинаковыми (разумеется, исключая непредвиденные случаи внесения существенных изменений в Python).</p>
   <p>•    Большая часть примеров в этой книге, за исключением некоторых из них, демонстрирующих приемы системного программирования и интеграции с программным кодом на языке C, выполнялись в ОС Windows 7. Однако, благодаря переносимости Python, не имеет значения, в какой операционной системе будут опробоваться примеры, если иное не указано явно.</p>
   <p>Если прежде вам не доводилось выполнять программный код на языке Python подобным способом, тогда обращайтесь за справочной информацией к вводным материалам, таким как книга «Изучаем Python». Далее в этой главе я сделаю несколько замечаний, касающихся запуска программного кода, хранящегося в файлах сценариев.</p>
   <p><strong>База данных в виде списка</strong></p>
   <p>К настоящему моменту мы всего создали всего лишь две переменных, но не базу данных. Чтобы объединить информацию о Бобе и Сью, мы могли бы просто включить ее в другой список:</p>
   <p>&gt;&gt;&gt; people = [bob, sue]    # ссылки в списке списков</p>
   <p>&gt;&gt;&gt; for person in people: print(person)</p>
   <p>[‘Bob Smith’, 42, 30000, ‘software’]</p>
   <p>[‘Sue Jones’, 45, 50000.0, ‘hardware’]</p>
   <p>Теперь нашу базу данных представляет список people. Мы можем извлекать из него отдельные записи в соответствии с их позициями в списке и обрабатывать их в цикле:</p>
   <p>&gt;&gt;&gt; people[1][0]</p>
   <p>‘Sue Jones’</p>
   <p>&gt;&gt;&gt; for person in people:</p>
   <p>print(person[0].split()[-1])    # вывести фамилию</p>
   <p>person[2] *= 1.20    # увеличить оклад на 20%</p>
   <p>Smith</p>
   <p>Jones</p>
   <p>&gt;&gt;&gt; for person in people: print(person[2]) # проверить новый размер оклада</p>
   <p>36000.0</p>
   <p>60000.0</p>
   <p>Теперь, когда у нас имеется список, мы можем организовать выборку значений полей из записей с помощью более мощных инструментов выполнения итераций, присутствующих в языке Python, таких как генераторы списков, функция map и выражения-генераторы:</p>
   <p>&gt;&gt;&gt; pays = [person[2] for person in people] # выбрать все оклады &gt;&gt;&gt; pays</p>
   <p>[36000.0, 60000.0]</p>
   <p>&gt;&gt;&gt; pays = map((lambda x: x[2]), people) # то же самое (в версии 3.X</p>
   <p>&gt;&gt;&gt; list(pays)    # функция map возвращает генератор)</p>
   <p>[36000.0, 60000.0]</p>
   <p>&gt;&gt;&gt; sum(person[2] for person in people) # выражение-генератор,</p>
   <p>96000.0    # sum - встроенная функция</p>
   <p>Для добавления новых записей в базу данных вполне достаточно использовать обычные операции над списками, такие как append и extend:</p>
   <p>&gt;&gt;&gt; people.append(['Tom', 50, 0, None])</p>
   <p>&gt;&gt;&gt; len(people)</p>
   <p>3</p>
   <p>&gt;&gt;&gt; people[-1][0]</p>
   <p>‘Tom’</p>
   <p>Списки неплохо подходят для реализации нашей базы данных, и их возможностей вполне достаточно для некоторых программ, но они страдают рядом существенных недостатков. Во-первых, информация о Бобе и Сью в настоящий момент хранится в виде объектов в оперативной памяти, и она будет утеряна сразу после завершения работы интерпретатора Python. Во-вторых, всякий раз, когда потребуется извлечь фамилию человека или повысить ему оклад, нам придется повторно вводить программный код, который мы только что видели. Это может вызвать определенные проблемы, если когда-нибудь поменяется алгоритм выполнения этих операций, - нам может потребоваться изменить наш программный код во многих местах. Мы вернемся к этим проблемам через несколько минут.</p>
   <p><strong>Обращение к полям по именам</strong></p>
   <p>Самый, пожалуй, существенный недостаток при использовании списков заключается в необходимости запоминать позиции полей: как иначе можно утверждать, что программный код, обращающийся к элементу записи с таинственным индексом 2, извлекает размер оклада? С точки зрения очевидности программного кода было бы лучше, если бы можно было присвоить каждому полю осмысленное имя.</p>
   <p>Мы могли бы связать имена с позициями полей в записи, используя встроенную функцию range, которая генерирует набор последовательных целых чисел при использовании в контексте итераций (таких как операция присваивания последовательности ниже):</p>
   <p>&gt;&gt;&gt; NAME, AGE, PAY = range(3)    # 0, 1 и 2</p>
   <p>&gt;&gt;&gt; bob = ['Bob Smith’, 42, 10000]</p>
   <p>&gt;&gt;&gt; bob[NAME]</p>
   <p>‘Bob Smith’</p>
   <p>&gt;&gt;&gt; PAY, bob[PAY]</p>
   <p>(2, 10000)</p>
   <p>Это решает проблему читаемости программного кода: три имени переменных, состоящих из заглавных символов, по сути, превратились в имена полей. Однако такое решение делает программный код зависящим от инструкции присваивания позиций именам полей, - мы должны помнить о необходимости обновлять ее при любом изменении структуры записи. Поскольку имена полей и записи никак не связаны между собой, они могут перестать соответствовать друг другу, и тогда возникнет необходимость вмешательства в программный код.</p>
   <p>Кроме того, так как имена полей являются независимыми переменными, между записью в виде списка и именами полей отсутствует обратная связь. Имея одну только запись в виде списка, например, нельзя реализовать форматированный вывод значений полей с их именами. В случае с предыдущей записью без дополнительных ухищрений невозможно получить имя AGE из значения 42: вызов bob.index(42) вернет 1, значение переменной AGE, но не само имя AGE.</p>
   <p>Можно было бы попробовать представлять записи в виде списков кортежей, где кортежи хранят не только значения полей, но их имена. Но еще лучше было бы использовать списки списков, что позволило бы изменять поля (кортежи относятся к категории неизменяемых объектов). Ниже демонстрируется воплощение этой идеи на примере простых записей:</p>
   <p>&gt;&gt;&gt; bob = [['name', ‘Bob Smith'], ['age', 42], ['pay', 10000]]</p>
   <p>&gt;&gt;&gt; sue = [['name', ‘Sue Jones'], ['age', 45], ['pay', 20000]]</p>
   <p>&gt;&gt;&gt; people = [bob, sue]</p>
   <p>Однако на самом деле этот прием не решает проблему, потому что для извлечения полей все равно необходимо использовать числовые индексы:</p>
   <p>&gt;&gt;&gt; for person in people:</p>
   <p>print(person[0][1], person[2][1])    # имя, оклад</p>
   <p>Bob Smith 10000 Sue Jones 20000</p>
   <p>&gt;&gt;&gt; [person[0][1] for person in people] # выборка имен [‘Bob Smith’, ‘Sue Jones’]</p>
   <p>&gt;&gt;&gt; for person in people:</p>
   <p>print(person[0][1].split()[-1]) # получить фамилию person[2][1] *= 1.10    # повысить оклад на 10%</p>
   <p>Smith</p>
   <p>Jones</p>
   <p>&gt;&gt;&gt; for person in people: print(person[2])</p>
   <p>[‘pay’, 11000.0]</p>
   <p>[‘pay’, 22000.0]</p>
   <p>Все, чего мы добились, - добавили еще один уровень индексирования. Для достижения желаемого мы могли бы просматривать имена полей в цикле, отыскивая необходимые (в следующем цикле используется операция присваивания кортежа для распаковывания пар имя/значение):</p>
   <p>&gt;&gt;&gt; for person in people:</p>
   <p>for (name, value) in person:</p>
   <p>if name == ‘name': print(value) # поиск требуемого поля</p>
   <p>Bob Smith Sue Jones</p>
   <p>Еще лучше было бы реализовать функцию, выполняющую всю работу за нас:</p>
   <p>&gt;&gt;&gt; def field(record, label):</p>
   <p>for (fname, fvalue) in record:</p>
   <p>if fname == label:    # поиск поля по имени</p>
   <p>return fvalue</p>
   <p>&gt;&gt;&gt; field(bob, ‘name')</p>
   <p>‘Bob Smith’</p>
   <p>&gt;&gt;&gt; field(sue, ‘pay')</p>
   <p>22000.0</p>
   <p>&gt;&gt;&gt; for rec in people:    # вывести возраст всех людей</p>
   <p>print(field(rec, ‘age'))    # в базе данных</p>
   <p>42</p>
   <p>45</p>
   <p>Если двигаться дальше по этому пути, в конечном итоге можно получить набор функций, осуществляющих интерфейс к записям, отображающих имена полей в их значения. Однако если прежде вам приходилось программировать на языке Python, вы наверняка знаете, что существует более простой способ реализации такого рода ассоциаций, и вы уже наверняка догадались, в какую сторону мы направимся в следующем разделе.</p>
   <empty-line/>
   <p><strong>Словари</strong></p>
   <p>Реализация записей на основе списков, как было показано в предыдущем разделе, вполне работоспособна, хотя и за счет некоторой потери производительности из-за необходимости выполнять поиск полей по именам (если вас волнуют потери, измеряемые миллисекундами). Однако если вы уже имеете некоторое знакомство с языком Python, вы должны знать, что существуют более эффективные и более удобные способы связывания имен полей с их значениями. Встроенные объекты словарей выглядят естественно:</p>
   <p>&gt;&gt;&gt; bob = {‘name': ‘Bob Smith', ‘age': 42, ‘pay': 30000, ‘job': ‘dev'}</p>
   <p>&gt;&gt;&gt; sue = {‘name': ‘Sue Jones', ‘age': 45, ‘pay': 40000, ‘job': ‘hdw'}</p>
   <p>Теперь bob и sue - это объекты, автоматически отображающие имена полей в их значения, и их использование делает программный код более простым и понятным. Нам не требуется запоминать, что означают числовые индексы, и мы даем интерпретатору возможность использовать его высокоэффективный алгоритм индексации словарей, чтобы отыскивать значения полей, ассоциированные с их именами:</p>
   <p>&gt;&gt;&gt; bob[‘name'], sue[‘pay'] # в отличие от bob[0], sue[2]</p>
   <p>(‘Bob Smith’, 40000)</p>
   <p>&gt;&gt;&gt; bob[‘name'].split()[-1]</p>
   <p>‘Smith’</p>
   <p>&gt;&gt;&gt; sue[‘pay'] *= 1.10</p>
   <p>&gt;&gt;&gt; sue[‘pay']</p>
   <p>44000.0</p>
   <p>Поскольку теперь при обращении к полям используются символические имена, программный код выглядит более осмысленным для всех, кто будет читать его (включая и вас).</p>
   <p><strong>Другие способы создания словарей</strong></p>
   <p>Словари являются настолько удобными объектами при программировании на языке Python, что было предусмотрено еще несколько способов их создания, отличающихся от традиционного синтаксиса литералов, продемонстрированного выше, - например, вызовом конструктора с именованными аргументами, при этом все ключи будут строками:</p>
   <p>&gt;&gt;&gt; bob = dict(name='Bob Smith', age=42, pay=30000, job='dev')</p>
   <p>&gt;&gt;&gt; sue = dict(name='Sue Jones', age=45, pay=40000, job='hdw')</p>
   <p>&gt;&gt;&gt; bob</p>
   <p>{‘pay’: 30000, ‘job’: ‘dev’, ‘age’: 42, ‘name’: ‘Bob Smith’}</p>
   <p>&gt;&gt;&gt; sue</p>
   <p>{‘pay’: 40000, ‘job’: ‘hdw’, ‘age’: 45, ‘name’: ‘Sue Jones’}</p>
   <p>заполнением словаря поле за полем (напомню, что для ключей словаря не предусматривается какой-то определенный порядок следования):</p>
   <p>&gt;&gt;&gt; sue = {}</p>
   <p>&gt;&gt;&gt; sue[‘name'] = ‘Sue Jones'</p>
   <p>&gt;&gt;&gt; sue[‘age'] = 45 &gt;&gt;&gt; sue[‘pay'] = 40000 &gt;&gt;&gt; sue[‘job'] = ‘hdw'</p>
   <p>&gt;&gt;&gt; sue</p>
   <p>{‘job’: ‘hdw’, ‘pay’: 40000, ‘age’: 45, ‘name’: ‘Sue Jones’}</p>
   <p>объединением двух списков, содержащих имена и значения:</p>
   <p>&gt;&gt;&gt; names = [‘name', ‘age', ‘pay', ‘job']</p>
   <p>&gt;&gt;&gt; values = [‘Sue Jones', 45, 40000, ‘hdw']</p>
   <p>&gt;&gt;&gt; list(zip(names, values))</p>
   <p>[(‘name’, ‘Sue Jones’), (‘age’, 45), (‘pay’, 40000), (‘job’, ‘hdw’)]</p>
   <p>&gt;&gt;&gt; sue = dict(zip(names, values))</p>
   <p>&gt;&gt;&gt; sue</p>
   <p>{‘job’: ‘hdw’, ‘pay’: 40000, ‘age’: 45, ‘name’: ‘Sue Jones’}</p>
   <p>Словари можно даже создавать из последовательностей ключей и необязательного начального значения для всех ключей (этот способ удобно использовать для инициализации пустых словарей):</p>
   <p>&gt;&gt;&gt; fields = (‘name', ‘age', ‘job', ‘pay')</p>
   <p>&gt;&gt;&gt; record = dict.fromkeys(fields, ‘?')</p>
   <p>&gt;&gt;&gt; record</p>
   <p>{‘job’: ‘?’, ‘pay’: ‘?’, ‘age’: ‘?’, ‘name’: ‘?’}</p>
   <p><strong>Списки словарей</strong></p>
   <p>Независимо от способа создания словарей, нам все еще необходимо собрать словари-записи в базу данных. Здесь также можно использовать список, при условии, что нам не требуется обеспечить доступ по ключу на верхнем уровне:</p>
   <p>&gt;&gt;&gt; bob</p>
   <p>{‘pay’: 30000, ‘job’: ‘dev’, ‘age’: 42, ‘name’: ‘Bob Smith’}</p>
   <p>&gt;&gt;&gt; sue</p>
   <p>{‘job’: ‘hdw’, ‘pay’: 40000, ‘age’: 45, ‘name’: ‘Sue Jones’}</p>
   <p>&gt;&gt;&gt; people = [bob, sue]    # ссылки в списке</p>
   <p>&gt;&gt;&gt; for person in people:</p>
   <p>print(person[‘name'], person[‘pay'], sep=', ‘) # все имена, оклады</p>
   <p>Bob Smith, 30000 Sue Jones, 40000</p>
   <p>&gt;&gt;&gt; for person in people:</p>
   <p>if person[‘name'] == ‘Sue Jones':    # оклад Сью</p>
   <p>print(person[‘pay'])</p>
   <p>40000</p>
   <p>Здесь точно так же используются инструменты итераций, но вместо таинственных числовых индексов используются ключи (в терминах баз данных генератор списков и функция map в следующем примере возвращают проекцию базы данных по полю «name»):</p>
   <p>&gt;&gt;&gt; names = [person[‘name'] for person in people] # выбирает имена &gt;&gt;&gt; names</p>
   <p>[‘Bob Smith’, ‘Sue Jones’]</p>
   <p>&gt;&gt;&gt; list(map((lambda x: x[‘name']), people))    # то же самое</p>
   <p>[‘Bob Smith’, ‘Sue Jones’]</p>
   <p>&gt;&gt;&gt; sum(person[‘pay'] for person in people)    # сумма всех окладов</p>
   <p>70000</p>
   <p>Интересно, что такие инструменты, как генераторы списков и выражения-генераторы, способны по своему удобству приблизиться к запросам в языке SQL, с тем отличием, что они манипулируют объектами в памяти:</p>
   <p>&gt;&gt;&gt; [rec[‘name'] for rec in people if rec[‘age'] &gt;= 45]    # SQL-подобный</p>
   <p>[‘Sue Jones’]    # запрос</p>
   <p>&gt;&gt;&gt; [(rec[‘age'] ** 2 if rec[‘age'] &gt;= 45 else rec[‘age']) for rec in people]</p>
   <p>[42, 2025] &gt;&gt;&gt; G = (rec[‘name'] for rec in people if rec[‘age'] &gt;= 45)</p>
   <p>&gt;&gt;&gt; next(G)</p>
   <p>‘Sue Jones’</p>
   <p>&gt;&gt;&gt; G = ((rec[‘age'] ** 2 if rec[‘age'] &gt;= 45 else rec[‘age']) for rec in people)</p>
   <p>&gt;&gt;&gt; G.__next__()</p>
   <p>42</p>
   <p>А так как словари являются обычными объектами, к этим записям можно также обращаться с использованием привычного синтаксиса:</p>
   <p>&gt;&gt;&gt; for person in people:</p>
   <p>print(person[‘name'].split()[-1])    # фамилия</p>
   <p>person[‘pay'] *= 1.10    # повышение на 10%</p>
   <p>Smith</p>
   <p>Jones</p>
   <p>&gt;&gt;&gt; for person in people: print(person[‘pay'])</p>
   <p>33000.0</p>
   <p>44000.0</p>
   <p><strong>Вложенные структуры</strong></p>
   <p>В предыдущих примерах мы могли бы при желании избежать необходимости писать дополнительный программный код, извлекающий фамилии, еще больше структурировав наши записи. Поскольку в языке все объекты составных типов данных могут вкладываться друг в друга сколь угодно глубоко, мы легко можем конструировать чрезвычайно сложные структуры данных, используя простой синтаксис объектов, а Python сам позаботится о создании компонентов, связывании структур в памяти и освобождении памяти позднее. Это одно из значительных преимуществ таких языков сценариев, как Python.</p>
   <p>В следующем примере демонстрируется более структурированная запись, содержащая вложенный словарь, список и кортеж внутри другого словаря:</p>
   <p>&gt;&gt;&gt; bob2 = {‘name': {‘first': ‘Bob', ‘last': ‘Smith'},</p>
   <p>‘age': 42,</p>
   <p>‘job': [‘software', ‘writing'],</p>
   <p>‘pay': (40000, 50000)}</p>
   <p>Эта запись содержит вложенные структуры, поэтому для доступа к более низкому уровню мы просто будем использовать двойные индексы:</p>
   <p>&gt;&gt;&gt; bob2[‘name']    # полное имя Боба</p>
   <p>{‘last’: ‘Smith’, ‘first’: ‘Bob’}</p>
   <p>&gt;&gt;&gt; bob2[‘name'][‘last']    # фамилия Боба</p>
   <p>‘Smith’</p>
   <p>&gt;&gt;&gt; bob2[‘pay'][1]    # верхний предел оклада Боба</p>
   <p>50000</p>
   <p>Поле name здесь - это еще один словарь, поэтому вместо того чтобы разбивать строку для извлечения фамилии, мы просто используем операцию индексирования. Кроме того, сотрудники могут занимать несколько должностей, а также иметь верхний и нижний предел оклада. Фактически в подобных ситуациях Python превращается в своеобразный язык запросов - мы можем извлекать и изменять вложенные значения с применением обычных операций над объектами:</p>
   <p>&gt;&gt;&gt; for job in bob2[‘job']: print(job) # все должности, занимаемые Бобом</p>
   <p>software</p>
   <p>writing</p>
   <p>&gt;&gt; bob2[‘job'][-1]    # последняя должность Боба</p>
   <p>‘writing’</p>
   <p>&gt;&gt;&gt; bob2[‘job'].append(‘janitor') # Боб получает новую должность &gt;&gt;&gt; bob2</p>
   <p>{‘job’: [‘software’, ‘writing’, ‘janitor’], ‘pay’: (40000, 50000), ‘age’: 42, ‘name’: {‘last’: ‘Smith’, ‘first’: ‘Bob’}}</p>
   <p>В расширении вложенного списка с помощью метода append нет ничего необычного, потому что в действительности он является независимым объектом. Такие вложенные конструкции могут пригодиться в более сложных приложениях. Однако, чтобы не усложнять примеры, мы сохраним прежнюю, плоскую структуру записей.</p>
   <p><strong>Словари словарей</strong></p>
   <p>И еще один поворот в реализации нашей базы данных с информацией о людях: мы можем расширить область применения словарей, задействовав еще один словарь для представления самой базы данных. То есть мы можем создать словарь словарей - внешний словарь будет играть роль базы данных, а вложенные словари - роль записей. В отличие от простого списка записей, база данных, представленная в виде словаря, позволит нам сохранять и извлекать записи с помощью символических ключей:</p>
   <p>&gt;&gt;&gt; bob = dict(name='Bob Smith', age=42, pay=30000, job='dev')</p>
   <p>&gt;&gt;&gt; sue = dict(name='Sue Jones', age=45, pay=40000, job='hdw')</p>
   <p>&gt;&gt;&gt; bob</p>
   <p>{‘pay’: 30000, ‘job’: ‘dev’, ‘age’: 42, ‘name’: ‘Bob Smith’}</p>
   <p>&gt;&gt;&gt; db = {}</p>
   <p>&gt;&gt;&gt; db[‘bob'] = bob    # ссылки на словари в словаре</p>
   <p>&gt;&gt;&gt; db[‘sue'] = sue</p>
   <p>&gt;&gt;&gt;</p>
   <p>&gt;&gt;&gt; db[‘bob'][‘name']    # извлечь имя Боба</p>
   <p>‘Bob Smith’</p>
   <p>&gt;&gt;&gt; db[‘sue'][‘pay'] = 50000    # изменить оклад Сью</p>
   <p>&gt;&gt;&gt; db[‘sue'][‘pay']    # извлечь оклад Сью</p>
   <p>50000</p>
   <p>Обратите внимание, что такая организация позволяет нам обращаться к записям непосредственно, без необходимости выполнять поиск в цикле - мы получаем непосредственный доступ к записи с информацией о Бобе за счет использования ключа bob. Это действительно словарь словарей, хотя это и не заметно, если не вывести всю базу данных сразу (для подобных целей удобно использовать модуль pprint форматированного вывода):</p>
   <p>&gt;&gt;&gt; db</p>
   <p>{‘bob’: {‘pay’: 30000, ‘job’: ‘dev’, ‘age’: 42, ‘name’: ‘Bob Smith’}, ‘sue’: {‘pay’: 50000, ‘job’: ‘hdw’, ‘age’: 45, ‘name’: ‘Sue Jones’}}</p>
   <p>&gt;&gt;&gt; import pprint &gt;&gt;&gt; pprint.pprint(db)</p>
   <p>{‘bob’: {‘age’: 42, ‘job’: ‘dev’, ‘name’: ‘Bob Smith’, ‘pay’: 30000},</p>
   <p>‘sue’: {‘age’: 45, ‘job’: ‘hdw’, ‘name’: ‘Sue Jones’, ‘pay’: 50000}}</p>
   <p>Если же возникнет необходимость последовательно обойти все записи в базе данных, можно воспользоваться итераторами словарей. В последних версиях Python реализован итератор словаря, который на каждой итерации в цикле for воспроизводит по одному ключу (для совместимости с более ранними версиями в циклах for можно также вместо простого имени db использовать явный вызов метода db. keys, но, так как в Python 3 метод keys возвращает генератор, конечный результат будет тот же самый):</p>
   <p>&gt;&gt;&gt; for key in db:</p>
   <p>print(key, ‘=&gt;', db[key][‘name'])</p>
   <p>bob =&gt; Bob Smith sue =&gt; Sue Jones</p>
   <p>&gt;&gt;&gt; for key in db:</p>
   <p>print(key, ‘=&gt;', db[key][‘pay'])</p>
   <p>bob =&gt; 30000 sue =&gt; 50000</p>
   <p>В процессе обхода доступ к отдельным записям можно получать с использованием операции индексирования по ключу:</p>
   <p>&gt;&gt;&gt; for key in db:</p>
   <p>print(db[key][‘name'].split()[-1]) db[key][‘pay'] *= 1.10</p>
   <p>Smith</p>
   <p>Jones</p>
   <p>или напрямую, организовав обход значений словаря:</p>
   <p>&gt;&gt;&gt; for record in db.values(): print(record[‘pay'])</p>
   <p>33000.0</p>
   <p>55000.0</p>
   <p>&gt;&gt;&gt; x = [db[key][‘name'] for key in db]</p>
   <p>&gt;&gt;&gt; x</p>
   <p>[‘Bob Smith’, ‘Sue Jones’]</p>
   <p>&gt;&gt;&gt; x = [rec[‘name'] for rec in db.values()]</p>
   <p>&gt;&gt;&gt; x</p>
   <p>[‘Bob Smith’, ‘Sue Jones’]</p>
   <p>А чтобы добавить новую запись, достаточно просто выполнить операцию присваивания по новому ключу. В конце концов - это всего лишь словарь:</p>
   <p>&gt;&gt;&gt; db[‘tom'] = dict(name='Tom', age=50, job=None, pay=0)</p>
   <p>&gt;&gt;&gt;</p>
   <p>&gt;&gt;&gt; db[‘tom']</p>
   <p>{‘pay’: 0, ‘job’: None, ‘age’: 50, ‘name’: ‘Tom’}</p>
   <p>&gt;&gt;&gt; db[‘tom'][‘name']</p>
   <p>‘Tom’</p>
   <p>&gt;&gt;&gt; list(db.keys())</p>
   <p>[‘bob’, ‘sue’, ‘tom’]</p>
   <p>&gt;&gt;&gt; len(db)</p>
   <p>3</p>
   <p>&gt;&gt;&gt; [rec[‘age'] for rec in db.values()]</p>
   <p>[42, 45, 50]</p>
   <p>&gt;&gt;&gt; [rec[‘name'] for rec in db.values() if rec[‘age'] &gt;= 45] # SQL-подобный [‘Sue Jones’, ‘Tom’]    # запрос</p>
   <p>Наша база данных по-прежнему является объектом, хранящимся в оперативной памяти. Но, как оказывается, такой формат словаря словарей в точности соответствует формату, который используется системой сохранения объектов в файлах, - модулем shelve (с точки зрения грамматики английского языка этот модуль должен был бы называться <emphasis>shelf, </emphasis>но в Python термин <emphasis>shelve,</emphasis> обозначающий сохранение объектов, одновременно служит и названием соответствующего ему модуля). О том, как это делается, вы узнаете в следующем разделе.</p>
   <empty-line/>
   <p><strong>Шаг 2: сохранение записей на длительное время</strong></p>
   <p>К настоящему моменту мы остановились на представлении нашей базы данных в виде словаря и попутно рассмотрели некоторые способы реализации структур данных в языке Python. Однако, как уже упоминалось выше, объекты, с которыми мы имели дело до сих пор, - временные объекты; они располагаются в оперативной памяти и исчезают бесследно после завершения работы интерпретатора Python или программы, создавшей их. Чтобы обеспечить долговременное хранение базы данных, ее необходимо сохранить в каком-нибудь файле.</p>
   <empty-line/>
   <p><strong>Текстовые файлы</strong></p>
   <p>Один из способов обеспечить сохранность данных между запусками программы заключается в сохранении всех данных в простом файле, в виде отформатированного текста. Выработав определенную договоренность о формате представления данных, которая будет использоваться инструментами чтения и записи, мы сможем реализовать любую схему хранения.</p>
   <p><strong>Тестовый сценарий создания данных</strong></p>
   <p>Чтобы не продолжать дальнейшую работу в интерактивном режиме, напишем сценарий, инициализирующий базу данных, которую требуется сохранить (если вы уже имеете опыт работы с языком Python, то должны знать, что как только вы начинаете писать программный код, занимающий больше одной строки, работа в интерактивном режиме становится утомительной). Сценарий в примере 1.1 создает несколько записей и словарь базы данных, с которыми мы работали до сих пор, но так как он одновременно является модулем, мы сможем импортировать его и избавиться от необходимости всякий раз вводить программный код вручную. В некотором смысле этот модуль и является базой данных, но его реализация не поддерживает возможность изменения данных автоматически или конечным пользователем.</p>
   <p><emphasis>Пример 1.1. PP4E\Preview\initdata.py</emphasis></p>
   <p>#    инициализировать данные для последующего сохранения в файлах</p>
   <p>#    записи</p>
   <p>bob =    {‘name’:    ‘Bob Smith’,    ‘age’:    42,    ‘pay’:    30000,    ‘job’:    ‘dev’}</p>
   <p>sue =    {‘name’:    ‘Sue Jones’,    ‘age’:    45,    ‘pay’:    40000,    ‘job’:    ‘hdw’}</p>
   <p>tom =    {‘name’:    ‘Tom’,    ‘age’:    50,    ‘pay’:    0,    ‘job’:    None}</p>
   <p>#    база данных db = {}</p>
   <p>db[‘bob’] = bob db[‘sue’] = sue db[‘tom’] = tom</p>
   <p>if __name__ == ‘__main__’:    # если запускается, как сценарий</p>
   <p>for key in db:</p>
   <p>print(key, ‘=&gt;\n ‘, db[key])</p>
   <p>Как обычно, проверка переменной__name__в конце примера 1.1 возвра</p>
   <p>щает true, только если файл был запущен как самостоятельный сценарий, а не был импортирован как модуль. Если запустить пример как самостоятельный сценарий (например, из командной строки, щелчком на ярлыке или из среды IDLE), будет выполнен программный код теста в теле условной инструкции, который выведет содержимое базы данных в поток стандартного вывода (напомню, что функция print использует этот поток по умолчанию).</p>
   <p>Ниже приводится пример запуска сценария из командной строки в ОС Windows. В окне Командная строка (Command Prompt) выполните команду cd, чтобы перейти в каталог со сценарием. На других платформах используйте аналогичную программу-консоль:</p>
   <p>...\PP4E\Preview&gt; python initdata.py</p>
   <p>bob =&gt;</p>
   <p>{‘job’: ‘dev’, ‘pay’: 30000, ‘age’: 42, ‘name’: ‘Bob Smith’}</p>
   <p>sue =&gt;</p>
   <p>{‘job’: ‘hdw’, ‘pay’: 40000, ‘age’: 45, ‘name’: ‘Sue Jones’} tom =&gt;</p>
   <p>{‘job’: None, ‘pay’: 0, ‘age’: 50, ‘name’: ‘Tom’}</p>
   <p><strong>Соглашения об именовании файлов</strong></p>
   <p>Это наш первый файл (он же «сценарий») с исходными текстами, поэтому здесь необходимо сделать три замечания по использованию примеров из книги:</p>
   <p>•    Текст .. .\PP4E\Preview&gt; в первой строке предыдущего примера обозначает приглашение к вводу в командной строке и может отличаться в разных платформах. Вам необходимо ввести лишь текст, следующий за этим приглашением (python initdata.py).</p>
   <p>•    Во всех примерах в этой книге текст системной подсказки к вводу содержит путь к каталогу в загружаемом пакете с примерами, внутри которого должна запускаться указанная команда. При запуске сценария из командной строки убедитесь, что текущим рабочим каталогом является каталог <emphasis>PP4E\Preview.</emphasis> Это может иметь значение для примеров, использующих файлы в рабочем каталоге.</p>
   <p>•    Кроме того, подписи, предшествующие примерам с листингами программного кода из файлов, сообщают, где находится файл в пакете с примерами. Так, подпись к примеру 1.1 выше сообщает, что полное имя сценария в дереве каталогов имеет вид <emphasis>PP4E\Preview\ initdata.py.</emphasis></p>
   <p>Мы будем пользоваться этими соглашениями на протяжении всей книги - в предисловии описано, как получить примеры, если вы собираетесь работать с ними. Иногда, особенно в части книги о системном программировании, я буду указывать в приглашении к вводу более полный путь к каталогу, если это будет необходимо, чтобы уточнить контекст выполнения (например, префикс «С:\» в Windows или дополнительные имена каталогов).</p>
   <p><strong>Замечания по поводу сценариев</strong></p>
   <p>Выше я уже давал несколько замечаний по поводу интерактивного режима. Теперь, когда мы начинаем использовать файлы сценариев, я также хочу дать несколько общих замечаний по использованию сценариев Python:</p>
   <p>•    На некоторых платформах может потребоваться вводить полный путь к каталогу с программой на языке Python. Если путь к выполняемому файлу интерпретатора Python отсутствует в системном пути поиска, замените в Windows, например, команду python на C:\ Python31\python (здесь предполагается, что вы пользуетесь версией Python 3.1).</p>
   <p>•    В большинстве систем Windows вообще не обязательно вводить команду python - чтобы запустить сценарий, вполне достаточно ввести только имя файла, поскольку интерпретатор Python обычно регистрируется, как программа для открытия файлов с расширением</p>
   <p>«.py».</p>
   <p>•    Кроме того, файлы сценариев можно запускать в стандартной среде IDLE (откройте файл и запустите его, воспользовавшись меню Run (Запустить) в окне редактирования файла) или похожим способом в любой другой среде разработки программ на языке Python IDE (например, в Komodo, Eclipse, NetBeans или Wing IDE).</p>
   <p>•    Если вы собираетесь запускать файл в Windows щелчком мыши на ярлыке, не забудьте добавить вызов функции input() в конец сценария, чтобы окно с выводом программы не закрылось после ее завершения. В других системах, чтобы обеспечить возможность запуска сценария щелчком на ярлыке, может потребоваться добавить в его начало строку #! и сделать файл выполняемым с помощью команды chmod.</p>
   <p>Далее я буду исходить из предположения, что вы в состоянии запустить программный код на языке Python каким-либо способом. Однако если вы столкнетесь с трудностями, за полной информацией о способах запуска программ на языке Python обращайтесь к другим книгам, таким как «Изучаем Python».</p>
   <p><strong>Сценарий записи/чтения данных</strong></p>
   <p>Теперь осталось лишь реализовать сохранение всех данных из памяти в файле. Добиться этого можно несколькими способами. Самый простой из них заключается в том, чтобы сохранять записи по одной и вставлять между ними разделители, которые можно будет использовать при загрузке данных, чтобы отделять записи друг от друга. В примере 1.2 показан один из способов воплощения этой идеи.</p>
   <p><emphasis>Пример 1.2. PP4E\Preview\make_db_file.py</emphasis></p>
   <p>Сохраняет в файл базу данных, находящуюся в оперативной памяти, используя собственный формат записи; предполагается, что в данных отсутствуют строки ‘endrec.’, ‘enddb.’ и ‘=&gt;’; предполагается, что база данных является словарем словарей; внимание: применение функции eval может быть опасным - она выполняет строки как программный код; с помощью функции eval() можно также реализовать сохранение словарей-записей целиком; кроме того, вместо вызова print(key,file=dbfile) можно использовать вызов dbfile.write(key + ‘\n’);</p>
   <p>dbfilename = ‘people-file’</p>
   <p>ENDDB = ‘enddb.’</p>
   <p>ENDREC = ‘endrec.’</p>
   <p>RECSEP = ‘=&gt;’</p>
   <p>def storeDbase(db, dbfilename=dbfilename):</p>
   <p>"сохраняет базу данных в файл” dbfile = open(dbfilename, ‘w’) for key in db:</p>
   <p>print(key, file=dbfile)</p>
   <p>for (name, value) in db[key].items():</p>
   <p>print(name + RECSEP + repr(value), file=dbfile) print(ENDREC, file=dbfile) print(ENDDB, file=dbfile) dbfile.close()</p>
   <p>def loadDbase(dbfilename=dbfilename):</p>
   <p>"восстанавливает данные, реконструируя базу данных” dbfile = open(dbfilename) import sys sys.stdin = dbfile db = {} key = input() while key != ENDDB: rec = {} field = input() while field != ENDREC:</p>
   <p>name, value = field.split(RECSEP) rec[name] = eval(value) field = input() db[key] = rec key = input() return db</p>
   <p>if__name__== ‘__main__’:</p>
   <p>from initdata import db storeDbase(db)</p>
   <p>Это достаточно сложная программа, отчасти потому, что в ней реализованы обе операции, сохранения и загрузки, а отчасти потому, что эти операции реализованы не самым простым способом. Как будет показано ниже, существуют более простые способы сохранения объектов в файл и чтения их из файла по сравнению с форматированием и парсингом данных вручную.</p>
   <p>Однако для реализации простых задач такой подход вполне оправдан. При запуске примера 1.2 как сценария база данных будет сохранена в файл. Он ничего не выводит на экран, но мы можем проверить содержимое файла базы данных в интерактивной оболочке после выполнения сценария внутри IDLE или в окне консоли (так как файл базы данных появится в текущем рабочем каталоге):</p>
   <p>...\PP4E\Preview&gt; python make_db_file.py</p>
   <p>...\PP4E\Preview&gt; python</p>
   <p>&gt;&gt;&gt; for line in open(‘people-file'):</p>
   <p>... print(line, end='')</p>
   <p>bob</p>
   <p>job=&gt;’dev’</p>
   <p>pay=&gt;30000</p>
   <p>age=&gt;42</p>
   <p>name=&gt;’Bob Smith’</p>
   <p>endrec.</p>
   <p>sue</p>
   <p>job=&gt;’hdw’</p>
   <p>pay=&gt;40000</p>
   <p>age=&gt;45</p>
   <p>name=&gt;’Sue Jones’</p>
   <p>endrec.</p>
   <p>tom</p>
   <p>job=&gt;None</p>
   <p>pay=&gt;0</p>
   <p>age=&gt;50</p>
   <p>name=&gt;’Tom’</p>
   <p>endrec.</p>
   <p>enddb.</p>
   <p>Этот файл хранит содержимое базы данных с дополнительными элементами форматирования. Сами данные берутся из тестовой базы данных, созданной модулем, представленным в примере 1.1, который импортируется программным кодом самопроверки в примере 1.2. С точки зрения практического применения, пример 1.2 сам мог бы импортироваться и использоваться для сохранения различных баз данных.</p>
   <p>Обратите внимание, что форматирование сохраняемых данных выполняется с помощью функции repr, а обратное преобразование прочитанных данных - с помощью функции eval, которая интерпретирует входную строку как программный код на языке Python. Это позволяет сохранять и воссоздавать такие виды данных, как объект None, но этот способ небезопасен. Не следует использовать функцию eval, если нет уверенности, что база данных не содержит злонамеренный программный код. Однако в нашем случае нет причин для волнений.</p>
   <p><strong>Вспомогательные сценарии</strong></p>
   <p>Ниже приводятся дополнительные сценарии, которые можно использовать для тестирования. Сценарий в примере 1.3 выполняет загрузку базы данных из файла.</p>
   <p><emphasis>Пример 1.3. PP4E\Preview\dump_db_file.py</emphasis></p>
   <p>from make_db_file import loadDbase db = loadDbase() for key in db:</p>
   <p>print(key, ‘=&gt;\n ‘, db[key]) print(db[‘sue’][‘name’])</p>
   <p>А сценарий в примере 1.4 загружает базу данных, вносит в нее изменения и сохраняет ее обратно в файл.</p>
   <p><emphasis>Пример 1.4. PP4E\Preview\update_db_file.py</emphasis></p>
   <p>from make_db_file import loadDbase, storeDbase db = loadDbase() db[‘sue’][‘pay’] *= 1.10 db[‘tom’][‘name’] = ‘Tom Tom’ storeDbase(db)</p>
   <p>Ниже приводится пример запуска сценариев <emphasis>dump_db_file.py</emphasis> и <emphasis>update_ db_file.py</emphasis> из командной строки, где видно, что между запусками сценария <emphasis>dump_db_file.py</emphasis> изменяются оклад Сью и имя Тома. Обратите внимание, что после завершения каждого из сценариев данные сохраняются, - это обусловлено тем, что наши объекты просто загружаются и сохраняются в текстовом файле:</p>
   <p>...\PP4E\Preview&gt; python dump_db_file.py</p>
   <p>bob =&gt;</p>
   <p>{‘pay’: 30000, ‘job’: ‘dev’, ‘age’: 42, ‘name’: ‘Bob Smith’}</p>
   <p>sue =&gt;</p>
   <p>{‘pay’: 40000, ‘job’: ‘hdw’, ‘age’: 45, ‘name’: ‘Sue Jones’} tom =&gt;</p>
   <p>{‘pay’: 0, ‘job’: None, ‘age’: 50, ‘name’: ‘Tom’}</p>
   <p>Sue Jones</p>
   <p>...\PP4E\Preview&gt; python update_db_file.py ...\PP4E\Preview&gt; python dump_db_file.py</p>
   <p>bob =&gt;</p>
   <p>{‘pay’: 30000, ‘job’: ‘dev’, ‘age’: 42, ‘name’: ‘Bob Smith’} sue =&gt;</p>
   <p>{‘pay’: 44000.0, ‘job’: ‘hdw’, ‘age’: 45, ‘name’: ‘Sue Jones’}</p>
   <p>tom =&gt;</p>
   <p>{‘pay’: 0, ‘job’: None, ‘age’: 50, ‘name’: ‘Tom Tom'}</p>
   <p>Sue Jones</p>
   <p>В настоящий момент, чтобы внести в базу данных какие-либо изменения, необходимо написать отдельный программный код, в виде сценария или в интерактивной оболочке (далее в этой главе будут представлены более удачные решения с универсальным интерфейсом командной строки, графическим интерфейсом и веб-интерфейсом). Но, как бы то ни было, наш текстовый файл является базой данных, содержащей записи. Однако, как мы увидим в следующем разделе, мы только что проделали массу ненужной работы.</p>
   <empty-line/>
   <p><strong>Модуль pickle</strong></p>
   <p>Реализация базы данных на основе текстового файла, представленная в предыдущем разделе, вполне работоспособна, но она имеет ряд существенных ограничений. Во-первых, чтобы получить доступ всего к одной записи, необходимо загрузить всю базу данных из файла, а после некоторых изменений обратно в файл необходимо записывать всю базу данных. Данное ограничение можно обойти, если каждую запись сохранять в отдельном файле, но это еще больше осложнит реализацию программы.</p>
   <p>Во-вторых, решение на основе текстового файла предполагает, что символы, выполняющие роль разделителей записей, не должны появляться в самих данных: если, к примеру, данные могут содержать последовательность символов =&gt;, предложенное решение окажется непригодным. Мы могли бы обойти это ограничение, сохраняя записи в формате XML, а для загрузки данных используя инструменты для работы с форматом XML, входящие в состав Python, с которыми мы познакомимся далее в этой книге. Использование тегов XML позволило бы избежать конфликтов с фактическими данными в текстовом виде, но необходимость создания и парсинга XML снова привела бы к усложнению программы.</p>
   <p>Хуже всего, пожалуй, то, что решение на основе текстового файла оказывается слишком сложным, не будучи при этом достаточно универсальным: оно привязано к организации базы данных в виде словаря словарей и не способно работать с базами данных, имеющими другую структуру, без существенного расширения реализации. Было бы здорово, если бы существовал универсальный инструмент, способный преобразовывать любые типы данных Python в формат, который можно было бы сохранять в файл за один шаг.</p>
   <p>Именно для этого разработан модуль pickle. Этот модуль преобразует объект Python, находящийся в оперативной памяти, в последовательность или в строку байтов, которую можно записать в любой объект, подобный файлу. Кроме того, модуль pickle знает, как восстановить оригинальный объект в памяти, получив последовательность байтов, то есть мы получаем обратно тот же самый объект. В некотором смысле модуль pickle позволяет избежать необходимости разрабатывать специальные форматы представления данных - последовательный формат, реализованный в этом модуле, достаточно универсален и эффективен для большинства применений. При использовании модуля pickle отпадает необходимость вручную преобразовывать объекты перед сохранением и анализировать сложный формат представления данных, чтобы получить исходные объекты. Прием, основанный на использовании модуля pickle, напоминает прием, основанный на использовании формата XML, но он является не только более характерным для Python, но и более простым в реализации.</p>
   <p>Другими словами, применение модуля pickle позволит нам сохранять и извлекать объекты Python за один шаг, благодаря чему мы сможем обрабатывать записи, используя привычный синтаксис языка Python. Невзирая на сложность реализации, модуль pickle удивительно прост в использовании. В примере 1.5 демонстрируется, как с помощью этого модуля можно сохранять записи в файле.</p>
   <p><emphasis>Пример 1.5. PP4E\Preview\make_db_pickle.py</emphasis></p>
   <p>from initdata import db import pickle</p>
   <p>dbfile = open(‘people-pickle’, ‘wb’) # в версии 3.X следует использовать pickle.dump(db, dbfile)    # двоичный режим работы с файлами, так как</p>
   <p>dbfile.close()    # данные имеют тип bytes, а не str</p>
   <p>Если запустить этот сценарий, он сохранит всю базу данных (словарь словарей, который создается сценарием из примера 1.1) в файл с именем <emphasis>people-pickle</emphasis> в текущем рабочем каталоге. В процессе работы модуль pickle преобразовывает объект в строку. В примере 1.6 демонстрируется, как можно реализовать доступ к сохраненной базе данных после ее создания, - достаточно просто открыть файл и передать его модулю pickle, который восстановит объект из последовательного представления.</p>
   <p><emphasis>Пример 1.6. PP4E\Preview\dump_db_pickle.py</emphasis></p>
   <p>import pickle</p>
   <p>dbfile = open(‘people-pickle’, ‘rb’) # в версии 3.X следует использовать db = pickle.load(dbfile)    # двоичный режим работы с файлами</p>
   <p>for key in db:</p>
   <p>print(key, ‘=&gt;\n ‘, db[key]) print(db[‘sue’][‘name’])</p>
   <p>Ниже приводится пример запуска этих двух сценариев из командной строки. Естественно, эти сценарии можно запустить и в среде IDLE, чтобы в интерактивном сеансе открыть и исследовать файл, созданный модулем pickle:</p>
   <p>...\PP4E\Preview&gt; python make_db_pickle.py ...\PP4E\Preview&gt; python dump_db_pickle.py</p>
   <p>bob =&gt;</p>
   <p>{‘pay’: 30000, ‘job’: ‘dev’, ‘age’: 42, ‘name’: ‘Bob Smith’}</p>
   <p>sue =&gt;</p>
   <p>{‘pay’: 40000, ‘job’: ‘hdw’, ‘age’: 45, ‘name’: ‘Sue Jones’} tom =&gt;</p>
   <p>{‘pay’: 0, ‘job’: None, ‘age’: 50, ‘name’: ‘Tom’}</p>
   <p>Sue Jones</p>
   <p>Внесение изменений в базу данных, сохраненную с помощью модуля pickle, выполняется точно так же, как и при использовании текстового файла, созданного вручную, за исключением того, что все необходимые преобразования выполняются стандартным модулем. Как это делается, демонстрирует пример 1.7.</p>
   <p><emphasis>Пример 1.7. PP4E\Preview\update-db-pickle.py</emphasis></p>
   <p>import pickle</p>
   <p>dbfile = open(‘people-pickle’, ‘rb’) db = pickle.load(dbfile) dbfile.close()</p>
   <p>db[‘sue’][‘pay’] *= 1.10 db[‘tom’][‘name’] = ‘Tom Tom’</p>
   <p>dbfile = open(‘people-pickle’, ‘wb’) pickle.dump(db, dbfile) dbfile.close()</p>
   <p>Обратите внимание, что после изменения записи в файл сохраняется вся база данных целиком, как и при использовании простого текстового файла; это может занимать продолжительное время, если база данных имеет значительный объем, но мы пока не будем беспокоиться об этом. Ниже приводится пример запуска сценариев <emphasis>dump_db_pickle.py </emphasis>и <emphasis>update_db_pickle.py</emphasis> - как и в предыдущем разделе, измененный оклад Сью и имя Тома сохраняются между вызовами сценариев, потому что записываются обратно в файл (но на этот раз с помощью модуля pickle):</p>
   <p>...\PP4E\Preview&gt; python update_db_pickle.py ...\PP4E\Preview&gt; python dump_db_pickle.py</p>
   <p>bob =&gt;</p>
   <p>{‘pay’: 30000, ‘job’: ‘dev’, ‘age’: 42, ‘name’: ‘Bob Smith’}</p>
   <p>sue =&gt;</p>
   <p>{‘pay’: 44000.0, ‘job’: ‘hdw’, ‘age’: 45, ‘name’: ‘Sue Jones’} tom =&gt;</p>
   <p>{‘pay’: 0, ‘job’: None, ‘age’: 50, ‘name’: ‘Tom Tom'}</p>
   <p>Sue Jones</p>
   <p>Как мы узнаем в главе 17, модуль pickle поддерживает объекты практически любых типов - списки, словари, экземпляры классов, вложенные структуры и многие другие. Там же мы узнаем о текстовых и двоичных протоколах преобразования сохраняемых данных. В Python 3 для представления сохраненных данных все протоколы используют объекты типа bytes, чем обусловлена необходимость открывать файлы pickle в двоичном режиме, независимо от используемого протокола. Кроме того, как будет показано далее в этой главе, модуль pickle и его формат представления данных используется модулем shelve и базами данных ZODB, а в случае экземпляров классов сохраняются не только данные в объектах, но и их поведение.</p>
   <p>Модуль pickle фактически является гораздо более универсальным, чем можно было бы заключить из представленных примеров. Поскольку сериализованные данные принимаются любыми объектами, поддерживающими интерфейс, совместимый с файлами, методы dump и load модуля pickle могут использоваться для передачи объектов Python через различные среды распространения информации. С помощью сетевых сокетов, например, можно организовать передачу сериализованных объектов Python по сети и тем самым обеспечить альтернативу более тяжелым протоколам, таким как SOAP и XML-RPC.</p>
   <empty-line/>
   <p><strong>Работа модуля pickle с отдельными записями</strong></p>
   <p>Как упоминалось выше, один из потенциальных недостатков примеров, представленных в этом разделе до настоящего момента, состоит в том, что они могут оказаться слишком медленными при работе с очень большими базами данных: так как для изменения единственной записи необходимо загружать и сохранять базу данных целиком, при таком решении значительная часть времени будет тратиться впустую. Мы могли бы избежать этого, предусмотрев сохранение каждой записи базы данных в отдельном файле. Следующие три примера демонстрируют, как это можно реализовать, - сценарий из примера 1.8 сохраняет каждую запись в отдельном файле, где в качестве имени файла используется уникальный ключ записи, к которому добавляется расширение <emphasis>.pkl </emphasis>(он создает файлы <emphasis>bob.pkl, sue.pkl</emphasis> и <emphasis>tom.pkl</emphasis> в текущем рабочем каталоге).</p>
   <p><emphasis>Пример 1.8. PP4E\Preview\make_db_pickle_recs.py</emphasis></p>
   <p>from initdata import bob, sue, tom import pickle</p>
   <p>for (key, record) in [(‘bob’, bob), (‘tom’, tom), (‘sue’, sue)]: recfile = open(key + ‘.pkl’, ‘wb’) pickle.dump(record, recfile) recfile.close()</p>
   <p>Следующий сценарий, представленный в примере 1.9, выводит содержимое всей базы данных, используя модуль glob для подстановки имен файлов и тем самым для выбора всех файлов с расширением <emphasis>.pkl</emphasis>, присутствующих в текущем каталоге. Чтобы загрузить единственную запись, мы открываем файл этой записи и выполняем преобразование содержимого файла с помощью модуля pickle. Теперь, чтобы получить одну запись, нам необходимо загрузить файл единственной записи, а не всю базу данных.</p>
   <p><emphasis>Пример 1.9. PP4E\Preview\dump_db_pickle_recs.py</emphasis></p>
   <p>import pickle, glob</p>
   <p>for filename in glob.glob(‘*.pkl’):    # для ‘bob’,’sue’,’tom’</p>
   <p>recfile = open(filename, ‘rb’) record = pickle.load(recfile) print(filename, ‘=&gt;\n ‘, record)</p>
   <p>suefile = open(‘sue.pkl’, ‘rb’)</p>
   <p>print(pickle.load(suefile)[‘name’]) # извлечь имя Сью</p>
   <p>Наконец, сценарий в примере 1.10 обновляет содержимое базы данных, извлекая запись из ее файла, изменяя объект в памяти и затем сохраняя его обратно в файл с помощью модуля pickle. На этот раз для внесения изменений необходимо извлечь и сохранить единственную запись, а не всю базу данных.</p>
   <p><emphasis>Пример 1.10. PP4E\Preview\update_db_pickle_recs.py</emphasis></p>
   <p>import pickle</p>
   <p>suefile = open(‘sue.pkl’, ‘rb’)</p>
   <p>sue = pickle.load(suefile)</p>
   <p>suefile.close()</p>
   <p>sue[‘pay’] *= 1.10</p>
   <p>suefile = open(‘sue.pkl’, ‘wb’)</p>
   <p>pickle.dump(sue, suefile)</p>
   <p>suefile.close()</p>
   <p>Ниже приводится пример запуска сценариев, реализующих решение, когда каждая запись сохраняется в отдельном файле. Результаты получаются те же, что и прежде, но теперь уникальные ключи в базе данных играют роль имен файлов. При такой реализации файловая система превращается в своеобразный словарь верхнего уровня - имена файлов обеспечивают прямой доступ к отдельным записям.</p>
   <p>...\PP4E\Preview&gt; python make_db_pickle_recs.py ...\PP4E\Preview&gt; python dump_db_pickle_recs.py</p>
   <p>bob.pkl =&gt;</p>
   <p>{‘pay’: 30000, ‘job’: ‘dev’, ‘age’: 42, ‘name’: ‘Bob Smith’} sue.pkl =&gt;</p>
   <p>{‘pay’: 40000, ‘job’: ‘hdw’, ‘age’: 45, ‘name’: ‘Sue Jones’} tom.pkl =&gt;</p>
   <p>{‘pay’: 0, ‘job’: None, ‘age’: 50, ‘name’: ‘Tom’}</p>
   <p>Sue Jones</p>
   <p>...\PP4E\Preview&gt; python update_db_pickle_recs.py ...\PP4E\Preview&gt; python dump_db_pickle_recs.py</p>
   <p>bob.pkl =&gt;</p>
   <p>{‘pay’: 30000, ‘job’: ‘dev’, ‘age’: 42, ‘name’: ‘Bob Smith’} sue.pkl =&gt;</p>
   <p>{‘pay’: 44000.0, ‘job’: ‘hdw’, ‘age’: 45, ‘name’: ‘Sue Jones’} tom.pkl =&gt;</p>
   <p>{‘pay’: 0, ‘job’: None, ‘age’: 50, ‘name’: ‘Tom’}</p>
   <p>Sue Jones</p>
   <empty-line/>
   <p><strong>Модуль shelve</strong></p>
   <p>Сохранение объектов в файлах, как было показано в предыдущем разделе, является оптимальным решением для многих приложений. Фактически некоторые приложения используют модуль pickle для передачи объектов Python через сетевые сокеты, как более простую альтернативу сетевым протоколам веб-служб, таким как SOAP и XML-RPC (они также поддерживаются в Python, но являются более тяжеловесными по сравнению с модулем pickle).</p>
   <p>Кроме того, если допустить, что файловая система способна хранить необходимое нам количество файлов, реализация, сохраняющая каждую запись в отдельном файле, устраняет необходимость загрузки и сохранения всей базы данных при каждом изменении. Однако, когда действительно необходимо иметь возможность доступа к записям по ключу, можно использовать более высокоуровневый инструмент: модуль shelve.</p>
   <p>Модуль shelve автоматически сохраняет и загружает объекты из хранилища, обеспечивающего доступ по ключу. Хранилища напоминают словари; их необходимо открывать, и они автоматически сохраняются после завершения программы. Поскольку хранилища обеспечивают доступ к хранимым записям по ключу, отпадает необходимость создавать отдельные файлы для каждой записи - модуль shelve автоматически разделяет записи и извлекает и обновляет только те записи, к которым осуществляется доступ или которые изменяются. Таким образом модуль shelve обеспечивает решение, напоминающее решение, сохраняющее каждую запись в отдельном файле, но более простое в использовании.</p>
   <p>Интерфейс модуля shelve так же прост, как и интерфейс модуля pickle: хранилища, создаваемые модулем shelve, идентичны словарям с дополнительными методами open и close. В программном коде объекты хранилищ действительно выглядят, как словари, содержимое которых сохраняется после завершения программы. А все операции по отображению содержимого хранилища в файл и из файла выполняются интерпретатором Python. Например, сценарий в примере 1.11 демонстрирует, как можно сохранить объекты из словаря в хранилище, созданном с помощью модуля shelve.</p>
   <p><emphasis>Пример 1.11. PP4E\Preview\make_db_shelve.py</emphasis></p>
   <p>from initdata import bob, sue import shelve</p>
   <p>db = shelve.open(‘people-shelve’) db[‘bob’] = bob db[‘sue’] = sue db.close()</p>
   <p>Этот сценарий создаст в текущем каталоге один или более файлов, имена которых начинаются с префикса <emphasis>people-shelve</emphasis> (в ОС Windows, под управлением Python 3.1, сценарий создаст файлы <emphasis>people-shelve.bak, people-shelve.dat</emphasis> и <emphasis>people-shelve.dir).</emphasis> Вы не должны удалять эти файлы (они составляют вашу базу данных!), а чтобы получить доступ к этому хранилищу в других сценариях, необходимо использовать то же самое имя базы. Сценарий в примере 1.12, например, повторно открывает хранилище и последовательно извлекает хранящиеся в нем записи.</p>
   <p><emphasis>Пример 1.12. PP4E\Preview\dump_db_shelve.py</emphasis></p>
   <p>import shelve</p>
   <p>db = shelve.open(‘people-shelve’) for key in db:</p>
   <p>print(key, ‘=&gt;\n ‘, db[key]) print(db[‘sue’][‘name’]) db.close()</p>
   <p>Мы по-прежнему имеем словарь словарей, но на этот раз словарем верхнего уровня является хранилище, отображаемое в файл. Всякий раз, когда происходит обращение к элементу в хранилище, модуль shelve выполняет необходимые операции с файловой системой, обеспечивающей доступ по ключу, и использует модуль pickle для сериализации и десериализации объектов. Однако, с точки зрения программиста, хранилище - это всего лишь словарь, обладающий возможностью сохраняться между вызовами программы. Сценарий в примере 1.13 демонстрирует, как можно реализовать изменение данных в хранилище.</p>
   <p><emphasis>Пример 1.13. PP4E\Preview\update_db_shelve.py</emphasis></p>
   <p>from initdata import tom import shelve</p>
   <p>db = shelve.open(‘people-shelve’)</p>
   <p>sue = db[‘sue’]    # извлекает объект sue</p>
   <p>sue[‘pay’] *= 1.50</p>
   <p>db[‘sue’] = sue    # изменяет объект sue</p>
   <p>db[‘tom’] = tom    # добавляет новую запись</p>
   <p>db.close()</p>
   <p>Обратите внимание, что в этом примере сначала по ключу извлекается объект sue, затем он изменяется в памяти и снова сохраняется в хранилище по ключу. Так действуют хранилища по умолчанию, однако более совершенные системы хранения, такие как ZODB, о которой рассказывается в главе 17, могут действовать иначе. Как мы узнаем позднее, метод shelve.open в подобных системах имеет дополнительный именованный аргумент writeback. Если в этом аргументе передать значение True, все загруженные записи будут сохраняться в кэше и автоматически записываться обратно в файл при закрытии хранилища. Благодаря этому не требуется вручную записывать изменения обратно в хранилище, но при этом увеличивается потребление памяти, а сама операция закрытия может занимать продолжительное время.</p>
   <p>Обратите также внимание на необходимость явного закрытия хранилища. Нам не требуется указывать флаги режимов в вызове метода shelve. open (по умолчанию он создает новое хранилище, если это необходимо, и открывает существующее хранилище для чтения и записи), однако некоторые механизмы, обеспечивающие доступ к содержимому файлов по ключу, требуют вызова метода close, чтобы сбросить на диск выходные буферы с изменениями.</p>
   <p>Наконец, ниже приводится пример запуска сценариев, опирающихся на использование модуля shelve, которые создают, изменяют и извлекают записи. Записи по-прежнему реализованы как словари, но сама база данных теперь является хранилищем, напоминающим словарь, который автоматически сохраняет свое содержимое в файле:</p>
   <p>...\PP4E\Preview&gt; python make_db_shelve.py</p>
   <p>...\PP4E\Preview&gt; python dump_db_shelve.py</p>
   <p>bob =&gt;</p>
   <p>{‘pay’: 30000, ‘job’: ‘dev’, ‘age’: 42, ‘name’: ‘Bob Smith’}</p>
   <p>sue =&gt;</p>
   <p>{‘pay’: 40000, ‘job’: ‘hdw’, ‘age’: 45, ‘name’: ‘Sue Jones’}</p>
   <p>Sue Jones</p>
   <p>...\PP4E\Preview&gt; python update_db_shelve.py</p>
   <p>...\PP4E\Preview&gt; python dump_db_shelve.py</p>
   <p>bob =&gt;</p>
   <p>{‘pay’: 30000, ‘job’: ‘dev’, ‘age’: 42, ‘name’: ‘Bob Smith’}</p>
   <p>sue =&gt;</p>
   <p>{‘pay’: 60000.0, ‘job’: ‘hdw’, ‘age’: 45, ‘name’: ‘Sue Jones’}</p>
   <p>tom =&gt;</p>
   <p>{‘pay': 0, ‘job': None, ‘age': 50, ‘name': ‘Tom'}</p>
   <p>Sue Jones</p>
   <p>После выполнения сценариев <emphasis>update_db_shelve.py</emphasis> и <emphasis>dump_db_shelve.py </emphasis>можно заметить, что была добавлена новая запись с ключом tom и на 50 процентов был увеличен оклад Сью. Эти изменения сохраняются между запусками сценариев, потому что записи-словари отображаются модулем shelve во внешний файл хранилища. (Этот сценарий особенно хорош для Сью - у нее могло бы появиться желание почаще запускать этот сценарий с помощью планировщика cron в Unix или поместив его в папку Автозагрузка (Startup) с помощью msconfig в Windows...)</p>
   <p><strong>Что в имени тебе моем?</strong></p>
   <p>Удивительно, но часто остается тайной, что свое название язык Python получил благодаря британскому телевизионному комедийному сериалу «Monty Python’s Flying Circus», появившемуся на экранах в 1970-х годах. Фольклор сообщества Python утверждает, что Гвидо ван Россум (Guido van Rossum), создатель Python, смотрел повторные показы этого сериала как раз в то время, когда подбирал название для нового языка программирования, который он разрабатывал. И, как говорят в шоу-бизнесе: «остальное уже история».</p>
   <p>Такая наследственность часто является причиной появления в примерах и обсуждениях ссылок на комедийную игру. Например, в сценариях часто используется имя Brian; словами <emphasis>spam </emphasis>(консервированный фарш), <emphasis>lumberjack</emphasis> (лесоруб) и <emphasis>shrubbery</emphasis> (кустарник), получившими специальное значение, называют пользователей Python; а презентации иногда называют «испанской инквизицией». Как правило, когда пользователь Python начинает произносить фразы, не имеющие отношения к реальности, они оказываются заимствованными из сериала или фильмов с участием персонажа Monty Python. Некоторые из этих фраз могут встретиться даже в этой книге. Конечно, чтобы писать программы на языке Python, необязательно бежать и брать в прокате «The Meaning of Life» или «The Holy Grail», но и хуже от этого не будет.</p>
   <p>Имя «Python» быстро прижилось, тем не менее его заимствование стало причиной интересных курьезов. Например, когда в 1994 году возникла телеконференция по Python, comp.lang.python, первые несколько недель она практически полностью была оккупирована желающими обсуждать темы, касающиеся телевизионной постановки. Позднее специальное приложение к журналу «Linux Journal», касающееся Python, стало сопровождаться фотографией Гвидо, облаченного в обязательную «красную форму».</p>
   <p>В списке рассылки Python все еще появляются случайные письма от поклонников сериала. Например, в одном письме невинно предлагалось обмениваться сценариями с участием персонажа Monty Python. Если бы автор письма понимал назначение форума, то хотя бы указал, могут ли они выполняться в разных операционных системах или нет.</p>
   <empty-line/>
   <empty-line/>
   <p><strong>Шаг 3: переход к ООП</strong></p>
   <p>Давайте отвлечемся на минутку и посмотрим, куда мы пришли. Итак, в настоящий момент у нас имеется две реализации базы данных: на</p>
   <empty-line/>
   <p>основе модуля shelve и на основе модуля pickle, в которой каждая запись сохраняется в отдельном файле, - этого вполне достаточно для хранения простых данных. Наши записи представлены простыми словарями, которые обеспечивают более простой и понятный доступ к полям, чем списки (то есть не по числовым индексам, а по ключам). Однако словари имеют некоторые ограничения, которые могут оказаться существенными по мере разработки программы.</p>
   <p>Во-первых, у нас не предусмотрено место для централизованного хранения логики обработки записей. Операции извлечения фамилии и увеличения оклада, например, могут выполняться так:</p>
   <p>&gt;&gt;&gt; import shelve</p>
   <p>&gt;&gt;&gt; db = shelve.open(‘people-shelve')</p>
   <p>&gt;&gt;&gt; bob = db[‘bob']</p>
   <p>&gt;&gt;&gt; bob[‘name'].split()[-1] # вернет фамилию Боба ‘Smith’</p>
   <p>&gt;&gt;&gt; sue = db[‘sue']</p>
   <p>&gt;&gt;&gt; sue[‘pay'] *= 1.25    # увеличит оклад Сью</p>
   <p>&gt;&gt;&gt; sue[‘pay']</p>
   <p>75000.0</p>
   <p>&gt;&gt;&gt; db[‘sue'] = sue &gt;&gt;&gt; db.close()</p>
   <p>Такое решение вполне пригодно для небольших программ. Но если когда-нибудь потребуется изменить логику извлечения фамилии или увеличения оклада, нам, возможно, придется обновить подобный программный код во множестве мест в программе. На практике даже просто отыскать все такие фрагменты может оказаться достаточно сложным делом - копирование одинаковых фрагментов программного кода рано или поздно обязательно даст знать о себе.</p>
   <p>Подобные фрагменты предпочтительнее скрывать, то есть <emphasis>инкапсулировать.</emphasis> Эти операции можно было бы реализовать в виде функций в одном модуле и тем самым избежать избыточности, но при таком подходе функции никак не будут связаны с самими записями. Нам же желательно связать логику обработки с данными, хранящимися в базе данных, чтобы ее проще было понимать, отлаживать и многократно использовать.</p>
   <p>Другой недостаток использования словарей для представления записей заключается в том, что со временем их становится трудно расширять. Например, представьте, что имеется набор полей данных или различные процедуры, увеличивающие оклад для разных сотрудников по-разному (например, кто-то может получать ежегодную прибавку, а кто-то - нет). Если нам когда-нибудь потребуется расширить программу, сделать это будет очень сложно, так как нет простого и естественного способа расширить простые словари. С учетом дальнейшего роста нам</p>
   <p>хотелось бы, чтобы наше программное обеспечение предусматривало возможность расширения и настройки естественными способами.</p>
   <p>Если вы уже погружались в изучение Python, то, наверное, знаете, что это тот случай, когда начинает проявляться привлекательность ООП:</p>
   <p><emphasis>Структурирование</emphasis></p>
   <p>Благодаря ООП появляется возможность связать логику обработки записей с самими записями - классы представляют собой программные единицы, объединяющие логику и данные, а наследование позволяет легко избежать избыточности программного кода.</p>
   <p><emphasis>Инкапсуляция</emphasis></p>
   <p>Благодаря ООП можно скрыть детали реализации таких операций, как обработка имени или увеличение оклада, внутри методов - то есть в дальнейшем мы легко сможем изменять реализацию методов, не влияя на работоспособность программного кода, использующего их.</p>
   <p><emphasis>Специализация</emphasis></p>
   <p>Применение ООП обеспечивает естественный способ дальнейшего расширения. Классы могут расширяться и специализироваться за счет создания новых подклассов, без изменения или нарушения работоспособности существующего программного кода.</p>
   <p>Таким образом, в объектно-ориентированном программировании мы специализируем и повторно используем программный код, а не переписываем его заново. ООП в Python является дополнительной возможностью, которая, честно признаться, лучше подходит для решения стратегических, а не тактических задач. ООП лучше подходит, когда у вас имеется время для предварительного планирования, что может оказаться непозволительной роскошью, когда ваши пользователи уже начали штурмовать ворота.</p>
   <p>Преимущества структурирования и повторного использования программного кода в крупных системах, которые продолжают развиваться в течение длительного времени, перевешивают затраты на изучение ООП и способны существенно сократить время разработки. Даже в нашем простом случае возможность специализации и снижения избыточности, которую дают классы, может оказаться решающим преимуществом.</p>
   <empty-line/>
   <p><strong>Использование классов</strong></p>
   <p>ООП в Python отличается простотой использования, в значительной степени благодаря динамической модели типов. Фактически программировать в объектно-ориентированном стиле настолько просто, что я сразу же перейду к примеру: пример 1.14 реализует наши записи уже не в виде словарей, а в виде экземпляров класса.</p>
   <p><emphasis>Пример 1.14. PP4E\Preview\person_start.py</emphasis></p>
   <p>class Person:</p>
   <p>def __init__(self, name, age, pay=0, job=None):</p>
   <p>self.name = name self.age = age self.pay = pay self.job = job</p>
   <p>if__name__== ‘__main__’:</p>
   <p>bob = Person(‘Bob Smith’, 42, 30000, ‘software’) sue = Person(‘Sue Jones’, 45, 40000, ‘hardware’) print(bob.name, sue.pay)</p>
   <p>print(bob.name.split()[-1]) sue.pay *= 1.10 print(sue.pay)</p>
   <p>Это очень простой класс - он содержит единственный метод-конструктор, заполняющий экземпляр класса данными, переданными в виде аргументов при обращении к имени класса. Тем не менее этого вполне достаточно для представления записи, а кроме того, сюда уже можно добавить такие элементы, как значения по умолчанию для полей pay и job, чего нельзя сделать в словарях. Программный код самотестирования в конце этого файла создает два экземпляра класса (две записи) и обращается к их атрибутам (полям). Ниже приводится вывод, полученный в результате запуска этого сценария в среде IDLE (при запуске из командной строки результаты получаются такими же):</p>
   <p>Bob Smith 40000</p>
   <p>Smith</p>
   <p>44000.0</p>
   <p>Это еще не база данных, но мы могли бы, как и прежде, вставить эти объекты в список или в словарь, чтобы объединить их в одно целое:</p>
   <p>&gt;&gt;&gt; from person_start import Person &gt;&gt;&gt; bob = Person(‘Bob Smith', 42)</p>
   <p>&gt;&gt;&gt; sue = Person(‘Sue Jones', 45, 40000)</p>
   <p>&gt;&gt;&gt; people = [bob, sue]    # список "базы данных”</p>
   <p>&gt;&gt;&gt; for person in people:</p>
   <p>print(person.name, person.pay)</p>
   <p>Bob Smith 0 Sue Jones 40000</p>
   <p>&gt;&gt;&gt; x = [(person.name, person.pay) for person in people]</p>
   <p>&gt;&gt;&gt; x</p>
   <p>[(‘Bob Smith’, 0), (‘Sue Jones’, 40000)]</p>
   <p>&gt;&gt;&gt; [rec.name for rec in people if rec.age &gt;= 45]    # SQL-подобный запрос</p>
   <p>[‘Sue Jones’]</p>
   <p>&gt;&gt;&gt; [(rec.age ** 2 if rec.age &gt;= 45 else rec.age) for rec in people]</p>
   <p>[42, 2025]</p>
   <p>Обратите внимание, что для Боба был установлен оклад (поле pay) по умолчанию, равный 0, потому что при создании записи мы не указали сумму в соответствующем аргументе (может быть, Сью его поддерживает?). Мы также могли бы реализовать класс, представляющий базу данных, возможно, как подкласс списка или словаря, добавив в него методы вставки и удаления, реализующие особенности функционирования базы данных. Однако пока мы откажемся от этого, потому что гораздо полезнее реализовать сохранение записей в хранилище, которое уже обладает методами записи и чтения. Но прежде чем попытаться использовать хранилище, добавим в наши записи немного логики.</p>
   <empty-line/>
   <p><strong>Добавляем поведение</strong></p>
   <p>Пока что наш класс - это всего лишь данные: он заменил ключи словаря атрибутами объекта, но не добавляет ничего нового сверх того, что у нас было прежде. Чтобы задействовать всю мощь классов, необходимо добавить реализацию поведения. Заключая реализацию поведения в методы класса, мы сможем изолировать клиентов от влияния изменений в будущем. А объединяя методы в единое целое с данными, мы обеспечиваем естественное место, где другие будут искать наш программный код. В некотором смысле классы объединяют в себе записи и программы, обрабатывающие эти записи, - методы реализуют логику интерпретации и изменения данных (этот стиль программирования потому и называется <emphasis>объектно-ориентированным,</emphasis> что при таком подходе всегда обрабатываются данные объектов).</p>
   <p>Например, в примере 1.15 добавляется логика получения фамилии и увеличения оклада в виде методов. Для доступа к обрабатываемому экземпляру (записи) методы используют аргумент self.</p>
   <p><emphasis>Пример 1.15. PP4E\Preview\person.py</emphasis></p>
   <p>class Person:</p>
   <p>def __init__(self, name, age, pay=0, job=None):</p>
   <p>self.name = name self.age = age self.pay = pay self.job = job def lastName(self):</p>
   <p>return self.name.split()[-1] def giveRaise(self, percent): self.pay *= (1.0 + percent)</p>
   <p>if__name__== ‘__main__’:</p>
   <p>bob = Person(‘Bob Smith’, 42, 30000, ‘software’) sue = Person(‘Sue Jones’, 45, 40000, ‘hardware’) print(bob.name, sue.pay)</p>
   <p>print(bob.lastName())</p>
   <p>sue.giveRaise(.10)</p>
   <p>print(sue.pay)</p>
   <p>Если запустить этот сценарий, он выведет те же результаты, что и предыдущий, но теперь эти результаты возвращаются методами, а не извлекаются с помощью жестко зашитой логики, которая всегда оказывается избыточной, когда бы она ни применялась:</p>
   <p>Bob Smith 40000</p>
   <p>Smith</p>
   <p>44000.0</p>
   <empty-line/>
   <p><strong>Добавляем наследование</strong></p>
   <p>И наконец, рассмотрим еще одно расширение наших записей, прежде чем перейти к реализации их сохранения: поскольку теперь записи реализованы в виде класса, они обретают естественную возможность специализации через механизм наследования в Python. Пример 1.16 специализирует предыдущий класс Person, предусматривая 10-процентную надбавку, добавляемую при увеличении оклада менеджеров (любые совпадения с реальными примерами из жизни являются случайными).</p>
   <p><emphasis>Пример 1.16. PP4E\Preview\manager.py</emphasis></p>
   <p>from person import Person</p>
   <p>class Manager(Person):</p>
   <p>def giveRaise(self, percent, bonus=0.1): self.pay *= (1.0 + percent + bonus)</p>
   <p>if__name__== ‘__main__’:</p>
   <p>tom = Manager(name=’Tom Doe’, age=50, pay=50000)</p>
   <p>print(tom.lastName())</p>
   <p>tom.giveRaise(.20)</p>
   <p>print(tom.pay)</p>
   <p>Если запустить этот сценарий, он выведет следующее:</p>
   <p>Doe</p>
   <p>65000.0</p>
   <p>Здесь объявление класса Manager находится в отдельном модуле, но это объявление точно так же можно поместить в модуль person (Python не требует создавать отдельные модули для каждого класса). Он наследует конструктор и метод lastName от своего суперкласса и специализирует метод giveRaise (как будет показано позднее, существуют различные способы реализации этого расширения). Поскольку данное дополнение было оформлено в виде нового подкласса, оно никак не отразится на работе экземпляров оригинального класса Person. Экземпляры, представляющие информацию о Бобе и Сью, например, унаследуют оригинальную логику увеличения оклада, а экземпляр, представляющий информацию о Томе, получит специализированную версию, потому что он является экземпляром другого класса. В ООП программы разрабатываются за счет специализации программного кода, а не его изменения.</p>
   <p>Фактически программа, использующая наши объекты, вообще ничего не должна знать об особенностях реализации метода giveRaise - объект сам определяет порядок выполнения той или иной операции, опираясь на класс, экземпляром которого он является. Пока объект поддерживает ожидаемый интерфейс (в данном случае метод giveRaise), он будет совместим с вызывающей программой, независимо от конкретного типа объекта и даже независимо от особенностей реализации этого метода, которая может действовать совершенно иначе.</p>
   <p>Если вам уже приходилось изучать язык Python, возможно, вы знаете, что такое поведение называется <emphasis>полиморфизмом.</emphasis> Это одно из основных свойств языка, и оно объясняет значительную долю гибкости программного кода. Результат вызова метода giveRaise в следующем фрагменте зависит от того, к какому классу принадлежит обрабатываемый объект obj, - Том получит 20-процентное повышение оклада, а не 10-процентное, потому что соответствующий ему экземпляр является экземпляром специализированного класса Manager:</p>
   <p>&gt;&gt;&gt; from person import Person &gt;&gt;&gt; from manager import Manager</p>
   <p>&gt;&gt;&gt; bob = Person(name='Bob Smith', age=42, pay=10000)</p>
   <p>&gt;&gt;&gt; sue = Person(name='Sue Jones', age=45, pay=20000)</p>
   <p>&gt;&gt;&gt; tom = Manager(name='Tom Doe', age=55, pay=30000)</p>
   <p>&gt;&gt;&gt; db = [bob, sue, tom]</p>
   <p>&gt;&gt;&gt; for obj in db:</p>
   <p>obj.giveRaise(.10) # метод по умолчанию или специализированный &gt;&gt;&gt; for obj in db:</p>
   <p>print(obj.lastName(), ‘=&gt;', obj.pay)</p>
   <p>Smith =&gt; 11000.0 Jones =&gt; 22000.0 Doe =&gt; 36000.0</p>
   <empty-line/>
   <p><strong>Реструктуризация программного кода</strong></p>
   <p>Прежде чем двинуться дальше, рассмотрим еще несколько альтернативных вариантов реализации. Большинство из них подчеркивают преимущества модели ООП в Python и рассматриваются здесь для краткого знакомства.</p>
   <p><strong>Расширение методов</strong></p>
   <p>Во-первых, обратите внимание на некоторую избыточность в примере 1.16: расчет увеличения оклада производится в двух местах (в двух классах). Мы могли бы реализовать специализированный класс Manager, не замещая унаследованный метод giveRaise новой реализацией, а <emphasis>расширяя</emphasis> его:</p>
   <p>class Manager(Person):</p>
   <p>def giveRaise(self, percent, bonus=0.1):</p>
   <p>Person.giveRaise(self, percent + bonus)</p>
   <p>Вся хитрость заключается в непосредственном вызове версии метода суперкласса и явной передаче ему аргумента self. При таком подходе мы также переопределяем метод, но на этот раз мы просто вызываем универсальную версию после добавления 10-процентной надбавки (предусмотренной по умолчанию) к указанному значению в процентах. Этот прием позволяет уменьшить избыточность программного кода (оригинальная логика метода giveRaise находится в одном только месте, что упрощает возможность ее изменения в будущем), и его особенно удобно использовать при переопределении методов-конструкторов суперклассов.</p>
   <p>Если вы уже знакомы с особенностями ООП в Python, то должны знать, что этот прием работает благодаря возможности вызова методов как относительно экземпляра, так и относительно имени класса. Вообще говоря, следующие два вызова являются эквивалентными, и можно использовать обе формы:</p>
   <p>instance.method(arg1, arg2) class.method(instance, arg1, arg2)</p>
   <p>В действительности, первая форма отображается во вторую - при вызове метода относительно экземпляра интерпретатор Python отыскивает в дереве наследования ближайший класс, в котором имеется требуемый метод, и вызывает его, автоматически передавая экземпляр в первом аргументе. В любом случае, внутри метода giveRaise аргумент self будет ссылаться на экземпляр, являющийся объектом вызова.</p>
   <p><strong>Формат отображения</strong></p>
   <p>Чтобы получить дополнительное удовольствие от использования ООП, мы могли бы добавить в наши классы несколько методов перегрузки операторов. Например, метод__str__, реализованный здесь, возвраща</p>
   <p>ет отформатированную строку для отображения наших объектов при печати объектов целиком - такое представление выглядит гораздо лучше, чем предусмотренное по умолчанию:</p>
   <p>class Person:</p>
   <p>def __str__(self):</p>
   <p>return ‘&lt;%s =&gt; %s&gt;’ % (self.__class__.__name__, self.name)</p>
   <p>tom = Manager(‘Tom Jones’, 50)</p>
   <p>print(tom)    # выведет: &lt;Manager =&gt; Tom Jones&gt;</p>
   <p>Здесь атрибут__class__содержит ссылку на ближайший класс, экземпляром которого является объект self, даже при том, что метод__str__</p>
   <p>может оказаться унаследованной версией. Метод__str__позволяет вы</p>
   <p>водить экземпляры непосредственно, вместо того чтобы выводить отдельные атрибуты. В метод__str__можно было бы добавить цикл, выполняющий обход словаря атрибутов__dict__экземпляра и отобража</p>
   <p>ющий все атрибуты. Но это лишь краткий обзор, поэтому оставим это предложение для самостоятельного упражнения.</p>
   <p>Мы могли бы даже реализовать метод__add__, чтобы оператор + авто</p>
   <p>матически вызывал метод giveRaise. Нужно ли это - другой вопрос. Использование оператора + для увеличения оклада может быть истолковано неправильно теми, кто впоследствии будет читать наш программный код.</p>
   <p><strong>Специализация конструктора</strong></p>
   <p>Наконец, обратите внимание, что в примере 1.16 при создании экземпляра класса Manager мы не передаем конструктору аргумент job. При необходимости мы могли бы передавать это значение в виде именованного аргумента, как показано ниже:</p>
   <p>tom = Manager(name=’Tom Doe’, age=50, pay=50000, job=’manager’)</p>
   <p>Причина, по которой мы в примере не включили передачу аргумента job, заключается в том, что в этом нет необходимости: если создается новый экземпляр класса Manager, занимаемая должность уже подразумевается классом. Тем не менее, чтобы не оставлять поле job пустым, возможно, имеет смысл явно реализовать конструктор для класса Manager, который будет заполнять это поле автоматически:</p>
   <p>class Manager(Person):</p>
   <p>def __init__(self, name, age, pay):</p>
   <p>Person.__init__(self, name, age, pay, ‘manager’)</p>
   <p>Теперь при создании экземпляра класса Manager его поле job будет заполняться автоматически. Вся хитрость заключается в явном вызове версии метода суперкласса, так же, как мы делали при реализации метода giveRaise выше. Единственное отличие здесь - необычное имя метода-конструктора.</p>
   <p><strong>Альтернативные классы</strong></p>
   <p>В последующих примерах мы не будем использовать ни одно из трех расширений, представленных в этом разделе, но для демонстрации их в действии соберем все эти идеи в примере 1.17, где представлены альтернативные реализации классов Person и Manager.</p>
   <p><emphasis>Пример 1.17. PP4E\Preview\person_alternative.py</emphasis></p>
   <p>Альтернативные реализации классов Person и Manager с данными, методами и с перегрузкой операторов (не используется в объектах, предусматривающих возможность сохранения)</p>
   <p>class Person:</p>
   <p>универсальное представление человека: данные+логика</p>
   <p>def __init__(self, name, age, pay=0, job=None):</p>
   <p>self.name = name self.age = age self.pay = pay self.job = job def lastName(self):</p>
   <p>return self.name.split()[-1] def giveRaise(self, percent): self.pay *= (1.0 + percent)</p>
   <p>def __str__(self):</p>
   <p>return (‘&lt;%s =&gt; %s: %s, %s&gt;’ %</p>
   <p>(self.__class__.__name__, self.name, self.job, self.pay))</p>
   <p>class Manager(Person):</p>
   <p>класс со специализированным методом giveRaise, наследующий обобщенные методы lastName и __str__</p>
   <p>def __init__(self, name, age, pay):</p>
   <p>Person.__init__(self, name, age, pay, ‘manager’)</p>
   <p>def giveRaise(self, percent, bonus=0.1):</p>
   <p>Person.giveRaise(self, percent + bonus)</p>
   <p>if__name__== ‘__main__’:</p>
   <p>bob = Person(‘Bob Smith’, 44)</p>
   <p>sue = Person(‘Sue Jones’, 47, 40000, ‘hardware’)</p>
   <p>tom = Manager(name=’Tom Doe’, age=50, pay=50000)</p>
   <p>print(sue, sue.pay, sue.lastName())</p>
   <p>for obj in (bob, sue, tom):</p>
   <p>obj.giveRaise(.10) # вызовет метод giveRaise объекта obj print(obj)    # вызовет обобщенную версию метода __str__</p>
   <p>Обратите внимание на полиморфизм в цикле for, находящемся в программном коде самопроверки этого модуля: все три объекта используют один и тот же конструктор, метод lastName и методы вывода, но при обращении к методу giveRaise вызывается версия в зависимости от класса, на основе которого был создан экземпляр. Если запустить сце-</p>
   <p>нарий из примера 1.17, он выведет в стандартный поток вывода приведенные ниже строки; поле job в экземпляре класса Manager заполняется конструктором, форматированный вывод наших объектов осуществляется с помощью нового метода__str__, а новая версия метода giveRaise</p>
   <p>в классе Manager действует точно так же, как и прежде:</p>
   <p>&lt;Person =&gt; Sue Jones: hardware, 40000&gt; 40000 Jones &lt;Person =&gt; Bob Smith: None, 0.0&gt;</p>
   <p>&lt;Person =&gt; Sue Jones: hardware, 44000.0&gt;</p>
   <p>&lt;Manager =&gt; Tom Doe: manager, 60000.0&gt;</p>
   <p>Такая <emphasis>реструктуризация</emphasis> программного кода часто применяется по мере роста и развития иерархий классов. Фактически мы никак не сможем увеличить оклад тем, у кого он оказался равным нулю (Бобу явно не повезло), поэтому нам, вероятно, необходимо предусмотреть возможность прямого изменения оклада, но оставим это усовершенствование до следующей версии. Самое приятное, что гибкость и удобочитаемость, присущие языку Python, существенно упрощают реструктуризацию программного кода - вы легко и просто сможете реструктурировать свои программы. Если прежде вы не пользовались языком Python, то со временем обнаружите, что разработка программ на Python выполняется быстро, поэтапно и в интерактивном режиме, что хорошо подходит для постоянно изменяющихся потребностей реальных проектов.</p>
   <empty-line/>
   <p><strong>Добавляем возможность сохранения</strong></p>
   <p>Пришло время продолжить. Теперь у нас имеются реализации записей, поддающиеся специализации и включающие логику их обработки, в форме классов. Осталось сделать последний маленький шаг и реализовать сохранение наших записей, основанных на классах. Мы могли бы снова сохранять каждую запись в отдельном файле с помощью модуля pickle, но модуль shelve предоставляет точно такую же возможность, а кроме того, его гораздо проще использовать. Как это сделать, демонстрируется в примере 1.18.</p>
   <p><emphasis>Пример 1.18. PP4E\Preview\make_db_classes.py</emphasis></p>
   <p>import shelve</p>
   <p>from person import Person</p>
   <p>from manager import Manager</p>
   <p>bob = Person(‘Bob Smith’, 42, 30000, ‘software’) sue = Person(‘Sue Jones’, 45, 40000, ‘hardware’) tom = Manager(‘Tom Doe’, 50, 50000)</p>
   <p>db = shelve.open(‘class-shelve’)</p>
   <p>db[‘bob’] = bob</p>
   <p>db[‘sue’] = sue</p>
   <p>db[‘tom’] = tom</p>
   <p>db.close()</p>
   <p>Этот сценарий создает три экземпляра (два экземпляра оригинального класса и один - его специализированной версии) и присваивает их ключам вновь созданного хранилища. Другими словами, сценарий создает хранилище с экземплярами классов. Для нашего программного кода база выглядит в точности, как словарь экземпляров классов, с той лишь разницей, что словарь верхнего уровня отображается в файл хранилища, как и прежде. Убедиться, что все работает, поможет сценарий в примере 1.19, который читает содержимое хранилища и выводит значения полей записей.</p>
   <p><emphasis>Пример 1.19. PP4E\Preview\dump_db_classes.py</emphasis></p>
   <p>import shelve</p>
   <p>db = shelve.open(‘class-shelve’) for key in db:</p>
   <p>print(key, ‘=&gt;\n ‘, db[key].name, db[key].pay)</p>
   <p>bob = db[‘bob’]</p>
   <p>print(bob.lastName())</p>
   <p>print(db[‘tom’].lastName())</p>
   <p>Обратите внимание, что в этом примере нам не требуется импортировать класс Person, чтобы извлекать экземпляры из хранилища или вызывать их методы. Когда экземпляры сохраняются с помощью модуля shelve или pickle, используемая этими модулями система сохранения записывает в файл не только значения атрибутов экземпляров, но и дополнительную информацию, позволяющую позднее автоматически определить местоположение классов при извлечении экземпляров (модули с определениями классов просто должны находиться в пути поиска модулей при выполнении операции загрузки). Это сделано специально, потому что определение класса и его экземпляры в хранилище сохраняются отдельно; вы можете изменить класс, чтобы изменить порядок интерпретации экземпляров при загрузке (подробнее об этом рассказывается далее в книге). Ниже приводятся результаты запуска сценария <emphasis>dump_db_classes.py</emphasis> сразу после создания хранилища с помощью сценария <emphasis>make_db_classes.py:</emphasis></p>
   <p>bob =&gt;</p>
   <p>Bob Smith 30000 sue =&gt;</p>
   <p>Sue Jones 40000 tom =&gt;</p>
   <p>Tom Doe 50000 Smith Doe</p>
   <p>Как показано в примере 1.20, изменение информации в базе данных выполняется так же просто, как и прежде (сравните с примером 1.13), но на этот раз вместо ключей словарей используются атрибуты экземпляров, а жестко зашитую логику изменений заменили вызовы методов классов. Обратите внимание, что нам по-прежнему необходимо извлечь запись, изменить ее и вновь присвоить тому же самому ключу.</p>
   <p><emphasis>Пример 1.20. PP4E\Preview\update_db_classes.py</emphasis></p>
   <p>import shelve</p>
   <p>db = shelve.open(‘class-shelve’)</p>
   <p>sue = db[‘sue’] sue.giveRaise(.25) db[‘sue’] = sue</p>
   <p>tom = db[‘tom’] tom.giveRaise(.20) db[‘tom’] = tom db.close()</p>
   <p>И наконец, ниже приводятся результаты повторного запуска сценария <emphasis>dump_db_classes.py</emphasis> после запуска сценария <emphasis>update_db_classes.py.</emphasis> Том и Сью теперь имеют новые оклады, потому что теперь соответствующие объекты сохраняются в хранилище. Кроме того, мы могли бы открыть и исследовать содержимое хранилища в интерактивной оболочке Python - несмотря на свою долговечность, хранилище является всего лишь объектом Python, содержащим другие объекты Python.</p>
   <p>bob =&gt;</p>
   <p>Bob Smith 30000 sue =&gt;</p>
   <p>Sue Jones 50000.0 tom =&gt;</p>
   <p>Tom Doe 65000.0</p>
   <p>Smith</p>
   <p>Doe</p>
   <p>Том и Сью получили прибавку к окладу, потому что теперь эти объекты - объекты, сохраненные в базе данных. Хотя модуль shelve также способен сохранять объекты более простых типов, таких как списки и словари, однако классы позволяют нам объединять данные и поведение в единые сохраняемые элементы. В некотором смысле атрибуты экземпляров и методы классов равносильны записям и обрабатывающим их программам, используемым в более традиционных решениях.</p>
   <empty-line/>
   <p><strong>Другие разновидности баз данных</strong></p>
   <p>К настоящему моменту мы создали вполне функциональную базу данных: наши классы одновременно реализуют хранение данных записей и их обработку и заключают в себе реализацию поведения. А модули pickle и shelve обеспечивают простой способ сохранения нашей базы данных между запусками программы. Это не реляционная база данных (она хранит объекты, а не таблицы, и запросы имеют вид программного кода на языке Python, обрабатывающего объекты), но ее вполне достаточно для многих видов программ.</p>
   <p>Если потребуются более широкие функциональные возможности, мы сможем перевести это приложение на использование более мощных инструментов. Например, если нам потребуется полноценная поддержка запросов на языке SQL, мы сможем использовать библиотеки, позволяющие сценариям на языке Python путем переноса взаимодействовать с реляционными базами данных, такими как MySQL, PostgreSQL и Oracle.</p>
   <p>Механизмы ORM (Object Relational Mapper - объектно-реляционное отображение), такие как SQLObject и SqlAlchemy, предлагают иной подход, сохраняющий представление записей в виде объектов Python, но преобразуя их в и из представления таблиц в реляционных базах данных, в некотором смысле обеспечивая сочетание лучших черт обоих миров - с синтаксисом классов Python сверху и надежными базами данных внутри.</p>
   <p>Кроме того, существует открытая система ZODB, реализующая более функциональную объектную базу данных для программ на языке Python, с поддержкой особенностей, отсутствующих в хранилищах shelve, включая параллельное изменение записей, подтверждение и откат транзакций, автоматическое обновление компонентов, изменившихся в оперативной памяти, и многие другие. Мы познакомимся с этими, более совершенными инструментами, созданными сторонними разработчиками, в главе 17. А теперь перейдем к созданию лица нашей системы.</p>
   <p><strong>Автобусы признаны опасными</strong></p>
   <p>На протяжении многих лет Python пользовался мощной и добровольной поддержкой и отдельных лиц, и организаций. В настоящее время конференции и другие некоммерческие мероприятия в сообществе Python проходят при содействии некоммерческой организации Python Software Foundation (PSF). Организации PSF предшествовала организация PSA - группа, которая первоначально была образована в ответ на когда-то давно возникшее в телеконференции Python обсуждение полусерьезного вопроса: «Что будет, если Гвидо попадет под автобус?»</p>
   <p>В настоящее время создатель языка Python, Гвидо ван Россум (Guido van Rossum), по-прежнему является верховным арбитром при поступлении предложений о внесении изменений в Python. Он официально был помазан на пост Великодушного Пожизненного Диктатора (Benevolent Dictator for Life, BDFL) на первой же конференции Python, и по-прежнему окончательное решение о принятии</p>
   <empty-line/>
   <p>изменений в языке остается за ним (и многие изменения, ведущие к несовместимости, за исключением версии 3.0, несовместимость которой была предусмотрена заранее, он обычно отклоняет: это хорошая черта для языков программирования, потому что Python должен изменяться достаточно медленно и изменения не должны нарушать обратную совместимость).</p>
   <p>Но, как бы то ни было, огромное количество пользователей Python помогает поддерживать язык, работает над расширениями, исправляет ошибки и так далее. Это по-настоящему совместный проект. Фактически разработка Python сейчас является совершенно открытым процессом - любой желающий сможет получить самые свежие файлы с исходными текстами или отправить свои исправления, посетив веб-сайт проекта (подробности вы найдете по адресу <emphasis>http://www.python.org).</emphasis></p>
   <p>Разработка Python, как пакета открытого программного обеспечения, в действительности находится в руках большого количества программистов, разбросанных по всему свету. Поэтому, даже если Великодушный Пожизненный Диктатор когда-нибудь передаст факел преемнику, Python практически наверняка продолжит пользоваться поддержкой своих пользователей. По своей природе открытые проекты, хотя и не без отступлений, обычно отражают потребности сообществ их пользователей в большей степени, чем потребности отдельных личностей или учредителей.</p>
   <p>С учетом популярности Python нападение со стороны автобуса уже не кажется таким опасным, как раньше. Впрочем, Гвидо может считать иначе.</p>
   <empty-line/>
   <empty-line/>
   <p><strong>Шаг 4: добавляем интерфейс командной строки</strong></p>
   <p>Пока что наша программа состоит из экземпляров классов, реализованных в предыдущем разделе, которые сохранены в файле хранилища. В качестве хранилища она делает достаточно, но для доступа к содержимому и работы с ним нам потребуется запускать другие сценарии или вводить программный код в интерактивной оболочке. Улучшить ситуацию достаточно просто: необходимо написать универсальную программу, которая будет взаимодействовать с пользователем либо с помощью окна консоли, либо с помощью графического интерфейса.</p>
   <p><strong>Интерфейс командной строки к хранилищу</strong></p>
   <p>Начнем с наиболее простого варианта. В самом простом виде интерфейс к базе данных должен давать пользователям возможность вводить ключи и значения в окне консоли (вместо того чтобы писать программный код на языке Python). Сценарий в примере 1.21 реализует простейший цикл интерактивных взаимодействий, позволяя пользователю запрашивать объекты, имеющиеся в хранилище.</p>
   <p><emphasis>Пример 1.21. PP4E\Preview\peopleinteract_query.py</emphasis></p>
   <p># интерактивные запросы import shelve</p>
   <p>fieldnames = (‘name’, ‘age’, ‘job’, ‘pay’) maxfield = max(len(f) for f in fieldnames) db = shelve.open(‘class-shelve’)</p>
   <p>while True:</p>
   <p>key = input(‘\nKey? =&gt; ‘)    # ключ или пустая строка, возбуждает исключение</p>
   <p># при вводе EOF</p>
   <p>if not key: break try:</p>
   <p>record = db[key] # извлечь запись по ключу и вывести except:</p>
   <p>print(‘No such key “%s”!’ % key) else:</p>
   <p>for field in fieldnames:</p>
   <p>print(field.ljust(maxfield), ‘=&gt;’, getattr(record, field))</p>
   <p>Для извлечения значений атрибутов в этом сценарии используется встроенная функция getattr, а для форматирования вывода используется строковый метод ljust, выравнивающий строку по левому краю (значение maxfield, порожденное выражением-генератором, представляет длину наибольшего имени поля). После запуска сценария он входит в цикл, предлагает пользователю ввести ключ (со стандартного потока ввода, который обычно соответствует окну консоли) и отображает извлеченную запись поле за полем. Ввод пустой строки завершает сеанс работы со сценарием. Предположим, хранилище находится в том же состоянии, в каком мы его оставили ближе к концу предыдущего раздела:</p>
   <p>...\PP4E\Preview&gt; dump_db_classes.py</p>
   <p>bob =&gt;</p>
   <p>Bob Smith 30000 sue =&gt;</p>
   <p>Sue Jones 50000.0 tom =&gt;</p>
   <p>Tom Doe 65000.0 Smith Doe</p>
   <p>Мы сможем использовать наш новый сценарий для запроса объектов из базы данных в интерактивном режиме:</p>
   <p>...\PP4E\Preview&gt; peopleinteract_query.py</p>
   <p>Key? =&gt; sue name =&gt; Sue Jones</p>
   <p>age =&gt; 45 job =&gt; hardware pay =&gt; 50000.0</p>
   <p>Key? =&gt; nobody No such key “nobody”!</p>
   <p>Key? =&gt;</p>
   <p>Сценарий в примере 1.22 является следующим шагом к созданию интерфейса, позволяющим вносить изменения в интерактивном режиме. Для заданного ключа он позволяет ввести значения для каждого из полей и либо изменяет существующую запись, либо создает новую, после чего сохраняет ее с указанным ключом.</p>
   <p><emphasis>Пример 1.22. PP4E\Preview\peopleinteract_update.py</emphasis></p>
   <p># интерактивные изменения</p>
   <p>import shelve</p>
   <p>from person import Person</p>
   <p>fieldnames = (‘name’, ‘age’, ‘job’, ‘pay’)</p>
   <p>db = shelve.open(‘class-shelve’) while True:</p>
   <p>key = input(‘\nKey? =&gt; ‘) if not key: break if key in db:</p>
   <p>record = db[key]    # изменить существующую</p>
   <p>else:    # или создать новую запись</p>
   <p>record = Person(name=’?’, age=’?’) # для eval: строки в кавычках for field in fieldnames:</p>
   <p>currval = getattr(record, field)</p>
   <p>newtext = input(‘\t[%s]=%s\n\t\tnew?=&gt;’ % (field, currval)) if newtext:</p>
   <p>setattr(record, field, eval(newtext)) db[key] = record db.close()</p>
   <p>Обратите внимание, что для преобразования введенных значений в этом сценарии используется функция eval (это позволяет вводить любые объекты Python, но это означает, что строки при вводе должны заключаться в кавычки). Функция setattr присваивает значение атрибуту, имя которого задается строкой. Этот сценарий позволит добавлять или изменять любое количество записей - чтобы сохранить прежнее значение поля в записи, достаточно просто нажать клавишу Enter в ответ на просьбу ввести новое значение:</p>
   <p>Key? =&gt; tom</p>
   <p>[name]=Tom Doe new?=&gt;</p>
   <p>[age]=50</p>
   <p>new?=&gt;56</p>
   <p>[job]=None</p>
   <p>new?=&gt;'mgr'</p>
   <p>[pay]=65000.0</p>
   <p>new?=&gt;90000</p>
   <p>Key? =&gt; nobody [name]=?</p>
   <p>new?=&gt;'John Doh'</p>
   <p>[age]=?</p>
   <p>new?=&gt;55</p>
   <p>[job]=None</p>
   <p>new?=&gt;</p>
   <p>[pay]=0</p>
   <p>new?=&gt;None</p>
   <p>Key? =&gt;</p>
   <p>Этот сценарий все еще очень прост (в нем, например, не предусмотрена обработка ошибок), но пользоваться им гораздо удобнее, чем вручную открывать и вносить изменения в хранилище в интерактивной оболочке Python, особенно для тех, кто не занимается программированием. Запустим сценарий <emphasis>peopleinteract_query.py,</emphasis> чтобы проверить изменения, которые мы внесли (если кому-то такой подход покажется утомительным, он сможет объединить оба сценария в один, ценой дополнительного программного кода и повышения сложности для пользователя):</p>
   <p>Key? =&gt; tom name =&gt; Tom Doe age =&gt; 56 job =&gt; mgr pay =&gt; 90000</p>
   <p>Key? =&gt; nobody name =&gt; John Doh age =&gt; 55 job =&gt; None pay =&gt; None</p>
   <p>Key? =&gt;</p>
   <empty-line/>
   <p><strong>Шаг 5: добавляем графический интерфейс</strong></p>
   <p>Интерфейс командной строки, реализованный в предыдущем разделе, вполне работоспособен, и для некоторых пользователей его вполне достаточно, если предположить, что им не досаждает ввод команд в окне консоли. Однако, приложив небольшое количество усилий, мы сможем добавить современный графический интерфейс, более простой в использовании, снижающий риск ошибок и определенно более привлекательный.</p>
   <empty-line/>
   <p><strong>Основы графических интерфейсов</strong></p>
   <p>Как будет показано далее в этой книге, программистам, использующим язык Python, доступно множество разнообразных инструментов создания графических интерфейсов: tkinter, wxPython, PyQt, PythonCard, Dabo и многие другие. Из них в составе Python поставляется только tkinter, который де-факто считается стандартным инструментом.</p>
   <p>tkinter - это легковесный инструмент, который прекрасно интегрируется с языками сценариев, такими как Python. Его легко использовать для реализации простых графических интерфейсов, а дополнительные расширения к нему и применение приемов объектно-ориентированного программирования позволяют без особых затрат реализовать более сложные интерфейсы. Кроме того, реализация графического интерфейса на базе tkinter способна без каких-либо модификаций работать в Windows, Linux/Unix и Macintosh - достаточно просто перенести файлы с исходными текстами на компьютер, где предполагается использовать программу с графическим интерфейсом. В tkinter отсутствуют разнообразные «бантики и рюшечки», имеющиеся в более развитых инструментах, таких как wxPython или PyQt, но это же является основной причиной его относительной простоты, что делает его идеальным инструментом для тех, кто только начинает создавать программы с графическим интерфейсом.</p>
   <p>Инструмент tkinter разработан для использования в сценариях, поэтому программирование графических интерфейсов с его применением организовано с достаточной очевидностью. Далее в этой книге мы поближе познакомимся со всеми его понятиями и возможностями. А в качестве первого примера рассмотрим программу, использующую tkinter, которая содержит всего несколько строк программного кода, как видно из примера 1.23.</p>
   <p><emphasis>Пример 1.23. PP4E\Preview\tkinter001.py</emphasis></p>
   <p>from tkinter import *</p>
   <p>Label(text=’Spam’).pack()</p>
   <p>mainloop()</p>
   <p>Импортировав модуль tkinter (на самом деле, в Python 3 - пакет модулей), мы получаем возможность обращаться к различным экранным конструкциям (или «виджетам»), таким как Label; методам менеджера геометрии, таким как pack; предварительно установленным комплектам настроек виджетов, таким как TOP и RIGHT, определяющим край для выравнивания компонентов и используемых при вызове метода pack; и к функции mainloop, запускающей цикл обработки событий.</p>
   <p>Это не самый полезный сценарий с графическим интерфейсом из когда-либо созданных, но он демонстрирует основы использования tkinter и создает полнофункциональное окно, как показано на рис. 1.1, -всего тремя строками программного кода. Изображение окна, как и всех других графических интерфейсов в этой книге, было получено в Windows 7. Окно действует одинаково и на других платформах (таких как Mac OS X, Linux и в более старых версиях Windows), но при этом имеет внешний вид, характерный для той платформы, на которой запускается сценарий.</p>
   <p><image l:href="#_6.jpg"/></p>
   <p><emphasis>Рис. 1.1. Окно сценария tkinter001.py</emphasis></p>
   <p>Вы можете запустить этот сценарий из среды IDLE, из командной строки или щелчком на ярлыке - то есть точно так же, как любой другой сценарий на языке Python. Сам инструмент tkinter является стандартной частью Python и работает, что называется, «из коробки», на всех платформах, включая Windows. Однако в некоторых операционных системах может потребоваться выполнить дополнительные шаги по установке и настройке (подробнее об этом будет рассказываться далее в книге).</p>
   <p>Совсем немного усилий требуется приложить, чтобы создать графический интерфейс, откликающийся на действия пользователя: сценарий в примере 1.24 реализует графический интерфейс с кнопкой, щелчок на которой приводит к вызову функции reply.</p>
   <p><emphasis>Пример 1.24. PP4E\Preview\ tkinter101.py</emphasis></p>
   <p>from tkinter import *</p>
   <p>from tkinter.messagebox import showinfo</p>
   <p>def reply():</p>
   <p>showinfo(title=’popup’, message=’Button pressed!’) window = Tk()</p>
   <p>button = Button(window, text=’press’, command=reply)</p>
   <p>button.pack()</p>
   <p>window.mainloop()</p>
   <p>Этот пример также достаточно прост. Он явно создает главное окно Tk приложения, которое будет служить контейнером для кнопки, и воспроизводит на экране простое окно, как показано на рис. 1.2 (при создании нового виджета в модуле tkinter принято передавать контейнерные элементы в первом аргументе; который по умолчанию ссылается на главное окно). Но на этот раз при каждом щелчке на кнопке с надписью press программа будет откликаться вызовом программного кода, который выводит диалог, как показано на рис. 1.3.</p>
   <p><image l:href="#_7.jpg"/></p>
   <p><emphasis>Рис. 1.2. Главное окно сценария tkinter101.py</emphasis></p>
   <p>Обратите внимание, что окно диалога выглядит в Windows 7 (на платформе, где сделан снимок с экрана) именно так, как и должно выглядеть. Повторюсь, что модуль tkinter обеспечивает внешний вид создаваемых элементов, характерный для той платформы, на которой запускается сценарий. Мы можем изменять самые разные аспекты графического интерфейса (например, цвет и шрифт, текст и ярлык в заголовке окна, помещать на кнопки изображения вместо текста), но одно из преимуществ использования модуля tkinter - в том, что нам необходимо будет изменять лишь те параметры, которые требуется изменить.</p>
   <p><image l:href="#_8.jpg"/></p>
   <p><emphasis>Рис. 1.3. Типичное окно диалога, созданное сценарием tkinter101.py</emphasis></p>
   <empty-line/>
   <p><strong>ООП при разработке графических интерфейсов</strong></p>
   <p>Все примеры реализации графического интерфейса, представленные до сих пор, имели вид самостоятельных сценариев, включающих функцию обработки событий. В крупных программах часто более полезно бывает оформить программный код, создающий графический интерфейс, в виде подкласса виджета Frame из библиотеки tkinter - контейнера для других виджетов. В примере 1.25 приводится переработанная версия предыдущего сценария с одной кнопкой, в которой графический интерфейс реализован в виде класса.</p>
   <p><emphasis>Пример 1.25. PP4E\Preview\tkinter102.py</emphasis></p>
   <p>from tkinter import *</p>
   <p>from tkinter.messagebox import showinfo</p>
   <p>class MyGui(Frame):</p>
   <p>def __init__(self, parent=None):</p>
   <p>Frame.__init__(self, parent)</p>
   <p>button = Button(self, text=’press’, command=self.reply) button.pack() def reply(self):</p>
   <p>showinfo(title=’popup’, message=’Button pressed!’)</p>
   <p>if__name__== ‘__main__’:</p>
   <p>window = MyGui()</p>
   <p>window.pack()</p>
   <p>window.mainloop()</p>
   <p>Обработчик событий от кнопки - это <emphasis>связанный метод</emphasis> self. reply, то есть объект, хранящий в себе значение self и ссылку на метод reply. Данный пример воспроизводит то же самое окно и диалог, что и сценарий в примере 1.24 (рис. 1.2 и 1.3). Но теперь графический интерфейс реализован как подкласс класса Frame и потому автоматически становится присоединяемым <emphasis>компонентом</emphasis> - то есть мы сможем добавить все виджеты, создаваемые этим классом, как единый пакет в любой другой графический интерфейс; достаточно просто присоединить экземпляр этого класса к графическому интерфейсу. Как это делается, показано в примере 1.26.</p>
   <p><emphasis>Пример 1.26. PP4E\Preview\attachgui.py</emphasis></p>
   <p>from tkinter import * from tkinter102 import MyGui</p>
   <p>#    главное окно приложения mainwin = Tk()</p>
   <p>Label(mainwin, text=__name__).pack()</p>
   <p>#    окно диалога popup = Toplevel()</p>
   <p>Label(popup, text=’Attach’).pack(side=LEFT)</p>
   <p>MyGui(popup).pack(side=RIGHT)    # присоединить виджеты</p>
   <p>mainwin.mainloop()</p>
   <p>Этот сценарий присоединяет наш графический интерфейс с одной кнопкой к другому окну popup типа Toplevel, которое передается импортированному приложению через вызов конструктора, как родительский компонент (кроме того, вы получаете доступ к главному окну Tk - как будет показано позже, вы всегда сможете получить к нему доступ, независимо от того, создается оно явно или нет). На этот раз наш пакет виджетов, содержащий единственную кнопку, присоединяется к правому краю контейнера. Если запустить этот пример, вы увидите картину, изображенную на рис. 1.4, где кнопка с надписью press - это наш подкласс класса Frame.</p>
   <p><image l:href="#_9.jpg"/></p>
   <p><emphasis>Рис. 1.4. Присоединение интерфейсных элементов</emphasis></p>
   <p>Кроме того, так как наш графический интерфейс MyGui оформлен в виде класса, мы получаем возможность настраивать его за счет использования механизма наследования - достаточно просто определить подкласс, реализующий необходимые отличия. Например, можно изменить реализацию метода reply, чтобы он делал что-то особенное, как показано в примере 1.27.</p>
   <p><emphasis>Пример 1.27. PP4E\Preview\customizegui.py</emphasis></p>
   <p>from tkinter import mainloop</p>
   <p>from tkinter.messagebox import showinfo</p>
   <p>from tkinter102 import MyGui</p>
   <p>class CustomGui(MyGui):    # наследует метод __init__</p>
   <p>def reply(self):    # замещает метод reply</p>
   <p>showinfo(title=’popup’, message=’Ouch!’)</p>
   <p>if__name__== ‘__main__’:</p>
   <p>CustomGui().pack()</p>
   <p>mainloop()</p>
   <p>Если запустить этот сценарий, он создаст то же главное окно с кнопкой, что и оригинальный класс MyGui. Но щелчок на кнопке сгенерирует иной ответ, как показано на рис. 1.5, потому что будет вызвана другая версия метода reply.</p>
   <p>Несмотря на свою простоту, эти графические интерфейсы иллюстрируют несколько важных идей. Как будет показано далее в этой книге, использование приемов ООП, таких как наследование и присоединение в данных примерах, позволяет повторно использовать пакеты виджетов в наших программах - калькуляторы, текстовые редакторы и подобные им интерфейсы легко могут настраиваться и добавляться в дру-</p>
   <p><image l:href="#_10.jpg"/></p>
   <p><emphasis>Рис. 1.5. Изменение графического интерфейса</emphasis></p>
   <p>гие графические интерфейсы как компоненты, если они реализованы в виде классов. Кроме того, подклассы виджетов способны обеспечить единство внешнего вида или стандартизованное поведение всех своих экземпляров, что в иных терминах может быть названо стилями и темами графического интерфейса. Это обычный побочный продукт Python и ООП.</p>
   <empty-line/>
   <p><strong>Получение ввода от пользователя</strong></p>
   <p>В примере 1.28 приводится заключительный пример вводного сценария, демонстрирующий, как получить ввод пользователя с помощью виджета Entry и вывести его в диалоге. Использованная здесь инструкция lambda откладывает вызов функции reply до момента, когда ввод пользователя можно будет передать дальше, - это типичный прием программирования при работе с модулем tkinter. Без инструкции lambda функция reply была бы вызвана в момент создания кнопки, а не в момент щелчка на ней (мы могли бы использовать глобальную переменную ent внутри функции reply, но это делает функцию менее универсальной). Кроме того, этот пример демонстрирует, как изменить ярлык и текст в заголовке окна верхнего уровня. В данном случае файл ярлыка находится в том же каталоге, что и сценарий (если в вашей системе вызов метода iconbitmap терпит неудачу, попробуйте закомментировать этот вызов - к сожалению, в разных платформах работа с ярлыками выполняется по-разному).</p>
   <p><emphasis>Пример 1.28. PP4E\Preview\tkinter103.py</emphasis></p>
   <p>from tkinter import *</p>
   <p>from tkinter.messagebox import showinfo</p>
   <p>def reply(name):</p>
   <p>showinfo(title=’Reply’, message=’Hello %s!’ % name)</p>
   <p>top = Tk() top.title(‘Echo’)</p>
   <p>top.iconbitmap(‘py-blue-trans-out.ico’)</p>
   <p>Label(top, text=”Enter your name:”).pack(side=TOP)</p>
   <p>ent = Entry(top)</p>
   <p>ent.pack(side=TOP)</p>
   <p>btn = Button(top, text=”Submit”, command=(lambda: reply(ent.get()))) btn.pack(side=LEFT)</p>
   <p>top.mainloop()</p>
   <p>В этом примере к главному окну Tk присоединяются всего три виджета. Далее вы узнаете, как использовать вложенные контейнеры Frame виджетов для достижения различных схем размещения этих трех виджетов. На рис. 1.6 изображены главное окно и окно диалога, появляющееся после щелчка на кнопке Submit. Нечто похожее мы увидим далее в этой главе, но реализованное на языке разметки HTML - для отображения в веб-броузере.</p>
   <p><image l:href="#_11.jpg"/></p>
   <p><emphasis>Рис. 1.6. Получение ввода пользователя</emphasis></p>
   <p>Программный код, представленный выше, демонстрирует множество особенностей программирования графических интерфейсов, но модуль tkinter обладает намного более широкими возможностями, чем можно было бы заключить из этих примеров. В модуле tkinter реализованы более 20 виджетов и еще множество способов дать пользователю возможность вводить данные, включая элементы ввода многострочного текста, «холсты» для рисования, раскрывающиеся меню, радиокнопки и флажки, полосы прокрутки, а также механизмы управления размещением виджетов и обработки событий. Помимо модуля tkinter в состав стандартной библиотеки языка Python входят также расширения, такие как PMW, и инструменты Tix и ttk, которые добавляют дополнительные виджеты для использования в графических интерфейсах, построенных на базе tkinter, и позволяющие придать интерфейсу еще более профессиональный внешний вид. Чтобы в общих чертах продемонстрировать имеющиеся возможности, давайте задействуем модуль tkinter для создания интерфейса к нашей базе данных.</p>
   <empty-line/>
   <p><strong>Графический интерфейс к хранилищу</strong></p>
   <p>Первое, что необходимо сделать для нашего приложения баз данных, - это создать графический интерфейс для просмотра хранящихся данных (форму с именами и значениями полей) и реализовать способ извлечения записей по ключу. Также было бы полезно иметь возможность изменять значения полей в записях и добавлять новые записи, заполняя пустую форму. Для простоты мы реализуем единый графический интерфейс, позволяющий решать все эти задачи. На рис. 1.7 изображено окно, которое мы создадим, отображенное в Windows 7, с содержимым записи, полученной по ключу sue (здесь снова используется хранилище в том состоянии, в каком мы его оставили в последний раз). Данная запись в действительности является экземпляром нашего класса, сохраненным в файле хранилища, но пользователю это должно быть безразлично.</p>
   <p><image l:href="#_12.jpg"/></p>
   <p><emphasis>Рис. 1.7. Главное окно сценария peoplegui.py</emphasis></p>
   <p><strong>Реализация графического интерфейса</strong></p>
   <p>Кроме того, чтобы не усложнять пример, допустим, что все записи в базе данных имеют один и тот же набор полей. Было бы совсем несложно создать более универсальную реализацию, способную работать с любыми наборами полей (и при этом создать универсальный инструмент конструирования форм с графическим интерфейсом), но мы отложим реализацию до следующих глав в этой книге. Сценарий в примере 1.29 реализует графический интерфейс, изображенный на рис. 1.7.</p>
   <p><emphasis>Пример 1.29. PP4E\Preview\peoplegui.py</emphasis></p>
   <p>Реализация графического интерфейса для просмотра и изменения экземпляров класса, хранящихся в хранилище;</p>
   <p>хранилище находится на том же компьютере, где выполняется сценарий в виде одного или более локальных файлов;</p>
   <p>from tkinter import *</p>
   <p>from tkinter.messagebox import showerror</p>
   <p>import shelve</p>
   <p>shelvename = ‘class-shelve’</p>
   <p>fieldnames = (‘name’, ‘age’, ‘job’, ‘pay’)</p>
   <p>def makeWidgets(): global entries window = Tk()</p>
   <p>window.title(‘People Shelve’) form = Frame(window) form.pack() entries = {}</p>
   <p>for (ix, label) in enumerate((‘key’,) + fieldnames): lab = Label(form, text=label) ent = Entry(form) lab.grid(row=ix, column=0) ent.grid(row=ix, column=1) entries[label] = ent</p>
   <p>Button(window, text=”Fetch”, command=fetchRecord).pack(side=LEFT) Button(window, text=”Update”, command=updateRecord).pack(side=LEFT) Button(window, text=”Quit”, command=window.quit).pack(side=RIGHT) return window</p>
   <p>def fetchRecord():</p>
   <p>key = entries[‘key’].get() try:</p>
   <p>record = db[key]    # извлечь запись по ключу, отобразить в форме</p>
   <p>except:</p>
   <p>showerror(title=’Error’, message=’No such key!’) else:</p>
   <p>for field in fieldnames:</p>
   <p>entries[field].delete(0, END)</p>
   <p>entries[field].insert(0, repr(getattr(record, field)))</p>
   <p>def updateRecord():</p>
   <p>key = entries[‘key’].get() if key in db:</p>
   <p>record = db[key]    # изменяется существующая запись</p>
   <p>else:</p>
   <p>from person import Person # создать/сохранить новую запись</p>
   <p>record = Person(name=’?’, age=’?’) # eval: строки должны</p>
   <p># заключаться в кавычки</p>
   <p>for field in fieldnames:</p>
   <p>setattr(record, field, eval(entries[field].get())) db[key] = record</p>
   <p>db = shelve.open(shelvename) window = makeWidgets() window.mainloop()</p>
   <p>db.close() # в эту точку программа попадает при щелчке на кнопке Quit # или при закрытии окна</p>
   <p>Для размещения надписей и полей ввода в этом сценарии вместо метода pack используется метод grid. Как мы увидим далее, этот метод располагает виджеты по столбцам и строкам сетки, что обеспечивает более естественное для форм выравнивание надписей и полей ввода по горизонтали. Далее мы также увидим, что неплохого размещения виджетов на форме можно добиться и с помощью метода pack, добавив вложенные контейнеры для размещения виджетов по горизонтали и надписи фиксированной длины. Пока графический интерфейс никак не обрабатывает изменение размеров окна (для этого необходимы параметры настройки, которые мы будем исследовать позже), тем не менее объем программного кода реализации такой возможности при использовании любого из методов, grid или pack, будет примерно один и тот же.</p>
   <p>Обратите внимание, что в конце сценария сначала открывается хранилище, как глобальная переменная, а затем запускается графический интерфейс - хранилище остается открытым на протяжении всего времени работы графического интерфейса (функция mainloop возвращает управление только после закрытия главного окна). Как будет показано в следующем разделе, такое удержание хранилища в открытом состоянии существенно отличает графический интерфейс от веб-интерфейса, где каждая операция обычно является автономной программой. Обратите также внимание, что использование глобальных переменных делает программный код более простым, но непригодным для использования вне контекста нашей базы данных; подробнее об этом мы поговорим ниже.</p>
   <p><strong>Пользование графическим интерфейсом</strong></p>
   <p>Построенный нами графический интерфейс достаточно прост, но он позволяет просматривать и изменять содержимое файла хранилища без ввода программного кода. Чтобы извлечь запись из хранилища и отобразить ее в графическом интерфейсе, необходимо ввести ключ в поле key (ключ) и щелкнуть на кнопке Fetch (Извлечь). Чтобы изменить запись, необходимо изменить содержимое полей записи после ее извлечения из хранилища и щелкнуть на кнопке Update (Изменить) - значения из полей ввода будут сохранены в базе данных. А чтобы добавить новую запись, необходимо заполнить все поля ввода новыми значениями и щелкнуть на кнопке Update (Изменить) - в хранилище будет добавлена новая запись с указанным ключом и значениями полей.</p>
   <p>Другими словами, поля ввода служат одновременно и для отображения, и для ввода. На рис. 1.8 изображена форма после добавления новой записи (щелчком на кнопке Update (Изменить)), а на рис. 1.9 - диалог с сообщением об ошибке, когда пользователь попытался извлечь запись с ключом, отсутствующим в хранилище.</p>
   <p><image l:href="#_13.jpg"/></p>
   <p><emphasis>Рис. 1.8. Интерфейсpeoplegui.py после добавления нового объекта</emphasis></p>
   <empty-line/>
   <p><image l:href="#_14.jpg"/></p>
   <p><emphasis>Рис. 1.9. Диалог peoplegui.py с сообщением об ошибке</emphasis></p>
   <p>Обратите внимание, что для отображения значений полей, извлеченных из хранилища, здесь также используется функция repr, а для преобразования значений полей в объекты Python, перед тем как они будут записаны в хранилище, - функция eval. Как уже упоминалось выше, это потенциально опасно, так как открывает возможность ввести в поля ввода злонамеренный программный код, но мы пока не будем касаться этой проблемы.</p>
   <p>Однако имейте в виду, что при такой реализации строковые значения, вводимые в поля ввода, должны заключаться в кавычки, так как содержимое всех полей ввода, кроме поля key (ключ), интерпретируется как программный код на языке Python. Фактически, чтобы определить</p>
   <p>новое значение, в поле ввода можно ввести произвольное выражение на языке Python. Например, если в поле name (имя) ввести выражение Tom'*3, после щелчка на кнопке Update (Изменить) в записи будет сохранено имя TomTomTom. Чтобы убедиться в этом - извлеките запись из хранилища.</p>
   <p>Несмотря на наличие графического интерфейса, позволяющего просматривать и изменять записи, мы по-прежнему можем проконтролировать свои действия, открыв и проверив файл хранилища в интерактивном режиме или запустив сценарий, такой как <emphasis>dump_db_classes. py,</emphasis> представленный в примере 1.19. Не забывайте: несмотря на то, что теперь мы можем просматривать записи с помощью графического интерфейса, сама база данных является файлом хранилища, содержащим объекты Python экземпляров классов, поэтому обращаться к ним может любой программный код на языке Python. Ниже приводятся результаты запуска сценария <emphasis>dump_db_classes.py</emphasis> после изменения существующих и добавления новых объектов с помощью графического интерфейса:</p>
   <p>...\PP4E\Preview&gt; python dump_db_classes.py</p>
   <p>sue =&gt;</p>
   <p>Sue Jones 50000.0 bill =&gt; bill 9999 nobody =&gt;</p>
   <p>John Doh None tomtom =&gt;</p>
   <p>Tom Tom 40000 tom =&gt;</p>
   <p>Tom Doe 90000 bob =&gt;</p>
   <p>Bob Smith 30000 peg =&gt;</p>
   <p>1 4 Smith Doe</p>
   <p><strong>Пути усовершенствования</strong></p>
   <p>Построенный нами графический интерфейс справляется со своей задачей, тем не менее в него можно внести множество разных усовершенствований:</p>
   <p>• На настоящий момент графический интерфейс представляет собой набор функций, использующих глобальный список полей (entries) ввода и глобальное хранилище (db). Вместо этого мы могли бы передать db в вызов функции makeWidgets и организовать передачу обоих этих объектов обработчикам событий в виде аргументов, воспользовавшись приемом с инструкцией lambda из предыдущего раздела. Хотя для таких маленьких сценариев это и не так важно, стоит иметь в виду, что явное определение подобных внешних зависимостей делает программный код более простым для понимания и повторного использования в других контекстах.</p>
   <p>•    Этот графический интерфейс можно было бы реализовать в виде класса, чтобы обеспечить поддержку возможности специализации и присоединения к другим графическим интерфейсам (глобальные переменные в этом случае могли бы стать атрибутами экземпляра), хотя повторное использование столь специфического интерфейса маловероятно.</p>
   <p>•    Полезнее было бы передавать функциям в виде параметра кортеж fieldnames, чтобы в будущем их можно было использовать с другими типами записей. Программный код в конце сценария также можно было бы оформить в виде функции, принимающей имя файла хранилища, а в функцию updateRecord можно было бы передавать функцию, создающую новую запись, чтобы она могла сохранять не только экземпляры класса Person. Эти усовершенствования выходят далеко за рамки данного краткого обзора, но их реализация была бы для вас неплохим упражнением. Позднее я познакомлю вас с еще одним дополнительным примером, входящим в комплект примеров к книге, PyForm, в котором используется иной подход к созданию универсальных форм ввода.</p>
   <p>•    Чтобы сделать этот графический интерфейс более дружественным по отношению к пользователю, можно было бы добавить окно со списком всех ключей, имеющихся в базе данных, и тем самым упростить просмотр содержимого базы данных. Полезно было бы предусмотреть проверку данных перед сохранением, а кроме того, легко можно было бы добавить клавиши Delete (Удалить) и CLear (Очистить). Тот факт, что введенные данные интерпретируются как программный код на языке Python, может доставить массу беспокойств - реализация простейшей схемы ввода могла бы повысить безопасность. (Я не буду явно предлагать реализовать эти усовершенствования в качестве самостоятельного упражнения, но это было бы полезно.)</p>
   <p>•    Мы могли бы также реализовать поддержку изменения размеров окна (как мы узнаем позднее, виджеты могут растягиваться и сжиматься вместе с окном) и предоставить возможность вызова методов, которыми обладают сохраняемые экземпляры классов (в том смысле, что графический интерфейс позволяет изменить значение поля pay, но не позволяет вызвать метод giveRaise).</p>
   <p>•    Если бы мы планировали распространять этот графический интерфейс, мы могли бы упаковать его в самостоятельную выполняемую программу - <emphasis>скомпилированный двоичный файл</emphasis> (frozen binary) -с использованием сторонних инструментов, таких как Py2Exe, PyInstaller и других (дополнительную информацию ищите в Интернете). Такие программы можно запускать, не устанавливая Python на компьютер клиента, потому что интерпретатор байт-кода включается непосредственно в выполняемый файл.</p>
   <p>Я оставлю все эти расширения для дальнейшего обдумывания и вернусь к некоторым из них далее в этой книге.</p>
   <p>Два примечания, прежде чем двинуться дальше. Во-первых, я должен упомянуть, что программистам на языке Python доступно множество пакетов создания графических интерфейсов. Например, если вам потребуется реализовать графический интерфейс, состоящий не только из простых окон, вы сможете воспользоваться виджетом Canvas из библиотеки tkinter, поддерживающим возможность создания произвольной графики. Сторонние расширения, такие как Blender, OpenGL, VPython, PIL, VTK, Maya и PyGame, предоставляют еще более совершенные инструменты создания графических изображений, визуализации и воспроизведения анимационных эффектов для использования в сценариях на языке Python. Кроме того, возможности модуля tkinter могут быть расширены с помощью библиотек виджетов PMW, Tix и ttk, упоминавшихся ранее. Описание библиотек Tix и ttk вы найдете в руководстве по стандартной библиотеке Python, а также попробуйте поискать сторонние графические расширения на сайте PyPI или в Интернете.</p>
   <p>Из уважения к поклонникам других инструментов создания графических интерфейсов, таких как wxPython и PyQt, я должен заметить, что существуют и другие средства разработки графических интерфейсов, выбор которых иногда зависит от личных предпочтений. Модуль tkinter был продемонстрирован здесь потому, что он является достаточно зрелым, надежным, полностью открытым, хорошо документированным, эффективно поддерживаемым и легковесным инструментом, входящим в состав стандартной библиотеки Python. По большому счету, он является стандартом для построения переносимых графических интерфейсов на языке Python.</p>
   <p>Другие инструменты создания графических интерфейсов для сценариев на языке Python обладают своими достоинствами и недостатками, которые будут обсуждаться далее в книге. Например, за использование более богатых наборов виджетов приходится платить некоторым усложнением программного кода. Библиотека wxPython, к примеру, обладает более богатыми возможностями, но она значительно сложнее в использовании. Однако другие инструменты в значительной степени являются лишь вариациями на ту же тему - изучив один инструмент создания графического интерфейса, вы легко и просто овладеете и другими. Поэтому в этой книге мы не будем рассматривать примеры применения разных инструментов, а сосредоточимся на том, чтобы полностью освоить один инструмент.</p>
   <p>Хотя программы с традиционными графическими интерфейсами, построенными, например, с помощью tkinter, при необходимости могут поддерживать доступ из сети, обычно они выполняются на единствен-</p>
   <p>ном, отдельном компьютере. Иногда даже веб-страницы считаются разновидностью графического интерфейса, но, чтобы составить свое собственное мнение, вам необходимо прочитать следующий и последний раздел этой главы.</p>
   <empty-line/>
   <p><strong>На досуге...</strong></p>
   <p>Конечно, библиотека обладает гораздо более широкими возможностями, чем было продемонстрировано в этом предварительном обзоре, и мы подробно будем знакомиться с ними далее в этой книге. В качестве еще одного небольшого примера, для демонстрации некоторых дополнительных возможностей библиотеки tkinter, ниже приводится сценарий <emphasis>fungui.py.</emphasis> В этом сценарии используется модуль random из библиотеки Python - для организации выбора из списка; конструктор Toplevel - для создания нового независимого окна; и функция обратного вызова after - для повторного вызова метода через указанное количество миллисекунд:</p>
   <p>from tkinter import * import random fontsize = 30</p>
   <p>colors = [‘red’, ‘green’, ‘blue’, ‘yellow’, ‘orange’, ‘cyan’, ‘purple’]</p>
   <p>def onSpam():</p>
   <p>popup = Toplevel()</p>
   <p>color = random.choice(colors)</p>
   <p>Label(popup, text=’Popup’, bg=’black’, fg=color).pack(fill=BOTH) mainLabel.config(fg=color)</p>
   <p>def onFlip():</p>
   <p>mainLabel.config(fg=random.choice(colors)) main.after(250, onFlip)</p>
   <p>def onGrow():</p>
   <p>global fontsize fontsize += 5</p>
   <p>mainLabel.config(font=(‘arial’, fontsize, ‘italic’)) main.after(100, onGrow)</p>
   <p>main = Tk()</p>
   <p>mainLabel = Label(main, text=’Fun Gui!’, relief=RAISED) mainLabel.config(font=(‘arial’, fontsize, ‘italic’), fg=’cyan’,bg=’navy’)</p>
   <p>mainLabel.pack(side=TOP, expand=YES, fill=BOTH)</p>
   <p>Button(main, text=’spam’, command=onSpam).pack(fill=X)</p>
   <p>Button(main, text=’flip’, command=onFlip).pack(fill=X)</p>
   <p>Button(main, text=’grow’, command=onGrow).pack(fill=X) main.mainloop()</p>
   <empty-line/>
   <p>Запустите этот сценарий, чтобы посмотреть, как он работает. Он создает главное окно с надписью внутри и тремя кнопками - щелчок на первой кнопке приводит к появлению нового окна с меткой, цвет которой выбирается случайным образом. Щелчок на двух других кнопках приводит к запуску независимых циклов вызовов методов обработчиков по таймеру, один из которых постоянно изменяет цвет надписи в главном окне, а другой постепенно увеличивает размер главного окна и шрифта надписи в нем. Но будьте внимательны, когда будете щелкать на последней кнопке, - изменение размеров выполняется со скоростью 10 раз в секунду, поэтому не упустите возможность закрыть окно, пока оно не убежало от вас. Эй, я же предупредил вас!</p>
   <empty-line/>
   <empty-line/>
   <p><strong>Шаг 6: добавляем веб-интерфейс</strong></p>
   <p>Графические интерфейсы проще в использовании, чем командная строка, и зачастую это все, что нам требуется, чтобы упростить доступ к данным. Однако, обеспечивая доступ к нашей базе данных из Интернета, мы открываем ее для более широкого круга пользователей. Любой, кто обладает выходом в Интернет и имеет броузер, сможет получить доступ к данным, независимо от того, где он находится и какой операционной системой пользуется. Годится любое устройство, от рабочей станции до сотового телефона. Кроме того, при наличии веб-интерфейса требуется только веб-броузер - чтобы получить доступ к данным, не нужно устанавливать Python, за исключением установки на сервере. Традиционные веб-интерфейсы обычно уступают в удобстве и скорости графическим интерфейсам, однако их переносимость может иметь решающее значение.</p>
   <p>Как будет показано далее в этой книге, существуют различные способы реализации интерактивных веб-страниц, обеспечивающих доступ к нашим данным. Для решения простых задач, как наша, CGI-сценариев, выполняющихся на стороне сервера, будет более чем достаточно. Поскольку это, пожалуй, самый простой подход и к тому же являющийся основой для более совершенных технологий, разработка CGI-сценариев хорошо подходит для изучения основ разработки веб-приложений.</p>
   <p>Для создания более сложных приложений существует богатое многообразие инструментальных средств и фреймворков для Python - включая Django, TurboGears, Google App Engine, pylons, web2py, Zope, Plone, Twisted, CherryPy, Webware, mod_python, PSP и Quixote, - упрощающих решение типичных задач и предоставляющих инструменты, которые в противном случае может потребоваться реализовать самостоятельно. Новейшие технологии, такие как Flex, Silverlight и pyjamas (версия фреймворка Google Web Toolkit, перенесенная на язык Python, и компилятор с языка Python на язык JavaScript), предлагают дополнительные пути создания интерактивных и динамических пользовательских интерфейсов веб-страниц и открывают дверь к использованию Python в разработке полнофункциональных интернет-приложений (Rich Internet Applications, RIA).</p>
   <p>Я еще вернусь к этим инструментам позднее, а пока не будем усложнять задачу и напишем CGI-сценарий.</p>
   <empty-line/>
   <p><strong>Основы CGI</strong></p>
   <p>Писать CGI-сценарии на языке Python достаточно просто, если уже имеется опыт работы с формами HTML, адресами URL и имеется некоторое представление об особенностях модели клиент/сервер Интернета (все эти темы мы будем обсуждать далее в этой книге). Вы можете знать или не знать все подробности, но в основном модель взаимодействий вам должна быть знакома.</p>
   <p>В двух словах: пользователь приходит на веб-сайт и получает форму HTML для заполнения в броузере. После отправки формы на сервере запускается сценарий, указанный либо в самой форме, либо в адресе URL сервера, который в ответ воспроизводит другую страницу HTML. В такой схеме взаимодействий данные обычно проходят через три программы: от броузера клиента они передаются веб-серверу, затем CGI-сценарию и возвращаются обратно броузеру. Это естественная модель взаимодействия с базами данных, которой мы будем следовать, - пользователь будет отправлять серверу ключ в базе данных и в ответ будет получать соответствующую страницу с записью.</p>
   <p>Далее в книге мы подробнее познакомимся с основами CGI, а пока, в качестве первого примера, создадим простой интерактивный сценарий, который будет запрашивать имя пользователя и возвращать его обратно веб-броузеру. Первая страница в этом примере - это просто форма ввода, реализованная в виде разметки HTML, как показано в примере 1.30. Этот файл HTML хранится на веб-сервере и передается вебброузеру, выполняющемуся на компьютере клиента.</p>
   <p><emphasis>Пример 1.30. PP4E\Preview\egi101.html</emphasis></p>
   <p>&lt;html&gt;</p>
   <p>&lt;title&gt;Interactive Page&lt;/title&gt;</p>
   <p>&lt;body&gt;</p>
   <p>&lt;form method=POST action=”cgi-bin/cgi101.py”&gt;</p>
   <p>&lt;P&gt;&lt;B&gt;Enter your name:&lt;/B&gt;</p>
   <p>&lt;P&gt;&lt;input type=text name=user&gt;</p>
   <p>&lt;P&gt;&lt;input type=submit&gt;</p>
   <p>&lt;/form&gt;</p>
   <p>&lt;/body&gt;&lt;/html&gt;</p>
   <p>Обратите внимание, что в атрибуте action этой формы определяется сценарий, который будет обрабатывать ее. Эта страница будет возвращаться при обращении по ее адресу URL. После получения клиентом эта форма в окне броузера будет выглядеть, как показано на рис. 1.10 (в данном случае, в Internet Explorer).</p>
   <p><image l:href="#_15.jpg"/></p>
   <p><emphasis>Рис. 1.10. Форма ввода на странице egi101.html</emphasis></p>
   <p>После отправки формы клиентом веб-сервер получит запрос (подробнее о веб-сервере чуть ниже) и запустит CGI-сценарий на языке Python, представленный в примере 1.31. Как и файл HTML, этот сценарий также находится на веб-сервере - он выполняется на стороне сервера, обрабатывает введенные данные и воспроизводит ответ, который отправляется броузеру на стороне клиента. Сценарий использует модуль cgi, чтобы извлечь данные из формы и вставить их в поток разметки HTML ответа с соответствующим экранированием. Модуль cgi обеспечивает интерфейс к полям ввода формы, отправленной броузером, напоминающий интерфейс словаря, и передачу разметки HTML, которую выводит сценарий, броузеру для отображения в виде следующей страницы. В мире CGI поток стандартного вывода соединен с клиентом посредством сокета.</p>
   <p><emphasis>Пример 1.31. PP4E\Preview\egi-bin\egi101.py</emphasis></p>
   <p>#!/usr/bin/python import cgi</p>
   <p>form = cgi.FieldStorage()    # парсинг данных формы</p>
   <p>print(‘Content-type: text/html\n’) # http-заголовок плюс пустая строка print('&lt;title&gt;Reply Page&lt;/title&gt;’) # html-разметка ответа if not ‘user’ in form:</p>
   <p>print(‘&lt;h1&gt;Who are you?&lt;/h1&gt;’) else:</p>
   <p>print(‘&lt;h1&gt;Hello &lt;i&gt;%s&lt;/i&gt;!&lt;/h1&gt;' % cgi.escape(form[‘user’].value))</p>
   <p>И если все пройдет как надо, мы получим в ответ страницу, изображенную на рис. 1.11, которая, по сути, просто выводит данные, введенные на странице с формой ввода. Страница на этом рисунке была воспроизведена разметкой HTML, которую вывел CGI-сценарий на стороне сервера. В данном случае имя пользователя сначала было передано со стороны клиента на сервер, а затем обратно, возможно преодолев по пути многие сети и километры. Безусловно, это очень небольшой веб-сайт, но одни и те же принципы действуют для любого сайта, выводит он просто введенные данные или является полноценным сайтом электронного бизнеса.</p>
   <p><image l:href="#_16.jpg"/></p>
   <p><emphasis>Рис. 1.11. Страница ответа, воспроизведенная сценарием egi101.py в ответ на получение формы ввода</emphasis></p>
   <p>Если у вас возникли проблемы с организацией этих взаимодействий в Unix-подобной системе, попробуйте изменить путь к интерпретатору Python в строке #!, находящейся в начале сценария, и дать файлу сценария право на выполнение командой chmod, хотя во многом это зависит от вашего веб-сервера (подробнее о сервере мы поговорим чуть ниже).</p>
   <p>Обратите также внимание, что CGI-сценарий в примере 1.31 выводит не полную разметку HTML: здесь отсутствуют теги &lt;html&gt; и &lt;body&gt;, которые можно увидеть в примере 1.30. Строго говоря, эти теги следовало бы вывести, но веб-броузеры спокойно воспринимают их отсутствие, да и цель этой книги состоит вовсе не в том, чтобы обучить вас формальному языку разметки HTML, - более подробную информацию об HTML ищите в других источниках.</p>
   <p><strong>Графические и веб-интерфейсы</strong></p>
   <p>Прежде чем двинуться дальше, имеет смысл потратить минуту, чтобы сравнить этот простой пример CGI-сценария с простым графическим интерфейсом, реализованным в примере 1.28 и изображенным на рис. 1.6. В данном случае сценарии выполняются на стороне сервера и генерируют разметку HTML, которая отображается веб-броузером. В реализации графического интерфейса мы вызываем функции, конструирующие интерфейс на экране и реагирующие на события, которые выполняются в рамках единого процесса и на одном и том же компьютере. Графический интерфейс состоит из нескольких программных уровней, но целиком реализован в единственной программе. Реализация на основе CGI, напротив, имеет распределенную архитектуру - сервер, броузер и, возможно, сам CGI-сценарий выполняются как отдельные программы, обычно взаимодействующие друг с другом по сети.</p>
   <p>Учитывая эти различия, автономная модель реализации графического интерфейса выглядит более простой и непосредственной: в ней отсутствует промежуточный сервер; чтобы получить ответ, не требуется вызывать новую программу; не требуется генерировать разметку HTML и в нашем распоряжении имеется вся мощь инструмента создания графического интерфейса. С другой стороны, веб-интерфейс может отображаться в любом броузере, на любом компьютере и для его работы необходимо установить Python только на сервере.</p>
   <p>Еще больше ситуацию запутывает то обстоятельство, что графический интерфейс также может использовать сетевые инструменты из стандартной библиотеки Python для получения и отображения данных, хранящихся на удаленном сервере (то есть так же, как это делают броузеры). Некоторые новейшие фреймворки, такие как Flex, Silverlight и pyjamas, предоставляют инструменты реализации более полнофункциональных пользовательских интерфейсов в веб-страницах (полнофункциональных интернет-приложений, упоминавшихся выше), хотя и ценой сложности программного кода и большего количества программных уровней. Далее в книге мы еще вернемся к обсуждению различий между графическим интерфейсом и CGI, потому что на сегодняшний день это и есть основной выбор. А теперь рассмотрим несколько практических проблем, связанных с работой механизма CGI, прежде чем применить его к нашей базе данных.</p>
   <empty-line/>
   <p><strong>Запуск веб-сервера</strong></p>
   <p>Для запуска CGI-сценариев нам потребуется веб-сервер, который будет обслуживать наши страницы HTML и запускать сценарии на языке Python по запросам. Сервер является необходимым промежуточным звеном между броузером и CGI-сценарием. Если у вас нет учетной записи на компьютере, где уже установлен такой веб-сервер, вам придется запустить собственный веб-сервер. Мы могли бы настроить полноценный веб-сервер промышленного уровня, такой как свободно распространяемый веб-сервер Apache (в котором, кстати, можно настроить поддержку Python с помощью расширения mod_python). Однако для данной главы я написал на языке Python собственный простой веб-сервер, программный код которого приводится в примере 1.32.</p>
   <p>Мы еще вернемся к инструментам, использованным в этом примере, далее в книге. Тем не менее замечу, что в стандартной библиотеке Python уже имеется реализация некоторых типов сетевых серверов, благодаря чему мы можем реализовать CGI-совместимый и переносимый веб-сервер, написав всего 8 строк программного кода (точнее, 16, если учесть комментарии и пустые строки).</p>
   <p>Далее в этой книге мы увидим, насколько просто создать собственный сетевой сервер, используя низкоуровневые функции для работы с сокетами в Python, однако в стандартной библиотеке уже имеются реализации многих наиболее распространенных типов серверов. Модуль sock-etserver, например, поддерживает многопоточные и ветвящиеся версии серверов TCP и UDP. Еще большее количество реализаций можно найти в сторонних системах, таких как Twisted. Модули из стандартной библиотеки, использованные в примере 1.32, предоставляют все, что необходимо для обслуживания нашего веб-содержимого.</p>
   <p><emphasis>Пример 1.32. PP4E\Preview\webserver.py</emphasis></p>
   <p>Реализация веб-сервера на языке Python, способная запускать серверные CGI-сценарии на языке Python; обслуживает файлы и сценарии в текущем рабочем каталоге; сценарии на языке Python должны находиться в каталоге webdir\cgi-bin или webdir\htbin;</p>
   <p>import os, sys</p>
   <p>from http.server import HTTPServer, CGIHTTPRequestHandler</p>
   <p>webdir = ‘.’    # место, где находятся файлы html и подкаталог cgi-bin</p>
   <p>port = 80    # по умолчанию http://localhost/, иначе используйте</p>
   <p># http://localhost:xxxx/</p>
   <p>os.chdir(webdir)    # перейти в корневой каталог HTML</p>
   <p>srvraddr = (“”, port)    # имя хоста и номер порта</p>
   <p>srvrobj = HTTPServer(srvraddr, CGIHTTPRequestHandler) srvrobj.serve_forever()    # запустить как бесконечный фоновый процесс</p>
   <p>Классы, используемые сценарием, предполагают, что обслуживаемые файлы HTML находятся в текущем рабочем каталоге, а запускаемые CGI-сценарии находятся в подкаталоге <emphasis>cgi-bin</emphasis> или <emphasis>htbin.</emphasis> Как следует из имени файла в примере 1.31, для сценариев мы будем использовать подкаталог <emphasis>cgi-bin.</emphasis> Некоторые веб-серверы определяют CGI-сценарии по расширению в именах файлов, однако мы будем считать CGI-сценариями все файлы, находящиеся в определенном каталоге.</p>
   <p>Чтобы запустить веб-сервер, достаточно запустить этот сценарий (из командной строки, щелчком на ярлыке или иным способом). Он будет выполняться бесконечно, ожидая запросы от броузеров и других клиентов. Сервер ожидает запросы, направляемые на компьютер, где он выполняется, прослушивая стандартный порт HTTP с номером 80. Чтобы использовать этот сценарий для обслуживания других веб-сайтов, необходимо либо запустить его из другого каталога, содержащего файлы HTML и подкаталог <emphasis>cgi-bin</emphasis> со сценариями CGI, либо изменить значение переменной webdir, записав в нее имя корневого каталога сайта (сценарий автоматически перейдет в этот каталог и будет обслуживать файлы, находящиеся в нем).</p>
   <p>Но где в киберпространстве фактически выполняется сценарий сервера? Если посмотреть внимательнее, на рисунках в предыдущем разделе можно заметить, что в адресной строке броузера (в верхней части окна, сразу после последовательности символов <emphasis>http://)</emphasis> всегда используется имя сервера <emphasis>localhost.</emphasis> Чтобы не усложнять, я запустил веб-сервер на том же компьютере, где запускается веб-броузер, а это означает, что сервер будет иметь имя «localhost» (и соответствующий IP-адрес «127.0.0.1»). То есть клиент и сервер - это один и тот же компьютер: клиент (вебброузер) и сервер (веб-сервер) - это просто разные процессы, одновременно выполняющиеся на одном и том же компьютере.</p>
   <p>Хотя этот веб-сервер не может использоваться в промышленных целях, тем не менее он отлично подходит для тестирования CGI-сценариев - вы можете разрабатывать их на том же самом компьютере без необходимости перемещать программный код на удаленный сервер после каждого изменения. Просто запустите этот сценарий из каталога, где находятся файлы HTML и подкаталог <emphasis>cgi-bin</emphasis> с CGI-сценариями, и затем вводите в броузере адрес <emphasis>http://localhost/...,</emphasis> чтобы получить доступ к своим HTML-страницам и сценариям. Ниже приводится вывод, полученный от сценария веб-сервера в окне консоли в ОС Windows, который был запущен на том же компьютере, что и веб-броузер, из каталога, где находятся файлы HTML:</p>
   <p>...\PP4E\Preview&gt; python webserver.py</p>
   <p>mark-VAIO - - [28/Jan/2010 18:34:01] “GET /cgi101.html HTTP/1.1” 200 -mark-VAIO - - [28/Jan/2010 18:34:12] “POST /cgi-bin/cgi101.py HTTP/1.1” 200 -mark-VAIO - - [28/Jan/2010 18:34:12] command: C:\Python31\python.exe -u C:\ Users\mark\Stuff\Books\4E\PP4E\dev\Examples\PP4E\Preview\cgi-bin\cgi101.py “” mark-VAIO - - [28/Jan/2010 18:34:13] CGI script exited OK mark-VAIO - - [28/Jan/2010 18:35:25] “GET /cgi-bin/cgi101.py?user=Sue+Smith HTTP/1.1” 200 -</p>
   <p>mark-VAIO - - [28/Jan/2010 18:35:25] command: C:\Python31\python.exe -u C:\ Users\mark\Stuff\Books\4E\PP4E\dev\Examples\PP4E\Preview\cgi-bin\cgi101.py mark-VAIO - - [28/Jan/2010 18:35:26] CGI script exited OK</p>
   <p>Здесь следует сделать одно замечание: на некоторых платформах, чтобы запустить сервер, прослушивающий порт по умолчанию с номером 80, вам могут потребоваться привилегии администратора, поэтому узнайте, как в вашей системе запустить такой сервер, или попробуйте использовать порт с другим номером. Чтобы задействовать порт с другим номером, измените значение переменной port в сценарии и указывайте его явно в адресной строке броузера (например, <emphasis>http://localhost:8888/). </emphasis>Подробнее об этом соглашении будет рассказываться далее в книге.</p>
   <p>Чтобы запустить этот сервер на удаленном компьютере, выгрузите файлы HTML и подкаталог с CGI-сценариями на удаленный компьютер, запустите там этот сценарий, а в адресной строке броузера вместо имени «localhost» используйте доменное имя или IP-адрес удаленного компьютера (например, <emphasis>http://www.myserver.com/).</emphasis> При использовании удаленного сервера все взаимодействия будут протекать, как показано здесь, но при этом запросы и ответы будут передаваться не между приложениями на одном и том же компьютере, а автоматически будут направляться через сетевые соединения.</p>
   <p>Чтобы покопаться в реализации серверных классов нашего веб-сервера, обращайтесь к файлам с исходными текстами в стандартной библиотеке Python <emphasis>(C:\Python31\Lib</emphasis> для версии Python 3.1). Одно из основных преимуществ открытых систем, таких как Python, состоит в том, что мы всегда можем заглянуть «под капот». В главе 15 мы расширим пример 1.32 возможностью указывать имя каталога и номер порта из командной строки.</p>
   <empty-line/>
   <p><strong>Использование строки запроса и модуля urllib</strong></p>
   <p>В простом CGI-сценарии, представленном выше, мы запускали сценарий на языке Python, заполняя и отправляя форму, содержащую имя сценария. На практике серверные CGI-сценарии могут вызываться разными способами - либо за счет отправки формы, как было показано выше, либо за счет отправки серверу строки URL (интернет-адреса), содержащей входные данные в конце. Такую строку URL можно отправить не только с помощью броузера, то есть минуя традиционный путь, лежащий через форму ввода.</p>
   <p>Например, на рис. 1.12 изображена страница, сгенерированная в ответ на ввод адреса URL в адресной строке броузера (символ + здесь означает пробел):</p>
   <empty-line/>
   <p>http://localhost/cgi-bin/cgi101.py?user=Sue+Smith</p>
   <p><image l:href="#_17.jpg"/></p>
   <p><emphasis>Рис. 1.12. Ответ сценария cgi101.py на запрос GET с параметрами</emphasis></p>
   <p>Входные данные здесь, известные как <emphasis>параметры, запроса,</emphasis> находятся в конце строки URL, после символа ?. Они не были введены в поля формы. Строку URL с дополнительными входными данными иногда называют GET-запросом. Наша оригинальная форма отправляет запрос методом POST, в котором входные данные отправляются отдельно. К счастью, в CGI-сценариях на языке Python не требуется различать эти два вида запросов - парсер входных данных в модуле cgi автоматически обрабатывает все различия между методами отправки данных.</p>
   <p>Вполне возможно и часто даже полезно иметь возможность отправлять входные данные в строке URL в виде параметров запроса вообще без помощи веб-броузера. Пакет urllib из стандартной библиотеки Python, например, позволяет читать ответ, сгенерированный сервером для любого допустимого адреса URL. Фактически он позволяет посещать вебстраницы или вызывать CGI-сценарии из другого сценария - ваш программный код на языке Python будет играть роль веб-клиента. Ниже демонстрируется пример использования пакета в интерактивной оболочке:</p>
   <p>&gt;&gt;&gt; from urllib.request import urlopen</p>
   <p>&gt;&gt;&gt; conn = urlopen('http://localhost/cgi-bin/cgi101.py?user=Sue+Smith')</p>
   <p>&gt;&gt;&gt; reply = conn.read()</p>
   <p>&gt;&gt;&gt; reply</p>
   <p>b’&lt;title&gt;Reply Page&lt;/title&gt;\n&lt;h1&gt;Hello &lt;i&gt;Sue Smith&lt;/i&gt;!&lt;/h1&gt;\n'</p>
   <p>&gt;&gt;&gt; urlopen('http://localhost/cgi-bin/cgi101.py').read()</p>
   <p>b’&lt;title&gt;Reply Page&lt;/title&gt;\n&lt;h1&gt;Who are you?&lt;/h1&gt;\n’</p>
   <p>&gt;&gt;&gt; urlopen('http://localhost/cgi-bin/cgi101.py?user=Bob').read()</p>
   <p>b’&lt;title&gt;Reply Page&lt;/title&gt;\n&lt;h1&gt;Hello &lt;i&gt;Bob&lt;/i&gt;!&lt;/h1&gt;\n’</p>
   <p>Пакет urllib реализует интерфейс получения ответов от сервера для заданной строки URL, напоминающий интерфейс файлов. Обратите внимание, что ответ, который мы получаем от сервера, представляет собой простую разметку HTML (обычно отображается броузером). Мы можем обрабатывать этот текст с помощью любых инструментов обработки текста, входящих в состав Python, включая:</p>
   <p>•    Строковые методы поиска и разбиения</p>
   <p>•    Модуль re, позволяющий выполнять сопоставление с регулярными выражениями</p>
   <p>•    Развитую поддержку парсинга разметки HTML и XML в стандартной библиотеке, включая модуль html.parser, а также SAX-, DOM-и ElementTree-подобные инструменты парсинга разметки XML.</p>
   <p>В сочетании с такими инструментами пакет urllib естественным образом подходит для применения в интерактивном тестировании вебсайтов, в собственных клиентских графических интерфейсах, в программах, извлекающих содержимое веб-страниц, и в автоматизированных регрессионных тестах для тестирования удаленных CGI-сценариев.</p>
   <empty-line/>
   <p><strong>Форматирование текста ответа</strong></p>
   <p>Еще одно, последнее примечание: так как для взаимодействия с клиентами CGI-сценарии используют текст, они должны форматировать его, следуя определенному набору правил. Например, обратите внимание, что в примере 1.31 между заголовком ответа и разметкой HTML присутствует пустая строка в виде явного символа перевода строки (\n), в дополнение к символу перевода строки, который автоматически выводится функцией print, - это обязательный разделитель.</p>
   <p>Кроме того, обратите внимание, что текст, добавляемый в разметку HTML ответа, передается через вызов функции cgi.escape (она же html. escape в Python 3.2 - смотрите примечание в разделе «Инструменты экранирования HTML и URL в языке Python», в главе 15), на тот случай, если он содержит символы, имеющие специальное значение в HTML. Например, на рис. 1.13 изображена страница ответа, полученная в результате ввода имени пользователя Bob &lt;/i&gt; Smith, - последовательность символов &lt;/i&gt; в середине преобразуется этой функцией в последовательность &lt;/i&gt;, благодаря чему исключается влияние этой последовательности на фактическую разметку HTML (воспользуйтесь возможностью просмотра исходного кода страницы, имеющейся в броузерах, чтобы убедиться в этом). Без вызова этой функции остаток имени был бы выведен обычным, некурсивным шрифтом.</p>
   <p><image l:href="#_18.jpg"/></p>
   <p><emphasis>Рис. 1.13. Экранирование символов HTML</emphasis></p>
   <p>Экранирование текста, как в данном примере, требуется не всегда, но его следует применять, когда содержимое текста заранее не известно, -сценарии, генерирующие разметку HTML, должны следовать правилам ее оформления. Как мы увидим далее в этой книге, похожая функция urllib.parse.quote применяет правила экранирования к тексту в строке с адресом URL. Кроме того, мы увидим, что крупные фреймворки часто решают задачи форматирования текста автоматически.</p>
   <empty-line/>
   <p><strong>Веб-интерфейс к хранилищу с данными</strong></p>
   <p>Теперь для создания нашего приложения баз данных на основе технологии CGI, представленной в предыдущем разделе, нам потребуется реализовать более крупную форму ввода и отображения данных. На рис. 1.14 изображена форма, которую мы реализуем для доступа к нашей базе данных.</p>
   <p><strong>Реализация веб-сайта</strong></p>
   <p>Чтобы обеспечить возможность взаимодействий, создадим разметку HTML начальной формы ввода, а также CGI-сценарий на языке Python, который будет отображать полученные результаты и обрабатывать запросы на изменение данных в хранилище. В примере 1.33 приводится разметка HTML формы ввода, которая создает страницу, изображенную на рис. 1.14.</p>
   <p><image l:href="#_19.jpg"/></p>
   <p><emphasis>Рис. 1.14. Форма ввода peoplecgi.html</emphasis></p>
   <p><emphasis>Пример 1.33. PP4E\Preview\peopleegi.html</emphasis></p>
   <p>&lt;html&gt;</p>
   <p>&lt;title&gt;People Input Form&lt;/title&gt;</p>
   <p>&lt;body&gt;</p>
   <p>&lt;form method=POST action=”cgi-bin/peoplecgi.py”&gt;</p>
   <p>&lt;table&gt;</p>
   <p>&lt;tr&gt;&lt;th&gt;Key &lt;td&gt;&lt;input type=text name=key&gt; &lt;tr&gt;&lt;th&gt;Name&lt;td&gt;&lt;input type=text name=name&gt; &lt;tr&gt;&lt;th&gt;Age &lt;td&gt;&lt;input type=text name=age&gt; &lt;tr&gt;&lt;th&gt;Job &lt;td&gt;&lt;input type=text name=job&gt; &lt;tr&gt;&lt;th&gt;Pay &lt;td&gt;&lt;input type=text name=pay&gt; &lt;/table&gt;</p>
   <p>&lt;p&gt;</p>
   <p>&lt;input type=submit value=”Fetch”, name=action&gt; &lt;input type=submit value=”Update”, name=action&gt; &lt;/form&gt;</p>
   <p>&lt;/body&gt;&lt;/html&gt;</p>
   <p>Обработкой формы и других запросов будет заниматься CGI-сценарий на языке Python, представленный в примере 1.34, который будет извлекать и изменять записи в нашем хранилище. Обратно он будет возвращать страницу, похожую на ту, что воспроизводит разметка в примере 1.33, но с полями формы, заполненными значениями атрибутов объекта, извлеченного из хранилища.</p>
   <p>Как и в реализации графического интерфейса, для вывода результатов и ввода изменений будет использоваться одна и та же веб-страница. В отличие от графического интерфейса, этот сценарий будет запускаться заново в ответ на каждое действие пользователя и каждый раз снова будет открывать базу данных (атрибут action формы содержит ссылку на сценарий для следующего запроса). Модель CGI не предоставляет возможности сохранения информации о состоянии между запросами, поэтому каждый раз мы вынуждены выполнять все действия с самого начала.</p>
   <p><emphasis>Пример 1.34. PP4E\Preview\egi-bin\peopleegi.py</emphasis></p>
   <p>Реализует веб-интерфейс для просмотра и изменения экземпляров классов в хранилище; хранилище находится на сервере (или на том же компьютере, если используется имя localhost)</p>
   <p>import cgi, shelve, sys, os    # cgi.test() выведет поля ввода</p>
   <p>shelvename = ‘class-shelve’    # файлы хранилища находятся</p>
   <p>#    в текущем каталоге</p>
   <p>fieldnames = (‘name’, ‘age’, ‘job’, ‘pay’)</p>
   <p>form = cgi.FieldStorage()    # парсинг данных формы</p>
   <p>print(‘Content-type: text/html’)    # заголовок + пустая строка для ответа</p>
   <p>sys.path.insert(0, os.getcwd())    # благодаря этому модуль pickle</p>
   <p>#    и сам сценарий будут способны</p>
   <p>#    импортировать модуль person</p>
   <p>#    главный шаблон разметки html</p>
   <p>replyhtml = """</p>
   <p>&lt;html&gt;</p>
   <p>&lt;title&gt;People Input Form&lt;/title&gt;</p>
   <p>&lt;body&gt;</p>
   <p>&lt;form method=POST action=”peoplecgi.py”&gt;</p>
   <p>&lt;table&gt;</p>
   <p>&lt;tr&gt;&lt;th&gt;key&lt;td&gt;&lt;input type=text name=key value=”%(key)s”&gt;</p>
   <p>$ROWS$</p>
   <p>&lt;/table&gt;</p>
   <p>&lt;p&gt;</p>
   <p>&lt;input type=submit value=”Fetch”, name=action&gt;</p>
   <p>&lt;input type=submit value=”Update”, name=action&gt;</p>
   <p>&lt;/form&gt;</p>
   <p>&lt;/body&gt;&lt;/html&gt;</p>
   <p>#    вставить разметку html с данными в позицию $ROWS$</p>
   <p>rowhtml = ‘ &lt;tr&gt;&lt;th&gt;%is&lt;td&gt;&lt;input type=text name=%s value=”%%(%s)s”&gt;\n’ rowshtml = ‘’</p>
   <p>for fieldname in fieldnames:</p>
   <p>rowshtml += (rowhtml % ((fieldname,) * 3)) replyhtml = replyhtml.replace(‘$ROWS$’, rowshtml)</p>
   <p>def htmlize(adict):</p>
   <p>new = adict.copy()    # значения могут содержать &amp;, &gt;</p>
   <p>for field in fieldnames:    # и другие специальные символы,</p>
   <p>value = new[field]    # отображаемые особым образом;</p>
   <p>new[field] = cgi.escape(repr(value)) # их необходимо экранировать return new</p>
   <p>def fetchRecord(db, form): try:</p>
   <p>key = form[‘key’].value record = db[key]</p>
   <p>fields = record.__dict__    # для заполнения строки ответа</p>
   <p>fields[‘key’] = key    # использовать словарь атрибутоЕ</p>
   <p>except:</p>
   <p>fields = dict.fromkeys(fieldnames, ‘?’) fields[‘key’] = ‘Missing or invalid key!’ return fields</p>
   <p>def updateRecord(db, form): if not ‘key’ in form:</p>
   <p>fields = dict.fromkeys(fieldnames, ‘?’) fields[‘key’] = ‘Missing key input!’ else:</p>
   <p>key = form[‘key’].value if key in db:</p>
   <p>record = db[key]    # изменить существующую запись</p>
   <p>else:</p>
   <p>from person import Person    # создать/сохранить новую</p>
   <p>record = Person(name=’?’, age=’?’) # eval: строки должны быть</p>
   <p># заключены в кавычки</p>
   <p>for field in fieldnames:</p>
   <p>setattr(record, field, eval(form[field].value)) db[key] = record</p>
   <p>fields = record.__dict__</p>
   <p>fields[‘key’] = key return fields</p>
   <p>db = shelve.open(shelvename)</p>
   <p>action = form[‘action’].value if ‘action’ in form else None if action == ‘Fetch’:</p>
   <p>fields = fetchRecord(db, form) elif action == ‘Update’:</p>
   <p>fields = updateRecord(db, form) else:</p>
   <p>fields = dict.fromkeys(fieldnames, ‘?’)    # недопустимое значение</p>
   <p>fields[‘key’] = ‘Missing or invalid action!’ # кнопки отправки формы</p>
   <p>db.close()</p>
   <p>print(replyhtml % htmlize(fields))    # заполнить форму ответа</p>
   <p># из словаря</p>
   <p>Сценарий получился таким большим, потому что в его задачу входит обработка ввода пользователя, выполнение операций с базой данных и генерирование разметки HTML для ответа. Тем не менее действует он достаточно прямолинейно и по своему поведению напоминает реализацию графического интерфейса из предыдущего раздела.</p>
   <p><strong>Каталоги, форматирование строк и безопасность</strong></p>
   <p>Прежде чем двинуться дальше, необходимо сделать несколько важных замечаний. Прежде всего, сценарий веб-сервера, представленный в примере 1.32, должен быть запущен до того, как вы начнете экспериментировать, - он будет перехватывать запросы от броузера и передавать их нашему CGI-сценарию.</p>
   <p>Обратите также внимание, что при запуске CGI-сценарий добавляет путь к текущему рабочему каталогу (os.getcwd) в путь поиска модулей sys.path. Не изменяя переменную окружения PYTHONPATH, этот прием позволит модулю pickle и самому сценарию импортировать модуль person, находящийся в том же каталоге, что и сценарий. Из-за нового способа запуска CGI-сценариев, реализованного в Python 3, текущий рабочий каталог не добавляется в список sys.path автоматически, хотя при этом файлы хранилища, находящиеся там, будут обнаруживаться и открываться корректно. Эта особенность в поведении может отличаться, в зависимости от выбранного веб-сервера.</p>
   <p>Еще один интересный прием в CGI-сценарии - использование словаря атрибутов записи (__dict__) как источника значений в операции экра</p>
   <p>нирования полей внутри выражения форматирования строки, преобразующего строку шаблона HTML в ответ, в последней строке сценария. Напомню, что выражение вида %(key)code заменит ключ key значением этого ключа в словаре:</p>
   <p>&gt;&gt;&gt; D = {'say': 5, ‘get’: 'shrubbery'}</p>
   <p>&gt;&gt;&gt; D['say']</p>
   <p>5</p>
   <p>&gt;&gt;&gt; S = '%(say)s =&gt; %(get)s' % D</p>
   <p>&gt;&gt;&gt; S</p>
   <p>‘5 =&gt; shrubbery’</p>
   <p>Благодаря использованию словаря атрибутов мы можем ссылаться на атрибуты по их именам в форме строк. Фактически часть шаблона ответа генерируется программным кодом. Если его структура кажется вам непонятной, просто вставьте инструкции вывода replyhtml и вызова sys. exit и запустите сценарий из командной строки. Ниже показано, как выглядит разметка HTML таблицы в середине сгенерированного ответа (немного отформатированная здесь для удобочитаемости):</p>
   <p>&lt;table&gt;</p>
   <p>&lt;tr&gt;&lt;th&gt;key&lt;td&gt;&lt;input type=text name=key value=”%(key)s”&gt;</p>
   <p>&lt;tr&gt;&lt;th&gt;name&lt;td&gt;&lt;input type=text name=name value=”%(name)s”&gt; &lt;tr&gt;&lt;th&gt;age&lt;td&gt;&lt;input type=text name=age value=”%(age)s”&gt;</p>
   <p>&lt;tr&gt;&lt;th&gt;job&lt;td&gt;&lt;input type=text name=job value=”%(job)s”&gt;</p>
   <p>&lt;tr&gt;&lt;th&gt;pay&lt;td&gt;&lt;input type=text name=pay value=”%(pay)s”&gt;</p>
   <p>&lt;/table&gt;</p>
   <p>Далее этот текст заполняется значениями ключей из словаря атрибутов записи инструкцией форматирования строки в конце сценария. Эта инструкция выполняется после того, как словарь будет обработан вспомогательной функцией, преобразующей значения в текст с помощью функции repr и экранирующей текст вызовом функции cgi.escape, в соответствии с требованиями языка разметки HTML (опять же, последний шаг не всегда является обязательным, но он никогда не будет лишним).</p>
   <p>Эти строки ответа в формате HTML можно было бы жестко определить в программном коде, но генерирование их из кортежа с именами полей обеспечивает более универсальное решение - в будущем мы сможем добавлять новые поля без необходимости изменять шаблон HTML. Инструменты обработки строк в языке Python позволяют это.</p>
   <p>Справедливости ради следует заметить, что более новый метод str.for-mat позволяет добиться того же эффекта, что и традиционный оператор % форматирования, используемый в сценарии, и дает возможность использовать синтаксис ссылок на атрибуты объектов, который выглядит более явным по сравнению с приемом использования ключей словаря __dict__:</p>
   <p>&gt;&gt;&gt; D = {'say': 5, 'get': 'shrubbery’}</p>
   <p>&gt;&gt;&gt; '%(say)s =&gt; %(get)s' % D    # выражение: ссылка на ключ</p>
   <p>‘5 =&gt; shrubbery’</p>
   <p>&gt;&gt;&gt; '{say} =&gt; {get}'.format(**D)    # метод: ссылка на ключ</p>
   <p>‘5 =&gt; shrubbery’</p>
   <p>&gt;&gt;&gt; from person import Person &gt;&gt;&gt; bob = Person('Bob', 35)</p>
   <p>&gt;&gt;&gt; '%(name)s, %(age)s' % bob.__dict__ # выражение: ключи __dict__</p>
   <p>‘Bob, 35’</p>
   <p>&gt;&gt;&gt; '{0.name} =&gt; {0.age}'.format(bob) # метод: синтаксис атрибутов ‘Bob =&gt; 35’</p>
   <p>Однако из-за того, что нам сначала необходимо экранировать атрибуты, мы не можем использовать синтаксис атрибутов в вызове метода форматирования. Фактически для выбора нам доступен лишь синтаксис ссылок на ключи, представленный выше. (К моменту написания этих строк еще не было очевидно, какой из двух способов форматирования займет доминирующее положение, поэтому мы позволим себе исполь-</p>
   <p>зовать в книге оба способа - даже если какой-то из этих способов заменит другой, вы все равно останетесь в выигрыше.)</p>
   <p>В интересах безопасности необходимо также напомнить, что прием использования функции eval для преобразования входных данных в объекты языка Python является достаточно мощным, но далеко не безопасным. Эта функция с радостью выполнит любой программный код на языке Python, который в свою очередь сможет выполнить любые системные операции, разрешение на которые будет иметь процесс сценария. Если проблема безопасности имеет для вас значение, то вам придется обеспечить выполнение сценария в ограниченном окружении или использовать более специализированные механизмы преобразования, такие как функции int и float. Вообще говоря, проблема безопасности занимает важное место в мире веб-приложений, где строки запросов могут поступать из самых разных источников. Однако, поскольку все мы здесь считаемся друзьями, мы проигнорируем возможную угрозу.</p>
   <p><strong>Пользование веб-сайтом</strong></p>
   <p>Несмотря на сложности, связанные с серверами, каталогами и строками, пользоваться веб-интерфейсом ничуть не сложнее, чем графическим интерфейсом. Вдобавок веб-интерфейс имеет дополнительное преимущество - им можно пользоваться в любой операционной системе, где имеется броузер и подключение к Интернету. Чтобы извлечь запись из хранилища, заполните поле Key (Ключ) и щелкните на кнопке Fetch (Извлечь) - сценарий заполнит страницу данными, полученными из атрибутов соответствующего экземпляра класса, извлеченного из хранилища, как показано на рис. 1.15, где была извлечена запись с ключом bob.</p>
   <p>На рис. 1.15 показано, что получится, когда ключ передается с помощью формы. Как уже отмечалось выше, CGI-сценарий можно также</p>
   <p><image l:href="#_20.jpg"/></p>
   <p>вызвать, передав входные данные в виде строки запроса, поместив ее в конец адреса URL. На рис. 1.16 показана страница, полученная в ответ на попытку обратиться по следующему адресу URL:</p>
   <empty-line/>
   <p>http://localhost/cgi-bin/peoplecgi.py?action=Fetch&amp;key=sue</p>
   <p><image l:href="#_21.jpg"/></p>
   <p><emphasis>Рис. 1.16. Ответ сценария peoplecgi.py на запрос с параметрами</emphasis></p>
   <p>Как вы уже знаете, такую строку URL можно отправить с помощью броузера или сценария, использующего такие инструменты, как пакет urllib. И снова, замените «localhost» на доменное имя своего сервера, если вы запускаете сценарий на удаленном компьютере.</p>
   <p>Чтобы изменить запись, извлеките ее по ключу, введите новые значения в поля ввода и щелкните на кнопке Update (Изменить) - сценарий извлечет значения из полей ввода и запишет их в соответствующие атрибуты экземпляра класса в хранилище. На рис. 1.17 показана страница ответа, полученная после изменения записи с ключом sue.</p>
   <p>Наконец, операция добавления новой записи выполняется точно так же, как и в графическом интерфейсе: укажите новые значения ключа и полей, щелкните на кнопке Update (Изменить) - CGI-сценарий создаст новый экземпляр класса, запишет в его атрибуты значения соответствующих полей ввода и сохранит его в хранилище с новым ключом. В действительности здесь под покровом веб-страницы выполняются операции с объектом класса, но нам не приходится иметь дело с логикой его создания. На рис. 1.18 изображена запись, добавленная в базу данных таким способом.</p>
   <p>В принципе мы точно так же можем изменять и добавлять записи, отправляя соответствующие строки URL - из броузера или из сценария -например:</p>
   <p>http://localhost/cgi-bin/</p>
   <p>peoplecgi.py?action=Update&amp;key=sue&amp;pay=50000&amp;name=Sue+Smith&amp; <emphasis>...и далее...</emphasis></p>
   <p><image l:href="#_22.jpg"/></p>
   <p><emphasis>Рис. 1.17. Ответ peoplecgi.py на операцию изменения записи</emphasis></p>
   <empty-line/>
   <p><image l:href="#_23.jpg"/></p>
   <p><emphasis>Рис. 1.18. Ответ peoplecgi.py после добавления новой записи</emphasis></p>
   <p>Однако вводить такую длинную строку URL без использования автоматизированных инструментов существенно сложнее, чем заполнять поля формы. Ниже приводится часть страницы ответа, сгенерированной в ответ на создание записи с ключом «guido» и изображенной на рис. 1.18 (воспользуйтесь возможностью просмотра исходного кода страницы, имеющейся в броузерах, чтобы убедиться в этом). Обратите внимание, что символы &lt; и &gt; были преобразованы функцией cgi.escape в экранированные последовательности HTML, перед тем как они были вставлены в ответ:</p>
   <p>&lt;tr&gt;&lt;th&gt;key&lt;td&gt;&lt;input type=text name=key value=”guido”&gt;</p>
   <p>&lt;tr&gt;&lt;th&gt;name&lt;td&gt;&lt;input type=text name=name value=”’GvR’”&gt;</p>
   <p>&lt;tr&gt;&lt;th&gt;age&lt;td&gt;&lt;input type=text name=age value=”None”&gt; &lt;tr&gt;&lt;th&gt;job&lt;td&gt;&lt;input type=text name=job value=”’BDFL’”&gt;</p>
   <p>&lt;tr&gt;&lt;th&gt;pay&lt;td&gt;&lt;input type=text name=pay value=”’&lt;shrubbery&gt;’”&gt;</p>
   <p>Как обычно, для тестирования нашего CGI-сценария можно использовать пакет urllib из стандартной библиотеки - возвращаемый результат представляет собой простую разметку HTML, которую можно проанализировать с помощью других инструментов, имеющихся в стандартной библиотеке, и использовать в качестве основы для системы регрессионного тестирования серверного сценария, выполняющейся на любой машине, подключенной к Интернету. Мы могли бы даже реализовать анализ ответа сервера, полученного таким способом, и отображать данные в графическом интерфейсе, реализованном с помощью библиотеки tkinter, - графические интерфейсы и веб-страницы не являются взаимоисключающими технологиями. В последнем примере получения данных в интерактивном сеансе демонстрируется фрагмент страницы HTML с сообщением об ошибке, которая была сгенерирована в ответ на отсутствующее или недопустимое входное значение, с разрывами строк, добавленными для удобочитаемости:</p>
   <p>&gt;&gt;&gt; from urllib.request import urlopen</p>
   <p>&gt;&gt;&gt; url = 'http://localhost/cgi-bin/peoplecgi.py?action=Fetch&amp;key=sue'</p>
   <p>&gt;&gt;&gt; urlopen(url).read()</p>
   <p>b’&lt;html&gt;\n&lt;title&gt;People Input Form&lt;/title&gt;\n&lt;body&gt;\n &lt;form method=POST action=”peoplecgi.py”&gt;\n &lt;table&gt;\n &lt;tr&gt;&lt;th&gt;key&lt;td&gt;&lt;input type=text name=key value=”sue”&gt;\n &lt;tr&gt;&lt;th&gt;name&lt;td&gt;&lt;input type=text name=name value=”\’Sue Smith\’”&gt;\n &lt;tr&gt;&lt;t <emphasis>...остальной текст удален...</emphasis></p>
   <p>&gt;&gt;&gt; urlopen('http://localhost/cgi-bin/peoplecgi.py').read()</p>
   <p>b’&lt;html&gt;\n&lt;title&gt;People Input Form&lt;/title&gt;\n&lt;body&gt;\n &lt;form method=POST action=”peoplecgi.py”&gt;\n &lt;table&gt;\n</p>
   <p>&lt;tr&gt;&lt;th&gt;key&lt;td&gt;&lt;input type=text name=key value=”Missing or invalid action!”&gt;\n &lt;tr&gt;&lt;th&gt;name&lt;td&gt;&lt;input type=text name=name value=”\’?\’”&gt;\n &lt;tr&gt;&lt;th&gt;age&lt;td&gt;&lt;input type=text name=age value=”\’?\’”&gt;\n&lt;tr&gt; <emphasis>...остальной текст удален...</emphasis></p>
   <p>Фактически, если CGI-сценарий выполняется на локальном компьютере «localhost», для просмотра одного и того же хранилища вы сможете использовать и графический интерфейс из предыдущего раздела, и вебинтерфейс из этого раздела - это всего лишь альтернативные интерфейсы доступа к одним и тем же хранимым объектам Python. Для сравнения на рис. 1.19 показано, как выглядит запись в графическом интерфейсе, которую мы видели на рис. 1.18, - это тот же самый объект, но на этот раз мы получили ее, не обращаясь к промежуточному серверу, запускающему другие сценарии или генерирующему разметку HTML.</p>
   <p>Как и прежде, мы всегда можем проверить результаты нашей деятельности на сервере, используя интерактивную оболочку или другие сценарии. Мы можем просматривать содержимое базы данных с помощью веб-броузеров или графического интерфейса, но в любом случае это всего лишь объекты Python в файле хранилища:</p>
   <p>&gt;&gt;&gt; import shelve</p>
   <p>&gt;&gt;&gt; db = shelve.open('class-shelve')</p>
   <p>&gt;&gt;&gt; db['sue'].name</p>
   <p>‘Sue Smith’</p>
   <p>&gt;&gt;&gt; db['guido'].job</p>
   <p>‘BDFL’</p>
   <p>&gt;&gt;&gt; list(db['guido'].name)</p>
   <p>[‘G’, ‘v’, ‘R’]</p>
   <p>&gt;&gt;&gt; list(db.keys())</p>
   <p>[‘sue’, ‘bill’, ‘nobody’, ‘tomtom’, ‘tom’, ‘bob’, ‘peg’, ‘guido’]</p>
   <p><image l:href="#_24.jpg"/></p>
   <p><emphasis>Рис. 1.19. Тот же самый объект, отображаемый в графическом интерфейсе</emphasis></p>
   <p>Ниже приводятся результаты запуска первоначального сценария из примера 1.19, извлекающего информацию из базы данных, который мы написали до того, как перешли к реализации графического и вебинтерфейса, - в языке Python существует масса способов просмотра данных:</p>
   <p>...\PP4E\Preview&gt; dump_db_classes.py</p>
   <p>sue =&gt;</p>
   <p>Sue Smith 60000 bill =&gt; bill 9999 nobody =&gt;</p>
   <p>John Doh None tomtom =&gt;</p>
   <p>Tom Tom 40000 tom =&gt;</p>
   <p>Tom Doe 90000 bob =&gt;</p>
   <p>Bob Smith 30000 peg =&gt;</p>
   <p>1 4 guido =&gt;</p>
   <p>GvR &lt;shrubbery&gt;</p>
   <p>Smith</p>
   <p>Doe</p>
   <p><strong>Дальнейшие направления усовершенствования</strong></p>
   <p>Естественно, что в этот пример можно было бы внести множество улучшений:</p>
   <p>•    Разметка HTML для начальной формы ввода, представленная в примере 1.33, несколько избыточна для сценария в примере 1.34, и ее можно было бы генерировать с помощью другого сценария, используемого как источник совместно используемой информации.</p>
   <p>•    Фактически мы вообще можем отказаться от встраивания разметки HTML в наш сценарий, если воспользуемся одним из инструментов-генераторов HTML, с которыми мы познакомимся далее в книге, таким как HTMLgen (система создания разметки HTML из дерева объектов документа) и PSP (Python Server Pages - серверные страницы Python, серверная система шаблонов HTML для Python, напоминающая PHP и ASP).</p>
   <p>•    Чтобы упростить обслуживание, можно было бы также вынести разметку HTML для CGI-сценария в отдельный файл, чтобы отделить представление от логики (с разными файлами могли бы работать разные специалисты).</p>
   <p>•    Кроме того, если веб-сайтом могут пользоваться сразу несколько человек, мы могли бы добавить возможность блокировки файла хранилища или перейти на использование <emphasis>базы данных,</emphasis> такой как ZODB или MySQL, чтобы обеспечить возможность параллельных изменений. ZODB и другие полноценные системы управления базами данных позволяют также использовать возможность отмены транзакций в случае ошибок. Реализовать простейшую блокировку файла можно с помощью функции os.open и ее флагов.</p>
   <p>•    Механизмы <emphasis>ORM</emphasis> (object relational mappers - объектно-реляционного отображения) для Python, такие как SQLObject и SQLAlchemy, упоминавшиеся выше, также способны обеспечить поддержку одновременной работы нескольких пользователей с реляционной базой данных, сохраняя в ней представление данных в виде наших классов Python.</p>
   <p>•    Наконец, если размер нашего сайта станет больше, чем несколько интерактивных страниц, мы могли бы перейти от CGI-сценариев к более развитым веб-фреймворкам, таким как упоминавшиеся в начале этого раздела - Django, TurboGears, pyjamas и другие. На случай, если потребуется сохранять информацию между обращениями к страницам, можно было бы использовать такие инструменты, как cookies, скрытые поля ввода, сеансы, поддерживаемые модулем mod_python и FastCGI.</p>
   <p>•    Если потребуется хранить на сайте информационное наполнение, производимое его пользователями, мы могли бы перейти на использование Plone. Это популярная и открытая система управления содержимым, написанная на языке Python, использующая сервер приложений Zope, реализующая модель документооборота и делегирующая управление содержимым сайта его авторам.</p>
   <p>•    А если на повестке дня встанет поддержка <emphasis>беспроводных</emphasis> или <emphasis>распределенных</emphasis> интерфейсов, мы могли бы перенести нашу систему на сотовые телефоны, используя один из трансляторов с языка Python, доступных, например, для платформы Nokia и Google Android, или на платформу распределенных вычислений, такую как Google App Engine. Язык Python с успехом проникает в области, куда ведет развитие технологий.</p>
   <p>Но, тем не менее, и графический, и веб-интерфейс, созданные нами, вполне справляются со своей работой.</p>
   <empty-line/>
   <p><strong>Конец демонстрационного примера</strong></p>
   <p>На этом мы заканчиваем знакомство с вводным демонстрационным примером использования языка Python. Мы исследовали способы представления данных, ООП, механизмы сохранения объектов, инструменты создания графических интерфейсов и основы разработки веб-сайтов. Ни одну из этих тем мы не рассматривали достаточно глубоко. Тем не менее хотелось бы надеяться, что эта глава пробудила в вас любопытство к программированию приложений на языке Python.</p>
   <p>В оставшейся части книги мы углубимся в изучение этих и других инструментов и тем прикладного программирования, чтобы помочь вам включить язык Python в работу в ваших собственных программах. В следующей главе мы начнем наше путешествие с изучения инструментов системного программирования и администрирования, имеющихся в распоряжении программистов на языке Python.</p>
   <p><strong>Скрытые «сюрпризы» в Python</strong></p>
   <p>На настоящий момент, когда я пишу эти строки в 2010 году, я занимаюсь языком Python уже почти 18 лет, и я видел, как он вырос из никому не известного языка в инструмент, который в том или ином виде используется практически каждой организацией, занимающейся разработкой, и входит в четверку или пятерку наиболее используемых языков программирования в мире. Это были лучшие годы.</p>
   <p>Оглядываясь назад, могу сказать, что если в языке Python что-то и осталось действительно неизменным, так это его врожденная</p>
   <empty-line/>
   <p>способность заставлять разработчиков акцентировать внимание на качестве программного кода. И это практически неизбежно. Язык, который требует, чтобы разработчик форматировал программный код для большей удобочитаемости, не может не заставить людей поднимать вопросы о выборе наиболее удачных приемов разработки программного обеспечения.</p>
   <p>Пожалуй, ничто так не подчеркивает эту сторону жизни языка Python, как модуль this из стандартной библиотеки - своего рода сюрприз, или «пасхальное яйцо» в Python, созданный одним из основных разработчиков Python - Тимом Петерсом (Tim Peters), который хранит в себе список основных принципов, на которых основывается язык. Чтобы увидеть их, запустите интерактивный сеанс интерпретатора Python и импортируйте модуль (естественно, он доступен на всех платформах):</p>
   <p>&gt;&gt;&gt; import this</p>
   <p>The Zen of Python, by Tim Peters</p>
   <p>Beautiful is better than ugly.</p>
   <p>Explicit is better than implicit.</p>
   <p>Simple is better than complex.</p>
   <p>Complex is better than complicated.</p>
   <p>Flat is better than nested.</p>
   <p>Sparse is better than dense.</p>
   <p>Readability counts.</p>
   <p>Special cases aren’t special enough to break the rules.</p>
   <p>Although practicality beats purity.</p>
   <p>Errors should never pass silently.</p>
   <p>Unless explicitly silenced.</p>
   <p>In the face of ambiguity, refuse the temptation to guess.</p>
   <p>There should be one-- and preferably only one --obvious way to do it.</p>
   <p>Although that way may not be obvious at first unless you’re Dutch.</p>
   <p>Now is better than never.</p>
   <p>Although never is often better than *right* now.</p>
   <p>If the implementation is hard to explain, it’s a bad idea.</p>
   <p>If the implementation is easy to explain, it may be a good idea.</p>
   <p>Namespaces are one honking great idea -- let’s do more of those!</p>
   <p>&gt;&gt;&gt;</p>
   <p>(Перевод:</p>
   <p>Дзен языка Python, составлен Тимом Петерсом</p>
   <p>Красивое лучше, чем уродливое.</p>
   <p>Явное лучше, чем неявное.</p>
   <p>Простое лучше, чем сложное.</p>
   <p>Сложное лучше, чем запутанное.</p>
   <p>Плоское лучше, чем вложенное.</p>
   <p>Разреженное лучше, чем плотное.</p>
   <empty-line/>
   <p>Удобочитаемость имеет значение.</p>
   <p>Особые случаи не настолько особые, чтобы нарушать правила.</p>
   <p>При этом практичность важнее безупречности.</p>
   <p>Ошибки никогда не должны замалчиваться.</p>
   <p>Если не замалчиваются явно.</p>
   <p>Встретив двусмысленность, отбрось искушение угадать.</p>
   <p>Должен существовать один и, желательно, только один очевидный способ</p>
   <p>сделать что-то.</p>
   <p>Хотя он поначалу может быть и не очевиден, если вы не голландец.</p>
   <p>Сейчас лучше, чем никогда.</p>
   <p>Хотя никогда зачастую лучше, чем *прямо сейчас*.</p>
   <p>Если реализацию сложно объяснить - идея плоха.</p>
   <p>Если реализацию легко объяснить - идея, возможно, хороша.</p>
   <p>Пространства имен - отличная штука! Будем делать их побольше!</p>
   <p>)<sup>1</sup></p>
   <p>Особого упоминания заслуживает правило «Явное лучше, чем неявное», которое в мире Python известно, как аббревиатура «EIBTI» («Explicit is better than implicit») - одна из основных идей языка Python, и одно из самых сильных отличий от других языков. Любой, кто проработал на этой ниве более, чем несколько лет, сможет засвидетельствовать, что волшебство и инженерное искусство есть вещи несовместимые. Конечно, сам язык Python не всегда неукоснительно следовал всем этим правилам, но старался придерживаться их как можно ближе. И если Python заставляет людей задумываться о таких вещах, то это уже победа. Кстати, название языка отлично смотрится на футболке.</p>
   <empty-line/>
   <p>Перевод взят из Википедии: <emphasis>http://ru.wikipedia.org/wiki/Python</emphasis> - <emphasis>Прим. перев.</emphasis></p>
   <empty-line/>
   <p><strong>Системное</strong></p>
   <p><strong>программирование</strong></p>
   <p>В этой первой посвященной деталям части книги представлены инструменты Python для системного программирования - интерфейсы к службам операционной системы, а также к контексту выполнения программы. Эта часть книги состоит из следующих глав:</p>
   <p><emphasis>Глава 2</emphasis></p>
   <p>Эта глава обеспечивает полный обзор часто используемых инструментов системного программирования. Она неторопливо знакомит с инструментами и приемами, которые мы будем использовать далее в этой книге, и отчасти может использоваться, как справочник.</p>
   <p><emphasis>Глава 3</emphasis></p>
   <p>Эта глава продолжает тему, начатую в главе 2, и показывает, как работать со стандартными потоками ввода-вывода, аргументами командной строки, переменными окружения и многим другим.</p>
   <p><emphasis>Глава 4</emphasis></p>
   <p>Эта глава продолжает знакомить нас с системными интерфейсами и описывает инструменты и приемы, используемые при работе с файлами и каталогами. В этой главе мы познакомимся с двоичными файлами, с приемами обхода деревьев и так далее.</p>
   <p><emphasis>Глава5</emphasis></p>
   <p>Эта глава служит введением в поддержку библиотекой Python параллельного выполнения программ. Здесь вы найдете описание потоков выполнения, механизма ветвления процессов, каналов, сокетов, сигналов, очередей и тому подобного.</p>
   <p><emphasis>Глава 6</emphasis></p>
   <p>Последняя глава этой части содержит коллекцию типичных примеров системного программирования, основанных на материале первых четырех глав. Сценарии Python, представленные здесь, выполняют реальные задачи; демонстрируют среди прочего, как разрезать и объединять файлы, сравнивать и копировать каталоги, тестировать другие программы, а также отыскивать и запускать выполняемые файлы.</p>
   <p>Хотя в этой части книги особое значение придается задачам системного программирования, представленные в ней средства являются универсальными и часто будут использоваться в последующих главах.</p>
   <p><strong>2</strong></p>
   <p><strong>Системные инструменты</strong></p>
   <empty-line/>
   <p><strong>«os.path - дорога к знанию»</strong></p>
   <p>В этой главе начинается детальное рассмотрение способов применения Python для решения практических задач программирования. В этой и в последующих главах мы увидим, как использовать Python для разработки системных инструментов, графических интерфейсов пользователя, приложений баз данных, веб-сценариев, веб-сайтов и многого другого. Попутно на практических примерах будут также изучаться важнейшие концепции программирования на Python: повторное использование программного кода, простота сопровождения, объектноориентированное программирование (ООП) и так далее.</p>
   <p>В этой части книги мы начнем свое путешествие по программированию на языке Python с исследования <emphasis>области системных приложений</emphasis> - сценариев, работающих с файлами, программами и окружением программ в целом. Хотя примеры из этой области сфокусированы на определенном типе задач, используемые в них приемы окажутся полезными и в последующих частях книги. Иными словами, если вы еще не эксперт по системному программированию на Python, вам следует пускаться в путь именно с этого места.</p>
   <empty-line/>
   <p><strong>Зачем здесь нужен Python?</strong></p>
   <p>Системные интерфейсы Python обслуживают области приложений, но в последующих пяти главах большинство примеров будет относиться к категории <emphasis>системных инструментов</emphasis> - программ, иногда называемых утилитами командной строки, сценариями командной оболочки, программами системного администрирования, системными программами и другими сочетаниями этих слов. Независимо от того, знакомы</p>
   <p>ли вам эти названия, вы, вероятно, уже знакомы со сценариями этого типа: они выполняют такие задачи, как обработка файлов в каталоге, запуск тестовых сценариев и тому подобное. Исторически такие программы писались на непереносимых и синтаксически неочевидных языках оболочек, таких как командные файлы DOS, csh и awk.</p>
   <p>Однако даже в этой относительно простой области ярко проявляются лучшие свойства Python. Например, простота использования Python и обширное многообразие встроенных библиотек упрощают (и даже делают приятным) использование развитых системных инструментов, таких как потоки выполнения, сигналы, ветвление процессов, сокеты и аналогичные им; такие инструменты намного сложнее использовать в неясном синтаксисе языков оболочек и в многоэтапных циклах разработки на компилируемых языках. Поддержка в Python таких идей, как ясность программного кода и объектно-ориентированное программирование, способствует созданию таких инструментов оболочки, которые можно читать, сопровождать и повторно использовать. При использовании Python нет необходимости начинать с нуля каждый новый сценарий.</p>
   <p>Более того, мы обнаружим, что в Python не только есть все интерфейсы, необходимые для разработки системных инструментов, но он также обеспечивает <emphasis>переносимость</emphasis> сценариев. При использовании стандартной библиотеки Python большинство системных сценариев, написанных на языке Python, автоматически становятся переносимыми на все основные платформы. Например, сценарий для обработки каталогов, написанный под Windows, обычно может выполняться и под Linux безо всякой правки исходных текстов: достаточно просто скопировать сценарий. Для разработки сценариев, обеспечивающих такой уровень переносимости, необходимо прикладывать некоторые усилия, тем не менее при разумном использовании Python может стать единственным средством, которым необходимо владеть для создания системных сценариев.</p>
   <empty-line/>
   <p><strong>В следующих пяти главах</strong></p>
   <p>Чтобы упростить изучение этой части книги, я поделил ее на пять глав:</p>
   <p>•    В этой главе я познакомлю вас с основными системными модулями в виде краткого обзора. Здесь мы впервые встретим некоторые из наиболее часто используемых системных инструментов.</p>
   <p>•    В главе 3 мы продолжим исследование основных системных интерфейсов - изучением их роли в терминах системного программирования, таких как потоки ввода-вывода, аргументы командной строки, переменные окружения и так далее.</p>
   <p>•    В главе 4 мы сосредоточимся на изучении инструментов Python для работы с файлами, каталогами и деревьями каталогов.</p>
   <p>•    В главе 5 мы перейдем к изучению стандартных инструментов Python для реализации параллельной обработки данных - процессов, потоков выполнения, очередей, каналов, сигналов и многих других.</p>
   <p>•    В главе 6, завершающей эту часть книги, будет представлена коллекция законченных системных программ. Здесь приводятся более крупные примеры, имеющие практическую ценность; в них для решения практических задач используются инструменты, представленные в четырех предыдущих главах. В состав этой коллекции входят не только универсальные системные сценарии, но и сценарии для обработки каталогов с файлами.</p>
   <p>В примерах, представленных в последней главе этой части книги, мы будем уделять большое внимание не только системным интерфейсам, но и принципам разработки программ на языке Python в целом. Попутно будут представлены процедурные и объектно-ориентированные версии одних и тех же примеров, чтобы показать преимущества стратегического мышления.</p>
   <p><strong>«Батарейки - в комплекте»</strong></p>
   <p>В данной главе и в следующих за ней речь идет одновременно о языке Python и о его <emphasis>стандартной библиотеке</emphasis> - коллекции модулей, написанных на языке Python и C, которые автоматически устанавливаются вместе с интерпретатором. Хотя Python и представляет собой легкий язык сценариев, большая часть операций в реальных разработках на Python выполняется с привлечением этой обширной библиотеки инструментов (по последним подсчетам - несколько сотен модулей), поставляемых вместе с пакетом Python.</p>
   <p>В действительности стандартная библиотека обладает настолько широкими возможностями, что нередко можно слышать в отношении Python фразу «batteries included» (батарейки - в комплекте), обычно приписываемую Фрэнку Стаяно (Frank Stajano) и означающую, что все необходимое для практической повседневной деятельности уже присутствует в стандартной библиотеке и может быть импортировано. Несмотря на то, что стандартная библиотека не является частью самого языка, тем не менее она является стандартной частью системы Python, и можно быть уверенным, что она будет доступна везде, где выполняются сценарии. Фактически это одно из наиболее существенных отличий Python от некоторых других языков сценариев - благодаря тому, что в составе Python поставляется огромное количество библиотечных инструментов, для программистов на Python вспомогательные сайты не имеют такого большого значения, как CPAN для программистов на Perl.</p>
   <empty-line/>
   <p>Как будет показано далее, стандартные библиотеки выполняют существенную часть задачи программирования на Python. Овладев основами языка, вы заметите, что в основном заняты применением встроенных функций и модулей, поставляемых вместе с системой. С другой стороны, библиотеки обеспечивают все самое интересное. В реальном мире программы становятся интересными, когда в них начинают использоваться службы, находящиеся вне интерпретатора языка: сети, файлы, графические интерфейсы, базы данных и так далее. Все это поддерживается стандартной библиотекой Python.</p>
   <p>Помимо стандартной библиотеки для Python существуют <emphasis>дополнительные пакеты</emphasis>, созданные сторонними разработчиками, которые могут быть получены и установлены отдельно. Когда писалась эта книга, большинство таких расширений сторонних разработчиков можно было найти путем поиска в Интернете и по ссылкам на <emphasis>http://www.python.org</emphasis> и на веб-сайте PyPI (ссылка на который также приводится на сайте <emphasis>http://www.python.org).</emphasis> Некоторые сторонние расширения являются крупными системами. Например, расширения NumPy, Djangо и VPython реализуют операции векторной алгебры, обеспечивают конструирование сайтов и предоставляют средства визуализации соответственно.</p>
   <p>Если нужно сделать с помощью Python что-либо специальное, есть большая вероятность, что необходимая поддержка уже включена в состав стандартной библиотеки или реализована в виде бесплатного модуля с открытым исходным кодом. Большинство инструментов, используемых в этой книге, входит в стандартный дистрибутив Python, а то, что должно устанавливаться отдельно, будет отмечено особо. Конечно, идиома повторного использования программного кода делает программы зависимыми от используемого в них кода, однако на практике, в чем мы еще не раз убедимся в этой книге, мощные библиотеки с открытыми исходными текстами развиваются очень быстро, не запирая своих пользователей в узком кругу фиксированных возможностей и ограничений.</p>
   <empty-line/>
   <empty-line/>
   <p><strong>Знакомство с разработкой системных сценариев</strong></p>
   <p>Исследование области системного программирования мы начнем с краткого обзора модулей sys и os из стандартной библиотеки, а затем перейдем к более важным понятиям системного программирования. Из перечня атрибутов этих модулей можно заключить, что это очень крупные модули, - следующий пример интерактивного сеанса был получен в Python 3.1 и в Windows 7 вне среды IDLE:</p>
   <empty-line/>
   <p>C:\...\PP4E\System&gt; python</p>
   <p>Python 3.1.1 (r311:74483, Aug 17 2009, 17:02:12) [MSC v.1500 32 bit (...)] on win32</p>
   <p>Type "help”, "copyright”, "credits” or "license” for more information.</p>
   <p>&gt;&gt;&gt; import sys, os</p>
   <p>&gt;&gt;&gt; len(dir(sys))    # 65 атрибутов</p>
   <p>65</p>
   <p>&gt;&gt;&gt; len(dir(os))    # в Windows 122 атрибута, в Unix - больше</p>
   <p>122</p>
   <p>&gt;&gt;&gt; len(dir(os.path)) # модуль, вложенный в os 52</p>
   <p>Содержимое этих двух модулей может отличаться для разных версий Python и платформ. Например, модуль os имеет намного больший размер после сборки Python 3.1 из исходных текстов под Cygwin (Cygwin - система, обеспечивающая Unix-подобную функциональность в Windows; о ней рассказывается во врезке «Подробнее о Cygwin Python для Windows» в главе 5):</p>
   <p>$ ./python.exe</p>
   <p>Python 3.1.1 (r311:74480, Feb 20 2010, 10:16:52)</p>
   <p>[GCC 3.4.4 (cygming special, gdc 0.12, using dmd 0.125)] on cygwin Type "help”, "copyright”, "credits” or "license” for more information.</p>
   <p>&gt;&gt;&gt; import sys, os &gt;&gt;&gt; len(dir(sys))</p>
   <p>64</p>
   <p>&gt;&gt;&gt; len(dir(os))</p>
   <p>217</p>
   <p>&gt;&gt;&gt; len(dir(os.path))</p>
   <p>51</p>
   <p>Я не собираюсь представлять все элементы в каждом встроенном модуле, поэтому прежде всего я хочу показать, как самостоятельно получать более подробную информацию. Такая задача может служить формальным оправданием тому, что здесь будут представлены некоторые базовые понятия системного программирования. Попутно мы напишем код первого сценария для форматирования документации.</p>
   <empty-line/>
   <p><strong>Системные модули Python</strong></p>
   <p>Большинство интерфейсов Python системного уровня находится всего в двух модулях: sys и os. Впрочем, это несколько упрощенное представление - к данной области относятся и другие стандартные модули. В их числе:</p>
   <p>glob</p>
   <p>Реализует механизм подстановки имен файлов</p>
   <p>socket</p>
   <p>Обеспечивает возможности создания сетевых соединений и взаимодействий между процессами (Inter-Process Communication, IPC)</p>
   <p>threading, _thread, queue</p>
   <p>Средства запуска и синхронизации параллельных потоков выполнения</p>
   <p>time, timeit</p>
   <p>Обеспечивают возможность получения информации о системном времени</p>
   <p>subprocess, multiprocessing</p>
   <p>Средства запуска и управления параллельными процессами</p>
   <p>signal, select, shutil, tempfile <emphasis>и другие </emphasis>Для решения других системных задач</p>
   <p>Некоторые сторонние расширения, такие как pySerial (интерфейс к последовательному порту), Pexpect (механизм управления взаимодействиями между программами, напоминающий утилиту Expect) и даже Twisted (сетевой фреймворк), также могут быть отнесены к разряду системных инструментов. Кроме того, некоторые встроенные функции также в действительности являются системными интерфейсами -функция open, например, обеспечивает интерфейс к файловой системе. Но в общем и целом ядро арсенала системных инструментов Python образуют модули sys и os.</p>
   <p>В теории, по крайней мере, модуль sys экспортирует компоненты, относящиеся к самому <emphasis>интерпретатору</emphasis> Python (например, путь поиска модулей), a модуль os содержит переменные и функции, соответствующие операционной системе, в которой выполняется Python. На практике это различие может быть не столь отчетливым (например, стандартные потоки ввода и вывода находятся в модуле sys, но можно утверждать, что они связаны с парадигмами операционной системы). Могу вас обрадовать: инструменты, находящиеся в этих модулях, будут использоваться так часто, что их местонахождение прочно отпечатается в вашей памяти.<sup>4</sup></p>
   <p>Модуль os пытается также предоставить <emphasis>переносимый</emphasis> интерфейс программирования для используемой операционной системы: его функции могут быть по-разному реализованы на различных платформах, но для сценариев на языке Python они выглядят одинаково. Кроме того, модуль os экспортирует вложенный подмодуль os.path, предоставляющий переносимый интерфейс к средствам обработки файлов и каталогов.</p>
   <empty-line/>
   <p><strong>Источники документации по модулям</strong></p>
   <p>Как можно заключить из предыдущих абзацев, обучение системному программированию на языке Python в основном сводится к изучению системных модулей Python. К счастью, существует множество источников информации, облегчающих эту задачу, - от атрибутов модуля до печатных справочников и книг.</p>
   <p>Например, если потребуется узнать, какие элементы экспортирует встроенный модуль, можно прочесть соответствующий раздел руководства по библиотеке, исследовать его исходный код (все-таки Python является открытым программным обеспечением) или получить список атрибутов и строку документации в интерактивном режиме. Давайте импортируем модуль sys в Python 3.1 и посмотрим, что в нем находится:</p>
   <p>C:\...\PP4E\System&gt; python &gt;&gt;&gt; import sys &gt;&gt;&gt; dir(sys)</p>
   <p>[‘__displayhook__’, ‘__doc__’, ‘__excepthook__’, ‘__name__’, ‘__package__’,</p>
   <p>‘__stderr__’, ‘__stdin__’, ‘__stdout__’, ‘_clear_type_cache’, ‘_current_</p>
   <p>frames’, ‘_getframe’, ‘api_version’, ‘argv’, ‘builtin_module_names’, ‘byteorder’,’call_tracing’, ‘callstats’, ‘copyright’, ‘displayhook’,</p>
   <p>‘dllhandle’, ‘dont_write_bytecode’, ‘exc_info’, ‘excepthook’, ‘exec_ prefix’, ‘executable’, ‘exit’, ‘flags’, ‘float_info’, ‘float_repr_style’, ‘getcheckinterval’, ‘getdefaultencoding’, ‘getfilesystemencoding’,</p>
   <p>‘getprofile’, ‘getrecursionlimit’, ‘getrefcount’, ‘getsizeof’, ‘gettrace’, ‘getwindowsversion’, ‘hexversion’, ‘int_info’, ‘intern’, ‘maxsize’,</p>
   <p>‘maxunicode’, ‘meta_path’, ‘modules’, ‘path’, ‘path_hooks’, ‘path_importer_ cache’, ‘platform’, ‘prefix’, ‘ps1’, ‘ps2’,</p>
   <p>‘setcheckinterval’, ‘setfilesystemencoding’, ‘setprofile’, ‘setrecursionlimit’, ‘settrace’, ‘stderr’, ‘stdin’, ‘stdout’, ‘subversion’, ‘version’, ‘version_ info’, ‘warnoptions’, ‘winver’]</p>
   <p>Функция dir просто возвращает список строк с именами всех атрибутов для любого объекта, имеющего атрибуты; это удобная подсказка по содержимому модуля при работе в интерактивном режиме. Мы можем понять, например, что существует нечто с именем sys.version, поскольку имя version присутствует в списке, возвращаемом функцией dir. Если этого недостаточно, всегда можно обратиться к строке __doc__ встроенного модуля:</p>
   <p>&gt;&gt;&gt; sys.__doc__</p>
   <p>"This module provides access to some objects used or maintained by the\ ninterpreter and to functions that interact strongly with the interpreter.\n\ nDynamic objects:\n\nargv -- command line arguments; argv[0] is the script pathname if known \npath -- module search path; path[0] is the script directory, else ‘’\nmodules -- dictionary of loaded modules\n\ndisplayhook -- called to show results in an i <emphasis>...далее следует еще много текста...</emphasis> ”</p>
   <empty-line/>
   <p><strong>Постраничный вывод строк документации</strong></p>
   <p>Встроенный атрибут __doc__ обычно содержит строку документации, которая может выглядеть несколько странно при отображении в таком виде, - это одна длинная строка с символами перевода строки, выводящимися как \n, а не красивый список строк. Чтобы отформатировать эти строки и придать им более удобочитаемый вид, можно воспользоваться функцией print:</p>
   <p>&gt;&gt;&gt; print(sys.__doc__)</p>
   <p>This module provides access to some objects used or maintained by the interpreter and to functions that interact strongly with the interpreter.</p>
   <p>Dynamic objects:</p>
   <p>argv -- command line arguments; argv[0] is the script pathname if known path -- module search path; path[0] is the script directory, else ‘’ modules -- dictionary of loaded modules</p>
   <p><emphasis>...далее следует еще много текста...</emphasis></p>
   <p>Встроенная функция print, в отличие от механизма вывода в интерактивной оболочке, корректно интерпретирует символы перевода строки. К сожалению, функция print не реализует возможность прокрутки или постраничного просмотра и поэтому может быть неудобной на некоторых платформах. Большего успеха можно добиться с помощью других инструментов, таких как встроенная функция help:</p>
   <p>&gt;&gt;&gt; help(sys)</p>
   <p>Help on built-in module sys:</p>
   <p>NAME</p>
   <p>sys</p>
   <p>FILE</p>
   <p>(built-in)</p>
   <p>MODULE DOCS</p>
   <p>http://docs.python.org/library/sys</p>
   <p>DESCRIPTION</p>
   <p>This module provides access to some objects used or maintained by the interpreter and to functions that interact strongly with the interpreter.</p>
   <p>Dynamic objects:</p>
   <p>argv -- command line arguments; argv[0] is the script pathname if known path -- module search path; path[0] is the script directory, else ‘’ modules -- dictionary of loaded modules</p>
   <p><emphasis>...далее следует еще много текста...</emphasis></p>
   <p>Функция help - это один из интерфейсов, предоставляемых системой PyDoc. Она входит в состав стандартной библиотеки, распространяемой вместе с Python, и предназначена для отображения в форматированном виде документации (строк документации, а также дополнительной структурной информации), связанной с объектом. Документация может быть в формате страниц справочного руководства Unix, который используется для вывода с помощью функции help, или в виде HTML-страницы, что еще лучше. Это очень удобный способ получения начальной информации при работе в интерактивном режиме, и это последний шанс разобраться, прежде чем погрузиться в справочники и книги.</p>
   <empty-line/>
   <p><strong>Сценарий постраничного вывода</strong></p>
   <p>Функция help, с которой мы только что познакомились, также не обладает достаточной гибкостью при отображении информации. Хотя она и пытается в некоторых ситуациях обеспечить постраничный вывод, тем не менее на некоторых компьютерах - из тех, на которых мне приходилось работать, - она неточно выбирает размер страницы. Кроме того, она вообще не обеспечивает постраничный просмотр в графическом интерфейсе IDLE; вместо этого предлагается использовать полосу прокрутки, что весьма неудобно на больших мониторах. Когда мне требуется получить более полный контроль над тем, как функция help будет выводить текст, я обычно использую свой собственный вспомогательный сценарий, представленный в примере 2.1.</p>
   <p><emphasis>Пример 2.1. PP4E\System\more.py</emphasis></p>
   <p>разбивает строку или текстовый файл на страницы для интерактивного просмотра def more(text, numlines=15):</p>
   <p>lines = text.splitlines()    # подобно split(‘\n’) но без ‘’ в конце</p>
   <p>while lines:</p>
   <p>chunk = lines[:numlines] lines = lines[numlines:] for line in chunk: print(line)</p>
   <p>if lines and input(‘More?’) not in [‘y’, ‘Y’]: break if __name__ == ‘__main__’:</p>
   <p>import sys    # если запускается как сценарий</p>
   <p>more(open(sys.argv[1]).read(), 10) # отобразить постранично содержимое</p>
   <p># файла, указанного в командной строке</p>
   <p>Главной в этом файле является функция more, и если вы обладаете достаточными знаниями языка Python, чтобы читать эту книгу, вы без труда поймете ее. Она просто разбивает строку по символам перевода строки, а затем извлекается срез и выводится сразу несколько строк (по умолчанию 15), чтобы избежать прокрутки экрана. Выражение извлечения среза lines[:15] вернет первые 15 элементов списка, a выражение lines[15:] - последние. Чтобы изменить размер страницы, передайте требуемое число строк в аргументе numlines (например, в последней строке примера 2.1 в аргументе numlines функции more передается число 10).</p>
   <p>Вызов строкового метода splitlines, используемый в этом сценарии, возвращает список подстрок, полученный в результате разбиения исходной строки по символам перевода строки (например, [“line”, “line”,...]). Альтернативный метод split позволяет получить похожий результат, но в последнем элементе массива он возвращает пустую строку, если исходная строка заканчивается символом \n:</p>
   <p>&gt;&gt;&gt; line = 'aaa\nbbb\nccc\n'</p>
   <p>&gt;&gt;&gt; line.split('\n')</p>
   <p>[‘aaa’, ‘bbb’, ‘ccc’, ‘’]</p>
   <p>&gt;&gt;&gt; line.splitlines()</p>
   <p>[‘aaa’, ‘bbb’, ‘ccc’]</p>
   <p>Как будет показано далее в главе 4, символом конца строки в сценариях на языке Python всегда является \n (обозначающий байт с числовым значением 10), вне зависимости от платформы. (Если вы еще не знаете, почему это имеет значение, - символы DOS \r отбрасываются при чтении.)</p>
   <empty-line/>
   <p><strong>Основы использования строковых методов</strong></p>
   <p>Пример 2.1 - это простая программа на языке Python, но в ней представлены три важные темы, заслуживающие краткого упоминания: она использует строковые методы, осуществляет чтение из файла и предусматривает возможность импортирования или выполнения как самостоятельного сценария. Строковые методы в языке Python как таковые не являются системными инструментами, но их можно встретить в большинстве программ на языке Python. В действительности они будут постоянно встречаться на протяжении этой и последующих глав, поэтому коротко рассмотрим наиболее полезные инструменты, имеющиеся в наборе. В число строковых методов входят вызовы для поиска и замены:</p>
   <p>&gt;&gt;&gt; mystr = 'xxxSPAMxxx'</p>
   <p>&gt;&gt;&gt; mystr.find('SPAM')    # вернет индекс первого вхождения</p>
   <p>3</p>
   <p>&gt;&gt;&gt; mystr = 'xxaaxxaa'</p>
   <p>&gt;&gt;&gt; mystr.replace('aa', 'SPAM') # замена всех вхождений</p>
   <p>‘xxSPAMxxSPAM’</p>
   <p>Вызов метода find возвращает смещение первого вхождения подстроки, а метод replace осуществляет глобальный поиск и замену. Как и все строковые операции, метод replace возвращает новую строку, оставляя исходную строку неизменной (напомню, что строки являются неизменяемыми объектами). Для всех этих методов подстроки являются просто строками; в главе 19 будет представлен модуль re, который позволяет использовать <emphasis>шаблоны</emphasis> регулярных выражений при поиске и замене.</p>
   <p>В самых последних версиях Python имеется возможность использовать оператор in определения принадлежности, как альтернативу методу find, когда необходимо всего лишь получить ответ «да» или «нет» (он проверяет присутствие подстроки в строке). Существует также несколько методов, удаляющих пробельные символы из концов строки, что особенно полезно при работе с текстовыми строками, извлекаемыми из файла:</p>
   <empty-line/>
   <p>&gt;&gt;&gt; mystr = 'xxxSPAMxxx'</p>
   <empty-line/>
   <p>&gt;&gt;&gt; 'SPAM' in mystr</p>
   <p># проверка присутствия подстроки в строке</p>
   <p>True</p>
   <empty-line/>
   <p>&gt;&gt;&gt; 'Ni' in mystr</p>
   <p># если подстрока отсутствует</p>
   <p>False</p>
   <empty-line/>
   <p>&gt;&gt;&gt; mystr.find('Ni')</p>
   <empty-line/>
   <p>-1</p>
   <p>&gt;&gt;&gt; mystr = '\t Ni\n'</p>
   <p>&gt;&gt;&gt; mystr.strip()    # удалит пробельные символы</p>
   <p>‘Ni’</p>
   <p>&gt;&gt;&gt; mystr.rstrip()    # то же самое, но только с правого конца</p>
   <p>‘\t Ni’</p>
   <p>Среди строковых методов имеются также функции, которые могут быть полезны, например, как инструменты преобразования регистра символов, а кроме того, в стандартной библиотеке имеется модуль string, определяющий некоторые полезные константы:</p>
   <p>&gt;&gt;&gt; mystr = 'SHRUBBERY'</p>
   <p>&gt;&gt;&gt; mystr.lower()    #    преобразует регистр символов</p>
   <p>‘shrubbery’</p>
   <p>&gt;&gt;&gt; mystr.isalpha()    #    проверяет содержимое</p>
   <p>True</p>
   <p>&gt;&gt;&gt; mystr.isdigit()</p>
   <p>False</p>
   <p>&gt;&gt;&gt; import string    # константы, например, для использования в ‘in’</p>
   <p>&gt;&gt;&gt; string.ascii_lowercase</p>
   <p>‘abcdefghijklmnopqrstuvwxyz’</p>
   <p>&gt;&gt;&gt; string.whitespace    #    пробельные символы</p>
   <p>‘ \t\n\r\x0b\x0c’</p>
   <p>Существуют также методы, позволяющие разбивать строки по подстрокам-разделителям и объединять их вместе, вставляя между ними подстроку. Эти средства будут изучены далее в этой книге, но в качестве знакомства покажем, как они работают:</p>
   <p>&gt;&gt;&gt; mystr = 'aaa,bbb,ccc'</p>
   <p>&gt;&gt;&gt; mystr.split(',')    # разбить в список подстрок</p>
   <p>[‘aaa’, ‘bbb’, ‘ccc’] &gt;&gt;&gt; mystr = 'a b\nc\nd'</p>
   <p>&gt;&gt;&gt; mystr.split()    # разделитель по умолчанию: пробельные символы</p>
   <p>[‘a’, ‘b’, ‘c’, ‘d’]</p>
   <p>&gt;&gt;&gt; delim = 'NI'</p>
   <p>&gt;&gt;&gt; delim.join(['aaa', 'bbb', 'ccc'])    # объединить подстроки из списка</p>
   <p>‘aaaNIbbbNIccc’</p>
   <p>&gt;&gt;&gt; ' '.join(['A', 'dead', 'parrot']) # добавить пробел между подстроками ‘A dead parrot’</p>
   <p>&gt;&gt;&gt; chars = list('Lorreta') # преобразовать в список символов &gt;&gt;&gt; chars</p>
   <p>[‘L’, ‘o’, ‘r’, ‘r’, ‘e’, ‘t’, ‘a’]</p>
   <p>&gt;&gt;&gt; chars.append('!')</p>
   <p>&gt;&gt;&gt; ''.join(chars)    # преобразовать в строку: с пустым разделителем</p>
   <p>‘Lorreta!’</p>
   <p>Эти вызовы оказываются удивительно мощными. Например, строку с колонками данных, разделенными символами табуляции, можно разобрать по колонкам единственным вызовом метода split; сценарий <emphasis>more.py,</emphasis> представленный выше, использует разновидность splitlines этого метода, чтобы разбить строку в список строк. На практике вызов метода replace можно эмулировать с помощью комбинации split/join:</p>
   <p>&gt;&gt;&gt; mystr = 'xxaaxxaa'</p>
   <p>&gt;&gt;&gt; 'SPAM'.join(mystr.split('aa')) # усложненная версия str.replace! ‘xxSPAMxxSPAM’</p>
   <p>Запомните на будущее, что язык Python не предусматривает автоматического преобразования строк в числа и обратно, поэтому если в этом возникнет необходимость, такие преобразования необходимо выполнять явно:</p>
   <p>&gt;&gt;&gt; int("42"), eval("42")    # преобразование строки в целое число</p>
   <p>(42, 42)</p>
   <p>&gt;&gt;&gt; str(42), repr(42)    # преобразование целого числа в строку</p>
   <p>(‘42’, ‘42’)</p>
   <p>&gt;&gt;&gt; ("%d" % 42), '{:d}'.format(42) # с помощью оператора и метода форматиров. (‘42’, ‘42’)</p>
   <p>&gt;&gt;&gt; "42” + str(1), int("42") + 1    # в операциях конкатенации и сложения</p>
   <p>(‘421’, 43)</p>
   <p>В последней приведенной инструкции первое выражение выполняет конкатенацию строк (так как оба операнда являются строками), а второе выполняет сложение целых чисел (поскольку оба объекта являются числами). Python не делает предположений о том, какое преобразование вы могли иметь в виду, и не выполняет преобразования автоматически. Одно из главных правил интерпретатора Python - где только возможно, избегать закулисных магических действий и попыток что-то угадывать. Более подробно о средствах для работы со строками будет рассказано далее (им посвящена целая глава в пятой части), но, кроме того, стоит посмотреть описание дополнительных строковых инструментов в руководстве по библиотеке.</p>
   <empty-line/>
   <p><strong>Другие особенности строк в Python 3.X:</strong></p>
   <empty-line/>
   <p><strong>Юникод и тип bytes</strong></p>
   <p>Строго говоря, история со строками в Python 3.X гораздо богаче, чем можно было бы заключить из вышесказанного. До сих пор было продемонстрировано, что объекты типа str являются последовательностями символов (точнее - «кодовыми пунктами» Юникода, представляющими «элементы» Юникода), которые могут быть не только символами ASCII, но и многобайтовыми символами Юникода и предусматривают возможность кодирования и декодирования вручную или автоматически при выполнении операций с текстовыми файлами. Строки в программном коде заключаются в кавычки (например, abc) и допускают использование дополнительного синтаксиса для представления символов, не входящих в набор ASCII (например, ‘\xc4\xe8’, ‘\u00c4\u00e8’).</p>
   <p>Однако на самом деле в Python 3.X имеется два дополнительных строковых типа, поддерживающих большинство операций, которыми обладает тип str: тип bytes - последовательность коротких целых чисел для представления 8-битовых двоичных данных и тип bytearray - изменяемый вариант типа bytes. Как вы уже знаете, присутствие символа «Ь» перед открывающей кавычкой (например, b’abc’, b’\xc4\xe8’) говорит о том, что вы имеете дело с объектом типа bytes. Как будет показано в главе 4, файлы в Python 3.X также проявляют подобную двойственность: при работе в текстовом режиме используется тип str (при этом предусматриваются преобразования символов конца строки и символов Юникода, в соответствии с указанной кодировкой), а при работе в двоичном режиме используется тип bytes (в этом случае данные при чтении/записи не подвергаются преобразованиям). В главе 5 мы увидим такое же деление при работе с такими инструментами, как сокеты, которые на сегодняшний день работают со строками байтов</p>
   <p>Текст Юникода используется в интернационализированных приложениях, и многие инструменты языка Python, ранее ориентированные на работу с двоичными данными, в настоящее время работают со строками байтов. К ним относятся некоторые инструменты для работы с файлами, которые мы встретим далее, такие как функция open, а также инструменты os.listdir и os.walk, которые мы будем изучать в последующих главах. Как будет показано ниже, даже простые инструменты для работы с каталогами должны иметь возможность обрабатывать символы Юникода в содержимом и в именах файлов. Кроме того, инструменты для сериализации объектов и анализа двоичных данных на сегодняшний день ориентированы на работу со строками байтов.</p>
   <p>Далее в этой книге мы также увидим, что в настоящее время Юникод используется для представления текста в графических интерфейсах; для обмена данными по сети, в виде последовательностей байтов; в стандартных инструментах Интернета, таких как электронная почта; и даже в некоторых механизмах сохранения объектов, таких как файлы DBM и модуль shelve. Любой интерфейс, предусматривающий работу с текстом, на сегодняшний день обязательно предусматривает работу с Юникодом, потому что тип str представляет строки символов Юникода, а не только ASCII. Как только мы в этой книге доберемся до сферы программирования приложений, для большинства программистов на Python 3.X тема Юникода перестанет быть необязательной.</p>
   <p>Мы отложим дальнейшее обсуждение Юникода, пока нам не представится возможность увидеть его в прикладном контексте и в практических программах. Более фундаментальное освещение поддержки текстовых и двоичных данных Юникода в строках и файлах вы найдете в четвертом издании книги «Изучаем Python». Эта книга официально посвящена основам языка, что предполагает углубленное рассмотрение тем и позволило отвести этой теме отдельную главу, занимающую 45 страниц.</p>
   <empty-line/>
   <p><strong>Основы операций с файлами</strong></p>
   <p>Помимо обработки строк, сценарий <emphasis>more.py</emphasis> также использует файлы - он открывает внешний файл, имя которого задается в командной строке, с помощью встроенной функции open, и целиком считывает его в память с помощью метода read объекта файла. Поскольку объекты файлов, возвращаемые функцией open, являются составной частью самого базового языка Python, я могу предположить, что вы хотя бы бегло знакомы с ними. Но в случае, если эта глава попалась вам в самом начале изучения Python, подскажу, что следующие вызовы загружают в строку содержимое файла, загружают в строку набор байтов фиксированной длины, загружают содержимое файла в список строк и загружают в строку очередную строку файла, соответственно:</p>
   <p>open(‘file’).read()    # читает    весь файл    в    строку</p>
   <p>open(‘file’).read(N)    # читает    следующие    N    байтов    в    строку</p>
   <p>open(‘file’).readlines()    # читает    весь файл    в    массив    строк</p>
   <p>open(‘file’).readline()    # читает    следующую    строку, до    символа ‘\n’</p>
   <p>Как мы скоро увидим, эти вызовы можно также применять в Python к командам оболочки, чтобы прочитать их вывод. У объектов файлов есть также методы write, которые посылают строки в соответствующий файл. Более глубоко темы, связанные с файлами, раскрываются в главе 4, однако сами операции вывода данных в файл и чтения их обратно в языке Python реализуются очень просто:</p>
   <p>&gt;&gt;&gt; file = open('spam.txt', 'w')    # создать файл spam.txt</p>
   <p>&gt;&gt;&gt; file.write(('spam' * 5) + '\n')    # записать текст: вернет</p>
   <p>21    # число записанных символов &gt;&gt;&gt; file.close()</p>
   <p>&gt;&gt;&gt; file = open('spam.txt')    # или open(‘spam.txt’).read()</p>
   <p>&gt;&gt;&gt; text = file.read()    # прочитать в строку</p>
   <p>&gt;&gt;&gt; text</p>
   <p>‘spamspamspamspamspam\n’</p>
   <empty-line/>
   <p><strong>Два способа использования программ</strong></p>
   <p>Последние несколько строк в сценарии <emphasis>more.py</emphasis> из примера 2.1 знакомят нас с одним из первых важных понятий в программировании инструментов командной строки. Они настраивают файл так, чтобы его можно было использовать двумя способами: как <emphasis>сценарий</emphasis> или как <emphasis>библиотеку.</emphasis></p>
   <p>Напомню, что в каждом модуле Python доступна встроенная переменная__name__, в которую интерпретатор Python записывает значение</p>
   <p>__main__, только если файл выполняется как программа, а не импортируется в качестве библиотеки. Благодаря этому функция more в этом файле автоматически выполняется в последней строке файла, когда сценарий запускается, как самостоятельная программа, а не импортируется в какое-либо другое место. Этот простой прием является ключом к созданию многократно используемых сценариев: благодаря реализации логики программы в виде <emphasis>функции,</emphasis> а не в виде программного кода верхнего уровня, ее можно импортировать и повторно использовать в других сценариях.</p>
   <p>В результате появляется возможность запускать <emphasis>more.py</emphasis> отдельно или импортировать его и вызывать функцию more из любого другого места. При запуске файла как самостоятельной программы мы передаем ей в командной строке имя файла, который нужно прочесть и выводить постранично: в следующей главе будет полностью описано, как слова, вводимые в команде для запуска программы, появляются во встроенном списке sys.argv. Ниже приводится пример запуска файла сценария для постраничного вывода самого себя (эта команда должна выполняться в каталоге <emphasis>PP4E\System,</emphasis> иначе входной файл не будет найден; причина этого будет пояснена позднее):</p>
   <p>C:\...\PP4E\System&gt; python more.py more.py</p>
   <p>разбивает строку или текстовый файл на страницы для интерактивного просмотра def more(text, numlines=15):</p>
   <p>lines = text.splitlines()    # подобно split(‘\n’), но без ‘’ в конце</p>
   <p>while lines:</p>
   <p>chunk = lines[:numlines] lines = lines[numlines:] for line in chunk: print(line)</p>
   <p>More?y</p>
   <p>if lines and input(‘More?’) not in [‘y’, ‘Y’]: break</p>
   <p>if__name__== ‘__main__’:</p>
   <p>import sys    # если запускается как сценарий</p>
   <p>more(open(sys.argv[1]).read(), 10) # отобразить постранично содержимое</p>
   <p># файла, указанного в командной строке</p>
   <p>Если мы импортируем файл more.py, мы явно передаем строку в его функцию more; функция more - как раз такая утилита, которая нам нужна для просмотра текста документации. Запуск этой утилиты для просмотра строки документации модуля sys представит информацию о том, какие возможности дает этот модуль сценариям, в виде, пригодном для чтения:</p>
   <p>C:\...\PP4E\System&gt; python &gt;&gt;&gt; from more import more &gt;&gt;&gt; import sys &gt;&gt;&gt; more(sys.__doc__)</p>
   <p>This module provides access to some objects used or maintained by the interpreter and to functions that interact strongly with the interpreter.</p>
   <p>Dynamic objects:</p>
   <p>argv -- command line arguments; argv[0] is the script pathname if known path -- module search path; path[0] is the script directory, else ‘’ modules -- dictionary of loaded modules</p>
   <p>displayhook -- called to show results in an interactive session excepthook -- called to handle any uncaught exception other than SystemExit To customize printing in an interactive session or to install a custom top-level exception handler, assign other functions to replace these.</p>
   <p>stdin -- standard input file object; used by input()</p>
   <p>More?</p>
   <p>Нажатие клавиши у или Y заставит функцию отобразить несколько следующих строк документации и снова вывести приглашение, если список строк еще не закончился. Попробуйте сделать это у себя, и вы увидите, как выглядит оставшаяся часть строки документации. Кроме того, попробуйте поэкспериментировать, задавая размер окна во втором аргументе, - вызов more(sys.__doc__, 5) будет выводить текст блока</p>
   <p>ми по 5 строк.</p>
   <empty-line/>
   <p><strong>Руководства по библиотекам Python</strong></p>
   <p>Если изложение кажется недостаточно детальным, то полную информацию вы можете получить, обратившись к разделу, посвященному модулю sys, в руководстве по библиотекам Python. Все стандартные руководства Python доступны в Интернете и, кроме того, часто устанавливаются вместе с Python. В Windows стандартные руководства устанавливаются автоматически. Для обращения к руководствам приведу несколько простых указаний:</p>
   <p>•    В Windows щелкните на кнопке Пуск (Start), выберите пункт Все программы (ALL Programs), затем выберите пункт Python и пункт Python ManuaLs (Руководства Python). Руководства чудесным образом появятся на вашем экране. Начиная с версии Python 2.4 руководства для Windows поставляются в формате файлов справки, благодаря чему они поддерживают возможность поиска и навигации.</p>
   <p>•    В Linux или Mac OS X можно щелкнуть на элементе руководства в менеджере файлов или запустить броузер из командной строки и перейти в каталог, где в вашей системе находятся файлы HTML руководства.</p>
   <p>•    Если в вашей системе руководств не обнаружилось, их всегда можно прочесть в Интернете. Перейдите на веб-сайт Python <emphasis>http://www. python.org</emphasis> и найдите ссылки, ведущие к документации. Этот сайт также обеспечивает возможность простого поиска поруководствам.</p>
   <p>В любом случае выберите руководство «Library», если вас интересуют такие вещи, как модуль sys. Это руководство содержит описание всех стандартных модулей, встроенных типов данных и функций и многое другое. В комплект стандартных руководств Python входит также краткий учебник, справочник по языку, справочники по расширениям и многое другое.</p>
   <empty-line/>
   <p><strong>Коммерческие справочники</strong></p>
   <p>Рискуя заслужить упрек за рекламу в книге, я должен упомянуть, что можно приобрести комплект руководств по Python, отпечатанный и переплетенный; подробности и ссылки можно найти на информационной странице по изданиям на сайте <emphasis>http://www.python.org</emphasis>. На сегодняшний день есть также коммерческие печатные справочники по Python, в том числе «Python Essential Reference»<sup>5</sup>, «Python in a Nutshell», «Python Standard Library» и «Python Pocket Reference». Некоторые из этих книг являются более полными и содержат примеры, при этом последний из перечисленных справочников удобно использовать как «напоминал-ку», после того как вы уже раз-другой изучили библиотеку.<sup>6</sup></p>
   <empty-line/>
   <p><strong>Модуль sys</strong></p>
   <p>Но достаточно разговоров об источниках информации (и основах разработки сценариев) - перейдем к подробностям, касающихся системных модулей. Как говорилось выше, модули sys и os образуют ядро набора инструментов Python для решения системных задач. Сделаем сейчас краткий интерактивный обзор некоторых инструментов, имеющихся в этих двух модулях, прежде чем использовать их в более крупных примерах. Начнем с модуля sys, меньшего из этих двух модулей. Напомню, чтобы получить полный список всех атрибутов модуля sys, вы можете передать его функции dir (или посмотреть на список, полученный нами выше в этой главе).</p>
   <empty-line/>
   <p><strong>Платформы и версии</strong></p>
   <p>Как и в большинстве модулей, в модуле sys есть атрибуты, содержащие информацию, и функции, выполняющие действия. Например, в его атрибутах можно найти название операционной системы, в которой выполняется программный код, наибольшее целое число, поддерживаемое аппаратной платформой на данном компьютере (хотя в Python 3.X целые числа могут быть произвольной величины), и номер версии интерпретатора Python, выполняющего программный код:</p>
   <p>C:\...\PP4E\System&gt; python</p>
   <p>&gt;&gt;&gt; import sys</p>
   <p>&gt;&gt;&gt; sys.platform, sys.maxsize, sys.version</p>
   <p>(‘win32’, 2147483647, ‘3.1.1 (r311:74483, Aug 17 2009, 17:02:12)</p>
   <p><emphasis>...дополнительные строки были удалены...</emphasis> ’)</p>
   <p>&gt;&gt;&gt; if sys.platform[:3] == 'win': print('hello windows')</p>
   <p>hello windows</p>
   <p>Если программный код должен по-разному выполняться на разных компьютерах, просто проверьте строку sys.platform, как сделано в этом примере. Несмотря на то, что Python по большей части независим от платформы, а непереносимые средства обычно заключаются в условные инструкции if, типа той, что здесь приведена, тем не менее далее, например, будет показано, что средства запуска программ и низкоуровневые взаимодействия с консолью различаются в зависимости от платформы. Поэтому проверка значения sys.platform поможет выбрать правильный инструмент для той машины, на которой выполняется сценарий.</p>
   <empty-line/>
   <p><strong>Путь поиска модулей</strong></p>
   <p>Модуль sys позволяет также проверить путь поиска модулей как в интерактивном режиме, так и из программы на языке Python. Переменная sys.path хранит список строк, представляющих действительный путь поиска в выполняющемся интерпретаторе Python. Когда выполняется операция импортирования модуля, Python просматривает этот путь слева направо, пытаясь отыскать файл модуля в каждом каталоге, указанном в списке. Поэтому данная переменная позволит вам убедиться, что путь поиска действительно задан так, как нужно.<sup>7</sup></p>
   <p>Список sys.path просто инициализируется при первом запуске интерпретатора из PYTHONPATH с добавлением системных значений по умолчанию и содержимого файлов <emphasis>.pth</emphasis>, находящихся в каталогах со сценариями. В действительности, если заглянуть в список sys.path в интерактивной оболочке, можно обнаружить довольно много каталогов, которые отсутствуют в переменной PYTHONPATH: в него входит также указатель на домашний каталог сценария (пустая строка - назначение которой я объясню далее, после знакомства с функцией os.getcwd) и набор каталогов стандартных библиотек, который может быть различным в каждой установке:</p>
   <p>&gt;&gt;&gt; sys.path</p>
   <p>[‘’, ‘C:\\PP4thEd\\Examples’, <emphasis>...плюс каталоги стандартной библиотеки...</emphasis> ]</p>
   <p>Как это ни удивительно, но список sys.path можно <emphasis>изменять</emphasis> программным способом. Сценарии могут использовать такие операции над списками, как append, extend, insert, pop и remove, а также использовать инструкцию del, чтобы изменять путь поиска модулей в процессе выполнения, чтобы подключить все каталоги с необходимыми модулями. Python всегда использует для импорта текущее значение sys.path, учитывая все внесенные вами изменения:</p>
   <p>&gt;&gt;&gt; sys.path.append(r'C:\mydir')</p>
   <p>&gt;&gt;&gt; sys.path</p>
   <p>[‘’, ‘C:\\PP4thEd\\Examples’, ...more deleted..., ‘C:\\mydir’]</p>
   <p>Такое непосредственное изменение переменной sys.path является альтернативой установке переменной оболочки PYTHONPATH, хотя и не самой лучшей. Изменения в sys.path сохраняются лишь до завершения процесса Python, и их нужно повторно вносить при каждом новом запуске программы или сеанса Python. Однако некоторые типы программ (например, сценарии, выполняющиеся на веб-сервере) не должны зависеть от значения PYTHONPATH. Такие сценарии могут сами настраивать список sys.path при запуске и включать в него все необходимые каталоги с импортируемыми модулями. Более конкретный пример использования sys.path приводится в примере 1.34, в предыдущей главе, где мы вынуждены были предусмотреть динамическую настройку пути поиска, так как применение веб-сервера не позволяет делать какие-либо предположения о путях к импортируемым модулям.</p>
   <p><strong>Пути к каталогам в Windows</strong></p>
   <p>Обратите внимание, что при настройке списка sys.path в примерах выше были использованы литералы необрабатываемых строк (raw string): поскольку обратный слеш в строке Python обычно означает начало экранированной последовательности, пользователи Windows должны следить за тем, чтобы удваивать символы слеша при использовании в строках с путями к каталогам (например, в строке "C:\\dir" комбинация \\ в действительности является экранированной последовательностью, означающей символ \), или использовать константы необрабатываемых строк, чтобы иметь возможность вставлять символ обратного слеша без всяких ухищрений (например, r"C:\dir").</p>
   <p>При просмотре путей к каталогам в Windows (например, при выводе списка sys.path в интерактивной оболочке) Python выводит \\, как один символ \. Формально можно обойтись одним символом \, если за ним следует символ, не воспринимаемый Python как продолжение экранированной последовательности, но использовать удвоение и необрабатываемые строки обычно легче, чем запоминать таблицы экранированных последовательностей.</p>
   <p>Обратите также внимание, что большинство библиотечных функций Python в качестве разделителей элементов путей к каталогам принимают как прямой (/), так и обратный (\) слеш, независимо от используемой платформы. Это значит, что / обычно действует и в Windows, что способствует созданию сценариев, переносимых на Unix. Описываемые далее в этой главе инструменты из модулей os и os.path также способствуют переносимости путей в сценариях.</p>
   <empty-line/>
   <empty-line/>
   <p><strong>Таблица загруженных модулей</strong></p>
   <p>В модуле sys есть также средства, позволяющие подключиться к интерпретатору. Например, переменная sys.modules служит словарем, содержащим записи вида <emphasis>namemodule</emphasis> для каждого модуля, импортированного в сеанс или программу Python (точнее, в вызывающий процесс Python):</p>
   <p>&gt;&gt;&gt; sys.modules</p>
   <p>{‘reprlib’: &lt;module ‘reprlib’ from ‘c:\python31\lib\reprlib.py’&gt;,</p>
   <p><emphasis>...часть строк удалена...</emphasis></p>
   <p>&gt;&gt;&gt; list(sys.modules.keys())</p>
   <p>[‘reprlib’, ‘heapq’, ‘__future__’, ‘sre_compile’, ‘_collections’, ‘locale’,</p>
   <p>‘_sre’, ‘functools’, ‘encodings’, ‘site’, ‘operator’, ‘io’, ‘__main__’, <emphasis>...часть</emphasis></p>
   <p><emphasis>строк удалена...</emphasis> ]</p>
   <p>&gt;&gt;&gt; sys</p>
   <p>&lt;module ‘sys’ (built-in)&gt;</p>
   <p>&gt;&gt;&gt; sys.modules['sys']</p>
   <p>&lt;module ‘sys’ (built-in)&gt;</p>
   <p>Мы могли бы использовать эту переменную для создания программ, выводящих или иным образом обрабатывающих все модули, загруженные программой (нужно просто обойти в цикле список ключей sys.modules).</p>
   <p>Аналогичным средством подключения к интерпретатору является счетчик ссылок на объекты, доступный через переменную sys.getrefcount, и список имен модулей, встроенных в выполняемый файл интерпретатора Python (sys.builtin_module_names). Более подробные сведения вы найдете в руководстве по библиотеке Python. Подобные переменные главным образом предназначены для получения внутренней информации интерпретатора Python, но иногда они могут иметь большое значение для программистов, создающих инструменты для других программистов.</p>
   <empty-line/>
   <p><strong>Сведения об исключениях</strong></p>
   <p>Некоторые атрибуты модуля sys позволяют получить все сведения о самом последнем исключении, возбужденном интерпретатором Python. Это удобно, когда требуется реализовать обобщенную процедуру обработки исключений. Например, функция sys.exc_info возвращает кортеж, содержащий тип последнего исключения, его значение и объект с трассировочной информацией. В модели исключений, которая в Python 3 полностью основана на классах, первые два элемента кортежа соответствуют классу последнего исключения и его экземпляру:</p>
   <p>&gt;&gt;&gt; try:</p>
   <p>...    raise IndexError</p>
   <p>... except:</p>
   <p>...    print(sys.exc_info())</p>
   <p>(&lt;class ‘IndexError’&gt;, IndexError(), &lt;traceback object at 0x019B8288&gt;)</p>
   <p>Эту информацию можно использовать для создания собственного сообщения об ошибке, выводимого в окне диалога графического интерфейса или в веб-странице HTML (напомню, что не обработанные исключения по умолчанию завершают программы с выводом сообщения об ошибке). Первые два элемента кортежа, возвращаемого этой функцией, по умолчанию предусматривают вывод полезной информации, а третий элемент, объект с трассировочной информацией, можно обработать с помощью стандартного модуля traceback:</p>
   <p>&gt;&gt;&gt; import traceback, sys &gt;&gt;&gt; def grail(x):</p>
   <p>...    raise TypeError('already got    one')</p>
   <p>&gt;&gt;&gt; try:</p>
   <p>...    grail('arthur')</p>
   <p>... except:</p>
   <p>...    exc_info = sys.exc_info()</p>
   <p>...    print(exc_info[0])</p>
   <p>...    print(exc_info[1])</p>
   <p>...    traceback.print_tb(exc_info[2])</p>
   <p>&lt;class ‘TypeError’&gt; already got one</p>
   <p>File "&lt;stdin&gt;", line 2, in &lt;module&gt;</p>
   <p>File "&lt;stdin&gt;", line 2, in grail</p>
   <p>Модуль traceback может также представлять сообщения в виде строк и записывать их в указанный объект файла - более подробную информацию вы найдете в руководстве по библиотеке Python.</p>
   <empty-line/>
   <p><strong>Другие элементы, экспортируемые модулем sys</strong></p>
   <p>Модуль sys экспортирует и другие часто используемые инструменты, с которыми мы встретимся в контексте более крупных тем и примеров далее в этой части книги. Например:</p>
   <p>•    Аргументы командной строки можно получить в виде списка строк под именем sys.argv</p>
   <p>•    Стандартные потоки ввода-вывода доступны в виде sys.stdin, sys. stdout и sys.stderr</p>
   <p>•    Завершение программы можно вызвать с помощью функции sys. exit</p>
   <p>Однако поскольку все эти инструменты ведут к более крупным темам, о них будет рассказано ниже в отдельных разделах.</p>
   <empty-line/>
   <p><strong>Модуль os</strong></p>
   <p>Как уже говорилось выше, модуль os - более крупный из двух основных системных модулей. В нем содержатся все обычные вызовы операционной системы, с которыми вы могли ранее встречаться в своих программах на языке C и в сценариях оболочки. Его вызовы имеют дело с каталогами, процессами, переменными оболочки и так далее. Формально этот модуль предоставляет инструментальные средства POSIX - переносимого стандарта вызовов операционной системы - вместе с платформонезависимыми средствами работы с каталогами, к которым относится вложенный модуль os.path. Функционально модуль os играет роль переносимого интерфейса к системным вызовам операционной системы: сценарии, написанные с использованием модулей os и os.path, обычно могут выполняться на любой платформе без внесения изменений. На некоторых платформах модуль os включает дополнительные инструменты, доступные только на этой платформе (например, низкоуровневые операции с процессами в Unix). Однако, в общем и целом, этот модуль является кросс-платформенным, насколько это технически возможно.</p>
   <empty-line/>
   <p><strong>Инструменты в модуле os</strong></p>
   <p>Бросим беглый взгляд на основные интерфейсы в модуле os. В табл. 2.1 приводится список наиболее часто используемых инструментов из модуля os, организованных по функциональному назначению.</p>
   <empty-line/>
   <p><emphasis>Таблица 2.1. Часто используемые инструменты из модуля os</emphasis></p>
   <empty-line/>
   <p>Область применения</p>
   <p>Инструменты</p>
   <p>Переменные окружения</p>
   <p>os.environ</p>
   <p>Запуск программ</p>
   <p>os.system, os.popen, os.execv, os.spawnv</p>
   <p>Порождение дочерних процессов</p>
   <p>os.fork, os.pipe, os.waitpid, os.kill</p>
   <p>Дескрипторы файлов, блокировки</p>
   <p>os.open, os.read, os.write</p>
   <p>Обработка файлов</p>
   <p>os.remove, os.rename, os.mkfifo, os.mkdir, os. rmdir</p>
   <p>Инструменты администрирования</p>
   <p>os.getcwd, os.chdir, os.chmod, os.getpid, os.listdir, os.access</p>
   <p>Инструменты обеспечения переносимости</p>
   <p>os.sep, os.pathsep, os.curdir, os.path.split, os.path.join</p>
   <p>Инструменты для работы с путями к каталогам</p>
   <p>os.path.exists(‘path’), os.path.isdir(‘path’), o s.p at h.g et s i z e (‘p a t h’)</p>
   <empty-line/>
   <p>Если попробовать получить перечень атрибутов этого модуля в интерактивном режиме, получится громадный список имен, который будет различным для разных версий Python. Скорее всего, он будет зависеть от платформы и не будет слишком полезен, если не изучить, что означает каждое имя (я позволил себе немного отформатировать этот список и удалить часть строк для экономии места - запустите эту команду у себя):</p>
   <p>&gt;&gt;&gt; import os &gt;&gt;&gt; dir(os)</p>
   <p>[‘F_OK’, ‘MutableMapping’, ‘O_APPEND’, ‘O_BINARY’, ‘O_CREAT’, ‘O_EXCL’, ‘O_ NOINHERIT’, ‘O_RANDOM’, ‘O_RDONLY’, ‘ O_RDWR’, ‘ O_SEQUENTIAL’, ‘ O_SHORT_LIVED’,</p>
   <p>‘O_TEMPORARY’, ‘O_TEXT’, ‘O_TRUNC’, ‘O_WRONLY’, ‘P_DETACH’, ‘P_NOWAIT’, ‘P_ NOWAITO’, ‘P_OVERLAY’, ‘P_WAIT’, ‘ R_OK’, ‘ SEEK_CUR’, ‘ SEEK_END’, ‘ SEEK_SET’, ‘TMP_MAX’,</p>
   <p><emphasis>...здесь было удалено 9 строк...</emphasis></p>
   <p>‘pardir’, ‘path’, ‘pathsep’, ‘pipe’, ‘popen’, ‘putenv’, ‘read’, ‘remove’, ‘rem ovedirs’, ‘rename’, ‘renames’, ‘rmdir’, ‘sep’, ‘spawnl’, ‘spawnle’, ‘spawnv’, ‘spawnve’, ‘startfile’, ‘stat’, ‘stat_float_times’, ‘stat_result’, ‘statvfs_ result’, ‘strerror’, ‘sys’, ‘system’, ‘times’, ‘umask’, ‘unlink’, ‘urandom’, ‘utime’, ‘waitpid’, ‘walk’, ‘write’]</p>
   <p>Помимо этого вложенный модуль os.path экспортирует дополнительные инструменты, большинство из которых связано с обеспечением переносимости при выполнении операций с именами файлов и каталогов:</p>
   <p>&gt;&gt;&gt; dir(os.path)</p>
   <p>[‘__all__’, ‘__builtins__’, ‘__doc__’, ‘__file__’, ‘__name__’, ‘__package__’, ‘_get_altsep’, ‘_get_bothseps’, ‘_get_colon’, ‘_get_dot’, ‘_get_empty’, ‘_ get_sep’, ‘_getfullpathname’, ‘abspath’, ‘altsep’, ‘basename’, ‘commonprefix’, ‘curdir’, ‘defpath’, ‘devnull’, ‘dirname’, ‘exists’, ‘expanduser’, ‘expandvars’, ‘extsep’, ‘genericpath’, ‘getatime’, ‘getctime’, ‘getmtime’, ‘getsize’,</p>
   <p>‘isabs’, ‘isdir’, ‘isfile’, ‘islink’, ‘ismount’, ‘join’, ‘lexists’, ‘normcase’, ‘normpath’, ‘os’, ‘pardir’, ‘pathsep’, ‘realpath’, ‘relpath’, ‘sep’, ‘split’, ‘splitdrive’, ‘splitext’, ‘splitunc’, ‘stat’, ‘supports_unicode_filenames’,</p>
   <p>‘sys’]</p>
   <empty-line/>
   <p><strong>Средства администрирования</strong></p>
   <p>Если вы полагаете, что приведения этих огромных листингов недостаточно, чтобы двинуться дальше, давайте поэкспериментируем с некоторыми из простейших инструментов модуля os в интерактивной оболочке. Как и модуль sys, модуль os содержит набор инструментов для получения информации и администрирования:</p>
   <p>&gt;&gt;&gt; os.getpid()</p>
   <p>7980</p>
   <p>&gt;&gt;&gt; os.getcwd()</p>
   <p>‘C:\\PP4thEd\\Examples\\PP4E\\System’</p>
   <p>&gt;&gt;&gt; os.chdir(r'C:\Users')</p>
   <p>&gt;&gt;&gt; os.getcwd()</p>
   <p>‘C:\\Users’</p>
   <p>Здесь видно, что функция os.getpid возвращает числовой идентификатор (ID) процесса (уникальный идентификатор выполняющейся программы, определяемый системой), а функция os.getcwd возвращает текущий рабочий каталог. Текущим рабочим каталогом является тот, в котором предполагается нахождение файлов, открываемых сценарием, если в их именах явно не указан путь к каталогу. Вот почему ранее я предлагал запустить следующую команду именно в том каталоге, где находится файл <emphasis>more.py:</emphasis></p>
   <p>C:\...\PP4E\System&gt; python more.py more.py</p>
   <p>Аргумент с именем входного файла здесь задан без явного пути к каталогу (хотя его можно указать, чтобы обеспечить постраничный вывод файлов из другого каталога). Если потребуется назначить текущим другой каталог, вызовите функцию os.chdir: ваш программный код будет выполняться относительно нового каталога до конца программы (или нового вызова os.chdir). В следующей главе еще будет говориться</p>
   <p>о понятии текущего рабочего каталога и его связи с операцией импортирования модулей, когда мы будем изучать контекст выполнения сценария.</p>
   <empty-line/>
   <p><strong>Константы переносимости</strong></p>
   <p>Модуль os экспортирует также ряд имен, упрощающих программирование для нескольких платформ. В этот набор входят специфические для платформ настройки символов-разделителей компонентов путей и каталогов, указателей на родительский и текущий каталоги и символов, используемых для завершения строк в используемой системе:</p>
   <p>&gt;&gt;&gt; os.pathsep, os.sep, os.pardir, os.curdir, os.linesep</p>
   <p>(‘;’, ‘\\’, ‘..’, ‘.’, ‘\r\n’)</p>
   <p>Константа os.sep определяет символ, который используется в качестве разделителя компонентов пути к каталогу на платформе, где выполняется Python. Она автоматически получает значение \ в Windows, / -в POSIX-совместимых системах и : - в некоторых версиях Mac. Аналогично константа os.pathsep определяет символ, отделяющий каталоги в списках каталогов. Она получает значение : в POSIX-совместимых системах и ; - в DOS и Windows.</p>
   <p>Использование таких атрибутов для составления и разбора относящихся к системе строк делает сценарии полностью переносимыми. Например, вызов вида dirpath.split(os.sep) правильно разберет на составляющие специфические для платформы имена каталогов, даже если dirpath выглядит как dir\dir в Windows, dir/dir в Linux и dir:dir в некоторых версиях на Mac. Как уже говорилось выше, при определении имен открываемых файлов в Windows допускается использовать символы прямого слеша вместо символов обратного слеша, но применение этих констант обеспечивает независимость программного кода, реализующего операции с каталогами, от платформы, на которой он выполняется.</p>
   <p>Обратите также внимание, что функция os.linesep в примере выше возвращает последовательность символов \r\n - экранированные последовательности, соответствующие комбинации символов возврата каретки и перевода строки, которая в Windows используется как признак конца строки и на которую обычно никто не обращает внимания при обработке текстовых файлов в Python. Подробнее о преобразовании символов конца строки будет рассказываться в главе 4.</p>
   <empty-line/>
   <p><strong>Основные инструменты os.path</strong></p>
   <p>Вложенный модуль os.path предоставляет большой набор собственных средств для работы с каталогами. Например, в него входят переносимые функции для таких задач, как проверка типа файла (isdir, isfile и другие), подтверждение существования файла (exists) и получение размера файла по его имени (getsize):</p>
   <p>&gt;&gt;&gt; os.path.isdir(r'C:\Users'), os.path.isfile(r'C:\Users')</p>
   <p>(True, False)</p>
   <p>&gt;&gt;&gt; os.path.isdir(r'C:\config.sys'), os.path.isfile(r'C:\config.sys')</p>
   <p>(False, True)</p>
   <p>&gt;&gt;&gt; os.path.isdir('nonesuch'), os.path.isfile('nonesuch')</p>
   <p>(False, False)</p>
   <p>&gt;&gt;&gt; os.path.exists(r'c:\Users\Brian')</p>
   <p>False</p>
   <p>&gt;&gt;&gt; os.path.exists(r'c:\Users\Default')</p>
   <p>True</p>
   <p>&gt;&gt;&gt; os.path.getsize(r'C:\autoexec.bat')</p>
   <p>24</p>
   <p>Функции os.path.isdir и os.path.isfile сообщают нам о том, является ли имя файла каталогом или простым файлом; обе они возвращают False, если указанный файл не существует (то есть отсутствие файла предполагает отрицание). Есть также функции для разбиения или объединения строк путей к каталогам, которые автоматически используют соглашения об именовании каталогов для той платформы, где работает Python:</p>
   <p>&gt;&gt;&gt; os.path.split(r'C:\temp\data.txt')</p>
   <p>(‘C:\\temp’, ‘data.txt’)</p>
   <p>&gt;&gt;&gt; os.path.join(r'C:\temp', 'output.txt')</p>
   <p>‘C:\\temp\\output.txt’</p>
   <p>&gt;&gt;&gt; name = r'C:\temp\data.txt'    # пути в Windows</p>
   <p>&gt;&gt;&gt; os.path.dirname(name), os.path.basename(name)</p>
   <p>(‘C:\\temp’, ‘data.txt’)</p>
   <p>&gt;&gt;&gt; name = '/home/lutz/temp/data.txt'    # пути в стиле Unix</p>
   <p>&gt;&gt;&gt; os.path.dirname(name), os.path.basename(name)</p>
   <p>(‘/home/lutz/temp’, ‘data.txt’)</p>
   <p>&gt;&gt;&gt; os.path.splitext(r'C:\PP4thEd\Examples\PP4E\PyDemos.pyw')</p>
   <p>(‘C:\\PP4thEd\\Examples\\PP4E\\PyDemos’, ‘.pyw’)</p>
   <p>Функция os.path.split отделяет имя файла от пути к его каталогу, a os.path.join снова соединяет их вместе, и все это - совершенно переносимым образом, с использованием соглашений по оформлению путей, действующих в той системе, где они вызываются. Функции dirname и base-name возвращают первый и второй элементы, возвращаемые функцией split, и реализованы просто для удобства, a функция splitext отделяет расширение файла (за последним символом ). Тонкое замечание: эти функции по своему действию почти эквивалентны строковым методам split и join, если вызывать их относительно строковой константы os.sep. Почти, но не совсем:</p>
   <p>&gt;&gt;&gt; os.sep</p>
   <p>‘\\’</p>
   <p>&gt;&gt;&gt; pathname = r'C:\PP4thEd\Examples\PP4E\PyDemos.pyw'</p>
   <p>&gt;&gt;&gt; os.path.split(pathname)    # отделить имя файла от каталога</p>
   <p>(‘C:\\PP4thEd\\Examples\\PP4E’, ‘PyDemos.pyw’)</p>
   <p>&gt;&gt;&gt; pathname.split(os.sep)    # разбить путь по символам слеша</p>
   <p>[‘C:’, ‘PP4thEd’, ‘Examples’, ‘PP4E’, ‘PyDemos.pyw’]</p>
   <p>&gt;&gt;&gt; os.sep.join(pathname.split(os.sep))</p>
   <p>‘C:\\PP4thEd\\Examples\\PP4E\\PyDemos.pyw’</p>
   <p>&gt;&gt;&gt; os.path.join(*pathname.split(os.sep))</p>
   <p>‘C:PP4thEd\\Examples\\PP4E\\PyDemos.pyw’</p>
   <p>Последний вызов join требует передачи отдельных аргументов (отсюда и символ *), но он не вставляет первый символ слеша после буквы, обозначающей имя диска в Windows. Если подобные отличия имеют большое значение, используйте предшествующий вызов метода str. join. Функция normpath может пригодиться в ситуациях, когда в путях произвольно смешиваются разделители компонентов пути для Unix и Windows:</p>
   <p>&gt;&gt;&gt; mixed</p>
   <p>‘C:\\temp\\public/files/index.html’</p>
   <p>&gt;&gt;&gt; os.path.normpath(mixed)</p>
   <p>‘C:\\temp\\public\\files\\index.html’</p>
   <p>&gt;&gt;&gt; print(os.path.normpath(r'C:\temp\\sub\.\file.ext'))</p>
   <p>C:\temp\sub\file.ext</p>
   <p>В этом модуле имеется также функция abspath, которая переносимым образом возвращает полное имя файла. Она учитывает добавленный текущий каталог, родительский каталог .. и многое другое:</p>
   <p>&gt;&gt;&gt; os.chdir(r'C:\Users')</p>
   <p>&gt;&gt;&gt; os.getcwd()</p>
   <p>‘C:\\Users’</p>
   <p>&gt;&gt;&gt; os.path.abspath('') # пустая строка означает тек. раб. каталог (cwd) ‘C:\\Users’</p>
   <p>&gt;&gt;&gt; os.path.abspath('temp') # расширяет до полного пути к файлу в тек. кат. ‘C:\\Users\\temp’</p>
   <p>&gt;&gt;&gt; os.path.abspath(r'PP4E\dev') # частичный путь относительно тек. раб. кат. ‘C:\\Users\\PP4E\\dev’</p>
   <p>&gt;&gt;&gt; os.path.abspath('.') # расширяет относительные пути ‘C:\\Users’</p>
   <p>&gt;&gt;&gt; os.path.abspath('..')</p>
   <p>‘C:\\’ &gt;&gt;&gt; os.path.abspath(r'..\examples')</p>
   <p>‘C:\\examples’</p>
   <p>&gt;&gt;&gt; os.path.abspath(r'C:\PP4thEd\chapters') # абсолютные пути не изменяются ‘C:\\PP4thEd\\chapters’</p>
   <p>&gt;&gt;&gt; os.path.abspath(r'C:\temp\spam.txt')</p>
   <p>‘C:\YtempY\spam.txt’</p>
   <p>Поскольку имена файлов считаются относящимися к текущему рабочему каталогу, если не заданы полными путями, функция os.path.ab-spath может пригодиться, если потребуется показать пользователю, какой каталог используется в действительности для сохранения файла. В Windows, например, при запуске программ с графическим интерфейсом щелчком на ярлыках в проводнике или на рабочем столе рабочим каталогом программы является тот, в котором находится запускаемый файл, что не всегда очевидно пользователю. В таких случаях может помочь вывод значения, возвращаемого функцией abspath для файла.</p>
   <empty-line/>
   <p><strong>Выполнение команд оболочки из сценариев</strong></p>
   <p>Модуль os позволяет также выполнять команды оболочки из сценариев Python. Это понятие переплетается с другими, такими как потоки ввода-вывода, которые не будут освещаться в полной мере до следующей главы, но, поскольку это одно из ключевых понятий, которое будет использоваться на протяжении всей данной части книги, бегло коснемся основ. В модуле os имеются две функции, позволяющие запустить из сценария любую команду, которую можно ввести в окне консоли:</p>
   <p>os.system</p>
   <p>Запускает команду оболочки из сценария Python</p>
   <p>os.popen</p>
   <p>Запускает команду оболочки и соединяется с ее потоками ввода или вывода</p>
   <p>Кроме того, существует относительно новый модуль subprocess, обеспечивающий более точное управление запускаемыми командами оболочки через потоки ввода-вывода, который может использоваться как альтернатива и даже для реализации двух функций, представленных выше (хотя и за счет некоторой сложности программного кода).</p>
   <p><strong>Что такое команда оболочки?</strong></p>
   <p>Чтобы понять область действия этих вызовов, нужно сначала ввести несколько терминов. В данной книге под термином <emphasis>оболочка (shell) </emphasis>подразумевается система, которая считывает и выполняет командные строки на вашем компьютере, а под <emphasis>командой оболочки (shell command) </emphasis>подразумевается командная строка, которую вы обычно вводите в ответ на приглашение оболочки.</p>
   <p>В Windows, например, можно открыть окно консоли MS-DOS (она же Командная строка (Command Prompt)) и вводить в нем команды DOS, такие как dir для получения списка каталогов, type для просмотра файла, имена программ, которые нужно запустить, и так далее. DOS является системной оболочкой, а команды, такие как dir и type, - командами оболочки. В Linux и Mac OS X можно запустить новый сеанс оболочки, открыв окно терминала, и также вводить в него команды оболочки - ls для вывода списка каталогов, cat для просмотра файлов и так далее. Для Unix существует множество оболочек (например, csh, ksh), но все они читают и выполняют командные строки. Ниже показаны две команды оболочки, введенные и выполненные в окне консоли MS-DOS под Windows:</p>
   <p>C:\...\PP4E\System&gt; dir /B <emphasis>...ввод команды оболочки </emphasis>helloshell.py    <emphasis>...далее следует вывод этой команды</emphasis></p>
   <p>more.py    <emphasis>...DOS играет роль оболочки в Windows</emphasis></p>
   <p>more.pyc spam.txt __init__.py</p>
   <p>C:\...\PP4E\System&gt; type helloshell.py</p>
   <p>#    a Python program print(‘The Meaning of Life’)</p>
   <p><strong>Выполнение команд оболочки</strong></p>
   <p>Конечно, все это не имеет прямого отношения к Python (несмотря на то, что сценарии командной строки на языке Python иногда ошибочно называют инструментами оболочки). Но, поскольку функции system и popen из модуля os позволяют сценариям Python выполнять любые команды, понятные оболочке системы, мы можем использовать в своих сценариях любые имеющиеся в системе инструменты командной строки, независимо от того, написаны они на Python или нет. Например, ниже приводится некоторый программный код на языке Python, который выполняет две команды оболочки DOS, введенные выше в ответ на приглашение оболочки:</p>
   <p>C:\...\PP4E\System&gt; python</p>
   <p>&gt;&gt;&gt; import os</p>
   <p>&gt;&gt;&gt; os.system('dir /B')</p>
   <p>helloshell.py</p>
   <p>more.py</p>
   <p>more.pyc</p>
   <p>spam.txt</p>
   <p>__init__.py</p>
   <p>0</p>
   <p>&gt;&gt;&gt; os.system('type helloshell.py')</p>
   <p>#    a Python program print(‘The Meaning of Life’)</p>
   <p>0 &gt;&gt;&gt; os.system('type hellshell.py')</p>
   <p>The system cannot find the file specified.</p>
   <p>1</p>
   <p>Нули, которые выводятся по окончании выполнения первых двух команд, являются значениями, возвращаемыми самой функцией system. Функцию system можно использовать для выполнения любой командной строки, которую допускается ввести в ответ на приглашение оболочки (здесь приглашением является C:\...\PP4E\System&gt;). Выводимые командой данные обычно попадают в стандартный поток вывода сеанса Python или программы.</p>
   <p><strong>Обмен данными с командами оболочки</strong></p>
   <p>Но что если в сценарии потребуется перехватить данные, выводимые командой? Функция os.system просто запускает команду оболочки, тогда как функция os.popen дополнительно соединяется со стандартными потоками ввода-вывода команды, - обратно возвращается объект, подобный файлу, по умолчанию соединенный с выводом команды (если передать функции popen флаг режима w, то вместо этого произойдет подключение к потоку ввода команды). Используя этот объект для чтения данных, выводимых командой, запущенной с помощью popen, можно перехватывать текст, в обычных условиях появляющийся в окне консоли, где вводится команда:</p>
   <p>&gt;&gt;&gt; open('helloshell.py').read()</p>
   <p>"# a Python program\nprint(‘The Meaning of Life’)\n”</p>
   <p>&gt;&gt;&gt; text = os.popen('type helloshell.py').read()</p>
   <p>&gt;&gt;&gt; text</p>
   <p>"# a Python program\nprint(‘The Meaning of Life’)\n”</p>
   <p>&gt;&gt;&gt; listing = os.popen('dir /B').readlines()</p>
   <p>&gt;&gt;&gt; listing</p>
   <p>[‘helloshell.py\n’, ‘more.py\n’, ‘more.pyc\n’, ‘spam.txt\n’, ‘__init__.py\n’]</p>
   <p>Здесь мы получаем содержимое файла сначала обычным способом (средствами Python для работы с файлами), а затем - как вывод команды оболочки type. Чтение вывода команды dir позволяет получить список файлов в каталоге, который затем можно обработать в цикле. В главе 4 будут представлены другие способы получения такого списка, и там же мы познакомимся с <emphasis>итераторами</emphasis> файлов, которые в большинстве программ делают ненужным вызов функции readlines, показанный в примере выше, за исключением отображения списка в интерактивной оболочке, как в данном случае (дополнительная информация по этой теме приводится также во врезке «subprocess, os.popen и итераторы» ниже).</p>
   <p>До сих пор мы выполняли простые команды DOS, но поскольку эти функции могут запускать любые допустимые команды, с их помощью можно также запускать другие сценарии Python. Предположим, что каталог с выполняемым файлом интерпретатора Python в вашей системе находится в пути поиска файлов (чтобы можно было использовать короткую команду «python» вместо «C:\Python31\python»):</p>
   <p>&gt;&gt;&gt; os.system('python helloshell.py') # запустит программу на языке Python The Meaning of Life 0</p>
   <p>&gt;&gt;&gt; output = os.popen('python helloshell.py').read()</p>
   <p>&gt;&gt;&gt; output</p>
   <p>‘The Meaning of Life\n’</p>
   <p>Во всех этих примерах командные строки, передаваемые функциям system и popen, жестко «зашиты» непосредственно в программный код, но нет никаких причин, по которым программы на языке Python не могли бы создавать такие строки на этапе выполнения с помощью обычных строковых операций (+, % и других). Учитывая, что команды могут конструироваться и выполняться динамически, функции system и popen превращают сценарии на языке Python в гибкие и переносимые средства запуска и управления другими программами. Например, тестовый «управляющий» сценарий на языке Python можно использовать для запуска программ, написанных на любых языках программирования (например, C++, Java, Python), и анализа их вывода. Такой сценарий будет рассмотрен в главе 6. В следующей главе мы снова вернемся к функции os.popen, где будем рассматривать ее в соединении с проблемой перенаправления потоков ввода-вывода - как будет показано там, механизм перенаправления также может использоваться для передачи ввода в программы.</p>
   <p><strong>Альтернатива на основе модуля subprocess</strong></p>
   <p>Как уже говорилось, в последних версиях Python появился модуль subprocess, позволяющий добиться того же эффекта, что и функции os.system и os.popen. Вообще говоря, для этого придется написать дополнительный программный код, но этот модуль обеспечивает более полный контроль над подключением и использованием потоков ввода-вывода. Это особенно полезно для реализации сложных схем связывания потоков ввода-вывода.</p>
   <p>Например, чтобы запустить простую команду оболочки, как мы делали это с помощью функции os.system выше, можно воспользоваться функцией call из нового модуля, которая действует похожим образом (чтобы запустить такую команду, как type, встроенную в оболочку Windows, требуется соблюсти дополнительные условия, хотя для запуска обычных выполняемых файлов, таких как python, этого не требуется):</p>
   <p>&gt;&gt;&gt; import subprocess</p>
   <p>&gt;&gt;&gt; subprocess.call('python helloshell.py')    # напоминает os.system()</p>
   <p>The Meaning of Life 0</p>
   <p>&gt;&gt;&gt; subprocess.call('cmd /C "type helloshell.py”') # встроенная команда</p>
   <p>#    a Python program print(‘The Meaning of Life’)</p>
   <p>0</p>
   <p>&gt;&gt;&gt; subprocess.call('type helloshell.py', shell=True) # альтернативный способ</p>
   <p>#    a Python program    # для встроенных команд</p>
   <p>print(‘The Meaning of Life’)</p>
   <p>0</p>
   <p>Обратите внимание на аргумент shell=True в последнем вызове. Это платформозависимая особенность:</p>
   <p>•    Чтобы запустить встроенную команду оболочки в Windows, инструментам модуля subprocess, таким как call и Popen (об этой функции будет рассказываться ниже), необходимо передавать аргумент shell=True. Команды Windows, такие как type, требуют соблюдения дополнительных условий, но для запуска обычных выполняемых файлов, таких как python, этого не требуется.</p>
   <p>•    В Unix-подобных платформах, когда аргумент shell принимает значение False (по умолчанию), команда запускается непосредственно вызовом функции os.execvp, с которой мы встретимся в главе 5. Если в этом аргументе передать True, команда будет выполнена с помощью оболочки, при этом вы можете указать используемую оболочку в дополнительном аргументе.</p>
   <p>Подробнее о некоторых из этих особенностей мы поговорим ниже, а пока достаточно будет запомнить, что в Unix-подобных системах вам может потребоваться передавать аргумент shell=True в некоторых примерах в этом разделе и в книге, если они предполагают использование таких особенностей оболочки, как путь поиска программ. Поскольку я запускаю примеры в Windows, этот аргумент я часто буду опускать.</p>
   <p>Помимо имитации функции os.system, мы точно так же можем использовать этот модуль для имитации функции os.popen, чтобы запускать команды оболочки и получать ее вывод в нашем сценарии:</p>
   <p>&gt;&gt;&gt; pipe = subprocess.Popen('python helloshell.py', stdout=subprocess.PIPE)</p>
   <p>&gt;&gt;&gt; pipe.communicate()</p>
   <p>(b’The Meaning of Life\r\n’, None)</p>
   <p>&gt;&gt;&gt; pipe.returncode</p>
   <p>0</p>
   <p>Здесь мы связали поток стандартного вывода команды оболочки с каналом и вызвали метод communicate, ожидающий завершения команды и принимающий текст, который она выводит в стандартный поток вывода и в стандартный поток ошибок. Код завершения команды доступен в виде атрибута, после того как она будет выполнена. Точно так же мы могли бы использовать отдельную функцию чтения потока стандартного вывода команды и отдельную функцию ожидания ее завершения (которая возвращает код завершения):</p>
   <p>&gt;&gt;&gt; pipe = subprocess.Popen('python helloshell.py', stdout=subprocess.PIPE)</p>
   <p>&gt;&gt;&gt; pipe.stdout.read()</p>
   <p>b’The Meaning of Life\r\n’</p>
   <p>&gt;&gt;&gt; pipe.wait()</p>
   <p>0</p>
   <p>Фактически существует возможность прямой замены вызова os.popen объектом subprocess.Popen:</p>
   <p>&gt;&gt;&gt; from subprocess import Popen, PIPE</p>
   <p>&gt;&gt;&gt; Popen('python helloshell.py', stdout=PIPE).communicate()[0]</p>
   <p>b’The Meaning of Life\r\n’</p>
   <p>&gt;&gt;&gt;</p>
   <p>&gt;&gt;&gt; import os</p>
   <p>&gt;&gt;&gt; os.popen('python helloshell.py').read()</p>
   <p>‘The Meaning of Life\n’</p>
   <p>Как видите, реализация относительно простых случаев с помощью модуля subprocess требует дополнительной работы. Но ситуация меняется в лучшую сторону, когда возникает необходимость гибкого управления потоками ввода-вывода. Фактически, благодаря возможности обрабатывать стандартные потоки вывода и ошибок команды похожими способами, модуль subprocess в Python 3.X заменил оригинальные функции os.popen2, os.popen3 и os.popen4, имевшиеся в Python 2.X. Теперь эти функции являются лишь частными случаями использования интерфейса объектов модуля subprocess. Поскольку в более сложных случаях использования этого модуля предполагается взаимодействие со стандартными потоками ввода-вывода, мы отложим дальнейшее обсуждение этого модуля, пока не познакомимся с механизмом перенаправления потоков в следующей главе.</p>
   <p><strong>Ограничения, присущие командам оболочки</strong></p>
   <p>Прежде чем двинуться дальше, вы должны запомнить два ограничения, связанные с функциями system и popen. Во-первых, хотя сами по себе эти функции хорошо переносимы, в действительности их применение переносимо лишь в той мере, в какой это относится к выполняемым ими командам. Предыдущие примеры с командами DOS dir и type, например, работают только в Windows, а для Unix-подобных платформ их следует изменить так, чтобы они выполняли команды ls и cat.</p>
   <p>Во-вторых, важно помнить, что запуск файлов Python как самостоятельных программ таким способом очень отличается от импорта программных файлов и вызова функций, объявленных в них, и обычно происходит гораздо медленнее. Когда вызываются функции os.system и os.popen, им приходится запускать совершенно новую и независимую программу, выполняемую операционной системой (как правило, они запускают команды в виде новых процессов). При импорте программы в качестве модуля интерпретатор Python просто загружает и выполня-</p>
   <p>ет код файла в том же процессе, генерируя объект модуля. При этом никакие другие программы не запускаются.<sup>8</sup></p>
   <p>Могут быть веские основания для построения системы в виде отдельных программ, и в следующей главе будут рассмотрены такие темы, как аргументы командной строки и потоки ввода-вывода, которые позволяют программам передавать информацию в обоих направлениях. Но в большинстве случаев операция импортирования является более быстрым и прямым способом построения систем.</p>
   <p>Если вы серьезно намерены использовать эти вызовы, то следует знать, что вызов os.system обычно блокирует (то есть приостанавливает) вызывающую программу до завершения запущенной ею команды. В Linux и Unix-подобных платформах имеется возможность заставить команду выполняться независимо и параллельно с вызвавшей ее программой, добавив в конец командной строки оператор &amp; выполнения в фоновом режиме:</p>
   <p>os.system("python program.py arg arg &amp;”)</p>
   <p>В Windows запуск с помощью команды DOS start обычно также приводит к запуску команды в виде независимого процесса, выполняющегося параллельно:</p>
   <p>os.system("start program.py arg arg”)</p>
   <p>В действительности, такой способ запуска команд оказался настолько удобным, что в последние версии Python была добавлена функция os.startfile. Эта функция открывает файл с помощью программы, указанной в реестре Windows для файлов этого типа, как если бы был выполнен щелчок мышью на ярлыке этого файла:</p>
   <p>os.startfile("webpage.html”) # open file in your web browser os.startfile("document.doc”) # open file in Microsoft Word os.startfile("myscript.py”) # run file with Python</p>
   <p>Функция os.popen обычно не блокирует вызывающую программу (она, по определению, должна иметь возможность читать или писать в возвращаемый объект файла). Тем не менее вызывающая программа иногда все же может оказаться заблокированной в любой операционной системе, Windows или Linux, если объект канала будет закрыт до завершения порожденной программы (например, при сборке мусора) или когда канал будет прочитан до исчерпания (например, с помощью метода read() канала). Как будет показано далее в этой части книги, для параллельного исполнения программ без блокирования можно использовать функции os.fork/exec в Unix и os.spawnv - в Windows.</p>
   <p>Поскольку функции system и popen из модуля os, а также модуль subprocess попадают еще и в категорию средств запуска программ, перенаправления потоков ввода-вывода и средств взаимодействия процессов, они снова появятся в последующих главах, поэтому пока мы отложим их дальнейшее обсуждение. Если вам уже сейчас необходимы дополнительные подробности, прочитайте раздел, касающийся вопросов перенаправления потоков ввода-вывода в следующей главе, и раздел, описывающий получение списка каталогов, в главе 4.</p>
   <empty-line/>
   <p><strong>Другие элементы, экспортируемые модулем os</strong></p>
   <p>Мы рассмотрели в модуле os, что смогли. Поскольку все другие инструменты модуля os еще труднее оценить вне контекста более крупных приложений, мы отложим их более пристальное рассмотрение до последующих разделов. Но, чтобы дать вам представление о характере этого модуля, ниже приводится краткий справочный обзор. Среди прочего на вооружении модуля os состоят:</p>
   <p>os.environ</p>
   <p>Извлекает и устанавливает значения переменных окружения оболочки.</p>
   <p>os.fork</p>
   <p>Запускает новый дочерний процесс в Unix-подобных системах.</p>
   <p>os.pipe</p>
   <p>Обеспечивает обмен данными между программами.</p>
   <p>os.execlp</p>
   <p>Запускает новые программы.</p>
   <p>os.spawnv</p>
   <p>Запускает новые программы с возможностью низкоуровневого управления.</p>
   <p>os.open</p>
   <p>Открывает файл с использованием файлового дескриптора.</p>
   <p>os.mkdir</p>
   <p>Создает новый каталог.</p>
   <p>os.mkfifo</p>
   <p>Создает новый именованный канал.</p>
   <p>os.stat</p>
   <p>Получает низкоуровневую информацию о файле.</p>
   <p>os.remove</p>
   <p>Удаляет файл по строке пути к нему.</p>
   <p>os.walk</p>
   <p>Применяет функцию или тело цикла ко всем элементам в дереве каталогов.</p>
   <p>И так далее. Заранее предупреждаю: модуль os предоставляет группу функций для открытия, чтения и записи файлов, но все они используют доступ к файлам на низком уровне и кардинально отличаются от встроенных файловых объектов Python stdio, создаваемых с помощью встроенной функции open. Обычно во всех случаях следует использовать встроенную функцию open, а не модуль os, кроме очень специфических потребностей обработки файлов (например, когда требуется открыть файл, заблокировав доступ к нему из других программ).</p>
   <p>В следующей главе мы будем использовать инструменты из модулей sys и os для решения обычных системных задач, но объем данной книги не позволяет приводить полные списки содержимого встречающихся модулей. Если вы этого еще не сделали, ознакомьтесь с содержимым таких модулей, как os и sys, обратившись к ресурсам, описанным выше. А теперь перейдем к исследованию дополнительных системных инструментов в контексте более широких понятий системного программирования.</p>
   <p><strong>subprocess, os.popen и итераторы</strong></p>
   <p>В главе 4 мы будем исследовать итераторы файлов, но перед тем, как взять эту книгу, вы наверняка уже ознакомились с основами. Поскольку объекты, возвращаемые функцией os.popen, обладают итераторами, позволяющими читать данные по одной строке за раз, использование метода readlines этих объектов обычно является излишним. Например, ниже приводится пример чтения строк, которые выводятся другой программой, без явного использования методов чтения:</p>
   <p>&gt;&gt;&gt; import os</p>
   <p>&gt;&gt;&gt; for line in os.popen('dir /B *.py'): print(line, end='')</p>
   <empty-line/>
   <p>helloshell.py more.py __init__.py</p>
   <p>Интересно, что в Python 3.1 функция os.popen реализована с использованием объекта subprocess.Popen, с которым мы познакомились в этой главе. Вы можете убедиться в этом, заглянув в файл os.py в стандартной библиотеке Python (в Windows вы найдете этот файл в каталоге <emphasis>C:\Python31\Lib).</emphasis> Результатом вызова функции os.popen является объект, управляющий объектом Popen и его каналами:</p>
   <p>&gt;&gt;&gt; I = os.popen('dir /B *.py')</p>
   <p>&gt;&gt;&gt; I</p>
   <p>&lt;os._wrap_close object at 0x013BC750&gt;</p>
   <p>Этот объект-обертка канала определяет метод__iter__, поэтому он</p>
   <p>поддерживает возможность итераций по строкам, которые могут выполняться автоматически (например, в цикле for, как показано выше) или вручную. Любопытно отметить, что, несмотря на наличие в объекте-обертке поддержки прямого вызова метода__next__,</p>
   <p>как если бы этот объект обладал собственным итератором (подобно простым файлам), тем не менее он не поддерживает встроенную функцию next, хотя последняя, вероятно, просто вызывает метод __next__:</p>
   <p>&gt;&gt;&gt; I = os.popen('dir /B *.py')</p>
   <p>&gt;&gt;&gt; I.__next__()</p>
   <p>'helloshell.py\n'</p>
   <p>&gt;&gt;&gt; I = os.popen('dir /B *.py')</p>
   <p>&gt;&gt;&gt; next(I)</p>
   <p>TypeError: _wrap_close object is not an iterator</p>
   <p>Причина такого поведения скрыта глубоко в недрах реализации -</p>
   <p>прямой вызов метода__next__перехватывается методом__ge-</p>
   <p>tattr__, определенном в объекте-обертке канала, и преобразуется</p>
   <p>в вызов метода обернутого объекта. Но функция next обращается к механизму перегрузки операторов, который в Python 3.X действует в обход метода__getattr__, когда производится вызов методов со специальными именами, такими как__next__. Поскольку</p>
   <p>объект-обертка канала не определяет собственный метод__next__,</p>
   <p>обращение к нему не перехватывается и не передается обернутому объекту, что приводит к ошибке при вызове встроенной функции next. Как детально объясняется в книге «Изучаем Python», метод</p>
   <p>__getattr__обертки не вызывается по той простой причине, что</p>
   <p>в Python 3.X поиск методов начинается не с экземпляра, а с класса.</p>
   <empty-line/>
   <p>Такое поведение может быть или не быть ожидаемым, но вам не придется беспокоиться об этом при выполнении итераций по строкам в канале с помощью цикла for, генераторов и других инструментов. Тем не менее, чтобы обеспечить выполнение итераций вручную, необходимо сначала вызвать встроенную функцию iter -</p>
   <p>она вызовет метод__iter__объекта-обертки канала и обеспечит</p>
   <p>корректную поддержку обоих способов перемещения по строкам:</p>
   <p>&gt;&gt;&gt; I = os.popen('dir /B *.py')</p>
   <p>&gt;&gt;&gt; I = iter(I)    # так поступает цикл for</p>
   <p>&gt;&gt;&gt; I. next ()    # теперь обе формы итераций действуют правильно</p>
   <p>'helloshell.py\n'</p>
   <p>&gt;&gt;&gt; next(I)</p>
   <p>‘more.py\n’</p>
   <empty-line/>
   <p><strong>3</strong></p>
   <p><strong>Контекст выполнения сценариев</strong></p>
   <empty-line/>
   <p><strong>«Ваши аргументы, пожалуйста!»</strong></p>
   <p>Сценарии на языке Python выполняются не в вакууме (хотя, возможно, вы слышали что-то иное). В зависимости от платформы и процедуры запуска программы на языке Python выполняются в определенном контексте, то есть обладают информацией, которая автоматически передается операционной системой при запуске программы. Например, у сценариев есть доступ к следующим видам входных данных системного уровня и интерфейсов:</p>
   <p><emphasis>Текущий рабочий каталог</emphasis></p>
   <p>Функция os.getcwd предоставляет доступ к каталогу, из которого запущен сценарий и значение которого неявно используют многие инструменты для работы с файлами.</p>
   <p><emphasis>Аргументы командной строки</emphasis></p>
   <p>sys.argv предоставляет доступ к словам в команде, с помощью которой была запущена программа и которые играют роль входных данных сценария.</p>
   <p><emphasis>Переменные оболочки</emphasis></p>
   <p>os.environ предоставляет интерфейс к переменным окружения, созданным в охватывающей оболочке (или родительской программой) и передаваемым сценарию.</p>
   <p><emphasis>Стандартные потоки ввода-вывода</emphasis></p>
   <p>sys.stdin, stdout и stderr экспортируют три потока ввода-вывода, лежащие в центре инструментов командной оболочки, и могут использоваться в сценариях с помощью функции print, os.popen и модулем</p>
   <p>subprocess, представленными в главе 2, с помощью класса io. StringIO и других инструментов.</p>
   <p>Такие инструменты могут играть роль входных данных сценариев, параметров настройки и так далее. В этой главе мы исследуем все эти четыре инструмента работы с контекстом - их интерфейсы в Python и типичные области их использования.</p>
   <empty-line/>
   <p><strong>Текущий рабочий каталог</strong></p>
   <p>Понятие текущего рабочего каталога (current working directory, CWD) оказывается ключевым при выполнении некоторых сценариев: это всегда неявно определенное место в файловой системе, где предполагается размещение обрабатываемых сценарием файлов, если в их именах отсутствует абсолютный путь к каталогу. Как мы уже видели, функция os.getcwd позволяет сценарию получить имя текущего рабочего каталога в явном виде, а функция os.chdir позволяет сценарию переместиться в новый текущий рабочий каталог.</p>
   <p>Однако имейте в виду, что для имен файлов, не содержащих полного пути, подразумевается, что они находятся в текущем рабочем каталоге, и это не имеет никакого отношения к переменной окружения PYTHONPATH. С технической точки зрения сценарий всегда запускается из текущего рабочего каталога, а не из каталога, содержащего файл сценария. Напротив, при импортировании модулей поиск всегда начинается в каталоге, содержащем сценарий, а не в текущем рабочем каталоге (если только сценарий не размещен в текущем рабочем каталоге). Поскольку это тонкое различие, на котором часто попадаются новички, изучим его более подробно.</p>
   <empty-line/>
   <p><strong>Текущий рабочий каталог, файлы и путь поиска модулей</strong></p>
   <p>Если запустить сценарий Python, введя в команду, например, python dir1\dir2\file. py, - текущим рабочим каталогом будет каталог, в котором вы находились при вводе этой команды, но не <emphasis>dirl\dir2.</emphasis> С другой стороны, Python автоматически добавляет путь к каталогу, где находится сценарий, в начало пути поиска модулей, поэтому <emphasis>file.py</emphasis> всегда сможет импортировать другие файлы из <emphasis>dirl\dir2,</emphasis> откуда бы он ни был запущен. Чтобы проиллюстрировать это, напишем простой сценарий, выводящий имя текущего рабочего каталога и путь поиска модулей:</p>
   <p>C:\...\PP4E\System&gt; type whereami.py</p>
   <p>import os, sys</p>
   <p>print(‘my os.getcwd =&gt;’, os.getcwd()) # вывод текущего рабочего каталога print(‘my sys.path =&gt;’, sys.path[:6]) # вывод первых 6 каталогов в пути поиска input()    # ожидает нажатия клавиши</p>
   <p>Теперь при запуске этого сценария в том каталоге, где он находится, будет выбран ожидаемый текущий рабочий каталог, и имя этого каталога будет добавлено в начало пути поиска. Мы уже встречались со списком sys.path, содержащим путь поиска модулей, - первый его элемент может быть пустой строкой, обозначающей текущий рабочий каталог при работе в интерактивной оболочке; здесь большая часть пути к текущему рабочему каталогу усекается до «...» при отображении:</p>
   <p>C:\...\PP4E\System&gt; set PYTHONPATH=C:\PP4thEd\Examples</p>
   <p>C:\...\PP4E\System&gt; python whereami.py</p>
   <p>my os.getcwd =&gt; C:\...\PP4E\System</p>
   <p>my sys.path =&gt; [‘C:\\...\\PP4E\\System’, ‘C:\\PP4thEd\\Examples’, <emphasis>...другие</emphasis></p>
   <p><emphasis>элементы...</emphasis> ]</p>
   <p>Если запускать этот сценарий из других каталогов, вслед за нашим перемещением переместится и текущий рабочий каталог (это каталог, в котором вводятся команды), а Python будет добавлять в начало пути поиска модулей каталог, где находится сам сценарий, что позволит сценарию по-прежнему видеть файлы в своем исходном каталоге. Например, если запустить сценарий, поднявшись на один уровень (..), каталог <emphasis>System</emphasis> будет добавлен в начало списка sys.path и станет первым каталогом, в котором Python станет искать модули, импортируемые сценарием <emphasis>whereami.py:</emphasis> первый элемент списка будет нацеливать импорт обратно на каталог, содержащий выполняемый сценарий. Однако поиск файлов, имена которых не содержат полного пути, будет выполняться относительно текущего рабочего каталога <emphasis>(C:\PP4thEd\Examples\ PP4E),</emphasis> а не в его подкаталоге <emphasis>System:</emphasis></p>
   <p>C:\...\PP4E\System&gt; cd ..</p>
   <p>C:\...\PP4E&gt; python System\whereami.py</p>
   <p>my os.getcwd =&gt; C:\...\PP4E</p>
   <p>my sys.path =&gt; [‘C:\\...\\PP4E\\System’, ‘C:\\PP4thEd\\Examples’, <emphasis>...другие</emphasis></p>
   <p><emphasis>элементы...</emphasis> ]</p>
   <p>C:\...\PP4E&gt; cd System\temp</p>
   <p>C:\...\PP4E\System\temp&gt; python ..\whereami.py</p>
   <p>my os.getcwd =&gt; C:\...\PP4E\System\temp</p>
   <p>my sys.path =&gt; [‘C:\\...\\PP4E\\System’, ‘C:\\PP4thEd\\Examples’, ...]</p>
   <p>В результате поиск файлов, имена которых в сценарии не содержат полных путей, будет выполняться в том месте, где была введена <emphasis>команда </emphasis>(os.getcwd), но операции импортирования по-прежнему будут иметь доступ к каталогу, где находится выполняемый <emphasis>сценарий</emphasis> (через первый элемент в списке sys.path). Наконец, если файл запускается щелчком на ярлыке, текущим рабочим каталогом станет каталог, содержащий файл, на котором выполнен щелчок. Например, следующие строки будут выведены в новом окне консоли DOS при двойном щелчке на <emphasis>whereami.py</emphasis> в проводнике Windows:</p>
   <p>my os.getcwd =&gt; C:\...\PP4E\System</p>
   <p>my sys.path =&gt; [‘C:\\...\\PP4E\\System’, ...more... ]</p>
   <p>В данном случае текущий рабочий каталог, используемый для поиска файлов, и первый каталог в пути поиска модулей совпадают с каталогом, содержащим файл сценария. Обычно все действует так, как предполагается, но здесь вас могут подстерегать две опасности:</p>
   <p>•    Имена файлов должны содержать полные пути к каталогам, если заранее не известно, из какого каталога будет запущен сценарий.</p>
   <p>•    Сценарии командной строки не всегда могут использовать текущий рабочий каталог, чтобы увидеть импортируемые файлы, не находящиеся в собственных каталогах сценариев, - для доступа к модулям из других каталогов следует использовать переменную окружения PYTHONPATH и пути к импортируемым пакетам.</p>
   <p>Например, сценарии из этой книги всегда могут импортировать другие файлы из собственного исходного каталога, не указывая путь к импортируемому пакету (import file here), независимо от того, как они запущены. Но, чтобы отыскать файлы в другом месте в дереве каталогов примеров, путь поиска должен проходить через корень пакета <emphasis>РР4Е </emphasis>(from PP4E.dir1.dir2 import filethere), даже если запускать сценарии из каталога, содержащего нужный внешний модуль. Как обычно, чтобы обеспечить возможность импортирования модулей, имя каталога <emphasis>PP4E\dirl\dir2</emphasis> можно также добавить в PYTHONPATH, чтобы сделать file-there видимым отовсюду, без указания пути к импортируемому пакету (хотя лишние каталоги в PYTHONPATH увеличивают вероятность конфликта имен). В любом случае импорт всегда осуществляется из исходного каталога сценария или из другого каталога, находящегося в пути поиска Python, а не из текущего рабочего каталога.</p>
   <empty-line/>
   <p><strong>Текущий рабочий каталог и командные строки</strong></p>
   <p>Это различие между текущим рабочим каталогом и путями поиска модулей объясняет, почему многие сценарии в данной книге, которые должны действовать в текущем рабочем каталоге (а не в том, имя которого передано), запускаются командной строкой вида:</p>
   <p>C:\temp&gt; python C:\...\PP4E\Tools\cleanpyc.py <emphasis>обработка cwd</emphasis></p>
   <p>В данном примере сам файл сценария на языке Python находится в каталоге <emphasis>C:\..\PP4E\Tools,</emphasis> но поскольку он запускается из <emphasis>C:\temp,</emphasis> то обрабатывает файлы, содержащиеся в <emphasis>C:\temp</emphasis> (то есть в текущем рабочем каталоге, а не исходном каталоге сценария). Чтобы обработать с помощью такого сценария файлы, находящиеся где-то в другом месте, нужно просто изменить текущий рабочий каталог с помощью команды cd и перейти в каталог, который должен быть обработан:</p>
   <p>C:\temp&gt; cd C:\PP4thEd\Examples</p>
   <p>C:\PP4thEd\Examples&gt; python C:\...\PP4E\Tools\cleanpyc.py <emphasis>обработка cwd</emphasis></p>
   <p>Поскольку текущий рабочий каталог всегда неявно определен, сценарий узнает, какой каталог должен быть обработан, от команды cd с той же степенью определенности, что и при явной передаче имени каталога сценарию, как показано ниже (примечание, касающееся переносимости: в других примерах команд вам может потребоваться заключить *.py в кавычки, чтобы предотвратить подстановку имен файлов, которая выполняется в некоторых оболочках Unix):</p>
   <p>C:\...\PP4E\Tools&gt; python find.py *.py C:\temp <emphasis>обработка указанного</emphasis></p>
   <p><emphasis>каталога</emphasis></p>
   <p>В этой командной строке текущим рабочим каталогом является каталог, содержащий запускаемый сценарий, который должен быть выполнен (обратите внимание на отсутствие пути в имени файла сценария). Но поскольку этот сценарий обрабатывает каталог, явно указанный в командной строке (<emphasis>C:\temp</emphasis>), в данном случае не имеет никакого значения, какой каталог является текущим рабочим каталогом. Наконец, если потребуется выполнить такой сценарий, расположенный в некотором другом каталоге, для обработки файлов, находящихся в третьем каталоге, можно просто указать пути каталогов для обоих:</p>
   <p>C:\temp&gt; python C:\...\PP4E\Tools\find.py *.cxx C:\PP4thEd\Examples\PP4E</p>
   <p>В этом случае для импорта будут доступны файлы в исходном каталоге сценария <emphasis>PP4E\Tools</emphasis>, а обрабатываться будут файлы в каталоге, указанном в командной строке, при этом текущим рабочим каталогом будет совершенно другой каталог (<emphasis>C:\temp</emphasis>). Использование последней формы требует больше вводить с клавиатуры, тем не менее в этой книге вам еще не раз встретятся различные текущие рабочие каталоги и командные строки с явными путями к сценариям.</p>
   <empty-line/>
   <p><strong>Аргументы командной строки</strong></p>
   <p>Модуль sys позволяет также получить те слова, которые были введены в команде, запустившей сценарий на языке Python. Эти слова обычно называются аргументами командной строки и находятся во встроенном списке строк sys.argv. Программисты на C могут заметить сходство с массивом argv в языке C (массивом строк). В интерактивном режиме смотреть особенно не на что, так как для запуска Python в этом режиме ему не требуется передавать аргументы командной строки:</p>
   <p>&gt;&gt;&gt; import sys</p>
   <p>&gt;&gt;&gt; sys.argv</p>
   <p>[‘’]</p>
   <p>Чтобы действительно увидеть аргументы, нужно запустить сценарий из командной строки. В примере 3.1 приводится простой до безобразия сценарий, который всего лишь выводит список argv для изучения.</p>
   <p><emphasis>Пример 3.1. PP4E\System\testargv.py</emphasis></p>
   <p>import sys</p>
   <p>print(sys.argv)</p>
   <p>Если запустить этот сценарий, он выведет список аргументов командной строки. Обратите внимание, что первым элементом всегда является имя самого выполняемого сценария, независимо от способа запуска (смотрите врезку «Выполняемые сценарии в Unix» далее в этой главе):</p>
   <p>C:\...\PP4E\System&gt; python testargv.py</p>
   <p>[‘testargv.py’]</p>
   <p>C:\...\PP4E\System&gt; python testargv.py spam eggs cheese</p>
   <p>[‘testargv.py’, ‘spam’, ‘eggs’, ‘cheese’]</p>
   <p>C:\...\PP4E\System&gt; python testargv.py -i data.txt -o results.txt</p>
   <p>[‘testargv.py’, ‘-i’, ‘data.txt’, ‘-o’, ‘results.txt’]</p>
   <p>Последняя команда в этом фрагменте иллюстрирует общепринятое соглашение. Подобно аргументам функции, параметры командной строки иногда передаются по позиции, а иногда по имени с помощью пары «-имя значение». Например, пара -i data.txt означает, что значением ключа -i является data.txt (например, имя входного файла). В качестве параметров командной строки допускается передавать любые слова, но обычно программы накладывают на них некоторые структурные ограничения.</p>
   <p>Аргументы командной строки играют в программах такую же роль, как аргументы в функциях: они просто позволяют передать в программу информацию, которая может быть различной для каждого запуска программы. То обстоятельство, что они не определяются жестко в программном коде, позволяет использовать сценарии более универсальными способами. Например, аргументы командной строки могут использоваться для передачи имен файлов сценариям, их обрабатывающим, - взгляните на сценарий <emphasis>more.py</emphasis> в главе 2 (пример 2.1), который был нашим первым примером. Другие сценарии могут принимать флаги режима обработки, адреса Интернета и так далее.</p>
   <empty-line/>
   <p><strong>Анализ аргументов командной строки</strong></p>
   <p>Однако при регулярном использовании аргументов командной строки вы можете обнаружить, что писать код, который вылавливает в списке слова, неудобно. Обычно при запуске программы преобразуют список аргументов в структуры, более удобные для обработки. Ниже приводится один из способов реализации такого преобразования: сценарий в примере 3.2 просматривает список argv в поисках пар -optionname op-tionvalue и помещает их в словарь, используя в качестве ключей имена параметров, чтобы потом их было легче извлекать.</p>
   <p><emphasis>Пример 3.2. PP4E\System\testargv2.py</emphasis></p>
   <p>"собирает параметры командной строки в словаре”</p>
   <p>def getopts(argv): opts = {} while argv:</p>
   <p>if argv[0][0] == ‘-’:    # поиск пар "-name value”</p>
   <p>opts[argv[0]] = argv[1] # ключами словарей будут имена параметров argv = argv[2:] else:</p>
   <p>argv = argv[1:] return opts</p>
   <p>if__name__== ‘__main__’:</p>
   <p>from sys import argv    # пример клиентского программного кода</p>
   <p>myargs = getopts(argv) if ‘-i’ in myargs:</p>
   <p>print(myargs[‘-i’])</p>
   <p>print(myargs)</p>
   <p>Такую функцию можно импортировать и использовать во всех инструментах командной строки. Если запустить этот пример как самостоятельный сценарий, он просто выведет отформатированный словарь аргументов:</p>
   <p>C:\...\PP4E\System&gt; python testargv2.py</p>
   <p>{}</p>
   <p>C:\...\PP4E\System&gt; python testargv2.py -i data.txt -o results.txt</p>
   <p>data.txt</p>
   <p>{‘-o’: ‘results.txt’, ‘-i’: ‘data.txt’}</p>
   <p>Естественно, мы могли бы предусмотреть еще более сложную реализацию механизма работы с аргументами, добавить проверку ошибок и тому подобное. Для обработки более сложных командных строк мы могли бы использовать более развитые инструменты обработки командной строки из стандартной библиотеки Python:</p>
   <p>•    Модуль getopt моделирует поведение одноименной утилиты Unix/C</p>
   <p>•    Модуль optparse является более современной альтернативой и по общему признанию - более мощной</p>
   <p>Оба модуля описаны в руководстве по библиотеке языка Python, и там же вы найдете примеры использования, которые мы не будем приводить здесь ради экономии места. Вообще говоря, чем более широкие возможности по настройке предусматривают ваши сценарии, тем больше труда вам придется вложить в реализацию логики обработки аргументов командной строки.</p>
   <p><strong>Выполняемые сценарии в Unix</strong></p>
   <p>Пользователям Unix и Linux: текстовые файлы с исходным программным кодом на языке Python можно сделать непосредственно исполняемыми, добавив в их начало особую строку, содержащую путь к интерпретатору Python, и присвоив файлу права на выполнение. Например, сохраните следующий фрагмент в текстовом файле с именем <emphasis>myscript:</emphasis></p>
   <p>#!/usr/bin/python print(‘And nice red uniforms’)</p>
   <p>Первая строка будет восприниматься интерпретатором как комментарий (она начинается с #), но при запуске этого файла операционная система будет посылать строки этого файла интерпретатору, указанному после #! в первой строке. Если этот файл сделать непосредственно исполняемым с помощью команды chmod +x myscript, его можно будет запускать непосредственно, не вводя слово python в команде, как если бы это был двоичный файл исполняемой программы:</p>
   <p>% myscript a b с And nice red uniforms</p>
   <p>При запуске таким способом список sys.argv по-прежнему будет содержать имя сценария в первом элементе: [“myscript”, “a”, “b”, “с”] - в точности, как если бы сценарий был запущен с помощью более явного и переносимого формата команды python myscript a b с. Превращение сценариев в непосредственно исполняемые файлы на самом деле является трюком ОС Unix, а не особенностью Python, но стоит отметить, что можно сделать его несколько менее машинно-зависимым, указав в начале команду Unix env вместо пути к исполняемому файлу Python:</p>
   <p>#!/usr/bin/env python print(‘Wait for it...’)</p>
   <p>В этом случае операционная система будет отыскивать интерпретатор Python с помощью значений переменных окружения (обычно с помощью переменной PATH). Если один и тот же сценарий потребуется использовать на разных машинах, достаточно будет только изменить на них настройки окружения (а не редактировать исходный программный код сценария). Конечно, файлы Python по-прежнему можно запускать с помощью более явной командной строки:</p>
   <p>% python myscript a b с</p>
   <empty-line/>
   <p>При этом предполагается, что интерпретатор python находится в системном пути поиска (иначе нужно указывать полный путь к нему), но этот прием действует на любой платформе, где установлен Python и имеется доступ к командной строке. Поскольку это более переносимый способ, я обычно использую его в примерах книги (за дополнительной информацией по этой теме я рекомендую обращаться к страницам руководства Unix). Но, несмотря на это, особые строки #! можно встретить во многих примерах данной книги - на случай, если читателям потребуется запускать их как исполняемые файлы в Unix или Linux; на других платформах они просто игнорируются как комментарии Python.</p>
   <p>Обратите внимание, что в последних версиях Windows также можно вводить имя сценария непосредственно (без слова <emphasis>python), </emphasis>чтобы запустить его, и добавлять строку #! в начало сценария не нужно. При установке Python регистрируется в реестре Windows как программа для открытия файлов с расширениями, которые воспринимаются интерпретатором Python <emphasis>(.py</emphasis> и другие). Это также объясняет, почему сценарии могут запускаться в Windows простым щелчком мыши.</p>
   <empty-line/>
   <empty-line/>
   <p><strong>Переменные окружения оболочки</strong></p>
   <p>Переменные оболочки, которые иногда называют также переменными окружения, доступны в сценариях на языке Python через os.environ -объект Python, напоминающий словарь, в котором для каждой переменной оболочки отводится отдельная запись. Переменные оболочки находятся за пределами интерпретатора Python. Они часто устанавливаются в командной строке, в сценариях начального запуска системы или с помощью панели управления и обычно служат в качестве общесистемных параметров настройки для программ.</p>
   <p>На самом деле вам уже должен быть знаком главный пример: путь поиска модулей PYTHONPATH является переменной оболочки, которую Python использует при выполнении операции импортирования модулей. После установки этой переменной в системе ее значение становится доступным для каждой запускаемой программы Python. Переменные оболочки могут также устанавливаться программами, чтобы передавать входные данные другим программам в приложении; поскольку обычно их значения наследуются порожденными программами, они могут служить простым средством связи между процессами.</p>
   <empty-line/>
   <p><strong>Получение значений переменных оболочки</strong></p>
   <p>В Python окружение оболочки является простым предустановленным объектом, для обращения к которому не требуется использовать специальный синтаксис. Операция индексирования объекта os.environ строками с именами переменных оболочки (например, os.environ[‘USER’ ]) является эквивалентом знака доллара перед именем переменной в большинстве оболочек Unix (например, $USER), использования с двух сторон знака процента в DOS (%USER%) и вызова getenv(“USER”) в программе на языке С. Запустим интерактивный сеанс и поэкспериментируем (следующий сеанс выполнялся в Python 3.1 в Windows 7):</p>
   <p>&gt;&gt;&gt; import os</p>
   <p>&gt;&gt;&gt; os.environ.keys()</p>
   <p>KeysView(&lt;os._Environ object at 0x013B8C70&gt;)</p>
   <p>&gt;&gt;&gt; list(os.environ.keys())</p>
   <p>[‘TMP’, ‘COMPUTERNAME’, ‘USERDOMAIN’, ‘PSMODULEPATH’, ‘ COMMONPROGRAMFILES’, <emphasis>...множество строк было удалено...</emphasis></p>
   <p>‘NUMBER_OF_PROCESSORS’, ‘PROCESSOR_LEVEL’, ‘USERPROFILE’, ‘OS’, ‘PUBLIC’, ‘QTJAVA’]</p>
   <p>&gt;&gt;&gt; os.environ['TEMP']</p>
   <p>‘C:\\Users\\mark\\AppData\\Local\\Temp’</p>
   <p>Здесь метод keys возвращает итерируемый объект со списком установленных переменных, а операция индексирования возвращает значение переменной TEMP в Windows. В Linux эти инструкции действуют точно так же, но обычно при запуске Python устанавливаются другие переменные. Поскольку нам знакома переменная PYTHONPATH, посмотрим в Python на ее значение и убедимся в его правильности (когда я писал эти строки, в эту переменную временно был добавлен путь к корневому каталогу с примерами к четвертому изданию книги):</p>
   <p>&gt;&gt;&gt; os.environ['PYTHONPATH']</p>
   <p>‘C:\\PP4thEd\\Examples;C:\\Users\\Mark\\temp’</p>
   <p>&gt;&gt;&gt; for srcdir in os.environ['PYTHONPATH'].split(os.pathsep):</p>
   <p>... print(srcdir)</p>
   <p>C:\PP4thEd\Examples</p>
   <p>C:\Users\Mark\temp</p>
   <p>&gt;&gt;&gt; import sys &gt;&gt;&gt; sys.path[:3]</p>
   <p>[‘’, ‘C:\\PP4thEd\\Examples’, ‘C:\\Users\\Mark\\temp’]</p>
   <p>Переменная PYTHONPATH содержит строку, содержащую список каталогов, разделенных символом, используемым для разделения таких элементов пути на вашей платформе (например, ; в DOS/Windows, : в Unix и Linux). Чтобы разделить эту строку на составляющие, передадим строковому методу split разделитель os.pathsep (переносимая константа, дающая правильный разделитель для соответствующей системы). Как обычно, фактический путь поиска, используемый во время выполнения, хранится в списке sys.path и является объединением пути к текущему рабочему каталогу и содержимого переменной окружения PYTHONPATH.</p>
   <empty-line/>
   <p><strong>Изменение переменных оболочки</strong></p>
   <p>Как и обычные словари, объект os.environ поддерживает обращение по ключу и <emphasis>присваивание.</emphasis> Операция присваивания, применяемая к словарям, изменяет значение ключа:</p>
   <p>&gt;&gt;&gt; os.environ['TEMP']</p>
   <p>‘C:\\Users\\mark\\AppData\\Local\\Temp &gt;&gt;&gt; os.environ['TEMP'] = r'c:\temp'</p>
   <p>&gt;&gt;&gt; os.environ['TEMP']</p>
   <p>‘c:\\temp’</p>
   <p>Но в данном случае выполняются некоторые дополнительные действия. Во всех последних версиях Python значения, присваиваемые ключам os.environ таким способом, автоматически <emphasis>экспортируются</emphasis> в другие части приложения. То есть присваивание по ключу изменяет не только объект os.environ в программе, но и соответствующую переменную в окружении <emphasis>оболочки</emphasis> для процесса выполняемой программы. Новое значение переменной становится видимым программе на языке Python, всем связанным с ней модулям на языке C и всем программам, порождаемым процессом Python.</p>
   <p>За кулисами при присваивании объекту os.environ по ключу происходит вызов os.putenv - функции, изменяющей переменную окружения за границами интерпретатора Python. Чтобы показать, как это работает, нам потребуется пара сценариев, которые изменяют и получают значения переменных оболочки. Первый из них приводится в примере 3.3.</p>
   <p><emphasis>Пример 3.3. PP4E\System\Environment\setenv.py</emphasis></p>
   <p>import os</p>
   <p>print(‘setenv...’, end=’ ‘)</p>
   <p>print(os.environ[‘USER’]) # выведет текущее значение переменной оболочки</p>
   <p>os.environ[‘USER’] = ‘Brian’ # неявно вызовет функцию os.putenv os.system(‘python echoenv.py’)</p>
   <p>os.environ[‘USER’] = ‘Arthur’ # изменение передается порождаемым программам os.system(‘python echoenv.py’) # и связанным с процессом библ. модулям на C</p>
   <p>os.environ[‘USER’] = input(‘?’) print(os.popen(‘python echoenv.py’).read())</p>
   <p>Данный сценарий <emphasis>setenv.py</emphasis> просто изменяет переменную оболочки USER и запускает другой сценарий, выводящий значение этой переменной, который приводится в примере 2.5.</p>
   <p><emphasis>Пример 3.4. PP4E\System\Environment\echoenv.py</emphasis></p>
   <p>import os</p>
   <p>print(‘echoenv...’, end=’ ‘) print(‘Hello,’, os.environ[‘USER’])</p>
   <p>Независимо от способа запуска сценарий <emphasis>echoenv.py</emphasis> выводит значение переменной окружения USER. При запуске из командной строки этот сценарий выведет значение, установленное нами в самой оболочке:</p>
   <p>C:\...\PP4E\System\Environment&gt; set USER=Bob</p>
   <p>C:\...\PP4E\System\Environment&gt; python echoenv.py echoenv... Hello, Bob</p>
   <p>Однако при запуске из другого сценария, например, из <emphasis>setenv.py,</emphasis> с помощью функции os.system или os.popen, с которыми мы познакомились ранее, сценарий <emphasis>echoenv.py</emphasis> получит то значение переменной USER, которое было установлено родительской программой:</p>
   <p>C:\...\PP4E\System\Environment&gt; python setenv.py</p>
   <p>setenv... Bob</p>
   <p>echoenv... Hello, Brian</p>
   <p>echoenv... Hello, Arthur</p>
   <p>?Gumby</p>
   <p>echoenv... Hello, Gumby</p>
   <p>C:\...\PP4E\System\Environment&gt; echo %USER%</p>
   <p>Bob</p>
   <p>Точно так же этот механизм действует и в Linux. Вообще говоря, порождаемая программа всегда <emphasis>наследует</emphasis> значения переменных окружения от своих родителей. <emphasis>Порожденными программами</emphasis> являются такие, которые запускаются средствами Python, например os.spawnv, комбинацией os.fork/exec в Unix-подобных системах, и os.popen, os.system или с помощью модуля subprocess на ряде других платформ. Все программы, запущенные таким способом, получают значения переменных окружения, существующие в момент запуска в родительском процессе.<sup>9</sup></p>
   <p>Подобный способ установки переменных окружения перед запуском новой программы является одним из способов передачи информации в новую программу. Например, можно написать сценарий, изменяющий переменную PYTHONPATH включением в нее пользовательских каталогов, перед запуском других сценариев. Благодаря этому запущенный сценарий получит свой путь поиска модулей в списке sys.path, потому что переменные оболочки передаются потомкам (такой запускающий сценарий будет представлен в конце главы 6).</p>
   <empty-line/>
   <p><strong>Особенности переменных оболочки: родители, putenv и getenv</strong></p>
   <p>Обратите внимание на последнюю команду в предыдущем примере -после завершения программы верхнего уровня переменная USER получает свое первоначальное значение. Присвоения значений ключам os.environ передаются за пределы интерпретатора <emphasis>вниз</emphasis> по цепочке порожденных программ и никогда не передаются <emphasis>вверх</emphasis> процессам родительских программ (включая системную оболочку). Это относится и к программам на языке C, использующим библиотечный вызов putenv, то есть данная особенность не является ограничением, характерным именно для Python.</p>
   <p>Это едва ли вызовет проблемы в сценарии Python, являющемся вершиной приложения. Но помните, что настройки оболочки, сделанные внутри программы, действуют, лишь пока выполняется эта программа и порожденные ею дочерние программы. Если вам потребуется экспортировать настройки окружения, чтобы они действовали после завершения программы на языке Python, вам необходимо будет найти платформозависимые расширения, реализующие такую возможность. Попробуйте поискать их на сайте <emphasis>http://www.python.org</emphasis> и в Интернете.</p>
   <p>Другая тонкость: в нынешней реализации изменение значений в os.en-viron автоматически приводит к вызову функции os.putenv, которая вызывает функцию putenv в библиотеке языка C, если она доступна на вашей платформе, чтобы экспортировать измененное значение за пределы интерпретатора Python во все связанные с ним расширения на языке C. Однако, хотя изменения в os.environ приводят к вызову os.putenv, тем не менее прямой вызов функции os.putenv не оказывает влияния на содержимое os.environ. По этой причине для изменения окружения предпочтительнее использовать интерфейс os.environ.</p>
   <p>Обратите также внимание, что настройки окружения загружаются в os.environ на этапе запуска программы, а не при каждом обращении к этому объекту. По этой причине изменения, выполненные в расширениях на языке C уже после запуска программы, могут не отражаться в os.environ. В языке Python на самом деле имеется более конкретная функция os.getenv, но она не вызывает функцию getenv из библиотеки языка C, а просто выбирает значения ключей из os.environ в большинстве платформ (во всех в версии 3.X). Для большинства приложений в этом нет ничего плохого, особенно если они содержат программный код только на языке Python. На платформах, где отсутствует функция putenv, для настройки окружения порождаемой программы можно передавать словарь os.environ инструментам запуска программ в виде параметра.</p>
   <empty-line/>
   <p><strong>Стандартные потоки ввода-вывода</strong></p>
   <p>Модуль sys - это место обитания стандартных потоков ввода, вывода и вывода ошибок для программ на языке Python. Эти потоки обеспечивают еще один распространенный способ организации обмена данными между программами:</p>
   <p>&gt;&gt;&gt; import sys</p>
   <p>&gt;&gt;&gt; for f in (sys.stdin, sys.stdout, sys.stderr): print(f)</p>
   <p>&lt;_io.TextIOWrapper name=’&lt;stdin&gt;’ encoding=’cp437’&gt;</p>
   <p>&lt;_io.TextIOWrapper name=’&lt;stdout&gt;’ encoding=’cp437’&gt;</p>
   <p>&lt;_io.TextIOWrapper name=’&lt;stderr&gt;’ encoding=’cp437’&gt;</p>
   <p>Стандартные потоки - это всего лишь предварительно открытые объекты файлов Python, которые автоматически подключаются к стандартным потокам ввода-вывода программы при запуске. По умолчанию все они связаны с окном консоли, в котором был запущен интерпретатор Python (или программа на языке Python). Поскольку встроенные функции print и input являются не чем иным, как дружественными интерфейсами к стандартным потокам вывода-ввода, по своему действию они аналогичны прямому использованию stdout и stdin в sys:</p>
   <p>&gt;&gt;&gt; print('hello stdout world')</p>
   <p>hello stdout world</p>
   <p>&gt;&gt;&gt; sys.stdout.write('hello stdout world' + '\n')</p>
   <p>hello stdout world 19</p>
   <p>&gt;&gt;&gt; input('hello stdin world&gt;')</p>
   <p>hello stdin world&gt;spam ‘spam’</p>
   <p>&gt;&gt;&gt; print('hello stdin world&gt;'); sys.stdin.readline()[:-1]</p>
   <p>hello stdin world&gt; eggs</p>
   <p>‘eggs’</p>
   <p><strong>Стандартные потоки в Windows</strong></p>
   <p>Пользователям Windows: при запуске программ на языке Python из проводника Windows щелчком на имени файла с расширением <emphasis>.ру</emphasis> (или с помощью os.system) автоматически появляется окно консоли DOS, служащее стандартным потоком программы. Если программа создает собственные окна, можно избежать открытия окна консоли, дав файлу с исходным текстом программы расширение <emphasis>.pyw,</emphasis> а не <emphasis>.ру.</emphasis> Расширение <emphasis>.pyw</emphasis> означает просто исходный файл <emphasis>.ру</emphasis> программы, для запуска которой не требуется открывать окно DOS в Windows (это обеспечивается настройками в реестре Windows, где файлам с расширением <emphasis>.pyw</emphasis> поставлена в соответствие специализированная версия Python). Файлы с расширением <emphasis>.pyw</emphasis> могут импортироваться, как обычные файлы <emphasis>.py</emphasis>.</p>
   <p>Обратите также внимание, что при запуске программы щелчком мыши вывод производится во всплывающее окно DOS, поэтому сценарии, которые просто выводят текст и завершают свою работу, производят странную «вспышку»: при запуске появляется окно консоли DOS, в него производится вывод, а затем окно сразу закрывается (не самое дружественное поведение!). Чтобы сохранить окно DOS открытым и получить возможность ознакомиться с результатами работы сценария, просто добавьте вызов функции input() в конец сценария, который приостановит выполнение до нажатия на клавишу Enter.</p>
   <empty-line/>
   <empty-line/>
   <p><strong>Перенаправление потоков ввода-вывода в файлы и программы</strong></p>
   <p>Теоретически, текст, который выводится в стандартный поток вывода (и с помощью функции print), отображается в окне консоли, в котором запущена программа, текст в стандартный поток ввода (и возвращаемый функцией input) поступает с клавиатуры, а стандартный поток вывода ошибок обычно выводит сообщения об ошибках Python в окно консоли. По крайней мере, так происходит по умолчанию. Существует также возможность <emphasis>перенаправить</emphasis> эти потоки в файлы или в другие программы системной оболочки, а также в произвольные объекты внутри сценария на языке Python. В большинстве систем возможность перенаправления упрощает повторное использование и комбинирование утилит командной строки общего назначения.</p>
   <p>Перенаправление удобно использовать, например, для ввода заранее подготовленных тестовых данных: один и тот же сценарий можно протестировать, используя несколько наборов входных данных, просто перенаправляя стандартный поток ввода при каждом запуске сценария в разные файлы. Аналогично перенаправление стандартного потока вывода позволяет сохранить и впоследствии проанализировать вывод программы. Например, в системах тестирования для обнаружения ошибок может выполняться сравнение сохраненного стандартного вывода сценария с файлом, содержащим ожидаемые результаты.</p>
   <p>Несмотря на всю мощь этой парадигмы, сам механизм перенаправления весьма прост в использовании. В качестве примера рассмотрим простой цикл «прочесть-вычислить-вывести», представленный в примере 3.5.</p>
   <p><emphasis>Пример 3.5. PP4E\System\Streams\teststreams.py</emphasis></p>
   <p>“читает числа до символа конца файла и выводит их квадраты”</p>
   <p>def interact():</p>
   <p>print(‘Hello stream world’) # print выводит в sys.stdout while True: try:</p>
   <p>reply = input(‘Enter a number&gt;’) # input читает из sys.stdin except EOFError:</p>
   <p>break    # исключение при встрече символа eof</p>
   <p>else:    # входные данные в виде строки</p>
   <p>num = int(reply)</p>
   <p>print(“%d squared is %d” % (num, num ** 2)) print(‘Bye’)</p>
   <p>if__name__== ‘__main__’:</p>
   <p>interact()    # если выполняется, а не импортируется</p>
   <p>Как обычно, функция interact вызывается автоматически, если файл не импортируется, а выполняется как самостоятельный сценарий. По умолчанию запуск этого файла из командной строки вызывает появление стандартного потока в месте, где вводилась команда. Сценарий просто читает числа, пока не достигнет конца файла в стандартном потоке ввода (в Windows конец файла обычно можно ввести комбинацией двух клавиш CtrL+Z; в Unix нужно нажать комбинацию CtrL+D):<sup>10</sup></p>
   <p>C:\...\PP4E\System\Streams&gt; python teststreams.py</p>
   <p>Hello stream world Enter a number&gt;12 12 squared is 144 Enter a number&gt;10 10 squared is 100 Enter a number&gt;^Z Bye</p>
   <p>И в Windows, и в Unix-подобных системах стандартный поток ввода можно перенаправить в файл - с помощью синтаксической конструкции &lt; <emphasis>filename</emphasis> оболочки. Ниже приводится сеанс работы в окне консоли DOS под Windows, где сценарий читает входные данные из текстового файла <emphasis>input.txt.</emphasis> То же самое можно проделать и в Linux, только команду DOS type нужно заменить командой Unix cat:</p>
   <p>C:\...\PP4E\System\Streams&gt; type input.txt 8 6</p>
   <p>C:\...\PP4E\System\Streams&gt; python teststreams.py &lt; input.txt</p>
   <p>Hello stream world Enter a number&gt;8 squared is 64 Enter a number&gt;6 squared is 36 Enter a number&gt;Bye</p>
   <p>Здесь ввод данных, которые обычно поступают с клавиатуры в интерактивном режиме, автоматизирован с помощью файла <emphasis>input.txt</emphasis>: сценарий читает данные из этого файла, а не с клавиатуры. Точно так же можно перенаправить в файл и стандартный поток вывода - с помощью синтаксической конструкции &gt; <emphasis>filename</emphasis> оболочки. При этом перенаправление ввода и вывода можно объединить в одной команде:</p>
   <p>C:\...\PP4E\System\Streams&gt; python teststreams.py &lt; input.txt &gt; output.txt</p>
   <p>C:\...\PP4E\System\Streams&gt; type output.txt</p>
   <p>Hello stream world</p>
   <p>Enter a number&gt;8 squared is 64</p>
   <p>Enter a number&gt;6 squared is 36</p>
   <p>Enter a number&gt;Bye</p>
   <p>На этот раз стандартные потоки ввода и вывода сценария отображаются в текстовые файлы, а не в сеанс интерактивной консоли.</p>
   <p><strong>Соединение программ с помощью каналов</strong></p>
   <p>В Windows и в Unix-подобных системах имеется возможность направлять стандартный вывод одной программы в стандартный ввод другой, помещая между командами символ |. Обычно это называется операцией создания «канала» или «конвейера»: оболочка создает канал, соединяющий вывод и ввод двух команд. Попробуем отправить вывод сценария на вход программы more, чтобы увидеть, как действует этот прием:</p>
   <p>C:\...\PP4E\System\Streams&gt; python teststreams.py &lt; input.txt | more</p>
   <p>Hello stream world Enter a number&gt;8 squared is 64 Enter a number&gt;6 squared is 36 Enter a number&gt;Bye</p>
   <p>В этом примере данные также поступают в поток стандартного ввода сценария teststreams из файла, но выходные данные (которые выводятся вызовами функции print) посылаются другой программе, а не в файл или окно. Принимающей программой является more - стандартная программа командной строки для постраничного просмотра, имеющаяся в Windows и в Unix-подобных системах. Поскольку Python привязывает сценарии к стандартной модели потоков ввода-вывода, сценарии на языке Python можно использовать с обоих концов канала: вывод одного сценария Python всегда можно отправить на ввод другого:</p>
   <p>C:\...\PP4E\System\Streams&gt; type writer.py print(“Help! Help! I’m being repressed!”) print(42)</p>
   <p>C:\...\PP4E\System\Streams&gt; type reader.py print(‘Got this: “%s”’ % input()) import sys</p>
   <p>data = sys.stdin.readline()[:-1]</p>
   <p>print(‘The meaning of life is’, data, int(data) * 2)</p>
   <p>C:\...\PP4E\System\Streams&gt; python writer.py Help! Help! I’m being repressed!</p>
   <p>42</p>
   <p>C:\...\PP4E\System\Streams&gt; python writer.py | python reader.py</p>
   <p>Got this: “Help! Help! I’m being repressed!”</p>
   <p>The meaning of life is 42 84</p>
   <p>На этот раз связь устанавливается между двумя программами на языке Python. Сценарий reader получает входные данные от сценария writer -оба сценария просто используют стандартные функции чтения и записи, не задумываясь о работе механизма потоков. На практике такое соединение программ в цепочку является простой формой организации взаимодействий между программами. Оно облегчает <emphasis>повторное использование</emphasis> утилит, предусматривающих возможность взаимодействий через stdin и stdout, самыми неожиданными способами. Например, программу на языке Python, которая сортирует текст, поступающий из stdin, можно использовать для работы с любым источником данных, в том числе с выводом других сценариев. Рассмотрим сценарии командной строки из примеров 3.6 и 3.7, которые сортируют строки с числами, поступающие в стандартный поток ввода, и складывают их.</p>
   <p><emphasis>Пример 3.6. PP4E\System\Streams\sorter.py</emphasis></p>
   <p>import sys    # или sorted(sys.stdin)</p>
   <p>lines = sys.stdin.readlines()    # читает входные строки из stdin,</p>
   <p>lines.sort()    # сортирует их</p>
   <p>for line in lines: print(line, end=’’) # отправляет результаты в stdout</p>
   <p># для дальнейшей обработки</p>
   <p><emphasis>Пример 3.7. PP4E\System\Streams\adder.py</emphasis></p>
   <p>import sys sum = 0 while True: try:</p>
   <p>line = input() # или sys.stdin.readlines() except EOFError:    # или for line in sys.stdin:</p>
   <p>break    # input отсекает символы \n в конце строк</p>
   <p>else:</p>
   <p>sum += int(line) # во 2-м издании использовалась функция sting.atoi() print(sum)</p>
   <p>Мы можем использовать эти универсальные инструменты командной строки, чтобы с их помощью сортировать и складывать содержимое произвольных файлов и вывода других программ (примечание для пользователей Windows: на моей предыдущей машине с Windows XP и Python 2.X я должен был вводить команду «python file.py», а не просто «file.py», в противном случае перенаправление не давало ожидаемых результатов; ныне, в Windows 7 и Python 3.X, обе формы команд действуют корректно):</p>
   <p>C:\...\PP4E\System\Streams&gt; type data.txt 123 000 999 042</p>
   <p>C:\...\PP4E\System\Streams&gt; python sorter.py &lt; data.txt <emphasis>сортировка файла</emphasis></p>
   <p>000</p>
   <p>042</p>
   <p>123</p>
   <p>999</p>
   <p>C:\...\PP4E\System\Streams&gt; python adder.py &lt; data.txt <emphasis>вычисление суммы</emphasis></p>
   <p>1164</p>
   <p>C:\...\PP4E\System\Streams&gt; type data.txt | python adder.py <emphasis>вычисление суммы </emphasis>1164    <emphasis>для вывода</emphasis></p>
   <p><emphasis>команды type</emphasis></p>
   <p>C:\...\PP4E\System\Streams&gt; type writer2.py for data in (123, 0, 999, 42): print(‘%03d’ % data)</p>
   <p>C:\...\PP4E\System\Streams&gt; python writer2.py | python sorter.py <emphasis>сортировка </emphasis>000    <emphasis>вывода сценария</emphasis></p>
   <p>042</p>
   <p>123</p>
   <p>999</p>
   <p>C:\...\PP4E\System\Streams&gt; writer2.py | sorter.py <emphasis>краткая форма записи выводит те же результаты, что и предыдущая команда Windows...</emphasis></p>
   <p>C:\...\PP4E\System\Streams&gt; python writer2.py | python sorter.py | python adder. py</p>
   <p>1164</p>
   <p>В последней команде составлена цепочка из трех сценариев на языке Python: вывод каждого предыдущего сценария соединяется с вводом последующего с помощью синтаксиса конвейера.</p>
   <p><strong>Альтернативные реализации сценариев adder и sorter</strong></p>
   <p>Если присмотреться, можно заметить, что сценарий <emphasis>sorter.py</emphasis> читает сразу все данные, имеющиеся в stdin, используя метод readlines, а сценарий <emphasis>adder.py</emphasis> читает данные по одной строке. Если источником входных данных является другая программа, то в некоторых системах соединенные каналом программы выполняются <emphasis>параллельно</emphasis>. В таких системах, особенно если пересылается большой объем данных, лучше производить построчное чтение: читающей программе не придется ждать, пока пишущая программа полностью завершит работу, чтобы заняться обработкой данных. Так как функция input просто читает данные из потока stdin, схему построчного ввода, используемую в <emphasis>adder.py,</emphasis> можно также реализовать прямым обращением к sys.stdin:</p>
   <p>C:\...\PP4E\System\Streams&gt; type adder2.py import sys sum = 0 while True:</p>
   <p>line = sys.stdin.readline() if not line: break sum += int(line) print(sum)</p>
   <p>Данная версия использует тот факт, что функция int допускает наличие пробельных символов вокруг числа (функция readline возвращает строку вместе с символом \n, но мы не должны использовать [:-1] или rstrip() для его удаления). Фактически для достижения того же эффекта можно использовать более современные итераторы файлов - цикл for, например, автоматически извлекает из объекта файла по одной строке в каждой итерации (подробнее об итераторах файлов рассказывается в следующей главе):</p>
   <p>C:\...\PP4E\System\Streams&gt; type adder3.py import sys</p>
   <p>sum = 0</p>
   <p>for line in sys.stdin: sum += int(line) print(sum)</p>
   <p>Однако перевод сценария sorte r на построчное чтение едва ли даст большой выигрыш в производительности, потому что метод sort списков требует, чтобы весь список был заполнен. Как будет показано в главе 18, запрограммированные вручную алгоритмы сортировки, скорее всего, будут работать значительно медленнее, чем метод сортировки списка Python.</p>
   <p>Интересно отметить, что в версии Python 2.4 и выше эти два сценария можно реализовать более компактно, используя новую встроенную функцию sorted, выражения-генераторы и итераторы файлов. Следующий сценарий действует точно так же, как и оригиналы, но имеет заметно меньший размер:</p>
   <p>C:\...\PP4E\System\Streams&gt; type sorterSmall.py import sys</p>
   <p>for line in sorted(sys.stdin): print(line, end=’’)</p>
   <p>C:\...\PP4E\System\Streams&gt; type adderSmall.py import sys</p>
   <p>print(sum(int(line) for line in sys.stdin))</p>
   <p>В последнем примере функции sum в виде аргумента передается выражение-генератор, по своему поведению похожее на генератор списков, с той лишь разницей, что оно возвращает результаты по одному значению, а не в виде списка. В результате сценарий получается более компактным. За дополнительной информацией обращайтесь к ресурсам по основам языка, таким как книга «Изучаем Python».</p>
   <empty-line/>
   <p><strong>Перенаправление потоков и взаимодействие с пользователем</strong></p>
   <p>Выше в этом разделе мы направили вывод сценария <emphasis>teststreams.py</emphasis> на вход стандартной программы командной строки more с помощью следующей команды:</p>
   <p>C:\...\PP4E\System\Streams&gt; python teststreams.py &lt; input.txt | more</p>
   <p>Но поскольку в предыдущей главе мы уже написали на языке Python собственную утилиту «more» постраничного вывода, почему не сделать так, чтобы она тоже принимала ввод из stdin? Например, если изменить последние три строки в файле <emphasis>more.py,</emphasis> представленном в примере 2.1, на следующие:</p>
   <p>if __name__ == ‘__main__’:    # если выполняется, а не импортируется</p>
   <p>import sys</p>
   <p>if len(sys.argv) == 1:    # вывести данные из stdin, если нет аргументов</p>
   <p>more(sys.stdin.read())</p>
   <p>else:</p>
   <p>more(open(sys.argv[1]).read())</p>
   <p>Тогда, похоже, мы сможем перенаправить стандартный вывод сценария <emphasis>teststreams.py</emphasis> на стандартный ввод <emphasis>more.py:</emphasis></p>
   <p>C:\...\PP4E\System\Streams&gt; python teststreams.py &lt; input.txt | python ..\more. py</p>
   <p>Hello stream world Enter a number&gt;8 squared is 64 Enter a number&gt;6 squared is 36 Enter a number&gt;Bye</p>
   <p>В целом такой прием можно использовать в сценариях на языке Python. Здесь сценарий <emphasis>teststreams.py</emphasis> снова принимает данные из файла. И, как и в предыдущем разделе, вывод одной программы отправляется по каналу на ввод другой - сценарий <emphasis>more.py</emphasis> в родительском (. ) каталоге.</p>
   <p>Однако в предыдущей команде more^Y кроется малозаметная проблема. В действительности эта цепочка сработала по чистой случайности: если первый сценарий будет выводить слишком много данных и сценарию more придется спрашивать пользователя о разрешении продолжить вывод, произойдет полный отказ сценария (точнее, когда функция input возбудит исключение EOFError).</p>
   <p>Проблема в том, что улучшенный вариант <emphasis>more^</emphasis> использует stdin для достижения двух различных целей. Он читает ответ пользователя из stdin, вызывая input, но теперь <emphasis>еще</emphasis> и принимает из stdin основные входные данные. Когда поток stdin подключается к входному файлу или каналу, его нельзя использовать для получения ответа от пользователя, потому что он содержит входные данные. Кроме того, поскольку перенаправление потока stdin происходит еще до запуска программы, невозможно узнать, был ли он перенаправлен в командной строке.</p>
   <p>Если потребуется принимать входные данные из stdin <emphasis>и</emphasis> использовать консоль для взаимодействия с пользователем, в сценарий нужно будет внести дополнительные изменения: нам придется отказаться от использования функции input и задействовать специальные интерфейсы для чтения ответов пользователя непосредственно с клавиатуры. В Windows такую возможность обеспечивает модуль msvcrt, входящий в состав стандартной библиотеки Python; в большинстве Unix-подобных систем достаточно будет использовать файл устройства <emphasis>/dev/tty.</emphasis></p>
   <p>Поскольку это достаточно редкая ситуация, мы рассмотрим полную реализацию предложенного решения. В примере 3.8 показана модифицированная версия сценария <emphasis>more.py</emphasis> для Windows, которая постранично выводит данные из стандартного потока ввода при вызове без аргументов, а кроме того, в ней используются низкоуровневые и зависящие от платформы средства взаимодействия с пользователем через клавиатуру.</p>
   <p><emphasis>Пример 3.8. PP4E\System\Streams\moreplus.py</emphasis></p>
   <p>обеспечивает постраничный вывод в stdout содержимого строки, файла или потока; если запускается как самостоятельный сценарий, обеспечивает постраничный вывод содержимого потока stdin или файла, имя которого указывается в виде аргумента командной строки; когда входные данные поступают через поток stdin, исключается возможность использовать его для получения ответов пользователя --вместо этого можно использовать платформозависимые инструменты или графический интерфейс;</p>
   <p>import sys def getreply():</p>
   <p>читает клавишу, нажатую пользователем,</p>
   <p>даже если stdin перенаправлен в файл или канал</p>
   <p>if sys.stdin.isatty():    # если stdin связан с консолью,</p>
   <p>return input(‘?’)    # читать ответ из stdin</p>
   <p>else:</p>
   <p>if sys.platform[:3] == ‘win’: #    если stdin был перенаправлен,</p>
   <p>import msvcrt    #    его нельзя использовать для чтения</p>
   <p>msvcrt.putch(b’?’)    #    ответа пользователя</p>
   <p>key = msvcrt.getche()    #    использовать инструмент консоли</p>
   <p>msvcrt.putch(b’\n’)    #    getch(), которая не выводит символ</p>
   <p>return key    #    для нажатой клавиши</p>
   <p>else:</p>
   <p>assert False, ‘platform not supported’</p>
   <p>#для Linux: open(‘/dev/tty’).readline()[:-1]</p>
   <p>def more(text, numlines=10):</p>
   <p>реализует постраничный вывод содержимого строки в stdout</p>
   <p>lines = text.splitlines() while lines:</p>
   <p>chunk = lines[:numlines]</p>
   <p>lines = lines[numlines:]</p>
   <p>for line in chunk: print(line)</p>
   <p>if lines and getreply() not in [b’y’, b’Y’]: break</p>
   <p>if name == ‘ main ’:    # если выполняется, а не импортируется</p>
   <p>if len(sys.argv) == 1:    # если нет аргументов командной строки</p>
   <p>more(sys.stdin.read())    # вывести содержимое stdin</p>
   <p>else:</p>
   <p>more(open(sys.argv[1]).read()) # иначе вывести содержимое файла</p>
   <p>Большая часть нововведений этой версии находится в функции getreply Метод файла isatty сообщает, соединен ли stdin с консолью, - если да функция просто считывает ответ из stdin, как и раньше. Конечно, по добная дополнительная логика необходима только в сценариях, предусматривающих возможность взаимодействия с пользователем <emphasis>и</emphasis> получения входных данных из stdin. В приложениях с графическим интерфейсом можно было бы, например, выводить диалог, реализовать обработку событий от клавиатуры в виде функций обратного вызова и так далее (знакомиться с графическими интерфейсами мы будем в главе 7).</p>
   <p>Имея на вооружении функцию getreply, можно спокойно запускать утилиту moreplus различными способами. Как и прежде, можно импортировать и непосредственно вызывать функцию этого модуля, передавая ей ту строку, которую требуется вывести постранично:</p>
   <p>&gt;&gt;&gt; from moreplus import more</p>
   <p>&gt;&gt;&gt; more(open('adderSmall.py').readO)</p>
   <p>import sys</p>
   <p>print(sum(int(line) for line in sys.stdin))</p>
   <p>И так же, как и прежде, при запуске с <emphasis>аргументом</emphasis> командной строки этот сценарий интерактивно будет пролистывать текст указанного файла:</p>
   <p>C:\...\PP4E\System\Streams&gt; python moreplus.py adderSmall.py</p>
   <p>import sys</p>
   <p>print(sum(int(line) for line in sys.stdin))</p>
   <p>C:\...\PP4E\System\Streams&gt; python moreplus.py moreplus.py</p>
   <p>обеспечивает постраничный вывод в stdout содержимого строки, файла или потока; если запускается как самостоятельный сценарий, обеспечивает постраничный вывод содержимого потока stdin или файла, имя которого указывается в виде аргумента командной строки; когда входные данные поступают через поток stdin, исключается возможность использовать его для получения ответов пользователя - вместо этого можно использовать платформозависимые инструменты или графический интерфейс;</p>
   <p>import sys</p>
   <p>def getreply():</p>
   <p>?n</p>
   <p>Но теперь сценарий также правильно выводит постранично текст, перенаправленный в stdin из <emphasis>файла</emphasis> или по <emphasis>конвейеру</emphasis> команд, даже если этот текст слишком велик, чтобы целиком уместиться в одну страницу. В большинстве оболочек входные данные посылаются с помощью перенаправления или операторов конвейера, как показано ниже:</p>
   <p>C:\...\PP4E\System\Streams&gt; python moreplus.py &lt; moreplus.py</p>
   <p>обеспечивает постраничный вывод в stdout содержимого строки, файла или потока; если запускается как самостоятельный сценарий, обеспечивает постраничный вывод содержимого потока stdin или файла, имя которого указывается в виде аргумента командной строки; когда входные данные поступают через поток stdin, исключается возможность использовать его для получения ответов пользователя - вместо этого можно использовать платформозависимые инструменты или графический интерфейс;</p>
   <p>import sys</p>
   <p>def getreply():</p>
   <p>?n</p>
   <p>C:\...\PP4E\System\Streams&gt; type moreplus.py | python moreplus.py</p>
   <p>обеспечивает постраничный вывод в stdout содержимого строки, файла или потока; если запускается как самостоятельный сценарий, обеспечивает постраничный вывод содержимого потока stdin или файла, имя которого указывается в виде аргумента командной строки; когда входные данные поступают через поток stdin, исключается возможность использовать его для получения ответов пользователя - вместо этого можно использовать платформозависимые инструменты или графический интерфейс;</p>
   <p>import sys</p>
   <p>def getreply():</p>
   <p>?n</p>
   <p>Наконец, если вывод одного сценария отправляется по каналу на ввод другого, все работает как надо, и при этом взаимодействие с пользователем не вызывает нарушений (и вовсе не потому, что нам просто повезло):</p>
   <p>......\System\Streams&gt; python teststreams.py &lt; input.txt | python moreplus.py</p>
   <p>Hello stream world Enter a number&gt;8 squared is 64 Enter a number&gt;6 squared is 36 Enter a number&gt;Bye</p>
   <p>Здесь стандартный <emphasis>вывод</emphasis> одного сценария подается на стандартный <emphasis>ввод</emphasis> другого сценария, находящегося в том же каталоге: <emphasis>moreplus.py </emphasis>читает вывод <emphasis>teststreams.py</emphasis>.</p>
   <p>Все перенаправления в таких командах действуют только потому, что сценариям безразлично, чем в действительности являются стандартный ввод и вывод - консолью, файлами или каналами между программами. Например, при запуске <emphasis>moreplus.py</emphasis> как самостоятельного сценария он просто читает поток sys.stdin; командная оболочка (например, DOS в Windows, csh в Linux) прикрепляет такие потоки к источникам, определяемым командой, перед запуском сценария. Для доступа к этим источникам сценарии используют заранее открытые объекты файлов stdin и stdout, независимо от их истинной природы.</p>
   <p>Для читателей, ведущих подсчет: мы запускали один сценарий постраничного вывода more четырьмя различными способами - импортируя и вызывая его функцию, передавая имя файла через аргумент командной строки, перенаправляя stdin в файл и передавая вывод команды по каналу в stdin. Благодаря возможности импортировать функции, принимать аргументы командной строки и получать ввод через стандартные потоки системные инструменты Python можно повторно использовать в разнообразных режимах.</p>
   <empty-line/>
   <p><strong>Перенаправление потоков в объекты Python</strong></p>
   <p>Все приведенные выше способы перенаправления стандартных потоков действуют для программ, написанных на любом языке программирования, который обеспечивает возможность перехватывать стандартные потоки, и зависят скорее от процессора командной строки оболочки, чем от самого интерпретатора. Операции перенаправления в командной строке, такие как &lt; <emphasis>filename</emphasis> и | <emphasis>program,</emphasis> обрабатываются оболочкой, а не интерпретатором Python. Более «питонистый» способ перенаправления можно реализовать в самих сценариях, присваивая переменным sys.stdin и sys.stdout объекты, похожие на файлы.</p>
   <p>Это возможно благодаря тому, что любой объект, который набором методов напоминает файл, может выступать в роли стандартного потока. Важен не конкретный тип объекта, а его интерфейс (иногда его называют протоколом). Это означает следующее:</p>
   <p>•    Любой объект, обладающий методами <emphasis>чтения,</emphasis> может быть присвоен переменной sys.stdin, в результате чего ввод будет осуществляться через методы чтения этого объекта.</p>
   <p>•    Любой объект, обладающий методами <emphasis>записи,</emphasis> может быть присвоен переменной sys.stdout; в результате весь стандартный вывод будет отправляться методам этого объекта.</p>
   <p>Так как функции print и input просто вызывают методы write и readline объектов, на которые ссылаются sys.stdout и sys.stdin, мы можем генерировать и перехватывать стандартные текстовые потоки с помощью объектов, реализованных с помощью классов.</p>
   <p>Если вам уже приходилось изучать язык Python, вы, вероятно, знаете, что подобная совместимость по интерфейсам обычно называется <emphasis>полиморфизмом</emphasis> - неважно, чем является объект, и неважно, что делают его методы, - важно, чтобы этот объект предоставлял ожидаемый интерфейс. Такое либеральное отношение к типам данных объясняет значительную долю гибкости и выразительности программного кода на языке Python. Ниже демонстрируется способ, позволяющий сценариям переопределять собственные потоки ввода-вывода. В примере 3.9 приводится вспомогательный модуль, демонстрирующий эту идею.</p>
   <p><emphasis>Пример 3.9. PP4E\System\Streams\redirect.py</emphasis></p>
   <p>объекты, похожие на файлы, один из которых сохраняет в строке текст, отправленный в стандартный поток вывода, а другой обеспечивает ввод текста из строки в стандартный поток ввода; функция redirect вызывает переданную ей функцию, для которой стандартные потоки вывода и ввода будут связаны с объектами, похожими на файлы;</p>
   <p>import sys    # импортировать встроенный модуль</p>
   <p>class Output:    # имитирует выходной файл</p>
   <p>def __init__(self):</p>
   <p>self.text = ‘’    # при создании строка пустая</p>
   <p>def write(self, string):    # добавляет строку байтов</p>
   <p>self.text += string</p>
   <p>def writelines(self, lines):    # добавляет все строки в список</p>
   <p>for line in lines: self.write(line)</p>
   <p>class Input:    # имитирует входной файл</p>
   <p>def __init__(self, input=’’):    # аргумент по умолчанию</p>
   <p>self.text = input    # сохранить строку при создании</p>
   <p>def read(self, size=None):    #    необязательный    аргумент</p>
   <p>if size == None:    #    прочитать N байт или все</p>
   <p>res, self.text = self.text, ‘’ else:</p>
   <p>res, self.text = self.text[:size], self.text[size:] return res def readline(self):</p>
   <p>eoln = self.text.find(‘\n’)    #    найти смещение    следующего eoln</p>
   <p>if eoln == *1:    #    извлечь строку    до eoln</p>
   <p>res, self.text = self.text, ‘’ else:</p>
   <p>res, self.text = self.text[:eoln+1], self.text[eoln+1:] return res</p>
   <p>def redirect(function, pargs, kargs, input): # перенаправляет stdin/out savestreams = sys.stdin, sys.stdout # вызывает объект функции sys.stdin = Input(input)    # возвращает текст в stdout</p>
   <p>sys.stdout = Output() try:</p>
   <p>result = function(*pargs, **kargs) # вызвать функцию с аргументами output = sys.stdout.text</p>
   <p>finally:    # восстановить, независимо от</p>
   <p>sys.stdin, sys.stdout = savestreams # того, было ли исключение return (result, output)    # вернуть результат,</p>
   <p># если исключения не было</p>
   <p>В этом модуле определены два класса, маскирующиеся под настоящие файлы:</p>
   <p>Output</p>
   <p>Предоставляет интерфейс (он же протокол) метода записи, предполагаемый у выходных файлов, но сохраняет всю записываемую информацию в строке, хранящейся в памяти.</p>
   <p>Input</p>
   <p>Предоставляет интерфейс, предполагаемый у входных файлов, но возвращает входные данные по требованию, извлекая их из хранящейся в памяти строки, переданной при создании объекта.</p>
   <p>Функция redirect в конце этого файла объединяет эти два объекта, чтобы выполнить единственную функцию, для которой стандартные потоки ввода и вывода будут перенаправлены в объекты Python. Функции, которая вызывается функцией redirect, не требуется ни знать, ни заботиться о том, что вызываемые ею функции print и input или методы stdin и stdout в действительности будут иметь дело с нашими объектами, а не с настоящим файлом, каналом или пользователем.</p>
   <p>Чтобы продемонстрировать, как действует эта функция, импортируем и вызовем функцию interact, лежащую в основе сценария teststreams, представленного в примере 3.5, который прежде мы запускали из командной строки (для использования вспомогательной функции перенаправления нужно действовать на языке функций, а не файлов). При непосредственном вызове функция читает данные с клавиатуры и выводит результаты на экран, как если бы она выполнялась как программа без перенаправления:</p>
   <p>C:\...\PP4E\System\Streams&gt; python &gt;&gt;&gt; from teststreams import interact &gt;&gt;&gt; interact()</p>
   <p>Hello stream world Enter a number&gt;2</p>
   <p>2    squared is 4 Enter a number&gt;3</p>
   <p>3    squared is 9 Enter a number^Z Bye</p>
   <p>&gt;&gt;&gt;</p>
   <p>Теперь вызовем эту функцию под управлением функции перенаправления в <emphasis>redirect.py</emphasis> и передадим ей некоторый готовый входной текст. В этом случае на вход функции interact поступит переданная строка ('4\n5\n6\n ’ - три строки с явными символами конца строки), а результатом выполнения функции будет кортеж, содержащий возвращаемое значение и строку с текстом, который был записан в стандартный поток вывода:</p>
   <p>&gt;&gt;&gt; from redirect import redirect</p>
   <p>&gt;&gt;&gt; (result, output) = redirect(interact, (), {}, '4\n5\n6\n')</p>
   <p>&gt;&gt;&gt; print(result)</p>
   <p>None</p>
   <p>&gt;&gt;&gt; output</p>
   <p>‘Hello stream world\nEnter a number&gt;4 squared is 16\nEnter a number&gt;5 squared is 25\nEnter a number&gt;6 squared is 36\nEnter a number&gt;Bye\n’</p>
   <p>На выходе получится одна длинная строка, содержащая весь текст, записанный в стандартный поток вывода. Чтобы улучшить внешний вид строки, ее можно передать функции print или разбить на отдельные строки с помощью строкового метода splitlines:</p>
   <p>&gt;&gt;&gt; for line in output.splitlines(): print(line)</p>
   <p>Hello stream world Enter a number&gt;4 squared is 16 Enter a number&gt;5 squared is 25 Enter a number&gt;6 squared is 36 Enter a number&gt;Bye</p>
   <p>Еще лучше повторно использовать модуль more^Y, который мы написали в предыдущей главе (пример 2.1). При этом придется меньше запоминать и вводить с клавиатуры, а качество работы уже проверено нами (ниже, как и во всех примерах, где выполняется импортирование модулей из других каталогов, предполагается, что каталог, содержащий корневой подкаталог <emphasis>PP4E,</emphasis> находится в пути поиска модулей, - измените значение переменной окружения PYTHONPATH, если это необходимо):</p>
   <p>&gt;&gt;&gt; from PP4E.System.more import more &gt;&gt;&gt; more(output)</p>
   <p>Hello stream world Enter a number&gt;4 squared is 16 Enter a number&gt;5 squared is 25 Enter a number&gt;6 squared is 36 Enter a number&gt;Bye</p>
   <p>Конечно, это искусственный пример, но продемонстрированные приемы могут иметь широкое применение. Например, в программу, реализующую интерфейс командной строки для взаимодействия с пользователем, легко добавить графический интерфейс. Нужно просто перехватить стандартный вывод с помощью объекта, такого как экземпляр класса Output, и сбросить текстовую строку в окно. Аналогично стандартный ввод можно перенаправить в объект, который получает текст из графического интерфейса (например, из окна диалога). Поскольку классы могут заменять настоящие файлы, их можно использовать в любых инструментах, работающих с файлами. Обратитесь к модулю перенаправления потоков с графическим интерфейсом guiStreams в главе 10, где вы найдете конкретную реализацию некоторых из описанных идей.</p>
   <empty-line/>
   <p><strong>Вспомогательные классы io.StringIO и io.BytesIO</strong></p>
   <p>Прием перенаправления потоков ввода-вывода в объекты, о котором рассказывалось в предыдущем разделе, оказался настолько удобным на практике, что в стандартную библиотеку был добавлен модуль, автоматизирующий задачу его применения в большинстве случаев (хотя в некоторых случаях, например, при реализации графического интерфейса, все еще может потребоваться писать свой программный код). В стандартной библиотеке имеется объект, который добавляет интерфейс объектов файлов к объектам строк, хранящимся в памяти. Например:</p>
   <p>&gt;&gt;&gt; from io import StringIO</p>
   <p>&gt;&gt;&gt; buff = StringIO()    # сохраняет записываемый текст в строке</p>
   <p>&gt;&gt;&gt; buff.write('spam\n')</p>
   <p>5</p>
   <p>&gt;&gt;&gt; buff.write('eggs\n')</p>
   <p>5</p>
   <p>&gt;&gt;&gt; buff.getvalue()</p>
   <p>‘spam\neggs\n’</p>
   <p>&gt;&gt;&gt; buff = StringIO('ham\nspam\n') # возвращает входные данные из строки &gt;&gt;&gt; buff.readline()</p>
   <p>‘ham\n’</p>
   <p>&gt;&gt;&gt; buff.readline()</p>
   <p>‘spam\n’</p>
   <p>&gt;&gt;&gt; buff.readline()</p>
   <p>Экземпляры класса StringIO могут присваиваться переменным sys.stdin и sys.stdout, как демонстрировалось в предыдущем разделе, с целью перенаправить потоки для функций input и print, и использоваться в любом программном коде, выполняющем операции с настоящими объектами файлов. Напомню еще раз, что в языке Python правила игры определяются интерфейсом объекта, а не его конкретным типом:</p>
   <p>&gt;&gt;&gt; from io import StringIO</p>
   <p>&gt;&gt;&gt; import sys</p>
   <p>&gt;&gt;&gt; buff = StringIO()</p>
   <p>&gt;&gt;&gt; temp = sys.stdout &gt;&gt;&gt; sys.stdout = buff</p>
   <p>&gt;&gt;&gt; print(42, 'spam', 3.141)    # или print(..., file=buff)</p>
   <p>&gt;&gt;&gt; sys.stdout = temp    # восстановит оригинальный поток</p>
   <p>&gt;&gt;&gt; buff.getvalue()</p>
   <p>‘42 spam 3.141\n’</p>
   <p>Следует также отметить, что существует класс io. BytesIO, обладающий похожим поведением, но он отображает операции с файлами не на строку типа str, а на буфер байтов типа bytes:</p>
   <p>&gt;&gt;&gt; from io import BytesIO &gt;&gt;&gt; stream = BytesIO()</p>
   <p>&gt;&gt;&gt; stream.write(b'spam')</p>
   <p>&gt;&gt;&gt; stream.getvalue()</p>
   <p>b’spam’</p>
   <p>&gt;&gt;&gt; stream = BytesIO(b'dpam')</p>
   <p>&gt;&gt;&gt; stream.read()</p>
   <p>b’dpam’</p>
   <p>Из-за существенных различий между текстовыми и двоичными данными в Python 3.X эта альтернатива может оказаться более подходящей для сценариев, имеющих дело с двоичными данными. Подробнее с проблемой различий между текстовыми и двоичными данными мы познакомимся в следующей главе, когда займемся исследованием файлов.</p>
   <empty-line/>
   <p><strong>Перехват потока stderr</strong></p>
   <p>Мы сосредоточились на перенаправлении stdin и stdout, но поток stderr также можно перенаправлять в файлы, каналы и объекты. Несмотря на то, что некоторые оболочки поддерживают возможность перенаправления этого потока, тем не менее это также можно сделаеть легко и просто в сценарии Python. Например, присвоение переменной sys. stderr экземпляра класса, такого как Output или StringIO из предыдущего примера, позволит сценарию перехватывать также текст, записываемый в стандартный поток ошибок.</p>
   <p>Сам интерпретатор Python использует стандартный поток ошибок для вывода сообщений об ошибках (графический интерфейс IDLE перехватывает этот текст и по умолчанию окрашивает его в красный цвет). Однако в языке отсутствуют высокоуровневые инструменты для работы со стандартным потоком ошибок, такие как функции print и input для стандартных потоков вывода и ввода. Если вам потребуется организовать вывод в стандартный поток ошибок, вы можете явно вызвать метод sys.stderr.write() или прочитать следующий раздел, где описывается одна особенность функции print, упрощающая эту возможность.</p>
   <p>Операция перенаправления стандартного потока ошибок из командной строки выглядит несколько сложнее и хуже переносится. В большинстве Unix-подобных систем перехватить вывод в поток stderr обычно можно с помощью операции перенаправления вида command &gt; output 2&gt;&amp;1. Однако в некоторых версиях Windows она не действует, и даже в некоторых оболочках для Unix она может иметь другой вид - за дополнительной информацией обращайтесь к страницам справочного руководства по вашей оболочке.</p>
   <empty-line/>
   <p><strong>Возможность перенаправления с помощью функции print</strong></p>
   <p>Вследствие того, что переназначение атрибутов потоков приобрело большую популярность, встроенная функция print в языке Python также была дополнена возможностью явно указывать файл для вывода. Следующая инструкция:</p>
   <p>print(stuff, file=afile) # afile - это объект, а не имя строковой переменной</p>
   <p>выведет stuff в afile, а не в поток sys.stdout. По своему действию это напоминает присваивание объекта переменной sys.stdout, но в данном случае отпадает необходимость сохранять и восстанавливать первоначальное значение, чтобы вернуться к использованию оригинального потока вывода (как было показано в разделе, описывающем перенаправление потоков в объекты). Например:</p>
   <p>import sys</p>
   <p>print(‘spam’ * 2, file=sys.stderr)</p>
   <p>выведет текст в объект стандартного потока ошибок, а не в sys.stdout, причем такое перенаправление будет действовать только для данного вызова функции print. Следующий вызов функции print (без аргумента file) выведет текст в стандартный поток вывода, как обычно. Точно так же в качестве выходного файла можно передать свой собственный объект или экземпляр класса из стандартной библиотеки:</p>
   <p>&gt;&gt;&gt; from io import StringIO &gt;&gt;&gt; buff = StringIO()</p>
   <p>&gt;&gt;&gt; print(42, file=buff)</p>
   <p>&gt;&gt;&gt; print('spam', file=buff)</p>
   <p>&gt;&gt;&gt; print(buff.getvalue())</p>
   <p>42</p>
   <p>spam</p>
   <p>&gt;&gt;&gt; from redirect import Output &gt;&gt;&gt; buff = Output()</p>
   <p>&gt;&gt;&gt; print(43, file=buff)</p>
   <p>&gt;&gt;&gt; print('eggs', file=buff)</p>
   <p>&gt;&gt;&gt; print(buff.text)</p>
   <p>43</p>
   <p>eggs</p>
   <empty-line/>
   <p><strong>Другие варианты перенаправления: еще раз об os.popen и subprocess</strong></p>
   <p>Ближе к концу предыдущей главы мы впервые встретились с функцией os.popen и родственной ей subprocess.Popen, которые предоставляют возможность перенаправления потоков ввода-вывода других команд из программы на языке Python. Как мы видели, эти инструменты могут использоваться для выполнения команд оболочки (например, команд, которые обычно вводятся с клавиатуры в ответ на приглашение DOS или csh), и они возвращают объект Python, похожий на файл, соединенный с потоком вывода команды, - чтение из объекта файла позволяет сценарию принимать вывод другой программы. Однако эти инструменты могут также использоваться для соединения с потоками ввода.</p>
   <p>Благодаря этому функцию os.popen и инструменты из модуля subprocess можно рассматривать как еще один способ перенаправления потоков порождаемых программ, родственный только что рассмотренным приемам. Их действие во многом похоже на действие оператора | объединения команд в конвейер (фактически имена этих инструментов означают «pipe open» - «открыть канал»), но они выполняются внутри сценария и предоставляют схожий с файлами интерфейс к потокам данных, связанных каналом. По духу они близки функции redirect, но запускают не функции, а программы, и потоки ввода-вывода обрабатываются в порождающем сценарии как файлы (не привязанные к объектам классов). Эти инструменты перенаправляют потоки ввода-вывода программ, запускаемых сценарием, а не самого сценария.</p>
   <p><strong>Перенаправление ввода или вывода с помощью os.popen</strong></p>
   <p>Передавая в функцию флаг нужного режима, мы фактически выполняем перенаправление в файл потока ввода <emphasis>или</emphasis> вывода программы, порожденной сценарием, и можем получить код завершения этой программы вызовом метода close (значение None говорит об успешном завершении). Чтобы проиллюстрировать это, рассмотрим следующие два сценария:</p>
   <p>C:\...\PP4E\System\Streams&gt; type hello-out.py print(‘Hello shell world’)</p>
   <p>C:\...\PP4E\System\Streams&gt; type hello-in.py inp = input()</p>
   <p>open(‘hello-in.txt’, ‘w’).write(‘Hello ‘ + inp + ‘\n’)</p>
   <p>Эти сценарии могут запускаться из командной строки, как обычно:</p>
   <p>C:\...\PP4E\System\Streams&gt; python hello-out.py Hello shell world</p>
   <p>C:\...\PP4E\System\Streams&gt; python hello-in.py Brian</p>
   <p>C:\...\PP4E\System\Streams&gt; type hello-in.txt Hello Brian</p>
   <p>В предыдущей главе мы видели, что сценарии на языке Python могут также читать <emphasis>вывод</emphasis> других программ и подобных им сценариев, как показано ниже:</p>
   <p>C:\...\PP4E\System\Streams&gt; python &gt;&gt;&gt; import os</p>
   <p>&gt;&gt;&gt; pipe = os.popen('python hello-out.py') # ‘r’ - по умолчанию, чтение stdout</p>
   <p>&gt;&gt;&gt; pipe.read()</p>
   <p>‘Hello shell world\n’</p>
   <p>&gt;&gt;&gt; print(pipe.close())    # код завершения: None - успех</p>
   <p>None</p>
   <p>Но сценарии на языке Python могут играть роль <emphasis>источников данных, </emphasis>подаваемых в поток стандартного ввода порождаемых программ, -если передать функции os.popen флаг режима «w» вместо «г», подразумеваемого по умолчанию, она вернет объект, подключенный к потоку ввода порожденной программы. Все, что мы запишем в этот объект со стороны родительского сценария, окажется в стандартном потоке ввода запущенной программы:</p>
   <p>&gt;&gt;&gt; pipe = os.popen('python hello-in.py', 'w')    # ‘w’- запись в stdin программы</p>
   <p>&gt;&gt;&gt; pipe.write('Gumby\n')</p>
   <p>6</p>
   <p>&gt;&gt;&gt; pipe.close()    # символ \n в конце необязателен</p>
   <p>&gt;&gt;&gt; open('hello-in.txt').read()    # вывод был отправлен в файл</p>
   <p>‘Hello Gumby\n’</p>
   <p>Функция popen достаточно сообразительна, чтобы выполнить команду оболочки как независимый процесс на платформах, поддерживающих такую возможность. Она принимает необязательный третий параметр, который используется для управления буферизацией записываемого текста, но мы пока не будем затрагивать эту тему.</p>
   <p><strong>Перенаправление ввода и вывода с помощью модуля subprocess</strong></p>
   <p>Еще больший контроль над потоками ввода-вывода порождаемых программ позволяет получить модуль subprocess, представленный в предыдущей главе. Как было показано ранее, с помощью этого модуля можно имитировать функциональность os.popen, но он позволяет добиться большего, например - создавать двунаправленные потоки обмена данными (то есть подключаться к обоим потокам, ввода и вывода, порождаемой программы) и связывать вывод одной программы с вводом другой.</p>
   <p>Например, этот модуль позволяет множеством способов запускать программу, подключаться к ее стандартному потоку вывода и получать код завершения. Ниже демонстрируются три наиболее типичных способа использования этого модуля для запуска программы и перенаправления ее потока вывода (напомню, что для опробования примеров из этого раздела в Unix-подобных системах вам может потребоваться передавать функции Popen аргумент shell=True, как отмечалось в главе 2):</p>
   <p>C:\...\PP4E\System\Streams&gt; python</p>
   <p>&gt;&gt;&gt; from subprocess import Popen, PIPE, call</p>
   <p>&gt;&gt;&gt; X = call('python hello-out.py')    # удобно</p>
   <p>Hello shell world</p>
   <p>&gt;&gt;&gt; X 0</p>
   <p>&gt;&gt;&gt; pipe = Popen('python hello-out.py', stdout=PIPE)</p>
   <p>&gt;&gt;&gt; pipe.communicate()[0]    #    (stdout, stderr)</p>
   <p>b’Hello shell world\r\n’</p>
   <p>&gt;&gt;&gt; pipe.returncode    #    код завершения</p>
   <p>0</p>
   <p>&gt;&gt;&gt; pipe = Popen('python hello-out.py', stdout=PIPE)</p>
   <p>&gt;&gt;&gt; pipe.stdout.read()</p>
   <p>b’Hello shell world\r\n’</p>
   <p>&gt;&gt;&gt; pipe.wait()    #    код завершения</p>
   <p>0</p>
   <p>Функция call, использованная в первом из этих трех способов, - это всего лишь функция-обертка, реализованная для удобства (существует несколько таких функций, о которых вы сможете прочитать в руководстве по библиотеке языка Python). Функция communicate делает второй способ немного удобнее третьего (она позволяет отправлять данные в stdin; читать данные из stdout, пока не будет достигнут конец файла; и ожидает завершения дочернего процесса).</p>
   <p>Перенаправление и подключение к потоку ввода порождаемой программы реализуется так же просто, хотя и немного сложнее, чем при использовании функции os.popen с флагом режима ‘w’, как было показано в предыдущем разделе (как уже упоминалось в предыдущей главе, в настоящее время функция os.popen реализована с применением инструментов из модуля subprocess, и поэтому сама может считаться функцией-оберткой, реализованной для удобства):</p>
   <p>&gt;&gt;&gt; pipe = Popen('python hello-in.py', stdin=PIPE)</p>
   <p>&gt;&gt;&gt; pipe.stdin.write(b'Pokey\n')</p>
   <p>6</p>
   <p>&gt;&gt;&gt; pipe.stdin.close()</p>
   <p>&gt;&gt;&gt; pipe.wait()</p>
   <p>0</p>
   <p>&gt;&gt;&gt; open('hello-in.txt').read()    # вывод был отправлен в файл</p>
   <p>‘Hello Pokey\n’</p>
   <p>С помощью этого модуля мы можем получить доступ <emphasis>к обоим потокам, ввода и вывода,</emphasis> порожденной программы. Для демонстрации воспользуемся простыми сценариями, выполняющими операции чтения и записи, созданными нами ранее:</p>
   <p>C:\...\PP4E\System\Streams&gt; type writer.py print("Help! Help! I’m being repressed!”) print(42)</p>
   <p>C:\...\PP4E\System\Streams&gt; type reader.py print(‘Got this: “%s”’ % input())</p>
   <p>import sys</p>
   <p>data = sys.stdin.readline()[:-1]</p>
   <p>print(‘The meaning of life is’, data, int(data) * 2)</p>
   <p>Следующий программный код демонстрирует возможность чтения и записи в потоки ввода-вывода сценария reader - объект pipe имеет два атрибута с объектами, похожими на файлы, один из которых подключается к потоку ввода, а другой - к потоку вывода (пользователи Python 2.X легко могут узнать в них эквивалент кортежа, возвращаемого функцией os.popen2, ныне исключенной из библиотеки):</p>
   <p>&gt;&gt;&gt; pipe = Popen('python reader.py', stdin=PIPE, stdout=PIPE)</p>
   <p>&gt;&gt;&gt; pipe.stdin.write(b'Lumberjack\n')</p>
   <p>11</p>
   <p>&gt;&gt;&gt; pipe.stdin.write(b'12\n')</p>
   <p>3</p>
   <p>&gt;&gt;&gt; pipe.stdin.close()</p>
   <p>&gt;&gt;&gt; output = pipe.stdout.read()</p>
   <p>&gt;&gt;&gt; pipe.wait()</p>
   <p>0</p>
   <p>&gt;&gt;&gt; output</p>
   <p>b’Got this: “Lumberjack”\r\nThe meaning of life is 12 24\r\n’</p>
   <p>Как будет показано в главе 5, при двунаправленном обмене данными с программами, подобными этим, необходимо проявлять осторожность - механизм буферизации потоков вывода может приводить к взаимоблокировке при чередовании операций записи и чтения и, в конечном счете, к необходимости использовать для решения проблемы такие инструменты, как Pexpect (подробнее об этой функции будет рассказываться далее в книге).</p>
   <p>Наконец, модуль subprocess позволяет реализовать еще более экзотические формы управления потоками ввода-вывода - ниже демонстрируется соединение <emphasis>двух программ,</emphasis> где поток вывода одного сценария на языке Python подключается к потоку ввода другого. Сначала демонстрируется подключение с использованием командной оболочки, а затем - с помощью модуля subprocess:</p>
   <p>C:\...\PP4E\System\Streams&gt; python writer.py | python reader.py</p>
   <p>Got this: “Help! Help! I’m being repressed!”</p>
   <p>The meaning of life is 42 84</p>
   <p>C:\...\PP4E\System\Streams&gt; python</p>
   <p>&gt;&gt;&gt; from subprocess import Popen, PIPE</p>
   <p>&gt;&gt;&gt; p1 = Popen('python writer.py', stdout=PIPE)</p>
   <p>&gt;&gt;&gt; p2 = Popen('python reader.py', stdin=p1.stdout, stdout=PIPE)</p>
   <p>&gt;&gt;&gt; output = p2.communicate()[0]</p>
   <p>&gt;&gt;&gt; output</p>
   <p>b’Got this: “Help! Help! I\’m being repressed!”\r\nThe meaning of life is 42 84\r\n’ &gt;&gt;&gt; p2.returncode</p>
   <p>0</p>
   <p>Нечто похожее можно реализовать с помощью функции os.popen, но тот факт, что она может подключать только один из потоков ввода-вывода (но не оба), препятствует возможности перехватить вывод второго сценария:</p>
   <p>&gt;&gt;&gt; import os</p>
   <p>&gt;&gt;&gt; p1 = os.popen('python writer.py', 'r')</p>
   <p>&gt;&gt;&gt; p2 = os.popen('python reader.py', 'w')</p>
   <p>&gt;&gt;&gt; p2.write( p1.read() )</p>
   <p>36</p>
   <p>&gt;&gt;&gt; X = p2.close()</p>
   <p>Got this: “Help! Help! I’m being repressed!”</p>
   <p>The meaning of life is 42 84 &gt;&gt;&gt; print(X)</p>
   <p>None</p>
   <p>С точки зрения более широкой перспективы, функция os.popen и модуль subprocess являются переносимыми эквивалентами механизма перенаправления потоков ввода-вывода порождаемых программ, реализованного в командных оболочках для Unix-подобных систем. Однако реализации на языке Python с таким же успехом работают в Windows и предоставляют более универсальный способ запуска других программ из сценариев на языке Python. Строки команд, передаваемые им, могут иметь свои особенности в зависимости от платформы (например, в Unix список содержимого каталога можно получить с помощью команды ls, а в Windows - с помощью команды dir), но сами инструменты могут применяться на всех платформах, поддерживающих Python.</p>
   <p>Запуск новых, независимых программ и подключение к их потокам ввода-вывода из родительской программы в Unix-подобных системах можно также реализовать с помощью функций os.fork, os.pipe, os.dup и некоторых функций из семейства os.exec. Кроме того, они обеспечивают еще один способ перенаправления потоков ввода-вывода и являются низкоуровневыми эквивалентами таким инструментам, как os.popen (функция os.fork доступна в Windows, в версии Python для Cygwin).</p>
   <p>Однако все перечисленные функции являются более сложными инструментами параллельной обработки данных, поэтому мы отложим дальнейшее их обсуждение до главы 5, где дополнительно будет рассказываться об организации каналов и получении кодов завершения. А к модулю subprocess мы вернемся в главе 6, где на его основе реализуем механизм регрессионного тестирования, перехватывающий все <emphasis>три </emphasis>стандартных потока ввода-вывода тестируемого сценария - потоки ввода, вывода и ошибок.</p>
   <p>Но перед этим, в главе 4, мы продолжим наше исследование системных интерфейсов, реализованных в библиотеке языка Python, и познако-</p>
   <p>мимся с инструментами для работы с файлами и каталогами. Несмотря на то, что все наше внимание будет сконцентрировано на других вопросах, тем не менее мы увидим, что некоторые инструменты, изученные здесь, могут использоваться, как универсальные инструменты системного программирования. Например, возможность запуска команд оболочки позволяет исследовать содержимое каталогов, а интерфейс объектов файлов, на котором мы подробно остановимся в следующей главе, составляет основу приемов работы с потоками ввода-вывода, обсуждавшихся здесь.</p>
   <empty-line/>
   <p><strong>Python и csh</strong></p>
   <p>Если вы знакомы с другими распространенными языками сценариев командной оболочки, вам может оказаться полезным сравнить их с языком Python. Ниже приводится простой сценарий на языке командной оболочки csh для Unix, который отправляет по электронной почте все файлы с расширением <emphasis>.py</emphasis> из текущего рабочего каталога (то есть все файлы с исходным программным кодом на языке Python) на фиктивный, как мы надеемся, электронный адрес:</p>
   <p>#!/bin/csh foreach x (*.py) echo $x</p>
   <p>mail eric@halfabee.com -s $x &lt; $x end</p>
   <p>Ниже приводится эквивалентный сценарий на языке Python:</p>
   <p>#!/usr/bin/python import os, glob for x in glob.glob(‘*.py’): print(x)</p>
   <p>os.system(‘mail eric@halfabee.com -s %s &lt; %s’ % (x, x))</p>
   <p>Он выглядит более подробным. Язык Python, в отличие от csh, не предназначен для разработки исключительно сценариев командной строки, поэтому системные интерфейсы необходимо импортировать и вызывать явно. А так как Python не является языком программирования, ориентированным на работу исключительно со строками, строки символов необходимо заключать в кавычки, как в языке C.</p>
   <p>И хотя использование языка Python для создания простых сценариев, таких как этот, требует лишних нажатий на клавиши, тем не менее его принадлежность к классу языков программирования общего назначения обеспечивает ему более высокую привлекатель-</p>
   <empty-line/>
   <p>ность, как только мы покидаем область тривиальных программ. Мы могли бы, к примеру, расширить предыдущий сценарий, добавив в него такие возможности, как передача файлов по протоколу FTP, предоставление выбора операции с помощью графического интерфейса, содержащего строку состояния, извлечение сообщений из базы данных SQL, использование COM-объектов в Windows, - и все это с применением стандартных инструментов Python.</p>
   <p>Кроме того, сценарии на языке Python обычно легко могут переноситься на другие платформы, в отличие от csh. Например, задействовав для отправки электронной почты модуль Python, обеспечивающий интерфейс к SMTP, вместо утилиты mail командной строки, мы сможем использовать этот сценарий на любом компьютере, где установлен Python и имеется подключение к Интернету (как мы узнаем в главе 13, для работы с протоколом SMTP достаточно одних сокетов). Как и в языке C, нам нет необходимости использовать префикс $, чтобы получать значения переменных; что еще можно желать от свободного языка?</p>
   <empty-line/>
   <p><strong>Инструменты для работы с файлами и каталогами</strong></p>
   <empty-line/>
   <p><strong>«Как очистить свой жесткий диск за пять простых шагов»</strong></p>
   <p>Эта глава продолжает исследование системных интерфейсов Python, фокусируясь на инструментах для работы с файлами и каталогами. Как вы увидите в этой главе, благодаря встроенным инструментам и инструментам из стандартной библиотеки операции с файлами и деревьями каталогов реализуются очень просто. Механизмы работы с файлами составляют часть ядра языка Python, поэтому часть материала этой главы посвящена обзору основных сведений о файлах, подробно рассматриваемых в других книгах, таких как четвертое издание «Изучаем Python», к которым мы рекомендуем обратиться за детальными разъяснениями концепций, связанных с файлами. Например, мы будем касаться таких тем, как итерации, менеджеры контекста и поддержка Юникода объектами файлов, но они не будут раскрываться здесь полностью. Цель этой главы - дать достаточный объем сведений, чтобы вы могли начать писать полезные сценарии.</p>
   <empty-line/>
   <p><strong>Инструменты для работы с файлами</strong></p>
   <p>Внешние файлы - это тот объект, ради которого чаще всего разрабатываются системные утилиты. Например, система тестирования может читать входные данные из одного файла, сохранять результаты программы в другом файле и проверять полученные результаты, загружая третий файл. Даже программы с пользовательским интерфейсом и вебприложения могут загружать двоичные изображения и аудиоклипы из локальных файлов. Это базовая концепция программирования.</p>
   <p>В Python главным инструментом, используемым сценариями для доступа к файлам, служит встроенная функция open. Поскольку эта функция является неотъемлемой частью языка Python, вы, вероятно, уже знакомы с тем, как она работает. При вызове функции open возвращается новый <emphasis>объект файла,</emphasis> соединенный с внешним файлом. Объект файла обладает методами для чтения и записи данных и для выполнения различных операций над файлами. Кроме того, функция open предоставляет <emphasis>переносимый</emphasis> интерфейс к используемой файловой системе - она одинаково работает на любой платформе, где выполняется Python.</p>
   <p>Другие связанные с файлами модули в Python позволяют, например, выполнять операции над файлами на низком уровне с использованием файловых дескрипторов (модуль os), перемещать файлы и группы файлов (модули os и shutil), сохранять в файлах данные и объекты по ключу (модули dbm и shelve) и обращаться к базам данных SQL (модуль sqlite3 и модули сторонних разработчиков). Последние две категории в большей степени относятся к обсуждению баз данных, которое ведется в главе 17.</p>
   <p>В данном разделе мы кратко рассмотрим встроенный объект файла и несколько более сложных тем, относящихся к файлам. Как обычно, более подробное описание и методы, которые мы не имеем возможности разместить здесь, следует искать в руководстве по библиотеке или в справочниках, таких как «Python Pocket Reference». Не забывайте, что краткую справку можно получить в интерактивной оболочке: чтобы ознакомиться со списком атрибутов объекта файла, можно вызвать функцию dir(file) для объекта открытого файла; вызвав функцию help(file), можно получить справку более общего характера; а с помощью вызова help(file.read) - справку о конкретном методе, таком как read, хотя реализация объекта файла в версии 3.1 содержит меньше справочной информации, чем руководство по библиотеке и другие ресурсы.</p>
   <empty-line/>
   <p><strong>Модель объекта файла в Python 3.X</strong></p>
   <p>Как и в случае со строковыми типами, о которых говорилось в главе 2, поддержка файлов в Python 3.X стала гораздо богаче, чем в предыдущих версиях. Как уже отмечалось ранее, в Python 3.X строки типа str всегда представляют текст Юникода (символы ASCII или многобайтовые символы), а строки типов bytes и bytearray представляют простые двоичные данные. Python 3.X проводит подобные различия между файлами, содержащими текст и двоичные данные:</p>
   <p>• <emphasis>Текстовые файлы,</emphasis> содержат текст, состоящий из символов Юникода. Содержимое текстовых файлов в сценариях всегда представляется в виде строк типа str - последовательностей символов (точнее, последовательностей «кодовых пунктов» Юникода). Для текстовых файлов автоматически выполняется преобразование символов конца строки, о котором рассказывается в этой главе, а к содержимому файлов автоматически применяются операции кодирования/деко-дирования: данные кодируются в двоичное представление при записи в файл и декодируются обратно в Юникод при чтении из файла, в соответствии с указанной или используемой по умолчанию кодировкой. Кодирование является тривиальной операцией для текста ASCII, но может быть весьма сложной в других случаях.</p>
   <p>• <emphasis>Двоичные файлы</emphasis> содержат обычные 8-битовые байты. Содержимое двоичных файлов в сценариях всегда представляется в виде строк байтов, обычно в виде объекта типа bytes - последовательности коротких целых чисел, которые поддерживают большинство операций, присущих типу str, и отображаются как последовательности символов ASCII, когда это возможно. Для двоичных файлов не предусматривается никаких преобразований данных при чтении или записи: ни преобразования символов конца строки, ни кодирования/ декодирования в Юникод.</p>
   <p>На практике текстовые файлы используются для хранения действительно текстовых данных, а двоичные файлы - для хранения таких элементов, как упакованные двоичные данные, изображения, аудиоданные, выполняемый программный код и так далее. Программно эти два типа файлов различаются с помощью аргумента со строкой режима, который передается функции open: дополнительный символ «Ь» (например, ‘rb’, ‘wb’) означает, что файл содержит двоичные данные. Для создания нового содержимого текстовых файлов используются обычные строки (например, ‘spam’ или bytes.decode()), а для создания нового содержимого двоичных файлов - строки байтов (например, bspam’ или str.encode()).</p>
   <p>Если в вашей практике область применения файлов не ограничивается использованием текста в кодировке ASCII, различия между представлением текстовых и двоичных данных в версии 3.X иногда будут сказываться на вашем программном коде. При работе с текстовыми файлами требуется использовать строки типа str, а с двоичными файлами - строки байтов. Поскольку вы не сможете смешивать эти типы в выражениях, вам придется внимательно подходить к вопросу выбора режима открытия файла. Многие встроенные инструменты, которые мы будем использовать в этой книге, делают этот выбор за нас - модули struct и pickle, например, в версии 3.X работают со строками байтов, а пакет xml - с Юникодом. Кроме того, о различиях между текстовыми и двоичными данными в версии 3.X необходимо помнить даже при использовании системных инструментов, таких как дескрипторы каналов и сокеты, потому что на сегодняшний день эти инструменты передают данные в виде строк байтов (впрочем, при необходимости эти данные можно кодировать и декодировать как текст Юникода).</p>
   <p>Кроме того, при работе с текстовыми файлами выполняется обязательное декодирование их содержимого в Юникод в соответствии с выбранной кодировкой, поэтому вам придется использовать двоичный режим для чтения содержимого файлов, не поддающихся декодированию, в виде строк байтов (или обрабатывать исключения декодирования в Юникод с помощью инструкций try и пропускать такой файл целиком). Это относится и к собственно двоичным файлам, и к текстовым файлам, для представления текста в которых используется неподдерживаемая или неизвестная кодировка. Как мы увидим далее в этой главе, в версии 3.X строки типа str всегда содержат текст Юникода, поэтому иногда придется использовать строки байтов для представления имен файлов при использовании таких инструментов, как os.listdir, glob.glob и os.walk, если они не могут быть декодированы (передача в виде строки байтов фактически подавляет необходимость декодирования).</p>
   <p>На протяжении всей книги мы будем видеть примеры влияния различий между текстовым и двоичным типами str и bytes в инструментах для работы с файлами: в главах 5 и 12, когда будем исследовать сокеты; в главах 6 и 11, когда нам потребуется игнорировать ошибки Юникода при поиске в файлах и каталогах; в главе 12, когда будем знакомиться с модулями поддержки протоколов Интернета на стороне клиента, таких как FTP и протоколы электронной почты, реализованные поверх сокетов, предполагающих определение режимов файлов и кодировок; и и во многих других местах.</p>
   <p>Но так же, как и для строковых типов, в данной главе мы не будем углубляться в эту тему, хотя и будем рассматривать практическое влияние некоторых из представленных концепций. Файлы и строки являются базовой частью языка, и знание их является необходимым условием для чтения этой книги. Как упоминалось ранее, поддержке Юникода посвящена 45-страничная глава в четвертом издании книги «Изучаем Python», поэтому я не буду повторять эти сведения в данной книге. Если при чтении следующих разделов вам покажется, что вы вконец запутались в концепциях, связанных с Юникодом, и в различиях между текстовыми и двоичными строками и файлами, я советую обратиться за более полной информацией к указанной выше книге или к другим источникам.</p>
   <empty-line/>
   <p><strong>Использование встроенных объектов файлов</strong></p>
   <p>Несмотря на различия между текстовыми и двоичными данными в Python 3.X, файлы по-прежнему очень просты в использовании. Для большинства задач обработки файлов в сценариях достаточно знать функцию open. Объект файла, возвращаемый функцией open, обладает методами для чтения данных (read, readline, readlines), записи данных (write, writelines), освобождения системных ресурсов (close), перемещения по файлу (seek), принудительного выталкивания выходных буферов на диск (flush), получения соответствующего дескриптора файла (fileno) и других. Но так как встроенный объект файла очень прост в использовании, давайте сразу рассмотрим несколько интерактивных примеров.</p>
   <p><strong>Вывод в файлы</strong></p>
   <p>Чтобы создать новый файл, следует вызвать функцию open с двумя аргументами: внешним <emphasis>именем</emphasis> создаваемого файла и строкой <emphasis>режима</emphasis> "w" (от <emphasis>write</emphasis> - запись). Чтобы сохранить данные в файле, нужно вызвать метод write объекта файла со строкой, содержащей данные, которые нужно сохранить, а затем метод close, чтобы закрыть файл. Метод write вернет количество символов или байтов, записанных в файл (о котором мы не всегда будем упоминать для экономии места в книге). Вызов метода close, как мы увидим далее, не является обязательным, если вам требуется открыть и прочитать файл повторно в той же программе или сеансе:</p>
   <p>C:\temp&gt; python</p>
   <p>&gt;&gt;&gt; file = open('data.txt', 'w')    # откроет файл для вывода: создаст объект</p>
   <p>&gt;&gt;&gt; file.write('Heno file world!\n') # запишет строку, как есть</p>
   <p>18</p>
   <p>&gt;&gt;&gt; file.write('Bye file world.\n') # вернет число символов/байтов</p>
   <p>18</p>
   <p>&gt;&gt;&gt; file.close()    # закрытие "сборщиком мусора" и выход</p>
   <p>Вот и все - вы только что создали на своем компьютере, неважно каком, совершенно новый файл:</p>
   <p>C:\temp&gt; dir data.txt /B</p>
   <p>data.txt</p>
   <p>C:\temp&gt; type data.txt</p>
   <p>Hello file world!</p>
   <p>Bye file world.</p>
   <p>В новом файле нет ничего необычного. Здесь для показа имени файла и отображения его содержимого использованы команды DOS dir и type, но этот файл также будет виден в менеджере файлов с графическим интерфейсом.</p>
   <p>Открытие файлов. В вызове функции open, показанном в предыдущем примере, первый аргумент может содержать необязательный полный путь к файлу. Если просто передать имя файла без указания пути, файл окажется в текущем рабочем каталоге Python. To есть он появится в том месте, откуда был запущен программный код, - в данном случае простое имя файла <emphasis>data.txt</emphasis> предполагает использование каталога <emphasis>C:\temp</emphasis> на моем компьютере, поэтому в реальности будет создан файл <emphasis>C:\temp\data.txt</emphasis>. Если быть более точным, в случае отсутствия абсолютного пути в имени файла путь к нему определяется относительно текущего рабочего каталога. Освежить эту тему в памяти можно с помощью раздела «Текущий рабочий каталог» (глава 3).</p>
   <p>Обратите также внимание, что при открытии в режиме w Python либо создает новый файл, если он еще не существует, либо стирает текущее содержимое файла, если он уже присутствует (поэтому следует проявлять осторожность - при открытии в этом режиме вы потеряете все, что находилось в файле).</p>
   <p>Запись. Обратите внимание, что в строки, записываемые в файл, был явно добавлен символ конца строки \n. В отличие от функции print, метод write объекта файла записывает в точности то, что ему передано, без дополнительного форматирования. Строка, переданная методу write, появляется во внешнем файле «символ в символ». При записи в текстовые файлы может выполняться преобразование символов конца строки или операция кодирования Юникода, о которых упоминалось выше, а когда позднее данные будут читаться из файла, автоматически будут выполнены обратные преобразования.</p>
   <p>Для записи в файлы можно также использовать метод writelines, который просто записывает все строки из списка без дополнительного форматирования. Например, ниже приводится вызов writelines, эквивалентный двум вызовам write, показанным ранее:</p>
   <p>file.writelines([‘Hello file world!\n’, ‘Bye file world.\n’])</p>
   <p>Этот метод используется не очень часто (и может эмулироваться простым циклом for и другими инструментами итераций), но его удобно использовать в сценариях, которые сначала сохраняют выходные данные в списке, а потом записывают его в файл.</p>
   <p>Закрытие. Использованный выше метод файла close завершает формирование содержимого файла и освобождает системные ресурсы. Например, закрытие файла влечет выталкивание на диск буферизованных выходных данных. Обычно файлы автоматически закрываются, когда объект файла уничтожается интерпретатором при сборке мусора (то есть когда в сценарии исчезнет последняя ссылка на объект). Под этим подразумеваются все файлы, оставшиеся открытыми к моменту завершения программы или сеанса Python. По этой причине вызов метода close часто является необязательным. На практике часто можно увидеть программный код, обрабатывающий файлы, который использует эту идиому:</p>
   <p>open(‘somefile.txt’, ‘w’).write("G’day Bruce\n") # записать во временный файл open(‘somefile.txt’, ‘ r').read()    # прочитать временный файл</p>
   <p>Так как в обоих выражениях создаются временные объекты файлов, сразу же осуществляется запись или чтение и при этом не сохраняются ссылки на них, объекты файлов немедленно автоматически закрываются и уничтожаются сразу после выполнения операции. В таких случаях нет никакой необходимости вызывать метод close явно.</p>
   <p>Однако в некоторых контекстах вам может потребоваться явно закрывать файлы:</p>
   <p>• Во-первых, реализация Jython опирается на механизм сборки мусора в интерпретаторе Java, поэтому вы не всегда можете знать, когда файлы будут закрыты, как вы это знаете при работе со стандартным Python. Если вы собираетесь запускать свой программный код на языке Python под управлением Jython, вам может потребоваться закрывать файлы вручную, если программа создает большое количество объектов файлов за короткое время (например, в цикле), чтобы избежать исчерпания файловых ресурсов в операционных системах, где их количество ограничено.</p>
   <p>•    Во-вторых, некоторые среды разработки, такие как стандартный графический интерфейс IDLE, могут удерживать объекты файлов дольше, чем хотелось бы (например, в объектах с трассировочной информацией о предыдущих ошибках), и тем самым препятствовать немедленной их утилизации сборщиком мусора. Выполняя запись в выходной файл в среде IDLE, обязательно закрывайте его явно (или вызывайте метод flush), если вам необходимо обеспечить достоверное чтение информации из этого файла в течение того же сеанса IDLE. В противном случае может получиться, что выходные буферы не будут вытеснены на диск, и при чтении вы получите неполные данные.</p>
   <p>•    И хотя это и кажется маловероятным, тем не менее такая особенность, как автоматическое закрытие файлов, в будущем может измениться. Технически это особенность реализации объектов файлов, которая с течением времени может перестать рассматриваться как часть определения языка.</p>
   <p>По этим причинам закрытие файлов вручную - хороший навык для нетривиальных программ, даже если с технической точки зрения это не требуется. Закрытие файлов вообще не только не нанесет вреда, но и считается полезной практикой, которой стоит следовать.</p>
   <p><strong>Гарантированное закрытие файлов: обработчики исключений и менеджеры контекста</strong></p>
   <p>Операция закрытия файла вручную оформляется в программном коде очень просто, но как гарантировать закрытие файла в случае исключения, которое может отбросить поток выполнения программы далеко от того места, где находится вызов метода close? Прежде всего, не забывайте, что файлы закрываются сами, когда соответствующие им объекты файлов утилизируются сборщиком мусора, причем это произойдет в любом случае, даже если возникнет исключение.</p>
   <p>Однако если необходимо обеспечить явное закрытие файла в любом случае, у вас есть два пути: наиболее типичный - использование инструкции try с предложением finally, потому что оно позволяет реализовать выполнение заключительных операций для любых типов исключений:</p>
   <p>myfile = open(filename, ‘w’) try:</p>
   <p>...обработка myfile... finally:</p>
   <p>myfile.close()</p>
   <p>В последних версиях Python появилась инструкция with, обеспечивающая более краткий способ реализации заключительных операций для объектов определенных типов, включая закрытие файлов:</p>
   <p>with open(filename, ‘w’) as myfile:</p>
   <p>... обработка myfile, закрывается автоматически после выхода...</p>
   <p>Данная инструкция опирается на использование менеджера контекста объекта файла: программного кода, который автоматически вызывается при входе и при выходе из инструкции, независимо от того, возникло ли исключение. Поскольку реализация выхода в объекте файла автоматически закрывает файл, этот прием гарантирует закрытие файла в любом случае, независимо от возникновения исключения.</p>
   <p>Решение на основе инструкции with выглядит заметно короче (на 3 строки), чем альтернативное решение на основе конструкции try/finally, но оно является менее универсальным - инструкция with может применяться только к объектам, поддерживающим протокол менеджеров контекста, тогда как конструкция try/finally позволяет реализовать произвольные заключительные операции для произвольных контекстов исключений. Область применения инструкции with ограничена, несмотря на то, что у некоторых типов объектов также имеются менеджеры контекста (например, у блокировок потоков). Если вам хочется помнить только один вариант реализации заключительных операций, то конструкция try/finally выглядит наиболее объемлющей. При этом инструкция with позволяет уменьшить объем программного кода для файлов, которые должны быть закрыты в любом случае, и прекрасно справляется с этой конкретной задачей. Она позволяет сэкономить строку программного кода, когда обработка исключений не предусматривается (хотя и за счет добавления в логику обработки файла еще одного уровня вложенности и отступов):</p>
   <p>myfile = open(filename, ‘w’)    # традиционная форма</p>
   <p>...обработка myfile...</p>
   <p>myfile.close()</p>
   <p>with open(filename) as myfile: # с применением менеджера контекста ... обработка myfile...</p>
   <p>В версии Python 3.1 и выше эта инструкция позволяет указывать несколько (то есть вложенные) менеджеров контекста - в инструкции можно перечислить через запятую любое количество менеджеров контекста, и она будет действовать, как набор вложенных друг в друга инструкций with. В общем случае в версии 3.1 и выше следующий программный код:</p>
   <p>with A() as a, B() as b:</p>
   <p>...инструкции...</p>
   <p>действует так же, как программный код ниже, который можно использовать в версиях 3.1, 3.0 и 2.6:</p>
   <p>with A() as a: with B() as b:</p>
   <p>...инструкции...</p>
   <p>Например, когда программа выходит из следующего блока инструкции with, автоматически выполняются действия по закрытию обоих файлов, независимо от того, возникло исключение или нет:</p>
   <p>with open(‘data’) as fin, open(‘results’, ‘w’) as fout: for line in fin:</p>
   <p>fout.write(transform(line))</p>
   <p>В последние годы такой программный код, опирающийся на использование менеджеров контекста, становится все более привычным, причем отчасти благодаря приходу новых программистов из языков, требующих вручную закрывать файлы в любых случаях. В большинстве ситуаций нет никакой необходимости обертывать инструкциями with программный код обработки файлов - часто бывает вполне достаточно того, что объекты файлов автоматически закрываются при утилизации, а для других ситуаций достаточно вручную вызывать метод close. Приемы, основанные на использовании инструкций with и try, описанные выше, следует использовать только в случае необходимости явно закрывать файлы и только, когда существует вероятность исключений. Поскольку стандартная реализация C Python автоматически закрывает файлы при утилизации объектов, во многих (если не в большинстве) ситуациях ни один из приведенных вариантов не является необходимым.</p>
   <p><strong>Чтение из файлов</strong></p>
   <p>Чтение данных из внешних файлов осуществляется столь же просто, как запись, но при этом доступно большее количество методов, позволяющих загружать данные в разнообразных режимах. Входные текстовые файлы открываются с флагом режима "r" (от «read» - читать) либо вообще без флага режима ("r" - значение по умолчанию, и параметр часто пропускается). После открытия текстового файла его строки можно читать с помощью метода readlines:</p>
   <p>C:\temp&gt; python</p>
   <p>&gt;&gt;&gt; file = open('data.txt') # открыть входной файл: ‘r’ - по умолчанию</p>
   <p>&gt;&gt;&gt; lines = file.readlines() # прочитать в список строк</p>
   <p>&gt;&gt;&gt; for line in lines:    # НО! использовать итератор файла!</p>
   <p>... print(line, end='')    # строки оканчиваются символом ‘\n’</p>
   <p>Hello file world!</p>
   <p>Bye file world.</p>
   <p>Метод readlines загружает содержимое файла в память целиком и передает его сценарию в виде списка строк, который можно обойти в цикле. В действительности существует много способов чтения входного файла:</p>
   <p>file.read()</p>
   <p>Возвращает строку, содержащую все символы (или байты), хранящиеся в файле.</p>
   <p>file.read(N)</p>
   <p>Возвращает строку, содержащую очередные N символов (или байтов) из файла.</p>
   <p>file.readline()</p>
   <p>Читает содержимое файла до ближайшего символа \n и возвращает строку.</p>
   <p>file.readlines()</p>
   <p>Читает файл целиком и возвращает список строк.</p>
   <p>Попробуем воспользоваться этими методами для чтения файлов, строк и символов из файлов - вызов метода seek(0) перед каждой попыткой чтения переустанавливает текущую позицию чтения в начало файла (подробнее об этом методе рассказывается чуть ниже):</p>
   <p>&gt;&gt;&gt; file.seek(0)    # перейти в начало файла</p>
   <p>&gt;&gt;&gt; file.read()    # прочитать в строку файл целиком</p>
   <p>‘Hello file world!\nBye file world.\n’</p>
   <p>&gt;&gt;&gt; file.seek(0)</p>
   <p>&gt;&gt;&gt; file.readlines()    # прочитать файл целиком в список строк</p>
   <p>[‘Hello file world!\n’, ‘Bye file world.\n’]</p>
   <p>&gt;&gt;&gt; file.seek(0)</p>
   <p>&gt;&gt;&gt; file.readline()    # читать по одной строке</p>
   <p>‘Hello file world!\n’</p>
   <p>&gt;&gt;&gt; file.readline()</p>
   <p>‘Bye file world.\n’</p>
   <p>&gt;&gt;&gt; file.readline()    # конец файла - возвращается пустая строка</p>
   <p>&gt;&gt;&gt; file.seek(0)    # прочитать N (или оставшиеся) символы/байты</p>
   <p>&gt;&gt;&gt; file.read(1), file.read(8) # конец файла - возвращается пустая строка (‘H’, ‘ello fil’)</p>
   <p>Все эти методы ввода позволяют определить, сколько данных должно быть получено. Ниже приводится несколько практических правил выбора метода:</p>
   <p>• read() и readlines() загружают в память сразу <emphasis>весь файл.</emphasis> Это удобно, когда желательно получить содержимое файла, написав более короткий программный код. Кроме того, эти методы действуют очень быстро, но для больших файлов их применение накладно: загрузка гигабайтных файлов - обычно не самое лучшее решение (а кроме того, на некоторых компьютерах - просто невозможное).</p>
   <p>•    С другой стороны, вызовы readline() и read(N) возвращают лишь <emphasis>часть файла</emphasis> (очередную строку или блок из N символов или байтов), поэтому они надежнее для потенциально больших файлов, но не так удобны и обычно работают медленнее. Оба метода возвращают пустую строку по достижении конца файла. Если скорость для вас важна, а ваши файлы не слишком велики, методы read и readlines могут оказаться лучшим выбором.</p>
   <p>•    Кроме того, смотрите обсуждение итераторов файлов в следующем разделе. Как мы увидим, итераторы объединяют в себе удобство метода readlines() и экономное отношение к памяти метода readline(), и на сегодняшний день являются наиболее предпочтительным способом построчного чтения текстовых файлов.</p>
   <p>Часто встречающийся здесь вызов seek(0) означает «вернуться в начало файла». В нашем примере этот вызов является альтернативой повторному открытию файла перед очередной попыткой. Все операции чтения и записи в файлах происходят в текущей позиции. Обычно при открытии текущая позиция в файле устанавливается со смещением 0 и перемещается вперед по мере передачи данных. Метод seek просто позволяет переместиться в новую позицию для очередной операции передачи данных. Подробнее об этом методе будет рассказываться ниже, когда мы перейдем к исследованию возможности произвольного доступа к файлам.</p>
   <p><strong>Чтение строк с помощью итераторов файлов</strong></p>
   <p>В прежних версиях Python принятым способом построчного чтения информации из файла в цикле for было чтение файла в список, а затем обход этого списка в цикле:</p>
   <p>&gt;&gt;&gt; file = open('data.txt')</p>
   <p>&gt;&gt;&gt; for line in file.readlines(): # НЕ ДЕЛАЙТЕ ТАК БОЛЬШЕ!</p>
   <p>... print(line, end='')</p>
   <p>Если вы уже изучили основы языка с помощью других книг, таких как «Изучаем Python», возможно, вы знаете, что того же результата можно добиться с меньшими усилиями - и для вас, и для вашего компьютера. В последних версиях Python объект файла включает итератор, который при каждом обращении извлекает только одну строку из файла в любых итерационных контекстах, включая циклы for и генераторы списков. Практическая выгода заключается в том, что теперь нет необходимости вызывать метод readlines в цикле for, чтобы построчно просканировать содержимое файла, - итератор читает строки автоматически:</p>
   <p>&gt;&gt;&gt; file = open('data.txt')</p>
   <p>&gt;&gt;&gt; for line in file:    # нет необходимости вызывать readlines</p>
   <p>...    print(line, end='')    # итератор каждый раз читает следующую строку</p>
   <p>Hello file world!</p>
   <p>Bye file world.</p>
   <p>Более того - теперь файл можно открывать непосредственно в инструкции цикла, как временный, который будет автоматически закрыт сборщиком мусора после выхода из цикла (так как часто цикл - это единственная ссылка на объект файла):</p>
   <p>&gt;&gt;&gt; for line in open('data.txt'): # еще короче: временный объект файла</p>
   <p>... print(line, end='')    # будет закрыт при утилизации автоматически</p>
   <p>Hello file world!</p>
   <p>Bye file world.</p>
   <p>Кроме того, такая форма обхода строк в файле не вызывает загрузку всего содержимого файла в список строк, поэтому она более экономно расходует память при работе с большими текстовыми файлами. По этой причине данный способ построчного чтения файлов является наиболее предпочтительным на сегодняшний день. Если вам интересно узнать, что же в действительности происходит внутри цикла for, вы можете попробовать использовать итератор вручную. Итератор - это всего лишь метод__next__(вызываемый встроенной функцией next), который сво</p>
   <p>им поведением напоминает метод readline, за исключением того, что по достижении конца файла методы чтения возвращают пустую строку, а итератор возбуждает исключение, чтобы прервать итерации:</p>
   <p>&gt;&gt;&gt; file = open('data.txt') # методы чтения: пустая строка в конце файла &gt;&gt;&gt; file.readline()</p>
   <p>‘Hello file world!\n’</p>
   <p>&gt;&gt;&gt; file.readline()</p>
   <p>‘Bye file world.\n’</p>
   <p>&gt;&gt;&gt; file.readline()</p>
   <p>&gt;&gt;&gt; file = open('data.txt')    # итераторы: исключение в конце файла</p>
   <p>&gt;&gt;&gt; file. next ()    # не нужно предварительно вызывать iter(file),</p>
   <p>‘Hello file world!\n’    # потому что файлы имеют собственные итераторы</p>
   <p>&gt;&gt;&gt; file.__next__()</p>
   <p>‘Bye file world.\n’</p>
   <p>&gt;&gt;&gt; file.__next__()</p>
   <p>Traceback (most recent call last):</p>
   <p>File "&lt;stdin&gt;", line 1, in &lt;module&gt;</p>
   <p>StopIteration</p>
   <p>Интересно отметить, что итераторы автоматически используются во всех итерационных контекстах, включая конструктор списка, генераторы списков, функцию map и оператор in проверки на вхождение:</p>
   <p>&gt;&gt;&gt; open('data.txt').readlines()    # всегда читает строки</p>
   <p>[‘Hello file world!\n’, ‘Bye file world.\n’]</p>
   <p>&gt;&gt;&gt; list(open('data.txt'))    # выполняет обход строк</p>
   <p>[‘Hello file world!\n’, ‘Bye file world.\n’]</p>
   <p>&gt;&gt;&gt; lines = [line.rstrip() for line in open('data.txt')] # генераторы &gt;&gt;&gt; lines</p>
   <p>[‘Hello file world!’, ‘Bye file world.’]</p>
   <p>&gt;&gt;&gt; lines = [line.upper() for line in open('data.txt')] # произв. действия &gt;&gt;&gt; lines</p>
   <p>[‘HELLO FILE WORLD!\n’, ‘BYE FILE WORLD.\n’]</p>
   <p>&gt;&gt;&gt; list(map(str.split, open('data.txt')))    # применение функции</p>
   <p>[[‘Hello’, ‘file’, ‘world!’], [‘Bye’, ‘file’, ‘world.’]]</p>
   <p>&gt;&gt;&gt; line = 'Hello file world!\n'</p>
   <p>&gt;&gt;&gt; line in open('data.txt')    # проверка на вхождение</p>
   <p>True</p>
   <p>На первый взгляд итераторы могут показаться не слишком представительными, но они предоставляют множество способов, упрощающих жизнь разработчиков программ на языке Python.</p>
   <p><strong>Другие режимы открытия файлов</strong></p>
   <p>Помимо режимов открытия файлов "w" и "r" (по умолчанию) большинством платформ поддерживается строка режима открытия "а", означающая «append» (дополнение). В этом режиме вывода методы записи добавляют данные в конец файла, и вызов функции open не уничтожает текущее содержимое файла:</p>
   <p>&gt;&gt;&gt; file = open('data.txt', 'a')    # для дополнения: содержимое не стирается</p>
   <p>&gt;&gt;&gt; file.write('The Life of Brian’) # добавит в конец существующих данных &gt;&gt;&gt; file.close()</p>
   <p>&gt;&gt;&gt;</p>
   <p>&gt;&gt;&gt; open('data.txt').read()    # открыть и прочитать весь файл</p>
   <p>‘Hello file world!\nBye file world.\nThe Life of Brian’</p>
   <p>Хотя в большинстве случаев для открытия файлов применяются уже рассмотренные нами формы вызовов, но кроме того, функция open может принимать дополнительные аргументы, позволяющие более точно определить потребности обработки файла. Чаще всего в практике используются первые три аргумента - имя файла, режим открытия и размер буфера. Все они, кроме первого, являются необязательными: если они опущены, принимается режим открытия по умолчанию "r" (ввод) и разрешается полная буферизация. Ниже приводятся некоторые сведения об этих трех аргументах функции open, которые вам следует знать:</p>
   <p><emphasis>Имя файла</emphasis></p>
   <p>Как уже говорилось, имена файлов могут включать путь к каталогу, что дает возможность ссылаться на файлы, находящиеся на компьютере в произвольном месте; если полный путь в имени файла отсутствует, считается, что путь к файлам указывается относительно текущего рабочего каталога (который описывался в предыдущей главе). В целом, любой формат имени файла, который можно ввести в системной оболочке, можно использовать и в вызове функции open. Например, аргумент имени файла r\.\temp\spam.txt’ в Windows соответствует файлу <emphasis>spam.txt</emphasis> в подкаталоге <emphasis>temp,</emphasis> находящемся в родительском каталоге текущего рабочего каталога, - на один шаг вверх и затем вниз в каталог <emphasis>temp</emphasis>.</p>
   <p><emphasis>Режим открытия</emphasis></p>
   <p>Функция open может принимать и другие режимы, часть из которых мы увидим далее в этой главе, "r+", "w+" и "a+", которые используются, чтобы открыть файл для чтения <emphasis>и</emphasis> записи, и "b" - для обозначения двоичного режима. В частности, режим "r+" означает, что файл доступен как для чтения, так и для записи, при этом содержимое существующих файлов сохраняется; "w+", позволяет выполнять операции чтения и записи, но создает файл заново, уничтожая прежнее его содержимое; режимы "rb" и "wb" разрешают читать и записывать данные в двоичном режиме без выполнения автоматических преобразований; наконец, режимы "wb+" и "r+b" объединяют возможность чтения и записи с двоичным режимом. Проще говоря, по умолчанию используется режим для чтения "r", но вы можете использовать режим "w" для записи и "a" для дополнения, можете добавлять символ +, чтобы обеспечить возможность изменения содержимого файла, а также указывать b и t, чтобы задать двоичный или текстовый режим. Порядок следования спецификаторов в строке режима не имеет значения.</p>
   <p>Как будет показано ниже в этой главе, режимы со спецификатором + часто используются совместно с методом seek, обеспечивающим возможность произвольного доступа к файлам. Независимо от режима содержимым файлов в программах Python всегда являются строки - методы чтения возвращают строку, и строку мы передаем методам записи. Однако тип используемой строки зависит от выбранного режима: str - для текстового режима, и bytes или другие типы строк байтов - для двоичного режима.</p>
   <p><emphasis>Размер буфера</emphasis></p>
   <p>Функция open также принимает необязательный третий аргумент с размером буфера, позволяющий управлять буферизацией файла -способом размещения данных в очереди, позволяющим повысить производительность. Значение 0 в этом аргументе означает отсутствие буферизации (данные передаются немедленно, но это значение допустимо только для двоичных режимов), значение 1 означает построчную буферизацию, а любое другое положительное число означает использование режима полной буферизации (который используется по умолчанию, если третий аргумент отсутствует в вызове функции).</p>
   <p>Как обычно, полные сведения о дополнительных аргументах функции</p>
   <p>open, помимо этих трех, вы найдете в руководстве по библиотеке языка</p>
   <p>Python и в справочных изданиях. Например, функция open может принимать дополнительные аргументы, управляющие поведением отображения <emphasis>конца файла</emphasis> и определяющие <emphasis>кодировку символов,</emphasis> автоматически применяемую к содержимому текстовых файлов. Обе эти концепции будут обсуждаться в следующем разделе, поэтому двинемся дальше.</p>
   <empty-line/>
   <p><strong>Двоичные и текстовые файлы</strong></p>
   <p>Во всех предыдущих примерах обрабатываются простые текстовые файлы, но сценарии на языке Python могут также открывать и обрабатывать файлы, содержащие <emphasis>двоичные</emphasis> данные - изображения JPEG, аудиоклипы, упакованные двоичные данные, произведенные программами на языке FORTRAN и C, кодированный текст и все остальное, что может храниться в файлах в виде последовательностей байтов. Главное отличие для программного кода заключается в аргументе <emphasis>режима</emphasis>, передаваемом встроенной функции open:</p>
   <p>&gt;&gt;&gt; file = open('data.txt', 'wb') # откроет двоичный файл для записи &gt;&gt;&gt; file = open('data.txt', 'rb') # откроет двоичный файл для чтения</p>
   <p>После открытия двоичных файлов таким способом можно читать и записывать их содержимое с помощью представленных выше методов: read, write и так далее. Методы readline и readlines, как и построчные итераторы файлов, по-прежнему будут работать с текстовыми файлами, открытыми в двоичном режиме, но нет никакого смысла применять их к действительно двоичным данным, которые не имеют построчной организации (байты, обозначающие конец строки в текстовых данных, не имеют такого смысла в двоичных данных, да и вообще их может не быть в файле).</p>
   <p>Во всех случаях данные, перемещаемые между файлами и программами, представляются в сценариях в виде строк Python, даже если они являются двоичными. Однако для файлов, открытых в двоичном режиме, содержимое файла будет представлено в виде <emphasis>строк байтов</emphasis>. Продолжим предыдущий пример:</p>
   <p>&gt;&gt;&gt; open('data.txt').read()    # текстовый режим: тип str</p>
   <p>‘Hello file world!\nBye file world.\nThe Life of Brian’</p>
   <p>&gt;&gt;&gt; open('data.txt', 'rb').read() # двоичный режим: тип bytes b’Hello file world!\r\nBye file world.\r\nThe Life of Brian’</p>
   <p>&gt;&gt;&gt; file = open('data.txt', 'rb’)</p>
   <p>&gt;&gt;&gt; for line in file: print(line)</p>
   <p>b’Hello file world!\r\n’ b’Bye file world.\r\n’ b’The Life of Brian’</p>
   <p>Это обусловлено тем, что в Python 3.X содержимое текстовых файлов интерпретируется, как последовательность символов Юникода, которая автоматически декодируется при чтении и кодируется при записи.</p>
   <p>Содержимое файлов, открытых в двоичном режиме, напротив, доступно в виде простых строк байтов, для которых никаких промежуточных преобразований не выполняется, - они содержат именно то, что хранится в файле. В Python 3.X строки типа str всегда содержат символы Юникода, поэтому для представления двоичных данных потребовалось ввести специальный строковый тип bytes, представляющий последовательность однобайтовых целых чисел, которые могут иметь любые 8-битовые значения. Обычные строки и строки байтов обладают практически идентичными наборами операций, поэтому различия между ними в большинстве случаев незаметны, но имейте в виду, что действительно двоичные файлы для чтения <emphasis>должны</emphasis> открываться в двоичном режиме, потому что они могут содержать данные, которые невозможно будет декодировать в текст Юникода.</p>
   <p>Точно так же при выводе в двоичные файлы необходимо использовать строки байтов, потому что обычные строки интерпретируются не как двоичные данные, а как декодированные символы Юникода (то есть кодовые пункты), которые должны быть закодированы в двоичное представление при записи в файл в двоичном или текстовом режиме:</p>
   <p>&gt;&gt;&gt; open('data.bin', 'wb').write(b'Spam\n')</p>
   <p>5</p>
   <p>&gt;&gt;&gt; open('data.bin', 'rb').read()</p>
   <p>b’Spam\n’</p>
   <p>&gt;&gt;&gt; open('data.bin', 'wb').write('spam\n')</p>
   <p>TypeError: must be bytes or buffer, not str</p>
   <p>(TypeError: аргумент должен иметь тип bytes или buffer, но не str)</p>
   <p>Но обратите внимание, что в данном примере строки завершаются символом \n вместо последовательности \r\n, принятой в Windows, которая присутствовала в предыдущем примере работы с текстовым файлом в двоичном режиме. Строго говоря, двоичный режим запрещает не только кодирование символов Юникода, но и автоматическое преобразование символов конца строки, которые по умолчанию выполняются для файлов, открытых в текстовом режиме. Но прежде чем нам удастся полностью с этим разобраться, необходимо познакомиться с двумя основными отличиями между текстовыми и двоичными файлами.</p>
   <p><strong>Кодирование символов Юникода в текстовых файлах</strong></p>
   <p>Как упоминалось выше, объекты файлов, открытые в текстовом режиме, при передаче данных между программой и внешним файлом всегда преобразуют данные в соответствии с кодировкой по умолчанию или указанной явно. При записи в файл выполняется кодирование данных, а при чтении - декодирование. Для файлов, открытых в двоичном режиме, никаких преобразований не выполняется, потому что именно это и требуется для действительно двоичных данных. Например, взгляните на следующую строку, содержащую символ Юникода, двоичное представление которого выходит за рамки 7-битового диапазона представления символов ASCII:</p>
   <p>&gt;&gt;&gt; data = 'sp\xe4m'</p>
   <p>&gt;&gt;&gt; data</p>
   <p>‘spam’</p>
   <p>&gt;&gt;&gt; 0xe4, bin(0xe4), chr(0xe4)</p>
   <p>(228, ‘0b11100100’, ‘a’)</p>
   <p>Эту строку можно закодировать вручную в соответствии с той или иной кодировкой, и для разных кодировок будут получаться различные двоичные представления строки:</p>
   <p>&gt;&gt;&gt; data.encode('latin1') # 8-битовые символы: ascii + дополнительные b’sp\xe4m’</p>
   <p>&gt;&gt;&gt; data.encode('utf8')    # 2 байта отводится только</p>
   <p>b’sp\xc3\xa4m’    # для специальных символов</p>
   <p>&gt;&gt;&gt; data.encode('ascii')    # кодирование в ascii невозможно</p>
   <p>UnicodeEncodeError: ‘ascii’ codec can’t encode character ‘\xe4’ in position 2: ordinal not in range(128)</p>
   <p><emphasis>(UnicodeEncodeError: кодек ‘ascii’ не может преобразовать символ ‘\xe4’ в позиции 2: число выходит за пределы range(128) )</emphasis></p>
   <p>Интерпретатор Python отображает печатаемые символы в таких строках как обычно, а непечатаемые - в виде шестнадцатеричных экранированных значений \xNN, количество которых увеличивается при использовании некоторых более сложных схем кодирования (cp500 в следующем примере - это кодировка EBCDIC):</p>
   <p>&gt;&gt;&gt; data.encode('utf16')    # по 2 байта на символ плюс преамбула</p>
   <p>b’\xff\xfes\x00p\x00\xe4\x00m\x00’</p>
   <p>&gt;&gt;&gt; data.encode('cp500')    # кодировка ebcdic: двоичное представление</p>
   <p>b’\xa2\x97C\x94’    # строки существенно отличается</p>
   <p>Результат кодирования здесь отражает двоичное представление строки, которое будет записано в файл при сохранении. Однако выполнять кодирование вручную обычно не требуется, потому что для текстовых файлов кодирование выполняется автоматически при передаче данных - данные декодируются при чтении и кодируются при записи, в соответствии с именем указанной кодировки (или с использованием кодировки, используемой на текущей платформе: смотрите описание функции sys.getdefaultencoding). Продолжим интерактивный сеанс:</p>
   <p>&gt;&gt;&gt; open('data.txt', 'w', encoding='latin1').write(data)</p>
   <p>4</p>
   <p>&gt;&gt;&gt; open('data.txt', 'r', encoding='latin1').read()</p>
   <p>‘spam’</p>
   <p>&gt;&gt;&gt; open('data.txt', 'rb').read()</p>
   <p>b’sp\xe4m’</p>
   <p>Если файл открыть в двоичном режиме, никаких преобразований производиться не будет - последняя инструкция в предыдущем примере предъявляет в точности то, что хранится в файле. Чтобы увидеть отличия при использовании других кодировок, сохраним эту строку еще раз:</p>
   <p>&gt;&gt;&gt; open('data.txt', 'w', encoding='utf8').write(data) # кодировка utf8 4</p>
   <p>&gt;&gt;&gt; open('data.txt',    'r',    encoding='utf8').read()    # декодирование: отменяет</p>
   <p>‘spam’    #    кодирование</p>
   <p>&gt;&gt;&gt; open('data.txt',    'rb').read()    #    преобразование</p>
   <p>b’sp\xc3\xa4m’    #    не производится</p>
   <p>На этот раз двоичное содержимое файла получилось другим, но в результате автоматического декодирования, которое выполняется при чтении файла в текстовом режиме, возвращается та же самая строка. В действительности, кодировка имеет значение для строк, только когда они находятся в файлах, - сразу после загрузки в память строки превращаются в простые последовательности символов Юникода («кодовые пункты»). Этот этап преобразования желателен для текстовых файлов, но не для двоичных. При использовании двоичных режимов этап преобразования содержимого пропускается, поэтому при работе с истинно двоичными данными необходимо использовать эти режимы. Если вам нужны доказательства, попробуйте сами: попытка записать или прочитать недекодируемые данные в текстовом режиме приведет к появлению ошибки:</p>
   <p>&gt;&gt;&gt; open('data.txt', 'w’, encoding='ascii').write(data)</p>
   <p>UnicodeEncodeError: ‘ascii’ codec can’t encode character ‘\xe4’ in position 2: ordinal not in range(128)</p>
   <p><emphasis>(UnicodeEncodeError: кодек ‘ascii’ не может преобразовать символ '\xe4' в позиции 2: число выходит за пределы range(128) )</emphasis></p>
   <p>&gt;&gt;&gt; open(r'C:\Python31\python.exe', 'r').read()</p>
   <p>UnicodeDecodeError: ‘charmap’ codec can’t decode byte 0x90 in position 2: character maps to &lt;undefined&gt;</p>
   <p><emphasis>(UnicodeDecodeError: кодек ‘charmap’ не может преобразовать байт 0x90 в позиции 2: символ отображается в символ &lt;undefined&gt; )</emphasis></p>
   <p>Двоичный режим можно также рассматривать, как последний шанс прочитать текстовый файл, если он не может быть декодирован с использованием кодировки по умолчанию, а кодировка файла неизвестна. Следующий программный код воссоздает оригинальные строки, когда кодировка известна, но терпит неудачу, когда она неизвестна, если только не использовать двоичный режим (такие ошибки могут возникать как при чтении данных, так и при записи, но в любом случае программный код терпит неудачу):</p>
   <p>&gt;&gt;&gt; open('data.txt', 'w’, encoding='cp500').writelines(['spam\n', 'ham\n'])</p>
   <p>&gt;&gt;&gt; open('data.txt', 'r’, encoding='cp500').readlines() [‘spam\n’, ‘ham\n’]</p>
   <p>&gt;&gt;&gt; open('data.txt', 'r').readlines()</p>
   <p>UnicodeDecodeError: ‘charmap’ codec can’t decode byte 0x81 in position 2: character maps to &lt;undefined&gt;</p>
   <p>(UnicodeDecodeError: кодек ‘charmap’ не может преобразовать байт 0x81 в позиции 2: символ отображается в символ &lt;undefined&gt; )</p>
   <p>&gt;&gt;&gt; open('data.txt', 'rb').readlines()</p>
   <p>[b’\xa2\x97\x81\x94\r%\x88\x81\x94\r%’]</p>
   <p>&gt;&gt;&gt; open('data.txt', 'rb').read()</p>
   <p>b’\xa2\x97\x81\x94\r%\x88\x81\x94\r%’</p>
   <p>Если вы имеете дело только с текстом ASCII, вы можете пропустить все, что связано с кодировками, - данные в файлах будут один-в-один отображаться в символы в строках, потому что ASCII является подмножеством большинства кодировок, используемых по умолчанию. Если вам приходится обрабатывать файлы, созданные с применением других кодировок, и, возможно, на других платформах (например, файлы, полученные из Интернета), вам может потребоваться использовать двоичный режим, если кодировка заранее не известна. Однако имейте в виду, что текст в кодированном двоичном представлении не может обрабатываться так, как вам хотелось бы: текст, закодированный с применением определенной кодировки, не может сравниваться или объединяться с текстом, закодированным с применением других кодировок.</p>
   <p>И снова за дополнительной информацией о Юникоде обращайтесь к другим ресурсам. Мы еще не раз будем возвращаться к теме Юникода в этой книге: в главе 9 будет показано, какое влияние оказывает Юникод на виджет Text из библиотеки tkinter, а в части IV, охватывающей вопросы программирования для Интернета, мы узнаем, как это отражается на данных, доставляемых по сети с использованием протоколов FTP, электронной почты и в Интернете в целом. Текстовые файлы обладают еще одной особенностью, отсутствующей у двоичных файлов: преобразование символов конца строки, что является темой следующего раздела.</p>
   <p><strong>Преобразование символов конца строки в Windows</strong></p>
   <p>По историческим причинам конец строки текста в файле представляется на разных платформах различными символами. В Unix и Linux -это одиночный символ \n, а в Windows - это последовательность из двух символов \r\n. В результате файлы, перемещаемые между Linux и Windows, могут после передачи странно выглядеть в текстовом редакторе - они могут сохранить окончание строки, принятое на исходной платформе.</p>
   <p>Например, большинство текстовых редакторов для Windows обрабатывает текст в формате Unix, но Блокнот (Notepad) составляет заметное исключение - текстовые файлы, скопированные из Unix или Linux, обычно выглядят в Блокноте, как одна большая строка со странными символами внутри (\n). Точно так же при копировании файлов из Windows в Unix в двоичном режиме в них сохраняется символ \r (который в текстовых редакторах часто отображается как ^M).</p>
   <p>Сценариям на языке Python это обычно безразлично, потому что объекты файлов автоматически отображают последовательность DOS \r\n в одиночный символ \n. При выполнении сценариев в Windows это действует так:</p>
   <p>•    Для файлов, открытых в текстовом режиме, при чтении \r\n преобразуется в \n.</p>
   <p>•    Для файлов, открытых в текстовом режиме, при записи \n преобразуется в \r\n.</p>
   <p>•    Для файлов, открытых в двоичном режиме, никакие преобразования не производятся.</p>
   <p>В Unix-подобных системах преобразование не производится в любом режиме, потому что в файлах используется символ \n. Следует запомнить два важных следствия из этих правил. Во-первых, почти всегда во всех сценариях на языке Python символ конца строки представляется одиночным \n, независимо от способа его сохранения во внешних файлах на соответствующей платформе. Путем соответствующего преобразования \n при чтении и записи Python скрывает присущие платформам различия.</p>
   <p>Второе следствие из этого преобразования более тонкое: при обработке двоичных файлов использование двоичного режима (например, rb, wb) отключает механизм преобразования символов конца строки. Если выбрать неправильный режим, указанные преобразования вполне могут повредить данные, как при чтении, так и при записи, - случайно оказавшиеся среди двоичных данных байты \r могут быть ошибочно отброшены при чтении или ошибочно добавлены к байтам \n при записи. В итоге двоичные данные окажутся искаженными, что, вероятно, совсем не то, что вам хотелось бы получить при работе с изображениями или аудиоклипами!</p>
   <p>В Python 3.X эта проблема ушла на задний план, потому что мы в принципе не можем использовать двоичные данные с файлами, открытыми в текстовом режиме, из-за того, что текстовый режим предполагает автоматическое применение кодировок Юникода к содержимому файлов. Операции чтения и записи просто будут терпеть неудачу, если данные не смогут быть декодированы при чтении или закодированы при записи. Использование двоичного режима позволяет избежать ошибок, связанных с преобразованием Юникода, и автоматически запрещает преобразование символов конца строки как таковое (ошибки, связанные с преобразованием Юникода, можно было бы перехватывать в инструкции try). Итак, стоит запомнить как отдельный факт, что двоичный ре-</p>
   <p>жим предохраняет двоичные данные от искажения в результате преобразования символов конца строки, особенно если вы работаете только с текстовыми данными ASCII, когда можно смело забыть обо всех проблемах, связанных с Юникодом.</p>
   <p>Ниже демонстрируется действие механизма преобразования символов конца строки в Python 3.1 в Windows - объект файла, открытого в текстовом режиме, выполняет преобразование символов конца строки и обеспечивает переносимость наших сценариев:</p>
   <p>&gt;&gt;&gt; open('temp.txt', 'w').write('shrubbery\n') # запись в текстовом режиме:</p>
   <p>10    # \n -&gt; \r\n</p>
   <p>&gt;&gt;&gt; open('temp.txt', 'rb').read()    # чтение двоичных данных:</p>
   <p>b’shrubbery\r\n’    # фактические байты из файла</p>
   <p>&gt;&gt;&gt; open('temp.txt', 'r').read()    # проверка чтением: \r\n -&gt; \n</p>
   <p>‘shrubbery\n’</p>
   <p>При записи в двоичном режиме, напротив, предотвращаются любые преобразования, как и предполагалось, даже когда данные содержат байты, которые в текстовом режиме интерпретировались бы как часть символов конца строки (при выводе строк байтов отдельные байты выводятся как символы ASCII, если они соответствуют печатаемым символам, и как экранированные шестнадцатеричные последовательности в противном случае):</p>
   <p>&gt;&gt;&gt; data = b'a\0b\rc\r\nd'    # 4 байта, 4 обычных символа</p>
   <p>&gt;&gt;&gt; len(data)</p>
   <p>8</p>
   <p>&gt;&gt;&gt; open('temp.bin', 'wb').write(data) # запись двоичных данных как есть 8</p>
   <p>&gt;&gt;&gt; open('temp.bin', 'rb').read() # чтение двоичных данных: b’a\x00b\rc\r\nd’    # без преобразования</p>
   <p>Но при чтении двоичных данных в текстовом режиме, неважно, случайно или нет, механизм преобразования символов конца строки может повредить данные (предполагая, что вообще при декодировании не возникло ошибок, как с нашими ASCII-данными на платформе Windows):</p>
   <p>&gt;&gt;&gt; open('temp.bin', 'r').read() # чтение в текстовом режиме: искажены \r! ‘a\x00b\nc\nd’</p>
   <p>Тот же эффект может возникнуть при записи двоичных данных в текстовом режиме - могут изменяться или вставляться байты, значения которых совпадают с символами конца строки (и снова имеются в виду данные, успешно прошедшие этап кодирования в кодировку по умолчанию для текущей платформы):</p>
   <p>&gt;&gt;&gt; open('temp.bin', 'w').write(data) # в текстовом режиме должна TypeError: must be str, not bytes # передаваться строка типа str</p>
   <p>#    используйте bytes.decode()</p>
   <p>#    для преобразования типа</p>
   <p>&gt;&gt;&gt; data.decode()</p>
   <p>‘a\x00b\rc\r\nd’</p>
   <p>&gt;&gt;&gt; open('temp.bin', 'w').write(data.decode())</p>
   <p>8</p>
   <p>&gt;&gt;&gt; open('temp.bin', 'rb').read() # запись в текстовом режиме: добавит \r b’a\x00b\rc\r\r\nd’</p>
   <p>&gt;&gt;&gt; open('temp.bin', 'r').read()    # опять искажение, изменит \r</p>
   <p>‘a\x00b\nc\n\nd’</p>
   <p>Проще говоря, запомните, что во всех текстовых файлах при определении конца строки следует ориентироваться на символ \n, а двоичные файлы всегда должны открываться в двоичном режиме, чтобы предотвратить преобразование символов конца строки и кодирование/ декодирование символов Юникода. Вообще тип содержимого файла определяется режимом его открытия, а режимы открытия определяют способы обработки содержимого, что в точности соответствует нашим желаниям.</p>
   <p>Однако следует понимать, что в особых случаях может потребоваться открывать текстовые файлы в двоичном режиме. Так, в примерах из главы 6 мы иногда будем использовать двоичный режим для текстовых файлов, чтобы избежать возможных ошибок декодирования в Юникод при работе с файлами, созданными на разных платформах, где могут использоваться различные кодировки. Данный прием позволяет избежать ошибок кодирования, но при этом некоторые операции с текстом могут выполняться не так, как предполагается, - поиск в таком двоичном тексте не всегда может давать точные результаты, потому что искомый ключ также придется преобразовать в строку байтов в соответствии с некоторой кодировкой, возможно, несовместимой с кодировкой текста в файле.</p>
   <p>В примере текстового редактора PyEdit, в главе 11, нам также потребуется перехватывать исключения, вызванные ошибками преобразования Юникода в утилите поиска «grep» по файлам в каталоге, и мы пойдем еще дальше, позволив пользователю определять кодировку символов содержимого файлов для целого дерева каталогов. Кроме того, когда необходимо явно выполнить преобразование символов конца строки в соответствии с соглашениями для двух разных платформ, может потребоваться прочитать текст в двоичном режиме, чтобы сохранить оригинальное представление концов строк, - при открытии в текстовом режиме они могут оказаться преобразованными в \n к моменту, когда данные попадут в сценарий.</p>
   <p>Имеется также возможность запретить преобразование символов конца строки в текстовом режиме с помощью дополнительных аргументов функции open, которые мы не будем рассматривать здесь. Подробности ищите в описании аргумента newline в справочной документации по функции open, но, в двух словах: если в этом аргументе передать пустую строку, это предотвратит преобразование символов конца строки и сохранит остальные особенности поведения текстового режима. Теперь обратимся к следующим двум типичным случаям использования двоичных файлов: работа с упакованными двоичными данными и произвольный доступ.</p>
   <p><strong>Работа с упакованными двоичными данными с помощью модуля struct</strong></p>
   <p>Используя символ <emphasis>b</emphasis> в аргументе режима функции open, вы получаете возможность открывать двоичные файлы с данными платформонезависимым способом, а также читать и записывать их содержимое с помощью обычных методов объекта файла. Но как обрабатывать двоичные данные после того, как они будут прочитаны? Эти данные будут возвращены сценарию в виде простой строки байтов, большая часть из которых наверняка будет соответствовать непечатаемым символам.</p>
   <p>Если нужно лишь переписать двоичные данные в другой файл или передать другой программе, тогда все просто - достаточно записать строку байтов в другой файл, открытый в двоичном режиме. Если потребуется извлечь некоторое количество байтов из определенной позиции, можно воспользоваться операцией извлечения среза строки. При необходимости можно даже использовать битовые операции. Кроме того, имеется мощный инструмент, позволяющий получить двоичные данные в структурированном виде или сконструировать их, - модуль struct из стандартной библиотеки.</p>
   <p>В модуле struct имеются функции для упаковывания и распаковывания двоичных данных, как если бы данные были созданы с помощью объявления struct языка C. Имеется возможность при упаковывании и распаковывании данных учитывать прямой или обратный порядок следования байтов (порядок следования байтов определяет, где будут находиться старшие значимые биты в двоичном представлении чисел, - слева или справа). Создание двоичного файла с данными, например, - достаточно простая задача: нужно упаковать значения языка Python в строку байтов и записать ее в файл. Строка формата в вызове pack ниже определяет: прямой порядок следования байтов (&gt;), целое число, 4-символьную строку, короткое целое число и вещественное число:</p>
   <p>&gt;&gt;&gt; import struct</p>
   <p>&gt;&gt;&gt; data = struct.pack('&gt;i4shf', 2, 'spam’, 3, 1.234)</p>
   <p>&gt;&gt;&gt; data</p>
   <p>b’\x00\x00\x00\x02spam\x00\x03?\x9d\xf3\xb6’</p>
   <p>&gt;&gt;&gt; file = open('data.bin’, 'wb’)</p>
   <p>&gt;&gt;&gt; file.write(data)</p>
   <p>14</p>
   <p>&gt;&gt;&gt; file.close()</p>
   <p>Обратите внимание, что модуль struct возвращает строку байтов: сейчас мы находимся в царстве двоичных данных, а не текста, и для сохранения должны использовать двоичные файлы. Как обычно, интерпретатор отображает большую часть байтов с упакованными двоичными данными, которые не соответствуют печатаемым символам, в виде шестнадцатеричных экранированных последовательностей \xNN. Чтобы выполнить обратное преобразование этих данных, нужно прочитать их из файла и передать модулю struct с той же строкой формата, как и при создании, - в результате получится кортеж значений, полученных в результате анализа строки байтов и преобразованных в объекты языка Python:</p>
   <p>&gt;&gt;&gt; import struct</p>
   <p>&gt;&gt;&gt; file = open('data.bin’, 'rb’)</p>
   <p>&gt;&gt;&gt; data = file.read()</p>
   <p>&gt;&gt;&gt; values = struct.unpack('&gt;i4shf’, data)</p>
   <p>&gt;&gt;&gt; values</p>
   <p>(2, b’spam’, 3, 1.2339999675750732)</p>
   <p>Анализируемые строки - это также строки байтов, и к ним допускается применять строковые и битовые операции для более глубокого анализа:</p>
   <p>&gt;&gt;&gt; bin(values[0] | 0b1)    # доступ к битам и байтам</p>
   <p>‘0b11’</p>
   <p>&gt;&gt;&gt; values[1], list(values[1]), values[1][0]</p>
   <p>(b’spam’, [115, 112, 97, 109], 115)</p>
   <p>Обратите также внимание, что здесь может пригодиться операция извлечения среза. 4-символьную строку из середины только что прочитанных упакованных двоичных данных легко получить, используя операцию извлечения среза. Числовые значения также можно извлекать подобным способом и передавать функции struct.unpack для преобразования:</p>
   <p>&gt;&gt;&gt; data</p>
   <p>b’\x00\x00\x00\x02spam\x00\x03?\x9d\xf3\xb6’</p>
   <p>&gt;&gt;&gt; data[4:8]</p>
   <p>b’spam’</p>
   <p>&gt;&gt;&gt; number = data[8:10]</p>
   <p>&gt;&gt;&gt; number</p>
   <p>b’\x00\x03’</p>
   <p>&gt;&gt;&gt; struct.unpack('&gt;h’, number)</p>
   <p>(3,)</p>
   <p>Упакованные двоичные данные бывают получены из самых разных контекстов, включая некоторые виды сетевых взаимодействий и представление данных другими языками программирования. Однако все это не относится к разряду повседневных задач программирования, поэтому оставим описание подробностей за разделом с описанием модуля struct в руководстве по стандартной библиотеке Python.</p>
   <p><strong>Произвольный доступ к данным в файлах</strong></p>
   <p>При работе с двоичными файлами часто также применяется операция произвольного доступа. Ранее упоминалось, что добавление символа + в строку режима открытия файла позволяет выполнять обе операции, чтения и записи. Этот режим обычно используется вместе с методом seek объектов файлов, позволяющим выполнять чтение/запись произвольных участков файла. Такие гибкие режимы обработки файлов позволяют читать байты из одного места, записывать в другое и так далее. При объединении этих режимов с двоичным режимом появляется возможность извлекать и изменять произвольные байты в файле.</p>
   <p>Выше для перехода в начало файла вместо операций закрытия файла и повторного его открытия использовался метод seek. Как уже упоминалось, операции чтения и записи всегда выполняются в текущей позиции в файле. При открытии файлов текущая позиция обычно устанавливается в смещение 0 от начала файла и перемещается вперед по мере чтения/записи данных. Метод seek позволяет переместить текущую позицию для следующей операции чтения/записи в другое место, для чего ему достаточно передать величину смещения в байтах.</p>
   <p>Метод seek в языке Python принимает также второй необязательный аргумент, который определяет физический смысл первого аргумента и может принимать одно из трех значений: 0 - абсолютная позиция в файле (по умолчанию), 1 - смещение относительно текущей позиции и 2 - смещение относительно конца файла. Когда методу seek передается только аргумент смещения 0, это соответствует операции <emphasis>перемотки файла в начало (rewind):</emphasis> текущая позиция перемещается в начало файла. Вообще, метод seek поддерживает произвольный доступ на уровне смещения в байтах. Используя в качестве множителя размер записи в двоичном файле, можно организовать доступ к записям по их относительным позициям.</p>
   <p>Метод seek можно использовать и без спецификатора + в строке режима для функции open (например, чтобы просто обеспечить произвольное чтение данных), но наибольшая гибкость достигается при работе с файлами, открытыми для чтения и записи. Возможность произвольного доступа поддерживается и для файлов, открытых в <emphasis>текстовом режиме. </emphasis>Но выполняющиеся в текстовом режиме операции кодирования/деко-дирования Юникода и преобразования символов конца строки сильно осложняют вычисление абсолютных смещений в байтах и длин, необходимых методам позиционирования и чтения, - представление ваших данных может значительно измениться при сохранении в файл. Кроме того, применение текстового режима может также ухудшить переносимость данных между платформами, где по умолчанию используются различные кодировки, если только вы не предполагаете всегда явно указывать кодировку файлов. Метод seek лучше подходит для работы с двоичными файлами; исключение составляет простой некодируемый текст ASCII, в котором отсутствуют символы конца строки.</p>
   <p>Для демонстрации создадим файл в режиме “w+b” (эквивалент режима ‘wb+’) и запишем в него некоторые данные - этот режим позволяет читать из файла и писать в него и создает новый пустой файл, если он существовал прежде (это относится ко всем режимам “w”). После записи данных мы вернемся в начало файла и прочитаем его содержимое (несколько целочисленных значений, возвращаемых вызовами методов в этом примере, было опущено ради экономии места):</p>
   <p>&gt;&gt;&gt; records = [bytes([char] * 8) for char in b’spam’]</p>
   <p>&gt;&gt;&gt; records</p>
   <p>[b’ssssssss’, b’pppppppp’, b’aaaaaaaa’, b’mmmmmmmm’]</p>
   <p>&gt;&gt;&gt; file = open('random.bin’, 'w+b’)</p>
   <p>&gt;&gt;&gt; for rec in records:    # запиcать четыре записи</p>
   <p>...    size = file.write(rec)    # bytes означает двоичный режим</p>
   <p>&gt;&gt;&gt; file.flush()</p>
   <p>&gt;&gt;&gt; pos = file.seek(0)    # прочитать файл целиком</p>
   <p>&gt;&gt;&gt; print(file.read())</p>
   <p>b’ssssssssppppppppaaaaaaaammmmmmmm’</p>
   <p>Теперь повторно откроем файл в режиме “r+b” - он также позволяет читать из файла и писать в него, но не очищает файл при открытии. На этот раз мы будем выполнять позиционирование и чтение с учетом размеров элементов данных («записей»), чтобы показать возможность получения и изменения записей в произвольном порядке:</p>
   <p>c:\temp&gt; python</p>
   <p>&gt;&gt;&gt; file = open('random.bin’, 'r+b’)</p>
   <p>&gt;&gt;&gt; print(file.read())    # прочитать файл целиком</p>
   <p>b’ssssssssppppppppaaaaaaaammmmmmmm’</p>
   <p>&gt;&gt;&gt; record = b’X’ * 8</p>
   <p>&gt;&gt;&gt; file.seek(0)    # изменить первую запись</p>
   <p>&gt;&gt;&gt; file.write(record)</p>
   <p>&gt;&gt;&gt; file.seek(len(record) * 2)    # изменить третью запись</p>
   <p>&gt;&gt;&gt; file.write(b’Y’ * 8)</p>
   <p>&gt;&gt;&gt; file.seek(8)</p>
   <p>&gt;&gt;&gt; file.read(len(record))    # извлечь вторую запись</p>
   <p>b’pppppppp’</p>
   <p>&gt;&gt;&gt; file.read(len(record))    # извлечь следующую (третью) запись</p>
   <p>b’YYYYYYYY’</p>
   <p>&gt;&gt;&gt; file.seek(0)    # прочитать файл целиком</p>
   <p>&gt;&gt;&gt; file.read()</p>
   <p>b’XXXXXXXXppppppppYYYYYYYYmmmmmmmm’</p>
   <p>c:\temp&gt; type random.bin    # посмотреть файл за пределами Python</p>
   <p>XXXXXXXXppppppppYYYYYYYYmmmmmmmm</p>
   <p>Наконец, имейте в виду, что метод seek можно использовать, даже если файл открыт только для чтения. Следующий пример демонстрирует возможность чтения произвольных записей фиксированной длины. Обратите внимание, что при этом используется текстовый режим “г”: поскольку данные представляют собой простой текст ASCII, где каждый символ представлен одним байтом, и текст не содержит символов конца строки, на данной платформе текстовый и двоичный режимы действуют одинаково:</p>
   <p>c:\temp&gt; python</p>
   <p>&gt;&gt;&gt; file = open('random.bin’, 'r’)    # текстовый режим можно использовать, если</p>
   <p>#    не выполняется кодирование и отсутствуют</p>
   <p>#    символы конца строки</p>
   <p>&gt;&gt;&gt; reclen = 8</p>
   <p>&gt;&gt;&gt; file.seek(reclen * 3)    # извлечь четвертую запись</p>
   <p>&gt;&gt;&gt; file.read(reclen)</p>
   <p>‘mmmmmmmm’</p>
   <p>&gt;&gt;&gt; file.seek(reclen * 1)    # извлечь вторую запись</p>
   <p>&gt;&gt;&gt; file.read(reclen)</p>
   <p>‘pppppppp’</p>
   <p>&gt;&gt;&gt; file = open('random.bin’, 'rb’) # в данном случае двоичный режим действует</p>
   <p>#    точно так же</p>
   <p>&gt;&gt;&gt; file.seek(reclen * 2)    # извлечь третью запись</p>
   <p>&gt;&gt;&gt; file.read(reclen)    # вернет строку байтов</p>
   <p>b’YYYYYYYY’</p>
   <p>Но в общем случае текстовый режим не следует использовать, если вам требуется произвольный доступ к записям (за исключением файлов с простым некодируемым текстом, подобным ASCII, не содержащим символов конца строки). Символы конца строки могут преобразовываться в Windows, а применение кодировок Юникода может вносить различные искажения - оба эти преобразования существенно осложняют возможность позиционирования по абсолютному смещению. Например, в следующем фрагменте соответствие между строкой Python и ее кодированным представлением в файле нарушается сразу же за первым не-ASCII символом:</p>
   <p>&gt;&gt;&gt; data = 'sp\xe4m’    # данные в сценарии</p>
   <p>&gt;&gt;&gt; data, len(data)    # 4 символа Юникода,</p>
   <p>(‘spam’, 4)    # 1 символ не-ASCII</p>
   <p>&gt;&gt;&gt; data.encode('utf8’), len(data.encode('utf8’)) # байты для записи в файл (b’sp\xc3\xa4m’, 5)</p>
   <p>&gt;&gt;&gt; f = open('test’, mode=’w+’, encoding=’utf8’) # текст. режим, кодирование &gt;&gt;&gt; f.write(data)</p>
   <p>&gt;&gt;&gt; f.flush()</p>
   <p>&gt;&gt;&gt; f.seek(0); f.read(1)    # работает для байтов ascii</p>
   <p>‘s’</p>
   <p>&gt;&gt;&gt; f.seek(2); f.read(1)    # 2-байтовый не-ASCII</p>
   <p>‘ a’</p>
   <p>&gt;&gt;&gt; data[3]    # а в смещении 3 - не ‘m’ !</p>
   <p>‘m’</p>
   <p>&gt;&gt;&gt; f.seek(3); f.read(1)</p>
   <p>UnicodeDecodeError: ‘utf8’ codec can’t decode byte 0xa4 in position 0: unexpected code byte</p>
   <p><emphasis>(UnicodeDecodeError: кодек</emphasis> ‘<emphasis>utf8’ не может преобразовать байт 0xa4 в позиции 0: неопознанный код)</emphasis></p>
   <p>Как видите, режимы открытия файлов в Python обеспечивают необходимую гибкость при работе с файлами в программах. А модуль os предлагает еще более широкие возможности для обработки файлов, которые представлены в следующем разделе.</p>
   <empty-line/>
   <p><strong>Низкоуровневые инструменты в модуле os для работы с файлами</strong></p>
   <p>Модуль os содержит дополнительный набор функций для работы с файлами, отличных от инструментов, которыми располагают встроенные <emphasis>объекты</emphasis> файлов, демонстрировавшиеся в предыдущих примерах. Например, ниже приводится неполный список функций в модуле os, имеющих отношение к файлам:</p>
   <p>os.open(path, <emphasis>flags, mode)</emphasis></p>
   <p>Открывает файл, возвращает его дескриптор</p>
   <p>os.read(descriptor <emphasis>N)</emphasis></p>
   <p>Читает не более <emphasis>N</emphasis> байтов и возвращает строку байтов</p>
   <p>os.write(descriptor, <emphasis>string)</emphasis></p>
   <p>Записывает в файл байты из строки байтов <emphasis>string </emphasis>os.lseek(descriptor, <emphasis>position, how)</emphasis></p>
   <p>Перемещается в позицию <emphasis>position</emphasis> в файле</p>
   <p>С технической точки зрения, функции из модуля os обрабатывают файлы по их <emphasis>дескрипторам,</emphasis> которые представляют собой целочисленные коды или «описатели» (handles), идентифицирующие файлы в операционной системе. Файлы, представленные дескрипторами, интерпретируются как обычные двоичные файлы, к которым не применяются ни преобразование символов конца строки, ни кодирование текста, о которых рассказывалось в предыдущем разделе. Фактически, за исключением отдельных особенностей, таких как буферизация, операции с файлами, представленными дескрипторами, мало чем отличаются от операций, поддерживаемых объектами файлов для двоичного режима. При работе с такими файлами мы также читаем и пишем строки типа bytes, а не str. Однако так как инструменты для работы с файлами с использованием дескрипторов, представленные в модуле os, - более низкого уровня и более сложны в применении, чем встроенные объекты файлов, создаваемые с помощью встроенной функции open, то следует использовать последние во всех ситуациях, за исключением отдельных случаев специальной обработки файлов.<sup>11</sup></p>
   <p><strong>Использование файлов, возвращаемых os.open</strong></p>
   <p>Чтобы дать вам общее представление об этом наборе инструментов, проведем несколько интерактивных экспериментов. Встроенные объекты файлов и файловые дескрипторы модуля os обрабатываются различными наборами инструментов, но в реальности они связаны между собой - объекты файлов просто добавляют дополнительную логику поверх дескрипторов файлов.</p>
   <p>Метод fileno объекта файла возвращает целочисленный дескриптор, ассоциированный со встроенным объектом файла. Например, объекты файлов стандартных потоков ввода-вывода имеют дескрипторы 0, 1 и 2; вызов функции os.write для отправки данных в stdout по дескриптору дает тот же эффект, что и вызов метода sys.stdout.write:</p>
   <p>&gt;&gt;&gt; import sys</p>
   <p>&gt;&gt;&gt; for stream in (sys.stdin, sys.stdout, sys.stderr):</p>
   <p>... print(stream.fileno())</p>
   <p>0</p>
   <p>1</p>
   <p>2</p>
   <p>&gt;&gt;&gt; sys.stdout.write('Hello stdio world\n’) # записать с помощью метода Hello stdio world    # объекта файла</p>
   <p>18</p>
   <p>&gt;&gt;&gt; import os</p>
   <p>&gt;&gt;&gt; os.write(1, b’Hello descriptor world\n’) # записать с помощью модуля os Hello descriptor world 23</p>
   <p>Поскольку объекты файлов, открываемые явно, ведут себя точно так же, с одинаковым успехом для обработки конкретного внешнего файла на компьютере можно использовать встроенную функцию open, инструменты из модуля os или и то и другое вместе:</p>
   <p>&gt;&gt;&gt; file = open(r’C:\temp\spam.txt’, 'w’)    # создать внешний файл, объект</p>
   <p>&gt;&gt;&gt; file.write('Hello stdio file\n’)    # записать с помощью объекта файла</p>
   <p>&gt;&gt;&gt; file.flush()    # или сразу - функции os.write</p>
   <p>&gt;&gt;&gt; fd = file.fileno()    # получить дескриптор из объекта</p>
   <p>&gt;&gt;&gt; fd 3</p>
   <p>&gt;&gt;&gt; import os</p>
   <p>&gt;&gt;&gt; os.write(fd, b’Hello descriptor file\n’) # записать с помощью модуля os &gt;&gt;&gt; file.close()</p>
   <p>C:\temp&gt; type spam.txt    # строки, записанные</p>
   <p>Hello stdio file    # двумя способами</p>
   <p>Hello descriptor file</p>
   <p><strong>Флаги режима os.open</strong></p>
   <p>Зачем же нужны дополнительные файловые средства в модуле os? Если вкратце, то они обеспечивают более низкоуровневое управление обработкой файлов. Встроенная функция open проста в использовании, но она ограничена возможностями файловой системы, которую использует, и добавляет некоторые дополнительные особенности, которые могут быть нежелательны. Модуль os позволяет сценариям быть более точными; например, следующий фрагмент открывает дескриптор файла в двоичном режиме для чтения-записи, выполняя битовую операцию «ИЛИ» над двумя флагами режима, экспортируемыми модулем os:</p>
   <p>&gt;&gt;&gt; fdfile = os.open(r’C:\temp\spam.txt’, (os.O_RDWR | os.O_BINARY))</p>
   <p>&gt;&gt;&gt; os.read(fdfile, 20)</p>
   <p>b’Hello stdio file\r\nHe’</p>
   <p>&gt;&gt;&gt; os.lseek(fdfile, 0, 0)    # вернуться в начало файла</p>
   <p>&gt;&gt;&gt; os.read(fdfile, 100)    # в двоичном режиме сохраняются “\r\n”</p>
   <p>b’Hello stdio file\r\nHello descriptor file\n’</p>
   <p>&gt;&gt;&gt; os.lseek(fdfile, 0, 0)</p>
   <p>&gt;&gt;&gt; os.write(fdfile, b’HELLO’) # перезаписать первые 5 байтов 5</p>
   <p>C:\temp&gt; type spam.txt</p>
   <p>HELLO stdio file Hello descriptor file</p>
   <p>В данном случае эквивалентный режим открытия с помощью встроенной функции open определяется строками “rb+” и “r+b”:</p>
   <p>&gt;&gt;&gt; file = open(r’C:\temp\spam.txt’, 'rb+’) # то же самое, но с помощью open &gt;&gt;&gt; file.read(20)    # и объектов файлов</p>
   <p>b’HELLO stdio file\r\nHe’</p>
   <p>&gt;&gt;&gt; file.seek(0)</p>
   <p>&gt;&gt;&gt; file.read(100)</p>
   <p>b’HELLO stdio file\r\nHello descriptor file\n’</p>
   <p>&gt;&gt;&gt; file.seek(0)</p>
   <p>&gt;&gt;&gt; file.write(b’Jello’)</p>
   <p>5</p>
   <p>&gt;&gt;&gt; file.seek(0)</p>
   <p>&gt;&gt;&gt; file.read()</p>
   <p>b’Jello stdio file\r\nHello descriptor file\n’</p>
   <p>В некоторых системах флаги для функции os.open позволяют указывать более сложные режимы - например, <emphasis>исключительный доступ</emphasis> (O_EXCL) и <emphasis>неблокирующий</emphasis> режим (O_NONBLOCK). Некоторые из этих флагов не переносимы между платформами (еще одна причина в пользу встроенных объектов файлов). Найти полный список других флагов открытия можно в руководстве по библиотеке или вызвав на своем компьютере функцию dir(os).</p>
   <p>И последнее замечание: в Python использование функции os.open с флагом O_EXCL на сегодняшний день является наиболее переносимым способом исключить возможность параллельного изменения файла или обеспечить синхронизацию с другими процессами. Где может использоваться эта особенность, мы увидим в следующей главе, когда приступим к исследованию инструментов параллельной обработки данных. Программам, параллельно выполняющимся на сервере, к примеру, может потребоваться устанавливать блокировку на файлы, прежде чем изменять их, если подобные изменения могут одновременно запрашиваться несколькими потоками выполнения или процессами.</p>
   <p><strong>Обертывание дескрипторов объектами файлов</strong></p>
   <p>Ранее было показано, как перейти от использования объекта файла к использованию дескриптора с помощью метода объекта файла fileno, - получив дескриптор, мы можем использовать инструменты из модуля os для выполнения низкоуровневых операций с файлом. Но можно пойти и обратным путем - функция os.fdopen обертывает дескриптор файла объектом файла. Поскольку преобразования могут выполняться в обоих направлениях, мы можем выбирать любой набор инструментов -объект файла или модуль os:</p>
   <p>&gt;&gt;&gt; fdfile = os.open(r’C:\temp\spam.txt’, (os.O_RDWR | os.O_BINARY))</p>
   <p>&gt;&gt;&gt; fdfile</p>
   <p>3</p>
   <p>&gt;&gt;&gt; objfile = os.fdopen(fdfile, 'rb’)</p>
   <p>&gt;&gt;&gt; objfile.read()</p>
   <p>b’Jello stdio file\r\nHello descriptor file\n’</p>
   <p>Фактически мы можем обернуть дескриптор файла любым объектом файла, открытым в текстовом или в двоичном режиме. В текстовом режиме операции чтения и записи будут производить кодирование/деко-дирование Юникода и преобразование символов конца строки, с которыми мы познакомились выше, и для работы с ними необходимо будет использовать строки типа str, а не bytes:</p>
   <p>C:\...\PP4E\System&gt; python &gt;&gt;&gt; import os</p>
   <p>&gt;&gt;&gt; fdfile = os.open(r’C:\temp\spam.txt’, (os.O_RDWR | os.O_BINARY))</p>
   <p>&gt;&gt;&gt; objfile = os.fdopen(fdfile, 'r’)</p>
   <p>&gt;&gt;&gt; objfile.read()</p>
   <p>‘Jello stdio file\nHello descriptor file\n’</p>
   <p>Встроенная функция open в Python 3.X также может принимать дескриптор файла вместо строки с его именем. В этом режиме она действует практически так же, как функция os.fdopen, но обеспечивает более полный контроль. Например, можно использовать дополнительные аргументы, чтобы определить кодировку для текста и подавить операцию закрытия дескриптора, которая выполняется по умолчанию. Однако на практике функция os.fdopen в версии 3.X принимает те же дополнительные аргументы, потому что она была переопределена и теперь вызывает встроенную функцию open (смотрите файл <emphasis>os.py</emphasis> в стандартной библиотеке):</p>
   <p>C:\...\PP4E\System&gt; python &gt;&gt;&gt; import os</p>
   <p>&gt;&gt;&gt; fdfile = os.open(r’C:\temp\spam.txt’, (os.O_RDWR | os.O_BINARY))</p>
   <p>&gt;&gt;&gt; fdfile</p>
   <p>3</p>
   <p>&gt;&gt;&gt; objfile = open(fdfile, 'r’, encoding=’latin1’, closefd=False)</p>
   <p>&gt;&gt;&gt; objfile.read()</p>
   <p>‘Jello stdio file\nHello descriptor file\n’</p>
   <p>&gt;&gt;&gt; objfile = os.fdopen(fdfile, 'r’, encoding=’latin1’, closefd=True)</p>
   <p>&gt;&gt;&gt; objfile.seek(0)</p>
   <p>&gt;&gt;&gt; objfile.read()</p>
   <p>‘Jello stdio file\nHello descriptor file\n’</p>
   <p>Далее в книге мы будем использовать этот прием обертывания в объекты файлов, чтобы упростить работу в текстовом режиме с каналами и другими объектами на основе дескрипторов (например, сокеты обладают методом makefile, позволяющим добиться похожего эффекта).</p>
   <p><strong>Другие инструменты для работы с файлами в модуле os</strong></p>
   <p>В модуле os имеется также ряд инструментов для работы с файлами, которые принимают строку пути к файлу и выполняют ряд операций, связанных с файлами, таких как переименование (os.rename), удаление (os.remove) и изменение владельца файла и прав доступа к нему (os. chown, os.chmod). Рассмотрим несколько примеров использования этих инструментов:</p>
   <p>&gt;&gt;&gt; os.chmod('spam.txt’, 0o777)    # разрешить доступ всем пользователям</p>
   <p>Функции os.chmod установки прав доступа к файлу передается строка из девяти битов, состоящая из трех групп, по три бита в каждой. Эти три группы определяют права доступа, слева направо, для пользователя-владельца файла, для группы пользователей, которой принадлежит файл, и для всех остальных. Три бита внутри каждой группы отражают право на чтение, на запись и на выполнение. Если какой-то бит в этой строке равен «1», это означает разрешение на выполнение соответствующей операции. Например, восьмеричное число 0777 является строкой из девяти единичных битов в двоичном представлении и разрешает все три вида доступа для всех трех групп пользователей; восьмеричное число 0600 означает возможность только чтения и записи для пользователя, который владеет файлом (восьмеричное число 0600 в двоичной записи дает 110 000 000).</p>
   <p>Эта схема ведет свое происхождение от системы прав доступа в Unix, но работает также в Windows. Если она вас озадачила, посмотрите описание команды <emphasis>chmod</emphasis> в документации по вашей системе (например, в страницах руководства Unix). Идем дальше:</p>
   <p>&gt;&gt;&gt; os.rename(r’C:\temp\spam.txt’, r’C:\temp\eggs.txt’) # откуда, куда</p>
   <p>&gt;&gt;&gt; os.remove(r’C:\temp\spam.txt’)    # удалить файл?</p>
   <p>WindowsError: [Error 2] The system cannot find the file specified: ‘C:\\ temp\\...’</p>
   <p><emphasis>(WindowsError: [Error 2] Системе не удается найти указанный путь: C:\\ temp\\...)</emphasis></p>
   <p>&gt;&gt;&gt; os.remove(r’C:\temp\eggs.txt’)</p>
   <p>Использованная здесь функция os.rename изменяет имя файла; функция os.remove удаляет файл, она синонимична функции os.unlink (имя последней - имя, которое имеет эта функция в Unix, но оно не знакомо пользователям других платформ)<sup>12</sup>. Модуль os также экспортирует системный вызов stat:</p>
   <p>&gt;&gt;&gt; open('spam.txt’, 'w’).write('Hello stat world\n’) # +1 для символа \r 17</p>
   <p>&gt;&gt;&gt; import os</p>
   <p>&gt;&gt;&gt; info = os.stat(r’C:\temp\spam.txt’)</p>
   <p>&gt;&gt;&gt; info</p>
   <p>nt.stat_result(st_mode=33206, st_ino=0, st_dev=0, st_nlink=0, st_uid=0, st_gid=0, st_size=18, st_atime=1267645806, st_mtime=1267646072, st_ ctime=1267645806)</p>
   <p>&gt;&gt;&gt; info.st_mode, info.st_size # через атрибуты именованного кортежа (33206, 18)</p>
   <p>&gt;&gt;&gt; import stat</p>
   <p>&gt;&gt;&gt; info[stat.ST_MODE], info[stat.ST_SIZE] # через константы в модуле stat</p>
   <p>(33206, 18)</p>
   <p>&gt;&gt;&gt; stat.S_ISDIR(info.st_mode), stat.S_ISREG(info.st_mode)</p>
   <p>(False, True)</p>
   <p>Функция os.stat возвращает кортеж величин (в версии 3.X это особая разновидность кортежа, элементы которого имеют имена), представляющих низкоуровневую информацию о файле с указанным именем, а модуль stat экспортирует константы и функции для получения этой информации переносимым способом. Например, значение, получаемое из результата функции os.stat по индексу stat.ST_SIZE, соответствует размеру файла, а вызов функции stat.S_ISDIR с параметром «режим», полученным из результата функции os.stat, позволяет проверить, является ли файл каталогом. Однако, как было показано выше, обе эти операции доступны и в модуле os.path, поэтому на практике редко возникает необходимость использовать функцию os.stat; исключение составляют низкоуровневые запросы:</p>
   <p>&gt;&gt;&gt; path = r’C:\temp\spam.txt’</p>
   <p>&gt;&gt;&gt; os.path.isdir(path), os.path.isfile(path), os.path.getsize(path)</p>
   <p>(False, True, 18)</p>
   <empty-line/>
   <p><strong>Сканеры файлов</strong></p>
   <p>Прежде чем закончить обзор инструментов для работы с файлами, реализуем более практичную задачу и проиллюстрируем кое-что из того, что мы уже видели. В отличие от некоторых языков командной оболочки, в Python нет неявной процедуры циклического сканирования файла, но написать такую универсальную процедуру, пригодную для многократного использования, несложно. Модуль в примере 4.1 определяет универсальную процедуру сканирования файлов, которая просто применяет переданную в нее функцию к каждой строке внешнего файла.</p>
   <p><emphasis>Пример 4.1. PP4E\System\Filetools\scanfile.py</emphasis></p>
   <p>def scanner(name, function):</p>
   <p>file = open(name, ‘r’)    # создать объект файла</p>
   <p>while True:</p>
   <p>line = file.readline() # вызов методов файла if not line: break # до конца файла function(line)    # вызвать объект функции</p>
   <p>file.close()</p>
   <p>Функции scanner безразлично, какая функция обработки строк в нее передана, чем и определяется ее универсальность: она готова применить <emphasis>любую</emphasis> функцию одного аргумента, уже существующую или которая может появиться в будущем, ко всем строкам в текстовом файле. Если реализацию этого модуля поместить в каталог, входящий в путь поиска модулей, им можно будет воспользоваться всякий раз, когда потребуется выполнить построчный обход файл. В примере 4.2 приводится клиентский сценарий, выполняющий простое преобразование строк.</p>
   <p><emphasis>Пример 4.2. PP4E\System\Filetools\commands.py</emphasis></p>
   <p>#!/usr/local/bin/python</p>
   <p>from sys import argv</p>
   <p>from scanfile import scanner</p>
   <p>class UnknownCommand(Exception): pass</p>
   <p>def processLine(line):    #    определить функцию,</p>
   <p>if line[0] == ‘*’:    #    применяемую к каждой строке</p>
   <p>print(“Ms.”, line[1:-1]) elif line[0] == ‘+’:</p>
   <p>print(“Mr.”, line[1:-1])    # отбросить первый и последний символы</p>
   <p>else:</p>
   <p>raise UnknownCommand(line)    #    возбудить исключение</p>
   <p>filename = ‘data.txt’</p>
   <p>if len(argv) == 2: filename = argv[1]    #    аргумент командной строки    с именем</p>
   <p>scanner(filename, processLine)    #    файла запускает сканер</p>
   <p>Для текстового файла <emphasis>hillbillies.txt:</emphasis></p>
   <p>*Granny +Jethro *Elly May +”Uncle Jed”</p>
   <p>наш сценарий commands.py вернет следующие результаты:</p>
   <p>C:\...\PP4E\System\Filetools&gt; python commands.py hillbillies.txt</p>
   <p>Ms. Granny Mr. Jethro Ms. Elly May Mr. “Uncle Jed”</p>
   <p>Все работает, тем не менее существует множество альтернативных способов реализации обоих примеров, и какие-то из них могут предлагать более удачные решения. Например, процессор команд, представленный в примере 4.2, можно было бы реализовать, как показано ниже. Преимущества этой реализации становятся более очевидными с ростом обрабатываемых вариантов - управляемый данными подход может оказаться короче и проще в сопровождении, чем длинная инструкция if с избыточными, по сути, действиями (если вам когда-нибудь потребуется изменить способ вывода строк, в следующей реализации вы сможете сделать это, изменив всего одну строку):</p>
   <p>commands = {‘*’: ‘Ms.’, ‘+’: ‘Mr.’} # данные изменять проще, чем код?</p>
   <p>def processLine(line): try:</p>
   <p>print(commands[line[0]], line[1:-1]) except KeyError:</p>
   <p>raise UnknownCommand(line)</p>
   <p>Сканер также можно было бы улучшить. Как правило, перемещение обработки из программного кода Python во встроенные инструменты приводит к увеличению скорости. Например, если скорость имеет большое значение, сканер файлов можно было бы сделать быстрее, заменив в примере 4.1 вызов функции readline <emphasis>итератором объекта файла </emphasis>(в эффективности которого вы уже имели возможность убедиться):</p>
   <p>def scanner(name, function):</p>
   <p>for line in open(name, ‘r’):    # построчное сканирование</p>
   <p>function(line)    # вызов объекта функции</p>
   <p>Еще больших чудес в примере 4.1 можно достичь с помощью таких инструментов итераций, как встроенная функция map, генераторы списков и выражения-генераторы. Ниже приводится минималистская версия. Цикл for замещается вызовом функции map или генератором, и Python сам закрывает файл на этапе сборки мусора или при выходе из сценария (в процессе обработки во всех реализациях создается список результатов, однако такое неэкономное расходование ресурсов вполне допустимо, за исключением очень больших файлов):</p>
   <p>def scanner(name, function):</p>
   <p>list(map(function, open(name, ‘r’)))</p>
   <p>def scanner(name, function):</p>
   <p>[function(line) for line in open(name, ‘r’)]</p>
   <p>def scanner(name, function):</p>
   <p>list(function(line) for line in open(name, ‘r’))</p>
   <p><strong>Фильтры файлов</strong></p>
   <p>Предыдущий пример работает, как предполагалось, но как быть, если во время сканирования файла нам потребуется файл <emphasis>изменить?</emphasis> В примере 4.3 показаны два подхода: в одном используются явные файлы, а в другом стандартные потоки ввода-вывода, которые можно перенаправить в командной строке.</p>
   <p><emphasis>Пример 4.3. PP4E\System\Filetools\filters.py</emphasis></p>
   <p>import sys</p>
   <p>def filter_files(name, function):    # фильтрация файлов через функцию</p>
   <p>input = open(name, ‘r’)    # создать объекты файлов</p>
   <p>output = open(name + ‘.out’, ‘w’)    # выходной файл</p>
   <p>for line in input:</p>
   <p>output.write(function(line)) # записать измененную строку input.close()</p>
   <p>output.close()    # выходной файл имеет расширение ‘.out’</p>
   <p>def filter_stream(function):    # отсутствуют явные файлы</p>
   <p>while True:    # использовать стандартные потоки</p>
   <p>line = sys.stdin.readline() # или: input() if not line: break</p>
   <p>print(function(line), end=’’)    # или: sys.stdout.write()</p>
   <p>if __name__ == ‘__main__’:</p>
   <p>filter_stream(lambda line: line) # копировать stdin в stdout, если</p>
   <p># запущен как самостоятельный сценарий</p>
   <p>Обратите внимание, что применение такой новейшей особенности, как <emphasis>менеджеры, контекста,</emphasis> обсуждавшейся выше, позволило бы сэкономить несколько строк программного кода в реализации фильтра из примера 4.3, опирающегося на использование файлов, и гарантировало бы немедленное закрытие файлов в случае появления исключения в функции обработки:</p>
   <p>def filter_files(name, function):</p>
   <p>with open(name, ‘r’) as input, open(name + ‘.out’, ‘w’) as output: for line in input:</p>
   <p>output.write(function(line)) # записать измененную строку</p>
   <p>И снова, применение <emphasis>итераторов объектов файлов</emphasis> позволило бы упростить реализацию фильтра на основе потоков ввода-вывода:</p>
   <p>def filter_stream(function):</p>
   <p>for line in sys.stdin:    # автоматически выполняет построчное чтение</p>
   <p>print(function(line), end=’’)</p>
   <p>Поскольку стандартные потоки ввода-вывода открываются автоматически, они обычно проще в использовании. Если запустить этот пример, как самостоятельный сценарий, он просто скопирует stdin в stdout:</p>
   <p>C:\...\PP4E\System\Filetools&gt; filters.py &lt; hillbillies.txt</p>
   <p>*Granny +Jethro *Elly May +”Uncle Jed”</p>
   <p>Однако этот модуль более полезен, когда он импортируется как библиотека (клиент предоставляет функцию обработки строк):</p>
   <p>&gt;&gt;&gt; from filters import filter_files</p>
   <p>&gt;&gt;&gt; filter_filesChillbillies.txt’, str.upper)</p>
   <p>&gt;&gt;&gt; print(open('hillbillies.txt.out’).read())</p>
   <p>*GRANNY +JETHRO *ELLY MAY +”UNCLE JED”</p>
   <p>В оставшейся части книги мы часто будем видеть примеры использования файлов, особенно в наиболее полных и практичных примерах системных программ в главе 6. Однако сначала познакомимся с инструментами обработки жилища наших файлов.</p>
   <empty-line/>
   <p><strong>Инструменты для работы с каталогами</strong></p>
   <p>Одной из наиболее частых задач для утилит командной оболочки является применение операций к множеству файлов, находящихся в <emphasis>каталоге</emphasis> - «папке» на языке Windows. Сценарии, способные выполнять операции над группой файлов, позволяют автоматизировать (то есть <emphasis>программировать</emphasis>) задачи, которые в противном случае пришлось бы многократно повторять вручную.</p>
   <p>Например, допустим, что нужно найти во всех файлах с программным кодом Python из каталога разработки имя глобальной переменной (вы могли забыть, где оно используется). Для каждой платформы существует множество способов решить эту задачу (например, команды find и grep в Unix), но сценарии Python, выполняющие такие задачи, будут работать на любой платформе, где работает Python, - в Windows, Unix, Linux, Macintosh и практически на любой другой распространенной платформе. Достаточно просто скопировать сценарий на любой компьютер, где предполагается его использовать, и он будет работать независимо от имеющихся на нем утилит, - для этого необходимо иметь лишь интерпретатор Python. Кроме того, программирование таких задач на языке Python позволяет по ходу дела выполнять любые действия - замену, удаление и любые другие, какие только можно реализовать на языке Python.</p>
   <empty-line/>
   <p><strong>Обход одного каталога</strong></p>
   <p>Чаще всего при написании таких инструментов сначала получают список имен файлов, которые нужно обработать, а затем пошагово обходят его в цикле for, поочередно обрабатывая каждый файл. Весь фокус состоит в том, чтобы научиться получать в сценариях такой список содержимого каталога. Существует по меньшей мере три способа сделать это: выполнить команды оболочки для получения списка с помощью os.рорen, отыскать файлы по шаблону имени с помощью glob.glob и получить перечень содержимого каталога с помощью os.listdir. Эти способы различаются по интерфейсу, формату результата и переносимости.</p>
   <p><strong>Запуск команд получения списка содержимого каталога с помощью os.popen</strong></p>
   <p>Скажите-ка, как вы получали списки файлов в каталоге до того, как услышали о Python? Если у вас нет опыта работы с инструментами командной строки, ответ может быть следующим: «Ну, я запускал в Windows проводник и щелкал, куда нужно». Но здесь у нас речь идет о механизмах, менее ориентированных на графический интерфейс, то есть о механизмах командной строки.</p>
   <p>Для получения списков файлов в Unix обычно используется команда ls; в Windows списки можно создавать вводом dir в окне консоли MS-DOS.</p>
   <p>Поскольку сценарии Python могут выполнить любую команду оболочки с помощью os.popen, они являются самым универсальным способом получения содержимого каталога из программ на языке Python. Мы уже встречались с функцией os.popen в предыдущей главе - она выполняет команду оболочки и возвращает объект файла, из которого можно прочесть вывод команды. Для иллюстрации допустим сначала, что имеется следующая структура каталогов - на моем ноутбуке с Windows есть обе команды, dir и Unix-подобная ls из Cygwin:</p>
   <p>c:\temp&gt; dir /B</p>
   <p>parts</p>
   <p>PP3E</p>
   <p>random.bin</p>
   <p>spam.txt</p>
   <p>temp.bin</p>
   <p>temp.txt</p>
   <p>c:\temp&gt; c:\cygwin\bin\ls</p>
   <p>PP3E parts random.bin spam.txt temp.bin temp.txt</p>
   <p>c:\temp&gt; c:\cygwin\bin\ls parts</p>
   <p>part0001 part0002 part0003 part0004</p>
   <p>Имена <emphasis>parts</emphasis> и <emphasis>PP3E</emphasis> являются здесь подкаталогами, вложенным в каталог <emphasis>C:\temp</emphasis> (последний из них является копией дерева каталогов с примерами для предыдущего издания книги, часть из которых я использовал в этом издании). Теперь мы знаем, что сценарии могут получать списки имен файлов и каталогов на этом уровне, просто запуская специфическую для платформы команду и читая полученный вывод (текст, обычно выводимый в окно консоли):</p>
   <p>C:\temp&gt; python &gt;&gt;&gt; import os</p>
   <p>&gt;&gt;&gt; os.popen('dir /B').readlines()</p>
   <p>[‘parts\n’, ‘PP3E\n’, ‘random.bin\n’, ‘spam.txt\n’, ‘temp.bin\n’, ‘temp.txt\n’]</p>
   <p>Строки, возвращаемые командой оболочки, содержат замыкающий символ конца строки, но его легко можно отсечь. Кроме того, функция os.popen возвращает итератор, точно такой же, как итератор объектов файлов:</p>
   <p>&gt;&gt;&gt; for line in os.popen('dir /B'):</p>
   <p>... print(line[:-1])</p>
   <p>parts</p>
   <p>PP3E</p>
   <p>random.bin</p>
   <p>spam.txt</p>
   <p>temp.bin</p>
   <p>temp.txt &gt;&gt;&gt; lines = [line[:-1] for line in os.popen('dir /B')]</p>
   <p>&gt;&gt;&gt; lines</p>
   <p>[‘parts’, ‘PP3E’, ‘random.bin’, ‘spam.txt’, ‘temp.bin’, ‘temp.txt’]</p>
   <p>В случае объектов каналов действие итераторов может иметь еще более значимый эффект, чем просто уход от одновременной загрузки всех результатов в память: метод readlines всегда блокирует вызывающий процесс, пока не завершится порожденная программа, тогда как при использовании итераторов этого не происходит.</p>
   <p>Обе команды, dir и ls, позволяют задавать требуемые образцы имен файлов и имен каталогов, список содержимого которых должен быть получен, с помощью шаблонов имен. В следующем примере мы снова просто выполняем команды оболочки, поэтому годится все, что можно ввести в командной строке:</p>
   <p>&gt;&gt;&gt; os.popen('dir *.bin /B').readlines()</p>
   <p>[‘random.bin\n’, ‘temp.bin\n’]</p>
   <p>&gt;&gt;&gt; os.popen(r'c:\cygwin\bin\ls *.bin').readlines()</p>
   <p>[‘random.bin\n’, ‘temp.bin\n’]</p>
   <p>&gt;&gt;&gt; list(os.popen(r'dir parts /B'))</p>
   <p>[‘part0001\n’, ‘part0002\n’, ‘part0003\n’, ‘part0004\n’]</p>
   <p>&gt;&gt;&gt; [fname for fname in os.popen(r'c:\cygwin\bin\ls parts')]</p>
   <p>[‘part0001\n’, ‘part0002\n’, ‘part0003\n’, ‘part0004\n’]</p>
   <p>Эти вызовы используют универсальные инструменты и все действуют, как было заявлено. Однако выше отмечалось, что недостатками os.popen являются необходимость использования команд оболочки, специфических для платформы, и потеря производительности при запуске независимых программ. На практике различные инструменты могут возвращать различные результаты:</p>
   <p>&gt;&gt;&gt; list(os.popen(r'dir parts\part* /B'))</p>
   <p>[‘part0001\n’, ‘part0002\n’, ‘part0003\n’, ‘part0004\n’]</p>
   <p>&gt;&gt;&gt;</p>
   <p>&gt;&gt;&gt; list(os.popen(r'c:\cygwin\bin\ls parts/part*'))</p>
   <p>[‘parts/part0001\n’, ‘parts/part0002\n’, ‘parts/part0003\n’, ‘parts/part0004\n’]</p>
   <p>Следующие два альтернативных приема проявляют себя лучше в обоих отношениях.</p>
   <p><strong>Модуль glob</strong></p>
   <p>Термин <emphasis>globbing</emphasis> (глобальный поиск по шаблону) происходит от группового символа *, используемого в шаблонах имен файлов. На компьютерном сленге символ * трактуется, как «glob» (группа символов). Более приземленно, глобальный поиск по шаблону просто означает получение имен всех элементов в каталоге - файлов и подкаталогов, имена которых соответствуют заданному шаблону. В командных оболочках Unix при глобальном поиске шаблоны имен файлов, указанные в командной строке, расширяются до всех совпадающих имен еще перед выполнением команды. В Python можно делать нечто похожее, вызывая встроенную функцию glob.glob, - инструмент, принимающий шаблон имени файла и возвращающий список (не генератор) имен файлов, соответствующих этому шаблону:</p>
   <p>&gt;&gt;&gt; import glob</p>
   <p>&gt;&gt;&gt; glob.glob('*')</p>
   <p>[‘parts’, ‘PP3E’, ‘random.bin’, ‘spam.txt’, ‘temp.bin’, ‘temp.txt’]</p>
   <p>&gt;&gt;&gt; glob.glob('*.bin')</p>
   <p>[‘random.bin’, ‘temp.bin’]</p>
   <p>&gt;&gt;&gt; glob.glob('parts')</p>
   <p>[‘parts’]</p>
   <p>&gt;&gt;&gt; glob.glob('parts/*')</p>
   <p>[‘parts\\part0001’, ‘parts\\part0002’, ‘parts\\part0003’, ‘parts\\part0004’]</p>
   <p>&gt;&gt;&gt; glob.glob('parts\part*')</p>
   <p>[‘parts\\part0001’, ‘parts\\part0002’, ‘parts\\part0003’, ‘parts\\part0004’]</p>
   <p>Для определения шаблонов в функции glob используется обычный синтаксис шаблонов имен файлов, используемый в командных оболочках: ? означает один любой символ, * означает любое число символов, а [] означает множество символов, доступных для выбора.<sup>13</sup> Если поиск нужно осуществлять в каталоге, отличном от текущего рабочего каталога, в шаблон нужно включить путь к каталогу. Кроме того, модуль принимает разделители имен каталогов в стиле Unix или DOS (/ или \). Эта функция реализована так, что не вызывает команды оболочки (она использует функцию os.listdir, описываемую в следующем разделе) и потому должна выполняться быстрее и лучше переноситься на все платформы Python, чем показанные выше приемы с применением функции os.popen.</p>
   <p>Вообще функция glob несколько мощнее, чем здесь описано. Получение списка файлов в каталоге является лишь одной из ее возможностей поиска по шаблону. Например, ее можно использовать для получения списка имен из нескольких каталогов, так как каждый уровень в передаваемом пути к каталогу также можно определить в виде шаблона:</p>
   <p>&gt;&gt;&gt; for path in glob.glob(r'PP3E\Examples\PP3E\*\s*.py'): print(path)</p>
   <p>PP3E\Examples\PP3E\Lang\summer-alt.py</p>
   <p>PP3E\Examples\PP3E\Lang\summer.py</p>
   <p>PP3E\Examples\PP3E\PyTools\search_all.py</p>
   <p>Здесь мы получили список имен файлов, соответствующих шаблону s*py, из двух разных каталогов. Так как в качестве имени предшествующего каталога был использован групповой символ *, Python перебрал все возможные пути к файлам. Запуская команды оболочки с помощью функции os.рорen, такого же результата можно добиться, только если подобная возможность поддерживается самой командной оболочкой или командой вывода списка файлов.</p>
   <p><strong>Функция os.listdir</strong></p>
   <p>Функция listdir из модуля os является еще одним способом получить список имен файлов. Но она принимает не шаблон имени файла, а простую строку с именем каталога и возвращает список, содержащий имена всех файлов в каталоге - как просто файлов, так и вложенных подкаталогов, - для использования в вызывающем сценарии:</p>
   <p>&gt;&gt;&gt; import os &gt;&gt;&gt; os.listdir('.')</p>
   <p>[‘parts’, ‘PP3E’, ‘random.bin’, ‘spam.txt’, ‘temp.bin’, ‘temp.txt’]</p>
   <p>&gt;&gt;&gt;</p>
   <p>&gt;&gt;&gt; os.listdir(os.curdir)</p>
   <p>[‘parts’, ‘PP3E’, ‘random.bin’, ‘spam.txt’, ‘temp.bin’, ‘temp.txt’]</p>
   <p>&gt;&gt;&gt;</p>
   <p>&gt;&gt;&gt; os.listdir('parts')</p>
   <p>[‘part0001’, ‘part0002’, ‘part0003’, ‘part0004’]</p>
   <p>Эта функция также не привлекает к работе команды оболочки, и поэтому данный способ является не только быстрым, но и переносимым на все основные платформы Python. Результат функции не упорядочен никаким образом (но может быть отсортирован методом списков sort или функцией sorted); возвращает базовые имена файлов без путей к каталогам; не включает имена каталогов «.» или «..» и содержит имена файлов и подкаталогов для данного уровня.</p>
   <p>Чтобы сравнить все три способа, запустим их друг за другом для явно заданного каталога. Они отличаются некоторыми деталями, но в целом являются вариациями на одну и ту же тему: функция os.рорen возвращает символы конца строки и способна сортировать имена файлов на некоторых платформах, функция glob.glob принимает шаблоны и возвращает полные имена файлов с путями, а функция os.listdir принимает обычное имя каталога и возвращает имена файлов без путей к каталогам:</p>
   <p>&gt;&gt;&gt; os.popen('dir /b parts').readlines()</p>
   <p>[‘part0001\n’, ‘part0002\n’, ‘part0003\n’, ‘part0004\n’]</p>
   <p>&gt;&gt;&gt; glob.glob(r'parts\*')</p>
   <p>[‘parts\\part0001’, ‘parts\\part0002’, ‘parts\\part0003’, ‘parts\\part0004’]</p>
   <p>&gt;&gt;&gt; os.listdir('parts')</p>
   <p>[‘part0001’, ‘part0002’, ‘part0003’, ‘part0004’]</p>
   <p>Из этих трех способов лучшими вариантами являются функции glob и listdir, если важна переносимость сценария и единообразие результатов, при этом функция listdir в последних версиях Python выглядит самой быстрой (тем не менее советую замеры производительности произвести самостоятельно - реализация может со временем измениться).</p>
   <p><strong>Разбиение и объединение результатов вывода</strong></p>
   <p>В предыдущем примере отмечалось, что функция glob возвращает полные имена файлов с путями, а функция listdir возвращает простые базовые имена файлов. В сценариях для удобства обработки часто требуется разбивать результаты функции glob, чтобы получить базовые имена, либо добавлять полные пути в результаты функции listdir. Такие преобразования легко реализуются, если позволить модулю os.path выполнить всю работу. Например, сценарию, который должен скопировать все файлы в какое-то место, обычно нужно сначала выделить базовые имена файлов из результатов, полученных с помощью функции glob, и затем добавить впереди них другие имена каталогов:</p>
   <p>&gt;&gt;&gt; dirname = r'C:\temp\parts'</p>
   <p>&gt;&gt;&gt;</p>
   <p>&gt;&gt;&gt; import glob</p>
   <p>&gt;&gt;&gt; for file in glob.glob(dirname + '/*'):</p>
   <p>... head, tail = os.path.split(file)</p>
   <p>... print(head, tail, '=&gt;', ('C:\\Other\\' + tail))</p>
   <p>C:\temp\parts part0001 =&gt; C:\Other\part0001 C:\temp\parts part0002 =&gt; C:\Other\part0002 C:\temp\parts part0003 =&gt; C:\Other\part0003 C:\temp\parts part0004 =&gt; C:\Other\part0004</p>
   <p>Здесь после =&gt; показаны полные имена файлов, которые получатся после перемещения. Напротив, сценарию, который должен обработать все файлы в каталоге, отличном от того, в котором он выполняется, вероятно, потребуется добавить к результатам функции listdir имя целевого каталога, прежде чем предавать имена файлов другим инструментам:</p>
   <p>&gt;&gt;&gt; import os</p>
   <p>&gt;&gt;&gt; for file in os.listdir(dirname):</p>
   <p>... print(dirname, file, '=&gt;', os.path.join(dirname, file))</p>
   <p>C:\temp\parts part0001 =&gt; C:\temp\parts\part0001 C:\temp\parts part0002 =&gt; C:\temp\parts\part0002 C:\temp\parts part0003 =&gt; C:\temp\parts\part0003 C:\temp\parts part0004 =&gt; C:\temp\parts\part0004</p>
   <p>Когда вы начнете писать действующие инструменты для работы с каталогами, похожие на те, что мы будем разрабатывать в главе 6, пользование этими функциями войдет у вас в привычку.</p>
   <empty-line/>
   <p><strong>Обход деревьев каталогов</strong></p>
   <p>Возможно, вы обратили внимание, что все предшествующие приемы в этом разделе возвращают имена файлов только <emphasis>из одного</emphasis> каталога (единственным исключением является глобальный поиск по шаблону). Такой подход годится в большинстве случаев, но что если потребуется применить операцию к каждому файлу в каждом каталоге и во всех подкаталогах <emphasis>дерева</emphasis> каталогов?</p>
   <p>Например, допустим, что требуется найти в сценариях на языке Python все вхождения некоторого глобального имени. Однако на этот раз наши сценарии организованы в виде <emphasis>пакета</emphasis> модулей - каталога с вложенными подкаталогами, которые могут содержать собственные подкаталоги. Можно вручную запускать наш гипотетический поисковый механизм для одного каталога в каждом из подкаталогов в дереве, но это утомительно, чревато ошибками и точно не доставит удовольствия.</p>
   <p>К счастью, реализовать обработку дерева каталогов на языке Python почти так же просто, как и просканировать единственный каталог. Можно написать рекурсивную процедуру обхода дерева или использовать утилиту перемещения по дереву, встроенную в модуль os. Такие инструменты можно использовать для поиска, копирования, сравнения и выполнения любых других операций над произвольными деревьями каталогов на любой платформе, где выполняется Python (то есть почти всюду).</p>
   <p><strong>Функция обхода дерева os.walk</strong></p>
   <p>Чтобы облегчить применение операции ко всем файлам в дереве каталогов, в составе Python поставляется утилита, выполняющая обход дерева и запускающая в каждом каталоге указанную функцию. Функции os.walk передается имя корневого каталога, и она автоматически обходит все дерево от корня и ниже.</p>
   <p>По своей сути функция os.walk является <emphasis>функцией-генератором</emphasis> - для каждого каталога в дереве она возвращает кортеж из трех элементов, содержащий имя текущего каталога, а также списки всех файлов и всех подкаталогов в текущем каталоге. Так как это функция-генератор, обход дерева обычно реализуется с помощью цикла for (или другого инструмента итераций). В каждой итерации функция перемещается к следующему подкаталогу, а инструкция цикла выполняет свое тело для следующего уровня в дереве (например, открывает все файлы в этом подкаталоге и производит поиск по их содержимому).</p>
   <p>На первый взгляд, такое описание может показаться ужасно сложным, но когда вы привыкнете к функции os.walk, все окажется довольно простым. В следующем фрагменте, например, тело цикла выполняется для каждого каталога в дереве с корнем в текущем рабочем каталоге. Цикл просто выводит имя каталога и имена всех файлов в нем, добавляя к ним имя каталога. Описать это на языке Python проще, чем на обычном языке (перед тем как запускать этот пример, я удалил каталог PP3E, чтобы сократить вывод):</p>
   <p>&gt;&gt;&gt; import os</p>
   <p>&gt;&gt;&gt; for (dirname, subshere, fileshere) in os.walk('.'):</p>
   <p>...    print('[' + dirname + ']')</p>
   <p>...    for fname in fileshere:</p>
   <p>...    print(os.path.join(dirname, fname)) # обработка одного файла</p>
   <p>[.]</p>
   <p>.\random.bin</p>
   <p>.\spam.txt</p>
   <p>.\temp.bin</p>
   <p>.\temp.txt</p>
   <p>[.\parts]</p>
   <p>.\parts\part0001</p>
   <p>.\parts\part0002</p>
   <p>.\parts\part0003</p>
   <p>.\parts\part0004</p>
   <p>Иными словами, мы реализовали наш собственный, легко изменяемый инструмент рекурсивного вывода содержимого каталога на языке Python, Поскольку нам может потребоваться подправить его и использовать где-нибудь еще, давайте сделаем его постоянно доступным в виде файла модуля, как показано в примере 4.4, - теперь, когда мы проработали детали в интерактивном режиме.</p>
   <p><emphasis>Пример 4.4. PP4E\System\Filetools\lister_walk.py</emphasis></p>
   <p>"выводит список файлов в дереве каталогов с помощью os.walk”</p>
   <p>import sys, os</p>
   <p>def lister(root):    # для корневого каталога</p>
   <p>for (thisdir, subshere, fileshere) in os.walk(root): # перечисляет</p>
   <p>print(‘[‘ + thisdir + ‘]’)    # каталоги в дереве</p>
   <p>for fname in fileshere:    # вывод файлов в каталоге</p>
   <p>path = os.path.join(thisdir, fname) # добавить имя каталога print(path)</p>
   <p>if __name__ == ‘__main__’:</p>
   <p>lister(sys.argv[1])    # имя каталога в</p>
   <p># командной строке</p>
   <p>При таком оформлении данный программный код можно также выполнять из командной строки. Ниже приводится пример запуска его для получения списка содержимого другого корневого каталога, который передается в аргументе командной строки:</p>
   <p>C:\...\PP4E\System\Filetools&gt; python lister_walk.py C:\temp\test</p>
   <p>[C:\temp\test]</p>
   <p>C:\temp\test\random.bin</p>
   <p>C:\temp\test\spam.txt</p>
   <p>C:\temp\test\temp.bin</p>
   <p>C:\temp\test\temp.txt</p>
   <p>[C:\temp\test\parts]</p>
   <p>C:\temp\test\parts\part0001</p>
   <p>C:\temp\test\parts\part0002</p>
   <p>C:\temp\test\parts\part0003</p>
   <p>C:\temp\test\parts\part0004</p>
   <p>Ниже приводится более сложный пример использования функции os.walk. Предположим, что имеется дерево каталогов с файлами, и вам необходимо отыскать в нем все файлы с программным кодом на языке Python, которые ссылаются на модуль mimetypes (с этим модулем мы познакомимся в главе 6). Ниже демонстрируется один из способов (хотя и слишком специфичный и не универсальный) решения поставленной задачи:</p>
   <p>&gt;&gt;&gt; import os &gt;&gt;&gt; matches = []</p>
   <p>&gt;&gt;&gt; for (dirname, dirshere, fileshere) in os.walk(r'C:\temp\PP3E\Examples'):</p>
   <p>... for filename in fileshere:</p>
   <p>...    if filename.endswith('.py'):</p>
   <p>...    pathname = os.path.join(dirname, filename)</p>
   <p>...    if 'mimetypes' in open(pathname).read():</p>
   <p>...    matches.append(pathname)</p>
   <p>&gt;&gt;&gt; for name in matches: print(name)</p>
   <p>C:\temp\PP3E\Examples\PP3E\Internet\Email\mailtools\mailParser.py</p>
   <p>C:\temp\PP3E\Examples\PP3E\Internet\Email\mailtools\mailSender.py</p>
   <p>C:\temp\PP3E\Examples\PP3E\Internet\Ftp\mirror\downloadflat.py</p>
   <p>C:\temp\PP3E\Examples\PP3E\Internet\Ftp\mirror\downloadflat_modular.py</p>
   <p>C:\temp\PP3E\Examples\PP3E\Internet\Ftp\mirror\ftptools.py</p>
   <p>C:\temp\PP3E\Examples\PP3E\Internet\Ftp\mirror\uploadflat.py</p>
   <p>C:\temp\PP3E\Examples\PP3E\System\Media\playfile.py</p>
   <p>Данная реализация в цикле обходит все файлы в каждом из подкаталогов, отыскивает файлы с расширением <emphasis>.py,</emphasis> содержащие искомую строку. Если совпадение найдено, полное имя файла добавляется в объект списка с результатами. Как вариант, мы могли бы просто создать список всех файлов с расширением <emphasis>.py</emphasis> и организовать поиск требуемой строки в цикле for уже после обхода дерева. Так как в главе 6 мы представим более универсальное решение для этого типа задач, то оставим пока все, как есть.</p>
   <p>Если вам будет интересно узнать, что в действительности происходит внутри генератора os.walk, попробуйте несколько раз вызвать его метод __next__(или передать его встроенной функции next), как это автоматически делается циклом for, - каждый раз вы будете перемещаться к очередному подкаталогу в дереве:</p>
   <p>&gt;&gt;&gt; gen = os.walk(r'C:\temp\test')</p>
   <p>&gt;&gt;&gt; gen.__next__()</p>
   <p>(‘C:\\temp\\test’, [‘parts’], [‘random.bin’, ‘spam.txt’, ‘temp.bin’, ‘temp. txt’])</p>
   <p>&gt;&gt;&gt; gen.__next__()</p>
   <p>(‘C:\\temp\\test\\parts’, [], [‘part0001’, ‘part0002’, ‘part0003’, ‘ part0004’]) &gt;&gt;&gt; gen.__next__()</p>
   <p>Traceback (most recent call last):</p>
   <p>File “&lt;stdin&gt;”, line 1, in &lt;module&gt;</p>
   <p>StopIteration</p>
   <p>Описание функции os.walk в руководстве по библиотеке содержит более подробную информацию. Например, эта функция поддерживает порядок обхода не только в направлении сверху вниз, но и снизу вверх - достаточно передать функции необязательный аргумент topdown=False, и вызывающий программный код получит возможность сократить количество посещаемых ветвей дерева, удаляя имена из списка подкаталогов в возвращаемых кортежах.</p>
   <p>Для создания списков имен на каждом уровне в дереве каталогов функция os.walk использует функцию os.listdir, с которой мы встречались выше, возвращающую имена файлов и каталогов без определенного порядка и без путей к каталогам. Прежде чем вернуть очередной результат, функция os.walk делит этот список на списки каталогов и файлов (точнее, некаталогов). Обратите также внимание, что функция os.walk использует тот же список подкаталогов, который она возвращает вызывающему программному коду, чтобы затем спуститься в подкаталоги. Списки являются изменяемыми объектами, которые можно изменять непосредственно, поэтому, изменяя содержимое полученного списка подкаталогов, вызывающий программный код может оказывать влияние на дальнейшую работу os.walk. Например, удаляя имена каталогов, можно сократить число посещаемых ветвей, а отсортировав список, можно определить очередность обхода подкаталогов.</p>
   <p><strong>Рекурсивный обход с помощью os.listdir</strong></p>
   <p>Функция os.walk сама осуществляет обход дерева - нам остается лишь реализовать тело цикла, выполняющее необходимые действия. Но иногда большей гибкости можно достичь, реализовав обход дерева самостоятельно, при этом почти не приложив лишних усилий. В следующем сценарии представлена другая реализация вывода содержимого каталога с использованием <emphasis>рекурсивной</emphasis> функции обхода (функция, которая вызывает саму себя, чтобы повторить операции). Функция mylister в примере 4.5 очень похожа на функцию lister из примера 4.4, но создает списки имен файлов с помощью os.listdir и вызывает саму себя рекурсивно, чтобы спуститься в подкаталоги.</p>
   <p><emphasis>Пример 4.5. PP4E\System\Filetools\lister_recur.py</emphasis></p>
   <p># выводит список файлов в дереве каталогов с применением рекурсии</p>
   <p>import sys, os</p>
   <p>def mylister(currdir):</p>
   <p>print(‘[‘ + currdir + ‘]’)</p>
   <p>for file in os.listdir(currdir):    # генерирует список файлов</p>
   <p>path = os.path.join(currdir, file) # добавить путь к каталогу if not os.path.isdir(path): print(path) else:</p>
   <p>mylister(path)    # рекурсивный спуск в подкаталоги</p>
   <p>if __name__ == ‘__main__’:</p>
   <p>mylister(sys.argv[1])    # имя каталога в командной строке</p>
   <p>Как обычно, этот файл можно импортировать или запускать как самостоятельный сценарий. Тот факт, что результатом его работы является печать текста, можно отнести к его недостаткам при его использовании в качестве импортируемого инструмента, если только его стандартный поток вывода не перехватывается в другой программе.</p>
   <p>Когда этот файл запускается как самостоятельный сценарий, он воспроизводит почти те же результаты, что и пример 4.4; почти, но не полностью - в отличие от версии на основе функции os.walk, рекурсивная версия не обязует пройти все файлы на текущем уровне, прежде чем спуститься в подкаталоги. Можно было бы обойти список имен файлов дважды (чтобы сначала отобрать файлы), но в данной реализации порядок обхода определяется результатами, возвращаемыми функцией os.listdir. Для многих случаев такой порядок обхода может оказаться неприемлемым:</p>
   <p>C:\...\PP4E\System\Filetools&gt; python lister_recur.py C:\temp\test</p>
   <p>[C:\temp\test]</p>
   <p>[C:\temp\test\parts]</p>
   <p>C:\temp\test\parts\part0001</p>
   <p>C:\temp\test\parts\part0002</p>
   <p>C:\temp\test\parts\part0003</p>
   <p>C:\temp\test\parts\part0004</p>
   <p>C:\temp\test\random.bin</p>
   <p>C:\temp\test\spam.txt</p>
   <p>C:\temp\test\temp.bin</p>
   <p>C:\temp\test\temp.txt</p>
   <p>Мы еще воспользуемся большей частью приемов, приведенных в этом разделе, в главе 6 и далее в книге. Например, приведенные выше приемы обхода деревьев будут использованы в сценариях копирования и сравнения деревьев каталогов. По ходу изложения вы увидите эти инструменты в действии. Кроме того, в главе 6 мы реализуем утилиту <emphasis>find,</emphasis> объединяющую в себе обход дерева каталогов с помощью os.walk и поиск имен файлов по шаблону с помощью glob.glob.</p>
   <empty-line/>
   <p><strong>Обработка имен файлов в Юникоде в версии 3.X: listdir, walk, glob</strong></p>
   <p>Поскольку в Python 3.X все обычные строки состоят из символов Юникода, имена каталогов и файлов, возвращаемые функциями os.listdir, os.walk и glob.glob, в действительности являются строками Юникода. Это может иметь некоторые последствия, если каталоги содержат необычные имена, не поддающиеся декодированию.</p>
   <p>Формально имена файлов могут содержать любые символы, поэтому в версии 3.X функция os.listdir может работать в двух режимах: если ей передать аргумент типа bytes, она будет возвращать кодированные имена файлов в виде строк байтов; если ей передать аргумент типа str, она будет возвращать имена файлов в виде строк Юникода, декодированных в соответствии с кодировкой, используемой файловой системой:</p>
   <p>C:\...\PP4E\System\Filetools&gt; python</p>
   <p>&gt;&gt;&gt; import os</p>
   <p>&gt;&gt;&gt; os.listdir('.')[:4]</p>
   <p>[‘bigext-tree.py’, ‘bigpy-dir.py’, ‘bigpy-path.py’, ‘bigpy-tree.py’]</p>
   <p>&gt;&gt;&gt; os.listdir(b'.')[:4]</p>
   <p>[b’bigext-tree.py’, b’bigpy-dir.py’, b’bigpy-path.py’, b’bigpy-tree.py’]</p>
   <p>Версия, основанная на использовании строк байтов, может применяться для файлов с недекодируемыми именами. Функции os.walk и glob. glob за кулисами обращаются к функции os.listdir, от которой наследуют то же самое поведение. Функция os.walk обхода деревьев, например, вызывает os.listdir для каждого подкаталога - передача строки байтов в аргументе подавляет декодирование, вследствие чего в результате возвращается строка байтов:</p>
   <p>&gt;&gt;&gt; for (dir, subs, files) in os.walk('..'): print(dir)</p>
   <p>..\Environment ..\Filetools ..\Processes</p>
   <p>&gt;&gt;&gt; for (dir, subs, files) in os.walk(b'..'): print(dir)</p>
   <p>b’..’</p>
   <p>b’..\\Environment’</p>
   <p>b’..\\Filetools’ b’..\\Processes’</p>
   <p>Функция glob.glob также вызывает функцию os.listdir перед применением шаблонов имен, и поэтому тоже возвращает имена в виде недекодированных строк байтов, когда получает строку байтов в аргументе:</p>
   <p>&gt;&gt;&gt; glob.glob('.\*')[:3]</p>
   <p>[‘.\\bigext-out.txt’, ‘.\\bigext-tree.py’, ‘.\\bigpy-dir.py’]</p>
   <p>&gt;&gt;&gt;</p>
   <p>&gt;&gt;&gt; glob.glob(b'.\*')[:3]</p>
   <p>[b’.\\bigext-out.txt’, b’.\\bigext-tree.py’, b’.\\bigpy-dir.py’]</p>
   <p>Передавая имена в виде обычных строк (например, посредством аргумента командной строки), вы можете столкнуться с необходимостью преобразовывать обычные строки в строки байтов, с целью подавить декодирование:</p>
   <p>&gt;&gt;&gt; name = '.'</p>
   <p>&gt;&gt;&gt; os.listdir(name.encode())[:4]</p>
   <p>[b’bigext-out.txt’, b’bigext-tree.py’, b’bigpy-dir.py’, b’bigpy-path.py’]</p>
   <p>Таким образом, если каталоги могут содержать имена, не поддающиеся декодированию с использованием кодировки, используемой по умолчанию, вам может потребоваться передавать этим инструментам строки байтов, чтобы избежать ошибок, связанных с кодированием Юникода. В ответ вы будете получать строки байтов, которые могут оказаться менее читаемыми при выводе, но это убережет вас от ошибок при обходе каталогов и файлов.</p>
   <p>Такой подход может оказаться особенно полезным в системах, где используются простейшие кодировки, такие как ASCII или Latin-1, но могут иметься файлы с именами в произвольных кодировках, скопированными с других компьютеров, из Интернета и так далее. В зависимости от ситуации для подавления некоторых ошибок кодирования можно использовать также обработчики исключений.</p>
   <p>Пример того, какое это может иметь значение, мы увидим в первом разделе главы 6, где недекодируемое имя каталога вызывает появление ошибки при выводе во время полного сканирования диска (хотя данная ошибка относится скорее к функции вывода, чем к операции декодирования).</p>
   <p>Обратите внимание, что встроенная функция open также может принимать имена открываемых файлов как в виде строк str Юникода, так и в виде строк байтов bytes, однако она использует этот аргумент, только чтобы дать начальное имя файлу, - порядок же обработки содержимого файла определяется дополнительным аргументом режима. Возможность передавать строку байтов в качестве имени файла позволяет использовать произвольные кодированные имена.</p>
   <p><strong>Правила использования Юникода: содержимое файлов и имена файлов</strong></p>
   <p>Важно помнить, что Юникод может выполнять применительно к файлам две различные задачи: кодирование <emphasis>содержимого</emphasis> файлов и кодирование <emphasis>имен</emphasis> файлов. Интерпретатор Python определяет настройки по умолчанию для этих двух операций в двух различных атрибутах; для Windows 7:</p>
   <p>&gt;&gt;&gt; import sys</p>
   <p>&gt;&gt;&gt; sys.getdefaultencoding()    # кодировка для содержимого файлов</p>
   <p>‘utf-8’</p>
   <p>&gt;&gt;&gt; sys.getfilesystemencoding() # кодировка для имен файлов</p>
   <p>‘mbcs’</p>
   <p>Эти настройки позволяют явно указывать используемые кодировки - кодировка для содержимого используется операциями чтения из файлов и записи в файлы, а кодировка для имен файлов используется при работе с именами файлов, до передачи данных. Кроме того, использование строк байтов bytes для передачи имен файлов различным инструментам позволяет обойти проблему несовместимости со схемой кодирования, используемой файловой системой, а открытие файлов в двоичном режиме позволяет подавить ошибки декодирования их содержимого.</p>
   <p>Однако, как мы уже видели выше, открывая текстовые файлы в двоичном режиме, мы можем столкнуться с проблемой несовпадения кодированного текста с искомой строкой в операциях поиска: строки поиска в этом случае также должны быть строками байтов, закодированными с применением определенной кодировки, возможно несовместимой с кодировкой содержимого файла. Фактически данный подход в значительной степени воспроизводит поведение текстовых файлов в Python 2.X и подчеркивает важность использования Юникода в версии 3.X - при работе с такими файлами иногда может сложиться ложное впечатление, что все работает прекрасно. С другой стороны, возможность открывать текстовые файлы в двоичном режиме, чтобы подавить декодирование содержимого файлов и избежать появления связанных с этим ошибок, все еще может быть полезной, если вы не желаете пропустить недекодируемые файлы, содержимое которых не имеет большого значения.</p>
   <p>Как правило, необходимо всегда указывать имя кодировки для содержимого текстовых файлов, если она может не совпадать с кодировкой по умолчанию, и в большинстве случаев вам следует опираться на интерфейсы, принимающие имена файлов в виде строк Юникода. Опять же, полную информацию по использованию Юникода в именах файлов вы найдете в руководствах по языку Python, так как здесь недостаточно места, чтобы дать полный охват этой темы, а за информацией о Юникоде вообще обращайтесь к четвертому изданию книги «Изучаем Python»<sup>1</sup>.</p>
   <p>В главе 6 мы собираемся задействовать инструменты, с которыми встретились в этой главе, в реальной задаче. Например, мы применим инструменты для работы с файлами и каталогами при реализации делителей файлов, систем тестирования, инструментов копирования и сравнения каталогов, а также других утилит, опирающихся на использование процедуры обхода деревьев. Мы увидим, что инструменты для работы с каталогами, с которыми мы встретились здесь, обладают качествами, позволяющими автоматизировать огромный круг задач. Однако перед этим прочитаем главу 5, завершающую обзор основных инструментов исследованием еще одной темы системного программирования, которая тесно переплетается с различными прикладными областями, - реализацией параллельной обработки данных на языке Python.</p>
   <p>Марк Лутц «Изучаем Python», 4 издание, СПб.: Символ-Плюс, 2010.</p>
   <p><strong>Системные инструменты параллельного выполнения</strong></p>
   <empty-line/>
   <p><strong>«Расскажите обезьянам, что им делать»</strong></p>
   <p>Большинство компьютеров тратит массу времени, ничего не делая. Если запустить системный монитор и посмотреть на уровень загрузки процессора, вы поймете, что я имею в виду: он очень редко достигает 100%, даже если выполняется несколько программ одновременно.<sup>14</sup> Просто в программном обеспечении существует очень много задержек - доступ к диску, сетевой трафик, запросы к базам данных, ожидание нажатия клавиши пользователем и тому подобное. Фактически большая часть мощности современных процессоров большую часть времени не используется: более быстрые процессоры дают ускорение во время пиков потребности в производительности, но значительная часть их мощности в целом может оказаться невостребованной.</p>
   <p>Еще на заре эпохи компьютеров программисты поняли, что могут воспользоваться такой неиспользуемой вычислительной мощностью, выполняя одновременно несколько программ. Если распределить процессорное время среди множества задач, его мощность не будет тратиться</p>
   <p>впустую, пока некоторая конкретная задача ждет осуществления внешнего события. Такая технология обычно называется <emphasis>параллельной обработкой</emphasis> (или, иногда, «мультиобработкой» или даже «многозадачностью»), потому что возникает впечатление одновременного выполнения нескольких заданий параллельно во времени. Это одна из центральных идей современных операционных систем, на основе которой возникло представление о компьютерных интерфейсах с несколькими активными окнами, воспринимаемое нами теперь, как нечто само собой разумеющееся. Даже внутри одной программы разделение обработки на ряд параллельно выполняющихся заданий может увеличить быстродействие системы в целом, во всяком случае по меркам внешних часов.</p>
   <p>Столь же важно для современных систем обладание быстрой реакцией на действия пользователя, независимо от объема работы, выполняемой за кулисами. Обычно недопустимо, чтобы программа зависала при выполнении запроса. Взгляните, например, на пользовательский интерфейс клиента электронной почты: обрабатывая запрос на получение почты с сервера, программа должна загрузить электронные письма с сервера через сеть. Если почты достаточно много, а соединение с Интернетом достаточно медленное, для завершения этого этапа может потребоваться несколько минут. Но по ходу выполнения задачи загрузки программа в целом не должна останавливаться - она по-прежнему должна реагировать на запросы обновления экрана, щелчки мышью и так далее.</p>
   <p>И здесь на помощь приходит параллельная обработка. Выполняя такие долговыполняющиеся задачи параллельно с остальной частью программы, система в целом может сохранить способность реагировать на действия пользователя независимо от того, насколько занятыми оказываются отдельные ее части. Более того, модель параллельной обработки является вполне естественной для структурирования таких и некоторых иных программ - некоторые задачи легче проще проектировать и реализовывать как набор программных компонентов, действующих независимо и параллельно.</p>
   <p>Существует два основных способа реализации одновременного выполнения задач в Python - <emphasis>ветвление процессов</emphasis> (forks) и <emphasis>порожденные потоки</emphasis> (threads) выполнения. Функционально для организации параллельного выполнения программного кода на языке Python оба способа используют службы операционной системы. Процедурно они существенно отличаются в смысле интерфейсов, переносимости и организации взаимодействий между заданиями. Например, на момент написания данной книги возможность прямого ветвления процессов не поддерживалась стандартной реализацией Python для Windows (однако такая поддержка присутствует в версии Python для Cygwin).</p>
   <p>Напротив, поддержка потоков выполнения в Python реализована на всех основных платформах. Кроме того, семейство функций os.spawn обеспечивает дополнительные способы запуска способом, не зависящим от типа платформы, - напоминающим ветвление процессов. Для запуска программ переносимым способом, с помощью команд оболочки, также можно использовать функции os.popen, os.system и модуль subprocess, с которыми мы познакомились в главах 2 и 3. Новейший пакет multiprocessing предоставляет дополнительные переносимые способы запуска процессов.</p>
   <p>В данной главе мы продолжим рассмотрение системных интерфейсов, доступных программистам на языке Python, исследуем встроенные инструменты для параллельного запуска заданий и обмена информацией с этими заданиями. В некотором смысле мы приступили к этому раньше - функции os.system, os. popen и модуль subprocess, которые мы изучали и использовали в предыдущих трех главах, обеспечивают переносимый способ порождения программ командной строки и обмена информацией с ними. Однако здесь мы не собираемся повторять полное описание этих инструментов.</p>
   <p>Вместо этого мы сделаем упор на знакомстве с более прямо относящимися к теме приемами, такими как ветвление процессов, потоки, каналы, сигналы, сокеты и другими, и на использовании встроенных инструментов языка Python, поддерживающими их, такими как функция os.fork и модули threading, queue и multiprocessing. В следующей главе (и в оставшейся части книги) мы будем использовать эти приемы в примерах действующих программ, поэтому, прежде чем двигаться вперед, необходимо усвоить основы.</p>
   <p>Одно предварительное замечание: процессы, потоки и механизмы взаимодействий между процессами, которые мы будем исследовать в этой главе, являются основными инструментами организации параллельной обработки в сценариях на языке Python, однако существует множество сторонних инструментов, предлагающих дополнительные возможности, способные обслуживать расширенные или углубленные потребности. В качестве примера приведу систему MPI для Python, позволяющую в сценариях на языке Python использовать стандартный интерфейс передачи сообщений (Message Passing Interface, MPI), дающий возможность организовать взаимодействие между процессами различными способами (подробности ищите в Интернете). Изучение подобных расширений выходит далеко за рамки этой книги, тем не менее большинство расширенных техник, с которыми вы можете встретиться в будущем, также опираются на основы параллельной обработки, которые мы будем исследовать здесь.</p>
   <empty-line/>
   <p><strong>Ветвление процессов</strong></p>
   <p>Ветвление процессов является традиционным способом организации параллельных вычислений и представляет собой фундаментальную часть инструментального набора Unix. Ветвление процессов - это самый простой способ запуска независимых программ, как отличных, так и не отличных от вызывающей программы. Прием ветвления основан на понятии <emphasis>копирования</emphasis> программ: когда программа вызывает процедуру ветвления, операционная система создает в памяти новую копию этой программы и запускает ее параллельно оригиналу. В некоторых системах исходная программа в действительности не копируется (это слишком дорогостоящая операция), но новая копия работает так, как если бы она действительно была подлинной копией.</p>
   <p>После операции ветвления исходный экземпляр программы называется <emphasis>родительским</emphasis> процессом, а копия, созданная с помощью функции os.fork, называется <emphasis>дочерним</emphasis> процессом. Вообще говоря, родитель может воспроизвести любое число потомков, а потомки могут создать собственные дочерние процессы - все ответвленные процессы выполняются независимо и параллельно под управлением операционной системы, и дочерние процессы могут продолжать выполняться даже после завершения родительского процесса.</p>
   <p>Возможно, это проще понять на примере, чем в теории. Сценарий Python в примере 5.1 продолжает ответвлять новые дочерние процессы, пока в консоли не будет нажата клавиша q.</p>
   <p><emphasis>Пример 5.1. PP4E\System\Processes\fork1.py</emphasis></p>
   <p>"ответвляет дочерние процессы, пока не будет нажата клавиша ‘q’”</p>
   <p>import os</p>
   <p>def child():</p>
   <p>print(‘Hello from child’, os.getpid())</p>
   <p>os._exit(0) # иначе произойдет возврат в родительский цикл</p>
   <p>def parent(): while True:</p>
   <p>newpid = os.fork() if newpid == 0: child() else:</p>
   <p>print(‘Hello from parent’, os.getpid(), newpid) if input() == ‘q’: break</p>
   <p>parent()</p>
   <p>Инструменты ветвления процессов в Python, находящиеся в модуле os, - это просто тонкие обертки вокруг стандартных средств ветвления из системной библиотеки, используемой также программами на языке C. Запуск нового параллельного процесса осуществляется вызовом функции os.fork. Поскольку эта функция создает копию вызывающей программы, она возвращает различные значения в каждой копии: ноль - в дочернем процессе и числовой идентификатор ID процесса нового потомка - в родительском процессе.</p>
   <p>Обычно программы проверяют этот результат, чтобы приступить к выполнению каких-то операций только в дочернем процессе. В этом сценарии, например, функция child вызывается только в дочерних процессах.<sup>15</sup></p>
   <p>Поскольку ветвление процессов исходно является частью модели программирования в Unix, этот сценарий замечательно будет функционировать в Unix, Linux и в современных версиях Mac OS. К сожалению, этот сценарий не будет работать под управлением стандартной версии Python в Windows, потому что функция fork не стыкуется с моделью Windows. Тем не менее в Windows сценарии на языке Python всегда могут порождать потоки выполнения, а также использовать пакет multiprocessing, описываемый ниже в этой главе. Этот модуль обеспечивает альтернативный и переносимый способ запуска процессов, который позволяет отказаться от приема ветвления процессов в Windows в контекстах, согласующихся с его ограничениями (хотя и за счет необходимости выполнения некоторых низкоуровневых операций).</p>
   <p>Однако сценарий из примера 5.1 будет работать в Windows, если использовать версию Python, распространяемую вместе с системой Cygwin (или собранную вами из исходных текстов вместе с библиотеками Cygwin). Cygwin - это бесплатная и открытая система, обеспечивающая полную Unix-подобную функциональность для Windows (описывается ниже, во врезке «Подробнее о Cygwin Python для Windows»). Используя Python для Cygwin в операционной системе Windows, можно использовать прием ветвления процессов, хотя он не полностью соответствует приему ветвления процессов в Unix. Однако, поскольку эта версия Python достаточно близка к рассматриваемым в данной книге, давайте воспользуемся ею, чтобы запустить сценарий:</p>
   <p>[C:\...\PP4E\System\Processes]$ python fork1.py Hello from parent 7296 7920 Hello from child 7920</p>
   <p>Hello from parent 7296 3988 Hello from child 3988</p>
   <p>Hello from parent 7296 6796 Hello from child 6796</p>
   <p>q</p>
   <p>Эти сообщения представляют три ответвленных дочерних процесса -уникальные идентификаторы всех участвующих процессов получены и выведены с помощью функции os.getpid. Важно отметить, что вызов функции child в дочернем процессе явно завершает его выполнение вызовом функции os._exit. Эту функцию мы более подробно обсудим далее в этой главе, но если ее не вызвать, дочерний процесс продолжит существование после возврата из функции child (не забывайте, что это лишь копия исходного процесса). В этом случае дочерний процесс возвратится в цикл, находящийся в функции parent, и начнет плодить собственных потомков (то есть у родителя появятся внуки). Если удалить вызов выхода и перезапустить сценарий, то для его остановки может понадобиться несколько раз нажать клавишу q, поскольку несколько процессов будут выполнять функцию parent.</p>
   <p>В примере 5.1 каждый процесс завершается вскоре после запуска, поэтому перекрытие по времени незначительно. Попробуем сделать нечто более сложное, чтобы лучше продемонстрировать параллельное выполнение нескольких ответвленных процессов. Пример 5.2 запускает 5 копий себя самого, при этом каждая копия считает до 5 с односекундной задержкой между итерациями. Функция time.sleep из стандартной библиотеки просто приостанавливает работу вызывающего процесса на указанное количество секунд (допускается указывать значение с плавающей точкой, чтобы приостановить процесс на дробную часть секунды).</p>
   <p><emphasis>Пример 5.2. PP4E\System\Processes\fork-count.py</emphasis></p>
   <p>Основы ветвления: запустить 5 копий этой программы параллельно оригиналу; каждая копия считает до 5 и выводит счетчик в тот же поток stdout -- при ветвлении копируется память процесса, в том числе дескрипторы файлов; в настоящее время ветвление не действует в Windows без Cygwin: запускайте программы в Windows с помощью функции os.spawnv или пакета multiprocessing; функция spawnv примерно соответствует комбинации функций fork+exec;</p>
   <p>import os, time</p>
   <p>def counter(count):    #    вызывается в новом процессе</p>
   <p>for i in range(count):</p>
   <p>time.sleep(1)    #    имитировать работу</p>
   <p>print(‘[%s] =&gt; %s’ % (os.getpid(), i))</p>
   <p>for i in range(5): pid = os.fork()</p>
   <p>if pid != 0:    # в родительском процессе:</p>
   <p>print(‘Process %d spawned’ % pid) # продолжить цикл else:</p>
   <p>counter(5)    #    в дочернем процессе</p>
   <p>os._exit(0)    #    вызвать функцию и завершиться</p>
   <p>print(‘Main process exiting.’)    # родитель не должен ждать</p>
   <p>После запуска этот сценарий сразу запустит 5 процессов и завершит работу. Все 5 ответвленных процессов отображают секундой позже первое показание счетчика и далее - каждую последующую секунду. Обратите внимание, что дочерние процессы продолжают выполняться даже после того, как создавший их родительский процесс завершит свою работу:</p>
   <p>[C:\...\PP4E\System\Processes]$ python fork-count.py</p>
   <p>Process 4556 spawned</p>
   <p>Process 3724 spawned</p>
   <p>Process 6360 spawned</p>
   <p>Process 6476 spawned</p>
   <p>Process 6684 spawned</p>
   <p>Main process exiting.</p>
   <p>[4556] =&gt; 0 [3724] =&gt; 0 [6360] =&gt; 0 [6476] =&gt; 0 [6684] =&gt; 0 [4556] =&gt; 1 [3724] =&gt; 1 [6360] =&gt; 1 [6476] =&gt; 1 [6684] =&gt; 1 [4556] =&gt; 2 [3724] =&gt; 2 [6360] =&gt; 2 [6476] =&gt; 2 [6684] =&gt; 2</p>
   <p><emphasis>...остальная часть вывода опущена...</emphasis></p>
   <p>Вывод всех этих процессов отображается на одном и том же экране, потому что все они используют стандартный поток вывода (в процессе работы периодически может появляться системное приглашение к вводу). Технически ответвленный процесс получает копию глобальной памяти оригинального процесса, в том числе дескрипторы открытых файлов. Из-за этого глобальные объекты, такие как файлы, начинают работу в дочернем процессе с одними и теми же значениями, поэтому все процессы в этом примере оказываются подключенными к одному и тому же потоку вывода. Но важно помнить, что глобальная память копируется, а не используется совместно, - если дочерний процесс изменит глобальный объект, то изменит только свою копию этого объекта. (Как мы увидим, в потоках выполнения все происходит совсем иначе. Это тема следующего раздела.)</p>
   <empty-line/>
   <p><strong>Комбинация fork/exec</strong></p>
   <p>В примерах 5.1 и 5.2 дочерние процессы просто вызывали функцию в программе и завершали свою работу. В Unix-подобных платформах ветвление часто служит основой для запуска программ, выполняющихся независимо и совершенно отличных от программы, вызвавшей функцию fork. Так, в примере 5.3 ответвление новых процессов также выполняется, пока не будет нажата клавиша q, но в дочерних процессах вместо вызова функции в том же файле запускается совершенно новая программа.</p>
   <p><emphasis>Пример 5.3. PP4E\System\Processes\fork-exec.py</emphasis></p>
   <p>"запускает программы, пока не будет нажата клавиша ‘q’”</p>
   <p>import os</p>
   <p>parm = 0 while True: parm += 1 pid = os.fork()</p>
   <p>if pid == 0:    # копия процесса</p>
   <p>os.execlp(‘python’, ‘python’, ‘child.py’, str(parm)) # подменить прогр. assert False, ‘error starting program’    # возврата быть</p>
   <p># не должно</p>
   <p>else:</p>
   <p>print(‘Child is’, pid) if input() == ‘q’: break</p>
   <p>Если вы достаточно много занимались разработкой программ для Unix, комбинация функций fork/exec наверняка будет вам знакома. Главное, на что следует обратить внимание, - это функция os.execlp. В двух словах, эта функция замещает программу, выполняющуюся в текущем процессе, новой программой. Поэтому <emphasis>комбинация</emphasis> функций os.fork и os.execlp означает запуск нового процесса и запуск новой программы в этом процессе. Другими словами - запуск новой программы параллельно оригинальной.</p>
   <p><strong>Формы вызова функции os.exec</strong></p>
   <p>Аргументы функции os.execlp определяют программу, которая должна быть выполнена, и аргументы командной строки, которые следует передать ей (доступные в сценариях Python в виде списка sys.argv). В случае успеха начинается выполнение новой программы, и возврата из вызова функции os.execlp не происходит (так как оригинальная программа замещается новой, то возвращаться действительно некуда). Если возврат все-таки происходит, это означает, что произошла ошибка, поэтому в сценарии после вызова функции стоит инструкция assert, при достижении которой всегда возбуждается исключение.</p>
   <p>В стандартной библиотеке Python есть несколько разновидностей функции os.exec. Часть из них позволяет настраивать переменные окружения для новой программы, передавать аргументы командной строки в различных форматах и так далее. Все они имеются как в Unix, так и в Windows, и заменяют вызвавшую их программу (то есть интерпретатор Руthon). Всего существует восемь разновидностей функции exec, что может вызывать затруднения в выборе, если не сделать обобщение:</p>
   <p>os.execv(program, <emphasis>commandlinesequence)</emphasis></p>
   <p>Базовая «vit-форма функции exec, которой передается имя выполняемой программы вместе со списком или кортежем строк аргументов командной строки, используемых при запуске программы (то есть слов, которые обычно можно ввести в командной строке для запуска программы).</p>
   <p>os.execl(program, <emphasis>cmdargl, cmdarg2,</emphasis> ... <emphasis>cmdargN)</emphasis></p>
   <p>Базовая «1»-форма функции exec, которой передается имя выполняемой программы, за которым следуют один или более аргументов командной строки, передаваемых как отдельные аргументы функции. Соответствует вызову функции os.execv(program,    <emphasis>(cmdargl, cmdarg2,</emphasis></p>
   <p>...)).</p>
   <p>os.execlp</p>
   <p>os.execvp</p>
   <p>Символ «р», добавленный к именам execv и execl, означает, что Python станет искать каталог, где находится программа, используя системный путь поиска (то есть переменную PATH).</p>
   <p>os.execle</p>
   <p>os.execve</p>
   <p>Символ «e», добавленный к именам execv и execl, означает, что дополнительный <emphasis>последний</emphasis> аргумент является словарем, содержащим переменные окружения, которые нужно передать программе.</p>
   <p>os.execvpe</p>
   <p>os.execlpe</p>
   <p>Символы «р» и «e», добавленные к базовым именам exec, означают одновременное использование пути поиска <emphasis>и</emphasis> словаря с переменными окружения.</p>
   <p>Поэтому, когда сценарий в примере 5.3 вызывает os.execlp, отдельно передаваемые параметры определяют аргументы командной строки для программы, которую нужно выполнить, а слово <emphasis>python</emphasis> отображается в выполняемый файл, находящийся в пути поиска системы (РАТН). Это соответствует выполнению в оболочке команды вида python child.py 1, но каждый раз с разными аргументами командной строки в конце.</p>
   <p><strong>Порожденная дочерняя программа</strong></p>
   <p>Так же, как при вводе в командной оболочке, строка аргументов, передаваемая функции os.execlp сценарием fork-exec из примера 5.3, запускает еще один файл программы Python, который приводится в примере 5.4.</p>
   <p><emphasis>Пример 5.4. PP4E\System\Processes\child.py</emphasis></p>
   <p>import os, sys</p>
   <p>print(‘Hello from child’, os.getpid(), sys.argv[1])</p>
   <p>Ниже показано, как этот программный код действует в Linux. Он не сильно отличается от оригинала <emphasis>fork1.py,</emphasis> но в действительности запускает <emphasis>новую программу</emphasis> в каждом ответвленном процессе. Наиболее наблюдательные читатели заметят, что идентификаторы ID дочернего процесса, отображаемые родительской программой и запущенной программой <emphasis>child.py,</emphasis> одинаковые - функция os.execlp просто замещает программу в том же самом процессе:</p>
   <p>[C:\...\PP4E\System\Processes]$ python fork-exec.py</p>
   <p>Child is 4556</p>
   <p>Hello from child 4556 1</p>
   <p>Child is 5920</p>
   <p>Hello from child 5920 2</p>
   <p>Child is 316</p>
   <p>Hello from child 316 3</p>
   <p><sup>q</sup></p>
   <p>В языке Python существуют и другие способы запуска программ, помимо комбинации fork/exec. Например, функции os.system и os.popen и модуль subprocess, с которыми мы познакомились в главах 2 и 3, позволяют выполнять команды оболочки. Функция os.spawnv и пакет multiprocessing, с которым мы познакомимся далее в этой главе, позволяют запускать независимые программы и процессы более переносимым способом. Далее мы увидим, что в некоторых ситуациях модель порождения процессов с помощью пакета multiprocessing может использоваться как переносимая замена функции os.fork (хотя и менее эффективная) и применяться в соединении с функциями os.exec*, показанными здесь, для достижения того же эффекта в стандартной реализации Python для Windows.</p>
   <p>Далее в этой главе будут представлены другие примеры ветвления процессов, особенно много - в разделах, посвященных приемам завершения процессов и организации взаимодействий между ними, поэтому мы здесь ограничимся уже приведенными примерами. В следующих главах этой книги мы также рассмотрим другие темы, относящиеся к процессам. Например, в главе 12 мы снова вернемся к приему ветвления процессов, чтобы разобраться с <emphasis>зомби</emphasis> - «мертвыми» процессами, затаившимися в системных таблицах после своего конца. А теперь перейдем к потокам выполнения - к теме, которую по крайней мере некоторые программисты находят значительно менее пугающей...</p>
   <p><strong>Подробнее о Cygwin Python для Windows</strong></p>
   <p>Как уже упоминалось, функция os.fork присутствует в версии Cygwin Python для Windows. Эта функция отсутствует в стандартной версии Python для Windows, тем не менее вы можете использовать прием ветвления процессов в Windows, если установите и будете использовать Cygwin. Однако реализация функции fork в Cygwin не так эффективна и действует немного не так, как функция fork в настоящих системах Unix.</p>
   <p>Cygwin - это бесплатный и открытый пакет, включающий библиотеку, реализующую Unix-подобный прикладной интерфейс для использования в Windows, а также набор инструментов командной строки, реализующих Unix-подобное окружение. Это упрощает применение навыков программирования, полученных в Unix, в операционной системе Windows.</p>
   <p>Однако, согласно сборнику часто задаваемых вопросов к этому пакету: «Функция fork() в Cygwin по сути действует, как некопирующая при записи версия fork() (как это было принято в старых версиях Unix). Вследствие этого она может оказаться немного медленнее. В большинстве случаев лучше использовать семейство функций spawn, когда это возможно». Поскольку производительность не является основной целью примеров в этой книге, будем считать представленную версию функции fork в Cygwin удовлетворительной.</p>
   <p>В дополнение к функции fork Cygwin предоставляет и другие инструменты Unix, недоступные ни в одной из версий Windows, включая функцию os.mkfifo (обсуждается далее в этой главе). Кроме того, в состав пакета входит компилятор gcc, хорошо знакомый разработчикам программ для Unix и позволяющий выполнять сборку расширений на языке C для Python в Windows. Если вы будете использовать библиотеки Cygwin для сборки своих приложений и вашей версии Python, вы окажетесь очень близки к Unix в Windows.</p>
   <p>Однако, как и все сторонние библиотеки, Cygwin привносит дополнительную зависимость. Что самое, пожалуй, важное, - Cygwin в настоящее время выходит под лицензией GNU GPL, которая добавляет дополнительные требования к распространению программ, которые гораздо шире требований лицензии для стандартной версии Python. При использовании библиотеки Cygwin в дополнение к самому интерпретатору Python может потребоваться распространять свои программы с открытыми исходными текстами (впрочем, компания RedHat предлагает возможность «выкупа», освобождающую вас от этого требования). Учтите, что это</p>
   <empty-line/>
   <p>достаточно сложный юридический вопрос, и вам необходимо внимательно изучить лицензию на Cygwin, которая может распространять свое действие и на ваши программы. Эта лицензия действительно налагает больше ограничений, чем лицензия на Python (Python распространяется под BSD-подобной лицензией, а не GPL).</p>
   <p>Но несмотря на проблемы, связанные с лицензией, Cygwin все-таки может служить отличным способом обрести Unix-подобную функциональность в Windows без установки другой полноценной операционной системы, такой как Linux, - более полного, но и более сложного варианта. За дополнительной информацией обращайтесь по адресу <emphasis>http://cygwin.com</emphasis> или поищите в Интернете по фразе «Cygwin».</p>
   <p>Обратите также внимание на пакет multiprocessing из стандартной библиотеки и на семейство функций os.spawn, которые будут рассматриваться далее в этой главе. Эти инструменты предоставляют альтернативный способ запуска параллельно выполняющихся заданий и программ в Unix и Windows, которые не требуют наличия в системе функций fork и exec. Чтобы в Windows запустить простую функцию параллельно основной программе (не в виде внешней программы), можно воспользоваться поддержкой потоков выполнения в стандартной библиотеке, о которой рассказывается далее в этой главе. Потоки выполнения, пакет multiprocessing и функции os.spawn можно использовать в стандартной версии Python для Windows.</p>
   <p>Дополнение к четвертому изданию: когда я вносил дополнения в эту главу в феврале 2010 года, в Cygwin официальной версией Python по-прежнему оставалась версия Python 2.5.2. Чтобы получить версию Python 3.1 для Cygwin, ее необходимо собрать из исходных текстов. Если к моменту, когда вы читаете эти строки, данное требование все еще в силе, убедитесь, что в вашем окружении Cygwin установлены компилятор gcc и утилита make, затем загрузите исходные тексты Python с сайта <emphasis>python.org,</emphasis> распакуйте их и соберите Python с помощью следующих команд:</p>
   <p>./configure</p>
   <p>make</p>
   <p>make test</p>
   <p>sudo make install</p>
   <p>Эти команды установят Python как python3. Ту же процедуру установки можно использовать во всех Unix-подобных системах. В OS X и Cygwin выполняемый файл интерпретатора называется python. exe, в остальных окружениях - python. Вообще говоря, последние</p>
   <empty-line/>
   <p>две команды можно не выполнять, если вы пожелаете запускать Python 3.1 из каталога сборки. Обязательно проверьте, не вошла ли версия Python 3.X в стандартный пакет для Cygwin к тому времени, когда вы будете читать эти строки, - при сборке из исходных текстов вам может потребоваться изменить несколько файлов (мне пришлось закомментировать инструкцию #define в файле <emphasis>Modules/main.c),</emphasis> однако эти изменения слишком специфические и необходимость в них может отпасть со временем, поэтому я не буду описывать их здесь.</p>
   <empty-line/>
   <empty-line/>
   <p><strong>Потоки выполнения</strong></p>
   <p>Потоки выполнения представляют еще один способ запуска операций, выполняемых одновременно. В двух словах, механизм потоков выполнения позволяет запустить функцию (или вызываемый объект другого типа) параллельно основной программе. Иногда их называют «облегченными процессами», потому что они работают параллельно, подобно дочерним процессам, но выполняются в рамках одного и того же процесса. Процессы обычно используются для запуска независимых программ, а потоки выполнения - для решения таких задач, как неблокирующий ввод, и для выполнения продолжительных заданий в программах с графическим интерфейсом. Они также представляют естественную модель реализации алгоритмов, которые можно выразить в терминах независимых заданий. В приложениях, которые выигрывают от параллельной обработки, потоки дают программистам большие выгоды:</p>
   <p><emphasis>Производительность</emphasis></p>
   <p>Поскольку все потоки выполняются в пределах одного процесса, их запуск не сопряжен с высокими накладными расходами, как при копировании процесса в целом. Издержки, связанные с копированием порождаемых дочерних процессов и запуском потоков, могут быть различными в зависимости от платформы, но обычно считается, что потоки обходятся дешевле в смысле производительности.</p>
   <p><emphasis>Простота</emphasis></p>
   <p>Потоки выполнения заметно проще в обращении, особенно если на сцену выходят более сложные аспекты процессов (например, завершение процессов, обмен информацией между процессами и процессы-«зомби», о которых рассказывается в главе 12).</p>
   <p><emphasis>Совместно используемая глобальная память</emphasis></p>
   <p>Кроме того, поскольку потоки выполняются в одном процессе, они используют общую глобальную память процесса. Благодаря этому потоки могут просто и естественно взаимодействовать друг с другом путем чтения и записи данных в глобальной памяти, доступной всем потокам выполнения. Для программиста на языке Python это означает, что глобальные переменные, объекты и их атрибуты и такие компоненты, как импортированные модули, совместно используются всеми потоками выполнения в программе - если, например, в одном потоке выполнения присваивается значение глобальной переменной, ее новое значение увидят все другие потоки выполнения. При обращении к совместно используемым глобальным объектам необходимо проявлять некоторую осторожность, но все равно это обычно проще, чем те средства организации взаимодействий, которые применяются для обмена данными с дочерними процессами и с которыми мы познакомимся ниже в этой главе (например, каналы, потоки ввода-вывода, сигналы, сокеты и так далее). Как и многое в программировании, все вышеизложенное не является универсальной и общепринятой истиной, поэтому вам самим придется взвесить и оценить различия с позиции своих программ и платформ.</p>
   <p><emphasis>Переносимость</emphasis></p>
   <p>Возможно, важнее всего, что приемы работы с потоками выполнения лучше переносятся на другие платформы, чем приемы работы с процессами. На момент написания данной книги функция os.fork вообще не поддерживается стандартной версией Python для Windows, тогда как потоки выполнения поддерживаются. Если вам необходимо обеспечить параллельное выполнение заданий в сценариях на языке Python переносимым способом, и вы не желаете или не можете установить в Windows Unix-подобную библиотеку, такую как Cygwin, потоки выполнения окажутся, скорее всего, лучшим решением. Инструменты для работы с потоками выполнения в Python автоматически учитывают специфические для каждой платформы различия в потоках выполнения и предоставляют единообразный интерфейс для всех операционных систем. Следует отметить, что относительно новый пакет multiprocessing, описываемый далее в этой главе, предлагает еще одно решение проблемы переносимости, которое может использоваться в некоторых случаях.</p>
   <p>Так в чем же подвох? Существует три основных потенциальных недостатка, о которых следует знать, прежде чем нырять в свои потоки выполнения:</p>
   <p><emphasis>Вызовы функций и запуск программ</emphasis></p>
   <p>Прежде всего, потоки выполнения не являются способом, по крайней мере, не самым простым способом, запуска других <emphasis>программ</emphasis>. Потоки выполнения предназначены для запуска <emphasis>функций</emphasis> (точнее, любого вызываемого объекта, включая связанные и несвязанные методы), выполняющихся параллельно с основной программой. Как мы видели в предыдущем разделе, после выполнения операции ветвления дочерние процессы могут вызывать функции или запускать новые программы. Естественно, функция, запущенная в отдельном потоке выполнения, также способна запускать другие сценарии с помощью встроенной функции exec и новые программы с помощью таких инструментов, как функции os.system, os.popen и модуль subprocess, особенно если они производят продолжительные вычисления. Но вообще, потоки выполнения предназначены для запуска функций внутри программы.</p>
   <p>С практической точки зрения это обычно не рассматривается, как недостаток. Для многих приложений возможность параллельного выполнения функций сама по себе является достаточно мощным приобретением. Например, если вам необходимо реализовать неблокирующий ввод и вывод или избежать «подвисания» графического интерфейса из-за выполнения продолжительной операции, с этим прекрасно справятся потоки выполнения - просто создайте поток выполнения. который запустит функцию, производящую продолжительные вычисления, а основная программа продолжит выполняться независимо.</p>
   <p><emphasis>Синхронизация потоков выполнения и очереди</emphasis></p>
   <p>Во-вторых, тот факт, что потоки выполнения совместно используют объекты и переменные в глобальной памяти процесса, имеет свои положительные и отрицательные стороны - это упрощает организацию взаимодействий, но при этом нам необходимо синхронизировать выполнение различных операций. Как мы увидим далее, даже такие операции, как вывод, могут стать источником конфликтов, потому что они пользуются одним потоком вывода sys.stdout процесса.</p>
   <p>К счастью, модуль queue из стандартной библиотеки, описываемый в этом разделе, упрощает решение этой проблемы: на практике многопоточные программы обычно создают один или несколько потоков <emphasis>производителей</emphasis> (рабочих потоков), которые добавляют данные в очередь, и один или более потоков <emphasis>потребителей</emphasis>, которые извлекают данные из очереди и обрабатывают их. Например, в типичной реализации графического интерфейса производители могут загружать или вычислять данные и помещать их в очередь, а потребитель -главный поток выполнения в программе - периодически проверять наличие данных в очереди по событиям от таймера и отображать их в графическом интерфейсе. Поскольку стандартная реализация очередей уже предусматривает возможность работы с несколькими потоками выполнения, программы, структурированные таким способом, автоматически обеспечивают синхронизацию доступа к данным из нескольких потоков выполнения.</p>
   <p><emphasis>Глобальная блокировка интерпретатора (Global Interpreter Lock, GIL) </emphasis>Наконец, как мы узнаем далее в этом разделе, реализация механизма потоков выполнения в Python допускает выполнение виртуальной машиной только одного потока в каждый конкретный момент времени. Потоки выполнения в Python являются настоящими потоками выполнения операционной системы, но каждый поток должен приобрести единственную общедоступную блокировку, когда будет готов к запуску, и каждый поток выполнения может быть вытеснен через короткий промежуток времени (в настоящее время - после выполнения виртуальной машиной некоторого количества инструкций, хотя такой порядок может измениться в Python 3.2).</p>
   <p>Вследствие этого потоки выполнения в языке Python не могут выполняться одновременно на нескольких процессорах в многопроцессорных системах. Чтобы воспользоваться преимуществами многопроцессорных систем, можно вместо потоков выполнения воспользоваться механизмом ветвления процессов (объем и сложность программного кода в обоих случаях остаются примерно одинаковыми). Кроме того, части потоков выполнения, реализованные как расширения на языке C, могут выполняться по-настоящему независимо, если они освобождают GIL, чтобы обеспечить возможность выполнения программного кода Python в других потоках. Однако программный код на языке Python не может выполняться одновременно в нескольких потоках.</p>
   <p>Преимущество реализации механизма потоков выполнения в Python -высокая производительность. Первые попытки внедрить механизм поддержки потоков выполнения в виртуальную машину привели к двукратному снижению скорости выполнения программ в Windows, и еще большее снижение наблюдалось в Linux. Даже однопоточные программы работали в два раза медленнее.</p>
   <p>Даже при том, что наличие GIL снижает практическую пользу потоков выполнения в языке Python, не позволяя использовать преимущества многопроцессорных систем, - потоки выполнения остаются полезным инструментом реализации неблокирующих операций, особенно в приложениях с графическим интерфейсом. Кроме того, новый пакет multiprocessing, с которым мы познакомимся далее, предлагает другое решение этой проблемы - он предоставляет переносимый прикладной интерфейс, похожий на интерфейс механизма потоков выполнения, но основанный на процессах, благодаря чему программы получают простоту обращения с потоками выполнения и преимущества выполнения независимых процессов в многопроцессорных системах.</p>
   <p>Несмотря на то, что после прочтения этого обзора у вас могло сложиться иное мнение, я утверждаю, что потоки выполнения в языке Python удивительно просты в использовании. Фактически когда запускается программа, она уже выполняется в потоке, который обычно называется «главным потоком» процесса. Для запуска новых, независимых потоков выполнения в рамках одного и того же процесса в программах на языке Python обычно используется либо низкоуровневый модуль _thread, позволяющий запускать функции в порожденных потоках выполнения, либо высокоуровневый модуль threading, предоставляющий возможность управления потоками выполнения с помощью объектов высокого уровня, созданных на основе классов. Оба модуля также предусматривают инструменты синхронизации доступа к совместно используемым объектам с помощью блокировок.</p>
   <p><image l:href="#_25.jpg"/></p>
   <p>В данной книге будут исследоваться оба модуля, _thread и threading, и в примерах они будут использоваться взаимозаменяемо. Некоторые программисты на языке Python могли бы порекомендовать всегда использовать модуль threading и оставить модуль _thread в покое. Последний из них ранее назывался thread и в версии 3.X получил название _thread, которое предполагает менее высокий статус модуля. Лично я считаю, что это крайность (это одна из причин, почему в некоторых примерах в данной книге используется конструкция as thread в инструкциях импортирования, позволяющая использовать оригинальное имя модуля в программном коде).</p>
   <p>Если только вам не требуются мощные инструменты из модуля threading, выбор между этими двумя модулями является вопросом личных предпочтений, при этом дополнительные требования модуля threading могут считаться ничем не оправданными.</p>
   <p>В базовом модуле _thread не используются приемы объектноориентированного программирования, и он очень прост в использовании, как будет показано в примерах этого раздела. Модуль threading лучше подходит для решения более сложных задач, которые требуют сохранения информации в контексте потоков или наблюдения за потоками, но не все многопоточные программы требуют применения дополнительных инструментов, и во многих из них используется достаточно ограниченный набор возможностей многопоточной модели. Фактически сравнение этих модулей напоминает сравнение функции os.walk с классами, реализующими обход дерева, с которыми мы встретимся в главе 6, - оба приема имеют своих сторонников и область применения. Как всегда, не забывайте основное правило Python: <emphasis>не добавляйте сложностей, когда сложности не нужны.</emphasis></p>
   <empty-line/>
   <p><strong>Модуль _thread</strong></p>
   <p>Поскольку базовый модуль _thread немного проще, чем более мощный модуль threading, о котором рассказывается далее в этом разделе, начнем с рассмотрения его интерфейсов. Этот модуль предоставляет <emphasis>переносимый</emphasis> интерфейс к любой системе потоков выполнения, имеющейся на вашей платформе: его интерфейсы одинаково работают в Windows, Solaris, SGI и любой другой системе, где установлена реализация pthreads потоков POSIX (включая Linux). Сценарии на языке Python, использующие модуль _thread, будут работать на всех этих платформах без внесения каких-либо изменений в исходный программный код.</p>
   <p><strong>Основы использования</strong></p>
   <p>Для начала поэкспериментируем со сценарием, демонстрирующим применение основных интерфейсов механизма потоков выполнения. Сценарий в примере 5.5 порождает потоки выполнения, пока в консоли не будет нажата клавиша q, и напоминает по духу (будучи немного проще) сценарий в примере 5.1; но он запускает параллельно потоки, а не дочерние процессы.</p>
   <p><emphasis>Пример 5.5. PP4E\System\Threads\thread1.py</emphasis></p>
   <p>"порождает потоки выполнения, пока не будет нажата клавиша ‘q’”</p>
   <p>import _thread def child(tid):</p>
   <p>print(‘Hello from thread’, tid) def parent():</p>
   <p>i = 0</p>
   <p>while True:</p>
   <p>i += 1</p>
   <p>_thread.start_new_thread(child, (i,)) if input() == ‘q’: break</p>
   <p>parent()</p>
   <p>В действительности в этом сценарии только две строки имеют отношение к потокам выполнения: инструкция импортирования модуля _thread и вызов функции, создающей поток. Чтобы запустить новый поток выполнения, достаточно просто вызвать функцию _thread.start_new_thread, независимо от того, на какой платформе выполняется программа.<sup>16</sup> Эта функция принимает функцию (или другой вызываемый объект) и кортеж аргументов, и запускает новый поток выполнения, в котором будет вызвана указанная функция с переданными аргументами. Это очень похоже на синтаксис вызова function(*args) - и тут, и там принимается необязательный словарь именованных аргументов, - но в данном случае функция начинает выполняться параллельно основной программе.</p>
   <p>Сама функция _thread.start_new_thread сразу же возвращает управление вызывающей, не возвращая какого-либо полезного значения, а порожденный ею поток тихо завершается, когда происходит возврат из выполняемой функции (значение, возвращаемое функцией, выполняемой в потоке, просто игнорируется). Кроме того, если выполняемая в потоке функция возбудит исключение, интерпретатор выведет трассировочную информацию и завершит работу потока, но остальная программа продолжит работу. На большинстве платформ при использовании модуля _thread вся программа завершит работу без вывода каких-либо сообщений, когда завершится главный поток (однако, как будет показано далее, при использовании модуля threading может потребоваться предпринять дополнительные действия, если дочерние потоки к этому моменту еще продолжают выполняться).</p>
   <p>На практике, однако, использование потоков выполнения в сценариях на языке Python почти тривиально. Запустим эту программу и позволим ей породить несколько новых потоков. На этот раз ее можно выполнять как в Unix-подобных системах, так и в Windows, потому что потоки переносятся лучше, чем ветвление процессов. Ниже приводится пример порождения потоков в Windows:</p>
   <p>C:\...\PP4E\System\Threads&gt; python thread1.py</p>
   <p>Hello from thread 1</p>
   <p>Hello from thread 2</p>
   <p>Hello from thread 3</p>
   <p>Hello from thread 4</p>
   <p>q</p>
   <p>Здесь каждое сообщение выводится новым потоком выполнения, который завершается почти сразу после запуска.</p>
   <p><strong>Другие способы реализации потоков с помощью модуля _thread</strong></p>
   <p>В предыдущем примере сценарий запускает простую функцию, тем не менее в отдельном потоке выполнения можно запустить <emphasis>любой вызываемый объект,</emphasis> благодаря тому что все потоки выполняются в рамках одного и того же процесса. Например, в отдельном потоке можно запустить lambda-функцию или связанный метод объекта (ниже приводится фрагмент сценария <emphasis>thread-alts.py,</emphasis> входящего в состав пакета с примерами к книге):</p>
   <p>import _thread    # во всех 3 случаях</p>
   <p># выводится 4294967296</p>
   <p>def action(i):    # простая функция</p>
   <p>print(i ** 32)</p>
   <p>class Power:</p>
   <p>def __init__(self, i):</p>
   <p>self.i = i</p>
   <p>def action(self):    # связанный метод</p>
   <p>print(self.i ** 32)</p>
   <p>_thread.start_new_thread(action, (2,))    # запуск простой функции</p>
   <p>_thread.start_new_thread((lambda: action(2)), ())    # запуск lambda-функции</p>
   <p>obj = Power(2)</p>
   <p>_thread.start_new_thread(obj.action, ())    # запуск связанного метода</p>
   <p>Как будет показано далее в книге, в более крупных примерах, в этой роли особенно полезными оказываются <emphasis>связанные методы</emphasis> - так как они хранят в себе и ссылку на функцию, и ссылку на экземпляр объекта, то они обладают доступом к информации о состоянии и методам класса, которые могут использовать в процессе выполнения внутри потока.</p>
   <p>Если смотреть глубже - так как все потоки выполняются в рамках одного и того же процесса, то связанные методы, выполняемые в отдельных потоках, имеют доступ к оригинальному экземпляру объекта, а не к его копии. Следовательно, любые изменения, выполненные в потоке, автоматически будут видимы для всех остальных потоков. Кроме того, связанные методы экземпляров классов, как вызываемые объекты, могут использоваться вместо простых функций, поэтому использование их в потоках выполнения не влечет никаких сложностей. И, как будет показано далее, тот факт, что они являются обычными объектами, позволяет сохранять их в общедоступных очередях.</p>
   <p><strong>Запуск нескольких потоков</strong></p>
   <p>По-настоящему ощутить всю мощь параллельно выполняющихся потоков можно, только если реализовать в них выполнение продолжительных операций, как мы делали это выше для процессов. Изменим программу fork-count из предыдущего раздела так, чтобы в ней использовались потоки выполнения. В сценарии из примера 5.6 запускается 5 экземпляров функции counter, которые выполняются параллельно в отдельных потоках.</p>
   <p><emphasis>Пример 5.6. PP4E\System\Threads\thread-count.py</emphasis></p>
   <p>основы потоков: запускает 5 копий функции в параллельных потоках; функция time. sleep используется, чтобы главный поток не завершился слишком рано, так как на некоторых платформах это приведет к завершению остальных потоков выполнения; поток вывода stdout - общий: результаты, выводимые потоками выполнения, в этой версии могут перемешиваться произвольным образом.</p>
   <p>import _thread as thread, time</p>
   <p>def counter(myId, count):    # эта функция выполняется в потоках</p>
   <p>for i in range(count):</p>
   <p>time.sleep(1)    # имитировать работу</p>
   <p>print(‘[%s] =&gt; %s’ % (myId, i))</p>
   <p>for i in range(5):    # породить 5 потоков выполнения</p>
   <p>thread.start_new_thread(counter, (i, 5)) # каждый поток выполняет 5 циклов</p>
   <p>time.sleep(6)</p>
   <p>print(‘Main thread exiting.’)    # задержать выход из программы</p>
   <p>Каждая параллельно выполняющаяся копия функции counter просто считает здесь от нуля до четырех и при каждом увеличении счетчика выводит сообщение в поток стандартного вывода.</p>
   <p>Обратите внимание, что в самом конце этот сценарий приостанавливается на 6 секунд. В Windows и в Linux, как было проверено, главный поток не должен завершаться, пока все порожденные потоки не закончили работу, если важно, чтобы они доработали. Если главный поток завершится раньше, все порожденные потоки будут немедленно завершены. Этим потоки выполнения отличаются от процессов, где дочерние процессы продолжают работать после завершения родительского процесса. Если убрать вызов функции sleep в конце сценария, порожденные потоки выполнения будут немедленно завершены, практически сразу же после их запуска.</p>
   <p>Может показаться, что так сделано специально, но это необходимо не на всех платформах, и программы обычно реализованы так, чтобы главный поток выполнения продолжал работать столько же, сколько потоки, им запущенные. Например, интерфейс пользователя может начать загрузку файла по протоколу FTP в потоке, но продолжительность операции загрузки значительно короче, чем время жизни самого интерфейса пользователя. Далее в этом разделе мы увидим, как различными способами можно избежать этой паузы с помощью глобальных блокировок и флагов, позволяющих потокам выполнения сигнализировать о своем завершении.</p>
   <p>Кроме того, далее мы узнаем, что модуль threading предоставляет метод join, который позволяет дождаться завершения порожденных потоков и не дает программе завершиться до того, пока хотя бы один обычный поток выполнения продолжает работу (что было бы полезно в данном случае, но в других случаях может потребовать выполнения дополнительных операций по принудительному завершению потоков). Пакет multiprocessing, с которым мы встретимся далее в этой главе, также позволяет потомкам продолжать работу после завершения родителя, но это в значительной степени объясняется использованием модели процессов.</p>
   <p>Если теперь запустить сценарий из примера 5.6 в Windows 7 под управлением Python 3.1, он выведет:</p>
   <empty-line/>
   <p>C:\.</p>
   <p>..</p>
   <p>PP4E\</p>
   <p>\System\Threads&gt; python thread-count.py</p>
   <p>[1]</p>
   <p>=&gt;</p>
   <p>0</p>
   <empty-line/>
   <p>[1]</p>
   <p>=&gt;</p>
   <p>0</p>
   <empty-line/>
   <p>[0]</p>
   <p>=&gt;</p>
   <p>0</p>
   <empty-line/>
   <p>[1]</p>
   <p>=&gt;</p>
   <p>0</p>
   <empty-line/>
   <p>[0]</p>
   <p>=&gt;</p>
   <p>0</p>
   <empty-line/>
   <p>[2]</p>
   <p>=&gt;</p>
   <p>0</p>
   <empty-line/>
   <p>[3]</p>
   <p>=&gt;</p>
   <p>0</p>
   <empty-line/>
   <p>[3]</p>
   <p>=&gt;</p>
   <p>0</p>
   <empty-line/>
   <p>[1]</p>
   <p>=&gt;</p>
   <p>1</p>
   <empty-line/>
   <p>[3]</p>
   <p>=&gt;</p>
   <p>1</p>
   <empty-line/>
   <p>[3]</p>
   <p>=&gt;</p>
   <p>1</p>
   <empty-line/>
   <p>[0]</p>
   <p>=&gt;</p>
   <p>1[2]</p>
   <p>=&gt;</p>
   <p>1</p>
   <p>[3]</p>
   <p>=&gt;</p>
   <p>1</p>
   <empty-line/>
   <p>[0]</p>
   <p>=&gt;</p>
   <p>1[2]</p>
   <p>=&gt;</p>
   <p>1</p>
   <p>[4]</p>
   <p>=&gt;</p>
   <p>1</p>
   <empty-line/>
   <p>[1]</p>
   <p>=&gt;</p>
   <p>2</p>
   <empty-line/>
   <p>[3]</p>
   <p>=&gt;</p>
   <p>2[4]</p>
   <p>=&gt;</p>
   <p>2</p>
   <p>[3]</p>
   <p>=&gt;</p>
   <p>2[4]</p>
   <p>=&gt;</p>
   <p>2</p>
   <p>[0]</p>
   <p>=&gt;</p>
   <p>2</p>
   <empty-line/>
   <p>[3]</p>
   <p>=&gt;</p>
   <p>2[4]</p>
   <p>=&gt;</p>
   <p>2</p>
   <p>[0]</p>
   <p>=&gt;</p>
   <p>2</p>
   <empty-line/>
   <p>[2]</p>
   <p>=&gt;</p>
   <p>2</p>
   <empty-line/>
   <p>[3]</p>
   <p>=&gt;</p>
   <p>2[4]</p>
   <p>=&gt;</p>
   <p>2</p>
   <p>[0]</p>
   <p>=&gt;</p>
   <p>2</p>
   <empty-line/>
   <p>[2]</p>
   <p>=&gt;</p>
   <p>2</p>
   <empty-line/>
   <p><emphasis>...часть вывода опущена...</emphasis></p>
   <p>Main thread exiting.</p>
   <p>Полученные результаты, возможно, покажутся вам странными, но так они и должны выглядеть. Данный пример демонстрирует один из наиболее необычных аспектов потоков выполнения. В этом примере результаты 5 потоков, действующих параллельно, перемешались между собой. Поскольку все потоки выполняются в рамках одного и того же процесса, все они совместно используют один и тот же поток стандартного вывода (в терминах языка Python они совместно используют файл sys.stdout, куда выводит текст функция print). В результате вывод потоков выполнения может перемешиваться произвольно. На практике при каждом запуске этого сценария могут быть получены разные результаты. В Python 3 перемешивание вывода стало еще более явным, что, вероятно, обусловлено новой реализацией вывода в файлы.</p>
   <p>Из этого следует важный вывод: когда несколько потоков выполнения могут совместно использовать некоторый ресурс, как в данном примере, операции доступа в них должны синхронизироваться, чтобы избежать перекрытия во времени, а как - будет описано в следующем разделе.</p>
   <p><strong>Синхронизация доступа к глобальным объектам и переменным</strong></p>
   <p>Приятной особенностью потоков выполнения является наличие готового механизма обмена данными между заданиями: объектов и переменных процесса, совместно используемых потоками. Например, поскольку все потоки выполняются в одном и том же процессе, то при изменении глобальной переменной одним потоком это изменение видно всем другим потокам в процессе: и главному потоку, и дочерним. Точно так же потоки могут совместно использовать изменяемые объекты в памяти процесса, при условии, что они хранят ссылки на них (например, полученные в виде аргументов). Это упрощает возможность передачи информации между потоками программы - флаги завершения, объекты с результатами, индикаторы событий и так далее.</p>
   <p>Недостатком такой схемы является то, что потоки должны следить за тем, чтобы не изменять глобальные объекты одновременно. Если два потока одновременно изменяют объект, может случиться так, что одно из двух изменений будет утрачено (или, что еще хуже, совместно используемый объект придет в полностью негодное состояние): один поток может приступить к выполнению операций, когда другой поток еще не завершил работу с объектом. Приводит ли это к ошибке, зависит от приложения; иногда проблем вообще не возникает.</p>
   <p>Проблемы могут возникнуть и там, где этого совсем не ждешь. Например, файлы и потоки ввода-вывода совместно используются всеми потоками выполнения программы - если несколько потоков выполнения одновременно производят запись в один и тот же поток ввода-вывода, в последнем могут появиться перемежающиеся искаженные данные. Пример 5.6 из предыдущего раздела является простой, но показательной демонстрацией подобного рода конфликтов, которые могут происходить при параллельном выполнении нескольких потоков. Даже простейшие изменения могут пустить все вкривь и вкось, когда есть вероятность одновременного их выполнения. Чтобы исключить подобные ошибки, программы должны управлять доступом к глобальным объектам, чтобы в каждый конкретный момент времени только один поток выполнения мог использовать их.</p>
   <p>К счастью, в модуле _thread имеются собственные простые в использовании инструменты синхронизации потоков, выполняющих операции с совместно используемыми объектами. Эти инструменты основаны на понятии <emphasis>блокировки</emphasis> - чтобы изменить совместно используемый объект, потоки <emphasis>приобретают</emphasis> блокировку, производят требуемые изменения и <emphasis>освобождают</emphasis> блокировку для использования в других потоках выполнения. Интерпретатор гарантирует, что в каждый конкретный момент времени только один поток выполнения будет владеть блокировкой, - если запрос на приобретение блокировки поступит в тот момент, когда она удерживается некоторым потоком, запросивший поток будет приостановлен до того момента, пока блокировка не будет освобождена.</p>
   <p>Объекты блокировки размещаются в памяти, обрабатываются с помощью простых и переносимых функций из модуля _thread и автоматически отображаются на механизмы блокировки потоков, существующие на соответствующей платформе.</p>
   <p>Так, в примере 5.7 с помощью функции _thread.allocate_lock создается объект блокировки, который приобретается и освобождается каждым потоком выполнения перед вызовом функции print, с помощью которой осуществляется вывод в совместно используемый стандартный поток вывода.</p>
   <p><emphasis>Пример 5.7. PP4E\System\Threads\thread-count-mutex.py</emphasis></p>
   <p>синхронизирует доступ к stdout: так как это общий глобальный объект, данные, которые выводятся из потоков выполнения, могут перемешиваться, если не синхронизировать операции</p>
   <p>import _thread as thread, time</p>
   <p>def counter(myId, count):    # эта функция выполняется в потоках</p>
   <p>for i in range(count):</p>
   <p>time.sleep(1)    # имитировать работу</p>
   <p>mutex.acquire()</p>
   <p>print(‘[%s] =&gt; %s’ % (myId, i))    # теперь работа функции print</p>
   <p># не будет прерываться</p>
   <p>mutex.release()</p>
   <p>mutex = thread.allocate_lock()    # создать объект блокировки</p>
   <p>for i in range(5):    # породить 5 потоков выполнения</p>
   <p>thread.start_new_thread(counter, (i, 5)) # каждый поток выполняет 5 циклов</p>
   <p>time.sleep(6)</p>
   <p>print(‘Main thread exiting.’)    # задержать выход из программы</p>
   <p>В действительности этот сценарий является всего лишь расширенной версией примера 5.6, в которую была добавлена синхронизация обращений к функции print с применением блокировки. Благодаря этому никакие два потока выполнения в этом сценарии не смогут одновременно вызвать функцию print - блокировка гарантирует исключительный доступ к стандартному потоку вывода stdout. Таким образом, мы получаем вывод, сходный с выводом оригинальной версии, за исключением того, что текст на выходе никогда не будет перемешиваться из-за перекрывающихся операций вывода:</p>
   <p>C:\...\PP4E\System\Threads&gt; thread-count-mutex.py</p>
   <p>[0] =&gt; 0</p>
   <p>[1] =&gt; 0</p>
   <p>[3]    =&gt; 0</p>
   <p>[2] =&gt; 0</p>
   <p>[4]    =&gt; 0</p>
   <p>[0] =&gt; 1</p>
   <p>[1] =&gt; 1</p>
   <p>[3]    =&gt; 1</p>
   <p>[2] =&gt; 1</p>
   <p>[4]    =&gt; 1</p>
   <p>[0] =&gt; 2</p>
   <p>[1] =&gt; 2</p>
   <p>[3]    =&gt; 2</p>
   <p>[4]    =&gt; 2</p>
   <p>[2] =&gt; 2</p>
   <p>[0]    =&gt; 3</p>
   <p>[1]    =&gt; 3</p>
   <p>[3]    =&gt; 3</p>
   <p>[4]    =&gt; 3</p>
   <p>[2]    =&gt; 3</p>
   <p>[0]    =&gt; 4</p>
   <p>[1]    =&gt; 4</p>
   <p>[3]    =&gt; 4</p>
   <p>[4]    =&gt; 4</p>
   <p>[2]    =&gt; 4</p>
   <p>Main thread exiting.</p>
   <p>Порядок, в каком потоки выполнения выводят свои данные, зависит от платформы и по-прежнему может изменяться от запуска к запуску, потому что они выполняются параллельно (в конце концов, потоки выполнения как раз и предназначены для параллельной обработки данных). Но они больше не конфликтуют при выводе текста. Далее в этой главе мы увидим другие случаи использования блокировок - блокировки являются важной составляющей многопоточной модели выполнения.</p>
   <p><strong>Ожидание завершения порожденных потоков выполнения</strong></p>
   <p>Помимо устранения конфликтов при выводе данных, блокировки модуля потоков имеют и другие очень полезные применения. Они могут использоваться в качестве основы парадигм синхронизации более высокого уровня (например, семафоров) и использоваться как универсальные инструменты взаимодействий между потоками.<sup>17 18 19 20 21 22</sup> В частности, в примере 5.8 глобальный список блокировок позволяет установить окончание работы всех дочерних потоков.</p>
   <p><emphasis>Пример 5.8. PP4E\System\Threads\thread-count-wait1.py</emphasis></p>
   <p>использование мьютексов в родительском/главном потоке выполнения для определения момента завершения дочерних потоков, взамен time.sleep; блокирует stdout, чтобы избежать конфликтов при выводе;</p>
   <p>import _thread as thread</p>
   <p>stdoutmutex = thread.allocate_lock()</p>
   <p>exitmutexes = [thread.allocate_lock() for i in range(10)]</p>
   <p>def counter(myId, count): for i in range(count): stdoutmutex.acquire() print('[%s] =&gt; %s’ % (myId, i)) stdoutmutex.release()</p>
   <p>exitmutexes[myId].acquire()    # сигнал главному потоку</p>
   <p>for i in range(10):</p>
   <p>thread.start_new_thread(counter, (i, 100))</p>
   <p>for mutex in exitmutexes:</p>
   <p>while not mutex.locked(): pass print(‘Main thread exiting.’)</p>
   <p>Для проверки состояния блокировки можно использовать ее метод locked. Главный поток создает по одной блокировке для каждого дочернего потока, помещая их в глобальный список exitmutexes (не забывайте, что функция потока использует глобальную область совместно с главным потоком). По завершении каждый поток приобретает свою блокировку в списке, а главный поток просто ждет, когда будут приобретены все блокировки. Это значительно более точный подход, чем просто приостанавливать работу на определенное время, пока выполняются дочерние потоки, в надежде обнаружить после возобновления, что все они будут завершены.</p>
   <p>В зависимости от операций, выполняемых в потоках, все это можно организовать еще проще: поскольку потоки в любом случае совместно используют глобальную память, того же результата можно добиться с помощью простого глобального списка <emphasis>целых чисел,</emphasis> а не блокировок. В примере 5.9 пространство имен модуля (область видимости), как и прежде, совместно используется программным кодом верхнего уровня и функцией, выполняемой в потоке. Имя exitmutexes ссылается на один и тот же объект списка в главном потоке и во всех порождаемых потоках. По этой причине изменения, производимые в потоке, видны в главном потоке без использования лишних блокировок.</p>
   <p><emphasis>Пример 5.9. PP4E\System\Threads\thread-count-wait2.py</emphasis></p>
   <p>использование простых глобальных данных (не мьютексов) для определения момента завершения всех потоков в родительском/главном потоке; потоки совместно используют список, но не его элементы, при этом предполагается, что после создания список не будет перемещаться в памяти import _thread as thread stdoutmutex = thread.allocate_lock() exitmutexes = [False] * 10</p>
   <p>def counter(myId, count): for i in range(count): stdoutmutex.acquire() print(‘[%s] =&gt; %s’ % (myId, i)) stdoutmutex.release()</p>
   <p>exitmutexes[myId] = True    # сигнал главному потоку</p>
   <p>for i in range(10):</p>
   <p>thread.start_new_thread(counter, (i, 100))</p>
   <p>while False in exitmutexes: pass print(‘Main thread exiting.’)</p>
   <p>Вывод этого сценария похож на вывод предыдущего - 10 потоков параллельно ведут счет до 100 и в процессе работы синхронизируют свои обращения к функции print. Фактически оба последних сценария с потоками-счетчиками производят вывод, в общем аналогичный первоначальному сценарию <emphasis>thread_count.py,</emphasis> но данные при выводе в stdout не повреждаются, значения счетчиков больше и отличается случайный порядок вывода строк. Основное отличие состоит в том, что главный поток завершает работу сразу после (и не раньше!) порожденных дочерних потоков:</p>
   <p>C:\...\PP4E\System\Threads&gt; python thread-count-wait2.py <emphasis>...часть вывода удалена...</emphasis></p>
   <p>[4]</p>
   <p>=&gt;</p>
   <p>98</p>
   <p>[6]</p>
   <p>=&gt;</p>
   <p>98</p>
   <p>[8]</p>
   <p>=&gt;</p>
   <p>98</p>
   <p>[5]</p>
   <p>=&gt;</p>
   <p>98</p>
   <p>[0]</p>
   <p>=&gt;</p>
   <p>99</p>
   <p>[7]</p>
   <p>=&gt;</p>
   <p>98</p>
   <p>[9]</p>
   <p>=&gt;</p>
   <p>98</p>
   <p>[1]</p>
   <p>=&gt;</p>
   <p>99</p>
   <p>[3]</p>
   <p>=&gt;</p>
   <p>99</p>
   <p>[2]</p>
   <p>=&gt;</p>
   <p>99</p>
   <p>[4]</p>
   <p>=&gt;</p>
   <p>99</p>
   <p>[6]</p>
   <p>=&gt;</p>
   <p>99</p>
   <p>[8]</p>
   <p>=&gt;</p>
   <p>99</p>
   <p>[5]</p>
   <p>=&gt;</p>
   <p>99</p>
   <empty-line/>
   <p>[7] =&gt; 99 [9] =&gt; 99</p>
   <p>Main thread exiting.</p>
   <p><strong>Альтернативные приемы: циклы занятости, аргументы и менеджеры контекста</strong></p>
   <p>Обратите внимание, что главные потоки выполнения в двух последних сценариях в конце выполняют цикл ожидания, который может заметно снизить производительность в критически важных приложениях. В таких ситуациях достаточно просто добавить в цикл ожидания вызов функции time.sleep, чтобы оформить паузу между проверками и освободить процессор для других заданий: эта функция будет приостанавливать только вызывающий поток выполнения (в данном случае - главный поток). Можно также попробовать добавить вызов функции sleep в функцию, которая выполняется в потоках, чтобы сымитировать выполнение продолжительных операций.</p>
   <p>Для единообразия вместо использования глобальной области видимости можно было бы также организовать передачу блокировки в виде <emphasis>аргумента</emphasis> функции, которая выполняется в потоках. В этом случае все потоки выполнения будут ссылаться на один и тот же объект блокировки, потому что все они являются частью одного и того же процесса. Память процесса, занятая объектом, является памятью, совместно используемой потоками независимо от того, как будет получена ссылка на этот объект (через глобальные переменные, через аргументы функции, через атрибуты объектов или каким-либо другим способом).</p>
   <p>И еще - чтобы гарантировать освобождение блокировки при выходе потока выполнения из критического блока, можно использовать инструкцию with, как мы делали это в предыдущей главе, чтобы обеспечить закрытие файлов. <emphasis>Менеджер контекста</emphasis> блокировки приобретает блокировку при входе в инструкцию with и освобождает ее при выходе из тела инструкции, независимо от того, возникло исключение или нет. Этот прием позволяет сэкономить одну строку программного кода и дополнительно гарантирует освобождение блокировки в ситуациях, когда возможно появление исключения. Все эти приемы реализованы в примере 5.10, представляющем улучшенную версию нашего сценария с потоками-счетчиками.</p>
   <p><emphasis>Пример 5.10. PP4E\System\Threads\thread-count-wait3.py</emphasis></p>
   <p>объект мьютекса, совместно используемый всеми потоками выполнения, передается функции в виде аргумента; для автоматического приобретения/освобождения блокировки используется менеджер контекста; чтобы избежать излишней нагрузки в цикле ожидания, и для имитации выполнения продолжительных операций добавлен вызов функции sleep</p>
   <p>import _thread as thread, time</p>
   <p>stdoutmutex = thread.allocate_lock() numthreads = 5</p>
   <p>exitmutexes = [thread.allocate_lock() for i in range(numthreads)]</p>
   <p>def counter(myId, count, mutex): # мьютекс передается в аргументе for i in range(count):</p>
   <p>time.sleep(1 / (myId+1))    # различные доли секунды</p>
   <p>with mutex:    # приобретает/освобождает блокировку: with</p>
   <p>print(‘[%s] =&gt; %s’ % (myId, i))</p>
   <p>exitmutexes[myId].acquire() # глобальный список: сигнал главному потоку</p>
   <p>for i in range(numthreads):</p>
   <p>thread.start_new_thread(counter, (i, 5, stdoutmutex))</p>
   <p>while not all(mutex.locked() for mutex in exitmutexes): time.sleep(0.25) print(‘Main thread exiting.’)</p>
   <p>Различные времена ожидания для разных потоков выполнения делают их более независимыми:</p>
   <p>C:\...\PP4E\System\Threads&gt; thread-count-wait3.py</p>
   <p>[4] =&gt; 0</p>
   <p>[3]    =&gt; 0</p>
   <p>[2] =&gt; 0</p>
   <p>[4]    =&gt; 1</p>
   <p>[1] =&gt; 0</p>
   <p>[3]    =&gt; 1</p>
   <p>[4]    =&gt; 2</p>
   <p>[2] =&gt; 1</p>
   <p>[3]    =&gt; 2</p>
   <p>[4]    =&gt; 3 [4] =&gt; 4</p>
   <p>[0] =&gt; 0</p>
   <p>[1] =&gt; 1</p>
   <p>[2] =&gt; 2</p>
   <p>[3] =&gt; 3 [3] =&gt; 4 [2] =&gt; 3 [1] =&gt; 2 [2] =&gt; 4 [0] =&gt; 1 [1] =&gt; 3 [1] =&gt; 4 [0] =&gt; 2 [0] =&gt; 3 [0] =&gt; 4</p>
   <p>Main thread exiting.</p>
   <p>Конечно, потоки выполнения могут решать гораздо более сложные задачи, чем простой подсчет. Более практичный пример использования глобальных данных мы рассмотрим в разделе «Добавляем пользовательский интерфейс» в главе 13, где они будут играть роль сигналов главному потоку, управляющему графическим интерфейсом на основе библиотеки tkinter, о завершении дочерним потоком передачи данных по сети, а также в главе 10, в примере реализации модуля threadtools, и в главе 14, в примере приложения PyMailGUI, для отображения результатов отправки электронной почты в графическом интерфейсе (дополнительные указания по этой теме вы найдете в разделе «Графические интерфейсы и потоки выполнения: предварительное знакомство» ниже, в этой главе). Возможность совместного доступа к глобальным данным из потоков выполнения также является основой организации очередей, которые обсуждаются далее в главе, - каждый поток выполнения может извлекать или добавлять данные, используя один и тот же общий объект очереди.</p>
   <empty-line/>
   <p><strong>Модуль threading</strong></p>
   <p>В стандартную библиотеку Python входят два модуля для работы с потоками: _thread - основной низкоуровневый интерфейс, который демонстрировался до сих пор, и threading - интерфейс более высокого уровня, основанный на объектах и классах. Внутри модуль threading использует модуль _thread для реализации объектов, представляющих потоки и инструменты синхронизации. Он в какой-то мере основан на подмножестве модели потоков выполнения языка Java, но есть различия, которые заметят только программисты Java.<sup>23</sup> В примере 5.11 приводится еще одна, последняя версия нашего сценария с потоками-счетчиками, демонстрирующая интерфейсы этого нового модуля.</p>
   <p><emphasis>Пример 5.11. PP4E\System\Threads\thread-classes.py</emphasis></p>
   <p>экземпляры класса Thread, сохраняющие информацию о состоянии и обладающие методом run() для запуска потоков выполнения; в реализации используется высокоуровневый и Java-подобный метод join класса Thread модуля threading (вместо мьютексов и глобальных переменных), чтобы известить главный родительский поток о завершении дочерних потоков; подробности о модуле threading ищите в руководстве по стандартной библиотеке;</p>
   <p>import threading</p>
   <p>class Mythread(threading.Thread):    # подкласс класса Thread</p>
   <p>def __init__(self, myId, count, mutex):</p>
   <p>self.myId = myId</p>
   <p>self.count = count    # информация для каждого потока</p>
   <p>self.mutex = mutex    # совместно используемые объекты,</p>
   <p>threading.Thread.__init__(self) # вместо глобальных переменных</p>
   <p>def run(self):    # run реализует логику потока</p>
   <p>for i in range(self.count):    # синхронизировать доступ к stdout</p>
   <p>with self.mutex:</p>
   <p>print(‘[%s] =&gt; %s’ % (self.myId, i))</p>
   <p>stdoutmutex = threading.Lock()    # то же, что и thread.allocate_lock()</p>
   <p>threads = []</p>
   <p>for i in range(10):</p>
   <p>thread = Mythread(i, 100, stdoutmutex) # создать/запустить 10 потоков thread.start()    # вызвать метод run потока</p>
   <p>threads.append(thread)</p>
   <p>for thread in threads:</p>
   <p>thread.join()    # ждать завершения потока</p>
   <p>print(‘Main thread exiting.’)</p>
   <p>Этот сценарий производит точно такой же вывод, как и его предшественники (и снова строки случайно распределены по времени, в зависимости от используемой платформы):</p>
   <p>C:\...\PP4E\System\Threads&gt; python thread-classes.py <emphasis>...часть вывода удалена...</emphasis></p>
   <p>[4]    =&gt; 98</p>
   <p>[8]    =&gt; 97</p>
   <p>[9]    =&gt; 97</p>
   <p>[5]    =&gt; 98</p>
   <p>[3]    =&gt; 99</p>
   <p>[6]    =&gt; 98</p>
   <p>[7]    =&gt; 98</p>
   <p>[4]    =&gt; 99</p>
   <p>[8]    =&gt; 98</p>
   <p>[9]    =&gt; 98</p>
   <p>[5]    =&gt; 99</p>
   <p>[6]    =&gt; 99</p>
   <p>[7]    =&gt; 99</p>
   <p>[8]    =&gt; 99</p>
   <p>[9]    =&gt; 99</p>
   <p>Main thread exiting.</p>
   <p>Использование модуля threading заключается в основном в определении новых классов. Потоки в этом модуле реализуются с помощью объекта Thread - класса Python, который наследуется и специализируется в каждом приложении путем реализации метода run, определяющего действия, выполняемые потоком. Например, в данном сценарии создается подкласс Mythread класса Thread, метод run которого будет вызываться родительским классом Thread в новом потоке после создания экземпляра класса Mythread и вызова его метода start.</p>
   <p>Иными словами, этот сценарий просто обеспечивает методы, предполагаемые структурой класса Thread. Преимущество этого приема, требующего создания большего объема программного кода, заключается в том, что он обеспечивает «бесплатный» доступ к информации о состоянии каждого потока в отдельности (в виде атрибутов экземпляра) и к ряду дополнительных инструментов для работы с потоками, предоставляемых данной структурой. К примеру, используемый в конце сценария метод Thread.join ожидает завершения (по умолчанию) потока выполнения - этот метод можно использовать, чтобы предотвратить завершение главного потока до того, как завершится дочерний поток, и отказаться от вызова функции time.sleep, глобальных блокировок и переменных, использовавшихся в предыдущих примерах с потоками.</p>
   <p>Кроме того, для синхронизации доступа к стандартному потоку вывода в примере 5.11 используется конструктор threading.Lock (хотя в текущей реализации это просто синоним конструктора _thread.allocate_lock). Модуль threading предоставляет и другие структуры классов, но они не влияют на общую картину многопоточной модели параллельной обработки данных.</p>
   <p><strong>Другие способы реализации потоков выполнения с помощью модуля threading</strong></p>
   <p>Класс Thread можно также использовать для запуска простых функций и вызываемых объектов других типов, вообще не создавая подклассы. Метод run класса Thread по умолчанию просто вызывает объект, переданный конструктору в аргументе target, со всеми дополнительными аргументами, переданными в аргументе args (который по умолчанию является пустым списком ()). Это позволяет использовать класс Thread для запуска простых функций, хотя такая форма вызова ненамного проще использования модуля _thread. Например, в следующих фрагментах демонстрируются четыре различных способа запуска одного и того же потока (смотрите сценарии <emphasis>four-threads*.py</emphasis> в дереве примеров; вы можете запустить все четыре потока в одном сценарии, но при этом вам понадобится синхронизировать обращения к функции print, чтобы избежать смешивания выводимых данных):</p>
   <p>import threading, _thread def action(i): print(i ** 32)</p>
   <p>#    подкласс, хранящий собственную информацию о состоянии class Mythread(threading.Thread):</p>
   <p>def __init__(self, i): self.i = i</p>
   <p>threading.Thread.__init__(self)</p>
   <p>def run(self):    # переопределить метод run</p>
   <p>print(self.i ** 32)</p>
   <p>Mythread(2).start()    # метод start вызовет метод run()</p>
   <p>#    передача простой функции</p>
   <p>thread = threading.Thread(target=(lambda: action(2))) # run вызовет target thread.start()</p>
   <p>#    то же самое, но без lambda-функции,</p>
   <p>#    сохраняющей информацию о состоянии в образуемом ею замыкании threading.Thread(target=action, args=(2,)).start() # вызываемый объект</p>
   <p># и его аргументы</p>
   <p>#    с помощью модуля thread</p>
   <p>_thread.start_new_thread(action, (2,))    # полностью процедурный интерфейс</p>
   <p>Как правило, выбирать реализацию потоков на основе классов имеет смысл, когда потоки должны сохранять информацию о своем состоянии или когда желательно использовать какие-либо из многочисленных преимуществ ООП. Однако классы потоков выполнения необязательно должны наследовать класс Thread. Фактически, как и при использовании модуля _thread, реализация потоков в модуле threading может принимать в аргументе target <emphasis>вызываемые объекты любого типа.</emphasis> При объединении с такими приемами, как связанные методы и вложенные области видимости, различия между приемами программирования становятся еще менее выраженными:</p>
   <p>#    обычный класс с атрибутами, ООП class Power:</p>
   <p>def __init__(self, i): self.i = i def action(self):</p>
   <p>print(self.i ** 32)</p>
   <p>obj = Power(2)</p>
   <p>threading.Thread(target=obj.action).start() # запуск связанного метода</p>
   <p>#    вложенная область видимости, для сохранения информации о состоянии def action(i):</p>
   <p>def power():</p>
   <p>print(i ** 32) return power</p>
   <p>threading.Thread(target=action(2)).start()    # запуск возвращаемой функции</p>
   <p>#    запуск обоих вариантов с помощью модуля _thread</p>
   <p>_thread.start_new_thread(obj.action, ())    # запуск вызываемого объекта</p>
   <p>_thread.start_new_thread(action(2), ())</p>
   <p>Как видите, интерфейс модуля threading такой же гибкий, как и сам язык Python.</p>
   <p><strong>Еще раз о синхронизации доступа к совместно используемым объектам и переменным</strong></p>
   <p>Выше мы видели, что вызовы функции print в потоках выполнения необходимо синхронизировать с помощью блокировок, чтобы избежать смешивания выводимых данных, потому что стандартный поток вывода совместно используется всеми потоками выполнения. Строго говоря, потоки выполнения должны синхронизировать любые операции изменения совместно используемых объектов и переменных. В зависимости от целей программы в число этих объектов могут входить:</p>
   <p>•    Изменяемые объекты в памяти (объекты, ссылки на которые передаются потокам или приобретаются каким-то иным способом, продолжительность существования которых превышает время работы потоков)</p>
   <p>•    Переменные в глобальной области видимости (изменяемые переменные, объявленные за пределами функций и классов, выполняемых в потоках)</p>
   <p>•    Содержимое модулей (для каждого модуля существует всего одна копия записи в системной таблице модулей)</p>
   <p>Даже при работе с простыми глобальными переменными может потребоваться координация действий, если есть вероятность одновременных попыток их изменения, как показано в примере 5.12.</p>
   <p><emphasis>Пример 5.12. PP4E\System\Threads\thread-add-random.py</emphasis></p>
   <p>"выводит различные результаты при каждом запуске под Windows 7”</p>
   <p>import threading, time count = 0</p>
   <p>def adder(): global count</p>
   <p>count = count + 1    # изменяет глобальную переменную</p>
   <p>time.sleep(0.5) # потоки выполнения совместно используют count = count + 1    # глобальные объекты и переменные</p>
   <p>threads = []</p>
   <p>for i in range(100):</p>
   <p>thread = threading.Thread(target=adder, args=())</p>
   <p>thread.start()</p>
   <p>threads.append(thread)</p>
   <p>for thread in threads: thread.join() print(count)</p>
   <p>Этот пример порождает 100 потоков выполнения, каждый из которых дважды изменяет одну и ту же глобальную переменную (с задержкой между ними, чтобы обеспечить чередование операций в различных потоках). При каждом запуске в Windows 7 этот сценарий будет воспроизводить различные результаты:</p>
   <p>C:\...\PP4E\System\Threads&gt; thread-add-random.py</p>
   <p>189</p>
   <p>C:\...\PP4E\System\Threads&gt; thread-add-random.py</p>
   <p>200</p>
   <p>C:\...\PP4E\System\Threads&gt; thread-add-random.py</p>
   <p>194</p>
   <p>C:\...\PP4E\System\Threads&gt; thread-add-random.py</p>
   <p>191</p>
   <p>Это объясняется тем, что потоки выполнения произвольно перекрываются друг с другом по времени: интерпретатор не гарантирует, что инструкции - даже такие простые инструкции присваивания, как в данном примере, - будут выполнены полностью до того, как управление перейдет другому потоку выполнения (то есть они не являются атомарными). Когда один поток изменяет значение глобальной переменной, он может получить промежуточный результат, произведенный другим потоком. Как следствие этого мы наблюдаем непредсказуемое поведение. Чтобы заставить этот сценарий работать корректно, необходимо снова воспользоваться блокировками для синхронизации изменений - в какой бы момент мы ни запускали сценарий из примера 5.13, он всегда будет выводить число 200.</p>
   <p><emphasis>Пример 5.13. PP4E\System\Threads\thread-add-synch.py</emphasis></p>
   <p>"всегда выводит 200 - благодаря синхронизации доступа к глобальному ресурсу”</p>
   <p>import threading, time count = 0</p>
   <p>def adder(addlock):    # совместно используемый объект блокировки</p>
   <p>global count</p>
   <p>with addlock:    # блокировка приобретается/освобождается</p>
   <p>count = count + 1 # автоматически time.sleep(0.5)</p>
   <p>with addlock:    # в каждый конкретный момент времени</p>
   <p>count = count + 1 # только 1 поток может изменить значение переменной</p>
   <p>addlock = threading.Lock()</p>
   <p>threads = []</p>
   <p>for i in range(100):</p>
   <p>thread = threading.Thread(target=adder, args=(addlock,))</p>
   <p>thread.start()</p>
   <p>threads.append(thread)</p>
   <p>for thread in threads: thread.join() print(count)</p>
   <p>Некоторые простейшие операции в языке Python являются атомарными и не требуют синхронизации, тем не менее лучше все-таки предусматривать координацию потоков выполнения, если есть вероятность одновременных попыток изменения значения. Со временем может измениться не только набор атомарных операций, но и внутренняя реализация механизма потоков выполнения (такие изменения ожидаются в версии Python 3.2, как описывается далее).</p>
   <p>Конечно, это во многом искусственный пример (порождать 100 потоков выполнения, чтобы в каждом из них дважды увеличить счетчик, - это определенно не самый практичный случай использования потоков!), но он наглядно иллюстрирует проблемы, с которыми можно столкнуться, когда существует вероятность параллельного изменения объекта или переменной, совместно используемой потоками. К счастью, для многих, если не для большинства применений, модуль queue, описываемый в следующем разделе, способен обеспечить автоматическую синхронизацию потоков выполнения.</p>
   <p>Прежде чем двинуться дальше, я должен отметить, что помимо классов Thread и Lock в модуле threading имеются и другие высокоуровневые инструменты синхронизации доступа к совместно используемым объектам (например, Semaphore, Condition, Event) - много больше, чем позволяет вместить объем этой книги, поэтому за дополнительными подробностями обращайтесь к руководству по библиотеке. Дополнительные примеры использования потоков выполнения и дочерних процессов вы найдете в оставшейся части этой главы, а также среди примеров в разделах книги, посвященных реализации графического интерфейса и сетевых взаимодействий. В графических интерфейсах, например, мы будем использовать потоки, чтобы избежать их блокирования. Мы также будем порождать потоки и дочерние процессы в сетевых серверах, чтобы исключить вероятность отказа в обслуживании клиентов.</p>
   <p>Кроме того, мы будем исследовать приемы использования модуля threading для завершения программы без применения метода join, но в соединении с очередями - которые являются темой следующего раздела.</p>
   <empty-line/>
   <p><strong>Модуль queue</strong></p>
   <p>Синхронизировать доступ потоков выполнения к совместно используемым ресурсам можно с помощью блокировок, но часто в этом нет необходимости. Как уже упоминалось выше, на практике многопоточные программы часто организуются, как набор потоков производителей и потребителей, которые взаимодействуют между собой, помещая данные в общую очередь и извлекая их оттуда. Если очередь синхронизирует доступ к самой себе, она автоматически будет синхронизировать взаимодействия потоков выполнения.</p>
   <p>Как раз такое хранилище данных реализует модуль queue из стандартной библиотеки. Он предоставляет стандартную очередь данных -список объектов Python, построенный по принципу «первый пришел, первый ушел» (first-in first-out, fifo), в котором добавление элементов производится с одного конца, а удаление - с другого. Подобно обычным спискам, очереди, реализуемые этим модулем, могут содержать объекты любых типов, включая объекты простых типов (строки, списки, словари и так далее) и более экзотических типов (экземпляры классов, произвольные вызываемые объекты, такие как функции и связанные методы, и многие другие).</p>
   <p>Однако, в отличие от обычных списков, объект очереди автоматически управляет операциями приобретения и освобождения блокировки, благодаря чему в каждый конкретный момент времени изменять очередь может только один поток. Вследствие этого программы, использующие очереди для организации взаимодействий между потоками, изначально обеспечивают поддержку многопоточной модели выполнения и обычно не используют свои собственные блокировки для доступа к данным из потоков выполнения.</p>
   <p>Подобно другим инструментам из арсенала поддержки потоков выполнения в языке Python, очереди удивительно просты в использовании. Так, сценарий в примере 5.14 порождает два потока-потребителя, которые ожидают появления данных в общей очереди, и четыре потока-производителя, периодически, через определенные интервалы времени, помещающие данные в очередь (для каждого из них установлена своя продолжительность интервала, чтобы имитировать выполнение длительных операций). Другими словами, эта программа запускает семь потоков выполнения (включая главный поток), шесть из которых обращаются к общей очереди параллельно.</p>
   <p><emphasis>Пример 5.14. PP4E\System\Threads\queuetest.py</emphasis></p>
   <p>"взаимодействие потоков производителей и потребителей посредством очереди”</p>
   <p>numconsumers    =    2    #    количество    потоков-потребителей</p>
   <p>numproducers    =    4    #    количество    потоков-производителей</p>
   <p>nummessages    =    4    #    количество    сообщений, помещаемых производителем</p>
   <p>import _thread    as thread,    queue, time</p>
   <p>safeprint = thread.allocate_lock() # в противном случае вывод может</p>
   <p># перемешиваться</p>
   <p>dataQueue = queue.Queue()    # общая очередь неограниченного размера</p>
   <p>def producer(idnum):</p>
   <p>for msgnum in range(nummessages): time.sleep(idnum)</p>
   <p>dataQueue.put(‘[producer id=%d, count=%d]’ % (idnum, msgnum))</p>
   <p>def consumer(idnum): while True:</p>
   <p>time.sleep(0.1)</p>
   <p>try:</p>
   <p>data = dataQueue.get(block=False) except queue.Empty: pass else:</p>
   <p>with safeprint:</p>
   <p>print(‘consumer’, idnum, ‘got =&gt;’, data)</p>
   <p>if __name__ == ‘__main__’:</p>
   <p>for i in range(numconsumers):</p>
   <p>thread.start_new_thread(consumer, (i,)) for i in range(numproducers):</p>
   <p>thread.start_new_thread(producer, (i,)) time.sleep(((numproducers-1) * nummessages) + 1) print(‘Main thread exit.’)</p>
   <p>Прежде чем я покажу вывод этого сценария, я хочу подчеркнуть некоторые важные моменты в этом программном коде.</p>
   <p><strong>Аргумент или глобальная переменная?</strong></p>
   <p>Обратите внимание, что ссылка на очередь сохраняется в глобальной переменной. Благодаря этому очередь может использоваться всеми порожденными потоками выполнения (все они выполняются в одном процессе и в одном глобальном пространстве имен). Потоки изменяют сам объект очереди, а не ссылку в переменной, поэтому они точно так же могли бы работать с очередью, если бы она передавалась, как аргумент функции, выполняемой в потоке. Очередь является совместно используемым объектом в памяти, и неважно, каким способом поток обретет ссылку на него (полную версию сценария, фрагмент которого представлен ниже, вы найдете в файле <emphasis>queuetest2.py,</emphasis> в дереве примеров):</p>
   <p>dataQueue = queue.Queue() # общий объект, неограниченный размер</p>
   <p>def producer(idnum, dataqueue):</p>
   <p>for msgnum in range(nummessages): time.sleep(idnum)</p>
   <p>dataqueue.put(‘[producer id=%d, count=%d]’ % (idnum, msgnum))</p>
   <p>def consumer(idnum, dataqueue): ...</p>
   <p>if __name__ == ‘__main__’:</p>
   <p>for i in range(numproducers):</p>
   <p>thread.start_new_thread(producer, (i, dataQueue)) for i in range(numproducers):</p>
   <p>thread.start_new_thread(producer, (i, dataQueue))</p>
   <p><strong>Завершение программы с дочерними потоками выполнения</strong></p>
   <p>Обратите также внимание, что сценарий завершает свою работу вместе с завершением главного потока, при том, что потоки-потребители продолжают выполнять свой бесконечный цикл. Этот прием прекрасно действует в Windows (и в большинстве других систем) - при использовании модуля _thread программа просто завершает свою работу вместе с главным потоком. Именно поэтому мы использовали функцию sleep в некоторых примерах - чтобы дать дочерним потокам возможность завершить свою работу, и именно поэтому нам нет необходимости беспокоиться о завершении потоков-потребителей, которые в данном примере выполняются в бесконечном цикле.</p>
   <p>Однако при использовании альтернативного модуля threading программа не может завершиться, когда хотя бы один поток продолжает работу, если только он не был запущен, как <emphasis>поток-демон.</emphasis> В частности, программа завершается, когда в ней остаются только потоки-демоны. При создании потоки наследуют признак принадлежности к потокам-демонам от потока, породившего их. Главный поток в программах на языке Python не может быть демоном, тогда как потоки, созданные без помощи этого модуля, считаются демонами (включая некоторые потоки, создаваемые расширениями на языке C). Чтобы переопределить признак, унаследованный по умолчанию, можно вручную установить атрибут daemon объекта потока. Другими словами, потоки, не относящиеся к потокам-демонам, препятствуют завершению программы, и программы продолжают работать, пока не завершатся все потоки, созданные под управлением модуля threading.</p>
   <p>Эту особенность можно рассматривать как достоинство или как недостаток, в зависимости от потребностей программы, - с одной стороны, когда не используется метод join, или когда главный поток не приостанавливается на некоторое время, она может принудительно завершать рабочие потоки; с другой стороны, она может препятствовать завершению программы, как показано в примере 5.14. Чтобы этот пример мог работать при использовании модуля threading, используйте следующее альтернативное решение (смотрите полную версию в файле <emphasis>queuetest3. py</emphasis> в дереве примеров, а также сценарий <emphasis>thread-countthreading.py</emphasis> - в качестве демонстрации того, где может пригодиться препятствование завершению):</p>
   <p>import threading, queue, time</p>
   <p>def producer(idnum, dataqueue): ...</p>
   <p>def consumer(idnum, dataqueue): ...</p>
   <p>if __name__ == ‘__main__’:</p>
   <p>for i in range(numconsumers):</p>
   <p>thread = threading.Thread(target=consumer, args=(i, dataQueue)) thread.daemon = True # иначе программа не завершится! thread.start()</p>
   <p>waitfor = []</p>
   <p>for i in range(numproducers):</p>
   <p>thread = threading.Thread(target=producer, args=(i, dataQueue))</p>
   <p>waitfor.append(thread)</p>
   <p>thread.start()</p>
   <p>for thread in waitfor: thread.join() # или большое значение в time.sleep() print(‘Main thread exit.’)</p>
   <p>Мы еще вернемся к потокам-демонам и к проблеме завершения потоков в главе 10, когда будем изучать особенности реализации графических интерфейсов. Как мы увидим, в том контексте все происходит точно так же, за исключением того, что там главный поток обычно занимается обслуживанием графического интерфейса.</p>
   <p><strong>Запуск сценария</strong></p>
   <p>Теперь вернемся к примеру 5.14. Ниже приводится вывод этого примера после запуска на моем компьютере под управлением Windows. Обратите внимание, что несмотря на автоматическую координацию обмена данными между потоками с помощью очереди, в этом сценарии по-прежнему необходимо использовать блокировку для синхронизации доступа к стандартному потоку вывода - очередь синхронизирует обмен данными, но в некоторых программах все равно может потребоваться использовать блокировки для других целей. Как было показано в предыдущих примерах, если не использовать блокировку safeprint, вывод от разных потоков-потребителей может перемешиваться, поскольку есть вероятность, что поток-потребитель будет приостановлен в процессе выполнения операции вывода:</p>
   <p>C:\...\PP4E\System\Threads&gt; queuetest.py consumer 1 got =&gt; [producer id=0, count=0] consumer 0 got =&gt; [producer id=0, count=1] consumer 1 got =&gt; [producer id=0, count=2] consumer 0 got =&gt; [producer id=0, count=3] consumer 1 got =&gt; [producer id=1, count=0] consumer 1 got =&gt; [producer id=2, count=0] consumer 0 got =&gt; [producer id=1, count=1] consumer 1 got =&gt; [producer id=3, count=0] consumer 0 got =&gt; [producer id=1, count=2] consumer 1 got =&gt; [producer id=2, count=1] consumer 1 got =&gt; [producer id=1, count=3] consumer 1 got =&gt; [producer id=3, count=1] consumer 0 got =&gt; [producer id=2, count=2] consumer 1 got =&gt; [producer id=2, count=3] consumer 1 got =&gt; [producer id=3, count=2] consumer 1 got =&gt; [producer id=3, count=3]</p>
   <p>Main thread exit.</p>
   <p>Попробуйте поэкспериментировать с параметрами в начале этого сценария. Единственный потребитель, например, мог бы имитировать главный поток графического интерфейса. Ниже представлен вывод сценария с единственным потребителем - потоки-производители по-прежнему добавляют данные в очередь в достаточно случайном порядке, потому что потоки выполняются параллельно друг с другом и с потоком-потребителем:</p>
   <p>C:\...\PP4E\System\Threads&gt; queuetest.py consumer 0 got =&gt; [producer id=0, count=0] consumer 0 got =&gt; [producer id=0, count=1] consumer 0 got =&gt; [producer id=0, count=2] consumer 0 got =&gt; [producer id=0, count=3]</p>
   <empty-line/>
   <p>consumer</p>
   <p>0</p>
   <p>got =&gt;</p>
   <p>[producer</p>
   <p>id=1, count=0]</p>
   <p>consumer</p>
   <p>0</p>
   <p>got =&gt;</p>
   <p>[producer</p>
   <p>id=2, count=0]</p>
   <p>consumer</p>
   <p>0</p>
   <p>got =&gt;</p>
   <p>[producer</p>
   <p>id=1, count=1]</p>
   <p>consumer</p>
   <p>0</p>
   <p>got =&gt;</p>
   <p>[producer</p>
   <p>id=3, count=0]</p>
   <p>consumer</p>
   <p>0</p>
   <p>got =&gt;</p>
   <p>[producer</p>
   <p>id=1, count=2]</p>
   <p>consumer</p>
   <p>0</p>
   <p>got =&gt;</p>
   <p>[producer</p>
   <p>id=2, count=1]</p>
   <p>consumer</p>
   <p>0</p>
   <p>got =&gt;</p>
   <p>[producer</p>
   <p>id=1, count=3]</p>
   <p>consumer</p>
   <p>0</p>
   <p>got =&gt;</p>
   <p>[producer</p>
   <p>id=3, count=1]</p>
   <p>consumer</p>
   <p>0</p>
   <p>got =&gt;</p>
   <p>[producer</p>
   <p>id=2, count=2]</p>
   <p>consumer</p>
   <p>0</p>
   <p>got =&gt;</p>
   <p>[producer</p>
   <p>id=2, count=3]</p>
   <p>consumer</p>
   <p>0</p>
   <p>got =&gt;</p>
   <p>[producer</p>
   <p>id=3, count=2]</p>
   <p>consumer</p>
   <p>0</p>
   <p>got =&gt;</p>
   <p>[producer</p>
   <p>id=3, count=3]</p>
   <p>Main thread exit.</p>
   <empty-line/>
   <p>Кроме основных особенностей очередей, продемонстрированных в этом сценарии, очереди могут иметь фиксированный или неограниченный размер, а методы get и put могут блокировать или не блокировать вызывающий поток - подробное описание интерфейса очередей вы найдете в руководстве по стандартной библиотеке Python. Однако, поскольку мы только что попробовали сымитировать типичную структуру сценария с графическим интерфейсом, продолжим исследование этого понятия дальше.</p>
   <empty-line/>
   <p><strong>Графические интерфейсы и потоки выполнения: предварительное знакомство</strong></p>
   <p>Мы еще вернемся к потокам выполнения и очередям и рассмотрим дополнительные примеры их использования, когда позже будем изучать приемы создания графических интерфейсов. В примере приложения PyMailGUI, представленном в главе 14, широко будут использоваться инструменты управления потоками выполнения и очередями, представленными здесь. В главах 10 и 9 будут обсуждаться особенности использования многопоточной модели выполнения в контексте библиотеки tkinter инструментов для построения графического интерфейса, - как только мы познакомимся с ней поближе. В этом разделе мы не будем погружаться в программный код, но отметим, что потоки выполнения обычно являются неотъемлемой частью большинства нетривиальных графических интерфейсов. Модель функционирования многих графических интерфейсов представляет собой комбинацию потоков выполнения, очередей и циклов, выполняемых по таймеру.</p>
   <p>И вот почему. В контексте графического интерфейса любая операция, выполнение которой может быть заблокировано или занять продолжительное время, должна запускаться в параллельном потоке, чтобы графический интерфейс (главный поток) оставался активным и продолжал откликаться на действия пользователя. Подобные операции можно было бы запускать в виде отдельных процессов, однако эффективность потоков выполнения и поддерживаемая ими возможность совместного использования памяти процесса делает их идеальным инструментом для решения подобных задач. Кроме того, так как большая часть инструментов создания графических интерфейсов не позволяет обновлять интерфейс сразу из нескольких потоков, то внесение изменений в графический интерфейс будет ограничено главным потоком.</p>
   <p>Так как только главный поток должен в общем случае изменять интерфейс, программы с графическим интерфейсом обычно принимают следующий вид: главный поток, который обслуживает интерфейс, и один или несколько долгоживущих потоков-производителей - по одному потоку для каждой задачи. Для синхронизации потоков все глобальные данные передаются между ними с помощью глобальных очередей: рабочие потоки посылают результаты, а поток, управляющий графическим интерфейсом, потребляет их.</p>
   <p>Если говорить более определенно:</p>
   <p>•    <emphasis>Главный поток</emphasis> выполняет все изменения в графическом интерфейсе и запускает цикл, выполняющийся по таймеру, который выполняет периодическую проверку наличия новых данных в очереди для отображения на экране. В библиотеке tkinter, например, для периодической проверки очереди можно использовать метод after(msecs, <emphasis>func, *args).</emphasis> Так как такие события распространяются процессором событий графического интерфейса, все изменения в интерфейсе будут выполняться только в главном потоке (и часто это является обязательным требованием, из-за того что инструменты создания графических интерфейсов редко поддерживают многопоточную модель выполнения).</p>
   <p>•    <emphasis>Дочерние потоки</emphasis> вообще не выполняют операций с графическим интерфейсом. Они лишь производят данные и помещают их в очередь, откуда эти данные будут извлекаться главным потоком. При необходимости дочерние потоки могут помещать в очередь функции обратного вызова, которые будут вызываться главным потоком. В программах с графическим интерфейсом обычно недостаточно просто передать функцию обратного вызова, изменяющую интерфейс, из главного потока в дочерний и вызывать ее оттуда - функция будет выполняться в дочернем потоке и, возможно, параллельно с другими потоками.</p>
   <p>Так как потоки обеспечивают более высокую отзывчивость графического интерфейса, чем цикл на основе таймера, такая организация приложения позволяет избежать блокирования интерфейса (потоки-производители работают параллельно с графическим интерфейсом) и не терять входящие события (потоки-производители действуют независимо от цикла событий графического интерфейса и выполняются с максимальной скоростью). Главный поток, обслуживающий графический интерфейс, будет отображать результаты из очереди так быстро, как только это возможно в контексте более медленного цикла событий графического интерфейса.</p>
   <p>Кроме того, имейте в виду, что, независимо от наличия поддержки многопоточной модели выполнения в инструменте создания графического интерфейса, многопоточные программы с графическим интерфейсом по-прежнему должны придерживаться общих принципов построения многопоточных программ - может потребоваться синхронизировать доступ к общим ресурсам, если он выходит за рамки модели с очередью, совместно используемой производителями/потребителями. Если дочерние потоки должны изменять другие общие ресурсы, используемые главным потоком графического интерфейса, может потребоваться использовать блокировки, чтобы избежать их взаимовлияния. Например, дочерние потоки, загружающие и кэширующие сообщения электронной почты, не должны перекрываться по времени с другими потоками, использующими или изменяющими содержимое кэша. То есть одних только очередей может оказаться недостаточно. Если обязанность потоков не сводится к размещению своих данных в очередь, то многопоточные приложения с графическим интерфейсом должны учитывать проблемы, сопутствующие параллельной обработке данных.</p>
   <p>Далее мы увидим, как можно реализовать многопоточную модель в графическом интерфейсе. Дополнительную информацию по этой теме вы найдете в дискуссии, посвященной использованию потоков выполнения при работе с инструментом tkinter создания графических интерфейсов в главе 9, в примерах реализации инструментов для работы с потоками выполнения и очередями в главе 10 и в примере приложения PyMailGUI в главе 14.</p>
   <p>Далее в этой главе мы также встретимся с пакетом multiprocessing, поддержка процессов и очередей в котором предоставляет новые возможности реализации модели графического интерфейса, где вместо потоков выполнения используются процессы. Эта модель позволяет обойти ограничение GIL, но ее применение может отрицательно сказываться на производительности, в зависимости от платформы, и может оказаться вообще неприменимой в контексте потоков (эта модель не поддерживает прямой доступ к общим изменяемым объектам, хранящим информацию о состоянии потоков выполнения, однако она поддерживает механизм обмена сообщениями). Но сначала рассмотрим несколько интересных моментов, касающихся потоков.</p>
   <p><strong>Таймеры-потоки против таймеров графического интерфейса</strong></p>
   <p>Интересно отметить, что модуль threading экспортирует универсальную функцию Timer, которая, как и метод after виджетов в библиотеке tkinter, может использоваться для запуска другой функции по истечении указанного интервала времени:</p>
   <empty-line/>
   <p>Timer(N.M, somefunc).start() # вызовет функцию somefunc через N.M секунд</p>
   <p>Объекты-таймеры имеют метод start(), запускающий таймер, а также метод cancel(), позволяющий отменить запланированное событие, а кроме того, ожидание в них реализовано в виде отдельного потока выполнения. Например, следующий пример выведет сообщение спустя 5.5 секунд:</p>
   <p>&gt;&gt;&gt; import sys</p>
   <p>&gt;&gt;&gt; from threading import Timer</p>
   <p>&gt;&gt;&gt; t = Timer(5.5, lambda: print('Spam!')) # дочерний поток &gt;&gt;&gt; t.start()</p>
   <p>&gt;&gt;&gt; Spam!</p>
   <p>Этот инструмент может пригодиться в самых разных ситуациях, но он не должен использоваться в графических интерфейсах: отложенная функция будет вызвана в контексте дочернего потока, а не в главном потоке графического интерфейса, поэтому она не должна выполнять изменения в графическом интерфейсе. Метод after из библиотеки tkinter, напротив, вызывается из цикла обработки событий главного потока выполнения и запускает указанную функцию в главном потоке, поэтому она свободно может изменять графический интерфейс.</p>
   <p>Например, следующий пример выведет окно диалога через 5.5 секунд в контексте главного потока инструмента tkinter (в некоторых интерфейсах вам может также потребоваться запустить win. main loop()):</p>
   <p>&gt;&gt;&gt; from tkinter import Tk</p>
   <p>&gt;&gt;&gt; from tkinter.messagebox import showinfo</p>
   <p>&gt;&gt;&gt; win = Tk()</p>
   <p>&gt;&gt;&gt; win.after(5500, lambda: showinfo('Popup', 'Spam!'))</p>
   <p>В последней строке здесь планируется однократный запуск функции в главном потоке выполнения графического интерфейса, но он не приостанавливает работу вызывающей программы и поэтому не блокирует графический интерфейс. Ниже приводится эквивалентная и более простая форма:</p>
   <p>&gt;&gt;&gt; win.after(5500, showinfo, 'Popup', 'Spam')</p>
   <p>В следующей части книги, в главе 9, подробнее будет рассказываться о библиотеке tkinter и о методе after, а в главе 10 - о роли потоков выполнения в приложениях с графическим интерфейсом.</p>
   <empty-line/>
   <empty-line/>
   <p><strong>Подробнее о глобальной блокировке интерпретатора (GIL)</strong></p>
   <p>Эта тема относится к области низкоуровневого программирования, и во многих случаях можно и без этих знаний успешно организовать многопоточную работу в программах на языке Python, но тем не менее реализация механизма потоков в Python может оказывать влияние как на производительность, так и на стиль программирования. В этом разделе приводятся сведения об особенностях реализации и о некоторых их следствиях.</p>
   <p><image l:href="#_26.jpg"/></p>
   <p><emphasis>О реализации потоков выполнения в грядущей версии Python 3.2:</emphasis> В этом разделе описывается текущая реализация потоков выполнения, включая версию Python 3.1. К моменту написания этих строк версия Python 3.2 все еще находилась в стадии разработки, но одним из нововведений в ней наверняка будет новая версия GIL, обеспечивающая более высокую производительность, особенно в системах с многоядерными процессорами. Новая реализация GIL по-прежнему будет синхронизировать доступ к PVM (программный код на языке Python по-прежнему будет мультиплексироваться, как и ранее), но она будет использовать более эффективную схему переключения контекста, чем ныне используемая схема переключения через N-инструкций-в-байткоде.</p>
   <p>Помимо всего прочего, текущая функция sys.setcheckinterval, вероятно, будет заменена таймером с поддержкой новой схемы. В частности, понятие интервала проверки необходимости переключения потоков выполнения будет ликвидировано и заменено абсолютным значением продолжительности, выраженным в секундах. Как ожидается, это значение по умолчанию будет равно 5 миллисекундам, но его можно будет изменять с помощью функции sys. setswitchinterval.</p>
   <p>Кроме того, существовало множество планов по полной ликвидации GIL (включая проект Unladen Swallow, запущенный сотрудниками Google), однако до сих пор не было представлено ни одного варианта решения. Я не берусь предсказывать будущее, поэтому читайте документацию к новым версиям Python, чтобы оставаться в курсе.</p>
   <p>Строго говоря, в настоящее время Python использует механизм <emphasis>глобальной блокировки интерпретатора</emphasis> (Global Interpreter Lock, GIL), представленный в начале этого раздела и обеспечивающий выполнение интерпретатором Python в каждый конкретный момент времени программного кода не более чем одного потока. Кроме того, чтобы дать каждому потоку возможность поработать, интерпретатор автоматически переключается между ними через равные промежутки времени (в Python 3.1 - путем освобождения и приобретения блокировки после выполнения некоторого числа инструкций в байт-коде), а также в начале длительных операций (например, в начале операций ввода/вывода в файлы).</p>
   <p>Такая схема позволяет избежать проблем, могущих возникнуть, когда нескольким потокам выполнения одновременно может потребоваться обновить системные данные Python. Например, если двум потокам разрешить одновременно изменить счетчик ссылок на объект, результаты могут оказаться непредсказуемыми. Применение этой схемы может также повлечь тонкие неочевидные последствия. В частности, в примерах использования потоков, приведенных в данной главе, мы видели, что при выводе в stdout текст может повреждаться, если потоки не синхронизируют свои операции вывода с помощью блокировок.</p>
   <p>Кроме того, хотя глобальная блокировка интерпретатора не разрешает одновременно выполнять более одного потока Python, этого недостаточно для обеспечения безопасности потоков в целом и это никак не решает проблемы синхронизации на более высоком уровне. Например, если одновременно несколько потоков пытаются <emphasis>изменить</emphasis> одну и ту же переменную, им обычно должен предоставляться исключительный доступ к объекту с помощью блокировок. В противном случае существует вероятность, что переключение потоков произойдет посреди байт-кода выражения, осуществляющего изменение.</p>
   <p>Не обязательно использовать блокировки для обращения ко всем совместно используемым объектам, особенно если только один поток изменяет объект, а остальные только наблюдают за изменениями. Возьмите за правило всегда использовать блокировки для синхронизации потоков в тех случаях, когда возможна конкуренция в операции изменения, не полагаясь на текущий способ реализации потоков.</p>
   <p><strong>Интервал переключения потоков выполнения</strong></p>
   <p>В некоторых случаях параллельные изменения могут выполняться корректно и без применения блокировок, если сделать интервал переключения потоков настолько большим, чтобы каждый из потоков мог выполниться прежде чем будет переключен. Функция sys.setcheckinterval(N) устанавливает частоту, с которой интерпретатор будет выполнять такие операции, как переключение потоков и обработка сигналов.</p>
   <p>Этот интервал измеряется в инструкциях байт-кода, выполняемых между переключениями. В большинстве программ не требуется изменять эту частоту, но с ее помощью можно регулировать производительность работы потоков. Установка более высоких значений приводит к тому, что переключение происходит реже: уменьшатся накладные расходы на переключение потоков, но потоки медленнее будут реагировать на события. Установка более низких значений обеспечит более высокую отзывчивость потоков на события, но увеличит накладные расходы на их переключение.</p>
   <p><strong>Атомарные операции</strong></p>
   <p>Из-за того, каким образом интерпретатор Python использует GIL для синхронизации доступа к виртуальной машине, ни для каких инструкций высокого уровня не гарантируется выполнение инструкции до конца до переключения на другой поток, но оно гарантируется для всех инструкций в байт-коде. Инструкции в байт-коде являются неделимыми, поэтому некоторые операции в языке Python обеспечивают безопасную работу с потоками. Такие операции называются <emphasis>атомарными</emphasis>, потому что их выполнение не может быть прервано - и при их использовании не требуется задействовать блокировки или очереди, чтобы избежать проблем, связанных с одновременными изменениями. Например, к моменту написания этих строк в стандартной реализации C Python выполняются атомарно: метод list.append, операции извлечения и некоторые операции присваивания значений переменным, обращение к элементам списков, ключам словарей и атрибутам объектов, а также некоторые другие операции. Другие операции, такие как x = x+1 (и вообще любые операции, при выполнении которых происходит чтение данных, их изменение и запись обратно), - нет.</p>
   <p>Однако, как уже отмечалось выше, не следует полагаться на эти особенности, потому что они требуют глубокого понимания внутренней реализации интерпретатора и могут изменяться от версии к версии. На самом деле, набор атомарных операций может существенно измениться с введением более свободной от ограничений реализации потоков. На практике проще использовать блокировки для доступа ко всем глобальным переменным и общим объектам, чем пытаться запомнить, какие операции могут или не могут быть безопасными при одновременном использовании их в нескольких потоках выполнения.</p>
   <p><strong>Прикладной интерфейс потоков на языке C</strong></p>
   <p>Наконец, если вы собираетесь использовать смешанный программный код на языках Python и C, посмотрите также интерфейсы потоков, описываемые в стандартном руководстве по API Python/C. В многопоточных программах расширения на языке C должны освобождать и снова приобретать глобальную блокировку интерпретатора при выполнении длительных операций, чтобы позволить выполняться другим потокам Python. В частности, функции в расширениях на языке C, выполняющие продолжительные операции, должны освобождать блокировку на входе и приобретать на выходе, чтобы возобновить работу программного кода Python.</p>
   <p>Обратите внимание: хотя программный код Python в разных потоках Python не может выполняться одновременно из-за синхронизации с помощью GIL, тем не менее фрагменты потоков с программным кодом на языке C такую возможность имеют. Параллельно может выполняться любое число потоков, при условии, что они действуют за пределами виртуальной машины Python. Потоки на языке C могут перекрываться во времени и с другими потоками на языке C, и с потоками Python, выполняемыми виртуальной машиной. Благодаря этому разделение программного кода по библиотекам на языке C может применяться в приложениях Python для использования преимуществ многопроцессорных систем.</p>
   <p>Однако часто бывает проще использовать преимущества многопроцессорных систем за счет создания программ на языке Python, которые вместо потоков запускают параллельные процессы. Сложность программного кода, управляющего потоками и процессами, примерно одинаковая. Подробнее о расширениях на языке C и их требованиях к многопоточной модели выполнения рассказывается в главе 20. Тем не менее коротко отмечу, что в состав Python входят инструменты на языке C (среди них пара макроопределений для управления GIL), которые могут использоваться для обертывания продолжительных операций в программном коде расширений на языке C и позволяют параллельно выполняться другим потокам в программном коде на языке Python.</p>
   <p><strong>Альтернатива на основе процессов: пакет multiprocessing (описывается далее)</strong></p>
   <p>К настоящему моменту у вас должно сложиться общее представление о параллельно выполняющихся процессах и потоках, а также об инструментах в языке Python для управления ими. Далее в главе мы вернемся к этим идеям, когда будем знакомиться с пакетом multiprocessing - инструментом из стандартной библиотеки, объединяющим в себе простоту и переносимость потоков с преимуществами процессов, - за счет реализации прикладного интерфейса, напоминающего потоки, который вместо потоков запускает процессы. Он стремится решить проблемы переносимости поддержки процессов и ограничений на использование преимуществ многопроцессорных систем, накладываемых блокировкой GIL. Но в некоторых ситуациях он не может использоваться как замена приему ветвления процессов и накладывает ряд ограничений, которые отсутствуют при работе с потоками, проистекающих из особенностей модели процессов (например, изменяемые объекты не могут использоваться непосредственно, потому что их приходится копировать через границы процессов, а объекты, не поддерживающие возможность сериализации, такие как связанные методы, вообще не могут использоваться).</p>
   <p>Пакет multiprocessing реализует набор инструментов, упрощающих такие задачи, как взаимодействие между процессами и передача кода завершения. Поэтому мы сначала исследуем поддержку этих возможностей в языке Python и попутно рассмотрим еще несколько примеров использования потоков выполнения и процессов.</p>
   <empty-line/>
   <p><strong>Завершение программ</strong></p>
   <p>Как мы видели выше, в отличие от языка C, в Python нет функции «main». При запуске программы весь программный код верхнего уровня в файле (то есть в файле, имя которого указано в командной строке, на котором был выполнен щелчок в проводнике, и так далее) просто выполняется от начала и до конца. Обычно сценарии завершаются, когда интерпретатор достигает конца файла, но завершить программу можно и явно с помощью инструментов из модулей sys и os.</p>
   <empty-line/>
   <p><strong>Завершение программ средствами модуля sys</strong></p>
   <p>Например, программу можно завершить раньше обычного, вызвав функцию sys.exit:</p>
   <p>&gt;&gt;&gt; sys.exit(N) # выход с кодом завершения N, в противном случае</p>
   <p># программа завершится по достижении конца сценария</p>
   <p>Интересно отметить, что в действительности эта функция просто возбуждает встроенное исключение SystemExit. Поэтому его можно обычным образом перехватывать, чтобы выполнить завершающие действия. Если это исключение не перехватывать, интерпретатор завершит работу как обычно. Например:</p>
   <p>C:\...\PP4E\System&gt; python &gt;&gt;&gt; import sys &gt;&gt;&gt; try:</p>
   <p>...    sys.exit()    # смотрите также: os._exit, Tk().quit()</p>
   <p>... except SystemExit:</p>
   <p>...    print('ignoring exit')</p>
   <p>ignoring exit</p>
   <p>&gt;&gt;&gt;</p>
   <p>Некоторые программные инструменты, такие как отладчики, могут использовать эту особенность для предотвращения завершения программы. Фактически явное возбуждение встроенного исключения System-Exit с помощью инструкции raise эквивалентно вызову функции sys. exit. В практических сценариях в блоке try можно было бы перехватывать исключения завершения работы, возбуждаемые в любом месте программы. Сценарий в примере 5.15 завершается из выполняющейся функции.</p>
   <p><emphasis>Пример 5.15. PP4E\System\Exits\testexit_sys.py</emphasis></p>
   <p>def later(): import sys</p>
   <p>print(‘Bye sys world’) sys.exit(42) print(‘Never reached’)</p>
   <p>if __name__ == ‘__main__’: later()</p>
   <p>Если запустить этот пример как самостоятельный сценарий, он завершится еще до того, как интерпретатор достигнет конца файла. Но поскольку функция sys.exit возбуждает исключение, в случае импортирования этой функции вызывающий программный код может перехватывать возбуждаемое исключение завершения и отменять его, либо предусматривать блок finally, который будет выполнен при завершении программы:</p>
   <p>C:\...\PP4E\System\Exits&gt; python testexit_sys.py</p>
   <p>Bye sys world</p>
   <p>C:\...\PP4E\System\Exits&gt; python &gt;&gt;&gt; from testexit_sys import later &gt;&gt;&gt; try:</p>
   <p>...    later()</p>
   <p>... except SystemExit:</p>
   <p>...    print('Ignored...')</p>
   <p>Bye sys world Ignored...</p>
   <p>&gt;&gt;&gt; try:</p>
   <p>...    later()</p>
   <p>... finally:</p>
   <p>...    print('Cleanup')</p>
   <p>Bye sys world Cleanup</p>
   <p>C:\...\PP4E\System\Exits&gt; # процесс интерактивного сеанса завершился</p>
   <empty-line/>
   <p><strong>Завершение программ средствами модуля os</strong></p>
   <p>Можно выйти из Python и другими способами. Например, в дочернем процессе в Unix обычно вызывается функция os._exit, а не sys.exit. Потоки можно завершать с помощью функции _thread.exit, а приложения с графическим интерфейсом на основе tkinter часто завершаются с помощью метода h&lt;().quit (). С модулем tkinter мы познакомимся далее в этой книге, а сейчас поближе рассмотрим инструменты завершения программ в модуле os.</p>
   <p>При вызове функции os._exit вызывающий процесс завершается сразу, не возбуждая исключения, которое можно перехватить и игнорировать. Фактически при таком завершении процесс прекращает работу, не выталкивая буферы потоков вывода и не вызывая обработчики, выполняющие заключительные операции (которые можно определить с помощью модуля atexit из стандартной библиотеки), поэтому в общем случае данная функция должна использоваться только дочерними процессами, когда не требуется выполнения действий по завершению всей программы. Пример 5.16 иллюстрирует основы использования этой функции.</p>
   <p><emphasis>Пример 5.16. PP4E\System\Exits\testexit_os.py</emphasis></p>
   <p>def outahere(): import os</p>
   <p>print(‘Bye os world’) os._exit(99) print(‘Never reached’)</p>
   <p>if __name__ == ‘__main__’: outahere()</p>
   <p>В отличие от sys.exit, функция os._exit неуязвима для инструкций обработки исключений try/except и try/finally:</p>
   <p>C:\...\PP4E\System\Exits&gt; python testexit_os.py</p>
   <p>Bye os world</p>
   <p>C:\...\PP4E\System\Exits&gt; python &gt;&gt;&gt; from testexit_os import outahere &gt;&gt;&gt; try:</p>
   <p>...    outahere()</p>
   <p>... except:</p>
   <p>...    print('Ignored')</p>
   <p>Bye os world # завершение процесса интерактивного сеанса</p>
   <p>C:\...\PP4E\System\Exits&gt; python &gt;&gt;&gt; from testexit_os import outahere &gt;&gt;&gt; try:</p>
   <p>...    outahere()</p>
   <p>... finally:</p>
   <p>...    print('Cleanup')</p>
   <p>Bye os world # ditto</p>
   <empty-line/>
   <p><strong>Коды завершения команд оболочки</strong></p>
   <p>Обе функции завершения из модулей sys и os, с которыми мы только что познакомились, принимают аргумент, определяющий код завершения процесса (в функции из модуля sys он необязателен, но в функции из модуля os - необходим). После завершения программы этот код может запрашиваться оболочкой или программой, запустившей сценарий как дочерний процесс. В Linux, например, чтобы получить код завершения последней программы, запрашивается значение переменной оболочки status. По соглашению ненулевое значение указывает, что возникли какие-то проблемы:</p>
   <p>[mark@linux]$ python testexit_sys.py</p>
   <p>Bye sys world</p>
   <p>[mark@linux]$ echo $status 42</p>
   <p>[mark@linux]$ python testexit_os.py</p>
   <p>Bye os world [mark@linux]$ echo $status</p>
   <p>99</p>
   <p>В последовательности команд попутная проверка кодов завершения может использоваться как простая форма связи между программами.</p>
   <p>Можно также получить код завершения программы, запущенной другим сценарием. Например, как рассказывалось в главах 2 и 3, при запуске команд оболочки код завершения предоставляется как:</p>
   <p>•    Значение, возвращаемое функцией os.system</p>
   <p>•    Значение, возвращаемое методом close объекта os.popen (по историческим причинам для значения None возвращается код 0, что означает отсутствие ошибок)</p>
   <p>•    Значение, возвращаемое различными интерфейсами в модуле subprocess (например, возвращаемое значение функции call, значение атрибута returnvalue объекта Popen и возвращаемое значение метода</p>
   <p>wait)</p>
   <p>Кроме того, в случае, когда программа запускается приемом ветвления процессов, код завершения можно получить вызовом функций os.wait и os.waitpid в родительском процессе.</p>
   <p><strong>Получение кода завершения с помощью os.system и os.popen</strong></p>
   <p>Рассмотрим сначала случай с командами оболочки - в операционной системе Linux запускаются программы из примеров 5.15 и 5.16, производится чтение вывода этих сценариев через каналы и получение кодов завершения:</p>
   <p>[mark@linux]$ python &gt;&gt;&gt; import os</p>
   <p>&gt;&gt;&gt; pipe = os.popen('python testexit_sys.py')</p>
   <p>&gt;&gt;&gt; pipe.read()</p>
   <p>‘Bye sys world\012’</p>
   <p>&gt;&gt;&gt; stat = pipe.close()    # возвращает код завершения</p>
   <p>&gt;&gt;&gt; stat</p>
   <p>10752</p>
   <p>&gt;&gt;&gt; hex(stat)</p>
   <p>‘0x2a00’</p>
   <p>&gt;&gt;&gt; stat &gt;&gt; 8    # извлекает код завершения из битовой маски</p>
   <p>42</p>
   <p>&gt;&gt;&gt; pipe = os.popen('python testexit_os.py')</p>
   <p>&gt;&gt;&gt; stat = pipe.close()</p>
   <p>&gt;&gt;&gt; stat, stat &gt;&gt; 8</p>
   <p>(25344, 99)</p>
   <p>В версии Cygwin Python под Windows этот пример действует точно так же. При использовании функции os.popen в Unix-подобных системах по причинам, которые мы не будем здесь рассматривать, код завершения помещается в определенные битовые позиции возвращаемого значения.</p>
   <p>Код действительно находится там, но чтобы его увидеть, нужно сдвинуть результат вправо на восемь разрядов. Код завершения команд, выполняемых с помощью функции os.system, можно получить с помощью библиотечной функции:</p>
   <p>&gt;&gt;&gt; stat = os.system('python testexit_sys.py')</p>
   <p>Bye sys world &gt;&gt;&gt; stat, stat &gt;&gt; 8</p>
   <p>(10752, 42)</p>
   <p>&gt;&gt;&gt; stat = os.system('python testexit_os.py')</p>
   <p>Bye os world</p>
   <p>&gt;&gt;&gt; stat, stat &gt;&gt; 8</p>
   <p>(25344, 99)</p>
   <p>Все эти приемы действуют и в стандартной версии Python для Windows, однако в этой операционной системе код завершения уже не является битовой маской (проверяйте значение sys.platform, если ваша программа должна работать на обеих платформах):</p>
   <p>C:\...\PP4E\System\Exits&gt; python &gt;&gt;&gt; os.system('python testexit_sys.py')</p>
   <p>Bye sys world 42</p>
   <p>&gt;&gt;&gt; os.system('python testexit_os.py')</p>
   <p>Bye os world 99</p>
   <p>&gt;&gt;&gt; pipe = os.popen('python testexit_sys.py')</p>
   <p>&gt;&gt;&gt; pipe.read()</p>
   <p>‘Bye sys world\n’</p>
   <p>&gt;&gt;&gt; pipe.close()</p>
   <p>42</p>
   <p>&gt;&gt;&gt;</p>
   <p>&gt;&gt;&gt; os.popen('python testexit_os.py').close()</p>
   <p>99</p>
   <p><strong>Буферизация потока вывода: первый взгляд</strong></p>
   <p>Обратите внимание, что в последней проверке, в предыдущем фрагменте программного кода, не предпринимается попытка прочитать вывод команды. В подобных ситуациях может потребоваться запускать целевой сценарий в <emphasis>небуферизованном</emphasis> режиме, то есть запускать интерпретатор Python с флагом -u, или изменить сценарий, чтобы он выталкивал выходной буфер вручную с помощью функции sys.stdout.flush. В противном случае текст, выводимый в стандартный поток вывода, не будет вытолкнут из буфера стандартного потока вывода при вызове функции os._exit. По умолчанию при подключении канала, как в данном примере, стандартный поток вывода работает в режиме полной буферизации - при подключении к терминалу в буфер помещается только одна строка:</p>
   <p>&gt;&gt;&gt; pipe = os.popen('python testexit_os.py')</p>
   <p>&gt;&gt;&gt; pipe.read() # буферы не выталкиваются при выходе</p>
   <p>&gt;&gt;&gt; pipe = os.popen('python -u testexit_os.py') # принудительный</p>
   <p>&gt;&gt;&gt; pipe.read()    # небуферизованный режим</p>
   <p>‘Bye os world\n’</p>
   <p>Странно, но, несмотря на то, что имеется возможность передавать функциям os.popen и subprocess.Popen аргумент, управляющий режимом и буферизацией, - в данном случае это не поможет. Аргументы передаются инструментам со стороны вызывающего процесса, с конца канала, работающего в порожденной программе, как поток ввода, а <emphasis>не </emphasis>как поток вывода:</p>
   <p>&gt;&gt;&gt; pipe = os.popen('python testexit_os.py', 'r', 1) # построчная буферизация &gt;&gt;&gt; pipe.read()    # но мой канал - это не поток вывода программы!</p>
   <p>&gt;&gt;&gt; from subprocess import Popen, PIPE</p>
   <p>&gt;&gt;&gt; pipe = Popen('python testexit_os.py', bufsize=1, stdout=PIPE) # для моего &gt;&gt;&gt; pipe.stdout.read()    # канала -</p>
   <p>b’’    # не поможет</p>
   <p>Аргументы, определяющие режим буферизации, воздействуют на поток вывода вызывающего процесса, через который он записывает данные в стандартный поток ввода команды, а не на поток вывода команды, откуда вызывающий процесс читает данные.</p>
   <p>При необходимости запускаемый сценарий может сам, вручную выталкивать выходные буферы - периодически или перед принудительным завершением. Подробнее о буферизации мы поговорим, когда будем обсуждать возможность возникновения ситуации <emphasis>взаимоблокировки</emphasis> далее в этой главе, и еще раз - в главах 10 и 12, где мы узнаем, как все это увязывается с сокетами. Поскольку мы вспомнили про модуль subprocess, рассмотрим теперь предоставляемые им инструменты завершения программ.</p>
   <p><strong>Получение кода завершения с помощью модуля subprocess</strong></p>
   <p>Модуль subprocess позволяет получить код завершения различными способами, как было показано в главах 2 и 3 (значение None в атрибуте returncode указывает, что дочерний процесс еще не завершился):</p>
   <p>C:\...\PP4E\System\Exits&gt; python</p>
   <p>&gt;&gt;&gt; from subprocess import Popen, PIPE, call</p>
   <p>&gt;&gt;&gt; pipe = Popen('python testexit_sys.py', stdout=PIPE)</p>
   <p>&gt;&gt;&gt; pipe.stdout.read()</p>
   <p>b’Bye sys world\r\n’</p>
   <p>&gt;&gt;&gt; pipe.wait()</p>
   <p>42</p>
   <p>&gt;&gt;&gt; call('python testexit_sys.py')</p>
   <p>Bye sys world 42</p>
   <p>&gt;&gt;&gt; pipe = Popen('python testexit_sys.py', stdout=PIPE)</p>
   <p>&gt;&gt;&gt; pipe.communicate()</p>
   <p>(b’Bye sys world\r\n’, None)</p>
   <p>&gt;&gt;&gt; pipe.returncode</p>
   <p>42</p>
   <p>Модуль subprocess действует аналогично и на Unix-подобных платформах, таких как Cygwin, но в отличие от функции os.popen, код завершения не преобразуется в битовую маску, и поэтому он совпадает с результатом в Windows (обратите внимание, что при использовании в Cygwin и в Unix-подобных системах требуется установить аргумент shell=True, как мы узнали в главе 2, тогда как в Windows этот аргумент требуется установить только для запуска встроенных команд оболочки, таких как dir):</p>
   <p>[C:\...\PP4E\System\Exits]$ python</p>
   <p>&gt;&gt;&gt; from subprocess import Popen, PIPE, call</p>
   <p>&gt;&gt;&gt; pipe = Popen('python testexit_sys.py', stdout=PIPE, shell=True)</p>
   <p>&gt;&gt;&gt; pipe.stdout.read()</p>
   <p>b’Bye sys world\n’</p>
   <p>&gt;&gt;&gt; pipe.wait()</p>
   <p>42</p>
   <p>&gt;&gt;&gt; call('python testexit_sys.py', shell=True)</p>
   <p>Bye sys world 42</p>
   <empty-line/>
   <p><strong>Код завершения процесса и совместно используемая информация</strong></p>
   <p>Теперь, чтобы узнать, как получить код завершения процесса, порожденного ветвлением, напишем простую программу, выполняющую ветвление: сценарий в примере 5.17 порождает дочерние процессы и выводит коды их завершения, возвращаемые функцией oswait, пока не будет нажата клавиша q”.</p>
   <p><emphasis>Пример 5.17. PP4E\System\Exits\testexit_fork.py</emphasis></p>
   <p>порождает дочерние процессы и получает коды их завершения вызовом функции os.wait; прием ветвления может использоваться в Unix и Cygwin, но он не работает в стандартной версии Python 3.1 для Windows;</p>
   <p>примечание: порождаемые потоки выполнения совместно используют глобальные переменные, но каждый процесс имеет собственные копии этих переменных (однако при ветвлении процессов файловые дескрипторы используются совместно) --exitstat здесь всегда имеет одно и то же значение, но может отличаться в случае использования потоков;</p>
   <p>import os</p>
   <p>exitstat = 0</p>
   <p>def child():    # здесь можно вызвать os.exit для завершения</p>
   <p>global exitstat    # изменит глобальную переменную этого процесса</p>
   <p>exitstat += 1    # код завершения для функции wait родителя</p>
   <p>print(‘Hello from child’, os.getpid(), exitstat) os._exit(exitstat) print(‘never reached’)</p>
   <p>def parent(): while True:</p>
   <p>newpid = os.fork() # запустить новую копию процесса if newpid == 0:    # если это копия, вызвать функцию child</p>
   <p>child()    # ждать ввода ‘q’ с консоли</p>
   <p>else:</p>
   <p>pid, status = os.wait()</p>
   <p>print(‘Parent got’, pid, status, (status &gt;&gt; 8)) if input() == ‘q’: break</p>
   <p>if__name__== ‘__main__’: parent()</p>
   <p>Если запустить эту программу в Linux, Unix или Cygwin (не забывайте, что функция fork не работает в стандартной версии Python для Windows, - по крайней мере, когда я работал над четвертым изданием этой книги), она выведет следующие результаты:</p>
   <p>[C:\...\PP4E\System\Exits]$ python testexit_fork.py</p>
   <p>Hello from child 5828 1</p>
   <p>Parent got 5828 256 1</p>
   <p>Hello from child 9540 1</p>
   <p>Parent got 9540 256 1</p>
   <p>Hello from child 3152 1</p>
   <p>Parent got 3152 256 1</p>
   <p>q</p>
   <p>Если внимательно изучить этот вывод, можно заметить, что код завершения (последнее выводимое число) всегда одинаков - 1. Поскольку ответвленные процессы начинают жизнь как <emphasis>копии</emphasis> создавших их процессов, они также получают копию глобальной памяти. Поэтому каждый дочерний процесс получает и изменяет собственную глобальную переменную exitstat, не трогая экземпляров этой переменной в других процессах. В то же время дочерние процессы получают копии файловых дескрипторов, которые используются совместно с родительским процессом, и именно поэтому вывод от дочерних процессов попадает в то же самое место.</p>
   <empty-line/>
   <p><strong>Код завершения потока и совместно используемая информация</strong></p>
   <p>В отличие от процессов, потоки выполняются параллельно внутри одного и того же процесса и совместно используют глобальную память. Все потоки в примере 5.18 изменяют одну и ту же глобальную переменную exitstat.</p>
   <p><emphasis>Пример 5.18. PP4E\System\Exits\testexit_thread.py</emphasis></p>
   <p>порождает потоки выполнения и следит за изменениями в глобальной памяти; обычно потоки завершаются при возврате из выполняемой в них функции, но поток может завершиться, вызвав функцию _thread.exit(); функция _thread.exit играет ту же роль, что и функция sys.exit, и возбуждает исключение SystemExit; потоки взаимодействуют через глобальные переменные, по мере надобности блокируемые; ВНИМАНИЕ: на некоторых платформах может потребоваться придать атомарность вызовам функций print/input -- из-за совместно используемых потоков ввода-вывода;</p>
   <p>import _thread as thread exitstat = 0</p>
   <p>def child():</p>
   <p>global exitstat    # используется глобальная переменная процесса,</p>
   <p>exitstat += 1    # совместно используемая всеми потоками</p>
   <p>threadid = thread.get_ident()</p>
   <p>print(‘Hello from child’, threadid, exitstat)</p>
   <p>thread.exit()</p>
   <p>print(‘never reached’)</p>
   <p>def parent(): while True:</p>
   <p>thread.start_new_thread(child, ()) if input() == ‘q’: break</p>
   <p>if __name__ == ‘__main__’: parent()</p>
   <p>Ниже показано, как действует этот сценарий в Windows, - в отличие от ветвления процессов, потоки выполнения поддерживаются и в стандартной версии Python для Windows. Все потоки получают разные идентификаторы - они произвольные, но уникальные среди активных потоков, поэтому их можно использовать в качестве ключей словаря для сохранения информации о потоках (на некоторых платформах идентификаторы потоков могут повторно использоваться после их завершения):</p>
   <p>C:\...\PP4E\System\Exits&gt; python testexit_thread.py</p>
   <p>Hello from child 4908 1</p>
   <p>Hello from child 4860 2</p>
   <p>Hello from child 2752 3</p>
   <p>Hello from child 8964 4</p>
   <p><sup>q</sup></p>
   <p>Обратите внимание, что значение глобальной переменной exitstat в этом сценарии изменяется каждым потоком выполнения, - из-за того, что потоки совместно используют глобальную память процесса. Эта особенность часто используется для организации взаимодействий между потоками. Вместо того чтобы возвращать коды завершения, потоки могут присваивать значения глобальным переменным модуля или модифицировать изменяемые объекты, а для синхронизации доступа к совместно используемым элементам они могут использовать блокировки и очереди, если это необходимо. В данном сценарии также может возникнуть потребность в синхронизации потоков для изменения глобального счетчика, если он когда-либо будет использоваться для решения практических задач. Может потребоваться синхронизировать даже обращения к функциям print и input, если на используемой платформе потоки могут одновременно обращаться к потокам ввода-вывода. В этом простом демонстрационном сценарии мы отказались от использования блокировок, предположив, что потоки не будут обращаться к этим операциям одновременно.</p>
   <p>Как мы уже знаем, работа потока завершается нормальным образом и без сообщений, когда происходит возврат из функции, запущенной потоком, и значение, возвращаемое функцией, игнорируется. Кроме того, может быть вызвана функция _thread.exit для завершения вызвавшего ее потока явно и тихо. Эта функция действует почти в точности как sys. exit (но не принимает аргумента с кодом завершения) и возбуждает исключение SystemExit в вызвавшем ее потоке. Поэтому поток можно также досрочно завершить, вызвав функцию sys.exit или непосредственно возбудив исключение SystemExit. Следите, однако, за тем, чтобы не вызвать внутри функции потока функцию os._exit, - это может привести к странным результатам (на моей системе Linux в результате подвешивался весь процесс, а в Windows уничтожались все потоки процесса!).</p>
   <p>В альтернативном модуле threading реализация потоков не имеет метода, эквивалентного функции _thread.exit(), но, так как единственное действие, которое выполняет последний, - это возбуждение исключения SystemExit, применение этой операции при использовании модуля threading даст такой же эффект - поток немедленно и тихо завершит работу, как, например, в следующем фрагменте (этот программный код находится в файле <emphasis>testexit-threading.py</emphasis> в дереве примеров):</p>
   <p>import threading, sys, time</p>
   <p>def action():</p>
   <p>sys.exit() # или возбуждение исключения SystemExit() print(‘not reached’)</p>
   <p>threading.Thread(target=action).start()</p>
   <p>time.sleep(2)</p>
   <p>print(‘Main exit’)</p>
   <p>Помните также, что потоки выполнения и процессы имеют собственные модели продолжительности жизни, которые мы исследовали выше. Напомним, что если дочерние потоки продолжают выполняться, то поведение, обеспечиваемое двумя модулями работы с потоками, будет различаться - на большинстве платформ программа завершится, если главный поток был создан с помощью инструментов модуля _thread, но не сможет завершиться, если использовался модуль threading и все дочерние потоки не были запущены, как потоки-демоны. В случае использования процессов является нормальным, когда дочерние процессы «переживают» своего родителя. Эту отличительную черту процессов легко объяснить, если помнить, что потоки выполнения - это всего лишь вызовы функций внутри процесса, а процессы - это более автономные и независимые единицы.</p>
   <p>При правильном применении код завершения можно использовать для обнаружения ошибок и в простых протоколах обмена данными в системах, образуемых сценариями командной строки. Но при этом следует подчеркнуть, что в большинстве сценариев завершение совпадает с достижением конца исходного файла, а большинство функций потоков выполнения просто возвращают управление - явное завершение обычно предусматривается только для исключительных ситуаций и только в заданных контекстах. Взаимодействие между программами обычно обеспечивается более богатым набором инструментов, чем просто передача целочисленных кодов завершения, а каким - рассказывается в следующем разделе.</p>
   <empty-line/>
   <p><strong>Взаимодействия между процессами</strong></p>
   <p>Как мы видели выше, когда сценарии порождают <emphasis>потоки выполнения</emphasis> - задачи, выполняемые параллельно внутри программы, - потоки могут естественным образом поддерживать связь друг с другом путем изменения и чтения переменных и объектов в совместно используемой глобальной памяти. Сюда относятся как доступные переменные и атрибуты, так и изменяемые объекты. Мы видели также, что следует позаботиться об использовании блокировок для синхронизации доступа к совместно используемым объектам, если есть вероятность одновременного их изменения из разных потоков. Потоки выполнения предлагают достаточно простую модель взаимодействий, и модуль queue во многих ситуациях реализует синхронизацию практически автоматически.</p>
   <p>Все становится намного сложнее, когда сценарии запускают дочерние процессы и программы, вообще не имеющие совместно используемой памяти. Если определить виды взаимодействий, которые могут осуществляться между программами, то окажется, что большинство вариантов мы уже рассмотрели в этой и в предыдущих главах. Например, ниже перечислены простые механизмы, которые могут рассматриваться, как инструменты взаимодействий между программами:</p>
   <p>•    Простые файлы</p>
   <p>•    Аргументы командной строки</p>
   <p>•    Коды завершения программ</p>
   <p>•    Переадресация стандартных потоков ввода-вывода</p>
   <p>•    Каналы, создаваемые с помощью функции os.рореn и модуля subprocess</p>
   <p>Например, передача параметров в командной строке и запись в потоки ввода позволяет передавать параметры выполнения программ; чтение потоков вывода и кодов завершения дает возможность получать результаты. Поскольку порождаемыми программами наследуются значения переменных окружения, их также можно рассматривать, как один из способов передачи контекста. Каналы, создаваемые при помощи функции os.рореn или модуля subprocess, позволяют организовать еще более динамические взаимодействия: данные могут передаваться между программами в произвольные моменты времени, не только во время запуска или завершения.</p>
   <p>Помимо этих механизмов в библиотеке Python есть и другие средства организации взаимодействий между процессами (Inter-Process Communication, IPC). К ним относятся сокеты, разделяемая память, сигналы, анонимные и именованные каналы и другие. Некоторые из них являются более переносимыми, некоторые менее переносимыми, и все они различаются по сложности и сфере использования. Например:</p>
   <p>•    <emphasis>Сигналы</emphasis> позволяют программам передавать простые уведомления другим программам.</p>
   <p>•    <emphasis>Анонимные каналы</emphasis> позволяют обмениваться данными потокам выполнения и родственным процессам, совместно использующим файловые дескрипторы, но этот механизм опирается на модель ветвления процессов в Unix-подобных системах, которая не является переносимой.</p>
   <p>•    <emphasis>Именованные каналы,</emphasis> отображаются в файловую систему - они позволяют обмениваться данными полностью независимым программам, но они доступны в Python не на всех платформах.</p>
   <p>•    <emphasis>Сокеты,</emphasis> отображаются на общесистемный набор номеров сетевых портов - они точно так же позволяют организовать обмен данными между произвольными программами, действующими на одном компьютере, но при этом предоставляют возможность взаимодействий по сети с программами, выполняющимися на удаленном компьютере, и к тому же представляют собой наиболее переносимый вариант.</p>
   <p>Хотя некоторые из них могут использоваться, как механизмы взаимодействий между потоками выполнения, но истинная их мощь становится видна, когда они используются для организации взаимодействий между отдельными процессами, вообще не имеющими общей памяти.</p>
   <p>В данном разделе мы познакомимся с каналами (анонимными и именованными), а также с сигналами. Помимо этого здесь мы впервые встретимся с сокетами, но только в виде предварительного знакомства. Сокеты могут использоваться для организации взаимодействий процессов, выполняющихся на одном компьютере, но так как основное их назначение заключается в работе с сетями, большую часть подробностей мы оставим до части книги, где будет рассказываться о разработке приложения для Интернета.</p>
   <p>Программисты на языке Python могут пользоваться и другими механизмами IPC (например, разделяемой памятью, доступ к которой предоставляется модулем mmap), о которых здесь не рассказывается из-за недостатка места. Если вас интересует что-то более специальное, ищите в руководствах Python и на веб-сайте подробности использования других схем IPC.</p>
   <p>По окончании этого раздела мы также исследуем пакет multiprocessing, который предлагает дополнительные и переносимые механизмы IPC, являющиеся частью его универсального API запуска процессов, включая разделяемую память, а также каналы и очереди для передачи произвольных объектов Python в сериализованном виде. Но сначала познакомимся с более традиционными подходами.</p>
   <empty-line/>
   <p><strong>Анонимные каналы</strong></p>
   <p>Каналы, как механизм взаимодействия программ, реализуются операционной системой, а стандартная библиотека Python лишь обеспечивает доступ к ним. Каналы - это однонаправленные потоки ввода-вывода, по своему действию напоминающие буфер в совместно используемой памяти, интерфейс которого с обеих сторон похож на простой файл. В самом типичном случае использования одна программа пишет данные с одного конца канала, а вторая читает их с другого конца. Каждая из программ видит только свой конец канала и обрабатывает его с помощью обычных функций для работы с файлами.</p>
   <p>Большую часть работы с каналами проделывает операционная система. Например, функции для чтения данных из канала обычно <emphasis>блокируют </emphasis>вызывающую программу, пока данные не станут доступны (то есть будут отправлены программой на другом конце), вместо того чтобы возвращать признак конца файла. Кроме того, функция чтения из канала всегда возвращает самые «старые» данные, записанные в канал, то есть каналы реализуют модель «первым пришел, первым ушел» - данные, которые были записаны раньше, будут прочитаны в первую очередь. Такие особенности позволяют использовать каналы для синхронизации выполнения независимых программ.</p>
   <p>Каналы бывают двух видов - <emphasis>анонимные</emphasis> и <emphasis>именованные</emphasis>. Именованные каналы (иногда их называют «fifo») представляются в компьютере в виде файла. Так как именованные каналы фактически являются внешними файлами, взаимодействующие процессы вообще могут быть не связаны родственными узами - они могут быть совершенно независимыми программами.</p>
   <p>Анонимные каналы, напротив, существуют только внутри процессов и обычно используются вместе с приемом <emphasis>ветвления</emphasis> процессов, как средство связи родительского и порожденного дочернего процессов в приложении: родитель и потомок общаются через совместно используемые дескрипторы файлов каналов. Потоки выполнения действуют в одном и том же процессе и совместно используют всю глобальную память, поэтому анонимные каналы могут использоваться и для взаимодействий между ними.</p>
   <p><strong>Основы анонимных каналов</strong></p>
   <p>Поскольку анонимные каналы являются наиболее традиционным инструментом, мы познакомимся с ними в первую очередь. Сценарий в примере 5.19 создает копию вызывающего процесса с помощью функции os.fork (с ветвлением процессов мы познакомились выше в этой главе). После ветвления исходный родительский процесс и его дочерняя копия общаются между собой через канал, созданный функцией os.pipe перед ветвлением. Функция os.pipe возвращает кортеж с двумя <emphasis>дескрипторами файлов</emphasis> - низкоуровневыми идентификаторами файлов, с которыми мы познакомились в главе 4, представляющими входной и выходной концы канала. Так как ответвленный дочерний процесс получает <emphasis>копии </emphasis>дескрипторов файлов своего родителя, то при записи в дескриптор выходного конца канала в дочернем процессе данные посылаются обратно родителю по каналу, созданному до создания дочернего процесса.</p>
   <p><emphasis>Пример 5.19. PP4E\System\Processes\pipe1.py</emphasis></p>
   <p>import os, time</p>
   <p>def child(pipeout): zzz = 0 while True:</p>
   <p>time.sleep(zzz)    # заставить родителя подождать</p>
   <p>msg = (‘Spam %03d’ % zzz).encode() # каналы - двоичные файлы os.write(pipeout, msg)    # отправить данные родителю</p>
   <p>zzz = (zzz+1) % 5    # переход к 0 после 4</p>
   <p>def parent():</p>
   <p>pipein, pipeout = os.pipe()    # создать канал с 2 концами</p>
   <p>if os.fork() == 0:    # создать копию процесса</p>
   <p>child(pipeout)    # в копии вызвать child</p>
   <p>else:    # в родителе слушать канал</p>
   <p>while True:</p>
   <p>line = os.read(pipein, 32)    # остановиться до получения данных</p>
   <p>print(‘Parent %d got [%s] at %s’ % (os.getpid(), line,</p>
   <p>time.time()))</p>
   <p>parent()</p>
   <p>Если запустить эту программу в Linux, Cygwin или в другой Unix-подобной системе (функция pipe имеется в стандартной реализации Python для Windows, а вот функция fork - нет), то родительский процесс при каждом вызове os.read будет ждать, пока дочерний процесс отправит данные в канал. Здесь дочерний и родительский процессы действуют почти как клиент и сервер - родитель запускает дочерний процесс и ждет от него инициации обмена.<sup>24</sup> Для имитации длительных операций дочерний процесс заставляет родителя ждать каждое следующее сообщение на одну секунду дольше предыдущего с помощью вызова функции time.sleep, пока задержка не достигнет четырех секунд. Когда счетчик задержки zzz становится равным 005, он сбрасывается обратно в 000, и отсчет начинается сначала:</p>
   <empty-line/>
   <p>[C:\..</p>
   <p>\PP4E\System\Processes]$ python pipe1.py</p>
   <p>Parent</p>
   <p>6716</p>
   <p>got</p>
   <p>[b</p>
   <p>’Spam</p>
   <p>000</p>
   <p>’] at</p>
   <p>1267996104.53</p>
   <p>Parent</p>
   <p>6716</p>
   <p>got</p>
   <p>[b</p>
   <p>’Spam</p>
   <p>001</p>
   <p>’] at</p>
   <p>1267996105.54</p>
   <p>Parent</p>
   <p>6716</p>
   <p>got</p>
   <p>[b</p>
   <p>’Spam</p>
   <p>002</p>
   <p>’] at</p>
   <p>1267996107.55</p>
   <p>Parent</p>
   <p>6716</p>
   <p>got</p>
   <p>[b</p>
   <p>’Spam</p>
   <p>003</p>
   <p>’] at</p>
   <p>1267996110.56</p>
   <p>Parent</p>
   <p>6716</p>
   <p>got</p>
   <p>[b</p>
   <p>’Spam</p>
   <p>004</p>
   <p>’] at</p>
   <p>1267996114.57</p>
   <p>Parent</p>
   <p>6716</p>
   <p>got</p>
   <p>[b</p>
   <p>’Spam</p>
   <p>000</p>
   <p>’] at</p>
   <p>1267996114.57</p>
   <p>Parent</p>
   <p>6716</p>
   <p>got</p>
   <p>[b</p>
   <p>’Spam</p>
   <p>001</p>
   <p>’] at</p>
   <p>1267996115.59</p>
   <p>Parent</p>
   <p>6716</p>
   <p>got</p>
   <p>[b</p>
   <p>’Spam</p>
   <p>002</p>
   <p>’] at</p>
   <p>1267996117.6</p>
   <p>Parent</p>
   <p>6716</p>
   <p>got</p>
   <p>[b</p>
   <p>’Spam</p>
   <p>003</p>
   <p>’] at</p>
   <p>1267996120.61</p>
   <p>Parent</p>
   <p>6716</p>
   <p>got</p>
   <p>[b</p>
   <p>’Spam</p>
   <p>004</p>
   <p>’] at</p>
   <p>1267996124.62</p>
   <p>Parent</p>
   <p>6716</p>
   <p>got</p>
   <p>[b</p>
   <p>’Spam</p>
   <p>000</p>
   <p>’] at</p>
   <p>1267996124.62</p>
   <p>Parent</p>
   <p>6716</p>
   <p>got</p>
   <p>[b</p>
   <p>’Spam</p>
   <p>001</p>
   <p>’] at</p>
   <p>1267996125.63</p>
   <p><emphasis>...и так далее: Ctrl-C для выхода...</emphasis></p>
   <p>Обратите внимание, что родитель принимает из канала строку байтов. Данные через простые каналы обычно передаются в виде строк байтов, если они обслуживаются с применением инструментов для работы с дескрипторами файлов, с которыми мы встречались в главе 4 (как мы видели там, инструменты чтения из дескрипторов и записи в дескрипторы, имеющиеся в модуле os, всегда возвращают и принимают строки байтов). Именно поэтому мы вынуждены в дочернем процессе вручную кодировать текст в строку байтов перед записью в канал - операция форматирования строк не может применяться к строкам байтов. Как будет показано в следующем разделе, дескриптор канала можно обернуть объектом текстового файла, как мы делали это в примерах главы 4, но этот прием обеспечит лишь автоматическое кодирование и декодирование при передаче данных средствами объекта, тогда как внутри канала данные все равно будут передаваться в форме строк байтов.</p>
   <p><strong>Обертывание дескрипторов канала объектами файлов</strong></p>
   <p>При внимательном рассмотрении вывода предыдущего сценария можно заметить, что когда счетчик задержки в дочернем процессе достигает значения 004, родительский процесс получает из канала сразу два сообщения - дочерний процесс записывает два различных сообщения, но на некоторых платформах или при определенных настройках (отличных от тех, что используются здесь) они могут оказаться достаточно близки по времени и получены родителем как один блок данных. В действительности родитель каждый раз слепо запрашивает чтение не более 32 байтов, но получает тот текст, который есть в канале.</p>
   <p>Чтобы отделять одно сообщение от другого, можно определить для канала символ-разделитель. Для этого можно использовать символ конца строки, так как можно обернуть дескриптор канала объектом файла с помощью функции os.fdopen и использовать его метод readline для поиска в канале очередного разделителя \n. Кроме того, этот прием позволит использовать более мощные инструменты объектов текстовых файлов, с которыми мы познакомились в главе 4. Такая схема реализована в примере 5.20.</p>
   <p><emphasis>Пример 5.20. PP4E\System\Processes\pipe2.py</emphasis></p>
   <p>#    аналогичен сценарию pipe1.py, но обертывает входной дескриптор канала</p>
   <p>#    объектом файла для обеспечения построчного чтения данных,</p>
   <p>#    и в обоих процессах закрывает неиспользуемый дескриптор канала</p>
   <p>import os, time</p>
   <p>def child(pipeout): zzz = 0 while True:</p>
   <p>time.sleep(zzz)    # заставить родителя подождать</p>
   <p>msg = (‘Spam %03d\n’ % zzz).encode() # каналы - двоичные файлы в 3.X</p>
   <p>os.write(pipeout, msg)    #    отправить данные родителю</p>
   <p>zzz = (zzz+1) % 5    # переход к 0 через 5 итераций</p>
   <p>def parent():</p>
   <p>pipein, pipeout = os.pipe()    # создать канал с 2 концами</p>
   <p>if os.fork() == 0:    # дочерний процесс пишет в канал</p>
   <p>os.close(pipein)    #    закрыть дескриптор ввода</p>
   <p>child(pipeout)</p>
   <p>else:    #    в родителе слушать канал</p>
   <p>os.close(pipeout)    #    закрыть дескриптор вывода</p>
   <p>pipein = os.fdopen(pipein)    #    создать объект текстового файла</p>
   <p>while True:</p>
   <p>line = pipein.readline()[:-1] # остановиться до получения данных print(‘Parent %d got [%s] at %s’ % (os.getpid(), line,</p>
   <p>time.time()))</p>
   <p>parent()</p>
   <p>Эта версия расширена тем, что <emphasis>закрывает</emphasis> неиспользуемые концы каналов в каждом процессе (например, после ветвления родительский процесс закрывает свою копию выходного конца канала, в который пишет дочерний процесс); обычно программы должны закрывать неиспользуемые концы каналов. В этой новой версии родителю при каждом чтении из канала гарантированно возвращается одно сообщение дочернего процесса, потому что при записи все они разделяются маркерами:</p>
   <p><image l:href="#_27.jpg"/></p>
   <p><emphasis>...и так далее: Ctrl-C для выхода...</emphasis></p>
   <p>Обратите внимание, что в этой версии текстовые данные теперь возвращаются в виде объекта str, так как функция os.fdopen по умолчанию устанавливает режим r при открытии файла. Как уже упоминалось, обмен данными через каналы обычно происходит с использованием строк байтов, когда дескрипторы используются непосредственно, с применением инструментов из модуля os, но обертывание дескрипторов объектами файлов позволяет использовать для представления данных строки str. В этом примере декодирование байтов в строку str в родительском процессе выполняется операцией чтения. Использование функции os.fdopen и текстового режима в дочернем процессе позволило бы избежать необходимости кодирования данных вручную, но это кодирование в любом случае выполнялось бы объектом файла (хотя кодирование символов ASCII, как в данном примере, является достаточно тривиальной операцией). Что касается простых файлов, лучший режим обработки данных в канале определяется самой их природой.</p>
   <p><strong>Анонимные каналы и потоки выполнения</strong></p>
   <p>Функция os.fork, используемая в примерах из предыдущего раздела, недоступна в стандартной версии Python для Windows, но функция os.pipe доступна. Так как все потоки выполнения работают в рамках одного процесса и совместно используют дескрипторы файлов (и всю глобальную память), это позволяет использовать анонимные каналы для синхронизации потоков выполнения. Это, возможно, более низкоуровневый механизм, чем очереди или общие объекты, и тем не менее он обеспечивает дополнительное средство организации взаимодействий между потоками выполнения. Так, в примере 5.21 демонстрируется тот же способ обмена данными с помощью канала, но уже между потоками, а не между процессами.</p>
   <p><emphasis>Пример 5.21. PP4E\System\Processes\pipe-thread.py</emphasis></p>
   <p>#    анонимные каналы и потоки выполнения вместо процессов;</p>
   <p>#    эта версия работает и в Windows</p>
   <p>import os, time, threading</p>
   <p>def child(pipeout): zzz = 0 while True:</p>
   <p>time.sleep(zzz)    # заставить родителя подождать</p>
   <p>msg = (‘Spam %03d’ % zzz).encode() # каналы - двоичные файлы os.write(pipeout, msg)    # отправить данные родителю</p>
   <p>zzz = (zzz+1) % 5    # переход к 0 после 4</p>
   <p>def parent(pipein): while True:</p>
   <p>line = os.read(pipein, 32)    # остановиться до получения данных</p>
   <p>print(‘Parent %d got [%s] at %s’ % (os.getpid(), line, time.time()))</p>
   <p>pipein, pipeout = os.pipe()</p>
   <p>threading.Thread(target=child, args=(pipeout,)).start()</p>
   <p>parent(pipein)</p>
   <p>Так как стандартная версия Python для Windows поддерживает потоки выполнения, данный сценарий будет работать и в Windows. Вывод сценария похож на предыдущий, но взаимодействующими сторонами здесь являются потоки выполнения, а не процессы (обратите внимание, что из-за бесконечных циклов по крайней мере один из потоков выполнения может не завершиться после нажатия комбинации Ctrl-C -чтобы остановить процесс <emphasis>python.exe,</emphasis> выполняющий этот сценарий, в Windows может потребоваться вызвать Диспетчер задач (Task Manager) или закрыть окно консоли):</p>
   <p>C:\...\PP4E\System\Processes&gt; pipe-thread.py Parent 8876 got [b’Spam 000’] at 1268579215.71 Parent 8876 got [b’Spam 001’] at 1268579216.73 Parent 8876 got [b’Spam 002’] at 1268579218.74 Parent 8876 got [b’Spam 003’] at 1268579221.75 Parent 8876 got [b’Spam 004’] at 1268579225.76 Parent 8876 got [b’Spam 000’] at 1268579225.76 Parent 8876 got [b’Spam 001’] at 1268579226.77 Parent 8876 got [b’Spam 002’] at 1268579228.79</p>
   <p><emphasis>...и так далее: Ctrl-C или Диспетчер задач для выхода...</emphasis></p>
   <p><strong>Двунаправленный обмен данными с помощью анонимных каналов</strong></p>
   <p>Обычно каналы позволяют данным перемещаться только в одном направлении - один конец является входом, другой выходом. А как быть, если потребуется организовать общение между программами в обоих направлениях? Например, одна программа может посылать другой запрос на информацию и ждать получения этой информации. Один канал не может справиться с такими двунаправленными переговорами, но это можно реализовать с помощью двух каналов: один канал используется для передачи запроса, а второй - для пересылки ответа запросившей программе.</p>
   <p>Так происходит во множестве практических применений. Например, однажды я написал графический интерфейс для отладчика командной строки C-подобного языка программирования и связал два процесса каналами, используя описываемый прием. Графический интерфейс запускался как отдельный процесс, который конструировал и отправлял команды отладчику командной строки в его поток ввода через канал, а затем анализировал результаты, возвращаемые отладчиком через его поток вывода. Графический интерфейс выступал в роли программиста, вводящего команды с клавиатуры, и как клиент отладчика-сервера. Вообще говоря, возможность запускать программы командной строки как дочерние процессы, с потоками ввода-вывода, подключенными к каналам, позволяет добавлять новые интерфейсы к старым программам. Простой пример реализации графического интерфейса подобного рода мы увидим в главе 10.</p>
   <p>Модуль в примере 5.22 демонстрирует один из способов реализации идеи связывания стандартных потоков ввода и вывода двух программ. В нем функция spawn запускает новую дочернюю программу и соединяет потоки ввода и вывода родительской программы с потоками ввода и вывода дочерней программы. Это означает, что:</p>
   <p>•    Когда родитель читает из своего стандартного потока ввода, происходит чтение текста, отправленного дочерней программой в свой стандартный поток вывода.</p>
   <p>•    Когда родитель записывает в свой стандартный поток вывода, происходит отправка данных в стандартный поток ввода дочерней программы.</p>
   <p>В итоге две независимые программы обмениваются между собой данными через свои стандартные потоки ввода-вывода.</p>
   <p><emphasis>Пример 5.22. PP4E\System\Processes\pipes.py</emphasis></p>
   <p>запускает дочерний процесс/программу, соединяет свои потоки stdin/stdout с потоками stdout/stdin дочернего процесса -- операции чтения и записи на стороне родительского процесса отображаются на стандартные потоки ввода-вывода дочерней программы; напоминает соединение потоков с помощью модуля subprocess;</p>
   <p>import os, sys</p>
   <p>def spawn(prog, *args):    # имя программы, аргументы командной строки</p>
   <p>stdinFd = sys.stdin.fileno()    # получить дескрипторы потоков</p>
   <p>stdoutFd = sys.stdout.fileno()    # обычно stdin=0, stdout=1</p>
   <p>parentStdin, childStdout = os.pipe() # создать два канала IPC childStdin, parentStdout = os.pipe() # pipe возвращает (inputfd, outoutfd) pid = os.fork()    # создать копию процесса</p>
   <p>if pid:</p>
   <p>os.close(childStdout)    # в родительском после ветвления:</p>
   <p>os.close(childStdin)    # закрыть дочерние концы в родителе</p>
   <p>os.dup2(parentStdin, stdinFd) # копия sys.stdin = pipe1[0] os.dup2(parentStdout, stdoutFd) # копия sys.stdout = pipe2[1] else:</p>
   <p>os.close(parentStdin)    #    в дочернем после ветвления:</p>
   <p>os.close(parentStdout)    #    закрыть родительские концы</p>
   <p>os.dup2(childStdin, stdinFd)    #    копия sys.stdin = pipe2[0]</p>
   <p>os.dup2(childStdout, stdoutFd)    #    копия sys.stdout = pipe1[1]</p>
   <p>args = (prog,) + args</p>
   <p>os.execvp(prog, args)    #    запустить новую программу</p>
   <p>assert False, ‘execvp failed!’    #    os.exec никогда не вернется сюда</p>
   <p>if__name__== ‘__main__’:</p>
   <p>mypid = os.getpid()</p>
   <p>spawn(‘python’, ‘pipes-testchild.py’,    ‘spam’)    #    породить дочернюю прогр.</p>
   <p>print(‘Hello 1 from parent’, mypid)    #    в stdin дочерней    прогр.</p>
   <p>sys.stdout.flush()    #    вытолкнуть буфер    stdio</p>
   <p>reply = input()    #    из потока вывода    потомка</p>
   <p>sys.stderr.write(‘Parent got: “%s”\n’    %    reply)    #    stderr не связан</p>
   <p># с каналом!</p>
   <p>print(‘Hello 2 from parent’, mypid)</p>
   <p>sys.stdout.flush()</p>
   <p>reply = sys.stdin.readline()</p>
   <p>sys.stderr.write(‘Parent got: “%s”\n’ % reply[:-1])</p>
   <p>Функция spawn в этом модуле не работает под управлением стандартной версии Python для Windows (не забывайте, что функции fork в этой системе пока нет). В действительности большинство функций, используемых в этом модуле, отображаются непосредственно в системные вызовы Unix (и могут ужаснуть разработчиков, которые не пишут для Unix!). С некоторыми из этих функций мы уже встречались (например, os.fork), но значительная часть этого программного кода основывается на концепциях Unix, разобраться с которыми должным образом в данной книге нам не позволит время. Тем не менее ниже приводится упрощенное описание системных вызовов, использованных в этом примере:</p>
   <p>os.fork</p>
   <p>Создает копию вызывающего процесса и возвращает числовой идентификатор ID дочернего процесса только родительскому процессу.</p>
   <p>os.execvp</p>
   <p>Затирает вызывающий процесс новой программой. Эта функция очень похожа на использовавшуюся выше функцию os.execlp, но принимает <emphasis>кортеж</emphasis> или <emphasis>список</emphasis> аргументов командной строки (в аргументе *args в заголовке функции).</p>
   <p>os.pipe</p>
   <p>Возвращает кортеж дескрипторов файлов, представляющих входной и выходной концы канала, как показано в приведенных ранее примерах.</p>
   <p>os.close(fd)</p>
   <p>Закрывает файл с дескриптором fd.</p>
   <p>os.dup2(fd1, fd2)</p>
   <p>Копирует всю системную информацию, связанную с файлом, заданным дескриптором fd1, в файл, заданный дескриптором fd2.</p>
   <p>Что касается стандартных потоков ввода-вывода, самое важное место здесь занимает функция os.dup2. Например, вызов os.dup2(parentStdin, stdinFd) по сути присваивает дескриптор файла stdin родительского процесса входному концу одного из создаваемых каналов - все операции чтения из потока stdin с этого момента будут извлекать данные из канала. После соединения другого конца этого канала с копией файла потока stdout дочернего процесса посредством os.dup2(childStdout, stdoutFd) текст, выводимый дочерним процессом в его поток sdtdout, будет отправляться через канал в поток stdin родителя. По своему эффекту этот прием напоминает способ, которым мы соединяли потоки ввода-вывода с помощью модуля subprocess в главе 3, но этот сценарий менее переносим и действует на более низком уровне.</p>
   <p>Для проверки этой утилиты в конце файла помещен программный код самотестирования, который запускает в дочернем процессе программу, приведенную в примере 5.23, и производит операции чтения и записи в стандартные потоки ввода-вывода, осуществляя обмен данными через два канала.</p>
   <p><emphasis>Пример 5.23. PP4E\System\Processes\pipes-testchild.py</emphasis></p>
   <p>import os, time, sys mypid = os.getpid() parentpid = os.getppid()</p>
   <p>sys.stderr.write(‘Child %d of %d got arg: “%s”\n’ %</p>
   <p>(mypid, parentpid, sys.argv[1]))</p>
   <p>for i in range(2):</p>
   <p>time.sleep(3) # приостановить родительский процесс</p>
   <p>recv = input() # stdin связан с каналом: данные будут поступать из</p>
   <p>#    родительского потока вывода stdout</p>
   <p>time.sleep(3)</p>
   <p>send = ‘Child %d got: [%s]’ % (mypid, recv)</p>
   <p>print(send)    # stdout связан с каналом: данные будут поступать в</p>
   <p>#    родительский поток ввода stdin</p>
   <p>sys.stdout.flush() # гарантировать отправку, иначе процесс заблокируется</p>
   <p>Ниже приводятся результаты тестирования в Cygwin (напоминает Unix-подобные системы, такие как Linux). Вывод не производит большого впечатления, но показывает, как две программы выполняются независимо и обмениваются данными через каналы, управляемые операционной системой. Этот пример еще более напоминает модель клиент/сервер (если представить себе дочерний процесс как сервер, отвечающий на запросы родителя). Текст, заключенный в квадратные скобки, попал из родительского процесса в дочерний и вернулся обратно в родительский, и все это через каналы, подключенные к стандартным потокам ввода-вывода:</p>
   <p>[C:\...\PP4E\System\Processes]$ python pipes.py Child 9228 of 9096 got arg: “spam”</p>
   <p>Parent got: “Child 9228 got: [Hello 1 from parent 9096]”</p>
   <p>Parent got: “Child 9228 got: [Hello 2 from parent 9096]”</p>
   <p><strong>Еще раз о буферизации потока вывода: взаимоблокировки и выталкивание буферов</strong></p>
   <p>Два процесса из примера в предыдущем разделе ведут простой диалог, но этого вполне достаточно, чтобы проиллюстрировать некоторые опасности, таящиеся в процедурах обмена данными между программами. Во-первых, отметим, что обе программы должны выводить сообщения в поток stderr - их потоки stdout подключены к потокам ввода другой программы. Поскольку процессы используют общие дескрипторы файлов, получается, что в родительском и в дочернем процессе stderr - это один и тот же поток, поэтому сообщения будут выводиться в одно и то же место.</p>
   <p>Более тонкая особенность состоит в том, что и родительский, и дочерний процессы после вывода текста в поток stdout вызывают функцию sys.stdout.flush. Запрос ввода из канала обычно блокирует вызывающий процесс, если в канале нет данных, но в нашем примере из-за этого не должно возникать проблем, потому что запись производится столько же раз, сколько чтение на другом конце канала. Однако по умолчанию поток sys.stdout <emphasis>буферизуется,</emphasis> поэтому выведенный текст в действительности может оказаться переданным только через некоторое время (когда до конца будут заполнены буферы вывода). На практике, если принудительно не выталкивать содержимое буфера, оба процесса могут зависнуть в ожидании данных друг от друга - входных данных, находящихся в буфере и не сбрасываемых в канал. Это приводит к состоянию <emphasis>взаимоблокировки</emphasis> (deadlock), когда оба процесса блокируются в вызове функции input и ожидают события, которое никогда не произойдет.</p>
   <p>С технической точки зрения, для потока вывода stdout по умолчанию используется режим <emphasis>построчной буферизации,</emphasis> когда он подключен к терминалу, а когда он подключается к другим устройствам, таким как файлы, сокеты или каналы, для него используется режим <emphasis>полной буферизации</emphasis>. Это объясняет, почему текст при выводе в окно консоли появляется на экране немедленно, а не когда процесс завершит работу или когда буфер вывода окажется заполнен, как в случаях, когда поток вывода подключен к какому-то другому устройству.</p>
   <p>Буферизация выходных данных в действительности производится системными библиотеками, используемыми для доступа к каналам, а не самими каналами (каналы помещают выходные данные в очередь, но не скрывают их от чтения!). На самом деле в данном примере буферизация выполняется только потому, что мы передаем информацию для канала через sys.stdout - встроенный объект файла, по умолчанию выполняющий буферизацию. Однако такие аномалии могут происходить и при использовании других инструментов взаимодействия процессов.</p>
   <p>В целом, когда программы ведут такого рода двусторонний диалог, избежать взаимоблокировки, связанной с буферизацией, можно несколькими способами:</p>
   <p>•    <emphasis>Выталкивание буферов:</emphasis> Как показано в примерах 5.22 и 5.23, выталкивание выходных буферов потоков вывода в канал с помощью метода flush объекта файла является простым способом принудительной очистки буферов. Для выталкивания выходного буфера потока вывода, используемого функцией print, используйте метод sys. stdout.flush.</p>
   <p>•    <emphasis>Аргументы:</emphasis> Как говорилось выше в этой главе, если вызывать интерпретатор Python с ключом -u командной строки, он отключит полную буферизацию потока вывода sys.stdout в выполняемых им программах. Запись любого непустого значения в переменную окружения PYTHONUNBUFFERED эквивалентна передаче этого ключа в команду запуска всех программ.</p>
   <p>•    <emphasis>Режимы открытия:</emphasis> Имеется также возможность использовать каналы в небуферизованном режиме. Для этого можно использовать низкоуровневые функции из модуля os для чтения и записи в дескрипторы канала или передавать в аргументе функции os.fdopen, определяющем размер буфера, значение 0 <emphasis>(небуферизованный</emphasis> режим) или 1 (режим <emphasis>построчной буферизации</emphasis>), чтобы отключить буферизацию в объекте файла, обертывающем дескриптор. Для управления режимом буферизации вывода в <emphasis>файлы, fifo</emphasis> (описываются в следующем разделе) можно также использовать аргументы функции open. Обратите внимание, что в Python 3.X полностью небуферизованный режим возможен только для двоичных файлов и невозможен для текстовых.</p>
   <p>•    <emphasis>Каналы, команд:</emphasis> Как упоминалось выше в этой главе, точно так же можно определять аргументы, управляющие буферизацией, для каналов командной строки, когда они создаются функциями os.popen и subprocess.Popen, но они воздействуют на конец канала в вызывающем процессе, и не влияют на режим буферизации в порожденных программах. Следовательно, этот прием не в состоянии предотвратить задержку вывода из последних, но может использоваться для передачи текстовых данных в каналы ввода других программ.</p>
   <p>•    <emphasis>Сокеты:</emphasis> Как мы увидим далее, функция socket.makefile принимает похожий аргумент, определяющий режим буферизации для сокетов (описываются далее в этой главе и книге), но в Python 3.X требует обязательную буферизацию для текстовых данных и, похоже, не поддерживает построчный режим буферизации (подробнее об этом в главе 12).</p>
   <p>•    <emphasis>Инструменты:</emphasis> Для решения более сложных задач можно также использовать высокоуровневые инструменты, которые фактически обманывают программу, заставляя ее полагать, что она подключена к терминалу. Эти инструменты предназначены для работы с программами не на языке Python, в которых невозможно организовать выталкивание буферов вручную или использовать ключ -u. Дополнительные подробности приводятся во врезке «Подробнее о буферизации потоков ввода-вывода: pty и Pexpect» ниже.</p>
   <p>Использование дополнительных потоков выполнения позволяет избежать блокирования главного потока, управляющего графическим интерфейсом, но в действительности это решение лишь переносит проблему из одного места в другое (дочерний поток точно так же может оказаться заблокированным). Из предложенных решений, перечисленных выше, первые два - выталкивание буферов вручную и аргументы командной строки - часто являются наиболее простыми. Фактически, благодаря удобству в использовании, второй из перечисленных выше приемов заслуживает, чтобы сказать о нем несколько слов. Попробуйте следующее: закомментируйте все вызовы метода sys.stdout.flush в примерах 5.22 и 5.23 (в файлах <emphasis>pipes.py</emphasis> и <emphasis>pipes-testchild.py)</emphasis> и измените вызов функции, порождающий дочерний процесс в файле <emphasis>pipes.py</emphasis>, как показано ниже (то есть добавьте ключ -u командной строки):</p>
   <p>spawn(‘python’, ‘-u’, ‘pipes-testchild.py’, ‘spam’)</p>
   <p>После этого запустите программу с помощью командной строки python -u pipes.py. Работа будет происходить так же, как при выталкивании выходного буфера потока вывода stdout вручную, потому что теперь поток вывода stdout будет действовать в небуферизованном режиме.</p>
   <p>Мы еще будем рассматривать эффекты, связанные с отсутствием буферизации потоков вывода, в главе 10, где напишем простой графический интерфейс, отображающий вывод программы командной строки, который будет приниматься через неблокирующий сокет и через канал в потоке выполнения. Еще раз, более подробно мы исследуем эту тему в главе 12, где будем использовать более универсальные способы перенаправления стандартных потоков ввода-вывода в сокеты. В целом, однако, взаимоблокировка представляет собой более обширную проблему, для полного исследования которой здесь недостаточно места. С другой стороны, если у вас достаточно знаний, чтобы пытаться использовать механизмы IPC в языке Python, то, наверное, вы уже ветеран войн со взаимоблокировками.</p>
   <p>Анонимные каналы обеспечивают возможность общения процессов, связанных родственными узами, но они не подходят для программ, запускаемых независимо друг от друга. Чтобы обеспечить общение между такими программами, необходимо перейти к следующему разделу и исследовать механизмы, обладающие более широкой областью видимости.</p>
   <p><strong>Подробнее о буферизации потоков ввода-вывода: pty и Pexpect</strong></p>
   <p>В Unix-подобных системах для принудительного перевода потока стандартного вывода других программ в небуферизованный режим можно также использовать модуль pty из стандартной библиотеки Python, что особенно удобно, если эти другие программы написаны не на языке Python и вы не имеете возможности изменить их программный код.</p>
   <p>Технически режим буферизации потока вывода stdout в других программах определяется за пределами интерпретатора Python, посредством проверки - подключен ли дескриптор потока вывода к терминалу. Эта проверка выполняется в стандартной библиотеке ввода-вывода файловой системы, и ее результаты не могут контролироваться порождаемыми программами.</p>
   <empty-line/>
   <p>В целом, когда стандартный поток вывода подключен к терминалу, для него используется режим построчной буферизации, а при подключении к другим устройствам (включая файлы, каналы и сокеты) используется режим полной буферизации. Такая политика применяется с целью повышения эффективности. Файлы и потоки ввода-вывода, создаваемые внутри сценариев на языке Python, следуют тем же правилам, но в них вы можете явно указать политику буферизации с помощью инструментов создания файлов.</p>
   <p>Модуль pty фактически обманывает порожденную программу, заставляя ее думать, что она подключена к терминалу, благодаря чему в буфере потока вывода stdout сохраняется только одна строка. В результате появление в потоке вывода каждого нового символа перевода строки приводит к выталкиванию предыдущей строки из буфера, что типично для интерактивных программ и именно то, что нужно, если вы предполагаете получать строки по мере их воспроизведения.</p>
   <p>Однако обратите внимание, что модуль pty не требуется применять для изменения режима буферизации потоков ввода-вывода при запуске сценариев на языке Python: просто используйте ключ -u командной строки, передавайте инструментам создания файлов аргументы, определяющие режим построчной буферизации, или вручную вызывайте метод sys.stdout.flush() в порождаемых программах. Кроме того, модуль pty на сегодняшний день доступен в Python не на всех платформах (он имеется в версии Python для Cygwin, но отсутствует в стандартной версии для Windows).</p>
   <p>Пакет Pexpect, эквивалент программы expect для Unix на языке Python, использует модуль pty для обеспечения дополнительной функциональности и взаимодействий в обход стандартных потоков ввода-вывода (например, для ввода пароля). Более подробную информацию о модуле pty вы можете найти в руководстве по библиотеке Python, а также попробуйте поискать информацию о пакете Pexpect в Интернете.</p>
   <empty-line/>
   <empty-line/>
   <p><strong>Именованные каналы (fifo)</strong></p>
   <p>На некоторых платформах имеется возможность создавать каналы, существующие в виде настоящих файлов в файловой системе. Такие файлы называются именованными каналами (named pipes), или «fifo», так как они ведут себя в точности как каналы, которые создавались в программах из предыдущего раздела. Однако, вследствие того, что именованные каналы связаны с настоящими файлами, располагающимися на компьютере и являющимися внешними для любой программы, они никак не связаны с памятью, совместно используемой заданиями, и мо-</p>
   <empty-line/>
   <p>гут использоваться, как механизм взаимодействий между потоками, процессами и программами, запускаемыми независимо друг от друга.</p>
   <p>После создания файла именованного канала процессы открывают его по имени и осуществляют чтение и запись в него с использованием обычных файловых операций. Fifo являются однонаправленными потоками. В типичной ситуации серверная программа читает данные из fifo, а одна или более клиентских программ записывают в него данные. Кроме того, для реализации двусторонней связи можно использовать группу из двух fifo, точно так же, как это делалось в предыдущем разделе с использованием анонимных каналов.</p>
   <p>Так как именованные каналы являются файлами, они живут дольше, чем анонимные каналы внутри процессов, и к ним могут обращаться программы, запускаемые независимо. Приводившиеся выше примеры использования неименованных каналов основывались на том факте, что дескрипторы файлов (в том числе каналов) копируются в память дочерних процессов. Это осложняет использование анонимных каналов для организации взаимодействий программ, запускаемых независимо. С помощью же fifo доступ к каналам производится по имени файла, которое видят все программы независимо от наличия отношений родитель-потомок между процессами. Фактически, подобно обычным файлам, fifo обычно живут дольше программ, использующих их. Однако, в отличие от обычных файлов, операционная система синхронизирует доступ к fifo, что делает их идеальным механизмом IPC.</p>
   <p>Благодаря этим отличиям именованные каналы лучше подходят в качестве универсального механизма IPC для независимых программ, взаимодействующих по схеме клиент/сервер. Например, постоянно выполняющаяся программа сервера может создавать каналы fifo и ждать из них запросы, поступающие от произвольных клиентов, а не только от тех, что могли бы быть порождены сервером. В некотором смысле, именованные каналы составляют альтернативу сокетам, с которыми мы встретимся в следующем разделе. Однако, в отличие от сокетов, при использовании каналов fifo нет прямой возможности устанавливать сетевые соединения с удаленными компьютерами, они не поддерживаются в версии Python для Windows на сегодняшний день, и для доступа к ним используется стандартный интерфейс для работы с файлами вместо более уникальных номеров портов и функций, которые мы будем изучать далее.</p>
   <p><strong>Основы именованных каналов</strong></p>
   <p>В Python файлы именованных каналов создаются с помощью функции os.mkfifo, которая доступна в настоящее время только в Unix-подобных системах и в версии Python для Cygwin в Windows, но недоступна в стандартной версии Python для Windows. Эта функция просто создает внешний файл - для отправки и получения данных через fifo его нужно открывать и обрабатывать, как стандартный файл.</p>
   <p>Для иллюстрации в примере 5.24 приводится измененная версия сценария <emphasis>pipe2.py</emphasis> из примера 5.20, в которой вместо анонимных каналов используются именованные каналы. Как и сценарий <emphasis>pipe2.py,</emphasis> эта версия открывает в дочернем процессе канал fifo с помощью функции os.open в режиме двоичного доступа, а в родительском процессе - с помощью встроенной функции open, в текстовом режиме. Вообще говоря, на любом конце канала можно использовать любой из предложенных приемов, чтобы интерпретировать данные в канале как двоичные данные или как текст.</p>
   <p><emphasis>Пример 5.24. PP4E\System\Processes\pipefifo.py</emphasis></p>
   <p>именованные каналы; функция os.mkfifo недоступна в Windows (без Cygwin); здесь нет необходимости использовать прием ветвления процессов, потому что файлы каналов fifo являются внешними по отношению к процессам -- совместное использование дескрипторов файлов в родителе/потомке здесь неактуально;</p>
   <p>import os, time, sys</p>
   <p>fifoname = ‘/tmp/pipefifo’    # имена должны быть одинаковыми</p>
   <p>def child():</p>
   <p>pipeout = os.open(fifoname, os.O_WRONLY) # открыть fifo как дескриптор zzz = 0 while True:</p>
   <p>time.sleep(zzz)</p>
   <p>msg = (‘Spam %03d\n’ % zzz).encode() # был открыт в двоичном режиме os.write(pipeout, msg) zzz = (zzz+1) % 5</p>
   <p>def parent():</p>
   <p>pipein = open(fifoname, ‘r’)    # открыть fifo как текстовый файл</p>
   <p>while True:</p>
   <p>line = pipein.readline()[:-1]    # блокируется до отправки данных</p>
   <p>print(‘Parent %d got “%s” at %s’ % (os.getpid(), line, time.time()))</p>
   <p>if__name__== ‘__main__’:</p>
   <p>if not os.path.exists(fifoname):</p>
   <p>os.mkfifo(fifoname)    # создать именованный канал</p>
   <p>if len(sys.argv) == 1:</p>
   <p>parent() # если нет аргументов - запустить как родительский процесс else:    # иначе - как дочерний процесс</p>
   <p>child()</p>
   <p>Поскольку канал fifo существует независимо от родительского и дочернего процессов, нет никакой необходимости использовать прием ветвления процессов: дочерний процесс может быть запущен независимо от родительского и должен лишь открыть файл fifo с таким же именем. Ниже, например, в Cygwin, родитель запущен в одном окне командной строки, а потомок - в другом. Сообщения начинают появляться в окне родителя только после того, как потомок будет запущен и начнет записывать сообщения в файл fifo:</p>
   <p>[C:\...\PP4E\System\Processes] $ python pipefifo.py    # окно родителя</p>
   <p>Parent 8324 got “Spam 000” at 1268003696.07</p>
   <p>Parent 8324 got “Spam 001” at 1268003697.06</p>
   <p>Parent 8324 got “Spam 002” at 1268003699.07</p>
   <p>Parent 8324 got “Spam 003” at 1268003702.08</p>
   <p>Parent 8324 got “Spam 004” at 1268003706.09</p>
   <p>Parent 8324 got “Spam 000” at 1268003706.09</p>
   <p>Parent 8324 got “Spam 001” at 1268003707.11</p>
   <p>Parent 8324 got “Spam 002” at 1268003709.12</p>
   <p>Parent 8324 got “Spam 003” at 1268003712.13</p>
   <p>Parent 8324 got “Spam 004” at 1268003716.14</p>
   <p>Parent 8324 got “Spam 000” at 1268003716.14</p>
   <p>Parent 8324 got “Spam 001” at 1268003717.15</p>
   <p><emphasis>...и так далее: Ctrl-C для выхода...</emphasis></p>
   <p>[C:\...\PP4E\System\Processes]$ file /tmp/pipefifo    # окно потомка</p>
   <p>/tmp/pipefifo: fifo (named pipe)</p>
   <p>[C:\...\PP4E\System\Processes]$ python pipefifo.py -child <emphasis>...Ctrl-C для выхода...</emphasis></p>
   <p><strong>Области применения именованных каналов</strong></p>
   <p>Благодаря отображению точек взаимодействий в файловую систему, доступную всем программам, выполняющимся на компьютере, именованные каналы способны решать самые разнообразные задачи взаимодействий между процессами на платформах, где они поддерживаются. Например, хотя сценарий, представленный в этом разделе, запускает независимые программы, именованные каналы могут также использоваться как механизм взаимодействий между потоками выполнения внутри процесса и между процессами, связанными отношением роди-тель/потомок, практически так же, как анонимные каналы.</p>
   <p>Однако, благодаря поддержке взаимодействий независимых программ, файлы fifo могут найти более широкое применение в моделях взаимодействий клиент/сервер. Например, с помощью именованных каналов можно сделать связь отладчика командной строки с графическим интерфейсом, о реализации которой на основе анонимных каналов я рассказывал выше, более гибкой - при использовании файлов fifo для соединения потоков ввода-вывода графического интерфейса с потоками ввода-вывода отладчика командной строки, графический интерфейс можно было бы запускать независимо.</p>
   <p>Подобную функциональность предоставляют сокеты, которые к тому же подкупают свойственной им возможностью передачи данных по</p>
   <p>сети и переносимостью на платформу Windows, о чем рассказывается в следующем разделе.</p>
   <empty-line/>
   <p><strong>Сокеты: первый взгляд</strong></p>
   <p>Сокеты, реализация которых на языке Python находится в модуле socket, представляют собой более универсальный механизм IPC, чем каналы, которые мы рассматривали перед этим. Сокеты позволяют передавать данные не только между программами, выполняющимися на одном и том же компьютере, но и между программами, выполняющимися на разных компьютерах, соединенных сетью. При использовании сокетов для реализации механизма взаимодействий между процессами, выполняющимися на одном и том же компьютере, программы подключаются к сокетам, используя глобальный для этого компьютера номер порта, и передают данные. При использовании сокетов для выполнения сетевых соединений программы указывают сетевое имя компьютера и номер порта и обмениваются данными с удаленными программами.</p>
   <p><strong>Основы сокетов</strong></p>
   <p>Сокеты - это один из наиболее часто используемых инструментов IPC, тем не менее невозможно до конца понять их API, не понимая его роль в сетевых взаимодействиях. Вследствие этого я отложу подробное освещение особенностей сокетов, пока мы не исследуем порядок их использования в сетевых приложениях в главе 12. В этом разделе дается краткое введение и предварительный обзор сокетов, благодаря которому вы сможете сравнить их с именованными каналами (fifo), представленными в предыдущем разделе. В двух словах:</p>
   <p>•    Подобно именованным каналам, сокеты являются глобальным для компьютера механизмом - они не требуют наличия памяти, совместно используемой потоками выполнения или процессами, и поэтому могут использоваться независимыми программами.</p>
   <p>•    В отличие от именованных каналов, сокеты идентифицируются по номеру порта, а не по имени файла в файловой системе, - при работе с ними используется совершенно иной API, не похожий на файлы, тем не менее имеется возможность обертывать их объектами файлов. Сокеты обладают более высокой степенью переносимости: они поддерживаются практически на всех платформах, включая стандартную версию Python для Windows.</p>
   <p>Кроме того, сокеты могут играть роли, выходящие далеко за рамки взаимодействий между процессами и за рамки этой главы. Тем не менее, чтобы проиллюстрировать основные особенности использования сокетов, в примере 5.25 приводится сценарий, который запускает сервер и 5 клиентов в виде потоков выполнения, работающих параллельно на одном компьютере и обменивающихся данными через сокеты. Так как все клиенты подключаются к одному и тому же порту, сервер получает данные, отправляемые всеми клиентами.</p>
   <p><emphasis>Пример 5.25. PP4E\System\Processes\socket_preview.py</emphasis></p>
   <p>использует сокеты для обмена данными между заданиями: запускает потоки выполнения, взаимодействующие с помощью сокетов; независимые программы также могут использовать сокеты для взаимодействий, потому что они принадлежат системе в целом, как и именованные каналы; смотрите части книги, посвященные разработке графических интерфейсов и сценариев для Интернета, где приводятся более практичные примеры использования сокетов; некоторым серверам может потребоваться взаимодействовать через сокеты с клиентами в виде потоков выполнения и процессов; данные через сокеты передаются в виде строк байтов, но точно так же через них можно передавать сериализованные объекты или кодированный текст Юникода;</p>
   <p>ВНИМАНИЕ: при обращении к функции print в потоках выполнения может потребоваться синхронизировать их, если есть вероятность перекрытия по времени;</p>
   <p>from socket import socket, AF_INET, SOCK_STREAM # переносимый API сокетов</p>
   <p>port = 50008    # номер порта, идентифицирующий сокет</p>
   <p>host = ‘localhost’    # сервер и клиент выполняются на локальном компьютере</p>
   <p>def server():</p>
   <p>sock = socket(AF_INET, SOCK_STREAM) # IP-адрес TCP-соединения sock.bind((‘’, port))    # подключить к порту на этой машине</p>
   <p>sock.listen(5)    # до 5 ожидающих клиентов</p>
   <p>while True:</p>
   <p>conn, addr = sock.accept()    # ждать соединения с клиентом</p>
   <p>data = conn.recv(1024)    # прочитать байты данных от клиента</p>
   <p>reply = ‘server got: [%s]’ % data # conn - новый подключенный сокет conn.send(reply.encode())    # отправить байты данных клиенту</p>
   <p>def client(name):</p>
   <p>sock = socket(AF_INET, SOCK_STREAM)</p>
   <p>sock.connect((host, port))    # подключить сокет к порту</p>
   <p>sock.send(name.encode())    # отправить байты данных серверу</p>
   <p>reply = sock.recv(1024)    # принять байты данных от сервера</p>
   <p>sock.close()    # до 1024 байтов в сообщении</p>
   <p>print(‘client got: [%s]’ % reply)</p>
   <p>if __name__ == ‘__main__’:</p>
   <p>from threading import Thread sthread = Thread(target=server)</p>
   <p>sthread.daemon = True    # не ждать завершения потока сервера</p>
   <p>sthread.start()    # ждать завершения дочерних потоков</p>
   <p>for i in range(5):</p>
   <p>Thread(target=client, args=(‘client%s’ % i,)).start()</p>
   <p>Внимательно рассмотрите программный код этого примера и комментарии, чтобы получить представление о том, как используются методы объекта сокета для передачи данных. В двух словах, метод accept сокетов данного типа, который вызывается сервером, принимает соединения от клиентов, по умолчанию блокируя выполнение сервера, пока клиент не пришлет запрос на обслуживание, и возвращает новый сокет, соединенный с клиентом. После установления соединения клиент и сервер приступают к обмену строками байтов с помощью методов приема и передачи, вместо записи и чтения. Однако, как будет показано далее в этой книге, сокеты могут обертываться объектами файлов, как это делалось выше с дескрипторами каналов. Кроме того, подобно дескрипторам каналов, необернутые сокеты работают со строками bytes, а не с текстовыми строками str. Это объясняет, почему результат форматирования строк в примере кодируется вручную.</p>
   <p>Ниже приводится вывод этого сценария после запуска в Windows:</p>
   <p>C:\...\PP4E\System\Processes&gt; socket_preview.py client got: [b”server got: [b’client1’]”] client got: [b”server got: [b’client3’]”] client got: [b”server got: [b’client4’]”] client got: [b”server got: [b’client2’]”] client got: [b”server got: [b’client0’]”]</p>
   <p>В этих результатах нет ничего особенного; каждая строка отражает данные, отправленные клиентом серверу и затем отправленные обратно: сервер принимает строку байтов от клиента и отправляет их обратно, добавив некоторый текст. Так как все потоки выполняются параллельно, клиенты на этом компьютере обслуживаются в случайном порядке.</p>
   <p><strong>Сокеты и независимые программы</strong></p>
   <p>Потоки выполнения могут использовать сокеты для взаимодействий между собой, однако модель потоков с общей памятью часто позволяет использовать более простые механизмы, такие как глобальные переменные и объекты и очереди. Наиболее ярко сокеты проявляют себя, когда они используются для организации взаимодействий отдельных процессов и программ, запускаемых независимо друг от друга. В примере 5.26 повторно используются функции server и client из предыдущего примера, но теперь они вызываются процессами и потоками из программ, запускаемых независимо друг от друга.</p>
   <p><emphasis>Пример 5.26. PP4E\System\Processes\socket-preview-progs.py</emphasis></p>
   <p>тоже сокет, но теперь для общения независимых программ, а не только потоков выполнения; сервер в этом примере обслуживает клиентов, выполняющихся в виде отдельных процессов и потоков; сокеты, как и именованные каналы, являются глобальными для компьютера: для их использования не требуется совместно используемая память</p>
   <p>from socket_preview import server, client # оба используют тот же номер порта import sys, os</p>
   <p>from threading import Thread mode = int(sys.argv[1])</p>
   <p>if mode == 1:    # запустить сервер в этом процессе</p>
   <p>server()</p>
   <p>elif mode == 2:    # запустить клиента в этом процессе</p>
   <p>client(‘client:process=%s’ % os.getpid()) else:    # запустить 5 потоков-клиентов</p>
   <p>for i in range(5):</p>
   <p>Thread(target=client, args=(‘client:thread=%s’ % i,)).start()</p>
   <p>Запустим этот сценарий в Windows (переносимость - важное преимущество сокетов). Сначала запустим в отдельном окне сервер, как независимую программу, - этот процесс будет выполняться без остановки, ожидая от клиентов запросов на соединение (как и в предыдущем примере с каналами, вам может потребоваться воспользоваться Диспетчером задач (Task Manager) или закрыть окно, чтобы прервать работу сервера):</p>
   <p>C:\...\PP4E\System\Processes&gt; socket-preview-progs.py 1</p>
   <p>Теперь, в другом окне, запустим несколько клиентов, выполняющихся в виде процессов и потоков, как независимые программы; если передать сценарию аргумент 2 в командной строке, он запустит один клиентский процесс, а если передать 3, он породит пять потоков выполнения, обменивающихся данными с сервером параллельно:</p>
   <p>C:\...\PP4E\System\Processes&gt; socket-preview-progs.py 2</p>
   <p>client got: [b”server got: [b’client:process=7384’]”]</p>
   <p>C:\...\PP4E\System\Processes&gt; socket-preview-progs.py 2</p>
   <p>client got: [b”server got: [b’client:process=7604’]”]</p>
   <p>C:\...\PP4E\System\Processes&gt; socket-preview-progs.py 3</p>
   <p>client    got:    [b”server    got:    [b’client:thread=1’]”]</p>
   <p>client    got:    [b”server    got:    [b’client:thread=2’]”]</p>
   <p>client    got:    [b”server    got:    [b’client:thread=0’]”]</p>
   <p>client    got:    [b”server    got:    [b’client:thread=3’]”]</p>
   <p>client    got:    [b”server    got:    [b’client:thread=4’]”]</p>
   <p>C:\..\PP4E\System\Processes&gt; socket-preview-progs.py 3</p>
   <p>client    got:    [b”server    got:    [b’client:thread=3’]”]</p>
   <p>client    got:    [b”server    got:    [b’client:thread=1’]”]</p>
   <p>client    got:    [b”server    got:    [b’client:thread=2’]”]</p>
   <p>client    got:    [b”server    got:    [b’client:thread=4’]”]</p>
   <p>client    got:    [b”server    got:    [b’client:thread=0’]”]</p>
   <p>C:\...\PP4E\System\Processes&gt; socket-preview-progs.py 2</p>
   <p>client got: [b”server got: [b’client:process=6428’]”]</p>
   <p><strong>Области применения сокетов</strong></p>
   <p>Примеры в этом разделе иллюстрируют основную роль сокетов как механизма IPC, но они не дают полного представления о практической ценности сокетов. Несмотря на то, что они могут работать лишь со строками байтов, совсем не трудно вообразить области возможного их применения. Приложив небольшие усилия, например:</p>
   <p>•    Через сокеты можно передавать произвольные <emphasis>объекты.</emphasis> Python, такие как списки и словари (или, по крайней мере, их копии), сериализуя их в строки байтов с помощью модуля pickle, который был представлен в главе 1 и подробно рассматривается в главе 17.</p>
   <p>•    Как мы увидим в главе 10, стандартный поток вывода сценария можно <emphasis>перенаправить</emphasis> в окно графического интерфейса, подключив поток вывода сценария к его сокету, который задействован в графическом интерфейсе в неблокирующем режиме.</p>
   <p>•    Программы, загружающие произвольный <emphasis>текст</emphasis> из Интернета, могут читать его в виде строки байтов через сокеты и декодировать вручную, используя имена кодировок, встроенные в заголовки content-type или непосредственно в теги самих данных.</p>
   <p>•    <emphasis>Интернет в целом</emphasis> можно рассматривать, как область применения сокетов - как мы увидим в главе 12, в самом конце, электронная почта, FTP и веб-страницы - это просто форматированные строки байтов, доставляемые через сокеты.</p>
   <p>Плюс любые другие ситуации, когда необходимо организовать обмен данными между программами, - сокеты являются универсальным, переносимым и гибким инструментом. Например, они могут играть ту же роль, что и каналы fifo в примере с графическим интерфейсом для отладчика, приведенным выше, но при этом сокеты могут использоваться в Windows и позволили бы даже подключать графический интерфейс к отладчику, выполняющемуся на другом компьютере. В силу этого они оцениваются многими как более мощный инструмент IPC.</p>
   <p>Повторю еще раз, что вы должны рассматривать этот раздел лишь как краткий обзор. Более полный охват сокетов подразумевает знакомство с сетевыми концепциями, поэтому мы отложим более детальное изучение API сокетов до главы 12. Кроме того, мы встретимся с сокетами в главе 10, где будем исследовать возможность перенаправления потоков ввода-вывода графического интерфейса, о которой говорилось выше, и познакомимся с различными дополнительными областями их применения в части книги, посвященной программированию для Интернета. В четвертой части, например, мы будем использовать сокеты для передачи целых файлов и создадим более надежные серверы, порождающие потоки выполнения или процессы для обмена данными с клиентами, чтобы избежать ситуации отказа в обслуживании. А теперь, продолжая тему этой главы, перейдем к еще одному, последнему инструменту IPC, - к сигналам.</p>
   <empty-line/>
   <p><strong>Сигналы</strong></p>
   <p>Сигналы, в отсутствие лучшей аналогии, можно сравнить с палкой, которой тыкают в процесс. Программы генерируют сигналы, чтобы запустить обработчик данного сигнала в другом процессе. Операционная система тоже этим занимается - некоторые сигналы, генерируемые при необычных системных событиях, могут завершить программу, если их не обработать. Если это несколько напоминает возбуждение исключений в Python, то это неслучайно: сигналы являются программно генерируемыми событиями и аналогом исключений, действующими между процессами. Однако, в отличие от исключений, сигналы идентифицируются по номеру, не помещаются в очередь и в действительности являются механизмом асинхронных событий за пределами интерпретатора Python, управляемым операционной системой.</p>
   <p>Чтобы сигналы можно было использовать в сценариях, в состав стандартной библиотеки Python входит модуль signal, который позволяет программам на языке Python регистрировать функции в качестве обработчиков сигналов. Этот модуль доступен как в Unix-подобных системах, так и в Windows (хотя в версии для Windows число сигналов может оказаться меньше). Для иллюстрации базового интерфейса сигналов в примере 5.27 приводится сценарий, устанавливающий функцию обработчика сигнала, номер которого передается как аргумент командной строки.</p>
   <p><emphasis>Пример 5.27. PP4E\System\Processes\signal1.py</emphasis></p>
   <p>обработка сигналов в Python; номер сигнала N передается как аргумент командной строки; чтобы передать сигнал этому процессу, используйте команду оболочки “kill -N pid”; большинство обработчиков сигналов восстанавливаются интерпретатором после обработки сигнала (смотрите главу, посвященную сетевым сценариям, где приводится описание сигнала SIGCHLD); в Windows модуль signal также доступен, но он определяет небольшое количество типов сигналов, а кроме того, в Windows отсутствует функция os.kill;</p>
   <p>import sys, signal, time</p>
   <p>def now(): return time.ctime(time.time()) # строка с текущим временем</p>
   <p>def onSignal(signum, stackframe):    # обработчик сигнала</p>
   <p>print(‘Got signal’, signum, ‘at’, now()) # большинство обработчиков</p>
   <p># остаются действующими</p>
   <p>signum = int(sys.argv[1])</p>
   <p>signal.signal(signum, onSignal)    # установить обработчик сигнала</p>
   <p>while True: signal.pause()    # ждать сигнала (или: pass)</p>
   <p>Здесь используются только две функции из модуля signal: signal.signal</p>
   <p>Принимает номер сигнала, объект функции и устанавливает эту функцию в качестве обработчика сигнала с данным номером. Интерпретатор Python автоматически восстанавливает большинство обработчиков сигналов, когда они возникают, поэтому нет необходимости повторно вызывать эту функцию внутри самого обработчика сигнала, чтобы заново его зарегистрировать. То есть обработчики всех сигналов, за исключением сигнала SIGCHLD, остаются установленными, пока не будут сброшены явно (например, путем установки его в значение SIG_DFL, чтобы восстановить режим по умолчанию, или в значение SIG_IGN, чтобы игнорировать сигнал). Поведение сигнала SIGCHLD зависит от платформы.</p>
   <p>signal.pause</p>
   <p>Приостанавливает процесс, пока не будет перехвачен следующий сигнал. Функция time.sleep действует аналогично, но не работает с сигналами в моей системе Linux, - она генерирует ошибку прерванного системного вызова. Цикл while True: pass тоже остановит сценарий, но будет напрасно тратить ресурсы процессора.</p>
   <p>Ниже приводится вывод сценария, выполняющегося под управлением Cygwin в Windows (точно так же он будет действовать в любой Unix-подобной системе, такой как Linux): номер ожидаемого сигнала (12) передается в командной строке, а программа запускается в фоновом режиме с помощью оператора оболочки &amp; (доступного в большинстве Unix-подобных оболочек):</p>
   <p>$ ps</p>
   <empty-line/>
   <p>[C:\...\PP4E\System\Processes]$ python signal1.py 12 &amp;</p>
   <p>[1] 8224</p>
   <empty-line/>
   <p>PID</p>
   <p>PPID</p>
   <p>PGID</p>
   <p>WINPID</p>
   <p>TTY</p>
   <p>UID</p>
   <empty-line/>
   <p>STIME</p>
   <p>COMMAND</p>
   <p>8944</p>
   <p>1</p>
   <p>8944</p>
   <p>8944</p>
   <p>con</p>
   <p>1004</p>
   <p>18</p>
   <p>09</p>
   <p>54</p>
   <p>/usr/bin/bash</p>
   <p>8224</p>
   <p>7336</p>
   <p>8224</p>
   <p>10020</p>
   <p>con</p>
   <p>1004</p>
   <p>18</p>
   <p>26</p>
   <p>47</p>
   <p>/usr/local/bin/python</p>
   <p>8380</p>
   <p>7336</p>
   <p>8380</p>
   <p>428</p>
   <p>con</p>
   <p>1004</p>
   <p>18</p>
   <p>26</p>
   <p>50</p>
   <p>/usr/bin/ps</p>
   <empty-line/>
   <p>$ kill -12 8224</p>
   <p>Got signal 12 at Sun Mar 7 18:27:28 2010 $ kill -12 8224</p>
   <p>Got signal 12 at Sun Mar 7 18:27:30 2010 $ kill -9 8224</p>
   <p>[1]+ Killed    python signal1.py 12</p>
   <p>Ввод и вывод здесь несколько перемешаны, потому что процесс осуществляет вывод на тот же экран, в котором вводятся новые команды оболочки. Послать программе сигнал можно с помощью команды оболочки kill, которая принимает номер сигнала и ID процесса (8224). Всякий раз, когда очередная команда kill посылает сигнал, процесс отвечает сообщением, сгенерированным функцией обработчика сигнала. Сигнал с номером 9 всегда завершает процесс.</p>
   <p>Модуль signal экспортирует также функцию signal.alarm, с помощью которой определяется интервал времени в секундах, по истечении которого должен быть отправлен сигнал SIGALRM. Чтобы определить максимальное время ожидания и обработать ситуацию его превышения, достаточно установить обработчик сигнала SIGALRM и вызвать функцию signal.alarm, как показано в примере 5.28.</p>
   <p><emphasis>Пример 5.28. PP4E\System\Processes\signal2.py</emphasis></p>
   <p>установка сигналов по истечении времени ожидания и их обработка на языке Python; функция time.sleep некорректно ведет себя при появлении сигнала SIGALARM (как и любого другого сигнала на моем компьютере, работающем под управлением Linux), поэтому здесь вызывается функция signal.pause, которая приостанавливает выполнение сценария до получения сигнала;</p>
   <p>import sys, signal, time</p>
   <p>def now(): return time.asctime()</p>
   <p>def onSignal(signum, stackframe):    # обработчик сигнала</p>
   <p>print(‘Got alarm’, signum, ‘at’, now()) # большинство обработчиков</p>
   <p># остаются действующими</p>
   <p>while True:</p>
   <p>print(‘Setting at’, now())</p>
   <p>signal.signal(signal.SIGALRM, onSignal) # установить обработчик сигнала signal.alarm(5)    # послать сигнал через 5 секунд</p>
   <p>signal.pause()    # ждать сигнала</p>
   <p>После запуска этого сценария под управлением Cygwin в Windows функция обработчика onSignal будет вызываться каждые пять секунд:</p>
   <p>[C:\...\PP4E\System\Processes]$ python signal2.py</p>
   <p>Setting at Sun Mar 7 18:37:10 2010</p>
   <p>Got alarm 14 at Sun Mar 7 18:37:15 2010</p>
   <p>Setting at Sun Mar 7 18:37:15 2010</p>
   <p>Got alarm 14 at Sun Mar 7 18:37:20 2010</p>
   <p>Setting at Sun Mar 7 18:37:20 2010</p>
   <p>Got alarm 14 at Sun Mar 7 18:37:25 2010</p>
   <p>Setting at Sun Mar 7 18:37:25 2010</p>
   <p>Got alarm 14 at Sun Mar 7 18:37:30 2010</p>
   <p>Setting at Sun Mar 7 18:37:30 2010</p>
   <p><emphasis>...Ctrl-C для выхода...</emphasis></p>
   <p>Вообще говоря, сигналы следует использовать осторожно, что не явствует из приведенных примеров. В частности, некоторые системные вызовы плохо реагируют на прерывание сигналами, а в многопоточной программе только главный поток может устанавливать обработчики сигналов и реагировать на них.</p>
   <p>Однако при правильном использовании сигналы предоставляют механизм связи, основанный на событиях. Он не такой мощный, как потоки ввода-вывода данных типа каналов, но в некоторых ситуациях его достаточно, например, когда нужно только сообщить программе, что произошло нечто важное, не передавая подробностей о самом событии. Иногда сигналы используют в комбинации с другими инструментами IPC. Например, начальный сигнал может сообщить программе, что клиент хочет установить связь через именованный канал, - примерно как если похлопать кого-то по плечу, чтобы привлечь его внимание, прежде чем начать говорить. На большинстве платформ резервируется один или несколько номеров сигналов SIGUSR для определяемых пользователем событий такого рода. Такой способ интеграции иногда может служить альтернативой обращения к блокируемой функции ввода в дочернем потоке выполнения.</p>
   <p>Обратите также внимание на функцию os.kill(pid, <emphasis>sig),</emphasis> которая передает сигналы известным процессам из сценариев на языке Python в Unix-подобных системах, - она очень похожа на команду kill оболочки, использованную нами выше. Необходимый идентификатор ID можно получить из значения, возвращаемого функцией os.fork, порождающей дочерний процесс, или с помощью других функций. Как и os.fork, эта функция доступна в версии Cygwin Python, но она отсутствует в стандартной версии Python для Windows. Кроме того, смотрите обсуждение приема использования сигналов для удаления процессов «зомби» в главе 12.</p>
   <empty-line/>
   <p><strong>Пакет multiprocessing</strong></p>
   <p>Теперь, когда мы познакомились с альтернативными механизмами IPC и получили возможность исследовать процессы, потоки выполнения и обсудили вопросы переносимости и ограничения GIL, накладываемые на потоки выполнения, пришло время познакомиться с еще одной альтернативой, которая стремится предоставить все лучшее из обоих миров. Как упоминалось выше, пакет multiprocessing из стандартной библиотеки Python позволяет сценариям порождать процессы, используя API, близко напоминающий модуль threading.</p>
   <p>Этот относительно новый пакет может использоваться и в Unix, и в Windows, в отличие от низкоуровневого приема ветвления процессов. Он поддерживает платформонезависимую модель запуска процессов и предоставляет сопутствующие инструменты, такие как средства IPC, включая блокировки, каналы и очереди. Кроме того, для выполнения параллельных операций он использует не потоки выполнения, а процессы, что позволяет эффективно обойти ограничения GIL. Из этого следует, что пакет multiprocessing позволяет программисту использовать преимущества многопроцессорных систем для выполнения параллельных задач, сохраняя при этом простоту и переносимость модели потоков выполнения.</p>
   <empty-line/>
   <p><strong>Зачем нужен пакет multiprocessing?</strong></p>
   <p>Так зачем же нам изучать еще одну парадигму параллельной обработки и еще один инструмент, когда у нас уже имеются потоки выполнения, процессы, инструменты IPC, такие как сокеты, каналы и очереди, изучавшиеся выше? Прежде чем погружаться в детали, мне хотелось бы сказать несколько слов о том, зачем вам может (или не может) потребоваться этот пакет. Несмотря на то, что по своей производительности этот пакет не может конкурировать с низкоуровневыми механизмами потоков выполнения и порождения процессов, во многих случаях он может оказаться весьма привлекательным решением:</p>
   <p>•    В отличие от приема ветвления процессов, этот пакет обеспечивает высокую степень переносимости и предоставляет мощные инструменты IPC.</p>
   <p>•    В отличие от механизма потоков выполнения, этот пакет обеспечивает по-настоящему параллельное выполнение задач в многопроцессорных системах, хотя и за счет некоторой потери времени, необходимого на выполнение процедуры запуска.</p>
   <p>С другой стороны, этот пакет накладывает некоторые ограничения, отсутствующие в механизме потоков выполнения:</p>
   <p>•    Так как объекты приходится копировать через границы процессов, они не могут располагаться в совместно используемой памяти, как в случае потоков выполнения, - изменения в одном процессе не могут быть замечены в другом процессе. На практике возможность совместного использования памяти может оказаться самой веской причиной использования потоков выполнения, а отсутствие такой возможности в этом пакете может ограничить круг его применения в определенных контекстах.</p>
   <p>•    Так как этот пакет требует, чтобы процессы в Windows, а также некоторые инструменты IPC поддерживали возможность сериализации, это может усложнить или сделать непереносимой реализацию некоторых парадигм программирования, особенно когда в них предусматривается использование связанных методов или передача несериализуемых объектов, таких как сокеты, в порожденные процессы.</p>
   <p>Например, типичный прием использования lambda-функций, который прекрасно работает при использовании модуля threading, не может использоваться для передачи вызываемых объектов процессам в Windows, потому что они не могут быть сериализованы. Аналогично из-за невозможности сериализовать связанные методы объектов в многопоточных программах может потребоваться применять обходные решения, если потоки выполняют связанные методы или завершение потоков реализовано как передача им вызываемых объектов (возможно, даже связанных методов) через общие очереди. Модель потоков, выполняющихся в пределах одного и того же процесса, поддерживает возможность непосредственного использования lambda-функций и связанных методов, но модель отдельных процессов, реализованная в пакете multiprocessing, такой возможности не поддерживает.</p>
   <p>В главе 10 мы напишем механизм управления потоками для графических интерфейсов, который опирается на возможность передачи вызываемых объектов через очередь в реализации операций завершения потоков, - вызываемые объекты помещаются в очередь рабочими потоками выполнения, извлекаются и переправляются дальше главным потоком. Многопоточная программа PyMailGUI, которая будет реализована в главе 14, использует этот механизм управления потоками для передачи через очередь связанных методов, реализующих операции завершения потоков, и выполнения этих методов в главном потоке. Эту схему невозможно непосредственно перенести на модель отдельных процессов, реализованную в пакете multiprocessing.</p>
   <p>Не углубляясь в детали, отмечу: чтобы задействовать пакет multiprocessing в приложении PyMailGUI, операции в нем пришлось бы реализовать в виде простых функций или в виде подклассов процессов, чтобы обеспечить возможность сериализации. Хуже того, эти операции может потребоваться реализовать в виде простых идентификаторов, передаваемых через главный процесс, если они обновляют графический интерфейс или изменяют состояние объекта в целом, - сериализация приводит к созданию копии объекта в принимающем процессе и не является ссылкой на оригинал, а операция ветвления в Unix вообще копирует процесс целиком. Модификация изменяемого объекта, полученного из сериализованной копии в новом процессе, например, не окажет никакого влияния на оригинал.</p>
   <p>Требование поддержки сериализации для аргументов процессов в Windows может ограничить область применения пакета multiprocessing и в других контекстах. Например, в главе 12 мы увидим, что этот пакет не может напрямую использоваться для решения проблемы непереносимости функции os.fork при традиционном подходе к разработке <emphasis>сетевых серверов</emphasis> в Windows, потому что подключенные сокеты некорректно сериализуются при передаче новому процессу, созданному этим пакетом, и не могут использоваться для общения с клиентом. В этом контексте потоки выполнения обеспечивают более переносимое и, пожалуй, более эффективное решение.</p>
   <p>Ситуация с приложениями, которые обмениваются простыми сообщениями, обстоит намного лучше. Ограничения, касающиеся сообщений, проще преодолеть, особенно если эти сообщения составляют часть архитектуры приложения, изначально основанной на применении процессов. Кроме того, в этом пакете имеются другие инструменты, такие как менеджеры и API разделяемой памяти, которые, хотя и являются узкоспециализированными и не такими универсальными, как память, совместно используемая потоками выполнения, тем не менее способны в некоторых случаях предоставить дополнительные возможности обмена информацией между процессами.</p>
   <p>Однако в целом, благодаря тому что пакет multiprocessing опирается на использование отдельных процессов, он лучше подходит для реализации относительно независимых задач, которым не требуется общая память и для нормальной работы вполне достаточно возможности обмена сообщениями и инструментов доступа к разделяемой памяти, имеющихся в этом пакете. К их числу можно отнести множество приложений, но это не означает, что с помощью данного пакета можно напрямую заменить любые многопоточные программы, и он не во всех случаях может быть альтернативой приему, основанному на ветвлении процессов.</p>
   <p>Чтобы по-настоящему оценить преимущества и слабые стороны этого пакета, обратимся к первому примеру и попутно исследуем реализацию пакета.</p>
   <empty-line/>
   <p><strong>Основы: процессы и блокировки</strong></p>
   <p>В этой книге не так много места, чтобы можно было дать полную оценку этому сложному пакету, поэтому за более подробным описанием обращайтесь к руководству по библиотеке Python. Но если говорить кратко: большинство интерфейсов в этом пакете отражают интерфейсы модулей threading и queue, с которыми мы уже встречались, поэтому они должны показаться вам знакомыми. Например, класс Process в пакете multiprocessing имитирует класс Thread, встречавшийся нам выше, из модуля threading - он позволяет запускать функции параллельно вызывающему сценарию, только в данном случае функция запускается в отдельном процессе, а не в потоке выполнения. Эти основы иллюстрируются в примере 5.29:</p>
   <p><emphasis>Пример 5.29. PP4E\System\Processes\multi1.py</emphasis></p>
   <p>основы применения пакета multiprocessing: класс Process по своему действию напоминает класс threading.Thread, но выполняет функцию в отдельном процессе, а не в потоке; для синхронизации можно использовать блокировки, например, для вывода текста; запускает новый процесс интерпретатора в Windows, порождает дочерний процесс в Unix;</p>
   <p>import os</p>
   <p>from multiprocessing import Process, Lock def whoami(label, lock):</p>
   <p>msg = ‘%s: name:%s, pid:%s’ with lock:</p>
   <p>print(msg % (label, __name__, os.getpid()))</p>
   <p>if __name__ == ‘__main__’: lock = Lock()</p>
   <p>whoami(‘function call’, lock)</p>
   <p>p = Process(target=whoami, args=(‘spawned child’, lock))</p>
   <p>p.start()</p>
   <p>p.join()</p>
   <p>for i in range(5):</p>
   <p>Process(target=whoami, args=((‘run process %s’ % i), lock)).start() with lock:</p>
   <p>print(‘Main process exit.’)</p>
   <p>Если запустить этот сценарий, он сначала вызовет функцию непосредственно в процессе; затем запустит эту функцию в новом процессе и дождется его завершения; и наконец, в цикле породит пять параллельно выполняющихся процессов вызовов функции - во всех случаях используется API, идентичный классу threading.Thread, который мы изучали выше в этой главе. Ниже приводится результат запуска сценария в Windows. Обратите внимание, что пять дочерних процессов, порождаемых в конце сценария, завершаются уже после своего родителя, что вполне обычное явление для процессов:</p>
   <empty-line/>
   <p>C:\...\PP4E\System\Processes&gt; multi1.py</p>
   <empty-line/>
   <p>function call</p>
   <p>name</p>
   <p>__main__,</p>
   <p>pid</p>
   <p>8752</p>
   <p>spawned child: name Main process exit.</p>
   <p>__main__,</p>
   <p>pid</p>
   <p>9268</p>
   <p>run process 3</p>
   <p>name</p>
   <p>__main__,</p>
   <p>pid</p>
   <p>9296</p>
   <p>run process 1</p>
   <p>name</p>
   <p>__main__,</p>
   <p>pid</p>
   <p>8792</p>
   <p>run process 4</p>
   <p>name</p>
   <p>__main__,</p>
   <p>pid</p>
   <p>2224</p>
   <p>run process 2</p>
   <p>name</p>
   <p>__main__,</p>
   <p>pid</p>
   <p>8716</p>
   <p>run process 0</p>
   <p>name</p>
   <p>__main__,</p>
   <p>pid</p>
   <p>6936</p>
   <empty-line/>
   <p>Так же как класс threading.Thread, встречавшийся нам выше, объект multiprocessing.Process может принимать функцию в аргументе target с параметрами (как сделано в этом примере) или использоваться в качестве родительского класса для переопределения его метода run. Метод start вызывает метод run в новом процессе, а метод run по умолчанию просто вызывает функцию, переданную в аргументе target. Кроме того, как и в модуле threading, метод join ожидает завершения дочернего процесса, а объект Lock является одним из инструментов синхронизации процессов - здесь он используется, чтобы избежать смешивания текста, выводимого процессами на платформах, на которых это может происходить (в Windows такого не происходит).</p>
   <p><strong>Реализация и правила использования</strong></p>
   <p>Технически, с целью обеспечить переносимость этот модуль на разных платформах использует разные инструменты:</p>
   <p>•    В Unix он использует прием ветвления процессов и вызывает метод run объекта Process в новом дочернем процессе.</p>
   <p>•    В Windows он запускает новый процесс интерпретатора, используя инструменты Windows создания процессов, передает сериализованный объект Process новому процессу через канал и выполняет команду «python -с» в новом процессе, которая запускает специальную функцию на языке Python в этом пакете. Эта функция читает сериализованную версию объекта Process, распаковывает ее и вызывает метод run.</p>
   <p>Мы уже встречались с сериализацией в главе 1 и будем еще изучать ее далее в книге. На самом деле реализация немного сложнее, чем описано выше, и, конечно же, со временем может изменяться, но это действительно очень интересный трюк. Несмотря на то, что переносимый API в целом скрывает подробности реализации от вашего программного кода, тем не менее существуют некоторые тонкие особенности его использования. Например:</p>
   <p>•    В Windows логику главного процесса вообще следует вкладывать</p>
   <p>в условную инструкцию проверки условия__name__==__main__, как</p>
   <p>это сделано здесь, чтобы модуль можно было импортировать без побочных эффектов. Как мы узнаем в главе 17, при десериализации классов и функций необходимо импортировать вмещающие их модули, что является основным требованием.</p>
   <p>•    Кроме того, значения глобальных переменных в дочерних процессах на платформе Windows могут отличаться от значений этих же переменных в родительском процессе, имевших место на момент вызова метода start, потому что вмещающие их модули будут импортироваться в новом процессе.</p>
   <p>•    Дополнительно, в Windows все аргументы конструктора Process должны быть сериализуемыми объектами. Поскольку к числу этих аргументов относится и аргумент target, в нем допускается передавать только простые функции, которые могут быть сериализованы, - в этом аргументе нельзя передавать связанные или несвязанные <emphasis>методы</emphasis> объектов и функции, созданные с помощью инструкции lambda. Подробнее о правилах сериализации рассказывается в описании модуля pickle в руководстве по библиотеке Python - сериализовать можно практически любой объект, но чтобы сериализовать вызываемые объекты, такие как функции и классы, они должны быть доступными для импортирования - эти объекты сериализуются по имени и позднее импортируются для воссоздания байт-кода. В Windows объекты, хранящие системную информацию, такие как подключенные сокеты, вообще не могут использоваться в виде аргументов конструктора Process, потому что они не могут быть сериализованы.</p>
   <p>•    Точно так же сериализуемыми объектами должны быть экземпляры подклассов класса Process в Windows. Это относится и к значениям их атрибутов. Объекты, доступные в этом пакете (например, Lock в примере 5.29), поддерживают возможность сериализации и поэтому могут использоваться в виде аргументов конструктора Process и в виде атрибутов подклассов.</p>
   <p>•    Объекты IPC в этом пакете, с которыми мы встретимся в последующих примерах, такие как Pipe и Queue, принимают только сериализуемые объекты, из-за особенностей их реализации (подробнее об этом рассказывается в следующем разделе).</p>
   <p>•    В Unix дочерний процесс может использовать глобальные элементы, созданные родительским процессом, однако лучше передавать такие объекты дочернему процессу в виде аргументов конструктора Process, что обеспечит совместимость с Windows и позволит избежать возможных проблем на тот случай, если эти объекты будут утилизированы сборщиком мусора в родительском процессе.</p>
   <p>В руководстве по библиотеке приводятся и другие правила. Однако в целом, если вы будете придерживаться правил передачи процессам совместно используемых объектов и использовать инструменты взаимодействий, предоставляемые этим пакетом, ваш программный код будет переносим. Теперь рассмотрим практическое применение некоторых из этих инструментов.</p>
   <empty-line/>
   <p><strong>Инструменты IPC: каналы, разделяемая память и очереди</strong></p>
   <p>Процессы, создаваемые этим пакетом, всегда могут взаимодействовать с помощью общесистемных инструментов, таких как сокеты и файлы fifo, с которыми мы встречались выше, тем не менее пакет multiprocessing также предоставляет свои переносимые инструменты обмена сообщениями, специально предусмотренные для организации взаимодействий между процессами, порождаемыми этим пакетом:</p>
   <p>•    Объект Pipe реализует анонимный канал, соединяющий два процесса. При вызове конструктора Pipe он возвращает два объекта Connection, представляющие концы канала. По умолчанию каналы являются двунаправленными и позволяют передавать и принимать любые объекты Python, поддерживающие возможность сериализации. В настоящее время в Unix они используют либо пару соединенных друг с другом сокетов, либо порождаются функцией os.pipe, с которой мы встречались выше, а в Windows они реализованы на основе именованных каналов, специфических для этой платформы. Однако, как и объект Process, описанный выше, переносимый API объекта Pipe скрывает все эти тонкости от вызывающей программы.</p>
   <p>•    Объекты Value и Array реализуют общую память процессов/потоков, используемую для обмена данными между процессами. Конструкторы этих объектов возвращают одиночный объект и массив объектов, созданные с помощью модуля ctypes в разделяемой памяти, доступ к которой синхронизируется по умолчанию.</p>
   <p>•    Объект Queue играет роль списка FIFO объектов Python, допускающий возможность работы с множеством производителей и потребителей. По сути, эта очередь является каналом, снабженным механизмом блокировки для координации попыток доступа к ней, и наследует ограничения объекта Pipe, связанные с требованием к поддержке сериализации объектами, помещаемыми в очередь.</p>
   <p>Все эти механизмы обеспечивают возможность безопасной работы с нескольким процессами, поэтому они часто играют роль точек синхронизации взаимодействий и позволяют отказаться от использования низкоуровневых инструментов, таких как блокировки, работая сходным с очередями в потоках, с которыми мы встречались выше, образом. Как обычно, канал (или их пара) может использоваться для реализации модели запрос/ответ. Очереди поддерживают более гибкие модели взаимодействий - фактически для преодоления ограничений GIL, вместо потоков выполнения в графическом интерфейсе можно было бы использовать объекты Process и Queue из пакета multiprocessing, и порождать с их помощью долгоживущие процессы, обменивающиеся результатами. Как упоминалось выше, хотя при таком подходе на некоторых платформах на запуск процессов тратится дополнительное время - в сравнении с потоками выполнения, зато он обеспечивает по-настоящему параллельное выполнение задач, если это позволяет сама платформа.</p>
   <p>Важное замечание: каналы (и, соответственно, очереди), реализованные в этом пакете, <emphasis>выполняют сериализацию</emphasis> объектов, передаваемых через них, благодаря чему они могут быть реконструированы в принимающем процессе (как мы уже видели, в Windows принимающий процесс может выполняться под управлением полностью независимой копии интерпретатора Python). По этой причине они не поддерживают объекты, которые нельзя сериализовать. Как отмечалось выше, к ним относятся некоторые вызываемые объекты, такие как связанные методы и lambda-функции (программный код, нарушающий эти ограничения, смотрите в файле <emphasis>multi-badq.py</emphasis> в пакете с примерами для этой книги). Передача объектов с системной информацией также может терпеть неудачу. Большинство остальных типов объектов Python, включая классы и простые функции, прекрасно передаются через каналы и очереди.</p>
   <p>Кроме того, имейте в виду, что из-за необходимости сериализации объекты, передаваемые с помощью этих инструментов, в принимающем процессе фактически являются <emphasis>копиями</emphasis> - прямые изменения в таких объектах не видимы передавшему их процессу. Это вполне объяснимо, если вспомнить, что данный пакет запускает независимые процессы с их собственными областями памяти - информация не может так же свободно передаваться между ними, как в потоках выполнения, независимо от используемого инструмента IPC.</p>
   <p><strong>Каналы в пакете multiprocessing</strong></p>
   <p>Чтобы продемонстрировать приемы работы с инструментами IPC, перечисленными выше, далее приводятся три примера, в которых взаимодействия между родительским и дочерним процессами реализованы тремя разными способами. В примере 5.30 используется простой объект канала, по которому передаются данные между родительским и дочерним процессами.</p>
   <p><emphasis>Пример 5.30. PP4E\System\Processes\multi2.py</emphasis></p>
   <p>Реализует взаимодействие с помощью анонимных каналов из пакета multiprocessing. Возвращаемые 2 объекта Connection представляют концы канала: объекты передаются в один конец и принимаются из другого конца, хотя каналы по умолчанию являются двунаправленными</p>
   <p>import os</p>
   <p>from multiprocessing import Process, Pipe def sender(pipe):</p>
   <p>передает объект родителю через анонимный канал</p>
   <p>pipe.send([‘spam’] + [42, ‘eggs’]) pipe.close()</p>
   <p>def talker(pipe):</p>
   <p>передает и принимает объекты из канала</p>
   <p>pipe.send(dict(name=’Bob’, spam=42)) reply = pipe.recv() print(‘talker got:’, reply)</p>
   <p>if__name__== ‘__main__’:</p>
   <p>(parentEnd, childEnd) = Pipe()</p>
   <p>Process(target=sender, args=(childEnd,)).start() # породить потомка</p>
   <p># с каналом</p>
   <p>print(‘parent got:’, parentEnd.recv())    # принять от потомка</p>
   <p>parentEnd.close()    # или может быть закрыт</p>
   <p>#    автоматически сборщиком</p>
   <p>#    мусора</p>
   <p>(parentEnd, childEnd) = Pipe()</p>
   <p>child = Process(target=talker, args=(childEnd,))</p>
   <p>child.start()</p>
   <p>print(‘parent got:’, parentEnd.recv())    # принять от потомка</p>
   <p>parentEnd.send({x * 2 for x in ‘spam’})    # передать потомку</p>
   <p>child.join()    # ждать завершения потомка</p>
   <p>print(‘parent exit’)</p>
   <p>Ниже приводится вывод этого сценария, запущенного в Windows. Первый потомок просто передает объект родителю, а второй - передает и принимает объекты по одному и тому же каналу:</p>
   <p>C:\...\PP4E\System\Processes&gt; multi2.py parent got: [‘spam’, 42, ‘eggs’] parent got: {‘name’: ‘Bob’, ‘spam’: 42} talker got: {‘ss’, ‘aa’, ‘pp’, ‘mm’} parent exit</p>
   <p>Объекты каналов в этом модуле делают реализацию взаимодействий между двумя процессами переносимой (и практически тривиальной).</p>
   <p><strong>Разделяемая память и глобальные объекты</strong></p>
   <p>В примере 5.31 используется разделяемая память, которая служит вводом и выводом порожденных процессов. Чтобы обеспечить переносимость этого приема, необходимо создать объекты с помощью пакета и передать их конструктору Process. Последний тест в этом примере («loop 4») представляет, пожалуй, наиболее типичный случай использования разделяемой памяти - распределение заданий по нескольким параллельно выполняющимся процессам.</p>
   <p><emphasis>Пример 5.31. PP4E\System\Processes\multi3.py</emphasis></p>
   <p>Реализует взаимодействие с помощью объектов разделяемой памяти из пакета.</p>
   <p>В Windows передаваемые объекты используются совместно, а глобальные объекты - нет. Последняя проверка здесь отражает типичный случай использования: распределение заданий между процессами.</p>
   <p>import os</p>
   <p>from multiprocessing import Process, Value, Array</p>
   <p>procs = 3    # глобальные переменные, отдельные для каждого процесса,</p>
   <p>count = 0    # не являются совместно используемыми</p>
   <p>def showdata(label, val, arr):</p>
   <p>выводит значения данных в этом процессе</p>
   <p>msg = ‘%-12s: pid:%4s, global:%s, value:%s, array:%s’ print(msg % (label, os.getpid(), count, val.value, list(arr)))</p>
   <p>def updater(val, arr):</p>
   <p>обменивается данными через разделяемую память global count</p>
   <p>count += 1    # глобальный счетчик недоступен другим процессам</p>
   <p>val.value += 1    # а передаваемый в объекте - доступен</p>
   <p>for i in range(3): arr[i] += 1</p>
   <p>if__name__== ‘__main__’:</p>
   <p>scalar = Value(‘i’, 0)    # разделяемая память: предусматривает</p>
   <p># синхронизацию процессов/потоков vector = Array(‘d’, procs) # коды типов из ctypes: int, double</p>
   <p>#    вывести начальные значения в родительском процессе showdata(‘parent start’, scalar, vector)</p>
   <p>#    породить дочерний процесс, передать данные в разделяемой памяти p = Process(target=showdata, args=(‘child ‘, scalar, vector)) p.start(); p.join()</p>
   <p>#    изменить значения в родителе и передать через разделяемую память,</p>
   <p>#    ждать завершения каждого потомка</p>
   <p>#    все потомки видят изменения, выполненные в родительском процессе и</p>
   <p>#    переданные в виде аргументов (но не в глобальной памяти)</p>
   <p>print(‘\nloop1 (updates in parent, serial children)...’) for i in range(procs): count += 1 scalar.value += 1 vector[i] += 1</p>
   <p>p = Process(target=showdata, args=((‘process %s’ % i),</p>
   <p>scalar, vector))</p>
   <p>p.start(); p.join()</p>
   <p>#    то же самое, но потомки запускаются параллельно</p>
   <p>#    все они видят результат последней итерации, потому что они хранятся</p>
   <p>#    в совместно используемых объектах</p>
   <p>print(‘\nloop2 (updates in parent, parallel children)...’) ps = []</p>
   <p>for i in range(procs): count += 1 scalar.value += 1 vector[i] += 1</p>
   <p>p = Process(target=showdata, args=((‘process %s’ % i),</p>
   <p>scalar, vector))</p>
   <p>p.start() ps.append(p) for p in ps: p.join()</p>
   <p>#    объекты в разделяемой памяти изменяются потомками,</p>
   <p>#    ждать завершения каждого из них</p>
   <p>print(‘\nloop3 (updates in serial children)...’) for i in range(procs):</p>
   <p>p = Process(target=updater, args=(scalar, vector))</p>
   <p>p.start()</p>
   <p>p.join()</p>
   <p>showdata(‘parent temp’, scalar, vector)</p>
   <p>#    то же самое, но потомки запускаются параллельно ps = []</p>
   <p>print(‘\nloop4 (updates in parallel children)...’) for i in range(procs):</p>
   <p>p = Process(target=updater, args=(scalar, vector)) p.start() ps.append(p) for p in ps: p.join()</p>
   <p>#    глобальная переменная count=6 доступна только родителю</p>
   <p>#    выведет последние результаты # scalar=12: +6 в родителе, +6 в 6 потомках showdata(‘parent end’, scalar, vector) # array[i]=8:</p>
   <p># +2 в родителе, +6 в 6 потомках</p>
   <p>Ниже приводится вывод этого сценария, запущенного в Windows. Проследите, как выполняется этот программный код. Обратите внимание, что глобальная переменная недоступна дочерним процессам для совместного использования в Windows, а переданные им объекты Value и Array - доступны. Последняя строка в этом выводе отражает изменения, выполненные в разделяемой памяти родительским и дочерними процессами, - все элементы в массиве имеют значение 8.0, потому что все они дважды увеличивались в родительском процессе и по одному разу - в каждом из шести дочерних процессов. Скалярное значение также отражает изменения, выполненные в родительском и в дочерних процессах, но, в отличие от потоков выполнения, в Windows глобальные переменные доступны только вмещающему их процессу:</p>
   <empty-line/>
   <p>C:\...\PP4E\System\Processes&gt; multi3.py</p>
   <empty-line/>
   <p>parent</p>
   <p>start</p>
   <p>pid</p>
   <p>6204,</p>
   <p>global:0,</p>
   <p>value</p>
   <p>0,</p>
   <p>array</p>
   <p>[0.0, 0.0,</p>
   <p>0.0]</p>
   <p>child</p>
   <empty-line/>
   <p>pid</p>
   <p>9660,</p>
   <p>global:0,</p>
   <p>value</p>
   <p>0,</p>
   <p>array</p>
   <p>[0.0, 0.0,</p>
   <p>0.0]</p>
   <p>loop1 (updates in</p>
   <p>parent, serial</p>
   <p>children).</p>
   <empty-line/>
   <p>process</p>
   <p>0</p>
   <p>pid</p>
   <p>3900,</p>
   <p>global</p>
   <p>0,</p>
   <p>value</p>
   <p>1,</p>
   <p>array</p>
   <p>[1.0, 0.0,</p>
   <p>0.0]</p>
   <p>process</p>
   <p>1</p>
   <p>pid</p>
   <p>5072,</p>
   <p>global</p>
   <p>0,</p>
   <p>value</p>
   <p>2,</p>
   <p>array</p>
   <p>[1.0, 1.0,</p>
   <p>0.0]</p>
   <p>process</p>
   <p>2</p>
   <p>pid</p>
   <p>9472,</p>
   <p>global</p>
   <p>0,</p>
   <p>value</p>
   <p>3,</p>
   <p>array</p>
   <p>[1.0, 1.0,</p>
   <p>1.0]</p>
   <p>loop2 (updates in</p>
   <p>parent, parallel children)...</p>
   <empty-line/>
   <p>process</p>
   <p>1</p>
   <p>pid</p>
   <p>9468,</p>
   <p>global</p>
   <p>0,</p>
   <p>value</p>
   <p>6,</p>
   <p>array</p>
   <p>[2.0, 2.0,</p>
   <p>2.0]</p>
   <p>process</p>
   <p>2</p>
   <p>pid</p>
   <p>9036,</p>
   <p>global</p>
   <p>0,</p>
   <p>value</p>
   <p>6,</p>
   <p>array</p>
   <p>[2.0, 2.0,</p>
   <p>2.0]</p>
   <p>process</p>
   <p>0</p>
   <p>pid</p>
   <p>9548,</p>
   <p>global</p>
   <p>0,</p>
   <p>value</p>
   <p>6,</p>
   <p>array</p>
   <p>[2.0, 2.0,</p>
   <p>2.0]</p>
   <p>loop3 (updates in</p>
   <p>serial children</p>
   <p>)...</p>
   <empty-line/>
   <p>parent</p>
   <p>temp</p>
   <p>pid</p>
   <p>6204,</p>
   <p>global</p>
   <p>6,</p>
   <p>value</p>
   <p>9,</p>
   <p>array</p>
   <p>[5.0, 5.0,</p>
   <p>5.0]</p>
   <empty-line/>
   <p>loop4 (updates in parallel children)...</p>
   <p>parent end : pid:6204, global:6, value:12, array:[8.0, 8.0, 8.0]</p>
   <p>А теперь представьте, что в последнем тесте используется намного больший массив и запускается большее количество дочерних процессов, -тогда вы начнете понимать, какие возможности предоставляет этот пакет для реализации параллельной обработки данных.</p>
   <p><strong>Очереди и подклассы</strong></p>
   <p>Наконец, помимо простых инструментов запуска и взаимодействия с дочерними процессами, пакет multiprocessing дополнительно:</p>
   <p>•    Позволяет создавать подклассы класса Process, обеспечивающего базовую структуру процесса и сохранение информации (так же, как threading.Thread, но для процессов).</p>
   <p>•    Реализует объект Queue, который может совместно использоваться любым количеством процессов для удовлетворения более широких потребностей при обмене данными (так же, как queue.Queue, но для процессов).</p>
   <p>Очереди поддерживают более гибкую модель клиент/сервер. Так, сценарий в примере 5.32 порождает три процесса производителя, отправляющие данные в совместно используемую очередь, и периодически проверяет ее на предмет появления результатов - очень похоже на то, как графический интерфейс собирает результаты параллельных вычислений и выводит их, однако здесь параллельные операции выполняются не потоками, а процессами.</p>
   <p><emphasis>Пример 5.32. PP4E\System\Processes\multi4.py</emphasis></p>
   <p>От класса Process можно породить подкласс, так же, как от класса threading. Thread;</p>
   <p>объект Queue действует подобно queue.Queue, но обеспечивает обмен данными между процессами, а не между потоками выполнения</p>
   <p>import os, time, queue</p>
   <p>from multiprocessing import Process, Queue # общая очередь для процессов</p>
   <p>#    очередь - это канал +</p>
   <p>#    блокировки/семафоры</p>
   <p>class Counter(Process): label = ‘ @’</p>
   <p>def __init__(self, start, queue):    # сохраняет данные для</p>
   <p>self.state = start    # использования в методе run</p>
   <p>self.post = queue Process.__init__(self)</p>
   <p>def run(self):    # вызывается в новом процессе</p>
   <p>for i in range(3):    # методом start()</p>
   <p>time.sleep(1) self.state += 1</p>
   <p>print(self.label ,self.pid, self.state) # self.pid - pid потомка self.post.put([self.pid, self.state]) # stdout совместно</p>
   <p># используется всеми</p>
   <p>print(self.label, self.pid, ‘-’)</p>
   <p>if__name__== ‘__main__’:</p>
   <p>print(‘start’, os.getpid()) expected = 9</p>
   <p>post = Queue()</p>
   <p>p = Counter(0, post) # запустить 3 процесса, использующих общую очередь q = Counter(100, post) # потомки являются производителями r = Counter(1000, post) p.start(); q.start(); r.start()</p>
   <p>while expected:    # родитель потребляет данные из очереди</p>
   <p>time.sleep(0.5) # очень напоминает графический интерфейс, try:    # хотя в ГИ часто используются потоки</p>
   <p>data = post.get(block=False) except queue.Empty: print(‘no data...’) else:</p>
   <p>print(‘posted:’, data) expected -= 1</p>
   <p>p.join(); q.join(); r.join() # дождаться завершения дочерних процессов print(‘finish’, os.getpid(), r.exitcode) # exitcode - код завершения</p>
   <p># потомка</p>
   <p>Обратите внимание, что в этом сценарии:</p>
   <p>•    Функция time.sleep имитирует выполнение длительных операций в процессах-производителях.</p>
   <p>•    Все четыре процесса совместно используют один и тот же поток вывода - функции print выводят текст в одно и то же место, но в Windows их вывод не перемешивается (как мы видели выше, пакет multiprocessing предоставляет также совместно используемый объект Lock, который при необходимости может использоваться для синхронизации процессов).</p>
   <p>•    Код завершения дочернего процесса доступен после его завершения в атрибуте exitcode.</p>
   <p>Если запустить этот сценарий, главный процесс-потребитель будет сообщать о своих попытках извлечения данных из очереди, а дочерние процессы-производители (строки с отступами) будут выводить свои идентификаторы ID процессов и данные.</p>
   <p>C:\...\PP4E\System\Processes&gt; multi4.py start 6296</p>
   <empty-line/>
   <p>no data.</p>
   <empty-line/>
   <p>no data.</p>
   <empty-line/>
   <p>@ 8008</p>
   <p>101</p>
   <empty-line/>
   <p>posted:</p>
   <p>[8008,</p>
   <p>101]</p>
   <p>@ 6068</p>
   <p>1</p>
   <empty-line/>
   <p>@ 3760</p>
   <p>1001</p>
   <empty-line/>
   <p>posted:</p>
   <p>[6068,</p>
   <p>1]</p>
   <p>@ 8008</p>
   <p>102</p>
   <empty-line/>
   <p>posted:</p>
   <p>[3760,</p>
   <p>1001]</p>
   <p>@ 6068</p>
   <p>2</p>
   <empty-line/>
   <p>@ 3760</p>
   <p>1002</p>
   <empty-line/>
   <p>posted:</p>
   <p>[8008,</p>
   <p>102]</p>
   <p>@ 8008</p>
   <p>103</p>
   <empty-line/>
   <p>@ 8008</p>
   <p>-</p>
   <empty-line/>
   <p>posted:</p>
   <p>[6068,</p>
   <p>2]</p>
   <p>@ 6068</p>
   <p>3</p>
   <empty-line/>
   <p>@ 6068</p>
   <p>-</p>
   <empty-line/>
   <p>@ 3760</p>
   <p>1003</p>
   <empty-line/>
   <p>@ 3760</p>
   <p>-</p>
   <empty-line/>
   <p>posted:</p>
   <p>[3760,</p>
   <p>1002]</p>
   <p>posted:</p>
   <p>[8008,</p>
   <p>103]</p>
   <p>posted:</p>
   <p>[6068,</p>
   <p>3]</p>
   <p>posted:</p>
   <p>[3760,</p>
   <p>1003]</p>
   <p>finish 6296 0</p>
   <empty-line/>
   <p>А теперь представьте, что строки, начинающиеся с символа «@», являются результатами длительных операций, а остальные строки представляют отражение работы главного потока выполнения графического интерфейса; широта возможностей этого пакета наверняка станет для вас более очевидной.</p>
   <empty-line/>
   <p><strong>Запуск независимых программ</strong></p>
   <p>Как мы узнали выше, независимые программы обычно взаимодействуют между собой с помощью общесистемных инструментов, таких как сокеты и файлы fifo, изученные нами ранее. Процессы, порождаемые с помощью пакета multiprocessing, также могут пользоваться этими инструментами, однако благодаря их близкому родству мы можем использовать дополнительные механизмы IPC, предоставляемые этим пакетом.</p>
   <p>Как и потоки выполнения, пакет multiprocessing предназначен для параллельного выполнения функций, а не для запуска отдельных программ. Порожденные функции могут использовать такие инструменты, как os.system, os.popen и модуль subprocess для запуска других программ, если выполняемая операция может заблокировать вызывающий процесс, но часто нет никакого смысла порождать процесс таким способом, чтобы запустить другую программу (другую программу можно запустить, пропустив этот шаг). Фактически в Windows пакет multiprocessing в настоящее время использует ту же функцию запуска процессов, что и модуль subprocess, поэтому нет смысла использовать первый из них для запуска двух процессов.</p>
   <p>Существует также возможность запускать новые программы из дочерних процессов с помощью инструментов, таких как функции os.exec*, с которыми мы встречались выше. Порождая процесс переносимым способом с помощью пакета multiprocessing и запуская в нем новую программу, мы тем самым запускаем независимую программу и эффективно решаем проблему отсутствия функции os.fork в стандартной версии Python для Windows.</p>
   <p>Как правило, запуск новой программы не предполагает передачу каких-либо ресурсов конструктору Process (при запуске новая программа затрет программу, выполнявшуюся до нее в этом процессе), но этот конструктор представляет собой переносимый эквивалент комбинации функций fork/exec в Unix. Кроме того, программы, запущенные таким способом, точно так же могут использовать более традиционные инструменты IPC, такие как сокеты и именованные каналы, с которыми мы встречались выше в этой главе. Этот прием иллюстрируется в примере 5.33.</p>
   <p><emphasis>Пример 5.33. PP4E\System\Processes\multi5.py</emphasis></p>
   <p>Использует пакет multiprocessing для запуска независимых программ, с помощью os.fork или других функций</p>
   <p>import os</p>
   <p>from multiprocessing import Process def runprogram(arg):</p>
   <p>os.execlp(‘python’, ‘python’, ‘child.py’, str(arg))</p>
   <p>if__name__== ‘__main__’:</p>
   <p>for i in range(5):</p>
   <p>Process(target=runprogram, args=(i,)).start() print(‘parent exit’)</p>
   <p>Этот сценарий запускает 5 экземпляров сценария <emphasis>child.py</emphasis> из примера 5.4 в виде независимых процессов и не ждет их завершения. Ниже приводится вывод этого сценария, запущенного в Windows, после удаления лишних строк с системным приглашением к вводу, которые произвольно появляются в середине вывода (в Cygwin сценарий действует точно так же, но в этом случае вывод не перемешивается):</p>
   <p>C:\...\PP4E\System\Processes&gt; type child.py import os, sys</p>
   <p>print(‘Hello from child’, os.getpid(), sys.argv[1])</p>
   <p>C:\...\PP4E\System\Processes&gt; multi5.py parent exit</p>
   <p>Hello from child 9844 2 Hello from child 8696 4 Hello from child 1840 0 Hello from child 6724 1 Hello from child 9368 3</p>
   <p>Этот прием невозможно применить к потокам выполнения, потому что все потоки выполняются в пределах одного процесса, - запуск новой программы уничтожит все эти потоки выполнения. Хотя данный прием едва ли будет выполняться с той же скоростью, как комбинация a fork/exec в Unix, он, по крайней мере, предоставляет похожий и переносимый способ для Windows.</p>
   <empty-line/>
   <p><strong>И многое другое</strong></p>
   <p>Наконец, пакет multiprocessing предоставляет множество других инструментов, не демонстрировавшихся в примерах выше, включая инструменты синхронизации по условиям, событиям и с помощью семафоров, а также локальные и удаленные менеджеры, реализующие серверы для управления совместно используемыми объектами. Так, в примере 5.34 демонстрируется поддержка <emphasis>пулов</emphasis> (pools) - групп дочерних процессов, совместно работающих над решением определенной задачи.</p>
   <p><emphasis>Пример 5.34. PP4E\System\Processes\multi6.py</emphasis></p>
   <p>Плюс многое другое: пулы процессов, менеджеры, блокировки, условные переменные,...</p>
   <p>import os</p>
   <p>from multiprocessing import Pool def powers(x):</p>
   <p>#print(os.getpid()) # раскомментируйте, чтобы увидеть работу потомков return 2 ** x</p>
   <p>if__name__== ‘__main__’:</p>
   <p>workers = Pool(processes=5)</p>
   <p>results = workers.map(powers, [2]*100)</p>
   <p>print(results[:16])</p>
   <p>print(results[-2:])</p>
   <p>results = workers.map(powers, range(100))</p>
   <p>print(results[:16])</p>
   <p>print(results[-2:])</p>
   <p>После запуска Python равномерно распределит задания между рабочими процессами, выполняющимися параллельно:</p>
   <p>C:\...\PP4E\System\Processes&gt; multi6.py</p>
   <p>[4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4]</p>
   <p>[4, 4]</p>
   <p>[1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, 32768] [316912650057057350374175801344, 633825300114114700748351602688]</p>
   <p><strong>И немножко меньше...</strong></p>
   <p>Справедливости ради следует отметить, что помимо дополнительных инструментов и возможностей пакет multiprocessing несет с собой также дополнительные ограничения, кроме тех, что мы уже обсудили (поддержка возможности сериализации, доступ к совместно используемым данным и так далее). Например, взгляните на следующий фрагмент программного кода:</p>
   <p>def action(arg1, arg2): print(arg1, arg2)</p>
   <p>if__name__== ‘__main__’:</p>
   <p>Process(target=action, args=(‘spam’, ‘eggs')).start() # оболочка ждет</p>
   <p># завершения потомка</p>
   <p>Этот сценарий действует, как ожидается, но если изменить последнюю строку, как показано ниже, он не будет работать в Windows, потому что lambda-функции не могут быть сериализованы (в действительности, они не могут быть импортированы):</p>
   <p>Process(target=(lambda: action(‘spam’, ‘eggs’))).start() # не работает! -</p>
   <p># не сериализуется</p>
   <p>Это не позволяет использовать распространенный прием программирования с применением lambda-функций для передачи данных в вызовы, который мы часто будем использовать для передачи функций обратного вызова в части книги, посвященной графическим интерфейсам. Кроме того, данная особенность отличает пакет multiprocessing от модуля threading, который послужил прототипом для этого пакета, - вызовы функций, которые могут использоваться при работе с потоками выполнения, такие как приведены ниже, необходимо преобразовать в вызываемые объекты и аргументы:</p>
   <p>threading.Thread(target=(lambda: action(2, 4))).start() # но с потоками</p>
   <p>#    lambda-функции</p>
   <p>#    работают</p>
   <p>И напротив, некоторые особенности поведения модуля threading имитируются в пакете multiprocessing, хотите вы этого или нет. Из-за того, что программы, использующие этот пакет, по умолчанию ожидают завершения дочерних процессов, мы вынуждены помечать процессы, устанавливая атрибут daemon, если нежелательно, чтобы программный код, как показано ниже, блокировал командную оболочку (технически, родительский процесс пытается завершить дочерние процессы-демоны при выходе, то есть программа может завершиться, только когда все потомки являются демонами, что очень похоже на модуль threading):</p>
   <p>def action(arg1, arg2): print(arg1, arg2)</p>
   <p>time.sleep(5) # обычно препятствует завершению родителя</p>
   <p>if__name__== ‘__main__’:</p>
   <p>p = Process(target=action, args=(‘spam’, ‘eggs’)) p.daemon = True # не ждать завершения этого потомка p.start()</p>
   <p>Дополнительные подробности о некоторых из этих проблем вы найдете в руководстве по библиотеке Python. Они являются не непреодолимыми препятствиями, но специальными случаями и потенциальными ловушками. Мы еще вернемся к проблемам lambda-выражений и процессов-демонов в более прагматичном контексте в главе 8, где будем использовать модуль multiprocessing для запуска графических интерфейсов, выполняющихся независимо.</p>
   <empty-line/>
   <p><strong>Зачем нужен пакет multiprocessing? Заключение</strong></p>
   <p>Как следует из примеров в этом разделе, пакет multiprocessing представляет собой мощную альтернативу, объединяющую в себе переносимость и удобство потоков выполнения со способностью к параллельному выполнению, свойственной процессам, и предлагает дополнительные инструменты IPC для получения кодов возврата и решения других задач, сопутствующих параллельной обработке данных.</p>
   <p>Хотелось бы надеяться, что данный раздел позволил вам глубже понять достоинства и недостатки пакета, обсуждавшиеся в начале раздела. В частности, его модель, основанная на выполнении отдельных процессов, препятствует свободному использованию общей памяти, как это делается в потоках выполнения, не позволяет передавать связанные методы и lambda-функции из-за ограничений, связанных с сериализацией, а также из-за особенности реализации механизма запуска процессов в Windows. Кроме того, в Windows он требует, чтобы аргументы процесса были сериализуемыми объектами, что препятствует их использованию в серверах для организации взаимодействий с клиентами.</p>
   <p>Хотя он и не может служить универсальной заменой модуля threading, тем не менее во многих ситуациях пакет multiprocessing предлагает достаточно привлекательное решение. В частности, для задач параллельного программирования, когда ограничения пакета легко преодолимы, он способен предложить такие качества, как переносимость и производительность, которые отсутствуют в других, более низкоуровневых многозадачных инструментах Python.</p>
   <p>К сожалению, в данной книге не так много места, чтобы дать более всесторонний охват этого пакета помимо этого краткого введения. За дополнительными подробностями обращайтесь к руководству по библиотеке Python. А теперь мы обратим наше внимание к следующей группе дополнительных инструментов запуска программ, знакомством с которыми закончим эту главу.</p>
   <empty-line/>
   <p><strong>Другие способы запуска программ</strong></p>
   <p>До сих пор в этой книге мы видели разные способы запуска программ -от комбинации функций os. fork/exec в Unix до переносимых способов запуска команд, таких как функции os.system, os.popen, модуль subprocess и переносимые механизмы из пакета multiprocessing, представленные в последнем разделе. Тем не менее в стандартной библиотеке Python существуют и другие способы, часть из которых менее зависимы от типа платформы, а часть - менее понятны по сравнению с другими. Данный раздел завершает главу кратким обзором этого набора инструментов.</p>
   <empty-line/>
   <p><strong>Семейство функций os.spawn</strong></p>
   <p>Функции os.spawnv и os.spawnve впервые были представлены как инструменты запуска программ в Windows, напоминающие по своему действию комбинацию функций fork/exec в Unix-подобных системах. На сегодняшний день эти функции доступны на обеих платформах, в Windows и в Unix-подобных системах, а кроме того, были добавлены варианты, повторяющие функциональность других членов семейства os.exec.</p>
   <p>В последние версии Python был включен переносимый модуль subprocess с целью заменить эти функции. Фактически руководство по библиотеке Python включает примечание, отмечающее, что в составе этого модуля имеются более мощные и эквивалентные инструменты, которым следует отдавать предпочтение перед функциями os.spawn. Кроме того, новейший пакет multiprocessing, в совокупности с функциями os.exec, позволяет добиться тех же результатов переносимым способом, как мы уже видели выше. Тем не менее функции семейства os.spawn по-прежнему доступны и могут встретиться вам в действующих сценариях на языке Python.</p>
   <p>Функции из семейства os.spawn запускают программу, указанную в командной строке, в виде нового процесса в Windows и в Unix-подобных системах. По своему действию они напоминают комбинацию функций fork/exec в Unix и могут использоваться как альтернатива функциям system и popen, с которыми мы уже познакомились. В следующем примере выполняется запуск программы на языке Python двумя традиционными способами (во втором случае дополнительно выполняется чтение стандартного потока вывода программы):</p>
   <p>C:\...\PP4E\System\Processes&gt; python</p>
   <p>&gt;&gt;&gt; print(open('makewords.py').read())</p>
   <p>print(‘spam’)</p>
   <p>print(‘eggs’)</p>
   <p>print(‘ham’)</p>
   <p>&gt;&gt;&gt; import os</p>
   <p>&gt;&gt;&gt; os.system('python makewords.py')</p>
   <p>spam</p>
   <p>eggs</p>
   <p>ham</p>
   <p>0</p>
   <p>&gt;&gt;&gt; result = os.popen('python makewords.py').read()</p>
   <p>&gt;&gt;&gt; print(result)</p>
   <p>spam</p>
   <p>eggs</p>
   <p>ham</p>
   <p>Функции, эквивалентные функции os.spawn, имеющие чуть более сложную сигнатуру, что обеспечивает более полный контроль над способом запуска программы, - позволяют получить тот же эффект:</p>
   <p>&gt;&gt;&gt; os.spawnv(os.P_WAIT, r'C:\Python31\python', (‘python’, 'makewords.py'))</p>
   <p>spam</p>
   <p>eggs</p>
   <p>ham</p>
   <p>0</p>
   <p>&gt;&gt;&gt; os.spawnl(os.P_NOWAIT, r'C:\Python31\python', ‘python’, ‘makewords.py’)</p>
   <p>1820</p>
   <p>&gt;&gt;&gt; spam</p>
   <p>eggs</p>
   <p>ham</p>
   <p>Из всех этих способов функция spawn больше всего напоминает прием ветвления программ в Unix. В действительности она не копирует вызывающий процесс (поэтому операции, использующие общие дескрипторы, не работают), но может использоваться для запуска программы Windows, выполняемой совершенно независимо от вызвавшей программы. Сценарий в примере 5.35 делает сходство с шаблонами программирования в Unix еще более очевидным. Он запускает программу с помощью комбинации fork/exec в Unix-подобных системах (включая оболочку Cygwin) или вызывает os.spawnv в Windows.</p>
   <p><emphasis>Пример 5.35. PP4E\System\Processes\spawnv.py</emphasis></p>
   <p>запускает параллельно 10 копий child.py; для запуска программ в Windows использует spawnv (как fork+exec); флаг P_OVERLAY обозначает замену, флаг P_DETACH перенаправляет stdout потомка в никуда; можно также использовать переносимые инструменты из модуля subprocess или из пакета multiprocessing!</p>
   <p>import os, sys</p>
   <p>for i in range(10):</p>
   <p>if sys.platform[:3] == ‘win’: pypath = sys.executable</p>
   <p>os.spawnv(os.P_NOWAIT, pypath, (‘python’, ‘child.py’, str(i))) else:</p>
   <p>pid = os.fork() if pid != 0:</p>
   <p>print(‘Process %d spawned’ % pid) else:</p>
   <p>os.execlp(‘python’, ‘python’, ‘child.py’, str(i)) print(‘Main process exiting.’)</p>
   <p>Чтобы понять, как действуют эти примеры, вам необходимо познакомиться с аргументами, которые передаются функциям spawn. В этом сценарии мы передаем функции os.spawnv флаг режима запуска процесса, полный путь к выполняемому файлу интерпретатора Python и кортеж строк, представляющих команду оболочки, запускающую новую программу. Путь к выполняемому файлу интерпретатора Python доступен сценариям как sys.executable. В общем случае флаг <emphasis>режима запуска процесса</emphasis> может состоять из следующих предопределенных значений:</p>
   <p>os.P_NOWAIT и os.P_NOWAITO</p>
   <p>Функции spawn возвращают управление сразу после запуска нового процесса и возвращают его числовой идентификатор ID. Доступны в Unix и Windows.</p>
   <p>os.P_WAIT</p>
   <p>Функции spawn не возвращают управление, пока новый процесс не завершится, и в случае успеха возвращают код его завершения, в противном случае - отрицательный номер сигнала («-signal»), если работа процесса была прервана сигналом. Доступен в Unix и Windows.</p>
   <p>os.P_DETACH и os.P_OVERLAY</p>
   <p>Флаг P_DETACH похож на флаг P_NOWAIT, но при этом новый процесс отсоединяется от консоли вызывающего процесса. Если был использован флаг P_OVERLAY, текущая программа будет замещена (как при использовании функции os.exec). Доступен в Windows.</p>
   <p>Фактически в семействе spawn насчитывается восемь различных функций. Все они выполняют запуск программ, но несколько отличаются сигнатурами. Символ «l» в их именах означает, что аргументы программы передаются в виде списка, символ «р» означает, что поиск выполняемого файла программы будет производиться с учетом системного пути, а символ «е» означает, что функции может быть передан словарь, определяющий окружение порождаемой программы: функция os.spawnve, например, действует так же, как функция os.spawnv, но принимает в дополнительном четвертом аргументе словарь, определяющий иное окружение для порождаемой программы (по умолчанию порождаемые процессы наследуют окружение родительского процесса):</p>
   <p>os.spawnl(mode, path, ...) os.spawnle(mode, path, ..., env)</p>
   <p>os.spawnlp(mode, file, ...)    # только в Unix</p>
   <p>os.spawnlpe(mode, file, ..., env) # только в Unix os.spawnv(mode, path, args) os.spawnve(mode, path, args, env) os.spawnvp(mode, file, args)    # только в Unix</p>
   <p>os.spawnvpe(mode, file, args, env) # только в Unix</p>
   <p>Имена этих функций повторяют имена и сигнатуры функций из семейства os.exec, поэтому дополнительные подробности, касающиеся отличий между их вариантами, вы найдете в описании функций os.exec, выше в этой главе. В отличие от функций os.exec только половина функций os.spawn, не использующих системный путь (то есть без символа «p» в их именах), в настоящее время реализованы в версии Python для Windows. В Windows поддерживаются все флаги режимов запуска процессов, но флаги os.P_DETACH и os.P_OVERLAY недоступны в Unix. Со временем перечисленные особенности могут измениться, поэтому обязательно проверьте их описание в руководстве по библиотеке Python или запустите встроенную функцию dir, передав ей имя модуля os после его импортирования.</p>
   <p>Ниже приводится вывод сценария из примера 5.35, запущенного в Windows. Он порождает 10 копий программы <emphasis>child.py,</emphasis> с которой мы встречались выше в этой главе:</p>
   <p>C:\...\PP4E\System\Processes&gt; type child.py import os, sys</p>
   <p>print(‘Hello from child’, os.getpid(), sys.argv[1])</p>
   <p>C:\...\PP4E\System\Processes&gt; python spawnv.py</p>
   <p>Hello from child -583587 0</p>
   <p>Hello from child -558199 2</p>
   <p>Hello from child -586755 1</p>
   <p>Hello from child -562171 3</p>
   <p>Main process exiting.</p>
   <p>Hello from child -581867 6 Hello from child -588651 5 Hello from child -568247 4 Hello from child -563527 7</p>
   <p>Hello from child -543163 9 Hello from child -587083 8</p>
   <p>Обратите внимание, что эти копии программы выводят свою информацию в случайном порядке, а родительская программа завершается раньше, чем завершатся все дочерние; все эти программы действительно выполняются в Windows параллельно. Обратите также внимание, что вывод дочерней программы появляется в окне консоли, где был запущен сценарий <emphasis>spawnv.py,</emphasis> - при использовании флага P_NOWAIT стандартный вывод попадает на родительскую консоль, но отправляется в никуда, если использовать флаг P_DETACH (что не является ошибкой при порождении программ с графическим интерфейсом).</p>
   <p>После того как я продемонстрировал эту функцию, следует отметить, что оба модуля, subprocess и multiprocessing, на сегодняшний день предлагают более переносимые альтернативные способы запуска программ с использованием командной строки. Фактически если функции os.spawn не обеспечивают вам какого-то уникального поведения, без которого вы не можете обойтись (например, управление всплывающим окном консоли в Windows), платформозависимые отрезки кода, присутствующие в примере 5.35, можно было бы полностью заменить переносимыми инструментами из пакета multiprocessing, использованными в примере 5.33.</p>
   <empty-line/>
   <p><strong>Функция os.startfile в Windows</strong></p>
   <p>Если на сегодняшний день функции os.spawn могут рассматриваться, как излишество, то в пользу других инструментов можно привести достаточно веские аргументы. Например, функция os.system может использоваться в Windows для запуска команды start DOS, которая открывает (то есть запускает) файлы в соответствии с ассоциациями для расширений имен файлов в Windows, как это делается при выполнении двойного щелчка на файле. Функция os.startfile, появившаяся в последних версиях Python, делает эту операцию еще более простой, и, в отличие от некоторых других инструментов, позволяет избежать блокирования вызывающего процесса.</p>
   <p><strong>Использование команды DOS start</strong></p>
   <p>Чтобы понять, почему это происходит, нужно сначала разобраться, как действует команда DOS start в целом. Грубо говоря, командная строка DOS вида start <emphasis>command</emphasis> действует, как если бы команда <emphasis>command</emphasis> вводилась в диалоговом окне Windows Выполнить (Run), которое можно открыть с помощью меню кнопки Пуск (Start). Если <emphasis>command</emphasis> является именем файла, он открывается точно так же, как если щелкнуть на его имени в графическом интерфейсе Проводника Windows (Windows Explorer).</p>
   <p>Например, следующие три команды DOS автоматически запускают Internet Explorer, программу просмотра файлов графических изображений, и программу проигрывания звуковых файлов для соответствующих файлов в командах. Windows просто открывает файл в той программе, которая определена для обработки файлов с указанным расширением. Более того, все три эти программы выполняются независимо от окна консоли DOS, в котором введена команда:</p>
   <p>C:\...\PP4E\System\Media&gt; start lp4e-preface-preview.html</p>
   <p>C:\...\PP4E\System\Media&gt; start ora-lp4e.jpg</p>
   <p>C:\...\PP4E\System\Media&gt; start sousa.au</p>
   <p>Поскольку команда start может запустить любой файл и командную строку, нет причин, по которым ее нельзя было бы использовать для запуска независимо выполняемой программы Python:</p>
   <p>C:\...\PP4E\System\Processes&gt; start child.py 1</p>
   <p>Это возможно благодаря тому, что при установке Python регистрируется для открытия файлов с расширениями <emphasis>.py</emphasis>. Сценарий <emphasis>child.py</emphasis> будет запущен независимо от окна консоли DOS, несмотря на то, что не было задано ни имя выполняемого файла интерпретатора Python, ни путь к нему. Однако, поскольку <emphasis>child.py</emphasis> просто выводит сообщение и завершается, результат не вполне удовлетворителен: новое окно DOS появляется, чтобы обслужить стандартный вывод сценария, и тут же исчезает, когда он завершается. Лучше будет, если добавить в конец программы вызов функции input, чтобы перед завершением происходило ожидание нажатия какой-либо клавиши:</p>
   <p>C:\...\PP4E\System\Processes&gt; type child-wait.py import os, sys</p>
   <p>print(‘Hello from child’, os.getpid(), sys.argv[1])</p>
   <p>input("Press &lt;Enter&gt;”) # предотвращает исчезновение окна консоли в Windows</p>
   <p>C:\...\PP4E\System\Processes&gt; start child-wait.py 2</p>
   <p>Теперь окно DOS дочерней программы появляется на экране и сохраняется после возврата из команды start. Нажатие клавиши Enter во всплывающем окне DOS заставляет его закрыться.</p>
   <p><strong>Использование команды start в сценариях Python</strong></p>
   <p>Мы знаем, что функции os.system и os.popen можно вызывать в сценариях для запуска любых команд, которые можно ввести в командной строке DOS, поэтому из сценариев на языке Python можно запускать независимо выполняемые программы простым выполнением команды DOS start. Например:</p>
   <p>C:\...\PP4E\System\Media&gt; python &gt;&gt;&gt; import os</p>
   <p>&gt;&gt;&gt; cmd = ‘start lp4e-preface-preview.html’ # запустит броузер IE</p>
   <p>&gt;&gt;&gt; os.system(cmd)    # как независимую программу</p>
   <p>0</p>
   <p>Вызов функции os.system в этом примере запустит броузер веб-страниц, зарегистрированный в вашей системе как средство просмотра файлов с расширением <emphasis>.html</emphasis> (если только эти программы уже не выполняются). Запущенные программы выполняются совершенно независимо от сеанса Python - при выполнении команды DOS start функция os.system не ждет завершения запущенной программы.</p>
   <p><strong>Функция os.startfile</strong></p>
   <p>Команда start оказалась настолько удобной, что в последние версии Python была добавлена функция os.startfile, которая по сути выполняет те же действия, что и команда DOS start, выполняемая с помощью функции os.system, и действует, как если бы на указанном файле был выполнен двойной щелчок. Например, следующие вызовы имеют похожий эффект:</p>
   <p>&gt;&gt;&gt; os.startfileClp-code-readme.txt’)</p>
   <p>&gt;&gt;&gt; os.system('start lp-code-readme.txt’)</p>
   <p>На моем компьютере, работающем под управлением Windows, оба вызова открывают текстовый файл в программе Блокнот (Notepad). Однако, в отличие от второго способа, функция os.startfile, не предоставляет возможности задержать закрытие запущенного приложения (что достигается передачей ключа /WAIT команде DOS start) и не позволяет получить код завершения приложения (возвращаемый функцией os.system).</p>
   <p>В последних версиях Windows следующий вызов также имеет похожий эффект, потому что в них для выполнения команд задействуется реестр (однако такая форма вызова блокируется до закрытия программы просмотра файлов, как при использовании команды start /WAIT):</p>
   <p>&gt;&gt;&gt; os.systemClp-code-readme.txt’) # команду ‘start’ можно не указывать</p>
   <p>Это довольно удобный способ открытия произвольных документов и медиафайлов, но имейте в виду, что функция os.startfile работает только в Windows, потому что она использует реестр Windows, чтобы определить, как открывать файл. Существуют и другие, еще более запутанные и непереносимые способы запуска программ, включая инструменты в пакете PyWin32, который мы не будем рассматривать здесь. Если вам требуется обеспечить переносимость своих сценариев, используйте инструменты запуска программ, из числа представленных выше, такие как функции os.popen или os.spawnv. Но еще лучше напишите модуль, скрывающий тонкости за переносимым интерфейсом, как показано в следующем, заключительном разделе.</p>
   <empty-line/>
   <p><strong>Переносимый модуль запуска программ</strong></p>
   <p>Из-за всех этих различий в запуске программ на разных платформах может оказаться трудным запомнить, какие средства должны использоваться в конкретной ситуации. Более того, некоторые из этих инструментов вызываются способами, которые настолько сложны, что быстро забываются. В настоящее время существуют модули, такие как subprocess и multiprocessing, предлагающие полностью переносимые механизмы, тем не менее для конкретной платформы порой лучше подходят другие инструменты, обладающие более тонкими особенностями поведения. В Windows, например, часто бывает желательно подавить вывод окна командной оболочки.</p>
   <p>Мне настолько часто приходится писать сценарии, которым требуется запускать программы на языке Python, что в итоге я создал модуль, постаравшись скрыть в нем большую часть закулисных деталей. Скрыв детали реализации за переносимым интерфейсом, я получил возможность изменять их и использовать новые инструменты, которые появятся в будущем, не влияя на работоспособность программного кода, использующего этот модуль. Работая над модулем, я сделал его достаточно сообразительным, чтобы он мог автоматически выбирать схему запуска, соответствующую платформе, на которой он применяется. Лень породила не один полезный модуль.</p>
   <p>В примере 5.36 приводится исходный текст модуля, в котором собрана немалая часть тех приемов, которые встретились нам в этой главе. В нем реализован абстрактный суперкласс LaunchMode, определяющий, что значит запустить программу Python, но не определяющий, как это сделать. Вместо этого его подклассы предоставляют метод run, который действительно запускает программу Python согласно выбранной схеме, и (при необходимости) определяют метод announce для вывода имени программы при запуске.</p>
   <p><emphasis>Пример 5.36. PP4E\launehmodes.py</emphasis></p>
   <p>##############################################################################</p>
   <p>запускает программы Python с помощью механизмов командной строки и классов схем запуска; автоматически вставляет "python” и/или путь к выполняемому файлу интерпретатора в начало командной строки; некоторые из инструментов в этом модуле предполагают, что выполняемый файл ‘python’ находится в системном пути поиска (смотрите Launcher.py);</p>
   <p>можно было бы использовать модуль subprocess, но он сам использует функцию os.popen(), и к тому же цель этого модуля состоит в том, чтобы запустить независимую программу, а не подключиться к ее потокам ввода-вывода; можно было бы также использовать пакет multiprocessing, но данный модуль предназначен для выполнения программ, а не функций: не имеет смысла запускать процесс, когда можно использовать одну из уже имеющихся возможностей;</p>
   <p>новое в этом издании: при запуске сценария передает путь к файлу сценария через функцию normpath(), которая в Windows замещает все / на \; исправьте соответствующие участки программного кода в PyEdit и в других сценариях; вообще в Windows допускается использовать / в командах открытия файлов, но этот символ может использоваться не во всех инструментах запуска программ; ############################################################################## import sys, os</p>
   <p>pyfile = (sys.platform[:3] == ‘win’ and ‘python.exe’) or ‘python’</p>
   <p>pypath = sys.executable # использовать sys в последних версиях Python</p>
   <p>def fixWindowsPath(cmdline):</p>
   <p>замещает все / на \ в путях к сценариям в начале команд; используется только классами, которые запускают инструменты, требующие этого в Windows; в других системах в этом нет необходимости (например, os.system в Unix);</p>
   <p>splitline = cmdline.lstrip().split(‘ ‘)    # разбить по пробелам</p>
   <p>fixedpath = os.path.normpath(splitline[0]) # заменить прямые слешы return ‘ ‘.join([fixedpath] + splitline[1:]) # снова объединить в строку</p>
   <p>class LaunchMode:</p>
   <p>при вызове экземпляра класса выводится метка и запускается команда; подклассы форматируют строки команд для метода run(), если необходимо; команда должна начинаться с имени запускаемого файла сценария Python и не должна начинаться со слова "python” или с полного пути к нему;</p>
   <p>def __init__(self, label, command): self.what = label self.where = command</p>
   <p>def __call__(self):    # вызывается при вызове экземпляра,</p>
   <p>self.announce(self.what) # например как обработчик щелчка на кнопке self.run(self.where) # подклассы должны определять метод run() def announce(self, text):    # подклассы могут переопределять метод</p>
   <p>print(text)    # announce() вместо логики if/elif</p>
   <p>def run(self, cmdline):</p>
   <p>assert False, ‘run must be defined’</p>
   <p>class System(LaunchMode):</p>
   <p>запускает сценарий Python, указанный в команде оболочки внимание: может блокировать вызывающую программу, если в Unix не добавить &amp;</p>
   <p>def run(self, cmdline):</p>
   <p>cmdline = fixWindowsPath(cmdline) os.system(‘%s %s’ % (pypath, cmdline))</p>
   <p>class Popen(LaunchMode):</p>
   <p>запускает команду оболочки в новом процессе</p>
   <p>внимание: может блокировать вызывающую программу, потому что</p>
   <p>канал закрывается немедленно</p>
   <p>def run(self, cmdline):</p>
   <p>cmdline = fixWindowsPath(cmdline) os.popen(pypath + ‘ ‘ + cmdline) # предполагается, что нет данных</p>
   <p># для чтения</p>
   <p>class Fork(LaunchMode):</p>
   <p>запускает команду в явно созданном новом процессе только для Unix-подобных систем, включая cygwin</p>
   <p>def run(self, cmdline):</p>
   <p>assert hasattr(os, ‘fork’)</p>
   <p>cmdline = cmdline.split()    # превратить строку в список</p>
   <p>if os.fork() == 0:    # запустить новый процесс</p>
   <p>os.execvp(pypath, [pyfile] + cmdline) # запустить новую программу</p>
   <p>class Start(LaunchMode):</p>
   <p>запускает команду, независимую от вызывающего процесса</p>
   <p>только для Windows: использует ассоциации с расширениями имен файлов</p>
   <p>def run(self, cmdline):</p>
   <p>assert sys.platform[:3] == ‘win’ cmdline = fixWindowsPath(cmdline) os.startfile(cmdline)</p>
   <p>class StartArgs(LaunchMode):</p>
   <p>только для Windows: в аргументах могут присутствовать символы прямого слеша</p>
   <p>def run(self, cmdline):</p>
   <p>assert sys.platform[:3] == ‘win’</p>
   <p>os.system(‘start ‘ + cmdline) # может создать окно консоли class Spawn(LaunchMode):</p>
   <p>запускает python в новом процессе, независимом от вызывающего, для Windows и Unix; используйте P_NOWAIT для окна dos; символы прямого слеша допустимы</p>
   <p>def run(self, cmdline):</p>
   <p>os.spawnv(os.P_DETACH, pypath, (pyfile, cmdline)) class Top_level(LaunchMode):</p>
   <p>запускает тот же процесс в новом окне</p>
   <p>на будущее: требуется информация о классе графического интерфейса def run(self, cmdline):</p>
   <p>assert False, ‘Sorry - mode not yet implemented’</p>
   <p>#</p>
   <p># выбор "лучшего” средства запуска для данной платформы</p>
   <p>#    возможно, выбор придется уточнить в других местах</p>
   <p>#</p>
   <p>if sys.platform[:3] == ‘win’:</p>
   <p>PortableLauncher = Spawn</p>
   <p>else:</p>
   <p>PortableLauncher = Fork</p>
   <p>class QuietPortableLauncher(PortableLauncher): def announce(self, text): pass</p>
   <p>def selftest():</p>
   <p>file = ‘echo.py’</p>
   <p>input(‘default mode...’)</p>
   <p>launcher = PortableLauncher(file, file)</p>
   <p>launcher()    #    не блокирует</p>
   <p>input(‘system mode...’)</p>
   <p>System(file, file)()    #    блокирует</p>
   <p>if sys.platform[:3] == ‘win’:</p>
   <p>input(‘DOS start mode...’)    #    не блокирует</p>
   <p>StartArgs(file, file)()</p>
   <p>if __name__ == ‘__main__’: selftest()</p>
   <p>Ближе к концу файла модуль выбирает класс по умолчанию, исходя из значения атрибута sys.platform: в Windows в атрибут PortableLauncher записывается класс, использующий spawnv, и класс, использующий комбинацию fork/exec, на других платформах. В последних версиях Python можно было бы использовать функцию spawnv на всех платформах, но альтернативные инструменты в этом модуле могут использоваться в других контекстах. Если импортировать этот модуль и всегда использовать его атрибут PortableLauncher, то можно позабыть о многочисленных специфических для платформы деталях, перечисленных в данной главе.</p>
   <p>Чтобы запустить программу Python, просто импортируйте класс PortableLauncher, создайте экземпляр, передав метку и командную строку (без слова «python» впереди), а затем вызовите объект экземпляра, как если бы это была функция. Программа запускается операцией <emphasis>eall</emphasis> - методом __call__ перегрузки операторов, вместо самого метода; поэтому классы этого модуля можно также использовать для создания обработчиков обратного вызова в графических интерфейсах на базе tkinter. Как будет показано в следующих главах, нажатие кнопок в tkinter запускает вызываемый объект без аргументов. Зарегистрировав экземпляр PortableLauncher для обработки нажатия кнопки, можно автоматически запускать новую программу из графического интерфейса другой программы. Связать инструмент запуска с нажатием кнопки в графическом интерфейсе можно следующим способом:</p>
   <p>Button(root, text=name, command=PortableLauncher(name, commandLine))</p>
   <p>При автономном выполнении, как обычно, вызывается функция selftest этого модуля. При использовании класса System вызывающий процесс блокируется до завершения запускаемой программы, а при использовании PortableLauncher (в действительности, Spawn или Fork) и Start - нет.</p>
   <p>C:\...\PP4E&gt; type echo.py</p>
   <p>print(‘Spam’) input(‘press Enter’)</p>
   <p>C:\...\PP4E&gt; python launchmodes.py</p>
   <p>default mode... echo.py system mode... echo.py Spam</p>
   <p>press Enter</p>
   <p>DOS start mode...</p>
   <p>echo.py</p>
   <p>Практическое применение этого файла мы увидим в главе 8, где он будет использоваться для запуска диалога с графическим интерфейсом, и в нескольких примерах в главе 10, включая PyDemos и PyGadgets, -сценарии, предназначенные для обеспечения переносимого способа запуска основных примеров в этой книге, которые находятся в вершине дерева примеров. Эти сценарии просто импортируют Portable-Launcher и регистрируют экземпляры, которые будут откликаться на события в графическом интерфейсе, поэтому они прекрасно работают и в Windows, и в Unix без изменений (конечно, в этом помогает и переносимость tkinter). Сценарий PyGadgets даже настраивает PortableLauncher для изменения метки в графическом интерфейсе во время запуска.</p>
   <p>class Launcher(launchmodes.PortableLauncher): # обертка класса запуска def announce(self, text):    # изменяет метку в ГИ</p>
   <p>Info.config(text=text)</p>
   <p>Мы исследуем эти два и другие клиентские сценарии, такие как PyEdit во второй части книги, после того как приступим к созданию графических интерфейсов в третьей части. Отчасти из-за своей роли в сценарии PyEdit в данном издании книги этот модуль был дополнен функцией, автоматически замещающей символы прямого слеша в пути к файлу символами <emphasis>обратного слеша.</emphasis> В PyEdit в некоторых именах файлов используются символы прямого слеша, потому что они допустимы в операциях открытия файлов в системе Windows, но некоторые инструменты запуска программ в Windows требуют использования символов обратного слеша. В частности, функции system, popen и startfile из модуля os требуют использования символов обратного слеша, а функция spawnv - нет. Сценарий PyEdit и другие автоматически наследуют исправление путей к файлам в виде функции fixWindowsPath за счет импортирования и использования классов из этого модуля. Сценарий PyEdit был изменен так, чтобы устранить влияние этой функции, как неподходящее для данного конкретного случая (смотрите главу 11), но другие клиенты получают это исправление автоматически.</p>
   <p>Обратите также внимание, что некоторые из классов в этом примере используют строку пути sys.executable, чтобы получить полный путь к выполняемому файлу Python. Отчасти это обусловлено их использованием в сценариях запуска демонстрационных примеров. В предыдущих версиях, до появления атрибута sys.executable, эти классы использовали две функции, экспортируемые модулем Launcher.py, которые отыскивали выполняемый файл интерпретатора независимо от того, поместил ли пользователь этот путь в переменную окружения PATH.</p>
   <p>Теперь необходимость в таком поиске отпала. Поскольку я еще буду возвращаться к этому модулю в следующих главах, а также потому, что необходимость такого поиска отпала, - благодаря бесконечному потаканию Python профессиональным желаниям программистов - я отложу бессмысленные педагогические наставления в сторону. (Точка.)</p>
   <empty-line/>
   <p><strong>Другие системные инструменты</strong></p>
   <p>На этом мы завершаем тур по инструментам системного программирования, имеющимся в языке Python. В этой и в трех предыдущих главах мы познакомились с большинством часто используемых системных инструментов из библиотеки Python. Попутно мы научились использовать их для таких полезных вещей, как запуск программ, обработка каталогов и так далее. Следующая глава завершает исследование этой области представлением примеров использования инструментов, с которыми мы только что познакомились, для реализации сценариев, выполняющих более полезную и практическую работу на системном уровне.</p>
   <p>Тем не менее в Python есть и другие системные инструменты, которые появятся в этой книге дальше. Например:</p>
   <p>•    Сокеты, используемые для обмена данными с другими программами, которые коротко были представлены здесь, встретятся нам снова в главе 10, где будут использоваться в графическом интерфейсе, а полный охват сокетов вы найдете в главе 12.</p>
   <p>•    Функции выбора, используемые для организации многозадачности, также будут представлены в главе 12, как средство реализации серверов.</p>
   <p>•    Прием блокировки файлов с помощью функции os.open, представленной в главе 4, будет обсуждаться в последующих примерах.</p>
   <p>• Регулярные выражения, поиск строк по шаблону, используемый во многих инструментах обработки текста, применяемых в системном администрировании, появятся только в главе 19.</p>
   <p>Кроме того, такие приемы, как ветвление и потоки, интенсивно используются в главах, посвященных разработке сценариев для Интернета: смотрите обсуждение многопоточных графических интерфейсов в главах 9 и 10; реализации серверов в главе 12; графические интерфейсы клиентов FTP в главе 13 и пример программы PyMailGUI в главе 14. По пути нам также встретятся высокоуровневые модули Python, такие как socketserver, использующие приемы ветвления и потоки выполнения для реализации серверов. Многие инструменты, описанные в этой главе, будут постоянно появляться в дальнейших примерах этой книги - а для чего же еще создаются переносимые библиотеки общего назначения?</p>
   <p>Последнее, но не маловажное, что я хотел бы еще раз подчеркнуть: в библиотеке Python есть много других инструментов, которые вообще не фигурируют в данной книге. При наличии сотен модулей в библиотеке и еще большего количества сторонних модулей авторам, пишущим книги по Python, приходится ограничивать себя в отборе тем! Как всегда, напомню о необходимости изучения руководства по этой библиотеке, как в начале, так и на всем протяжении вашей карьеры программиста Python.</p>
   <p><strong>6</strong></p>
   <p><strong>Законченные системные программы</strong></p>
   <empty-line/>
   <p><strong>«Ярость поиска»</strong></p>
   <p>Эта глава завершает обзор системных интерфейсов Python и представляет коллекцию более крупных сценариев на языке Python, которые решают практические системные задачи - сравнение и копирование деревьев каталогов, разрезание файлов, поиск файлов и каталогов, тестирование других программ, настройка окружения запускаемых программ и так далее. Примеры в этой главе являются системными утилитами на языке Python, иллюстрирующими типичные решения и приемы программирования, применяемые в этой области, и основное внимание здесь уделяется использованию встроенных инструментов, таких как инструменты обработки файлов и деревьев каталогов.</p>
   <p>Главная цель главы состоит в том, чтобы дать вам почувствовать практические сценарии в действии. Размеры этих примеров также дают возможность увидеть действие таких парадигм программирования на языке Python, как объектно-ориентированное программирование (ООП) и повторное использование программного кода. Только в контексте нетривиальных программ, таких как примеры в этой главе, применение подобных инструментов начинает приносить ощутимые плоды. В данной главе вы найдете ответы не только на вопрос «как», но и «почему» - попутно я буду показывать, для удовлетворения каких насущных потребностей создавались сценарии, которые мы будем рассматривать, чтобы помочь вам совместить подробности реализации с контекстом.</p>
   <p>Одно предварительное замечание: в этой главе мы будем двигаться вперед очень быстро, а некоторые из представленных здесь примеров предназначены в основном для самостоятельного изучения. Все сценарии хорошо документированы и используют системные инструменты Python, описанные в предыдущих главах, поэтому я не буду подробно описывать весь программный код. Вам следует самостоятельно ознакомиться с исходными текстами сценариев и поэкспериментировать с ними на своем компьютере, чтобы лучше почувствовать, как комбинировать системные интерфейсы для решения практических задач. Все сценарии включены в состав пакета с примерами для этой книги, и большая их часть работает на всех основных платформах.</p>
   <p>Следует также упомянуть, что большую часть этих программ я использую на практике, то есть это не просто примеры, написанные для книги. Они создавались на протяжении нескольких лет и решают самые разнообразные задачи, поэтому их ничто не объединяет, кроме реальности. С другой стороны, эти примеры позволяют показать полезность системных инструментов, продемонстрировать крупные концепции разработки, что невозможно сделать на простых примерах, и наглядно доказать простоту автоматизации системных задач на языке Python переносимым способом. Овладев основами, вы будете сожалеть, что не сделали этого раньше.</p>
   <empty-line/>
   <p><strong>Игра: «Найди самый большой файл Python»</strong></p>
   <p>Попробуйте быстро ответить на вопрос: «Как называется самый большой файл с программным кодом на языке Python на вашем компьютере?» Этот невинный вопрос был однажды задан мне студентом на курсах, которые я веду. Поскольку я не знал ответ на него, это послужило поводом включить реализацию такого сценария в качестве примера в мой курс обучения, который стал отличной иллюстрацией способов применения системных инструментов Python для решения практических задач. В действительности этот вопрос звучит несколько неопределенно, потому что не совсем понятна область, к которой он относится. Подразумевается ли наибольший файл в каком-то определенном каталоге, в дереве каталогов, в стандартной библиотеке, в пути поиска модулей или вообще на всем жестком диске? Различные области подразумевают различные решения.</p>
   <empty-line/>
   <p><strong>Сканирование каталога стандартной библиотеки</strong></p>
   <p>Так, в примере 6.1 приводится первое решение, которое отыскивает наибольший файл Python в ограниченной области, - в одном каталоге, но этого вполне достаточно для начала.</p>
   <p><emphasis>Пример 6.1. PP4E\System\Filetools\bigpy-dir.py</emphasis></p>
   <p>Отыскивает наибольший файл с исходным программным кодом на языке Python в единственном каталоге.</p>
   <p>Поиск выполняется в каталоге стандартной библиотеки Python для Windows, если в аргументе командной строки не был указан какой-то другой каталог.</p>
   <p>import os, glob, sys</p>
   <p>dirname = r’C:\Python31\Lib’ if len(sys.argv) == 1 else sys.argv[1]</p>
   <p>allsizes = []</p>
   <p>allpy = glob.glob(dirname + os.sep + ‘*.py’) for filename in allpy:</p>
   <p>filesize = os.path.getsize(filename) allsizes.append((filesize, filename))</p>
   <p>allsizes.sort()</p>
   <p>print(allsizes[:2])</p>
   <p>print(allsizes[-2:])</p>
   <p>Для обхода файлов в каталоге этот сценарий использует модуль glob. Он определяет размеры и имена файлов и сохраняет информацию в списке, который затем сортируется. Поскольку размер является первым элементом кортежей, помещаемых в список, список будет отсортирован по размерам файлов, вследствие чего информация о наибольшем файле окажется в конце списка. Вместо того чтобы сохранять весь список, можно было бы сохранять только текущий наибольший файл, но решение со списком выглядит более гибким. Сценарий сканирует каталог стандартной библиотеки Python в Windows, если в аргументе командной строки ему не был передан другой каталог, и выводит информацию о наибольшем и наименьшем файлах, обнаруженных им:</p>
   <p>C:\...\PP4E\System\Filetools&gt; bigpy-dir.py</p>
   <p>[(0, ‘C:\\Python31\\Lib\\build_class.py’), (56, ‘C:\\Python31\\Lib\\struct.py’)] [(147086, ‘C:\\Python31\\Lib\\turtle.py’), (211238, ‘C:\\Python31\\Lib\\decimal.py’)]</p>
   <p>C:\...\PP4E\System\Filetools&gt; bigpy-dir.py .</p>
   <p>[(21, ‘ .\\__init__.py’), (461, ‘.\\bigpy-dir.py’)]</p>
   <p>[(1940, ‘.\\bigext-tree.py’), (2547, ‘.\\split.py’)]</p>
   <p>C:\...\PP4E\System\Filetools&gt; bigpy-dir.py ..</p>
   <p>[(21, ‘..\\__init__.py’), (29, ‘..\\testargv.py’)]</p>
   <p>[(541, ‘..\\testargv2.py’), (549, ‘..\\more.py’)]</p>
   <empty-line/>
   <p><strong>Сканирование дерева каталогов стандартной библиотеки</strong></p>
   <p>Решение, предложенное в предыдущем разделе, работает, но совершенно очевидно, представляет частичный ответ на поставленный вопрос -файлы с исходными текстами на языке Python обычно располагаются более чем в одном каталоге. Даже стандартная библиотека содержит множество подкаталогов с модулями, которые могут произвольно вкладываться друг в друга. В действительности нам необходимо реализовать обход всего дерева каталогов. Кроме того, в выводе сценария, приведенном выше, не так-то просто разобраться. Исправить эту проблему нам поможет модуль pprint (от «pretty print» - форматированный вывод). Все эти улучшения добавлены в сценарий, представленный в примере 6.2.</p>
   <p><emphasis>Пример 6.2. PP4E\System\Filetools\bigpy-tree.py</emphasis></p>
   <p>Отыскивает наибольший файл с исходным программным кодом на языке Python в дереве каталогов.</p>
   <p>Поиск выполняется в каталоге стандартной библиотеки, отображение результатов выполняется с помощью модуля pprint.</p>
   <p>import sys, os, pprint trace = False</p>
   <p>if sys.platform.startswith(‘win’):</p>
   <p>dirname = r’C:\Python31\Lib’    # Windows</p>
   <p>else:</p>
   <p>dirname = ‘/usr/lib/python’    # Unix, Linux, Cygwin</p>
   <p>allsizes = []</p>
   <p>for (thisDir, subsHere, filesHere) in os.walk(dirname): if trace: print(thisDir) for filename in filesHere:</p>
   <p>if filename.endswith(‘.py’):</p>
   <p>if trace: print(‘...’, filename) fullname = os.path.join(thisDir, filename) fullsize = os.path.getsize(fullname) allsizes.append((fullsize, fullname))</p>
   <p>allsizes.sort()</p>
   <p>pprint.pprint(allsizes[:2])</p>
   <p>pprint.pprint(allsizes[-2:])</p>
   <p>Для поиска наибольшего файла с программным кодом на языке Python в дереве каталогов эта версия использует os.walk. Если вы хотите увидеть, как выполняется обход каталогов, измените значение переменной trace. В данной реализации сценарий способен выполнять обход дерева каталогов стандартной библиотеки Python и в Windows, и в Unix-подобных системах:</p>
   <p>C:\...\PP4E\System\Filetools&gt; bigpy-tree.py [(0, ‘C:\\Python31\\Lib\\build_class.py’),</p>
   <p>(0, ‘C:\\Python31\\Lib\\email\\mime\\___init__.py’)]</p>
   <p>[(211238, ‘C:\\Python31\\Lib\\decimal.py’),</p>
   <p>(380582, ‘C:\\Python31\\Lib\\pydoc_data\\topics.py’)]</p>
   <empty-line/>
   <p><strong>Сканирование пути поиска модулей</strong></p>
   <p>Как и следовало ожидать, сценарий из предыдущего раздела отыскивает наименьший и наибольший файлы в дереве каталогов. Хотя поиск в полном дереве каталогов стандартной библиотеки Python дает более исчерпывающий ответ, тем не менее его никак нельзя признать полным: на компьютере могут находиться дополнительные модули, установленные в другие каталоги, включенные в путь поиска модулей, но за пределами дерева файлов с исходными текстами на языке Python. Чтобы дать более полный ответ, необходимо выполнить все тот же поиск в дереве каталогов, но при этом следует просмотреть все каталоги, включенные в путь поиска модулей. Это улучшение было добавлено в сценарий, представленный в примере 6.3, - он просматривает все модули Python, доступные для импортирования и располагающиеся непосредственно в пути поиска, а также расположенные во вложенных каталогах пакетов.</p>
   <p><emphasis>Пример 6.3. PP4E\System\Filetools\bigpy-path.py</emphasis></p>
   <p>Отыскивает наибольший файл с исходным программным кодом на языке Python, присутствующий в пути поиска модулей.</p>
   <p>Пропускает каталоги, которые уже были просканированы; нормализует пути и регистр символов, обеспечивая корректность сравнения; включает в выводимые результаты счетчики строк. Здесь недостаточно использовать os.environ[‘PYTHONPATH’]: этот список является лишь подмножеством списка sys.path.</p>
   <p>import sys, os, pprint</p>
   <p>trace = 0    # 1=каталоги, 2=+файлы</p>
   <p>visited = {}</p>
   <p>allsizes = []</p>
   <p>for srcdir in sys.path:</p>
   <p>for (thisDir, subsHere, filesHere) in os.walk(srcdir): if trace &gt; 0: print(thisDir) thisDir = os.path.normpath(thisDir) fixcase = os.path.normcase(thisDir) if fixcase in visited: continue else:</p>
   <p>visited[fixcase] = True for filename in filesHere:</p>
   <p>if filename.endswith(‘.py’):</p>
   <p>if trace &gt; 1: print(’...’, filename) pypath = os.path.join(thisDir, filename) try:</p>
   <p>pysize = os.path.getsize(pypath) except os.error:</p>
   <p>print(‘skipping’, pypath, sys.exc_info()[0]) else:</p>
   <p>pylines = len(open(pypath, ‘rb’).readlines()) allsizes.append((pysize, pylines, pypath))</p>
   <p>print(‘By size...’) allsizes.sort() pprint.pprint(allsizes[:3]) pprint.pprint(allsizes[-3:])</p>
   <p>print(‘By lines...’) allsizes.sort(key=lambda x: x[1]) pprint.pprint(allsizes[:3]) pprint.pprint(allsizes[-3:])</p>
   <p>Этот сценарий выполняет обход всех каталогов, включенных в путь поиска, и для каждого из них пытается выполнить поиск в полном дереве подкаталогов. В результате получается тройной вложенный цикл -цикл по элементам пути, цикл по каталогам в дереве очередного элемента и цикл по файлам в каталоге. Так как путь поиска модулей может содержать каталоги, имена которых могут записываться произвольно, кроме всего прочего этот сценарий должен побеспокоиться, чтобы:</p>
   <p>•    Нормализовать пути к каталогам - исправить символы слеша и точки, чтобы привести имена каталогов к общепринятому виду.</p>
   <p>•    Нормализовать регистр символов в именах каталогов - привести к нижнему регистру все символы в именах файлов и каталогов в нечувствительном к регистру символов Windows, чтобы свести определение эквивалентности имен каталогов к простой операции сравнения строк, но не изменять регистр символов в Unix, где он имеет значение.</p>
   <p>•    Выявлять повторы, чтобы избежать повторного сканирования одних и тех же каталогов (один и тот же каталог может оказаться достижимым при сканировании разных элементов, включенных в sys.path).</p>
   <p>•    Пропускать все элементы, похожие на файлы, для которых функция os.path.getsize возбуждает исключение (по умолчанию os.walk сама молча игнорирует элементы на любом уровне вложенности, которые не являются каталогами).</p>
   <p>•    Избежать возможных <emphasis>ошибок декодирования символов Юникода </emphasis>в содержимом файлов, открывая их для подсчета строк в двоичном режиме. В текстовом режиме выполняется обязательное декодирование содержимого, а некоторые файлы в дереве каталогов библиотеки Python 3.1 не могут быть корректно декодированы в Windows. Перехват ошибок декодирования с помощью инструкции try позволил бы предотвратить преждевременное завершение программы, но при этом могли бы быть пропущены потенциальные кандидаты на звание большего или меньшего файла.</p>
   <p>В эту версию был добавлен подсчет строк, что может существенно увеличить время работы сценария, но это очень интересный отчетный показатель. Фактически данная версия использует это значение как ключ сортировки, чтобы определить три наибольших и наименьших по количеству строк файла, - эти результаты могут не совпадать с результатами, когда наибольший и наименьший размер определяется по размеру файла в байтах. Ниже приводятся результаты выполнения этого сценария в Python 3.1 на моем компьютере, работающем под управлением Windows 7. Так как результаты зависят от платформы, наличия дополнительных расширений и настроек пути поиска, у вас могут получиться другие наибольший и наименьший файлы в пути sys.path:</p>
   <p>C:\...\PP4E\System\Filetools&gt; bigpy-path.py By size...</p>
   <p>[(0, 0, ‘C:\\Python31\\lib\\build_class.py’),</p>
   <p>(0,    0,    ‘C:\\Python31\\lib\\email\\mime\\__init__.py’),</p>
   <p>(0,    0,    ‘C:\\Python31\\lib\\email\\test\\__init__.py’)]</p>
   <p>[(161613, 3754, ‘C:\\Python31\\lib\\tkinter\\__init__.py’),</p>
   <p>(211238, 5768, ‘C:\\Python31\\lib\\decimal.py'),</p>
   <p>(380582, 78, ‘C:\\Python31\\lib\\pydoc_data\\topics.py’)]</p>
   <p>By lines...</p>
   <p>[(0, 0, ‘C:\\Python31\\lib\\build_class.py’),</p>
   <p>(0,    0,    ‘C:\\Python31\\lib\\email\\mime\\__init__.py’),</p>
   <p>(0,    0,    ‘C:\\Python31\\lib\\email\\test\\__init__.py’)]</p>
   <p>[(147086, 4132, ‘C:\\Python31\\lib\\turtle.py’),</p>
   <p>(150069, 4268, ‘C:\\Python31\\lib\\test\\test_descr.py’),</p>
   <p>(211238, 5768, ‘C:\\Python31\\lib\\decimal.py’)]</p>
   <p>И снова, если вам интересно увидеть, как выполняется обход каталогов, измените значение переменной trace. Как видите, результаты поиска наибольшего файла по размеру в байтах и по количеству строк отличаются. Это несоответствие, вероятно, мы должны тщательно обсудить на нашей следующей встрече.</p>
   <empty-line/>
   <p><strong>Сканирование всего компьютера</strong></p>
   <p>Наконец, несмотря на то, что путь поиска модулей обычно включает все исходные файлы Python, доступные для импортирования на вашем компьютере, тем не менее и этот ответ может оказаться неполным. С технической точки зрения, эта версия проверяет только модули -файлы с исходным программным кодом на языке Python, которые запускаются как самостоятельные сценарии, могут не включаться в путь поиска модулей. Кроме того, путь поиска модулей в некоторых сценариях может изменяться вручную прямо во время выполнения (например, прямым изменением списка sys.path в сценариях, выполняющихся на веб-сервере), чтобы включить в него дополнительные каталоги, которые недоступны для сценария в примере 6.3.</p>
   <p>В конечном счете, чтобы отыскать наибольший исходный файл на компьютере, необходимо просканировать весь жесткий диск; эта возможность <emphasis>почти</emphasis> полностью поддерживается сценарием в примере 6.2. Нам нужно лишь передать ему в аргументе имя корневого каталога и добавить в него некоторые улучшения из версии, сканирующей путь поиска модулей (позволяющие избежать повторного сканирования одних и тех же каталогов в случае поиска по всему компьютеру, пропускать ошибки и подсчитывать строки, если нам не жалко на это времени). В примере 6.4 приводится реализация такого универсального сценария сканирования дерева каталогов, снабженного усовершенствованиями, необходимыми для сканирования всего диска.</p>
   <p><emphasis>Пример 6.4. PP4E\System\Filetools\bigext-tree.py</emphasis></p>
   <p>Отыскивает наибольший файл заданного типа в произвольном дереве каталогов. Пропускает каталоги, которые уже были просканированы; перехватывает ошибки; добавляет возможность вывода трассировки поиска и подсчета строк.</p>
   <p>Кроме того, использует множества, итераторы файлов и генераторы, чтобы избежать загрузки содержимого файлов целиком, и пытается обойти проблемы, возникающие при выводе недекодируемых имен файлов/каталогов.</p>
   <p>import os, pprint from sys import argv, exc_info</p>
   <p>trace = 1    #    0=выкл., 1=каталоги, 2=+файлы</p>
   <p>dirname, extname = os.curdir, ‘.py’    #    по умолчанию файлы .py в cwd</p>
   <p>if len(argv) &gt; 1: dirname =    argv[1]    #    например: C:\, C:\Python31\Lib</p>
   <p>if len(argv) &gt; 2: extname =    argv[2]    #    например: .pyw, .txt</p>
   <p>if len(argv) &gt; 3: trace =    int(argv[3]) #    например: ". .py 2”</p>
   <p>def tryprint(arg): try:</p>
   <p>print(arg)    #    непечатаемое имя файла?</p>
   <p>except UnicodeEncodeError:</p>
   <p>print(arg.encode())    #    вывести как строку байтов</p>
   <p>visited = set() allsizes = []</p>
   <p>for (thisDir, subsHere, filesHere) in os.walk(dirname): if trace: tryprint(thisDir) thisDir = os.path.normpath(thisDir) fixname = os.path.normcase(thisDir) if fixname in visited:</p>
   <p>if trace: tryprint(‘skipping ‘ + thisDir) else:</p>
   <p>visited.add(fixname) for filename in filesHere:</p>
   <p>if filename.endswith(extname):</p>
   <p>if trace &gt; 1: tryprint(‘+++’ + filename) fullname = os.path.join(thisDir, filename) try:</p>
   <p>bytesize = os.path.getsize(fullname) linesize = sum(+1 for line in open(fullname, ‘rb’)) except Exception:</p>
   <p>print(‘error’, exc_info()[0]) else:</p>
   <p>allsizes.append((bytesize, linesize, fullname)) for (title, key) in [(‘bytes’, 0), (‘lines’, 1)]:</p>
   <p>print(‘\nBy %s...’ % title) allsizes.sort(key=lambda x: x[key]) pprint.pprint(allsizes[:3]) pprint.pprint(allsizes[-3:])</p>
   <p>В отличие от предыдущей версии, эта позволяет выполнять поиск файлов с определенными расширениями и в определенных каталогах. По умолчанию производится поиск файлов Python в текущем рабочем каталоге:</p>
   <p>C:\...\PP4E\System\Filetools&gt; bigext-tree.py</p>
   <p>By bytes...</p>
   <p>[(21, 1, ‘ .\\__init_.py’),</p>
   <p>(461, 17, ‘.\\bigpy-dir.py’),</p>
   <p>(818, 25, ‘.\\bigpy-tree.py’)]</p>
   <p>[(1 696, 48, ‘.\\join.py’),</p>
   <p>(1940, 49, ‘.\\bigext-tree.py’),</p>
   <p>(2547, 57, ‘.\\split.py’)]</p>
   <p>By lines...</p>
   <p>[(21, 1, ‘ .\\__init_.py’),</p>
   <p>(461, 17, ‘.\\bigpy-dir.py’),</p>
   <p>(818, 25, ‘.\\bigpy-tree.py’)]</p>
   <p>[(1 696, 48, ‘.\\join.py’),</p>
   <p>(1940, 49, ‘.\\bigext-tree.py’),</p>
   <p>(2547, 57, ‘.\\split.py’)]</p>
   <p>Настраивая работу сценария, можно задать имя каталога, расширение искомых файлов и уровень подробности вывода трассировочной информации (уровень 0 запрещает трассировку, при уровне 1 (по умолчанию) выводятся имена сканируемых каталогов):</p>
   <p>C:\...\PP4E\System\Filetools&gt; bigext-tree.py .. .py 0</p>
   <p>By bytes...</p>
   <p>[(21, 1, ‘..\\__init__.py’),</p>
   <p>(21, 1, ‘..\\Filetools\\__init_.py’),</p>
   <p>(28, 1, ‘..\\Streams\\hello-out.py’)]</p>
   <p>[(2278, 67, ‘..\\Processes\\multi2.py’),</p>
   <p>(2547, 57, ‘..\\Filetools\\split.py’),</p>
   <p>(4361, 105, ‘..\\Tester\\tester.py’)]</p>
   <p>By lines...</p>
   <p>[(21, 1, ‘..\\__init__.py’),</p>
   <p>(21, 1, ‘..\\Filetools\\__init__.py’),</p>
   <p>(28, 1, ‘..\\Streams\\hello-out.py’)]</p>
   <p>[(2547, 57, ‘..\\Filetools\\split.py’),</p>
   <p>(2278, 67, ‘..\\Processes\\multi2.py’),</p>
   <p>(4361, 105, ‘..\\Tester\\tester.py’)]</p>
   <p>Кроме того, этот сценарий поволяет выполнять поиск файлов разных типов. Ниже приводятся результаты поиска наибольшего и наименьшего текстового файла, начиная с каталога уровнем выше текущего (эти результаты имели место на тот момент времени, когда я запускал сценарий):</p>
   <p>C:\...\PP4E\System\Filetools&gt; bigext-tree.py .. .txt 1</p>
   <p>..\Environment</p>
   <p>..\Filetools</p>
   <p>..\Processes</p>
   <p>..\Streams</p>
   <p>..\Tester</p>
   <p>..\Tester\Args</p>
   <p>..\Tester\Errors</p>
   <p>..\Tester\Inputs</p>
   <p>..\Tester\Outputs</p>
   <p>..\Tester\Scripts</p>
   <p>..\Tester\xxold</p>
   <p>..\Threads</p>
   <p>By bytes...</p>
   <p>[(4, 2, ‘..\\StreamsY\input.txt’),</p>
   <p>(13, 1, ‘..\\Streams\\hello-in.txt’),</p>
   <p>(20, 4, ‘..\\Streams\\data.txt’)]</p>
   <p>[(104, 4, ‘..\\Streams\\output.txt’),</p>
   <p>(172, 3, ‘..\\Tester\\xxold\\README.txt.txt’),</p>
   <p>(435, 4, ‘..\\Filetools\\temp.txt’)]</p>
   <p>By lines...</p>
   <p>[(13, 1, ‘..\\Streams\\hello-in.txt’),</p>
   <p>(22, 1, ‘..\\spam.txt’),</p>
   <p>(4, 2, ‘..\\Streams\\input.txt’)]</p>
   <p>[(20, 4, ‘..\\Streams\\data.txt’),</p>
   <p>(104, 4, ‘..\\Streams\\output.txt’),</p>
   <p>(435, 4, ‘..\\Filetools\\temp.txt’)]</p>
   <p>А чтобы выполнить поиск по всей системе, достаточно просто передать сценарию имя корневого каталога (в Unix-подобных системах вместо C:\ используйте /) и расширение файлов (по умолчанию используется расширение <emphasis>.py).</emphasis> Итак, победитель... (только не заключайте никакие пари):</p>
   <p>C:\...\PP4E\dev\Examples\PP4E\System\Filetools&gt; bigext-tree.py C:\</p>
   <p>C:\</p>
   <p>C:\SRecycle.Bin</p>
   <p>C:\SRecycle.Bin\S-1-5-21-3951091421-2436271001-910485044-1004</p>
   <p>C:\cygwin</p>
   <p>C:\cygwin\bin</p>
   <p>C:\cygwin\cygdrive</p>
   <p>C:\cygwin\dev</p>
   <p>C:\cygwin\dev\mqueue</p>
   <p>C:\cygwin\dev\shm</p>
   <p>C:\cygwin\etc</p>
   <p><emphasis>...МНОГО строк опущено...</emphasis></p>
   <p>By bytes...</p>
   <p>[(0, 0, ‘C:\\cygwin\\...\\python31\\Python-3.1.1\\Lib\\build_class.py’),</p>
   <p>(0, 0, ‘C:\\cygwin\\...\\python31\\Python-3.1.1\\Lib\\email\\mime\\__init__.</p>
   <p>py’),</p>
   <p>(0, 0, ‘C:\\cygwin\\...\\python31\\Python-3.1.1\\Lib\\email\\test\\__init__.</p>
   <p>py’)]</p>
   <p>[(380582, 78, ‘C:\\Python31\\Lib\\pydoc_data\\topics.py’),</p>
   <p>(398157, 83, ‘C:\\...\\Install\\Source\\Python-2.6\\Lib\\pydoc_topics.py’), (412434, 83, ‘C:\\Python26\\Lib\\pydoc_topics.py’)]</p>
   <p>By lines...</p>
   <p>[(0, 0, ‘C:\\cygwin\\...\\python31\\Python-3.1.1\\Lib\\build_class.py’),</p>
   <p>(0, 0, ‘C:\\cygwin\\...\\python31\\Python-3.1.1\\Lib\\email\\mime\\__init__.</p>
   <p>py’),</p>
   <p>(0, 0, ‘C:\\cygwin\\...\\python31\\Python-3.1.1\\Lib\\email\\test\\__init__.</p>
   <p>py’)]</p>
   <p>[(204107, 5589, ‘C:\\...\Install\\Source\\Python-3.0\\Lib\\decimal.py’),</p>
   <p>(205470, 5768, ‘C:\\cygwin\\...\\python31\\Python-3.1.1\\Lib\\decimal.py’), (211238, 5768, ‘C:\\Python31\\Lib\\decimal.py’)]</p>
   <p>Логика трассировки построена так, что позволяет следить за тем, как выполняется обход каталогов. Я сократил список каталогов в этом примере, чтобы не перегружать его лишней информацией (и уместить на страницу). Для выполнения этой команды может потребоваться достаточно продолжительное время. На моем нетбуке, работающем, как это ни печально, под управлением Windows 7, потребовалось 11 минут, чтобы просканировать жесткий диск, содержащий примерно 59 Гбайт данных, 200K файлов и 25K каталогов, при невысокой нагрузке на систему (8 минут - при отключенной трассировке, и полчаса, когда было запущено множество других приложений). Однако этот сценарий дает самый исчерпывающий ответ на поставленный вопрос.</p>
   <p>Это решение настолько полное, насколько позволяет пространство в книге. Ради интереса подумайте о возможности сканирования нескольких дисков; о том, что исходные файлы Python могут находиться в zip-архивах, как в пути поиска модулей, так и за его пределами (os. walk просто игнорирует zip-файлы в примере 6.3). Кроме того, файлы с исходными текстами могут иметь разные расширения - файлы с расширением <emphasis>.pyw</emphasis> подавляют вывод окна консоли в Windows, а файлы сценариев верхнего уровня могут иметь произвольные расширения. Фактически имена файлов сценариев верхнего уровня вообще могут не иметь расширения и при этом оставаться файлами с исходными текстами на языке Python. Кроме того, некоторые модули, доступные для импортирования, не являясь файлами с исходными текстами на языке Python, могут присутствовать в формате скомпилированных двоичных файлов или быть статически связаны с выполняемым файлом интерпретатора Python. В интересах экономии места мы оставим эти варианты (довольно сложные в реализации!) расширения процедуры поиска, как упражнение для самостоятельного решения.</p>
   <empty-line/>
   <p><strong>Вывод имен файлов с символами Юникода</strong></p>
   <p>Одна тонкость, прежде чем двинуться дальше: обратите внимание на, казалось бы, излишнюю конструкцию обработки исключений в функции tryprint из примера 6.4. Когда я в первый раз попытался просканировать весь диск с помощью сценария, приведенного в предыдущем разделе, этот сценарий завершился с ошибкой декодирования символов Юникода при попытке вывести имя каталога сохраненной вебстраницы. Добавление обработчика исключения позволило просто пропустить этот каталог.</p>
   <p>Этот случай наглядно демонстрирует тонкую, но имеющую большое практическое значение проблему: ориентированность Python 3.X на Юникод распространяется и на имена файлов, даже в случае простого их вывода. Как мы узнали в главе 4, имена файлов могут содержать произвольный текст, поэтому функция os.listdir способна возвращать имена файлов в двух различных представлениях - она возвращает декодированные строки Юникода, если получает аргумент типа str, и кодированную строку байтов, если получает аргумент типа bytes:</p>
   <p>&gt;&gt;&gt; import os</p>
   <p>&gt;&gt;&gt; os.listdir('.')[:4]</p>
   <p>[‘bigext-tree.py’, ‘bigpy-dir.py’, ‘bigpy-path.py’, ‘bigpy-tree.py’]</p>
   <p>&gt;&gt;&gt; os.listdir(b'.')[:4]</p>
   <p>[b’bigext-tree.py’, b’bigpy-dir.py’, b’bigpy-path.py’, b’bigpy-tree.py’]</p>
   <p>Обе функции, os.walk (используется в примере 6.4) и glob.glob, наследуют это поведение при возвращении имен файлов и каталогов, потому что внутри они используют функцию os.listdir. Во всех этих функциях передача строки байтов в аргументе подавляет декодирование символов Юникода в именах файлов и каталогов. Передача обычной строки предполагает, что имена файлов могут быть декодированы при применении кодировки, используемой файловой системой.</p>
   <p>Причина, по которой данная особенность может иметь важное значение для сценария из этого раздела, состоит в том, что версия, выполняющая поиск по всему жесткому диску, в конце концов может столкнуться с недекодируемыми именами файлов (например, ранее сохраненная веб-страница с необычным именем), что приводит к возбуждению исключения при попытке вывести их с помощью функции print. Ниже приводится упрощенный пример, выполняемый в окне консоли Windows, который воспроизводит ошибку:</p>
   <p>&gt;&gt;&gt; root = r'C:\py3000'</p>
   <p>&gt;&gt;&gt; for (dir, subs, files) in os.walk(root): print(dir)</p>
   <p>C:\py3000</p>
   <p>C:\py3000\FutureProofPython - PythonInfo Wiki_files C:\py3000\0akwinter_com Code » Porting setuptools to py3k_files Traceback (most recent call last):</p>
   <p>File “&lt;stdin&gt;”, line 1, in &lt;module&gt;</p>
   <p>File “C:\Python31\lib\encodings\cp437.py”, line 19, in encode return codecs.charmap_encode(input,self.errors,encoding_map)[0] UnicodeEncodeError: ‘charmap’ codec can’t encode character ‘\u2019’ in position 45: character maps to &lt;undefined&gt;</p>
   <p><emphasis>(UnicodeDecodeError: кодек</emphasis> ‘<emphasis>charmap’ не может преобразовать символ</emphasis> \ <emphasis>u2019' в позиции 45: отображается в символ &lt;undefined&gt;)</emphasis></p>
   <p>Один из способов выхода из этого затруднительного положения состоит в том, чтобы передавать имя корневого каталога в виде строки типа bytes, - это подавляет выполнение операции декодирования имен файлов в функции os.listdir, вызываемой функцией os.walk, и эффективно ограничивает область действия последующих операций вывода простыми байтами. Так как в этом случае операциям вывода не приходится иметь дело с кодировками, они выполняются без ошибок. Декодирование строк в байты вручную перед выводом тоже может помочь, но результаты получаются немного другими:</p>
   <p>&gt;&gt;&gt; root.encode()</p>
   <p>b’C:\\py3000’</p>
   <p>&gt;&gt;&gt; for (dir, subs, files) in os.walk(root.encode()): print(dir)</p>
   <p>b’C:\\py3000’</p>
   <p>b’C:\\py3000\\FutureProofPython - PythonInfo Wiki_files’ b’C:\\py3000\\0akwinter_com Code \xbb Porting setuptools to py3k_files’ b’C:\\py3000\\What\x92s New in Python 3_0 \x97 Python Documentation’</p>
   <p>&gt;&gt;&gt; for (dir, subs, files) in os.walk(root): print(dir.encode())</p>
   <p>b’C:\\py3000’</p>
   <p>b’C:\\py3000\\FutureProofPython - PythonInfo Wiki_files’ b’C:\\py3000\\0akwinter_com Code \xc2\xbb Porting setuptools to py3k_files’ b’C:\\py3000\\What\xe2\x80\x99s New in Python 3_0 \xe2\x80\x94 Python Documentation’</p>
   <p>К сожалению, при любом подходе все имена каталогов, которые выводятся в процессе обхода, отображаются как непонятные строки байтов. Чтобы не отказываться от обычных строк, обеспечивающих более высокую удобочитаемость, я выбрал вариант реализации с обработчиком исключений. Это позволяет полностью исключить проблемы:</p>
   <p>&gt;&gt;&gt; for (dir, subs, files) in os.walk(root):</p>
   <p>...    try:</p>
   <p>...    print(dir)</p>
   <p>...    except UnicodeEncodeError:</p>
   <p>...    print(dir.encode()) # или просто пропустить, если encode</p>
   <p>...    # может потерпеть неудачу</p>
   <p>C:\py3000</p>
   <p>C:\py3000\FutureProofPython - PythonInfo Wiki_files C:\py3000\0akwinter_com Code » Porting setuptools to py3k_files b’C:\\py3000\\What\xe2\x80\x99s New in Python 3_0 \xe2\x80\x94 Python Documentation’</p>
   <p>Странно, но похоже, что ошибка связана скорее с выводом, чем с кодированием символов Юникода в именах файлов, - поскольку при работе с именами файлов никаких ошибок не возникает, пока не предпринимаются попытки вывести их, следовательно, они были успешно декодированы в момент первоначального преобразования их в строки. Именно поэтому достаточно обернуть в инструкции try вызовы функции print, в противном случае ошибка возникала бы раньше.</p>
   <p>Более того, эта ошибка не возникает, если стандартный поток вывода сценария перенаправить в файл, на уровне командной оболочки (bigext-tree.py c:\ &gt; out) или в вызове самой функции print (print(dir, file=F)). В последнем случае чтение выходного файла должно выполняться в двоичном режиме, так как попытка вывести в окно консоли содержимое файла, открытого в текстовом режиме, приведет к той же ошибке (и снова, ошибка не возникает, пока не будет предпринята попытка вывода). Фактически программный код, который терпит неудачу при запуске в окне программы Командная строка (Command Prompt) в Windows, работает без ошибок в графическом интерфейсе IDLE, на той же самой платформе, - графический интерфейс IDLE, реализованный на основе библиотеки tkinter, выполняет обработку отображаемых символов, что не делается, когда символы выводятся в поток стандартного вывода, подключенный к окну терминала:</p>
   <p>&gt;&gt;&gt; import os # запускайте в IDLE (в графическом интерфейсе на базе tkinter),</p>
   <p># а не в системной командной оболочке &gt;&gt;&gt; root = r'C:\py3000'</p>
   <p>&gt;&gt;&gt; for (dir, subs, files) in os.walk(root): print(dir)</p>
   <p>C:\py3000</p>
   <p>C:\py3000\FutureProofPython - PythonInfo Wiki_files C:\py3000\0akwinter_com Code » Porting setuptools to py3k_files C:\py3000\What’s New in Python 3_0 - Python Documentation_files</p>
   <p>Другими словами, исключение возникает только при выводе в окно командной оболочки, уже после того, как будет создана строка с именем файла. Это свидетельствует о выполнении дополнительных преобразований в подсистеме вывода Python, что никак не связано с наличием символов Юникода в именах файлов. Однако, за неимением места для дальнейших рассуждений, нам придется удовлетвориться констатацией факта, что наш обработчик исключений позволяет обойти проблему вывода. Однако вам следует помнить о проблемах декодирования символов Юникода в именах файлов - на некоторых платформах может потребоваться в этом сценарии передавать функции os.walk строки байтов, чтобы предотвратить ошибки декодирования имен файлов.<sup>25</sup></p>
   <p>Механизм поддержки Юникода в версии 3.1 все еще остается относительно новым, поэтому обязательно проверяйте наличие подобных ошибок в вашей системе и в вашей версии Python. Кроме того, дополнительную информацию по работе с именами файлов, содержащими символы Юникода, можно найти в руководствах по языку Python, а о поддержке Юникода вообще - в книге «Изучаем Python». Как отмечалось выше, сценарии должны открывать текстовые файлы в двоичном режиме, если они могут содержать недекодируемое <emphasis>содержимое.</emphasis> Может показаться странным, что проблемы, связанные с поддержкой Юникода, могут так отражаться на простейших операциях вывода, как в данном примере, но такова жизнь в прекрасном мире Юникода. При этом никаких проблем, связанных с Юникодом, не возникает в большой доле реальных сценариев, включая те, что мы будем рассматривать в следующем разделе.</p>
   <empty-line/>
   <p><strong>Разрезание и объединение файлов</strong></p>
   <p>Мои дети, как и многие другие, проводили массу времени в Интернете, пока не повзрослели. Насколько мне известно, в наши дни это считалось стоящим занятием. Среди представителей этого нового поколения компьютерные фанаты и гуру пользуются, вероятно, таким же уважением, как когда-то рок-звезды для моего поколения. Когда дети скрываются в своих комнатах, они, скорее всего, возятся с компьютерами, а не осваивают гитарные аккорды (по крайней мере, некоторые из них). Пожалуй, это более здоровое занятие, чем некоторые утехи моей собственной растраченной юности, но это уже тема для книги иного сорта.</p>
   <p>Несмотря на риторику ученых мужей, вещающих о доступных новому поколению потенциальных возможностях Интернета, которые трудно было даже представить их родителям, мои дети больше времени все-таки потратили на компьютерные игры. Чтобы получить новые игры, им в то время приходилось загружать их на общий компьютер, подключенный к Интернету, и затем переносить на свои компьютеры для установки у себя. (Их компьютеры были подключены к Интернету позднее, по причинам, список которых у каждых родителей может быть свой.)</p>
   <p>Проблема в том, что файлы с играми далеко не маленькие. Обычно они не умещались ни на гибких дисках, ни на флешках того времени, а запись на CD или DVD отнимала драгоценное время, которое можно было бы потратить на игру. Если бы все компьютеры у меня дома работали под управлением Linux, это не было бы проблемой. Для Unix существуют программы командной строки, позволяющие разрезать файлы на части, достаточно маленькие, чтобы уместиться на переносном устройстве (команда split), и программы для обратного объединения фрагментов (команда cat). Однако поскольку у нас дома были самые разные компьютеры, нам необходимо было более переносимое решение.<sup>26</sup></p>
   <empty-line/>
   <p><strong>Разрезание файлов переносимым способом</strong></p>
   <p>Так как на всех компьютерах в моем доме стоит Python, на помощь приходит простой переносимый сценарий на этом языке. В примере 6.5 приводится программа на языке Python, которая распределяет содержимое одного файла по группе файлов меньшего размера, которые сохраняются в каталоге.</p>
   <p><emphasis>Пример 6.5. PP4E\System\Filetools\split.py</emphasis></p>
   <p>#!/usr/bin/python</p>
   <p>##############################################################################</p>
   <p>разрезает файл на несколько частей; сценарий join.py объединяет эти части в один файл; данный сценарий является настраиваемой версией стандартной команды split в Unix; поскольку сценарий написан на языке Python, он с тем же успехом может использоваться в Windows и легко может быть модифицирован; благодаря тому, что он экспортирует функцию, его логику можно импортировать и повторно использовать в других приложениях;</p>
   <p>##############################################################################</p>
   <p>import sys, os kilobytes = 1024 megabytes = kilobytes * 1000</p>
   <p>chunksize = int(1.4 * megabytes) # по умолчанию: примерный размер дискеты</p>
   <p>def split(fromfile, todir, chunksize=chunksize):</p>
   <p>if not os.path.exists(todir):    # ошибки обрабатывает вызвавший</p>
   <p>os.mkdir(todir)    # создать каталог для фрагментов</p>
   <p>else:</p>
   <p>for fname in os.listdir(todir): # удалить все существующие файлы os.remove(os.path.join(todir, fname)) partnum = 0</p>
   <p>input = open(fromfile, ‘rb’)    # двоичный режим: без декодирования и</p>
   <p>#    без преобразования символов конца</p>
   <p>#    строки</p>
   <p>while True:    # eof = прочтена пустая строка</p>
   <p>chunk = input.read(chunksize) # прочитать кусок &lt;= chunksize if not chunk: break partnum += 1</p>
   <p>filename = os.path.join(todir, (‘part%04d’ % partnum)) fileobj = open(filename, ‘wb’) fileobj.write(chunk)</p>
   <p>fileobj.close()    # или просто open().write()</p>
   <p>input.close()</p>
   <p>assert partnum &lt;= 9999    # сортировка в join невозможна,</p>
   <p>return partnum    # если будет 5 цифр</p>
   <p>if __name__ == ‘__main__’:</p>
   <p>if len(sys.argv) == 2 and sys.argv[1] == ‘-help’:</p>
   <p>print(‘Use: split.py [file-to-split target-dir [chunksize]]’) else:</p>
   <p>if len(sys.argv) &lt; 3: interactive = True</p>
   <p>fromfile = input(‘File to be split? ‘) # ввод данных, если</p>
   <p># запущен щелчком мыши</p>
   <p>todir = input(‘Directory to store part files? ‘) else:</p>
   <p>interactive = False</p>
   <p>fromfile, todir = sys.argv[1:3] # аргументы командной строки if len(sys.argv) == 4: chunksize = int(sys.argv[3]) absfrom, absto = map(os.path.abspath, [fromfile, todir]) print(‘Splitting’, absfrom, ‘to’, absto, ‘by’, chunksize)</p>
   <p>try:</p>
   <p>parts = split(fromfile, todir, chunksize) except:</p>
   <p>print(‘Error during split:’) print(sys.exc_info()[0], sys.exc_info()[1]) else:</p>
   <p>print(‘Split finished:’, parts, ‘parts are in’, absto) if interactive: input(‘Press Enter key’) # пауза, если сценарий</p>
   <p># запущен щелчком мыши</p>
   <p>По умолчанию этот сценарий разрезает исходный файл на фрагменты, примерно равные размеру дискеты, - идеальные для перемещения больших файлов между не связанными между собой компьютерами. Самое важное здесь - это полностью переносимый программный код; данный сценарий будет работать на любом компьютере, где нет своей встроенной программы для разрезания файлов. Главное, чтобы на компьютере был установлен интерпретатор Python. Ниже приводится пример использования этого сценария для разрезания самоустанавливающегося выполняемого файла Python 3.1 в Windows в текущем каталоге (для экономии места я опустил некоторые строки, которые выводит команда dir; в Unix воспользуйтесь командой ls -l):</p>
   <p>C:\temp&gt; cd C:\temp</p>
   <p>C:\temp&gt; dir python-3.1.msi</p>
   <p><emphasis>...часть строк опущена...</emphasis></p>
   <p>06/27/2009 04:53 PM    13,814,272 python-3.1.msi</p>
   <p>1 File(s) 13,814,272 bytes 0 Dir(s) 1 88,826,1 89,824 bytes free</p>
   <p>C:\temp&gt; python C:\...\PP4E\System\Filetools\split.py -help</p>
   <p>Use: split.py [file-to-split target-dir [chunksize]]</p>
   <p>C:\temp&gt; python C:\...\P4E\System\Filetools\split.py python-3.1.msi pysplit</p>
   <p>Splitting C:\temp\python-3.1.msi to C:\temp\pysplit by 1433600</p>
   <p>Split finished: 10 parts are in C:\temp\pysplit</p>
   <empty-line/>
   <p>C:\temp&gt; dir pysplit</p>
   <p><emphasis>...часть строк опущена...</emphasis></p>
   <empty-line/>
   <p>02/21/2010</p>
   <p>11</p>
   <p>13</p>
   <p>AM</p>
   <p>&lt;DIR&gt;</p>
   <empty-line/>
   <p>02/21/2010</p>
   <p>11</p>
   <p>13</p>
   <p>AM</p>
   <p>&lt;DIR&gt;</p>
   <empty-line/>
   <p>02/21/2010</p>
   <p>11</p>
   <p>13</p>
   <p>AM</p>
   <p>1</p>
   <p>433,600</p>
   <p>part0001</p>
   <p>02/21/2010</p>
   <p>11</p>
   <p>13</p>
   <p>AM</p>
   <p>1</p>
   <p>433,600</p>
   <p>part0002</p>
   <p>02/21/2010</p>
   <p>11</p>
   <p>13</p>
   <p>AM</p>
   <p>1</p>
   <p>433,600</p>
   <p>part0003</p>
   <p>02/21/2010</p>
   <p>11</p>
   <p>13</p>
   <p>AM</p>
   <p>1</p>
   <p>433,600</p>
   <p>part0004</p>
   <p>02/21/2010</p>
   <p>11</p>
   <p>13</p>
   <p>AM</p>
   <p>1</p>
   <p>433,600</p>
   <p>part0005</p>
   <p>02/21/2010</p>
   <p>11</p>
   <p>13</p>
   <p>AM</p>
   <p>1</p>
   <p>433,600</p>
   <p>part0006</p>
   <p>02/21/2010</p>
   <p>11</p>
   <p>13</p>
   <p>AM</p>
   <p>1</p>
   <p>433,600</p>
   <p>part0007</p>
   <p>02/21/2010</p>
   <p>11</p>
   <p>13</p>
   <p>AM</p>
   <p>1</p>
   <p>433,600</p>
   <p>part0008</p>
   <p>02/21/2010</p>
   <p>11</p>
   <p>13</p>
   <p>AM</p>
   <p>1</p>
   <p>433,600</p>
   <p>part0009</p>
   <p>02/21/2010</p>
   <p>11</p>
   <p>13</p>
   <p>AM</p>
   <empty-line/>
   <p>911,872</p>
   <p>part0010</p>
   <empty-line/>
   <p>10</p>
   <p>File(s</p>
   <p>13,814,272</p>
   <p>bytes</p>
   <empty-line/>
   <p>2</p>
   <p>Dir(s)</p>
   <p>188,812,328,960 bytes free</p>
   <empty-line/>
   <p>Каждый из созданных здесь файлов фрагментов представляет один двоичный кусок файла <emphasis>python-3.1.msi,</emphasis> достаточно маленький, чтобы поместиться на одной дискете. Действительно, если сложить вместе размеры созданных фрагментов, показанные командой dir, то получится точно то же число байтов, что и в оригинальном файле. Прежде чем пытаться снова сложить вместе эти файлы, рассмотрим несколько примечаний, касающихся сценария.</p>
   <p><emphasis>Режимы работы</emphasis></p>
   <p>Данный сценарий может получать свои параметры в <emphasis>интерактивном</emphasis> режиме или в режиме <emphasis>командной строки</emphasis> - он проверяет количество аргументов командной строки, чтобы определить, в каком режиме используется. В режиме командной строки сценарию передаются имя файла, который нужно разрезать, и каталог для сохранения фрагментов. При этом с помощью необязательного третьего аргумента можно переопределить установленный по умолчанию размер одного фрагмента.</p>
   <p>В интерактивном режиме сценарий запрашивает имя файла и каталог для сохранения фрагментов в окне консоли с помощью функции input и перед завершением делает остановку, ожидая нажатия клавиши. Этот режим используется, когда программа запускается щелчком на значке файла, - в Windows параметры вводятся во всплывающем окне DOS, которое в этом случае не исчезает автоматически. Сценарий также показывает абсолютные пути для своих параметров (пропуская их через os.path.abspath), потому что в интерактивном режиме они могут быть не очевидны.</p>
   <p><emphasis>Двоичный режим доступа к файлам</emphasis></p>
   <p>Этот сценарий открывает входные и выходные файлы в двоичном режиме (rb, wb), потому что такие файлы, как выполняемые или аудиофайлы, должны обрабатываться переносимым способом, не как текст. В главе 4 мы узнали, что в Windows при работе с текстовыми файлами символы конца строки \r\n автоматически отображаются в \n при вводе, и \n отображается в \r\n при выводе. При работе с двоичными данными было бы нежелательно, чтобы \r исчезали при чтении и ненужные символы \r попадали бы при записи в выходной файл. Для файлов, открываемых в двоичном режиме в Windows, такая трансформация символа \r не производится, и искажения данных не происходит.</p>
   <p>Кроме того, в Python 3.X при работе с файлами в двоичном режиме данные в сценарии представляются в виде объектов bytes, а не в виде кодированного текста str. При этом нам даже не приходится предусматривать выполнение каких-то особых действий - операции по обработке файлов, реализованные в сценарии, действуют одинаково и в Python 3.X, и в Python 2.X. Фактически двоичный режим является обязательным для версии 3.X, потому что данные, записываемые в выходной файл, вообще могут не быть текстом - текстовый режим необходим в версии 3.X, только когда приходится выполнять декодирование содержимого файла, которое может приводить к ошибкам при работе с настоящими двоичными файлами и с текстовыми файлами, полученными из других систем. Операция записи в двоичном режиме принимает объект типа bytes и подавляет кодирование символов Юникода, а также преобразование символов конца строки.</p>
   <p><emphasis>Закрытие файлов вручную</emphasis></p>
   <p>Этот сценарий также заботится о том, чтобы вручную закрыть используемые им файлы. Как мы видели в главе 4, часто это можно сделать одной строкой: open(partname, ‘wb’).write(chunk). Эта более короткая форма использует тот факт, что в текущей реализации Python файлы автоматически закрываются при уничтожении объектов файлов (то есть при утилизации их на этапе сборки мусора, когда не остается ссылок на объект файла). В этой строке объект файла будет уничтожен немедленно, потому что результат open является в выражении временным и ссылка на него не сохраняется в какой-либо долгоживущей переменной. Аналогично при выходе из функции split уничтожается объект файла input.</p>
   <p>Однако есть вероятность, что такой режим автоматического закрытия в будущем может измениться. Более того, в Jython - реализации Python на языке Java - объекты, на которые нет ссылок, не уничтожаются с такой же поспешностью, как в стандартной реализации Python. Если сейчас или в будущем вам может потребоваться перейти на Java, а ваш сценарий в состоянии создать много файлов за короткий промежуток времени и, возможно, будет выполняться в системе, которая ограничивает количество открытых файлов в каждой программе, закрывайте файлы вручную. Поскольку функция split в этом модуле задумана как универсальный инструмент, в ней учтены варианты такого наихудшего развития событий. В главе 4 также упоминался менеджер контекста файла и инструкция with - они обеспечивают альтернативный способ гарантированного закрытия файлов.</p>
   <empty-line/>
   <p><strong>Соединение файлов переносимым образом</strong></p>
   <p>Вернемся к перемещению больших файлов по дому: после загрузки больших файлов игровых программ вы можете воспользоваться предыдущим сценарием <emphasis>split.py,</emphasis> щелкнув на нем в окне Проводника Windows (Windows Explorer) и введя имена файлов. После разрезания просто скопируйте каждый файл фрагмента на отдельную дискету (или на более современный носитель), перейдите с дискетами к требуемому компьютеру и скопируйте файлы фрагментов с дискет. Затем щелкните на файле сценария из примера 6.6 (или запустите его другим способом), чтобы вновь объединить фрагменты.</p>
   <p><emphasis>Пример 6.6. PP4E\System\Filetools\join.py</emphasis></p>
   <p>#!/usr/bin/python</p>
   <p>##############################################################################</p>
   <p>объединяет все файлы фрагментов, имеющиеся в каталоге и созданные с помощью сценария split.py,воссоздавая первоначальный файл.</p>
   <p>По своему действию этот сценарий напоминает команду ‘cat fromdir/* &gt; tofile’ в Unix, но данная реализация более переносимая и настраиваемая; сценарий</p>
   <p>экспортирует операцию объединения в виде функции, доступной для многократного использования. Зависит от порядка сортировки имен файлов, поэтому все они должны быть одинаковой длины. Сценарии разрезания/объединения можно дополнить возможностью вывода диалога с графическим интерфейсом tkinter, позволяющего выбирать файлы.</p>
   <p>##############################################################################</p>
   <p>import os, sys readsize = 1024</p>
   <p>def join(fromdir, tofile):</p>
   <p>output = open(tofile, ‘wb’) parts = os.listdir(fromdir) parts.sort() for filename in parts:</p>
   <p>filepath = os.path.join(fromdir, filename) fileobj = open(filepath, ‘rb’) while True:</p>
   <p>filebytes = fileobj.read(readsize) if not filebytes: break output.write(filebytes) fileobj.close() output.close()</p>
   <p>if __name__ == ‘__main__’:</p>
   <p>if len(sys.argv) == 2 and sys.argv[1] == ‘-help’:</p>
   <p>print(‘Use: join.py [from-dir-name to-file-name]’) else:</p>
   <p>if len(sys.argv) != 3: interactive = True</p>
   <p>fromdir = input(‘Directory containing part files? ‘) tofile = input(‘Name of file to be recreated? ‘) else:</p>
   <p>interactive = False fromdir, tofile = sys.argv[1:] absfrom, absto = map(os.path.abspath, [fromdir, tofile]) print(‘Joining’, absfrom, ‘to make’, absto)</p>
   <p>try:</p>
   <p>join(fromdir, tofile) except:</p>
   <p>print(‘Error joining files:’) print(sys.exc_info()[0], sys.exc_info()[1]) else:</p>
   <p>print(‘Join complete: see’, absto) if interactive: input(‘Press Enter key’) # пауза, если сценарий</p>
   <p># запущен щелчком мыши</p>
   <p>Ниже приводится пример объединения файлов фрагментов в Windows, созданных нами минуту назад. После выполнения сценария join вам может потребоваться воспользоваться какими-нибудь другими утилитами, такими как zip, gzip или tar, чтобы распаковать архивный файл, если он поставлялся не исполняемым, но в любом случае загруженный файл будет готов к дальнейшему использованию:<sup>27</sup></p>
   <p>C:\temp&gt; python C:\...\PP4E\System\Filetools\join.py -help</p>
   <p>Use: join.py [from-dir-name to-file-name]</p>
   <p>C:\temp&gt; python C:\...\PP4E\System\Filetools\join.py pysplit mypy31.msi</p>
   <p>Joining C:\temp\pysplit to make C:\temp\mypy31.msi</p>
   <p>Join complete: see C:\temp\mypy31.msi</p>
   <p>C:\temp&gt; dir *.msi</p>
   <p><emphasis>...часть строк опущена...</emphasis></p>
   <p>02/21/2010 11:21 AM    13,814,272 mypy31.msi</p>
   <p>06/27/2009 04:53 PM    13,814,272 python-3.1.msi</p>
   <p>2 File(s) 27,628,544 bytes 0 Dir(s) 188,798,611,456 bytes free</p>
   <p>C:\temp&gt; fc /b mypy31.msi python-3.1.msi</p>
   <p>Comparing files mypy31.msi and PYTHON-3.1.MSI</p>
   <p>FC: no differences encountered</p>
   <p>Чтобы выбрать все части файла, присутствующие в каталоге, сценарий join использует функцию os.listdir и сортирует список имен файлов, чтобы расположить части в правильном порядке. Получается точная байт-в-байт копия исходного файла (что проверяется выше командой DOS fc; в Unix используйте команду cmp).</p>
   <p>Конечно, часть этого процесса выполняется вручную (я еще не придумал, как запрограммировать этап «перехода с дискетами к другому компьютеру»), но с помощью сценариев split и join перемещение больших файлов становится быстрым и простым. Так как этот сценарий является также переносимым программным кодом Python, он выполняется на любой платформе, на которую может понадобиться перенести разрезанные файлы. Например, у меня дома есть компьютеры, работающие под управлением не только Windows, но и Linux; а так как сценарий выполняется на любой из платформ, у моих игроков не возникает проблем. Однако, прежде чем двинуться дальше, рассмотрим несколько особенностей реализации сценария join:</p>
   <p><emphasis>Чтение файлов блоками целиком</emphasis></p>
   <p>Прежде всего, обратите внимание, что сценарий работает с файлами в двоичном режиме, а также читает файлы фрагментов блоками размером в 1 Кбайт. Значение readsize (размер блоков, читаемых из входного файла) не имеет никакого отношения к chunksize в сценарии <emphasis>split.py</emphasis> (общий размер каждого выходного файла). Как было показано в главе 4, каждый файл фрагмента можно было бы прочесть сразу целиком: output.write(open(filepath, ‘rb’).read()). Недостаток такого приема в том, что при этом весь файл целиком загружается в оперативную память. Например, при чтении файла фрагмента размером 1.4 Мбайт в память целиком в ней будет создана строка размером 1.4 Мбайт, содержащая все байты файла. Поскольку сценарий split разрешает пользователям указывать еще более крупные размеры фрагментов, сценарий join ожидает худшего и читает содержимое файлов блоками ограниченного размера. Полная надежность была бы обеспечена, если бы сценарий split также читал исходный файл меньшими порциями, но на практике в этом нет необходимости (напомню, что в процессе выполнения программы интерпретатор автоматически утилизирует строки, на которые нет ни одной ссылки, поэтому данная реализация не так расточительна, как могло бы показаться).</p>
   <p><emphasis>Сортировка имен файлов</emphasis></p>
   <p>Если внимательно изучить реализацию сценария, можно заметить, что порядок объединения полностью зависит от порядка сортировки имен файлов в каталоге с файлами фрагментов. Так как сценарий объединения просто вызывает метод sort списка имен файлов, возвращаемого функцией os.listdir, он подразумевает, что при разрезании создаются файлы с именами одинаковой длины и имеющими один и тот же формат. Чтобы удовлетворить это требование, сценарий split использует выражение форматирования (‘ part%04d ’), которое добавляет незначащие нули и тем самым обеспечивает присутствие одинакового количества цифр (четырех) в именах файлов. Наличие ведущих нулей в маленьких числах гарантирует, что имена файлов фрагментов будут отсортированы правильно.</p>
   <p>При желании можно было бы извлекать цифры из имен файлов, преобразовывать их в значения int и выполнять числовую сортровку, воспользовавшись аргументом keys метода sort списков, но в этом случае все равно необходимо, чтобы все имена файлов начинались с подстроки некоторого вида, и это не устранило бы зависимость между сценариями split и join. Однако поскольку эти сценарии задуманы как два этапа одного и того же процесса, какие-то зависимости между ними выглядят вполне оправданными.</p>
   <empty-line/>
   <p><strong>Варианты использования</strong></p>
   <p>Проделаем еще несколько экспериментов с этими системными утилитами Python, чтобы продемонстрировать другие режимы работы. Если при запуске в командной строке заданы не все аргументы, сценарии split и join достаточно сообразительны, чтобы попросить пользователя ввести параметры <emphasis>интерактивно.</emphasis> Рассмотрим снова процесс разрезания и склеивания самоустанавливающегося файла Python в Windows, когда параметры вводятся в окне консоли DOS:</p>
   <p>C:\temp&gt; python C:\...\PP4E\System\Filetools\split.py File to be split? python-3.1.msi</p>
   <p>Directory to store part files? splitout</p>
   <p>Splitting C:\temp\python-3.1.msi to C:\temp\splitout by 1433600 Split finished: 10 parts are in C:\temp\splitout Press Enter key</p>
   <p>C:\temp&gt; python C:\...\PP4E\System\Filetools\join.py</p>
   <p>Directory containing part files? splitout Name of file to be recreated? newpy31.msi Joining C:\temp\splitout to make C:\temp\newpy31.msi Join complete: see C:\temp\newpy31.msi Press Enter key</p>
   <p>C:\temp&gt; fc /B python-3.1.msi newpy31.msi</p>
   <p>Comparing files python-3.1.msi and NEWPY31.MSI FC: no differences encountered</p>
   <p>Когда эти программы запускаются в проводнике файлов Windows <emphasis>двойным щелчком мыши,</emphasis> они действуют точно так же (при таком способе запуска они обычно не получают аргументов командной строки). В таком режиме вывод абсолютного пути помогает прояснить, где в действительности находятся файлы. Помните, что при запуске щелчком мыши на файле текущим рабочим каталогом является исходный каталог сценария, поэтому при вводе просто имени файла оно будет отнесено в каталог со сценарием. Чтобы поместить файлы фрагментов в другое место, введите полный путь:</p>
   <p><emphasis>[во всплывающем окне консоли DOS, когда split.py запущен щелчком мыши] </emphasis>File to be split? c:\temp\python-3.1.msi</p>
   <p>Directory to store part files? c:\temp\parts Splitting c:\temp\python-3.1.msi to c:\temp\parts by 1433600 Split finished: 10 parts are in c:\temp\parts Press Enter key</p>
   <p><emphasis>[во всплывающем окне консоли DOS, когда join.py запущен щелчком мыши]</emphasis></p>
   <p>Directory containing part files? c:\temp\parts Name of file to be recreated? c:\temp\morepy31.msi Joining c:\temp\parts to make c:\temp\morepy31.msi Join complete: see c:\temp\morepy31.msi Press Enter key</p>
   <p>Поскольку основная логика этих сценариев оформлена в виде функций, их легко можно использовать, <emphasis>импортировав</emphasis> и вызвав из другого компонента Python (убедитесь, что путь поиска модулей включает каталог, содержащий корень PP4E, - первая сокращенная строка в следующем примере демонстрирует один из способов добиться этого):</p>
   <p>C:\temp&gt; set PYTHONPATH=C:\...\dev\Examples C:\temp&gt; python</p>
   <p>&gt;&gt;&gt; from PP4E.System.Filetools.split import split &gt;&gt;&gt; from PP4E.System.Filetools.join import join</p>
   <p>&gt;&gt;&gt;</p>
   <p>&gt;&gt;&gt; numparts = split('python-3.1.msi', 'calldir')</p>
   <p>&gt;&gt;&gt; numparts</p>
   <p>10</p>
   <p>&gt;&gt;&gt; join('calldir', 'callpy31.msi')</p>
   <p>&gt;&gt;&gt;</p>
   <p>&gt;&gt;&gt; import os</p>
   <p>&gt;&gt;&gt; os.system('fc /B python-3.1.msi callpy31.msi')</p>
   <p>Comparing files python-3.1.msi and CALLPY31.msi FC: no differences encountered 0</p>
   <p>Замечание, касающееся производительности: все приведенные здесь примеры запуска сценариев split и join обрабатывают файл размером 13 Мбайт и выполняются не более 1 секунды реального времени на моем ноутбуке, работающем под управлением Windows 7 и снабженном процессором Atom с тактовой частотой 2 Ггц, - достаточно быстро для любого мыслимого применения. Оба сценария столь же быстро справляются и с другими значениями <emphasis>размеров фрагментов.</emphasis> Ниже показано, как выполняется разрезание файла на фрагменты по 4 Мбайта и 500 Кбайт:</p>
   <p>C:\temp&gt; C:\...\PP4E\System\Filetools\split.py python-3.1.msi tempsplit 4000000</p>
   <p>Splitting C:\temp\python-3.1.msi to C:\temp\tempsplit by 4000000 Split finished: 4 parts are in C:\temp\tempsplit</p>
   <p>C:\temp&gt; dir tempsplit <emphasis>...часть строк опущена...</emphasis></p>
   <p>Directory of C:\temp\tempsplit</p>
   <p>02/21/2010</p>
   <p>01</p>
   <p>27</p>
   <p>PM</p>
   <p>02/21/2010</p>
   <p>01</p>
   <p>27</p>
   <p>PM</p>
   <p>02/21/2010</p>
   <p>01</p>
   <p>27</p>
   <p>PM</p>
   <p>02/21/2010</p>
   <p>01</p>
   <p>27</p>
   <p>PM</p>
   <p>02/21/2010</p>
   <p>01</p>
   <p>27</p>
   <p>PM</p>
   <p>02/21/2010</p>
   <p>01</p>
   <p>27</p>
   <p>PM</p>
   <p>4</p>
   <p>File(s</p>
   <p>2</p>
   <p>Dir(s)</p>
   <p>&lt;DIR&gt;    .</p>
   <p>&lt;DIR&gt;    ..</p>
   <p>4.000. 000 part0001</p>
   <p>4.000. 000 part0002</p>
   <p>4.000. 000 part0003</p>
   <p>1.814.272    part0004</p>
   <p>13.814.272    bytes 188,671,983,616 bytes free</p>
   <p>C:\temp&gt; C:\...\PP4E\System\Filetools\split.py python-3.1.msi tempsplit 500000</p>
   <p>Splitting C:\temp\python-3.1.msi to C:\temp\tempsplit by 500000</p>
   <p>Split finished: 28 parts are in C:\temp\tempsplit</p>
   <p>C:\temp&gt; dir tempsplit</p>
   <p><emphasis>...часть строк опущена...</emphasis></p>
   <p>Directory of C:\temp\tempsplit</p>
   <empty-line/>
   <p>02/21/2010</p>
   <p>01</p>
   <p>27</p>
   <p>PM &lt;DIR&gt;</p>
   <empty-line/>
   <p>02/21/2010</p>
   <p>01</p>
   <p>27</p>
   <p>PM &lt;DIR&gt;</p>
   <empty-line/>
   <p>02/21/2010</p>
   <p>01</p>
   <p>27</p>
   <p>PM</p>
   <p>500,</p>
   <p>000</p>
   <p>part0001</p>
   <p>02/21/2010</p>
   <p>01</p>
   <p>27</p>
   <p>PM</p>
   <p>500,</p>
   <p>000</p>
   <p>part0002</p>
   <p>02/21/2010</p>
   <p>01</p>
   <p>27</p>
   <p>PM</p>
   <p>500,</p>
   <p>000</p>
   <p>part0003</p>
   <p>02/21/2010</p>
   <p>01</p>
   <p>27</p>
   <p>PM</p>
   <p>500,</p>
   <p>000</p>
   <p>part0004</p>
   <p>02/21/2010</p>
   <p>01</p>
   <p>27</p>
   <p>PM</p>
   <p>500,</p>
   <p>000</p>
   <p>part0005</p>
   <p><emphasis>...часть строк опущена...</emphasis></p>
   <empty-line/>
   <p>02/21/2010</p>
   <p>01</p>
   <p>27</p>
   <p>PM</p>
   <p>500,</p>
   <p>000</p>
   <p>part0024</p>
   <p>02/21/2010</p>
   <p>01</p>
   <p>27</p>
   <p>PM</p>
   <p>500,</p>
   <p>000</p>
   <p>part0025</p>
   <p>02/21/2010</p>
   <p>01</p>
   <p>27</p>
   <p>PM</p>
   <p>500,</p>
   <p>000</p>
   <p>part0026</p>
   <p>02/21/2010</p>
   <p>01</p>
   <p>27</p>
   <p>PM</p>
   <p>500,</p>
   <p>000</p>
   <p>part0027</p>
   <p>02/21/2010</p>
   <p>01</p>
   <p>27</p>
   <p>PM</p>
   <p>314,</p>
   <p>272</p>
   <p>part0028</p>
   <empty-line/>
   <p>28</p>
   <p>Tle(s) 13,814</p>
   <p>272</p>
   <p>bytes</p>
   <empty-line/>
   <p>2 Dir(s) 188,671,946,752 bytes free</p>
   <p>Разрезание может выполняться заметно дольше, если указать размеры файлов фрагментов настолько маленькими, что это приведет к созданию тысяч фрагментов, - разрезание на 1382 фрагмента выполняется медленнее (впрочем, некоторые современные компьютеры настолько быстрые, что разницу во времени можно не заметить):</p>
   <p>C:\temp&gt; C:\...\PP4E\System\Filetools\split.py python-3.1.msi tempsplit 10000</p>
   <p>Splitting C:\temp\python-3.1.msi to C:\temp\tempsplit by 10000 Split finished: 1382 parts are in C:\temp\tempsplit</p>
   <p>C:\temp&gt; C:\...\PP4E\System\Filetools\join.py tempsplit manypy31.msi</p>
   <p>Joining C:\temp\tempsplit to make C:\temp\manypy31.msi Join complete: see C:\temp\manypy31.msi</p>
   <p>C:\temp&gt; fc /B python-3.1.msi manypy31.msi</p>
   <p>Comparing files python-3.1.msi and MANYPY31.MSI FC: no differences encountered</p>
   <p>C:\temp&gt; dir tempsplit</p>
   <p><emphasis>...часть строк опущена...</emphasis></p>
   <p>Directory of C:\temp\tempsplit</p>
   <empty-line/>
   <p>02/21/2010</p>
   <p>01</p>
   <p>40</p>
   <p>PM</p>
   <p>&lt;DIR&gt;</p>
   <empty-line/>
   <p>02/21/2010</p>
   <p>01</p>
   <p>40</p>
   <p>PM</p>
   <p>&lt;DIR&gt;</p>
   <empty-line/>
   <p>02/21/2010</p>
   <p>01</p>
   <p>39</p>
   <p>PM</p>
   <p>10,000</p>
   <p>part0001</p>
   <p>02/21/2010</p>
   <p>01</p>
   <p>39</p>
   <p>PM</p>
   <p>10,000</p>
   <p>part0002</p>
   <p>02/21/2010</p>
   <p>01</p>
   <p>39</p>
   <p>PM</p>
   <p>10,000</p>
   <p>part0003</p>
   <empty-line/>
   <p>02/21/2010</p>
   <p>01</p>
   <p>39</p>
   <p>PM</p>
   <p>10,000</p>
   <p>part0004</p>
   <p>02/21/2010</p>
   <p>01</p>
   <p>39</p>
   <p>PM</p>
   <p>10,000</p>
   <p>part0005</p>
   <p><emphasis>...более 1000 строк опущено...</emphasis></p>
   <empty-line/>
   <p>02/21/2010</p>
   <p>01</p>
   <p>40</p>
   <p>PM</p>
   <p>10,000</p>
   <p>part1378</p>
   <p>02/21/2010</p>
   <p>01</p>
   <p>40</p>
   <p>PM</p>
   <p>10,000</p>
   <p>part1379</p>
   <p>02/21/2010</p>
   <p>01</p>
   <p>40</p>
   <p>PM</p>
   <p>10,000</p>
   <p>part1380</p>
   <p>02/21/2010</p>
   <p>01</p>
   <p>40</p>
   <p>PM</p>
   <p>10,000</p>
   <p>part1381</p>
   <p>02/21/2010</p>
   <p>01</p>
   <p>40</p>
   <p>PM</p>
   <p>4,272</p>
   <p>part1382</p>
   <empty-line/>
   <p>1382</p>
   <p>File(s)</p>
   <p>13,814,272</p>
   <p>bytes</p>
   <empty-line/>
   <p>2</p>
   <p>Dir(s)</p>
   <p>188,651,008,000 bytes free</p>
   <p>Наконец, сценарий split достаточно умен, чтобы создать выходной каталог, если его не существует, или очистить его от старых файлов, если он существует, - в следующем примере видно, что в выходном каталоге остались только новые файлы. Так как сценарий join объединяет все файлы, присутствующие в выходном каталоге, это полезное эргономическое дополнение. Если бы выходной каталог не очищался перед каждым запуском сценария split, можно было бы легко забыть, что в каталоге находятся файлы от предыдущего прогона. Поскольку эти сценарии предназначены для выполнения простыми пользователями, они должны быть как можно более снисходительными. Ваши пользователи могут оказаться более подготовленными (хотя вам не следует надеяться на это).</p>
   <p>C:\temp&gt; C:\...\PP4E\System\Filetools\split.py python-3.1.msi tempsplit 5000000</p>
   <p>Splitting C:\temp\python-3.1.msi to C:\temp\tempsplit by 5000000</p>
   <p>Split finished: 3 parts are in C:\temp\tempsplit</p>
   <empty-line/>
   <p>C:\temp&gt; dir tempsplit</p>
   <p><emphasis>...часть строк опущена...</emphasis></p>
   <p>Directory of C:\temp\tempsplit</p>
   <empty-line/>
   <p>02/21/2010</p>
   <p>01</p>
   <p>47</p>
   <p>PM</p>
   <p>&lt;DIR&gt; .</p>
   <p>02/21/2010</p>
   <p>01</p>
   <p>47</p>
   <p>PM</p>
   <p>&lt;DIR&gt; ..</p>
   <p>02/21/2010</p>
   <p>01</p>
   <p>47</p>
   <p>PM</p>
   <p>5,000,000 part0001</p>
   <p>02/21/2010</p>
   <p>01</p>
   <p>47</p>
   <p>PM</p>
   <p>5,000,000 part0002</p>
   <p>02/21/2010</p>
   <p>01</p>
   <p>47</p>
   <p>PM</p>
   <p>3,814,272 part0003</p>
   <empty-line/>
   <p>3</p>
   <p>File(s)</p>
   <p>13,814,272 bytes</p>
   <empty-line/>
   <p>2</p>
   <p>Dir(s)</p>
   <p>188,654,452,736 bytes free</p>
   <empty-line/>
   <p>Конечно, проблему, которую решают эти сценарии, в настоящее время легко можно решить, просто купив более емкую флешку или предоставив детям выход в Интернет. Тем не менее, как только вы решите какую-либо проблему с помощью сценариев, вы поймете, насколько простым и гибким средством является Python, снабженный мощными встроенными инструментами, особенно удобными для разработки сценариев автоматизации, таких как эти. При грамотном использовании Python может стать для вас аналогом швейцарского армейского ножа.</p>
   <empty-line/>
   <p><strong>Создание веб-страниц для переадресации</strong></p>
   <p>Перемещаться всегда трудно, даже в киберпространстве. Изменение адреса веб-сайта в Интернете может привести ко всякого рода неудобствам. Вам придется просить знакомых использовать новый адрес, а в случае всех остальных - надеяться, что по ходу дела они наткнутся на него сами. Но если ваша работа зависит от Интернета, то перемещение вызывает не меньше проблем, чем смена адреса в реальном мире.</p>
   <p>К сожалению, таких перемещений сайта часто невозможно избежать. Как провайдеры интернет-услуг (Internet Service Providers, ISP), так и серверы с течением времени приходят и уходят. Кроме того, некоторые провайдеры допускают падение уровня обслуживания до неприемлемого уровня; если вам не повезло и случилось подписаться на услуги такого провайдера, не остается ничего иного, как сменить его, а это часто требует изменения веб-адреса.<sup>28</sup></p>
   <p>Представьте себе, однако, что вы пишете книги для издательства O’Reilly и опубликовали адрес своего веб-сайта во многих книгах, продаваемых по всему свету. Что делать, если качество обслуживания вашего провайдера такое, что требуется переместить сайт? Оповещение об этом сотен тысяч читателей не представляется возможным.</p>
   <p>Вероятно, лучшее, что можно сделать, это на достаточно продолжительный промежуток времени поместить на прежнем сайте инструкции по переадресации - виртуальный эквивалент вывески «Мы переехали по новому адресу» в витрине магазина. В Сети такое объявление может автоматически отправлять посетителей на новый сайт: нужно просто оставить на прежнем сайте страничку, содержащую гиперссылку на адрес страницы на новом сайте и обеспечивающую возможность автоматического перемещения через несколько секунд. При наличии таких <emphasis>файлов со ссылками переадресации</emphasis> посетители прежнего адреса окажутся на расстоянии одного щелчка от нового адреса.</p>
   <p>Звучит довольно просто. Но поскольку посетители могут попытаться непосредственно обратиться по адресу <emphasis>любого</emphasis> файла на вашем прежнем сайте, в общей сложности вам потребуется оставить по одному файлу со ссылкой переадресации для каждого прежнего файла - страниц</p>
   <p>HTML, графических файлов и так далее. Если ваш прежний сервер не поддерживает возможность автоматической переадресации (мой не поддерживал), это может превратиться в проблему. Если вам нравится бездумно вводить с клавиатуры большие объемы данных, можете вручную создать все файлы со ссылками переадресации. Но с учетом того, что мой домашний сайт содержал более 100 файлов HTML к тому времени, когда я писал этот абзац, перспектива запускать редактор для каждого файла оказалась более чем достаточной мотивацией для выработки автоматизированного решения.</p>
   <empty-line/>
   <p><strong>Файл шаблона страницы</strong></p>
   <p>Вот что я придумал. Прежде всего, я создал текстовый файл универсального <emphasis>шаблона страницы,</emphasis> представленный в примере 6.7 и описывающий вид всех файлов со ссылками переадресации, части которых будут заполнены позднее.</p>
   <p><emphasis>Пример 6.7. PP4E\System\Filetools\template.html</emphasis></p>
   <p>&lt;HTML&gt;</p>
   <p>&lt;head&gt;</p>
   <p>&lt;META HTTP-EQUIV=”Refresh” CONTENT=”10; URL=http://$server$/$home$/$file$"&gt;</p>
   <p>&lt;title&gt;Site Redirection Page: $file$&lt;/title&gt;</p>
   <p>&lt;/head&gt;</p>
   <p>&lt;BODY&gt;</p>
   <p>&lt;H1&gt;This page has moved&lt;/H1&gt;</p>
   <p>&lt;P&gt;This page now lives at this address:</p>
   <p>&lt;P&gt;&lt;A HREF=”http://$server$/$home$/$file$”&gt; http://$server$/$home$/$file$&lt;/A&gt;</p>
   <p>&lt;P&gt;Please click on the new address to jump to this page, and update any links accordingly. You will be redirectly shortly.</p>
   <p>&lt;/P&gt;</p>
   <p>&lt;HR&gt;</p>
   <p>&lt;/BODY&gt;&lt;/HTML&gt;</p>
   <p>Чтобы полностью разобраться в этом шаблоне, требуется некоторое знание HTML - языка описания веб-страниц, который мы рассмотрим в четвертой части книги. Но для целей данного примера можно проигнорировать большую часть содержимого этого файла и сосредоточиться только на тех частях, которые окружены знаками доллара: строки $server$, $home$ и $file$ являются элементами, которые должны быть заменены действительными значениями с помощью операции глобального поиска с заменой. Значения этих элементов зависят от места, куда был перемещен сайт, и от имени файла.</p>
   <empty-line/>
   <p><strong>Сценарий генератора страниц</strong></p>
   <p>Теперь, имея файл шаблона страницы, сценарий Python из примера 6.8 автоматически сгенерирует все необходимые файлы со ссылками переадресации.</p>
   <p><emphasis>Пример 6.8. PP4E\System\Filetools\site-forward.py</emphasis></p>
   <p>##############################################################################</p>
   <p>Создает страницы со ссылками переадресации на перемещенный веб-сайт.</p>
   <p>Генерирует по одной странице для каждого существующего на сайте файла html; сгенерированные файлы нужно выгрузить на ваш старый веб-сайт. Смотрите описание ftplib далее в книге, где представлены приемы реализации выгрузки файлов в сценариях после или в процессе создания файлов страниц. ##############################################################################</p>
   <p>import os</p>
   <p>servername = ‘learning-python.com’ # новый адрес сайта homedir = ‘books’    # корневой каталог сайта</p>
   <p>sitefilesdir = r’C:\temp\public_html’ # локальный каталог с файлами сайта uploaddir = r’C:\temp\isp-forward’ # где сохранять сгенерированные файлы templatename = ‘template.html’    # шаблон для генерируемых страниц</p>
   <p>try:</p>
   <p>os.mkdir(uploaddir)    # при необходимости создать каталог для</p>
   <p>except OSError: pass    # выгружаемых страниц</p>
   <p>template = open(templatename).read() # загрузить или импортировать шаблон sitefiles = os.listdir(sitefilesdir) # имена файлов без пути к ним</p>
   <p>count = 0</p>
   <p>for filename in sitefiles:</p>
   <p>if filename.endswith(’.html’) or filename.endswith(’.htm’): fwdname = os.path.join(uploaddir, filename) print(‘creating’, filename, ‘as’, fwdname)</p>
   <p>filetext = template.replace(‘$server$’, servername) # вставить текст filetext = filetext.replace(‘$home$’, homedir)    # и записать</p>
   <p>filetext = filetext.replace(‘$file$’, filename)    # измененный файл</p>
   <p>open(fwdname, ‘w’).write(filetext) count += 1</p>
   <p>print(‘Last file =&gt;\n’, filetext, sep=’’) print(‘Done:’, count, ‘forward files created.’)</p>
   <p>Обратите внимание, что текст шаблона загружается путем чтения <emphasis>файла,</emphasis> - шаблон можно было бы реализовать в виде импортируемой строковой переменной Python (например, в виде строки в тройных кавычках в файле модуля). Заметьте также, что все параметры конфигурации задаются инструкциями присваивания в начале сценария, а не аргументами командной строки, - поскольку они меняются очень редко, удобнее просто один раз напечатать их в самом сценарии.</p>
   <p>Но главное, что нужно отметить, - этому сценарию совершенно безразлично, как выглядит файл шаблона. Он просто слепо выполняет глобальную подстановку с различными именами файлов для каждого генерируемого файла. Фактически файл шаблона можно изменить как угодно, и это никак не отразится на сценарии. Такое разделение труда может быть использовано в самых разных ситуациях - при создании «make-файлов», бланков писем, ответов CGI-сценариев на веб-сервере и так далее. Что касается библиотечных инструментов, сценарий генератора:</p>
   <p>•    Использует функцию os.listdir для обхода всех имен файлов в каталоге сайта (точно так же можно было бы использовать функцию glob.glob, но при этом потребовалось бы удалять пути к файлам из их имен)</p>
   <p>•    Использует строковый метод replace для поиска и замены элементов в тексте файла шаблона, ограниченных символами $, и метод end-swith, чтобы пропустить файлы, не являющиеся страницами HTML (например, изображения - большинство броузеров не знают, что делать с разметкой HTML в файлах «.jpg»)</p>
   <p>•    Использует функцию os.path.join и встроенные объекты файлов для записи полученного текста в файл со ссылками переадресации с тем же именем в выходном каталоге</p>
   <p>Окончательным результатом является зеркальное отражение первоначального каталога веб-сайта, содержащее только файлы со ссылками переадресации, созданные по шаблону страницы. Дополнительным преимуществом сценария генератора является возможность его выполнения практически на любой платформе Python. Я запускал его на ноутбуке, работающем под управлением Windows (на котором я пишу эту книгу), а также на Linux-сервере (где находится мой сайт <emphasis>http:// learning-python.com).</emphasis> Ниже показан пример запуска этого сценария в Windows:</p>
   <p>C:\...\PP4E\System\Filetools&gt; python site-forward.py</p>
   <p>creating about-lp.html as C:\temp\isp-forward\about-lp.html creating about-lp1e.html as C:\temp\isp-forward\about-lp1e.html creating about-lp2e.html as C:\temp\isp-forward\about-lp2e.html creating about-lp3e.html as C:\temp\isp-forward\about-lp3e.html creating about-lp4e.html as C:\temp\isp-forward\about-lp4e.html <emphasis>...множество строк удалено...</emphasis></p>
   <p>creating training.html as C:\temp\isp-forward\training.html creating whatsnew.html as C:\temp\isp-forward\whatsnew.html creating whatsold.html as C:\temp\isp-forward\whatsold.html creating xlate-lp.html as C:\temp\isp-forward\xlate-lp.html creating zopeoutline.htm as C:\temp\isp-forward\zopeoutline.htm Last file =&gt;</p>
   <p>&lt;HTML&gt;</p>
   <p>&lt;head&gt;</p>
   <p>&lt;META HTTP-EQUIV=”Refresh” CONTENT=”10; URL=http://learning-python.com/books/zop eoutline.htm”&gt;</p>
   <p>&lt;title&gt;Site Redirection Page: zopeoutline.htm&lt;/title&gt;</p>
   <p>&lt;/head&gt;</p>
   <p>&lt;BODY&gt;</p>
   <p>&lt;H1&gt;This page has moved&lt;/H1&gt;</p>
   <p>&lt;P&gt;This page now lives at this address:</p>
   <p>&lt;P&gt;&lt;A HREF=”http://learning-python.com/books/zopeoutline.htm”&gt; http://learning-python.com/books/zopeoutline.htm&lt;/A&gt;</p>
   <p>&lt;P&gt;Please click on the new address to jump to this page, and update any links accordingly. You will be redirectly shortly.</p>
   <p>&lt;/P&gt;</p>
   <p>&lt;HR&gt;</p>
   <p>&lt;/BODY&gt;&lt;/HTML&gt;</p>
   <p>Done: 124 forward files created.</p>
   <p>Чтобы проверить результаты работы сценария, щелкните дважды на любом сгенерированном файле и посмотрите, как он выглядит в вебброузере (или выполните команду start в окне консоли DOS, например</p>
   <p>start isp-forward\about-lp4e.html). На рис. 6.1 показано, как выглядит одна из сгенерированных страниц на моем компьютере.</p>
   <p><image l:href="#_28.jpg"/></p>
   <p><emphasis>Рис. 6.1. Сгенерированная страница переадресации сайта</emphasis></p>
   <p>Для завершения процесса еще необходимо установить ссылки переадресации: выгрузите все сгенерированные файлы из выходного каталога в веб-каталог вашего старого сайта. Если и это слишком большой объем для ручной работы, посмотрите, как это можно сделать автоматически с помощью Python посредством сценария загрузки на сервер по FTP в главе 13 (эту работу выполняет сценарий <emphasis>PP4E\Internet\Ftp\ uploadflat.py).</emphasis> Всерьез занявшись написанием сценариев, вы поразитесь тому, какой объем ручного труда можно автоматизировать с помощью Python. В следующем разделе представлен еще один большой пример.</p>
   <empty-line/>
   <p><strong>Сценарий регрессивного тестирования</strong></p>
   <p>Рано или поздно ошибки случаются. Как мы уже видели, Python предоставляет интерфейсы доступа к различным системным службам, а также инструменты для добавления новых интерфейсов. В примере 6.9 показаны некоторые часто используемые системные инструменты в действии. В нем реализована простая система <emphasis>регрессивного тестирования </emphasis>сценариев на языке Python. Она запускает каждый сценарий Python в указанном каталоге с заданным набором входных файлов и аргументов командной строки и сравнивает вывод каждого прогона с предыдущими результатами. Этот сценарий можно было бы использовать в качестве автоматизированной системы тестирования, чтобы отлавливать ошибки, появляющиеся в результате изменений в исходных файлах программы, - в большой системе нельзя быть уверенным в том, что исправление не является в действительности скрытой ошибкой.</p>
   <p><emphasis>Пример 6.9. PP4E\System\Tester\tester.py</emphasis></p>
   <p>##############################################################################</p>
   <p>Тестирует сценарии Python в каталоге, передает им аргументы командной строки, выполняет перенаправление stdin, перехватывает stdout, stderr и код завершения, чтобы определить наличие ошибок и отклонений от предыдущих результатов выполнения. Запуск сценариев и управление потоками ввода-вывода производится с помощью переносимого модуля subprocess (как это делает функция os.popen3 в Python 2.X). Потоки ввода-вывода всегда интерпретируются модулем subprocess как двоичные. Стандартный ввод, аргументы, стандартный вывод и стандартный вывод ошибок отображаются в файлы, находящиеся в подкаталогах.</p>
   <p>Этот сценарий командной строки позволяет указать имя тестируемого каталога и флаг принудительной генерации выходного файла. Этот программный код можно было бы упаковать в функцию, однако то обстоятельство, что результатами сценария являются сообщения и выходные файлы, снижает практическую пользу модели вызов/ возвращаемое значение.</p>
   <p>Дополнительные возможные расширения: можно было бы реализовать по несколько наборов аргументов командной строки и/или входных файлов для каждого тестируемого сценария и запускать их по несколько раз (использовать функцию glob для выборки нескольких файлов “.in*” в каталоге Inputs).</p>
   <p>Возможно, было бы проще хранить все файлы, необходимые для проведения тестов, в одном и том же каталоге, но с различными расширениями, однако с течением времени их объем мог бы оказаться слишком большим.</p>
   <p>В случае ошибок можно было бы сохранять содержимое потоков вывода stderr и stdout в подкаталоге Errors, но я предпочитаю иметь ожидаемый/фактический вывод в подкаталоге Outputs.</p>
   <p>##############################################################################</p>
   <p>import os, sys, glob, time</p>
   <p>from subprocess import Popen, PIPE</p>
   <p>#    конфигурационные аргументы</p>
   <p>testdir = sys.argv[1] if len(sys.argv) &gt; 1 else os.curdir forcegen = len(sys.argv) &gt; 2 print(‘Start tester:’, time.asctime()) print(‘in’, os.path.abspath(testdir))</p>
   <p>def verbose(*args): print(‘-’*80)</p>
   <p>for arg in args: print(arg) def quiet(*args): pass trace = quiet</p>
   <p>#    отбор сценариев для тестирования</p>
   <p>testpatt = os.path.join(testdir, ‘Scripts’, ‘*.py’) testfiles = glob.glob(testpatt) testfiles.sort() trace(os.getcwd(), *testfiles)</p>
   <p>numfail = 0</p>
   <p>for testpath in testfiles:    # протестировать все сценарии</p>
   <p>testname = os.path.basename(testpath) # отбросить путь к файлу</p>
   <p>#    получить входной файл и аргументы для тестируемого сценария infile = testname.replace(‘.py’, ‘.in’)</p>
   <p>inpath = os.path.join(testdir, ‘Inputs’, infile)</p>
   <p>indata = open(inpath, ‘rb’).read() if os.path.exists(inpath) else b’’</p>
   <p>argfile = testname.replace(‘.py’, ‘.args’)</p>
   <p>argpath = os.path.join(testdir, ‘Args’, argfile)</p>
   <p>argdata = open(argpath).read() if os.path.exists(argpath) else ''</p>
   <p>#    местоположение файлов для сохранения stdout и stderr,</p>
   <p>#    очистить предыдущие результаты outfile = testname.replace(‘.py’, ‘.out’) outpath = os.path.join(testdir, ‘Outputs’, outfile) outpathbad = outpath + ‘.bad’</p>
   <p>if os.path.exists(outpathbad): os.remove(outpathbad)</p>
   <p>errfile = testname.replace(‘.py’, ‘.err’) errpath = os.path.join(testdir, ‘Errors’, errfile) if os.path.exists(errpath): os.remove(errpath)</p>
   <p>#    запустить тестируемый сценарий, перенаправив потоки ввода-вывода pypath = sys.executable</p>
   <p>command = ‘%s %s %s’ % (pypath, testpath, argdata) trace(command, indata)</p>
   <p>process = Popen(command, shell=True, stdin=PIPE, stdout=PIPE, stderr=PIPE)</p>
   <p>process.stdin.write(indata)</p>
   <p>process.stdin.close()</p>
   <p>outdata = process.stdout.read()</p>
   <p>errdata = process.stderr.read()    # при работе с двоичными файлами</p>
   <p>exitstatus = process.wait()    # данные имеют тип bytes</p>
   <p>trace(outdata, errdata, exitstatus)</p>
   <p># проанализировать результаты if exitstatus != 0:</p>
   <p>print(‘ERROR status:’, testname, exitstatus)    #    код заверш.</p>
   <p>if errdata:    #    и/или stderr</p>
   <p>print(‘ERROR stream:’, testname, errpath)    #    сохр. текст ошибки</p>
   <p>open(errpath, ‘wb’).write(errdata)</p>
   <p>if exitstatus or errdata:    # оба признака ошибки</p>
   <p>numfail += 1    # можно получить код завершения + код ошибки</p>
   <p>open(outpathbad, ‘wb’).write(outdata)    #    сохранить вывод</p>
   <p>elif not os.path.exists(outpath) or forcegen:</p>
   <p>print(‘generating:’, outpath)    #    создать файл, если</p>
   <p>open(outpath, ‘wb’).write(outdata)    #    необходимо</p>
   <p>else:</p>
   <p>priorout = open(outpath, ‘rb’).read()    # или сравнить с прежними</p>
   <p># результатами</p>
   <p>if priorout == outdata:</p>
   <p>print(‘passed:’, testname) else:</p>
   <p>numfail += 1</p>
   <p>print(‘FAILED output:’, testname, outpathbad) open(outpathbad, ‘wb’).write(outdata)</p>
   <p>print(‘Finished:’, time.asctime())</p>
   <p>print(‘%s tests were run, %s tests failed.’ % (len(testfiles), numfail))</p>
   <p>Мы уже познакомились с инструментами, используемыми этим сценарием, выше в этой части книги - с модулем subprocess, с функциями os.path, glob, с файлами и другими. Этот пример в значительной степени просто объединяет эти инструменты для решения поставленной задачи. Основной операцией в сценарии является сравнение нового и старого вывода с целью обнаружить изменения («регрессии»). Попутно он также манипулирует аргументами командной строки, сообщениями об ошибках, кодами завершения и файлами.</p>
   <p>Кроме того, этот сценарий не только самый большой из тех, что встречались нам до сих пор; это также самый практичный и представительный инструмент системного администрирования (он был разработан на основе похожего инструмента, который я использовал в прошлом для выявления изменений в компиляторе). Самый лучший способ понять, как он действует, вероятно, состоит в том, чтобы продемонстрировать его на конкретных примерах. В следующем разделе демонстрируется сеанс тестирования и попутно даются пояснения по реализации сценария.</p>
   <empty-line/>
   <p><strong>Запускаем тестирование</strong></p>
   <p>Основная магия сценария, выполняющего тестирование, представленного в примере 6.9, заключена в используемой им структуре каталогов. При первом запуске в каталоге тестирования (или если вы заставляете его начать сначала, передавая ему второй аргумент командной строки) сценарий:</p>
   <p>•    Составит список тестируемых сценариев в подкаталоге Scripts</p>
   <p>•    Извлечет ассоциированные с тестируемым сценарием входной файл и аргументы командной строки из подкаталогов Inputs и Args</p>
   <p>•    Сгенерирует начальные файлы для стандартного потока вывода <emphasis>stdout,</emphasis> которые обычно помещаются в подкаталог Outputs</p>
   <p>•    Сообщит о сценариях, в процессе тестирования которых либо появились сообщения об ошибках в потоке <emphasis>stderr</emphasis>, либо код завершения отличается от нуля</p>
   <p>В случае любых ошибок, обнаруженных при тестировании сценария, сохраняется содержимое потока <emphasis>stderr</emphasis> с текстом сообщений об ошибках, а также полный вывод, сгенерированный до момента ошибки. Текст из стандартного потока ошибок сохраняется в файл в подкаталоге Errors. Содержимое стандартного вывода в случае обнаружения ошибок сохраняется в файл, имя которого имеет специальное расширение «.bad» в подкаталоге Outputs (сохранение в файле с нормальным именем в подкаталоге Outputs привело бы к ошибке тестирования после устранения ошибки в тестируемом сценарии!). Ниже приводится пример первого запуска:</p>
   <p>C:\...\PP4E\System\Tester&gt; python tester.py . 1 Start tester: Mon Feb 22 22:13:38 2010</p>
   <p>in C:\Users\mark\Stuff\Books\4E\PP4E\dev\Examples\PP4E\System\Tester</p>
   <p>generating: .\Outputs\test-basic-args.out</p>
   <p>generating: .\Outputs\test-basic-stdout.out</p>
   <p>generating: .\Outputs\test-basic-streams.out</p>
   <p>generating: .\Outputs\test-basic-this.out</p>
   <p>ERROR status: test-errors-runtime.py 1</p>
   <p>ERROR stream: test-errors-runtime.py .\Errors\test-errors-runtime.err ERROR status: test-errors-syntax.py 1</p>
   <p>ERROR stream: test-errors-syntax.py .\Errors\test-errors-syntax.err ERROR status: test-status-bad.py 42 generating: .\Outputs\test-status-good.out Finished: Mon Feb 22 22:13:41 2010 8 tests were run, 3 tests failed.</p>
   <p>При запуске каждого сценария тестирующий сценарий устанавливает все заданные аргументы командной строки, передает все входные данные (если таковые имеются) в канал ввода и перехватывает стандартные потоки вывода и ошибок, сохраняет код завершения. Когда я запускал этот пример, в каталоге находилось 8 тестируемых сценариев, а также множество входных и выходных файлов. Поскольку схема именования каталогов и файлов имеет ключевое значение для данного примера, ниже приводится список с содержимым тестового каталога для этого сеанса - основным является каталог Scripts, потому что в нем собраны тестируемые сценарии:</p>
   <p>C:\...\PP4E\System\Tester&gt; dir /B</p>
   <p>Args</p>
   <p>Errors</p>
   <p>Inputs</p>
   <p>Outputs</p>
   <p>Scripts</p>
   <p>tester.py</p>
   <p>xxold</p>
   <p>C:\...\PP4E\System\Tester&gt; dir /B Scripts</p>
   <p>test-basic-args.py</p>
   <p>test-basic-stdout.py</p>
   <p>test-basic-streams.py</p>
   <p>test-basic-this.py</p>
   <p>test-errors-runtime.py</p>
   <p>test-errors-syntax.py</p>
   <p>test-status-bad.py</p>
   <p>test-status-good.py</p>
   <p>Другие подкаталоги содержат все необходимые входные данные и выходные файлы с результатами работы тестируемых сценариев:</p>
   <p>C:\...\PP4E\System\Tester&gt; dir /B Args</p>
   <p>test-basic-args.args</p>
   <p>test-status-good.args</p>
   <p>C:\...\PP4E\System\Tester&gt; dir /B Inputs</p>
   <p>test-basic-args.in</p>
   <p>test-basic-streams.in</p>
   <p>C:\...\PP4E\System\Tester&gt; dir /B Outputs</p>
   <p>test-basic-args.out</p>
   <p>test-basic-stdout.out</p>
   <p>test-basic-streams.out</p>
   <p>test-basic-this.out</p>
   <p>test-errors-runtime.out.bad</p>
   <p>test-errors-syntax.out.bad</p>
   <p>test-status-bad.out.bad</p>
   <p>test-status-good.out</p>
   <p>C:\...\PP4E\System\Tester&gt; dir /B Errors</p>
   <p>test-errors-runtime.err</p>
   <p>test-errors-syntax.err</p>
   <p>Я не буду приводить здесь содержимое всех файлов (как видите, их достаточно много и все они входят в состав пакета с примерами для данной книги), но, чтобы вы могли получить некоторое представление, ниже приводится содержимое файлов, ассоциированных с тестируемым сценарием <emphasis>test-basic-args.py:</emphasis></p>
   <p>C:\...\PP4E\System\Tester&gt; type Scripts\test-basic-args.py</p>
   <p># аргументы, потоки import sys, os</p>
   <p>print(os.getcwd())    #    в Outputs</p>
   <p>print(sys.path[0])</p>
   <p>print(‘[argv]’)</p>
   <p>for arg in sys.argv:    #    из Args</p>
   <p>print(arg)    #    в Outputs</p>
   <p>print(‘[interaction]’)    #    в Outputs</p>
   <p>text = input(‘Enter text:’)    #    из Inputs</p>
   <p>rept = sys.stdin.readline()    #    из Inputs</p>
   <p>sys.stdout.write(text * int(rept)) #    в Outputs</p>
   <p>C:\...\PP4E\System\Tester&gt; type Args\test-basic-args.args</p>
   <p>-command -line --stuff</p>
   <p>C:\...\PP4E\System\Tester&gt; type Inputs\test-basic-args.in</p>
   <p>Eggs</p>
   <p>10</p>
   <p>C:\...\PP4E\System\Tester&gt; type Outputs\test-basic-args.out</p>
   <p>C:\Users\mark\Stuff\Books\4E\PP4E\dev\Examples\PP4E\System\Tester</p>
   <p>C:\Users\mark\Stuff\Books\4E\PP4E\dev\Examples\PP4E\System\Tester\Scripts</p>
   <p>[argv]</p>
   <p>.\Scripts\test-basic-args.py</p>
   <p>-command</p>
   <p>-line</p>
   <p>--stuff</p>
   <p>[interaction]</p>
   <p>Enter text:EggsEggsEggsEggsEggsEggsEggsEggsEggsEggs</p>
   <p>А еще ниже - два файла, связанные с одной из обнаруженных ошибок. Первый из них хранит содержимое потока <emphasis>stderr</emphasis>, а второй - содержимое потока <emphasis>stdout,</emphasis> сгенерированное до момента появления ошибки. Они предназначены для анализа человеком (или с помощью других инструментов) и автоматически будут удалены в следующем сеансе тестирования:</p>
   <p>C:\...\PP4E\System\Tester&gt; type Errors\test-errors-runtime.err</p>
   <p>Traceback (most recent call last):</p>
   <p>File “.\Scripts\test-errors-runtime.py”, line 3, in &lt;module&gt; print(1 / 0)</p>
   <p>ZeroDivisionError: int division or modulo by zero</p>
   <p>C:\...\PP4E\System\Tester&gt; type Outputs\test-errors-runtime.out.bad</p>
   <p>starting</p>
   <p>Если теперь запустить тестирование еще раз, не внося никаких изменений в тестируемые сценарии, тестирующий сценарий сравнит сохраненные ранее результаты с новыми и определит отсутствие регрессий. Об ошибках, которые определяются по коду завершения, и о наличии сообщений в потоке <emphasis>stderr</emphasis> будет сообщаться, как и прежде, но в других тестах не будет обнаружено никаких отклонений от сохраненных ранее результатов:</p>
   <p>C:\...\PP4E\System\Tester&gt; python tester.py Start tester: Mon Feb 22 22:26:41 2010</p>
   <p>in C:\Users\mark\Stuff\Books\4E\PP4E\dev\Examples\PP4E\System\Tester</p>
   <p>passed: test-basic-args.py</p>
   <p>passed: test-basic-stdout.py</p>
   <p>passed: test-basic-streams.py</p>
   <p>passed: test-basic-this.py</p>
   <p>ERROR status: test-errors-runtime.py 1</p>
   <p>ERROR stream: test-errors-runtime.py .\Errors\test-errors-runtime.err ERROR status: test-errors-syntax.py 1</p>
   <p>ERROR stream: test-errors-syntax.py .\Errors\test-errors-syntax.err ERROR status: test-status-bad.py 42 passed: test-status-good.py Finished: Mon Feb 22 22:26:43 2010 8 tests were run, 3 tests failed.</p>
   <p>Но когда я внес в один из тестируемых сценариев изменение, повлиявшее на его вывод (я изменил счетчик цикла, чтобы сценарий выводил меньше строк), тестирующий сценарий обнаружил регрессию и сообщил о ней - отличия между новым и старым выводом были восприняты как ошибка прохождения теста, и новый вывод был сохранен в подкаталоге Outputs в файле с расширением «.bad»:</p>
   <p>C:\...\PP4E\System\Tester&gt; python tester.py Start tester: Mon Feb 22 22:28:35 2010</p>
   <p>in C:\Users\mark\Stuff\Books\4E\PP4E\dev\Examples\PP4E\System\Tester passed: test-basic-args.py</p>
   <p>FAILED output: test-basic-stdout.py .\Outputs\test-basic-stdout.out.bad</p>
   <p>passed: test-basic-streams.py</p>
   <p>passed: test-basic-this.py</p>
   <p>ERROR status: test-errors-runtime.py 1</p>
   <p>ERROR stream: test-errors-runtime.py .\Errors\test-errors-runtime.err ERROR status: test-errors-syntax.py 1</p>
   <p>ERROR stream: test-errors-syntax.py .\Errors\test-errors-syntax.err ERROR status: test-status-bad.py 42 passed: test-status-good.py Finished: Mon Feb 22 22:28:38 2010 8 tests were run, 4 tests failed.</p>
   <p>C:\...\PP4E\System\Tester&gt; type Outputs\test-basic-stdout.out.bad</p>
   <p>begin</p>
   <p>Spam!</p>
   <p>Spam!Spam!</p>
   <p>Spam!Spam!Spam!</p>
   <p>Spam!Spam!Spam!Spam!</p>
   <p>end</p>
   <p>И еще одно замечание по использованию: если переменную trace в этом сценарии установить в значение verbose, он будет выводить более подробные сообщения, которые помогут вам проследить за порядком выполнения программы (но, вероятно, чересчур подробные для практического применения):</p>
   <p>C:\...\PP4E\System\Tester&gt; tester.py Start tester: Mon Feb 22 22:34:51 2010</p>
   <p>in C:\Users\mark\Stuff\Books\4E\PP4E\dev\Examples\PP4E\System\Tester</p>
   <p>C:\Users\mark\Stuff\Books\4E\PP4E\dev\Examples\PP4E\System\Tester</p>
   <p>.\Scripts\test-basic-args.py</p>
   <p>.\Scripts\test-basic-stdout.py</p>
   <p>.\Scripts\test-basic-streams.py</p>
   <p>.\Scripts\test-basic-this.py</p>
   <p>.\Scripts\test-errors-runtime.py</p>
   <p>.\Scripts\test-errors-syntax.py</p>
   <p>.\Scripts\test-status-bad.py</p>
   <p>.\Scripts\test-status-good.py</p>
   <p>C:\Python31\python.exe .\Scripts\test-basic-args.py -command -line --stuff b’Eggs\r\n10\r\n’</p>
   <p>b’C:\\Users\\mark\\Stuff\\Books\\4E\\PP4E\\dev\\Examples\\PP4E\\System\\Tester\r \nC:\\Users\\mark\\Stuff\\Books\\4E\\PP4E\\dev\\Examples\\PP4E\\System\\Tester\\ Scripts\r\n[argv]\r\n.\\Scripts\\test-basic-args.py\r\n-command\r\n-line\r\n--st uff\r\n[interaction]\r\nEnter text:EggsEggsEggsEggsEggsEggsEggsEggsEggsEggs’ b’’</p>
   <p>0</p>
   <p>passed: test-basic-args.py <emphasis>...множество строк удалено...</emphasis></p>
   <p>Изучите внимательнее реализацию тестирующего сценария, чтобы получить о нем более полное представление. Естественно, о тестировании как таковом можно было бы рассказать намного больше, чем позволяет пространство книги. Например, для тестирования сценариев необязательно запускать их в дочерних процессах и вполне можно обойтись импортированием модулей и тестированием с помощью обработчиков исключений в инструкциях try. Кроме того, наш тестирующий сценарий можно было бы расширять и совершенствовать в самых разных направлениях (некоторые предложения приводятся в строке документирования). Более того, в состав Python входят два фреймворка тестирования, doctest и unittest (он же PyUnit), которые предоставляют инструменты и структуры для создания регрессивных и модульных тестов: <emphasis>unittest</emphasis></p>
   <p>Объектно-ориентированный фреймворк, который позволяет определять совокупности тестовых данных, ожидаемые результаты и комплекты тестов. Подклассы предоставляют методы тестирования и используют унаследованные методы проверки для определения ожидаемых результатов.</p>
   <p><emphasis>doctest</emphasis></p>
   <p>Анализирует и выполняет тесты, представленные в виде листингов интерактивного сеанса в строках документирования внутри тестируемого модуля. В листингах определяются тестовые вызовы и ожидаемые результаты - фреймворк doctest по сути повторно выполняет интерактивный сеанс.</p>
   <p>За дополнительной информацией об инструментах и способах тестирования, сторонних или входящих в состав Python, обращайтесь к руководству по библиотеке Python, на веб-сайт PyPI и к своим любимым поисковым системам.</p>
   <p>Тем не менее наш сценарий прекрасно справляется с задачей автоматизации тестирования сценариев командной строки на языке Python, которые выполняются как независимые программы в стандартном контексте выполнения. Поскольку наш сценарий полностью независим от тестируемых сценариев, мы можем определять новые совокупности тестовых данных без необходимости изменять реализацию тестирующего сценария. А так как он написан на языке Python, его легко и быстро можно приспосабливать под новые потребности. Как мы увидим еще раз в следующем разделе, такая простота, обеспечиваемая языком Python, может оказаться решающим преимуществом для реальных задач.</p>
   <p><strong>Тест прошел неудачно?</strong></p>
   <p>Когда в главе 13 мы узнаем, как из сценариев на языке Python отправлять электронную почту, вы, возможно, захотите улучшить этот сценарий так, чтобы он автоматически отправлял письмо в случае неудачи регулярно выполняемого теста (например, с помощью планировщика заданий cron в Unix). Благодаря этому не нужно будет даже помнить о необходимости проверить результаты. Конечно, можно развивать его еще дальше.</p>
   <p>В одной компании я работал над добавлением звуковых эффектов в компилятор тестовых сценариев: вы слышали аплодисменты, если в процессе тестирования не было обнаружено регрессий, и совсем другие звуки в противном случае. (Советы по воспроизведению звуков смотрите в конце данной главы, в файле <emphasis>playfile.py.)</emphasis></p>
   <empty-line/>
   <p>В другой компании, где я раньше работал, каждый вечер выполнялся тестирующий сценарий, который автоматически предотвращал сохранение файла с исходным программным кодом, вызвавшим регрессию в тесте, и посылал гневное письмо виновной стороне (и их руководству). Никто не уйдет от испанской инквизиции!</p>
   <empty-line/>
   <empty-line/>
   <p><strong>Копирование деревьев каталогов</strong></p>
   <p>Мой пишущий привод компакт-дисков иногда делает странные вещи. Копии файлов с необычными именами могут оказаться совершенно испорченными на CD, несмотря на то, что остальные файлы оказываются целыми и невредимыми. При этом не обязательно идет насмарку вся работа - если в большой резервной копии на CD испорчено лишь несколько файлов, я всегда могу поштучно скопировать проблемные файлы на дискеты. К несчастью, копирование в Windows путем перетаскивания мышью нехорошо поступает с такими CD: копирование прерывается, как только будет обнаружен первый такой испорченный файл. Получить удается столько файлов, сколько было скопировано к моменту возникновения ошибки, и не больше того.</p>
   <p>Это ограничение касается не только копий на компакт-дисках. Я столкнулся с подобной проблемой, когда попытался создать резервную копию жесткого диска моего ноутбука на другом жестком диске, - операция копирования, инициированная перетаскиванием файлов мышью, прекращалась, как только встречался файл со слишком длинным или необычным именем (обычно среди сохраненных веб-страниц). Последние полчаса, потраченные на копирование, оказывались потраченными впустую - я был, мягко говоря, расстроен!</p>
   <p>Возможно, в Windows существует какая-нибудь волшебная настройка, позволяющая справиться с этой особенностью, но я перестал ее разыскивать, когда понял, что проще написать сценарий копирования на языке Python. Сценарий <emphasis>cpall.py,</emphasis> представленный в примере 6.10, реализует один из возможных способов копирования. С его помощью я могу управлять действиями, которые выполняются при обнаружении проблемных файлов, например, пропустить файл с помощью обработчика исключения. Кроме того, этот инструмент работает и на других платформах с тем же интерфейсом и таким же результатом. По крайней мере, мне кажется, что потратить несколько минут и написать на языке Python переносимый и многократно используемый сценарий для решения некоторой задачи более выгодно, чем искать решения, работающие только на одной платформе (если они вообще есть).</p>
   <p><emphasis>Пример 6.10. PP4E\System\Filetools\epall.py</emphasis></p>
   <p>##############################################################################</p>
   <p>Порядок использования: “python cpall.py dirFrom dirTo”.</p>
   <p>Рекурсивно копирует дерево каталогов. Действует подобно команде Unix “cp -r dirFrom/* dirTo”, предполагая, что оба аргумента dirFrom и dirTo являются именами каталогов.</p>
   <p>Был написан с целью обойти фатальные ошибки при копировании файлов перетаскиванием мышью в Windows (когда встреча первого же проблемного файла вызывает прекращение операции копирования) и обеспечить возможность реализации более специализированных операций копирования на языке Python. ##############################################################################</p>
   <p>import os, sys maxfileload = 1000000 blksize = 1024 * 500</p>
   <p>def copyfile(pathFrom, pathTo, maxfileload=maxfileload):</p>
   <p>Копирует один файл из pathFrom в pathTo, байт в байт; использует двоичный режим для подавления операций кодирования/декодирования и преобразований символов конца строки</p>
   <p>if os.path.getsize(pathFrom) &lt;= maxfileload:</p>
   <p>bytesFrom = open(pathFrom,’rb’).read() # маленький файл читать целиком open(pathTo, ‘wb’).write(bytesFrom) else:</p>
   <p>fileFrom = open(pathFrom, ‘rb’)    # большие файлы - по частям</p>
   <p>fileTo = open(pathTo, ‘wb’)    # режим b для обоих файлов</p>
   <p>while True:</p>
   <p>bytesFrom = fileFrom.read(blksize) # прочитать очередной блок if not bytesFrom: break    # пустой после последнего блока</p>
   <p>fileTo.write(bytesFrom)</p>
   <p>def copytree(dirFrom, dirTo, verbose=0):</p>
   <p>Копирует содержимое dirFrom и вложенных подкаталогов в dirTo, возвращает счетчики (files, dirs);</p>
   <p>для представления имен каталогов, недекодируемых на других платформах, может потребоваться использовать переменные типа bytes; в Unix может потребоваться выполнять дополнительные проверки типов файлов, чтобы пропускать ссылки, файлы fifo и так далее.</p>
   <p>fcount = dcount = 0</p>
   <p>for filename in os.listdir(dirFrom):    # для файлов/каталогов</p>
   <p>pathFrom = os.path.join(dirFrom, filename) pathTo = os.path.join(dirTo, filename) # расширить оба пути if not os.path.isdir(pathFrom):    # скопировать простые файлы</p>
   <p>try:</p>
   <p>if verbose &gt; 1: print(‘copying’, pathFrom, ‘to’, pathTo) copyfile(pathFrom, pathTo)</p>
   <p>fcount += 1 except:</p>
   <p>print(‘Error copying’, pathFrom, ‘to’, pathTo, ‘--skipped’) print(sys.exc_info()[0], sys.exc_info()[1]) else:</p>
   <p>if verbose: print(‘copying dir’, pathFrom, ‘to’, pathTo) try:</p>
   <p>os.mkdir(pathTo)    #    создать новый подкаталог</p>
   <p>below = copytree(pathFrom, pathTo) # спуск в подкаталоги fcount += below[0]    #    увеличить счетчики</p>
   <p>dcount += below[1]    #    подкаталогов</p>
   <p>dcount += 1 except:</p>
   <p>print(‘Error creating’, pathTo, ‘--skipped’) print(sys.exc_info()[0], sys.exc_info()[1]) return (fcount, dcount)</p>
   <p>def getargs():</p>
   <p>Извлекает и проверяет аргументы с именами каталогов, по умолчанию возвращает None в случае ошибки</p>
   <p>try:</p>
   <p>dirFrom, dirTo = sys.argv[1:] except:</p>
   <p>print(‘Usage error: cpall.py dirFrom dirTo’) else:</p>
   <p>if not os.path.isdir(dirFrom):</p>
   <p>print(‘Error: dirFrom is not a directory’) elif not os.path.exists(dirTo): os.mkdir(dirTo)</p>
   <p>print(‘Note: dirTo was created’) return (dirFrom, dirTo) else:</p>
   <p>print(‘Warning: dirTo already exists’) if hasattr(os.path, ‘samefile’):</p>
   <p>same = os.path.samefile(dirFrom, dirTo) else:</p>
   <p>same = os.path.abspath(dirFrom) == os.path.abspath(dirTo) if same:</p>
   <p>print(‘Error: dirFrom same as dirTo’) else:</p>
   <p>return (dirFrom, dirTo)</p>
   <p>if __name__ == ‘__main__’: import time dirstuple = getargs() if dirstuple:</p>
   <p>print(‘Copying...’)</p>
   <p>start = time.clock()</p>
   <p>fcount, dcount = copytree(*dirstuple)</p>
   <p>print(‘Copied’, fcount, ‘files,’, dcount, ‘directories’, end=’ ‘) print(‘in’, time.clock() - start, ‘seconds’)</p>
   <p>В этом сценарии реализована собственная логика рекурсивного обхода дерева каталогов, в ходе которого запоминаются пути каталогов источника и приемника. На каждом уровне она копирует простые файлы, создает каталоги в целевом пути и производит рекурсивный спуск в подкаталоги с расширением путей «из» и «в» на один уровень. Эту задачу можно запрограммировать и другими способами (например, в процессе обхода можно изменять текущий рабочий каталог с помощью функции os.chdir или использовать решение на основе функции os.walk, замещая пути «из» и «в» по мере их обхода), но на практике вполне достаточно использовать прием расширения имен каталогов при спуске.</p>
   <p>Обратите внимание на повторно используемую в этом сценарии функцию copyfile - на тот случай, если потребуется копировать файлы размером в несколько гигабайтов, она, исходя из размера файла, решает, читать ли файл целиком или по частям (напомню, что при вызове без аргументов метода read файла он загружает весь файл в строку, находящуюся в памяти). Мы выбрали достаточно большие размеры для читаемых целиком файлов и для блоков, потому что чем больший объем мы будем читать за один присест, тем быстрее будет работать сценарий. Это решение гораздо эффективнее, чем могло бы показаться на первый взгляд, - строки, остающиеся в памяти после последней операции чтения, будут утилизироваться сборщиком мусора, и освободившаяся память будет повторно использована последующими операциями. Здесь мы снова используем двоичный режим доступа к файлам, чтобы подавить кодирование/декодирование содержимого файлов и преобразование символов конца строки - в дереве каталогов могут находиться файлы самых разных типов.</p>
   <p>Заметьте также, что сценарий при необходимости создает целевой каталог, и перед началом копирования предполагает, что он пуст, - удалите целевой каталог перед копированием нового дерева с тем же именем, иначе к дереву результата могут присоединиться старые файлы (мы могли бы автоматически очищать целевой каталог перед копированием, но это не всегда бывает желательно). Кроме того, данный сценарий пытается определить - не являются ли исходный и конечный каталоги одним и тем же каталогом. В Unix-подобных системах, где есть такие диковины, как ссылки, функция os.path.samefile проделывает более сложную работу, чем простое сравнение абсолютных имен файлов (разные имена файлов могут означать один и тот же файл).</p>
   <p>Ниже приводится пример копирования большого дерева примеров книги в Windows (на протяжении этой главы я буду использовать дерево с примерами к предыдущему изданию). При запуске сценарию необходимо указать имена исходного и целевого каталогов, перенаправить вывод сценария в файл, если возникает слишком много ошибок, чтобы можно было прочитать все сообщения о них сразу (например, &gt; output.</p>
   <p>txt), и при необходимости выполнить команду оболочки rm -r или rmdir /S (или аналогичную для соответствующей платформы), чтобы сначала удалить целевой каталог:</p>
   <p>C:\...\PP4E\System\Filetools&gt; rmdir /S copytemp</p>
   <p>copytemp, Are you sure (Y/N)? y</p>
   <p>C:\...\PP4E\System\Filetools&gt; cpall.py C:\temp\PP3E\Examples copytemp</p>
   <p>Note: dirTo was created</p>
   <p>Copying...</p>
   <p>Copied 1430 files, 185 directories in 10.4470980971 seconds</p>
   <p>C:\...\PP4E\System\Filetools&gt; fc /B copytemp\PP3E\Launcher.py</p>
   <p>C:\temp\PP3E\Examples\PP3E\Launcher.py</p>
   <p>Comparing files COPYTEMP\PP3E\Launcher.py and C:\TEMP\PP3E\EXAMPLES\PP3E\</p>
   <p>LAUNCHER.PY</p>
   <p>FC: no differences encountered</p>
   <p>Вы можете воспользоваться аргументом verbose функции копирования, чтобы проследить, как протекает процесс копирования. Когда я работал над этим изданием в 2010 году, в этом примере за 10 секунд было скопировано дерево каталогов, содержащее 1430 файлов и 185 подкаталогов, - на моем удручающе медлительном нетбуке (для получения системного времени была использована встроенная функция time.clock). У вас аналогичная операция может выполняться быстрее или медленнее. Во всяком случае, это не хуже, чем самые лучшие результаты хронометража, полученные мной при перетаскивании каталогов мышью на этом же компьютере.</p>
   <p>Каким же образом этот сценарий справляется с проблемными файлами на CD с резервными копиями? Секрет заключается в том, что он перехватывает и игнорирует <emphasis>исключения</emphasis> и продолжает обход. Чтобы скопировать с CD все хорошие файлы, я просто выполняю команду такого вида:</p>
   <p>C:\...\PP4E\System\Filetools&gt; python cpall.py G:\Examples C:\PP3E\Examples</p>
   <p>Поскольку на моем компьютере, работающем под управлением Windows, привод CD доступен как диск «G:», эта команда эквивалентна копированию путем перетаскивания элемента, находящегося в папке верхнего уровня на компакт-диске, за исключением того, что сценарий Python восстанавливается после возникающих ошибок и копирует остальные файлы. В случае ошибки копирования он выводит сообщение в стандартный поток вывода и продолжает работу. При копировании большого количества файлов, вероятно, будет удобнее перенаправить стандартный вывод сценария в файл, чтобы позднее его можно было детально исследовать.</p>
   <p>Вообще говоря, сценарию cpall можно передать любой абсолютный путь к каталогу на вашем компьютере, даже такой, который обозначает устройство, например привод CD. Для выполнения сценария в Linux можно обратиться к приводу CD, указав такой каталог, как <emphasis>/dev/edrom. </emphasis>После копирования дерева каталогов таким способом у вас может появиться желание проверить получившийся результат. Чтобы увидеть, как это делается, перейдем к следующему примеру.</p>
   <empty-line/>
   <p><strong>Сравнение деревьев каталогов</strong></p>
   <p>Инженеры могут иметь параноидальные наклонности (но я вам этого не говорил). По крайней мере, ко мне это относится. Я полагаю, что все это от многолетнего наблюдения за встречающимися ошибками. Например, когда я создаю CD с резервной копией жесткого диска, то ощущаю, что за этим процессом стоит нечто слишком таинственное, чтобы я мог положиться на то, что делает программа записи CD. Может быть, я неправ, но я не могу безоговорочно доверять инструментам, которые временами калечат файлы и, кажется, выбрали третий четверг каждого месяца, чтобы вызывать крах моего компьютера с Windows. В общем, в решающий момент неплохо было бы иметь возможность как можно скорее убедиться, что скопированные на CD данные совпадают с исходными, или хотя бы найти отклонения. Если резервная копия вообще нужна, то такая возможность когда-нибудь <emphasis>действительно</emphasis> понадобится.</p>
   <p>Поскольку доступ к компакт-дискам с данными осуществляется как к обычным деревьям каталогов, мы снова попадаем в сферу действия инструментов обхода деревьев - для проверки CD с резервной копией достаточно просто выполнить обход его каталога верхнего уровня. Если написать достаточно универсальный сценарий, его также можно будет использовать для проверки других операций копирования, например загруженных tar-файлов, резервных копий жестких дисков и так далее. Фактически, объединив сценарий cpall из предыдущего раздела с универсальным инструментом сравнения деревьев, мы получили бы переносимый и легко настраиваемый способ копирования и проверки наборов данных.</p>
   <p>Мы уже познакомились с некоторыми механизмами обхода деревьев каталогов, но мы не сможем здесь воспользоваться ими непосредственно: нам необходимо параллельно обойти <emphasis>два</emphasis> каталога и попутно исследовать встречающиеся файлы. Кроме того, обход только одного из двух каталогов не позволит выявить файлы и каталоги, существующие только в другом каталоге. Здесь требуется некоторое более специализированное и рекурсивное решение.</p>
   <empty-line/>
   <p><strong>Поиск расхождений между каталогами</strong></p>
   <p>Прежде чем приступать к программированию, необходимо выяснить, что значит сравнить два дерева каталогов. Если оба дерева имеют одинаковую структуру ветвей и глубину, проблема сводится к сравнению соответствующих файлов в каждом дереве. Однако в общем случае деревья могут иметь произвольную различную форму, глубину и так далее.</p>
   <p>В более общем случае каталог в одном дереве может содержать больше или меньше элементов, чем соответствующий каталог в другом дереве. Если различие обусловлено наличием других файлов, это означает отсутствие соответствующих файлов для сравнения в другом каталоге. Если различие обусловлено наличием других каталогов, это означает отсутствие соответствующей ветви, в которую нужно войти. На самом деле единственный способ выявить файлы и каталоги, которые есть в одном дереве, но отсутствуют в другом, заключается в том, чтобы выявить различия в каталогах каждого уровня.</p>
   <p>Иными словами, алгоритм сравнения деревьев должен также попутно выполнять сравнение <emphasis>каталогов.</emphasis> Начнем с реализации сравнения имен файлов для одного каталога, представленной в примере 6.11, так как это вложенная и более простая операция.</p>
   <p><emphasis>Пример 6.11. PP4E\System\Filetools\dirdiff.py</emphasis></p>
   <p>##############################################################################</p>
   <p>Порядок использования: python dirdiff.py dir1-path dir2-path Сравнивает два каталога, пытаясь отыскать файлы, присутствующие в одном и отсутствующие в другом.</p>
   <p>Эта версия использует функцию os.listdir и выполняет поиск различий между двумя списками. Обратите внимание, что сценарий проверяет только имена файлов, но не их содержимое, - версию, которая сравнивает результаты вызова методов .readQ^bi найдете в сценарии diffall.py.</p>
   <p>##############################################################################</p>
   <p>import os, sys</p>
   <p>def reportdiffs(unique1, unique2, dir1, dir2):</p>
   <p>Генерирует отчет о различиях для одного каталога: часть вывода функции comparedirs</p>
   <p>if not (unique1 or unique2):</p>
   <p>print(‘Directory lists are identical’) else:</p>
   <p>if unique1:</p>
   <p>print(‘Files unique to’, dir1) for file in unique1: print(’...’, file) if unique2:</p>
   <p>print(‘Files unique to’, dir2) for file in unique2: print(‘...’, file)</p>
   <p>def difference(seq1, seq2):</p>
   <p>Возвращает элементы, присутствующие только в seq1;</p>
   <p>Операция set(seq1) - set(seq2) даст аналогичный результат, но множества являются неупорядоченными коллекциями, поэтому порядок следования элементов в каталоге будет утерян</p>
   <p>return [item for item in seq1 if item not in seq2]</p>
   <p>def comparedirs(dir1, dir2, files1=None, files2=None):</p>
   <p>Сравнивает содержимое каталогов, но не сравнивает содержимое файлов; функции listdir может потребоваться передавать аргумент типа bytes, если могут встречаться имена файлов, недекодируемые на других платформах</p>
   <p>print(‘Comparing’, dir1, ‘to’, dir2)</p>
   <p>files1 = os.listdir(dir1) if files1 is None else files1</p>
   <p>files2 = os.listdir(dir2) if files2 is None else files2</p>
   <p>unique1 = difference(files1, files2)</p>
   <p>unique2 = difference(files2, files1)</p>
   <p>reportdiffs(unique1, unique2, dir1, dir2)</p>
   <p>return not (unique1 or unique2)    # true, если нет различий</p>
   <p>def getargs():</p>
   <p>“Аргументы при работе в режиме командной строки” try:</p>
   <p>dir1, dir2 = sys.argv[1:]    # 2 аргумента командной строки</p>
   <p>except:</p>
   <p>print(‘Usage: dirdiff.py dir1 dir2’) sys.exit(1) else:</p>
   <p>return (dir1, dir2)</p>
   <p>if __name__ == ‘__main__’: dir1, dir2 = getargs() comparedirs(dir1, dir2)</p>
   <p>Получив списки имен для каждого каталога, этот сценарий просто выбирает уникальные имена в первом каталоге, уникальные имена во втором каталоге и сообщает о найденных уникальных именах как о расхождениях (то есть о файлах, имеющихся в одном каталоге, но отсутствующих в другом). Функция comparedirs возвращает значение True, если расхождения не были обнаружены, что полезно для обнаружения различий при вызове из других программ.</p>
   <p>Запустим этот сценарий с несколькими каталогами - он сообщит о найденных различиях, которые представляют уникальные имена в любом из переданных каталогов. Обратите внимание, что при этом сравниваются только структуры путем проверки имен в списках, но не содержимое файлов (эта возможность будет добавлена ниже):</p>
   <p>C:\...\PP4E\System\Filetools&gt; dirdiff.py C:\temp\PP3E\Examples copytemp</p>
   <p>Comparing C:\temp\PP3E\Examples to copytemp Directory lists are identical</p>
   <p>C:\...\PP4E\System\Filetools&gt; dirdiff.py C:\temp\PP3E\Examples\PP3E\System ..</p>
   <p>Comparing C:\temp\PP3E\Examples\PP3E\System to ..</p>
   <p>Files unique to C:\temp\PP3E\Examples\PP3E\System</p>
   <p>... App</p>
   <p>... Exits</p>
   <p>... Media</p>
   <p>... moreplus.py</p>
   <p>Files unique to ..</p>
   <p>... more.pyc ... spam.txt ... Tester ... __init__.pyc</p>
   <p>В основе сценария лежит функция difference: она реализует простую операцию сравнения списков. Применительно к каталогам, <emphasis>уникальные </emphasis>элементы представляют различия между деревьями, а <emphasis>общие</emphasis> элементы представляют имена файлов или подкаталогов, которые заслуживают дальнейшего сравнения или обхода. В Python 2.4 и более поздних версиях можно было бы использовать встроенные объекты типа set, если порядок следования имен в результатах не имеет значения - множества не являются последовательностями, поэтому они не сохраняют оригинальный порядок следования элементов в списках, полученных с помощью функции os.listdir. По этой причине (и чтобы не вынуждать пользователей модернизировать сценарий) вместо множеств мы будем использовать функцию, опирающуюся на использование выражения-генератора.</p>
   <empty-line/>
   <p><strong>Поиск различий между деревьями</strong></p>
   <p>Мы только что реализовали инструмент, отбирающий уникальные имена файлов и каталогов. Теперь нам осталось реализовать инструмент обхода дерева, который будет применять функции из модуля dir-diff на каждом уровне, чтобы отобрать уникальные файлы и каталоги; явно сравнит содержимое общих файлов и обойдет общие каталоги. Эти операции осуществляет сценарий из примера 6.12.</p>
   <p><emphasis>Пример 6.12. PP4E\System\Filetools\diffall.py</emphasis></p>
   <p>##############################################################################</p>
   <p>Порядок использования: “python diffall.py dir1 dir2”.</p>
   <p>Выполняет рекурсивное сравнение каталогов: сообщает об уникальных файлах, существующих только в одном из двух каталогов, dir1 или dir2; сообщает о файлах с одинаковыми именами и с разным содержимым, присутствующих в каталогах dir1 и dir2; сообщает об разнотипных элементах с одинаковыми именами, присутствующих в каталогах dir1 и dir2; то же самое выполняется для всех подкаталогов с одинаковыми именами, находящихся внутри деревьев каталогов dir1 и dir2. Сводная информация об обнаруженных отличиях помещается в конец вывода, однако в процессе поиска в вывод добавляется дополнительная информация об отличающихся и уникальных файлах с метками “DIFF” и “unique”. Новое: (в 3 издании) для больших файлов введено ограничение на размер читаемых блоков в 1 Мбайт, (3 издание) обнаруживаются одинаковые имена файлов/каталогов, (4 издание) исключены лишние вызовы os.listdir() в dirdiff.comparedirs() за счет передачи результатов.</p>
   <p>##############################################################################</p>
   <p>import os, dirdiff</p>
   <p>blocksize = 1024 * 1024    # не более 1 Мбайта на одну операцию чтения</p>
   <p>def intersect(seq1, seq2):</p>
   <p>Возвращает все элементы, присутствующие одновременно в seq1 и seq2; выражение set(seq1) &amp; set(seq2) возвращает тот же результат, но множества являются неупорядоченными коллекциями, поэтому при их использовании может быть утерян порядок следования элементов, если он имеет значение для некоторых платформ</p>
   <p>return [item for item in seq1 if item in seq2]</p>
   <p>def comparetrees(dir1, dir2, diffs, verbose=False):</p>
   <p>Сравнивает все подкаталоги и файлы в двух деревьях каталогов;</p>
   <p>для предотвращения кодирования/декодирования содержимого и преобразования</p>
   <p>символов конца строки использует двоичный режим доступа к файлам,</p>
   <p>так как деревья могут содержать произвольные двоичные и текстовые файлы;</p>
   <p>функции listdir может потребоваться передавать аргумент типа bytes, если</p>
   <p>могут встречаться имена файлов, недекодируемые на других платформах</p>
   <p>#    сравнить списки с именами файлов print(‘-’ * 20)</p>
   <p>names1 = os.listdir(dir1) names2 = os.listdir(dir2)</p>
   <p>if not dirdiff.comparedirs(dir1, dir2, names1, names2): diffs.append(‘unique files at %s - %s’ % (dir1, dir2))</p>
   <p>print(‘Comparing contents’) common = intersect(names1, names2) missed = common[:]</p>
   <p>#    сравнить содержимое файлов с одинаковыми именами for name in common:</p>
   <p>path1 = os.path.join(dir1, name) path2 = os.path.join(dir2, name) if os.path.isfile(path1) and os.path.isfile(path2): missed.remove(name)</p>
   <p>file1 = open(path1, ‘rb’) file2 = open(path2, ‘rb’) while True:</p>
   <p>bytes1 = file1.read(blocksize) bytes2 = file2.read(blocksize) if (not bytes1) and (not bytes2):</p>
   <p>if verbose: print(name, ‘matches’) break</p>
   <p>if bytes1 != bytes2:</p>
   <p>diffs.append(‘files differ at %s - %s’ % (path1, path2))</p>
   <p>print(name, ‘DIFFERS’)</p>
   <p>break</p>
   <p>#    рекурсивно сравнить каталоги с одинаковыми именами for name in common:</p>
   <p>path1 = os.path.join(dir1, name) path2 = os.path.join(dir2, name) if os.path.isdir(path1) and os.path.isdir(path2): missed.remove(name)</p>
   <p>comparetrees(path1, path2, diffs, verbose)</p>
   <p>#    одинаковые имена, но оба не являются одновременно файлами или каталогами? for name in missed:</p>
   <p>diffs.append(‘files missed at %s - %s: %s’ % (dir1, dir2, name)) print(name, ‘DIFFERS’)</p>
   <p>if__name__== ‘__main__’:</p>
   <p>dir1, dir2 = dirdiff.getargs() diffs = []</p>
   <p>comparetrees(dir1, dir2, diffs, True) # список diffs изменяется в print(‘=’ * 40)    # процессе обхода, вывести diffs</p>
   <p>if not diffs:</p>
   <p>print(‘No diffs found.’) else:</p>
   <p>print(‘Diffs found:’, len(diffs)) for diff in diffs: print(‘-’, diff)</p>
   <p>В каждом каталоге этого дерева данный сценарий просто использует модуль dirdiff, чтобы обнаружить уникальные имена, а затем сравнивает общие имена, присутствующие одновременно в обоих списках содержимого каталогов. Рекурсивный спуск в подкаталоги выполняется только после сравнения всех файлов на каждом уровне, чтобы вывод сценария было удобнее воспринимать на глаз (трассировка обхода подкаталогов выводится ниже результатов сравнения файлов - они не смешиваются).</p>
   <p>Обратите внимание на список misses, добавленный в сценарий в третьем издании книги. Очень маловероятно, но не невозможно, чтобы одно и то же имя в одном каталоге соответствовало файлу, а в другом - подкаталогу. Кроме того, обратите внимание на переменную blocksize. Как и в сценарии копирования деревьев каталогов, который мы видели выше, вместо того чтобы слепо пытаться читать файлы в память целиком, мы установили ограничение в 1 Мбайт для каждой операции чтения - на тот случай, если какие-нибудь файлы окажутся слишком большими, чтобы их можно было загрузить в память. Предыдущая версия этого сценария, без этого ограничения, которая читала файлы целиком, как показано ниже, на некоторых компьютерах возбуждала исключение MemoryError:</p>
   <p>bytes1 = open(path1, ‘ rb’).read() bytes2 = open(path2, ‘ rb’).read() if bytes1 == bytes2: ...</p>
   <p>Этот код проще, но менее практичен в ситуациях, когда могут встречаться очень большие файлы, не умещающиеся в память целиком (например, файлы образов CD и DVD). В новой версии файл читается в цикле порциями не более 1 Мбайта, пока не будет возвращена пустая строка, свидетельствующая об окончании файла. Файлы считаются одинаковыми, если совпадают все прочитанные из них блоки и конец файла достигнут одновременно.</p>
   <p>Помимо всего прочего, мы обрабатываем содержимое файлов в двоичном режиме, чтобы подавить операцию декодирования их содержимого и предотвратить преобразование символов конца строки, потому что деревья каталогов могут содержать произвольные двоичные и текстовые файлы. Держим также наготове обычное замечание о необходимости передачи аргумента типа bytes функции os.listdir на платформах, где имена файлов могут оказаться недекодируемыми (например, с помощью dir1.encode()). На некоторых платформах может также потребоваться определять и пропускать некоторые файлы специальных типов, чтобы обеспечить полную универсальность, но в моих каталогах такие файлы отсутствовали, поэтому я не включил эту проверку в сценарий.</p>
   <p>В четвертом издании было внесено одно незначительное изменение: для каждого подкаталога результаты os.listdir теперь собираются и передаются только один раз, чтобы избежать лишних вызовов функций из модуля dirdiff, - не самая большая победа, но на моем медлительном нетбуке, который я использовал во время работы над этим изданием, каждый лишний цикл на счету.</p>
   <empty-line/>
   <p><strong>Запускаем сценарий</strong></p>
   <p>Так как мы уже изучали инструменты обхода деревьев, задействованные в этом сценарии, перейдем прямо к некоторым примерам его использования. При обработке идентичных деревьев во время обхода выводятся сообщения о состоянии, а в конце появляется сообщение: «No diffs found» (Расхождений не обнаружено):</p>
   <p>C:\...\PP4E\System\Filetools&gt; diffall.py C:\temp\PP3E\Examples</p>
   <p>copytemp &gt; diffs.txt</p>
   <p>C:\...\PP4E\System\Filetools&gt; type diffs.txt | more</p>
   <p>Comparing C:\temp\PP3E\Examples to copytemp Directory lists are identical Comparing contents README-root.txt matches</p>
   <p>Comparing C:\temp\PP3E\Examples\PP3E to copytemp\PP3E</p>
   <p>Directory lists are identical</p>
   <p>Comparing contents</p>
   <p>echoEnvironment.pyw matches</p>
   <p>LaunchBrowser.pyw matches</p>
   <p>Launcher.py matches</p>
   <p>Launcher.pyc matches</p>
   <p><emphasis>...более 2000 строк опущено...</emphasis></p>
   <p>Comparing C:\temp\PP3E\Examples\PP3E\TempParts to copytemp\PP3E\TempParts</p>
   <p>Directory lists are identical</p>
   <p>Comparing contents</p>
   <p>109_0237.JPG matches</p>
   <p>lawnlake1-jan-03.jpg matches</p>
   <p>part-001.txt matches</p>
   <p>part-002.html matches</p>
   <p>No diffs found.</p>
   <p>При использовании этого сценария я обычно устанавливаю флаг verbose в значение True и перенаправляю вывод в файл (для больших деревьев выводится слишком много информации, которую трудно воспринимать в процессе выполнения сценария). Чтобы ограничить количество сообщений, устанавливайте флаг verbose в значение False. Чтобы посмотреть, как выглядит отчет о расхождениях, нужно их создать. Для простоты я вручную изменил несколько файлов в одном из деревьев, но вы можете воспользоваться сценарием глобального поиска и замены, представленным выше в этой главе. Заодно удалим несколько файлов, чтобы в процессе поиска можно было обнаружить уникальные элементы. Последние две команды удаления из приведенных ниже воздействуют на один и тот же каталог в разных деревьях:</p>
   <p>C:\...\PP4E\System\Filetools&gt; notepad copytemp\PP3E\README-PP3E.txt C:\...\PP4E\System\Filetools&gt; notepad copytemp\PP3E\System\Filetools\commands.py C:\...\PP4E\System\Filetools&gt; notepad C:\temp\PP3E\Examples\PP3E\__init__.py</p>
   <p>C:\...\PP4E\System\Filetools&gt; del copytemp\PP3E\System\Filetools\cpall_visitor.py C:\...\PP4E\System\Filetools&gt; del copytemp\PP3E\Launcher.py C:\...\PP4E\System\Filetools&gt; del C:\temp\PP3E\Examples\PP3E\PyGadgets.py</p>
   <p>Теперь перезапустим сценарий сравнения, чтобы обнаружить различия, и перенаправим вывод в файл, чтобы облегчить просмотр результатов. Ниже приведена лишь часть выходного отчета, в которой сообщается о различиях. При обычном использовании я сначала смотрю на сводку в конце отчета, а затем ищу в тексте отчета строки «DIFF» и «unique», если мне нужна дополнительная информация об отличиях, указанных в сводке, - конечно, этот интерфейс можно было бы сделать более дружественным, но мне вполне хватает и этого:</p>
   <p>C:\...\PP4E\System\Filetools&gt; diffall.py C:\temp\PP3E\Examples</p>
   <p>copytemp &gt; diff2.txt</p>
   <p>C:\...\PP4E\System\Filetools&gt; notepad diff2.txt</p>
   <p>Comparing C:\temp\PP3E\Examples to copytemp Directory lists are identical Comparing contents README-root.txt matches</p>
   <p>Comparing C:\temp\PP3E\Examples\PP3E to copytemp\PP3E</p>
   <p>Files unique to C:\temp\PP3E\Examples\PP3E</p>
   <p>... Launcher.py</p>
   <p>Files unique to copytemp\PP3E</p>
   <p>... PyGadgets.py</p>
   <p>Comparing contents</p>
   <p>echoEnvironment.pyw matches</p>
   <p>LaunchBrowser.pyw matches</p>
   <p>Launcher.pyc matches</p>
   <p><emphasis>...множество строк опущено...</emphasis></p>
   <p>PyGadgets_bar.pyw matches README-PP3E.txt DIFFERS todos.py matches tounix.py matches</p>
   <p>__init__.py DIFFERS</p>
   <p>__init__.pyc matches</p>
   <p>Comparing C:\temp\PP3E\Examples\PP3E\System\Filetools to copytemp\PP3E\System\ Fil...</p>
   <p>Files unique to C:\temp\PP3E\Examples\PP3E\System\Filetools</p>
   <p>... cpall_visitor.py</p>
   <p>Comparing contents</p>
   <p>commands.py DIFFERS</p>
   <p>cpall.py matches</p>
   <p><emphasis>...множество строк опущено...</emphasis></p>
   <p>Comparing C:\temp\PP3E\Examples\PP3E\TempParts to copytemp\PP3E\TempParts</p>
   <p>Directory lists are identical</p>
   <p>Comparing contents</p>
   <p>109_0237.JPG matches</p>
   <p>lawnlake1-jan-03.jpg matches</p>
   <p>part-001.txt matches</p>
   <p>part-002.html matches</p>
   <p>Diffs found: 5</p>
   <p>-    unique files at C:\temp\PP3E\Examples\PP3E - copytemp\PP3E</p>
   <p>-    files differ at C:\temp\PP3E\Examples\PP3E\README-PP3E.txt -</p>
   <p>copytemp\PP3E\README-PP3E.txt</p>
   <p>-    files differ at C:\temp\PP3E\Examples\PP3E\__init__.py -</p>
   <p>copytemp\PP3E\__init__.py</p>
   <p>-    unique files at C:\temp\PP3E\Examples\PP3E\System\Filetools -</p>
   <p>copytemp\PP3E\System\Filetools</p>
   <p>-    files differ at C:\temp\PP3E\Examples\PP3E\System\Filetools\commands.py -</p>
   <p>copytemp\PP3E\System\Filetools\commands.py</p>
   <p>Я добавил разрывы строк и отступы кое-где, чтобы уместить листинг по ширине страницы, но отчет легко понять. В дереве, насчитывающем 1430 файлов и 185 каталогов, было найдено пять различий - три файла были изменены мною вручную, а два каталога мы рассогласовали тремя командами удаления.</p>
   <empty-line/>
   <p><strong>Проверка резервных копий</strong></p>
   <p>Каким же образом этот сценарий способен унять паранойю при создании резервных копий на CD? Для дублирующей проверки работы моего пишущего привода CD я выполняю команду, как показано ниже. С помощью такой команды я могу также найти изменения, произведенные после предыдущего резервного копирования. И снова, поскольку на моем компьютере привод CD представляется как «G:», я указываю путь с таким корнем. В Linux используйте корень вида <emphasis>/dev/cdrom</emphasis> или <emphasis>/mnt/ cdrom:</emphasis></p>
   <p>C:\...\PP4E\System\Filetools&gt; python diffall.py Examples</p>
   <p>g:\PP3E\Examples &gt; diff0226</p>
   <p>C:\...\PP4E\System\Filetools&gt; more diff0226</p>
   <p><emphasis>...вывод опущен...</emphasis></p>
   <p>Компакт-диск крутится, сценарий сравнивает, и в конце отчета появляется информация о различиях. Пример полного отчета о различиях находится в файле <emphasis>diff*.txt</emphasis> в пакете с примерами для этой книги. А чтобы быть <emphasis>действительно</emphasis> уверенным, я выполняю следующую команду глобального сравнения - чтобы проверить все дерево с резервной копией книги на флешке (которая, с точки зрения файловой системы, ничем не отличается от CD):</p>
   <p>C:\...\PP4E\System\Filetools&gt; diffall.py F:\writing-backups\feb-26-10\dev</p>
   <p>C:\Users\mark\Stuff\Books\4E\PP4E\dev &gt; diff3.txt</p>
   <p>C:\...\PP4E\System\Filetools&gt; more diff3.txt</p>
   <p>Comparing F:\writing-backups\feb-26-10\dev to C:\Users\mark\Stuff\Books\4E\PP4E\ dev</p>
   <p>Directory lists are identical</p>
   <p>Comparing contents</p>
   <p>ch00.doc DIFFERS</p>
   <p>ch01.doc matches</p>
   <p>ch02.doc DIFFERS</p>
   <p>ch03.doc matches</p>
   <p>ch04.doc DIFFERS</p>
   <p>ch05.doc matches ch06.doc DIFFERS</p>
   <p><emphasis>...множество строк опущено...</emphasis></p>
   <p>Comparing F:\writing-backups\feb-26-10\dev\Examples\PP4E\System\Filetools to C:\...</p>
   <p>Files unique to C:\Users\mark\Stuff\Books\4E\PP4E\dev\Examples\PP4E\System\</p>
   <p>Filetools</p>
   <p>... copytemp</p>
   <p>... cpall.py</p>
   <p>... diff2.txt</p>
   <p>... diff3.txt</p>
   <p>... diffall.py</p>
   <p>... diffs.txt</p>
   <p>... dirdiff.py</p>
   <p>... dirdiff.pyc</p>
   <p>Comparing contents</p>
   <p>bigext-tree.py matches</p>
   <p>bigpy-dir.py matches</p>
   <p><emphasis>...множество строк опущено...</emphasis></p>
   <p>Diffs found: 7</p>
   <p>-    files differ at F:\writing-backups\feb-26-10\dev\ch00.doc -</p>
   <p>C:\Users\mark\Stuff\Books\4E\PP4E\dev\ch00.doc</p>
   <p>-    files differ at F:\writing-backups\feb-26-10\dev\ch02.doc -</p>
   <p>C:\Users\mark\Stuff\Books\4E\PP4E\dev\ch02.doc</p>
   <p>-    files differ at F:\writing-backups\feb-26-10\dev\ch04.doc -</p>
   <p>C:\Users\mark\Stuff\Books\4E\PP4E\dev\ch04.doc</p>
   <p>-    files differ at F:\writing-backups\feb-26-10\dev\ch06.doc -</p>
   <p>C:\Users\mark\Stuff\Books\4E\PP4E\dev\ch06.doc</p>
   <p>-    files differ at F:\writing-backups\feb-26-10\dev\TOC.txt -</p>
   <p>C:\Users\mark\Stuff\Books\4E\PP4E\dev\TOC.txt</p>
   <p>-    unique files at F:\writing-backups\feb-26-10\dev\Examples\PP4E\System\Filetools -</p>
   <p>C:\Users\mark\Stuff\Books\4E\PP4E\dev\Examples\PP4E\System\Filetools</p>
   <p>-    files differ at F:\writing-backups\feb-26-10\dev\Examples\PP4E\Tools\visitor.py -</p>
   <p>C:\Users\mark\Stuff\Books\4E\PP4E\dev\Examples\PP4E\Tools\visitor.py</p>
   <p>Данный пример показывает, что после создания предыдущей резервной копии я добавил несколько примеров и изменил несколько файлов с текстом глав. Если выполнить эту команду сразу после создания резервной копии, то радаром diffall не будет обнаружено никаких изменений, за исключением файлов, которые вообще не могут быть скопированы. Такое глобальное сравнение может занять несколько минут. Эта операция выполняет побайтовое сравнение всех файлов глав и снимков с экрана, дерева примеров и других, но это точное и полное сравнение. Дерево каталогов этой книги содержит большое количество файлов, и какая-либо менее автоматизированная процедура проверки без помощи Python была бы совершенно немыслима.</p>
   <p>После того как этот сценарий был написан, я начал использовать его для проверки резервных копий моих ноутбуков на внешнем жестком диске, создаваемых автоматически. Для этого я запускаю сценарий cpall, написанный нами в предыдущем разделе этой главы, а затем, чтобы проверить результаты и получить список файлов, вызвавших проблемы при копировании, - сценарий сравнения, разработанный здесь. Когда я выполнял эту процедуру в последний раз, было скопировано и проверено 225 000 файлов и 15 000 каталогов, занимающих 20 Гбайт дискового пространства, - это явно не та задача, которую можно выполнить вручную!</p>
   <p>Ниже приводятся магические заклинания, которые я вводил на моем ноутбуке с системой Windows. Здесь f:\ - это раздел на внешнем жестком диске, и вас не должно удивлять, что каждая из этих команд выполняется около получаса или даже больше на распространенном аппаратном обеспечении. Копирование, инициированное операцией перетаскивания мышью, выполняется ничуть не быстрее (если вообще выполняется!):</p>
   <p>C:\...\System\Filetools&gt; cpall.py c:\ f:\ &gt; f:\copy-log.txt</p>
   <p>C:\...\System\Filetools&gt; diffall.py f:\ c:\ &gt; f:\diff-log.txt</p>
   <empty-line/>
   <p><strong>Отчет о различиях и другие идеи</strong></p>
   <p>Наконец, стоит заметить, что этот сценарий <emphasis>обнаруживает</emphasis> расхождения только в деревьях, не сообщая никаких подробностей о различиях в отдельных файлах. На самом деле он просто загружает и сравнивает двоичное содержимое соответствующих файлов в виде строк, давая простой результат «да/нет».</p>
   <p>Когда мне нужны дополнительные сведения о фактических различиях в двух несовпавших файлах, я либо открываю их в редакторе, либо выполняю команду сравнения файлов на соответствующей платформе (например, fc в Windows/DOS, diff или cmp в Unix и Linux). Этот последний шаг не является переносимым решением, но для стоявших передо мною задач просто нахождение различий в дереве из 1400 файлов было значительно более важным, чем сообщение в отчете о том, в каких строках различаются эти файлы.</p>
   <p>Конечно, поскольку в Python всегда можно вызвать команды оболочки, этот последний шаг можно автоматизировать, порождая при обнаружении различий команду diff или fc с помощью os.popen (или делать это после обхода, сканируя содержащуюся в отчете сводку). Вывод этих системных вызовов можно было бы поместить в отчет в первоначальном виде или оставить только наиболее важные его части.</p>
   <p>Мы могли бы также открывать текстовые файлы в текстовом режиме, чтобы игнорировать различия, вызванные разными комбинациями символов завершения строк при передаче файлов между платформами, но не всегда ясно - действительно ли такие отличия должны игнорироваться (что если пользователь пожелает узнать, не изменились ли символы конца строки?). Например, после загрузки файла с веб-сайта с помощью сценария FTP, с которым мы встретимся в главе 13, сценарий diffall обнаруживает несоответствие между локальной копией файла и оригиналом на удаленном сервере. Продолжая исследования, я просто выполнил несколько инструкций в интерактивном сеансе Python:</p>
   <p>&gt;&gt;&gt; a = open('lp2e-updates.html', 'rb').read()</p>
   <p>&gt;&gt;&gt; b = open(r'C:\Mark\WEBSITE\public_html\lp2e-updates.html', 'rb').read()</p>
   <p>&gt;&gt;&gt; a == b</p>
   <p>False</p>
   <p>Эта проверка показывает, что двоичное содержимое локальной версии файла отличается от содержимого удаленной версии. Чтобы выяснить, обусловлено ли это различием способов завершения строк в Unix и DOS, я попробовал выполнить то же самое, но в текстовом режиме, чтобы перед сравнением символы окончания строк были приведены к стандартному символу \n:</p>
   <p>&gt;&gt;&gt; a = open('lp2e-updates.html', 'r').read()</p>
   <p>&gt;&gt;&gt; b = open(r'C:\Mark\WEBSITE\public_html\lp2e-updates.html', 'r').read()</p>
   <p>&gt;&gt;&gt; a == b</p>
   <p>True</p>
   <p>Теперь, чтобы отыскать различия, я выполнил следующие инструкции, которые проверяют содержимое символ за символом, пока не наткнутся на первое несоответствие (применение двоичного режима сохраняет различия):</p>
   <p>&gt;&gt;&gt; a = open('lp2e-updates.html', 'rb').read()</p>
   <p>&gt;&gt;&gt; b = open(r'C:\Mark\WEBSITE\public_html\lp2e-updates.html', 'rb').read()</p>
   <p>&gt;&gt;&gt; for (i, (ac, bc)) in enumerate(zip(a, b)):</p>
   <p>...    if ac != bc:</p>
   <p>...    print(i, repr(ac), repr(bc))</p>
   <p>...    break</p>
   <p>37966 ‘ \r’ ‘ \n’</p>
   <p>Этот результат означает, что в загруженном файле в байте со смещением 37 966 находится символ \r, а в локальной копии - символ \n. Эта строка в одном файле оканчивается комбинацией символов завершения строки в DOS, а в другом - символом завершения строки в Unix. Чтобы увидеть больше, можно вывести текст, окружающий несовпадение:</p>
   <p>&gt;&gt;&gt; for (i, (ac, bc)) in enumerate(zip(a, b)):</p>
   <p>...    if ac != bc:</p>
   <p>...    print(i, repr(ac), repr(bc))</p>
   <p>...    print(repr(a[i-20:i+20]))</p>
   <p>...    print(repr(b[i-20:i+20]))</p>
   <p>...    break</p>
   <p>37966 ‘ \r’ ‘ \n’</p>
   <p>‘ re&gt;\r\ndef min(*args):\r\n tmp = list(arg'</p>
   <p>‘ re&gt;\r\ndef min(*args):\n tmp = list(args’</p>
   <p>По всей видимости, я вставил символ завершения строки Unix в одном месте в локальной копии, там, где в загруженной версии находится комбинация символов завершения строки в DOS, - результат использования текстового режима в сценарии загрузки (который преобразует символы \n в комбинации \r\n) и многих лет использования ноутбуков и PDA, работающих под управлением Linux и Windows (вероятно, я внес это изменение, когда после редактирования этого файла в Linux я скопировал его в Windows в двоичном режиме). Такой программный код, как показано выше, можно было бы добавить в сценарий diffall, чтобы обеспечить более интеллектуальное сравнение текстовых файлов и вывод более подробной информации об отличиях в них.</p>
   <p>Поскольку Python отлично подходит для обработки строк и файлов, можно пойти еще дальше и реализовать на языке Python сценарий, эквивалентный командам fc и diff. Фактически большая часть работы в этом направлении уже выполнена - эту задачу можно было бы существенно упростить, задействовав модуль difflib из стандартной библиотеки. Более подробные сведения о нем и примеры использования вы найдете в руководстве по библиотеке Python.</p>
   <p>Можно было бы поступить еще умнее и не выполнять загрузку и сравнение файлов, отличающихся размерами; выполнять чтение файлов более мелкими порциями, чтобы уменьшить потребление памяти. Для большинства деревьев каталогов такие оптимизации излишни -чтение многомегабайтных файлов в строки в Python осуществляется очень быстро, а память постоянно освобождается сборщиком мусора в процессе работы.</p>
   <p>Поскольку эти улучшения выходят за рамки задач данного сценария и размеров этой главы, его предоставляется выполнить любознательному читателю. (В этой книге официально отсутствуют упражнения для самостоятельного решения, но данное предложение выглядит именно так, не правда ли?) А теперь перейдем к исследованию способов реализации еще одной операции, часто применяемой к деревьям каталогов: поиск.</p>
   <empty-line/>
   <p><strong>Поиск в деревьях каталогов</strong></p>
   <p>Инженеры любят что-нибудь изменять. В процессе написания этой книги я испытывал почти <emphasis>непреодолимое</emphasis> желание перемещать и переименовывать каталоги, переменные и совместно используемые модули в дереве примеров книги, как только мне начинало казаться, что я набрел на более подходящую структуру. На достаточно раннем этапе все было приемлемо, но по мере того как дерево становилось все более запутанным, сопровождение его превратилось в кошмар. Пути к каталогам программ и имена модулей были разбросаны по всему программному коду - в операциях импорта пакетов, вызовах программ, комментариях, файлах конфигурации и так далее.</p>
   <p>Можно, конечно, исправлять все эти ссылки, вручную редактируя файлы в каталоге и отыскивая в них ту информацию, которая изменилась. Однако это настолько объемная работа, что для дерева примеров данной книги она практически неосуществима. Дерево примеров к предыдущему изданию содержит 186 каталогов и 1429 файлов! Очевидно, что мне был необходим инструмент, автоматизирующий обновление после производимых изменений. Существуют различные способы решения этой задачи - от команд оболочки до операций поиска, функций обхода деревьев и универсальных фреймворков. В этом и в следующем разделах мы исследуем каждый способ в отдельности, как это сделал я в поисках наиболее оптимального решения этой проблемы.</p>
   <empty-line/>
   <p><strong>grep, glob и find</strong></p>
   <p>Если вы работаете в Unix-подобной системе, то наверняка знаете о существовании стандартного способа поиска строк в файлах в таких системах. Программа командной строки grep и родственные ей позволяют получить перечень всех строк в одном или нескольких файлах, содержащих строку или шаблон строки.<sup>29</sup> Учитывая, что командные оболочки Unix автоматически расширяют (то есть «глобализуют») шаблоны имен файлов, такая команда, как приведена ниже, будет искать строку, указанную в командной строке, в файлах Python, расположенных в одном каталоге (в этом примере используется команда grep, входящая в состав облочки Cygwin для Windows, о которой я рассказывал в предыдущей главе):</p>
   <p>C:\...\PP4E\System\Filetools&gt; c:\cygwin\bin\grep.exe walk *.py</p>
   <p>bigext-tree.py:for (thisDir, subsHere, filesHere) in os.walk(dirname): bigpy-path.py:    for (thisDir, subsHere, filesHere) in os.walk(srcdir):</p>
   <p>bigpy-tree.py:for (thisDir, subsHere, filesHere) in os.walk(dirname):</p>
   <p>Как мы уже знаем, те же действия можно запрограммировать в сценарии на языке Python, организовав запуск такой команды с помощью os.system или os.popen. А в случае реализации операции поиска вручную, мы могли бы добиться похожих результатов с помощью модуля glob, с которым познакомились в главе 4, - он, подобно командной оболочке, расширяет шаблоны имен файлов в списки строк соответствующих имен файлов:</p>
   <p>C:\...\PP4E\System\Filetools&gt; python &gt;&gt;&gt; import os</p>
   <p>&gt;&gt;&gt; for line in os.popen(r'c:\cygwin\bin\grep.exe walk *.py'):</p>
   <p>... print(line, end='')</p>
   <p>bigext-tree.py:for (thisDir, subsHere, filesHere) in os.walk(dirname): bigpy-path.py:    for (thisDir, subsHere, filesHere) in os.walk(srcdir):</p>
   <p>bigpy-tree.py:for (thisDir, subsHere, filesHere) in os.walk(dirname):</p>
   <p>&gt;&gt;&gt; from glob import glob</p>
   <p>&gt;&gt;&gt; for filename in glob('*.py'):</p>
   <p>...    if 'walk' in open(filename).read():</p>
   <p>...    print(filename)</p>
   <p>bigext-tree.py</p>
   <p>bigpy-path.py</p>
   <p>bigpy-tree.py</p>
   <p>К сожалению, область действия этих инструментов обычно ограничивается одним каталогом. Модуль glob способен выполнить обход нескольких каталогов при правильно сформированной строке шаблона, но он не является универсальным средством обхода деревьев каталогов, который требуется мне для обслуживания большого дерева каталогов с примерами. В Unix-подобных системах команда find оболочки предоставляет расширенные возможности для обхода всего дерева каталогов. Например, следующая команда Unix точно определила бы файлы и строки в текущем каталоге и ниже, где встречается строка popen:</p>
   <p>find . -name “*.py” -print -exec fgrep popen {} \;</p>
   <p>Если у вас имеется Unix-подобная команда find на всех компьютерах, которыми вы пользуетесь, можете считать, что у вас есть инструмент для обработки каталогов.</p>
   <empty-line/>
   <p><strong>Создание собственного модуля find</strong></p>
   <p>Но если команда find доступна не на всех ваших компьютерах, не волнуйтесь - ее легко можно реализовать на языке Python. Ранее в стандартной библиотеке Python имелся модуль find, который я часто использовал. И хотя этот модуль был удален из библиотеки где-то между вторым и третьим изданиями этой книги, в стандартной библиотеке появилась функция os.walk, которая способна упростить создание собственного модуля find. Вместо того чтобы оплакивать исчезновение модуля, я решил потратить 10 минут и написать свой эквивалент.</p>
   <p>В примере 6.13 представлена утилита find, реализованная на языке Python, которая выбирает все имена файлов в каталоге, соответствующие шаблону. В отличие от glob.glob, функция find.find автоматически выполняет поиск во всем дереве каталогов. А в отличие от структуры обхода os.walk, результаты find.find можно трактовать, как простую линейную группу строк.</p>
   <p><emphasis>Пример 6.13. PP4E\Tools\find.py</emphasis></p>
   <p>#!/usr/bin/python</p>
   <p>############################################################################## Возвращает все имена файлов, соответствующие шаблону в дереве каталогов;</p>
   <p>собственная версия модуля find, ныне исключенного из стандартной библиотеки: импортируется как “PP4E.Tools.find”; похож на оригинал, но использует цикл os.walk, не поддерживает возможность обрезания ветвей подкаталогов и может запускаться как самостоятельный сценарий;</p>
   <p>find() - функция-генератор, использующая функцию-генератор os.walk(), возвращающая только имена файлов, соответствующие шаблону: чтобы получить весь список результатов сразу, используйте функцию findlist(); ##############################################################################</p>
   <p>import fnmatch, os</p>
   <p>def find(pattern, startdir=os.curdir):</p>
   <p>for (thisDir, subsHere, filesHere) in os.walk(startdir): for name in subsHere + filesHere:</p>
   <p>if fnmatch.fnmatch(name, pattern):</p>
   <p>fullpath = os.path.join(thisDir, name) yield fullpath</p>
   <p>def findlist(pattern, startdir=os.curdir, dosort=False): matches = list(find(pattern, startdir)) if dosort: matches.sort() return matches</p>
   <p>if__name__== ‘__main__’:</p>
   <p>import sys</p>
   <p>namepattern, startdir = sys.argv[1], sys.argv[2] for name in find(namepattern, startdir): print(name)</p>
   <p>Вроде бы немного делает этот программный код - по сути, он лишь несколько расширяет возможности функции os.walk, - но его функция find позволяет получить те же результаты, что давал ранее существовавший в стандартной библиотеке модуль find и одноименная утилита в Unix. Кроме того, этот модуль является более переносимым решением, и пользоваться им намного проще, чем повторять его программный код всякий раз, когда потребуется выполнить поиск. Поскольку этот файл можно использовать и как сценарий, и как библиотечный модуль, его можно применять как инструмент командной строки и вызывать из других программ.</p>
   <p>Например, чтобы обработать все файлы с программным кодом на языке Python, находящиеся в дереве каталогов, с корнем на один уровень выше текущего рабочего каталога, достаточно просто запустить приведенную ниже команду в окне консоли. Запустите эту команду у себя, чтобы увидеть ее в действии, - в данном примере стандартный вывод сценария передается по конвейеру команде more, обеспечивающей возможность постраничного просмотра результатов, но его точно так же можно передать любой другой программе обработки, которая читает входные данные из стандартного потока ввода:</p>
   <p>C:\...\PP4E\Tools&gt; python find.py *.py .. | more</p>
   <p>..\LaunchBrowser.py</p>
   <p>..\Launcher.py</p>
   <p>..\__init__.py</p>
   <p>..\Preview\attachgui.py ..\Preview\customizegui.py <emphasis>...множество строк опущено...</emphasis></p>
   <p>Чтобы получить еще больший контроль, выполните следующий программный код на языке Python в сценарии или в интерактивной оболочке. При таком подходе к найденным файлам можно применять любые операции, доступные в языке Python:</p>
   <p>C:\...\PP4E\System\Filetools&gt; python</p>
   <p>&gt;&gt;&gt; from PP4E.Tools import find    # или просто import find, если</p>
   <p>&gt;&gt;&gt; for filename in find.find('*.py', '..’): # модуль находится в cwd ... if 'walk’ in open(filename).read():</p>
   <p>...    print(filename)</p>
   <p>..\Launcher.py</p>
   <p>..\System\Filetools\bigext-tree.py</p>
   <p>..\System\Filetools\bigpy-path.py</p>
   <p>..\System\Filetools\bigpy-tree.py</p>
   <p>..\Tools\cleanpyc.py</p>
   <p>..\Tools\find.py</p>
   <p>..\Tools\visitor.py</p>
   <p>Обратите внимание, что в данном случае отпала необходимость во вложенных циклах, необходимых при использовании функции os.walk, когда требуется получить список имен файлов, соответствующих шаблону, - во многих случаях такой подход концептуально выглядит проще. Заметьте также, что функция поиска является функцией-генератором, благодаря чему сценарию не приходится ждать, пока не будут выбраны все соответствующие имена файлов, - функция os.walk поставляет результаты для каждого каталога в отдельности, а функция find.find поставляет имена файлов, выбирая их из этих результатов.</p>
   <p>Ниже приводится более сложный пример использования модуля find: следующая команда выводит все имена файлов с программным кодом на языке Python, находящиеся в дереве каталогов с корнем в <emphasis>C:\temp\ PP3E,</emphasis> начинающиеся с символа <emphasis>q</emphasis> или <emphasis>t.</emphasis> Обратите внимание, что find возвращает полные пути к файлам, начиная от указанного каталога:</p>
   <p>C:\...\PP4E\Tools&gt; find.py [qx]*.py C:\temp\PP3E</p>
   <p>C:\temp\PP3E\Examples\PP3E\Database\SQLscripts\querydb.py</p>
   <p>C:\temp\PP3E\Examples\PP3E\Gui\Tools\queuetest-gui-class.py</p>
   <p>C:\temp\PP3E\Examples\PP3E\Gui\Tools\queuetest-gui.py</p>
   <p>C:\temp\PP3E\Examples\PP3E\Gui\Tour\quitter.py</p>
   <p>C:\temp\PP3E\Examples\PP3E\Internet\Other\Grail\Question.py</p>
   <p>C:\temp\PP3E\Examples\PP3E\Internet\Other\XML\xmlrpc.py</p>
   <p>C:\temp\PP3E\Examples\PP3E\System\Threads\queuetest.py</p>
   <p>А ниже приводится программный код Python, который выполняет тот же поиск, но при этом выводит только имена файлов без путей к ним и размеры файлов:</p>
   <p>C:\...\PP4E\Tools&gt; python</p>
   <p>&gt;&gt;&gt; import os</p>
   <p>&gt;&gt;&gt; from find import find</p>
   <p>&gt;&gt;&gt; for name in find('[qx]*.py', r'C:\temp\PP3E'):</p>
   <p>... print(os.path.basename(name), os.path.getsize(name))</p>
   <p>querydb.py 635 queuetest-gui-class.py 1152 queuetest-gui.py 963 quitter.py 801 Question.py 817 xmlrpc.py 705 queuetest.py 1273</p>
   <p><strong>Модуль fnmatch</strong></p>
   <p>Чтобы добиться такой экономии программного кода, модуль find вызывает функцию os.walk для обхода дерева каталогов и просто возвращает соответствующие имена файлов в процессе обхода. Однако в нем содержится еще одна новинка - модуль fnmatch, входящий в состав стандартной библиотеки Python, который выполняет сопоставление имен файлов с шаблоном. Этот модуль поддерживает общие операторы в строках шаблонов: * соответствует любому количеству символов, ? соответствует одному любому символу, а [... ] и [!... ] соответствуют любым символам, перечисленным и отсутствующим в квадратных скобках, соответственно; другие символы соответствуют самим себе. В отличие от модуля re, модуль fnmatch поддерживает только самые общие операторы шаблонов командной оболочки Unix и не поддерживает полноценные регулярные выражения. Значение этого отличия мы увидим в главе 19.</p>
   <p>Интересно отметить, что функция glob.glob тоже использует модуль fn-match для сопоставления имен: она объединяет os.listdir и fnmatch для сопоставления имен файлов в каталоге практически так же, как наша функция find.find объединяет os.walk и fnmatch для поиска совпадений в деревьях (хотя функция os.walk, в свою очередь, использует функцию os.listdir). Одно из следствий всего этого состоит в том, что имеется возможность передавать функции find.find имя начального каталога и шаблон в виде строк байтов, если необходимо подавить декодирование имен файлов, содержащих символы Юникода, как это возможно при использовании функций os.walk и glob.glob, - в результате вы будете получать имена файлов в виде строк байтов. Подробнее о символах Юникода в именах файлов рассказывается в главе 4.</p>
   <p>Для сравнения, вызов find.find со строкой шаблона «*» является примерным эквивалентом команды оболочки, выводящей содержимое дерева каталогов, такой как dir /B /S в DOS и Windows. Поскольку шаблону «*» соответствуют все файлы, такой вызов вернет все имена файлов, присутствующих в дереве, за один проход. Подобные команды мы легко можем выполнять в сценариях на языке Python с помощью функции os.popen, поэтому следующий фрагмент выполняет ту же самую работу, но он изначально является непереносимым и приводит к запуску параллельной программы:</p>
   <p>&gt;&gt;&gt; import os</p>
   <p>&gt;&gt;&gt; for line in os.popen('dir /B /S’): print(line, end=’’)</p>
   <p>&gt;&gt;&gt; from PP4E.Tools.find import find</p>
   <p>&gt;&gt;&gt; for name in find(pattern=’*’, startdir=’.’): print(name)</p>
   <p>Данная утилита еще будет демонстрироваться далее в этой главе и в книге, включая самые, пожалуй, убедительные демонстрации в следующем разделе и в диалоге Grep, в главе 11 - в реализации текстового редактора PyEdit с графическим интерфейсом, где она будет играть центральную роль в многопоточном внешнем инструменте поиска. Модуль find был исключен из стандартной библиотеки, но это не повод забывать о нем.</p>
   <p><image l:href="#_29.jpg"/></p>
   <p>Если модулю fnmatch имя файла передается в виде строки байтов, то шаблон также <emphasis>должен</emphasis> иметь тип bytes (либо оба аргумента должны иметь тип str), потому что используемый им модуль re, реализующий сопоставление с регулярными выражениями, не позволяет смешивать типы испытуемой строки и шаблона. Это требование по наследству переходит и нашей функции find.find, принимающей имя каталога и шаблон. Подробнее о модуле re рассказывается в главе 19.</p>
   <p>Любопытно отметить, что модуль fnmatch в Python 3.1 также преобразует строку шаблона типа bytes в строку str Юникода и обратно в ходе внутренней обработки текста, используя при этом кодировку Latin-1. Этого достаточно для большинства применений, но это может вступать в противоречие с некоторыми кодировками, которые неточно отображаются в кодировку Latin-1. В таких ситуациях параметр sys. getfilesystemencoding мог бы точнее соответствовать используемой кодировке, так как он отражает ограничения, накладываемые файловой системой (как мы узнали в главе 4, параметр sys.getdefaultencoding отражает кодировку содержимого файлов, а не их имен).</p>
   <p>Когда функции os.walk передаются аргументы типа str, она предполагает, что имена файлов следуют соглашениям для данной платформы, и не игнорирует ошибки декодирования, возбуждаемые функцией os.listdir. В утилите «grep» в примере PyEdit в главе 11 эта картина еще больше омрачается тем фактом, что строку str шаблона, полученную из графического интерфейса, необходимо кодировать в строку bytes, используя кодировку, возможно, неподходящую для некоторых файлов. За дополнительными подробностями обращайтесь к описанию функций fnmatch.py и os.py в руководстве по стандартной библиотеке Python и к их исходному программному коду. Работа с Юникодом может оказаться очень тонким делом.</p>
   <empty-line/>
   <p><strong>Удаление файлов с байт-кодом</strong></p>
   <p>Модуль find из предыдущего раздела - не самый универсальный инструмент поиска строк из тех, что мы увидим далее, но несомненно является первым важным шагом. Он отбирает файлы, по которым затем можно реализовать поиск в сценарии автоматизации. Фактически наличие одной только операции отбора файлов из дерева каталогов достаточно для решения разнообразных задач системного администрирования.</p>
   <p>Например, одна из типичных задач, которую мне приходится выполнять регулярно, заключается в удалении всех файлов с байт-кодом в дереве каталогов. Поскольку эти файлы не всегда являются переносимыми между основными версиями Python, их желательно удалять при подготовке программы к передаче пользователям, чтобы дать возможность интерпретатору самому создать новые файлы при первой же попытке импортировать модули. Теперь, когда мы получили богатый опыт использования функции os.walk, мы могли бы отказаться от услуг посредников и использовать ее непосредственно. В примере 6.14 представлен переносимый и универсальный инструмент командной строки, принимающий аргументы, обрабатывающий исключения и поддерживающий режим трассировки и простого поиска без удаления.</p>
   <p><emphasis>Пример 6.14. PP4E\Tools\cleanpyc.py</emphasis></p>
   <p>удаляет все файлы .pyc с байт-кодом в дереве каталогов: аргумент командной строки, если он указан, интерпретируется как корневой каталог, в противном случае корневым считается текущий рабочий каталог</p>
   <p>import os, sys findonly = False</p>
   <p>rootdir = os.getcwd() if len(sys.argv) == 1 else sys.argv[1] found = removed = 0</p>
   <p>for (thisDirLevel, subsHere, filesHere) in os.walk(rootdir): for filename in filesHere:</p>
   <p>if filename.endswith(‘.pyc’):</p>
   <p>fullname = os.path.join(thisDirLevel, filename) print(‘=&gt;’, fullname) if not findonly: try:</p>
   <p>os.remove(fullname) removed += 1 except:</p>
   <p>type, inst = sys.exc_info()[:2] print(‘*’*4, ‘Failed:’, filename, type, inst) found += 1</p>
   <p>print(‘Found’, found, ‘files, removed’, removed)</p>
   <p>Если запустить этот сценарий, он выполнит обход дерева каталогов (CWD - по умолчанию, или дерева с корнем в каталоге, переданном в виде аргумента командной строки) и удалит все встретившиеся файлы с байт-кодом:</p>
   <p>C:\...\Examples\PP4E&gt; Tools\cleanpyc.py</p>
   <p>=&gt; C:\Users\mark\Stuff\Books\4E\PP4E\dev\Examples\PP4E\__init__.pyc =&gt; C:\Users\mark\Stuff\Books\4E\PP4E\dev\Examples\PP4E\Preview\initdata.pyc =&gt; C:\Users\mark\Stuff\Books\4E\PP4E\dev\Examples\PP4E\Preview\make_db_file.pyc =&gt; C:\Users\mark\Stuff\Books\4E\PP4E\dev\Examples\PP4E\Preview\manager.pyc =&gt; C:\Users\mark\Stuff\Books\4E\PP4E\dev\Examples\PP4E\Preview\person.pyc <emphasis>...множество строк опущено...</emphasis></p>
   <p>Found 24 files, removed 24</p>
   <p>C:\...\PP4E\Tools&gt; cleanpyc.py .</p>
   <p>=&gt; .\find.pyc =&gt; .\visitor.pyc</p>
   <p>=&gt; .\__init__.pyc</p>
   <p>Found 3 files, removed 3</p>
   <p>Этот сценарий действует, но в нем выполняется чуть больше ручной работы, чем требуется. Теперь, когда мы знаем, как выполнять операцию поиска, создание сценариев на основе этих знаний становится практически тривиальным делом, которое сводится к поиску соответствующих имен файлов. Так, в примере 6.15 мы вновь используем команды оболочки, если они присутствуют в системе.</p>
   <p><emphasis>Пример 6.15. PP4E\Tools\cleanpyc-find-shell.py</emphasis></p>
   <p>отыскивает и удаляет все файлы “*.pyc” с байт-кодом в дереве каталогов, имя которого передается в виде аргумента командной строки; предполагает наличие непереносимой Unix-подобной команды find</p>
   <p>import os, sys</p>
   <p>rundir = sys.argv[1] if sys.platform[:3] == ‘win’:</p>
   <p>findcmd = r’c:\cygwin\bin\find %s -name “*.pyc” -print’ % rundir else:</p>
   <p>findcmd = ‘find %s -name “*.pyc” -print’ % rundir</p>
   <p>print(findcmd) count = 0</p>
   <p>for fileline in os.popen(findcmd):    # обход всех строк результата,</p>
   <p>count += 1    # завершающихся символом \n</p>
   <p>print(fileline, end=’’) os.remove(fileline.rstrip())</p>
   <p>print(‘Removed %d .pyc files’ % count)</p>
   <p>Этот сценарий удалит все файлы, имена которых возвращает команда оболочки:</p>
   <p>C:\...\PP4E\Tools&gt; cleanpyc-find-shell.py .</p>
   <p>c:\cygwin\bin\find . -name “*.pyc” -print</p>
   <p>./find.pyc</p>
   <p>./visitor.pyc</p>
   <p>./__init__.pyc</p>
   <p>Removed 3 .pyc files</p>
   <p>В этом сценарии функция os.popen получает вывод программы find из оболочки Cygwin, установленной на одном из моих Windows-компьютеров, или от стандартной команды find, имеющейся в Linux. Он также <emphasis>абсолютно непереносим</emphasis> на компьютеры, работающие под управлением Windows, если на них не установлена Unix-подобная программа find, а ее нет ни на одном из моих личных компьютеров (не говоря уже о большинстве компьютеров в мире в целом). Кроме того, как мы уже знаем, запуск команд оболочки из сценариев наносит ущерб производительности, поскольку при этом приходится запускать новую независимую программу.</p>
   <p>Мы можем значительно улучшить переносимость и производительность и при этом сохранить программный код простым, применив инструмент поиска, написанный нами на языке Python в предыдущем разделе. Новый сценарий приводится в примере 6.16.</p>
   <p><emphasis>Пример 6.16. PP4E\Tools\cleanpyc-find-py.py</emphasis></p>
   <p>отыскивает и удаляет все файлы “*.pyc” с байт-кодом в дереве каталогов, имя которого передается в виде аргумента командной строки;</p>
   <p>использует утилиту find, написанную на языке Python, за счет чего обеспечивается переносимость;</p>
   <p>запустите этот сценарий, чтобы удалить файлы .pyc, скомпилированные старой версией Python;</p>
   <p>import os, sys, find # here, gets Tools.find count = 0</p>
   <p>for filename in find.find(‘*.pyc’, sys.argv[1]): count += 1</p>
   <p>print(filename)</p>
   <p>os.remove(filename)</p>
   <p>print(‘Removed %d .pyc files’ % count)</p>
   <p>Как и прежде, этот сценарий удалит все файлы с байт-кодом в дереве каталогов с корнем, переданным в аргументе командной строки, но на этот раз наш сценарий может выполняться в любой системе, где установлен Python:</p>
   <p>C:\...\PP4E\Tools&gt; cleanpyc-find-py.py .</p>
   <p>.\find.pyc</p>
   <p>.\visitor.pyc</p>
   <p>.\__init__.pyc</p>
   <p>Removed 3 .pyc files</p>
   <p>Этот сценарий переносим и позволяет избежать издержек, связанных с запуском внешних программ. Однако утилита find просто осуществляет поиск в дереве каталогов - она отбирает имена файлов, соответствующие шаблону, но не обращает внимания на их содержимое. Мы можем запрограммировать дополнительный поиск, используя результаты, полученные с помощью find, однако ручное управление позволит нам использовать процесс поиска более непосредственно. Как это можно сделать, демонстрируется в следующем разделе.</p>
   <p><strong>Сценарий Python для поиска в дереве</strong></p>
   <p>Наконец, после экспериментов с инструментами grep, glob и find для упрощения глобального поиска на всех платформах, которые могут мне когда-либо встретиться, я написал сценарий на языке Python, который выполняет основную работу вместо меня. В примере 6.17 применяются стандартные средства Python, с которыми мы познакомились в предыдущих главах: os.walk - для обхода файлов в каталоге, os.path. splitext - для пропуска файлов с расширениями, характерными для двоичных файлов, и os.path.join - для переносимого объединения путей к каталогам с именами файлов.</p>
   <p>Поскольку он написан исключительно на языке Python, этот сценарий в равной степени может использоваться и в Linux, и в Windows. На самом деле он должен работать на любом компьютере, где установлен Python. Более того, благодаря непосредственному использованию системных вызовов он должен работать быстрее, чем при использовании приема запуска команды оболочки.</p>
   <p><emphasis>Пример 6.17. PP4E\Tools\search_all.py</emphasis></p>
   <p>############################################################################## Порядок использования: “python ...\Tools\search_all.py dir string”.</p>
   <p>Отыскивает все файлы в указанном дереве каталогов, содержащие заданную строку; для предварительного отбора имен файлов использует интерфейс os.walk вместо</p>
   <p>find.find; вызывает visitfile для каждой строки в результатах, полученных вызовом функции find.find с шаблоном “*”; ##############################################################################</p>
   <p>import os, sys listonly = False</p>
   <p>textexts = [‘.py’, ‘.pyw’, ‘.txt’, ‘.c’, ‘.h’]    # игнорировать двоичные файлы</p>
   <p>def searcher(startdir, searchkey): global fcount, vcount fcount = vcount = 0</p>
   <p>for (thisDir, dirsHere, filesHere) in os.walk(startdir):</p>
   <p>for fname in filesHere:    # для каждого некаталога</p>
   <p>fpath = os.path.join(thisDir, fname) # fname не содержит пути visitfile(fpath, searchkey)</p>
   <p>def visitfile(fpath, searchkey):    # для каждого некаталога</p>
   <p>global fcount, vcount    # искать строку</p>
   <p>print(vcount+1, ‘=&gt;’, fpath)    # пропустить защищенные файлы</p>
   <p>try:</p>
   <p>if not listonly:</p>
   <p>if os.path.splitext(fpath)[1] not in textexts: print(‘Skipping’, fpath) elif searchkey in open(fpath).read():</p>
   <p>input(‘%s has %s’ % (fpath, searchkey)) fcount += 1</p>
   <p>except:</p>
   <p>print(‘Failed:’, fpath, sys.exc_info()[0]) vcount += 1</p>
   <p>if __name__ == ‘__main__’:</p>
   <p>searcher(sys.argv[1], sys.argv[2])</p>
   <p>print(‘Found in %d files, visited %d’ % (fcount, vcount))</p>
   <p>Функционально этот сценарий делает примерно то, что мы получили бы, вызвав его функцию visitfile для всех строк, сгенерированных нашей функцией find.find с шаблоном «*». Но поскольку эта версия настроена на поиск по содержимому файлов, она лучше соответствует своей цели. В действительности это сходство обусловлено лишь использованием шаблона «*», который вынуждает find.find выполнить обход всех файлов, а это, собственно, то, чем занята новая функция searcher. Инструмент поиска хорошо подходит для выбора файлов определенного типа, при этом преимущество данного сценария состоит в возможности произвести определенные действия непосредственно в процессе обхода.</p>
   <p>При запуске в виде самостоятельного сценария ключ поиска передается в командной строке, а при импортировании клиент вызывает функцию searcher непосредственно. Например, чтобы найти все вхождения строки в дереве примеров для книги, выполните в команду в оболочке DOS или Unix, как показано ниже:</p>
   <p>C:\\PP4E&gt; Tools\search_all.py . mimetypes</p>
   <p>1    =&gt; .\LaunchBrowser.py</p>
   <p>2    =&gt; .\Launcher.py</p>
   <p>3    =&gt; .\Launch_PyDemos.pyw</p>
   <p>4    =&gt; .\Launch_PyGadgets_bar.pyw</p>
   <p>5    =&gt; .\__init__.py</p>
   <p>6    =&gt; .\__init__.pyc</p>
   <p>Skipping .\__init__.pyc</p>
   <p>7    =&gt; .\Preview\attachgui.py</p>
   <p>8    =&gt; .\Preview\bob.pkl Skipping .\Preview\bob.pkl</p>
   <p><emphasis>...множество строк опущено: ожидает нажатия клавиши Enter после обнаружения каждого совпадения...</emphasis></p>
   <p>Found in 2 files, visited 184</p>
   <p>Сценарий выводит список всех проверяемых им файлов, сообщает о пропущенных файлах (имена с расширениями, отсутствующими в переменной textexts, которые, как предполагается, являются двоичными файлами) и останавливается, ожидая нажатия клавиши Enter после вывода сообщения о нахождении в файле искомой строки. Точно так же сценарий search_all работает и при <emphasis>импортировании,</emphasis> но не выводит итоговой строки со статистикой (функции fcount и vcount находятся в модуле, и их также можно импортировать, чтобы получить итоговые сведения):</p>
   <p>C:\...\PP4E\dev\Examples\PP4E&gt; python &gt;&gt;&gt; import Tools.search_all</p>
   <p>&gt;&gt;&gt; search_all.searcher(r’C:\temp\PP3E\Examples’, 'mimetypes’)</p>
   <p><emphasis>... множество строк опущено: останавливается 8раз в ожидании нажатия клавиши Enter...</emphasis></p>
   <p>&gt;&gt;&gt; search_all.fcount, search_all.vcount # совпадений, файлов (8, 1429)</p>
   <p>Каким бы образом ни запускался этот сценарий, он находит все вхождения искомой строки в целом дереве каталогов - например, изменившееся имя файла примера, объекта или каталога. Это именно то, что мне было необходимо, - по крайней мере, я так думал, пока не погрузился в дальнейшие размышления, пытаясь отыскать более полные и лучше структурированные решения, о которых рассказывается в следующем разделе.</p>
   <p><image l:href="#_30.jpg"/></p>
   <p>Обязательно ознакомьтесь с обсуждением регулярных выражений в главе 19. В данном случае сценарий search_all пытается отыскать в каждом файле простую строку, применяя простое выражение проверки на вхождение, однако его легко можно было усовершенствовать, добавив возможность поиска по регулярному выражению (грубо говоря, для этого достаточно заменить оператор in вызовом метода поиска объекта регулярного выражения). Разумеется, это усовершенствование покажется вам намного проще, когда мы узнаем, как это делается.</p>
   <p>Обратите также внимание на список textexts в примере 6.17.</p>
   <p>В нем перечислены все допустимые расширения текстовых файлов. Решение можно сделать более универсальным и надежным, если использовать логику модуля mimetypes, с которым мы познакомимся ближе к концу этой главы, который позволяет делать предположения о типе содержимого файла по его имени. Однако список допустимых расширений обеспечивает более точное управление, и его вполне достаточно для деревьев, поиск по которым я осуществлял с помощью этого сценария.</p>
   <p>Наконец, обратите внимание, что для простоты во всех примерах поиска по дереву каталогов в этой главе предполагается, что текстовые файлы содержат текст Юникода, закодированный с применением кодировки по умолчанию, используемой платформой. Чтобы избежать ошибок при декодировании, в примерах можно было бы открывать текстовые файлы в двоичном режиме, но при этом результаты поиска могут оказаться неточными, если сравниваемые строки байтов будут закодированы с применением различных схем кодирования. Более удачное решение вы найдете в реализации утилиты «grep» в примере приложения PyEdit с графическим интерфейсом, где обеспечивается возможность применения указанной пользователем кодировки и пропускаются те текстовые или двоичные файлы, попытка декодирования которых завершается неудачей.</p>
   <empty-line/>
   <p><strong>Visitor: обход каталогов «++»</strong></p>
   <p>Лень - двигатель прогресса. Имея в своем распоряжении переносимый сценарий search_all из примера 6.17, я мог точнее находить файлы, которые было необходимо отредактировать при изменении содержимого или структуры дерева примеров в книге. Первоначально я в одном окне запускал search_all, чтобы отобрать подозрительные файлы, и вручную редактировал каждый из них в другом окне.</p>
   <p>Однако довольно скоро и это стало утомительным. Вводить вручную имена файлов в командах запуска редактора - занятие невеселое, особенно если нужно отредактировать много файлов. Поскольку у меня всегда найдется более интересное занятие, чем десятки раз запускать редактор вручную, я стал думать, как <emphasis>автоматически</emphasis> запускать редактор для каждого подозрительного файла.</p>
   <p>К сожалению, сценарий search_all просто выводит полученные результаты на экран. Хотя этот текст можно перехватить и проанализировать с помощью другой программы, запускаемой функцией os.popen, проще может оказаться подход, когда редактор запускается прямо во время поиска, но для этого могут потребоваться большие изменения в реализации сценария. Здесь мне пришли в голову три мысли.</p>
   <p><emphasis>Избыточность</emphasis></p>
   <p>Написав несколько утилит обхода каталогов, я понял, что каждый раз я снова и снова пишу однотипный программный код. Обход можно упростить еще больше, если скрыть детали под оболочкой и тем самым упростить повторное использование решения. Инструмент os.walk позволяет избежать необходимости писать рекурсивные функции, но при его использовании выполняются лишние действия (например, присоединение имен каталогов, вывод трассировочной информации).</p>
   <p><emphasis>Расширяемость</emphasis></p>
   <p>Исходя из прошлого опыта, очевидно, что в долгосрочной перспективе легче добавлять новые возможности в универсальный механизм поиска в каталогах в виде внешних компонентов, чем менять программный код исходного сценария. Редактирование файлов могло быть одним из возможных расширений (а что вы думаете об автоматизации операции замены текста?), поэтому предпочтительнее выглядит более обобщенное и настраиваемое решение, допускающее возможность многократного использования. Функция os.walk достаточно проста в использовании, но прием, основанный на циклах, не так хорошо поддается настройке, как использование классов.</p>
   <p><emphasis>Инкапсуляция</emphasis></p>
   <p>Опираясь на прошлый опыт, я также знаю, что всегда желательно стараться максимально скрывать детали реализации инструментов от программ. Функция os.walk скрывает свою рекурсивную природу, тем не менее она предлагает весьма специфический интерфейс, который вполне может измениться в будущем. Подобные изменения имели место в прошлом - ближе к концу этого раздела я расскажу, как из версии Python 3.X был исключен один из инструментов обхода деревьев, что сразу же привело к нарушениям в работе программного кода, использующего его. Было бы лучше скрыть подобные зависимости за более нейтральным интерфейсом, чтобы клиентский программный код не приходил в негодность, как только нам потребуется внести изменения в реализацию нашего инструмента.</p>
   <p>Конечно, если вы в достаточной мере изучили язык Python, то вы не можете не понимать, что все эти цели указывают на необходимость использования <emphasis>объектно-ориентированного подхода</emphasis> к реализации обхода и поиска. В примере 6.18 приводится одна из возможных реализаций этих целей. Этот модуль экспортирует универсальный класс FileVisitor, который в основном служит лишь оболочкой для os.walk, облегчающей использование и расширение, а также базовый класс SearchVisitor, обобщающий идею поиска в каталоге.</p>
   <p>Сам по себе класс SearchVisitor делает то же самое, что делал сценарий search_all, но кроме этого, он открывает новые возможности по на-</p>
   <p>стройке процедуры поиска - какие-то черты его поведения могут модифицироваться путем перегрузки методов в подклассах. Более того, его базовая логика поиска может быть использована везде, где требуется поиск: достаточно просто определить подкласс, в котором будут добавлены специфические для поиска расширения. То же относится и к классу FileVisitor - переопределяя его методы и используя его атрибуты, можно внедряться в процесс обхода деревьев, используя приемы ООП. Это обычное дело в программировании - как только вы начинаете достаточно часто решать одни и те же тактические задачи, они наталкивают вас на подобные стратегические размышления.</p>
   <p><emphasis>Пример 6.18. PP4E\Tools\visitor.py</emphasis></p>
   <p>############################################################################## Тест: “python ...\Tools\visitor.py dir testmask [строка]”. Использует классы и подклассы для сокрытия деталей использования функции os.walk при обходе и поиске; testmask - битовая маска, каждый бит в которой определяет тип самопроверки; смотрите также: подклассы visitor_*/.py; вообще подобные</p>
   <p>фреймворки должны использовать псевдочастные имена вида __X, однако в данной</p>
   <p>реализации все имена экспортируются для использования в подклассах и клиентами; переопределите метод reset для поддержки множественных, независимых объектов-обходчиков, требующих обновлений в подклассах; ##############################################################################</p>
   <p>import os, sys class FileVisitor:</p>
   <p>Выполняет обход всех файлов, не являющихся каталогами, ниже startDir (по умолчанию ‘.’); при создании собственных обработчиков файлов/каталогов переопределяйте методы visit*; аргумент/атрибут context является необязательным и предназначен для хранения информации, специфической для подкласса; переключатель режима трассировки trace: 0 -нет трассировки, 1 - подкаталоги, 2 - добавляются файлы</p>
   <p>def __init__(self, context=None, trace=2):</p>
   <p>self.fcount = 0 self.dcount = 0 self.context = context self.trace = trace</p>
   <p>def run(self, startDir=os.curdir, reset=True): if reset: self.reset()</p>
   <p>for (thisDir, dirsHere, filesHere) in os.walk(startDir): self.visitdir(thisDir)</p>
   <p>for fname in filesHere:    # для некаталогов</p>
   <p>fpath = os.path.join(thisDir, fname) # fname не содержит пути self.visitfile(fpath)</p>
   <p>def reset(self):    # используется обходчиками,</p>
   <p>self.fcount = self.dcount = 0    # выполняющими обход независимо</p>
   <p>def visitdir(self,    dirpath):    #    вызывается для    каждого каталога</p>
   <p>self.dcount +=    1    #    переопределить    или расширить</p>
   <p>if self.trace &gt; 0: print(dirpath, ‘...’)</p>
   <p>def visitfile(self, filepath):    #    вызывается для    каждого файла</p>
   <p>self.fcount +=    1    #    переопределить    или расширить</p>
   <p>if self.trace &gt; 1: print(self.fcount, ‘=&gt;’, filepath)</p>
   <p>class SearchVisitor(FileVisitor):</p>
   <p>Выполняет поиск строки в файлах, находящихся в каталоге startDir и ниже; в подклассах: переопределите метод visitmatch, списки расширений, метод candidate, если необходимо; подклассы могут использовать testexts, чтобы определить типы файлов, в которых может выполняться поиск (но могут также переопределить метод candidate, чтобы использовать модуль mimetypes для определения файлов с текстовым содержимым: смотрите далее)</p>
   <p>skipexts = []</p>
   <p>testexts = [‘.txt’, ‘.py’, ‘.pyw’, ‘.html’, ‘.c’, ‘.h’] # допустимые расш. #skipexts = [‘.gif’, ‘.jpg’, ‘.pyc’, ‘.o’, ‘.a’, ‘.exe’] # или недопустимые</p>
   <p># расширения</p>
   <p>def __init__(self, searchkey, trace=2):</p>
   <p>FileVisitor.__init__(self, searchkey, trace) self.scount = 0</p>
   <p>def reset(self):    # в независимых обходчиках</p>
   <p>self.scount = 0</p>
   <p>def candidate(self, fname):    # переопределить, если желательно</p>
   <p>ext = os.path.splitext(fname)[1] # использовать модуль mimetypes if self.testexts:</p>
   <p>return ext in self.testexts # если допустимое расширение else:    # или, если недопустимое</p>
   <p>return ext not in self.skipexts # расширение</p>
   <p>def visitfile(self, fname):    # поиск строки</p>
   <p>FileVisitor.visitfile(self, fname) if not self.candidate(fname):</p>
   <p>if self.trace &gt; 0: print(‘Skipping’, fname) else:</p>
   <p>text = open(fname).read()    # ‘rb’ для недекодируемого текста</p>
   <p>if self.context in text:    # или text.find() != -1</p>
   <p>self.visitmatch(fname, text) self.scount += 1</p>
   <p>def visitmatch(self, fname, text):    # обработка совпадения</p>
   <p>print(‘%s has %s’ % (fname, self.context)) # переопределить</p>
   <p>if __name__ == ‘__main__’:</p>
   <p># логика самотестирования dolist = 1</p>
   <p>dosearch = 2    # 3 = список и поиск</p>
   <p>donext = 4    # при добавлении следующего теста</p>
   <p>def selftest(testmask): if testmask &amp; dolist:</p>
   <p>visitor = FileVisitor(trace=2) visitor.run(sys.argv[2]) print(‘Visited %d files and %d dirs’ %</p>
   <p>(visitor.fcount, visitor.dcount))</p>
   <p>if testmask &amp; dosearch:</p>
   <p>visitor = SearchVisitor(sys.argv[3], trace=0)</p>
   <p>visitor.run(sys.argv[2])</p>
   <p>print(‘Found in %d files, visited %d’ %</p>
   <p>(visitor.scount, visitor.fcount))</p>
   <p>selftest(int(sys.argv[1]))    # например, 3 = dolist | dosearch</p>
   <p>Этот модуль служит в основном для экспорта классов, используемых другими программами, но и при запуске в виде самостоятельного сценария делает кое-что полезное. Если вызвать его как сценарий с одним аргументом 1, он создаст и запустит объект FileVisitor и выведет полный список всех файлов и каталогов, начиная с того каталога, откуда он вызван, и ниже:</p>
   <p>C:\...\PP4E\Tools&gt; visitor.py 1 C:\temp\PP3E\Examples</p>
   <p>C:\temp\PP3E\Examples ...</p>
   <p>1    =&gt; C:\temp\PP3E\Examples\README-root.txt C:\temp\PP3E\Examples\PP3E ...</p>
   <p>2    =&gt; C:\temp\PP3E\Examples\PP3E\echoEnvironment.pyw</p>
   <p>3    =&gt; C:\temp\PP3E\Examples\PP3E\LaunchBrowser.pyw</p>
   <p>4    =&gt; C:\temp\PP3E\Examples\PP3E\Launcher.py</p>
   <p>5    =&gt; C:\temp\PP3E\Examples\PP3E\Launcher.pyc</p>
   <p><emphasis>...множество строк опущено (передайте по конвейеру команде more или перенаправьте в файл)...</emphasis></p>
   <p>1424    =&gt; C:\temp\PP3E\Examples\PP3E\System\Threads\thread-count.py</p>
   <p>1425    =&gt; C:\temp\PP3E\Examples\PP3E\System\Threads\thread1.py C:\temp\PP3E\Examples\PP3E\TempParts ...</p>
   <p>1426    =&gt; C:\temp\PP3E\Examples\PP3E\TempParts\109_0237.JPG</p>
   <p>1427    =&gt; C:\temp\PP3E\Examples\PP3E\TempParts\lawnlake1-jan-03.jpg</p>
   <p>1428    =&gt; C:\temp\PP3E\Examples\PP3E\TempParts\part-001.txt</p>
   <p>1429    =&gt; C:\temp\PP3E\Examples\PP3E\TempParts\part-002.html Visited 1429 files and 186 dirs</p>
   <p>Если же вызвать этот сценарий с 2 в первом аргументе, он создаст и запустит объект SearchVisitor, используя третий аргумент в качестве ключа поиска. Эта форма напоминает запуск знакомого нам сценария search_all.py, но в данном случае при обнаружении совпадений сценарий не останавливается:</p>
   <p>C:\...\PP4E\Tools&gt; visitor.py 2 C:\temp\PP3E\Examples mimetypes</p>
   <p>C:\temp\PP3E\Examples\PP3E\extras\LosAlamosAdvancedClass\day1-system\data.txt has mimetypes</p>
   <p>C:\temp\PP3E\Examples\PP3E\Internet\Email\mailtools\mailParser.py has mimetypes C:\temp\PP3E\Examples\PP3E\Internet\Email\mailtools\mailSender.py has mimetypes C:\temp\PP3E\Examples\PP3E\Internet\Ftp\mirror\downloadflat.py has mimetypes C:\temp\PP3E\Examples\PP3E\Internet\Ftp\mirror\downloadflat_modular.py has mimetypes</p>
   <p>C:\temp\PP3E\Examples\PP3E\Internet\Ftp\mirror\ftptools.py has mimetypes C:\temp\PP3E\Examples\PP3E\Internet\Ftp\mirror\uploadflat.py has mimetypes C:\temp\PP3E\Examples\PP3E\System\Media\playfile.py has mimetypes Found in 8 files, visited 1429</p>
   <p>Технически при передаче сценарию числа 3 в первом аргументе он выполнит <emphasis>оба</emphasis> объекта, FileVisitor и SearchVisitor (осуществив два отдельных обхода). Первый аргумент в действительности используется в качестве битовой маски для выбора одной или более поддерживаемых самопроверок - если бит для какого-либо теста установлен в двоичном значении аргумента, этот тест будет выполнен. Поскольку 3 представляется в двоичном виде, как 011, выбираются одновременно поиск (010) и вывод списка (001). В более дружественной системе можно было бы определить символические параметры (например, искать аргументы -search и -list), но для целей данного сценария достаточно битовых масок.</p>
   <p>Как обычно, этот модуль можно также использовать в интерактивном сеансе. Ниже приводится один из способов определения количества файлов и каталогов внутри определенного каталога. Последняя команда выполняет обход всего жесткого диска (и выводит результаты после заметной задержки!). Смотрите также пример «Найди самый большой файл Python» в начале этой главы, где описываются такие проблемы, как повторное посещение подкаталогов, не обрабатываемые данной реализацией:</p>
   <p>C:\...\PP4E\Tools&gt; python</p>
   <p>&gt;&gt;&gt; from visitor import FileVisitor</p>
   <p>&gt;&gt;&gt; V = FileVisitor(trace=0)</p>
   <p>&gt;&gt;&gt; V.run(r’C:\temp\PP3E\Examples’)</p>
   <p>&gt;&gt;&gt; V.dcount, V.fcount (186, 1429)</p>
   <p>&gt;&gt;&gt; V.run('..’)    # независимый обход (сброс счетчиков)</p>
   <p>&gt;&gt;&gt; V.dcount, V.fcount</p>
   <p>(19, 181)</p>
   <p>&gt;&gt;&gt; V.run('..’, reset=False) # накопительный обход (счетчики сохраняются)</p>
   <p>&gt;&gt;&gt; V.dcount, V.fcount</p>
   <p>(38, 362) &gt;&gt;&gt; V = FileVisitor(trace=0) # новый независимый обходчик (свои счетчики)</p>
   <p>&gt;&gt;&gt; V.run(r’C:\\’)    # весь диск: в Unix попробуйте ‘/’</p>
   <p>&gt;&gt;&gt; V.dcount, V.fcount</p>
   <p>(24992, 198585)</p>
   <p>Модуль visitor удобно использовать как самостоятельный сценарий, чтобы получить список файлов и выполнить поиск в дереве каталогов, но в действительности он создавался, чтобы служить основой для расширения. В оставшейся части этого раздела мы коротко познакомимся с некоторыми клиентами этого модуля, которые добавляют свои операции с деревьями каталогов, используя приемы ООП.</p>
   <empty-line/>
   <p><strong>Редактирование файлов в деревьях каталогов (Visitor)</strong></p>
   <p>Теперь, после обобщения обхода деревьев и поиска, легко сделать следующий шаг и добавить отдельный, совершенно новый компонент автоматического редактирования файлов. В примере 6.19 приводится определение нового класса EditVisitor, который просто переопределяет метод visitmatch класса SearchVisitor, новая версия которого открывает найденный файл в текстовом редакторе. Да, это законченная программа - что-либо особое нужно делать только при обработке найденных файлов, и только это поведение должно обеспечиваться. Все остальное, касающееся логики обхода и поиска, остается неизменным и приобретается по наследству.</p>
   <p><emphasis>Пример 6.19. PP4E\Tools\visitor_edit.py</emphasis></p>
   <p>Порядок использования: “python ...\Tools\visitor_edit.py string rootdir?”. Добавляет подкласс класса SearchVisitor, который автоматически запускает текстовый редактор. В процессе обхода автоматически открывает в текстовом редакторе файлы, содержащие искомую строку; в Windows можно также использовать editor=’edit’ или ‘notepad’; чтобы воспользоваться текстовым редактором, реализация которого будет представлена далее в книге, попробуйте r’python Gui\ TextEditor\textEditor.py’; при работе с некоторыми редакторами можно было бы передать команду перехода к первому совпадению с искомой строкой;</p>
   <p>import os, sys</p>
   <p>from visitor import SearchVisitor</p>
   <p>class EditVisitor(SearchVisitor):</p>
   <p>открывает для редактирования файлы, содержащие искомую строку и находящиеся в каталоге startDir и ниже</p>
   <p>editor = r’C:\cygwin\bin\vim-nox.exe’ # у вас может быть другой редактор!</p>
   <p>def visitmatch(self, fpathname, text):</p>
   <p>os.system(‘%s %s’ % (self.editor, fpathname))</p>
   <p>if __name__ == ‘__main__’:</p>
   <p>visitor = EditVisitor(sys.argv[1])</p>
   <p>visitor.run(‘.’ if len(sys.argv) &lt; 3 else sys.argv[2])</p>
   <p>print(‘Edited %d files, visited %d’ % (visitor.scount, visitor.fcount))</p>
   <p>При использовании объекта EditVisitor текстовый редактор запускается посредством передачи командной строки функции os.system, которая обычно блокирует вызывающий программный код до момента, когда завершится порожденная программа. На моих машинах при каждом обнаружении сценарием совпадения во время обхода запускается текстовый редактор vi в том окне консоли, где был запущен сценарий. При выходе из редактора обход дерева возобновляется.</p>
   <p>Найдем и отредактируем несколько файлов. При запуске этого файла как самостоятельного сценария мы передаем ему искомую строку в аргументе командной строки (здесь используется строка «mimetypes»). Корневой каталог всегда передается методу run как «.» (текущий рабочий каталог). Сообщения о состоянии обхода выводятся на консоль, но каждый файл, в котором обнаружено совпадение с искомой строкой, тут же автоматически открывается в текстовом редакторе. В данном случае редактор запускается восемь раз - попробуйте запустить этот сценарий в своем дереве каталогов и со своим редактором, чтобы лучше почувствовать, как он работает:</p>
   <p>C:\...\PP4E\Tools&gt; visitor_edit.py mimetypes C:\temp\PP3E\Examples</p>
   <p>C:\temp\PP3E\Examples ...</p>
   <p>1    =&gt; C:\temp\PP3E\Examples\README-root.txt</p>
   <p>C:\temp\PP3E\Examples\PP3E ...</p>
   <p>2    =&gt; C:\temp\PP3E\Examples\PP3E\echoEnvironment.pyw</p>
   <p>3    =&gt; C:\temp\PP3E\Examples\PP3E\LaunchBrowser.pyw</p>
   <p>4    =&gt; C:\temp\PP3E\Examples\PP3E\Launcher.py</p>
   <p>5    =&gt; C:\temp\PP3E\Examples\PP3E\Launcher.pyc</p>
   <p>Skipping C:\temp\PP3E\Examples\PP3E\Launcher.pyc</p>
   <p><emphasis>...множество строк опущено...</emphasis></p>
   <p>1427    =&gt; C:\temp\PP3E\Examples\PP3E\TempParts\lawnlake1-jan-03.jpg</p>
   <p>Skipping C:\temp\PP3E\Examples\PP3E\TempParts\lawnlake1-jan-03.jpg</p>
   <p>1428    =&gt; C:\temp\PP3E\Examples\PP3E\TempParts\part-001.txt</p>
   <p>1429    =&gt; C:\temp\PP3E\Examples\PP3E\TempParts\part-002.html</p>
   <p>Edited 8 files, visited 1429</p>
   <p>В итоге получился именно тот инструмент, который мне был нужен, чтобы упростить сопровождение дерева примеров книги. После значительных изменений, например задания имен совместно используемых модулей или файлов и каталогов, я запускаю этот сценарий в корневом каталоге дерева примеров с соответствующей строкой поиска и нужным образом редактирую все открывающиеся файлы. Мне все еще приходится вручную изменять файлы в редакторе, но это зачастую безопаснее, чем вслепую выполнять глобальную замену.</p>
   <empty-line/>
   <p><strong>Глобальная замена в деревьях каталогов (Visitor)</strong></p>
   <p>Но раз уж я затронул этот вопрос, то, имея общий класс для обхода дерева, легко написать и подкласс для глобального поиска и замены. В примере 6.20 приводится определение класса ReplaceVisitor, наследующего класс FileVisitor, который переопределяет метод visitfile так, чтобы глобально заменять все вхождения одной строки другой строкой во всех текстовых файлах, находящихся в корневом каталоге и ниже. Он также составляет список всех изменившихся файлов, чтобы их можно было просмотреть и проверить автоматически сделанные изменения (можно, например, автоматически вызывать текстовый редактор для каждого измененного файла).</p>
   <p><emphasis>Пример 6.20. PP4E\Tools\visitor_replace.py</emphasis></p>
   <p>Использование: “python ...\Tools\visitor_replace.py rootdir fromStr toStr”. Выполняет глобальный поиск с заменой во всех файлах в дереве каталогов: заменяет fromStr на toStr во всех текстовых файлах; это мощный, но опасный инструмент!! visitor_edit.py запускает редактор, чтобы дать возможность проверить и внести коррективы, и поэтому он более безопасный; чтобы просто получить список соответствующих файлов, используйте visitor_collect.py; режим простого вывода списка здесь напоминает SearchVisitor и CollectVisitor;</p>
   <p>import sys</p>
   <p>from visitor import SearchVisitor</p>
   <p>class ReplaceVisitor(SearchVisitor):</p>
   <p>Заменяет fromStr на toStr в файлах в каталоге startDir и ниже; имена изменившихся файлов сохраняются в списке obj.changed</p>
   <p>def__init__(self, fromStr, toStr, listOnly=False, trace=0):</p>
   <p>self.changed = []</p>
   <p>self.toStr = toStr</p>
   <p>self.listOnly = listOnly</p>
   <p>SearchVisitor.__init__(self, fromStr, trace)</p>
   <p>def visitmatch(self, fname, text): self.changed.append(fname) if not self.listOnly:</p>
   <p>fromStr, toStr = self.context, self.toStr text = text.replace(fromStr, toStr) open(fname, ‘w’).write(text)</p>
   <p>if __name__ == ‘__main__’:</p>
   <p>listonly = input(‘List only?’) == ‘y’</p>
   <p>visitor = ReplaceVisitor(sys.argv[2], sys.argv[3], listonly) if listonly or input(‘Proceed with changes?’) == ‘y’: visitor.run(startDir=sys.argv[1])</p>
   <p>action = ‘Changed’ if not listonly else ‘Found’ print(‘Visited %d files’ % visitor.fcount) print(action, ‘%d files:’ % len(visitor.changed)) for fname in visitor.changed: print(fname)</p>
   <p>Чтобы применить этот сценарий к определенному дереву каталогов, выполните команду, как показано ниже, указав соответствующую искомую строку и строку замены. На моем, жутко нерасторопном нетбуке, обработка дерева с 1429 файлами, из которых 101 потребовалось изменить, заняла примерно три секунды реального времени, когда система была не слишком занята другими задачами:</p>
   <p>C:\...\PP4E\Tools&gt; visitor_replace.py C:\temp\PP3E\Examples PP3E PP4E</p>
   <p>List only?y Visited 1429 files Found 101 files:</p>
   <p>C:\temp\PP3E\Examples\README-root.txt</p>
   <p>C:\temp\PP3E\Examples\PP3E\echoEnvironment.pyw</p>
   <p>C:\temp\PP3E\Examples\PP3E\Launcher.py</p>
   <p><emphasis>...большое количество имен файлов, соответствующих критерию поиска, опущено...</emphasis></p>
   <p>C:\...\PP4E\Tools&gt; visitor_replace.py C:\temp\PP3E\Examples PP3E PP4E</p>
   <p>List only?n</p>
   <p>Proceed with changes?y Visited 1429 files Changed 101 files:</p>
   <p>C:\temp\PP3E\Examples\README-root.txt</p>
   <p>C:\temp\PP3E\Examples\PP3E\echoEnvironment.pyw</p>
   <p>C:\temp\PP3E\Examples\PP3E\Launcher.py</p>
   <p><emphasis>...большое количество имен изменившихся файлов опущено...</emphasis></p>
   <p>C:\...\PP4E\Tools&gt; visitor_replace.py C:\temp\PP3E\Examples PP3E PP4E</p>
   <p>List only?n</p>
   <p>Proceed with changes?y Visited 1429 files Changed 0 files:</p>
   <p>Естественно, проверить работу этого сценария можно с помощью сценария visitor (и суперкласса SearchVisitor):</p>
   <p>C:\...\PP4E\Tools&gt; visitor.py 2 C:\temp\PP3E\Examples PP3E</p>
   <p>Found in 0 files, visited 1429</p>
   <p>C:\...\PP4E\Tools&gt; visitor.py 2 C:\temp\PP3E\Examples PP4E</p>
   <p>C:\temp\PP3E\Examples\README-root.txt has PP4E C:\temp\PP3E\Examples\PP3E\echoEnvironment.pyw has PP4E C:\temp\PP3E\Examples\PP3E\Launcher.py has PP4E</p>
   <p><emphasis>...большое количество имен файлов, соответствующих критерию поиска, опущено...</emphasis></p>
   <p>Found in 101 files, visited 1429</p>
   <p>Это одновременно очень мощный и опасный сценарий. Если заменяемая строка может обнаружиться в неожиданных местах, запуск определенного здесь объекта ReplaceVisitor может разрушить все дерево файлов. С другой стороны, если строка является чем-то очень специфическим, этот объект поможет избежать необходимости вручную редактировать подозрительные файлы. Например, адреса веб-сайтов в файлах HTML достаточно специфичны, чтобы случайно появиться в других местах.</p>
   <empty-line/>
   <p><strong>Подсчет строк исходного программного кода (Visitor)</strong></p>
   <p>Два приведенных выше примера использования модуля visitor были ориентированы на выполнение поиска, однако базовый класс, реализующий обход дерева каталогов, легко можно было бы расширить для реализации более специфических задач. Так, в примере 6.21 приводится сценарий, расширяющий класс FileVisitor возможностью подсчета количества строк в файлах с исходными текстами программ во всем дереве каталогов. Принцип его действия основан на вызове метода vis-itfile этого класса для каждого файла, найденного инструментом поиска, написанным нами выше в этой главе, но применение ООП обеспечивает более высокую гибкость и расширяемость.</p>
   <p><emphasis>Пример 6.21. PP4E\Tools\visitor_sloc.py</emphasis></p>
   <p>Подсчитывает строки во всех файлах с исходными текстами программ в дереве каталогов, указанном в командной строке, и выводит сводную информацию, сгруппированную по типам файлов (по расширениям). Реализует простейший алгоритм SLOC (source lines of code - строки исходного текста): если необходимо, добавьте пропуск пустых строк и комментариев.</p>
   <p>import sys, pprint, os</p>
   <p>from visitor import FileVisitor</p>
   <p>class LinesByType(FileVisitor):</p>
   <p>srcExts = [] # define in subclass</p>
   <p>def __init__(self, trace=1):</p>
   <p>FileVisitor.__init__(self, trace=trace)</p>
   <p>self.srcLines = self.srcFiles = 0</p>
   <p>self.extSums = {ext: dict(files=0, lines=0) for ext in self.srcExts}</p>
   <p>def visitsource(self, fpath, ext):</p>
   <p>if self.trace &gt; 0: print(os.path.basename(fpath)) lines = len(open(fpath, ‘rb’).readlines()) self.srcFiles += 1 self.srcLines += lines self.extSums[ext][‘files’] += 1 self.extSums[ext][‘lines’] += lines</p>
   <p>def visitfile(self, filepath):</p>
   <p>FileVisitor.visitfile(self, filepath) for ext in self.srcExts:</p>
   <p>if filepath.endswith(ext):</p>
   <p>self.visitsource(filepath, ext) break</p>
   <p>class PyLines(LinesByType):</p>
   <p>srcExts = [‘.py’, ‘.pyw’] # just python files</p>
   <p>class SourceLines(LinesByType):</p>
   <p>srcExts = [‘.py’, ‘.pyw’, ‘.cgi’, ‘.html’, ‘.c’, ‘.cxx’, ‘.h’, ‘.i’]</p>
   <p>if __name__ == ‘__main__’: walker = SourceLines() walker.run(sys.argv[1])</p>
   <p>print(‘Visited %d files and %d dirs’ % (walker.fcount, walker.dcount)) print(‘-’*80)</p>
   <p>print(‘Source files=&gt;%d, lines=&gt;%d’ % (walker.srcFiles, walker.srcLines)) print(‘By Types:’) pprint.pprint(walker.extSums) print(‘\nCheck sums:’, end=’ ‘)</p>
   <p>print(sum(x[‘lines’] for x in walker.extSums.values()), end=’ ‘)</p>
   <p>print(sum(x[‘files’] for x in walker.extSums.values()))</p>
   <p>print(‘\nPython only walk:’)</p>
   <p>walker = PyLines(trace=0)</p>
   <p>walker.run(sys.argv[1])</p>
   <p>pprint.pprint(walker.extSums)</p>
   <p>Если запустить его как самостоятельный сценарий, в процессе обхода будут выводиться трассировочные сообщения (опущены здесь для экономии места) и в конце будет представлен отчет о количестве строк, сгруппированный по типам файлов. Выполните этот сценарий в своем дереве каталогов, чтобы увидеть, как он действует. В моем дереве каталогов содержится 907 файлов с исходными текстами, насчитывающих 48 000 строк, включая 783 файла <emphasis>(.py)</emphasis> и 34 000 строк с исходными текстами на языке Python:</p>
   <p>C:\...\PP4E\Tools&gt; visitor_sloc.py C:\temp\PP3E\Examples</p>
   <p>Visited 1429 files and 186 dirs</p>
   <p>Source files=&gt;907, lines=&gt;48047 By Types:</p>
   <p>{‘.c’: {‘files’: 45, ‘lines’: 7370},</p>
   <p>‘.cgi’: {‘files’: 5, ‘lines’: 122},</p>
   <p>‘.cxx’: {‘files’: 4, ‘lines’: 2278},</p>
   <p>‘.h’: {‘files’: 7, ‘lines’: 297},</p>
   <p>‘.html’: {‘files’: 48, ‘lines’: 2830},</p>
   <p>‘.i’: {‘files’: 4, ‘lines’: 49}, ‘.py’: {‘files’: 783, ‘lines’: 34601 },</p>
   <p>‘.pyw’: {‘files’: 11, ‘lines’: 500}}</p>
   <p>Check sums: 48047 907</p>
   <p>Python only walk:</p>
   <p>{‘.py’: {‘files’: 783, ‘lines’: 34601 }, ‘.pyw’: {‘files’: 11, ‘lines’: 500}}</p>
   <empty-line/>
   <p><strong>Копирование деревьев каталогов с помощью классов (Visitor)</strong></p>
   <p>Рассмотрим еще один случай использования классов-обходчиков. Когда я впервые написал сценарий cpall.py ранее в этой главе, я не понимал, как можно применить иерархию классов-обходчиков, с которой мы встретились выше, для копирования деревьев каталогов. При копировании необходимо выполнять обход сразу двух деревьев каталогов (оригинального и его копии), а visitor выполняет обход только одного дерева, используя функцию os.walk. Тогда мне казалось, что будет совсем не просто следить за тем, где находится сценарий в копии дерева.</p>
   <p>Хитрость, до которой я в конце концов додумался, заключается в том, что следить за позицией в дереве копии вообще не требуется. Вместо этого сценарий в примере 6.22 просто замещает строку пути к каталогу «из» строкой пути к каталогу «в» и добавляет ее перед всеми именами каталогов, полученными от функции os.walk. В результате такой подмены получаются пути, куда должны быть скопированы оригинальные файлы и каталоги.</p>
   <p><emphasis>Пример 6.22. PP4E\Tools\visitor_cpall.py</emphasis></p>
   <p>Использование: “python ...\Tools\visitor_cpall.py fromDir toDir trace?”</p>
   <p>Действует подобно сценарию System\Filetools\cpall.py, но использует классы-обходчики и функцию os.walk; заменяет строку fromDir на toDir перед всеми именами, возвращаемыми обходчиком; предполагается, что изначально каталог toDir не существует;</p>
   <p>import os</p>
   <p>from visitor import FileVisitor    # обходчик в каталоге ‘.’</p>
   <p>from PP4E.System.Filetools.cpall import copyfile # PP4E - в пути поиска</p>
   <p>class CpallVisitor(FileVisitor):</p>
   <p>def__init__(self, fromDir, toDir, trace=True):</p>
   <p>self.fromDirLen = len(fromDir) + 1 self.toDir = toDir</p>
   <p>FileVisitor.__init__(self, trace=trace)</p>
   <p>def visitdir(self, dirpath):</p>
   <p>toPath = os.path.join(self.toDir, dirpath[self.fromDirLen:])</p>
   <p>if self.trace: print(‘d’, dirpath, ‘=&gt;’, toPath)</p>
   <p>os.mkdir(toPath)</p>
   <p>self.dcount += 1</p>
   <p>def visitfile(self, filepath):</p>
   <p>toPath = os.path.join(self.toDir, filepath[self.fromDirLen:]) if self.trace: print(‘f’, filepath, ‘=&gt;’, toPath) copyfile(filepath, toPath) self.fcount += 1</p>
   <p>if __name__ == ‘__main__’: import sys, time fromDir, toDir = sys.argv[1:3] trace = len(sys.argv) &gt; 3 print(‘Copying...’) start = time.clock()</p>
   <p>walker = CpallVisitor(fromDir, toDir, trace) walker.run(startDir=fromDir)</p>
   <p>print(‘Copied’, walker.fcount, ‘files,’, walker.dcount, ‘directories’, end=’ ‘)</p>
   <p>print(‘in’, time.clock() - start, ‘seconds’)</p>
   <p>Эта версия достигает почти той же цели, что и оригинал, но в ней сделано несколько допущений, чтобы упростить реализацию. Предполагается, что каталог «в» изначально не существует, а исключения, возникающие в процессе копирования, не игнорируются. Следующий пример демонстрирует копирование дерева примеров для предыдущего издания книги в Windows:</p>
   <p>C:\...\PP4E\Tools&gt; set PYTHONPATH</p>
   <p>PYTHONPATH=C:\Users\Mark\Stuff\Books\4E\PP4E\dev\Examples</p>
   <p>C:\...\PP4E\Tools&gt; rmdir /S copytemp</p>
   <p>copytemp, Are you sure (Y/N)? y</p>
   <p>C:\...\PP4E\Tools&gt; visitor_cpall.py C:\temp\PP3E\Examples copytemp</p>
   <p>Copying...</p>
   <p>Copied 1429 files, 186 directories in 11.1722033777 seconds</p>
   <p>C:\...\PP4E\Tools&gt; fc /B copytemp\PP3E\Launcher.py</p>
   <p>C:\temp\PP3E\Examples\PP3E\Launcher.py</p>
   <p>Comparing files COPYTEMP\PP3E\Launcher.py and C:\TEMP\PP3E\EXAMPLES\PP3E\ LAUNCHER.PY</p>
   <p>FC: no differences encountered</p>
   <p>Несмотря на то, что в этой версии выполняется дополнительная операция извлечения среза из строки, она действует так же быстро, как и оригинал (фактическое отличие можно списать на разницу в нагрузке на систему). Кроме того, эта версия позволяет проследить за всеми путями «из» и «в» в процессе обхода, если передать ей третий аргумент командной строки:</p>
   <p>C:\...\PP4E\Tools&gt; rmdir /S copytemp</p>
   <p>copytemp, Are you sure (Y/N)? y</p>
   <p>C:\...\PP4E\Tools&gt; visitor_cpall.py C:\temp\PP3E\Examples copytemp 1</p>
   <p>Copying...</p>
   <p>d C:\temp\PP3E\Examples =&gt; copytemp\</p>
   <p>f C:\temp\PP3E\Examples\README-root.txt =&gt; copytemp\README-root.txt d C:\temp\PP3E\Examples\PP3E =&gt; copytemp\PP3E</p>
   <p><emphasis>...множество строк опущено: запустите этот сценарий у себя, чтобы увидеть вывод целиком...</emphasis></p>
   <empty-line/>
   <p><strong>Другие примеры обходчиков (внешние)</strong></p>
   <p>Инструменту обхода деревьев на основе классов можно найти самые разные применения, однако у нас недостаточно места в книге, чтобы исследовать дополнительные подклассы. Дополнительные примеры реализации клиентов и их использования вы найдете в следующих примерах, входящих в состав пакета, описанного в Предисловии:</p>
   <p>•    <emphasis>Tools\visitor_collect.py</emphasis> отбирает и/или выводит имена файлов, содержащие искомую строку</p>
   <p>•    <emphasis>Tools\visitor_poundbang.py</emphasis> замещает пути к каталогам в строках «#!», находящихся в начале файлов сценариев в Unix</p>
   <p>•    <emphasis>Tools\visitor_cleanpyc.py</emphasis> - переработанная версия сценария удаления файлов с байт-кодом, использующая классы-обходчики</p>
   <p>•    <emphasis>Tools\visitor_bigpy.py</emphasis> - версия примера «Найди самый большой файл Python», приводившегося в начале главы, использующая классы-обходчики</p>
   <p>Реализация большинства из них выглядит почти тривиально, как и реализация <emphasis>visitor_edit.py</emphasis> в примере 6.19, благодаря тому что все детали обхода деревьев каталогов автоматически скрываются за интерфейсом классов-обходчиков. Реализация отбора файлов, например, просто добавляет в список имена файлов, соответствующих критериям поиска, и позволяет переопределить список допустимых расширений имен файлов в каждом экземпляре - она напоминает комбинацию команд find и grep в Unix:</p>
   <p>&gt;&gt;&gt; from visitor_collect import CollectVisitor</p>
   <p>&gt;&gt;&gt; V = CollectVisitor('mimetypes', testexts=['.py', ‘.pyw’], trace=0)</p>
   <p>&gt;&gt;&gt; V.run(r'C:\temp\PP3E\Examples')</p>
   <p>&gt;&gt;&gt; for name in V.matches: print(name) # файлы .py и .pyw со строкой</p>
   <p>...    # ‘mimetypes’</p>
   <p>C:\temp\PP3E\Examples\PP3E\Internet\Email\mailtools\mailParser.py</p>
   <p>C:\temp\PP3E\Examples\PP3E\Internet\Email\mailtools\mailSender.py</p>
   <p>C:\temp\PP3E\Examples\PP3E\Internet\Ftp\mirror\downloadflat.py</p>
   <p>C:\temp\PP3E\Examples\PP3E\Internet\Ftp\mirror\downloadflat_modular.py</p>
   <p>C:\temp\PP3E\Examples\PP3E\Internet\Ftp\mirror\ftptools.py</p>
   <p>C:\temp\PP3E\Examples\PP3E\Internet\Ftp\mirror\uploadflat.py</p>
   <p>C:\temp\PP3E\Examples\PP3E\System\Media\playfile.py</p>
   <p>C:\...\PP4E\Tools&gt; visitor_collect.py mimetypes C:\temp\PP3E\Examples # как</p>
   <p># сценарий</p>
   <p>Основная логика сценария поиска наибольшего файла также выглядит достаточно просто и напоминает логику сценария в начале главы:</p>
   <p>class BigPy(FileVisitor):</p>
   <p>def __init__(self, trace=0):</p>
   <p>FileVisitor.__init__(self, context=[], trace=trace)</p>
   <p>def visitfile(self, filepath):</p>
   <p>FileVisitor.visitfile(self, filepath) if filepath.endswith(‘.py’):</p>
   <p>self.context.append((os.path.getsize(filepath), filepath))</p>
   <p>Пример реализации удаления файлов байт-кода на основе классов-обходчиков также возвращает нас назад, демонстрируя альтернативное решение задачи, с которой мы уже сталкивались выше в этой главе. Это, по сути, тот же самый программный код, но он вызывает функцию os.remove при обнаружении файлов с расширением «.pyc».</p>
   <p>Наконец, хотя классы-обходчики действительно являются всего лишь обертками вокруг функции os.walk, тем не менее они автоматизируют рутинные операции, выполняемые при обходе, и обеспечивают универсальный фундамент и альтернативную структуру на основе классов, которая может оказаться более естественной для некоторых решений, чем неструктурированные циклы. Кроме того, они наглядно демонстрируют, насколько хорошо поддержка ООП в языке Python позволяет отображать реальные структуры, такие как файловые системы. Приемы на основе функции os.walk хорошо подходят для одноразовых сценариев, тогда как лучшая расширяемость, уменьшенная избыточность и сокрытие, свойственные приемам ООП, могут быть основным вкладом в разработку действующих программ, которые могут развиваться в течение долгого времени с учетом наших потребностей.</p>
   <p><image l:href="#_31.jpg"/></p>
   <p>Эти потребности <emphasis>действительно</emphasis> изменились с течением времени. Между третьим и четвертым изданиями этой книги из Python 3.X была исключена оригинальная функция os.path. walk, и функция os.walk стала единственным инструментом автоматизированного обхода деревьев в стандартной библиотеке. Это привело к тому, что примеры из предыдущего издания, использовавшие os.path.walk, оказались неработоспособными. Тогда как клиенты, реализованные на основе классов-обходчиков, использующих ту же функцию, не пострадали. Поскольку перевод классов-обходчиков на использование функции os.walk не отразился на их интерфейсе, инструменты, использующие их, сохранили работоспособность без переделки.</p>
   <p>Это, пожалуй, один из самых ярких примеров преимуществ инкапсуляции в ООП. Будущее нельзя предсказать с достаточной степенью надежности, тем не менее на практике инструменты, определяемые пользователем, такие как классы-обходчики, обычно обеспечивают более полный контроль над изменениями в инструментах стандартной библиотеки, таких как os.walk. Можете поверить мне на слово - как человек, который обновлял три книги о языке Python на протяжении последних 15 лет, я могу с определенной долей уверенности сказать, что Python будет изменяться постоянно!</p>
   <empty-line/>
   <p><strong>Проигрывание медиафайлов</strong></p>
   <p>В этой главе у нас еще осталось немного места, поэтому закроем ее небольшим развлекательным примером. Обратили ли вы внимание, что в сценариях поиска в двух предыдущих разделах мы жестко определяли расширения имен текстовых и двоичных файлов? Такой подход вполне оправдан для деревьев каталогов, к которым мы применяли их, но в общем случае его нельзя назвать законченным или переносимым. Было бы лучше, если бы мы могли автоматически определять тип файла по его имени. Такую возможность предоставляет модуль mimetypes. В этом разделе мы будем использовать его при создании сценария, который будет пытаться запускать файлы, опираясь на их типы, и по ходу дела разработаем универсальные инструменты для открытия медиафайлов переносимым способом, с использованием специализированных или универсальных программ-проигрывателей.</p>
   <p>Как мы уже видели, в Windows эта задача решается тривиально просто - функция os.startfile открывает файл, используя реестр Windows, где хранятся соответствия между расширениями имен файлов и программами для работы с ними. На других платформах можно либо запускать определенные программы-проигрыватели для каждого типа файлов, либо возвращаться к использованию веб-броузера по умолчанию, открывая файлы с помощью модуля webbrowser. Воплощение этих идей в программный код приводится в примере 6.23.</p>
   <p><emphasis>Пример 6.23. PP4E\System\Media\playfile.py</emphasis></p>
   <p>#!/usr/local/bin/python</p>
   <p>############################################################################## Пытается проигрывать медиафайлы различных типов. Позволяет определять специализированные программы-проигрыватели вместо использования универсального приема открытия файла в веб-броузере. В текущем своем виде может не работать в вашей системе; для открытия аудиофайлов в Unix используются фильтры и команды, в Windows используется команда start, учитывающая ассоциации с расширениями имен файлов (то есть для открытия файлов .au, например, она может запустить проигрыватель аудиофайлов или веб-броузер). Настраивайте и расширяйте сценарий под свои потребности. Функция playknownfile предполагает, что вы знаете, какой тип медиафайла пытаетесь открыть, а функция playfile пробует определить тип файла автоматически, используя модуль mimetypes; обе они пробуют запустить вебброузер с помощью модуля webbrowser, если тип файла не удается определить. ##############################################################################</p>
   <p>import os, sys, mimetypes, webbrowser helpmsg = “””</p>
   <p>Sorry: can’t find a media player for ‘%s’ on your system!</p>
   <p>Add an entry for your system to the media player dictionary for this type of file in playfile.py, or play the file manually.</p>
   <p>def trace(*args): print(*args) # с разделяющими пробелами</p>
   <p>##############################################################################</p>
   <p># приемы проигрывания: универсальный и другие: дополните своими приемами ##############################################################################</p>
   <p>class MediaTool:</p>
   <p>def __init__(self, runtext=’’):</p>
   <p>self.runtext = runtext</p>
   <p>def run(self, mediafile, **options):    # options обычно игнорируется</p>
   <p>fullpath = os.path.abspath(mediafile)    # cwd может быть любым</p>
   <p>self.open(fullpath, **options)</p>
   <p>class Filter(MediaTool):</p>
   <p>def open(self, mediafile, **ignored): media = open(mediafile, ‘rb’)</p>
   <p>player = os.popen(self.runtext, ‘w’)    # запустить команду оболочки</p>
   <p>player.write(media.read())    # отправить файл в stdin</p>
   <p>class Cmdline(MediaTool):</p>
   <p>def open(self, mediafile, **ignored):</p>
   <p>cmdline = self.runtext % mediafile # запустить команду os.system(cmdline)    # использовать %s для имени файла</p>
   <p>class Winstart(MediaTool):    # использует реестр Windows</p>
   <p>def open(self, mediafile, wait=False, **other): # позволяет дождаться</p>
   <p>if not wait:    # окончания проигрывания файла</p>
   <p>os.startfile(mediafile)    # или os.system(‘start file’)</p>
   <p>else:</p>
   <p>os.system(‘start /WAIT ‘ + mediafile)</p>
   <p>class Webbrowser(MediaTool):</p>
   <p># file:// требует указывать абсолютный путь def open(self, mediafile, **options):</p>
   <p>webbrowser.open_new(‘file://%s’ % mediafile, **options)</p>
   <p>##############################################################################</p>
   <p>#    медиа- и платформозависимые методы: измените или укажите один из имеющихся ##############################################################################</p>
   <p>#    соответствия платформ и проигрывателей: измените! audiotools = {</p>
   <p>‘sunos5’:    Filter(‘/usr/bin/audioplay’),    #    os.popen().write()</p>
   <p>‘linux2’: Cmdline(‘cat %s &gt; /dev/audio’), # по крайней мере в PDA Zaurus ‘sunos4’: Filter(‘/usr/demo/SOUND/play’), # да, даже такая древность! ‘win32’:    Winstart()    #    startfile или system</p>
   <p>#’win32’:    Cmdline(‘start %s’)</p>
   <p>}</p>
   <p>videotools = {</p>
   <p>‘linux2’:    Cmdline(‘tkcVideo_c700    %s’),    #    PDA Zaurus</p>
   <p>‘win32’:    Winstart(),    #    предотвратить вывод окна DOS</p>
   <p>}</p>
   <p>imagetools = {</p>
   <p>‘linux2’:    Cmdline(‘zimager %s’),    #    PDA Zaurus</p>
   <p>‘win32’:    Winstart(),</p>
   <p>}</p>
   <p>texttools = {</p>
   <p>‘linux2’:    Cmdline(‘vi %s’),    #    PDA Zaurus</p>
   <p>‘win32’:    Cmdline(‘notepad %s’)    #    или попробовать PyEdit?</p>
   <p>}</p>
   <p>apptools = {</p>
   <p>‘win32’: Winstart()    # doc, xls, и др.: используйте</p>
   <p># на свой страх и риск!</p>
   <p>}</p>
   <p>#    таблица соответствия между типами файлов и программами-проигрывателями</p>
   <p>mimetable = {‘audio’:    audiotools,</p>
   <p>‘video’:    videotools,</p>
   <p>‘image’:    imagetools,</p>
   <p>‘text’:    texttools,    #    не-html текст: броузер</p>
   <p>‘application’: apptools}</p>
   <p>##############################################################################</p>
   <p>#    интерфейсы высокого уровня</p>
   <p>############################################################################## def trywebbrowser(filename, helpmsg=helpmsg, **options): пытается открыть файл в веб-броузере</p>
   <p>как последнее средство, если тип файла или платформы неизвестен, а также для файлов типа text/html</p>
   <p>trace(‘trying browser’, filename) try:</p>
   <p>player = Webbrowser()    # открыть в броузере</p>
   <p>player.run(filename, **options) except:</p>
   <p>print(helpmsg % filename)    # никакой из способов не работает</p>
   <p>def playknownfile(filename, playertable={}, **options):</p>
   <p>проигрывает медиафайл известного типа: использует программы-проигрыватели для данной платформы или запускает веб-броузер, если для этой платформы не определено ничего другого; принимает таблицу соответствий расширений и программ-проигрывателей</p>
   <p>if sys.platform in playertable:    #    известный</p>
   <p>playertable[sys.platform].run(filename, **options) #    инструмент</p>
   <p>else:    #    универсальный</p>
   <p>trywebbrowser(filename, **options)    #    прием</p>
   <p>def playfile(filename, mimetable=mimetable, **options):</p>
   <p>проигрывает медиафайл любого типа: использует модуль mimetypes для определения типа медиафайла и таблицу соответствий между расширениями и программами-проигрывателями; запускает веб-броузер для файлов с типом text/html, с неизвестным типом и при отсутствии таблицы соответствий</p>
   <p>contenttype, encoding = mimetypes.guess_type(filename) # проверить имя if contenttype == None or encoding is not None:    # не определяется</p>
   <p>contenttype = ‘?/?’    #    возм. .txt.gz</p>
   <p>maintype, subtype = contenttype.split(‘/’, 1)    #    ‘image/jpeg’</p>
   <p>if maintype == ‘text’ and subtype == ‘html’:</p>
   <p>trywebbrowser(filename,    **options)    #    спец. случай</p>
   <p>elif maintype in mimetable:</p>
   <p>playknownfile(filename, mimetable[maintype], **options) # по таблице else:</p>
   <p>trywebbrowser(filename,    **options)    #    другие типы</p>
   <p>##############################################################################</p>
   <p># программный код самопроверки</p>
   <p>##############################################################################</p>
   <p>if __name__ == ‘__main__’:</p>
   <p>#    тип медиафайла известен</p>
   <p>playknownfile(‘sousa.au’, audiotools, wait=True) playknownfile(‘ora-pp3e.gif’, imagetools, wait=True) playknownfile(‘ora-lp4e.jpg’, imagetools)</p>
   <p>#    тип медиафайла определяется</p>
   <p>input(‘Stop players and press Enter’) playfile\ora-lp4e.jpg’)    # image/jpeg</p>
   <p>playfile\ora-pp3e.gif’)    #    image/gif</p>
   <p>playfile(‘priorcalendar.html’)    #    text/html</p>
   <p>playfile(‘lp4e-preface-preview.html’) #    text/html</p>
   <p>playfile\lp-code-readme.txt’)    #    text/plain</p>
   <p>playfile(‘spam.doc’)    #    app</p>
   <p>playfile(‘spreadsheet.xls’)    #    app</p>
   <p>playfile(‘sousa.au’, wait=True)    #    audio/basic</p>
   <p>input(‘Done’)    #    приостановиться, если</p>
   <p># сценарий запущен щелчком мыши</p>
   <p>В наши дни медиафайлы большинства типов можно открыть с помощью веб-броузера, тем не менее этот модуль представляет собой простую основу для программ, открывающих медиафайлы с помощью более специализированных инструментов, предназначенных для обработки медиафайлов данного типа на данной платформе. Веб-броузер используется только в крайнем случае, при отсутствии других возможностей. В результате получился расширяемый сценарий проигрывания медиафайлов, специализированность и переносимость которого зависит от настроек в его таблицах соответствий.</p>
   <p>Инструменты запуска программ, используемые этим сценарием, мы видели в предыдущих главах. Основным новшеством в этом сценарии является использование новых модулей: модуль webbrowser используется для открытия некоторых файлов в локальном веб-броузере, а модуль mimetypes применяется для определения типов медиафайлов по их именам. Поскольку они являются основой этого сценария, коротко познакомимся с ними, прежде чем запускать сценарий.</p>
   <empty-line/>
   <p><strong>Модуль webbrowser</strong></p>
   <p>Модуль webbrowser, входящий в состав стандартной библиотеки и используемый в этом примере, предоставляет переносимый интерфейс для запуска веб-броузера из сценариев на языке Python. Он пытается отыскать подходящий веб-броузер на локальном компьютере, чтобы открыть указанный адрес URL (полное имя файла или веб-адрес). Интерфейс модуля достаточно прост:</p>
   <p>&gt;&gt;&gt; import webbrowser</p>
   <p>&gt;&gt;&gt; webbrowser.open_new(‘file://’ + <emphasis>fullfilename)</emphasis> # используйте</p>
   <p># os.path.abspath()</p>
   <p>Этот программный код откроет указанный файл в новом окне броузера, который удастся обнаружить на локальном компьютере, или возбудит исключение. Имеется возможность явно перечислить броузеры, имеющиеся в системе, и определить порядок, в каком они будут использоваться, с помощью переменной окружения BROWSER и функции register. По умолчанию модуль webbrowser автоматически пытается обеспечить переносимость между платформами.</p>
   <p>Чтобы открыть файл, находящийся на локальном компьютере или на веб-сервере, строка аргумента должна иметь вид «file://...» или «http://...» соответственно. Фактически можно передать строку URL любого вида, которую воспринимает броузер. Например, следующая инструкция откроет домашнюю страницу проекта Python в новом окне броузера:</p>
   <p>&gt;&gt;&gt; webbrowser.open_new(‘http://www.python.org’)</p>
   <p>Кроме всего прочего, этот модуль обеспечивает простой способ отображения документов HTML, а также медиафайлов, как демонстрируется в примере из этого раздела. К тому же этот модуль может использоваться и как самостоятельный сценарий командной строки (здесь вам поможет ключ -m командной строки интерпретатора, включающий путь поиска модулей), и как импортируемый инструмент:</p>
   <p>C:\Users\mark\Stuff\Websites\public_html&gt; python -m webbrowser about-pp.html C:\Users\mark\Stuff\Websites\public_html&gt; python -m webbrowser -n about-pp.html C:\Users\mark\Stuff\Websites\public_html&gt; python -m webbrowser -t about-pp.html</p>
   <p>C:\Users\mark\Stuff\Websites\public_html&gt; python &gt;&gt;&gt; import webbrowser</p>
   <p>&gt;&gt;&gt; webbrowser.open('about-pp.html')    # повторное использование,</p>
   <p>True    # новое окно, новая вкладка</p>
   <p>&gt;&gt;&gt; webbrowser.open_newCabout-pp.html') # file:// не обязательно в Windows</p>
   <p>True</p>
   <p>&gt;&gt;&gt; webbrowser.open_new_tabCabout-pp.html')</p>
   <p>True</p>
   <p>В обоих режимах применения различия между тремя формами заключаются в том, что в первом случае предпринимается попытка повторно использовать уже открытое окно броузера, если это возможно, во втором - выполняется попытка открыть новое окно, и в третьем - выполняется попытка открыть новую вкладку. Однако на практике поведение всех трех форм зависит от типа веб-броузера и в целом от типа платформы. Все три формы могут вести себя совершенно одинаково.</p>
   <p>В Windows, например, все три просто вызывают функцию os.startfile по умолчанию, в результате чего создается новая вкладка в уже открытом окне Internet Explorer 8. Это объясняет, почему я не указывал полный префикс «file://» URL в предыдущем фрагменте. Формально, броузер Internet Explorer запускается, только если он зарегистрирован как инструмент открытия файлов указанного типа, в противном случае запускается специализированный инструмент для работы с такими файлами. Некоторые изображения, например, могут открываться в специализированных программах просмотра фотографий. На других платформах, таких как Unix и Mac OS X, поведение броузера отличается, и файлы, имена которых не являются полноценным адресом URL, могут не открываться, поэтому для переносимости используйте префикс «file://».</p>
   <p>Мы еще вернемся к этому модулю далее в книге. Например, программа PyMailGUI в главе 14 будет использовать его как инструмент отображения сообщений электронной почты и вложений в формате HTML, а также отображения справки к программе. За дополнительной информацией обращайтесь к руководству по библиотеке Python. В главах 13 и 15 мы также встретим родственную функцию urllib.request.urlopen, которая извлекает текст веб-страницы, находящейся по указанному адресу URL, но не открывает его в броузере - этот текст можно проанализировать, сохранить и использовать как-то иначе.</p>
   <empty-line/>
   <p><strong>Модуль mimetypes</strong></p>
   <p>Чтобы сделать этот модуль проигрывателя медиафайлов еще более удобным, мы использовали в нем модуль mimetypes, входящий в состав стандартной библиотеки Python, который автоматически определяет тип медиафайла по его имени. Если тип может быть определен, модуль возвращает строку типа содержимого вида type/subtype, или None - если тип не определяется:</p>
   <p>&gt;&gt;&gt; import mimetypes</p>
   <p>&gt;&gt;&gt; mimetypes.guess_type('spam.jpg')</p>
   <p>(‘image/jpeg’, None)</p>
   <p>&gt;&gt;&gt; mimetypes.guess_type(‘TheBrightSideOfLife.mp3’)</p>
   <p>(‘audio/mpeg’, None)</p>
   <p>&gt;&gt;&gt; mimetypes.guess_type('lifeofbrian.mpg')</p>
   <p>(‘video/mpeg’, None)</p>
   <p>&gt;&gt;&gt; mimetypes.guess_type('lifeofbrian.xyz') # неизвестный тип (None, None)</p>
   <p>Выделив первую часть строки типа содержимого, можно получить обобщенный тип медиафайла, который можно использовать для выбора универсальной программы-проигрывателя. Вторая часть (подтип) сообщает, например, является текст разметкой HTML или простым текстом:</p>
   <p>&gt;&gt;&gt; contype, encoding = mimetypes.guess_type('spam.jpg')</p>
   <p>&gt;&gt;&gt; contype.split('/')[0]</p>
   <p>‘image’</p>
   <p>&gt;&gt;&gt; mimetypes.guess_type('spam.txt') # подтип ‘plain’</p>
   <p>(‘text/plain’, None)</p>
   <p>&gt;&gt;&gt; mimetypes.guess_type('spam.html')</p>
   <p>(‘text/html’, None)</p>
   <p>&gt;&gt;&gt; mimetypes.guess_type('spam.html')[0].split('/')[1]</p>
   <p>‘html’</p>
   <p>Тут есть одна тонкость: второй элемент кортежа, возвращаемого функцией определения типа из модуля mimetypes, является названием кодировки, которое мы не используем здесь. Тем не менее мы не должны забывать про него - если данный элемент имеет значение, отличное от</p>
   <p>None, это означает, что файл был сжат (с помощью gzip или compress), даже если в первом элементе кортежа возвращается тип медиафайла. Например, если файл имеет такое имя, как <emphasis>spam.gif.gz,</emphasis> будет считаться, что это сжатое изображение, которое не следует пытаться открывать непосредственно:</p>
   <p>&gt;&gt;&gt; mimetypes.guess_type('spam.gz')    #    тип содержимого неизвестен</p>
   <p>(None, ‘gzip’)</p>
   <p>&gt;&gt;&gt; mimetypes.guess_type('spam.gif.gz')    #    не открывать напрямую!</p>
   <p>(‘image/gif’, ‘gzip’)</p>
   <p>&gt;&gt;&gt; mimetypes.guess_type('spam.zip')    #    архивы</p>
   <p>(‘application/zip’, None)</p>
   <p>&gt;&gt;&gt; mimetypes.guess_type('spam.doc')    #    файлы офисных приложений</p>
   <p>(‘application/msword’, None)</p>
   <p>Если имя файла, передаваемое функции, содержит путь к каталогу, то эта часть имени будет игнорироваться (при определении типа используется только расширение). Этот модуль позволяет даже определять расширение имени файла по заданному типу, что можно использовать при создании имен файлов по известному типу содержимого:</p>
   <p>&gt;&gt;&gt; mimetypes.guess_type(r'C:\songs\sousa.au')</p>
   <p>(‘audio/basic’, None)</p>
   <p>&gt;&gt;&gt; mimetypes.guess_extension('audio/basic')</p>
   <p>‘.au’</p>
   <p>Поэкспериментируйте с другими функциями из этого модуля, чтобы получить более полное представление о нем. Мы еще раз вернемся к модулю mimetypes в примерах FTP в главе 13, где будем определять тип передаваемых данных (текст или двоичные), а также в примерах работы с электронной почтой в главах 13, 14 и 16, где реализуем отправку, сохранение и открытие вложений.</p>
   <p>В примере 6.23 модуль mimetypes используется для организации выбора платформозависимых команд запуска программ-проигрывателей для данного типа медиафайлов. То есть модуль выбирает проигрыватель из таблицы по указанному типу медиафайла, а затем выбирает из таблицы проигрывателей команду для данной платформы. На любом из двух этапах мы отступаем назад и запускаем веб-броузер, если не было найдено чего-то более определенного.</p>
   <p><strong>Использование модуля mimetypes в классе SearchVisitor</strong></p>
   <p>Чтобы задействовать этот модуль для управления выбором текстовых файлов в сценариях поиска, написанных нами выше в этой главе, можно просто извлекать и анализировать первый элемент кортежа, возвращаемого для заданного имени файла. Например, все расширения в следующем списке считаются расширениями имен текстовых файлов (кроме расширения «.pyw», которое можно считать особым случаем):</p>
   <p>&gt;&gt;&gt; for ext in ['.txt', '.py', '.pyw', '.html', '.c', '.h', '.xml']:</p>
   <p>... print(ext, mimetypes.guess_type('spam' + ext))</p>
   <p>.txt (‘text/plain’, None)</p>
   <p>.py (‘text/x-python’, None)</p>
   <p>.pyw (None, None)</p>
   <p>.html (‘text/html’, None)</p>
   <p>.c (‘text/plain’, None)</p>
   <p>.h (‘text/plain’, None)</p>
   <p>.xml (‘text/xml’, None)</p>
   <p>Мы можем добавить этот прием в предыдущую реализацию класса SearchVisitor, переопределив метод candidate и заменив список расширений имен файлов, используемый по умолчанию, анализом возвращаемого типа модулем mimetypes - еще одно яркое свидетельство гибкости ООП:</p>
   <p>C:\...\PP4E\Tools&gt; python &gt;&gt;&gt; import mimetypes</p>
   <p>&gt;&gt;&gt; from visitor import SearchVisitor # или PP4E.Tools.visitor, если не .</p>
   <p>&gt;&gt;&gt;</p>
   <p>&gt;&gt;&gt; class SearchMimeVisitor(SearchVisitor):</p>
   <p>... def candidate(self, fname):</p>
   <p>...    contype, encoding = mimetypes.guess_type(fname)</p>
   <p>...    return (contype and</p>
   <p>...    contype.split('/')[0] == 'text' and</p>
   <p>...    encoding == None)</p>
   <p>&gt;&gt;&gt; V = SearchMimeVisitor('mimetypes', trace=0) # ключ поиска &gt;&gt;&gt; V.run(r'C:\temp\PP3E\Examples')    # корневой каталог</p>
   <p>C:\temp\PP3E\Examples\PP3E\extras\LosAlamosAdvancedClass\day1-system\data.txt has mimetypes</p>
   <p>C:\temp\PP3E\Examples\PP3E\Internet\Email\mailtools\mailParser.py has mimetypes C:\temp\PP3E\Examples\PP3E\Internet\Email\mailtools\mailSender.py has mimetypes C:\temp\PP3E\Examples\PP3E\Internet\Ftp\mirror\downloadflat.py has mimetypes C:\temp\PP3E\Examples\PP3E\Internet\Ftp\mirror\downloadflat_modular.py has mimetypes</p>
   <p>C:\temp\PP3E\Examples\PP3E\Internet\Ftp\mirror\ftptools.py has mimetypes C:\temp\PP3E\Examples\PP3E\Internet\Ftp\mirror\uploadflat.py has mimetypes C:\temp\PP3E\Examples\PP3E\System\Media\playfile.py has mimetypes &gt;&gt;&gt; V.scount, V.fcount, V.dcount</p>
   <p>(8, 1429, 186)</p>
   <p>Однако этот прием не обеспечивает абсолютную точность (в случае необходимости придется добавить логику обслуживания таких расширений, как «.pyw», которые не определяются модулем mimetypes) и подходит далеко не для всех клиентов (в некоторых случаях может потребоваться искать только определенные типы текстовых файлов), поэтому данная схема не использовалась в оригинальном классе. Использование и настройку его для ваших собственных нужд мы оставим в качестве самостоятельного упражнения.</p>
   <empty-line/>
   <p><strong>Запускаем сценарий</strong></p>
   <p>Если теперь запустить сценарий из примера 6.23 и все пойдет как надо, программный код самопроверки в конце сценария откроет множество аудиофайлов, изображений, текста и других файлов, находящихся в каталоге сценария, используя либо специализированные программы-проигрыватели для данной платформы, либо веб-броузер. На моем ноутбуке с Windows 7 файлы GIF и HTML открываются в новых вкладках броузера IE; файлы JPEG - в программе Windows Photo Viewer; простые текстовые файлы - в программе Notepad; файлы DOC и XLS -в Microsoft Word и Excel; а аудиофайлы - в Windows Media Player.</p>
   <p>Однако, поскольку набор используемых программ и их поведение могут значительно отличаться для разных компьютеров, вам будет лучше самостоятельно изучить реализацию сценария и опробовать его на собственном компьютере со своими тестовыми файлами, чтобы своими глазами увидеть, что произойдет. Как обычно, тестирование можно выполнить и в интерактивной оболочке (используйте путь к пакету, как в следующем фрагменте, чтобы импортировать из другого каталога, при этом предполагается, что корневой каталог <emphasis>PP4E</emphasis> находится в пути поиска модулей):</p>
   <p>&gt;&gt;&gt; from PP4E.System.Media.playfile import playfile</p>
   <p>&gt;&gt;&gt; playfile(r'C:\movies\mov10428.mpg')    # video/mpeg</p>
   <p>Мы еще будем использовать модуль playfile в главе 13 для открытия медиафайлов, загруженных по FTP. И снова вам может потребоваться настроить таблицы в сценарии, определив в них ассоциации со своими программами-проигрывателями. Кроме того, этот сценарий предполагает, что медиафайл находится на локальном компьютере (даже при том, что модуль webbrowser поддерживает удаленные файлы с именами, начинающимися с «http://») и в настоящее время не позволяет использовать различные программы-проигрыватели для большинства различных подтипов MIME (текстовые файлы являются особым случаем, где подтипы «plain» и «html» обрабатываются по-разному, но это не относится к другим типам). Этот сценарий является своего рода основой, предназначенной для дальнейшего расширения. Как обычно, изучайте и осваивайте - в конце концов, это Python.</p>
   <empty-line/>
   <p><strong>Автоматизированный запуск программ (внешние примеры)</strong></p>
   <p>Наконец, кое-что для дополнительного чтения - в пакете с примерами для этой книги (доступном на сайтах, перечисленных в Предисловии) вы найдете дополнительные системные сценарии, описать которые здесь мы не можем из-за нехватки места:</p>
   <p>•    <emphasis>PP4E\Launcher.py</emphasis> - содержит инструменты, используемые некоторыми программами с графическим интерфейсом, рассматриваемыми далее в этой книге, для запуска программ Python без необходимости выполнять настройку окружения. Грубо говоря, этот модуль выполняет настройку системного пути поиска файлов и пути поиска импортируемых модулей, необходимых для запуска примеров, которые наследуются порождаемыми программами. Используя этот модуль для поиска файлов и автоматической настройки окружения, пользователи могут избежать или, по крайней мере, отсрочить необходимость изучать особенности настройки окружения вручную перед запуском программ. В этом примере вы найдете не так много нового с точки зрения системных интерфейсов, однако мы еще будем ссылаться на него позднее, когда будем исследовать программы с графическим интерфейсом, использующие эти инструменты, а также родственные им инструменты запуска, о которых рассказывалось в главе 5.</p>
   <p>•    <emphasis>PP4E\Launch_PyDemos.pyw</emphasis> и <emphasis>PP4E\Launch_PyGadgets_bar.pyw</emphasis> -используют <emphasis>Launcher.py</emphasis> для запуска основных примеров книги без необходимости выполнять настройку окружения. Поскольку все порождаемые процессы наследуют настройки, выполненные модулем запуска, все они выполняются с соответствующими настройками путей поиска. При непосредственном запуске сценарии <emphasis>PyDemos2. pyw</emphasis> и <emphasis>PyGadgets_bar.pyw</emphasis> (которые мы будем исследовать в конце главы 10) будут использовать общесистемные настройки. Другими словами, сценарий Launcher эффективно скрывает особенности настройки от графических интерфейсов, заключая их в настроенную программную оболочку.</p>
   <p>•    <emphasis>PP4E\LaunchBrowser.pyw</emphasis> - переносимым образом отыскивает и запускает веб-броузер на локальном компьютере для просмотра содержимого локального файла или удаленной веб-страницы. Поиск броузера в предыдущей версии выполнялся с помощью инструментов из <emphasis>Launcher.py</emphasis>. Изначальная реализация этого модуля может быть в значительной степени заменена модулем webbrowser из стандартной библиотеки, который появился уже после того, как этот пример был создан (питоны думают одинаково!). В этом издании модуль Launch-Browser просто анализирует аргументы командной строки для обратной совместимости и вызывает функцию open из модуля webbrowser. Примеры его использования вы найдете в справочном тексте внутри модуля или в примерах PyGadgets и PyDemos в главе 10.</p>
   <p>На этом мы заканчиваем исследование системных инструментов. В следующей части книги мы оставим царство командной строки и перейдем к исследованию способов создания графических интерфейсов для наших программ. Позднее мы проделаем то же самое, но уже с использованием веб-интерфейсов. Тем не менее не будем забывать, что системные инструменты, с которыми мы познакомились в этой части книги, находят применение в самых разных программах. Например, мы будем использовать потоки выполнения для выполнения длительных операций в части книги, посвященной графическим интерфейсам; потоки выполнения и процессы будут использоваться для реализации серверов в части книги, посвященной программированию для Интернета; и на протяжении всей книги будем применять файлы и системные вызовы, связанные с файлами.</p>
   <p>Будь то сценарии командной строки, многооконные графические интерфейсы или распределенные веб-сайты, действующие по схеме кли-ент/сервер, системные инструменты Python всегда будут играть важную роль в вашей карьере программиста на Python.</p>
   <p><strong>Программирование графических интерфейсов</strong></p>
   <p>Эта часть книги демонстрирует, как применять Python для создания переносимых графических интерфейсов пользователя, в первую очередь, с помощью стандартной библиотеки Python tkinter. Следующие главы всесторонне освещают эту тему:</p>
   <p><emphasis>Глава 7</emphasis></p>
   <p>Эта глава очерчивает возможности создания графических интерфейсов, доступные в языке Python, а затем представляет учебный материал, иллюстрирующий базовые понятия программирования с использованием tkinter.</p>
   <p><emphasis>Глава 8</emphasis></p>
   <p>Эта глава начинает обзор двух частей библиотеки tkinter - набора графических элементов и сопутствующих инструментов. В первой части обзора рассказывается о наиболее простых инструментах и графических элементах библиотеки: всплывающих окнах, различных видах кнопок, изображениях и так далее.</p>
   <p><emphasis>Глава9</emphasis></p>
   <p>Здесь продолжается обзор библиотеки, начатый в предыдущей главе. В этой главе представляется остальная часть библиотеки графических элементов tkinter, включая меню, текст, холст, полосы прокрутки, сетки, события таймера и анимацию.</p>
   <p><emphasis>Глава 10</emphasis></p>
   <p>В этой главе рассматриваются приемы программирования графических интерфейсов: здесь мы узнаем, как автоматически конструировать меню из шаблонов объектов, как запускать графический интерфейс в виде отдельной программы, как реализовать выполнение</p>
   <p>продолжительных операций параллельно с основной программой с помощью потоков выполнения и очередей и многое другое.</p>
   <p><emphasis>Глава 11</emphasis></p>
   <p>Эта глава объединяет идеи из предыдущих глав для реализации набора интерфейсов пользователя. В ней будут представлены более крупные примеры графических интерфейсов - часов, текстовых редакторов, программ для рисования и просмотра графических изображений и других - которые также демонстрируют приемы программирования на Python в целом.</p>
   <p>Как и в первой части книги, представленный здесь материал применим в целом ряде областей и будет снова использован в дальнейшем для создания настроенных на конкретные области применения интерфейсов в последующих главах книги. Так, примеры PyMailGUI и PyCalc в последующих главах предполагают, что вы знакомы с основами, охватываемыми здесь.</p>
   <p><strong>7</strong></p>
   <p><strong>Графические интерфейсы пользователя</strong></p>
   <empty-line/>
   <p><strong>«Я здесь, я смотрю на тебя, детка»</strong></p>
   <p>Для большинства программных систем графический интерфейс пользователя (Graphical User Interface, GUI) стал непременной частью пакета. Даже если акроним «GUI» вам незнаком, вы, вероятно, знакомы с такими элементами, как окна, кнопки и меню, используемые при работе с программами. В действительности большая часть работы с компьютерами сегодня осуществляется с помощью того или иного графического интерфейса вида «укажи-и-щелкни». Программы, от веб-броузера до системных инструментов, стандартно оснащаются компонентами GUI, повышающими гибкость и простоту их использования.</p>
   <p>В этой части мы узнаем, как заставлять сценарии Python порождать такие графические интерфейсы, изучая примеры программирования с помощью модуля <emphasis>tkinter</emphasis> - переносимой библиотеки GUI, являющейся стандартной частью системы Python и широко используемой многими программистами. Как будет показано, легкость программирования интерфейсов пользователя в сценариях Python обеспечивается как простотой языка, так и мощью его библиотек GUI. Дополнительным преимуществом графических интерфейсов, запрограммированных на Python с использованием tkinter, является то, что они автоматически переносимы на большинство компьютерных систем.</p>
   <empty-line/>
   <p><strong>Темы программирования GUI</strong></p>
   <p>Поскольку графические интерфейсы представляют собой большую область, я хочу сказать еще несколько слов об этой части книги. Чтобы сделать усвоение проще, темы программирования GUI разделены между следующими пятью главами этой книги:</p>
   <p>•    Данная глава начинается с краткого учебника по библиотеке tkinter, знакомящего с основами ее использования. Здесь намеренно сохраняется простота интерфейсов, чтобы вы могли овладеть базовыми знаниями, прежде чем перейти к интерфейсам из следующей главы. С другой стороны, в этой главе полностью освещаются все основы: обработка событий, менеджер компоновки pack, использование наследования и композиции в GUI и многое другое. Как будет показано, объектно-ориентированное программирование (ООП) не является обязательным для tkinter, но оно делает графические интерфейсы структурированными и многократно используемыми.</p>
   <p>•    Главы 8 и 9 представляют обзор набора графических элементов (виджетов) в библиотеке tkinter.<sup>30</sup> В общих чертах, в главе 8 представлены простые графические элементы, а в главе 9 - более сложные графические элементы и связанные с ними инструменты. Здесь рассматривается большинство привычных элементов интерфейсов: ползунки, меню, диалоги, изображения и тому подобное. Эти две главы не могут служить полным справочником по библиотеке tkinter (который вполне мог бы превратиться в весьма объемную книгу), но их должно хватить, чтобы начать создавать серьезные графические интерфейсы на языке Python. Примеры в этих главах сосредоточены на графических элементах и инструментах tkinter, но попутно исследуется поддержка повторного использования программного кода в Python.</p>
   <p>•    В главе 10 представлены более сложные приемы программирования GUI. Здесь будут исследованы приемы автоматизации типичных задач, решаемых в графических интерфейсах на языке Python. И хотя библиотека tkinter является полнофункциональной, тем не менее небольшое количество многократно используемого программного кода на языке Python сможет сделать интерфейсы еще более мощными и простыми в использовании.</p>
   <p>•    Глава 11 завершает эту часть книги представлением нескольких программ с графическим интерфейсом, в которых используются приемы программирования и графические элементы, показанные в четырех предшествующих главах. Здесь мы узнаем, как реализовать текстовые редакторы, средства просмотра графических изображений, часы и многое другое.</p>
   <p>Поскольку графические интерфейсы являются инструментами, используемыми в самых разных областях, другие примеры их реализации будут появляться на протяжении всей оставшейся части книги. Например, позднее мы увидим законченные графические интерфейсы для работы с электронной почтой и калькуляторы, а также простой клиент FTP с графическим интерфейсом. Дополнительные примеры, такие как средства представления деревьев и броузеры таблиц, доступны в виде внешних примеров, входящих в состав пакета с примерами. В главе 11 приводится список ссылок на другие примеры использования tkinter в данной книге.</p>
   <p>Закончив исследование графических интерфейсов, мы в четвертой части узнаем, как конструировать пользовательские интерфейсы внутри веб-броузера, используя HTML и сценарии на языке Python, выполняющиеся на веб-сервере, - совершенно иная модель со своими достоинствами и недостатками, понимать которые просто необходимо. Далее в этой главе описываются такие новейшие технологии, как RIA (Rich Internet Application - полнофункциональные интернет-приложения), основанные на модели веб-броузера и способные предложить еще более широкие возможности в конструировании интерфейсов.</p>
   <p>А пока сосредоточимся на более традиционных графических интерфейсах, известных как «настольные» приложения или как «автономные» графические интерфейсы. Как мы увидим далее, в части книги, посвященной созданию сценариев для Интернета, когда встретимся с графическими интерфейсами клиентов FTP и электронной почты, такие программы часто устанавливают сетевые соединения, необходимые для их работы.</p>
   <empty-line/>
   <p><strong>Запуск примеров</strong></p>
   <p>Сразу же хочу отметить одно обстоятельство: в большинстве своем графические интерфейсы являются динамическими и интерактивными, а лучшее, что я могу здесь сделать, - это показать статические снимки экрана, представляющие избранные состояния взаимодействий, реализуемых такими программами. Для большинства примеров это несправедливо. Если вы еще не работаете с примерами, настоятельно рекомендую запускать примеры графических интерфейсов в этой и последующей главах самостоятельно.</p>
   <p>В Windows стандартная установка Python имеет встроенную поддержку tkinter, поэтому все эти примеры должны работать сразу. Mac OS X также поставляется со встроенной поддержкой tkinter в Python. В других системах Python с поддержкой tkinter либо уже входит в состав системы, либо доступен для установки (подробности смотрите в файле верхнего уровня <emphasis>README-PP4E.txt</emphasis> в дереве примеров для этой книги). Несмотря на то, что вам, возможно, потребуется установить дополнительные пакеты, чтобы обеспечить работоспособность tkinter, это стоит сделать, потому что возможность поэкспериментировать с этим про-</p>
   <p>граммами является отличным способом изучения не только программирования графических интерфейсов, но и самого языка Python.</p>
   <p>Смотрите также замечания о переносимости примеров к этой книге в Предисловии. Несмотря на то, что и сам язык Python, и библиотека tkinter в значительной степени являются нейтральными к платформе, на которой они используются, вам, возможно, придется столкнуться с некоторыми небольшими проблемами, если вы будете пытаться запускать примеры на платформах, которые не использовались в процессе работы над этой книгой. В Mac OS X, например, могут обнаружиться тонкие отличия в работе некоторых примеров. Обязательно загляните на веб-сайт книги, где можно найти дополнительные указания и исправления, которые помогут использовать примеры на других платформах.</p>
   <empty-line/>
   <p><strong>Кто-нибудь заметил, что «GUI» совпадает с тремя первыми буквами в имени «GUIDO»?</strong></p>
   <p>Создатель Python, Гвидо ван Россум (Guido van Rossum), изначально не ставил своей целью создание инструмента для разработки GUI, но из-за простоты использования Python и краткости цикла разработки он выдвинулся на одну из первых ролей. С точки зрения реализации, графические интерфейсы в Python опираются на использование расширений на языке C, а расширяемость была одной из главных идей при создании Python. Когда сценарий создает кнопки и меню, он в конечном счете обращается к библиотеке C, а когда сценарий реагирует на пользовательское событие, библиотека C в конечном счете обращается обратно к Python. Это может рассматриваться как пример взаимодействия Python с внешними библиотеками.</p>
   <p>С практической точки зрения графические интерфейсы являются жизненно важной частью современных систем и идеальной областью применения таких инструментов, как Python. Как будет показано далее, простота синтаксиса Python и его объектноориентированные возможности хорошо сочетаются с моделью GUI - каждый изображаемый на экране графический элемент естественным образом представляется в виде класса Python. Кроме того, краткость цикла разработки в Python позволяет программистам быстро экспериментировать с вариантами расположения элементов и их поведением, что невозможно при использовании обычных технологий разработки. На практике обычно можно за считаные секунды сделать изменения в GUI, созданном на Python, и посмотреть на их результат. Не пытайтесь добиться такой же скорости на C или C++ !</p>
   <empty-line/>
   <empty-line/>
   <p><strong>Различные возможности создания GUI в Python</strong></p>
   <p>Прежде чем погрузиться в tkinter, рассмотрим перспективные варианты разработки GUI в Python в целом. Поскольку Python показал себя вполне подходящим инструментом для работы с графическим интерфейсом, в последние годы в этой области наблюдалась высокая активность. На практике, хотя в качестве инструмента для создания GUI в Python чаще всего используется библиотека tkinter, на сегодняшний день существуют и другие способы программирования пользовательских интерфейсов в Python. Некоторые являются специфическими для Windows или X Window,<sup>31</sup> другие представляют собой решения для нескольких платформ, и у всех них есть свои приверженцы и свои сильные стороны. Чтобы быть справедливыми ко всем вариантам, приведем краткий перечень инструментов создания графических интерфейсов, доступных программистам Python на момент написания этих строк:</p>
   <p><emphasis>tkinter</emphasis></p>
   <p>Библиотека для разработки графических интерфейсов, распространяемая с открытыми исходными текстами, ставшая де-факто стандартом для разработки переносимых графических интерфейсов на языке Python. Сценарии на языке Python, использующие tkinter для построения GUI, выполняются переносимым образом в Windows, X Window (Unix и Linux) и Macintosh OS X, создавая на каждой из этих платформ графический интерфейс, со свойственным им внешним видом. Кроме того, она может легко расширяться программным кодом на языке Python, а также имеет множество дополнительных пакетов, таких как <emphasis>Pmw</emphasis> (сторонняя библиотека виджетов); <emphasis>Tix </emphasis>(еще одна библиотек виджетов, ныне ставшая стандартной частью Python); <emphasis>PIL</emphasis> (расширение для обработки изображений) и <emphasis>ttk</emphasis> (библиотека виджетов Tk, поддерживающих темы оформления, также ставшая стандартной частью Python, начиная с версии 3.1). Подробнее о подобных расширениях рассказывается ниже в этом введении.</p>
   <p>Библиотека Tk, на которой основана библиотека tkinter, является стандартом в мире открытого программного обеспечения в целом и используется также языками сценариев Perl, Ruby, PHP, Common Lisp и Tcl, благодаря чему количество пользователей этой библиотеки может исчисляться миллионами. Промежуточная библиотека, связывающая Python и Tk, дополняет последнюю простой объектной моделью Python - благодаря ей виджеты Tk из строковых команд превратились в легко настраиваемые объекты. Библиотека tkinter в Python 3.X приняла форму пакета с вложенными модулями, обеспечивающими группировку некоторых из ее инструментов по функциональности (ранее, в Python 2.X, эта библиотека имела форму модуля <emphasis>tkinter,</emphasis> но была переименована в соответствии с общепринятыми соглашениями об именовании и реструктурирована для обеспечения иерархической организации).</p>
   <p>tkinter - зрелая, надежная, широко используемая и хорошо документированная библиотека. Она включает около 25 основных типов виджетов, а также различные диалоги и другие инструменты. Издана книга, посвященная описанию библиотеки, а кроме того, имеется огромное количество опубликованной документации с описанием tkinter и Tk. Также важно, что так как tkinter основана на библиотеке, разработанной для использования в языках сценариев, она является относительно легковесным набором инструментов и поэтому прекрасно сочетается с языком Python.</p>
   <p>Благодаря таким характеристикам библиотека tkinter распространяется в составе Python как модуль стандартной библиотеки и стала основой стандартной интегрированной среды разработки IDLE с графическим интерфейсом. Фактически библиотека tkinter является единственным набором инструментов для создания графических интерфейсов, ставшим частью Python, - все остальные в этом списке являются сторонними расширениями. На некоторых платформах (включая Windows, Mac OS X и большинство Linux и Unix-подобных систем) библиотека Tk также распространяется в составе Python. Вы можете с достаточной степенью уверенности рссчитывать, что к моменту запуска сценария библиотека tkinter будет присутствовать на компьютере, а при необходимости вы сможете обеспечить это, скомпилировав свой графический интерфейс в автономный выполняемый файл с помощью таких инструментов, как PyInstaller и py2exe (подробности ищите в Интернете).</p>
   <p>Несмотря на простоту библиотеки tkinter, ее текстовые и графические виджеты обеспечивают достаточно широкие возможности для реализации веб-страниц, трехмерных изображений и анимации. Кроме того, на сегодняшний день многие системы предоставляют построители графических интерфейсов для связки Python/tkinter, включая GUI Builder (ранее входивший в состав среды разработки Komodo IDE и родственной ей SpecTCL), Rapyd-Tk, xRope и другие (этот перечень имеет свойство значительно изменяться с течением времени; более полный перечень вы найдете на странице <emphasis>http://wiki. python.org/moin/GuiProgramming</emphasis> или поискав самостоятельно в Интернете). Однако, как будет показано далее, библиотека tkinter во многих случаях оказывается настолько удобна в использовании, что построители графических интерфейсов не получили широкого распространения. В справедливости этого утверждения мы убедимся, как только покинем область статических интерфейсов, которые обычно поддерживаются построителями.</p>
   <p><emphasis>wxPython</emphasis></p>
   <p>Интерфейс Python к библиотеке wxWidgets с открытыми исходными текстами (ранее называвшейся wxWindows), которая представляет собой переносимую структуру классов GUI, первоначально созданную для использования из программ на языке C++. Система wxPython является модулем расширения, служащим оболочкой для классов wxWidgets. По общему мнению эта библиотека превосходно подходит для создания сложных интерфейсов и сегодня является, вероятно, вторым по популярности инструментом создания графических интерфейсов в Python после tkinter. Графические интерфейсы, созданные с применением wxPython, переносимы на Windows и Unix-подобные платформы и Mac OS X.</p>
   <p>Поскольку интерфейс wxPython опирается на библиотеку классов C++, многие полагают, что он более сложен в использовании, чем библиотека tkinter: он предоставляет доступ к сотням классов, для чего требуется прибегать к объектно-ориентированному стилю программирования, и имеет архитектуру, которая некоторым напоминает библиотеку классов MFC в Windows. Применение wxPython часто требует от программистов писать больше программного кода, отчасти потому, что этот интерфейс обладает более широкими функциональными возможностями, а отчасти потому, что именно такой образ мышления он унаследовал от библиотеки C++, лежащей в его основе.</p>
   <p>Кроме того, часть документации wxPython ориентирована на программистов, использующих язык C++. Впрочем, недавно эта ситуация немного улучшилась - после выхода книги, посвященной wxPython. Библиотеке tkinter, напротив, посвящена книга, огромные разделы в других книгах о языке Python и еще масса литературы по библиотеке Tk, лежащей в ее основе. Однако, поскольку мир книг о языке Python в последние годы расширялся достаточно динамично, вам следует тщательно подходить к выбору литературы - некоторые книги со временем устаревают, но регулярно появляются новые.</p>
   <p>В обмен на повышенную сложность библиотека wxPython обеспечивает набор мощных инструментов. В состав wxPython входит более богатый набор виджетов, чем в библиотеку tkinter, включая деревья и компоненты просмотра HTML - чтобы получить такие же компоненты при использовании tkinter, может потребоваться задействовать такие расширения, как Pmw, Tix или ttk. Кроме того, некоторым нравится, как выглядят графические интерфейсы, созданные с помощью wxPython. BoaConstructor и wxDesigner среди других возможностей предоставляют построители графических интерфейсов, которые генерируют программный код для wxPython. Некоторые инструменты в библиотеке wxWidgets также поддерживают операции, не имеющие отношения к графическим интерфейсам. Чтобы быстро посмотреть, как выглядят виджеты wxPython и соответствующий программный код, запустите демонстрационный пример, который поставляется вместе с wxPython (смотрите страницу <emphasis>http://wxpython.org/</emphasis> или поищите в Интернете самостоятельно).</p>
   <p><emphasis>PyQt</emphasis></p>
   <p>Интерфейс Python к библиотеке Qt (ныне принадлежит Nokia, ранее принадлежала компании Trolltech), занимающей, пожалуй, третье место среди наиболее часто используемых инструментов GUI для Python. PyQt - это полноценная библиотека создания графических интерфейсов, которая на сегодняшний день переносима в Windows, Mac OS X, Unix и Linux. Подобно wxPython, библиотека PyQt в целом более сложна в использовании, чем tkinter, и при этом обладает более богатыми возможностями - она содержит сотни классов и тысячи функций и методов. Библиотека Qt зародилась и выросла в Linux, но со временем была перенесена и на другие системы. Вследствие своего происхождения расширения PyQt и PyKDE предоставляют доступ к библиотекам KDE (PyKDE требует библиотеку PyQt). Системы BlackAdder и Qt Designer предоставляют построители GUI для PyQt.</p>
   <p>Самым важным, пожалуй, недостатком Qt в прошлом считалась неполная открытость библиотеки для коммерческого использования. Сегодня библиотека Qt распространяется не только под коммерческой лицензией, но и под открытыми лицензиями GPL и LGPL. Версии, распространяемые под LGPL и GPL, являются открытыми и следуют требованиям лицензии GPL (GPL накладывает требования, отсутствующие в лицензии BSD, под которой распространяется сам Python, - согласно GPL, например, вы должны сделать исходные тексты программ доступными для конечных пользователей).</p>
   <p><emphasis>PyGTK</emphasis></p>
   <p>Интерфейс Python к GTK, переносимой библиотеке GUI, первоначально использовавшейся как ядро оконной системы Gnome в Linux. Пакеты расширений gnome-python и PyGTK экспортируют функции в инструментальных наборах Gnome и GTK для использования в сценариях Python. К моменту написания этих строк интерфейс PyGTK поддерживал возможность работы в Windows и в POSIX-совместимых системах, таких как Linux и Mac OS X (согласно документации, в настоящее время требуется, чтобы в Mac OS был установлен X-сервер, при этом разрабатывается версия для Mac).</p>
   <p><emphasis>Jython</emphasis></p>
   <p>Jython (система, известная ранее, как JPython) является реализацией Python для Java, которая компилирует исходный программный код Python в байт-код Java и обеспечивает сценариям Python беспрепятственный доступ к библиотекам классов Java на локальном компьютере. Благодаря этому библиотеки для построения графических интерфейсов на языке Java, такие как swing и awt, дают еще один способ построения GUI на языке Python, выполняемом в системе JPython. Очевидно, такие решения являются специфическими для Java, и их переносимость ограничена переносимостью языка Java и его библиотек. Кроме того, следует отметить, что swing является самым крупным и самым сложным способом создания GUI в Python. Кроме того, существует новый пакет под названием jt-kinter, который является версией tkinter для Jython, использующей Java JNI, - если он установлен, сценарии на языке Python смогут также использовать tkinter для построения GUI в Jython. Еще раз с Jython мы встретимся в главе 12, когда будем знакомиться с его ролью в Интернете.</p>
   <p><emphasis>IronPython</emphasis></p>
   <p>Очень напоминающая Jython, система IronPython является реализацией языка Python для окружения .NET, которая, кроме всего прочего, компилирует программы на языке Python в байт-код .NET, что также позволяет сценариям Python использовать возможности конструирования графических интерфейсов, имеющиеся в .NET Framework. Вы пишете программный код на языке Python, но для конструирования интерфейсов и приложений в целом используете компоненты C#/.NET. Программный код на IronPython может выполняться в Windows, под управлением .NET, и в Linux, под управлением Mono, реализации .NET, и Silverlight, клиентской платформы полнофункциональных интернет-приложений (RIA) для вебброузеров (обсуждается далее).</p>
   <p><emphasis>PythonCard</emphasis></p>
   <p>Построитель и библиотека GUI с открытыми исходными текстами, реализованные поверх wxPython. Считается одним из самых близких Python-эквивалентов того вида построителей GUI, которые хорошо знакомы разработчикам на Visual Basic. PythonCard позиционируется разработчиками, как конструктор GUI для создания на языке Python кроссплатформенных приложений, способных выполняться в Windows, Mac OS X и Linux.</p>
   <p><emphasis>Dabo</emphasis></p>
   <p>Построитель графических интерфейсов с открытыми исходными текстами, также реализованный на основе wxPython, но не только. Dabo -это переносимый, трехуровневый, кроссплатформенный фреймворк для разработки настольных приложений на языке Python, созданный по образу и подобию Visual FoxPro. Трехуровневая организация обеспечивает возможность доступа к базе данных, реализации бизнес-логики и пользовательского интерфейса. Открытая архитектура способна поддерживать различные типы баз данных и механизмов создания графических интерфейсов (wxPython, tkinter и даже HTML через HTTP).</p>
   <p><emphasis>Полнофункциональные интернет-приложения (Rich Internet Applications, RIA)</emphasis></p>
   <p>Хотя веб-страницы, отображаемые с помощью HTML, также могут считаться своего рода пользовательским интерфейсом, они исторически обладают массой ограничений, что затрудняет их отнесение к категории универсальных графических интерфейсов. Тем не менее некоторые специалисты склонны расширять рамки этой категории и включать в нее системы, обеспечивающие интерфейсам на основе броузеров более высокую динамичность по сравнению с традиционными веб-страницами. Поскольку такие системы предоставляют комплекты виджетов, отображаемых веб-броузерами, они способны предложить те же преимущества переносимости, которые свойственны веб-страницам в целом.</p>
   <p>Это новое поколение инструментов называется модным термином <emphasis>полнофункциональные интернет-приложения</emphasis> (Rich Internet Applications, RIA). В их число входят AJAX и фреймворки, ориентированные на широкое применение JavaScript на стороне клиента, такие как:</p>
   <p><emphasis>Flex</emphasis></p>
   <p>Фреймворк с открытыми исходными текстами от компании Adobe и часть платформы Flash*</p>
   <p><emphasis>Silverlight</emphasis></p>
   <p>Фреймворк от корпорации Microsoft, который также реализован в Linux в виде фреймворка Moonlight для Mono, - доступный из программного кода на языке Python при использовании описанной выше системы IronPython*</p>
   <p><emphasis>JavaFX</emphasis></p>
   <p>Платформа Java для построения RIA, которые способны выполняться на различных связанных между собой устройствах*</p>
   <p><emphasis>pyjamas</emphasis></p>
   <p>Версия фреймворка Google Web Toolkit, опирающегося на использование AJAX, реализованная на языке Python, в состав которой входит набор виджетов пользовательского интерфейса и компилятор с языка Python на язык JavaScript, что позволяет выполнять сценарии в броузере, на стороне клиента*</p>
   <p>Свои решения в этой области предлагает и стандарт <emphasis>HTML5,</emphasis> находящийся в разработке.</p>
   <p>Вообще говоря, веб-броузеры сами являются «настольными» приложениями с графическим интерфейсом, но они получили гораздо более широкое распространение, чем библиотеки GUI, и благодаря инструментам RIA способны отображать другие графические интерфейсы. С помощью таких фреймворков можно строить графические интерфейсы, основанные на использовании виджетов, но за ними стоят накладные расходы, связанные с необходимостью сетевых взаимодействий, и они часто подразумевают использование более тяжеловесного программного комплекса, чем традиционные инструменты создания графических интерфейсов. В действительности, чтобы превратить броузеры в универсальные платформы отображения графических интерфейсов, полнофункциональные интернет-приложения предполагают использование дополнительных программных уровней и зависимостей и даже нескольких языков программирования. Поэтому, а также потому, что далеко не все занимаются разработкой веб-приложений (независимо от того, что вы могли об этом слышать), мы не будем включать их в рассмотрение традиционных автономных/настольных графических интерфейсов в этой части книги.</p>
   <p>Дополнительные сведения о полнофункциональных интернет-приложениях и о пользовательских интерфейсах на основе веб-броузеров вы найдете в части книги, посвященной разработке сценариев для Интернета. К тому же обязательно следите за новостями и веяньями по этой теме. Интерактивность, которую обеспечивают эти инструменты, является ключевой составляющей того, что иногда называют «Web 2.0», делая больший акцент на Web, а не на традиционные графические интерфейсы. Однако, так как здесь для нас больший интерес представляют последние (и поскольку взаимодействие с пользователем - это взаимодействие с пользователем, независимо от используемого профессионального жаргона), мы отложим дальнейшее обсуждение этой темы до следующей части книги.</p>
   <p><emphasis>Платформозависимые инструменты.</emphasis></p>
   <p>Помимо переносимых инструментов, таких как tkinter, wxPython и PyQt, и платформонезависимых решений, таких как полнофункциональные интернет-приложения, большинство основных платформ обладают также непереносимыми средствами создания графических интерфейсов на языке Python. Например, в Macintosh OS X имеется интерфейс PyObjC для Python, обеспечивающий доступ к фреймворку Objective-C/Cocoa компании Apple, который составляет основу разработки многих приложений для Mac. В Windows имеется расширение PyWin32 для Python, включающее обертки для доступа к фреймворку Microsoft Foundation Classes (MFC) (библиотека, включающая интерфейсные компоненты), а также Pythonwin - пример типичной программы на основе MFC, реализующей среду разработки на языке Python с графическим интерфейсом. Несмотря на то, что технически в Linux имеется поддержка .NET, тем не менее система IronPython, упоминавшаяся выше, предлагает дополнительные возможности, которые могут использоваться только в Windows.</p>
   <p>За дополнительными подробностями обо всех перечисленных инструментах обращайтесь на веб-сайты этих проектов. Существуют и другие, менее известные инструментарии GUI для Python, а к тому времени, когда вы будете читать эту книгу, наверняка появятся новые (например, IronPython стал новинкой для третьего издания, а для четвертого издания новинкой стали инструменты реализации полнофункциональных интернет-приложений). Кроме того, перечень доступных пакетов постоянно изменяется. Свежий список имеющихся инструментов можно найти с помощью поисковых систем, а также на сайте <emphasis>http:// www.python.org</emphasis> и в каталоге PyPI пакетов сторонних разработчиков, поддерживаемом там же.</p>
   <empty-line/>
   <p><strong>Обзор tkinter</strong></p>
   <p>Однако все эти способы создания графических интерфейсов сегодня значительно опережает библиотека tkinter как стандарт де-факто реализации переносимых пользовательских интерфейсов на Python, которой и посвящена эта часть книги. Доводы в пользу использования этого подхода уже приводились в главе 1 - я предпочел подробно описать один инструментарий вместо поверхностного обзора нескольких. Кроме того, большинство концепций программирования с использованием библиотеки tkinter, с которыми вы познакомитесь здесь, можно с легкостью перенести на любые другие инструменты GUI.</p>
   <empty-line/>
   <p><strong>Практические преимущества tkinter</strong></p>
   <p>Но как бы то ни было, существуют более прагматичные причины, объясняющие, почему библиотека tkinter де-факто стала в мире Python стандартом разработки переносимых графических интерфейсов. Такие преимущества, как доступность, переносимость, простота получения, документированность и наличие расширений, делают ее наиболее широко используемым решением для Python в области GUI в течение многих лет:</p>
   <p><emphasis>Доступность</emphasis></p>
   <p>Библиотека tkinter в целом рассматривается как <emphasis>облегченный набор инструментов</emphasis> и одно из наиболее простых решений в области разработки графических интерфейсов для Python из имеющихся на сегодняшний день. В отличие от более крупных фреймворков, библиотека tkinter позволяет сразу же приступить к работе с ней, без необходимости предварительно осваивать значительно более крупные модели взаимодействия классов. Как будет показано далее, программист может создать с помощью tkinter простой интерфейс, написав всего несколько строк программного кода, и постепенно наращивать его возможности до достижения промышленного уровня. Несмотря на всю простоту прикладного интерфейса библиотеки tkinter, она позволяет добавлять новые виджеты, написанные на языке Python, или подключать дополнительные расширения, такие как Pmw, Tix и ttk.</p>
   <p><emphasis>Переносимость</emphasis></p>
   <p>Сценарий на языке Python, в котором графический интерфейс строится с помощью библиотеки tkinter, будет работать без изменений на всех основных современных оконных платформах: Microsoft Windows, X Window (в Unix и Linux) и Macintosh OS X (а также в классической версии Mac). Более того, этот сценарий создаст интерфейс, внешний вид которого будет привычен пользователям каждой из этих платформ. Эта особенность развивалась по мере того как библиотека Tk становилась все более зрелой. Графический интерфейс, реализованный сценарием Python/tkinter, в Windows выглядит, как должен выглядеть интерфейс программы для Windows; в Unix и Linux обеспечивает такое же взаимодействие с пользователем, но демонстрирует внешний вид, знакомый пользователям X Window; и на Mac он выглядит так, как должна выглядеть программа Mac.</p>
   <p><emphasis>Простота получения</emphasis></p>
   <p>tkinter является модулем стандартной библиотеки Python, поставляемой вместе с интерпретатором. Если Python установлен на вашем компьютере, то у вас есть доступ и к библиотеке tkinter. Более того, в большинство пакетов установки Python (включая стандартный пакет установки Python для Windows, пакет установки для Mac и пакеты установки для большинства дистрибутивов Linux) уже включена поддержка tkinter. Благодаря этому сценарии, написанные с использованием модуля tkinter, сразу могут работать с большинством интерпретаторов Python, не требуя дополнительных действий по установке. Библиотека tkinter также в целом лучше поддерживается, чем существующие сегодня альтернативные пакеты. Поскольку задействованная в ней библиотека Tk используется также языками программирования Tcl и Perl (и многими другими), ей уделяется больше внимания и усилий разработчиков, чем другим имеющимся инструментариям.</p>
   <p>Естественно, при использовании инструментов разработки графических интерфейсов важную роль играют и другие факторы, такие как</p>
   <p>наличие документации и расширений. Рассмотрим вкратце, что можно</p>
   <p>в этом отношении сказать о библиотеке tkinter.</p>
   <empty-line/>
   <p><strong>Документация tkinter</strong></p>
   <p>В данной книге исследуются основы использования tkinter и большинство виджетов, чего должно быть достаточно, чтобы приступить к созданию графических интерфейсов на языке Python. С другой стороны, книга не является исчерпывающим справочником по библиотеке tkinter или по расширениям к ней. К счастью, когда я пишу этот абзац, в продаже есть по крайней мере одна книга, посвященная использованию tkinter в Python, и готовятся к выходу другие (подробности ищите в Интернете). Кроме книг можно найти электронную документацию по tkinter - полный комплект руководств по tkinter в настоящее время присутствует на сайте <emphasis>http://www.pythonware.com/library.</emphasis></p>
   <p>Кроме того, поскольку инструментарий Tk, используемый в tkinter, также де-факто является стандартом в сообществе открытого программного обеспечения в целом, можно использовать и другие источники документации. Например, библиотека Tk принята также к использованию в языках программирования Tcl и Perl, поэтому книги и документация по Tk, написанные для этих двух языков, могут также непосредственно использоваться при использовании связки Python/tkinter (правда, при этом необходимо будет учитывать синтаксические различия).</p>
   <p>Честно говоря, я изучал библиотеку tkinter по книгам и справочникам Tcl/Tk - просто замените строки Tcl объектами Python, и вы получите в свое распоряжение дополнительные библиотеки справочников (чтение документации по Tk облегчит руководство по преобразованию Tk в tkinter, представленное в виде табл. 7.2 в конце данной главы). Например, книга «Tcl/Tk Pocket Reference» («Карманный справочник по Tcl/ Tk»), выпущенная издательством O’Reilly, может служить прекрасным дополнением к учебному материалу по tkinter в данной части книги. Кроме того, поскольку понятия Tk знакомы большому числу программистов, поддержку по Tk можно легко получить в Сети.</p>
   <p>После того как вы изучите основы, вы также сможете немало почерпнуть из примеров. В Интернете можно найти множество примеров демонстрационных программ, использующих tkinter, помимо тех, что будут представлены в этой книге. Даже в составе дистрибутива с исходными текстами Python имеется несколько демонстрационных программ, в подкаталоге <emphasis>Demos\tkinter.</emphasis> Среда разработки IDLE с графическим интерфейсом, упоминающаяся в следующем разделе, также представляет интерес для изучения.</p>
   <empty-line/>
   <p><strong>Расширения для tkinter</strong></p>
   <p>Благодаря широкому использованию библиотеки tkinter, программистам доступны готовые расширения, предназначенные для работы с ней или дополняющие ее. На момент написания этих строк некоторые из них еще не были доступны для версии Python 3.X. Например:</p>
   <p><emphasis>Pmw</emphasis></p>
   <p>Python Mega Widgets является расширением, предназначенным для создания составных виджетов высокого уровня в Python с помощью модуля tkinter. Он расширяет прикладной интерфейс tkinter набором более сложных графических элементов для разработки улучшенных графических интерфейсов, и предоставляет основу для создания собственных виджетов. В число готовых и расширяемых графических элементов, имеющихся в пакете, входят блокноты, комбинированные списки, элементы выбора, панели, окна с прокруткой, диалоговые окна, виджеты группировки кнопок, всплывающие подсказки и интерфейс к пакету Blt для построения графиков.</p>
   <p>Прикладной интерфейс графических элементов («мегавиджетов») Pmw напоминает интерфейс базовых графических элементов tkinter, поэтому в сценариях на языке Python могут совместно использоваться элементы Pmw и стандартные элементы tkinter. Кроме того, расширение Pmw написано исключительно на языке Python и потому не требует наличия компилятора с языка C или установки дополнительных инструментов. Чтобы ознакомиться с виджетами из этого расширения, а также посмотреть на программный код их реализации, запустите сценарий <emphasis>demos\All.py,</emphasis> входящий в дистрибутив Pmw. Получить Pmw можно по адресу: <emphasis>http://pmw.sourceforge.net.</emphasis></p>
   <p><emphasis>Tix</emphasis></p>
   <p>Tix - это коллекция из более чем 40 улучшенных виджетов, изначально написанных для Tcl/Tk, но теперь доступных для использования в программах Python/tkinter. В настоящее время этот пакет входит в состав стандартной библиотеки Python под названием tkinter.tix. Подобно Tk, библиотека Tix, используемая модулем, распространяется в составе дистрибутива Python для Windows. Другими словами, во время установки Python в Windows одновременно устанавливается и библиотека Tix с дополнительными виджетами.</p>
   <p>Пакет Tix содержит множество тех же графических элементов, которые входят в состав Pmw, включая счетчики, деревья, блокноты с вкладками, всплывающие подсказки, панели и многие другие. За дополнительной информацией обращайтесь к разделу о пакете Tix в руководстве по библиотеке Python. Чтобы быстро посмотреть, как выглядят виджеты из этого пакета, а также взглянуть, как они используются в программном коде, воспользуйтесь демонстрационной программой <emphasis>tixwidgets.py</emphasis> в каталоге <emphasis>Demo\tix,</emphasis> в дистрибутиве с исходными текстами Python (этот каталог не устанавливается по умолчанию в Windows и часто изменяется, но его можно отыскать после распаковки дистрибутива с исходными текстами, полученного с сайта проекта Python.org).</p>
   <p><emphasis>ttk</emphasis></p>
   <p>Библиотека ttk виджетов Tk, поддерживающих темы оформления, -это относительно новый набор виджетов, в которых предпринята попытка отделить реализацию поведения от реализации их внешнего вида. Классы виджетов сохраняют информацию о своем состоянии и поддерживают систему обратных вызовов, при этом внешний вид элементов реализуется отдельно, с применением тем оформления. Подобно Tix, это расширение начинало свое существование как отдельная библиотека, но совсем недавно, в версии Python 3.1, было интегрировано в стандартную библиотеку Python как модуль tkinter.ttk.</p>
   <p>Кроме того, подобно Tix, это расширение включает улучшенные виджеты, часть из которых отсутствует в стандартной библиотеке tkinter. Точнее, ttk содержит 17 виджетов, из которых 11 уже присутствуют в библиотеке и предназначены для замены некоторых стандартных виджетов, а 6 - являются новыми: Combobox, Notebook, Progressbar, Separator, Sizegrip и Treeview. В двух словах: чтобы задействовать новые виджеты ttk, сценарии должны импортировать их из модуля ttk после импортирования модуля tkinter и вместо настройки самих виджетов настроить объекты стилей, которые могут использоваться совместно несколькими виджетами.</p>
   <p>Как будет показано далее в этой главе, имеется возможность обеспечить единство оформления с виджетами из стандартной библиотеки tkinter - за счет создания подклассов виджетов с применением обычных приемов ООП (смотрите раздел «Настройка виджетов с помощью классов» ниже). При этом ttk предлагает дополнительные возможности оформления и улучшенные типы виджетов. За дополнительной информацией о виджетах ttk обращайтесь к соответствующему разделу в руководстве по библиотеке Python или поищите в Интернете - эта книга описывает основы использования tkinter, а расширения tix и ttk слишком большие, чтобы их можно было охватить с достаточной степенью подробности.</p>
   <p><emphasis>PIL</emphasis></p>
   <p>Python Imaging Library (PIL) является расширением с открытыми исходными текстами, добавляющим в Python дополнительные средства для работы с графикой. Помимо всего прочего, он добавляет инструменты для создания миниатюр изображений, их трансформации и преобразования, расширяет базовый набор графических объектов tkinter и обеспечивает поддержку отображения многих типов графических файлов. Расширение PIL, например, позволяет графическим интерфейсам на базе tkinter отображать изображения в форматах JPEG, TIFF и PNG, не поддерживаемых базовыми инструментами tkinter (без дополнительных расширений, библиотека tkinter поддерживает только формат GIF и некоторые растровые форматы). Более подробное описание и примеры использования этого расширения вы найдете в конце главы 8 - мы будем использовать это расширение в некоторых примерах, связанных с обработкой изображений. Расширение PIL можно найти на странице проекта <emphasis>http:// www.pythonware.com</emphasis> или выполнив поиск в Интернете.</p>
   <p><emphasis>IDLE</emphasis></p>
   <p>Интегрированная среда разработки на языке Python IDLE сама написана на Python и tkinter. Она поставляется и устанавливается вместе с пакетом Python (если у вас свежий интерпретатор Python, то должна быть и среда IDLE, - в Windows щелкните на кнопке Пуск (Start), выберите пункт меню Все программы (ALL Programs), щелкните на элементе меню Python и вы увидите ее). Как среда разработки IDLE предоставляет текстовые редакторы с подсветкой синтаксиса, интерфейс отладки «указал-и-щелкнул» и многое другое. Эта среда может служить примером использования tkinter.</p>
   <p><emphasis>Другие</emphasis></p>
   <p>Многие расширения, предоставляющие инструменты визуализации для Python, основаны на библиотеке tkinter и ее виджете холста. Дополнительные примеры расширений библиотеки tkinter можно найти на веб-сайте PyPI или воспользовавшись поисковыми системами.</p>
   <p>Если вы собираетесь заниматься коммерческой разработкой графических интерфейсов на основе tkinter, вам, вероятно, следует ознакомиться с такими расширениями, как Pmw, PIL, Tix и ttk, после изучения основ tkinter в данной книге. Они помогут сэкономить время разработки и добавить блеска в ваши интерфейсы. Самые последние новости и ссылки смотрите на сайтах, посвященных Python, указанных выше.</p>
   <empty-line/>
   <p><strong>Структура tkinter</strong></p>
   <p>С технической точки зрения, библиотека tkinter является интегрирующей системой, требующей некоторой особой организации программ. Что это означает, мы увидим чуть ниже, а пока кратко познакомимся с некоторыми терминами и понятиями, лежащими в основе программирования графических интерфейсов на языке Python.</p>
   <p><strong>Структура реализации</strong></p>
   <p>Строго говоря, tkinter является просто названием интерфейса к Tk - библиотеке GUI, первоначально написанной для использования с языком программирования Tcl и разработанной создателем Tcl Джоном Оустер-хаутом (John Ousterhout). Модуль tkinter обращается к библиотеке Tk, которая в свою очередь обращается к оконной системе: Microsoft Windows, X Window в Unix или к графической подсистеме Macintosh. Переносимость библиотеки tkinter фактически зависит от переносимости библиотеки Tk.</p>
   <p>tkinter - программный слой поверх Tk, позволяющий сценариям на языке Python обращаться к библиотеке Tk, конструирующей и настраивающей интерфейсы и возвращающей управление обратно в сценарии Python, которые обрабатывают события, генерируемые пользователем (например, щелчки мышью). Таким образом, обращения к графическому интерфейсу из сценария Python направляются в tkinter, а затем в Tk; события, возникающие в графическом интерфейсе, направляются из Tk в tkinter, а затем обратно в сценарий Python. В главе 20 мы встретимся с этими переходами под именами, которые они имеют в интеграции с языком C: <emphasis>расширение</emphasis> и <emphasis>встраивание.</emphasis></p>
   <p>Технически в настоящее время библиотека tkinter организована как комбинация файлов пакета tkinter на языке Python и модуля расширения с именем _tkinte r, который написан на языке C. Модуль _tkinte r обращается к библиотеке Tk, используя инструменты расширений, и производит обратные вызовы объектов Python, используя инструменты встраивания, - модуль tkinter просто добавляет объектно-ориентированный интерфейс поверх _tkinter. Однако вам в своих сценариях практически всегда придется импортировать модуль tkinter, а не _tkinter - последний, являясь модулем реализации, предназначен исключительно для внутреннего использования (и получил такое необычное название именно по этой причине).</p>
   <p><strong>Программная структура</strong></p>
   <p>К счастью, программистам на языке Python обычно не нужно беспокоиться обо всей этой интеграции и маршрутизации вызовов, реализуемыми внутренними механизмами: они просто создают виджеты и регистрируют функции на языке Python для обработки событий этих элементов. Однако из-за имеющейся в итоге структуры обработчики событий обычно называют обработчиками <emphasis>обратного вызова,</emphasis> потому что библиотека GUI «делает обратный вызов» программного кода на языке Python, когда происходят события.</p>
   <p>Ниже мы увидим, что программы Python/tkinter полностью <emphasis>управляются событиями:</emphasis> они создают графические интерфейсы и регистрируют обработчики событий, а затем ничего не делают и только ждут, когда произойдут события. Во время этого ожидания библиотека Tk выполняет цикл событий, который следит за щелчками мыши, нажатием клавиш и так далее. Вся обработка, выполняемая прикладной программой, происходит в зарегистрированных обработчиках, вызываемых в ответ на происходящие события. Кроме того, вся информация, необходимая одновременно разным событиям, должна храниться по ссылкам с длительным сроком жизни, например в глобальных переменных и атрибутах экземпляров классов. Представление об обычной линейной логике выполнения программы неприменимо к графическим интерфейсам - здесь нужно мыслить на языке небольших фрагментов программного кода.</p>
   <p>В языке Python библиотека Tk становится <emphasis>объектно-ориентированной </emphasis>просто потому, что сам Python является объектно-ориентированным языком: слой tkinter экспортирует прикладной интерфейс библиотеки Tk как классы Python. При работе с библиотекой tkinter можно использовать простой подход, основанный на вызовах функций, создающих виджеты и интерфейсы, или объектно-ориентированные приемы, такие как наследование и композиция, для настройки и расширения классов из базового набора tkinter. Большие графические интерфейсы на базе tkinter обычно строятся как деревья связанных между собой графических элементов и часто реализуются в виде классов Python, чтобы обеспечить структурированность и сохранность информации о состоянии в промежутках между событиями. В этой части книги мы увидим, что графические интерфейсы на базе tkinter, реализация которых представляется классами, почти по умолчанию становятся многократно используемыми программными компонентами.</p>
   <empty-line/>
   <p><strong>Взбираясь по кривой обучения программированию графических интерфейсов</strong></p>
   <p>Теперь перейдем к программированию. Начнем с нескольких небольших примеров, иллюстрирующих основные понятия, и покажем, как создаются окна на экране компьютера. По ходу изложения примеры будут становиться более сложными, но для начала - об основных принципах.</p>
   <empty-line/>
   <p><strong>«Hello World» в четыре строки (или меньше)</strong></p>
   <p>Обычно первым делом при изучении особенностей создания графических интерфейсов демонстрируется пример, выводящий в окне строку «Hello World». Пример 7.1 делает это в четырех строках.</p>
   <p><emphasis>Пример 7.1. PP4E\Gui\Intro\gui1.py</emphasis></p>
   <p>from tkinter import Label    #    импортировать    виджет</p>
   <p>widget = Label(None,    text='Hello GUI world!’) #    создать его</p>
   <p>widget.pack()    #    разместить</p>
   <p>widget.mainloop()    #    запустить цикл    событий</p>
   <p>Это законченная программа на языке Python, реализующая графический интерфейс с помощью библиотеки tkinter. При запуске этого сценария получается простое окно с меткой посередине. Его вид, как оно выглядит в Windows 7 на моем ноутбуке, показан на рис. 7.1 (я специально растягивал некоторые окна, изображения которых приводятся в этой книге, по горизонтали, чтобы заголовки окон были видны полностью; внешний вид окон у вас может немного отличаться, в зависимости от используемой платформы).</p>
   <p>Пока здесь нечем особенно похвастать, но обратите внимание, что это независимое полнофункциональное окно на экране компьютера. Его можно распахнуть на весь экран, свернуть и спрятать на системной панели, изменить его размер. Щелкните на кнопке «X» в правом верхнем углу окна, чтобы закрыть его и завершить программу.</p>
   <p><image l:href="#_32.jpg"/></p>
   <p><emphasis>Рис. 7.1. «Hello World» (gui1) в Windows</emphasis></p>
   <p>Кроме того, сценарий, создающий это окно, полностью переносим. Запустите его на своем компьютере, чтобы увидеть окно, создаваемое им. При запуске этого файла в Linux создается аналогичное окно, но ведет оно себя в соответствии с работающим в Linux менеджером окон. Даже в одной и той же системе один и тот же программный код на языке Python в разных оконных системах (например, в KDE и Gnome) может воспроизводить окна, выглядящие по-разному. Тот же сценарий будет воспроизводить окна, отличающиеся внешним видом, в Macintosh и других Unix-подобных системах. Однако на всех платформах его поведение будет одним и тем же.</p>
   <empty-line/>
   <p><strong>Основы использования tkinter</strong></p>
   <p>Сценарий gui1 является тривиальным примером, но он иллюстрирует шаги, которые выполняются большинством программ, использующих библиотеку tkinter. Этот сценарий делает следующее:</p>
   <p>1.    Загружает класс виджета из модуля tkinter*</p>
   <p>2.    Создает экземпляр импортированного класса Label*</p>
   <p>3.    Упаковывает (размещает) новый объект Label в его родительском элементе*</p>
   <p>4.    Вызывает функцию mainloop, чтобы показать окно и начать цикл событий tkinter*</p>
   <p>Метод mainloop, вызываемый последним, помещает метку на экран и входит в состояние ожидания, в котором отслеживаются события графического интерфейса, генерируемые пользователем. Внутри функции mainloop библиотека tkinter следит за такими вещами, как клавиатура или мышь, чтобы обнаружить порожденные пользователем события. Функционально функция mainloop в библиотеке tkinter напоминает следующий псевдокод:</p>
   <p>def mainloop():</p>
   <p>пока главное окно не закрыто: если возникло событие:</p>
   <p>вызвать соответствующий обработчик</p>
   <p>В этой модели вызов mainloop в примере 7.1 никогда не вернет управление сценарию, пока графический интерфейс отображается на экране.<sup>32 </sup>Как мы увидим, добравшись до больших сценариев, единственным способом выполнять какие-либо операции после вызова mainloop является регистрация обработчиков обратного вызова, реагирующих на события.</p>
   <p>Это называется разработкой программ, <emphasis>управляемых событиями,</emphasis> и, возможно, это один из самых необычных аспектов графических интерфейсов. Программы с графическим интерфейсом принимают форму набора обработчиков событий, которые совместно используют хранящуюся информацию, а не линейного потока выполнения. Как это выглядит в действующем программном коде, мы увидим в последующих примерах.</p>
   <p>Обратите внимание, что для создания графического интерфейса в этом сценарии действительно необходимо выполнить шаги 3 и 4. А чтобы отобразить окно, нужно вызвать mainloop - для вывода виджетов внутри окна они должны быть скомпонованы (то есть размещены), чтобы менеджер компоновки tkinter знал о них. На самом деле, если вызвать только mainloop или только pack, не вызывая второго из них, окно будет показывать не то, что нужно: mainloop без pack выведет пустое окно, а pack без mainloop не выведет ничего, потому что сценарий не войдет в состояние ожидания событий (можете попробовать). Иногда вызывать функцию mainloop необязательно, например, при программировании в интерактивной оболочке, но в общем случае вам не следует полагаться на это.</p>
   <p>Поскольку понятия, иллюстрируемые этим простым примером, лежат в центре большинства программ tkinter, рассмотрим их несколько глубже, прежде чем двинуться дальше.</p>
   <empty-line/>
   <p><strong>Создание виджетов</strong></p>
   <p>При создании графических элементов в tkinter можно указать, как они должны быть настроены. Сценарий gui1 передает два аргумента конструктору класса Label:</p>
   <p>• Первый аргумент определяет объект родительского виджета, к которому нужно прикрепить новую метку. В данном случае None означает «прикрепить новый виджет Label к установленному по умолчанию окну верхнего уровня данной программы». Позднее в этом аргументе мы будем передавать фактические виджеты, чтобы прикреплять метки к другим объектам-контейнерам.</p>
   <p>• Второй аргумент служит параметром настройки для Label. Он имеет форму именованного аргумента: параметр text определяет строку текста, которая должна появиться в виде метки. Большинство конструкторов виджетов принимают несколько именованных аргументов, определяющих различные параметры (цвет, размер, обработчики событий и так далее). Однако большинство параметров настройки виджетов имеют вполне разумные значения по умолчанию для каждой платформы, чем в значительной мере объясняется простота tkinter. Большинство параметров требуется определять, только если необходимо выполнить нестандартные настройки.</p>
   <p>Как будет показано далее, аргумент, определяющий родительский виджет, является основой для построения сложных графических интерфейсов в виде деревьев виджетов. Библиотека tkinter действует по принципу «что построишь, то и получишь» - деревья объектов виджетов создаются как модели того, что мы хотим видеть на экране, а затем мы просим дерево изобразить себя с помощью вызова mainloop.</p>
   <empty-line/>
   <p><strong>Менеджеры компоновки</strong></p>
   <p>Метод pack виджетов, к которому обращается сценарий gui1, вызывает менеджер компоновки - один из трех способов управления организацией графических элементов в окне. Менеджеры компоновки в библиотеке tkinter просто организуют один или несколько виджетов внутри контейнера (который иногда называется родителем или владельцем). Контейнерами могут служить окна верхнего уровня и фреймы (особая разновидность виджетов, с которой мы познакомимся далее), при этом сами контейнеры могут вкладываться внутрь других контейнеров, образуя иерархические отображения.</p>
   <p>Для автоматического размещения виджетов в окне менеджер компоновки использует ограничивающие параметры. Сценарии передают высокоуровневые инструкции (например, «прикрепить данный виджет к верхней части контейнера и растянуть по вертикали до заполнения пространства»), а не абсолютные координаты в пикселях. Поскольку такие ограничения весьма абстрактны, менеджер компоновки предоставляет мощную и простую в использовании систему размещения элементов. В действительности вам даже не обязательно задавать ограничения - если не передавать аргументы методу pack, будет выполнено размещение по умолчанию, когда виджет прикрепляется к верхнему краю контейнера.</p>
   <p>Мы неоднократно будем возвращаться к менеджеру компоновки в этой главе и использовать его во многих примерах книги. В главе 9 мы также познакомимся с альтернативным менеджером компоновки grid и системой размещения виджетов в контейнере в табличном виде (то есть по строкам и колонкам). Третий вариант, менеджер компоновки placer, описывается в документации Tk и не описывается в данной книге - он менее популярен, чем менеджеры pack и grid, и его использование может оказаться непростым делом при создании крупных графических интерфейсов.</p>
   <empty-line/>
   <p><strong>Запуск программ с графическим интерфейсом</strong></p>
   <p>Как и любой другой программный код на языке Python, модуль из примера 7.1 может быть запущен несколькими способами: путем запуска как самостоятельного сценария:</p>
   <p>C:\...\PP4E\Gui\Intro&gt; python gui1.py</p>
   <p>с помощью операции импортирования из интерактивного сеанса Python или из другого файла модуля:</p>
   <p>&gt;&gt;&gt; import gui1</p>
   <p>путем запуска его, как выполняемого файла Unix, если добавить в начало файла особую строку, начинающуюся с #!:</p>
   <p>% gui1.py &amp;</p>
   <p>или любым другим способом, которым программы Python могут быть запущены на вашей платформе. Например, этот сценарий можно также запустить щелчком мыши на имени файла в проводнике Windows, или его код может быть введен в интерактивной оболочке, в ответ на приглашение &gt;&gt;&gt;.<sup>33</sup> Можно даже выполнить его из программы на языке C, вызвав соответствующую функцию прикладного интерфейса встраивания (подробности об интеграции с программами на языке C можно найти в главе 20).</p>
   <p>Иными словами, практически нет специальных правил, которым требуется следовать, чтобы запустить графический интерфейс, реализованный на языке Python. Интерфейс tkinter (и сама библиотека Tk) связан с интерпретатором Python. Когда программа на языке Python вызывает функции GUI, они просто за кулисами передаются встроенной графической подсистеме. Это облегчает написание инструментов командной строки, которые вызывают появление всплывающих окон, -они выполняются так же, как обычные текстовые сценарии, которые изучались в предыдущей части книги.</p>
   <p><strong>Как избежать появления окна консоли DOS в Windows</strong></p>
   <p>В главах 3 и 6 отмечалось, что если имя программы имеет расширение <emphasis>.pyw,</emphasis> а не <emphasis>.py,</emphasis> запуск сценария Python в Windows не вызывает появления окна консоли DOS, которое обслуживает стандартные потоки ввода-вывода сценария, запускаемого щелчком мыши на ярлыке. Теперь, когда мы наконец-то начали создавать собственные окна, этот прием с именем файла становится еще более полезным.</p>
   <p>Чтобы видеть только окна, создаваемые сценарием, независимо от способа его запуска, дайте файлам своих сценариев с графическим интерфейсом расширение <emphasis>.pyw</emphasis>, если они будут выполняться в Windows. Например, щелчок на файле примера 7.2 в проводнике Windows создает только окно, изображенное на рис. 7.1.</p>
   <p><emphasis>Пример 7.2. PP4E\Gui\Intro\gui1.pyw ...то же, что gui1.py...</emphasis></p>
   <p>Избежать появления всплывающих окон DOS в Windows можно также, запуская программу с выполняемым файлом <emphasis>pythonw.exe</emphasis> вместо <emphasis>python.exe</emphasis> (в действительности файлы <emphasis>.pyw</emphasis> просто зарегистрированы для открытия посредством pythonw). В Linux расширение <emphasis>.pyw</emphasis> не мешает, но и не является необходимым - в Unix-подобных системах нет понятия всплывающих окон для подключения потоков ввода-вывода. С другой стороны, если в будущем потребуется выполнять ваши сценарии с графическим интерфейсом в Windows, добавление «w» в конце имени может освободить вас от необходимости каких-то дополнительных действий по переносу. В данной книге имена файлов <emphasis>.py</emphasis> иногда используются для вызова окон консоли, чтобы видеть сообщения, выводимые в Windows.</p>
   <empty-line/>
   <p><strong>Альтернативные приемы использования tkinter</strong></p>
   <p>Как можно предполагать, есть разные способы реализации примера gui1. Например, если желательно более явным образом описать в сценарии импортируемые из tkinter элементы, импортируйте весь модуль и добавляйте имя модуля ко всем относящимся к нему именам, как в примере 7.3.</p>
   <p><emphasis>Пример 7.3. PP4E\Gui\Intro\gui1b.py - import против from</emphasis></p>
   <p>import tkinter</p>
   <p>widget = tkinter.Label(None, text='Hello GUI world!’)</p>
   <p>widget.pack()</p>
   <p>widget.mainloop()</p>
   <p>В действующих примерах это может быть утомительным - библиотека tkinter экспортирует десятки классов графических переменных и констант, которые повсюду встречаются в сценариях с графическим интерфейсом на языке Python. На самом деле обычно проще использовать спецификатор *, чтобы одним махом импортировать все, находящееся в модуле tkinter. Это показано в примере 7.4.</p>
   <p><emphasis>Пример 7.4. PP4E\Gui\Intro\gui1c.py - константы и функции вместе</emphasis></p>
   <p>from tkinter import * root = Tk()</p>
   <p>Label(root, text=’Hello GUI world!’).pack(side=TOP) root.mainloop()</p>
   <p>Модуль tkinter старается экспортировать только то, что действительно необходимо, поэтому он один из немногих, для которых формат импорта со спецификатором * можно применять относительно безопасно.<sup>34 </sup>К примеру, константа TOP в вызове функции pack является одной из многих, экспортируемых модулем tkinter. Это просто имя переменной (TOP="top"), которой заранее присвоено значение в модуле constants, автоматически загружаемом пакетом tkinter.</p>
   <p>При размещении графических элементов можно указать, к какому краю родительского контейнера они должны быть прикреплены, - TOP, BOTTOM, LEFT или RIGHT. Если параметр side не передается функции pack (как в предшествующих примерах), виджет по умолчанию прикрепляется к верхнему краю (TOP). В целом, более крупные графические интерфейсы на базе tkinter могут конструироваться как набор прямоугольников, прикрепляемых к надлежащим сторонам других, охватывающих их прямоугольников. Как будет показано позднее, tkinter располагает графические элементы в прямоугольнике, в соответствии с очередностью их размещения и параметром side. Если виджеты располагаются по сетке, им присваиваются номера строк и колонок. Однако все это имеет смысл, только если в окне присутствует больше одного виджета, поэтому продолжим наши исследования.</p>
   <p>Обратите внимание, что в этой версии метод pack вызывается сразу после создания метки, которая не присваивается никакой переменной. Если нет необходимости сохранять виджет, можно разместить его таким способом на месте, и этим сэкономить строку программного кода. Мы будем использовать этот прием, если графический элемент прикрепляется к более крупной структуре и нигде в программном коде больше не используется. Сложности могут возникнуть, если присваивать результат, возвращаемый pack, но объяснение этого откладывается до того времени, когда будут изучены еще некоторые основные понятия.</p>
   <p>Мы также используем здесь в качестве родителя экземпляр класса Tk виджета вместо None. Объект Tk представляет главное («корневое») окно программы - которое открывается вместе с запуском программы. Автоматически созданный объект Tk используется также как родительский виджет по умолчанию, когда в вызовы других методов виджетов не передается никакого родителя или когда в качестве родителя передается None. Иными словами, по умолчанию виджеты просто прикрепляются к главному окну программы. В данном сценарии это поведение по умолчанию реализуется явно, путем создания и передачи самого объекта Tk. В главе 8 будет показано, как для создания новых всплывающих окон, действующих независимо от главного окна программы, используются виджеты Toplevel.</p>
   <p>Некоторые методы виджетов в tkinter экспортируются также в виде функций, что позволяет сократить пример 7.5 до трех строчек кода.</p>
   <p><emphasis>Пример 7.5. PP4E\Gui\Intro\gui1d.py - минимальная версия</emphasis></p>
   <p>from tkinter import *</p>
   <p>Label(text=’Hello GUI world!’).pack() mainloop()</p>
   <p>Функцию mainloop из модуля tkinter можно вызывать относительно виджета или непосредственно (то есть как метод или как функцию). В этом варианте мы не передавали конструктору Label аргумент родителя: если он опущен, то по умолчанию будет использоваться значение None (что, в свою очередь, по умолчанию означает автоматически создаваемый объект Tk). Но использование этого значения по умолчанию становится менее удобным при создании более крупных графических интерфейсов. Такие элементы, как метки, чаще прикрепляются к другим контейнерам виджетов.</p>
   <empty-line/>
   <p><strong>Основы изменения размеров виджетов</strong></p>
   <p>Размер окон верхнего уровня - таких как окно, создававшееся во всех продемонстрированных до сих пор вариантах, обычно может изменяться пользователем - нужно просто растянуть окно с помощью мыши. На рис. 7.2 показано, как выглядит увеличенное в размерах окно.</p>
   <p>Это не очень хорошо - метка сохраняет положение у верхнего края родительского окна, вместо того чтобы оказаться в середине, но положение легко исправить с помощью пары параметров метода pack, как показано в примере 7.6.</p>
   <p><emphasis>Пример 7.6. PP4E\Gui\Intro\gui1e.py - растягивание окна</emphasis></p>
   <p>from tkinter import *</p>
   <p>Label(text=’Hello GUI world!’).pack(expand=YES, fill=BOTH) mainloop()</p>
   <p><image l:href="#_33.jpg"/></p>
   <p><emphasis>Рис. 7.2. Увеличенное окно сценария gui1</emphasis></p>
   <p>При размещении виджетов можно указывать, должен ли виджет увеличиться в размерах, чтобы заполнить все свободное пространство, и если да, то как он должен измениться, чтобы заполнить все это пространство. По умолчанию виджеты не увеличиваются вслед за родителем. Но в данном сценарии имена YES и BOTH (импортированные из модуля tkinter) указывают, что метка должна увеличиваться вместе со своим родителем, то есть с главным окном. Так оно и происходит, как видно на рис. 7.3.</p>
   <p><image l:href="#_34.jpg"/></p>
   <p><emphasis>Рис. 7.3. Сценарий gui1e c виджетом, изменяющим размер</emphasis></p>
   <p>Технически, менеджер компоновки назначает размер каждому отображаемому виджету, исходя из его содержимого (длины текстовой строки и так далее). По умолчанию виджет может занимать только отведенное ему пространство и не может быть больше назначенного ему размера. Параметры expand и fill позволяют более точно определять правила автоматического изменения размеров:</p>
   <p><emphasis>Параметр</emphasis> expand=YES</p>
   <p>Предлагает менеджеру компоновки выделять виджету все свободное пространство в родительском контейнере, не занятое другими виджетами.</p>
   <p><emphasis>Параметр</emphasis> fill</p>
   <p>Может использоваться для растяжения виджета, чтобы он занял все выделенное ему пространство.</p>
   <p>Сочетания этих двух параметров производят различные эффекты расположения и изменения размеров, при этом некоторые из них имеют смысл только при наличии в окне нескольких графических элементов. Например, использование параметра expand без fill приводит к размещению виджета в центре занимаемого им пространства, а параметр fill может определять возможность изменения размеров только по вертикали (fill=Y), только по горизонтали (fill=X) или по обеим осям одновременно (fill=BOTH). Определяя эти ограничения и стороны прикрепления для всех виджетов в графическом интерфейсе наряду с порядком размещения, можно довольно точно управлять их взаимным расположением. В последующих главах будет показано, что менеджер компоновки grid использует совершенно другой протокол изменения размеров, но при необходимости может обеспечивать похожий порядок размещения.</p>
   <p>Впервые столкнувшись с этим, можно запутаться, и мы вернемся к этому позднее. Но если вы не уверены в том, какой результат будет иметь некоторая комбинация параметров expand и fill, просто попробуйте, что получится, - в конце концов, это Python. А пока запомните, что комбинация expand=YES и fill=BOTH встречается, вероятно, чаще всего и означает «изменить размеры отведенного мне места, чтобы оно занимало все свободное пространство, и растянуть меня так, чтобы заполнить освободившееся пространство во всех направлениях». Для нашего примера «Hello World» итоговым результатом будет рост метки при увеличении размеров окна, поэтому метка всегда остается в центре.</p>
   <empty-line/>
   <p><strong>Настройка параметров графического элемента и заголовка окна</strong></p>
   <p>До сих пор мы сообщали библиотеке tkinter, что должно выводиться в метке, передавая ее текст в именованном аргументе при вызове конструктора метки. Оказывается, существует еще два способа определения параметров метки. В примере 7.7 параметр text метки определяется после ее создания путем присвоения ключу text виджета - виджеты перегружают операции индексирования, чтобы доступ к параметром можно было осуществлять по ключам, подобно словарям.</p>
   <p><emphasis>Пример 7.7. PP4E\Gui\Intro\gui1f.py - параметры</emphasis></p>
   <p>from tkinter import * widget = Label()</p>
   <p>widget[‘text’] = ‘Hello GUI world!’ widget.pack(side=TOP)</p>
   <p>mainloop()</p>
   <p>Но чаще параметры виджетов устанавливаются после их создания путем вызова метода config, как в примере 7.8.</p>
   <p><emphasis>Пример 7.8. PP4E\Gui\Intro\gui1g.py - методы config и title</emphasis></p>
   <p>from tkinter import *</p>
   <p>root = Tk()</p>
   <p>widget = Label(root)</p>
   <p>widget.config(text=’Hello GUI world!’)</p>
   <p>widget.pack(side=TOP, expand=YES, fill=BOTH)</p>
   <p>root.title(‘gui1g.py’)</p>
   <p>root.mainloop()</p>
   <p>Метод config (допускается также использовать его синоним configure) можно вызвать в любой момент после создания виджета, чтобы на лету изменить его внешний вид. Например, можно было бы вызвать метод config еще раз, дальше в сценарии, чтобы изменить текст, который выводится в метке. Примеры такого динамического изменения параметров можно найти в последующих примерах в этой части книги.</p>
   <p>Обратите также внимание, что в этой версии вызывается метод root.ti-tle - этот метод устанавливает текст в заголовке окна, как показано на рис. 7.4. Вообще говоря, окна верхнего уровня, такие как виджет root типа Tk, в этом примере экспортируют интерфейсы менеджера окон, имеющие отношение к рамке окна, а не к его содержимому.</p>
   <p><image l:href="#_35.jpg"/></p>
   <p><emphasis>Рис. 7.4. Сценарий gui1g c виджетом, изменяющим размер, и заголовком окна</emphasis></p>
   <p>Развлечения ради в этой версии метка также центрируется при изменении размеров окна путем установки значений параметров expand и fill. На самом деле здесь почти все делается явно, и это отражает типичный способ создания меток в полноценных интерфейсах - с указанием родителя, политики автоматического изменения размеров и способа прикрепления, без использования значений по умолчанию.</p>
   <empty-line/>
   <p><strong>Еще одна версия в память о былых временах</strong></p>
   <p>Наконец, если вы склонны к минимализму и испытываете ностальгию по старому стилю программирования на языке Python, сценарий «Hello World» можно записать, как показано в примере 7.9.</p>
   <p><emphasis>Пример 7.9. PP4E\Gui\Intro\gui1-old.py - использование словаря</emphasis></p>
   <p>from tkinter import *</p>
   <p>Label(None, {‘text’: ‘Hello GUI world!’, Pack: {‘side’: ‘top’}}).mainloop()</p>
   <p>В этом примере для создания окна хватило двух строк, хотя выглядит он ужасно! Эта схема основана на старом стиле программирования, широко использовавшемся до выхода версии Python 1.3, когда параметры настройки передавались не как именованные аргументы, а в виде словаря.<sup>35</sup> В этой схеме параметры менеджера компоновки могут передаваться как значения по ключу Pack (имя класса в модуле tkinter).</p>
   <p>Схема вызова с использованием словаря по-прежнему действует, и ее можно обнаружить в старых сценариях на языке Python, но лучше ею не пользоваться. Для передачи параметров применяйте в своих сценариях, использующих tkinter, именованные аргументы и явный вызов метода pack. Единственная причина, по которой я не выкинул этот пример, заключается в том, что словари все еще могут быть полезны, когда требуется динамически вычислить и передать набор параметров.</p>
   <p>С другой стороны, теперь можно использовать синтаксическую конструкцию func(*pargs, **kargs), которая также позволяет передать явный словарь именованных аргументов в третьей позиции:</p>
   <p>options = {‘text’: ‘Hello GUI world!’} layout = {‘side’: ‘top’}</p>
   <p>Label(None, **options).pack(**layout) # ключи должны быть строками</p>
   <p>Даже в динамических сценариях, где параметры виджетов определяются во время выполнения, нет веских причин использовать формат вызова со словарем, который использовался с версиями, предшествовавшими tkinter 1.3.</p>
   <empty-line/>
   <p><strong>Добавление виджетов без их сохранения</strong></p>
   <p>В сценарии <emphasis>gui1c.py</emphasis> из примера 7.4 я начал добавлять метки, не сохраняя их в переменных. Этот прием действует и является совершенно допустимым, но поскольку при первом взгляде такой программный код может смутить начинающих программистов, необходимо более подробно объяснить здесь, почему он работает.</p>
   <p>В tkinter объекты классов Python соответствуют объектам, выводимым на экран, - мы заставляем объект Python создать объект на экране и вызываем методы объекта Python, чтобы настроить этот экранный объект. Благодаря такому соответствию срок жизни объекта Python должен в целом соответствовать сроку жизни соответствующего ему объекта на экране.</p>
   <p>К счастью, сценариям на языке Python обычно не требуется беспокоиться о времени жизни объекта. Обычно они вообще не обязаны сохранять ссылки на создаваемые объекты виджетов, если только не собираются в дальнейшем изменять параметры настройки этих объектов. Например, при программировании с использованием tkinter часто сразу же после создания виджет размещают в интерфейсе, если в дальнейшем ссылка на него не понадобится:</p>
   <p>Label(text=’hi’).pack()    # ОК</p>
   <p>Эта инструкция выполняется как обычно, слева направо. Она сначала создает новую метку и затем немедленно вызывает метод pack нового объекта, чтобы установить его расположение при отображении на экране. Обратите, однако, внимание, что в этом выражении объект Label является временным: так как он не присваивается переменной, в обычной ситуации он должен был бы быть утилизирован сборщиком мусора сразу после выполнения метода pack.</p>
   <p>Однако поскольку при создании объектов библиотека tkinter обращается к библиотеке Tk, метка будет нарисована на экране, как положено, несмотря на то, что мы не сохранили в своем сценарии ссылку на соответствующий объект Python. В действительности внутри tkinter объекты виджетов связываются в долгоживущее дерево, которое используется для представления интерфейса, отображаемого на экране, поэтому ссылка на объект Label, созданный этой инструкцией, сохраняется, хотя и не внутри нашего сценария.<sup>36</sup></p>
   <p>Иными словами, сценариям обычно не нужно беспокоиться о сроке жизни объектов виджетов, и вполне допустимо создавать виджеты и сразу же размещать их одной и той же инструкцией, не сохраняя ссылки на них в переменных.</p>
   <p>Но это не значит, что можно писать такой код:</p>
   <p>widget = Label(text=’hi’).pack()    # неверно!</p>
   <p><emphasis>...использование графического элемента...</emphasis></p>
   <p>На первый взгляд, эта инструкция должна присвоить только что размещенную в интерфейсе метку переменной widget, но это не так. На самом деле это известная ошибка новичков в tkinter. Метод pack размещает виджет, но не возвращает его. Метод pack возвращает объект None - после этой операции переменная widget будет хранить ссылку на None и все дальнейшие операции с виджетом, использующие эту переменную, окажутся безуспешными. Например, по той же причине следующая команда потерпит неудачу:</p>
   <p>Label(text=’hi’).pack().mainloop()    # неверно!</p>
   <p>Метод pack возвращает None, поэтому попытка обратиться к его атрибуту mainloop возбудит исключение (как и должно быть). Если вы действительно хотите разместить виджет и сохранить ссылку на него, используйте такой способ:</p>
   <p>widget = Label(text=’hi’)    # тоже правильно</p>
   <p>widget.pack()</p>
   <p><emphasis>...использование графического элемента...</emphasis></p>
   <p>Такой способ несколько многословнее, но он более надежен, чем размещение виджета в той же инструкции, которая его создает, и позволяет сохранить ссылку на виджет для последующих операций с ним. Кроме того, такой способ чаще используется на практике при создании более сложных конфигураций и схем размещения виджетов.</p>
   <p>С другой стороны, сценарии, занимающиеся компоновкой внешнего вида, часто добавляют виджеты, размещая их раз и навсегда и не нуждаясь в последующей их настройке, - сохранение долгоживущих ссылок в такой программе не имеет смысла и является необязательным.</p>
   <p><image l:href="#_36.jpg"/></p>
   <p>В главе 8 мы встретимся с двумя исключениями из этого правила. Сценарии должны вручную получать ссылки на объекты <emphasis>изображений,</emphasis> потому что фактические данные, составляющие изображение, будут уничтожены, как только сборщик мусора в Python утилизирует объект изображения. Объекты класса Variable из библиотеки tkinter также временно сбрасывают связанные с ними переменные из библиотеки Tk при утилизации, но это случается редко и не так опасно.</p>
   <empty-line/>
   <p><strong>Добавление кнопок и обработчиков</strong></p>
   <p>Пока мы научились только выводить текст в метках и попутно познакомились с базовыми понятиями tkinter. Метки хороши для обучения основам, но от пользовательских интерфейсов обычно требуется нечто большее - способность реагировать на действия пользователя. Эту способность демонстрирует программа из примера 7.10, которая создает окно, изображенное на рис. 7.5.</p>
   <p><emphasis>Пример 7-10. PP4E\Gui\Intrd\gui2.py</emphasis></p>
   <p>import sys</p>
   <p>from tkinter import *</p>
   <p>widget = Button(None, text=’Hello widget world’, command=sys.exit)</p>
   <p>widget.pack()</p>
   <p>widget.mainloop()</p>
   <p><image l:href="#_37.jpg"/></p>
   <p><emphasis>Рис. 7.5. Кнопка вверху</emphasis></p>
   <p>Здесь мы создаем вместо метки экземпляр класса Button. Как и прежде, он прикрепляется по умолчанию к верхнему краю TOP окна верхнего уровня. Но главное, на что нужно обратить внимание, это аргументы с параметрами кнопки: в качестве значения параметра с именем command используется функция sys.exit.</p>
   <p>В кнопках параметр command определяет функцию обратного вызова, которая должна вызываться в дальнейшем при нажатии кнопки. Фактически с помощью параметра command регистрируется действие, которое должна вызвать библиотека tkinter, когда в виджете произойдет событие. Функция обратного вызова, использованная здесь, не представляет большого интереса: как мы узнали в главе 5, встроенная функция sys. exit просто прекращает выполнение вызвавшей ее программы. В данном случае это означает, что при нажатии на эту кнопку окно исчезнет.</p>
   <p>Так же как и в случае с метками, есть разные способы создания кнопок. Пример 7.11 является версией, в которой кнопка размещается в интерфейсе немедленно, без сохранения ссылки на нее в переменной. Она явно прикрепляется к левому краю родительского окна, и в качестве обработчика для нее определяется root.quit - стандартный метод объекта Tk, закрывающий главное окно и тем самым завершающий программу. В действительности метод quit завершает выполнение функции mainloop цикла событий и всей программы в целом - когда мы начнем использовать сразу несколько окон верхнего уровня в главе 8, мы узнаем, что метод quit обычно закрывает все окна, а родственный ему метод destroy закрывает только одно окно.</p>
   <p><emphasis>Пример 7.11. PP4E\Gui\Intro\gui2b.py</emphasis></p>
   <p>from tkinter import * root = Tk()</p>
   <p>Button(root, text=’press’, command=root.quit).pack(side=LEFT) root.mainloop()</p>
   <p>Эта версия создает окно, изображенное на рис. 7.6. Мы не потребовали от кнопки, чтобы она автоматически изменяла свои размеры и занимала все свободное пространство, - она этого и не делает.</p>
   <p><image l:href="#_38.jpg"/></p>
   <p><emphasis>Рис. 7.6. Кнопка слева</emphasis></p>
   <p>В двух последних примерах нажатие на кнопку завершает выполнение программы. В более старых сценариях, использующих tkinter, иногда можно увидеть, как параметру command присваивается строка exit, что также вызывает закрытие окна при нажатии на кнопку. В этом случае используется инструмент, имеющийся в библиотеке Tk, но такой прием менее характерен для Python, чем sys.exit или root.quit.</p>
   <empty-line/>
   <p><strong>Еще раз об изменении размеров виджетов: растягивание</strong></p>
   <p>Даже для такого простого интерфейса есть множество способов определить его внешний вид с помощью основанного на ограничениях менеджера компоновки pack. Например, чтобы поместить кнопку в центре окна, добавьте в вызов метода pack параметр expand=YES в примере 7.11, как показано ниже:</p>
   <p>Button(root, text=’press’, command=root.quit).pack(side=LEFT, expand=YES)</p>
   <p>В этом случае менеджер компоновки отдаст кнопке все свободное пространство, но не растянет ее. В результате получится окно, как на рис. 7.7.</p>
   <p><image l:href="#_39.jpg"/></p>
   <p><emphasis>Рис. 7.7. pack(side=LEFT, expand=YES)</emphasis></p>
   <p>Если необходимо, чтобы кнопке было отдано все свободное пространство и она была растянута по горизонтали, добавьте в вызов pack именованные аргументы expand=YES и fill=X. В результате получится то, что изображено на рис. 7.8.</p>
   <p><image l:href="#_40.jpg"/></p>
   <p><emphasis>Рис. 7.8. pack(side=LEFT, expand=YES, fill=X)</emphasis></p>
   <p>Кнопка первоначально займет все окно (выделенное ей место расширено, а сама она растянута, чтобы заполнить выделенное пространство). При этом кнопка будет растягиваться с увеличением размеров родительского окна. Как показано на рис. 7.9, кнопка в этом окне будет растягиваться при растягивании родителя, но только по горизонтальной оси X.</p>
   <p><image l:href="#_41.jpg"/></p>
   <p><emphasis>Рис. 7.9. Изменение размера при expand=YES, fill=X</emphasis></p>
   <p>Чтобы кнопка растягивалась в обоих направлениях, укажите в вызове pack параметры expand=YES и fill=BOTH - теперь при изменении размеров окна кнопка будет растягиваться во все стороны, как показано на рис. 7.10. Если раскрыть окно на весь экран, получится одна очень большая кнопка tkinter.</p>
   <p><image l:href="#_42.jpg"/></p>
   <p><emphasis>Рис. 7.10. Изменение размера при expand=YES, fill=BOTH</emphasis></p>
   <p>В более сложных интерфейсах такая кнопка будет растягиваться, только когда автоматическое изменение размеров задано для всех содержащих ее виджетов. Здесь единственным родителем кнопки является корневое окно Tk программы, поэтому вопрос об автоматическом изменении размеров родителя пока не стоит - в последующих сценариях нам потребуется также делать автоматически расширяемыми объемлющие виджеты Frame. Мы еще вернемся к менеджеру компоновки, когда встретимся с интерфейсами, содержащими несколько виджетов, и еще раз -когда будем изучать альтернативную функцию grid в главе 9.</p>
   <empty-line/>
   <p><strong>Добавление пользовательских обработчиков</strong></p>
   <p>В простых примерах с кнопкой из предыдущего раздела обработчиком событий служила уже существующая функция, завершающая программу. Однако ничуть не сложнее зарегистрировать собственный обработчик, который выполняет что-нибудь более полезное. В примере 7.12 определяется собственный обработчик обратного вызова на языке Python.</p>
   <p><emphasis>Пример 7.12. PP4E\Gui\Intro\gui3.py</emphasis></p>
   <p>import sys</p>
   <p>from tkinter import *</p>
   <p>def quit():    # собственный обработчик событий</p>
   <p>print(‘Hello, I must be going...’)</p>
   <p>sys.exit()    # закрыть окно и завершить процесс</p>
   <p>widget = Button(None, text=’Hello event world’, command=quit)</p>
   <p>widget.pack()</p>
   <p>widget.mainloop()</p>
   <p>Окно, создаваемое этим сценарием, изображено на рис. 7.11. Этот сценарий и воспроизводимый им графический интерфейс почти совпадают с предыдущим примером. Но здесь в параметре command передается функция, которая определена локально. При нажатии кнопки библиотека tkinter вызовет для обработки события функцию quit в этом файле. Внутри quit вызов функции print выведет сообщение в поток stdout программы, и процесс завершится, как ранее.</p>
   <p><image l:href="#_43.jpg"/></p>
   <p><emphasis>Рис. 7.11. Кнопка, нажатие на которую вызывает функцию Python</emphasis></p>
   <p>Как обычно, роль потока вывода stdout играет окно, из которого была запущена программа, если только он не был перенаправлен в файл.</p>
   <p>Это будет всплывающее окно консоли DOS, если запустить программу щелчком на файле в Windows; добавьте вызов input перед sys.exit, если всплывающее окно исчезает прежде чем удается посмотреть сообщение. Ниже показано, как выглядит вывод в стандартный поток вывода при нажатии кнопки - он генерируется функцией на языке Python, которую автоматически вызывает библиотека tkinter:</p>
   <p>C:\...\PP4E\Gui\Intro&gt; python gui3.py</p>
   <p>Hello, I must be going...</p>
   <p>C:\...\PP4E\Gui\Intro&gt;</p>
   <p>Обычно такие сообщения должны выводиться в графическом интерфейсе, но мы еще не добрались до того, как это сделать. Конечно, функции обратного вызова обычно выполняют больше действий (и могут даже вызывать появление новых независимых окон), но основы их использования продемонстрированы в данном примере.</p>
   <p>Вообще говоря, обработчиками событий могут быть любые вызываемые объекты - функции; анонимные функции, создаваемые с помощью lambda-выражений; связанные методы классов или экземпляров типов или экземпляры классов, наследующие метод перегрузки оператора</p>
   <p>__call__. Обработчики нажатия кнопки Button не получают никаких</p>
   <p>аргументов (кроме self, который автоматически передается связанным методам) - любые данные, необходимые обработчику события, должны быть доступны другими способами: в виде глобальных переменных, атрибутов экземпляра класса, дополнительных аргументов, передаваемых косвенным путем, и так далее.</p>
   <empty-line/>
   <p><strong>lambda-выражения как обработчики событий</strong></p>
   <p>Напомню, что lambda-выражения в языке Python при выполнении генерируют новые объекты анонимных функций. Если необходимо, чтобы в функцию обработчика передавались дополнительные данные, можно зарегистрировать lambda-выражение, откладывающее вызов фактической функции, и определить в нем необходимые дополнительные данные.</p>
   <p>Как этим воспользоваться, будет показано далее в этой части книги, но для иллюстрации основных идей в примере 7.13 демонстрируется, как будет выглядеть приложение 7.12, если задействовать в нем инструкцию lambda вместо def.</p>
   <p><emphasis>Пример 7.13. PP4E\Gui\Intro\gui3b.py</emphasis></p>
   <p>import sys</p>
   <p>from tkinter import *    # lambda-выражение генерирует функцию</p>
   <p>widget = Button(None,    # но содержит всего лишь выражение</p>
   <p>text=’Hello event world’,</p>
   <p>command=(lambda: print(‘Hello lambda world’) or sys.exit()) )</p>
   <p>widget.pack()</p>
   <p>widget.mainloop()</p>
   <p>В этом примере есть небольшая хитрость: lambda-выражения могут содержать только одно выражение, поэтому здесь используется оператор or, чтобы заставить выполниться два выражения (функция print вызывается первой, а поскольку в Python 3.X она стала функцией, нам не требуется использовать sys.stdout непосредственно).</p>
   <empty-line/>
   <p><strong>Отложенные вызовы с применением инструкций lambda и ссылок на объекты</strong></p>
   <p>Очень часто lambda-выражения используются для передачи дополнительных данных в обработчик события (для простоты я опустил вызовы функций pack и mainloop в следующем фрагменте):</p>
   <p>def handler(A, B): # обычно вызывается без аргументов <emphasis>...использование A и B...</emphasis></p>
   <p>X = 42</p>
   <p>Button(text='ni', command=(lambda: handler(X, 'spam'))) # lambda добавляет</p>
   <p># аргументы</p>
   <p>Библиотека tkinter вызывает обработчики command, не передавая им никаких аргументов, тем не менее с помощью такого lambda-выражения можно создать косвенную анонимную функцию, которая будет играть роль оболочки для действительного обработчика и передавать ему информацию, существовавшую в момент создания графического интерфейса. Вызов фактического обработчика <emphasis>откладывается,</emphasis> благодаря чему мы получаем возможность добавлять необходимые аргументы. В данном случае значение глобальной переменной X и строка “spam” будут переданы в аргументах A и B даже при том, что библиотека tkinter вызывает функции обратного вызова без аргументов. Таким образом, инструкция lambda может использоваться для отображения вызова без аргументов в вызов с аргументами, которые поставляются самим lambda-выражением.</p>
   <p>Если такой синтаксис приводит вас в замешательство, запомните, что такое lambda-выражение, как показано выше, обычно может быть реализовано в виде простой инструкции def. Вторая функция в следующем фрагменте выполняет ту же операцию, что и lambda-выражение в предыдущем фрагменте, - ссылка на нее в операции создания кнопки фактически откладывает вызов действительного обработчика, чтобы ему можно было передать дополнительные аргументы:</p>
   <p>def handler(A, B): # обычно вызывается без аргументов <emphasis>...использование A и B...</emphasis></p>
   <p>X = 42</p>
   <p>def func(): # косвенная функция-обертка, добавляющая аргументы handler(X, 'spam')</p>
   <p>Button(text='ni', command=func)</p>
   <p>Чтобы более отчетливо понять, зачем необходимы отложенные вызовы, обратите внимание, что произойдет, если в операцию создания кнопки вставить вызов самого обработчика с аргументами без использования lambda-выражения или другой промежуточной функции, - обработчик будет вызван немедленно, <emphasis>в момент создания кнопки,</emphasis> а не когда на ней будет выполнен щелчок. Именно для того чтобы отложить вызов обработчика, обращение к нему требуется обернуть промежуточной функцией:</p>
   <p>def handler(name): print(name)</p>
   <p>Button(command=handler(‘spam’)) # ОШИБКА: обработчик будет вызван немедленно!</p>
   <p>Использование lambda-выражений или ссылок на вызываемые объекты позволяет отложить вызов обработчика до появления события. Например, использование lambda-выражения для передачи дополнительных данных с помощью определения встроенной функции, вызов которой откладывается:</p>
   <p>def handler(name): print(name)</p>
   <p>Button(command=(lambda: handler(‘spam’))) # OK: обертывание lambda-выражением</p>
   <p># откладывает вызов</p>
   <p>всегда эквивалентно более длинной и, по мнению некоторых, менее удобной форме с двумя функциями:</p>
   <p>def handler(name): print(name)</p>
   <p>def temp():</p>
   <p>handler(‘spam’)</p>
   <p>Button(command=temp) # OK: ссылка на функцию, а не ее вызов</p>
   <p>Нам достаточно применять только какой-то один прием - либо lambda-выражение без аргументов, либо ссылку на вызываемый объект, не принимающий аргументов, но <emphasis>не оба</emphasis> сразу. Бессмысленно использовать lambda-выражение, просто вызывающее функцию, которая не принимает дополнительных аргументов, так как в этом случае будет выполняться один лишний вызов:</p>
   <p>def handler(name): print(name)</p>
   <p>def temp():</p>
   <p>handler(‘spam’)</p>
   <p>Button(command=(lambda: temp())) # БЕССМЫСЛЕННО: добавляет лишний вызов!</p>
   <p>Как будет показано далее, допускается также использовать ссылки на другие вызываемые объекты, такие как связанные методы и вызываемые экземпляры классов, которые сохраняют необходимую информацию в своих атрибутах. Если они не принимают аргументов, их имена можно просто указывать на этапе создания виджетов и их не требуется обертывать лишними lambda-выражениями.</p>
   <empty-line/>
   <p><strong>Проблемы с областями видимости обработчиков</strong></p>
   <p>Использование lambda-выражения или промежуточной функции позволяет отложить вызов обработчика и передать ему дополнительные аргументы, тем не менее эти приемы влекут за собой некоторые проблемы, связанные с областью видимости, незаметные на первый взгляд. Это сфера базовых особенностей языка, но данные проблемы довольно часто встречаются на практике при создании графических интерфейсов.</p>
   <p><strong>Аргументы и глобальные переменные</strong></p>
   <p>Например, обратите внимание, что первая версия обработчика из предыдущего раздела сама могла бы обратиться к переменной X непосредственно, так как она является глобальной (и будет определена к моменту, когда будет вызван обработчик). Благодаря этому мы могли бы написать обработчик, принимающий единственный аргумент, и передавать ему в lambda-выражении только строку ‘spam’:</p>
   <p>def handler(A): # X находится в глобальной области видимости</p>
   <p><emphasis>...использование глобальной переменной X и аргумента A...</emphasis></p>
   <p>X = 42</p>
   <p>Button(text=’ni’, command=(lambda: handler('spam')))</p>
   <p>Аргумент A также можно было бы перенести в глобальную область видимости, чтобы полностью устранить необходимость использования lambda-выражения; в этом случае мы сможем регистрировать сам обработчик и убрать промежуточную функцию.</p>
   <p>Несмотря на всю простоту этого тривиального примера, на практике предпочтительнее использовать аргументы, а не глобальные переменные, потому что они делают внешние зависимости более очевидными, благодаря чему программный код проще будет понять и изменить. Один и тот же обработчик мог бы использоваться и в других контекстах, если не привязывать его к глобальным переменным. Пока мы не приступили к изучению крупных примеров, предъявляющих более сложные требования к сохранению информации о состоянии, вам придется принять на веру, что отказ от использования глобальных переменных в функциях обратного вызова и в графическом интерфейсе в целом, делает их более доступными для повторного использования и обеспечивает поддержку нескольких экземпляров в одной и той же программе. Причем такой подход рекомендутся применять не только в графических интерфейсах.</p>
   <p><strong>Передача значений из объемлющей области видимости с помощью аргументов со значениями по умолчанию</strong></p>
   <p>Еще более тонкая проблема: обратите внимание, что если создание кнопки в этом примере будет выполняться внутри функции, а не на верхнем уровне сценария, имя X перестанет быть глобальным и окажется в локальной области видимости объемлющей функции. Может создаться ощущение, что переменная X исчезнет сразу после выхода из функции, еще до того, как возникнет событие, которое вызовет выполнение lambda-выражения:</p>
   <p>def handler(A, B):</p>
   <p><emphasis>...использование A и B...</emphasis></p>
   <p>def makegui():</p>
   <p>X = 42</p>
   <p>Button(text=’ni’, command=(lambda: handler(X, ‘spam’))) # запоминает X</p>
   <p>makegui()</p>
   <p>mainloop() # в этой точке область видимости функции makegui прекратила # существование</p>
   <p>К счастью, модель ссылок в объемлющую область видимости, реализованная в Python, автоматически сохранит значение X, находящееся в локальной области видимости объемлющей функции, где используется lambda-выражение, и обеспечит его доступность в обработчике, когда он будет вызван по событию нажатия кнопки. Обычно этот прием действует именно так, как нам хотелось бы, и автоматически обслуживает подобные ссылки на переменные.</p>
   <p>Однако такое использование объемлющей области видимости можно сделать более явным, применив аргументы со значениями по умолчанию, которые также сохраняют значения переменных из локальной области видимости объемлющей функции после выхода из нее. Например, в следующем фрагменте аргумент с именем X (слева в выражении X=X) сохранит объект 42, потому что переменная с именем X (справа в выражении X=X) используется не только в объемлющей области видимости, но и в сгенерированной функции, которая позднее будет вызываться без аргументов:</p>
   <p>def handler(A, B):    # аргументы со значениями по умолчанию обеспечивают</p>
   <p><emphasis>...использование A и B...</emphasis> # сохранение информации о состоянии</p>
   <p>def makegui():</p>
   <p>X = 42</p>
   <p>Button(text=’ni’, command=(lambda X=X: handler(X, 'spam')))</p>
   <p>Так как значения по умолчанию аргументов вычисляются и сохраняются на этапе выполнения инструкции lambda (а не на этапе вызова функции, сгенерированной этой инструкцией), они обеспечивают явный способ сохранения объектов, доступ к которым будет осуществляться уже в процессе обработки события. Позднее библиотека вызовет lambda-функцию без аргументов, поэтому все ее аргументы получат значения по умолчанию.</p>
   <p>В оригинальной версии этого примера не было никаких проблем, потому что переменная X находилась в глобальной области видимости и потому была доступна функции, сгенерированной lambda-выражением. Однако при использовании внутри функции переменная X может исчезнуть после выхода из объемлющей функции.</p>
   <p><strong>Передача значений из объемлющей области видимости с помощью автоматических ссылок</strong></p>
   <p>Аргументы со значениями по умолчанию способны более четко обозначить внешние зависимости, тем не менее можно обойтись и без них (начиная с версии Python 2.2, по крайней мере), и в современной практике они обычно не используются для этих целей. Вместо этого просто создается lambda-выражение, которое откладывает вызов действительного обработчика и передает ему дополнительные аргументы. Переменные из объемлющей области видимости, используемые в lambda-выражении, автоматически сохраняются даже после выхода из объемлющей функции.</p>
   <p>Предыдущий фрагмент, например, в наши дни можно записать, как мы уже делали это выше - имя X в обработчике автоматически будет отображено в переменную X из объемлющей области видимости, что фактически приводит к сохранению значения, которое имела переменная X на момент создания кнопки:</p>
   <p>def makegui():    # X запоминается</p>
   <p>X = 42    # автоматически</p>
   <p>Button(text=’ni’, command=(lambda: handler(X, 'spam'))) # аргументы по</p>
   <p>#    умолчанию не</p>
   <p>#    нужны</p>
   <p>Далее мы увидим более конкретные примеры использования этого приема. При использовании классов для создания графического интерфейса, например, аргумент self является для методов локальной переменной и потому автоматически становится доступным в теле lambda-выражения. Нет никакой необходимости передавать его явно, в виде аргумента со значением по умолчанию:</p>
   <p>class Gui:</p>
   <p>def handler(self, A, B):</p>
   <p><emphasis>...использование self, A и B...</emphasis></p>
   <p>def makegui(self):</p>
   <p>X = 42</p>
   <p>Button(text=’ni’, command=(lambda: self.handler(X, 'spam')))</p>
   <p>Gui().makegui()</p>
   <p>mainloop()</p>
   <p>Однако при использовании классов в качестве источника дополнительной информации для функций обратного вызова можно использовать атрибуты экземпляров и отказаться от дополнительных аргументов. Как это делается, мы увидим чуть ниже. Но сначала нам следует отклониться от темы и рассмотреть правила областей видимости в Python, чтобы понять, почему аргументы со значениями по умолчанию иногда все же бывают необходимы для передачи значений во вложенные lambda-функции, особенно в графических интерфейсах.</p>
   <p><strong>Но иногда вместо объемлющих областей видимости</strong></p>
   <p><strong>все же необходимо использовать аргументы со значениями</strong></p>
   <p><strong>по умолчанию</strong></p>
   <p>В давно написанных сценариях Python все еще можно увидеть, как аргументы со значениями по умолчанию используются для передачи ссылок в объемлющую область видимости, но в настоящее время предпочтение отдается приему автоматического получения ссылок. Может сложиться впечатление, что новые правила поиска во вложенных областях видимости, реализованные в Python, автоматизируют и делают ненужной ручную операцию передачи значений из объемлющей области видимости в виде аргументов со значениями по умолчанию.</p>
   <p>Все это так, но не совсем. Есть одна особенность. Оказывается, что внутри lambda-выражения (или внутри инструкции def) ссылки на переменные в объемлющей области видимости разрешаются в момент <emphasis>вызова</emphasis> сгенерированной функции, а не в момент ее создания. Вследствие этого, когда функция будет вызвана позднее, такие ссылки будут отражать последние значения переменных, присвоенные им где бы то ни было в объемлющей области видимости, которые не обязательно будут совпадать со значениями, присвоенными переменным на момент создания функции. Это справедливо не только для вложенных функций обратного вызова, но и для находящихся в глобальной области видимости модуля. В любом случае, все ссылки на переменные в объемлющей области видимости разрешаются в момент вызова функции, а не в момент ее создания.</p>
   <p>Аргументы со значениями по умолчанию отличаются тем, что их значения определяются в момент <emphasis>создания</emphasis> функции, а не в момент ее вызова. Вследствие этого они по-прежнему могут быть полезным способом сохранения значений переменных из объемлющей области видимости, имевших место на момент создания функции. В отличие от ссылок на переменные в объемлющей области видимости, аргументы со значениями по умолчанию не получат другое значение, даже если переменная в объемлющей области видимости изменится между моментами создания и вызова функции. (Фактически именно этим объясняется, почему изменяемые объекты, такие как списки, передаваемые по умолчанию, сохраняются между вызовами - они создаются только один раз, в момент создания функции, и присоединяются к самой функции.)</p>
   <p>Обычно это отличие не вызывает проблем, потому что в большинстве случаев используются ссылки на переменные в объемлющей области видимости, значения которым присваиваются только один раз (примером может служить аргумент self в методах классов). Но при непонимании этого отличия можно допустить программные ошибки, особенно если функции создаются в <emphasis>цикле,</emphasis> - при использовании в этих функциях ссылок на переменную цикла все они будут получать значение, полученное в <emphasis>последней</emphasis> итерации. Напротив, при использовании значений по умолчанию каждая функция будет получать <emphasis>текущее</emphasis> значение переменной цикла, а не последнее.</p>
   <p>Из-за этого отличия одних только ссылок на переменные в объемлющей области видимости может оказаться недостаточно для сохранения значений, и аргументы со значениями по умолчанию все еще могут оказаться востребованными. Посмотрим, что это означает с точки зрения программного кода. Взгляните на следующую вложенную функцию (фрагменты программного кода для этого раздела вы найдете в файле <emphasis>defaults.py</emphasis> в дереве примеров на случай, если у вас появится желание поэкспериментировать с ними).</p>
   <p>def simple(): spam = ‘ni’ def action():</p>
   <p>print(spam) # ссылка на переменную в объемлющей функции return action</p>
   <p>act = simple() # создать и вернуть вложенную функцию</p>
   <p>act()    # затем вызвать ее: выведет ‘ni’</p>
   <p>Это простейший случай ссылки на переменную в объемлющей области видимости, и он одинаково действует для вложенных функций, сгенерированных с помощью инструкций def и lambda. Но обратите внимание, что он будет действовать точно так же, если значение переменной spam будет присвоено <emphasis>после</emphasis> определения вложенной функции:</p>
   <p>def normal(): def action():</p>
   <p>return spam # поиск переменной будет выполняться в момент вызова spam = ‘ni’</p>
   <p>return action</p>
   <p>act = normal()</p>
   <p>print(act())    # также выведет ‘ni’</p>
   <p>Из этого примера следует, что разрешение имен в объемлющей области видимости не выполняется в момент создания вложенной функции -фактически в этот момент переменная вообще не была определена. Разрешение имени выполняется в момент вызова вложенной функции. То же справедливо и для lambda-выражений:</p>
   <p>def weird(): spam = 42</p>
   <p>return (lambda: spam * 2) # запомнит ссылку на spam в объемлющей # области видимости</p>
   <p>act = weird()</p>
   <p>print(act())    # выведет 84</p>
   <p>Пока все неплохо. Ссылка на переменную spam внутри вложенной lambda-функции сохраняет значение, полученное переменной в объемлющей области видимости, которое остается доступным даже после выхода из объемлющей функции. Этот пример соответствует зарегистрированному обработчику в графическом интерфейсе, который будет вызываться позднее, по событиям. И снова ссылка из вложенной области видимости разрешается не в тот момент, когда в lambda-выражение создает функцию, а когда сгенерированная функция будет <emphasis>вызвана.</emphasis> Следующий фрагмент более наглядно демонстрирует действие этого правила:</p>
   <p>def weird():</p>
   <p>tmp = (lambda: spam * 2) # запоминает ссылку на spam, даже при том, spam = 42    # что здесь она еще не установлена</p>
   <p>return tmp</p>
   <p>act = weird()</p>
   <p>print(act())    # выведет 84</p>
   <p>Здесь вложенная функция ссылается на переменную, которой на момент создания функции еще не было присвоено значение. Действительно, при каждом вызове вложенной функции ссылки в объемлющую область видимости возвращают последние значения, присвоенные переменным. Взгляните, что происходит в следующем фрагменте:</p>
   <p>def weird(): spam = 42</p>
   <p>handler = (lambda: spam * 2) # функция не сохраняет текущее значение 42 spam = 50</p>
   <p>print(handler()) # выведет 100: поиск spam выполняется именно сейчас spam = 60</p>
   <p>print(handler()) # выведет 120: поиск spam снова выполняется именно сейчас</p>
   <p>weird()</p>
   <p>Теперь значение ссылки на spam внутри lambda-функции изменяется при каждом вызове сгенерированной функции! Фактически ссылка на переменную возвращает <emphasis>последнее</emphasis> значение, присвоенное в объемлющей области видимости на момент вызова вложенной функции, потому что ссылки разрешаются в момент вызова функции, а не в момент ее создания.</p>
   <p>С точки зрения графических интерфейсов, это становится существенным чаще всего, когда функции обработчиков генерируются в циклах и при этом используются ссылки в объемлющую область видимости для сохранения дополнительных данных, создаваемых внутри циклов. Если вы собираетесь генерировать функции внутри цикла, вы должны учитывать, что продемонстрированные выше особенности поведения применяются и к переменной цикла:</p>
   <p>def odd(): funcs = [] for c in ‘abcdefg’:</p>
   <p>funcs.append((lambda: c)) # поиск переменной c будет выполнен позднее return funcs    # не сохраняет текущее значение c</p>
   <p>for func in odd():</p>
   <p>print(func(), end=’ ‘)    # Опа!: выведет 7 символов g, а не a,b,c,... !</p>
   <p>Здесь список func имитирует зарегистрированные обработчики событий графического интерфейса, подключенные к виджетам. Этот пример работает совсем не так, как могли бы ожидать многие из вас. Переменная c внутри вложенной функции здесь всегда будет иметь значение 'g', то есть значение, установленное последней итерацией цикла в объемлющей области видимости. В результате все семь сгенерированных lambda-функций будут получать при вызове одно и то же значение.</p>
   <p>Аналогичная реализация использования дополнительных данных в lambda-функциях, вызывающих действительные обработчики графического интерфейса, будет испытывать похожие проблемы. Например, все обработчики событий от кнопок, созданных в цикле, могут в конечном итоге давать один и тот же результат! Чтобы исправить положение, необходимо передавать значения вложенным функциям в виде значений аргументов по умолчанию, которые сохраняют текущее значение переменной цикла (а не то, которое будет в будущем):</p>
   <p>def odd(): funcs = [] for c in ‘abcdefg’:</p>
   <p>funcs.append((lambda c=c: c)) # запомнить текущее значение c return funcs    # значения по умолчанию вычисляются</p>
   <p># немедленно</p>
   <p>for func in odd():</p>
   <p>print(func(), end=’ ‘)    # OK: теперь выведет a,b,c,...</p>
   <p>Теперь мы получили ожидаемый результат благодаря тому что значения по умолчанию, в отличие от ссылок во внешнюю область видимости, вычисляются в момент <emphasis>создания</emphasis> функции, а не в момент ее вызова. При таком подходе сохраняется значение, которое переменная в объемлющей области видимости имела на момент создания функции, а не последнее, присвоенное ей значение. То же правило действует, даже если объемлющей областью видимости для функции является модуль, а не какая-то другая функция - если в следующем фрагменте не использовать аргумент со значением по умолчанию, при обращении к переменной цикла все семь функций получат одно и то же значение:</p>
   <p>funcs = []    # объемлющая область видимости - модуль</p>
   <p>for c in ‘abcdefg’:    # запомнить текущее значение c,</p>
   <p>funcs.append((lambda c=c: c)) # иначе снова выведет 7 символов g</p>
   <p>for func in funcs:</p>
   <p>print(func(), end=’ ‘)    # OK: выведет a,b,c,...</p>
   <p>Из всего вышеизложенного следует вывод, что ссылка на переменную в объемлющей области видимости может служить заменой передачи данных в виде аргумента со значением по умолчанию, <emphasis>но только</emphasis> при условии, что эта переменная не получит новое значение, которое вам не нужно, после создания вложенной функции. Вы вообще не должны использовать внутри вложенных функций ссылки на переменные циклов в объемлющей области видимости, потому что они изменяются в процессе выполнения цикла. Однако в большинстве других случаев переменные в объемлющей области видимости могут принимать только одно значение, поэтому ссылки на них можно использовать без опаски.</p>
   <p>Мы еще будем сталкиваться с этим явлением в последующих примерах, создающих более сложные графические интерфейсы. А пока запомните, что ссылки в объемлющую область видимости не могут служить полной заменой аргументов со значениями по умолчанию - в некоторых ситуациях значения по умолчанию незаменимы для передачи значений функциям обратного вызова. Кроме того, имейте в виду, что зачастую классы обеспечивают более простой способ сохранения информации для использования в обработчиках, чем вложенные функции. Поскольку информация в классах сохраняется более явным способом, им не свойственны описанные проблемы областей видимости. Следующие два раздела детально рассказывают об использовании классов.</p>
   <empty-line/>
   <p><strong>Связанные методы как обработчики событий</strong></p>
   <p>Вернемся к теме программирования графических интерфейсов. Во многих случаях вполне можно ограничиться функциями и lambda-выражениями, однако связанные методы класса тоже прекрасно справляются с ролью обработчиков событий в графических интерфейсах - они запоминают не только экземпляр, которому было послано событие, но и связанный с ним метод, который должен быть вызван. Рассмотрим пример 7.14, где приводится переработанная версия примеров 7.12 и 7.13, регистрирующая связанный метод класса вместо функции или результата lambda-выражения.</p>
   <p><emphasis>Пример 7.14. PP4E\Gui\Intro\gui3c.py</emphasis></p>
   <p>import sys</p>
   <p>from tkinter import *</p>
   <p>class HelloClass:</p>
   <p>def __init__(self):</p>
   <p>widget = Button(None, text='Hello event world’, command=self.quit) widget.pack()</p>
   <p>def quit(self):</p>
   <p>print(‘Hello class method world’) # self.quit - связанный метод sys.exit()    # хранит пару self+quit</p>
   <p>HelloClass()</p>
   <p>mainloop()</p>
   <p>При нажатии кнопки библиотека tkinter вызовет метод q u it этого класса как обычно, без аргументов. Но в действительности он получит один аргумент - оригинальный объект self - хотя tkinter не передает его явно. Поскольку связанный метод self.quit хранит обе ссылки, self и quit, он совместим с вызовом простой функции - интерпретатор Python автоматически передаст аргумент self функции метода. Напротив, регистрация несвязанного метода экземпляра в виде HelloClass.quit работать не станет, потому что в этом случае не будет объекта self, который можно передать потом при возникновении события.</p>
   <p>Позднее мы увидим, что приемы использования классов в качестве обработчиков событий также предоставляют естественное место для сохранения данных, используемых при возникновении событий, - достаточно просто присвоить их атрибутам экземпляра self:</p>
   <p>class someGuiClass:</p>
   <p>def __init__(self):</p>
   <p>self.X = 42 self.Y = ‘spam’</p>
   <p>Button(text=’Hi’, command=self.handler)</p>
   <p>def handler(self):</p>
   <p><emphasis>...использование self.X, self.Y...</emphasis></p>
   <p>Поскольку событие будет отправлено методу этого класса со ссылкой на оригинальный объект экземпляра, аргумент self позволит обращаться к атрибутам, содержащим исходные данные. В действительности атрибуты экземпляра сохраняют информацию для использования в процессе обработки события. Этот прием обеспечивает большую гибкость, чем глобальные переменные или дополнительные аргументы, добавляемые с помощью lambda-выражений, особенно заметную в больших графических интерфейсах.</p>
   <empty-line/>
   <p><strong>Объекты вызываемых классов как обработчики событий</strong></p>
   <p>Поскольку объекты экземпляров классов в языке Python могут вызываться как функции, если они наследуют метод__call__для перехвата</p>
   <p>этой операции, их также можно использовать в качестве обработчиков событий. В примере 7.15 демонстрируется класс, реализующий необходимый интерфейс.</p>
   <p><emphasis>Пример 7.15. PP4E\Gui\Intro\gui3d.py</emphasis></p>
   <p>import sys</p>
   <p>from tkinter import * class HelloCallable:</p>
   <p>def __init__(self): # __init__ вызывается при создании объекта</p>
   <p>self.msg = ‘Hello __call__ world’</p>
   <p>def __call__(self):</p>
   <p>print(self.msg) # __call__ вызывается при попытке обратиться</p>
   <p>sys.exit() # к объекту класса как к функции</p>
   <p>widget = Button(None, text=’Hello event world’, command=HelloCallable())</p>
   <p>widget.pack()</p>
   <p>widget.mainloop()</p>
   <p>Здесь экземпляр класса HelloCallable, зарегистрированный в command, тоже может вызываться как обычная функция - Python вызовет его</p>
   <p>метод__call__для обработки операции вызова, выполняемой в tkinter</p>
   <p>при нажатии кнопки. В данном случае обобщенный метод__call__</p>
   <p>фактически замещает связанный метод. Обратите внимание, что здесь для хранения информации, используемой при обработке событий, задействуется атрибут self, msg - self, являющийся ссылкой на исходный экземпляр класса, который автоматически передается при вызове специального метода__call__.</p>
   <p>Все четыре версии gui3 создают одинаковые окна (рис. 7.11), но при нажатии на кнопку выводят в stdout различные сообщения:</p>
   <p>C:\...\PP4E\Gui\Intro&gt; python gui3.py Hello, I must be going...</p>
   <p>C:\...\PP4E\Gui\Intro&gt; python gui3b.py</p>
   <p>Hello lambda world</p>
   <p>C:\...\PP4E\Gui\Intro&gt; python gui3c.py</p>
   <p>Hello class method world</p>
   <p>C:\...\PP4E\Gui\Intro&gt; python gui3d.py</p>
   <p>Hello __call__ world</p>
   <p>Существуют свои основания для использования каждого из приемов определения обработчиков событий (функция, lambda-выражение, метод класса, вызываемый класс), но необходимо перейти к более крупным примерам, чтобы выйти из области чистого теоретизирования.</p>
   <empty-line/>
   <p><strong>Другие протоколы обратного вызова в tkinter</strong></p>
   <p>Запомните также на будущее, что использование параметров command для перехвата генерируемых пользователем событий нажатия кнопки является лишь одним из способов регистрации обработчиков в библиотеке tkinter. На самом деле существуют различные способы перехвата событий в сценариях tkinter:</p>
   <p><emphasis>Параметр command кнопки</emphasis></p>
   <p>Как только что было показано, событие нажатия кнопки перехватывается путем передачи вызываемого объекта в параметре command виджета. То же относится к другим виджетам, похожим на кнопки, с которыми мы познакомимся в главе 8 (например, переключателям, флажкам и ползункам).</p>
   <p><emphasis>Параметры, command меню</emphasis></p>
   <p>В последующих главах обзора библиотеки tkinter будет показано, что параметр command используется также для передачи обработчиков событий выбора пунктов меню.</p>
   <p><emphasis>Протоколы полос прокрутки</emphasis></p>
   <p>Виджеты полос прокрутки тоже регистрируют обработчики с помощью параметра command, но обладают особым протоколом событий, позволяющим им быть взаимно связанными с виджетом, для прокрутки которого они предназначены (например, окна списков, текстовые окна и холсты): перемещение ползунка на полосе прокрутки автоматически перемещает содержимое виджета и наоборот.</p>
   <p><emphasis>Обобщенные методы</emphasis> bind <emphasis>виджетов</emphasis></p>
   <p>Имеется возможность использовать более универсальный механизм метода bind для регистрации низкоуровневых обработчиков событий, таких как нажатия клавиш, перемещения и щелчки мышью и так далее. В отличие от обработчиков, зарегистрированных с помощью параметра command, обработчики, зарегистрированные методом bind, получают в качестве аргумента объект события (экземпляр класса Event из библиотеки tkinter), который предоставляет контекст события - виджет, к которому относится событие, экранные координаты и так далее.</p>
   <p><emphasis>Протоколы менеджера окон</emphasis></p>
   <p>Кроме того, сценарии могут перехватывать события менеджера окон (например, запрос на закрытие окна) путем внедрения в механизм метода protocol менеджера окон, который доступен для оконных объектов верхнего уровня. Например, установив обработчик события WM_DELETE_WINDOW, можно перехватить событие от кнопки закрытия окна.</p>
   <p><emphasis>Обработчики планируемых событий</emphasis></p>
   <p>Наконец, в сценарии, использующем библиотеку tkinter, можно также зарегистрировать обработчики, которые должны вызываться в особых случаях, например при срабатывании таймера, поступлении входных данных и холостом состоянии цикла событий. Сценарии могут также приостанавливаться и ожидать событий, связанных с изменением состояния окон и специальных переменных. С этими типами событий мы более подробно познакомимся в конце главы 9.</p>
   <empty-line/>
   <p><strong>Связывание событий</strong></p>
   <p>Из всех перечисленных протоколов наиболее универсальным, но, вероятно, и наиболее сложным является метод bind. Более подробно мы изучим его потом, но чтобы получить первоначальное представление, рассмотрим пример 7.16, который создает тот же графический интерфейс, что и примеры из предыдущего раздела, но для перехвата события нажатия кнопки использует метод bind, а не параметр command.</p>
   <p><emphasis>Пример 7.16. PP4E\Gui\Intro\gui3e.py</emphasis></p>
   <p>import sys</p>
   <p>from tkinter import * def hello(event):</p>
   <p>print(‘Press twice to exit’)    # одиночный щелчок левой кнопкой</p>
   <p>def quit(event):    # двойной щелчок левой кнопкой</p>
   <p>print(‘Hello, I must be going...’) # event дает виджет, координаты и т.д. sys.exit()</p>
   <p>widget = Button(None, text=’Hello event world’) widget.pack()</p>
   <p>widget.bind(‘&lt;Button-1&gt;’, hello)    # привязать обработчик щелчка</p>
   <p>widget.bind(‘&lt;Double-1&gt;’, quit)    # привязать обработчик двойного щелчка</p>
   <p>widget.mainloop()</p>
   <p>В этой версии параметр command для кнопки вообще не определяется. Вместо этого выполняется установка низкоуровневых обработчиков событий одинарных (&lt;Button-1&gt;) и двойных щелчков левой кнопкой (&lt;Double-1&gt;) внутри области отображения кнопки. Метод bind принимает большую группу таких идентификаторов событий в разнообразных форматах, с которыми мы познакомимся в главе 8.</p>
   <p>При выполнении этого сценария снова создается то же самое окно (рис. 7.11). При одиночном щелчке на кнопке программа выводит сообщение, но не завершается - чтобы завершить программу, нужно щелкнуть на кнопке дважды. Ниже приводятся сообщения, выводимые после двух одиночных щелчков и одного двойного (двойной щелчок сначала запускает обработчик события одиночного щелчка):</p>
   <p>C:\...\PP4E\Gui\Intro&gt; python gui3e.py</p>
   <p>Press twice to exit Press twice to exit Press twice to exit Hello, I must be going...</p>
   <p>Щелчки мышью на кнопке в этом сценарии перехватываются вручную, поэтому конечный результат примерно такой же - специальные протоколы виджетов, такие как параметр command кнопки, в действительности являются просто интерфейсами более высокого уровня к событиям, которые могут быть перехвачены с помощью метода bind.</p>
   <p><image l:href="#_44.jpg"/></p>
   <p><emphasis>Рис. 7.11. Кнопка, нажатие на которую вызывает функцию Python</emphasis></p>
   <p>Более подробно мы разберем работу метода bind и все другие способы установки обработчиков событий, предоставляемые библиотекой tkinter, далее в этой книге. Однако сначала займемся построением более крупных графических интерфейсов, состоящих не только из одной кнопки, и другими способами использования классов в графических интерфейсах.</p>
   <empty-line/>
   <p><strong>Добавление нескольких виджетов</strong></p>
   <p>Настало время строить интерфейсы пользователя с несколькими виджетами. Сценарий в примере 7.17 создает окно, изображенное на рис. 7.12.</p>
   <p><emphasis>Пример 7.17. PP4E\Gui\Intro\gui4.py</emphasis></p>
   <p>from tkinter import *</p>
   <p>def greeting():</p>
   <p>print(‘Hello stdout world!...’) win = Frame()</p>
   <p>win.pack()</p>
   <p>Label(win, text=’Hello container world’).pack(side=TOP) Button(win, text=’Hello’, command=greeting).pack(side=LEFT) Button(win, text=’Quit’, command=win.quit).pack(side=RIGHT)</p>
   <empty-line/>
   <p>win.mainloop()</p>
   <p><image l:href="#_45.jpg"/></p>
   <p><emphasis>Рис. 7.12. Окно с несколькими виджетами</emphasis></p>
   <p>Этот сценарий создает виджет Frame (еще один класс из библиотеки tkinter), к которому прикрепляются три других виджета - Label и два Button - путем передачи объекта Frame в первом аргументе. На языке tkinter это означает, что виджет Frame становится родителем для трех других виджетов. Обе кнопки этого интерфейса вызывают следующие обработчики:</p>
   <p>•    Щелчок на кнопке HeLLo запускает функцию greeting, определенную внутри этого файла, которая производит вывод в поток stdout.</p>
   <p>•    Щелчок на кнопке Quit вызывает стандартный метод tkinter quit, который виджет win наследует от класса Frame (Frame.quit имеет тот же эффект, что и использованный ранее метод Tk. quit).</p>
   <p>Ниже приводится текст, который выводится в stdout при щелчке на кнопке HeLLo, какими бы ни были стандартные потоки ввода-вывода для этого сценария:</p>
   <p>C:\...\PP4E\Gui\Intro&gt; python gui4.py Hello stdout world!...</p>
   <p>Hello stdout world!...</p>
   <p>Hello stdout world!...</p>
   <p>Hello stdout world!...</p>
   <p>Понятие прикрепления виджетов к контейнерам оказывается в сердцевине всех структур в библиотеке tkinter. Однако прежде чем подробно вникать в эту тему, обсудим небольшую деталь.</p>
   <empty-line/>
   <p><strong>Еще раз об изменении размеров: обрезание</strong></p>
   <p>Ранее мы видели, как заставить виджеты расширяться вместе с родительским окном, передавая параметры expand и fill менеджеру компоновки pack. Теперь, когда у нас в окне имеется несколько виджетов, я открою вам один из полезных секретов компоновщика. Как правило, при уменьшении размеров окна виджеты, добавленные первыми, обрезаются в последнюю очередь. Это означает, что порядок добавления элементов определяет, какие из них окажутся скрытыми, если окно сделается слишком маленьким, - элементы, добавленные последними, обрезаются в первую очередь. Например, на рис. 7.13 показано, что произойдет, если окно сценария gui4 уменьшить в интерактивном режиме.</p>
   <p><image l:href="#_46.jpg"/></p>
   <p><emphasis>Рис. 7.13. Уменьшение размеров gui4</emphasis></p>
   <p>Попробуйте изменить порядок создания метки и кнопок в сценарии и посмотреть, что произойдет при сжатии окна: виджет, добавленный первым, всегда исчезает последним. Например, если метка добавляется последней, то, как видно на рис. 7.14, она будет обрезана первой, даже если прикреплена к верхнему краю: параметр side и порядок добавления виджетов вместе влияют на общую структуру, но только порядок упаковки имеет значение, когда окно уменьшается. Ниже показан измененный порядок создания виджетов:</p>
   <p>Button(win, text=’Hello’, command=greeting).pack(side=LEFT)</p>
   <p>Button(win, text=’Quit’, command=win.quit).pack(side=RIGHT)</p>
   <p>Label(win, text=’Hello container world’).pack(side=TOP)</p>
   <p><image l:href="#_47.jpg"/></p>
   <p><emphasis>Рис. 7.14. Метка добавляется последней, а обрезается первой</emphasis></p>
   <p>Это обусловлено тем, что библиотека tkinter запоминает порядок добавления. Сценарии могут заранее готовиться к сжатию окон, вызывая вначале метод pack для более важных виджетов. Например, в предстоящем обзоре библиотеки tkinter мы встретим сценарий, который создает меню и панели инструментов в верхней и нижней части окна. Чтобы обеспечить их исчезновение при сжатии окна в последнюю очередь, они добавляются первыми, перед теми компонентами, которые размещаются в середине. Аналогично полосы прокрутки, содержащиеся в интерфейсах, обычно добавляются раньше, чем прокручиваемые ими элементы (например, текстовые окна или списки), чтобы сохраняться при сжатии окна.</p>
   <empty-line/>
   <p><strong>Прикрепление виджетов к фреймам</strong></p>
   <p>Наиболее важным нововведением в этом примере является использование фреймов: виджеты Frame служат просто контейнерами для других виджетов, благодаря чему возникает представление о графических интерфейсах как об иерархиях, или деревьях виджетов. Здесь роль охватывающего окна для трех других элементов играет виджет win. Однако в целом, прикрепляя виджеты к фреймам, а фреймы к другим фреймам, можно строить графические интерфейсы с произвольной структурой. Просто поделите графический интерфейс на ряд прямоугольников уменьшающегося размера, реализуйте каждый из них как Frame и прикрепите к фреймам простые виджеты.</p>
   <p>В данном сценарии, когда виджет win передается в первом аргументе конструкторам Label и Button, библиотека tkinter прикрепляет их к виджету Frame (они становятся дочерними для win). Сам объект win по умолчанию прикрепляется к окну верхнего уровня, потому что конструктору Frame не был передан родитель. Когда мы предлагаем виджету win начать выполнение (вызывая метод mainloop), библиотека tkinter отображает все графические элементы в построенном нами дереве.</p>
   <p>Три дочерних виджета также позволяют указывать параметры pack: аргументы side говорят о том, к какой части содержащего их фрейма (то есть win) должен быть прикреплен новый виджет. Метка подвешивается к верхнему краю, а кнопки прикрепляются к боковым сторонам. TOP, LEFT и RIGHT являются строковыми переменными с предварительно присвоенными значениями, которые импортируются из tkinter. Размещение виджетов происходит немного сложнее, чем простое указание сторон, к которым они прикрепляются, но чтобы узнать почему, придется сделать краткое отступление и обсудить детали работы менеджера компоновки.</p>
   <empty-line/>
   <p><strong>Порядок компоновки и прикрепление к сторонам</strong></p>
   <p>При отображении дерева виджетов дочерние виджеты появляются внутри родительских и располагаются в соответствии с порядком и параметрами компоновки. По этой причине порядок добавления элементов не только определяет порядок их обрезания, но также определяет, как будут учитываться значения параметра side в общей картине.</p>
   <p>Вот как работает система компоновки элементов:</p>
   <p>1.    Компоновщик начинает с пустого доступного пространства, в которое входит весь родительский контейнер (например, весь фрейм или окно верхнего уровня).</p>
   <p>2.    Когда виджет прикрепляется к какому-либо краю, ему отдается весь запрашиваемый край в оставшемся пустом пространстве, и пустое пространство сокращается.</p>
   <p>3.    Последующие виджеты получают все, что осталось от этого края после добавления предыдущих виджетов.</p>
   <p>4.    После того как виджетам будет отдано все пустое пространство, expand делит оставшееся пространство, а fill и anchor растягивают и устанавливают виджеты внутри выделенной им области.</p>
   <p>Например, изменим в сценарии gui4 логику создания дочерних виджетов, как показано ниже:</p>
   <p>Button(win, text=’Hello’, command=greeting).pack(side=LEFT)</p>
   <p>Label(win, text=’Hello container world’).pack(side=TOP)</p>
   <p>Button(win, text=’Quit’, command=win.quit).pack(side=RIGHT)</p>
   <p>В итоге получится совсем другой интерфейс, изображенный на рис. 7.15, и это всего лишь из-за перемещения инструкции создания метки на одну строку вниз (сравните с рис. 7.12).</p>
   <p><image l:href="#_48.jpg"/></p>
   <p><emphasis>Рис. 7.15. Метка была добавлена второй</emphasis></p>
   <p>Теперь, несмотря на значение параметра side, метка не захватывает весь верх окна, и чтобы разобраться в причине, нужно представить себе <emphasis>сокращающиеся пустые пространства.</emphasis> Так как первой в интерфейс добавляется кнопка Hello, ей выделяется весь левый край фрейма. После этого метка получает весь верх того, что осталось. Наконец, кнопка Quit получает правый край остатка - прямоугольник, находящийся справа от кнопки Hello и под меткой. При сжатии этого окна графические элементы обрезаются в порядке, противоположном их добавлению: первой исчезает кнопка Quit, за ней следует метка.<sup>37</sup></p>
   <p>В первоначальной версии этого примера (рис. 7.12) метка занимает весь верхний край только потому, что она добавляется первой, а не благодаря значению параметра side. Если внимательнее рассмотреть рис. 7.14, можно заметить, что он иллюстрирует действие тех же самых правил -метка находится между кнопками, потому что они уже полностью заняли левый и правый край.</p>
   <empty-line/>
   <p><strong>Снова о параметрах expand и fill компоновки</strong></p>
   <p>Помимо порядка добавления на взаимное расположение виджетов оказывает влияние также уже знакомый параметр fill, позволяющий растягивать виджет так, чтобы он занимал все пространство вдоль выделенного ему пустого края, а все пустое пространство, оставшееся после расстановки элементов, поровну распределять между виджетами, при добавлении которых был указан параметр expand=YES. Например, следующий фрагмент создает окно, изображенное на рис. 7.16 (сравните с рис. 7.15).</p>
   <p>Button(win, text=’Hello’, command=greeting).pack(side=LEFT,fill=Y)</p>
   <p>Label(win, text=’Hello container world’).pack(side=TOP)</p>
   <p>Button(win, text=’Quit’, command=win.quit).pack(side=RIGHT, expand=YES,fill=X)</p>
   <p><image l:href="#_49.jpg"/></p>
   <p><emphasis>Рис. 7.16. Компоновка с параметрами expand и fill</emphasis></p>
   <p>Чтобы все эти элементы увеличивались вместе с окном, необходимо сделать содержащий их контейнер расширяемым - виджеты расширяются за пределы своего первоначального положения, только если <emphasis>расширяются все их родители.</emphasis> Ниже демонстрируются изменения в <emphasis>gui4.py:</emphasis></p>
   <p>win = Frame()</p>
   <p>win.pack(side=TOP, expand=YES, fill=BOTH)</p>
   <p>Button(win, text=’Hello’, command=greeting).pack(side=LEFT, fill=Y)</p>
   <p>Label(win, text=’Hello container world’).pack(side=TOP)</p>
   <p>Button(win, text=’Quit’, command=win.quit).pack(side=RIGHT, expand=YES,fill=X)</p>
   <p>При выполнении этого фрагмента фрейм получит весь верхний край родительского окна, как и раньше (то есть верхний участок корневого окна). Однако теперь он настроен так, что должен расширяться и заполнять неиспользуемое пространство своего родителя в обоих направлениях, поэтому он и все прикрепленные к нему дочерние элементы расширяются вместе с окном, как показано на рис. 7.17.</p>
   <p><image l:href="#_50.jpg"/></p>
   <p><emphasis>Рис. 7.17. Расширяемый фрейм в увеличенном окне gui4</emphasis></p>
   <empty-line/>
   <p><strong>Использование якорей вместо растягивания</strong></p>
   <p>Как если бы это не обеспечивало достаточной гибкости, механизм компоновки дополнительно предоставляет для размещения графических элементов в отведенной для них области параметр anchor помимо заполнения пространства с помощью fill. Параметр anchor принимает константы из библиотеки tkinter, указывающие восемь направлений (N, NE, NW, S и так далее), или константу CENTER (например, anchor=NW). Компоновщику при этом предписывается разместить виджет в желательном месте внутри отведенного для него пространства, если это пространство больше, чем требуется для изображения данного графического элемента.</p>
   <p>По умолчанию параметр anchor получает значение CENTER, поэтому виджеты выводятся в центре отведенного им пространства (выделенного им края пустого пространства), если только для них не определено иное местоположение с помощью параметра anchor или они не растянуты с помощью параметра fill. Для демонстрации изменим сценарий gui4, как показано ниже:</p>
   <p>Button(win, text=’Hello’, command=greeting).pack(side=LEFT, anchor=N)</p>
   <p>Label(win, text=’Hello container world’).pack(side=TOP)</p>
   <p>Button(win, text=’Quit’, command=win.quit).pack(side=RIGHT)</p>
   <p>Новым здесь является только то, что кнопка HeLLo закреплена на северной стороне отведенного ей пространства. Так как эта кнопка была добавлена первой, она получила весь левый край родительского фрейма. Места оказалось больше, чем необходимо кнопке, поэтому по умолчанию она оказывается в середине этого края, как показано на рис. 7.15 (то есть закреплена в центре). После установки якоря в значение N она смещается вверх по левому краю, как показано на рис. 7.18.</p>
   <p><image l:href="#_51.jpg"/></p>
   <p><emphasis>Рис. 7.18. Закрепление кнопки на севере</emphasis></p>
   <p>Имейте в виду, что параметры fill и anchor начинают приниматься во внимание только после того как виджету будет выделено место у края пустого пространства, определяемого параметром side, в соответствии с порядком добавления, и запроса дополнительного пространства expand. Путем варьирования порядка добавления, а также значений параметров, определяющих край, направление заполнения и закрепления, можно получить массу эффектов расположения и обрезания, и стоит потратить некоторое время, экспериментируя с разными вариантами, если вы этого еще не сделали. Например, в исходной версии этого примера метка занимает весь верхний край только потому, что была добавлена первой.</p>
   <p>Как будет показано ниже, фреймы можно вкладывать в другие фреймы, благодаря чему можно создавать довольно сложные структуры. В действительности, каждый родительский контейнер является отдельным пустым пространством, поэтому возникает некоторый механизм обхода для алгоритма выделения пустого пространства компоновщиком: чтобы точнее управлять местом, где будет отображаться некоторая группа виджетов, просто скомпонуйте их во вложенном фрейме и прикрепите этот фрейм как пакет к более крупному контейнеру. Например, ряд расположенных рядом кнопок проще поместить в отдельный фрейм, чем смешивать с остальными виджетами.</p>
   <p>Наконец, имейте в виду, что дерево виджетов, создаваемое в этих примерах, в действительности является неявным - библиотека tkinter внутри ведет учет связей, которые образуются в результате передачи аргументов родительских виджетов. На языке ООП это называется <emphasis>композицией</emphasis> - фрейм содержит метку и несколько кнопок. А теперь рассмотрим другой вид связи - <emphasis>наследование.</emphasis></p>
   <empty-line/>
   <p><strong>Настройка виджетов с помощью классов</strong></p>
   <p>В сценариях, использующих библиотеку tkinter, совсем необязательно применять приемы ООП, но они определенно могут оказаться полезными. Как мы только что видели, графические интерфейсы на базе tkinter строятся, как деревья объектов экземпляров классов. Ниже демонстрируется еще один способ применения ООП для моделирования графического интерфейса: специализация виджетов посредством наследования. Сценарий в примере 7.18 создает окно, изображенное на рис. 7.19.</p>
   <p><image l:href="#_52.jpg"/></p>
   <p><emphasis>Рис. 7.19. Подкласс кнопки в действии</emphasis></p>
   <p><emphasis>Пример 7.18. PP4E\Gui\Pntro\gui5.py</emphasis></p>
   <p>from tkinter import *</p>
   <p>class HelloButton(Button):</p>
   <p>def __init__(self,    parent=None, **config):    #    регистрирует метод    callback</p>
   <p>Button.__init__(self, parent, **config)    #    и добавляет себя в    интерфейс</p>
   <p>self.pack()    #    можно использовать    старый</p>
   <p>self.config(command=self.callback)    #    стиль аргумента config</p>
   <p>def callback(self):    # действие по умолчанию при нажатии</p>
   <p>print(‘Goodbye world...’)    # переопределить в подклассах</p>
   <p>self.quit()</p>
   <p>if__name__== ‘__main__’:</p>
   <p>HelloButton(text=’Hello subclass world’).mainloop()</p>
   <p>В этом примере нет ничего необычного: он просто отображает одну кнопку, при нажатии на которую программа выводит сообщение и завершается. Но на этот раз мы сами создали виджет кнопки. Класс Hel-loButton наследует все свойства и методы класса Button, а также добавляет метод callback и логику в конструкторе, устанавливая параметру command значение self.callback - связанный метод экземпляра. При нажатии на кнопку теперь вызывается не просто функция, а метод callback нового класса виджета.</p>
   <p>Здесь аргумент **config собирает в словарь все дополнительные именованные аргументы, которые затем передаются конструктору Button. Конструкция **config в вызове конструктора Button распаковывает словарь в список именованных аргументов (в действительности в этом нет необходимости, благодаря поддержке устаревшей формы вызова со словарем, встречавшейся нам ранее, но и вреда никакого не будет). Мы уже встречались с вызовом метода config виджетов в конструкторе HelloBut-ton: это просто альтернативный способ передачи параметров настройки после создания виджета (вместо передачи аргументов конструктору).</p>
   <empty-line/>
   <p><strong>Стандартизация поведения и внешнего вида</strong></p>
   <p>Какой же смысл в создании подклассов виджетов? В двух словах, благодаря такому подходу появляется возможность создавать виджеты, выглядящие и действующие одинаково, путем создания подклассов, и использовать преимущества модели ООП в языке Python. Этот прием может оказаться достаточно мощным, чтобы использовать его в крупных программах.</p>
   <p><strong>Общие черты поведения</strong></p>
   <p>Сценарий в примере 7.18 стандартизирует поведение - он демонстрирует возможность настройки виджетов путем создания подклассов вместо передачи параметров. Экземпляр класса HelloButton является настоящей кнопкой - при ее создании параметры настройки, такие как text, передаются как обычно. Но можно также определить обработчик событий, переопределив в подклассе метод callback, как показано в примере 7.19.</p>
   <p><emphasis>Пример 7.19. PP4E\Gui\Intro\gui5b.py</emphasis></p>
   <p>from gui5 import HelloButton</p>
   <p>class MyButton(HelloButton):    # подкласс класса HelloButton</p>
   <p>def callback(self):    # переопределяет метод обработчика</p>
   <p>print("Ignoring press!...”)    # события нажатия кнопки</p>
   <p>if__name__== ‘__main__’:</p>
   <p>MyButton(None, text=’Hello subclass world’).mainloop()</p>
   <p>Этот сценарий создает то же самое окно, но вместо завершения программы при нажатии кнопки MyButton происходит вывод сообщения в поток stdout и программа продолжает работу. Ниже показаны сообщения, выведенные в стандартный поток вывода после нескольких нажатий:</p>
   <p>C:\...\PP4E\Gui\Intro&gt; python gui5b.py</p>
   <p>Ignoring press!...</p>
   <p>Ignoring press!...</p>
   <p>Ignoring press!...</p>
   <p>Ignoring press!...</p>
   <p>Решить, как проще настраивать графические элементы - создавая подклассы или путем передачи им параметров, - это дело вкуса. Но нужно отметить, что библиотека Tk приобретает в Python настоящие объектноориентированные черты, поскольку объектно-ориентированным является сам язык Python - используя привычные приемы ООП, мы можем создавать свои подклассы виджетов. Такой подход позволяет определять не только общие черты поведения, но и общий внешний вид.</p>
   <p><strong>Общий внешний вид</strong></p>
   <p>Например, хотя мы и не будем углубляться в изучение параметров настройки виджетов до следующей главы, тем не менее подобный класс кнопки мог бы обеспечить стандартизацию внешнего вида, отличного от внешнего вида, придаваемого библиотекой tkinter по умолчанию, для каждого своего экземпляра, и приблизиться к реализации таких понятий, как «стили» или «темы», используемых в некоторых других инструментах создания графических интерфейсов:</p>
   <p>class ThemedButton(Button):    # настраивает стиль</p>
   <p>def __init__(self, parent=None, **configs): # для всех экземпляров</p>
   <p>Button.__init__(self, parent, **configs) # описание параметров</p>
   <p>self.pack()    # смотрите в главе 8</p>
   <p>self.config(fg=’red’, bg=’black’,</p>
   <p>font=(‘courier’, 12), relief=RAISED, bd=5)</p>
   <p>B1 = ThemedButton(text=’spam’, command=onSpam) # обычные виджеты кнопок B2 = ThemedButton(text=’eggs’)    # но наследуют общий стиль</p>
   <p>B2.pack(expand=YES, fill=BOTH)</p>
   <p>Этот фрагмент приводится лишь для предварительного ознакомления - полную версию вы найдете в файле <emphasis>gui5b-themed.py</emphasis> в дереве примеров, а дополнительные сведения о параметрах настройки виджетов -в главе 8. Но он иллюстрирует возможность придания общего внешнего вида за счет создания подклассов виджетов - все кнопки, созданные из этого класса, будут выглядеть одинаково, и автоматически будут изменять внешний вид при любых изменениях в классе.</p>
   <p>Прием создания подклассов - это, безусловно, инструмент программиста, но мы можем сделать возможность настройки доступной и для пользователей графических интерфейсов. В крупных программах, демонстрируемых далее в этой книге (например, PyEdit, PyClock и PyMail-GUI), мы иногда будем добиваться похожего эффекта за счет импортирования настроек из модулей и применения их к виджетам, как если бы они были встроенными настройками. Если такие внешние настройки использовать в подклассах виджетов, таких как наш класс ThemedBut-ton выше, они будут применяться ко всем экземплярам и подклассам (для справки: полная версия следующего фрагмента находится в файле <emphasis>gui5b-themed-user.py):</emphasis></p>
   <p>from user_preferences import bcolor, bfont, bsize # получить настройки</p>
   <p>class ThemedButton(Button):</p>
   <p>def __init__(self, parent=None, **configs):</p>
   <p>Button.__init__(self, parent, **configs)</p>
   <p>self.pack()</p>
   <p>self.config(bg=bcolor, font=(bfont, bsize))</p>
   <p>ThemedButton(text=’spam’, command=onSpam) # обычные виджеты кнопок, но</p>
   <p>ThemedButton(text=’eggs’, command=onEggs) # наследуют настройки пользователя</p>
   <p>class MyButton(ThemedButton):    # подклассы также наследуют</p>
   <p>def __init__(self, parent=None, **configs): # настройки пользователя</p>
   <p>ThemedButton.__init__(self, parent, **configs)</p>
   <p>self.config(text='subclass')</p>
   <p>MyButton(command=onSpam)</p>
   <p>Напомню, что подробнее о параметрах настройки виджетов будет рассказываться в следующей главе, а здесь я хотел лишь донести общую мысль, что настройка виджетов путем создания подклассов позволяет определять не только поведение, но и внешний вид всего набора виджетов. Следующий пример демонстрирует еще один способ настройки -создание настраиваемых и присоединяемых пакетов виджетов, обычно известных, как <emphasis>компоненты.</emphasis></p>
   <empty-line/>
   <p><strong>Повторно используемые компоненты и классы</strong></p>
   <p>Крупные графические интерфейсы часто строятся как подклассы Frame с реализацией обработчиков событий в виде методов. Благодаря такой структуре возникает естественное место для хранения информации между событиями: атрибуты экземпляров классов. Она позволяет также специализировать графические интерфейсы за счет переопределения методов в новых подклассах и прикреплять их к более крупным структурам интерфейса, чтобы повторно использовать в качестве общих компонентов. Например, текстовый редактор с графическим интерфейсом, реализованный как подкласс Frame, можно прикреплять к любому числу других графических интерфейсов и настраивать с их помощью - при правильном использовании такой текстовый редактор можно встроить в любой интерфейс пользователя, где требуются средства редактирования текста.</p>
   <p>С таким текстовым редактором в виде компонента мы встретимся в главе 11. А пока проиллюстрируем идею простым примером 7.20. Сценарий <emphasis>gui6.py</emphasis> создает окно, изображенное на рис. 7.20.</p>
   <p><emphasis>Пример 7.20. PP4E\Gui\Intro\gui6.py</emphasis></p>
   <p>from tkinter import *</p>
   <p>class Hello(Frame):    # расширенная версия класса Frame</p>
   <p>def __init__(self, parent=None):</p>
   <p>Frame.__init__(self, parent) # вызвать метод __init__ суперкласса</p>
   <p>self.pack() self.data = 42</p>
   <p>self.make_widgets()    # прикрепить виджеты к себе</p>
   <p>def make_widgets(self):</p>
   <p>widget = Button(self, text=’Hello frame world!’, command=self.message) widget.pack(side=LEFT)</p>
   <p>def message(self): self.data += 1</p>
   <p>print(‘Hello frame world %s!’ % self.data) if __name__ == ‘__main__’: Hello().mainloop()</p>
   <p><image l:href="#_53.jpg"/></p>
   <p><emphasis>Рис. 7.20. Нестандартный фрейм в действии</emphasis></p>
   <p>Этот сценарий выводит окно с единственной кнопкой. При ее нажатии вызывается связанный метод self, message, который снова выводит сообщение в stdout. Ниже показаны сообщения, выведенные после четырехкратного нажатия кнопки - обратите внимание, что атрибут self.data (в данном случае простой счетчик) сохраняет информацию о состоянии между нажатиями:</p>
   <p>C:\...\PP4E\Gui\Intro&gt; python gui6.py Hello frame world 43!</p>
   <p>Hello frame world 44!</p>
   <p>Hello frame world 45!</p>
   <p>Hello frame world 46!</p>
   <p>Это может показаться окольным методом отображения кнопки типа Button (в примерах 7.10, 7.11 и 7.12 то же достигалось меньшим числом строк). Но класс Hello предоставляет контейнерную организационную <emphasis>структуру</emphasis> для построения графического интерфейса. В примерах, предшествовавших предыдущему разделу, графические интерфейсы создавались с применением процедурного подхода: мы вызывали конструкторы виджетов, как если бы они были функциями, и связывали виджеты воедино, указывая родителя при вызове конструктора. Не было никакого представления о внешнем контексте, помимо глобальной области видимости файла модуля, содержащего вызовы методов виджетов. Такой подход годится для простых графических интерфейсов, но при построении структур более крупных интерфейсов служит причиной хрупкости кода.</p>
   <p>При создании подкласса, наследующего класс Frame, как было продемонстрировано, этот класс становится охватывающим контекстом графического интерфейса:</p>
   <p>•    Виджеты добавляются путем прикрепления объектов к self, экземпляру подкласса контейнера Frame (например, Button).</p>
   <p>•    Обработчики событий регистрируются как связанные методы объекта self, вследствие чего вызовы направляются обратно в реализацию класса (например, self.message).</p>
   <p>•    Информация о состоянии сохраняется между событиями путем присвоения атрибутам объекта self и доступна всем обработчикам событий в классе (например, self.data).</p>
   <p>•    Легко можно создать несколько экземпляров такого компонента графического интерфейса, даже внутри одного и того же процесса, потому что каждый экземпляр класса является отдельным пространством имен.</p>
   <p>•    Классы обладают естественной возможностью настройки благодаря возможности наследования и композиции.</p>
   <p>В некотором смысле графические интерфейсы целиком становятся специализированными объектами Frame с расширениями, соответствующими их применению. Классы также позволяют реализовать протоколы построения виджетов (например, метод make_widgets в данном случае), выполнять стандартные задачи настройки (например, установка параметров настройки менеджера окон) и так далее. Одним словом, подклассы Frame дают простой способ организации совокупностей объектов других классов виджетов.</p>
   <empty-line/>
   <p><strong>Прикрепление классов компонентов</strong></p>
   <p>Более важно, вероятно, что подклассы Frame являются настоящими виджетами: их можно и дальше расширять и модифицировать, создавая подклассы, и прикреплять к контейнерным виджетам. Например, чтобы прикрепить весь пакет виджетов, создаваемых классом, к чему-либо еще, нужно создать экземпляр класса, передав ему родительский виджет. Это иллюстрируется примером 7.21, при запуске которого создается окно, изображенное на рис. 7.21.</p>
   <p><emphasis>Пример 7.21. PP4E\Gui\Intro\gui6b.py</emphasis></p>
   <p>from sys import exit</p>
   <p>from tkinter import *    # импортировать классы виджетов Tk</p>
   <p>from gui6 import Hello    # импортировать подкласс фрейма</p>
   <p>parent = Frame(None)    # создать контейнерный виджет</p>
   <p>parent.pack()</p>
   <p>Hello(parent).pack(side=RIGHT) # прикрепить виджет Hello, не запуская его</p>
   <p>Button(parent, text=’Attach’, command=exit).pack(side=LEFT) parent.mainloop()</p>
   <p><image l:href="#_54.jpg"/></p>
   <p><emphasis>Рис. 7.21. Прикрепленный компонент класса справа</emphasis></p>
   <p>В этом сценарии кнопка Hello добавляется к правому краю родителя parent - контейнера Frame. На самом деле, кнопка в правой части этого окна является встроенным компонентом: его кнопка действительно представляет прикрепленный объект класса Python. Нажатие кнопки встроенного класса справа, как и ранее, выводит сообщение; нажатие новой кнопки закрывает окно вызовом sys.exit:</p>
   <p>C:\...\PP4E\Gui\Intro&gt; python gui6b.py</p>
   <p>Hello frame world 43!</p>
   <p>Hello frame world 44!</p>
   <p>Hello frame world 45!</p>
   <p>Hello frame world 46!</p>
   <p>В более сложных интерфейсах можно прикреплять большие подклассы Frame к другим компонентам-контейнерам и разрабатывать каждый из них независимо. В примере 7.22 демонстрируется еще один специализированный подкласс класса Frame, который прикрепляет экземпляр класса Hello более объектно-ориентированным способом. При запуске в виде самостоятельного сценария он создает окно, идентичное изображенному на рис. 7.21.</p>
   <p><emphasis>Пример 7.22. PP4E\Gui\Intro\gui6c.py</emphasis></p>
   <p>from tkinter import *    # импортировать классы виджетов Tk</p>
   <p>from gui6 import Hello    # импортировать подкласс фрейма</p>
   <p>class HelloContainer(Frame):</p>
   <p>def __init__(self, parent=None):</p>
   <p>Frame.__init__(self, parent)</p>
   <p>self.pack()</p>
   <p>self.makeWidgets()</p>
   <p>def makeWidgets(self):</p>
   <p>Hello(self).pack(side=RIGHT) # прикрепить объект класса Hello к себе Button(self, text=’Attach’, command=self.quit).pack(side=LEFT)</p>
   <p>if __name__ == ‘__main__’: HelloContainer().mainloop()</p>
   <p>Выглядит и действует этот сценарий в точности как gui6b, но в качестве обработчика события добавленной кнопки он регистрирует метод self. quit, который является стандартным методом quit виджетов, унаследованным от Frame. На этот раз окно демонстрирует действие двух классов Python - виджеты встроенного компонента справа (оригинальная кнопка Hello) и графические элементы контейнера слева.</p>
   <p>Конечно, это простой пример (мы прикрепили здесь только одну кнопку). Но в более практических примерах набор прикрепляемых таким способом виджетов может быть значительно больше. Представьте себе, что мы заменили вызов конструктора Hello в этом сценарии вызовом, прикрепляющим готовый и полностью отлаженный объект калькулятора, и мощь данной парадигмы станет вам более понятна. Если все свои компоненты графического интерфейса создавать как классы, они автоматически образуют библиотеку многократно используемых виджетов, которые всегда можно будет вставить в другие приложения.</p>
   <empty-line/>
   <p><strong>Расширение классов компонентов</strong></p>
   <p>При построении графических интерфейсов с помощью классов существует ряд способов повторного их использования в других приложениях. Чтобы расширить класс Hello, а не прикреплять его, можно переопределить некоторые его методы в новом подклассе (который сам станет специализированным виджетом Frame). Этот прием демонстрируется в примере 7.23.</p>
   <p><emphasis>Пример 7.23. PP4E\Gui\Intro\gui6d.py</emphasis></p>
   <p>from tkinter import * from gui6 import Hello</p>
   <p>class HelloExtender(Hello):</p>
   <p>def make_widgets(self):    # расширение метода</p>
   <p>Hello.make_widgets(self)</p>
   <p>Button(self, text=’Extend’, command=self.quit).pack(side=RIGHT) def message(self):</p>
   <p>print(‘hello’, self.data) # переопределение метода if __name__ == ‘__main__’: HelloExtender().mainloop()</p>
   <p>Метод make_widgets этого подкласса сначала создает виджеты обращением к методу суперкласса, а затем добавляет справа вторую кнопку Extend, как показано на рис. 7.22.</p>
   <p><image l:href="#_55.jpg"/></p>
   <p><emphasis>Рис. 7.22. Модифицированные виджеты класса слева</emphasis></p>
   <p>Поскольку этот подкласс переопределяет метод message, нажатие кнопки исходного суперкласса, расположенной слева, теперь выводит в stdout другую строку (когда осуществляется поиск вверх по дереву наследования, начиная от объекта self, первым обнаруживается атрибут message в этом подклассе, а не в суперклассе):</p>
   <p>C:\...\PP4E\Gui\Intro&gt; python gui6d.py</p>
   <p>hello 42</p>
   <p>hello 42</p>
   <p>hello 42</p>
   <p>hello 42</p>
   <p>Но нажатие новой кнопки Extend справа, добавленной этим подклассом, приводит к немедленному выходу из приложения, потому что обработчиком событий от добавленной кнопки является метод quit (унаследованный от Hello, который в свою очередь наследует его от Frame). Таким образом, этот класс модифицирует исходный класс, добавляя новую кнопку и изменяя поведение метода message.</p>
   <p>Это довольно простой пример, но он наглядно демонстрирует технологию, обеспечивающую широкие возможности на практике: чтобы изменить поведение графического интерфейса, можно не изменять существующую реализацию, а написать новый класс, который модифицирует некоторые части интерфейса. Основная реализация отлаживается только один раз, а затем модифицируется с помощью подклассов, когда возникают особые потребности.</p>
   <p>Мораль заключается в том, что графические интерфейсы, использующие библиотеку tkinter, можно программировать вообще без создания новых классов, но использование классов для структурирования программного кода в конечном итоге значительно расширяет возможности его повторного использования. При правильном подходе можно не только прикреплять уже отлаженные компоненты к новым интерфейсам, но и изменять их поведение в новых внешних подклассах в соответствии с особыми требованиями. В любом случае первоначальные затраты, связанные с использованием классов, должны в итоге окупиться за счет сокращения времени разработки.</p>
   <empty-line/>
   <p><strong>Автономные классы-контейнеры</strong></p>
   <p>Прежде чем двинуться дальше, хочу отметить, что большая часть перечисленных выше преимуществ от создания компонентов на основе классов может быть получена в результате создания автономных классов, не являющихся производными от класса Frame или других классов виджетов из библиотеки tkinter. Так, класс из примера 7.24 создает окно, изображенное на рис. 7.23.</p>
   <p><emphasis>Пример 7.24. PP4E\Gui\Intro\gui7.py</emphasis></p>
   <p>from tkinter import *</p>
   <p>class HelloPackage:    # не является подклассом виджета</p>
   <p>def __init__(self, parent=None):</p>
   <p>self.top = Frame(parent)    # встроить фрейм Frame</p>
   <p>self.top.pack() self.data = 0</p>
   <p>self.make_widgets()    # прикрепить виджеты к self.top</p>
   <p>def make_widgets(self):</p>
   <p>Button(self.top, text=’Bye’, command=self.top.quit).pack(side=LEFT) Button(self.top, text=’Hye’, command=self.message).pack(side=RIGHT)</p>
   <p>def message(self): self.data += 1</p>
   <p>print(‘Hello number’, self.data) if __name__ == ‘__main__’: HelloPackage().top.mainloop()</p>
   <p><image l:href="#_56.jpg"/></p>
   <p><emphasis>Рис. 7.23. Автономный класс в действии</emphasis></p>
   <p>Если запустить этот сценарий, кнопка Hye будет производить вывод в stdout, а Bye - закрывать окно и завершать работу программы, как и раньше:</p>
   <p>C:\...\PP4E\Gui\Intro&gt; python gui7.py</p>
   <p>Hello number 1</p>
   <p>Hello number 2</p>
   <p>Hello number 3</p>
   <p>Hello number 4</p>
   <p>Так же как и раньше, атрибут self.data сохраняет информацию о состоянии между событиями, а для обработки событий вызывается метод self.message, имеющийся в этом классе. Но в отличие от того, что было раньше, сам класс HelloPackage не является подклассом виджета Frame.</p>
   <p>Он вообще не является подклассом какого-либо виджета - он служит только для создания пространства имен, хранящего действительные объекты виджетов и информацию о состоянии. По этой причине виджеты прикрепляются к объекту self.top (встроенному фрейму Frame), а не к self. Более того, все ссылки на объект как на виджет должны передаваться вниз, встроенному фрейму, как, например, вызов метода top. mainloop для запуска интерфейса в конце сценария.</p>
   <p>Это приводит к тому, что внутри класса приходится писать чуть больше программного кода, но устраняет возможные конфликты имен между атрибутами, добавляемыми к self в структуре tkinter и существующими методами виджетов tkinter. Например, если определить в своем классе метод config, он замаскирует вызов config, экспортируемый библиотекой tkinter. Для автономных классов, как в этом примере, доступны будут только те методы и атрибуты экземпляров, которые определены в этих классах.</p>
   <p>В действительности в библиотеке tkinter используется не очень много имен, поэтому обычно это не создает больших проблем.<sup>38</sup> Конечно, такая вероятность существует, но, честно говоря, за 18 лет программирования на языке Python я не встречался с конфликтами имен tkinter в подклассах виджетов. Кроме того, использование автономных классов не лишено своих недостатков. Хотя в целом их можно прикреплять и создавать производные от них классы, они не вполне совместимы с действительными объектами виджетов. Например, вызовы настройки, выполняемые в примере 7.21 для подкласса Frame, будут терпеть неудачу в примере 7.25.</p>
   <p><emphasis>Пример 7.25. PP4E\Gui\Intro\gui7b.py</emphasis></p>
   <p>from tkinter import *</p>
   <p>from gui7 import HelloPackage # или from gui7c, где добавлен __getattr__</p>
   <p>frm = Frame() frm.pack()</p>
   <p>Label(frm, text=’hello’).pack() part = HelloPackage(frm)</p>
   <p>part.pack(side=RIGHT) # НЕУДАЧА! Должно быть part.top.pack(side=RIGHT)</p>
   <p>frm.mainloop()</p>
   <p>Этот сценарий вообще не будет работать, потому что part не является настоящим виджетом. Чтобы работать с ним как с виджетом, нужно спуститься в part.top, прежде чем настраивать интерфейс, и рассчитывать на то, что имя top не будет изменено разработчиком класса. Другими словами, требуется знать внутреннее устройство класса. Лучше всего эти действия реализовать в самом классе, определив метод, всегда направляющий обращения к неизвестным атрибутам встроенному объекту класса Frame, как показано в примере 7.26.</p>
   <p><emphasis>Пример 7.26. PP4E\Gui\Intro\gui7c.py</emphasis></p>
   <p>import gui7</p>
   <p>from tkinter import *</p>
   <p>class HelloPackage(gui7.HelloPackage): def __getattr__(self, name):</p>
   <p>return getattr(self.top, name) # передать вызов настоящему виджету</p>
   <p>if __name__ == ‘__main__’: HelloPackage().mainloop() # вызовет __getattr__!</p>
   <p>Этот сценарий создает такое же окно, как на рис. 7.23. Однако изменения в примере 7.25, выражающиеся в импортировании расширенной версии класса HelloPackage из модуля gui7c, обеспечивают корректную работу интерфейса, изображенного на рис. 7.24.</p>
   <p><image l:href="#_57.jpg"/></p>
   <p><emphasis>Рис. 7.24. Автономный класс в действии</emphasis></p>
   <p>Перенаправление операций обращения к атрибутам вложенных виджетов обеспечивает нормальную работу этого примера, но при этом требуется писать еще больше программного кода в автономных классах. Впрочем, как обычно, значимость всех таких компромиссов зависит от конкретного приложения.</p>
   <empty-line/>
   <p><strong>Завершение начального обучения</strong></p>
   <p>В данной главе мы изучили основы использования библиотеки tkinter в сценариях на языке Python и познакомились с рядом простых виджетов - метками, кнопками, фреймами, а также с менеджером компоновки. Этого достаточно для создания простых интерфейсов, но в действительности мы лишь поверхностно ознакомились с набором виджетов tkinter.</p>
   <p>В следующих двух главах мы будем применять полученные знания для изучения оставшейся части библиотеки tkinter и приемов ее использования для создания интерфейсов, встречающихся в реальных программах с графическим интерфейсом. В качестве предварительного обзора и предлагаемого маршрута в табл. 7.1 перечислены виджеты, которые нам там встретятся, примерно в том порядке, в котором они будут появляться. Обратите внимание, что в этой таблице перечислены только классы виджетов. Мы также встретимся с некоторыми дополнительными темами, относящимися к виджетам, которых нет в этой таблице.</p>
   <empty-line/>
   <p><emphasis>Таблица 7.1. Классы виджетов tkinter</emphasis></p>
   <empty-line/>
   <p>Классы виджетов</p>
   <p>Описание</p>
   <p>Label</p>
   <p>Простая область для вывода текста</p>
   <p>Button</p>
   <p>Простая кнопка с меткой</p>
   <p>Frame</p>
   <p>Контейнер для прикрепления и размещения других виджетов</p>
   <p>Toplevel, Tk</p>
   <p>Новое окно, управляемое менеджером окон</p>
   <p>Message</p>
   <p>Метка с несколькими строками</p>
   <p>Entry</p>
   <p>Простое однострочное поле ввода текста</p>
   <p>Checkbutton</p>
   <p>Кнопка с двумя состояниями; обычно используется для организации для выбора нескольких вариантов</p>
   <p>Radiobutton</p>
   <p>Кнопка с двумя состояниями; обычно используется для организации выбора одного варианта из нескольких</p>
   <p>Scale</p>
   <p>Ползунок со шкалой</p>
   <p>PhotoImage</p>
   <p>Объект графического изображения, используемый для вывода полноцветных изображений на других виджетах</p>
   <p>BitmapImage</p>
   <p>Объект графического изображения, используемый для вывода растровых изображений на других виджетах</p>
   <p>Menu</p>
   <p>Набор вариантов выбора, связанных с Menubutton или с окном верхнего уровня</p>
   <empty-line/>
   <p><emphasis>Таблица 7.1 (продолжение)</emphasis></p>
   <empty-line/>
   <p>Классы виджетов</p>
   <p>Описание</p>
   <p>Menubutton</p>
   <p>Кнопка, открывающая меню или подменю с вариантами выбора</p>
   <p>Scrollbar</p>
   <p>Элемент управления для прокрутки содержимого других виджетов (например, списка, холста, текста)</p>
   <p>Listbox</p>
   <p>Список имен, доступных для выбора</p>
   <p>Text</p>
   <p>Виджет для просмотра/редактирования многострочного текста, поддерживающий шрифты и так далее</p>
   <p>Canvas</p>
   <p>Область для изображения графики с поддержкой возможности рисования линий, окружностей, фотографий, текста и так далее.</p>
   <empty-line/>
   <p>В этой главе мы уже встречались с виджетами Label, Button и Frame. Для облегчения усвоения оставшийся материал разбит на две главы: глава 8 освещает элементы в верхней части табл. 7.1, вплоть до Menu, а в главе 9 представлены виджеты, находящиеся в нижней части таблицы.</p>
   <p>Помимо классов виджетов, представленных в табл. 7.1, в библиотеке tkinter содержатся дополнительные классы и инструменты, многие из которых также будут исследованы в двух следующих главах:</p>
   <p><emphasis>Управление компоновкой</emphasis></p>
   <p>pack, grid, place</p>
   <p><emphasis>Связанные переменные tkinter</emphasis></p>
   <p>StringVar, IntVar, DoubleVar, BooleanVar <emphasis>Улучшенные виджеты. Tk</emphasis></p>
   <p>Spinbox, LabelFrame, PanedWindow <emphasis>Составные виджеты.</emphasis></p>
   <p>Dialog, ScrolledText, OptionMenu <emphasis>Планируемые обратные вызовы</emphasis></p>
   <p>Методы виджетов after, wait и update <emphasis>Прочие инструменты.</emphasis></p>
   <p>Стандартные диалоги, буфер обмена, bind и Event, параметры настройки виджетов, пользовательские и модальные диалоги, анимационные эффекты</p>
   <p>Большинство виджетов tkinter принадлежит к числу знакомых интерфейсных элементов. Некоторые из них обладают очень богатой функциональностью. Например, класс Text реализует сложный виджет многострочного текста, поддерживающий шрифты, цвета и спецэффекты, мощности которого достаточно для реализации веб-броузера. Аналогично класс Canvas предоставляет множество инструментов, достаточно мощных для создания приложений отображения и обработки изображений. Кроме того, расширения для библиотеки tkinter, такие как Pmw, Tix и ttk, добавляют в инструментарий разработчика графических интерфейсов виджеты с еще более богатыми возможностями.</p>
   <empty-line/>
   <p><strong>Соответствие между Python/tkinter и Tcl/Tk</strong></p>
   <p>В начале этой главы я упомянул, что библиотека tkinter является интерфейсом Python к библиотеке Tk, первоначально написанной для языка Tcl. В помощь читателям, переходящим на Python с Tcl, и для подведения итогов некоторых основных тем, встретившихся в этой главе, в данном разделе сравниваются интерфейсы Python и Tcl к Tk. Кроме того, такое сопоставление сделает для разработчиков программ на языке Python более полезными справочники по Tk, написанные для других языков.</p>
   <p>Вообще говоря, ориентированность Tcl на применение строковых команд сильно отличается от подхода к программированию на языке Python, основанного на объектах. Однако, что касается использования Tk, синтаксические различия невелики. Ниже приводятся некоторые главные отличия интерфейса Python к tkinter:</p>
   <p><emphasis>Создание</emphasis></p>
   <p>Виджеты создаются как экземпляры классов при вызове конструктора класса виджета.</p>
   <p><emphasis>Владельцы (родители)</emphasis></p>
   <p>Родителями являются ранее созданные объекты, передаваемые конструкторам классов виджетов.</p>
   <p><emphasis>Параметры виджетов</emphasis></p>
   <p>Параметры являются именованными аргументами конструктора или метода config либо ключами словарей.</p>
   <p><emphasis>Операции</emphasis></p>
   <p>Операции виджетов (действия) становятся методами объектов классов виджетов tkinter.</p>
   <p><emphasis>Обратные вызовы</emphasis></p>
   <p>Обработчиком события может быть любой вызываемый объект: функция, метод, lambda-выражение и так далее.</p>
   <p><emphasis>Расширение</emphasis></p>
   <p>Виджеты расширяются с использованием механизма наследования классов в языке Python.</p>
   <p><emphasis>Композиция</emphasis></p>
   <p>Интерфейсы конструируются путем прикрепления объектов, а не конкатенации имен.</p>
   <p><emphasis>Связанные переменные (следующая глава)</emphasis></p>
   <p>Переменные, ассоциируемые с виджетами, являются объектами классов tkinter с методами.</p>
   <p>Команды создания виджетов в языке Python (например, button) являются именами классов, начинающимися с заглавной буквы (например, Button), операции с виджетами, состоящие из двух слов (например, add command), становятся одним именем метода с подчеркиванием внутри (например, add_command), а метод «configure» можно кратко записывать «config», как в Tcl. В главе 8 будет также показано, что «переменные» библиотеки tkinter, ассоциируемые с виджетами, принимают форму объектов экземпляров классов (например, StringVar, IntVar) с методами get и set, а не просто именами переменных Python или Tcl. В табл. 7.2 более конкретно приведены основные соответствия между языками.</p>
   <empty-line/>
   <p><emphasis>Таблица 7.2. Соответствие между Tk и tkinter</emphasis></p>
   <empty-line/>
   <p>Операция</p>
   <p>Tcl/Tl</p>
   <p>Python/tkinter</p>
   <p>Создание</p>
   <p>Frame .panel</p>
   <p>panel = Frame()</p>
   <p>Владелец</p>
   <p>button .panel.quit</p>
   <p>quit = Button(panel)</p>
   <p>Параметры</p>
   <p>button .panel.go -fg black</p>
   <p>go = Button(panel, fg=' black’)</p>
   <p>Настройка</p>
   <p>.panel.go config -bg red</p>
   <p>g o. c o n f i g (b g=’ r e d ’) go[‘bg’] = ‘red’</p>
   <p>Действия</p>
   <p>.popup invoke</p>
   <p>popup.invoke()</p>
   <p>Компоновка</p>
   <p>pack .panel -side left -fill x</p>
   <p>panel.pack(side=LEFT, fill=X)</p>
   <empty-line/>
   <p>Конечно, некоторые из этих различий касаются не только синтаксиса. Например, Python строит внутреннее дерево объектов графических элементов, исходя из аргументов, определяющих родителя и передаваемых конструктору, не требуя объединения строк путей к виджетам. После создания виджета к нему можно обращаться непосредственно, по ссылке. При программировании на языке Tcl иногда можно спрятать записанные через точку имена путей вручную в переменных, но это не то же самое, что чисто объектно-ориентированная модель Python.</p>
   <p>Как только вы напишете на языке Python несколько сценариев, использующих библиотеку tkinter, отличия объектов Python наверняка будут казаться вам тривиальными. В то же время, поддержка объектноориентированных приемов в языке Python вносит совершенно новую составляющую в разработку для Tk: вы получаете те же самые виджеты плюс поддержку возможности структурирования и многократного использования программного кода.</p>
   <p><strong>8</strong></p>
   <p><strong>Экскурсия по tkinter, часть 1</strong></p>
   <empty-line/>
   <p><strong>«Виджеты, гаджеты, графические интерфейсы... Бог мой!»</strong></p>
   <p>В этой главе будет продолжено рассмотрение приемов программирования графических интерфейсов на языке Python. В предыдущей главе рассматривались простые виджеты - кнопки, метки и другие - демонстрирующие основы использования библиотеки tkinter в сценариях на языке Python. Такое упрощение было намеренным: легче охватить взглядом картину графического интерфейса целиком, если не приходится вникать в детали интерфейса виджетов. Но теперь, после знакомства с основами, в этой и следующей главе мы переходим к представлению более сложных объектов виджетов и средств, предоставляемых библиотекой tkinter.</p>
   <p>Вы увидите, как разработка сценариев с графическим интерфейсом станет полезным и интересным делом. В этих двух главах мы познакомимся с классами, участвующими в построении элементов интерфейса, которые встречаются в настоящих программах, - ползунков, флажков, меню, прокручиваемых списков, диалогов, графики и так далее. За этими главами последует еще одна, завершающая, посвященная графическим интерфейсам и рассматривающая еще более крупные примеры, в которых применяются приемы и интерфейсы, демонстрировавшиеся во всех предшествующих главах, в которых говорилось о создании графических интерфейсов. В этих же двух главах примеры будут небольшими и самодостаточными, чтобы позволить сосредоточиться на особенностях виджетов.</p>
   <empty-line/>
   <p><strong>Темы этой главы</strong></p>
   <p>Формально мы уже использовали ряд простых виджетов в главе 7. Пока мы познакомились с классами Label, Button, Frame и Tk и попутно изучили понятия управления компоновкой в методе pack. Несмотря на свою простоту, все эти классы достаточно полно представляют интерфейсы библиотеки tkinter в целом и служат рабочими лошадками в типичных графических интерфейсах. Например, контейнеры Frame служат основой иерархической структуры отображения.</p>
   <p>В этой и следующей главах мы исследуем дополнительные параметры уже знакомых графических элементов и, отойдя от основ, расскажем об остальной части набора виджетов tkinter. Ниже перечислены некоторые виджеты и темы, которые будут рассматриваться в данной главе:</p>
   <p>•    Виджеты Toplevel и Tk</p>
   <p>•    Виджеты Message и Entry</p>
   <p>•    Виджеты Checkbutton, Radiobutton и Scale</p>
   <p>•    Изображения: объекты PhotoImage и BitmapImage</p>
   <p>•    Параметры настройки виджетов и окон</p>
   <p>•    Диалоги: стандартные и пользовательские</p>
   <p>•    Низкоуровневое связывание событий</p>
   <p>•    Объекты связанных переменных tkinter</p>
   <p>•    Использование библиотеки Python обработки изображений - расширения PIL (Python Imaging Library) - для работы с изображениями других типов</p>
   <p>Глава 9 завершает краткий рассказ, представляя остальные элементы инструментария библиотеки tkinter: меню, текст, холсты, анимацию и другие.</p>
   <p>Чтобы сделать этот обзор интереснее, я также попутно введу некоторые идеи повторного использования компонентов. Например, некоторые более поздние примеры будут написаны с использованием компонентов, реализованных для предыдущих примеров. Хотя эти две главы знакомят с интерфейсами, основанными на виджетах, тем не менее данная книга написана также о программировании на языке Python в целом -как будет показано, программирование с использованием библиотеки tkinter в сценариях на языке Python может быть значительно более содержательным, чем просто рисование кружков и стрелок.</p>
   <empty-line/>
   <p><strong>Настройка внешнего вида виджетов</strong></p>
   <p>До сих пор все кнопки и метки в наших примерах выводились с оформлением по умолчанию, стандартном для соответствующей платформы. В Windows это обычно означает, что они выводятся серым цветом, как в цветовой схеме, установленной на моем компьютере. Однако библиотека tkinter позволяет придавать виджетам любой другой внешний вид с помощью ряда параметров настройки виджетов и компоновки.</p>
   <p>Поскольку обычно я не могу устоять перед соблазном определить для виджетов в примерах собственные настройки, хочу осветить эту тему в самом начале обзора. В примере 8.1 приводятся некоторые параметры настройки, доступные в tkinter.</p>
   <p><emphasis>Пример 8.1. PP4E\Gui\Tour\config-label.py</emphasis></p>
   <p>from tkinter import * root = Tk()</p>
   <p>labelfont = (‘times’, 20, ‘bold’) # семейство, размер, стиль widget = Label(root, text=’Hello config world’) widget.config(bg=’black’, fg=’yellow’) # желтый текст на черном фоне widget.config(font=labelfont)    # использовать увеличенный шрифт</p>
   <p>widget.config(height=3, width=20)    # начальный размер: строк,символов</p>
   <p>widget.pack(expand=YES, fill=BOTH) root.mainloop()</p>
   <p>Запомните, что с помощью метода config виджета можно в любой момент переопределить значения его параметров, что позволяет не передавать их все конструктору объекта. В данном случае мы используем эту возможность, чтобы установить параметры, которые определяют окно, изображенное на рис. 8.1.</p>
   <p><image l:href="#_58.jpg"/></p>
   <p><emphasis>Рис. 8.1. Нестандартный внешний вид метки</emphasis></p>
   <p>Если запустить сценарий на компьютере (увы, я не могу показать здесь в цвете, как это выглядит), то вы увидите, что текст метки выводится желтым цветом на черном фоне, причем шрифт сильно отличается от того, что мы до сих пор видели. Этот сценарий настраивает следующие параметры отображения метки:</p>
   <p><emphasis>Цвет</emphasis></p>
   <p>Установкой параметра bg метки определяется черный цвет ее фона. Аналогично параметр fg изменяет цвет переднего плана (текста) метки на желтый. Эти параметры цвета присутствуют у большинства виджетов tkinter, и в них указывается простое название цвета (например, ‘blue’) или шестнадцатеричная строка. Поддерживается большинство знакомых названий цветов (если только вам не довелось работать для компании Crayola<sup>39</sup>). Чтобы более точно определить значение цвета, в этих параметрах можно также передавать строки с шестнадцатеричными значениями - они должны начинаться с символа # и содержать значения насыщенности красного, зеленого и голубого цветов с одинаковым количеством битов для каждого. Например, строка ‘#ff0000’ содержит по восемь битов для каждого цвета и определяет чистый красный цвет - «f» означает в шестнадцатеричном виде четыре единичных бита. Мы еще вернемся к шестнадцатеричному формату, когда встретимся с диалоговым окном выбора цвета далее в этой главе.</p>
   <p><emphasis>Размер</emphasis></p>
   <p>Для метки определяется точный размер в виде количества строк в высоту и символов в ширину путем установки параметров height и width. С помощью этих параметров можно увеличивать размеры метки по сравнению с теми, что устанавливаются менеджером компоновки по умолчанию.</p>
   <p><emphasis>Шрифт</emphasis></p>
   <p>В этом сценарии выбирается нестандартный шрифт для текста метки путем записи в параметр font кортежа из трех элементов, определяющих семейство шрифта, его размер и стиль (в данном случае: Times, 20 пунктов, полужирный). Стиль шрифта может принимать значения normal, bold, roman, italic, underline, overstrike и их сочетания (например, “bold italic”). Библиотека tkinter гарантирует возможность использования названий семейств шрифтов Times, Courier и Helvetica на всех платформах, однако в некоторых системах могут использоваться и другие (например, system - системный шрифт в Windows). Такие настройки шрифта будут действовать для всех виджетов, содержащих текст, например меток, кнопок, полей ввода, списков и Text (последний может одновременно выводить текст, отображаемый различными шрифтами, с помощью «тегов»). Параметр font сохраняет возможность определять шрифт с помощью более старых определений в стиле X Window - длинных строк с дефисами и звездочками, однако более новая форма определения параметров шрифта в виде кортежа более независима от платформы.</p>
   <p><emphasis>Параметры, компоновки</emphasis></p>
   <p>Наконец, метка может быть сделана расширяемой и растягиваемой в целом путем установки параметров компоновщика pack, таких как expand и fill, с которыми мы познакомились в предыдущей главе: метка увеличивается вместе с окном. При распахивании окна черный фон заполняет весь экран, а желтый текст помещается в центр -можете попробовать.</p>
   <p>В данном сценарии итоговым результатом настроек является метка, по своему внешнему виду коренным образом отличающаяся от тех, что мы создавали до сих пор. Она больше не следует стандартам внешнего вида Windows, но такая согласованность не всегда важна. Для справки отмечу, что библиотека tkinter предоставляет дополнительные способы настройки внешнего вида, не используемые в данном сценарии, но которые могут встретиться вам в других сценариях:</p>
   <p><emphasis>Границы и рельефность</emphasis></p>
   <p>Параметр bd=N виджета можно использовать для установки ширины границы, а параметр relief=S - ее стиля. <emphasis>S</emphasis> может принимать значения FLAT, SUNKEN, RAISED, GROOVE, SOLID или RIDGE - все эти константы экспортирует модуль tkinter.</p>
   <p><emphasis>Курсор</emphasis></p>
   <p>Параметр cursor позволяет определять внешний вид указателя мыши при наведении его на виджет. Например, cursor=’gumby’ изменяет стрелку на фигурку зеленого человечка. В число других имен указателей, часто используемых в этой книге, входят watch, pencil, cross и hand2.</p>
   <p><emphasis>Состояние</emphasis></p>
   <p>Некоторые виджеты поддерживают понятие состояния, влияющее на их внешний вид. Например, виджет с параметром state=DISABLED обычно рисуется на экране закрашенным (окрашивается в серый цвет) и делается неактивным. Значение NORMAL делает его обычным. Некоторые виджеты поддерживают также состояние READONLY, когда сам виджет отображается, как обычно, но он никак не откликается на попытки изменения.</p>
   <p><emphasis>Отступы (padding)</emphasis></p>
   <p>Вокруг многих виджетов (кнопок, меток и текста) можно добавить дополнительное пустое пространство с помощью параметров padx=N и pady=N. Интересно, что эти параметры можно определять и в вызовах метода pack (тогда пустое пространство добавляется вокруг виджета в целом), и в самом объекте виджета (в результате увеличивается сам графический элемент).</p>
   <p>Чтобы проиллюстрировать некоторые из этих дополнительных настроек, в примере 8.2 создается кнопка, изображенная на рис. 8.2, и изменяется форма указателя мыши, когда он помещается над кнопкой.</p>
   <p><emphasis>Пример 8.2. PP4E\Gui\Tour\config-button.py</emphasis></p>
   <p>from tkinter import *</p>
   <p>widget = Button(text=’Spam’, padx=10, pady=10) widget.pack(padx=20, pady=20) widget.config(cursor=’gumby’)</p>
   <p>widget.config(bd=8, relief=RAISED) widget.config(bg=’dark green’, fg=’white’) widget.config(font=(‘helvetica’, 20, ‘underline italic’)) mainloop()</p>
   <p><image l:href="#_59.jpg"/></p>
   <p><emphasis>Рис. 8.2. Параметры кнопки в действии</emphasis></p>
   <empty-line/>
   <p>Чтобы увидеть эффект, создаваемый этими двумя параметрами, попробуйте поиграть с ними на своем компьютере. Большинству виджетов можно придать новый внешний вид таким же способом, и в этой книге мы будем неоднократно встречаться с такими параметрами. Мы встретимся также с операционными параметрами, такими как focus (передает фокуса ввода), и другими. У виджетов могут быть десятки параметров, большинство из которых имеет разумные значения по умолчанию, создающие принятый на каждой оконной платформе внешний вид, что является одной из причин простоты использования tkinter. Но при необходимости tkinter позволяет создавать значительно более индивидуальные изображения.</p>
   <p><image l:href="#_60.jpg"/></p>
   <p>Дополнительные способы применения параметров настройки, обеспечивающих типичный внешний вид виджетов, можно увидеть в разделе «Настройка виджетов с помощью классов» в предыдущей главе и особенно в примерах ThemedButton. Теперь, когда вы больше знаете о настройках, вам будет проще понять, как настройки в этих примерах, выполняемые в подклассах виджетов, наследуются всеми экземплярами и подклассами. Новое расширение ttk, описываемое в главе 7, также реализует дополнительные способы настройки виджетов, вводя понятие тем оформления. Больше подробностей и ссылки на ресурсы, посвященные ttk, вы найдете в предыдущей главе.</p>
   <empty-line/>
   <p><strong>Окна верхнего уровня</strong></p>
   <p>Графические интерфейсы, построенные на базе tkinter, всегда имеют корневое окно, которое создается по умолчанию или явно с помощью конструктора объекта Tk. Это главное корневое окно открывается при запуске программы и обычно служит для размещения наиболее важных виджетов. Помимо этого окна сценарии, использующие библиотеку tkinter, могут порождать любое число независимых окон, которые создаются и открываются по требованию, в результате создания объектов виджетов Toplevel.</p>
   <p>Каждый объект Toplevel порождает на экране новое окно и автоматически добавляет его в поток обработки цикла событий программы (для активации новых окон не нужно вызывать метод mainloop). В примере 8.3 создается корневое окно и два дополнительных окна.</p>
   <p><emphasis>Пример 8.3. PP4E\Gui\Tour\toplevel0.py</emphasis></p>
   <p>import sys</p>
   <p>from tkinter import Toplevel, Button, Label win1 = Toplevel() # два независимых окна</p>
   <p>win2 = Toplevel() # являющихся частью одного и того же процесса</p>
   <p>Button(win1, text=’Spam’, command=sys.exit).pack()</p>
   <p>Button(win2, text=’SPAM’, command=sys.exit).pack()</p>
   <p>Label(text=’Popups’).pack() # по умолчанию добавляется в корневое окно Tk() win1.mainloop()</p>
   <p>Сценарий toplevel0 получает корневое окно по умолчанию (к которому прикрепляется метка Label, потому что для нее не указан родитель) и создает два самостоятельных окна Toplevel, которые появляются и действуют независимо от корневого окна, как показано на рис. 8.3.</p>
   <p><image l:href="#_61.jpg"/></p>
   <p><emphasis>Рис. 8.3. Два окна Toplevel и корневое окно</emphasis></p>
   <p>Два окна Toplevel в правой части являются полноценными окнами - они могут независимо сворачиваться, распахиваться на весь экран и так далее. Обычно окна Toplevel используются для реализации многооконных интерфейсов, а также модальных и немодальных диалогов (подробнее о диалогах рассказывается в следующем разделе). Они сохраняются до тех пор, пока не будут явно закрыты или пока создавшее их приложение не завершит работу.</p>
   <p>Согласно реализации примера щелчок на кнопке с крестиком в правом верхнем углу любого из окон Toplevel закрывает только это окно. С другой стороны, щелчок на любой из кнопок или на крестике главного окна закроет все остальные и завершит программу (подробнее о протоколе завершения рассказывается чуть ниже).</p>
   <p>Важно знать, что, хотя окна Toplevels и действуют независимо, они не являются независимыми процессами - если программа завершится, автоматически будут закрыты все ее окна, включая все окна Toplevel, которые она могла создать. Позднее будет показано, как обойти это правило путем запуска независимых программ с графическим интерфейсом.</p>
   <empty-line/>
   <p><strong>Виджеты Toplevel и Tk</strong></p>
   <p>Окно Toplevel напоминает Frame тем, что отщепляется в самостоятельное окно и обладает дополнительными методами, позволяющими работать со свойствами окна верхнего уровня. Виджет Tk в общем похож на виджет Toplevel, но используется для представления корневого окна приложения. Окна Toplevel имеют родителя, тогда как окно Tk - нет. Оно является настоящим корнем иерархии виджетов, создаваемых при конструировании графических интерфейсов с помощью библиотеки tkinter.</p>
   <p>В примере 8.3 корневое окно Tk было получено даром, потому что для виджета Label был использован родитель по умолчанию, назначаемый при отсутствии первого аргумента в вызове конструктора:</p>
   <p>Label(text=’Popups’).pack() # корневое окно Tk() по умолчанию</p>
   <p>Передача значения None в первом аргументе конструктора виджета (или в именованном аргументе master) также приводит к назначению родителя по умолчанию. В других сценариях корневое окно Tk создается явно, например:</p>
   <p>root = Tk()</p>
   <p>Label(root, text=’Popups’).pack() # явное создание корневого окна Tk() root.mainloop()</p>
   <p>В действительности, из-за того, что графические интерфейсы tkinter строятся в виде иерархии, по умолчанию <emphasis>всегда</emphasis> создается хотя бы одно корневое окно Tk, явно, как в данном примере, или нет. Хотя это и не типично, тем не менее в приложении вручную может создаваться несколько корневых окон Tk, при этом программа завершается только после закрытия всех окон Tk. Первое созданное корневое окно Tk - явно, в программном коде, или автоматически, интерпретатором, - используется как родитель по умолчанию для виджетов и других окон, при создании которых родитель не указывается.</p>
   <p>В целом корневое окно Tk должно использоваться для отображения какой-либо информации верхнего уровня. Если не прикрепить графические элементы к корневому окну, при запуске сценария оно будет выведено как странное пустое окно (часто это происходит из-за забывчивости, когда программист создает виджеты, использующие родителя по умолчанию, но забывает вызвать метод компоновщика, выполняющий размещение виджетов). Технически можно подавить создание корневого окна по умолчанию и создать несколько корневых окон с помощью виджета Tk, как показано в примере 8.4.</p>
   <p><emphasis>Пример 8.4. PP4E\Gui\Tour\toplevel1.py</emphasis></p>
   <p>import tkinter</p>
   <p>from tkinter import Tk, Button tkinter.NoDefaultRoot()</p>
   <p>win1 = Tk()    # два независимых корневых окна</p>
   <p>win2 = Tk()</p>
   <p>Button(win1, text=’Spam’, command=win1.destroy).pack()</p>
   <p>Button(win2, text=’SPAM’, command=win2.destroy).pack() win1.mainloop()</p>
   <p>Если запустить этот сценарий, он создаст только два окна, изображенные на рис. 8.3 (третье корневое окно не будет создано). Но чаще корневой объект Tk используется как главное окно, а виджеты Toplevel - как всплывающие окна приложения.</p>
   <p>Обратите внимание: чтобы закрыть только одно окно, вместо функции sys.exit, которая завершает работу всей программы, вызывается метод destroy этого окна - чтобы понять, как действует этот метод, перейдем к изучению протоколов окна.</p>
   <empty-line/>
   <p><strong>Протоколы окна верхнего уровня</strong></p>
   <p>Виджеты Tk и Toplevel экспортируют дополнительные методы и свойства, предназначенные для той роли, которую они играют на верхнем уровне, что иллюстрируется примером 8.5.</p>
   <p><emphasis>Пример 8.5. PP4E\Gui\Tour\toplevel2.py</emphasis></p>
   <p>Открывает три новых окна со стилями</p>
   <p>метод destroy() закрывает одно окно, метод quit() закрывает все окна и завершает</p>
   <p>приложение (прерывает работу функции mainloop);</p>
   <p>окна верхнего уровня имеют заголовки, значки, могут сворачиваться</p>
   <p>и восстанавливаться и поддерживают протокол событий wm;</p>
   <p>приложение всегда имеет корневое окно, создаваемое по умолчанию или явно,</p>
   <p>вызовом конструктора Tk(); все окна верхнего уровня являются контейнерами,</p>
   <p>но они никогда не размещаются с помощью менеджера компоновки; объект Toplevel</p>
   <p>напоминает фрейм Frame, но в действительности является новым окном и может иметь</p>
   <p>собственное меню;</p>
   <p>from tkinter import * root = Tk() # explicit root</p>
   <p>trees = [(‘The Larch!’,    ‘light blue’),</p>
   <p>(‘The Pine!’,    ‘light green’),</p>
   <p>(‘The Giant Redwood!’, ‘red’)]</p>
   <p>for (tree, color) in trees:</p>
   <p>win = Toplevel(root)    #    новое окно</p>
   <p>win.title(‘Sing...’)    #    установка границ</p>
   <p>win.protocol(‘WM_DELETE_WINDOW’, lambda:None)    #    игнорировать закрытие</p>
   <p>win.iconbitmap(‘py-blue-trans-out.ico’)    #    вместо значка Tk</p>
   <p>msg = Button(win, text=tree, command=win.destroy) #    закрывает одно окно</p>
   <p>msg.pack(expand=YES, fill=BOTH) msg.config(padx=10, pady=10, bd=10, relief=RAISED) msg.config(bg=’black’, fg=color, font=(‘times’, 30, ‘bold italic’))</p>
   <p>root.title(‘Lumberjack demo’)</p>
   <p>Label(root, text=’Main window’, width=30).pack()</p>
   <p>Button(root, text=’Quit All’, command=root.quit).pack() # завершает программу root.mainloop()</p>
   <p>Эта программа добавляет виджеты в корневое окно Tk, сразу выводит три окна Toplevel с прикрепленными к ним кнопками и использует специальные протоколы верхнего уровня. Если запустить этот пример, он создаст картинку, переданную в черно-белом изображении на рис. 8.4 (на мониторе текст кнопок отображается синим, зеленым и красным цветом).</p>
   <p><image l:href="#_62.jpg"/></p>
   <p><emphasis>Рис. 8.4. Три настроенных окна Toplevel</emphasis></p>
   <p>Здесь следует отметить несколько деталей, касающихся функционирования, которые станут более заметными, если вы запустите сценарий на своем компьютере:</p>
   <p><emphasis>Перехват закрытия:</emphasis> protocol</p>
   <p>Этот сценарий перехватывает событие закрытия окна менеджера окон с помощью метода виджета верхнего уровня protocol, поэтому при нажатии кнопки X в правом верхнем углу какого-либо из трех окон Toplevel ничего не происходит. Строка WM_DELETE_WINDOW обозначает операцию закрытия. С помощью этого метода можно запретить закрытие окон, кроме как из создаваемых в сценарии виджетов. Создаваемая этим сценарием функция lambda: None лишь возвращает значение None и больше ничего не делает.</p>
   <p><emphasis>Закрытие одного окна (и его дочерних окон):</emphasis> destroy</p>
   <p>При нажатии на большую черную кнопку в любом из трех дополнительных окон закрывается только это окно, потому что это действие вызывает метод destroy виджета. Остальные окна продолжают существовать, как это свойственно диалоговым окнам. Технически вызов этого метода приводит к уничтожению соответствующего виджета и всех остальных виджетов, для которых он является родителем. В случае окон под этим подразумевается все их содержимое. В случае более простых виджетов метод destroy уничтожает сам виджет.</p>
   <p>Вследствие того, что окна Toplevel имеют родителя, эти их отношения могут иметь последствия при применении метода destroy. Уничтожение окна, даже первого корневого окна Tk, созданного автоматически или явно, - которое является родителем по умолчанию, -приводит к уничтожению всех его дочерних окон. Так как корневые окна Tk не имеют родителя, на них никак не действует уничтожение других окон. При этом уничтожение последнего (или единственного) корневого окна Tk приводит к завершению программы. Окна Toplevel всегда уничтожаются при уничтожении родителя, но их уничтожение никак не влияет на другие окна, для которых они не являются предками. Это делает их идеальными для создания диалогов. Технически виджет Toplevel может быть дочерним по отношению к любому виджету и автоматически будет уничтожен вместе с родителем, однако обычно они создаются как потомки окна Tk, созданного явно или автоматически.</p>
   <p><emphasis>Закрытие всех окон:</emphasis> quit</p>
   <p>Чтобы закрыть сразу все окна и завершить приложение с графическим интерфейсом (в действительности - активный вызов mainloop), кнопка корневого окна вызывает метод quit. То есть нажатие кнопки в корневом окне завершает работу приложения. Метод quit немедленно завершает приложение в целом и закрывает все его окна. Он может быть вызван относительно любого виджета tkinter, а не только относительно окна верхнего уровня - этот метод имеется также у фреймов, кнопок и других виджетов. Дополнительные подробности о методах quit и destroy вы найдете в обсуждении метода bind и его события &lt;Destroy&gt; далее в этой главе.</p>
   <p><emphasis>Заголовки окон:</emphasis> title</p>
   <p>В главе 7 говорилось о методе title виджетов окон верхнего уровня (Tk и Toplevel), позволяющем изменять текст, выводимый в области верхней кромки окна. В данном случае в качестве текста заголовка окна устанавливается строка ‘Si...’, замещающая текст по умолчанию ‘tk’.</p>
   <p><emphasis>Значки окон:</emphasis> iconbitmap</p>
   <p>Метод iconbitmap изменяет значок окна верхнего уровня. Он принимает значок или файл с растровым изображением и использует его в качестве графического значка окна, когда оно сворачивается и открывается. Если в Windows передать имя файла с расширением <emphasis>.ico </emphasis>(в данном примере используется такой файл, находящийся в текущем каталоге), он заменит значок по умолчанию с красными буквами «Tk», который обычно появляется в левом верхнем углу окна, а также в панели задач Windows. На других платформах вам может потребоваться использовать иные соглашения о файлах со значками, если вызов этого метода в наших примерах не дает желаемого результата (или просто закомментируйте вызов этого метода, если он приводит к аварийному завершению сценариев) - значки обычно являются платформозависимой особенностью, работа с ними зависит от используемого менеджера окон.</p>
   <p><emphasis>Управление компоновкой</emphasis></p>
   <p>Окна верхнего уровня служат контейнерами для других виджетов, подобно отдельному фрейму Frame. Однако в отличие от фреймов, виджеты - окна верхнего уровня - сами не компонуются (и не размещаются каким-либо другим менеджером компоновки). Для встраивания виджетов этот сценарий передает свои окна в аргументах, определяющих родительское окно, конструкторам меток и кнопок.</p>
   <p>Имеется также возможность определять максимальный размер окна (физические размеры экрана в виде кортежа [ширина, высота]) с помощью метода maxsize() и устанавливать начальные размеры окна с помощью высокоуровневого метода geometry(" <emphasis>width x height + x + y</emphasis> "). На практике гораздо проще и удобнее позволить библиотеке tkinter (или вашим пользователям) самой устанавливать размер окон, тем не менее размер экрана может пригодиться при выборе масштаба отображения изображений (смотрите обсуждение PyPhoto в главе 11, например).</p>
   <p>Кроме того, графические элементы окон верхнего уровня поддерживают другие типы протоколов, которые будут позднее использованы в данном обзоре:</p>
   <p><emphasis>Состояние</emphasis></p>
   <p>Методы iconify и withdraw объектов окон верхнего уровня позволяют сценариям сворачивать или удалять окна на лету; метод deiconify перерисовывает свернутое или удаленное окно. Метод state возвращает или изменяет состояние окна - допустимыми значениями, которые могут устанавливаться или возвращаться, являются: iconic, withdrawn, zoomed (в Windows: распахнутое на весь экран с помощью geometry или какого-либо другого метода) и normal (достаточно большого размера, чтобы вместить все содержимое). Методы lift и lower поднимают или опускают окно относительно других (метод lift является аналогом команды raise библиотеки Tk, которое является зарезервированным словом в языке Python). Их использование демонстрируется в сценариях будильника в конце главы 9.</p>
   <p><emphasis>Меню</emphasis></p>
   <p>Каждое окно верхнего уровня может иметь собственное меню - виджеты Tk и Toplevel принимают параметр menu, который используется для подключения горизонтальной строки меню с открывающимися списками элементов выбора. Эта строка меню выглядит соответствующим образом на каждой платформе, где выполняется сценарий. Меню будут изучаться в начале главы 9.</p>
   <p>Большую часть методов окна верхнего уровня, используемых для взаимодействия с менеджером окон, можно также вызывать под именами с префиксом «wm_». Например, методы state и protocol можно также вызвать как wm_state и wm_protocol.</p>
   <p>Обратите внимание, что в примере 8.3 при вызове конструктора Toplevel ему явно передается родительский виджет - корневое окно Tk (то есть Toplevel(root)). Окна Toplevel можно связывать с родительскими, как и любые другие виджеты, хотя зрительно они не встраиваются в родительские окна. Такой способ написания сценария имел целью избежать одной, на первый взгляд странной, особенности. Если бы окно создавалось так:</p>
   <p>win = Toplevel()    # новое окно</p>
   <p>и корневое окно Tk при этом еще не существовало бы, этот вызов создал бы корневое окно Tk по умолчанию, которое стало бы родителем для окон Toplevel, как при всяком другом вызове графического элемента без передачи аргумента со ссылкой на родителя. Проблема в том, это делает принципиальным местоположение следующей строки:</p>
   <p>root = Tk()    # явное создание корня</p>
   <p>Если поместить эту строку выше вызовов конструктора Toplevel, она создаст одно корневое окно, как и предполагается. Но если поставить эту строку ниже вызовов Toplevel, то tkinter создаст корневое окно Tk, которое будет отлично от созданного сценарием при явном вызове Tk. Это приведет к созданию двух корневых окон Tk, как в примере 8.4. Переместите вызов Tk под вызовы Toplevel, перезапустите сценарий, и вы увидите, что я имею в виду - вы получите четвертое, совершенно пустое окно! Чтобы избежать таких странностей, возьмите за правило создавать корневые окна Tk в начале сценариев и явным образом.</p>
   <p>Все интерфейсы протоколов верхнего уровня доступны только в виджетах окон верхнего уровня, но часто доступ к ним можно получить через атрибут master виджета, хранящего ссылку на родительское окно. Например, изменение заголовка окна, в котором содержится фрейм, можно реализовать так:</p>
   <p>theframe.master.title(‘Spam demo’) # master является окном-контейнером</p>
   <p>Естественно, делать так можно только при уверенности, что фрейм будет использован только в одном типе окна. Например, прикрепляемые компоненты общего назначения, реализуемые в виде классов, должны оставить право на установку свойств окон за своим приложениями-клиентами.</p>
   <p>Для виджетов верхнего уровня существуют другие инструменты, некоторые из которых могут не встретиться в этой книге. Например, в менеджерах окон Unix можно также устанавливать имя значка окна (iconname). Поскольку некоторые параметры значков можно применять только в сценариях, выполняемых в Unix, подробности, касающиеся этой темы, смотрите в других ресурсах по библиотекам Tk и tkinter. А сейчас нас ожидает следующая запланированная остановка в нашей экскурсии, где будет рассказано об одном из наиболее частых применений окон верхнего уровня.</p>
   <empty-line/>
   <p><strong>Диалоги</strong></p>
   <p>Диалоги - это окна, выводимые сценарием с целью показать или запросить дополнительную информацию. Существует два вида диалогов: модальные и немодальные:</p>
   <p><emphasis>Модальные</emphasis></p>
   <p>Эти диалоги блокируют остальную часть интерфейса, пока окно диалога не будет закрыто - выполнение программы будет продолжено после получения диалогом ответа пользователя.</p>
   <p><emphasis>Немодальные</emphasis></p>
   <p>Эти диалоги могут оставаться на экране неопределенное время, не создавая помех другим окнам интерфейса, - обычно они в любой момент могут принимать входные данные.</p>
   <p>Независимо от модальности диалоги обычно реализуются с помощью объекта окна Toplevel, с которым мы познакомились в предыдущем разделе, создаете вы Toplevel или нет. Существует три основных способа вывести диалог с помощью библиотеки tkinter: вызовом стандартных диалогов, обращением к современному объекту Dialog и путем создания пользовательских диалоговых окон с помощью Toplevel и других типов виджетов. Рассмотрим основы использования всех трех схем.</p>
   <empty-line/>
   <p><strong>Стандартные (типичные) диалоги</strong></p>
   <p>Вызовы стандартных диалогов проще, поэтому начнем с них. В составе библиотеки tkinter поставляется набор готовых диалогов, реализующих многие из наиболее часто встречающихся окон, генерируемых программами, - диалоги выбора файла, диалоги с сообщениями об ошибках и предупреждениями и диалоги, позволяющие запросить ввод данных. Они называются <emphasis>стандартными диалогами</emphasis>, поскольку входят в состав библиотеки tkinter и используют библиотечные вызовы для конкретных платформ, чтобы принять вид, свойственный данной платформе. Например, диалог открытия файла в библиотеке tkinter выглядит как любой другой подобный диалог в Windows.</p>
   <p>Все стандартные диалоги являются модальными (они не возвращают управление, пока пользователь не закроет диалог) и блокируют главное окно программы. Сценарии могут настраивать окна этих диалогов, передавая текст сообщения, заголовки и тому подобное. Они очень просты в использовании, поэтому сразу перейдем к примеру 8.6 (который хранится в файле с расширением <emphasis>.pyw,</emphasis> чтобы подавить вывод окна консоли в Windows при запуске сценария щелчком мыши):</p>
   <p><emphasis>Пример 8.6. PP4E\Gui\Tour\dlg1.pyw</emphasis></p>
   <p>from tkinter import *</p>
   <p>from tkinter.messagebox import *</p>
   <p>def callback():</p>
   <p>if askyesno(‘Verify’, ‘Do you really want to quit?’): showwarning(‘Yes’, ‘Quit not yet implemented’) else:</p>
   <p>showinfo(‘No’, ‘Quit has been cancelled’)</p>
   <p>errmsg = ‘Sorry, no Spam allowed!’</p>
   <p>Button(text=’Quit’, command=callback).pack(fill=X)</p>
   <p>Button(text=’Spam’, command=(lambda: showerror(‘Spam’, errmsg))).pack(fill=X) mainloop()</p>
   <p>Анонимная lambda-функция использована здесь в качестве оболочки вызова showerror, для передачи двух жестко определенных аргументов (напомню, что обработчики событий не получают аргументов от самой библиотеки tkinter). Если запустить этот сценарий, он создаст главное окно, изображенное на рис. 8.5.</p>
   <p>Нажатие кнопки Quit в этом окне выводит диалог (рис. 8.6) - вызовом стандартной функции askyesno из модуля messagebox, входящего в состав пакета tkinter. В Unix и Macintosh этот диалог выглядит иначе, а в Windows выглядит, как показано на рисунке (на практике внешний вид диалога зависит от версии и настроек Windows - в моей системе Window 7 с настройками по умолчанию он выглядит несколько иначе, чем в Windows XP, как было показано в предыдущем издании).</p>
   <p><image l:href="#_63.jpg"/></p>
   <p><emphasis>Рис. 8.5. Главное окно dlg1: кнопки вызывают появление дополнительных окон</emphasis></p>
   <p>Диалог на рис. 8.6 блокирует программу, пока пользователь не щелкнет по одной из кнопок - при выборе кнопки Yes (или нажатии клавиши Enter) вызов диалога возвращает значение True, и сценарий выводит стандартный диалог showwarning (рис. 8.7), вызывая функцию showwarning.</p>
   <p><image l:href="#_64.jpg"/></p>
   <p><emphasis>Рис. 8.6. Диалог askyesno, выводимый сценарием dlg1 (в Windows 7)</emphasis></p>
   <empty-line/>
   <p><image l:href="#_65.jpg"/></p>
   <p><emphasis>Рис. 8.7. Диалог showwarning, выводимый сценарием dlg1</emphasis></p>
   <p>В диалоге на рис. 8.7 пользователь может только нажать кнопку OK. Если щелкнуть на кнопке No в диалоге на рис. 8.6, вызов showinfo создаст соответствующее окно диалога (рис. 8.8). Наконец, если в главном окне щелкнуть по кнопке Spam, то с помощью стандартного вызова show-error будет создан стандартный диалог showerror (рис. 8.9).</p>
   <p><image l:href="#_66.jpg"/></p>
   <p><emphasis>Рис. 8.8. Диалог showinfo, выводимый сценарием dlg1</emphasis></p>
   <empty-line/>
   <p><image l:href="#_67.jpg"/></p>
   <p><emphasis>Рис. 8.9. Диалог showerror, выводимый сценарием dlg1</emphasis></p>
   <p>Конечно, в результате создается множество всплывающих окон, и не следует злоупотреблять этими диалогами (обычно лучше применять окна с полями ввода, остающиеся на экране длительное время, а не отвлекать пользователя всплывающими окнами). Но в нужных случаях такие всплывающие диалоги сокращают время разработки и обеспечивают привычный внешний вид.</p>
   <p><strong>«Умная» и многократно используемая кнопка Quit</strong></p>
   <p>Для некоторых из этих готовых диалогов можно найти лучшее применение. В примере 8.7 реализована прикрепляемая кнопка Quit, которая с помощью стандартных диалогов получает подтверждение в ответ на запрос о завершении. Поскольку она реализована в виде класса, ее можно прикреплять и повторно использовать в любом приложении, где требуется кнопка Quit с запросом на подтверждение. Так как в этой кнопке использованы стандартные диалоги, она должным образом выглядит на любой платформе.</p>
   <p><emphasis>Пример 8.7. PP4E\Gui\Tour\quitter.py</emphasis></p>
   <p>кнопка Quit, которая запрашивает подтверждение на завершение;</p>
   <p>для повторного использования достаточно прикрепить экземпляр к другому</p>
   <p>графическому интерфейсу и скомпоновать с желаемыми параметрами</p>
   <p>from tkinter import *    # импортировать классы виджетов</p>
   <p>from tkinter.messagebox import askokcancel # импортировать стандартный диалог</p>
   <p>class Quitter(Frame):    # подкласс графич. интерфейса</p>
   <p>def __init__(self, parent=None):    # метод конструктора</p>
   <p>Frame.__init__(self, parent)</p>
   <p>self.pack()</p>
   <p>widget = Button(self, text=’Quit’, command=self.quit) widget.pack(side=LEFT, expand=YES, fill=BOTH)</p>
   <p>def quit(self):</p>
   <p>ans = askokcancel(‘Verify exit’, "Really quit?”) if ans: Frame.quit(self)</p>
   <p>if __name__ == ‘__main__’: Quitter().mainloop()</p>
   <p>Вообще этот модуль предназначен для использования в других программах, но может запускаться самостоятельно и тогда выводит кнопку, которая в нем реализована. На рис. 8.10 слева вверху показана сама кнопка Quit и диалог askokcancel запроса подтверждения, выведенный при нажатии кнопки Quit.</p>
   <p><image l:href="#_68.jpg"/></p>
   <p><emphasis>Рис. 8.10. Модуль Quitter с диалогом askokcancel</emphasis></p>
   <p>Если нажать кнопку OK в этом окне, модуль Quitter вызовет метод quit элемента Frame и закроет графический интерфейс, к которому прикреплена кнопка (на самом деле завершит работу функции mainloop). Но чтобы действительно оценить пользу, приносимую такими подпружиненными кнопками, рассмотрим графический интерфейс клиента, приведенный в следующем разделе.</p>
   <p><strong>Панель запуска демонстрации диалогов</strong></p>
   <p>Пока мы увидели лишь несколько стандартных диалогов, но их число значительно больше. Не станем показывать их на серых снимках с экрана, а напишем на языке Python демонстрационный сценарий, который будет генерировать их по требованию. Ниже приводится один из способов сделать это. Во-первых, напишем модуль, приведенный в примере 8.8, который определяет таблицу соответствий между именами демонстрационных программ и вызовами стандартных диалогов (будем использовать lambda-выражения для обертывания вызовов вызова, если функции диалога нужно передать дополнительные аргументы).</p>
   <p><emphasis>Пример 8.8. PP4E\Gui\Tour\dialogTable.py</emphasis></p>
   <p># определяет таблицу имя:обработчик с демонстрационными примерами</p>
   <p>from tkinter.filedialog import askopenfilename # импортировать стандартные from tkinter.colorchooser import askcolor    # диалоги из Lib\tkinter</p>
   <p>from tkinter.messagebox import askquestion, showerror from tkinter.simpledialog import askfloat</p>
   <p>demos = {</p>
   <p>‘Open’: askopenfilename,</p>
   <p>‘Color’: askcolor,</p>
   <p>‘Query’: lambda: askquestion(‘Warning’, ‘You typed "rm *”\nConfirm?’), ‘Error’: lambda: showerror(‘Error!’, "He’s dead, Jim”),</p>
   <p>‘Input’: lambda: askfloat(‘Entry’, ‘Enter credit card number’)</p>
   <p>}</p>
   <p>Я поместил эту таблицу в модуль, чтобы использовать ее в качестве основы будущих демонстрационных сценариев (работать с диалогами веселее, чем выводить текст в stdout). Затем напишем сценарий на языке Python, представленный в примере 8.9, который просто генерирует кнопки для всех этих элементов таблицы - использует ее ключи как метки кнопок, а значения как обработчики событий для кнопок.</p>
   <p><emphasis>Пример 8.9. PP4E\Gui\Tour\demoDlg.py</emphasis></p>
   <p>"создает панель с кнопками, которые вызывают диалоги”</p>
   <p>from tkinter import *    # импортировать базовый набор виджетов</p>
   <p>from dialogTable import demos # обработчики событий для кнопок from quitter import Quitter # прикрепить к себе объект quit</p>
   <p>class Demo(Frame):</p>
   <p>def __init__(self, parent=None, **options):</p>
   <p>Frame.__init__(self, parent, **options)</p>
   <p>self.pack()</p>
   <p>Label(self, text=”Basic demos”).pack() for (key, value) in demos.items():</p>
   <p>Button(self, text=key, command=value).pack(side=TOP, fill=BOTH)</p>
   <p>Quitter(self).pack(side=TOP, fill=BOTH)</p>
   <p>if __name__ == ‘__main__’: Demo().mainloop()</p>
   <p>Если запустить этот пример как самостоятельный сценарий, он создаст окно, изображенное на рис. 8.11: это панель демонстрационных кнопок, при нажатии которых просто выполняется передача управления в соответствии со значениями в таблице из модуля dialogTable.</p>
   <p><image l:href="#_69.jpg"/></p>
   <p><emphasis>Рис. 8.11. Главное окно demoDlg</emphasis></p>
   <p>Обратите внимание, что этот сценарий управляется содержимым словаря из модуля dialogTable, поэтому мы можем изменять набор кнопок, изменяя только dialogTable (никакого выполняемого программного кода в demoDlg менять не нужно). Отметьте также, что кнопка Quit является в данном случае прикрепленным экземпляром класса Quitter из предыдущего раздела, причем она скомпонована с теми же параметрами, что и остальные кнопки, - по крайней мере эту часть программного кода уже не нужно будет писать снова.</p>
   <p>Кроме всего прочего этот класс обеспечивает передачу любых именованных аргументов **options конструктору своего суперкласса Frame. Хотя в данном примере эта возможность и не используется, тем не менее вызывающие программы могут передавать параметры настройки во время создания экземпляра (Demo(o=v)), вместо того чтобы выполнять настройку позднее (d.config(o=v)). В этом нет особой необходимости, но такая реализация обеспечивает возможность использования класса Demo как обычного виджета фрейма (в чем, собственно, и заключается прием создания подклассов). Позднее мы увидим, как можно использовать эту особенность.</p>
   <p>Мы уже видели некоторые диалоги, запускаемые другими кнопками этой демонстрационной панели, поэтому я коснусь здесь только новых.</p>
   <p>Например, нажатие кнопки Query генерирует стандартный диалог, изображенный на рис. 8.12.</p>
   <p>Этот диалог askquestion выглядит как askyesno, который мы видели раньше, но в действительности возвращает строку "yes” или "no” (askyesno и askokcancel возвращают True или False). Нажатие кнопки Input генерирует стандартный диалог askfloat, изображенный на рис. 8.13.</p>
   <p><image l:href="#_70.jpg"/></p>
   <p><emphasis>Рис. 8.12. Запрос demoDlg, диалог askquestion</emphasis></p>
   <empty-line/>
   <p><image l:href="#_71.jpg"/></p>
   <p><emphasis>Рис. 8.13. Ввод demoDlg, диалог askfloat</emphasis></p>
   <p>Прежде чем вернуть управление, этот диалог автоматически проверяет введенные данные на соответствие синтаксису записи чисел с плавающей точкой; он является представителем группы диалогов ввода одного значения (помимо askinteger и askstring, предлагающих ввести целое число и строку). Он возвращает введенные данные как объект числа с плавающей точкой (а не строку) при нажатии кнопки OK и клавиши Enter, либо объект Python None, если пользователь щелкнет на кнопке CanceL. Два родственных ему диалога возвращают объекты целого числа и строки.</p>
   <p>При нажатии кнопки Open мы получаем стандартный диалог открытия файла, создаваемый вызовом функции askopenfilename и изображенный на рис. 8.14. Это внешний вид в Windows 7 - в Mac OS, Linux и в более старых версиях Windows этот диалог может выглядеть совершенно иначе.</p>
   <p><image l:href="#_72.jpg"/></p>
   <p><emphasis>Рис. 8.14. Открытие файла в demoDlg, диалог askopenfilename</emphasis></p>
   <p>Аналогичный диалог выбора имени сохраняемого файла создается вызовом функции asksaveasfilename (пример можно найти в разделе, посвященном виджету Text, в главе 9). Оба файловых диалога дают пользователю возможность перемещаться по файловой системе для выбора нужного имени файла, которое возвращается вместе с полным путем к файлу при нажатии кнопки Open; если была нажата кнопка Cancel, возвращается пустая строка. Оба диалога поддерживают дополнительные протоколы, не показанные в этом примере:</p>
   <p>•    Им можно передать именованный аргумент filetypes - группу шаблонов имен для выбора файлов, появляющихся в раскрывающемся списке в нижней части диалога.</p>
   <p>•    Им можно передать параметры initialdir (начальный каталог), ini-tialfile (для поля ввода File name), title (заголовок окна диалога), de-faultextension (расширение, добавляемое, когда у выбранного файла нет расширения) и parent (для отображения в виде встроенного дочернего элемента, а не всплывающего диалога).</p>
   <p>•    Можно заставить их запомнить последний выбранный каталог путем использования экспортированных объектов вместо этих вызовов функций - эту особенность мы будем использовать в последующих примерах.</p>
   <p>В модуле filedialog, в библиотеке tkinter, имеется еще один часто используемый диалог, вызываемый функцией askdirectory, который может использоваться, чтобы дать пользователю возможность выбрать каталог. Он выводит структуру каталогов в виде дерева - пользователь может перемещаться по этому дереву и выбирать нужный ему каталог. Эта функция принимает именованные аргументы, включая initialdir и title. Для сохранения имени последнего выбранного каталога, который будет автоматически открыт при следующем вызове диалога, можно использовать соответствующий объект Directory.</p>
   <p>Большинство из этих интерфейсов позднее будут использованы в книге, особенно для реализации диалогов выбора файлов в приложении PyEdit, в главе 11, но вы можете, забежав вперед, узнать дополнительные подробности прямо сейчас. Диалог выбора каталога будет показан в примере приложения PyPhoto, в главе 11, и в примере приложения PyMailGUI, в главе 14 - опять же, вы можете забежать вперед, чтобы посмотреть примеры программного кода и снимки с экрана.</p>
   <p>Наконец, кнопка Color вызывает стандартную функцию askcolor, которая генерирует стандартный диалог выбора цвета, изображенный на рис. 8.15.</p>
   <p><image l:href="#_73.jpg"/></p>
   <p><emphasis>Рис. 8.15. Выбор цвета в demoDlg, диалог askcolor</emphasis></p>
   <p>При нажатии в нем кнопки OK возвращается структура данных, идентифицирующая выбранный цвет, которую можно использовать в любом контексте tkinter, где требуется указать цвет. В нее входят значения RGB и шестнадцатеричная строка цвета (например, ((160, 160, 160), #a0a0a0)). Подробнее об использовании этого набора будет рассказываться несколько позже. При нажатии кнопки Cancel диалог возвращает кортеж, состоящий из двух значений None.</p>
   <p><strong>Вывод результатов, возвращаемых диалогами, и передача данных обработчикам с помощью lambda-выражений</strong></p>
   <p>Демонстрационная панель запуска диалогов выводит стандартные диалоги и может быть использована для вывода других диалогов простым изменением импортируемого модуля dialogTable. Однако в существующем виде этот пример только показывает диалоги, и было бы неплохо посмотреть на возвращаемые ими значения, чтобы знать, как использовать их в сценариях. В примере 8.10 добавлен вывод результатов стандартных диалогов в стандартный поток вывода stdout.</p>
   <p><emphasis>Пример 8.10. PP4E\Gui\Tour\demoDlg-print.py</emphasis></p>
   <p>то же, что и предыдущий пример, но выводит значения, возвращаемые диалогами; lambda-выражение сохраняет данные из локальной области видимости для передачи их обработчику (обработчик события нажатия кнопки обычно не получает аргументов, а автоматические ссылки в объемлющую область видимости некорректно работают с переменными цикла) и действует подобно вложенной инструкции def, такой как: def func(key=key): self.printit(key)</p>
   <p>from tkinter import *    # импортировать базовый набор виджетов</p>
   <p>from dialogTable import demos    # обработчики событий от кнопок</p>
   <p>from quitter import Quitter    # прикрепить к себе объект quit</p>
   <p>class Demo(Frame):</p>
   <p>def __init__(self, parent=None):</p>
   <p>Frame.__init__(self, parent)</p>
   <p>self.pack()</p>
   <p>Label(self, text=”Basic demos”).pack() for key in demos:</p>
   <p>func = (lambda key=key: self.printit(key))</p>
   <p>Button(self, text=key, command=func).pack(side=TOP, fill=BOTH) Quitter(self).pack(side=TOP, fill=BOTH)</p>
   <p>def printit(self, name):</p>
   <p>print(name, ‘returns =&gt;’, demos[name]()) # извлечь, вызвать, вывести</p>
   <p>if __name__ == ‘__main__’: Demo().mainloop()</p>
   <p>Этот сценарий создает то же самое главное окно панели кнопок, но обратите внимание, что обработчик события теперь является анонимной функцией, созданной с помощью lambda-выражения, а не прямой ссылкой на вызов диалога в словаре demos, импортированном из модуля</p>
   <p>dialogTable:</p>
   <p># задействовать поиск значения в объемлющей области видимости func = (lambda key=key: self.printit(key))</p>
   <p>Мы уже говорили о такой возможности в предыдущей главе, но здесь мы впервые использовали lambda-выражение подобным образом, поэтому разберемся в том, что происходит. Так как обработчики событий нажатий кнопок вызываются без аргументов, то при необходимости передать обработчику <emphasis>дополнительные данные</emphasis> для него нужно создать оболочку в виде объекта, который запомнит эти дополнительные данные и передаст их фактическому обработчику. В данном случае при нажатии кнопки вызывается функция, создаваемая lambda-выражением, -промежуточная функция, сохраняющая информацию из объемлющей области видимости. Благодаря этому действительный обработчик, printit, получит дополнительный аргумент name и выполнит действия, связанные с нажатой кнопкой, несмотря на то, что этот аргумент не был передан самой библиотекой tkinter. Фактически lambda-выражение сохраняет и передает информацию о состоянии.</p>
   <p>Заметьте, однако, что в теле функции, создаваемой этим lambda-выражением, используются ссылки на значения self и key, находящиеся в объемлющей области видимости. Во всех последних версиях Python ссылка на self действует автоматически, в соответствии с правилами поиска значений в объемлющих областях видимости, но значение key необходимо передать явно, в виде <emphasis>аргумента со значением по умолчанию,</emphasis> иначе все функции, сгенерированные lambda-выражением, получат одно и то же значение - которое получит переменная key в последней итерации цикла. Как мы узнали в главе 7, ссылки на переменные в объемлющей области видимости разрешаются в момент вызова вложенной функции, а ссылки на значения по умолчанию - в момент создания вложенной функции. Так как значение self не изменится после создания функции, мы можем довериться правилам поиска только этого имени, но не переменной цикла key.</p>
   <p>В прежних версиях Python требовалось явно передавать любые значения из объемлющей области видимости в виде аргументов со значениями по умолчанию, используя любой из двух следующих приемов:</p>
   <p>#    использовать простые аргументы со значениями по умолчанию</p>
   <p>func = (lambda self=self, name=key: self.printit(name))</p>
   <p>#    использовать связанный метод по умолчанию</p>
   <p>func = (lambda handler=self.printit, name=key: handler(name))</p>
   <p>В настоящее время для получения значения self можно использовать более простой прием автоматических ссылок в объемлющую область видимости, однако для передачи значения переменной key по-прежнему требуется использовать значение по умолчанию аргумента (а кроме того, передачу данных в виде значений по умолчанию можно встретить в давно написанных сценариях на языке Python).</p>
   <p>Обратите внимание, что круглые скобки вокруг lambda-выражений здесь не являются обязательными - я добавляю их, потому что предпочитаю визуально отделять lambda-выражения от окружающего программного</p>
   <p>кода (ваши предпочтения могут отличаться от моих). Отметьте также, что здесь lambda-выражение можно заменить вложенной инструкцией def. Однако в отличие от инструкции def lambda-выражение может появляться внутри вызова конструктора Button, потому что это выражение и ему не требуется присваивать имя. Следующие две формы совершенно равноценны:</p>
   <p>for (key, value) in demos.items():</p>
   <p>func = (lambda key=key: self.printit(key)) # может вкладываться в вызов</p>
   <p># Button()</p>
   <p>for (key, value) in demos.items():</p>
   <p>def func(key=key): self.printit(key)    # а инструкция def - нет</p>
   <p>Здесь можно также использовать вызываемый объект класса, который сохраняет состояние в виде атрибутов экземпляра (смотрите подсказку в учебном примере__call__главы 7). Но как правило, если нужно, что</p>
   <p>бы результат lambda-выражения в последующих вызовах использовал переменные из объемлющей области, просто используйте их имена и позвольте интерпретатору самому сохранять значения для последующего использования или передайте их в качестве значений по умолчанию, чтобы обеспечить сохранение значений на этапе создания функции. Последний способ необходим, только если используемая переменная может изменить значение перед тем, как произойдет вызов обработчика.</p>
   <p>Если запустить этот сценарий, он создаст то же окно (рис. 8.11) и дополнительно будет выводить значения, возвращаемые диалогами, в стандартный поток вывода. Ниже приводится вывод сценария после щелчков мышью на всех кнопках в главном окне и выбора в каждом диалоге обеих кнопок Cancel/No и OK/Yes:</p>
   <p>C:\...\PP4E\Gui\Tour&gt; python demoDlg-print.py</p>
   <p>Color returns =&gt; (None, None)</p>
   <p>Color returns =&gt; ((128.5, 1 28.5, 255.99609375), ‘ #8080ff’)</p>
   <p>Query returns =&gt; no Query returns =&gt; yes Input returns =&gt; None Input returns =&gt; 3.14159 Open returns =&gt;</p>
   <p>Open returns =&gt; C:/Users/mark/Stuff/Books/4E/PP4E/dev/Examples/PP4E/Launcher.py Error returns =&gt; ok</p>
   <p>Теперь, когда были показаны результаты вызова всех диалогов, я хочу продемонстрировать фактическое использование одного из них.</p>
   <p><strong>Предоставление возможности динамического выбора цвета</strong></p>
   <p>Стандартный диалог выбора цвета - это не украшение ради украшения. Сценарии могут передавать возвращаемую этим диалогом шестнадцатеричную строку цветов в уже знакомые нам параметры bg и fg настройки цветов виджетов. То есть параметры bg и fg принимают имя цвета (например, blue) и шестнадцатеричные строки со значениями насыщенности цветов RGB, возвращаемые функцией askcolor, которые начинаются с # (например, #8080ff из последней строки вывода в предыдущем разделе).</p>
   <p>Это добавляет новое измерение в модификацию графических интерфейсов на базе tkinter: вместо того чтобы жестко определять значения цветов в создаваемых интерфейсах, можно создать кнопку, выводящую диалог выбора цвета, с помощью которой пользователи смогут осуществлять настройку цветов на лету. Нужно просто передать строку цвета методу config в обработчиках событий, как показано в примере 8.11.</p>
   <p><emphasis>Пример 8.11. PP4E\Gui\Tour\setcolor.py</emphasis></p>
   <p>from tkinter import *</p>
   <p>from tkinter.colorchooser import askcolor</p>
   <p>def setBgColor():</p>
   <p>(triple, hexstr) = askcolor() if hexstr:</p>
   <p>print(hexstr)</p>
   <p>push.config(bg=hexstr)</p>
   <p>root = Tk()</p>
   <p>push = Button(root, text=’Set Background Color’, command=setBgColor) push.config(height=3, font=(‘times’, 20, ‘bold’)) push.pack(expand=YES, fill=BOTH) root.mainloop()</p>
   <p>Этот сценарий создает окно, изображенное на рис. 8.16 (фон его кнопки зеленоватый, и вам придется поверить мне на слово). Нажатие кнопки выводит диалог выбора цвета, который мы видели выше. Цвет, выбранный в этом окне, становится цветом фона этой кнопки после нажатия кнопки OK в диалоге.</p>
   <p><image l:href="#_74.jpg"/></p>
   <p><emphasis>Рис. 8.16. Главное окно setcolor</emphasis></p>
   <p>Строки со значениями цвета также выводятся в поток stdout (окно консоли). Запустите этот сценарий на своем компьютере и поэкспериментируйте с возможными настройками цветов:</p>
   <p>C:\...\PP4E\Gui\Tour&gt; python setcolor.py</p>
   <p>#0080c0</p>
   <p>#408080</p>
   <p>#77d5df</p>
   <p><strong>Другие стандартные диалоги</strong></p>
   <p>Мы уже видели большую часть стандартных диалогов, и мы будем пользоваться ими в примерах на протяжении оставшейся части книги. Если нужны дополнительные сведения о других имеющихся диалогах и параметрах, обращайтесь к другой документации по библиотеке tkinter или просмотрите исходные тексты модулей, используемых в начале модуля dialogTable, представленного в примере 8.8, - все они являются обычными файлами с программным кодом на языке Python, установленными на вашем компьютере в подкаталоге <emphasis>tkinter</emphasis> стандартной библиотеки Python (например, в каталоге <emphasis>C:\Python31\Lib,</emphasis> в Windows). И сохраните этот пример с демонстрационной панелью на будущее - мы снова воспользуемся им позднее, когда встретимся с другими виджетами, похожими на кнопки.</p>
   <empty-line/>
   <p><strong>Модуль диалогов в старом стиле</strong></p>
   <p>В более старом программном коде на языке Python можно иногда увидеть диалоги, реализованные с использованием стандартного модуля dialog. Сейчас он несколько устарел и использует внешний вид, характерный для X Window, но на случай, если вам придется встретить такой программный код при сопровождении программ на языке Python, пример 8.12 может дать представление об этом интерфейсе.</p>
   <p><emphasis>Пример 8.12. PP4E\Gui\Tour\dlg-old.py</emphasis></p>
   <p>from tkinter import *</p>
   <p>from tkinter.dialog import Dialog</p>
   <p>class OldDialogDemo(Frame):</p>
   <p>def __init__(self, master=None):</p>
   <p>Frame.__init__(self, master)</p>
   <p>Pack.config(self)    # то же, что и self.pack()</p>
   <p>Button(self, text=’Pop1’, command=self.dialog1).pack()</p>
   <p>Button(self, text=’Pop2’, command=self.dialog2).pack()</p>
   <p>def dialog1(self): ans = Dialog(self,</p>
   <p>title = ‘Popup Fun!’,</p>
   <p>text = ‘An example of a popup-dialog ‘</p>
   <p>‘box, using older “Dialog.py”.’, bitmap = ‘questhead’,</p>
   <p>default = 0, strings = (‘Yes’, ‘No’, ‘Cancel’)) if ans.num == 0: self.dialog2()</p>
   <p>def dialog2(self):</p>
   <p>Dialog(self, title = ‘HAL-9000’,</p>
   <p>text = “I’m afraid I can’t let you do that, Dave...”,</p>
   <p>bitmap = ‘hourglass’,</p>
   <p>default = 0, strings = (‘spam’, ‘SPAM’))</p>
   <p>if __name__ == ‘__main__’: OldDialogDemo().mainloop()</p>
   <p>Если передать функции Dialog кортеж с метками для кнопок и текст сообщения, она вернет индекс нажатой кнопки (самая левая кнопка имеет индекс ноль). Окна Dialog являются модальными: доступ к остальным окнам приложения блокируется, пока Dialog ожидает ответа пользователя. При нажатии кнопки Pop2 в главном окне этого сценария выводится второй диалог, как показано на рис. 8.17.</p>
   <p><image l:href="#_75.jpg"/></p>
   <p><emphasis>Рис. 8.17. Диалог в старом стиле</emphasis></p>
   <p>Сценарий был запущен в Windows, и, как видите, этот диалог нисколько не похож на то, что можно было бы ожидать на этой платформе. При вызове на любой платформе этот диалог имеет внешний вид, принятый в X Window. Из-за внешнего вида диалогов, воспроизводимых модулем dialog и повышенной сложности его использования лучше использовать стандартные диалоги, продемонстрированные в предыдущем разделе.</p>
   <empty-line/>
   <p><strong>Пользовательские диалоги</strong></p>
   <p>Все встреченные нами до сих пор диалоги имеют стандартный внешний вид и способы взаимодействия. Для многих задач этого достаточно, но иногда требуется нечто более специфическое. Например, формы, требующие заполнения нескольких полей ввода (например, имя, возраст и размер обуви), не поддерживаются непосредственно библиотекой стандартных диалогов. Можно было бы поочередно выводить диалоги для ввода каждого значения, но такой интерфейс нельзя назвать дружественным.</p>
   <p>Пользовательские диалоги поддерживают произвольные интерфейсы, но работать с ними сложнее. Впрочем, многого для этого не требуется: создать окно, такое как Toplevel, с прикрепленными виджетами и добавить обработчик события, который соберет данные, введенные пользователем (если они есть), и закроет окно. Чтобы сделать такой диалог модальным, необходимо передать окну фокус ввода, сделать другие окна неактивными и ожидать события. Реализация такого диалога демонстрируется в примере 8.13.</p>
   <p><emphasis>Пример 8.13. PP4E\Gui\Tour\dlg-custom.py</emphasis></p>
   <p>import sys</p>
   <p>from tkinter import * makemodal = (len(sys.argv) &gt; 1)</p>
   <p>def dialog():</p>
   <p>win = Toplevel()    # создать новое окно</p>
   <p>Label(win, text=’Hard drive reformatted!’).pack() # добавить виджеты Button(win, text=’OK’, command=win.destroy).pack() # установить обработчик if makemodal:</p>
   <p>win.focus_set() # принять фокус ввода,</p>
   <p>win.grab_set()    # запретить доступ к др. окнам, пока открыт диалог</p>
   <p>win.wait_window() # ждать, пока win не будет уничтожен print(‘dialog exit’) # иначе - сразу вернуть управление</p>
   <p>root = Tk()</p>
   <p>Button(root, text=’popup’, command=dialog).pack() root.mainloop()</p>
   <p>Этот сценарий создает модальное или немодальное окно, в зависимости от значения глобальной переменной makemodal. Если запустить его без аргументов командной строки, выбирается немодальный стиль, как показано на рис. 8.18.</p>
   <p><image l:href="#_76.jpg"/></p>
   <p><emphasis>Рис. 8.18. Немодальные пользовательские диалоги в действии</emphasis></p>
   <p>Окно справа сверху - это корневое окно. При нажатии в нем кнопки popup создается новое диалоговое окно. Поскольку в этом режиме диалоги являются немодальными, корневое окно сохраняет активность после вывода диалога. Немодальные диалоги не блокируют другие окна, поэтому кнопку в корневом окне можно нажать несколько раз и создать столько копий диалога, сколько поместится на экране. Любые из этих окон можно закрыть щелчком на их кнопках OK, при этом остальные окна останутся на экране.</p>
   <p><strong>Создание модальных пользовательских диалогов</strong></p>
   <p>Если запустить сценарий, передав ему аргумент в командной строке (например, python dlg-custom.py 1), окно диалога будет сделано модальным. Так как модальные диалоги сосредоточивают на себе все внимание интерфейса, главное окно становится недоступным, пока не будет закрыто окно диалога - пока диалог открыт, нельзя даже щелкнуть на корневом окне, чтобы активизировать его. Поэтому невозможно создать на экране больше одного всплывающего окна, как показано на рис. 8.19.</p>
   <p><image l:href="#_77.jpg"/></p>
   <p><emphasis>Рис. 8.19. Модальный пользовательский диалог в действии</emphasis></p>
   <p>Фактически функция dialog в этом сценарии не возвращает управление, пока диалог в левой части не будет закрыт нажатием кнопки OK. В результате модальные диалоги накладывают на модель программирования, в других случаях управляемую событиями, модель вызова функций - введенные пользователем данные можно обрабатывать сразу, а не в обработчике события, который вызывается в какой-то неопределенный момент времени в будущем.</p>
   <p>Однако навязывание такой линейной логики управления в графическом интерфейсе требует некоторой дополнительной работы. Секрет блокирования других окон и ожидания ответа сводится к трем строкам программного кода, являющимся общим шаблоном для большинства пользовательских модальных диалогов:</p>
   <p>win.focus_set()</p>
   <p>Передает окну фокус ввода приложения, как если бы оно было активизировано щелчком мыши. У этого метода есть также синоним, focus, и часто фокус ввода устанавливается не на все окно, а на виджет в нем, позволяющий вводить данные (например, Entry).</p>
   <p>win.grab_set()</p>
   <p>Блокирует доступ ко всем другим окнам приложения, пока не будет закрыто данное окно. В это время пользователь не может взаимодействовать с другими окнами программы.</p>
   <p>win.wait_window()</p>
   <p>Приостанавливает вызвавшую программу, пока не будет уничтожен виджет win, но при этом главный цикл обработки событий (main-loop) остается активным. Это означает, что графический интерфейс в целом остается активным во время ожидания. Например, его окна перерисовываются при скрытии под другими окнами или открытии. Когда окно закрывается вызовом метода destroy, оно удаляется с экрана, блокировка приложения автоматически снимается и происходит возврат из данного метода.</p>
   <p>Так как сценарий ждет события закрытия окна, он должен предоставить обработчик события, уничтожающий окно в ответ на взаимодействие с виджетами в диалоговом окне (единственном, которое активно). Диалог в этом примере является простым информационным диалогом, поэтому его кнопка OK вызывает метод destroy окна. В диалогах для ввода данных можно установить обработчик события нажатия клавиши Enter, который извлечет данные, введенные в элемент Entry, и после этого вызовет destroy (как будет показано далее в этой главе).</p>
   <p><strong>Другие способы реализации модальности</strong></p>
   <p>Модальные диалоги обычно реализуются путем создания нового всплывающего окна и ожидания в нем события destroy, как в этом примере. Но существуют и другие схемы. Например, можно создать диалоговые окна заранее, и по мере необходимости показывать или скрывать их с помощью методов deiconify и withdraw окна верхнего уровня (подробности смотрите в сценариях раздела главы 9). С учетом того, что в настоящее время скорость выполнения такова, что создание окон происходит практически мгновенно, такой способ встречается значительно реже, чем создание окон с нуля и уничтожение их при каждом взаимодействии.</p>
   <p>Можно также реализовать состояние модальности путем ожидания изменения значения переменной tkinter, а не уничтожения окна. Подробности смотрите в последующем обсуждении переменных tkinter в данной главе (они являются объектами классов, а не обычными переменными Python) и метода wait_variable в конце главы 9. В этой схеме обработчик события долгоживущего диалогового окна может подать сигнал об изменении состояния ожидающей головной программе без необходимости уничтожения диалогового окна.</p>
   <p>Наконец, если вызвать метод mainloop рекурсивно, возврат из вызова произойдет только после выполнения метода quit виджета. Метод quit прекращает выполнение функции mainloop и потому обычно завершает выполнение программы с графическим интерфейсом. Но если был произведен рекурсивный вызов mainloop, метод quit просто завершит его. Благодаря этому модальные диалоги можно реализовать без обраще-</p>
   <p>ния к методу ожидания. Так, сценарий в примере 8.14 работает аналогично dlg-custom в модальном режиме.</p>
   <p><emphasis>Пример 8.14. PP4E\Gui\Tour\dlg-recursive.py</emphasis></p>
   <p>from tkinter import *</p>
   <p>def dialog():</p>
   <p>win = Toplevel()    # создать новое окно</p>
   <p>Label(win, text=’Hard drive reformatted!').pack() # добавить виджеты Button(win, text='OK', command=win.quit).pack() # установить обр-к quit win.protocol('WM_DELETE_WINDOW', win.quit)    # завершить и при</p>
   <p># закрытии окна!</p>
   <p>win.focus_set() # принять фокус ввода,</p>
   <p>win.grab_set() # запретить доступ к др. окнам, пока открыт диалог win.mainloop() # и запустить вложенный цикл обр. событий для ожидания win.destroy()</p>
   <p>print(‘dialog exit’)</p>
   <p>root = Tk()</p>
   <p>Button(root, text=’popup’, command=dialog).pack() root.mainloop()</p>
   <p>Выбирая этот путь, нужно вместо метода destroy вызывать в обработчиках событий метод quit (destroy не завершает функцию mainloop) и обеспечить вызов quit кнопкой закрытия окна с помощью метода protocol (иначе не будет завершаться рекурсивный вызов mainloop, что приведет к генерации странных сообщений об ошибках при окончательном выходе из программы). Из-за этой дополнительной сложности более удобным может оказаться использование wait_window или wait_variable, а не рекурсивных вызовов mainloop.</p>
   <p>Как строить диалоги в виде форм с метками и полями ввода, мы увидим далее в этой главе, познакомившись с элементом Entry, и еще раз - при изучении менеджера grid в главе 9. Другие примеры пользовательских диалогов можно найти в демонстрационных приложениях ShellGui (глава 10), PyMailGui (глава 14), PyCalc (глава 19) и немодальном <emphasis>form. py</emphasis> (глава 12). А сейчас мы перейдем к более глубокому изучению событий, что несомненно пригодится на следующих этапах нашего турне.</p>
   <empty-line/>
   <p><strong>Привязка событий</strong></p>
   <p>В предыдущей главе мы познакомились с методом bind виджетов, который использовался для перехвата нажатий кнопок. Так как метод bind часто используется вместе с другими виджетами (например, для перехвата нажатия клавиши Enter в полях ввода), остановимся на нем здесь в начале нашего обзора. Пример 8.15 иллюстрирует другие протоколы событий для метода bind.</p>
   <p><emphasis>Пример 8.15. PP4E\Gui\Tour\bind.py</emphasis></p>
   <p>from tkinter import *</p>
   <p>def showPosEvent(event):</p>
   <p>print(‘Widget=%s X=%s Y=%s’ % (event.widget, event.x, event.y))</p>
   <p>def showAllEvent(event): print(event) for attr in dir(event):</p>
   <p>if not attr.startswith(‘__’):</p>
   <p>print(attr, ‘=&gt;’, getattr(event, attr))</p>
   <p>def onKeyPress(event):</p>
   <p>print(‘Got key press:’, event.char)</p>
   <p>def onArrowKey(event):</p>
   <p>print(‘Got up arrow key press’)</p>
   <p>def onReturnKey(event):</p>
   <p>print(‘Got return key press’)</p>
   <p>def onLeftClick(event):</p>
   <p>print(‘Got left mouse button click:’, end=’ ‘) showPosEvent(event)</p>
   <p>def onRightClick(event):</p>
   <p>print(‘Got right mouse button click:’, end=’ ‘) showPosEvent(event)</p>
   <p>def onMiddleClick(event):</p>
   <p>print(‘Got middle mouse button click:’, end=’ ‘)</p>
   <p>showPosEvent(event)</p>
   <p>showAllEvent(event)</p>
   <p>def onLeftDrag(event):</p>
   <p>print(‘Got left mouse button drag:’, end=’ ‘) showPosEvent(event)</p>
   <p>def onDoubleLeftClick(event):</p>
   <p>print(‘Got double left mouse click’, end=’ ‘)</p>
   <p>showPosEvent(event)</p>
   <p>tkroot.quit()</p>
   <p>tkroot = Tk()</p>
   <p>labelfont = (‘courier’, 20, ‘bold’)    # семейство, размер, стиль</p>
   <p>widget = Label(tkroot, text=’Hello bind world’)</p>
   <p>widget.config(bg=’red’, font=labelfont) # красный фон, большой шрифт</p>
   <p>widget.config(height=5, width=20)    # начальн. размер: строк,символов</p>
   <p>widget.pack(expand=YES, fill=BOTH)</p>
   <p>widget.bind(‘&lt;Button-1&gt;’, onLeftClick)    # щелчок мышью</p>
   <p>widget.bind(‘&lt;Button-3&gt;’, onRightClick)</p>
   <p>widget.bind(‘&lt;Button-2&gt;’, onMiddleClick) # средняя = обе на некот. мышах widget.bind(‘&lt;Double-1&gt;’, onDoubleLeftClick)# двойной щелчок левой кнопкой widget.bind(‘&lt;B1-Motion&gt;’,    onLeftDrag)    #    щелчок левой кнопкой и перемещ.</p>
   <p>widget.bind(‘&lt;KeyPress&gt;’,    onKeyPress)    #    нажатие любой клавиши на клав.</p>
   <p>widget.bind(‘&lt;Up&gt;’,    onArrowKey)    #    нажатие клавиши со стрелкой</p>
   <p>widget.bind(‘&lt;Return&gt;’,    onReturnKey)    #    return/enter key pressed</p>
   <p>widget.focus()    # или привязать нажатие клавиши</p>
   <p># к tkroot</p>
   <p>tkroot.title(‘Click Me’) tkroot.mainloop()</p>
   <p>Этот файл состоит в основном из функций обработчиков событий, вызываемых при возникновении связанных событий. Как было показано в главе 7, обработчики данного типа получают в качестве аргумента объект события, содержащий сведения о сгенерированном событии. Технически этот аргумент является экземпляром класса Event из библиотеки tkinter, и содержащиеся в нем подробности представлены атрибутами. Большинство обработчиков просто выводят информацию о событиях, извлекая значения из их атрибутов.</p>
   <p>Если запустить этот сценарий, он создаст окно, изображенное на рис. 8.20. Главное его назначение - служить областью для запуска событий щелчков мышью и нажатия клавиш.</p>
   <p><image l:href="#_78.jpg"/></p>
   <p><emphasis>Рис. 8.20. Окно сценария bind для щелчков мышью</emphasis></p>
   <p>Черно-белое издание, которое вы держите в руках, не позволяет оценить этот сценарий. При запуске вживую он использует приведенные выше настройки и выводит текст черным по красному большим шрифтом Courier. Вам придется поверить мне на слово (или запустить его самим).</p>
   <p>Но главная задача этого примера - продемонстрировать действие других протоколов связывания событий. Мы уже встречали в главе 7 сценарий, который с помощью метода bind виджета и имен событий &lt;Button-1&gt; и &lt;Double-1&gt; перехватывал одиночные и двойные щелчки левой кнопкой мыши. Данный сценарий демонстрирует другие виды событий, часто перехватываемые с помощью метода bind:</p>
   <p>&lt;KeyPress&gt;</p>
   <p>Чтобы перехватывать нажатия одиночных клавиш на клавиатуре, можно зарегистрировать обработчик для события с идентификатором &lt;KeyPress&gt; - это более низкоуровневый способ ввода данных в программах с графическим интерфейсом, чем использование виджета Entry, о котором рассказывается в следующем разделе. Нажатая клавиша возвращается в виде кода ASCII в объекте события, передаваемом обработчику события (event.char). Другие атрибуты в структуре события позволяют идентифицировать нажатую клавишу на еще более низком уровне. Нажатия клавиш можно перехватывать виджетом корневого окна верхнего уровня или виджетом, которому передан фокус ввода с помощью метода focus, используемого в данном сценарии.</p>
   <p>&lt;B1-Motion&gt;</p>
   <p>Этот сценарий перехватывает также перемещение мыши при нажатой кнопке: зарегистрированный обработчик события &lt;B1-Motion&gt; вызывается всякий раз когда мышь передвигается при нажатой левой кнопке и получает в аргументе события текущие координаты X/Y указателя мыши (event.x, event.y). Эту информацию можно использовать для организации перемещения объектов, перетаскивания, рисования на уровне пикселей и так далее (смотрите демонстрационный пример программы PyDraw в главе 11).</p>
   <p>&lt;Button-3&gt;, &lt;Button-2&gt;</p>
   <p>Этот сценарий перехватывает также щелчки правой и средней кнопками мыши (называемыми также кнопками 3 и 2). Воспроизвести щелчок средней кнопкой 2 с помощью двухкнопочной мыши можно, щелкнув одновременно обеими кнопками, - если этот прием не действует, проверьте настройки мыши в интерфейсе свойств (Панель управления (Control PaneL) в Windows)<sup>40</sup>.</p>
   <p>&lt;Return&gt;, &lt;Up&gt;</p>
   <p>Чтобы перехватывать нажатия более специфических клавиш, в данном сценарии зарегистрированы обработчики событий нажатия клавиш Return/Enter и «стрелки вверх». В противном случае эти события были бы отправлены универсальному обработчику события &lt;KeyPress&gt; и потребовали бы дополнительного анализа события.</p>
   <p>Ниже показано, что попадает в поток вывода stdout после щелчка левой кнопкой, правой кнопкой, левой кнопкой и перетаскивания, нескольких нажатий клавиш, нажатия клавиш Enter и «стрелки вверх» и наконец, двойного щелчка левой кнопкой для завершения. При нажатии левой кнопки мыши и перемещении курсора по экрану возникает множество сообщений с информацией о событии перетаскивания - одно сообщение выводится для каждого движения при перетаскивании (и для каждого производится вызов обработчика на языке Python):</p>
   <p>C:\...\PP4E\Gui\Tour&gt; python bind.py</p>
   <p>Got left mouse button click: Widget=.25763696 X=376 Y=53</p>
   <p>Got right mouse button click: Widget=.25763696 X=36 Y=60</p>
   <p>Got left mouse button click: Widget=.25763696 X=144 Y=43</p>
   <p>Got left mouse    button    drag:    Widget=.25763696 X=144    Y=45</p>
   <p>Got left mouse    button    drag:    Widget=.25763696 X=144    Y=47</p>
   <p>Got left mouse    button    drag:    Widget=.25763696 X=145    Y=50</p>
   <p>Got left mouse    button    drag:    Widget=.25763696 X=146    Y=51</p>
   <p>Got left mouse    button    drag:    Widget=.25763696 X=149    Y=53</p>
   <p>Got key press:    s</p>
   <p>Got key press:    p</p>
   <p>Got key press:    a</p>
   <p>Got key press:    m</p>
   <p>Got key press:    1</p>
   <p>Got key press:    -</p>
   <p>Got key press:    2</p>
   <p>Got key press:    .</p>
   <p>Got return key press Got up arrow key press</p>
   <p>Got left mouse button click: Widget=.25763696 X=300 Y=68 Got double left mouse click Widget=.25763696 X=300 Y=68</p>
   <p>Для событий, связанных с мышью, обработчики выводят координаты X и Y указателя мыши, которые передаются в объекте события. Обычно координаты измеряются в пикселях от верхнего левого угла (0, 0), относительно того виджета, на котором произведен щелчок. Ниже показано, что выводится для щелчка левой кнопкой, средней кнопкой и двойного щелчка левой. Обратите внимание, что обработчик щелчка средней кнопкой выводит свой аргумент целиком - все атрибуты объекта Event (исключая внутренние атрибуты с именами, начинающимися</p>
   <p>с двух символов подчеркивания «__», в число которых входит атрибут</p>
   <p>__doc__и методы перегрузки операторов, унаследованные от суперкласса object, подразумеваемого в Python 3.X по умолчанию). Различные типы событий устанавливают различные атрибуты. Например, нажатие большинства клавиш записывает некоторое значение в атрибут char:</p>
   <p>C:\...\PP4E\Gui\Tour&gt; python bind.py</p>
   <p>Got left mouse button click: Widget=.25632624 X=6 Y=6</p>
   <p>Got middle mouse button click: Widget=.25632624 X=212 Y=95</p>
   <p>&lt;tkinter.Event object at 0x018CA210&gt;</p>
   <p>char =&gt; ??</p>
   <p>delta =&gt; 0</p>
   <p>height =&gt; ??</p>
   <p>keycode =&gt; ??</p>
   <p>keysym =&gt; ?? keysym_num =&gt; ?? num =&gt; 2</p>
   <p>send_event =&gt; False serial =&gt; 17 state =&gt; 0 time =&gt; 549707945 type =&gt; 4</p>
   <p>widget =&gt; .25632624 width =&gt; ?? x =&gt; 212 x_root =&gt; 311 y =&gt; 95 y_root =&gt; 221</p>
   <p>Got left mouse button click: Widget=.25632624 X=400 Y=183 Got double left mouse click Widget=.25632624 X=400 Y=183</p>
   <empty-line/>
   <p><strong>Другие события, доступные с помощью метода bind</strong></p>
   <p>Помимо событий, которые были проиллюстрированы в данном примере, сценарий, использующий библиотеку tkinter, может зарегистрировать обработчики других видов связываемых событий. Например:</p>
   <p>•    &lt;ButtonRelease&gt; генерируется при отпускании кнопки мыши (событие &lt;ButtonPress&gt; генерируется, когда кнопка нажимается).</p>
   <p>•    &lt;Motion&gt; генерируется при перемещении указателя мыши.</p>
   <p>•    Обработчики &lt;Enter&gt; и &lt;Leave&gt; генерируются в момент входа и выхода указателя мыши из области окна (полезно для автоматического выделения виджета).</p>
   <p>•    &lt;Configure&gt; генерируется при изменении размеров окна, его положения и так далее (например, новые размеры окна содержатся в атрибутах width и height объекта события). Мы будем использовать это событие для масштабирования содержимого окна при изменении его размеров в примере PyClock, в главе 11.</p>
   <p>•    &lt;Destroy&gt; генерируется при уничтожении виджета окна (и отличается от механизма protocol менеджера окон, реализованного для кнопки закрытия). Поскольку это событие имеет непосредственное отношение к методам quit и destroy виджетов, я расскажу о нем более подробно далее в этом разделе.</p>
   <p>•    &lt;FocusIn&gt; и &lt;FocusOut&gt; генерируются, когда виджет получает или теряет фокус ввода.</p>
   <p>•    &lt;Map&gt; и &lt;Unmap&gt; генерируются, когда окно сворачивается в значок и восстанавливается.</p>
   <p>•    &lt;Escape&gt;, &lt;BackSpace&gt; и &lt;Tab&gt; генерируются при нажатии других специальных клавиш.</p>
   <p>•    &lt;Down&gt;, &lt;Left&gt; и &lt;Right&gt; генерируются при нажатии других клавиш со стрелками.</p>
   <p>Этот список не полон, а для записи названий событий есть свой довольно сложный синтаксис, например:</p>
   <p>•    <emphasis>Модификаторы</emphasis> - могут добавляться к идентификаторам событий, чтобы сделать их еще более специфическими. Например, &lt;B1-Motion&gt; означает перемещение указателя мыши при нажатой левой кнопке, а &lt;KeyPress-a&gt; генерируется только при нажатии клавиши «а».</p>
   <p>•    <emphasis>Синонимы.</emphasis> - могут использоваться для имен некоторых частых событий. Например, &lt;ButtonPress-1&gt;, &lt;Button-1&gt; и &lt;1&gt; означают нажатие левой кнопки мыши, а &lt;KeyPress-a&gt; и &lt;Key-a&gt; означают клавишу «а». Все формы имен чувствительны к регистру символов: пишите &lt;Key-Escape&gt;, а не &lt;KEY-ESCAPE&gt;.</p>
   <p>•    Имеется возможность определять идентификаторы <emphasis>виртуальных</emphasis> событий, обозначающие последовательности из одного или нескольких событий, с помощью пары угловых скобок (например, &lt;&lt;PasteText&gt;&gt;).</p>
   <p>С целью экономии места за исчерпывающими сведениями по этой теме мы отсылаем вас к другим источникам информации по Tk и tkinter. Кроме того, изменяя настройки в сценарии и запуская его заново, также можно выяснить некоторые особенности поведения событий - в конце концов, это Python.</p>
   <p><strong>Подробнее о событии &lt;Destroy&gt; и методах quit и destroy</strong></p>
   <p>Прежде чем двинуться дальше, необходимо сказать несколько слов о событии &lt;Destroy&gt; (регистр символов в имени которого имеет значение): это событие генерируется, когда выполняется операция уничтожения виджета, будь то вызов метода из сценария или операция закрытия окна пользователем, включая завершение программы. Если привязать обработчик этого события к окну, он будет вызываться по одному разу для каждого виджета в окне - атрибут widget объекта события, передаваемого обработчику в виде аргумента, будет ссылаться на уничтожаемый виджет, и вы можете использовать эту особенность, чтобы определить момент уничтожения какого-то определенного виджета. Если же привязать этот обработчик к какому-то определенному виджету, он будет вызываться только при уничтожении этого виджета.</p>
   <p>Важно знать, что в момент возбуждения события виджет находится в «полумертвом» состоянии (в терминологии библиотеки Tk) - он по-прежнему существует, но большинство операций над ним будут терпеть неудачу. По этой причине событие &lt;Destroy&gt; вообще не может использоваться для выполнения операций с графическим интерфейсом -например, попытки проверки признака изменения состояния виджета или извлечения его содержимого в обработчике события &lt;Destroy&gt; будут возбуждать исключения. Кроме того, в этом обработчике нельзя отменить уничтожение виджетов и обеспечить продолжение работы графического интерфейса. Если вам потребуется перехватывать и проверять или подавлять операцию закрытия окна после щелчка пользователем на кнопке X окна, используйте событие WM_DELETE_WINDOW в методе protocol высокого уровня, как было описано выше в этой главе.</p>
   <p>Кроме того, вы должны знать, что вызов метода quit виджетов не возбуждает никаких событий &lt;Destroy&gt;, а наличие любых зарегистрированных обработчиков события &lt;Destroy&gt; в программах, выполняемых под управлением Python 3.X, вообще приводит к фатальной ошибке при завершении программы. Вследствие этого программы, привязывающие обработчики этого события для выполнения заключительных действий, не связанных с графическим интерфейсом, должны обычно вызывать метод destroy вместо quit и надеяться, что программа завершится вместе с уничтожением последнего или единственного корневого окна Tk (созданного явно или по умолчанию), как описывалось выше. Это обстоятельство препятствует использованию метода quit для немедленного завершения программы, хотя у вас всегда остается последнее средство - функция sys.exit.</p>
   <p>Сценарий может также выполнять заключительные операции в программном коде, следующем за вызовом функции mainloop, но к этому моменту графический интерфейс уже будет полностью уничтожен, и данный программный код не может быть привязан к какому-то конкретному виджету. Мы еще будем говорить об этом событии, когда будем изучать программу PyEdit в главе 11 - мы найдем это событие непригодным для проверки наличия изменений в тексте, определяющих необходимость его сохранения.</p>
   <empty-line/>
   <p><strong>Виджеты Message и Entry</strong></p>
   <p>Виджеты Message и Entry позволяют отображать и вводить простой текст. Оба они, в сущности, являются функциональными подмножествами виджета Text, с которым мы познакомимся позднее, - Text может делать все то, что могут Message и Entry, при этом обратное утверждение неверно.</p>
   <empty-line/>
   <p><strong>Message</strong></p>
   <p>Виджет Message служит всего лишь местом для отображения текста. Хотя с помощью стандартного диалога showinfo, с которым мы встречались ранее, выводить всплывающие сообщения, вероятно, удобнее, тем не менее виджет Message автоматически и гибко разбивает длинные строки и может встраиваться внутрь элементов-контейнеров, когда нужно вывести на экране какой-либо текст, доступный только для чтения. Кроме того, этот виджет обладает более чем десятком параметров настройки, позволяющих изменять его внешний вид. Пример 8.16 и рис. 8.21 иллюстрируют основы применения Message и демонстрируют, как этот виджет реагирует на растягивание по горизонтали с применением параметров fill и expand. Дополнительные сведения об изменении размеров виджетов вы найдете в главе 7, а сведения о других поддерживаемых параметрах ищите в справочниках по Tk или tkinter.</p>
   <p><emphasis>Пример 8.16. PP4E\Gui\tour\message.py</emphasis></p>
   <p>from tkinter import *</p>
   <p>msg = Message(text=”Oh by the way, which one’s Pink?”) msg.config(bg=’pink’, font=(‘times’, 16, ‘italic’)) msg.pack(fill=X, expand=YES) mainloop()</p>
   <p><image l:href="#_79.jpg"/></p>
   <p><emphasis>Рис. 8.21. Виджет Message в действии</emphasis></p>
   <empty-line/>
   <p><strong>Entry</strong></p>
   <p>Виджет Entry служит простым полем ввода одной строки текста. Обычно он используется для реализации полей ввода в диалогах, имеющих вид форм, и всюду, где пользователь должен ввести значение в поле. Виджет Entry также поддерживает более сложные понятия, такие как прокрутка, привязка клавиш для редактирования и выделение текста, при этом он очень прост в использовании. Сценарий в примере 8.17 создает окно для ввода, изображенное на рис. 8.22.</p>
   <p><emphasis>Пример 8.17. PP4E\Gui\tour\entry1.py</emphasis></p>
   <p>from tkinter import * from quitter import Quitter</p>
   <p>def fetch():</p>
   <p>print(‘Input =&gt; “%s”’ % ent.get())    # извлечь текст</p>
   <p>root = Tk() ent = Entry(root)</p>
   <p>ent.insert(0, ‘Type words here’)    # записать текст</p>
   <p>ent.pack(side=TOP, fill=X)    # растянуть по горизонтали</p>
   <p>ent.focus()    # избавить от необходимости</p>
   <p># выполнять щелчок мышью</p>
   <p>ent.bind(‘&lt;Return&gt;’, (lambda event: fetch())) # по нажатию клавиши Enter btn = Button(root, text=’Fetch’, command=fetch) # и по щелчку на кнопке btn.pack(side=LEFT)</p>
   <empty-line/>
   <p>Quitter(root).pack(side=RIGHT)</p>
   <p>root.mainloop()</p>
   <p><image l:href="#_80.jpg"/></p>
   <p><emphasis>Рис. 8.22. Сценарий entry1 в действии</emphasis></p>
   <p>Если запустить сценарий entry1, он заполнит поле ввода в этом интерфейсе текстом «Type words here» вызовом метода insert виджета. Поскольку щелчок на кнопке Fetch и нажатие клавиши Enter запускают в сценарии функцию обратного вызова fetch, оба эти события извлекут из поля ввода текущий текст с помощью метода get виджета и выведут его:</p>
   <p>C:\...\PP4E\Gui\Tour&gt; python entry1.py</p>
   <p>Input =&gt; “Type words here”</p>
   <p>Input =&gt; “Have a cigar”</p>
   <p>Мы уже встречались выше с событием &lt;Return&gt;, когда знакомились с методом bind - в отличие от событий нажатий на кнопки, эти низкоуровневые обработчики получают в качестве аргумента объект события, поэтому, чтобы игнорировать его, в сценарии использовано обертывающее lambda-выражение. Кроме того, поле ввода в этом сценарии компонуется с параметром fill=X, чтобы оно растягивалось по горизонтали вместе с окном (попробуйте сами), и вызывается метод focus виджета, чтобы автоматически передать фокус в поле ввода при появлении окна. Благодаря передаче фокуса вручную пользователю не нужно щелкать на поле, чтобы начать ввод данных. Наша умная кнопка Quit, которую мы реализовали ранее, также прикрепляется к интерфейсу (она выводит диалог с просьбой подтвердить завершение приложения).</p>
   <p><strong>Программирование виджетов Entry</strong></p>
   <p>Вообще говоря, значения, вводимые в виджеты Entry и отображаемые ими, могут быть записаны или получены с помощью связанных объектов «переменных» (описываемых далее в этой главе) или с помощью следующих методов виджета Entry:</p>
   <p>ent.insert(0, ‘some text’) # запись значения</p>
   <p>value = ent.get()    # извлечение значения (строки)</p>
   <p>Первый параметр метода insert определяет позицию в строке, начиная с которой должен быть введен текст. Здесь «0» означает ввод в начало строки, поскольку смещения начинают отсчитываться с нуля, а целое число 0 и строка ‘0’ означают одно и то же (аргументы методов в библиотеке tkinter всегда при необходимости преобразуются в строки). Если виджет Entry уже содержит текст, то обычно требуется удалить его содержимое перед записью нового значения, иначе новый текст будет просто добавлен к уже существующему:</p>
   <p>ent.delete(0, END)    # сперва удалить текст с начала до конца</p>
   <p>ent.insert(0, ‘some text’) # затем записать значение</p>
   <p>Имя END здесь является предопределенной константой tkinter, обозначающей конец содержимого виджета - она снова встретится нам в главе 9 при изучении полномасштабного и многострочного виджета Text (более мощного собрата Entry). Поскольку после удаления виджет не будет ничего содержать, предыдущая последовательность инструкций эквивалентна следующей:</p>
   <p>ent.delete(‘0’, END)    # удалить текст с начала до конца</p>
   <p>ent.insert(END, ‘some text’) # добавить в конец пустой строки текста</p>
   <p>В любом случае, если сначала не удалить текст, новый текст просто будет добавлен к нему. Если вам интересно увидеть, как это происходит, измените функцию fetch, как показано ниже, и при каждом щелчке кнопкой или нажатии клавиши в начало и в конец поля ввода будет добавляться «х»:</p>
   <p>def fetch():</p>
   <p>print(‘Input =&gt; “%s”’ % ent.get()) # получить текст</p>
   <p>ent.insert(END, ‘x’)    # для очистки: ent.delete(‘0’, END)</p>
   <p>ent.insert(0, ‘x’)    # новый текст просто добавляется</p>
   <p>В последующих примерах мы встретимся также с параметром state= ’disabled’ виджета Entry, делающим его доступным только для чтения, а также параметром show=’*’, заставляющим его выводить каждый символ как * (полезно для организации ввода паролей). Поэкспериментируйте с этим сценарием, изменяя и запуская его. Виджет Entry поддерживает и другие параметры, которые мы здесь также пропустим; дополнительные сведения ищите в последующих примерах и других источниках.</p>
   <empty-line/>
   <p><strong>Компоновка элементов ввода в формах</strong></p>
   <p>Как уже отмечалось, виджеты Entry часто применяются в качестве полей ввода при реализации форм. Мы часто будем создавать такие формы в этой книге. Простую иллюстрацию такого применения дает пример 8.18, в котором несколько меток, полей ввода и фреймов объединены в форму для ввода нескольких значений, изображенную на рис. 8.23.</p>
   <p><emphasis>Пример 8.18. PP4E\Gui\Tour\entry2.py</emphasis></p>
   <p>непосредственное использование виджетов Entry и размещение их по рядам с метками фиксированной ширины: такой способ компоновки, а также использование менеджера grid обеспечивают наилучшее представление для форм</p>
   <p>from tkinter import * from quitter import Quitter fields = ‘Name’, ‘Job’, ‘Pay’</p>
   <p>def fetch(entries):</p>
   <p>for entry in entries:</p>
   <p>print(‘Input =&gt; “%s”’ % entry.get()) # извлечь текст</p>
   <p>def makeform(root, fields): entries = [] for field in fields:</p>
   <p>row = Frame(root)    # создать новый ряд</p>
   <p>lab = Label(row, width=5, text=field) # добавить метку, поле ввода</p>
   <p>ent = Entry(row)</p>
   <p>row.pack(side=TOP, fill=X)    # прикрепить к верхнему краю</p>
   <p>lab.pack(side=LEFT)</p>
   <p>ent.pack(side=RIGHT, expand=YES, fill=X) # растянуть по горизонтали entries.append(ent) return entries</p>
   <p>if__name__== ‘__main__’:</p>
   <p>root = Tk()</p>
   <p>ents = makeform(root, fields) root.bind(‘&lt;Return&gt;’, (lambda event: fetch(ents)))</p>
   <p>Button(root, text=’Fetch’,</p>
   <p>command = (lambda: fetch(ents))).pack(side=LEFT) Quitter(root).pack(side=RIGHT) root.mainloop()</p>
   <p><image l:href="#_81.jpg"/></p>
   <p><emphasis>Рис. 8.23. Внешний вид форм entry2 (и entry3)</emphasis></p>
   <p>Полями ввода здесь служат простые виджеты Entry. Сценарий создает список виджетов, с помощью которого потом будут извлекаться их значения. При каждом нажатии кнопки Fetch текущие значения извлекаются из всех полей ввода и выводятся в стандартный поток вывода:</p>
   <p>C:\...\PP4E\Gui\Tour&gt; python entry2.py</p>
   <p>Input =&gt; “Bob”</p>
   <p>Input =&gt; “Technical Writer”</p>
   <p>Input =&gt; “Jack”</p>
   <p>Тот же результат дает нажатие клавиши Enter, когда окно обладает фокусом ввода, - на этот раз событие привязано к корневому окну в целом, а не к отдельному полю ввода.</p>
   <p>Искусство создания структуры формы состоит в основном в организации иерархии виджетов. В данном сценарии каждый ряд метка/поле ввода конструируется как новый фрейм Frame, прикрепляемый к текущему краю TOP окна. Метки прикрепляются к левому краю ряда (LEFT), а поля - к правому (RIGHT). Поскольку каждый ряд представляет собой отдельный фрейм, его содержимое изолируется от других операций компоновки, производимых в этом окне. Кроме того, этот сценарий разрешает увеличение горизонтального размера при изменении размеров окна только для полей ввода, как показано на рис. 8.24.</p>
   <p><image l:href="#_82.jpg"/></p>
   <p><emphasis>Рис. 8.24. Возможность растягивания полей ввода в сценариях entry2 (и entry3) в действии</emphasis></p>
   <p><strong>Снова о создании модальных окон</strong></p>
   <p>Далее мы увидим, как создавать аналогичные структуры форм с помощью менеджера компоновки grid, где вместо фреймов размещение виджетов выполняется по номерам рядов и столбцов. Но сейчас, реализовав структуру формы, посмотрим, как применять технологию создания модальных диалогов к более сложным формам.</p>
   <p>Сценарий в примере 8.19, используя функции makeform и fetch из предыдущего примера, создает форму и выводит ее содержимое подобно тому, как это делалось раньше. Но теперь поля ввода прикрепляются к новому всплывающему окну Toplevel, создаваемому по требованию и содержащему кнопку OK, генерирующую событие уничтожения окна. Как мы уже знаем, метод wait_window влечет приостановку программы, пока окно не будет закрыто.</p>
   <p><emphasis>Пример 8.19. PP4E\Gui\Tour\entry2-modal.py</emphasis></p>
   <p>#    создает модальный диалог с формой;</p>
   <p>#    данные должны извлекаться до уничтожения окна с полями ввода from tkinter import *</p>
   <p>from entry2 import makeform, fetch, fields</p>
   <p>def show(entries, popup):</p>
   <p>fetch(entries)    # извлечь данные перед уничтожением окна!</p>
   <p>popup.destroy()    # если инструкции поменять местами, сценарий</p>
   <p># будет возбуждать исключение</p>
   <p>def ask():</p>
   <p>popup = Toplevel()    # отобразить форму в виде модального диалога</p>
   <p>ents = makeform(popup, fields)</p>
   <p>Button(popup, text=’OK’, command=(lambda: show(ents, popup))).pack()</p>
   <p>popup.grab_set()</p>
   <p>popup.focus_set()</p>
   <p>popup.wait_window()    # ждать закрытия окна</p>
   <p>root = Tk()</p>
   <p>Button(root, text=’Dialog’, command=ask).pack() root.mainloop()</p>
   <p>Если нажать кнопку в главном окне, сценарий создаст окно диалога с формой, блокирующее остальное приложение, изображенное на рис. 8.25.</p>
   <p>В реализации этого модального диалога таится малозаметная опасность: поскольку он извлекает данные, вводимые пользователем, из виджетов Entry, встроенных во всплывающее окно, эти данные необходимо получить <emphasis>прежде</emphasis> чем окно будет уничтожено в обработчике события нажатия кнопки OK. Оказывается, что вызов destroy действительно уничтожает все виджеты окна - попытка получить значение из уничтоженного виджета Entry не только не действует, но и порождает исключение с выводом трассировочной информации и сообщения об ошибке в окне консоли - попробуйте изменить порядок команд в функции show, и вы убедитесь в этом сами.</p>
   <p><image l:href="#_83.jpg"/></p>
   <p><emphasis>Рис. 8.25. Окна, создаваемые сценарием entry2-modal (и entry3-modal)</emphasis></p>
   <p>Чтобы избежать этой проблемы, нужно следить за тем, чтобы выборка значений осуществлялась перед уничтожением, или использовать переменные tkinter, являющиеся предметом обсуждения следующего раздела.</p>
   <empty-line/>
   <p><strong>«Переменные» tkinter и альтернативные способы компоновки форм</strong></p>
   <p>Виджеты Entry (наряду с другими) поддерживают понятие ассоциированной переменной - изменение значения ассоциированной переменной изменяет текст, отображаемый виджетом Entry, а изменение текста в Entry изменяет значение переменной. Однако это не обычные переменные Python. Переменные, связанные с виджетами, являются экземплярами классов переменных в библиотеке tkinter. Эти классы носят названия StringVar, IntVar, DoubleVar и BooleanVar. Выбор того или иного класса зависит от контекста, в котором он должен использоваться. Например, можно связать с полем Entry экземпляр класса StringVar, как показано в примере 8.20.</p>
   <p><emphasis>Пример 8.20. PP4E\Gui\Tour\entry3.py</emphasis></p>
   <p>использует переменные StringVar</p>
   <p>компоновка по колонкам: вертикальные координаты виджетов могут не совпадать (смотрите entry2)</p>
   <p>from tkinter import * from quitter import Quitter fields = ‘Name’, ‘Job’, ‘Pay’</p>
   <p>def fetch(variables):</p>
   <p>for variable in variables:</p>
   <p>print(‘Input =&gt; “%s”’ % variable.get()) # извлечь из переменных def makeform(root, fields):</p>
   <p>form = Frame(root)    # создать внешний фрейм</p>
   <p>left = Frame(form)    # создать две колонки</p>
   <p>rite = Frame(form)</p>
   <p>form.pack(fill=X)</p>
   <p>left.pack(side=LEFT)</p>
   <p>rite.pack(side=RIGHT, expand=YES, fill=X) # растягивать по горизонтали</p>
   <p>variables = [] for field in fields:</p>
   <p>lab = Label(left, width=5, text=field) # добавить в колонки</p>
   <p>ent = Entry(rite)</p>
   <p>lab.pack(side=TOP)</p>
   <p>ent.pack(side=TOP, fill=X)    # растягивать по горизонтали</p>
   <p>var = StringVar()</p>
   <p>ent.config(textvariable=var)    # связать поле с переменной</p>
   <p>var.set(‘enter here’) variables.append(var) return variables</p>
   <p>if__name__== ‘__main__’:</p>
   <p>root = Tk()</p>
   <p>vars = makeform(root, fields)</p>
   <p>Button(root, text=’Fetch’, command=(lambda: fetch(vars))).pack(side=LEFT)</p>
   <p>Quitter(root).pack(side=RIGHT)</p>
   <p>root.bind(‘&lt;Return&gt;’, (lambda event: fetch(vars)))</p>
   <p>root.mainloop()</p>
   <p>За исключением того обстоятельства, что поля ввода инициализируются строкой enter here’, этот сценарий создает окно, практически идентичное по внешнему виду и функциям тому, которое создает сценарий entry2 (рис. 8.23 и 8.24). Для наглядности виджеты в окне компонуются другим способом - как фрейм с двумя вложенными фреймами, образующими левую и правую колонки в области формы, - но конечный результат при отображении на экран оказывается тем же самым (на некоторых платформах, по крайней мере: смотрите примечание в конце этого раздела, где описывается, почему компоновка на основе рядов обычно бывает предпочтительнее).</p>
   <p>Главное, на что здесь нужно обратить внимание, это использование переменных StringVar. Вместо списка виджетов Entry, из которого извлекаются введенные значения, эта версия хранит список объектов StringVar, которые ассоциируются с виджетами Entry следующим способом:</p>
   <p>ent = Entry(rite) var = StringVar()</p>
   <p>ent.config(textvariable=var) # связать поле с переменной</p>
   <p>После того как переменные будут связаны, операции изменения и получения значения переменной</p>
   <p>var.set(‘text here’) value = var.get()</p>
   <p>действительно будут изменять и получать значение соответствующего поля ввода на экране.<sup>41</sup> Метод get объекта переменной возвращает строку для StringVar, целое число для IntVar и число с плавающей точкой для</p>
   <p>DoubleVar.</p>
   <p>Конечно, как мы уже видели, можно легко изменять и извлекать текст непосредственно из полей Entry, без всяких дополнительных переменных. Зачем же утруждать себя обработкой объектов переменных? Во-первых, исчезает опасность попыток извлечения значений после уничтожения, о чем говорилось в предыдущем разделе. Поскольку объекты StringVar продолжают существовать после уничтожения виджетов Entry, к которым они привязаны, сохраняется возможность извлекать из них значения, когда модального диалога уже давно нет, как показано в примере 8.21.</p>
   <p><emphasis>Пример 8.21. PP4E\Gui\Tour\entry3-modal.py</emphasis></p>
   <p># значения могут извлекаться из StringVar и после уничтожения виджета</p>
   <p>from tkinter import *</p>
   <p>from entry3 import makeform, fetch, fields def show(variables, popup):</p>
   <p>popup.destroy()    # здесь порядок не имеет значения</p>
   <p>fetch(variables)    # переменные сохраняются после уничтожения окна</p>
   <p>def ask():</p>
   <p>popup = Toplevel()    # отображение формы в модальном диалоге</p>
   <p>vars = makeform(popup, fields)</p>
   <p>Button(popup, text=’OK’, command=(lambda: show(vars, popup))).pack()</p>
   <p>popup.grab_set()</p>
   <p>popup.focus_set()</p>
   <p>popup.wait_window()    # ждать уничтожения окна</p>
   <p>root = Tk()</p>
   <p>Button(root, text=’Dialog’, command=ask).pack() root.mainloop()</p>
   <p>Эта версия такая же, как исходная (представленная в примере 8.19 и на рис. 8.25), но теперь функция show уничтожает всплывающее окно до извлечения введенных данных из переменных StringVar в списке, созданном функцией makeform. Иными словами, переменные оказываются более надежными в некоторых контекстах, потому что они не являются частью действительного дерева виджетов. Например, они также часто используются с флажками, группами переключателей и ползунками, обеспечивая доступ к текущим значениям и связывая вместе несколько виджетов. Так уж совпало, что им посвящен следующий раздел.</p>
   <p><image l:href="#_84.jpg"/></p>
   <p>В этом разделе мы использовали два способа компоновки форм: во фреймах <emphasis>по рядам</emphasis>, с метками фиксированной ширины (entry2), и во фреймах <emphasis>по колонкам</emphasis> (entry3). В главе 9 мы познакомимся с третьим способом: компоновкой с помощью менеджера grid. Из них наилучший результат на всех платформах обеспечивают компоновка по сетке и по рядам с метками фиксированной ширины, как в сценарии entry2.</p>
   <p>Компоновка по колонкам, использованная в сценарии ent ry3, может использоваться только на платформах, где высота каждой метки в точности соответствует высоте каждого поля ввода. Поскольку эти виджеты напрямую никак не связаны, их вертикальные координаты могут не совпадать на некоторых платформах. Когда я попытался протестировать в системе Linux некоторые формы, замечательно выглядевшие в Windows XP, метки и соответствующие им поля ввода оказались на разной высоте.</p>
   <p>Даже такое простое окно, которое воспроизводит сценарий entry3, при ближайшем рассмотрении выглядит несколько кривовато. На некоторых платформах оно только кажется похожим на окно, воспроизводимое сценарием entry2, из-за небольшого количества полей ввода и небольших размеров по умолчанию. В Windows 7 на моем нетбуке несовпадение меток и полей ввода по вертикали становится заметным после добавления 3-4 дополнительных полей ввода в кортеж полей в сценарии ent ry3.</p>
   <p>Если переносимость имеет для вас важное значение, компонуйте свои формы либо с помощью фреймов по рядам и с метками фиксированной/максимальной ширины, как в сценарии entry2, либо с выравниванием виджетов по сетке. Дополнительные примеры таких форм мы увидим в следующей главе. А в главе 12 мы напишем свой инструмент конструирования форм, скрывающий тонкости их компоновки от клиента (включая пример клиента в главе 13).</p>
   <empty-line/>
   <p><strong>Флажки, переключатели и ползунки</strong></p>
   <p>Этот раздел знакомит с тремя типами виджетов - Checkbutton («флажок», виджет для выбора нескольких вариантов одновременно), Radiobutton («переключатель», виджет для выбора единственного варианта из нескольких) и Scale («шкала», иногда называемый «slider» - «ползунок»). Все они являются вариациями на одну тему и в какой-то мере связаны с простыми кнопками, поэтому мы будем изучать их здесь вместе. Чтобы тренироваться с этими элементами было интереснее, мы повторно используем модуль dialogTable, представленный в примере 8.8, где определяются обработчики событий выбора виджетов (обработчики, вызывающие диалоги). Попутно мы воспользуемся только что рассмотренными переменными tkinter для получения значений состояния этих виджетов.</p>
   <empty-line/>
   <p><strong>Флажки</strong></p>
   <p>Виджеты Checkbutton и Radiobutton предусматривают возможность ассоциирования с переменными tkinter: щелчок на виджете изменяет значение переменной, а изменение значения переменной изменяет состояние виджета, к которому она привязана. В действительности переменные tkinter составляют функциональную основу этих графических элементов:</p>
   <p>•    Группа флажков Checkbutton реализует интерфейс с выбором нескольких вариантов путем присвоения каждому виджету (флажку) собственной переменной.</p>
   <p>•    Группа переключателей Radiobutton реализует модель выбора единственного из нескольких взаимоисключающих вариантов путем придания каждому виджету уникального значения и назначения одной и той же переменной tkinter.</p>
   <p>У обоих типов виджетов есть параметры command и variable. Параметр command позволяет зарегистрировать обработчик, который вызывается, как только возникает событие щелчка на виджете, подобно обычным виджетам Button. Но передавая переменную tkinter в параметре variable, можно также в любой момент получать или изменять состояние виджета путем получения или изменения значения связанной с ним переменной.</p>
   <p>Флажки tkinter несколько проще в обращении, поэтому с них и начнем. Пример 8.22 создает группу из пяти флажков, изображенную на рис. 8.26. Для большей пользы он также добавляет кнопку, с помощью которой выводится текущее состояние всех флажков, и прикрепляет экземпляр кнопки Quitter, которую мы создали в начале главы.</p>
   <p><image l:href="#_85.jpg"/></p>
   <p><emphasis>Рис. 8.26. Сценарий demoCheck в действии</emphasis></p>
   <p><emphasis>Пример 8.22. PP4E\Gui\Tour\demoCheck.py</emphasis></p>
   <p>“создает группу флажков, которые вызывают демонстрационные диалоги”</p>
   <p>from tkinter import *    # импортировать базовый набор виджетов</p>
   <p>from dialogTable import demos    # импортировать готовые диалоги</p>
   <p>from quitter import Quitter    # прикрепить к “себе” объект Quitter</p>
   <p>class Demo(Frame):</p>
   <p>def __init__(self, parent=None, **options):</p>
   <p>Frame.__init__(self, parent, **options)</p>
   <p>self.pack()</p>
   <p>self.tools()</p>
   <p>Label(self, text=”Check demos”).pack()</p>
   <p>self.vars = [] for key in demos: var = IntVar()</p>
   <p>Checkbutton(self,</p>
   <p>text=key,</p>
   <p>variable=var,</p>
   <p>command=demos[key]).pack(side=LEFT)</p>
   <p>self.vars.append(var)</p>
   <p>def report(self):</p>
   <p>for var in self.vars:</p>
   <p>print(var.get(), end=’ ‘)    # текущие значения флажков: 1 или 0</p>
   <p>print()</p>
   <p>def tools(self):</p>
   <p>frm = Frame(self) frm.pack(side=RIGHT)</p>
   <p>Button(frm, text=’State’, command=self.report).pack(fill=X) Quitter(frm).pack(fill=X)</p>
   <p>if __name__ == ‘__main__’: Demo().mainloop()</p>
   <p>С точки зрения программного кода, флажки похожи на обычные кнопки, они даже добавляются в контейнерный виджет. Однако функционально они несколько отличаются. Как можно видеть по рисунку (а лучше - запустив пример), флажок работает как переключатель: щелчок на нем изменяет его состояние из выключенного во включенное (из невыбранного в выбранное) или обратно - из включенного в выключенное. Когда флажок выбран, на нем выводится галочка, а связанная с ним переменная IntVar получает значение 1; когда он не выбран, галочка исчезает, а его переменная IntVar получает значение 0.</p>
   <p>Чтобы смоделировать приложение, содержащее флажки, кнопка State в этом графическом интерфейсе запускает метод report в сценарии, который выводит текущие состояния всех пяти флажков в поток stdout. Ниже приводится вывод, полученный после нескольких щелчков:</p>
   <p>C:\...\PP4E\Gui\Tour&gt; python demoCheck.py</p>
   <p>0    0    0    0    0</p>
   <p>1    0    0    0    0</p>
   <p>1    0    1    0    0</p>
   <p>1    0    1    1    0</p>
   <p>1    0    0    1    0</p>
   <p>1    0    0    1    1</p>
   <p>В действительности это значения пяти переменных tkinter, ассоциированных с флажками Checkbutton посредством параметров variable, и при опросе они совпадают со значениями виджетов. В этом сценарии с каждым из флажков Checkbutton на экране ассоциирована переменная IntVar, поскольку это двоичные индикаторы, способные принимать значение 0 или 1. Переменные StringVar тоже можно использовать, но при этом их методы будут возвращать строки 0’ или ‘1’, а не целые числа, а их начальным состоянием будет пустая строка (а не целое число 0).</p>
   <p>Параметр command этого виджета позволяет зарегистрировать обработчик, который будет вызываться при каждом щелчке на виджете. Для иллюстрации в качестве обработчика для каждого из флажков в этом сценарии зарегистрирован вызов демонстрации стандартного диалога: щелчок изменяет состояние переключателя, а кроме того, выводит один из знакомых диалогов.</p>
   <p>Интересно, что вызвать метод report можно также в интерактивном сеансе. При работе в таком режиме виджеты отображаются во всплывающем окне при вводе строк и полностью действуют даже без вызова функции mainloop:</p>
   <p>C:\...\PP4E\Gui\Tour&gt; python &gt;&gt;&gt; from demoCheck import Demo &gt;&gt;&gt; d = Demo()</p>
   <p>&gt;&gt;&gt; d.report()</p>
   <p>0 0 0 0 0 &gt;&gt;&gt; d.report()</p>
   <p>1 0 0 0 0 &gt;&gt;&gt; d.report()</p>
   <p>1 0 0 1 1</p>
   <p><strong>Флажки и переменные</strong></p>
   <p>Когда я впервые изучал этот виджет, моей первой реакцией было: «Зачем вообще здесь нужны переменные tkinter, если можно зарегистрировать обработчики щелчков на виджетах?» На первый взгляд связанные переменные могут показаться излишними, но они упрощают некоторые действия с графическим интерфейсом. Не буду просить принять это на веру, а постараюсь объяснить, почему.</p>
   <p>Имейте в виду, что обработчик для флажка, указанный в параметре command, будет выполняться при каждом щелчке - при переключении и в выбранное, и в невыбранное состояние. Поэтому если нужно совершить действие немедленно после щелчка на флажке, как правило, в обработчике события требуется узнать текущее значение флажка. Поскольку у флажка нет метода «get», с помощью которого можно было бы получить текущее его значение, обычно требуется запрашивать ассоциированную переменную, чтобы узнать, включен флажок или выключен.</p>
   <p>Кроме того, в некоторых графических интерфейсах пользователям разрешается устанавливать флажки без вызова обработчиков, зарегистрированных с помощью параметра command, и получать значения где-либо позже в программе. В таком сценарии переменные служат для автоматического запоминания состояний флажков. Представителем этого последнего подхода является метод report в сценарии demoCheck.</p>
   <p>Конечно, можно и вручную запоминать состояние каждого флажка в обработчиках событий. В примере 8.23 ведется свой список состояний флажков, который вручную обновляется в обработчиках событий, определяемых с помощью параметра command.</p>
   <p><emphasis>Пример 8.23. PP4E\Gwi\Towr\demo-eheek-manual.py</emphasis></p>
   <p># флажки, сложный способ (без переменных)</p>
   <p>from tkinter import *</p>
   <p>states = []    # изменение объекта - не имени</p>
   <p>def onPress(i):    # сохраняет состояния</p>
   <p>states[i] = not states[i] # изменяет False-&gt;True, True-&gt;False</p>
   <p>root = Tk()</p>
   <p>for i in range(10):</p>
   <p>chk = Checkbutton(root, text=str(i), command=(lambda i=i: onPress(i)) ) chk.pack(side=LEFT) states.append(False) root.mainloop()</p>
   <p>print(states)    # при выходе вывести все состояния</p>
   <p>Здесь lambda-выражение передает индекс нажатой кнопки в списке states. Иначе для каждой кнопки потребовалось бы создавать отдельный обработчик. Здесь мы снова вынуждены использовать аргумент со значением по умолчанию, чтобы передать переменную цикла lambda-выражению. В противном случае все 10 сгенерированных функций получили бы значение переменной цикла, присвоенное ей в последней итерации цикла (щелчок на любом флажке изменял бы состояние десятого элемента в списке - причины такого поведения описываются в главе 7). При запуске этот сценарий создает окно с 10 флажками, как показано на рис. 8.27.</p>
   <p><image l:href="#_86.jpg"/></p>
   <p><emphasis>Рис. 8.27. Окно флажков с изменением состояний, производимым вручную</emphasis></p>
   <p>Состояния флажков, поддерживаемые вручную, обновляются при каждом щелчке на флажках и выводятся при выходе из программы (формально, при возврате из вызова mainloop) - это список логических значений, которые можно было бы представить целыми числами 1 и 0, если бы потребовалось в точности имитировать оригинал:</p>
   <p>C:\...\PP4E\Gui\Tour&gt; python demo-check-manual.py</p>
   <p>[False, False, True, False, True, False, False, False, True, False]</p>
   <p>Такой способ действует, и его не столь уж трудно реализовать. Но связанные переменные tkinter заметно упрощают эту задачу, особенно если до какого-то момента в будущем нет необходимости проверять состояния флажков. Это проиллюстрировано в примере 8.24.</p>
   <p><emphasis>Пример 8.24. PP4E\Gui\Tour\demo-eheek-auto.py</emphasis></p>
   <p># проверка состояния флажков, простой способ</p>
   <p>from tkinter import * root = Tk() states = [] for i in range(10): var = IntVar()</p>
   <p>chk = Checkbutton(root, text=str(i), variable=var)</p>
   <p>chk.pack(side=LEFT)</p>
   <p>states.append(var)</p>
   <p>root.mainloop()    # пусть следит библиотека tkinter</p>
   <p>print([var.get() for var in states]) # вывести все состояния при выходе</p>
   <p>#    (можно также реализовать с помощью</p>
   <p>#    функции map и lambda-выражение)</p>
   <p>Этот сценарий выводит такое же окно и действует точно так же, но здесь мы не передаем обработчики в параметре command, потому что библиотека tkinter автоматически отслеживает изменение состояний:</p>
   <p>C:\...\PP4E\Gui\Tour&gt; python demo-check-auto.py</p>
   <p>[0, 0, 1, 1, 0, 0, 1, 0, 0, 1]</p>
   <p>Смысл здесь в том, что необязательно связывать переменные с флажками, но если сделать это, то работать с графическим интерфейсом будет проще. Между прочим, генератор списков в самом конце этого сценария является эквивалентом следующим вызовам функции map со связанным методом или lambda-выражением в качестве аргумента:</p>
   <p>print(list(map(IntVar.get, states))) print(list(map(lambda var: var.get(), states)))</p>
   <p>Хотя генераторы списков получили большое распространение в настоящее время, тем не менее то, какая форма наиболее понятна вам, может заметно зависеть от вашего... размера обуви.</p>
   <empty-line/>
   <p><strong>Переключатели</strong></p>
   <p>Переключатели (или радиокнопки) обычно используются группами: так же, как для механических кнопок выбора станций в старых радиоприемниках, щелчок на одном виджете Radiobutton из группы автоматически делает невыбранными все кнопки, кроме той, на которой был выполнен последний щелчок. Иными словами, одновременно может быть выбрано не более одного виджета. В tkinter связывание всех переключателей из группы с уникальными значениями с одной и той же переменной гарантирует, что в каждый данный момент времени может быть выбрано не более одного переключателя.</p>
   <p>Подобно флажкам и обычным кнопкам переключатели поддерживают параметр command для регистрации функции обратного вызова, обрабатывающей щелчок. Подобно флажкам у переключателей также есть атрибут variable для связывания кнопок в группу и получения текущего выбора в произвольный момент времени.</p>
   <p>Кроме того, у переключателей есть атрибут value, позволяющий сообщить библиотеке tkinter, какое значение должна иметь ассоциированная переменная, когда выбирается тот или иной переключатель в группе. Поскольку несколько переключателей ассоциируется с одной и той же переменной, каждому переключателю должно соответствовать свое значение (это не просто схема с переключением между 1 и 0). Основы использования переключателей демонстрируются в примере 8.25.</p>
   <p><emphasis>Пример 8.25. PP4E\Gui\Tour\demoRadio.py</emphasis></p>
   <p>“создает группу переключателей, которые вызывают демонстрационные диалоги”</p>
   <p>from tkinter import *    # импортировать базовый набор виджетов</p>
   <p>from dialogTable import demos # обработчики событий</p>
   <p>from quitter import Quitter # прикрепить к “себе” объект Quitter</p>
   <p>class Demo(Frame):</p>
   <p>def __init__(self, parent=None, **options):</p>
   <p>Frame.__init__(self, parent, **options)</p>
   <p>self.pack()</p>
   <p>Label(self, text=”Radio demos”).pack(side=TOP) self.var = StringVar() for key in demos:</p>
   <p>Radiobutton(self, text=key,</p>
   <p>command=self.onPress,</p>
   <p>variable=self.var,</p>
   <p>value=key).pack(anchor=NW)</p>
   <p>self.var.set(key) # при запуске выбрать последний переключатель Button(self, text=’State’, command=self.report).pack(fill=X) Quitter(self).pack(fill=X)</p>
   <p>def onPress(self):</p>
   <p>pick = self.var.get() print(‘you pressed’, pick) print(‘result:’, demos[pick]())</p>
   <p>def report(self):</p>
   <p>print(self.var.get())</p>
   <p>if __name__ == ‘__main__’: Demo().mainloop()</p>
   <p>На рис. 8.28 изображено окно, которое создается при запуске этого сценария. Щелчок на любом из переключателей в этом окне вызывает обработчик command, запускает один из стандартных диалогов, с которыми мы познакомились выше, и автоматически делает невыбранным переключатель, на котором выполнялся щелчок перед этим. Как и флажки, переключатели здесь также компонуются; в данном сценарии они прикрепляются к верхнему краю, располагаясь по вертикали, а затем выравниваются, прикрепляясь якорями к северо-западному углу отведенного им пространства.</p>
   <p><image l:href="#_87.jpg"/></p>
   <p><emphasis>Рис. 8.28. Сценарий demoRadio в действии</emphasis></p>
   <p>Как и в примере с флажками, кнопка State служит для запуска метода report класса и вывода информации о текущем состоянии переключателей (выбранного переключателя). В отличие от примера с флажками, в этом сценарии выводятся также значения, возвращаемые диалогами, которые запускаются щелчками на переключателях. Ниже показано, как выглядит поток stdout после нескольких щелчков на переключателях - информация о состоянии выделена полужирным шрифтом:</p>
   <p>C:\...\PP4E\Gui\Tour&gt; python demoRadio.py</p>
   <p>you pressed Input result: 3.14 Input</p>
   <p>you pressed Open</p>
   <p>result: C:/PP4thEd/Examples/PP4E/Gui/Tour/demoRadio.py Open</p>
   <p>you pressed Query result: yes Query</p>
   <p><strong>Переключатели и переменные</strong></p>
   <p>Так зачем здесь нужны переменные? Первое, у переключателей нет метода «get», который позволил бы получить значение выбора. Еще более важно то, что в группах переключателей именно параметры value и variable обслуживают режим выбора единственного варианта. Вообще, работа переключателей обеспечивается тем, что вся группа ассоциируется с одной и той же переменной tkinter и при этом все переключатели имеют различные значения. Чтобы до конца разобраться в этом, нужны еще некоторые сведения о том, как взаимодействуют переключатели и переменные.</p>
   <p>Как мы уже видели, при изменении состояния виджета изменяется ассоциируемая с ним переменная tkinter, и наоборот. Но также верно и то, что любое изменение переменной автоматически изменяет каждый виджет, с которым она связана. При работе с переключателями щелчок на одном из них устанавливает значение совместно используемой переменной, которая, в свою очередь, оказывает воздействие на другие переключатели, ассоциированные с этой переменной. При условии, что все переключатели имеют различные значения, это вызывает ожидаемый эффект. Когда в результате щелчка на переключателе значение совместно используемой переменной изменяется на значение выбранного переключателя, все остальные переключатели оказываются невыбранными, потому что значение переменной не совпадает с их значениями.</p>
   <p>Это правило действует в обоих направлениях: когда пользователь выбирает переключатель - он неявно изменяет значение совместно используемой переменной; когда сценарий изменяет значение переменной, -он изменяет состояние переключателей. Например, когда сценарий в примере 8.25 на этапе инициализации присваивает совместно используемой переменной последнее значение последнего переключателя (вызовом self.var.set), он выбирает последний переключатель, а остальные автоматически становятся невыбранными. В результате изначально будет выбран только один переключатель. Если бы в переменную была записана строка, не являющаяся именем какого-либо демонстрационного диалога (например, ‘ ‘ ), все переключатели при запуске оказались бы невыбранными.</p>
   <p>Это довольно тонкий волновой эффект, но его будет проще понять, представив картину с другой стороны: если в группе переключателей, связанных с одной и той же переменной, назначить нескольким переключателям одно и то же значение, то при щелчке на любом из них все они будут автоматически выбраны. Рассмотрим пример 8.26 и рис. 8.29. При запуске сценария не выбран ни один переключатель (так как совместно используемая переменная инициализирована значением, не соответствующим ни одному из значений переключателей), но поскольку переключатели 0, 3, 6 и 9 - имеют значение 0 (остаток от деления на 3), при выборе любого из них выбираются они все.</p>
   <p><image l:href="#_88.jpg"/></p>
   <p><emphasis>Рис. 8.29. Переключатели испортились?</emphasis></p>
   <p><emphasis>Пример 8.26. PP4E\Gui\Tour\demo-radio-multi.py</emphasis></p>
   <p>#    посмотрите, что произойдет, если несколько переключателей</p>
   <p>#    будут иметь одно и то же значение</p>
   <p>from tkinter import * root = Tk() var = StringVar() for i in range(10):</p>
   <p>rad = Radiobutton(root, text=str(i), variable=var, value=str(i % 3)) rad.pack(side=LEFT)</p>
   <p>var.set(‘ ‘)    # все переключатели сделать невыбранными</p>
   <p>root.mainloop()</p>
   <p>Если теперь щелкнуть на любом из переключателей 1, 4 или 7, будут выбраны все три, а предыдущие выбранные окажутся сброшенными (их значение не равно «1»). Обычно это не то, что требуется, - переключатели как правило используются для представления групп с возможностью выбора единственного варианта (возможность выбора сразу нескольких вариантов реализуется с помощью флажков). Если вы хотите, чтобы переключатели действовали, как им положено, следите за тем, чтобы всем переключателям была назначена одна и та же переменная, но разные значения. Например, в сценарии demoRadio имя демонстрационного диалога дает естественное уникальное значение для каждой кнопки.</p>
   <p><strong>Переключатели без переменных</strong></p>
   <p>Строго говоря, в этом примере мы могли бы обойтись и без переменных tkinter. В примере 8.27 также реализована модель с одним выбором, но без переменных, - путем выбора и сброса элементов в группе вручную, в обработчике события. При каждом событии щелчка на переключателе вызывается метод deselect для всех объектов в группе и метод select для того переключателя, на котором был выполнен щелчок.</p>
   <p><emphasis>Пример 8.27. PP4E\Gui\Tour\demo-radio-manual.py</emphasis></p>
   <p>переключатели, сложный способ (без переменных)</p>
   <p>обратите внимание, что метод deselect переключателя просто устанавливает пустую строку в качестве его значения, поэтому нам по-прежнему требуется присвоить переключателям уникальные значения или использовать флажки;</p>
   <p>from tkinter import * state = ‘’ buttons = []</p>
   <p>def onPress(i): global state state = i</p>
   <p>for btn in buttons:</p>
   <p>btn.deselect()</p>
   <p>buttons[i].select()</p>
   <p>root = Tk()</p>
   <p>for i in range(10):</p>
   <p>rad = Radiobutton(root, text=str(i),</p>
   <p>value=str(i), command=(lambda i=i: onPress(i)) )</p>
   <p>rad.pack(side=LEFT)</p>
   <p>buttons.append(rad)</p>
   <p>onPress(0)    # первоначально выбрать первый переключатель</p>
   <p>root.mainloop()</p>
   <p>print(state)    # вывести информацию о состоянии перед выходом</p>
   <p>Этот сценарий создает такое же окно с 10 переключателями, как на рис. 8.29, но реализует интерфейс с единственным выбором, причем текущее состояние хранится в глобальной переменной Python, значение которой выводится при завершении сценария. Все это библиотека tkinter может сделать вместо вас, если использовать связанную переменную tkinter и уникальные значения, как показано в примере 8.28.</p>
   <p><emphasis>Пример 8.28. PP4E\Gui\Tour\demo-radio-auto.py</emphasis></p>
   <p># переключатели, простой способ</p>
   <p>from tkinter import *</p>
   <p>root = Tk()    # IntVar также можно использовать</p>
   <p>var = IntVar(0)    # выбрать 0-й переключатель при запуске</p>
   <p>for i in range(10):</p>
   <p>rad = Radiobutton(root, text=str(i), value=i, variable=var) rad.pack(side=LEFT) root.mainloop()</p>
   <p>print(var.get())    # вывести информацию о состоянии перед выходом</p>
   <p>Этот сценарий действует точно так же, но вводить и отлаживать его значительно проще. Обратите внимание, что в этом сценарии переключатели связываются с переменной типа IntVar, целочисленным собратом StringVar, которая инициализируется нулевым значением (которое также является значением по умолчанию) - если значения переключателей уникальны, можно также пользоваться и целыми числами.</p>
   <p><strong>Берегите свои переменные!</strong></p>
   <p>Небольшое предостережение: в целом следует сохранять объект переменной tkinter, используемой для связи с переключателями в течение всего времени, пока переключатели отображаются на экране. Присвойте ссылку на объект глобальной переменной модуля, запомните в структуре данных с длительным временем существования или сохраните как атрибут долгоживущего объекта класса, как сделано в сценарии demoRadio. Просто сохраните ссылку на него где-нибудь. В этом случае у вас всегда будет возможность тем или иным способом получить информацию о состоянии, и вас вряд ли когда-нибудь коснется то, о чем я хочу рассказать.</p>
   <p>В текущей версии tkinter классы переменных обладают деструктором</p>
   <p>__del__, который автоматически сбрасывает созданную переменную Tk,</p>
   <p>когда уничтожается объект Python (то есть утилизируется сборщиком мусора). В итоге все ваши переключатели могут оказаться невыбранными, если объект переменной будет утилизирован, по крайней мере, до того момента, когда очередной щелчок мышью установит новое значение переменной Tk. В примере 8.29 демонстрируется ситуация, в которой это может случиться.</p>
   <p><emphasis>Пример 8.29. PP4E\Gui\Tour\demo-radio-elear.py</emphasis></p>
   <p># берегите переменные переключателей (о чем действительно легко можно забыть)</p>
   <p>from tkinter import * root = Tk()</p>
   <p>def radio1():    # локальные переменные являются временными</p>
   <p>#global tmp    # сделав их глобальными, вы решите проблему</p>
   <p>tmp = IntVar() for i in range(10):</p>
   <p>rad = Radiobutton(root, text=str(i), value=i, variable=tmp) rad.pack(side=LEFT)</p>
   <p>tmp.set(5)    # выбрать 6-й переключатель</p>
   <p>radio1()</p>
   <p>root.mainloop()</p>
   <p>Кажется, что первоначально должен быть выбран переключатель «5», но этого не происходит. Локальная переменная tmp уничтожается при выходе из функции, переменная Tk сбрасывается и значение 5 теряется (все переключатели оказываются невыбранными). Тем не менее эти переключатели прекрасно работают, если попробовать выполнять на них щелчки мышью, поскольку при этом переменная Tk переустанавливается. Если раскомментировать инструкцию global, кнопка 5 будет появляться в выбранном состоянии, как и задумывалось.</p>
   <p>Однако в версии Python 3.X это явление, похоже, приобрело дополнительные отрицательные черты: в этой версии переключатель «5» не только не выбирается изначально, но и перемещение указателя мыши над невыбранными переключателями порождает эффект незаказанного выбора многих их них, пока не будет выполнен щелчок мышью. (В версии 3.X также требуется инициализировать строковую переменную StringVar, совместно используемую переключателями, как мы делали это в предыдущих примерах; в противном случае переменная получит пустую строку, как значение по умолчанию, что переведет все переключатели в выбранное состояние!)</p>
   <p>Конечно, это нетипичный пример - в таком виде невозможно узнать, какая кнопка нажата, потому что переменная не сохраняется (и параметр command не установлен). Довольно бессмысленно использовать группу переключателей, если позднее нельзя получить значение выбора. Фактически это настолько невразумительно, что я отсылаю вас к примеру <emphasis>demo-radio-elear2.py</emphasis> в пакете примеров для книги, в котором делается попытка другими способами заставить проявиться эту странность. Возможно, вам это не понадобится, но если вы столкнетесь с этим, не говорите, что я вас не предупреждал.</p>
   <empty-line/>
   <p><strong>Ползунки</strong></p>
   <p>Ползунки («scales» или «sliders») используются для выбора значения из диапазона чисел. Перемещение ползунка с помощью перетаскивания или щелчка мышью изменяет значение виджета в диапазоне целых чисел и запускает обработчик, если он зарегистрирован.</p>
   <p>Подобно флажкам и переключателям ползунки обладают параметром command для регистрации управляемого событиями обработчика, выполняемого немедленно при перемещении ползунка, а также параметром variable для связи с переменной tkinter, которая позволяет в любой момент времени получить или установить положение ползунка. Обрабатывать значение можно сразу же после его установки или позже.</p>
   <p>Кроме того, у ползунков есть третий способ обработки - методы get и set, с помощью которых можно непосредственно обращаться к значению виджета, не связывая с ним переменную. Поскольку обработчики, регистрируемые с помощью параметра command, получают текущее значение ползунка в качестве аргумента, часто этого достаточно, чтобы не прибегать к связанным переменным или вызовам методов get/set.</p>
   <p>Для иллюстрации основ применения этого элемента в примере 8.30 приводится сценарий, который создает два ползунка - горизонтальный и вертикальный, связанные между собой через ассоциированную переменную, что позволяет их синхронизировать.</p>
   <p><emphasis>Пример 8.30. PP4E\Gui\Tour\demoSeale.py</emphasis></p>
   <p>“создает два связанных ползунка для запуска демонстрационных диалогов”</p>
   <p>from tkinter import *    # импортировать базовый набор виджетов</p>
   <p>from dialogTable import demos # обработчики событий</p>
   <p>from quitter import Quitter # прикрепить к “себе” объект Quitter</p>
   <p>class Demo(Frame):</p>
   <p>def __init__(self, parent=None, **options):</p>
   <p>Frame.__init__(self, parent, **options)</p>
   <p>self.pack()</p>
   <p>Label(self, text=”Scale demos”).pack() self.var = IntVar()</p>
   <p>Scale(self, label=’Pick demo number’,</p>
   <p>command=self.onMove, # перехватывать перемещения variable=self.var, # отражает положение from_=0, to=len(demos)-1).pack()</p>
   <p>Scale(self, label=’Pick demo number’,</p>
   <p>command=self.onMove, # перехватывать перемещения variable=self.var, # отражает положение from_=0, to=len(demos)-1, length=200, tickinterval=1, showvalue=YES, orient=’horizontal’).pack() Quitter(self).pack(side=RIGHT)</p>
   <p>Button(self, text=”Run demo”, command=self.onRun).pack(side=LEFT) Button(self, text=”State”, command=self.report).pack(side=RIGHT)</p>
   <p>def onMove(self, value):</p>
   <p>print(‘in onMove’, value)</p>
   <p>def onRun(self):</p>
   <p>pos = self.var.get() print(‘You picked’, pos)</p>
   <p>demo = list(demos.values())[pos] # отображение позиции на ключ</p>
   <p>#    (представление в версии 3.X)</p>
   <p>print(demo())    # или</p>
   <p>#    demos[ list(demos.keys())[pos] ]()</p>
   <p>def report(self):</p>
   <p>print(self.var.get())</p>
   <p>if__name__== ‘__main__’:</p>
   <p>print(list(demos.keys()))</p>
   <p>Demo().mainloop()</p>
   <p>Кроме доступа к значениям и регистрации обработчиков у ползунков имеются параметры, соответствующие понятию диапазона выбираемых значений, большинство из которых продемонстрировано в этом примере:</p>
   <p>•    Параметр label позволяет определить текст, появляющийся рядом со шкалой, параметр length позволяет определить начальный размер в пикселях, а параметр orient - направление.</p>
   <p>•    Параметры from_ и to позволяют определить минимальное и максимальное значения шкалы (обратите внимание, что from в языке Python является зарезервированным словом, а from_ - нет).</p>
   <p>•    Параметр tickinterval позволяет определить количество единиц измерения между отметками, наносимыми рядом со шкалой через равные интервалы (значение 0 по умолчанию означает, что отметки не выводятся).</p>
   <p>•    Параметр resolution позволяет определить количество единиц, на которое изменяется значение ползунка при каждом перетаскивании или щелчке левой кнопки мыши (по умолчанию 1).</p>
   <p>• Параметр showvalue позволяет определить, должно ли отображаться текущее значение рядом с ползунком (по умолчанию showvalue=YES, то есть отображается).</p>
   <p>Обратите внимание, что ползунки тоже прикрепляются к своим контейнерам, как и прочие виджеты tkinter. Посмотрим, как эти параметры используются на практике. На рис. 8.30 изображено окно, создаваемое этим сценарием в Windows 7 (в Unix и Mac получается аналогичная картина).</p>
   <p><image l:href="#_89.jpg"/></p>
   <p><emphasis>Рис. 8.30. Сценарий demoSeale в действии</emphasis></p>
   <p>Для наглядности кнопка State выводит текущие значения ползунков, а Run demo - запускает те же стандартные диалоги, используя целочисленные значения ползунков в качестве индекса таблицы demos. Сценарий также регистрирует обработчик command, который вызывается при каждом перемещении ползунка по любой из шкал и выводит новые значения ползунков. Ниже приводятся сообщения, отправленные в поток stdout после нескольких перемещений, с информацией о запускаемых демонстрационных диалогах (курсив) и о значениях ползунка (полужирный):</p>
   <p>C:\...\PP4E\Gui\Tour&gt; python demoScale.py</p>
   <p>[‘Color’, ‘Query’, ‘Input’, ‘Open’, ‘Error’] in onMove 0 in onMove 0 in onMove 1 1</p>
   <p>in onMove 2 <emphasis>You picked 2</emphasis></p>
   <p><emphasis>123.0</emphasis></p>
   <p>in onMove 3 3</p>
   <p><emphasis>You picked 3</emphasis></p>
   <p><emphasis>C:/Users/mark/Stuff/Books/4E/PP4E/dev/Examples/PP4E/Launcher.py</emphasis></p>
   <p><strong>Ползунки и переменные</strong></p>
   <p>Как можно догадаться, ползунки предлагают различные способы обработки своих значений: непосредственно в обработчике события перемещения или позже, путем получения текущего положения через переменные или вызовы методов. В действительности переменные tkinter вообще не нужны для программирования ползунков - достаточно зарегистрировать обработчик события перемещения или вызывать метод get ползунка, чтобы при необходимости получать значение шкалы, как показано в более простом примере 8.31.</p>
   <p><emphasis>Пример 8.31. PP4E\Gui\Tour\demo-seale-simple.py</emphasis></p>
   <p>from tkinter import * root = Tk()</p>
   <p>scl = Scale(root, from_=-100, to=100, tickinterval=50, resolution=10) scl.pack(expand=YES, fill=Y)</p>
   <p>def report():</p>
   <p>print(scl.get())</p>
   <p>Button(root, text=’state’, command=report).pack(side=RIGHT) root.mainloop()</p>
   <p>На рис. 8.31 изображены два экземпляра этой программы, запущенные в Windows, окно одной из них растянуто, а другой - нет (ползунки</p>
   <p><image l:href="#_90.jpg"/></p>
   <p><emphasis>Рис. 8.31. Простая шкала без переменных</emphasis></p>
   <p>настроены так, чтобы они растягивались по вертикали). Шкала имеет диапазон значений от -100 до 100, использует параметр resolution для изменения текущей позиции на 10 единиц вверх или вниз при каждом перемещении, а параметр tickinterval установлен так, чтобы рядом со шкалой отображались метки с шагом 50. Если щелкнуть на кнопке State в окне этого сценария, будет вызван метод get шкалы для получения и вывода текущего значения без всяких переменных или обратных вызовов:</p>
   <p>C:\...\PP4E\Gui\Tour&gt; python demo-scale-simple.py</p>
   <p>0</p>
   <p>60</p>
   <p>-70</p>
   <p>Честно говоря, единственный повод использовать переменные tkinter в сценарии demoScale - это синхронизация шкал. Чтобы сделать пример более интересным, в этом сценарии один и тот же объект переменной tkinter связан с обеими шкалами. Как было показано в предыдущем разделе, изменение состояния виджета влечет за собой изменение его переменной, а изменение переменной изменяет состояние всех связанных с ней виджетов. Другими словами, это означает, что перемещение ползунка обновляет переменную, которая, в свою очередь, может обновить все другие виджеты, связанные с той же переменной. Так как в этом сценарии одна переменная связана с двумя шкалами, они автоматически становятся синхронизированными: перемещение одного ползунка вызывает перемещение другого, потому что при этом изменяется совместно используемая переменная, побочным эффектом чего является обновление другого ползунка.</p>
   <p>Ваши приложения могут использовать или не использовать подобный прием синхронизации ползунков (граничащий с глубокой магией), но если задуматься, то это очень мощное средство. Связывая несколько виджетов с помощью переменных tkinter, можно автоматически синхронизировать их и избежать необходимости вручную корректировать значения виджетов в обработчиках событий. С другой стороны, синхронизацию можно обеспечить и без совместно используемой переменной, вызывая метод set одного ползунка из обработчика другого. Такое изменение вручную я оставляю читателю в качестве самостоятельного упражнения. Что для одного глубокая магия, для другого может оказаться привычной рутиной.</p>
   <empty-line/>
   <p><strong>Три способа использования графических интерфейсов</strong></p>
   <p>После того как мы создали ряд похожих программ для запуска демонстрационных примеров, напишем несколько объединяющих их сценариев верхнего уровня. Поскольку демонстрационные примеры были написаны так, что их можно использовать в виде классов или сценариев, они могут быть использованы как компоненты, прикрепляемые к фреймам, могут запускаться в собственных окнах верхнего уровня или как самостоятельные программы. Все три варианта иллюстрируют принцип многократного использования программного кода в действии.</p>
   <empty-line/>
   <p><strong>Прикрепление к фреймам</strong></p>
   <p>Чтобы проиллюстрировать иерархическое построение графического интерфейса в более крупном масштабе, чем это делалось до сих пор, пример 8.32 объединяет все четыре сценария панелей запуска диалогов из этой главы в одном контейнере. В нем повторно используется программный код примеров 8.9, 8.22, 8.25 и 8.30.</p>
   <p><emphasis>Пример 8.32. PP4E\Gui\Tour\demoAll-frm.py</emphasis></p>
   <p>4 класса демонстрационных компонентов (вложенных фреймов) в одном окне; в одном окне присутствуют также 5 кнопок Quitter, причем щелчок на любой из них приводит к завершению программы; графические интерфейсы могут повторно использоваться, как фреймы в контейнере, независимые окна или процессы;</p>
   <p>from tkinter import * from quitter import Quitter</p>
   <p>demoModules = [‘demoDlg’, ‘demoCheck’, ‘demoRadio’, ‘demoScale’] parts = []</p>
   <p>def addComponents(root): for demo in demoModules:</p>
   <p>module = __import__(demo) # импортировать по имени в виде строки</p>
   <p>part = module.Demo(root)    #    прикрепить экземпляр</p>
   <p>part.config(bd=2, relief=GROOVE)    #    или передать параметры</p>
   <p>#    конструктору Demo()</p>
   <p>part.pack(side=LEFT, expand=YES, fill=BOTH) # растягивать</p>
   <p>#    вместе с окном</p>
   <p>parts.append(part)    #    добавить в список</p>
   <p>def dumpState():</p>
   <p>for part in parts:</p>
   <p>print(part.__module__ + ‘:’, end=’ ‘)</p>
   <p>if hasattr(part, ‘report’):    #    вызвать метод report,</p>
   <p>part.report()    #    если имеется</p>
   <p>else:</p>
   <p>print(‘none’)</p>
   <p>root = Tk()    # явно создать корневое окно</p>
   <p>root.title(‘Frames’)</p>
   <p>Label(root, text=’Multiple Frame demo’, bg=’white’).pack()</p>
   <p>Button(root, text=’States’, command=dumpState).pack(fill=X)</p>
   <p>Quitter(root).pack(fill=X)</p>
   <p>addComponents(root)</p>
   <p>root.mainloop()</p>
   <p>Поскольку все четыре демонстрационные панели запуска реализованы в виде фреймов, которые могут прикрепляться к родительским виджетам, объединить их в одном графическом интерфейсе намного проще, чем вы думаете. Для этого нужно лишь передать один и тот же родительский виджет (в данном случае окно root) во все четыре вызова конструкторов демонстрационных примеров, после чего скомпоновать и настроить созданные демонстрационные объекты желаемым образом. На рис. 8.32 показано, как выглядит результат - одно окно, в которое встроены экземпляры всех четырех знакомых нам демонстрационных панелей запуска диалогов. В данном примере все четыре встроенных панели изменяют свои размеры при изменении размеров окна (попробуйте убрать параметр expand=YES, чтобы панели сохраняли свои размеры постоянными).</p>
   <p><image l:href="#_91.jpg"/></p>
   <p><emphasis>Рис. 8.32. demoAll_frm: вложенные фреймы</emphasis></p>
   <p>Конечно, этот пример является искусственным, но он демонстрирует мощь приема композиции при создании больших графических интерфейсов. Если на месте демонстрационных объектов вы представите себе что-нибудь более полезное, например текстовый редактор, калькулятор или часы, то лучше поймете значение этого примера.</p>
   <p>Кроме фреймов демонстрационных объектов это составное окно содержит не менее пяти экземпляров написанной ранее кнопки Quitter (любая из них может завершить работу этой программы) и кнопку States для вывода текущих значений сразу всех встроенных демонстрационных объектов (она вызывает метод report каждого объекта, у которого он есть). Ниже приводится пример вывода в потоке stdout после взаимодействия с виджетами в этом окне; вывод, полученный в результате щелчка на кнопке States, выделен полужирным шрифтом:</p>
   <p>C:\...\PP4E\Gui\Tour&gt; python demoAll_frm.py</p>
   <p>in onMove 0 in onMove 0 demoDlg: none demoCheck: 0 0 0 0 0 demoRadio: Error demoScale: 0 you pressed Input result: 1.234 in onMove 1 demoDlg: none demoCheck: 1 0 1 1 0 demoRadio: Input demoScale: 1 you pressed Query result: yes in onMove 2 You picked 2 None</p>
   <p>in onMove 3 You picked 3</p>
   <p>C:/Users/mark/Stuff/Books/4E/PP4E/dev/Examples/PP4E/Launcher.py</p>
   <p>3</p>
   <p>Query 1 1 1 1 0 demoDlg: none demoCheck: 1 1 1 1 0 demoRadio: Query demoScale: 3</p>
   <p><strong>Импортирование по имени в виде строки</strong></p>
   <p>Единственным хитроумным приемом в этом сценарии является использование встроенной функции__import__, импортирующей модуль по</p>
   <p>его имени в виде строки. Взглянем на следующие две строки из функции addComponents сценария:</p>
   <p>module = __import__(demo) # импортировать по имени в виде строки</p>
   <p>part = module.Demo(root) # прикрепить экземпляр, созданный его классом Demo</p>
   <p>Они эквивалентны следующим строкам:</p>
   <p>import ‘demoDlg’</p>
   <p>part = ‘demoDlg’.Demo(root)</p>
   <p>Однако последние две инструкции являются недопустимыми в языке Python - имя модуля в инструкциях импорта должно быть идентификатором Python, а не строковым значением. Кроме того, имена модулей в инструкциях импорта интерпретируются буквально (то есть не вычисляются), и в точечной нотации идентификаторы должны выражать объект (а не строку с именем). Для обеспечения общности функция ad-</p>
   <p>dComponents обходит список строк с именами и с помощью__import__</p>
   <p>импортирует и возвращает модуль, идентифицируемый каждой строкой. Фактически действие цикла for эквивалентно следующим инструкциям:</p>
   <p>import demoDlg, demoRadio, demoCheck, demoScale</p>
   <p>part = demoDlg.Demo(root)</p>
   <p>part = demoRadio.Demo(root)</p>
   <p>part = demoCheck.Demo(root)</p>
   <p>part = demoScale.Demo(root)</p>
   <p>Использование в сценарии списка строк с именами упрощает изменение набора встраиваемых демонстраций - достаточно лишь изменить список, не трогая выполняемый код. Кроме того, такая реализация, управляемая данными, оказывается более компактной, менее избыточной и проще в отладке и в сопровождении. Между прочим, имеется еще одна возможность импортировать модули по их именам в виде строк, динамически создавая и выполняя инструкции импорта, как показано ниже:</p>
   <p>for demo in demoModules:</p>
   <p>exec(‘from %s import Demo’ % demo) # сконструировать и выполнить from part = eval(‘Demo’)(root)    # получить ссылку на импортированный</p>
   <p># объект по его имени в виде строки</p>
   <p>Функция exec компилирует и выполняет строку с инструкцией Python (в данном случае from, загружающей класс Demo из модуля). Она действует, как если бы вместо вызова функции exec в исходный текст была вставлена строка с инструкцией. Следующий фрагмент позволяет добиться того же эффекта, но конструируя инструкцию import:</p>
   <p>for demo in demoModules:</p>
   <p>exec(‘import %s’ % demo) # сконструировать и выполнить import part = eval(demo).Demo(root) # получить ссылку на объект модуля</p>
   <p># также по имени в виде строки</p>
   <p>Так как функции exec/eval поддерживают любые инструкции Python, этот прием оказывается более универсальным, чем использование</p>
   <p>функции__import__, но он может замедлять работу, потому что при</p>
   <p>этом требуется производить синтаксический анализ строк программного кода перед их выполнением.<sup>1</sup> Такое замедление может быть несущественным для графических интерфейсов - пользователи работают значительно медленнее, чем синтаксические анализаторы.</p>
   <p><sup>1</sup> Как будет показано дальше, exec может представлять опасность, если выполняет строки, полученные от пользователей или по сети. Это не относится к жестко определенным строкам в данном примере.</p>
   <p><strong>Настройка на этапе конструирования</strong></p>
   <p>Еще одна альтернатива, о которой следует упомянуть: обратите внимание, как в примере 8.32 выполняется настройка и компоновка каждого прикрепляемого демонстрационного фрейма:</p>
   <p>def addComponents(root): for demo in demoModules:</p>
   <p>module = __import__(demo) # импортировать по имени в виде строки</p>
   <p>part = module.Demo(root)    # прикрепить экземпляр</p>
   <p>part.config(bd=2, relief=GROOVE)    # или передать параметры</p>
   <p>#    конструктору Demo()</p>
   <p>part.pack(side=LEFT, expand=YES, fill=BOTH) # растягивать</p>
   <p>#    вместе с окном</p>
   <p>Однако благодаря тому что демонстрационные классы поддерживают параметры настройки, используя аргумент **options, мы могли бы выполнять настройки прямо на этапе создания. Например, если изменить реализацию сценария, как показано ниже, он воспроизведет несколько отличающееся окно, изображенное на рис. 8.33 (для иллюстрации несколько растянутое по горизонтали; вы найдете эту реализацию в файле <emphasis>demoAll-frm-ridge.py</emphasis> в пакете с примерами):</p>
   <p>def addComponents(root): for demo in demoModules:</p>
   <p>module = __import__(demo) # импортировать по имени в виде строки</p>
   <p>part = module.Demo(root, bd=6, relief=RIDGE) # прикрепить, настроить part.pack(side=LEFT, expand=YES, fill=BOTH) # экземпляр так, чтобы он</p>
   <p># растягивался с окном</p>
   <p><image l:href="#_92.jpg"/></p>
   <p><emphasis>Рис. 8.33. demoAll_frm: настройка на этапе конструирования</emphasis></p>
   <p>Поскольку демонстрационные классы одновременно являются подклассами Frame и поддерживают привычный протокол передачи аргументов конструкторов, они являются настоящими виджетами - специализированными фреймами tkinter, реализующими прикрепляемые пакеты виджетов, и обеспечивающими гибкие возможности настройки.</p>
   <p>В главе 7 было показано, что такое <emphasis>прикрепление</emphasis> вложенных фреймов является лишь одним из способов повторного использования программного кода реализации графических интерфейсов, оформленного в виде классов. Столь же просто можно организовывать такие интерфейсы путем создания <emphasis>подклассов,</emphasis> а не встраивания. Однако в данном случае нас больше интересует применение существующего пакета виджетов, чем его изменение, поэтому прием встраивания полностью соответствует нашим потребностям. В следующих двух разделах показаны еще два способа представления таких пакетов виджетов пользователям - в виде независимых окон и в виде автономных программ.</p>
   <empty-line/>
   <p><strong>Независимые окна</strong></p>
   <p>Когда есть набор классов компонентов, реализованных в виде фреймов, годится любой родительский элемент - и фреймы, и новые окна верхнего уровня. В примере 8.33 все четыре объекта демонстрационных панелей прикрепляются к собственным независимым окнам Toplevel, а не к одному и тому же контейнеру.</p>
   <p><emphasis>Пример 8.33. PP4E\Gui\Tour\demoAll-win.py</emphasis></p>
   <p>4 демонстрационных класса в независимых окнах верхнего уровня; не процессы: при завершении одного щелчком на кнопке Quit завершаются все остальные, потому что все окна выполняются в одном и том же процессе; здесь первое окно Tk создается вручную, иначе будет создано пустое окно</p>
   <p>from tkinter import *</p>
   <p>demoModules = [‘demoDlg’, ‘demoRadio’, ‘demoCheck’, ‘demoScale’]</p>
   <p>def makePopups(modnames): demoObjects = [] for modname in modnames:</p>
   <p>module = __import__(modname) # импортировать по имени в виде строки</p>
   <p>window = Toplevel()    # создать новое окно</p>
   <p>demo = module.Demo(window) # родительским является новое окно</p>
   <p>window.title(module.__name__)</p>
   <p>demoObjects.append(demo) return demoObjects</p>
   <p>def allstates(demoObjects): for obj in demoObjects:</p>
   <p>if hasattr(obj, ‘report’):</p>
   <p>print(obj.__module__, end=’ ‘)</p>
   <p>obj.report()</p>
   <p>root = Tk()    # явно создать корневое окно</p>
   <p>root.title(‘Popups’)</p>
   <p>demos = makePopups(demoModules)</p>
   <p>Label(root, text=’Multiple Toplevel window demo’, bg=’white’).pack()</p>
   <p>Button(root, text=’States’, command=lambda: allstates(demos)).pack(fill=X) root.mainloop()</p>
   <p>Мы уже встречались с классом Toplevel - каждый его экземпляр создает на экране новое окно. Получаемый результат изображен на рис. 8.34 -каждая демонстрационная панель выполняется не в общем, а в собственном окне.</p>
   <p><image l:href="#_93.jpg"/></p>
   <p><emphasis>Рис. 8.34. demoAll_win: новые окна Toplevel</emphasis></p>
   <p>Главное корневое окно на этом рисунке находится в левом нижнем углу. На нем есть кнопка States, которая вызывает метод report каждого демонстрационного объекта, выводя в stdout примерно такой текст:</p>
   <p>C:\...\PP4E\Gui\Tour&gt; python demoAll_win.py</p>
   <p>in onMove 0 in onMove 0 in onMove 1 you pressed Open</p>
   <p>result: C:/Users/mark/Stuff/Books/4E/PP4E/dev/Examples/PP4E/Launcher.py demoRadio Open demoCheck 1 1 0 0 0 demoScale 1</p>
   <p>Как было показано ранее в этой главе, окна Toplevel функционируют независимо друг от друга, но в действительности они не являются отдельными программами. Закрытие любого из окон на рис. 8.34 щелчком на кнопке X в правом верхнем углу закрывает только это окно. Но попытка закрыть окно щелчком на кнопке Quit или на кнопке X в главном окне закроет их <emphasis>все</emphasis> и завершит все приложение, потому что все они выполняются в одном и том же программном процессе. В некоторых приложениях это приемлемо, но не во всех. Чтобы обеспечить настоящую независимость, необходимо порождать дочерние процессы, как показано в следующем разделе.</p>
   <empty-line/>
   <p><strong>Запуск программ</strong></p>
   <p>Для обеспечения большей независимости в примере 8.34 каждая из демонстрационных панелей запускается, как независимая программа (процесс), с помощью модуля launchmodes, который мы написали в конце главы 5. Это работает потому, что все демонстрационные примеры были написаны и как импортируемые классы, и как выполняемые сценарии.</p>
   <p>При запуске их таким образом каждая из них получает имя__main__,</p>
   <p>потому что являются отдельными, независимыми программами; а это, в свою очередь, приводит к запуску mainloop в конце каждого файла.</p>
   <p><emphasis>Пример 8.34. PP4E\Gui\Tour\demoAll-prg.py</emphasis></p>
   <p>4 демонстрационных класса, выполняемых как независимые процессы: команды; если теперь одно окно будет завершено щелчком на кнопке Quit, остальные продолжат работу; в данном случае не существует простого способа вызвать все методы report (впрочем, для организации взаимодействий между процессами можно было бы воспользоваться сокетами и каналами), а кроме того, некоторые способы запуска могут сбрасывать поток stdout дочерних программ и разрывать связь между родителем и потомком;</p>
   <p>from tkinter import *</p>
   <p>from PP4E.launchmodes import PortableLauncher</p>
   <p>demoModules = [‘demoDlg’, ‘demoRadio’, ‘demoCheck’, ‘demoScale’]</p>
   <p>for demo in demoModules:    # смотрите главу 5</p>
   <p>PortableLauncher(demo, demo + ‘.py’)() # запуск в виде программ верхнего</p>
   <p># уровня</p>
   <p>root = Tk()</p>
   <p>root.title(‘Processes’)</p>
   <p>Label(root, text=’Multiple program demo: command lines’, bg=’white’).pack() root.mainloop()</p>
   <p>Перед запуском этого сценария убедитесь, что корневой каталог с примерами <emphasis>PP4E</emphasis> находится в пути поиска модулей (например, включен в переменную окружения PYTHONPATH) - он импортирует модуль из другого подкаталога. Как видно из рис. 8.35, создаваемый данным сценарием интерфейс аналогичен предыдущему - все четыре демонстрации появляются в собственных окнах.</p>
   <p>Однако на этот раз окна действительно являются независимыми программами: при завершении любого из пяти имеющихся окон остальные продолжают работу. Демонстрационные программы будут выполняться, даже если закрыть окно родительского процесса. В Windows окно командной строки, откуда был запущен этот сценарий, снова становится активным и готовым для ввода следующей команды, притом, что дочерние программы продолжают выполняться. Здесь мы повторно использовали программный код демонстрационных примеров, запуская их как самостоятельные программы, а не как модули.</p>
   <p><image l:href="#_94.jpg"/></p>
   <p><emphasis>Рис. 8.35. demoAll_prg: независимые программы</emphasis></p>
   <p><strong>Запуск графических интерфейсов как самостоятельных программ другими способами: модуль multiprocessing</strong></p>
   <p>Если вернуться к главе 5 и рассмотреть реализацию модуля запуска процессов переносимым способом, использованным в примере 8.34, можно заметить, что в Windows он использует функцию os.spawnv, а в других системах - os.fork/exec. То есть графические интерфейсы в данном примере запускаются выполнением <emphasis>команд оболочки.</emphasis> Эти способы прекрасно справляются со своей задачей, но, как мы узнали в главе 5, они входят в состав более обширного набора инструментов запуска программ, в число которых также входят os.popen, os.system, os.startfile и модули subprocess и multiprocessing. Эти инструменты могут отличаться деталями подключения к окну консоли, реакцией на завершение родительского процесса и так далее.</p>
   <p>Например, модуль multiprocessing, с которым мы познакомились в главе 5, предоставляет похожий переносимый способ запуска других графических интерфейсов в виде независимых процессов, как показано в примере 8.35. Если запустить его, он воспроизведет точно такое же окно, как на рис. 8.35, но с другими метками в главном окне.</p>
   <p><emphasis>Пример 8.35. PP4E\Gui\Tour\demoAll-prg-multi.py</emphasis></p>
   <p>4 демонстрационных класса, выполняемых как независимые процессы: multiprocessing;</p>
   <p>модуль multiprocessing позволяет запускать только именованные функции с аргументами - он не может работать с lambda-выражениями, поскольку в Windows они не могут быть сериализованы (глава 5); кроме того, модуль multiprocessing имеет собственные инструменты взаимодействий между процессами, такие как каналы;</p>
   <p>from tkinter import *</p>
   <p>from multiprocessing import Process</p>
   <p>demoModules = [‘demoDlg’, ‘demoRadio’, ‘demoCheck’, ‘demoScale’]</p>
   <p>def runDemo(modname):    # запускается в новом процессе</p>
   <p>module = import (modname) # создать GUI с нуля</p>
   <p>module.Demo().mainloop()</p>
   <p>if__name__== ‘__main__’:</p>
   <p>for modname in demoModules:    # только в __main__!</p>
   <p>Process(target=runDemo, args=(modname,)).start()</p>
   <p>root = Tk()    # граф. интерфейс родительского процесса</p>
   <p>root.title(‘Processes’)</p>
   <p>Label(root, text=’Multiple program demo: multiprocessing’, bg=’white’).pack() root.mainloop()</p>
   <p>При запуске в Windows эта версия имеет только следующие функциональные отличия:</p>
   <p>•    Вывод дочерних процессов отображается в том же окне консоли, откуда был запущен этот сценарий, включая вывод, порождаемый самими демонстрационными диалогами и всеми кнопками State.</p>
   <p>•    Сценарий не завершается, если хотя бы один дочерний процесс продолжает выполнение: окно консоли в данном примере блокируется при попытке закрыть окно главного процесса, пока дочерние процессы продолжают работу, если только не установить флаг daemon дочерних процессов в значение True перед их запуском, как было показано в главе 5, - в этом случае все дочерние процессы автоматически будут завершены вместе с их родителем (но родитель по-прежнему может пережить своих потомков).</p>
   <p>Обратите также внимание, как мы запускаем простую именованную функцию в новом процессе Process. Как мы узнали в главе 5, в Windows в аргументе target допускается передавать только сериализуемые выполняемые объекты (то есть те, которые можно импортировать), поэтому мы не можем использовать lambda-выражения для передачи дополнительных данных, как мы обычно делали это в обработчиках событий tkinter. Следующие два варианта реализации будут терпеть неудачу в Windows:</p>
   <p>Process(target=(lambda: runDemo(modname))).start() # оба терпят неудачу!</p>
   <p>Process(target=(lambda: __import__(modname).Demo().mainloop())).start()</p>
   <p>Мы не будем здесь пытаться реализовать сценарий запуска программ с графическим интерфейсом всеми возможными способами, но вы можете поэкспериментировать с ними самостоятельно, используя главу 5, как источник информации по этой теме. Хотя это решение и не везде применимо, тем не менее в целом смысл использования инструментов, таких как класс PortableLauncher, - скрыть большинство таких подробностей, что позволило бы нам практически забыть о них.</p>
   <p><strong>Обмен данными между программами</strong></p>
   <p>Запуск графических интерфейсов в виде самостоятельных программ -вершина независимости кода, но это затрудняет связь между компонентами. Например, поскольку демонстрационные примеры выполняются здесь в виде отдельных программ, нет простого способа вызвать все их методы report из окна запускающего сценария, изображенного слева вверху на рис. 8.35. Кнопки States теперь нет, и в поток stdout попадают только сообщения от экземпляра PortableLauncher:</p>
   <p>C:\...\PP4E\Gui\Tour&gt; python demoAll_prg.py</p>
   <p>demoDlg</p>
   <p>demoRadio</p>
   <p>demoCheck</p>
   <p>demoScale</p>
   <p>На некоторых платформах сообщения, выводимые демонстрационными программами (в том числе собственными кнопками State), могут появиться в исходном окне консоли, в котором запущен сценарий. В Windows функция os.spawnv, используемая в модуле launchmodes для запуска программ, полностью отключает поток stdout дочерней программы от родителя. В любом случае нет прямого способа одновременно вызвать методы report во всех демонстрационных программах - это отдельные программы, выполняющиеся в отдельных адресных пространствах, а не импортированные модули.</p>
   <p>Однако существует возможность организовать вызов методов report в порожденных программах с помощью некоторых механизмов IPC, с которыми мы познакомились в главе 5. Например:</p>
   <p>•    Демонстрационные программы могут быть оснащены механизмом приема <emphasis>сигнала,</emphasis> в ответ на который они будут вызывать свой метод</p>
   <p>report.</p>
   <p>•    Они могут ждать появления в именованных или неименованных <emphasis>каналах</emphasis> строк запросов, посылаемых запускающей программой - запускающая программа demoAll стала бы фактически клиентом, а демонстрационные сценарии - серверами, отвечающими на запросы клиента.</p>
   <p>•    Независимые программы могут общаться подобным образом с помощью <emphasis>сокетов,</emphasis> универсальным инструментом, представленным в главе 5, который мы будем подробно изучать в четвертой части книги. Главный сценарий мог бы отправлять запрос на получение отчета и принимать ответ в тот же самый сокет (и контактировать с демонстрационными сценариями, выполняющимися удаленно).</p>
   <p>•    При использовании модуля multiprocessing становятся доступны его собственные инструменты IPC, такие как каналы и очереди объектов, представленные в главе 5, которые также можно было бы задействовать для организации обмена данными: демонстрационные сценарии могли бы также прослушивать каналы этого типа.</p>
   <p>Исходя из управляемой событиями природы, программы с графическим интерфейсом должны избегать перехода в <emphasis>состояние ожидания</emphasis> -они не должны блокироваться, ожидая появления запросов в механизмах IPC, иначе они не будут откликаться на действия пользователя (и даже не смогут перерисовывать себя). Поэтому может потребоваться дополнить их потоками выполнения, обработчиками, вызываемыми по таймеру, выполнять операции чтения в неблокирующем режиме или использовать комбинации этих инструментов для периодической проверки таких входящих сообщений в каналах, fifo или сокетах. Как мы увидим далее, метод after из библиотеки tkinter, описываемый ближе к концу следующей главы, является идеальным средством для этого: он позволяет регистрировать функции обратного вызова для периодической проверки наличия входящих запросов.</p>
   <p>Мы исследуем некоторые из имеющихся возможностей ближе к концу главы 10, после того как рассмотрим темы, связанные с созданием многопоточных графических интерфейсов. Но поскольку это выходит далеко за рамки представленных простых демонстрационных программ, я оставляю реализацию таких межпрограммных взаимодействий тем из читателей, кто лучше подготовлен к мышлению в категориях параллельных процессов.</p>
   <p><strong>Программирование, обеспечивающее повторное использование</strong></p>
   <p>Постскриптум: я реализовал все демонстрационные панели запуска, разворачиваемые в четырех последних примерах так, чтобы продемонстрировать различные способы использования их виджетов. Они разрабатывались без учета возможности многократного их использования - на самом деле они не слишком полезны вне контекста знакомства с виджетами в данной книге.</p>
   <p>Так было задумано - большинством графических элементов tkinter легко пользоваться после изучения их интерфейсов, а библиотека tkinter в значительной мере сама обеспечивает значительную гибкость настройки. Но если бы я задумал реализовать классы флажков и переключателей, которые можно повторно использовать как универсальные библиотечные компоненты, их нужно было бы структурировать иным образом:</p>
   <p><emphasis>Лишние виджеты</emphasis></p>
   <p>Они не должны выводить ничего, кроме переключателей и флажков. В существующем виде в каждый демонстрационный пример для иллюстрации встроены кнопки State и Quit, но в действительности у каждого окна верхнего уровня должна быть только одна кнопка Quit.</p>
   <p><emphasis>Управление компоновкой</emphasis></p>
   <p>Они должны допускать различное расположение кнопок и вообще никак не компоновать себя (ни методом pack, ни методом grid). В по-настоящему универсальных реализациях для повторного использования часто лучше передоверить вызывающей программе самой управлять размещением компонентов.</p>
   <p><emphasis>Ограничения режима использования</emphasis></p>
   <p>Они должны либо экспортировать сложные интерфейсы для поддержки всех параметров настройки и режимов tkinter, либо принять ограничивающие решения, поддерживающие только один общий способ применения. Например, эти кнопки могут вызывать обработчики при нажатии или позволить приложению получать их состояние позже.</p>
   <p>В примере 8.36 демонстрируется один из способов реализации панелей флажков и переключателей как библиотечных компонентов. Он основывается на связывании переменных tkinter и для обеспечения простоты интерфейса требует, чтобы вызывающая программа использовала наиболее общий режим - получение информации о состоянии вместо обработчиков событий - чтобы упростить интерфейс.</p>
   <p><emphasis>Пример 8.36. PP4E\Gui\Tour\bwttonbars.py</emphasis></p>
   <p>классы панелей флажков и переключателей для приложений, которые запрашивают информацию о состоянии позднее;</p>
   <p>передается список вариантов выбора, вызывается метод state(), работа с переменными выполняется автоматически</p>
   <p>from tkinter import * class Checkbar(Frame):</p>
   <p>def __init__(self, parent=None, picks=[], side=LEFT, anchor=W):</p>
   <p>Frame.__init__(self, parent)</p>
   <p>self.vars = [] for pick in picks: var = IntVar()</p>
   <p>chk = Checkbutton(self, text=pick, variable=var) chk.pack(side=side, anchor=anchor, expand=YES) self.vars.append(var) def state(self):</p>
   <p>return [var.get() for var in self.vars] class Radiobar(Frame):</p>
   <p>def __init__(self, parent=None, picks=[], side=LEFT, anchor=W):</p>
   <p>Frame.__init__(self, parent)</p>
   <p>self.var = StringVar() self.var.set(picks[0]) for pick in picks:</p>
   <p>rad = Radiobutton(self, text=pick, value=pick, variable=self.var) rad.pack(side=side, anchor=anchor, expand=YES) def state(self):</p>
   <p>return self.var.get()</p>
   <p>if__name__== ‘__main__’:</p>
   <p>root = Tk()</p>
   <p>lng = Checkbar(root, [‘Python’, ‘C#’, ‘Java’, ‘C++’])</p>
   <p>gui = Radiobar(root, [‘win’, ‘x11’, ‘mac’], side=TOP, anchor=NW)</p>
   <p>tgl = Checkbar(root, [‘All’])</p>
   <p>gui.pack(side=LEFT, fill=Y) lng.pack(side=TOP, fill=X) tgl.pack(side=LEFT) lng.config(relief=GROOVE, bd=2) gui.config(relief=RIDGE, bd=2)</p>
   <p>def allstates():</p>
   <p>print(gui.state(), lng.state(), tgl.state())</p>
   <p>from quitter import Quitter Quitter(root).pack(side=RIGHT)</p>
   <p>Button(root, text=’Peek’, command=allstates).pack(side=RIGHT) root.mainloop()</p>
   <p>Для повторного использования этих классов в сценариях нужно импортировать их и вызвать со списком вариантов выбора, которые должны появиться на панелях флажков или переключателей. Программный код самотестирования модуля, находящийся в конце, демонстрирует особенности использования этих классов. Если запустить этот пример как самостоятельный сценарий, на экране появится окно верхнего уровня, изображенное на рис. 8.36, с двумя встроенными панелями Checkbar, одной панелью Radiobar, кнопкой Quitter для завершения, а также кнопкой Peek для вывода информации о состоянии панелей.</p>
   <p><image l:href="#_95.jpg"/></p>
   <p><emphasis>Рис. 8.36. Окно самотестирования сценария buttonbars</emphasis></p>
   <p>Ниже приводится содержимое стандартного потока вывода stdout после щелчка на кнопке Peek - результат вызова методов state этих классов:</p>
   <p>x11 [1, 0, 1, 1] [0]</p>
   <p>win [1, 0, 0, 1] [1]</p>
   <p>Два класса из этого модуля демонстрируют, насколько просто создаются оболочки интерфейсов tkinter, облегчающие их использование, - они полностью скрывают замысловатые особенности реализации панелей переключателей и флажков. Например, при использовании таких классов высокого уровня можно полностью забыть о том, как нужно использовать связанные переменные, - достаточно просто создать объекты со списками вариантов выбора и затем вызывать их методы state. Если пойти этим путем до конца, можно прийти к библиотеке виджетов более высокого уровня, такой как пакет Pmw, упоминавшийся в главе 7.</p>
   <p>С другой стороны, эти классы все же не готовы для универсального применения. Например, если потребуется выполнять действия при выборе вариантов, придется использовать другие интерфейсы верхнего уровня. К счастью, Python/tkinter предоставляют великое их множество. Далее в этой книге мы снова будем пользоваться комбинациями виджетов и снова будем применять приемы, представленные в этой главе, для создания более крупных графических интерфейсов. А сейчас последняя остановка в этой первой главе, посвященной экскурсии по виджетам, - фотолаборатория.</p>
   <empty-line/>
   <p><strong>Изображения</strong></p>
   <p>В библиотеке tkinter графические изображения отображаются за счет создания независимых объектов PhotoImage или BitmapImage и прикрепления их к другим виджетов путем установки атрибута image. Кнопки, метки, холсты, текстовые виджеты и меню - все они могут выводить изображения, связывая таким способом готовые графические объекты. Для иллюстрации сценарий в примере 8.36 выводит картинку на кнопке.</p>
   <p><emphasis>Пример 8.37. PP4E\Gui\Tour\imgButton.py</emphasis></p>
   <p>gifdir = "../gifs/” from tkinter import * win = Tk()</p>
   <p>igm = PhotoImage(file=gifdir + “ora-pp.gif”)</p>
   <p>Button(win, image=igm).pack() win.mainloop()</p>
   <p>Трудно было бы придумать более простой пример: этот сценарий всего лишь создает объект PhotoImage для GIF-файла, хранящегося в другом каталоге, и связывает его с параметром image виджета Button. Результат изображен на рис. 8.37.</p>
   <p><image l:href="#_96.jpg"/></p>
   <p><emphasis>Рис. 8.37. Сценарий imgButton в действии</emphasis></p>
   <p>Объект PhotoImage и его собрат BitmapImage просто загружают графические файлы и позволяют прикреплять полученные изображения к другим типам виджетов. Чтобы открыть файл с картинкой, его имя необходимо передать в атрибуте file этих виджетов изображений. Несмотря на всю простоту, прикрепление изображений к кнопкам может найти применение во множестве ситуаций - в главе 9, например, мы будем использовать эту простую идею при реализации кнопок для панелей инструментов в нижней части окна.</p>
   <p>Виджеты Canvas - универсальные поверхности для вывода графики, подробнее обсуждаемые в следующей главе, тоже могут выводить картинки. Забегая вперед, в качестве предварительного знакомства отмечу, что холсты (объекты Canvas) достаточно просты в обращении, чтобы привести их в примере. Пример 8.38 выводит окно, изображенное на рис. 8.38.</p>
   <p><image l:href="#_97.jpg"/></p>
   <p><emphasis>Рис. 8.38. Изображение на холсте</emphasis></p>
   <p><emphasis>Пример 8.38. PP4E\Gui\Tour\imgCanvas.py</emphasis></p>
   <p>gifdir = “../gifs/” from tkinter import * win = Tk()</p>
   <p>img = PhotoImage(file=gifdir + “ora-lp4e.gif”)</p>
   <p>can = Canvas(win)</p>
   <p>can.pack(fill=BOTH)</p>
   <p>can.create_image(2, 2, image=img, anchor=NW) # координаты x, y win.mainloop()</p>
   <p>Размеры кнопок автоматически изменяются в соответствии с размерами изображений, холсты свои размеры не изменяют (потому что в холсты можно добавлять объекты, как будет показано в главе 9). Чтобы размер холста соответствовал размерам изображения, нужно установить его размер, исходя из значений, возвращаемых методами width и height объектов изображений, как в примере 8.39. Эта версия сценария при необходимости делает холст больше или меньше, чем размер, устанавливаемый по умолчанию; позволяет передавать имя графического файла в аргументе командной строки и может использоваться в качестве простой утилиты просмотра изображений. Окно, создаваемое этим сценарием, изображено на рис. 8.39.</p>
   <p><emphasis>Пример 8.39. PP4E\Gui\Tour\imgCanvas2.py</emphasis></p>
   <p>gifdir = “../gifs/” from sys import argv from tkinter import *</p>
   <p>filename = argv[1] if len(argv) &gt; 1 else ‘ora-lp4e.gif’ # имя файла</p>
   <p># в командной строке?</p>
   <p><image l:href="#_98.jpg"/></p>
   <p><emphasis>Рис. 8.39. Изменение размера холста соответственно картинке</emphasis></p>
   <p>win = Tk()</p>
   <p>img = PhotoImage(file=gifdir + filename)</p>
   <p>can = Canvas(win)</p>
   <p>can.pack(fill=BOTH)</p>
   <p>can.config(width=img.width(), height=img.height()) # размер соответственно can.create_image(2, 2, image=img, anchor=NW)    # картинке</p>
   <p>win.mainloop()</p>
   <p>Чтобы просмотреть другое изображение, нужно запустить этот сценарий, передав ему имя другого файла (попробуйте сами, на своем компьютере):</p>
   <p>C:\...\PP4E\Gui\Tour&gt; imgCanvas2.py ora-ppr-german.gif</p>
   <p>Вот и все. В главе 9 будет показано, как помещать изображения в элементы меню, в кнопки на панели инструментов, приведены другие примеры с объектом Canvas и дружественный к изображениям виджет Text. В последующих главах они встретятся в программе просмотра слайдов (PyView), графическом редакторе (PyDraw) и в других. В графических интерфейсах Python/tkinter очень легко добавлять графику.</p>
   <p>Однако начав всерьез использовать графические изображения, вы наверняка наткнетесь на два подводных камня, о которых я хочу предупредить заранее:</p>
   <p><emphasis>Поддерживаемые типы файлов</emphasis></p>
   <p>В настоящее время виджет PhotoImage поддерживает только файлы форматов GIF, PPM и PGM, а BitmapImage поддерживает файлы растровых изображений <emphasis>.xbm</emphasis> в стиле X Window. В последующих версиях количество поддерживаемых форматов может расшириться, и, конечно же, вы можете предварительно преобразовать свои изображения в указанные форматы. Но как будет показано далее в этой главе, поддержку дополнительных форматов изображений легко можно обеспечить с помощью открытого пакета PIL и его класса PhotoImage.</p>
   <p><emphasis>Берегите свои фотографии!</emphasis></p>
   <p>В отличие от других виджетов, tkinter изображение будет безвозвратно утрачено, если соответствующий объект изображения будет утилизирован сборщиком мусора. Это значит, что необходимо сохранять явные ссылки на объекты с графикой в течение всего времени, когда они могут понадобиться программе (например, присвоить их долгоживущей переменной, атрибуту объекта или компоненту структуры данных). Интерпретатор не сохраняет автоматически ссылку на графическое изображение, даже если оно связано с другими компонентами графического интерфейса, отображающими его. Кроме того, методы деструкторов объектов изображений стирают их из памяти. Мы уже видели раньше, что <emphasis>переменные</emphasis> tkinter тоже ведут себя неожиданным образом при уничтожении, но для графики этот эффект еще неприятнее и еще более вероятен. В будущих версиях Python такое поведение может измениться; при этом существуют веские причины не держать в памяти большие графические файлы неопределенно долгое время. На данный же момент элементы с графикой таковы, что если не используются, то могут быть утеряны.</p>
   <empty-line/>
   <p><strong>Развлечения с кнопками и картинками</strong></p>
   <p>Я хотел представить для этого раздела демонстрационный пример работы с графикой, который был бы одновременно забавным и полезным. Но ограничился забавностью. Сценарий в примере 8.40 отображает кнопку, которая случайным образом меняет свою картинку при каждом нажатии.</p>
   <p><emphasis>Пример 8.40. PP4E\Gui\Tour\bwttonpics-func.py</emphasis></p>
   <p>from tkinter import *    # импортировать базовый набор виджетов,</p>
   <p>from glob import glob    # чтобы получить список файлов по расширению</p>
   <p>import demoCheck    # прикрепить демонстрационный пример с флажками</p>
   <p>import random    # выбрать случайную картинку</p>
   <p>gifdir = ‘../gifs/’    # каталог по умолчанию с GIF-файлами</p>
   <p>def draw():</p>
   <p>name, photo = random.choice(images)</p>
   <p>lbl.config(text=name)</p>
   <p>pix.config(image=photo)</p>
   <p>root=Tk()</p>
   <p>lbl = Label(root, text=”none”, bg=’blue’, fg=’red’)</p>
   <p>pix = Button(root, text=”Press me”, command=draw, bg=’white’) lbl.pack(fill=BOTH)</p>
   <p>pix.pack(pady=10)</p>
   <p>demoCheck.Demo(root, relief=SUNKEN, bd=2).pack(fill=BOTH)</p>
   <p>files = glob(gifdir + “*.gif”)    # имеющиеся GIF-файлы</p>
   <p>images = [(x, PhotoImage(file=x)) for x in files] # загрузить и сохранить print(files) root.mainloop()</p>
   <p>В этом примере используются несколько встроенных инструментов из библиотеки Python:</p>
   <p>•    Модуль glob, с которым мы впервые встретились в главе 4, позволяет получить список всех файлов с расширением <emphasis>.gif</emphasis> в каталоге - иными словами, всех GIF-файлов, которые там хранятся.</p>
   <p>•    Модуль random используется для выбора случайного GIF-файла из числа имеющихся в каталоге: функция random.choice случайным образом выбирает и возвращает элемент из списка.</p>
   <p>•    Чтобы изменить отображаемое изображение (и имя GIF-файла в метке в верхней части окна), сценарий просто вызывает метод config виджета с новыми значениями параметров - такое изменение динамически изменяет вид графического элемента.</p>
   <p>Для разнообразия этот сценарий также прикрепляет экземпляр демонстрационной панели флажков demoCheck, который, в свою очередь, прикрепляет экземпляр кнопки Quitter, написанной нами ранее в примере 8.7. Конечно, это искусственный пример, но он еще раз демонстрирует мощь классов компонентов.</p>
   <p>Обратите внимание, что все изображения, создаваемые в этом сценарии, сохраняются в списке images. В данном случае генератор списков применяет вызов конструктора PhotoImage к каждому файлу <emphasis>.gif</emphasis> в каталоге с картинками и возвращает список кортежей (filename, image-object), ссылка на который сохраняется в глобальной переменной (то же самое можно реализовать с помощью функции map, использующей lambda-функцию с одним аргументом). Напомню, что это убережет объекты изображений от утилизации сборщиком мусора в течение всего времени выполнения программы. На рис. 8.40 изображено окно этого сценария в Windows.</p>
   <p>В этой черно-белой книге можно не заметить, что имя GIF-файла выводится красным по голубому фону метки в верхней части окна. Окно этой программы автоматически расширяется или сжимается, когда выводятся большие или меньшие GIF-файлы. На рис. 8.41 показано изображение, случайно выбранное из каталога графических файлов, имеющее большую высоту.</p>
   <p><image l:href="#_99.jpg"/></p>
   <p><emphasis>Рис. 8.40. Сценарий buttonpics в действии</emphasis></p>
   <p>И наконец, на рис. 8.42 изображен графический интерфейс этого сценария, отображающий одну из более широких картинок в GIF-файле, выбранную совершенно случайно из каталога с картинками.<sup>42</sup></p>
   <p><image l:href="#_100.jpg"/></p>
   <p><emphasis>Рис. 8.42. Сценарий buttonpics обретает политический подтекст</emphasis></p>
   <p>В качестве продолжения наших развлечений перепишем этот сценарий в виде класса на случай, если когда-нибудь в будущем потребуется прикрепить или перекроить его (может произойти и такое, особенно в программах, имеющих практическую ценность). В основном такая переделка состоит в добавлении отступов и префикса self перед именами глобальных переменных, как показано в примере 8.41.</p>
   <p><emphasis>Пример 8.41. PP4E\Gui\Tour\bwttonpics.py</emphasis></p>
   <p>from tkinter import *    # импортировать базовый набор виджетов,</p>
   <p>from glob import glob # чтобы получить список файлов по расширению import demoCheck    # прикрепить демонстрационный пример с флажками</p>
   <p>import random    # выбрать случайную картинку</p>
   <p>gifdir = ‘../gifs/’    # каталог по умолчанию с GIF-файлами</p>
   <p>class ButtonPicsDemo(Frame):</p>
   <p>def __init__(self, gifdir=gifdir, parent=None):</p>
   <p>Frame.__init__(self, parent)</p>
   <p>self.pack()</p>
   <p>self.lbl = Label(self, text=”none”, bg=’blue’, fg=’red’)</p>
   <p>self.pix = Button(self, text=”Press me”, command=self.draw, bg=’white’)</p>
   <p>self.lbl.pack(fill=BOTH)</p>
   <p>self.pix.pack(pady=10)</p>
   <p>demoCheck.Demo(self, relief=SUNKEN, bd=2).pack(fill=BOTH) files = glob(gifdir + “*.gif”)</p>
   <p>self.images = [(x, PhotoImage(file=x)) for x in files] print(files)</p>
   <p>def draw(self):</p>
   <p>name, photo = random.choice(self.images)</p>
   <p>self.lbl.config(text=name)</p>
   <p>self.pix.config(image=photo)</p>
   <p>if __name__ == ‘__main__’: ButtonPicsDemo().mainloop()</p>
   <p>Эта версия действует точно так же, как и оригинал, но теперь ее можно прикрепить к любому другому графическому интерфейсу, в который вы пожелаете включить такую дурацкую кнопку.</p>
   <empty-line/>
   <p><strong>Отображение и обработка изображений с помощью PIL</strong></p>
   <p>Как упоминалось ранее, сценарии на языке Python, использующие библиотеку tkinter, отображают изображения, связывая независимо созданные объекты изображений с действующими виджетами. На момент написания данной книги библиотека tkinter была способна отображать графические файлы в форматах GIF, PPM и PGM с помощью объекта PhotoImage, а также растровые файлы в стиле X11 (обычно с расширением <emphasis>.xbm)</emphasis> с помощью объекта BitmapImage.</p>
   <p>Данное множество поддерживаемых форматов файлов ограничено лежащей в основе библиотекой Tk, а не самой библиотекой tkinter, и может быть расширено в будущем. Но если вам нужно сейчас вывести файлы в другом формате (например, в популярном формате JPEG), можно либо преобразовать файлы в один из поддерживаемых форматов с помощью программы обработки изображений, либо установить пакет расширения Python PIL, о котором говорилось в начале главы 7.</p>
   <p>Пакет PIL, Python Imaging Library, - система, распространяемая с исходными текстами, поддерживает в данное время около 30 форматов графических файлов (в том числе GIF, JPEG, TIFF, PNG и BMP). В дополнение к расширению диапазона поддерживаемых форматов графических файлов пакет PIL также предоставляет инструменты для обработки изображений, включая геометрические преобразования, создание миниатюр, преобразование из одного формата в другой и многое другое.</p>
   <empty-line/>
   <p><strong>Основы PIL</strong></p>
   <p>Чтобы воспользоваться инструментами из этого пакета, его сначала необходимо получить и установить: инструкции вы найдете на сайте <emphasis>http://www.pythonware.com</emphasis> (или поищите по строке «PIL», воспользовавшись поисковой системой). Затем нужно просто использовать особые объекты PhotoImage и BitmapImage, импортируемые из модуля ImageTk пакета PIL, чтобы открывать файлы в других графических форматах. Это совместимая замена для одноименных классов из библиотеки tkinter, которую можно использовать везде, где tkinter предполагает использование объекта PhotoImage или BitmapImage (то есть в настройках объектов меток, кнопок, холстов, текстовых виджетов и меню).</p>
   <p>Это означает, что стандартный программный код, использующий tkinter, как показано ниже:</p>
   <p>from tkinter import *</p>
   <p>imgobj = PhotoImage(file=imgdir + “spam.gif”)</p>
   <p>Button(image=imgobj).pack()</p>
   <p>можно заменить таким программным кодом:</p>
   <p>from tkinter import * from PIL import ImageTk</p>
   <p>photoimg = ImageTk.PhotoImage(file=imgdir + “spam.jpg”) Button(image=photoimg).pack()</p>
   <p>или более многословным эквивалентом, который удобно использовать, когда сценарий не только отображает изображения, но и обрабатывает их:</p>
   <p>from tkinter import *</p>
   <p>from PIL import Image, ImageTk</p>
   <p>imageobj = Image.open(imgdir + “spam.jpeg”)</p>
   <p>photoimg = ImageTk.PhotoImage(imageobj)</p>
   <p>Button(image=photoimg).pack()</p>
   <p>В действительности, чтобы задействовать пакет PIL для отображения изображений, достаточно лишь установить его и добавить в сценарий единственную инструкцию from, импортирующую альтернативный класс PhotoImage после загрузки оригинальной версии из tkinter. Остальной программный код можно оставить без изменений, но он будет способен отображать графические изображения в форматах JPEG, PNG и других:</p>
   <p>from tkinter import *</p>
   <p>from PIL.ImageTk import PhotoImage    # &lt;== добавьте эту строку</p>
   <p>imgobj = PhotoImage(file=imgdir + “spam.png”)</p>
   <p>Button(image=imgobj).pack()</p>
   <p>Особенности установки пакета PIL зависят от платформы. В Windows достаточно лишь загрузить и запустить самоустанавливающийся файл. В результате пакет PIL будет сохранен в каталоге установки Python <emphasis>Lib\site-packages,</emphasis> а поскольку мастер установки автоматически добавит каталог пакета в путь поиска модулей, никаких дополнительных настроек путей не потребуется. Просто запустите мастер установки и затем импортируйте модули из пакета PIL. На других платформах вам может потребоваться распаковать загруженный архив с исходным</p>
   <p>программным кодом и добавить путь к каталогу пакета PIL в начало переменной окружения PYTHONPATH - за дополнительной информацией обращайтесь на веб-сайт проекта PIL. (При работе над этим изданием книги я использовал предварительную версию PIL для Python 3.1, но к моменту, когда вы будете читать эти строки, должна быть выпущена официальная версия пакета.)</p>
   <p>Рассказ о пакете PIL занял бы значительно больше места, чем может позволить эта книга. Например, он предоставляет инструменты для конвертирования изображений, изменения размеров и преобразования, причем некоторые из них можно использовать как самостоятельные программы командной строки, не имеющие непосредственного отношения к графическим интерфейсам. Пакет PIL наверняка станет стандартным компонентом вашего инструментального набора, особенно для ваших программ, выполняющих отображение или обработку изображений.</p>
   <p>Дополнительную информацию вы найдете на сайте <emphasis>http://www.python-ware.com,</emphasis> а также в комплекте электронной документации по PIL и tkinter. Однако, чтобы помочь вам начать, мы закроем эту главу несколькими интересными примерами использования пакета PIL для отображения и обработки изображений.</p>
   <empty-line/>
   <p><strong>Отображение других типов графических изображений с помощью PIL</strong></p>
   <p>В предыдущих примерах работы с изображениями мы прикрепляли виджеты к кнопкам и холстам, однако стандартный набор инструментов библиотеки tkinter позволяет прикреплять изображения к виджетам различных типов, включая простые метки, текстовые виджеты и элементы меню. Так, сценарий в примере 8.42 отображает изображение в метке, находящейся в главном окне приложения, используя только средства библиотеки tkinter. Этот сценарий предполагает, что изображения хранятся в подкаталоге <emphasis>images,</emphasis> а также позволяет передавать имя файла с изображением в аргументе командной строки (при отсутствии аргументов по умолчанию используется файл <emphasis>spam.gif). </emphasis>Кроме того, для большей переносимости он объединяет имена файлов и каталогов с помощью os.path.join и выводит высоту и ширину изображения в пикселях в стандартный поток вывода, исключительно чтобы предоставить дополнительную информацию.</p>
   <p><emphasis>Пример 8.42. PP4E\Gui\PIL\viewer-tk.py</emphasis></p>
   <p>отображает изображение с помощью стандартного объекта PhotoImage из библиотеки tkinter; данная реализация может работать с GIF-файлами, но не может обрабатывать изображения в формате JPEG; использует файл с изображением, имя которого указано в командной строке, или файл по умолчанию; используйте Canvas вместо Label, чтобы обеспечить возможность прокрутки, и т.д.</p>
   <p>import os, sys</p>
   <p>from tkinter import * # использовать стандартный объект PhotoImage</p>
   <p>#    работает с форматом GIF, а для работы с форматом JPEG</p>
   <p>#    требуется пакет PIL</p>
   <p>imgdir = ‘images’ imgfile = ‘london-2010.gif’</p>
   <p>if len(sys.argv) &gt; 1:    # аргумент командной строки задан?</p>
   <p>imgfile = sys.argv[1] imgpath = os.path.join(imgdir, imgfile)</p>
   <p>win = Tk()</p>
   <p>win.title(imgfile)</p>
   <p>imgobj = PhotoImage(file=imgpath)</p>
   <p>Label(win, image=imgobj).pack()    # прикрепить к метке Label</p>
   <p>print(imgobj.width(), imgobj.height()) # вывести размеры в пикселях, win.mainloop()    # пока объект не уничтожен</p>
   <p>На рис. 8.43 изображено окно этого сценария в Windows 7, где отображается изображение из GIF-файла по умолчанию. Запустите его из консоли, передав имя файла в виде аргумента командной строки, чтобы просмотреть другое изображение из подкаталога <emphasis>images</emphasis> (например, <emphasis>python viewer_tk.py filename.gif).</emphasis></p>
   <p><image l:href="#_101.jpg"/></p>
   <p><emphasis>Рис. 8.43. Отображение картинки в формате GIF средствами tkinter</emphasis></p>
   <p>Сценарий в примере 8.42 может работать только с изображениями, форматы которых поддерживаются базовым набором инструментов в библиотеке tkinter. Для отображения изображений в других форматах, таких как JPEG, необходимо установить пакет PIL и использовать его альтернативную реализацию класса PhotoImage. С точки зрения программного кода, для этого достаточно добавить всего одну инструкцию import, как показано в примере 8.43</p>
   <p><emphasis>Пример 8.43. PP4E\Gui\PIL\viewer-pil.py</emphasis></p>
   <p>отображает изображение с помощью альтернативного объекта из пакета PIL поддерживает множество форматов изображений; предварительно установите пакет PIL: поместите его в каталог Lib\site-packages</p>
   <p>import os, sys from tkinter import *</p>
   <p>from PIL.ImageTk import PhotoImage # &lt;== использовать альтернативный класс из</p>
   <p>#    PIL, остальной программный код</p>
   <p>#    без изменений</p>
   <p>imgdir = ‘images’</p>
   <p>imgfile = ‘florida-2009-1.jpg’ # поддерживает gif, jpg, png, tiff, и др. if len(sys.argv) &gt; 1: imgfile = sys.argv[1] imgpath = os.path.join(imgdir, imgfile)</p>
   <p>win = Tk() win.title(imgfile)</p>
   <p>imgobj = PhotoImage(file=imgpath) # теперь поддерживает и JPEG!</p>
   <p>Label(win, image=imgobj).pack() win.mainloop()</p>
   <p>print(imgobj.width(), imgobj.height()) # показать размер в пикселях при выходе</p>
   <p>Задействовав пакет PIL, наш сценарий теперь способен отображать изображения в самых разных форматах, включая формат JPEG картинки по умолчанию, изображенной на рис. 8.44. Поэкспериментируйте со сценарием самостоятельно и попробуйте отобразить другие картинки.</p>
   <empty-line/>
   <p><strong>Отображение всех изображений в каталоге</strong></p>
   <p>В рамках нашего примера не потребуется приложить много усилий, чтобы обеспечить возможность просмотра всех изображений в каталоге, опираясь на некоторые инструменты для работы с каталогами, с которыми мы познакомились в первой части книги. Сценарий в примере 8.44 просто открывает новое окно Toplevel для каждого файла изображения, обнаруженного в каталоге (указанном в в аргументе командной строки или используемом по умолчанию), пропуская файлы, не являющиеся изображениями, за счет обработки исключения, при этом сообщения об ошибках выводятся в окне, открытом для файла.</p>
   <p><image l:href="#_102.jpg"/></p>
   <p><emphasis>Puc. 8.44. Отображение картинки в формате GIF средствами tkinter и PIL</emphasis></p>
   <p><emphasis>Пример 8.44. PP4E\Gui\PIL\viewer-dir.py</emphasis></p>
   <p>выводит все изображения, найденные в каталоге, открывая новые окна GIF-файлы поддерживаются стандартными средствами tkinter, но JPEG-файлы буду<sup>-</sup>пропускаться при отсутствии пакета PIL</p>
   <p>import os, sys from tkinter import *</p>
   <p>from PIL.ImageTk import PhotoImage # &lt;== требуется для JPEG и др. форматов imgdir = ‘images’</p>
   <p>if len(sys.argv) &gt; 1: imgdir = sys.argv[1]</p>
   <p>imgfiles = os.listdir(imgdir) # не включает полный путь к каталогу</p>
   <p>main = Tk() main.title(‘Viewer’)</p>
   <p>quit = Button(main, text=’Quit all’, command=main.quit, font=(‘courier’, 25))</p>
   <p>quit.pack()</p>
   <p>savephotos = []</p>
   <p>for imgfile in imgfiles:</p>
   <p>imgpath = os.path.join(imgdir, imgfile)</p>
   <p>win = Toplevel()</p>
   <p>win.title(imgfile)</p>
   <p>try:</p>
   <p>imgobj = PhotoImage(file=imgpath)</p>
   <p>Label(win, image=imgobj).pack()</p>
   <p>print(imgpath, imgobj.width(), imgobj.height()) # размер в пикселях savephotos.append(imgobj)    # сохранить ссылку</p>
   <p>except:</p>
   <p>errmsg = ‘skipping %s\n%s’ % (imgfile, sys.exc_info()[1])</p>
   <p>Label(win, text=errmsg).pack()</p>
   <p>main.mainloop()</p>
   <p>Запустите этот сценарий у себя, чтобы посмотреть создаваемые им окна. При запуске он создает одно главное окно с кнопкой Quit, щелчок на которой закрывает все дополнительные окна, количество которых совпадает с количеством файлов изображений в каталоге. Этот сценарий удобно использовать для быстрой организации просмотра, но он определенно не является образцом дружественного отношения к пользователю, особенно если в каталоге содержится огромное количество изображений! Каталог <emphasis>images,</emphasis> находящийся в дереве примеров и использовавшийся при тестировании, содержит 59 изображений. В результате при просмотре этого каталога сценарий порождает 60 окон, а каталоги, где вы храните свои снимки, сделанные цифровой фотокамерой, могут содержать гораздо больше изображений. Чтобы улучшить сценарий, перейдем к следующему разделу.</p>
   <empty-line/>
   <p><strong>Создание миниатюр изображений с помощью пакета PlL</strong></p>
   <p>Как уже упоминалось, пакет PIL позволяет не только отображать картинки в графическом интерфейсе, но и выполнять массу других операций над ними. В его составе имеются инструменты для изменения размеров изображений, преобразования из одного формата в другой и так далее. Один из таких инструментов предоставляет возможность генерировать «миниатюры» изображений из оригиналов. Такие миниатюры могут отображаться в веб-страницах или в инструментах выбора графического интерфейса, дающих пользователю возможность открывать полноразмерные изображения.</p>
   <p>В примере 8.45 приводится конкретная реализация этой идеи - он генерирует миниатюры изображений, используя PIL, и отображает их на кнопках, которые открывают соответствующие оригинальные картинки в случае щелчка мышью. В результате получается графический интерфейс, очень напоминающий интерфейс проводников по файловой системе, ставший стандартом в современных операционных системах.</p>
   <p>Но данный интерфейс реализован на языке Python, что дает нам полный контроль над его поведением и возможность повторного использования в наших приложениях. Фактически мы повторно будем использовать функцию makeThumbs, уже реализованную в других примерах. Как обычно, этот пример демонстрирует некоторые основные преимущества, характерные для открытого программного обеспечения.</p>
   <p><emphasis>Пример 8.45. PP4E\Gui\PIL\viewer_thumbs.py</emphasis></p>
   <p>выводит все изображения, имеющиеся в каталоге, в виде миниатюр на кнопках, щелчок на которых приводит к выводу полноразмерного изображения; требует наличия пакета PIL для отображения JPEG-файлов и создания миниатюр; что сделать: добавить прокрутку, если в окне выводится слишком много миниатюр!</p>
   <p>import os, sys, math from tkinter import *</p>
   <p>from PIL import Image # &lt;== required for thumbs</p>
   <p>from PIL.ImageTk import PhotoImage # &lt;== required for JPEG display</p>
   <p>def makeThumbs(imgdir, size=(100, 100), subdir=’thumbs’):</p>
   <p>создает миниатюры для всех изображений в каталоге; для каждого изображения создается и сохраняется новая миниатюра или загружается существующая; при необходимости создает каталог thumb;</p>
   <p>возвращает список кортежей (имя_файла_изображения, объект_миниатюры); для получения списка файлов миниатюр вызывающая программа может также воспользоваться функцией listdir в каталоге thumb; для неподдерживаемых типов файлов может возбуждать исключение IOError, или другое;</p>
   <p>ВНИМАНИЕ: можно было бы проверять время создания файлов;</p>
   <p>thumbdir = os.path.join(imgdir, subdir) if not os.path.exists(thumbdir): os.mkdir(thumbdir)</p>
   <p>thumbs = []</p>
   <p>for imgfile in os.listdir(imgdir):</p>
   <p>thumbpath = os.path.join(thumbdir, imgfile) if os.path.exists(thumbpath):</p>
   <p>thumbobj = Image.open(thumbpath)    # использовать существующую</p>
   <p>thumbs.append((imgfile, thumbobj)) else:</p>
   <p>print(‘making’, thumbpath)</p>
   <p>imgpath = os.path.join(imgdir, imgfile)</p>
   <p>try:</p>
   <p>imgobj = Image.open(imgpath) # создать новую миниатюру imgobj.thumbnail(size, Image.ANTIALIAS) # фильтр, дающий</p>
   <p>#    лучшее качество при</p>
   <p>#    уменьшении размеров</p>
   <p>imgobj.save(thumbpath)    # тип определяется расширением</p>
   <p>thumbs.append((imgfile, imgobj)) except:    # не всегда IOError</p>
   <p>print(“Skipping: “, imgpath) return thumbs</p>
   <p>class ViewOne(Toplevel):</p>
   <p>открывает одно изображение в новом окне; ссылку на объект PhotoImage требуется сохранить: изображение будет утрачено при утилизации объекта;</p>
   <p>def __init__(self, imgdir, imgfile):</p>
   <p>Toplevel.__init__(self)</p>
   <p>self.title(imgfile)</p>
   <p>imgpath = os.path.join(imgdir, imgfile) imgobj = PhotoImage(file=imgpath)</p>
   <p>Label(self, image=imgobj).pack()</p>
   <p>print(imgpath, imgobj.width(), imgobj.height()) # размер в пикселях self.savephoto = imgobj    # сохранить ссылку</p>
   <p># на изображение</p>
   <p>def viewer(imgdir, kind=Toplevel, cols=None):</p>
   <p>создает окно с миниатюрами для каталога с изображениями: по одной кнопке с миниатюрой для каждого изображения;</p>
   <p>используйте параметр kind=Tk, чтобы вывести миниатюры в главном окне, или Frame (чтобы прикрепить к фрейму); значение imgfile изменяется в каждой итерации цикла: ссылка на значение должна сохраняться по умолчанию; объекты PhotoImage должны сохраняться: иначе при утилизации изображения будут уничтожены;</p>
   <p>компонует в ряды фреймов (в противоположность сеткам, фиксированным размерам, холстам);</p>
   <p>win = kind()</p>
   <p>win.title(‘Viewer: ‘ + imgdir)</p>
   <p>quit = Button(win, text=’Quit’, command=win.quit, bg=’beige’) # добавить quit.pack(fill=X, side=BOTTOM)    # первой, чтобы урезалась последней</p>
   <p>thumbs = makeThumbs(imgdir) if not cols:</p>
   <p>cols = int(math.ceil(math.sqrt(len(thumbs)))) # фиксированное или N x N</p>
   <p>savephotos = [] while thumbs:</p>
   <p>thumbsrow, thumbs = thumbs[:cols], thumbs[cols:] row = Frame(win) row.pack(fill=BOTH) for (imgfile, imgobj) in thumbsrow: photo = PhotoImage(imgobj) link = Button(row, image=photo)</p>
   <p>handler = lambda savefile=imgfile: ViewOne(imgdir, savefile)</p>
   <p>link.config(command=handler)</p>
   <p>link.pack(side=LEFT, expand=YES)</p>
   <p>savephotos.append(photo) return win, savephotos</p>
   <p>if __name__ == ‘__main__’:</p>
   <p>imgdir = (len(sys.argv) &gt; 1 and sys.argv[1]) or ‘images’</p>
   <p>main, save = viewer(imgdir, kind=Tk)</p>
   <p>main.mainloop()</p>
   <p>Просьба обратить внимание, что функция viewer передает значение imgfile lambda-выражению, генерирующему обработчик, в виде <emphasis>значения по умолчанию аргумента.</emphasis> Это объясняется тем, что imgfile является переменной цикла, и если не сохранять текущее ее значение, все обработчики получат значение переменной, установленное в последней итерации (все кнопки будут открывать одно и то же изображение!). Отметьте также, что мы сохраняем ссылки на объекты изображений в списке - если этого не сделать, изображения будут <emphasis>уничтожены</emphasis> при утилизации их объектов сборщиком мусора, даже если в этот момент они будут отображаться на экране. Чтобы избежать такой неприятности, мы сохраняем ссылки на объекты в долгоживущем списке.</p>
   <p>На рис. 8.45 изображено главное окно с миниатюрами, доступными для выбора, созданное сценарием из примера 8.45 при попытке просмотра содержимого каталога по умолчанию <emphasis>images,</emphasis> находящегося в дереве примеров (размер окна был изменен при подготовке снимка с экрана для книги). Как и прежде, вы можете передать сценарию имя другого каталога, чтобы просмотреть его содержимое (например, имя каталога, где вы храните свои цифровые фотографии). Щелчок на кнопке с миниатюрой в главном окне открывает соответствующее изображение в новом окне, как показано на рис. 8.46.</p>
   <p>На данный момент большая часть примера 8.45 должна быть вам понятна. В нем кнопки с миниатюрами прикрепляются к <emphasis>рядам фреймов,</emphasis> как и в предыдущих примерах (смотрите альтернативные варианты компоновки форм ввода, реализованные выше в этой главе). Основная часть программного кода, использующего пакет PIL, находится в функции makeThumbs. Он открывает, создает и сохраняет изображения миниатюр, если ранее они не были сохранены (то есть не были кэшированы) в локальных файлах. В данной реализации миниатюры сохраняются в том же формате, что и оригинальные, полноразмерные изображения.</p>
   <p>Мы также использовали фильтр PIL ANTIALIAS, дающий наилучшее качество при уменьшении размеров изображения, что особенно заметно для изображений в формате GIF с низким разрешением. Создание миниатюры сводится, по сути, к изменению размеров с сохранением оригинальных пропорций. Из-за невозможности охватить все особенности здесь за дополнительными подробностями, касающимися API, я отсылаю вас к пакету PIL и документации по нему.</p>
   <p>В следующей главе мы еще раз коротко вернемся к проблеме создания миниатюр, когда будем создавать кнопки для панели инструментов.</p>
   <p><image l:href="#_103.jpg"/></p>
   <p><emphasis>Рис. 8.45. Простой графический интерфейс выбора миниатюр, простые ряды фреймов</emphasis></p>
   <empty-line/>
   <p><image l:href="#_104.jpg"/></p>
   <p><emphasis>Рис. 8.46. Окно с полноразмерным изображением</emphasis></p>
   <p>Однако, прежде чем двинуться дальше, быстро познакомимся с тремя вариантами реализации отображения миниатюр - в первом из них делается акцент на оценке производительности, а в других двух будет улучшена, вероятно, не самая удачная компоновка миниатюр, изображенная на рис. 8.45.</p>
   <p><strong>Производительность: сохранение миниатюр в файлах</strong></p>
   <p>В текущей реализации сценарий сохраняет созданные миниатюры в файлах, благодаря чему при следующем запуске они могут быть загружены значительно быстрее. Строго говоря, делать это совсем не обязательно - в примере 8.46 реализована измененная версия функции создания миниатюр, которая также генерирует изображения миниатюр в памяти, но не сохраняет их.</p>
   <p>Для небольших коллекций изображений разница в скорости выполнения будет незаметна. Однако если испытать эти альтернативы на больших коллекциях изображений, можно будет заметить, что оригинальная версия в примере 8.45, сохраняющая и загружающая миниатюры из файлов, дает значительное преимущество в скорости. В одном из тестов с большой коллекцией файлов изображений на моем компьютере (примерно 320 цифровых фотографий на весьма, по общему мнению, медлительном ноутбуке) оригинальному сценарию потребовалось всего 5 секунд, чтобы открыть графический интерфейс (после первого запуска, в ходе которого было выполнено кэширование миниатюр), тогда как версии, представленной в примере 8.46, потребовалась 1 минута и 20 секунд: в 16 раз больше. Загрузка миниатюр из файлов выполняется значительно быстрее, чем операция изменения размеров.</p>
   <p><emphasis>Пример 8.46. PP4E\Gui\PIL\viewer-thumbs-nosave.py</emphasis></p>
   <p>то же самое, но не сохраняет и не загружает миниатюры из файлов: для маленьких коллекций изображений, кажется, работает также быстро, но для больших коллекций, при сохранении миниатюр в файлах, запуск происходит намного быстрее; в некоторых приложениях (например, в веб-страницах) сохранение может оказаться насущной необходимостью</p>
   <p>import os, sys from PIL import Image from tkinter import Tk import viewer_thumbs</p>
   <p>def makeThumbs(imgdir, size=(100, 100), subdir=’thumbs’): создает миниатюры в памяти, но не сохраняет их в файлах thumbs = []</p>
   <p>for imgfile in os.listdir(imgdir):</p>
   <p>imgpath = os.path.join(imgdir, imgfile) try:</p>
   <p>imgobj = Image.open(imgpath)    # создать новую миниатюру</p>
   <p>imgobj.thumbnail(size) thumbs.append((imgfile, imgobj)) except:</p>
   <p>print(“Skipping: “, imgpath) return thumbs</p>
   <p>if __name__ == ‘__main__’:</p>
   <p>imgdir = (len(sys.argv) &gt; 1 and sys.argv[1]) or ‘images’</p>
   <p>viewer_thumbs.makeThumbs = makeThumbs</p>
   <p>main, save = viewer_thumbs.viewer(imgdir, kind=Tk)</p>
   <p>main.mainloop()</p>
   <p><strong>Варианты компоновки: по сетке</strong></p>
   <p>Следующая версия нашего сценария содержит изменения, носящие исключительно косметический характер, но она демонстрирует некоторые важные понятия компоновки tkinter. Если посмотреть на рис. 8.45 достаточно пристально, можно заметить, что миниатюры располагаются недостаточно однородно. Если расположение отдельных строк еще как-то согласуется благодаря использованию рядов фреймов, то стройность колонок может нарушаться из-за разных размеров изображений. Применение различных параметров компоновки, похоже, не способно исправить этот недостаток (и может даже ухудшить положение дел - попробуйте сами), а компоновка по фреймам-колонкам просто переместит проблему в другую размерность. При работе с крупными коллекциями это может осложнить поиск какого-то определенного изображения.</p>
   <p>Приложив совсем немного усилий, мы можем добиться более стройного размещения миниатюр, либо разместив их по сетке, либо использовав кнопки фиксированного размера. Сценарий в примере 8.47 располагает кнопки по сетке, используя менеджер компоновки grid - более подробно мы будем рассматривать его в следующей главе. Как и представление холстов выше, некоторые фрагменты этого примера следует рассматривать, как предварительное знакомство. В двух словах, функция grid располагает содержимое по рядам и колонкам - все приемы, обеспечивающие неподвижность кнопки Quit, будут рассматриваться в главе 9.</p>
   <p><emphasis>Пример 8.47. PP4E\Gui\PIL\viewer-thumbs-grid.py</emphasis></p>
   <p>то же, что и viewer_thumbs, но использует менеджер компоновки grid, чтобы добиться более стройного размещения миниатюр; того же эффекта можно добиться с применением фреймов и менеджера pack, если кнопки будут иметь фиксированный и одинаковый размер;</p>
   <p>import sys, math</p>
   <p>from tkinter import *</p>
   <p>from PIL.ImageTk import PhotoImage</p>
   <p>from viewer_thumbs import makeThumbs, ViewOne def viewer(imgdir, kind=Toplevel, cols=None):</p>
   <p>измененная версия, размещает миниатюры по сетке win = kind()</p>
   <p>win.title(‘Viewer: ‘ + imgdir) thumbs = makeThumbs(imgdir) if not cols:</p>
   <p>cols = int(math.ceil(math.sqrt(len(thumbs))))# фиксированное или N x N</p>
   <p>rownum = 0 savephotos = [] while thumbs:</p>
   <p>thumbsrow, thumbs = thumbs[:cols], thumbs[cols:] colnum = 0</p>
   <p>for (imgfile, imgobj) in thumbsrow: photo = PhotoImage(imgobj) link = Button(win, image=photo)</p>
   <p>handler = lambda savefile=imgfile: ViewOne(imgdir, savefile) link.config(command=handler) link.grid(row=rownum, column=colnum) savephotos.append(photo) colnum += 1 rownum += 1</p>
   <p>Button(win, text=’Quit’, command=win.quit).grid(columnspan=cols, stick=EW) return win, savephotos</p>
   <p>if __name__ == ‘__main__’:</p>
   <p>imgdir = (len(sys.argv) &gt; 1 and sys.argv[1]) or ‘images’</p>
   <p>main, save = viewer(imgdir, kind=Tk)</p>
   <p>main.mainloop()</p>
   <p>Эффект размещения по сетке изображен на рис. 8.47 - наши кнопки образовали более стройные ряды и колонки, чем на рис. 8.45, потому что они позиционируются не только по рядам, но и по колонкам. Как мы увидим в следующей главе, размещение по сетке можно использовать всякий раз, когда схема размещения элементов интерфейса носит двухмерный характер.</p>
   <p><strong>Варианты компоновки: кнопки фиксированного размера</strong></p>
   <p>Компоновка по сетке улучшает картину, - картинки располагаются ровными рядами и колонками - но сама форма картинок оставляет желать лучшего. Мы могли бы добиться еще более стройного размещения, использовав кнопки фиксированного размера. По умолчанию размеры кнопок автоматически подстраиваются под размер изображения (или текста), но мы всегда можем зафиксировать размер кнопок. Эта уловка используется в примере 8.48. Данный сценарий устанавливает высоту и ширину каждой кнопки в соответствии с максимальным размером миниатюр, чтобы ни одна кнопка не оказалась ни слишком узкой, ни слишком низкой. Если для всех миниатюр будет установлен один и тот же максимальный размер (что гарантируется нашей функцией создания миниатюр), это обеспечит желаемое размещение кнопок.</p>
   <p><image l:href="#_105.jpg"/></p>
   <p><emphasis>Рис. 8.47. Графический интерфейс выбора миниатюр с размещением по сетке</emphasis></p>
   <p><emphasis>Пример 8.48. PP4E\Gui\PIL\viewer-thumbs-fixed.py</emphasis></p>
   <p>использует кнопки фиксированного размера для миниатюр, благодаря чему достигается еще более стройное размещение; размеры определяются по объектам изображений, при этом предполагается, что для всех миниатюр был установлен один и тот же максимальный размер; по сути именно это и делают графические интерфейсы файловых менеджеров;</p>
   <p>import sys, math</p>
   <p>from tkinter import *</p>
   <p>from PIL.ImageTk import PhotoImage</p>
   <p>from viewer_thumbs import makeThumbs, ViewOne</p>
   <p>def viewer(imgdir, kind=Toplevel, cols=None):</p>
   <p>измененная версия, выполняет размещение с использованием кнопок фиксированного размера</p>
   <p>win = kind()</p>
   <p>win.title(‘Viewer: ‘ + imgdir) thumbs = makeThumbs(imgdir) if not cols:</p>
   <p>cols = int(math.ceil(math.sqrt(len(thumbs))))# фиксированное или N x N</p>
   <p>savephotos = [] while thumbs:</p>
   <p>thumbsrow, thumbs = thumbs[:cols], thumbs[cols:]</p>
   <p>row = Frame(win)</p>
   <p>row.pack(fill=BOTH)</p>
   <p>for (imgfile, imgobj) in thumbsrow:</p>
   <p>size = max(imgobj.size)    # ширина, высота</p>
   <p>photo = PhotoImage(imgobj) link = Button(row, image=photo)</p>
   <p>handler = lambda savefile=imgfile: ViewOne(imgdir, savefile) link.config(command=handler, width=size, height=size) link.pack(side=LEFT, expand=YES) savephotos.append(photo)</p>
   <p>Button(win, text=’Quit’, command=win.quit, bg=’beige’).pack(fill=X) return win, savephotos</p>
   <p>if __name__ == ‘__main__’:</p>
   <p>imgdir = (len(sys.argv) &gt; 1 and sys.argv[1]) or ‘images’</p>
   <p>main, save = viewer(imgdir, kind=Tk)</p>
   <p>main.mainloop()</p>
   <p>Результат применения кнопок фиксированного размера изображен на рис. 8.48 - теперь все кнопки имеют одинаковые размеры, вычисленные на основании размеров имеющихся изображений. Все миниатюры отображаются как одинаковые элементы мозаики независимо от их формы, что упрощает и просмотр. Естественно, возможны и другие схемы размещения - поэкспериментируйте с некоторыми параметрами настройки в этом сценарии, чтобы посмотреть их воздействие на графический интерфейс.</p>
   <p><strong>Прокрутка и холсты (забегая вперед)</strong></p>
   <p>Сценарий отображения миниатюр, представленный в этом разделе, неплохо справляется со своей задачей при умеренном количестве изображений в каталогах; для просмотра крупных коллекций изображений можно также задать настройки с уменьшенными размерами миниатюр. Но, вероятно, самое большое ограничение этих программ состоит в том, что для каталогов с очень большим количеством изображений окна бу-</p>
   <p><image l:href="#_106.jpg"/></p>
   <p><emphasis>Рис. 8.48. Графический интерфейс выбора миниатюр с кнопками фиксированного размера и рядами фреймов</emphasis></p>
   <p>дут получаться слишком большими и неудобными в работе (при этом часть миниатюр вообще может не поместиться в окне).</p>
   <p>Даже при просмотре каталога с изображениями из дерева примеров для этой книги мы потеряли кнопку Quit в нижней части окна, как показано на двух последних рисунках, потому что миниатюр оказалось слишком много, чтобы уместить их в этом окне. В качестве иллюстрации различий посмотрите оригинальную версию в примере 8.45: там кнопка Quit добавляется первой именно поэтому - чтобы ее урезание происходило в последнюю очередь, после всех миниатюр, и поэтому она остается видимой даже при слишком большом количестве картинок. Мы могли бы применить тот же прием и в других версиях, но при большом количестве миниатюр они все равно не поместились бы все в окно. При просмотре каталогов с огромным количеством цифровых фотографий может получиться окно, слишком большое, чтобы поместиться на экране компьютера.</p>
   <p>Чтобы добиться большего успеха, можно было бы поместить миниатюры на виджет, поддерживающий возможность прокрутки. Свободно распространяемый пакет Pmw предоставляет удобный фрейм с прокруткой, который можно было бы использовать. Кроме того, в библиотеке tkinter имеется стандартный виджет Canvas, обеспечивающий возможность более точного управления параметрами отображения картинок (включая их размещение по абсолютным координатам в пикселях) и поддерживающий горизонтальную и вертикальную прокрутку своего содержимого.</p>
   <p>В следующей главе мы напишем последнюю версию этого примера, которая реализует все эти идеи, - она отображает миниатюры в холсте с прокруткой и потому лучше подходит для работы с большими коллекциями изображений. В ней используются кнопки фиксированного размера, как и в последнем примере здесь, но позиционирование их выполняется по вычисленным координатам. Я не буду обсуждать здесь дальнейшие детали, потому что новую версию мы будем рассматривать в соединении с холстами в следующей главе. А в главе 11 мы используем этот прием в еще более полноценной программе для работы с изображениями, которая называется PyPhoto.</p>
   <p>Чтобы узнать, как действуют эти программы, необходимо перейти к следующей главе - второй части нашего тура по виджетам.</p>
   <p><image l:href="#_107.jpg"/></p>
   <p><emphasis>Рис. 8.41. Сценарий buttonpics, отображающий более высокую картинку</emphasis></p>
   <empty-line/>
   <p><strong>Экскурсия по tkinter, часть 2</strong></p>
   <empty-line/>
   <p><strong>«Меню дня: Spam, Spam и еще раз Spam»</strong></p>
   <p>Это вторая глава обзора библиотеки tkinter, состоящего из двух частей. Она продолжает движение с того места, на котором остановилась глава 8, и рассказывает о некоторых более сложных виджетах и инструментах из арсенала tkinter. В этой главе представлены следующие темы:</p>
   <p>•    Виджеты Menu, Menubutton и OptionMenu</p>
   <p>•    Виджет Scrollbar: для прокрутки текста, списков и холстов</p>
   <p>•    Виджет Listbox: список с возможностью выбора нескольких вариантов</p>
   <p>•    Виджет Text: универсальный инструмент отображения и редактирования текста</p>
   <p>•    Виджет Canvas: универсальный инструмент вывода графики</p>
   <p>•    Менеджер компоновки grid, принцип действия которого основан на использовании таблиц</p>
   <p>•    Инструменты измерения интервалов времени: after, update, wait и потоки выполнения</p>
   <p>•    Основы анимации в tkinter</p>
   <p>•    Буферы обмена, удаление виджетов и окон и так далее.</p>
   <p>К концу этой главы вы будете знакомы с основным содержанием библиотеки tkinter и овладеете всей информацией, необходимой для самостоятельного построения больших переносимых интерфейсов пользователя. Также вы будете готовы справиться с объемными примерами, представленными в главах 10 и 11. А сейчас продолжим обзор виджетов.</p>
   <empty-line/>
   <p><strong>Меню</strong></p>
   <p>Меню представляют собой раскрывающиеся списки, которые обычно можно увидеть в верхней части окна (или всего экрана, если вы работаете на Macintosh). Переместите указатель мыши на панель меню, щелкните на имени (например, Файл (FiLe)), и под этим именем появится список вариантов выбора (например, Открыть (Open), Сохранить (Save)). Пункты меню могут запускать какие-либо действия, как щелчок на кнопке. Они могут также открывать другие «каскадные» подменю, выводящие дополнительные списки вариантов, показывать окна диалогов и так далее. В библиотеке tkinter есть два типа меню, которые можно добавлять в сценарии: меню окон верхнего уровня и меню, основанные на фреймах. Первый вид лучше подходит для окон в целом, а второй может использоваться в качестве вложенных компонентов.</p>
   <empty-line/>
   <p><strong>Меню окон верхнего уровня</strong></p>
   <p>Во всех последних версиях Python (где используется библиотека Tk версии 8.0 и выше) можно связывать горизонтальную панель меню с объектом окна верхнего уровня (например, Tk или Toplevel). В Windows и Unix (X Window ) эта строка меню выводится вдоль верхнего края окна. В некоторых версиях Mac OS это меню при выборе окна заменяет то, что отображается в верхней части экрана. Иными словами, меню окон выглядят так, как принято на той платформе, на которой выполняется сценарий.</p>
   <p>В основе этой схемы лежит построение деревьев, состоящих из объектов виджетов Menu. Нужно просто связать с окном один элемент Menu верхнего уровня, добавить другие объекты раскрывающихся меню в качестве каскадов для меню верхнего уровня и добавить элементы в каждый из раскрывающихся списков. Виджеты Menu перекрестно связываются со следующим, более высоким уровнем, с помощью аргумента родительского виджета и метода add_cascade виджета Menu. Делается это так:</p>
   <p>1.    Создать меню Menu верхнего уровня как дочерний элемент окна и записать ссылку на новый виджет Menu в атрибут menu.</p>
   <p>2.    Для каждого раскрывающегося меню создать новый объект Menu как дочерний для самого верхнего меню и добавить его как каскадный для самого верхнего меню с помощью метода add_cascade.</p>
   <p>3.    В каждое раскрывающееся меню, созданное на шаге 2, добавить элементы выбора вызовом метода add_comand, которому в аргументе command передать обработчик события выбора этого элемента.</p>
   <p>4.    Добавить каскадные подменю, создавая новые виджеты Menu как дочерние для того объекта Menu, который должен расширяться каскад-но, и связывая родительский и дочерний объекты с помощью метода</p>
   <p>add_cascade.</p>
   <p>В конечном итоге получится дерево виджетов Menu с ассоциированными обработчиками событий. Однако все это, вероятно, проще показать в программном коде, чем на словах. В примере 9.1 создается главное меню с двумя раскрывающимися меню, File и Edit; в раскрывающемся меню Edit имеется собственное вложенное подменю.</p>
   <p><emphasis>Пример 9.1. PP4E\Gui\Tour\menu_win.py</emphasis></p>
   <p># меню окна верхнего уровня в стиле Tk8.0</p>
   <p>from tkinter import *    # импортировать базовый набор виджетов</p>
   <p>from tkinter.messagebox import *    # импортировать стандартные диалоги</p>
   <p>def notdone():</p>
   <p>showerror(‘Not implemented’, ‘Not yet available’) def makemenu(win):</p>
   <p>top = Menu(win)    # win = окно верхнего уровня</p>
   <p>win.config(menu=top)    # установить его параметр menu</p>
   <p>file = Menu(top)</p>
   <p>file.add_command(label=’New...’, command=notdone, underline=0) file.add_command(label=’Open...’, command=notdone, underline=0) file.add_command(label=’Quit’, command=win.quit, underline=0) top.add_cascade(label=’File’, menu=file, underline=0)</p>
   <p>edit = Menu(top, tearoff=False)</p>
   <p>edit.add_command(label=’Cut’, command=notdone, underline=0) edit.add_command(label=’Paste’, command=notdone, underline=0) edit.add_separator()</p>
   <p>top.add_cascade(label=’Edit’, menu=edit, underline=0) submenu = Menu(edit, tearoff=True)</p>
   <p>submenu.add_command(label=’Spam’, command=win.quit, underline=0) submenu.add_command(label=’Eggs’, command=notdone, underline=0) edit.add_cascade(label=’Stuff’, menu=submenu, underline=0)</p>
   <p>if__name__== ‘__main__’:</p>
   <p>root = Tk()    # или Toplevel()</p>
   <p>root.title(‘menu_win’)    # информация для менеджера окон</p>
   <p>makemenu(root)    # создать строку меню</p>
   <p>msg = Label(root, text=’Window menu basics’) # добавить что-нибудь ниже msg.pack(expand=YES, fill=BOTH)</p>
   <p>msg.config(relief=SUNKEN, width=40, height=7, bg=’beige’) root.mainloop()</p>
   <p>Значительная часть программного кода в этом примере выполняет установку обработчиков событий и тому подобного, поэтому полезно будет выделить фрагменты, участвующие в процессе построения дерева меню. Для меню FiLe:</p>
   <p>top = Menu(win)    # прикрепить Menu к окну</p>
   <p>win.config(menu=top)    # связать окно и меню</p>
   <p>file = Menu(top)    # прикрепить Menu к Menu верх. ур.</p>
   <p>top.add_cascade(label=’File’, menu=file) # связать родителя с потомком</p>
   <p>Помимо построения дерева объектов меню этот сценарий демонстрирует некоторые часто встречающиеся параметры конфигурации меню:</p>
   <p><emphasis>Линии-разделители</emphasis></p>
   <p>С помощью метода add_separator сценарий создает в меню Edit разделитель - это просто линия, используемая для разделения групп родственных пунктов.</p>
   <p><emphasis>Линии отрыва</emphasis></p>
   <p>Сценарий запрещает отрыв раскрывающегося меню Edit, передавая параметр tearoff=0 при создании виджета Menu. Линии отрыва - это пунктирные линии, по умолчанию появляющиеся в меню tkinter верхнего уровня. Щелчок на этой линии создает новое окно, содержащее меню. Они могут служить удобным средством упрощения навигации (можно сразу щелкнуть на пункте отрывного меню, не блуждая по дереву вложенных пунктов), но не на всех платформах принято их использовать.</p>
   <p><emphasis>Горячие клавиши</emphasis></p>
   <p>Сценарий использует параметр underline, чтобы назначить уникальную букву в пункте меню горячей клавишей. Параметр задает смещение буквы в строке метки пункта меню. Например, в Windows пункт Quit в меню FiLe этого сценария можно выбрать, как обычно, с помощью мыши, а также нажатием клавиши Alt, затем f и затем q. Использовать параметр underline не обязательно - в Windows первая буква имени раскрывающегося меню автоматически становится горячей клавишей, а кроме того, для перемещения по меню и выбора раскрывающихся пунктов можно использовать клавиши со стрелками и Enter. Но явное определение горячих клавиш может облегчить использование больших меню. Например, последовательность клавиш Alt+E+S+S выполняет действие по завершению программы, предусмотренное пунктом Spam во вложенном подменю Stuff, без каких-либо перемещений с помощью мыши или клавиш со стрелками.</p>
   <p>Посмотрим, во что все это превращается в переводе на пиксели. На рис. 9.1 изображено окно, появляющееся при запуске этого сценария в Windows 7 с моими настройками системы. Оно несколько иначе, но похоже отображается в Unix и Macintosh.</p>
   <p>На рис. 9.2 изображено, что происходит при выборе раскрывающегося меню File. Обратите внимание, что виджеты Menu связываются, а не присоединяются с помощью менеджера компоновки - в действительности менеджер компоновки здесь вообще не участвует. Если запустить этот</p>
   <p><image l:href="#_108.jpg"/></p>
   <p><emphasis>Рис. 9.1. Сценарий menu_win: строка меню окна верхнего уровня</emphasis></p>
   <empty-line/>
   <p><image l:href="#_109.jpg"/></p>
   <p><emphasis>Рис. 9.2. Открытое меню File</emphasis></p>
   <p>сценарий, можно также заметить, что все элементы меню либо завершают выполнение программы, либо выводят стандартный диалог ошибки «Not Implemented» (Не реализовано). Этот пример просто демонстрирует работу с меню, но на практике обработчики событий выбора пунктов меню обычно выполняют более полезные вещи.</p>
   <p>И наконец, на рис. 9.3 изображено, что происходит после щелчка по линии отрыва в меню FiLe и выбора каскадного подменю в раскрывающемся меню Edit. Каскадные меню можно вкладывать друг в друга на любую глубину (но злоупотребление этой возможностью может запутать пользователей).</p>
   <p>В библиотеке tkinter любое окно верхнего уровня может иметь собственное меню, в том числе и всплывающие окна, создаваемые виджетом Toplevel. Сценарий в примере 9.2 создает три всплывающих окна с такой же панелью меню, как в предыдущем примере. Если запустить его, он создаст картину, изображенную на рис. 9.4.</p>
   <p><image l:href="#_110.jpg"/></p>
   <p><emphasis>Рис. 9.3. Отрывное меню File и каскадное Edit</emphasis></p>
   <empty-line/>
   <p><image l:href="#_111.jpg"/></p>
   <p><emphasis>Рис. 9.4. Несколько окон верхнего уровня с меню</emphasis></p>
   <p><emphasis>Пример 9.2. PP4E\Gui\Towr\menu_win-multi.py</emphasis></p>
   <p>from menu_win import makemenu # повторно использовать функцию создания меню from tkinter import *</p>
   <p>root = Tk()</p>
   <p>for i in range(3):    # три всплывающих окна с меню</p>
   <p>win = Toplevel(root) makemenu(win)</p>
   <p>Label(win, bg=’black’, height=5, width=25).pack(expand=YES, fill=BOTH) Button(root, text=”Bye”, command=root.quit).pack() root.mainloop()</p>
   <empty-line/>
   <p><strong>Меню на основе виджетов Frame и Menubutton</strong></p>
   <p>Хотя это не совсем обычно для окон верхнего уровня, но допустимо создание строки меню в виде горизонтального фрейма Frame. Однако прежде чем показывать, как это делается, я хочу объяснить, зачем это может понадобиться. Поскольку такая схема, основанная на фреймах, не зависит от протоколов окон верхнего уровня, она может применяться для добавления меню в качестве вложенных компонентов более крупных интерфейсов. Иными словами, она в основном применяется не к окнам верхнего уровня. Например, текстовый редактор PyEdit из главы 11 может использоваться как программа и как прикрепляемый компонент. Мы реализуем выбор в PyEdit с помощью оконных меню при выполнении его как самостоятельной программы и с помощью меню, основанного на фрейме, когда PyEdit будет встраиваться в интерфейсы PyMailGUI и PyView. Поэтому стоит знать обе схемы.</p>
   <p>Для меню на основе фреймов требуется написать несколько дополнительных строчек программного кода, но они ненамного сложнее оконных меню. Для создания такого меню нужно разместить виджеты Me-nubutton в контейнере Frame, связать виджеты Menu и Menubutton и присоединить Frame к верхней части окна-контейнера. В примере 9.3 создается такое же меню, как в примере 9.2, но с использованием фрейма.</p>
   <p><emphasis>Пример 9.3. PP4E\Gui\Tour\menu_frm.py</emphasis></p>
   <p># Меню на основе фреймов: пригодно для окон верхнего уровня и компонентов</p>
   <p>from tkinter import *    # импортировать базовый набор виджетов</p>
   <p>from tkinter.messagebox import *    # импортировать стандартные диалоги</p>
   <p>def notdone():</p>
   <p>showerror(‘Not implemented’, ‘Not yet available’) def makemenu(parent):</p>
   <p>menubar = Frame(parent)    # relief=RAISED, bd=2...</p>
   <p>menubar.pack(side=TOP, fill=X)</p>
   <p>fbutton = Menubutton(menubar, text=’File’, underline=0)</p>
   <p>fbutton.pack(side=LEFT)</p>
   <p>file = Menu(fbutton)</p>
   <p>file.add_command(label=’New...’, command=notdone, underline=0) file.add_command(label=’Open...’, command=notdone, underline=0) file.add_command(label=’Quit’, command=parent.quit, underline=0) fbutton.config(menu=file)</p>
   <p>ebutton = Menubutton(menubar, text=’Edit’, underline=0)</p>
   <p>ebutton.pack(side=LEFT)</p>
   <p>edit = Menu(ebutton, tearoff=False)</p>
   <p>edit.add_command(label=’Cut’, command=notdone, underline=0)</p>
   <p>edit.add_command(label=’Paste’, command=notdone, underline=0)</p>
   <p>edit.add_separator()</p>
   <p>ebutton.config(menu=edit)</p>
   <p>submenu = Menu(edit, tearoff=True)</p>
   <p>submenu.add_command(label=’Spam’, command=parent.quit, underline=0) submenu.add_command(label=’Eggs’, command=notdone, underline=0) edit.add_cascade(label=’Stuff’, menu=submenu, underline=0) return menubar</p>
   <p>if __name__ == ‘__main__’:</p>
   <p>root = Tk()    # или TopLevel, или Frame</p>
   <p>root.title(‘menu_frm’)    # информация для менеджера окон</p>
   <p>makemenu(root)    # создать строку меню</p>
   <p>msg = Label(root, text=’Frame menu basics’) # добавить что-нибудь ниже msg.pack(expand=YES, fill=BOTH)</p>
   <p>msg.config(relief=SUNKEN, width=40, height=7, bg=’beige’) root.mainloop()</p>
   <p>Снова выделим здесь логику связывания, чтобы не отвлекали другие детали. Для меню FiLe она сводится к следующему:</p>
   <p>menubar = Frame(parent)    # создать Frame для строки меню</p>
   <p>fbutton = Menubutton(menubar, text=’File’) # прикрепить Menubutton к Frame file = Menu(fbutton)    # прикрепить Menu к Menubutton</p>
   <p>fbutton.config(menu=file)    # связать кнопку и меню</p>
   <p>В этой схеме появился дополнительный виджет Menubutton, но это не сделало ее намного сложнее создания оконных меню верхнего уровня. На рис. 9.5 и 9.6 изображено, как этот сценарий выполняется в Windows.</p>
   <p><image l:href="#_112.jpg"/></p>
   <p><emphasis>Рис. 9.5. Сценарий menu_frm: фрейм и полоса меню Menubutton</emphasis></p>
   <p>Виджеты меню в этом сценарии по умолчанию предоставляют набор связанных событий, автоматически отображающих меню при выборе мышью. Такие внешний вид и поведение не вполне совпадают с продемонстрированной выше схемой оконного меню верхнего уровня, хотя</p>
   <p><image l:href="#_113.jpg"/></p>
   <p><emphasis>Рис. 9.6. С выбранным меню Edit</emphasis></p>
   <p>и близки к ней; виджеты могут настраиваться теми способами, которые допускают фреймы (то есть с помощью цветов и границ), и будут иметь одинаковый внешний вид на всех платформах (что, возможно, является недостатком).</p>
   <p>Однако самым большим преимуществом строк меню на основе фреймов является возможность прикрепления в качестве вложенных компонентов к более крупным интерфейсам. Пример 9.4 и создаваемый им интерфейс (рис. 9.7) показывают, каким образом это делается, - обе полосы меню в одном окне полностью функциональны.</p>
   <p><image l:href="#_114.jpg"/></p>
   <p><emphasis>Рис. 9.7. Несколько меню на основе фреймов в одном окне</emphasis></p>
   <p><emphasis>Пример 9.4. PP4E\Gui\Tour\menu_frm-multi.py</emphasis></p>
   <p>from menu_frm import makemenu # здесь нельзя использовать menu_win--одно окно from tkinter import *    # но можно прикреплять меню на основе фреймов</p>
   <p>root = Tk()</p>
   <p>for i in range(2):    # 2 меню в одном окне</p>
   <p>mnu = makemenu(root) mnu.config(bd=2, relief=RAISED)</p>
   <p>Label(root, bg=’black’, height=5, width=25).pack(expand=YES, fill=BOTH) Button(root, text=”Bye”, command=root.quit).pack() root.mainloop()</p>
   <p>Благодаря отсутствию привязки к охватывающему окну меню на основе фреймов можно использовать в составе другого прикрепляемого компонента. Например, прием встраивания меню, представленный в примере 9.5, действует, даже когда родителем меню является другой контейнер Frame, а не окно верхнего уровня. Этот сценарий похож на предыдущий, но он создает три полнофункциональных строки меню, прикрепленных к фреймам внутри окна.</p>
   <p><emphasis>Пример 9.5. PP4E\Gui\Tour\menu_frm-multi2.py</emphasis></p>
   <p>from menu_frm import makemenu # нельзя использовать menu_win--корень=Frame from tkinter import * root = Tk()</p>
   <p>for i in range(3):    # три меню, вложенные в контейнеры</p>
   <p>frm = Frame()</p>
   <p>mnu = makemenu(frm)</p>
   <p>mnu.config(bd=2, relief=RAISED)</p>
   <p>frm.pack(expand=YES, fill=BOTH)</p>
   <p>Label(frm, bg=’black’, height=5, width=25).pack(expand=YES, fill=BOTH)</p>
   <p>Button(root, text=”Bye”, command=root.quit).pack()</p>
   <p>root.mainloop()</p>
   <p><strong>Использование виджетов Menubutton и Optionmenu</strong></p>
   <p>В действительности меню, основанные на Menubutton, являются еще более универсальными, чем следует из примера 9.3, - они могут появляться в любом месте интерфейса, где может располагаться обычная кнопка, а не только в строке меню во фрейме Frame. В примере 9.6 создается раскрывающийся список Menubutton, который отображается самостоятельно и прикреплен к корневому окну. На рис. 9.8 приведен графический интерфейс, создаваемый этим примером.</p>
   <p><emphasis>Пример 9.6. PP4E\Gui\Tour\mbwtton.py</emphasis></p>
   <p>from tkinter import * root = Tk()</p>
   <p>mbutton = Menubutton(root, text=’Food’) # отдельное раскрывающееся меню</p>
   <p>picks = Menu(mbutton)</p>
   <p>mbutton.config(menu=picks)</p>
   <p>picks.add_command(label=’spam’, command=root.quit) picks.add_command(label=’eggs’, command=root.quit) picks.add_command(label=’bacon’, command=root.quit) mbutton.pack()</p>
   <p>mbutton.config(bg=’white’, bd=4, relief=RAISED) root.mainloop()</p>
   <p>В библиотеке tkinter имеется родственный виджет Optionmenu, который отображает выбранный элемент раскрывающегося меню. Он похож на Menubutton, к которому добавлена метка, и при щелчке на нем выводит меню вариантов выбора. Однако, чтобы получить результат выбора, нужно не регистрировать обработчик, а связывать переменные tkinter (описанные в главе 8), при этом элементы меню передаются конструктору в виде аргументов вслед за переменной.</p>
   <p><image l:href="#_115.jpg"/></p>
   <p><emphasis>Рис. 9.8. Виджет Menubutton сам по себе</emphasis></p>
   <p>Пример 9.7 иллюстрирует типичное использование виджета Optionmenu и создает интерфейс, изображенный на рис. 9.9. Щелчок на любой из первых двух кнопок открывает раскрывающееся меню. Щелчок на третьей кнопке state выводит текущие значения, отображаемые на первых двух.</p>
   <p><emphasis>Пример 9.7. PP4E\Gui\Tour\optionmenu.py</emphasis></p>
   <p>from tkinter import * root = Tk()</p>
   <p>var1 = StringVar() var2 = StringVar()</p>
   <p>opt1 = OptionMenu(root,    var1,    ‘spam’,    ‘eggs’,    ‘toast’)    #    как и Menubutton,</p>
   <p>opt2 = OptionMenu(root,    var2,    ‘ham’,    ‘bacon’,    ‘sausage’)    #    но отображает</p>
   <p>opt1.pack(fill=X)    #    выбранный вариант</p>
   <p>opt2.pack(fill=X) var1.set(‘spam’) var2.set(‘ham’)</p>
   <p>def state(): print(var1.get(),    var2.get())    #    связанные переменные</p>
   <p>Button(root, command=state, text=’state’).pack()</p>
   <p>root.mainloop()</p>
   <p><image l:href="#_116.jpg"/></p>
   <p><emphasis>Рис. 9.9. Виджет Optionmenu в действии</emphasis></p>
   <p>Есть и другие относящиеся к меню темы, которые мы пропустим в интересах экономии места. Например, сценарии могут добавлять элементы в системные меню и создавать всплывающие меню (отображаемые в ответ на события, не будучи связанными с кнопкой). Подробности по этой теме вы найдете в ресурсах Tk и tkinter.</p>
   <p>Кроме простых пунктов и каскадов, меню могут также содержать неактивные пункты, флажки и переключатели, графические изображения. В следующем разделе демонстрируется, как программируются некоторые из этих специальных пунктов меню.</p>
   <empty-line/>
   <p><strong>Окна с меню и панелью инструментов</strong></p>
   <p>Помимо меню, отображаемого в верхней части, окна часто содержат ряд кнопок в нижней части. Этот нижний ряд кнопок обычно называют панелью инструментов, и он нередко содержит кнопки для выполнения наиболее часто используемых операций, присутствующих в главном меню. С помощью библиотеки tkinter добавить в окно панель инструментов достаточно просто: нужно прикрепить кнопки (и другие виджеты) к фрейму, прикрепить фрейм к нижней границе окна и определить для него возможность растягивания только в горизонтальном направлении. Это просто очередная реализация иерархической структуры графического интерфейса, однако нужно следить, чтобы панели инструментов (и строки меню, основанные на фреймах) прикреплялись раньше других виджетов, чтобы при сжатии окна сначала обрезались виджеты, находящиеся в середине экрана, - обычно бывает желательно, чтобы панели инструментов и полосы меню имели приоритет перед другими виджетами.</p>
   <p>В примере 9.8 представлен один из способов добавления панели инструментов в окно. Он демонстрирует также, как добавлять изображения в пункты меню (присвоить атрибуту image ссылку на объект PhotoImage) и как делать пункты меню недоступными для выбора, изображая их в серых тонах (вызвать метод меню entryconfig, передав ему индекс отключаемого пункта; отсчет начинается с 1). Обратите внимание, что объекты PhotoImage сохраняются в виде списка - напомню, что в отличие от других виджетов, они будут утеряны, если не сохранить ссылки на них (загляните в главу 8, если вам требуется освежить память).</p>
   <p><emphasis>Пример 9.8. PP4E\Gui\Tour\menuDemo.py</emphasis></p>
   <p>#!/usr/local/bin/python</p>
   <p>главное меню окна в стиле Tk8.0</p>
   <p>строка меню и панель инструментов прикрепляются к окну в первую очередь, fill=X (прикрепить первым = обрезать последним); добавляет изображения в элементы меню; смотрите также: add_checkbutton, add_radiobutton</p>
   <p>from tkinter import *    #    импортировать базовый набор виджетов</p>
   <p>from tkinter.messagebox import *    #    импортировать стандартные    диалоги</p>
   <p>class NewMenuDemo(Frame):    #    расширенный фрейм</p>
   <p>def __init__(self, parent=None):    #    прикрепляется к корневому    окну?</p>
   <p>Frame.__init__(self, parent)    #    вызвать метод суперкласса</p>
   <p>self.pack(expand=YES, fill=BOTH)</p>
   <p>self.createWidgets()    #    прикрепить фреймы/виджеты</p>
   <p>self.master.title("Toolbars and Menus”) # для менеджера окон self.master.iconname(“tkpython”)    # текст метки при свертывании</p>
   <p>def createWidgets(self): self.makeMenuBar() self.makeToolBar()</p>
   <p>L = Label(self, text=’Menu and Toolbar Demo’)</p>
   <p>L.config(relief=SUNKEN, width=40, height=10, bg=’white’) L.pack(expand=YES, fill=BOTH)</p>
   <p>def makeToolBar(self):</p>
   <p>toolbar = Frame(self, cursor=’hand2’, relief=SUNKEN, bd=2) toolbar.pack(side=BOTTOM, fill=X)</p>
   <p>Button(toolbar, text=’Quit’, command=self.quit ).pack(side=RIGHT) Button(toolbar, text=’Hello’, command=self.greeting).pack(side=LEFT)</p>
   <p>def makeMenuBar(self):</p>
   <p>self.menubar = Menu(self.master)</p>
   <p>self.master.config(menu=self.menubar) # master^^ верхнего уровня</p>
   <p>self.fileMenu()</p>
   <p>self.editMenu()</p>
   <p>self.imageMenu()</p>
   <p>def fileMenu(self):</p>
   <p>pulldown = Menu(self.menubar)</p>
   <p>pulldown.add_command(label=’Open...’, command=self.notdone) pulldown.add_command(label=’Quit’, command=self.quit) self.menubar.add_cascade(label=’File’, underline=0, menu=pulldown)</p>
   <p>def editMenu(self):</p>
   <p>pulldown = Menu(self.menubar)</p>
   <p>pulldown.add_command(label=’Paste’, command=self.notdone) pulldown.add_command(label=’Spam’, command=self.greeting) pulldown.add_separator()</p>
   <p>pulldown.add_command(label=’Delete’, command=self.greeting) pulldown.entryconfig(4, state=DISABLED)</p>
   <p>self.menubar.add_cascade(label=’Edit’, underline=0, menu=pulldown) def imageMenu(self):</p>
   <p>photoFiles = (‘ora-lp4e.gif’, ‘pythonPowered.gif’,</p>
   <p>‘python_conf_ora.gif’) pulldown = Menu(self.menubar) self.photoObjs = [] for file in photoFiles:</p>
   <p>img = PhotoImage(file=’../gifs/’ + file) pulldown.add_command(image=img, command=self.notdone) self.photoObjs.append(img)    # сохранить ссылку</p>
   <p>self.menubar.add_cascade(label=’Image’, underline=0, menu=pulldown)</p>
   <p>def greeting(self):</p>
   <p>showinfo(‘greeting’, ‘Greetings’) def notdone(self):</p>
   <p>showerror(‘Not implemented’, ‘Not yet available’) def quit(self):</p>
   <p>if askyesno(‘Verify quit’, ‘Are you sure you want to quit?’): Frame.quit(self)</p>
   <p>if __name__ == ‘__main__’: NewMenuDemo().mainloop() # если запущен как</p>
   <p># самостоятельный сценарий</p>
   <p>Если запустить этот сценарий, он сначала создаст интерфейс, изображенный на рис. 9.10. На рис. 9.11 изображено это же окно после того как оно было несколько растянуто, с оторванным меню Image и выбранным меню Edit. Панель инструментов в нижней части окна растягивается вместе с окном только по горизонтали. Обратите также внимание, что этот сценарий изменяет форму указателя мыши, когда он находится над панелью инструментов. Поэкспериментируйте с ним самостоятельно, чтобы получить более полное представление о том, как он действует.</p>
   <p><strong>Использование изображений в панелях инструментов</strong></p>
   <p>Как видно на рис. 9.11, пункты меню легко могут быть украшены графическими изображениями. Хотя это и не было продемонстрировано в примере 9.8, тем не менее элементы панелей инструментов могут также снабжаться картинками, как и элементы меню Image в примере. Для этого достаточно просто поместить небольшие изображения на кнопки в панели инструментов, как мы делали это в примерах с миниатюрами, в последнем разделе главы 8. Как вы уже знаете, при наличии предварительно созданных изображений для кнопок на панели инструментов не составляет никакого труда ассоциировать их с кнопками. Фактически для динамического создания таких изображений требуется приложить ненамного больше труда - навыки создания миниатюр с помощью пакета PIL, полученные нами в предыдущей главе, придутся кстати и в этом контексте.</p>
   <p><image l:href="#_117.jpg"/></p>
   <p><emphasis>Рис. 9.10. Сценарий menuDemo: меню и панели инструментов</emphasis></p>
   <empty-line/>
   <p><image l:href="#_118.jpg"/></p>
   <p><emphasis>Рис. 9.11. Изображения в меню и отрывные меню в действии</emphasis></p>
   <p>Для иллюстрации сказанного убедитесь, что у вас расширение PIL установлено, и замените метод конструирования панели инструментов в примере 9.8 следующим фрагментом (я выполнил такую замену в файле <emphasis>menuDemo2.py</emphasis> в пакете с примерами, поэтому вы можете запускать его и экспериментировать с ним):</p>
   <p># изменяет размеры изображений для кнопок на панели инструментов с помощью PIL def makeToolBar(self, size=(40, 40)):</p>
   <p>from PIL.ImageTk import PhotoImage, Image # для jpeg или новых миниатюр imgdir = r’../PIL/images/’</p>
   <p>toolbar = Frame(self, cursor=’hand2’, relief=SUNKEN, bd=2)</p>
   <p>toolbar.pack(side=BOTTOM, fill=X)</p>
   <p>photos = ‘ora-lp4e-big.jpg’, ‘PythonPoweredAnim.gif’,</p>
   <p>‘python_conf_ora.gif’ self.toolPhotoObjs = [] for file in photos:</p>
   <p>imgobj = Image.open(imgdir + file)    # создать новую миниатюру</p>
   <p>imgobj.thumbnail(size, Image.ANTIALIAS) # фильтр с лучшим качеством img = PhotoImage(imgobj)</p>
   <p>btn = Button(toolbar, image=img, command=self.greeting) btn.config(relief=RAISED, bd=2) btn.config(width=size[0], height=size[1]) btn.pack(side=LEFT)</p>
   <p>self.toolPhotoObjs.append((img, imgobj)) # сохранить ссылку Button(toolbar, text=’Quit’, command=self.quit).pack(side=RIGHT, fill=Y)</p>
   <p>Если запустить этот альтернативный сценарий, он создаст окно, изображенное на рис. 9.12, - три пункта меню Image, присутствующего в верхней части окна, теперь также доступны в виде кнопок на панели инстру-</p>
   <p><image l:href="#_119.jpg"/></p>
   <p><emphasis>Рис. 9.12. Сценарий menuDemo2: добавление изображений в панель инструментов с помощью PIL</emphasis></p>
   <p>ментов в нижней части окна, наряду с кнопкой завершения программы, содержащей текстовую метку. Как и прежде, указатель мыши меняет свою форму при наведении на кнопки в панели инструментов.</p>
   <p>Пакет PIL можно не использовать при наличии изображений в формате GIF или в поддерживаемом растровом формате, созданных вручную. Достаточно просто загружать изображения из файлов, используя стандартный объект PhotoImage из библиотеки tkinter, как показано в следующей альтернативной реализации метода конструирования панели инструментов (эта версия сценария сохранена в файле <emphasis>menuDemo3.py </emphasis>в пакете с примерами):</p>
   <p># использует подготовленные изображения gif и стандартные средства tkinter</p>
   <p>def makeToolBar(self, size=(30, 30)): imgdir = r’../gifs/’</p>
   <p>toolbar = Frame(self, cursor=’hand2’, relief=SUNKEN, bd=2) toolbar.pack(side=BOTTOM, fill=X)</p>
   <p>photos = ‘ora-lp4e.gif’, ‘pythonPowered.gif’, ‘python_conf_ora.gif’ self.toolPhotoObjs = [] for file in photos:</p>
   <p>img = PhotoImage(file=imgdir + file)</p>
   <p>btn = Button(toolbar, image=img, command=self.greeting)</p>
   <p>btn.config(bd=5, relief=RIDGE)</p>
   <p>btn.config(width=size[0], height=size[1])</p>
   <p>btn.pack(side=LEFT)</p>
   <p>self.toolPhotoObjs.append(img)    # сохранить ссылку</p>
   <p>Button(toolbar, text=’Quit’, command=self.quit).pack(side=RIGHT, fill=Y)</p>
   <p>Если запустить эту альтернативную версию, использующую изображения в формате GIF, она воспроизведет окно, изображенное на рис. 9.13. В зависимости от предпочтений ваших пользователей вам может потребоваться изменить размеры изображений GIF, используемых в этом качестве, с помощью других инструментов - изображения на кнопках фиксированного размера здесь выводится только частично, что может оказаться нежелательным.</p>
   <p>Данный пример является первым приблизительным решением для создания кнопок с картинками на панели инструментов. Существует множество других способов настройки таких кнопок. Однако, поскольку мы собираемся еще вернуться к пакету PIL далее в этой главе, когда будем исследовать холсты, мы оставим дальнейшую доработку сценария для самостоятельного упражнения.</p>
   <p><strong>Автоматизация создания меню</strong></p>
   <p>Меню служат мощным инструментом создания интерфейса в tkinter. Однако если вы рассуждаете, как я, примеры из этого раздела могут показаться вам слишком трудоемкими. Конструирование меню требует писать много программного кода, и велика вероятность ошибок. Лучше</p>
   <p><image l:href="#_120.jpg"/></p>
   <p><emphasis>Рис. 9.13. Сценарий menuDemo3: заранее подготовленные изображения GIF в панели инструментов</emphasis></p>
   <p>было бы автоматически строить и связывать меню, описывая их содержимое на более высоком уровне. В главе 10 мы познакомимся с инструментом, носящим название GuiMixin, который автоматизирует процесс создания меню исходя из структуры данных, описывающей все необходимые меню. Дополнительным преимуществом этого инструмента является поддержка обоих типов меню - оконных и на основе фреймов, благодаря чему они могут использоваться как в самостоятельных программах, так и во вложенных компонентах. Важно понимать, какие вызовы лежат в основе создания меню, но не обязательно запоминать их навсегда.</p>
   <empty-line/>
   <p><strong>Виджеты Listbox и Scrollbar</strong></p>
   <p>Возобновим наш обзор виджетов. Виджеты Listbox позволяют отображать списки элементов, доступных для выбора, а виджеты Scrollbar предназначаются для прокрутки содержимого других виджетов. Эти виджеты часто используются друг с другом, поэтому будем изучать их одновременно. В примере 9.9 виджеты Listbox и Scrollbar образуют упакованный набор.</p>
   <p><emphasis>Пример 9.9. PP4E\Gui\Tour\scrolledlist.py</emphasis></p>
   <p>“простой настраиваемый компонент окна списка с прокруткой”</p>
   <p>from tkinter import * class ScrolledList(Frame):</p>
   <p>def __init__(self, options, parent=None):</p>
   <p>Frame.__init__(self, parent)</p>
   <p>self.pack(expand=YES, fill=BOTH) # сделать растягиваемым self.makeWidgets(options)</p>
   <p>def handleList(self, event):</p>
   <p>index = self.listbox.curselection() # при двойном щелчке на списке label = self.listbox.get(index)    #    извлечь выбранный текст</p>
   <p>self.runCommand(label)    #    и вызвать действие</p>
   <p># или get(ACTIVE)</p>
   <p>def makeWidgets(self, options): sbar = Scrollbar(self) list = Listbox(self, relief=SUNKEN)</p>
   <p>sbar.config(command=list.yview)    #    связать sbar и list</p>
   <p>list.config(yscrollcommand=sbar.set) # сдвиг одного = сдвиг другого sbar.pack(side=RIGHT, fill=Y)    # первым добавлен - посл. обрезан</p>
   <p>list.pack(side=LEFT, expand=YES, fill=BOTH) # список обрезается первым pos = 0</p>
   <p>for label in options:    # добавить в виджет списка</p>
   <p>list.insert(pos, label)    #    или insert(END,label)</p>
   <p>pos += 1    #    или enumerate(options)</p>
   <p>#list.config(selectmode=SINGLE, setgrid=1) # режимы выбора, измен. разм. list.bind(‘&lt;Double-1&gt;’, self.handleList) # установить обр-к события self.listbox = list</p>
   <p>def runCommand(self, selection):    # необходимо переопределить</p>
   <p>print(‘You selected:’, selection)</p>
   <p>if __name__ == ‘__main__’:</p>
   <p>options = ((‘Lumberjack-%s’ % x) for x in range(20)) # или map/lambda,</p>
   <p>ScrolledList(options).mainloop()    # [...]</p>
   <p>Этот модуль можно запускать как самостоятельный сценарий, чтобы поэкспериментировать с этими виджетами, или использовать в качестве библиотечного объекта. Передавая различные списки выбора в аргументе options и переопределяя метод runCommand в подклассе, можно повторно использовать определенный здесь класс компонента ScrolledList всякий раз когда потребуется вывести список с прокруткой. Мы еще будем использовать этот класс в главе 11, в примере программы PyEdit. При грамотном подходе можно легко расширить библиотеку tkinter классами на языке Python таким способом.</p>
   <p>Если запустить этот пример как самостоятельный сценарий, он создаст окно, подобное изображенному на рис. 9.14, которое было получено в Windows 7. Это фрейм Frame со списком Listbox в левой части, содержащим 20 сгенерированных элементов (на пятом выполнен щелчок) и связанным с виджетом Scrollbar в правой части, предназначенным для прокрутки списка. Если переместить ползунок в полосе прокрутки, список также будет прокручиваться, и наоборот.</p>
   <p><image l:href="#_121.jpg"/></p>
   <p><emphasis>Рис. 9.14. Сценарий scrolledlist в действии</emphasis></p>
   <empty-line/>
   <p><strong>Программирование виджетов списков</strong></p>
   <p>Виджеты списков достаточно просты в использовании, но в сравнении с виджетами, которые рассматривались до сих пор, они заполняются и обрабатываются довольно своеобразными способами. Многие методы виджета списка принимают индекс, указывающий на элемент списка. Нумерация элементов начинается с 0, но библиотека tkinter вместо целочисленных смещений принимает также особые строки имен: end - для ссылки на конец списка, active - для обозначения выбранной строки и другие. Поэтому обращение к виджету списка обычно можно оформить несколькими способами.</p>
   <p>Например, следующий сценарий добавляет элементы к списку, находящемуся в окне, вызывая его метод insert и последовательно увеличивая смещение (начиная с нуля - эту операцию можно было бы автоматизировать с помощью встроенной функции enumerate):</p>
   <p>list.insert(pos, label) pos = pos + 1</p>
   <p>Но список можно также заполнить, добавляя элементы в конец, вообще не используя счетчик, - с помощью любой из следующих инструкций:</p>
   <p>list.insert(‘end’, label) # добавление в конец: подсчет позиций не нужен list.insert(END, label) # END - константа со значением ‘end’ в tkinter</p>
   <p>Виджет Listbox не имеет параметра, такого как command, с помощью которого обычно регистрируются обработчики событий нажатий кнопок, поэтому выделенные в нем элементы следует получать во время обработки событий других виджетов (например, щелчков на кнопках) либо обрабатывать сделанные пользователем выделения, внедряясь в протоколы других событий. Чтобы получить выбранное значение, в следующем сценарии выполняется привязка обработчика события &lt;Double-1&gt; двойного щелчка левой кнопкой мыши с помощью bind (рассмотренного ранее в этом обзоре).</p>
   <p>В обработчике двойного щелчка этот сценарий получает выделенный в списке элемент с помощью следующей пары методов:</p>
   <p>index = self.listbox.curselection() # получить индекс выделенного элемента label = self.listbox.get(index) # текст, соответствующий этому индексу</p>
   <p>Эту операцию можно реализовать иначе. Обе следующие строки дают одинаковый результат: они получают содержимое строки с индексом ‘active’, то есть выбранной в данный момент:</p>
   <p>label = self.listbox.get(‘active’) # получить по индексу active label = self.listbox.get(ACTIVE) # в tkinter ACTIVE=’active’</p>
   <p>Для иллюстрации, метод класса по умолчанию runCommand выводит выбранное значение при каждом двойном щелчке на элементе списка -сценарий получает его в виде строки с текстом выбранного элемента:</p>
   <p>C:\...\PP4E\Gui\Tour&gt; python scrolledlist.py</p>
   <p>You selected: Lumberjack-2 You selected: Lumberjack-19 You selected: Lumberjack-4 You selected: Lumberjack-12</p>
   <p>Виджеты списков могут служить отличными инструментами ввода данных даже без полос прокрутки. Они принимают также параметры настройки, определяющие цвет, шрифт и рельеф. Наряду с режимом выбора единственного элемента они также поддерживают возможность выбора нескольких элементов одновременно. По умолчанию используется режим выбора единственного элемента, но вы можете передать в аргументе selectmode четыре значения: SINGLE, BROWSE, MULTIPLE и EXTENDED (по умолчанию: BROWSE). Первые два из них определяют режимы выбора единственного элемента, а последние два позволяют выбирать сразу несколько элементов.</p>
   <p>Эти режимы имеют очень тонкие отличия. Например, режим BROWSE напоминает SINGLE, но дополнительно позволяет перетаскивать выделенный элемент. Щелчок на элементе в режиме MULTIPLE изменяет его состояние, не оказывая влияния на состояние других элементов. Режим EXTENDED также позволяет выбирать несколько элементов, но использует порядок выделения, как принято в интерфейсе проводника файлов Windows - первый элемент выбирается простым щелчком, несколько элементов - щелчком, при удерживаемой клавише CtrL, а диапазон элементов - щелчком, при удерживаемой клавише Shift. Режим множественного выбора можно реализовать, как показано ниже:</p>
   <p>listbox = Listbox(window, bg=’white’, font=(‘courier’, fontsz)) listbox.config(selectmode=EXTENDED)</p>
   <p>listbox.bind(‘&lt;Double-1&gt;’, (lambda event: onDoubleClick()))</p>
   <p># onDoubeClick: извлекает сообщения, выбранные в списке</p>
   <p>selections = listbox.curselection()    # кортеж строк чисел, 0..N-1</p>
   <p>selections = [int(x)+1 for x in selections] # преобразует в int,</p>
   <p># переводит в диапазон 1..N</p>
   <p>В режиме множественного выбора метод curselection возвращает список строк цифр, соответствующих позициям выбранных элементов, -если не выбран ни один элемент, возвращается пустой кортеж. В действительности этот метод всегда возвращает кортеж строк цифр, даже в режиме выбора единственного элемента (нам не пришлось беспокоиться об этом в примере 9.9, потому что метод get виджета при извлечении значения корректно воспринимает кортеж с одним элементом).</p>
   <p>Вы можете самостоятельно поэкспериментировать с альтернативными режимами выбора, раскомментировав строку в примере 9.9, где определяется параметр selectmode, и изменяя значение. При этом двойной щелчок мышью в режиме множественного выбора может порождать сообщение об ошибке, потому что методу get будет передаваться кортеж более чем с одним индексом выбранного элемента (выведите его, чтобы убедиться в этом). Режим множественного выбора мы будем использовать в примере PyMailGUI, далее в этой книге (в главе 14), поэтому дальнейшее обсуждение этой темы я отложу до будущих примеров.</p>
   <empty-line/>
   <p><strong>Программирование полос прокрутки</strong></p>
   <p>Однако самое большое таинство в примере 9.9 свершается в следующих двух строках:</p>
   <p>sbar.config(command=list.yview) # вызвать list.yview при перемещении list.config(yscrollcommand=sbar.set) # вызвать sbar.set при перемещении</p>
   <p>С помощью этих параметров настройки производится связывание полосы прокрутки и окна списка - их значения просто ссылаются на связанные методы друг друга. Благодаря такому соединению библиотека tkinter автоматически синхронизирует два виджета при перемещениях в них. Вот как это действует:</p>
   <p>•    Перемещение полосы прокрутки вызывает обработчик, зарегистрированный с помощью ее параметра command. Здесь list.yview ссылается на встроенный метод виджета списка, который пропорционально настраивает отображение списка, исходя из аргументов, переданных обработчику.</p>
   <p>•    При вертикальном перемещении в окне списка вызывается обработчик, зарегистрированный в его параметре yscrollcommand. В данном сценарии встроенный метод sbar.set пропорционально настраивает полосу прокрутки.</p>
   <p>Иными словами, прокрутка в одном виджете автоматически вызывает прокрутку в другом. В tkinter у всех прокручиваемых элементов - Listbox, Entry, Text и Canvas - есть встроенные методы yview и xview для обработки прокрутки по вертикали и по горизонтали, а также параметры yscrollcommand и xscrollcommand, в которых определяются обработчики связанной с ними полосы прокрутки. У полос прокрутки есть параметр command, в котором указывается обработчик, вызываемый при прокрутке. Библиотека tkinter передает этим методам информацию, определяющую новое положение (например, «прокрутить вниз на 10%»), но программисту не требуется опускаться в сценариях до таких деталей.</p>
   <p>Так как полоса прокрутки и окно списка взаимно связаны путем установки их параметров, при перемещении движка полосы прокрутки автоматически происходит прокрутка содержимого списка, а при прокрутке содержимого списка автоматически перемещается движок в полосе прокрутки. Чтобы выполнить перемещение с помощью полосы прокрутки, нужно перетащить ее движок либо щелкнуть на стрелке или в пустой области. Чтобы выполнить прокрутку в списке, следует щелкнуть на нем и использовать клавиши со стрелками или переместить указатель мыши выше или ниже окна, не отпуская кнопки мыши. В обоих случаях список и полоса прокрутки двигаются в унисон. На рис. 9.15 показано, что произойдет после перемещения в списке на несколько элементов вниз тем или иным способом.</p>
   <p><image l:href="#_122.jpg"/></p>
   <p><emphasis>Рис. 9.15. Прокрутка до середины списка</emphasis></p>
   <empty-line/>
   <p><strong>Компоновка полос прокрутки</strong></p>
   <p>Наконец, вспомним, что виджеты, присоединяемые к интерфейсу последними, всегда обрезаются первыми при уменьшении размеров окна. По этой причине важно добавлять полосы прокрутки как можно раньше, чтобы они исчезли последними, когда окно уменьшится до таких размеров, что в нем ничего нельзя будет показать. Обычно можно справиться с тем, что окно списка выведено не полностью, но полоса прокрутки необходима для перемещения по списку. Как показано на</p>
   <p><image l:href="#_123.jpg"/></p>
   <p><emphasis>Рис. 9.16. Список уменьшился</emphasis></p>
   <p>рис. 9.16, при уменьшении окна сценария отрезается часть списка, но полоса прокрутки сохраняется.</p>
   <p>В то же время, обычно не требуется, чтобы полоса прокрутки расширялась вместе с окном, поэтому компоновка ее должна выполняться с одним параметром fill=Y (или fill=X для прокрутки по горизонтали), без expand=YES. В частности, расширение окна этого примера увеличивает окно списка, но изменяет ширину полосы прокрутки, прикрепленной справа.</p>
   <p>В примерах этой и последующих глав мы неоднократно будем встречаться с полосами прокрутки и виджетами списков (можно заглянуть вперед и посмотреть примеры PyEdit, PyMailGUI, PyForm, PyTree и ShellGui). И хотя основы их применения охватываются в данной главе, следует отметить, что за кадром осталось многое, что могут предложить эти виджеты.</p>
   <p>Например, столь же легко к прокручиваемым виджетам можно добавить горизонтальные полосы прокрутки. Они программируются почти так же, как вертикальные, только имена обработчиков начинаются с «х», а не «y» (например, xscrollcommand), а для объекта полосы прокрутки устанавливается параметр orient= ’horizontal’. Чтобы добавить сразу две полосы прокрутки, вертикальную и горизонтальную, и связать их с виджетом, можно использовать такой прием:</p>
   <p>window = Frame(self)</p>
   <p>vscroll = Scrollbar(window)</p>
   <p>hscroll = Scrollbar(window, orient=’horizontal’)</p>
   <p>listbox = Listbox(window)</p>
   <p>#    прокрутить список при перемещении движка в полосе прокрутки vscroll.config(command=listbox.yview, relief=SUNKEN) hscroll.config(command=listbox.xview, relief=SUNKEN)</p>
   <p>#    переместить движок в полосе прокрутки при прокрутке списка listbox.config(yscrollcommand=vscroll.set, relief=SUNKEN) listbox.config(xscrollcommand=hscroll.set)</p>
   <p>Смотрите пример использования холста для вывода изображений далее в этой главе, а также в программах PyEdit, PyTree и PyMailGUI далее в этой книге, где демонстрируется использование горизонтальных полос прокрутки. Полосы прокрутки могут действовать в графических интерфейсах различными способами - их можно связывать с виджетами других типов. Например, их часто прикрепляют к виджету Text, что приводит нас к следующей теме данного обзора.</p>
   <empty-line/>
   <p><strong>Виджет Text</strong></p>
   <p>Уже отмечалось, что наиболее сильными сторонами библиотеки tkinter являются виджеты Text и Canvas. Оба они обладают богатым набором функций. Например, виджет Text оказался достаточно мощным, чтобы на его основе можно было создать веб-броузер Grail - экспериментальный веб-броузер, реализованный на языке Python. Виджет Text поддерживает сложные настройки стилей шрифтов, позволяет встраивать графику, имеет неограниченное количество уровней отката и возврата изменений и многое другое. Виджет Canvas, универсальный графический инструмент, позволяет отображать произвольные изображения и также положен в основу многих приложений для сложной обработки изображений и визуализации.</p>
   <p>В главе 11 мы воспользуемся двумя этими виджетами для реализации текстового редактора (PyEdit), графического редактора (PyDraw), часов с графическим интерфейсом (PyClock) и программ для просмотра изображений (PyPhoto и PyView). Однако в этой, экскурсионной главе мы будем использовать эти виджеты в более простых примерах. В примере 9.10 реализован простой интерфейс отображения текста с прокруткой, который может вывести строку текста или файл.</p>
   <p><emphasis>Пример 9.10. PP4E\Gui\Tour\scrolledtext.py</emphasis></p>
   <p>"простой компонент просмотра текста или содержимого файла”</p>
   <p>print(‘PP4E scrolledtext’)</p>
   <p>from tkinter import *</p>
   <p>class ScrolledText(Frame):</p>
   <p>def __init__(self, parent=None, text=’’, file=None):</p>
   <p>Frame.__init__(self, parent)</p>
   <p>self.pack(expand=YES, fill=BOTH)    # сделать растягиваемым</p>
   <p>self.makewidgets()</p>
   <p>self.settext(text, file)</p>
   <p>def makewidgets(self): sbar = Scrollbar(self) text = Text(self, relief=SUNKEN)</p>
   <p>sbar.config(command=text.yview)    # связать sbar и text</p>
   <p>text.config(yscrollcommand=sbar.set) # сдвиг одного = сдвиг другого sbar.pack(side=RIGHT, fill=Y)    # первым добавлен - посл. обрезан</p>
   <p>text.pack(side=LEFT, expand=YES, fill=BOTH) # Text обрезается первым self.text = text</p>
   <p>def settext(self, text=’’, file=None): if file:</p>
   <p>text = open(file, ‘r’).read()</p>
   <p>self.text.delete(‘1.0’, END)    # удалить текущий текст</p>
   <p>self.text.insert(‘1.0’,    text)    #    добавить в    стр. 1,    кол.    0</p>
   <p>self.text.mark_set(INSERT,    ‘1.0’)    #    установить    курсор    вставки</p>
   <p>self.text.focus()    #    сэкономить    щелчок    мышью</p>
   <p>def gettext(self):    #    возвращает    строку</p>
   <p>return self.text.get(‘1.0’, END+’-1c’) # от начала до конца</p>
   <p>if__name__== ‘__main__’:</p>
   <p>root = Tk() if len(sys.argv) &gt; 1:</p>
   <p>st = ScrolledText(file=sys.argv[1]) # имя файла в командной строке else:</p>
   <p>st = ScrolledText(text=’Words\ngo here’) # иначе: две строки def show(event):</p>
   <p>print(repr(st.gettext()))    # вывести как простую строку</p>
   <p>root.bind(‘&lt;Key-Escape&gt;’, show)    # esc = выводит дамп текста</p>
   <p>root.mainloop()</p>
   <p>Подобно объекту ScrolledList из примера 9.9 объект ScrolledText в этом файле создавался как многократно используемый компонент, но точно так же этот сценарий может выполняться автономно, выводя содержимое текстового файла. Так же, как в предыдущем разделе, этот сценарий сначала прикрепляет полосу прокрутки, чтобы при сжатии окна она исчезала последней, и настраивает встроенный объект Text, чтобы он растягивался в обоих направлениях при увеличении размеров окна. Если при запуске передать сценарию аргумент с именем файла, он создаст окно, изображенное на рис. 9.17: сценарий встраивает виджет Text в левую часть окна, а связанную с ним полосу прокрутки - в правую.</p>
   <p>Для забавы я заполнил текстовый файл<sup>43</sup>, отображаемый в окне, с помощью следующего сценария и команд (и не только потому, что я жил в Колорадо рядом с отелем, пользующимся дурной славой):</p>
   <p>C:\...\PP4E\Gui\Tour&gt; type makefile.py</p>
   <p>f = open(‘jack.txt’, ‘w’) for i in range(250):</p>
   <p>f.write(‘%03d) All work and no play makes Jack a dull boy.\n’ % i) f.close()</p>
   <p>C:\...\PP4E\Gui\Tour&gt; python makefile.py</p>
   <p>C:\...\PP4E\Gui\Tour&gt; python scrolledtext.py jack.txt</p>
   <p>PP4E scrolledtext</p>
   <p><image l:href="#_124.jpg"/></p>
   <p><emphasis>Рис. 9.17. Сценарий scrolledtext в действии</emphasis></p>
   <p>Для просмотра файла его имя нужно передать сценарию в аргументе командной строки - текст файла будет автоматически выведен в новом окне. По умолчанию он выводится шрифтом, который может оказаться разным на разных платформах (и может оказаться не моноширинным в некоторых их них), но в следующем примере мы устраним это несоответствие, передав виджету Text параметр font. Нажатие клавиши Escape вызывает извлечение и вывод всего текстового содержимого виджета в виде единственной строки (подробнее об этом чуть ниже).</p>
   <p>Обратите внимание на сообщение PP4E scrolledtext, которое выводится при выполнении сценария. Поскольку в стандартном дистрибутиве Python также есть файл <emphasis>scrolledtext.py</emphasis> (в модуле tkinter.scrolledtext) с совершенно иной реализацией и интерфейсом, данный сценарий идентифицирует себя при выполнении или импортировании, чтобы можно было отличить один от другого. Если сценарий стандартной библиотеки когда-либо будет исключен из дистрибутива, импортируйте тот, что приведен здесь, чтобы получить простое средство просмотра текста, и измените вызовы настройки параметров, чтобы они содержали спецификатор .text (например, x.text.config вместо x.config - библиотечная версия создает подкласс Text, а не Frame).</p>
   <empty-line/>
   <p><strong>Программирование виджета Text</strong></p>
   <p>Чтобы понять, как вообще работает этот сценарий, необходимо разобраться с некоторыми особенностями виджета Text. Мы уже знакомы с виджетами Entry и Message, которые охватывают некоторое подмножество возможных применений виджета Text. В отличие от них, виджет Text обладает более широкими функциональными возможностями - он поддерживает ввод и отображение нескольких строк текста, операции редактирования для программ и интерактивных пользователей, различные шрифты и цвета и многое другое. Объекты Text создаются, настраиваются и прикрепляются к графическому интерфейсу так же, как любые другие виджеты, но у них есть особые свойства.</p>
   <p><strong>Текст является строкой Python</strong></p>
   <p>Несмотря на всю мощь виджета Text, его интерфейс можно свести к двум базовым понятиям. Во-первых, содержимое элемента Text представляется в сценариях Python в виде единой строки, где несколько строчек разделяются обычным символом \n завершения строки. Например, строка 'Words\ngo here’ представляет две строчки при записи в виджет Text и при получении из него. Обычно текстовое содержимое имеет замыкающий символ \n, но это не обязательно.</p>
   <p>Чтобы проиллюстрировать эту особенность, данный сценарий связывает событие нажатия клавиши Escape с обработчиком, который получает и выводит все содержимое виджета Text:</p>
   <p>C:\...\PP4E\Gui\Tour&gt; python scrolledtext.py</p>
   <p>PP4E scrolledtext</p>
   <p>‘ Words\ngo here’</p>
   <p>‘Always look\non the bright\nside of life\n’</p>
   <p>Если запустить этот сценарий с аргументом, он запишет в виджет Text все содержимое файла. При запуске без аргументов сценарий вставит в виджет простую литеральную строку, отображаемую при первом нажатии Escape (напомню, что \n является экранированной последовательностью, соответствующей символу конца строки). Второй вывод был получен после редактирования текста, нажатием клавиши Escape в уменьшенном окне, изображенном на рис. 9.18.</p>
   <p><image l:href="#_125.jpg"/></p>
   <p><emphasis>Рис. 9.18. Сценарий scrolledtext учит смотреть на жизнь позитивно</emphasis></p>
   <p><strong>Позиция в строке</strong></p>
   <p>Вторым ключом к пониманию виджета Text является определение позиции в строке текста. Как и виджеты списков, виджеты Text позволяют указывать эту позицию различными способами. Методы Text, ожидающие получить позицию, принимают индекс, метку или тег. Кроме того, некоторые особые операции вызываются с предопределенными метками или тегами - текстовый курсор вставки имеет метку INSERT, а текущее выделение имеет тег SEL. Так как они являются фундаментальными при работе с виджетом Text и обеспечивают большую часть его выразительности, рассмотрим поближе эти параметры настройки.</p>
   <p>Индексы в Text. Будучи многострочным виджетом, Text поддерживает индексы строк и колонок. Например, рассмотрим интерфейсы базовых операций ввода, удаления и извлечения текста, используемые в этом сценарии:</p>
   <p>self.text.insert(‘1.0’, text)    # вставить текст в начало</p>
   <p>self.text.delete(‘1.0’, END)    # полностью удалить текущий текст</p>
   <p>return self.text.get(‘1.0’, END+’-1c’)    # получить текст от начала до конца</p>
   <p>Во всех этих предложениях первый аргумент является абсолютным индексом, ссылающимся на начало строки с текстом: строка ‘1.0’ означает строку 1, колонку 0 (строки нумеруются с 1, а колонки - с 0, однако аргумент ‘0.0’ также считается допустимым и интерпретируется как ссылка на начало текста). Индекс ‘2.1’ ссылается на второй символ во второй строке.</p>
   <p>Как и в случае с виджетом списка, при работе с текстовым виджетом также можно использовать символические имена: END в предшествующем вызове метода delete указывает на позицию, находящуюся сразу за последним символом в строке текста (библиотека tkinter записывает в эту переменную ‘end’). Аналогично символический индекс INSERT (на самом деле строка ‘insert’) ссылается на позицию, находящуюся сразу за курсором вставки, - место, где будут появляться символы, вводимые с клавиатуры. Символические имена, такие как INSERT, можно также назвать метками, которые будут описаны ниже.</p>
   <p>Дополнительной точности можно достичь, добавляя к строкам индексов простые арифметические расширения. Индексное выражение END+’-1c’ в вызове метода get в предыдущем примере в действительности является строкой end-1c’ и ссылается на позицию за один символ до END. Поскольку END указывает на место сразу за последним символом строки текста, это выражение ссылается на сам последний символ. В результате расширение -1c отрезает замыкающий символ \n, который виджет добавляет к своему содержимому (и который может добавить пустую строку при сохранении в файле).</p>
   <p>Аналогичные расширения строк индексов позволяют ссылаться на символы, находящиеся впереди (+1c), строки, находящиеся впереди и позади (+2l, -2l), а также на концы строк и начала слов, в которых находится индекс (lineend, wordstart). Индексы передаются большинству методов виджета Text.</p>
   <p>Метки в Text. Помимо идентификаторов строка/колонка, позиции можно определять в виде имен меток - символических имен позиций между двумя символами. В отличие от абсолютных позиций строка/колонка, метки являются виртуальными адресами, которые перемещаются при вставке нового текста или его удалении (выполняемых сценарием или пользователем). Метка всегда ссылается на первоначальное местоположение, даже если оно смещается с течением времени в другую строку или колонку.</p>
   <p>Для создания метки используется метод mark_set объекта Text, которому передается строка имени и индекс, определяющий ее логическое положение. Например, этот сценарий устанавливает текстовый курсор вставки в начало текста с помощью первого из вызовов:</p>
   <p>self.text.mark_set(INSERT, ‘1.0’)    # установить курсор вставки в начало</p>
   <p>self.text.mark_set(‘linetwo’, ‘2.0’) # пометить текущую строку 2</p>
   <p>Имя INSERT является специальной предопределенной меткой, идентифицирующей позицию текстового курсора вставки, - изменение ее влечет изменение позиции курсора вставки. Чтобы создать собственную метку, достаточно просто передать уникальное имя, как показано во втором вызове выше, и использовать его везде, где требуется указать позицию в тексте. Вызов метода mark_unset удаляет метку по имени.</p>
   <p>Теги в Text. Кроме абсолютных индексов и символических имен меток виджет Text поддерживает понятие тегов - символических имен, ассоциируемых с одной или несколькими подстроками в текстовом содержимом виджета Text. Теги можно применять с разными целями, в том числе для представления позиции там, где это требуется: помеченные тегами элементы определяются индексами начала и конца, которые можно впоследствии передавать методам, требующим указания позиции.</p>
   <p>Например, библиотека tkinter предоставляет встроенный тег с именем SEL - переменную с предопределенным строковым значением ‘sel', -которое автоматически ссылается на текст, выделенный в данный момент. Чтобы получить текст, выделенный (подсвеченный) с помощью мыши, вызовите любой из следующих методов:</p>
   <p>text = self.text.get(SEL_FIRST, SEL_LAST) # теги для индексов от/до</p>
   <p>text = self.text.get(‘sel.first’, ‘sel.last’) # или строки и константы</p>
   <p>Имена SEL_FIRST и SEL_LAST являются обычными переменными в модуле tkinter с предопределенными значениями, используемыми во втором вызове. Метод get ожидает получить два индекса. Чтобы получить текст по тегу, добавьте к его имени расширения .first и .last, которые дают индексы начала и конца.</p>
   <p>Чтобы пометить тегом подстроку, можно вызвать метод tag_add виджета Text, передав ему строку с именем тега и позиции начала и конца (тегами можно помечать текст, добавляемый методом insert). Чтобы снять тег со всех символов в некоторой области текста, можно вызвать метод</p>
   <p>tag_remove:</p>
   <p>self.text.tag_add(‘alltext’, ‘1.0’, END) # пометить тегом весь текст self.text.tag_add(SEL, index1, index2) # выделить от index1 до index2 self.text.tag_remove(SEL, ‘1.0’, END) # снять выделение со всего текста</p>
   <p>Здесь в первой строке создается новый тег для всего текста в виджете -от начальной до конечной позиции. Во второй строке во встроенный тег выделения SEL добавляется диапазон символов - эти символы автоматически подсвечиваются, поскольку для этого тега предопределена такая настройка его элементов. В третьей строке все символы текста исключаются из тега SEL (снимаются все выделения). Обратите внимание, что метод tag_remove просто снимает тег с текста в указанном диапазоне - чтобы полностью удалить тег, нужно вызвать метод tag_delete. Кроме того, имейте в виду, что эти методы применяются к самим тегам - чтобы удалить фактический текст, следует использовать метод delete, представленный выше.</p>
   <p>Можно также динамически отображать индексы в теги. Например, метод search возвращает индекс row.column первого вхождения строки между начальной и конечной позициями. Чтобы автоматически выделить найденный текст, его индекс следует добавить во встроенный тег SEL:</p>
   <p>where = self.text.search(target, INSERT, END) # поиск от курсора вставки pastit = where + (‘+%dc’ % len(target))    # индекс за найденной строкой</p>
   <p>self.text.tag_add(SEL, where, pastit) # пометить и выделить найденную строку self.text.focus()    # выбрать сам виджет Text</p>
   <p>Если требуется выделить только одну строку, нужно сначала вызвать метод tag_remove, о котором говорилось выше, - этот фрагмент добавляет новое выделение к тем, которые уже существуют (таким способом на экране можно создать нескольких выделений). Вообще в тег можно добавить любое количество подстрок и обрабатывать их группой.</p>
   <p>Подведем итоги: индексы, метки и позиции тегов можно использовать везде, где требуется указать позицию в тексте. Например, метод see прокручивает содержимое, пока требуемая позиция не окажется в области видимости, - он позволяет указывать позиции всеми тремя способами:</p>
   <p>self.text.see(‘1.0’)    # прокрутить вверх</p>
   <p>self.text.see(INSERT)    # прокрутить до метки курсора вставки</p>
   <p>self.text.see(SEL_FIRST) # прокрутить до тега выделения</p>
   <p>Теги также могут применяться для форматирования и привязки событий, но эти подробности будут обсуждаться в конце раздела.</p>
   <empty-line/>
   <p><strong>Операции редактирования текста</strong></p>
   <p>В примере 9.11 используются некоторые из этих понятий. Он расширяет пример 9.10, добавляя поддержку четырех наиболее часто используемых операций редактирования - сохранение в файл, удаление и вставка текста и поиск строки - за счет создания подкласса, наследующего класс ScrolledText, с дополнительными кнопками и методами. В виджете Text есть набор готовых привязок клавиш, выполняющих некоторые часто используемые операции редактирования, но они могут оказаться совсем не теми, которые можно было бы ожидать на конкретных платформах. Чаще в текстовом редакторе с графическим интерфейсом предоставляются специальные элементы управления, выполняющие операции редактирования, что более дружественно по отношению к пользователю.</p>
   <p><emphasis>Пример 9.11. PP4E\Gui\Tour\simpleedit.py</emphasis></p>
   <p>за счет наследования добавляет в ScrolledText типичные инструменты редактирования; аналогичного результата можно было бы добиться, применив прием композиции (встраивания); ненадежно! -- надмножество функций имеется в PyEdit;</p>
   <p>from tkinter import *</p>
   <p>from tkinter.simpledialog import askstring from tkinter.filedialog import asksaveasfilename from quitter import Quitter</p>
   <p>from scrolledtext import ScrolledText    # наш, не из библиотеки Python</p>
   <p>class SimpleEditor(ScrolledText):    # доп. ф-ции смотрите в PyEdit</p>
   <p>def __init__(self, parent=None, file=None):</p>
   <p>frm = Frame(parent) frm.pack(fill=X)</p>
   <p>Button(frm, text=’Save’, command=self.onSave).pack(side=LEFT)</p>
   <p>Button(frm, text=’Cut’, command=self.onCut).pack(side=LEFT)</p>
   <p>Button(frm, text=’Paste’, command=self.onPaste).pack(side=LEFT) Button(frm, text=’Find’, command=self.onFind).pack(side=LEFT) Quitter(frm).pack(side=LEFT)</p>
   <p>ScrolledText.__init__(self, parent, file=file)</p>
   <p>self.text.config(font=(‘courier’, 9, ‘normal’))</p>
   <p>def onSave(self):</p>
   <p>filename = asksaveasfilename() if filename:</p>
   <p>alltext = self.gettext()    # от начала до конца</p>
   <p>open(filename, ‘w’).write(alltext) # сохранить текст в файл</p>
   <p>def onCut(self):</p>
   <p>text = self.text.get(SEL_FIRST, SEL_LAST) # ошибка, если нет выделения self.text.delete(SEL_FIRST, SEL_LAST) # следует обернуть в try self.clipboard_clear() self.clipboard_append(text)</p>
   <p>def onPaste(self):    # добавляет текст из буфера</p>
   <p>try:</p>
   <p>text = self.selection_get(selection=’CLIPBOARD’)</p>
   <p>self.text.insert(INSERT, text) except TclError:</p>
   <p>pass    # не вставлять</p>
   <p>def onFind(self):</p>
   <p>target = askstring(‘SimpleEditor’, ‘Search String?’) if target:</p>
   <p>where = self.text.search(target, INSERT, END) # от позиции курсора if where:    # вернуть индекс</p>
   <p>print(where)</p>
   <p>pastit = where + (‘+%dc’ % len(target)) # индекс за целью #self.text.tag_remove(SEL, ‘1.0’, END) # снять выделение self.text.tag_add(SEL, where, pastit) # выделить найденное self.text.mark_set(INSERT, pastit) #    установить метку вставки</p>
   <p>self.text.see(INSERT)    #    прокрутить текст</p>
   <p>self.text.focus()    #    выбрать виджет Text</p>
   <p>if __name__ == ‘__main__’: if len(sys.argv) &gt; 1:</p>
   <p>SimpleEditor(file=sys.argv[1]).mainloop() # имя файла в ком. строке else:</p>
   <p>SimpleEditor().mainloop()    #    или нет: пустой виджет</p>
   <p>Этот сценарий также был написан с оглядкой на многократное использование - определяемый в нем класс SimpleEditor можно прикрепить или унаследовать в другой реализации графического интерфейса. Однако, как будет разъяснено в конце раздела, данный пример не настолько надежен, как требуется от библиотечного инструмента общего назначения. Тем не менее в нем реализован действующий текстовый редактор, программный код которого переносим и имеет небольшой объем. Если запустить пример как самостоятельный сценарий, он выведет окно, изображенное на рис. 9.19 (здесь он был запущен в Windows). После каждой успешной операции поиска позиции индексов выводятся в stdout - в этом примере логика снятия предыдущего выделения закомментирована, поэтому вторая операция поиска, как видно на рисунке, выделила вторую строку «def», не сняв предыдущее выделение (раскомментируйте эту строку в сценарии, чтобы операция поиска снимала предыдущее выделение):</p>
   <p>C:\...\PP4E\Gui\Tour&gt; python simpleedit.py simpleedit.py</p>
   <p>PP4E scrolledtext</p>
   <p>14.4</p>
   <p>25.4</p>
   <p>Операция сохранения выводит имеющийся в библиотеке tkinter стандартный диалог сохранения, который выглядит естественным в каждой из платформ. На рис. 9.20 изображен этот диалог в Windows 7. Операция поиска тоже выводит стандартный диалог для ввода строки поиска (рис. 9.21); в полноценном редакторе можно было бы сохранить эту строку для повторного поиска (что мы и сделаем в главе 11, в реа-</p>
   <p><image l:href="#_126.jpg"/></p>
   <p><emphasis>Рис. 9.19. Сценарий simpleedit в действии</emphasis></p>
   <empty-line/>
   <p><image l:href="#_127.jpg"/></p>
   <p><emphasis>Рис. 9.20. Диалог сохранения файла в Windows</emphasis></p>
   <empty-line/>
   <p><image l:href="#_128.jpg"/></p>
   <p><emphasis>Рис. 9.21. Диалог поиска</emphasis></p>
   <p>лизации редактора PyEdit). Для реализации операции завершения повторно был использован компонент кнопки Quit, реализованный нами в главе 8, - этот код гарантирует, что приложение не может быть завершено без подтверждения.</p>
   <p><strong>Использование буфера обмена</strong></p>
   <p>Помимо операций с виджетом Text в примере 9.11 применяются функции из библиотеки tkinter доступа к буферу обмена для реализации операций удаления и вставки текста. В совокупности эти операции позволяют перемещать текст в файле (вырезать в одном месте и вставлять в другом). Используемый ими буфер обмена служит местом для временного хранения данных - удаленный текст помещается в буфер при вырезании и извлекается оттуда при вставке. Если все происходит в одной программе, нет смысла вырезать строку текста вместо того чтобы просто сохранить ее в обычной переменной Python. Но буфер обмена является значительно более широким понятием.</p>
   <p>Буфер обмена, используемый в этом сценарии, является общесистемным хранилищем, совместно используемым всеми программами, выполняющимися в компьютере. Поэтому его можно использовать для передачи данных между приложениями, в числе которых могут быть такие, которые понятия не имеют о библиотеке tkinter. Например, текст, вырезанный или скопированный в Microsoft Word, можно вставлять в окно SimpleEditor, а текст, вырезанный в SimpleEditor, можно вставить в Блокнот (можете попробовать). Используя буфер обмена для реализации операций вырезания и вставки, SimpleEditor автоматически интегрируется с оконной системой в целом. Кроме того, буфер обмена используется не одним только виджетом Text - его можно применять для вырезания и вставки графических объектов в виджете Canvas (обсуждается далее).</p>
   <p>Базовый интерфейс к буферу обмена в библиотеке tkinter, использованный в сценарии из примера 9.11, выглядит так:</p>
   <p>self.clipboard_clear()    # очистить буфер</p>
   <p>self.clipboard_append(text)    # сохранить строку текста</p>
   <p>text = self. selection_get(selection=’ CLIPBOARD’ ) # получить содержимое, если есть</p>
   <p>Все эти вызовы доступны в виде методов, наследуемых всеми объектами виджетов tkinter, потому что они разрабатывались как глобальные. Использованное в этом сценарии выделение CLIPBOARD может применяться на всех платформах (существует еще выделение PRIMARY, но обычно им можно пользоваться только в X Window, поэтому мы здесь его не рассматриваем). Обратите внимание, что в случае неудачи метод selection_get возбуждает исключение TclError - данный сценарий ее просто игнорирует и прерывает операцию вставки, но в дальнейшем мы реализуем более удачное решение.</p>
   <p><strong>Композиция и наследование</strong></p>
   <p>В данном примере класс SimpleEditor использует наследование для расширения ScrolledText дополнительными кнопками и методами обработчиков. Как мы уже видели, допускается также прикреплять (встраивать) объекты графического интерфейса, реализованные как компоненты, подобно ScrolledText. Модель, когда компоненты прикрепляются, обычно называется композицией; существует мнение, что она проще для понимания и реже приводит к конфликту имен, чем расширение наследованием.</p>
   <p>Чтобы дать представление о различиях между этими двумя подходами, ниже приводится набросок программного кода, в котором объект ScrolledText прикрепляется к объекту SimpleEditor. Измененные строки выделены в нем полужирным шрифтом (полную реализацию приема композиции можно найти в файле <emphasis>simpleedit2.py,</emphasis> в пакете с примерами). В основном задача состоит в передаче правильных родительских элементов и добавлении атрибута st каждый раз, когда требуется получить доступ к методам виджета Text:</p>
   <p>class SimpleEditor(Frame):</p>
   <p>def __init__(self, parent=None, file=None):</p>
   <p>Frame.__init__(self, parent)</p>
   <p>self.pack() frm = Frame(self)</p>
   <p>frm.pack(fill=X)</p>
   <p>Button(frm, text=’Save’, command=self.onSave).pack(side=LEFT)</p>
   <p><emphasis>...часть программного кода опущена...</emphasis></p>
   <p>Quitter(frm).pack(side=LEFT)</p>
   <p>self.st = ScrolledText(self, file=file) # прикрепить, не подкласс self.st.text.config(font=('courier', 9, 'normal'))</p>
   <p>def onSave(self):</p>
   <p>filename = asksaveasfilename() if filename:</p>
   <p>alltext = self.st.gettext()    # доступ через атрибут</p>
   <p>open(filename, ‘w’).write(alltext)</p>
   <p>def onCut(self):</p>
   <p>text = self.st.text.get(SEL_FIRST, SEL_LAST)</p>
   <p>self.st.text.delete(SEL_FIRST, SEL_LAST)</p>
   <p><emphasis>...часть программного кода опущена...</emphasis></p>
   <p>При таком подходе нет необходимости наследовать класс Frame (виджеты можно было прикреплять непосредственно к родителю), а принадлежность к фреймам позволяет весь этот пакет встраивать и настраивать целиком. Если запустить этот сценарий, он создаст схожее окно. Что лучше - композиция или наследование - судить вам. При правильном использовании классов графического интерфейса они будут работать в любом режиме.</p>
   <p><strong>«Простым» он назван обоснованно: PyEdit (забегая вперед)</strong></p>
   <p>Наконец, прежде чем вы зарегистрируете в системном реестре редактор SimpleEditor как средство по умолчанию для просмотра текстовых файлов, я должен заметить, что хотя он и обладает всеми основными функциями, но является в некотором роде урезанной версией (в действительности - прототипом) редактора PyEdit, с которым мы познакомимся в главе 11. Вы можете захотеть уже сейчас посмотреть пример с PyEdit, если вы ищете более полную реализацию обработки текста на основе библиотеки tkinter. В нем мы будем также использовать более сложные операции с текстом, такие как откат (undo) и возврат (redo) ввода, поиск с учетом регистра символов, поиск во внешних файлах и многие другие. Виджет Text обладает такой мощью, что трудно продемонстрировать диапазон его возможностей в программном коде меньшего объема, чем тот, который приведен в программе PyEdit.</p>
   <p>Я должен также отметить, что реализация SimpleEditor не только ограничена в своих возможностях, но и весьма небрежна - многие граничные случаи проходят без проверки и вызывают неперехватываемые исключения, которые не приводят к завершению графического интерфейса, но и не обрабатываются и не выводят сообщений. Даже о перехваченных ошибках пользователю не сообщается (например, при попытке вставки, когда буфер обмена пуст). Обязательно посмотрите PyEdit, как пример более устойчивой и полной реализации операций, введенных в SimpleEditor.</p>
   <empty-line/>
   <p><strong>Юникод и виджет Text</strong></p>
   <p>Я уже говорил выше, что текстовое содержимое в виджете Text всегда представлено в виде строки. Однако в Python 3.X существует два типа строк: str - для представления текста Юникода, и bytes - для представления строк байтов. Кроме того, текст Юникода может сохраняться в файлы в различных кодировках. Оказывается, что оба эти фактора могут оказывать влияние на порядок использования виджета Text в Python 3.X.</p>
   <p>В двух словах: виджет Text и другие виджеты, так или иначе связанные с текстом, такие как Entry, поддерживают возможность отображения национальных наборов символов для обоих типов строк, str и bytes, но, чтобы обеспечить поддержку самого широкого диапазона символов, при работе с виджетом необходимо использовать декодированный текст Юникода типа str. В этом разделе мы по полочкам разберем механизмы работы с текстом в библиотеке tkinter, чтобы объяснить причину.</p>
   <p><strong>Типы строк в виджете Text</strong></p>
   <p>Вы могли обратить внимание на это или нет, но во всех предыдущих примерах текстовое содержимое было представлено в виде строк str -либо жестко определенных в тексте сценариев, либо извлекаемых из простых текстовых файлов и сохраняемых в них, что предполагает использование кодировки по умолчанию для текущей платформы. Однако технически виджет Text позволяет вставлять строки обоих типов, и str и bytes:</p>
   <p>&gt;&gt;&gt; from tkinter import Text &gt;&gt;&gt; T = Text()</p>
   <p>&gt;&gt;&gt; T.insert('1.0', 'spam')    # вставить строку типа str</p>
   <p>&gt;&gt;&gt; T.insert('end', b'eggs') # вставить строку типа bytes</p>
   <p>&gt;&gt;&gt; T.pack()    # теперь виджет отображает строку “spameggs”</p>
   <p>&gt;&gt;&gt; T.get('1.0', 'end')    # извлечь содержимое</p>
   <p>‘spameggs\n’</p>
   <p>Возможность вставки текста в виде строки типа bytes может пригодиться при просмотре различных видов текста Юникода, особенно когда имя кодировки не известно. Например, текст, полученный из Интернета (скажем, во вложении к электронному письму или полученный по FTP), может быть представлен в любой кодировке - сохранение его в файлах в двоичном режиме и отображение, как строк типа bytes в виджете Text, может показаться обходным решением проблемы использования кодировок в наших сценариях.</p>
   <p>Однако, к большому сожалению, виджет Text возвращает свое содержимое только в виде строки str независимо от того, строки какого типа в него вставлялись, str или bytes, - в любом случае мы получаем обратно уже декодированный текст Юникода:</p>
   <p>&gt;&gt;&gt; T = Text()</p>
   <p>&gt;&gt;&gt; T.insert('1.0', 'Textfileline1\n')</p>
   <p>&gt;&gt;&gt; T.insert('end', 'Textfileline2\n') # при вставке str, содержимое - str &gt;&gt;&gt; T.get('1.0', 'end')    # вызывать pack() не обязательно,</p>
   <p>‘Textfileline1\nTextfileline2\n\n’ # чтобы обратиться к get()</p>
   <p>&gt;&gt;&gt; T = Text()</p>
   <p>&gt;&gt;&gt; T.insert('1.0', b'Bytesfileline1\r\n') # для bytes содержимое тоже str!</p>
   <p>&gt;&gt;&gt; T.insert('end', b'Bytesfileline2\r\n') # а \r отображается, как пробел &gt;&gt;&gt; T.get('1.0', 'end')</p>
   <p>‘Bytesfileline1\r\nBytesfileline2\r\n\n’</p>
   <p>Фактически мы получаем содержимое виджета в виде строки типа str, даже если мы вставляли строки обоих типов, str и bytes, с единственным символом \n, добавленным в конец, как показано в первом примере в этом разделе. Ниже приводится более полная иллюстрация:</p>
   <p>&gt;&gt;&gt; T = Text()</p>
   <p>&gt;&gt;&gt; T.insert('1.0', 'Textfileline1\n')</p>
   <p>&gt;&gt;&gt; T.insert('end', 'Textfileline2\n') # добавлены две строки str</p>
   <p>&gt;&gt;&gt; T.insert('1.0', b'Bytesfileline1\r\n') # \n добавляется для любого типа</p>
   <p>&gt;&gt;&gt; T.insert('end', b'Bytesfileline2\r\n') # pack() отображает 4 строки текста</p>
   <p>&gt;&gt;&gt; T.get('1.0', 'end')</p>
   <p>‘Bytesfileline1\r\nTextfileline1\nTextfileline2\nBytesfileline2\r\n\n’</p>
   <p>&gt;&gt;&gt;</p>
   <p>&gt;&gt;&gt; print(T.get('1.0', 'end'))</p>
   <p>Bytesfileline1</p>
   <p>Textfileline1</p>
   <p>Textfileline2</p>
   <p>Bytesfileline2</p>
   <p>Это упрощает обработку текста содержимого после его извлечения: мы можем интерпретировать его, как строку типа str независимо от того, строки каких типов вставлялись. Однако эта же особенность усложняет обработку текстовых данных с точки зрения Юникода: мы не можем сохранить возвращаемую строку str в двоичный файл, потому что операция записи в двоичном режиме ожидает получить строку типа bytes. Нам необходимо будет либо закодировать строку в тип bytes вручную, либо открыть файл в текстовом режиме и уповать на то, что строка str сможет быть закодирована. В любом случае нам необходимо будет знать имя применяемой кодировки; положиться на кодировку по умолчанию для данной платформы; в крайнем случае, сделать какие-либо предположения и надеяться, что они оправдаются; или запросить кодировку у пользователя.</p>
   <p>Иными словами, даже при том, что библиотека tkinter позволяет вставлять текст в неизвестной кодировке, как строку типа bytes, и просматривать его, тот факт, что содержимое возвращается в виде строки str, в общем случае означает необходимость знать, как кодировать текст при сохранении, чтобы удовлетворить интерфейс файлов в Python 3.X. Кроме того, так как строки bytes, вставляемые в виджеты Text, также должны быть декодируемыми согласно ограничениям поддержки Юникода в библиотеке Tk, будет лучше, если мы будем декодировать текст в строки str самостоятельно, чтобы обеспечить более широкую поддержку Юникода. Чтобы убедиться в правоте этих слов, нам необходимо совершить короткий экскурс в страну Юникода.</p>
   <p><strong>Текст Юникода в строках</strong></p>
   <p>Причина всех этих сложностей заключается, конечно же, в том, что в мире Юникода мы не можем больше думать о «тексте», не задавая вопрос «какого он вида». Вообще текст может быть закодирован с использованием самых разных схем кодирования. В языке Python это обстоятельство неразрывно связано со строками str и может иметь отношение к строкам bytes, если они содержат кодированный текст. Строки str Юникода в языке Python - это просто строки, но вам придется принимать во внимание кодировки при записи строк в файлы и чтении их из файлов, а также при передаче их в библиотеки, накладывающие ограничения на кодирование текста.</p>
   <p>Мы не будем рассматривать здесь проблемы кодирования Юникода во всех подробностях (подробное описание вы найдете в книге «Изучаем Python», а краткое упоминание о том, какое значение это имеет для файлов, - в главе 4), но коротко рассмотрим некоторые положения, чтобы увидеть - какое отношение они имеют к виджетам Text. Для начала вам следует запомнить, что проблемы с текстом ASCII не возникают лишь потому, что ASCII является подмножеством большинства схем кодирования Юникода. Однако данные, выходящие за диапазон представления 7-битовых символов ASCII, в разных схемах кодирования могут быть представлены разными байтами.</p>
   <p>Например, следующие строки байтов должны декодироваться с использованием кодировки Latin-1 - попытка использовать кодировку по умолчанию или явно указанную кодировку, не соответствующую строке байтов, будет терпеть неудачу:</p>
   <p>&gt;&gt;&gt; b = b'A\xc4B\xe4C' # эти байты - текст в кодировке latin-1</p>
   <p>&gt;&gt;&gt; b</p>
   <p>b’A\xc4B\xe4C’</p>
   <p>&gt;&gt;&gt; s = b.decode('utf8')</p>
   <p>UnicodeDecodeError: ‘utf8’ codec can’t decode bytes in position 1-2: invalid dat...</p>
   <p>&gt;&gt;&gt; s = b.decode()</p>
   <p>UnicodeDecodeError: ‘utf8’ codec can’t decode bytes in position 1-2: invalid dat...</p>
   <p>&gt;&gt;&gt; s = b.decode('latin1')</p>
   <p>&gt;&gt;&gt; s</p>
   <p>‘ AABaC’</p>
   <p>Декодировав байты в строку Юникода, вы сможете «преобразовать» ее обратно в строку байтов с применением различных кодировок. В действительности при этом будет произведено преобразование в альтернативное двоичное представление, которое позднее мы опять сможем декодировать в строку - по существу строка Юникода не относится к «типу Юникод», к нему могут относиться только двоичные данные:</p>
   <p>&gt;&gt;&gt; s.encode('latin-1')</p>
   <p>b’A\xc4B\xe4C’</p>
   <p>&gt;&gt;&gt; s.encode('utf-8')</p>
   <p>b’A\xc3\x84B\xc3\xa4C’</p>
   <p>&gt;&gt;&gt; s.encode('utf-16')</p>
   <p>b’\xff\xfeA\x00\xc4\x00B\x00\xe4\x00C\x00’</p>
   <p>&gt;&gt;&gt; s.encode('ascii')</p>
   <p>UnicodeEncodeError: ‘ascii’ codec can’t encode character ‘\xc4’ in position 1: o...</p>
   <p>Обратите внимание на последнюю операцию в этом примере: кодируемая строка должна быть совместима с используемой схемой кодирования, в противном случае будет возбуждено исключение. В данном случае диапазон ASCII оказался слишком узким для представления символов, полученных в результате декодирования из байтов в кодировке Latin-1. То есть вы можете преобразовать строку в различные (совместимые) двоичные представления, но тем не менее для декодирования этих данных обратно в строку в общем случае вам необходимо знать кодировку, использовавшуюся при кодировании:</p>
   <p>&gt;&gt;&gt; s.encode('utf-16').decode('utf-16')</p>
   <p>‘ AABaC’</p>
   <p>&gt;&gt;&gt; s.encode('latin-1').decode('latin-1')</p>
   <p>‘AABaC’</p>
   <p>&gt;&gt;&gt; s.encode('latin-1').decode('utf-8')</p>
   <p>UnicodeDecodeError: ‘utf8’ codec can’t decode bytes in position 1-2: invalid dat... &gt;&gt;&gt; s.encode('utf-8').decode('latin-1')</p>
   <p>UnicodeEncodeError: ‘charmap’ codec can’t encode character ‘\xc3’ in position 2:...</p>
   <p>Снова обратите внимание на последнюю операцию. Технически кодирование кодовых пунктов (символов) Юникода в байты UTF-8 и обратное их декодирование с применением кодировки Latin-1 не возбуждает ошибку, но попытка вывести результат приводит к исключению: с точки зрения функции вывода он является зашифрованным мусором. Чтобы обеспечить необходимую точность, необходимо знать, какая кодировка применялась при создании двоичного представления:</p>
   <p>&gt;&gt;&gt; s ‘ AABaC’</p>
   <p>&gt;&gt;&gt; x = s.encode('utf-8').decode('utf-8') # OK: кодировки совпадают</p>
   <p>&gt;&gt;&gt; x ‘ AABaC’</p>
   <p>&gt;&gt;&gt; x = s.encode('latin-1').decode('latin-1') # можно использовать любые &gt;&gt;&gt; x    # совместимые кодировки</p>
   <p>‘ AABaC’</p>
   <p>&gt;&gt;&gt; x = s.encode('utf-8').decode('latin-1') # декодирование выполняется,</p>
   <p>&gt;&gt;&gt; x    # но получается мусор</p>
   <p>UnicodeEncodeError: ‘charmap’ codec can’t encode character ‘\xc3’ in position 2:...</p>
   <p>&gt;&gt;&gt; len(s), len(x)    # уже не та же самая строка</p>
   <p>(5, 7)</p>
   <p>&gt;&gt;&gt; s.encode('utf-8')    # не те же самые кодовые пункты</p>
   <p>b’A\xc3\x84B\xc3\xa4C’</p>
   <p>&gt;&gt;&gt; x.encode('utf-8')</p>
   <p>b’A\xc3\x83\xc2\x84B\xc3\x83\xc2\xa4C’</p>
   <p>&gt;&gt;&gt; s.encode('latin-1')</p>
   <p>b’A\xc4B\xe4C’</p>
   <p>&gt;&gt;&gt; x.encode('latin-1')</p>
   <p>b’A\xc3\x84B\xc3\xa4C’</p>
   <p>Самое интересное, что после применения несовпадающих кодировок иногда оригинальную строку все еще можно восстановить. Если снова закодировать полученный мусор в кодировку Latin-1 (8-битовые символы) и затем декодировать с применением корректной кодировки, оригинальная строка будет восстановлена (благодаря этому обстоятельству в некоторых ситуациях вы можете все поправить, если при первой попытке данные были декодированы неправильно):</p>
   <p>&gt;&gt;&gt; s ‘ AABaC’</p>
   <p>&gt;&gt;&gt; s.encode('utf-8').decode('latin-1')</p>
   <p>UnicodeEncodeError: ‘charmap’ codec can’t encode character ‘\xc3’ in position 2:... &gt;&gt;&gt; s.encode('utf-8').decode('latin-1').encode('latin-1')</p>
   <p>b’A\xc3\x84B\xc3\xa4C’</p>
   <p>&gt;&gt;&gt; s.encode('utf-8').decode('latin-1').encode('latin-1').decode('utf-8')</p>
   <p>‘AABaC’</p>
   <p>&gt;&gt;&gt; s.encode('utf-8').decode('latin-1').encode('latin-1').decode('utf-8') == s</p>
   <p>True</p>
   <p>С другой стороны, для декодирования данных можно использовать различные кодировки, при условии, что они совместимы с кодировкой данных - при использовании кодировок ASCII, UTF-8 и Latin-1, например, операция декодирования текста ASCII возвращает один и тот же результат:</p>
   <p>&gt;&gt;&gt; 'spam'.encode('utf8').decode('latin1')</p>
   <p>‘spam’</p>
   <p>&gt;&gt;&gt; 'spam'.encode('latin1').decode('ascii')</p>
   <p>‘spam’</p>
   <p>Важно помнить, что декодированная строка никак не зависит от кодировки, с применением которой она была получена. После декодирования понятие кодировки не может применяться к строке - она является обычной последовательностью символов Юникода («кодовых пунктов»). Таким образом, заботиться о кодировках необходимо только в точках передачи данных между программой и файлами:</p>
   <p>&gt;&gt;&gt; s ‘AABaC’</p>
   <p>&gt;&gt;&gt; s.encode('utf-16').decode('utf-16') == s.encode('latin-1').decode('latin-1')</p>
   <p>True</p>
   <p><strong>Текст Юникода в файлах</strong></p>
   <p>Те же правила действуют и для текстовых файлов, потому что строки Юникода сохраняются в файлах в виде декодированных байтов. При записи мы можем закодировать строку с применением любой кодировки, совместимой с символами, имеющимися в строке. Однако при чтении необходимо заранее знать кодировку или использовать ту, которая декодирует байты в те же самые символы:</p>
   <p>&gt;&gt;&gt; open('ldata', 'w', encoding='latin-1').write(s) # сохранить в latin-1 5</p>
   <p>&gt;&gt;&gt; open('udata', 'w', encoding='utf-8').write(s) # сохранить в utf-8 5</p>
   <p>&gt;&gt;&gt; open('ldata', 'r', encoding='latin-1').read() # OK: корректное имя ‘ AABaC’</p>
   <p>&gt;&gt;&gt; open('udata', 'r', encoding='utf-8').read()</p>
   <p>‘ AABaC’</p>
   <p>&gt;&gt;&gt; open('ldata', 'r').read()    # иначе может вернуть ошибку</p>
   <p>‘ AABaC’</p>
   <p>&gt;&gt;&gt; open('udata', 'r').read()</p>
   <p>UnicodeEncodeError: ‘charmap’ codec can’t encode characters in position 2-3: cha... &gt;&gt;&gt; open('ldata', 'r', encoding='utf-8').read()</p>
   <p>UnicodeDecodeError: ‘utf8’ codec can’t decode bytes in position 1-2: invalid dat... &gt;&gt;&gt; open('udata', 'r', encoding='latin-1').read()</p>
   <p>UnicodeEncodeError: ‘charmap’ codec can’t encode character ‘\xc3’ in position 2:...</p>
   <p>Напротив, при чтении из файлов в двоичном режиме попытка декодировать данные в строку Юникода не производится. Они благополучно будут прочитаны независимо от того, в каком режиме были записаны эти данные - в текстовом, с автоматическим кодированием строк str (как в предыдущем интерактивном сеансе), или в двоичном, в виде строк bytes, закодированных вручную:</p>
   <p>&gt;&gt;&gt; open('ldata', 'rb').read()</p>
   <p>b’A\xc4B\xe4C’</p>
   <p>&gt;&gt;&gt; open('udata', 'rb').read()</p>
   <p>b’A\xc3\x84B\xc3\xa4C’</p>
   <p>&gt;&gt;&gt; open('sdata', 'wb').write( s.encode('utf-16') ) # вернет число: 12 &gt;&gt;&gt; open('sdata', 'rb').read()</p>
   <p>b’\xff\xfeA\x00\xc4\x00B\x00\xe4\x00C\x00’</p>
   <p><strong>Юникод и виджет Text</strong></p>
   <p>Все вышеизложенное имеет прямое отношение к виджету Text: если файл открывается в двоичном режиме, отпадает необходимость беспокоиться о кодировках - библиотека tkinter будет интерпретировать данные в соответствии с нашими ожиданиями, по крайней мере, для этих двух кодировок:</p>
   <p>&gt;&gt;&gt; from tkinter import Text &gt;&gt;&gt; t = Text()</p>
   <p>&gt;&gt;&gt; t.insert('1.0', open('ldata', 'rb').read())</p>
   <p>&gt;&gt;&gt; t.pack()    # строка появится в графическом интерфейсе &gt;&gt;&gt; t.get('1.0', 'end')</p>
   <p>‘ AABaC\n’</p>
   <p>&gt;&gt;&gt;</p>
   <p>&gt;&gt;&gt; t = Text()</p>
   <p>&gt;&gt;&gt; t.insert('1.0', open('udata', 'rb').read())</p>
   <p>&gt;&gt;&gt; t.pack()    # строка появится в графическом интерфейсе</p>
   <p>&gt;&gt;&gt; t.get('1.0', 'end')</p>
   <p>‘ AABaC\n’</p>
   <p>Виджет действует, как если бы мы передали ему строку str, извлеченную в текстовом режиме, но при использовании текстового режима нам необходимо передать интерпретатору Python имя кодировки - операции чтения будут терпеть неудачу при использовании кодировки, несовместимой с данными, хранящимися в файле:</p>
   <p>&gt;&gt;&gt; t = Text()</p>
   <p>&gt;&gt;&gt; t.insert('1.0', open('ldata', 'r', encoding='latin-1').read())</p>
   <p>&gt;&gt;&gt; t.pack()</p>
   <p>&gt;&gt;&gt; t.get('1.0', 'end')</p>
   <p>‘ AABaC\n’</p>
   <p>&gt;&gt;&gt;</p>
   <p>&gt;&gt;&gt; t = Text()</p>
   <p>&gt;&gt;&gt; t.insert('1.0', open('udata', 'r', encoding='utf-8').read())</p>
   <p>&gt;&gt;&gt; t.pack()</p>
   <p>&gt;&gt;&gt; t.get('1.0', 'end')</p>
   <p>‘ AABaC\n’</p>
   <p>В любом случае содержимое, извлеченное из файла, всегда будет представлено строкой Юникода str, поэтому двоичный режим оказывает влияние только на операцию чтения. Но нам тем не менее необходимо знать кодировку, сохраняем мы данные непосредственно в текстовом режиме или выполняем запись в двоичном режиме после кодирования вручную:</p>
   <p>&gt;&gt;&gt; c = t.get('1.0', 'end')</p>
   <p>&gt;&gt;&gt; c    # содержимое - строка str</p>
   <p>‘ AABaC\n’</p>
   <p>&gt;&gt;&gt; open('cdata', 'wb').write(c) # binary mode needs bytes TypeError: must be bytes or buffer, not str</p>
   <p>&gt;&gt;&gt; open('cdata', 'w', encoding='latin-1').write(c) # каждая операция записи &gt;&gt;&gt; open('cdata', 'rb').read()    # возвращает число 6</p>
   <p>b’A\xc4B\xe4C\r\n’</p>
   <p>&gt;&gt;&gt; open('cdata', 'w', encoding='utf-8').write(c) # другие байты в файле &gt;&gt;&gt; open('cdata', 'rb').read()</p>
   <p>b’A\xc3\x84B\xc3\xa4C\r\n’</p>
   <p>&gt;&gt;&gt; open('cdata', 'w', encoding='utf-16').write(c)</p>
   <p>&gt;&gt;&gt; open('cdata', 'rb').read() b’\xff\xfeA\x00\xc4\x00B\x00\xe4\x00C\x00\r\x00\n\x00’</p>
   <p>&gt;&gt;&gt; open('cdata', 'wb').write( c.encode('latin-1') ) # закодировать вручную &gt;&gt;&gt; open('cdata', 'rb').read()    # то же, но с \r в Win</p>
   <p>b’A\xc4B\xe4C\n’</p>
   <p>&gt;&gt;&gt; open('cdata', 'w', encoding='ascii').write(c) # должна быть совместимой UnicodeEncodeError: ‘ascii’ codec can’t encode character ‘\xc4’ in position 1: o</p>
   <p>Обратите внимание на последнюю операцию в этом примере: операция кодирования вручную и записи в файл может терпеть неудачу, если данные не смогут быть закодированы с применением указанной кодировки. Когда такое случается, программа, вероятно, должна восстановиться после исключения и попробовать альтернативную кодировку -это особенно справедливо для платформ, где в качестве кодировки по умолчанию используется ASCII.</p>
   <p><strong>Проблемы обработки текста, представленного байтами</strong></p>
   <p>Правила, описанные в предыдущем разделе, могут показаться слишком сложными, но в действительности все они сводятся к следующему:</p>
   <p>•    Кодировку, используемую в операциях чтения/записи в текстовом режиме и при кодировании/декодировании вручную, необходимо знать только при работе со строками, кодировка символов в которых не совпадает с кодировкой, используемой на текущей платформе по умолчанию.</p>
   <p>•    Для записи в новые файлы можно использовать практически любую кодировку, при условии, что она может применяться к символам в строках, но при чтении необходимо указывать кодировку, совместимую с имеющимися двоичными данными.</p>
   <p>•    При чтении текста в двоичном режиме для отображения в виджете знать кодировку необязательно, но виджет Text всегда возвращает содержимое в виде строки str, поэтому, чтобы закодировать его перед сохранением в файл, необходимо знать кодировку.</p>
   <p>Так почему бы всегда не загружать текст для отображения в виджете Text в двоичном режиме? Хотя чтение из файлов в двоичном режиме и кажется решением проблем кодирования, тем не менее передача текста библиотеке tkinter в виде строк bytes вместо str в действительности просто перекладывает проблему кодирования на библиотеку Tk, которая налагает собственные ограничения.</p>
   <p>В частности, может показаться, что открывая входные файлы в двоичном режиме, мы обеспечиваем возможность отображения произвольных текстовых данных, но у этого решения есть два недостатка:</p>
   <p>•    Оно снимает бремя выбора кодировки с нашего сценария и перекладывает его на библиотеку Tk. Библиотеке все равно придется решать, как отображать полученные байты, и может так случиться, что она не будет поддерживать какие-то необходимые кодировки.</p>
   <p>•    Оно позволяет открывать и просматривать файлы, которые по своей природе не являются текстовыми, сводя к нулю некоторые из преимуществ, предлагаемых проверками, выполняемыми при декодировании текста.</p>
   <p>Первый пункт является, пожалуй, наиболее важным. Поэкспериментировав в Windows, я выяснил, что библиотека Tk корректно обрабатывает строки bytes в кодировках ASCII, UTF-8 и Latin-1, но не справилась с кодировкой UTF-16 и другими, такими как CP500. Однако все эти строки отображаются корректно, когда перед передачей библиотеке Tk двоичные данные декодируются в строку str. В программах, предназначенных для использования по всему миру, такая расширенная поддержка становится жизненно значимой. Если у вас есть возможность определить кодировку или запросить ее у пользователя, то для отображения и сохранения текста в файлы лучше использовать строки str.</p>
   <p>Независимо от того, передаете вы текстовые данные в виде строк типа str или bytes, графические интерфейсы на основе библиотеки tkinter подчиняются ограничениям, накладываемым библиотекой Tk и языком программирования Tcl, а также всеми приемами использования библиотеки tkinter в языке Python, которая служит интерфейсом к библиотеке Tk. Например:</p>
   <p>•    Tcl, внутренний язык реализации библиотеки Tk, хранит строки в кодировке UTF-8 и требует, чтобы строки передавались через его прикладной интерфейс на языке C именно в этом формате.</p>
   <p>•    Tcl пытается преобразовать строки байтов, используя кодировку UTF-8, и в целом поддерживает преобразования с использованием кодировок, определяемых региональными настройками системы и кодировки Latin-1, как последнего средства.</p>
   <p>•    Реализация библиотеки tkinter на языке Python передает строки bytes языку Tcl без промежуточных преобразований, но при использовании строк Юникода типа str копируются объекты Юникода языка Tcl.</p>
   <p>•    Библиотека Tk унаследовала все ограничения языка Tcl, связанные с Юникодом, и добавляет свои ограничения, связанные с выбором шрифта для отображения.</p>
   <p>Иными словами, графические интерфейсы, отображающие текст с использованием средств библиотеки tkinter, находятся во власти нескольких слоев программного обеспечения, расположенных выше и ниже программного кода на языке Python. Но, как бы то ни было, Юникод достаточно полно поддерживается виджетом Text из библиотеки Tk при использовании строк типа str, хотя это не относится к строкам bytes. Как вы уже наверняка заметили, обсуждение этой проблемы быстро начинает обрастать техническими деталями, поэтому мы не будем исследовать ее дальше в этой книге - дополнительные сведения о tkinter, Tk и Tcl и интерфейсах между ними ищите в Сети или в других источниках информации.</p>
   <p><strong>Другие проблемы двоичного режима</strong></p>
   <p>Даже в ситуациях, когда достаточно использовать файлы, открытые в двоичном режиме, обойти проблемы с кодировками оказывается сложнее, чем можно было бы подумать. При записи в двоичном режиме нам всегда придется проявлять осторожность, чтобы прочитанные данные позднее были корректно записаны в файл, - при чтении в двоичном режиме строки в Windows будут завершаться последовательностью символов \r\n и было бы нежелательно, чтобы при записи в текстовом режиме они превращались в последовательности \r\r\n. Кроме того, между строками типа str и bytes в tkinter существует еще одно отличие. Строки str, прочитанные из файла в текстовом режиме, выводятся в графическом интерфейсе в ожидаемом виде, и в Windows символы конца строки отображаются должным образом:</p>
   <p>C:\...\PP4E\Gui\Tour&gt; python &gt;&gt;&gt; from tkinter import *</p>
   <p>&gt;&gt;&gt; T = Text()    # str в текстовом режиме</p>
   <p>&gt;&gt;&gt; T.insert('1.0', open('jack.txt').read()) # кодировка по умолчанию &gt;&gt;&gt; T.pack()    # нормально отображается в GUI</p>
   <p>&gt;&gt;&gt; T.get('1.0', 'end')[:75]</p>
   <p>‘000) All work and no play makes Jack a dull boy.\n001) All work and no pla’</p>
   <p>Однако если передать в графический интерфейс строку bytes, прочитанную из файла в двоичном режиме, в Windows она будет выглядеть на экране довольно странно - в конце каждой строки текста появится лишний пробел, соответствующий символу \r, который не отсекается при чтении из файлов в двоичном режиме:</p>
   <p>C:\...\PP4E\Gui\Tour&gt; python &gt;&gt;&gt; from tkinter import *</p>
   <p>&gt;&gt;&gt; T = Text()    # bytes в двоичном режиме</p>
   <p>&gt;&gt;&gt; T.insert('1.0', open('jack.txt', 'rb').read()) # без декодирования &gt;&gt;&gt; T.pack()    # появились пробелы в конце</p>
   <p>&gt;&gt;&gt; T.get('1.0', 'end')[:75]    # строк!</p>
   <p>‘000) All work and no play makes Jack a dull boy.\r\n001) All work and no pl’</p>
   <p>При использовании строк bytes, чтобы обеспечить отображение произвольного текста в ожидаемом виде, нам дополнительно придется вручную удалять символы \r в концах строк. Вследствие этого предполагается, что комбинация \r\n не имеет какого-то специального значения в схеме кодирования текста, хотя, если эта последовательность в данных не будет означать конец строки, такие данные с большой долей вероятности будут вызывать другие проблемы при отображении. В следующем фрагменте реализовано удаление лишних пробелов в концах строк - входной файл открывается в двоичном режиме, и при чтении недекодированных байтов вручную удаляются символы \r:</p>
   <p>C:\...\PP4E\Gui\Tour&gt; python</p>
   <p>&gt;&gt;&gt; from tkinter import *    # используется тип bytes, удаляются символы \r</p>
   <p>&gt;&gt;&gt; T = Text()</p>
   <p>&gt;&gt;&gt; data = open('jack.txt', 'rb').read()</p>
   <p>&gt;&gt;&gt; data = data.replace(b'\r\n', b'\n')</p>
   <p>&gt;&gt;&gt; T.insert('1.0', data)</p>
   <p>&gt;&gt;&gt; T.pack()</p>
   <p>&gt;&gt;&gt; T.get('1.0', 'end')[:75]</p>
   <p>‘000) All work and no play makes Jack a dull boy.\n001) All work and no pla’</p>
   <p>Чтобы позднее сохранить это содержимое, можно либо добавить символы \r, при выполнении в Windows, вручную выполнить кодирование в тип bytes и сохранить данные в двоичном режиме; либо открыть файл в текстовом режиме, чтобы объект файла сам добавил символы \r, если это необходимо, выполнил кодирование и записал содержимое строки str. Второй путь, вероятно, более простой, так как он не требует беспокоиться о различиях между платформами.</p>
   <p>Однако в любом случае мы вновь оказываемся лицом к лицу с проблемой кодирования - мы можем либо положиться на кодировку по умолчанию для текущей платформы, либо получить имя кодировки из пользовательского интерфейса. В следующем фрагменте, например, объект текстового файла сам преобразует символы конца строки и применяет кодировку по умолчанию для текущей платформы. Если бы было необходимо обеспечить поддержку произвольного текста Юникода или работоспособность сценария на платформах, где кодировка по умолчанию не соответствует отображаемым символам, мы могли бы передавать имя кодировки явно (операция извлечения среза, используемая здесь, имеет тот же эффект, что и применение спецификатора позиции «end-1c» в библиотеке Tk):</p>
   <p><emphasis>...продолжение предыдущего сеанса...</emphasis></p>
   <p>&gt;&gt;&gt; content = T.get('1.0', 'end')[:-1]    # отбросит \n в конце</p>
   <p>&gt;&gt;&gt; open('copyjack.txt', 'w').write(content) # кодировка по умолчанию 12500    # текстовый режи* в*Win добавит \n</p>
   <p>&gt;&gt;&gt; ^Z</p>
   <p>C:\...\PP4E\Gui\Tour&gt; fc jack.txt copyjack.txt</p>
   <p>Comparing files jack.txt and COPYJACK.TXT FC: no differences encountered</p>
   <p><strong>Поддержка Юникода в PyEdit (забегая вперед)</strong></p>
   <p>Пример использования поддержки Юникода в виджете Text мы увидим в главе 11, когда будем разбирать реализацию приложения PyEdit. В действительности под поддержкой Юникода подразумевается лишь поддержка различных кодировок при работе с файлами, открытыми в текстовом режиме, - как только текст окажется в памяти, его обработка всегда выполняется в терминах типа str, потому что библиотека tkinter возвращает содержимое именно в таком виде. Чтобы обеспечить поддержку Юникода, редактор PyEdit открывает файлы для чтения и записи в текстовом режиме, явно указывая кодировку, если это возможно, а двоичный режим использует только как последнее средство. Благодаря этому отпадает необходимость полагаться на ограниченную поддержку Юникода в библиотеке Tk, предусмотренную для отображения строк байтов.</p>
   <p>Для этого редактор PyEdit реализует возможность получения имен кодировок из самых разных источников и позволяет пользователям указывать, какие из них желательно использовать. Кодировка может быть получена в результате диалога с пользователем, из параметров настройки в конфигурационных файлах, из настроек системы по умолчанию, из значения, сохраненного ранее в файле, и даже из внутренних значений в программе (полученных в результате анализа заголовков сообщений электронной почты, например). Все эти источники опробуются друг за другом, пока не встретится первая подходящая кодировка, при этом в некоторых ситуациях может потребоваться ограничиться единственным источником.</p>
   <p>Эту реализацию вы увидите а главе 14. Честно признаться, версия редактора PyEdit в этом издании изначально предусматривала чтение и запись в файлы в текстовом режиме с использованием кодировки по умолчанию. Я не предполагал заострять внимание на поддержке Юникода в PyEdit, пока не столкнулся с необходимостью поддержки самых разнообразных кодировок, существующих в Интернете, при подготовке примера PyMailGUI. Если вы считаете, что строки стали намного сложнее, чем могли бы быть, то это скорее всего, потому, что спектр ваших представлений остается слишком узким.</p>
   <empty-line/>
   <p><strong>Более сложные операции с текстом и тегами</strong></p>
   <p>Но достаточно разговоров о сложностях Юникода - вернемся к программированию графических интерфейсов. Помимо указания позиции, теги виджета Text могут также использоваться для форматирования и выполнения операций как над всеми символами подстроки, так и над всеми подстроками, помещенными в тег. Эта особенность составляет значительную часть мощи, предоставляемой виджетом Text:</p>
   <p>•    Теги имеют атрибуты форматирования, позволяющие определять цвет, шрифт, ширину табуляции, величину межстрочных интервалов и параметры выравнивания. Они могут применяться одновременно к нескольким фрагментам текста, если связать их с тегом и выполнить настройку тега с помощью метода tag_config, который очень напоминает общий метод config виджетов.</p>
   <p>•    Теги позволяют выполнять привязку событий, что дает возможность реализовать, например, гиперссылки в виджете Text: щелчок на тексте вызывает обработчик события его тега. Привязка событий к тегам осуществляется с помощью метода tag_bind, во многом подобного уже знакомому общему методу bind виджетов.</p>
   <p>С помощью тегов можно отображать текст с различными настройками внутри одного и того же виджета Text; например, ко всему виджету Text можно применить один шрифт, а к тексту в тегах - другие шрифты. Кроме того, виджет Text позволяет встраивать другие виджеты в заданное индексом место (они интерпретируются, как отдельный символ), а также графические изображения.</p>
   <p>Пример 9.12 иллюстрирует основы применения сразу всех этих дополнительных возможностей и воспроизводит интерфейс, изображенный на рис. 9.22. Этот сценарий применяет форматирование и выполняет привязку событий к трем подстрокам, помеченным тегами, выводит текст с помощью двух разных комбинаций шрифтов и цветов, а также встраивает графическое изображение и кнопку. Двойной щелчок мышью на любой из подстрок, заключенных в теги (или на встроенной кнопке), генерирует событие, которое выводит в поток stdout сообщение «Got tag event».</p>
   <p><emphasis>Пример 9.12. PP4E\Gui\Towr\texttags.py</emphasis></p>
   <p>"демонстрация дополнительных возможностей тегов и виджета Text”</p>
   <p>from tkinter import * root = Tk()</p>
   <p>def hello(event): print(‘Got tag event’)</p>
   <p>#    создать и настроить виджет Text text = Text()</p>
   <p>text.config(font=(‘courier’, 15, ‘normal’))    # общий шрифт</p>
   <p>text.config(width=20, height=12) text.pack(expand=YES, fill=BOTH)</p>
   <p>text.insert(END, ‘This is\n\nthe meaning\n\nof life.\n\n’) # вставить 6 строк</p>
   <p>#    встроить окна и изображения</p>
   <p>btn = Button(text, text=’Spam’, command=lambda: hello(0)) # встроить кнопку btn.pack()</p>
   <p>text.window_create(END, window=btn)    # встроить изображение</p>
   <p>text.insert(END, ‘\n\n’)</p>
   <p>img = PhotoImage(file=’../gifs/PythonPowered.gif’) text.image_create(END, image=img)</p>
   <p>#    применить теги к подстрокам</p>
   <p>text.tag_add(‘demo’,    ‘1.5’,    ‘1.7’)    #    добавить    ‘is’ в тег</p>
   <p>text.tag_add(‘demo’,    ‘3.0’,    ‘3.3’)    #    добавить    ‘the’ в тег</p>
   <p>text.tag_add(‘demo’,    ‘5.3’,    ‘5.7’)    #    добавить    ‘life’ в тег</p>
   <p>text.tag_config(‘demo’, background=’purple’)    #    изменить    цвета тега</p>
   <p>text.tag_config(‘demo’, foreground=’white’)    # называются не bg/fg</p>
   <p>text.tag_config(‘demo’, font=(‘times’, 16, ‘underline’)) # изменить шрифт тега text.tag_bind(‘demo’, ‘&lt;Double-1&gt;’, hello)    # привязать события</p>
   <p>root.mainloop()</p>
   <p><image l:href="#_129.jpg"/></p>
   <p><emphasis>Рис. 9.22. Теги виджета Text в действии</emphasis></p>
   <p>Такие средства встраивания и работы с тегами тегов можно в конечном итоге использовать для отображения веб-страницы. А стандартный модуль html.parser анализа разметки HTML может помочь с автоматизацией построения графического интерфейса веб-страницы. Как можно догадаться, виджет Text предоставляет больше возможностей программирования графических интерфейсов, чем позволяет описать объем книги. За подробностями о возможностях, предоставляемых тегами и виджетом Text, обращайтесь к другим справочникам по библиотекам Tk и tkinter. А сейчас начнутся занятия в художественной школе.</p>
   <empty-line/>
   <p><strong>Виджет Canvas</strong></p>
   <p>Что касается графики, то виджет Canvas (холст) из tkinter является самым свободным по форме инструментом в этой библиотеке. Он позволяет рисовать фигуры, динамически перемещать объекты и располагать другие виджеты. Холст основан на структурированной модели графического объекта: все, что изображается на холсте, может обрабатываться как <emphasis>объект.</emphasis> Можно опуститься до уровня обработки пикселей, а можно оперировать более крупными объектами, такими как фигуры, графические изображения и встроенные виджеты. Все это делает холст достаточно мощным инструментом, как для использования в простых графических редакторах, так и в полноценных программах визуализации и воспроизведения анимации.</p>
   <empty-line/>
   <p><strong>Базовые операции с виджетом Canvas</strong></p>
   <p>Холсты повсеместно используются во многих нетривиальных графических интерфейсах, и далее в этой книге можно будет увидеть более крупные примеры использования холстов, в программах PyDraw, PyPhoto, PyView, PyClock и PyTree. А сейчас сразу займемся примером, в котором демонстрируются основы его применения. В примере 9.13 используется большинство основных методов создания изображений на холсте.</p>
   <p><emphasis>Пример 9.13. PP4E\Gui\Tour\canvas1.py</emphasis></p>
   <p>"демонстрация основных возможностей холста”</p>
   <p>from tkinter import *</p>
   <p>canvas = Canvas(width=525, height=300, bg=’white’) #    0,0 - верхний левый    угол</p>
   <p>canvas.pack(expand=YES,    fill=BOTH)    #    рост вниз и вправо</p>
   <p>canvas.create_line(100,    100, 200, 200)    #    fromX, fromY, toX,    toY</p>
   <p>canvas.create_line(100,    200, 200, 300)    #    рисование фигур</p>
   <p>for i in range(1, 20, 2):</p>
   <p>canvas.create_line(0, i, 50, i)</p>
   <p>canvas.create_oval(10, 10, 200, 200, width=2, fill=’blue’) canvas.create_arc(200, 200, 300, 100)</p>
   <p>canvas.create_rectangle(200, 200, 300, 300, width=5, fill=’red’) canvas.create_line(0, 300, 150, 150, width=10, fill=’green’)</p>
   <p>photo=PhotoImage(file=’../gifs/ora-lp4e.gif’)</p>
   <p>canvas.create_image(325, 25, image=photo, anchor=NW) # встроить изображение</p>
   <p>widget = Label(canvas, text=’Spam’, fg=’white’, bg=’black’) widget.pack()</p>
   <p>canvas.create_window(100, 100, window=widget)    # встроить виджет</p>
   <p>canvas.create_text(100, 280, text=’Ham’)    # нарисовать текст</p>
   <p>mainloop()</p>
   <p>Запущенный сценарий создаст окно, изображенное на рис. 9.23. Ранее уже было показано, как поместить на холст графическое изображение и установить соответствующие ему размеры холста (раздел «Изображения» в конце главы 8). Этот сценарий изображает также фигуры, текст и даже встроенный виджет Label. Его окно пока ограничивается только отображением - чуть ниже будет показано, как добавить обработчики событий, дающие пользователю возможность взаимодействовать с отображаемыми элементами.</p>
   <p><image l:href="#_130.jpg"/></p>
   <p><emphasis>Рис. 9.23. Окно сценария canvas1 с изображениями объектов</emphasis></p>
   <empty-line/>
   <p><strong>Программирование виджета Canvas</strong></p>
   <p>Холсты просты в использовании, при этом они имеют свою систему координат, определяют уникальные методы рисования и именуют объекты с помощью идентификаторов или тегов. Данный раздел знакомит с этими базовыми понятиями холста.</p>
   <p><strong>Координаты</strong></p>
   <p>Все элементы, отображаемые на холсте, представляют собой отдельные объекты, которые в действительности не являются виджетами. Если внимательно изучить сценарий canvas1, можно заметить, что холсты создаются и прикрепляются к родительскому контейнеру, как и любые другие виджеты tkinter. Однако к предметам, изображаемым на холсте, это не относится: фигуры, графические изображения и другие элементы располагаются и перемещаются по холсту с помощью координат, идентификаторов и тегов. При этом координаты являются наиболее фундаментальной составляющей модели холста.</p>
   <p>Холст определяет собственную систему координат (X,Y) для своей области отображения; X обозначает горизонтальную ось, Y - вертикальную. По умолчанию координаты измеряются в пикселях (точках); левый верхний угол холста имеет координаты (0,0), а координаты X и Y возрастают вправо и вниз соответственно. Чтобы нарисовать или разместить объект на холсте, необходимо указать одну или более пар координат (X,Y), определяющих абсолютные местоположения на холсте. Такой способ отличается от ограничений, использовавшихся до сих пор для прикрепления виджетов, но он позволяет управлять графической структурой с очень большой точностью и поддерживает более свободные по форме технологии, например, анимацию.<sup>44</sup></p>
   <p><strong>Создание объектов</strong></p>
   <p>Холст позволяет рисовать и отображать простые фигуры, такие как линии, овалы, прямоугольники, дуги и многоугольники. Кроме того, имеется возможность встраивать текст, графические изображения и другие виджеты tkinter, такие как метки и кнопки. В сценарии canvas1 продемонстрированы все основные методы конструирования графических объектов - каждому из них передается один или более наборов координат (X,Y), определяющих координаты нового объекта, начальные и конечные точки или противоположные углы рамки, содержащей фигуру:</p>
   <p>id =    canvas.create_line(fromX,    fromY,    toX,    toY)    #    начало, конец отрезка прямой</p>
   <p>id =    canvas.create_oval(fromX,    fromY,    toX,    toY)    #    противоположные углы    овала</p>
   <p>id =    canvas.create_arc( fromX,    fromY,    toX,    toY)    #    противоположные углы    дуги</p>
   <p>id =    canvas.create_rectangle(fromX, fromY,    toX,    toY) # противоположные    углы</p>
   <p># прямоугольника</p>
   <p>В других методах рисования указывается только одна пара координат (X,Y), определяющая координаты левого верхнего угла объекта:</p>
   <p>id = canvas.create_image(250, 0, image=photo, anchor=NW) # встроить изображ. id = canvas.create_window(100, 100, window=widget)    # встроить виджет</p>
   <p>id = canvas.create_text(100, 280, text=’Ham’)    # нарисовать текст</p>
   <p>Холст также предоставляет метод create_polygon, принимающий произвольное множество аргументов координат, определяющих точки, соединенные линиями. Его удобно использовать для рисования произвольных фигур, образованных отрезками прямых линий.</p>
   <p>Помимо координат большинство методов рисования позволяет определять обычные параметры настройки, такие как ширина границы (width), цвет заливки (fill), цвет границы (outline) и так далее. У некоторых типов объектов есть собственные уникальные параметры настройки; например, для линий можно указать форму необязательной стрелки, а текст, виджеты и изображения можно привязывать по направлениям сторон света (что похоже на параметр anchor менеджера компоновки, но в действительности определяет точку объекта, помещаемую в координаты (X,Y), указанные в вызове метода create; NW, например, помещает в координаты (X,Y) левый верхний угол объекта).</p>
   <p>Важнее всего, вероятно, отметить здесь, что библиотека tkinter по большей части сама выполняет «черновую» работу - рисуя фигуры, вы только указываете координаты, а библиотека сама вычерчивает и отображает их. Если вам когда-либо приходилось заниматься графикой на низком уровне, то вы оцените разницу.</p>
   <p><strong>Идентификаторы объектов и операции</strong></p>
   <p>Сценарий canvas1 не использует тот факт, что у каждого помещаемого на холст объекта есть идентификатор. Его возвращает метод create_, который рисует или встраивает объект (в примерах предыдущего раздела он был представлен переменной id). Этот идентификатор можно впоследствии передавать другим методам, чтобы переместить объект в новые координаты, установить параметры его настройки, удалить с холста, поднять или опустить относительно других перекрывающихся объектов и так далее</p>
   <p>Например, метод move холста может принимать идентификатор объекта и смещения (не координаты) X и Y, и перемещать объект согласно заданному смещению:</p>
   <p>canvas.move(objectIdOrTag, offsetX, offsetY) # переместить объект(ы)</p>
   <p>Если при этом объект смещается за пределы холста, он просто обрезается (не показывается). К объектам можно также применять другие часто используемые операции:</p>
   <p>canvas.delete(objectIdOrTag)    #    удалить объект(ы) с холста</p>
   <p>canvas.tkraise(objectIdOrTag)    #    поднять объект(ы) вверх</p>
   <p>canvas.lower(objectIdOrTag)    #    опустить объект(ы) вниз</p>
   <p>canvas.itemconfig(objectIdOrTag, fill=’red’) #    залить объект(ы) красным    цветом</p>
   <p>Обратите внимание на имя tkraise - слово raise является в языке Python зарезервированным. Заметьте также, что для настройки объектов, изображенных на холсте, после их создания используется метод itemconfig; метод config применяется для изменения параметров самого холста. Однако главное, что нужно отметить, - это возможность обработать сразу весь графический объект, поскольку библиотека tkinter оперирует структурированными объектами - не нужно поднимать и перерисовывать каждый пиксель вручную, чтобы осуществить перемещение или подъем объекта.</p>
   <p><strong>Теги объектов в виджете Canvas</strong></p>
   <p>Однако холсты способны предложить еще более мощные возможности, чем мы видели до сих пор. Помимо идентификаторов объектов существуют теги. <emphasis>Тег</emphasis> - создаваемое программистом имя, с которым можно связать ряд отображаемых объектов и применить ту или иную операцию сразу ко всей группе. Пометка объектов тегами в виджете Canvas по крайней мере по духу сходна с пометкой тегами подстрок в виджете Text, рассматривавшемся в предшествующем разделе. В общих чертах методы холста принимают идентификатор отдельного объекта или имя тега.</p>
   <p>Например, можно переместить целую группу отображаемых объектов, привязав их к одному и тому же тегу и передав его методу move холста. Именно по этой причине метод move принимает смещения, а не координаты - получая тег, он перемещает каждый ассоциированный с этим тегом объект на указанные смещения (X,Y); если бы метод принимал абсолютные координаты, все связанные с тегом объекты могли бы оказаться в одном и том же месте друг над другом.</p>
   <p>Чтобы связать объект с тегом, нужно указать имя тега в параметре tag метода, отображающего объект, или вызвать метод холста addtag_ withtag(tag, objectIdOrTag) (или родственный ему). Например:</p>
   <p>canvas.create_oval(x1, y1, x2, y2, fill=’red’, tag=’bubbles’) canvas.create_oval(x3, y3, x4, y4, fill=’red’, tag=’bubbles’) objectId = canvas.create_oval(x5, y5, x6, y6, fill=’red’) canvas.addtag_withtag(‘bubbles’, objectId) canvas.move(‘bubbles’, diffx, diffy)</p>
   <p>Эти инструкции создают три овала и перемещают их одновременно, благодаря связыванию с одним и тем же именем тега. У многих объектов может быть один и тот же тег, многие теги могут ссылаться на один и тот же объект, и каждый тег можно настраивать и обрабатывать независимо.</p>
   <p>Как и виджет Text, виджет Canvas имеет теги с предопределенными именами: тег all ссылается на все объекты, имеющиеся на холсте, а current ссылается на тот объект, который находится под указателем мыши. Можно не только запрашивать идентификатор объекта под указателем мыши, но и осуществлять поиск объектов с помощью методов find_ холста: например, метод canvas.find_closest(X,Y) возвращает кортеж, первый элемент которого содержит идентификатор объекта, находящегося ближе всего к точке с указанными координатами, - это удобно, когда уже есть координаты, полученные в обработчике события, сгенерированного щелчком мыши.</p>
   <p>К представлению о тегах холста мы вернемся снова в более позднем примере из этой главы (если вам нужны подробности прямо сейчас, можете посмотреть сценарии воспроизведения анимации ближе к концу). Холсты поддерживают другие операции и параметры, для рассказа о которых здесь недостаточно места (например, метод холста postscript позволяет сохранить холст в файле в формате PostScript). Дополнительные сведения можно найти в примерах, имеющихся далее в книге, таких как PyDraw, а полный список параметров объекта холста можно найти в справочниках по библиотеке Tk или tkinter.</p>
   <empty-line/>
   <p><strong>Прокрутка холстов</strong></p>
   <p>Однако одна из операций над холстами настолько часто используется в практике, что действительно заслуживает внимания. Как демонстрирует пример 9.14, полосы прокрутки можно перекрестно связывать с холстами, используя те же протоколы, которые ранее использовались для добавления их к виджетам Listbox и Text, но с некоторыми особыми требованиями.</p>
   <p><emphasis>Пример 9.14. PP4E\Gui\Tour\scrolledcanvas.py</emphasis></p>
   <p>"простой компонент холста с вертикальной прокруткой”</p>
   <p>from tkinter import *</p>
   <p>class ScrolledCanvas(Frame):</p>
   <p>def __init__(self, parent=None, color=’brown’):</p>
   <p>Frame.__init__(self, parent)</p>
   <p>self.pack(expand=YES, fill=BOTH)    #    сделать растягиваемым</p>
   <p>canv = Canvas(self, bg=color, relief=SUNKEN)</p>
   <p>canv.config(width=300, height=200)    #    размер видимой    области</p>
   <p>canv.config(scrollregion=(0, 0, 300, 1000))    #    углы холста</p>
   <p>canv.config(highlightthickness=0)    #    без рамки</p>
   <p>sbar = Scrollbar(self)</p>
   <p>sbar.config(command=canv.yview) # связать sbar и canv canv.config(yscrollcommand=sbar.set) # сдвиг одного = сдвиг другого sbar.pack(side=RIGHT, fill=Y)    # первым добавлен - посл. обрезан</p>
   <p>canv.pack(side=LEFT, expand=YES, fill=BOTH) # canv обрезается первым</p>
   <p>self.fillContent(canv)</p>
   <p>canv.bind(‘&lt;Double-1&gt;’, self.onDoubleClick) # установить обр. события self.canvas = canv</p>
   <p>def fillContent(self, canv):    #    переопределить    при</p>
   <p>for i in range(10):    #    наследовании</p>
   <p>canv.create_text(150, 50+(i*100), text=’spam’+str(i),fill=’beige’)</p>
   <p>def onDoubleClick(self, event):    #    переопределить    при</p>
   <p>print(event.x, event.y)    #    наследовании</p>
   <p>print(self.canvas.canvasx(event.x), self.canvas.canvasy(event.y))</p>
   <p>if __name__ == ‘__main__’: ScrolledCanvas().mainloop()</p>
   <p>Этот сценарий создает окно, изображенное на рис. 9.24. Оно аналогично предыдущим примерам реализации прокрутки, но в модели прокрутки холстов есть две особенности:</p>
   <p><emphasis>Размеры области прокрутки и видимой области</emphasis></p>
   <p>Можно указать размер видимой области холста, но при этом обязательно следует указать и размер прокручиваемой области холста в целом. Видимая область - это область, отображаемая в окне, размер которой может изменяться при изменении размеров окна. Прокручиваемая область в общем случае должна быть больше - она включает все содержимое холста, из которого только часть отображается в видимой области. Операция прокрутки как бы перемещает окно просмотра по прокручиваемой области холста.</p>
   <p><emphasis>Отображение координат в области просмотра в абсолютные координаты.</emphasis></p>
   <p>Кроме того, нужно устанавливать соответствие между координатами видимой области и координатами всего холста, если холст больше, чем видимая его область. Если холст поддерживает возможность прокрутки, он почти всегда больше видимой его области, и в этих случаях часто требуется вычислять это соответствие. В некоторых случаях необходимость в таком вычислении отсутствует, потому что виджеты, встраиваемые в холст, самостоятельно откликаются на действия пользователей (например, кнопки в примере PyPhoto, в главе 11). Однако если пользователь взаимодействует непосредственно с холстом (например, в графическом редакторе), преобразование из системы координат видимой области в систему координат всего холста становится насущной необходимостью.</p>
   <p><image l:href="#_131.jpg"/></p>
   <p><emphasis>Рис. 9.24. Сценарий scrolledcanvas в действии</emphasis></p>
   <p>Размеры определяются как параметры настройки. Размер видимой области определяется с помощью параметров холста width и height. Чтобы определить общий размер холста, в параметре scrollregion следует передать кортеж с четырьмя координатами верхнего левого и нижнего правого углов холста. Если размер видимой области не указан, используется размер по умолчанию. Если не задан параметр scrollregion, он принимается по умолчанию равным размеру видимой области. При этом полоса прокрутки становится бесполезной, так как видимая область в этом случае вмещает весь холст целиком.</p>
   <p>Пересчет координат осуществляется несколько более сложным образом. Если прокручиваемая видимая область холста оказывается меньше, чем холст в целом, то координаты (X,Y), возвращаемые в объектах событий, представляют собой координаты в видимой области, а не в холсте в целом. Обычно требуется перевести координаты события в координаты холста, для чего они передаются методам canvasx и can-vasy прежде чем их можно будет использовать для обработки объектов.</p>
   <p>Например, если запустить сценарий реализации прокручиваемого холста и посмотреть на сообщения, выводимые при выполнении двойных щелчков мышью, можно заметить, что координаты события всегда относятся к видимой области, а не холсту в целом:</p>
   <p>C:\...\PP4E\Gui\Tour&gt; python scrolledcanvas.py</p>
   <p>2    0    <emphasis>координаты x,y события, если холст прокручен доверху</emphasis></p>
   <p>2.0 0.0    <emphasis>координаты х,у холста - те же, если нет пикселей границы</emphasis></p>
   <p>150 106</p>
   <p>150.0    106.0</p>
   <p>299 197</p>
   <p>299.0    197.0</p>
   <p>3 2    <emphasis>координаты x,y события, если холст прокручен донизу</emphasis></p>
   <p>3.0 802.0    <emphasis>координаты x,y холста - координата y отличается</emphasis></p>
   <p>296 192</p>
   <p>296.0    992.0</p>
   <p>152 97    <emphasis>при прокрутке в среднюю часть холста</emphasis></p>
   <p>152.0    599.0</p>
   <p>16 187</p>
   <p>16.0    689.0</p>
   <p>Здесь отображаемая координата X видимой области холста всегда совпадает с координатой X всего холста, поскольку видимая область и холст имеют одинаковую ширину 300 пикселей (из-за автоматической установки границ могло бы появиться расхождение в два пикселя, если бы не значение highlightthickness, установленное в сценарии). Обратите внимание, что после щелчка на вертикальной полосе прокрутки отображаемая координата Y видимой области становится отличной от координаты Y холста. Без преобразования координат значение координаты Y события неверно указывало бы на место, находящееся на холсте значительно выше.</p>
   <p>В большинстве примеров с холстами в этой книге выполнять такое преобразование не требуется - координаты (0,0) всегда соответствует левому верхнему углу холста, в котором происходит щелчок мышью, но лишь потому, что эти холсты не поддерживают прокрутку. Пример холста с двумя полосами прокрутки, горизонтальной и вертикальной, вы найдете в следующем разделе. Программа PyTree, что приводится далее в этой книге, также демонстрирует похожий холст, но при этом она динамически изменяет размеры области прокрутки при отображении новых деревьев.</p>
   <p>Как правило, если холст поддерживает возможность прокрутки, то в обработчиках событий, учитывающих позицию, необходимо преобразовывать координаты события в действительные координаты холста. Для некоторых обработчиков это не требуется, если они привязаны к отдельным объектам или виджетам на холсте, а не к самому холсту; в следующих двух разделах показано, что происходит в этом случае.</p>
   <empty-line/>
   <p><strong>Холсты с поддержкой прокрутки и миниатюр изображений</strong></p>
   <p>В конце главы 8 мы рассматривали коллекцию сценариев, отображающих миниатюры всех изображений, хранящихся в каталоге. Там отмечалось, что поддержка прокрутки является важным требованием для больших коллекций изображений. Теперь, когда мы знаем, как объединять холсты и полосы прокрутки, можно, наконец, задействовать их для реализации этого крайне необходимого расширения и закончить реализацию инструмента просмотра изображений, начатую в главе 8 (ну, или почти закончить).</p>
   <p>Пример 9.15 представляет собой измененную версию последнего примера из предыдущей главы, которая отображает миниатюры в холсте с прокруткой. Описание особенностей функционирования сценария, а также модуля ImageTk (необходим для создания миниатюр и отображения изображений в формате JPEG), импортируемого из сторонней библиотеки Python Imaging Library (PIL), смотрите в предыдущей главе.</p>
   <p>Фактически, чтобы полностью понять реализацию примера 9.15, необходимо также вспомнить пример 8.45, поскольку здесь мы повторно используем инструменты создания миниатюр и просмотра изображений из этого модуля. Здесь мы просто добавляем холст, позиционируем кнопки фиксированного размера по абсолютным координатам в холсте и вычисляем размеры прокручиваемой области, используя понятия, обозначенные в предыдущем разделе. Наличие горизонтальной и вертикальной полос прокрутки обеспечивает возможность свободного перемещения по всему холсту с кнопками независимо от их количества.</p>
   <p><emphasis>Пример 9.15. PP4E\Gui\PIL\viewer_thumbs_scrolled.py</emphasis></p>
   <p>расширенная версия сценария просмотра изображений: отображает миниатюры на кнопках фиксированного размера, чтобы обеспечить равномерное их размещение, и добавляет возможность прокрутки при просмотре больших коллекций изображений, отображая миниатюры в виджете Canvas с полосами прокрутки; требует наличия библиотеки PIL для отображения изображений в таких форматах, как JPEG, и повторно использует инструменты создания миниатюр и просмотра единственного изображения из сценария viewer_thumbs.py; предостережение/что сделать: можно также реализовать возможность прокрутки при отображении единственного изображения, если его размеры оказываются больше размеров экрана, которое сейчас обрезается в Windows; более полная версия представлена в виде приложения PyPhoto в главе 11;</p>
   <p>import sys, math</p>
   <p>from tkinter import *</p>
   <p>from PIL.ImageTk import PhotoImage</p>
   <p>from viewer_thumbs import makeThumbs, ViewOne</p>
   <p>def viewer(imgdir, kind=Toplevel, numcols=None, height=300, width=300):</p>
   <p>использует кнопки фиксированного размера и холст с возможностью прокрутки; определяет размер области прокрутки (всего холста) и располагает миниатюры по абсолютным координатам x,y холста; предупреждение: предполагается, что все миниатюры имеют одинаковые размеры</p>
   <p>win = kind()</p>
   <p>win.title(‘Simple viewer: ‘ + imgdir)</p>
   <p>quit = Button(win, text=’Quit’, command=win.quit, bg=’beige’) quit.pack(side=BOTTOM, fill=X)</p>
   <p>canvas = Canvas(win, borderwidth=0) vbar = Scrollbar(win)</p>
   <p>hbar = Scrollbar(win, orient=’horizontal’)</p>
   <p>vbar.pack(side=RIGHT, fill=Y) # прикрепить холст после полос прокрутки hbar.pack(side=BOTTOM, fill=X) # чтобы он обрезался первым canvas.pack(side=TOP, fill=BOTH, expand=YES)</p>
   <p>vbar.config(command=canvas.yview)    #    обработчики    событий</p>
   <p>hbar.config(command=canvas.xview)    #    перемещения    полос прокрутки</p>
   <p>canvas.config(yscrollcommand=vbar.set)    #    обработчики    событий</p>
   <p>canvas.config(xscrollcommand=hbar.set)    #    прокрутки холста</p>
   <p>canvas.config(height=height, width=width) # начальные размеры видимой</p>
   <p>#    области, изменяемой при</p>
   <p>#    изменении размеров окна</p>
   <p>thumbs = makeThumbs(imgdir)    # [(imgfile, imgobj)]</p>
   <p>numthumbs = len(thumbs) if not numcols:</p>
   <p>numcols = int(math.ceil(math.sqrt(numthumbs))) # фиксиров. или N x N numrows = int(math.ceil(numthumbs / numcols)) # истинное деление в 3.x</p>
   <p>linksize = max(thumbs[0][1].size)    # (ширина, высота)</p>
   <p>fullsize = (0, 0,    # верхний левый угол X,Y</p>
   <p>(linksize * numcols), (linksize * numrows) ) # нижний правый угол X,Y canvas.config(scrollregion=fullsize)    # размер области</p>
   <p># прокрутки</p>
   <p>rowpos = 0 savephotos = [] while thumbs:</p>
   <p>thumbsrow, thumbs = thumbs[:numcols], thumbs[numcols:] colpos = 0</p>
   <p>for (imgfile, imgobj) in thumbsrow: photo = PhotoImage(imgobj) link = Button(canvas, image=photo)</p>
   <p>handler = lambda savefile=imgfile: ViewOne(imgdir, savefile) link.config(command=handler, width=linksize, height=linksize) link.pack(side=LEFT, expand=YES) canvas.create_window(colpos, rowpos, anchor=NW,</p>
   <p>window=link, width=linksize, height=linksize) colpos += linksize savephotos.append(photo) rowpos += linksize return win, savephotos</p>
   <p>if __name__ == ‘__main__’:</p>
   <p>imgdir = ‘images’ if len(sys.argv) &lt; 2 else sys.argv[1]</p>
   <p>main, save = viewer(imgdir, kind=Tk)</p>
   <p>main.mainloop()</p>
   <p>Чтобы увидеть эту программу в действии, убедитесь, что у вас установлено расширение PIL, как описывается в главе 8, и запустите сценарий из командной строки, передав ему имя каталога с изображениями в виде аргумента:</p>
   <p>...\PP4E\Gui\PIL&gt; viewer_thumbs_scrolled.py C:\Users\mark\temp\101MSDCF</p>
   <p>Как и прежде, щелчок на миниатюре открывает соответствующее полноразмерное изображение в новом окне. На рис. 9.25 изображено окно сценария при просмотре каталога с большим количеством цифровых фотографий. При первом запуске сценарий тратит значительное время на подготовку кэша с миниатюрами, зато последующие запуски выполняются быстро.</p>
   <p>Можно также просто запустить сценарий без аргументов из командной строки щелчком на ярлыке файла или из среды IDLE. В этом случае он отобразит содержимое подкаталога с примерами изображений в дереве примеров для книги, как показано на рис. 9.26.</p>
   <p><strong>Еще о прокрутке изображений: PyPhoto (забегая вперед)</strong></p>
   <p>Несмотря на все эволюционные изменения, сценарий отображения миниатюр с прокруткой из примера 9.15 все еще имеет одно ограничение: изображения, размеры которых превышают размеры физического экрана, просто обрезаются при отображении в Windows. Этот недостаток наиболее очевидно проявляется при открытии больших цифровых фотографий, таких как на рис. 9.25. Кроме того, сценарий не позволяет изменять размеры уже открытых изображений, открывать другие ка-</p>
   <p><image l:href="#_132.jpg"/></p>
   <p><emphasis>Рис. 9.25. Сценарий отображения коллекции миниатюр с прокруткой</emphasis></p>
   <empty-line/>
   <p><image l:href="#_133.jpg"/></p>
   <p><emphasis>Рис. 9.26. Отображение каталога с изображениями по умолчанию</emphasis></p>
   <p>талоги и так далее. Это довольно упрощенная демонстрация приемов программирования холста.</p>
   <p>В главе 11 мы узнаем, как решить все эти проблемы, когда встретимся с программой PyPhoto. Эта программа добавляет возможность прокрутки и в окно просмотра полноразмерного изображения. Кроме того, она позволяет изменять размеры изображения, поддерживает возможность сохранения изображений в файлы и открытия других каталогов в процессе выполнения. При этом в основе PyPhoto лежат те же приемы, которые были продемонстрированы в простом сценарии, представленном здесь, а также реализация генератора миниатюр, написанная в предыдущей главе. Как и простой текстовый редактор, демонстрировавшийся выше в этой главе, данная реализация является, по сути, прототипом более полнофункциональной программы PyPhoto, которую мы рассмотрим в главе 11. Оставайтесь с нами до волнующего финала истории развития PyPhoto (или, если ожидание для вас слишком томительно, шагайте вперед прямо сейчас).</p>
   <p>Продолжая тему этой главы, обратите внимание, что операции просмотра изображений в примере 9.15 ассоциированы со встроенными виджетами кнопок, а не с самим холстом. Фактически холст здесь является не более, чем инструментом отображения. Чтобы увидеть, как обогатить его собственными событиями, перейдем к следующему разделу.</p>
   <empty-line/>
   <p><strong>События холстов</strong></p>
   <p>Подобно виджетам Text и Listbox виджет Canvas не имеет параметра настройки command для назначения обработчика событий. Вместо этого программы, содержащие холсты, обычно используют другие виджеты (такие как кнопки с миниатюрами в примере 9.15) или низкоуровневый метод bind, чтобы установить обработчики щелчков мышью, нажатий клавиш и других событий (как в примере 9.14 реализации холста с прокруткой). Пример 9.16 берет за основу последний подход и демонстрирует, как привязать события самого холста, чтобы реализовать некоторые наиболее типичные операции рисования.</p>
   <p><emphasis>Пример 9.16. PP4E\Gui\Tour\canvasDraw.py</emphasis></p>
   <p>реализует возможность рисования эластичных фигур на холсте при перемещении указателя мыши с нажатой правой кнопкой; версии этого сценария, дополненные тегами и анимацией, вы найдете в файлах canvasDraw_tags*.py</p>
   <p>from tkinter import * trace = False</p>
   <p>class CanvasEventsDemo:</p>
   <p>def __init__(self, parent=None):</p>
   <p>canvas = Canvas(width=300, height=300, bg=’beige’) canvas.pack()</p>
   <p>canvas.bind(‘&lt;ButtonPress-1&gt;’, self.onStart) # щелчок canvas.bind(‘&lt;B1-Motion&gt;’, self.onGrow) # и вытягивание canvas.bind(‘&lt;Double-1&gt;’, self.onClear) # удалить все canvas.bind(‘&lt;ButtonPress-3&gt;’, self.onMove) # перемещать последнюю self.canvas = canvas</p>
   <p>self.drawn = None</p>
   <p>self.kinds = [canvas.create_oval, canvas.create_rectangle]</p>
   <p>def onStart(self, event):</p>
   <p>self.shape = self.kinds[0]</p>
   <p>self.kinds = self.kinds[1:] + self.kinds[:1] # начало вытягивания self.start = event self.drawn = None</p>
   <p>def onGrow(self, event):    # удалить и перерисовать</p>
   <p>canvas = event.widget if self.drawn: canvas.delete(self.drawn)</p>
   <p>objectId = self.shape(self.start.x, self.start.y, event.x, event.y) if trace: print(objectId) self.drawn = objectId</p>
   <p>def onClear(self, event):</p>
   <p>event.widget.delete(‘all’)    #    использовать тег all</p>
   <p>def onMove(self, event):</p>
   <p>if self.drawn:    #    передвинуть в позицию</p>
   <p>if trace: print(self.drawn)    #    щелчка</p>
   <p>canvas = event.widget</p>
   <p>diffX, diffY = (event.x - self.start.x), (event.y - self.start.y) canvas.move(self.drawn, diffX, diffY) self.start = event</p>
   <p>if __name__ == ‘__main__’:</p>
   <p>CanvasEventsDemo()</p>
   <p>mainloop()</p>
   <p>Этот сценарий перехватывает и обрабатывает три действия, выполняемые мышью:</p>
   <p><emphasis>Очистка холста</emphasis></p>
   <p>Чтобы удалить все имеющееся на холсте, сценарий привязывает событие двойного щелчка левой кнопкой к методу delete холста с тегом all - встроенным тегом, который автоматически ассоциируется с каждым объектом на экране. Обратите внимание, что доступ к виджету холста, на котором выполнен щелчок, осуществляется через объект события, передаваемый обработчику (он также доступен через self.canvas).</p>
   <p><emphasis>Вытягивание фигур</emphasis></p>
   <p>При нажатии левой кнопки мыши и перетаскивании (перемещении при нажатой кнопке) создается прямоугольник или овал. Этот прием часто называется вытягиванием фигуры - фигура увеличивается и сжимается как резиновая, и окончательный ее размер и положение определяются позицией указателя мыши, где будет отпущена кнопка мыши.</p>
   <p>Чтобы выполнить такую работу с помощью tkinter, нужно всякий раз, когда возникает событие перетаскивания, стирать старую фигуру и рисовать новую. Обе операции, удаления и рисования, выполняются настолько быстро, что возникает эффект эластичного вытягивания. Конечно, чтобы начертить фигуру в соответствии с текущим положением указателя мыши, нужна начальная точка, а чтобы удалить фигуру перед тем, как вычерчивать новую, нужно запоминать идентификатор объекта, нарисованного последним. Здесь участвуют два события: исходное событие нажатия кнопки сохраняет начальные координаты (точнее, объект события нажатия кнопки, который содержит начальные координаты), а события перемещения указателя мыши стирают прежнюю фигуру и рисуют новую от начальных координат до новых координат мыши, сохраняя идентификатор нового объекта для операции стирания в следующем событии.</p>
   <p><emphasis>Перемещение объектов</emphasis></p>
   <p>При щелчке правой кнопкой мыши (кнопкой 3) сценарий сразу перемещает объект, нарисованный последним, в то место, где произведен щелчок. Аргумент события event дает координаты (X,Y) щелчка, из которых вычитаются начальные координаты последнего нарисованного объекта, чтобы получить смещения (X,Y), передаваемые методу move холста (напомню, что метод move ожидает получить смещения, а не координаты). Не следует забывать о необходимости сначала пересчитать координаты события, если холст прокручен.</p>
   <p>В итоге после взаимодействия с пользователем получается окно, подобное изображенному на рис. 9.27. При вытягивании объектов сценарий поочередно вычерчивает овалы и прямоугольники. Установите в сценарии глобальную переменную trace и вы увидите в stdout идентификаторы новых объектов, вычерчиваемых при вытягивании и перемещении. Этот снимок экрана получен после вытягивания и перемещения нескольких объектов, что невозможно понять, только глядя на снимок -запустите пример на своем компьютере, чтобы лучше ощутить выполняемые им операции.</p>
   <p><strong>Привязка событий к конкретным элементам</strong></p>
   <p>Подобно тому как мы делали это для виджета Text, мы можем привязать события к одному или нескольким конкретным объектам, нарисованным в виджете Canvas, с помощью его метода tag_bind. Этот метод принимает в качестве первого аргумента строку с именем тега или идентификатор объекта. Например, можно зарегистрировать отдельные обработчики событий щелчков мыши для каждого нарисованного элемента или для группы нарисованных и помеченных тегом элементов вместо обработчика для холста в целом. В примере 9.17 для иллюстрации выполняется привязка обработчика двойного щелчка как к самому холсту, так и к двум конкретным текстовым элементам на нем. Он создает окно, изображенное на рис. 9.28.</p>
   <p><image l:href="#_134.jpg"/></p>
   <p><emphasis>Рис. 9.27. Окно сценария canvasDraw после нескольких вытягиваний и перемещений</emphasis></p>
   <empty-line/>
   <p><image l:href="#_135.jpg"/></p>
   <p><emphasis>Рис. 9.28. Окно сценария canvas-bind</emphasis></p>
   <p><emphasis>Пример 9.17. PP4E\Gui\Tour\canvas-bind.py</emphasis></p>
   <p># привязка обработчиков событий к холсту и к элементам на нем from tkinter import *</p>
   <p>def onCanvasClick(event):</p>
   <p>print(‘Got canvas click’, event.x, event.y, event.widget) def onObjectClick(event):</p>
   <p>print(‘Got object click’, event.x, event.y, event.widget, end=’ ‘) print(event.widget.find_closest(event.x, event.y)) # найти ID текстового</p>
   <p># объекта</p>
   <p>root = Tk()</p>
   <p>canv = Canvas(root, width=100, height=100)</p>
   <p>obj1 = canv.create_text(50, 30, text=’Click me one’)</p>
   <p>obj2 = canv.create_text(50, 70, text=’Click me two’)</p>
   <p>canv.bind(‘&lt;Double-1&gt;’, onCanvasClick)    # привязать к самому холсту</p>
   <p>canv.tag_bind(obj1, ‘&lt;Double-1&gt;’, onObjectClick) # привязать к элементу canv.tag_bind(obj2, ‘&lt;Double-1&gt;’, onObjectClick) # теги тоже можно canv.pack()    # использовать</p>
   <p>root.mainloop()</p>
   <p>Здесь методу tag_bind передаются идентификаторы объектов, но ему можно также передавать строку с именем тега, что позволяет привязывать обработчики событий к группам элементов. Когда щелчок выполняется в окне сценария за границами текстовых элементов, вызывается обработчик события холста. Когда щелчок выполняется на любом текстовом элементе, вызываются оба обработчика событий - холста и элемента. Ниже показан вывод в stdout после двух щелчков на холсте и одного щелчка на каждом из текстовых элементов. Чтобы получить идентификатор объекта для конкретного текстового элемента, ближайшего к точке щелчка, вызывается метод find_closest холста:</p>
   <p>C:\...\PP4E\Gui\Tour&gt; python canvas-bind.py</p>
   <p>Got canvas click 3 6 .8217952    <emphasis>щелчки на холсте</emphasis></p>
   <p>Got canvas click 46 52 .8217952</p>
   <p>Got object click 51 33 .8217952 (1,) <emphasis>щелчок на первом текстовом элементе</emphasis></p>
   <p>Got canvas click 51 33 .8217952</p>
   <p>Got object click 55 69 .8217952 (2,) <emphasis>щелчок на втором текстовом элементе</emphasis></p>
   <p>Got canvas click 55 69 .8217952</p>
   <p>Мы еще раз вернемся к идее событий, привязываемых к холсту, в примере PyDraw, в главе 11, где они будут использоваться для реализации полнофункционального графического редактора. Мы также вернемся к сценарию canvasDraw далее в этой главе, где добавим перемещения, основанные на тегах, и простую анимацию с применением инструментов, отмеряющих время, поэтому сделайте закладку на этой странице для справок в дальнейшем. Однако сначала давайте свернем немного в сторону и исследуем другой способ компоновки виджетов в окнах -модель компоновки по сетке.</p>
   <empty-line/>
   <p><strong>Сетки</strong></p>
   <p>До сих пор мы размещали виджеты на экране, вызывая их метод pack -интерфейс к менеджеру компоновки в библиотеке tkinter. Мы также использовали абсолютные координаты в холстах, которые тоже можно считать своеобразным механизмом компоновки, хотя и не таким высокоуровневым, как методы менеджера компоновки. В данном разделе мы познакомимся с методом grid, наиболее часто используемой альтернативой методу pack. Мы предварительно уже рассматривали эту альтернативу в главе 8, когда обсуждали формы ввода и упорядочивали миниатюры изображений. А сейчас познакомимся с механизмом компоновки по сетке во всей полноте.</p>
   <p>Как уже говорилось, действие менеджеров компоновки в библиотеке tkinter заключается в размещении дочерних виджетов внутри контейнера - родительского виджета (обычно родительскими являются элементы Frame или окна верхнего уровня). Когда виджету предлагается присоединить себя вызовом метода pack или grid, в действительности мы предлагаем его родительскому элементу расположить данный виджет среди собратьев. При использовании метода pack определяются некоторые ограничения, и менеджеру компоновки предлагается расположить виджеты соответствующим образом. При использовании метода grid виджеты располагаются в родительском элементе-контейнере по рядам и колонкам, как если бы он был таблицей.</p>
   <p>Расположение по сетке является в библиотеке tkinter совершенно отдельной системой управления компоновкой. На момент написания этой книги методы pack и grid взаимно исключают друг друга; при расположении виджетов в одном и том же родительском элементе - в одном контейнере можно использовать либо метод pack, либо метод grid, но не тот и другой одновременно. Это разумно, если усвоить, что менеджеры компоновки выполняют свою работу в родительских элементах, и виджет может размещаться только одним менеджером компоновки.</p>
   <empty-line/>
   <p><strong>В чем преимущества размещения по сетке?</strong></p>
   <p>Однако это означает, что, по крайней мере, внутри одного контейнера придется выбирать между методами grid и pack и придерживаться этого метода. Зачем тогда нужна сетка? В целом метод grid удобно использовать, когда необходимо расположить несвязанные между собой виджеты по рядам. Сюда относятся табличные интерфейсы и формы - расположение полей ввода по рядам и колонкам ничуть не сложнее, чем организация структуры интерфейса с помощью вложенных фреймов.</p>
   <p>Как уже упоминалось в предыдущей главе, <emphasis>формы ввода</emphasis> выглядят привлекательнее, если виджеты располагаются по сетке или во фреймах-рядах с метками фиксированной длины, когда метки и поля ввода находятся на одной горизонтальной линии (как мы уже знаем, использование фреймов-колонок не обеспечивает необходимой точности расположения). Реализация структур интерфейсов на основе сеток и фреймов-рядов требуют примерно одинаковых усилий, тем не менее сетки удобнее, когда отсутствует возможность определить максимальную длину метки. Кроме того, сетки также могут использоваться для создания таблиц более сложного вида, чем формы.</p>
   <p>Однако, как мы увидим, на практике метод grid не позволяет заметно уменьшить объем программного кода или его сложность, в сравнении с эквивалентными решениями на основе метода pack, особенно если в графическом интерфейсе должны решаться задачи изменения размеров. Иными словами, выбор между двумя схемами компоновки является в значительной мере вопросом стиля, а не техники.</p>
   <empty-line/>
   <p><strong>Основы работы с сеткой: еще раз о формах ввода</strong></p>
   <p>Начнем с базовых понятий. В примере 9.18 создается таблица из меток и полей ввода - уже знакомых нам виджетов Label и Entry. Однако в данном случае они располагаются по сетке.</p>
   <p><emphasis>Пример 9.18. PP4E\Gui\Tour\Grid\grid1.py</emphasis></p>
   <p>from tkinter import *</p>
   <p>colors = [‘red’, ‘green’, ‘orange’, ‘white’, ‘yellow’, ‘blue’] r = 0</p>
   <p>for c in colors:</p>
   <p>Label(text=c, relief=RIDGE, width=25).grid(row=r, column=0)</p>
   <p>Entry(bg=c, relief=SUNKEN, width=50).grid(row=r, column=1) r += 1</p>
   <p>mainloop()</p>
   <p>Расположение по сетке заключается в назначении виджетам номеров рядов и колонок, отсчет которых начинается с 0, - библиотека tkinter использует эти координаты, а также размеры виджетов, чтобы расположить виджеты внутри контейнера. Это напоминает действие метода pack, только в данном случае понятия сторон и порядка прикрепления заменяются рядами и колонками.</p>
   <p>Если запустить этот сценарий, то он создаст окно, изображенное на рис. 9.29 с данными, введенными в некоторые поля. И снова эта книга не позволяет увидеть цвета, отображаемые в правой части, поэтому вам придется включить свое воображение (или запустить сценарий на своем компьютере).</p>
   <p><image l:href="#_136.jpg"/></p>
   <p><emphasis>Рис. 9.29. Менеджер компоновки grid в псевдоживых цветах</emphasis></p>
   <p>В действительности это та же самая классическая структура <emphasis>формы ввода</emphasis>, которую мы видели в предыдущей главе. Метки в левой части описывают данные, которые должны вводиться в поля справа.</p>
   <p>Исключительно в целях демонстрации этот сценарий отображает слева названия цветов, в которые окрашены соответствующие поля ввода справа. Табличный вид достигается с помощью следующих строк:</p>
   <p>Label(...).grid(row=r, column=0)</p>
   <p>Entry(...).grid(row=r, column=1)</p>
   <p>С точки зрения контейнера, метка помещается в колонку 0 строки с текущим номером (отсчет начинается с 0), а поле ввода помещается в колонку 1. В итоге система компоновки по сетке автоматически располагает метки и поля ввода в виде двухмерной таблицы, обеспечивая одинаковую высоту рядов и ширину колонок, достаточные для размещения самого большого элемента в каждой колонке.</p>
   <p>То есть благодаря размещению виджетов по рядам и колонкам они должным образом выравниваются по обоим направлениям. Использование метода pack с фреймами-рядами позволяет добиться того же эффекта, если метки будут иметь фиксированную длину (как было показано в главе 8), однако сетки точнее отражают табличную структуру интерфейсов, включая формы ввода, а также большие таблицы в целом. Следующий раздел иллюстрирует эти различия в программном коде.</p>
   <empty-line/>
   <p><strong>Сравнение методов grid и pack</strong></p>
   <p>Настало время сделать некоторые сравнения и противопоставления: пример 9.19 реализует одинаковые расцвеченные формы ввода с помощью методов g rid и pack, чтобы легче было обнаружить различия между двумя подходами.</p>
   <p><emphasis>Пример 9.19. PP4E\Gui\Tour\Grid\grid2.py</emphasis></p>
   <p>добавляет эквивалентное окно, используя фреймы-ряды и метки фиксированной длины; использование фреймов-колонок не обеспечивает точного взаимного расположения виджетов Label и Entry по горизонтали; программный код в обоих случаях имеет одинаковую длину, хотя применение встроенной функции enumerate позволило бы сэкономить 2 строки в реализации компоновки по сетке;</p>
   <p>from tkinter import *</p>
   <p>colors = [‘red’, ‘green’, ‘orange’, ‘white’, ‘yellow’, ‘blue’] def gridbox(parent):</p>
   <p>"компоновка по номерам рядов/колонок в сетке” row = 0</p>
   <p>for color in colors:</p>
   <p>lab = Label(parent, text=color, relief=RIDGE, width=25)</p>
   <p>ent = Entry(parent, bg=color, relief=SUNKEN, width=50)</p>
   <p>lab.grid(row=row, column=0)</p>
   <p>ent.grid(row=row, column=1)</p>
   <p>ent.insert(0, ‘grid’)</p>
   <p>row += 1</p>
   <p>def packbox(parent):</p>
   <p>"фреймы-ряды и метки фиксированной длины” for color in colors:</p>
   <p>row = Frame(parent)</p>
   <p>lab = Label(row, text=color, relief=RIDGE, width=25)</p>
   <p>ent = Entry(row, bg=color, relief=SUNKEN, width=50)</p>
   <p>row.pack(side=TOP)</p>
   <p>lab.pack(side=LEFT)</p>
   <p>ent.pack(side=RIGHT)</p>
   <p>ent.insert(0, ‘pack’)</p>
   <p>if __name__ == ‘__main__’: root = Tk() gridbox(Toplevel()) packbox(Toplevel())</p>
   <p>Button(root, text=’Quit’, command=root.quit).pack() mainloop()</p>
   <p>Версия на основе метода pack в этом примере использует фреймы-ряды и метки фиксированной длины (напомню еще раз, что схема с фреймами-колонками не позволяет добиться требуемой точности). Эти две функции создают виджеты меток и полей ввода одинаковым способом, но размещаются они совершенно разными путями:</p>
   <p>•    При использовании метода pack метки и поля ввода прикрепляются к левому и правому краям с помощью параметров side, и для каждого ряда создается виджет Frame (который прикрепляется к верхнему краю родителя).</p>
   <p>•    При использовании метода grid каждому виджету назначается положение с помощью параметров row (ряд) и column (колонка) в предполагаемой табличной сетке родителя.</p>
   <p>Как мы уже знаем, при использовании метода pack порядок добавления виджетов имеет большое значение: виджет получает остаток стороны родительского контейнера, к которой он прикрепляется (что в данном случае неактуально), и элементы, прикрепляемые первыми, обрезаются последними (метки и самые верхние строки здесь обрезаются последними). При компоновке с помощью метода g rid тот же эффект обрезания достигается благодаря особенностям поведения сетки. Если запустить этот сценарий, он создаст окна, изображенные на рис. 9.30, - по одному окну для каждой схемы размещения.</p>
   <p>При внимательном рассмотрении можно заметить, что разница в объеме программного кода, необходимого для каждой схемы, ничтожна, по крайней мере для случая простой формы. Схема на основе метода pack должна создать отдельный виджет Frame для каждого ряда, а схема на основе метода grid должна отслеживать номер текущего ряда.</p>
   <p>Фактически обе схемы требуют для реализации одинаковое количество строк программного кода. Однако справедливости ради следует заметить, что реализации обеих схем можно было бы сократить на одну строку, если добавлять метку немедленно, а реализацию на основе метода grid можно было бы сократить еще на две строки, применив встроенную функцию enumerate, чтобы избавиться от необходимости вести счет рядов вручную. Ниже приводится уменьшенная версия функции</p>
   <p>gridbox:</p>
   <p>def gridbox(parent):</p>
   <p>for (row, color) in enumerate(colors):</p>
   <p>Label(parent,text=color,relief=RIDGE,width=25).grid(row=row,column=0) ent = Entry(parent, bg=color, relief=SUNKEN, width=50) ent.grid(row=row, column=1) ent.insert(0, ‘grid’)</p>
   <p>Оставим дальнейшее уменьшение размеров реализации для тех, кому не чужд спортивный интерес (мы приводим не самую шокирующую реализацию, однако ваше стремление к краткости программного кода совсем не обязательно покажется достижением вашим коллегам!). Независимо от схемы компоновки сложность обеих реализаций выглядит примерно одинаковой. Однако, как будет показано далее, для реализации компоновки по сетке может потребоваться больше программного кода, когда появляется необходимость изменять размеры виджетов вместе с окном.</p>
   <p><image l:href="#_137.jpg"/></p>
   <p><emphasis>Рис. 9.30. Эквивалентные окна для схем размещения на основе grid и pack</emphasis></p>
   <empty-line/>
   <p><strong>Сочетание grid и pack</strong></p>
   <p>Обратите внимание, что в примере 9.19 каждой функции-конструктору формы передается совершенно новый виджет Toplevel, благодаря чему версии на основе методов grid и pack создают различные окна верхнего уровня. Так как два менеджера компоновки не могут одновременно использоваться в одном родительском окне, необходимо следить за тем, чтобы по недосмотру не смешать их. Пример 9.20 демонстрирует возможность компоновки виджетов с помощью методов pack и grid в одном и том же окне, но только после заключения их в отдельные контейнерные виджеты Frame.</p>
   <p><emphasis>Пример 9.20. PP4E\Gui\Tour\Grid\grid2-same.py</emphasis></p>
   <p>создает формы с применением методов pack и grid в отдельных фреймах в одном и том же окне; методы grid и pack не могут одновременно использоваться в одном родительском контейнере (например, в корневом окне), но могут использоваться в разных фреймах в одном и том же окне;</p>
   <p>from tkinter import *</p>
   <p>from grid2 import gridbox, packbox</p>
   <p>root = Tk()</p>
   <p>Label(root, text=’Grid:’).pack() frm = Frame(root, bd=5, relief=RAISED) frm.pack(padx=5, pady=5)</p>
   <p>gridbox(frm)</p>
   <p>Label(root, text=’Pack:’).pack() frm = Frame(root, bd=5, relief=RAISED) frm.pack(padx=5, pady=5) packbox(frm)</p>
   <p>Button(root, text=’Quit’, command=root.quit).pack() mainloop()</p>
   <p>Если запустить этот сценарий, получится составное окно с двумя формами идентичного вида (рис. 9.31), но эти два вложенные фрейма в действительности управляются совершенно разными менеджерами компоновки.</p>
   <p>C другой стороны, такой программный код, как приводится в примере 9.21, вызывает грубую ошибку, поскольку пытается вызывать методы pack и grid в одном и том же родителе - только один менеджер компоновки может использоваться в каждом отдельном родительском окне.</p>
   <p><emphasis>Пример 9.21. PP4E\Gui\Tour\Grid\grid2-fails.py</emphasis></p>
   <p>ОШИБКА -- методы pack и grid не могут одновременно использоваться в одном и том же родительском контейнере (здесь, корневое окно)</p>
   <p>from tkinter import *</p>
   <p>from grid2 import gridbox, packbox</p>
   <p>root = Tk()</p>
   <p>gridbox(root)</p>
   <p>packbox(root)</p>
   <p><image l:href="#_138.jpg"/></p>
   <p><emphasis>Рис. 9.31. grid и pack в одном окне</emphasis></p>
   <p>Button(root, text=’Quit’, command=root.quit).pack() mainloop()</p>
   <p>Этот сценарий передает каждой из функций одного и того же родителя (окно верхнего уровня), пытаясь вывести обе формы в одном окне. На моей машине он полностью подвешивает процесс Python, не выводя вообще никаких окон (в некоторых версиях Windows мне пришлось прибегнуть к CtrL+ALt+DeLete, чтобы уничтожить процесс, в других версиях достаточно было перезапустить программу Командная строка (Command Prompt)).</p>
   <p>Комбинирование менеджеров компоновки может представлять сложность, пока с этим не освоишься. Чтобы сделать этот сценарий работоспособным, например, требуется просто изолировать форму с сеткой в собственном родительском контейнере, чтобы оградить его от влияния метода pack, используемого в корневом окне, - как демонстрирует следующая альтернативная реализация, где изменения выделены полужирным шрифтом:</p>
   <p>root = Tk() frm = Frame(root)</p>
   <p>frm.pack()    # это работает</p>
   <p>gridbox(frm)    # у gridbox должен быть собственный родитель</p>
   <p>packbox(root)</p>
   <p>Button(root, text=’Quit’, command=root.quit).pack() mainloop()</p>
   <p>Еще раз напомню, что в настоящее время внутри одного родителя допускается использовать либо метод pack, либо метод grid, но не тот и другой одновременно. Возможно, в будущем это давнее ограничение будет снято, что, впрочем, маловероятно с учетом различий в схемах двух менеджеров компоновки, но на всякий случай проверьте свою версию Python.</p>
   <empty-line/>
   <p><strong>Реализация возможности растягивания виджетов, размещаемых по сетке</strong></p>
   <p>А теперь некоторые практические замечания: сетки, которые мы видели до сих пор, имеют фиксированный размер - они не увеличиваются в размере при увеличении размеров содержащего их окна. Пример 9.22 реализует чрезвычайно патриотическую форму ввода с применением обоих методов, grid и pack, но в нем выполняются дополнительные настройки, необходимые, чтобы обеспечить растягивание всех виджетов в обоих окнах вместе со своими окнами.</p>
   <p><emphasis>Пример 9.22. PP4E\Gui\Tour\Grid\grid3.py</emphasis></p>
   <p>"добавляет метку в верхней части окна и возможность растягивания форм”</p>
   <p>from tkinter import *</p>
   <p>colors = [‘red’, ‘white’, ‘blue’]</p>
   <p>def gridbox(root):</p>
   <p>Label(root, text=’Grid’).grid(columnspan=2) row = 1</p>
   <p>for color in colors:</p>
   <p>lab = Label(root, text=color, relief=RIDGE, width=25) ent = Entry(root, bg=color, relief=SUNKEN, width=50) lab.grid(row=row, column=0, sticky=NSEW) ent.grid(row=row, column=1, sticky=NSEW) root.rowconfigure(row, weight=1) row += 1</p>
   <p>root.columnconfigure(0, weight=1) root.columnconfigure(1, weight=1)</p>
   <p>def packbox(root):</p>
   <p>Label(root, text=’Pack’).pack() for color in colors: row = Frame(root)</p>
   <p>lab = Label(row, text=color, relief=RIDGE, width=25) ent = Entry(row, bg=color, relief=SUNKEN, width=50) row.pack(side=TOP, expand=YES, fill=BOTH) lab.pack(side=LEFT, expand=YES, fill=BOTH) ent.pack(side=RIGHT, expand=YES, fill=BOTH)</p>
   <p>root = Tk()</p>
   <p>gridbox(Toplevel(root))</p>
   <p>packbox(Toplevel(root))</p>
   <p>Button(root, text=’Quit’, command=root.quit).pack() mainloop()</p>
   <p>Если запустить этот сценарий, он создаст картину, изображенную на рис. 9.32. Снова создаются отдельные окна для методов pack и grid с полями ввода в правой части, окрашенными в красный, белый и голубой цвета (или для читателей, которые не работают параллельно на компьютере: серый, белый и несколько более темно-серый).</p>
   <p><image l:href="#_139.jpg"/></p>
   <p><emphasis>Рис. 9.32. Окна для схем размещения на основе grid и pack до изменения размеров</emphasis></p>
   <p>Однако на этот раз изменение размеров обоих окон с помощью мыши заставляет все встроенные в них метки и поля ввода растягиваться вместе с окнами, как показано на рис. 9.33 (где в поля ввода был введен текст).</p>
   <p><image l:href="#_140.jpg"/></p>
   <p><emphasis>Рис. 9.33. Окна для схем размещения на основе grid и pack после изменения размера</emphasis></p>
   <p>В данной реализации при уменьшении размеров окна со схемой размещения на основе метода pack первыми обрезаются виджеты, которые были добавлены последними. В окне со схемой размещения на основе метода grid обрезаются все метки и поля ввода сразу, в отличие от сценария grid2, где демонстрируется поведение по умолчанию (попробуйте у себя на компьютере).</p>
   <p><strong>Изменение размеров в сетках</strong></p>
   <p>Теперь, когда я показал, что делают эти окна, нужно объяснить, как они это делают. В главе 7 мы узнали, как заставить графические элементы растягиваться при использовании метода pack: мы использовали параметры expand и fill, чтобы увеличить отводимое им пространство и заставить их растягиваться в пределах этого пространства соответственно. Чтобы обеспечить растягивание виджетов, размещаемых с помощью метода grid, требуется использовать другие протоколы. Ряды и колонки становятся растягиваемыми, когда они помечены с помощью параметра weight (вес), а виджеты растягиваются в отведенных им ячейках сетки, когда помечены с помощью параметра sticky (липкий):</p>
   <p><emphasis>Тяжелые ряды и колонки</emphasis></p>
   <p>При использовании метода pack ряды становятся растягиваемыми, если способность к растягиванию придается соответствующему виджету Frame, в результате задания значений параметров expand=YES и fill=BOTH. Для сетки нужно быть несколько конкретнее: чтобы обеспечить полную способность к растягиванию, требуется вызвать метод rowconfigure контейнера сетки для каждого ряда и метод column-configure для каждой колонки. Обоим методам нужно передать параметр weight веса со значением больше нуля, чтобы ряды и колонки стали растягиваемыми. По умолчанию вес принимается равным нулю (что означает отсутствие поддержки растягивания), а контейнером сетки в данном сценарии служит просто окно верхнего уровня. Использование разных весов для разных рядов и колонок заставляет их растягиваться в различных пропорциях.</p>
   <p><emphasis>Липкие виджеты.</emphasis></p>
   <p>При использовании метода pack виджеты растягиваются по горизонтали или вертикали, заполняя отведенное им пространство, если передать этому методу параметр fill, а для позиционирования виджетов в отведенном им пространстве используется параметр anchor. Параметр sticky метода grid играет роли обоих параметров, fill и anchor, метода pack. Чтобы заставить растягиваться виджеты, размещаемые по сетке, можно прилепить их к одному краю отведенной им ячейки (как с помощью параметра anchor) или более чем к одному краю (как с помощью параметра fill). Приклеивать виджеты можно в четырех направлениях - N (север), S (юг), E (восток) и W (запад), а комбинируя эти четыре буквы, можно обеспечить приклеивание сразу к нескольким сторонам. Например, значение W в параметре sticky обеспечит выравнивание виджета по левому краю отведенного ему пространства (подобно anchor=W в методе pack), а значение NS заставит виджет растягиваться по вертикали в выделенном пространстве (подобно fill=Y в методе pack).</p>
   <p>Приклеивание виджетов не использовалось в предыдущих примерах, потому что структуру интерфейса образовывали виджеты с постоянными размерами (виджеты были не меньше пространства, отведенного им в ячейке сетки), а изменение размеров вообще не поддерживалось. В данном случае для параметра sticky определено в значение NSEW, чтобы графические элементы растягивались во всех направлениях вместе с отведенными им ячейками.</p>
   <p>Различные сочетания весов рядов и колонок, а также значений параметра sticky создают различные эффекты при изменении размеров. Например, если удалить вызов метода columnconfigure из сценария grid3, это приведет к тому, что интерфейс будет растягиваться только в вертикальном направлении. Попробуйте сами поэкспериментировать с этими настройками и посмотреть, к каким эффектам это приведет.</p>
   <p><strong>Объединение колонок или рядов</strong></p>
   <p>Есть еще одно важное отличие в том, как сценарий grid3 настраивает свои окна. Оба окна - с методами grid и pack - выводят вверху метку, которая размещается по ширине всего окна. В схеме размещения на основе метода pack метка просто прикрепляется к верхнему краю окна в целом (напомню, что параметр side по умолчанию имеет значение TOP):</p>
   <p>Label(root, text=’Pack’).pack()</p>
   <p>Так как эта метка прикрепляется к верхней части окна раньше, чем фреймы рядов, она, как и требовалось, охватывает весь верх окна. Однако в строгом мире сеток размещение такой метки потребует приложить дополнительные усилия. В первой строке функции, реализующей схему размещения по сетке, это делается следующим образом:</p>
   <p>Label(root, text=’Grid’).grid(columnspan=2)</p>
   <p>Чтобы виджет охватывал сразу несколько колонок, методу grid передается параметр columnspan с указанием количества охватываемых колонок. В данном случае он указывает, что метка в верхней части окна должна простираться на все окно, охватывая и колонку с метками, и колонку с полями ввода. Если нужно, чтобы графический элемент охватывал несколько рядов, следует передать параметр rowspan. Правильная структура сеток может быть и преимуществом, и недостатком - в зависимости от того, насколько равномерно должны располагаться виджеты; эти два параметра установки диапазонов позволяют при необходимости организовать исключения из правила.</p>
   <p>Так какой же менеджер компоновки оказывается здесь победителем? Если имеет значение изменение размеров, как в этом сценарии, то подход на основе сетки оказывается несколько более сложным (в данном примере для реализации размещения по сетке потребовалось написать три дополнительных строки программного кода). С другой стороны, использование функции enumerate снова может изменить общий счет, метод grid остается удобным для создания простых форм, да и ваши схемы компоновки на основе методов grid и pack могут быть другими.</p>
   <p><image l:href="#_141.jpg"/></p>
   <p>Дополнительная информация о способах компоновки элементов форм ввода приводится в разделе, где обсуждаются утилиты мастеров форм, которые мы реализуем ближе к концу главы 12 и будем использовать в главе 13, при разработке пользовательского интерфейса программы передачи файлов и клиента FTP. Как будет показано далее, автоматизировав процедуру создания привлекательных форм, мы сможем избавить себя от необходимости вникать в детали позднее. Кроме того, в главе 11 мы реализуем менее обычную компоновку формы в диалоге замены программы PyEdit и при размещении полей заголовков электронного письма в примере PyMailGUI, в главе 14.</p>
   <empty-line/>
   <p><strong>Создание крупных таблиц с помощью grid</strong></p>
   <p>До сих пор мы строили наборы меток и полей ввода из двух колонок. Это типичный вид форм ввода, но менеджер grid в библиотеке tkinter способен организовывать значительно более крупные матрицы. Так, в примере 9.23 создается массив меток, состоящий из пяти строк и четырех колонок, в котором каждая метка просто выводит номер своей строки и колонки (row.col). Если запустить этот сценарий, он создаст окно, изображенное на рис. 9.34.</p>
   <p><emphasis>Пример 9.23. PP4E\Gui\Tour\Grid\grid4.py</emphasis></p>
   <p># простая двухмерная таблица, в корневом окне Tk по умолчанию</p>
   <p>from tkinter import *</p>
   <p>for i in range(5): for j in range(4):</p>
   <p>lab = Label(text=’%d.%d’ % (i, j), relief=RIDGE) lab.grid(row=i, column=j, sticky=NSEW)</p>
   <p>mainloop()</p>
   <p>Если вы предположили, что это выглядит как способ программирования электронных таблиц, то вы, вероятно, на правильном пути. Пример 9.24 дает дальнейшее развитие этой мысли и добавляет кнопку, которая выводит в поток stdout текущие значения полей ввода в таблице (обычно в окно консоли).</p>
   <p><image l:href="#_142.jpg"/></p>
   <p><emphasis>Рис. 9.34. Массив</emphasis> 5x4 <emphasis>меток с координатами</emphasis></p>
   <p><emphasis>Пример 9.24. PP4E\Gui\Tour\Grid\grid5.py</emphasis></p>
   <p># двухмерная таблица полей ввода, корневое окно Tk по умолчанию</p>
   <p>from tkinter import * rows = []</p>
   <p>for i in range(5): cols = []</p>
   <p>for j in range(4):</p>
   <p>ent = Entry(relief=RIDGE) ent.grid(row=i, column=j, sticky=NSEW) ent.insert(END, ‘%d.%d’ % (i, j)) cols.append(ent) rows.append(cols)</p>
   <p>def onPress():</p>
   <p>for row in rows: for col in row:</p>
   <p>print(col.get(), end=’ ‘) print()</p>
   <p>Button(text=’Fetch’, command=onPress).grid() mainloop()</p>
   <p>Если запустить этот сценарий, он создаст окно, изображенное на рис. 9.35, и сохранит все виджеты полей ввода в сетке в двухмерном списке списков. При нажатии кнопки Fetch сценарий выполнит обход списка списков полей ввода, чтобы получить и отобразить все текущие значения в сетке. Ниже приводится вывод после двух нажатий кнопки Fetch - одного перед изменениями в полях ввода и другого после:</p>
   <p>C:\...\PP4E\Gui\Tour\Grid&gt; python grid5.py 0.0 0.1 0.2 0.3</p>
   <p>1.0    1.1 1.2 1.3</p>
   <p>2.0    2.1 2.2 2.3</p>
   <p>3.0    3.1 3.2 3.3</p>
   <p><image l:href="#_143.jpg"/></p>
   <p><image l:href="#_144.jpg"/></p>
   <p><emphasis>Рис. 9.35. Более крупная сетка полей ввода</emphasis></p>
   <p>Теперь, когда мы знаем, как создавать и выполнять обход массивов полей ввода, добавим еще несколько полезных кнопок. В примере 9.25 добавлен еще один ряд, в котором отображаются суммы по столбцам, и кнопки, которые обнуляют все поля и вычисляют суммы по столбцам.</p>
   <p><emphasis>Пример 9.25. PP4E\Gui\Tour\Grid\grid5b.py</emphasis></p>
   <p># добавляет суммирование по столбцам и очистку полей ввода</p>
   <p>from tkinter import *</p>
   <p>numrow, numcol = 5, 4</p>
   <p>rows = []</p>
   <p>for i in range(numrow): cols = []</p>
   <p>for j in range(numcol):</p>
   <p>ent = Entry(relief=RIDGE) ent.grid(row=i, column=j, sticky=NSEW) ent.insert(END, ‘%d.%d’ % (i, j)) cols.append(ent) rows.append(cols)</p>
   <p>sums = []</p>
   <p>for i in range(numcol):</p>
   <p>lab = Label(text=’?’, relief=SUNKEN) lab.grid(row=numrow, column=i, sticky=NSEW) sums.append(lab)</p>
   <p>def onPrint():</p>
   <p>for row in rows:</p>
   <p>for col in row:</p>
   <p>print(col.get(), end=’ ‘) print() print()</p>
   <p>def onSum():</p>
   <p>tots = [0] * numcol for i in range(numcol): for j in range(numrow):</p>
   <p>tots[i] += eval(rows[j][i].get()) # вычислить сумму for i in range(numcol):</p>
   <p>sums[i].config(text=str(tots[i])) # отобразить в интерфейсе</p>
   <p>def onClear():</p>
   <p>for row in rows: for col in row:</p>
   <p>col.delete(‘0’, END) col.insert(END, ‘0.0’) for sum in sums:</p>
   <p>sum.config(text=’?’)</p>
   <p>import sys</p>
   <p>Button(text=’Sum’, command=onSum).grid(row=numrow+1, column=0) Button(text=’Print’, command=onPrint).grid(row=numrow+1, column=1) Button(text=’Clear’, command=onClear).grid(row=numrow+1, column=2) Button(text=’Quit’, command=sys.exit).grid(row=numrow+1, column=3) mainloop()</p>
   <p>На рис. 9.36 изображено окно этого сценария после вычисления сумм по четырем столбцам чисел. Чтобы получить таблицу другого размера, измените переменные numrow и numcol в начале сценария.</p>
   <p><image l:href="#_145.jpg"/></p>
   <p><emphasis>Рис. 9.36. Добавление суммирования по столбцам</emphasis></p>
   <p>И наконец, пример 9.26, реализующий еще одно, последнее расширение, которое оформлено как класс, что обеспечивает возможность повторного его использования. Кроме того, в нем добавлена кнопка загрузки таблицы из файла с данными. Предполагается, что файл содержит строку для каждого ряда данных, а внутри строки колонки разделяются пробельными символами (пробелами или символами табуляции). При загрузке данных из файла автоматически изменяется размер таблицы, чтобы уместить все колонки.</p>
   <p><emphasis>Пример 9.26. PP4E\Gui\Tour\Grid\grid5c.py</emphasis></p>
   <p>#реализация в виде встраиваемого класса</p>
   <p>from tkinter import *</p>
   <p>from tkinter.filedialog import askopenfilename</p>
   <p>from PP4E.Gui.Tour.quitter import Quitter # повт. использование, pack и grid</p>
   <p>class SumGrid(Frame):</p>
   <p>def __init__(self, parent=None, numrow=5, numcol=5):</p>
   <p>Frame.__init__(self, parent)</p>
   <p>self.numrow = numrow    # я - контейнерный фрейм</p>
   <p>self.numcol = numcol    # компоновку выполняет вызвавшая пр.,</p>
   <p>self.makeWidgets(numrow, numcol) # иначе можно было бы использовать</p>
   <p># единственным способом</p>
   <p>def makeWidgets(self, numrow, numcol): self.rows = [] for i in range(numrow): cols = []</p>
   <p>for j in range(numcol):</p>
   <p>ent = Entry(self, relief=RIDGE) ent.grid(row=i+1, column=j, sticky=NSEW) ent.insert(END, ‘%d.%d’ % (i, j)) cols.append(ent) self.rows.append(cols) self.sums = [] for i in range(numcol):</p>
   <p>lab = Label(self, text=’?’, relief=SUNKEN) lab.grid(row=numrow+1, column=i, sticky=NSEW) self.sums.append(lab)</p>
   <p>Button(self, text=’Sum’, command=self.onSum).grid(row=0, column=0) Button(self, text=’Print’, command=self.onPrint).grid(row=0, column=1) Button(self, text=’Clear’, command=self.onClear).grid(row=0, column=2) Button(self, text=’Load’, command=self.onLoad).grid(row=0, column=3) Quitter(self).grid(row=0, column=4) # fails: Quitter(self).pack()</p>
   <p>def onPrint(self):</p>
   <p>for row in self.rows: for col in row:</p>
   <p>print(col.get(), end=’ ‘) print() print()</p>
   <p>def onSum(self):</p>
   <p>tots = [0] * self.numcol for i in range(self.numcol):</p>
   <p>for j in range(self.numrow):</p>
   <p>tots[i] += eval(self.rows[j][i].get()) # суммировать данные for i in range(self.numcol):</p>
   <p>self.sums[i].config(text=str(tots[i]))</p>
   <p>def onClear(self):</p>
   <p>for row in self.rows: for col in row:</p>
   <p>col.delete(‘0’, END)    # удалить содержимое</p>
   <p>col.insert(END, ‘0.0’)    # зарезерв. значение</p>
   <p>for sum in self.sums: sum.config(text=’?’)</p>
   <p>def onLoad(self):</p>
   <p>file = askopenfilename() if file:</p>
   <p>for row in self.rows:</p>
   <p>for col in row: col.grid_forget() # очистить интерфейс for sum in self.sums: sum.grid_forget()</p>
   <p>filelines = open(file, ‘ r’).readlines() # загрузить данные self.numrow = len(filelines)    # изменить размер табл.</p>
   <p>self.numcol = len(filelines[0].split()) self.makeWidgets(self.numrow, self.numcol)</p>
   <p>for (row, line) in enumerate(filelines): # загрузить в интерфейс fields = line.split() for col in range(self.numcol):</p>
   <p>self.rows[row][col].delete(‘0’, END) self.rows[row][col].insert(END, fields[col])</p>
   <p>if __name__ == ‘__main__’: import sys root = Tk()</p>
   <p>root.title(‘Summer Grid’) if len(sys.argv) != 3:</p>
   <p>SumGrid(root).pack()    # .grid() здесь тоже работает</p>
   <p>else:</p>
   <p>rows, cols = eval(sys.argv[1]), eval(sys.argv[2])</p>
   <p>SumGrid(root, rows, cols).pack() mainloop()</p>
   <p>Обратите внимание, что класс SumGrid из этого модуля не применяет к себе самому ни метод grid, ни метод pack. Чтобы дать возможность прикрепления к контейнерам, где есть другие графические элементы, скомпонованные тем или иным способом, он оставляет управление собственной компоновкой неопределенным и требует, чтобы вызывающая программа сама применяла метод pac k или g rid к его экземплярам. Контейнеры могут выбрать любую схему компоновки для своих дочерних элементов, потому что они независимы в своем выборе, но прикрепляемым классам компонентов, предназначенным для использования с любыми менеджерами компоновки, нельзя поручить управлять собой, так как они не могут заранее знать политику своего родителя.</p>
   <p>Это довольно длинный пример, в котором нет почти ничего нового в отношении компоновки по сетке или виджетов в целом, поэтому я оставлю его для самостоятельного изучения и просто покажу, что он делает. На рис. 9.37 изображено начальное окно, созданное этим сценарием, после того как была изменена последняя колонка и произведено суммирование - не забудьте включить корневой каталог <emphasis>PP4E</emphasis> дерева с примерами в путь поиска модулей (например, в переменную окружения PYTHONPATH), чтобы сценарий смог импортировать пакет.</p>
   <p><image l:href="#_146.jpg"/></p>
   <p><emphasis>Рис. 9.37. Добавлена загрузка данных из файла</emphasis></p>
   <p>По умолчанию класс создает сетку размером 5 на 5, но существует возможность определять другие размерности, как в конструкторе класса, так и в командной строке сценария. При нажатии кнопки Load выводится стандартный диалог выбора файла, с которым мы встречались ранее (рис. 9.38).</p>
   <p>Файл данных <emphasis>grid5-data1.txt</emphasis> содержит семь строк и шесть колонок данных:</p>
   <p>C:\...\PP4E\Gui\Tour\Grid&gt;type grid5-data1.txt</p>
   <p>1 2 3 4 5 6 1 2 3 4 5 6 1 2 3 4 5 6 1 2 3 4 5 6 1 2 3 4 5 6 1 2 3 4 5 6 1 2 3 4 5 6</p>
   <p>При загрузке его в наш графический интерфейс соответствующим образом изменяются размеры сетки - класс просто заново выполняет логику создания виджетов после удаления прежних элементов ввода с помощью метода grid_forget. Метод grid_forget отвязывает виджеты в сетке и в результате удаляет их с экрана. Другие способы удаления и перерисовки компонентов графического интерфейса предоставляют методы</p>
   <p><image l:href="#_147.jpg"/></p>
   <p><emphasis>Рис. 9.38. Диалог открытия файла в сценарии SumGrid</emphasis></p>
   <empty-line/>
   <p><image l:href="#_148.jpg"/></p>
   <p><emphasis>Рис. 9.39. Файл с данными загружен, отображен и просуммирован</emphasis></p>
   <p>pack_forget виджетов и withdraw окна, которые используются в обработчике события after примеров «будильников» в следующем разделе.</p>
   <p>На рис. 9.39 показано, как выглядит окно после операций удаления и перерисовки виджетов, выполненных в результате щелчков на кнопках Load и Sum.</p>
   <p>Файл с данными <emphasis>grid5-data2.txt</emphasis> имеет те же размерности, но в двух колонках он содержит не просто числа, а выражения. Так как этот сценарий преобразует значения полей ввода с помощью встроенной функции eval, в полях этой таблицы допускается использовать любые выражения Python, если они могут быть вычислены в области видимости метода onSum:</p>
   <p>C:\...\PP4E\Gui\Tour\Grid&gt; type grid5-data2.txt</p>
   <p>1 2 3 2*2 5 6 1 3-1 3 2&lt;&lt;1 5 6 1 5%3 3 pow(2,2) 5 6 1 2 3 2**2 5 6 1 2 3 [4,3][0] 5 6 1 {‘a’:2}[‘a’] 3 len(‘abcd’) 5 6 1 abs(-2) 3 eval(‘2+2’) 5 6</p>
   <p>При суммировании этих полей выполняется содержащийся в них программный код на языке Python, что иллюстрирует рис. 9.40. Эта особенность может оказаться достаточно мощной. Представьте себе, например, полноценную сетку электронной таблицы - значения полей могут быть «фрагментами» программного кода на языке Python, которые динамически вычисляют значения, вызывают функции из модулей и даже загружают текущие котировки акций из Интернета с помощью инструментов, с которыми мы познакомимся в следующей части книги.</p>
   <p>Однако эта особенность может представлять <emphasis>опасность</emphasis> - в поле может содержаться выражение, удаляющее содержимое вашего жесткого диска!<sup>45</sup> Если вы не до конца уверены в том, какими могут быть полученные выражения, не используйте функцию eval (осуществляйте преобразование, применяя более ограниченные функции, такие как int и float) или обеспечьте выполнение процесса Python с ограниченными правами доступа к системным компонентам, которые было бы нежелательно подвергать опасности.</p>
   <p><image l:href="#_149.jpg"/></p>
   <p><emphasis>Рис. 9.40. Выражения на языке Python в данных и таблице</emphasis></p>
   <p>Конечно, этому сценарию еще очень далеко до настоящей электронной таблицы. Сценарий подсчитывает суммы по колонкам и способен загружать данные из файлов, но ячейки не могут содержать формулы, ссылающиеся на другие ячейки. Однако из-за недостатка места в книге дальнейшие улучшения для достижения этой цели я оставляю читателям в качестве упражнения.</p>
   <p>Я должен также отметить, что о размещении по сетке можно сказать больше, чем позволяет объем книги. Например, путем создания вложенных фреймов с собственными сетками можно строить более сложные структуры в виде иерархий компонентов, во многом подобно тому, как размещает вложенные фреймы менеджер компоновки pack. А теперь перейдем к последней теме обзора виджетов.</p>
   <empty-line/>
   <p><strong>Инструменты синхронизации, потоки выполнения и анимация</strong></p>
   <p>Последняя остановка в нашей экскурсии по виджетам, вероятно, самая необычная. Библиотека tkinter предоставляет ряд инструментов, которые связаны с моделью программирования, управляемого событиями, а не с отображением графики на экране.</p>
   <p>Некоторым приложениям с графическим интерфейсом требуется периодически выполнять действия в фоновом режиме. Например, чтобы придать виджету «мерцающий» вид, можно зарегистрировать обработчик, который будет вызываться через равные промежутки времени. Аналогично при выполнении длительной операции с файлом неверно было бы заблокировать прочие действия в графическом интерфейсе -если бы удалось заставить цикл событий периодически выполнять обновления, графический интерфейс мог бы оставаться активным. В библиотеке tkinter есть средства для планирования таких отложенных действий и принудительного обновления интерфейса:</p>
   <p>widget.after(milliseconds, <emphasis>function, *args)</emphasis></p>
   <p>Этот инструмент планирует вызов указанной функции по истечении заданного числа миллисекунд. Данная форма вызова не останавливает программу - функция обратного вызова будет запущена позднее из обычного цикла событий tkinter, а вызывающая программа продолжит свою работу как обычно и графический интерфейс останется активным, пока функция ожидает вызова. Как уже говорилось в главе 5, в отличие от объекта Timer из модуля threading, события widget.after распространяются в главном потоке выполнения графического интерфейса и потому могут выполнять в нем любые изменения.</p>
   <p>Аргумент <emphasis>function</emphasis> может быть любым вызываемым объектом Python: функцией, связанным методом, lambda-выражением и так далее. Аргумент <emphasis>milliseconds</emphasis> определяет интервал времени в миллисекундах и является целым числом - если разделить значение этого аргумента на 1000, получится эквивалентное число секунд. Любые значения в кортеже args будут переданы функции <emphasis>function</emphasis> в виде позиционных аргументов.</p>
   <p>На практике вместо отдельных аргументов можно использовать lambda-выражения, чтобы сделать связь аргументов с функцией более явной, но это не является обязательным. Когда в качестве функции передается связанный метод, он может получать дополнительную информацию из атрибутов объекта, а не из аргументов. Метод after возвращает идентификатор, который можно передать методу after_cancel, чтобы отменить вызов обработчика. Метод after используется очень часто, поэтому несколько ниже о нем будет рассказываться более подробно и с примерами.</p>
   <p>widget.after(milliseconds)</p>
   <p>Этот инструмент останавливает выполнение программы на заданное количество миллисекунд. Например, если передать в аргументе число 5000, программа будет приостановлена на 5 секунд. В сущности, это то же самое, что библиотечная функция Python time. sleep(seconds), и обе функции могут применяться для создания задержки при отображении (например, в анимационных программах, таких как PyDraw и более простых примерах ниже).</p>
   <p>widget.after_idle(function, <emphasis>*args)</emphasis></p>
   <p>Этот инструмент планирует вызов указанной функции при отсутствии других событий, которые должны обрабатываться. То есть функция <emphasis>function</emphasis> становится обработчиком холостого времени, который вызывается, когда графический интерфейс не занят ничем другим.</p>
   <p>widget.after_cancel(id)</p>
   <p>Этот инструмент отменяет вызов обработчика, запланированный методом after до того, как он произойдет. Аргумент <emphasis>id</emphasis> - значение, возвращаемое методом after.</p>
   <p>widget.update()</p>
   <p>Этот инструмент вынуждает библиотеку tkinter обработать все ожидающие события, имеющиеся в очереди событий, в том числе изменение геометрии окна, а также обновление и перерисовку виджетов. Его можно периодически вызывать из долго выполняющегося обработчика, чтобы обновить экран и произвести те изменения, которые уже запросил ваш обработчик. Если этого не делать, произведенные обработчиком изменения появятся на экране только после выхода из него. На время работы обработчика, выполняющегося продолжительное время, интерфейс может вообще зависнуть, если не обновлять его вручную (обработчики не выполняются в отдельных потоках, о чем говорится в следующем разделе); окно даже не будет перерисовывать себя при перекрытии или открытии другими окнами, пока не произойдет возврат из обработчика.</p>
   <p>Например, программы, осуществляющие анимацию путем последовательного перемещения объекта и приостановки, должны вызывать этот метод, не дожидаясь конца анимации, иначе на экране можно будет увидеть только конечное положение объекта. Что еще хуже, интерфейс окажется совершенно неактивным, пока не произойдет возврат из обработчика анимации (смотрите простые примеры воспроизведения анимации далее в этой главе и в программе PyDraw в главе 11).</p>
   <p>widget.update_idletasks()</p>
   <p>Этот инструмент запускает обработку всех событий холостого времени. Иногда он безопаснее, чем метод after, который в некоторых случаях может стать причиной возникновения состояния гонки за ресурсами (race conditions). События холостого времени используются виджетами Tk для отображения самих себя.</p>
   <p>_tkinter.createfilehandler(file, <emphasis>mask, function)</emphasis></p>
   <p>Этот инструмент назначает функцию, которая будет вызываться при изменении состояния файла. Функция может быть вызвана, когда в файле появятся данные для чтения, когда он станет доступным для записи или когда будет возбуждено исключение. В аргументе <emphasis>file</emphasis> передается объект Python файла или сокета (формально - любой объект с методом fileno()) или целочисленный дескриптор файла; аргументе <emphasis>mask</emphasis> - значение tkinter. READABLE или tkinter. WRITABLE, определяющее режим; а в аргументе <emphasis>function</emphasis> передается функция обратного вызова, принимающая два аргумента - признак готовности файла к выполнению операции и маску. Обработчики файлов часто используются для обработки каналов и сокетов, так как обычные функции ввода/вывода могут блокировать вызывающую программу.</p>
   <p>Этот метод недоступен в Windows и потому не будет рассматриваться в данной книге. Поскольку он доступен только в Unix, для разработки переносимых графических интерфейсов лучше использовать циклы таймера after для проверки готовности к выполнению операции и порождать потоки выполнения, которые будут читать данные и помещать их в очередь при необходимости; более подробно этот прием описывается в главе 10. Потоки выполнения являются более универсальным механизмом выполнения неблокирующих операций передачи данных.</p>
   <p>widget.wait_variable(var)</p>
   <p>widget.wait_window(win)</p>
   <p>widget.wait_visibility(win)</p>
   <p>Эти инструменты приостанавливают выполнение вызвавшей программы до момента, когда переменная tkinter изменит свое значение, будет разрушено окно или окно станет видимым. Все они входят в локальный цикл событий, благодаря чему функция mainloop приложения продолжает обработку событий. Обратите внимание, что аргумент <emphasis>var</emphasis> является объектом переменной tkinter (о которых рассказывалось ранее), а не простой переменной Python. Для использования в модальных диалогах сначала следует вызвать widget.focus() (чтобы установить фокус ввода) и widget.grab() (чтобы сделать окно единственным активным).</p>
   <p>Некоторые из этих инструментов мы будем использовать в примерах, но не станем вникать во все их особенности здесь. За дополнительной информацией обращайтесь к другой документации по библиотекам Tk и tkinter.</p>
   <empty-line/>
   <p><strong>Использование потоков выполнения в графических интерфейсах tkinter</strong></p>
   <p>Имейте в виду, что во многих программах поддержка потоков выполнения в Python, с которой мы познакомились в главе 5, способна отчасти решать те же задачи, что и инструменты tkinter, перечисленные в предыдущем разделе, и даже позволяет использовать их. Например, чтобы избежать блокировки интерфейса (и не заставлять пользователей бездействовать) во время продолжительных операций обмена данными через файлы или сокеты, этот обмен можно выполнять в дочерних потоках выполнения, при этом остальная часть программы будет выполняться, как обычно. Аналогично графические интерфейсы, ожидающие появления данных в канале или в сокете, могут использовать для этих целей потоки выполнения, обработчики, устанавливаемые методом after, или их комбинации, и тем самым избежать блокирования графического интерфейса.</p>
   <p>Однако при использовании потоков выполнения в программах на основе библиотеки tkinter обращения к графическому интерфейсу должны выполняться только из главного потока (в котором был создан интерфейс и запущена функция mainloop). По крайней мере, потоки не должны пытаться одновременно изменять графический интерфейс. Например, метод update, описанный в предыдущем разделе, исторически является источником проблем в многопоточных графических интерфейсах - если вызывать его (или другой метод, вызывающий update) в порожденных потоках выполнения, он иногда может приводить к неожиданному и даже эффектному краху программы.</p>
   <p>Чтобы увидеть простые и яркие примеры, демонстрирующие небезопасность обращения к графическим интерфейсам на базе tkinter из нескольких потоков выполнения, загляните в следующие сценарии, находящиеся в дереве примеров к книге, и попробуйте запустить их:</p>
   <p><emphasis>..\PP4E\Gui\Tour\threads-demoAU-frm.py</emphasis></p>
   <p><emphasis>..\PP4E\Gui\Tour threads-demoAll-win.py</emphasis></p>
   <p>Эти сценарии являются версиями примеров 8.32 и 8.33 из предыдущей главы, которые конструируют четыре демонстрационных компонента графического интерфейса в параллельно выполняющихся потоках. Оба они зависают в Windows и требуют принудительного завершения. Но, хотя некоторые операции с графическим интерфейсом могут безопасно выполняться параллельно в разных потоках (например, смотрите пример 9.32, где выполняется перемещение элементов на холсте), тем не менее в целом библиотека tkinter не поддерживает многопоточную модель выполнения. (Дополнительные доказательства этого утверждения вы найдете в обсуждении многопоточной реализации циклов обновления в следующей главе, сразу после примера 10.28 - в этом примере поток выполнения пытается вывести новое окно, что вызывает сбой в работе графического интерфейса.)</p>
   <p>Такое отношение к потокам выполнения со стороны реализации поддержки графических интерфейсов может измениться со временем, но на сегодняшний день оно налагает некоторые структурные ограничения. Например, порожденные потоки выполнения обычно не могут производить опеарции с графическим интерфейсом, поэтому, в случае необходимости, они должны взаимодействовать с главным потоком программы, используя глобальные переменные или разделяемые объекты, такие как очереди. Например, поток, ожидающий получения данных из сокета, может добавлять их в разделяемые очереди или просто устанавливать глобальные переменные и инициировать изменения в графическом интерфейсе через обработчик, устанавливаемый методом after. А обработчик может обрабатывать результаты, полученные в порождаемых потоках.</p>
   <p>Некоторые операции над графическим интерфейсом поддерживают возможность выполнения в многопоточном режиме, тем не менее программы с графическим интерфейсом лучше делить на главный поток, управляющий графическим интерфейсом, и ряд «рабочих» потоков, не связанных с интерфейсом, что поможет избежать потенциальных конфликтов и решить проблему поддержки многопоточности в целом. Программа PyMailGUI, представленная далее в книге, например, вызывает функции-обработчики, сохраняемые потоками выполнения в очереди.</p>
   <p>Не забывайте также, что независимо от наличия поддержки многопоточной модели выполнения в графических интерфейсах многопоточные программы с графическим интерфейсом должны следовать тем же правилам, что и любые другие многопоточные программы. Как мы узнали в главе 5, такие программы всегда должны синхронизировать доступ к совместно используемым данным, если есть вероятность, что сразу несколько потоков попытаются изменить их. Модель организации потоков производитель/потребитель, основанная на очередях, способна снять множество проблем, тем не менее в программах, порождающих потоки выполнения, изменяющие информацию, которую использует главный поток управления графическим интерфейсом, по-прежнему может требоваться использовать блокировки, чтобы избежать проблем, связанных с попытками одновременного изменения совместно используемых данных.</p>
   <p>Подробнее многопоточные графические интерфейсы мы будем рассматривать в главе 10, а в четвертой части книги познакомимся с более реалистичными примерами многопоточных графических интерфейсов, таких как PyMailGUI в главе 14. В PyMailGUI, например, чтобы избежать блокирования интерфейса, для выполнения продолжительных операций используются потоки, все действия с графическим интерфейсом производятся только в главном потоке, а для предотвращения конфликтов, возможных при изменении совместно используемых данных, применяются блокировки.</p>
   <empty-line/>
   <p><strong>Использование метода after</strong></p>
   <p>Из всех инструментов, перечисленных выше, наиболее интересным является метод after. Он позволяет сценариям назначить обработчик, который будет вызван в некоторый момент времени в будущем. Несмотря на его простоту, он будет часто использоваться в последующих примерах. В частности, в главе 11 мы познакомимся с программой часов, которая с помощью метода after просыпается 10 раз в секунду и получает текущее время, а также с программой показа слайдов, которая с помощью метода after устанавливает интервал смены фотографий (программы PyClock и PyView). Для иллюстрации основ планирования вызова обработчиков служит пример 9.27.</p>
   <p><emphasis>Пример 9.27. PP4E\Gui\Tour\alarm.py</emphasis></p>
   <p># мигает и издает сигнал каждую секунду, используя цикл с методом after()</p>
   <p>from tkinter import *</p>
   <p>class Alarm(Frame):</p>
   <p>def __init__(self, msecs=1000):    # по умолчанию = 1 секунда</p>
   <p>Frame.__init__(self)</p>
   <p>self.msecs = msecs self.pack()</p>
   <p>stopper = Button(self, text='Stop the beeps!’, command=self.quit) stopper.pack()</p>
   <p>stopper.config(bg=’navy’, fg=’white’, bd=8)</p>
   <p>self.stopper = stopper</p>
   <p>self.repeater()</p>
   <p>def repeater(self):    #    каждые N миллисекунд</p>
   <p>self.bell()    #    подать сигнал</p>
   <p>self.stopper.flash()    #    мигнуть кнопкой</p>
   <p>self.after(self.msecs, self.repeater) #    запланировать следующий вызов</p>
   <p>if __name__ == ‘__main__’: Alarm(msecs=1000).mainloop()</p>
   <p>Этот сценарий создает окно, изображенное на рис. 9.41, и периодически вызывает метод flash кнопки, заставляющий кнопку мигнуть (изменяет ее цвет на короткое время), и метод bell, который обращается к функции подачи звукового сигнала. Метод repeater вызывает методы beep и flash и с помощью метода after устанавливает обработчик, который будет выполнен через определенный промежуток времени.</p>
   <p><image l:href="#_150.jpg"/></p>
   <p><emphasis>Рис. 9.41. Прекратите пищать!</emphasis></p>
   <p>Метод after не останавливает вызывающий сценарий: обработчик вызывается в фоновом режиме, в то время как программа выполняет другую работу, - технически с того момента, когда цикл событий Tk получит возможность обнаружить изменение времени. Для этого метод repeater каждый раз вызывает after и заново устанавливает обработчик. Отложенные события являются одноразовыми: чтобы повторить событие, его нужно снова запланировать.</p>
   <p>В итоге этот сценарий начинает подавать звуковые сигналы и мигать кнопкой, как только будет выведено его окно с одной кнопкой, и продолжает подавать сигналы и мигать снова и снова. Прочие действия и операции с графическим интерфейсом не влияют на это. Даже если свернуть окно, сигналы будут продолжаться, потому что события таймера tkinter генерируются в фоновом режиме. Чтобы прекратить сигналы, нужно закрыть окно или щелкнуть на кнопке. Изменив задержку msecs, можно заставить сигнал звучать так часто или так редко, как позволяет система (максимально допустимая частота может зависеть от платформы). Предупреждаю заранее, что это не лучшая демонстрационная программа для запуска в многолюдном помещении.</p>
   <p><strong>Скрытие и перерисовка виджетов и окон</strong></p>
   <p>Метод flash кнопки вызывает кратковременное изменение цвета виджета, но с помощью метода config так же просто можно динамически изменять и другие параметры внешнего вида виджетов, таких как кнопки, метки и текст,. Например, эффекта мигания можно добиться путем инвертирования цветов переднего и заднего плана элементов вручную, вызывая метод config в обработчиках, установленных методом after. Ради забавы в примере 9.28 приводится версия сценария, подающего звуковой сигнал, в которой сделан еще один шаг.</p>
   <p><emphasis>Пример 9.28. PP4E\Gui\Tour\alarm-hide.py</emphasis></p>
   <p># стирает и отображает кнопку в обработчике, устанавливаемом методом after()</p>
   <p>from tkinter import * import alarm</p>
   <p>class Alarm(alarm.Alarm):    # измените обработчик таймера</p>
   <p>def __init__(self, msecs=1000):    # по умолчанию = 1 секунда</p>
   <p>self.shown = False alarm.Alarm.__init__(self, msecs)</p>
   <p>def repeater(self):    #    каждые    N миллисекунд</p>
   <p>self.bell()    #    подать    сигнал</p>
   <p>if self.shown:</p>
   <p>self.stopper.pack_forget()    #    скрыть    кнопку</p>
   <p>else:    #    или изменить цвет,    мигнуть...</p>
   <p>self.stopper.pack()</p>
   <p>self.shown = not self.shown    # изменить до следующего раза</p>
   <p>self.after(self.msecs, self.repeater) # переустановить обработчик</p>
   <p>if __name__ == ‘__main__’: Alarm(msecs=500).mainloop()</p>
   <p>Если запустить этот сценарий, на экране появится то же самое окно, но теперь при каждом событии от таймера кнопка поочередно будет стираться и отображаться вновь. Метод pack_forget виджета стирает нарисованный элемент, а метод pack отображает его снова - методы grid_ forget и grid аналогичным образом скрывают и отображают виджеты в сетке. Метод pack_forget удобно использовать для динамического изменения графического интерфейса. Например, можно решить, какие компоненты должны отображаться в тот или иной момент времени, создавать виджеты заранее и отображать их только по мере надобности. В данном случае это просто значит, что пользователь должен щелкнуть на кнопке, пока она видна, иначе шум будет продолжаться.</p>
   <p>Сценарий в примере 9.29 идет еще дальше. Здесь с помощью нескольких методов реализовано скрытие и появления всего окна:</p>
   <p>• Чтобы скрыть и отобразить не какой-то отдельный виджет, а целое окно, можно воспользоваться методами withdraw и deiconify этого окна. Метод withdraw, используемый в примере 9.29, полностью стирает окно и его ярлык (если необходимо, чтобы ярлык окна оставался видимым, используйте метод iconify).</p>
   <p>•    Метод lift поднимает окно над всеми другими окнами или над определенным окном, переданным методу в виде аргумента. Этот метод также может также вызываться под именем tkraise, но не raise - его именем в Tk, потому что raise в языке Python является зарезервированным словом.</p>
   <p>•    Метод state возвращает или изменяет текущее состояние окна - он принимает значения normal, iconic, zoomed (на весь экран) и withdrawn.</p>
   <p>Поэкспериментируйте с этими методами, чтобы понять, чем они отличаются. Их также можно использовать для динамического вывода предварительно созданных диалогов, однако практическая ценность этого приема невелика.</p>
   <p><emphasis>Пример 9.29. PP4E\Gui\Tour\alarm-withdraw.py</emphasis></p>
   <p># то же самое, но скрывает и отображает окно целиком</p>
   <p>from tkinter import * import alarm</p>
   <p>class Alarm(alarm.Alarm):</p>
   <p>def repeater(self):    # каждые N миллисекунд</p>
   <p>self.bell()    # подать сигнал</p>
   <p>if self.master.state() == ‘normal’:    # окно отображается?</p>
   <p>self.master.withdraw()    # скрыть окно, без ярлыка</p>
   <p>else:    # iconify свертывает в ярлык</p>
   <p>self.master.deiconify()    # иначе перерисовать окно</p>
   <p>self.master.lift()    # и поднять над остальными</p>
   <p>self.after(self.msecs, self.repeater)    # переустановить обработчик</p>
   <p>if __name__ == ‘__main__’: Alarm().mainloop() # master = корневое окно Tk</p>
   <p># по умолчанию</p>
   <p>Этот сценарий действует точно так же, за исключением того, что при подаче сигнала появляется или исчезает все окно - закрывать его надо тогда, когда оно видно. Реализацию обработчика, вызываемого по таймеру, можно разнообразить массой других эффектов. Будете ли вы добиваться, чтобы ваши кнопки и окна мигали и исчезали, зависит скорее от мнения пользователей, чем от возможностей библиотеки tkinter.</p>
   <empty-line/>
   <p><strong>Простые приемы воспроизведения анимации</strong></p>
   <p>Все графические интерфейсы, представленные до сих пор в этой книге, за исключением примера canvasDraw с непосредственным перемещением фигур, были довольно статичными. В данном, последнем разделе будет показано, как можно изменить эту ситуацию, добавив в пример 9.16 несколько простых анимаций перемещения фигуры на холсте.</p>
   <p>Здесь также демонстрируется и расширяется понятие тегов холста -операции перемещения в этом примере применяются сразу ко всем объектам на холсте, связанным с тегом. Все овалы перемещаются при нажатии клавиши O, а все прямоугольники - при нажатии клавиши R. Как уже отмечалось ранее, методы холста принимают не только идентификаторы объектов, но и имена тегов.</p>
   <p>Но главная задача сейчас состоит в том, чтобы проиллюстрировать простые приемы анимации с помощью инструментов, основанных на измерении интервалов времени и описанных выше в этом разделе. Существует три основных способа перемещения объектов по холсту:</p>
   <p>•    С помощью циклов, использующих функцию time.sleep для приостановки на доли секунды между последовательными операциями перемещения, наряду с вызовами метода update вручную. Сценарий выполняет перемещение, приостанавливается, передвигает объект еще немного и так далее. Функция time.sleep приостанавливает работу вызывающей программы и не возвращает управление в цикл событий графического интерфейса - обработка операций с интерфейсом, выполняемых во время перемещения, откладывается. Из-за этого после каждого перемещения нужно вызывать метод canvas. update, чтобы перерисовать экран, иначе экран не обновится, пока не закончится весь цикл перемещения в обработчике и не произойдет возврат. Это классический пример обработчика, выполняющегося продолжительное время. Без вызова метода обновления экрана вручную никакие другие события графического интерфейса не будут обработаны до возврата из обработчика (даже перерисовка окна).</p>
   <p>•    С помощью метода widget.after, планирующего выполнение операций перемещения через каждые несколько миллисекунд. Поскольку этот подход основан на расписании событий, которые библиотека tkinter отправляет обработчикам, он допускает параллельное осуществление нескольких перемещений и не требует вызова метода canvas.update. Для выполнения перемещений используется цикл событий, поэтому приостановка программы не требуется и графический интерфейс не блокируется.</p>
   <p>•    С помощью потоков выполнения, в которых выполняется несколько экземпляров циклов с приостановкой вызовом метода time.sleep, как в первом подходе. Так как потоки выполняются параллельно, приостановка любого из потоков не блокирует ни графический интерфейс, ни другие потоки, выполняющие перемещения. Как уже описывалось выше, графический нтерфейс вообще не следует обновлять из порожденных потоков, но некоторые методы холста, в частности метод move, в настоящее время допускают возможность вызова из потоков выполнения.</p>
   <p>Из этих трех схем первая обеспечивает самое плавное воспроизведение анимации, но она замедляет другие операции во время перемещения. Вторая схема дает более замедленное перемещение, чем остальные, но в целом безопаснее, чем использование потоков выполнения, и обе последние схемы позволяют одновременно передвигать несколько объектов.</p>
   <p><strong>Использование циклов time.sleep</strong></p>
   <p>В следующих трех разделах поочередно демонстрируется структура программного кода для всех трех подходов, создающая новые подклассы примера canvasDraw, с которым мы познакомились в примере 9.16. Обращайтесь к этому примеру за информацией о привязке других событий и об основах выполнения операций рисования, перемещения и стирания. Здесь объекты, создаваемые на холсте, ассоциируются с тегами, а также добавляются новые операции и выполняется привязка новых событий. Пример 9.30 иллюстрирует первый подход.</p>
   <p><emphasis>Пример 9.30. PP4E\Gui\Tour\canvasDraw_tags.py</emphasis></p>
   <p>перемещение с применением тегов и функции time.sleep (без помощи метода widget. after или потоков выполнения); функция time.sleep не блокирует цикл событий графического интерфейса на время паузы, но интерфейс не обновляется до выхода из обработчика или вызова метода widget.update; текущему вызову обработчика onMove уделяется исключительное внимание, пока он не вернет управление: если в процессе перемещения нажать клавишу ‘R’ или ‘O’;</p>
   <p>from tkinter import * import canvasDraw, time</p>
   <p>class CanvasEventsDemo(canvasDraw.CanvasEventsDemo):</p>
   <p>def __init__(self, parent=None):</p>
   <p>canvasDraw.CanvasEventsDemo.__init__(self, parent)</p>
   <p>self.canvas.create_text(100, 10, text=’Press o and r to move shapes’) self.canvas.master.bind(‘&lt;KeyPress-o&gt;’, self.onMoveOvals) self.canvas.master.bind(‘&lt;KeyPress-r&gt;’, self.onMoveRectangles) self.kinds = self.create_oval_tagged, self.create_rectangle_tagged</p>
   <p>def create_oval_tagged(self, x1, y1, x2, y2):</p>
   <p>objectId = self.canvas.create_oval(x1, y1, x2, y2) self.canvas.itemconfig(objectId, tag=’ovals’, fill=’blue’) return objectId</p>
   <p>def create_rectangle_tagged(self, x1, y1, x2, y2):</p>
   <p>objectId = self.canvas.create_rectangle(x1, y1, x2, y2) self.canvas.itemconfig(objectId, tag=’rectangles’, fill=’red’) return objectId</p>
   <p>def onMoveOvals(self, event): print(‘moving ovals’)</p>
   <p>self.moveInSquares(tag=’ovals’) # переместить все овалы с данным тегом</p>
   <p>def onMoveRectangles(self, event): print(‘moving rectangles’) self.moveInSquares(tag=’rectangles’)</p>
   <p>def moveInSquares(self, tag):    # 5 повторений по 4 раза в секунду</p>
   <p>for i in range(5):</p>
   <p>for (diffx, diffy) in [(+20, 0), (0, +20), (*20, 0), (0, *20)]: self.canvas.move(tag, diffx, diffy)</p>
   <p>self.canvas.update()    # принудительно обновить изображение</p>
   <p>time.sleep(0.25)    # пауза, не блокирующая интерфейс</p>
   <p>if __name__ == ‘__main__’:</p>
   <p>CanvasEventsDemo()</p>
   <p>mainloop()</p>
   <p>Все три сценария в этом разделе при вытягивании новых фигур с помощью левой кнопки мыши создают окно с голубыми овалами и красными прямоугольниками. Сама реализация вытягивания наследуется из суперкласса. Щелчок правой кнопкой мыши немедленно перемещает одну фигуру, а двойной щелчок левой кнопкой по-прежнему очищает холст - эти операции также унаследованы из суперкласса. В действительности в этом новом сценарии лишь изменены методы, создающие объекты, - теперь они ассоциируют создаваемые объекты с тегами и окрашивают их в соответствующие цвета, добавлено текстовое поле в верхней части холста и добавлены обработчики событий, выполняющие перемещение. На рис. 9.42 показано, как выглядит окно этого подкласса после создания нескольких фигур.</p>
   <p><image l:href="#_151.jpg"/></p>
   <p><emphasis>Рис. 9.42. Нарисованные объекты готовы к анимации</emphasis></p>
   <p>С помощью клавиш O и R начинается анимация всех нарисованных овалов и прямоугольников соответственно. Например, при нажатии клавиши O начинают синхронно перемещаться все голубые овалы. Объекты, которые подвергаются анимации, помечаются пятью квадратами вокруг своего местоположения, и перемещаются со скоростью четыре шага в секунду. Новые объекты, которые вытягиваются, когда другие находятся в движении, тоже начинают перемещаться, потому что помечены тегами. Вам обязательно следует запустить этот сценарий, чтобы получить представление о простой анимации, которую он реализует (можно, конечно, попробовать подвигать влево-вправо и вверх-вниз книгу, но это все-таки не совсем то, что нужно, да и может глупо выглядеть на людях).</p>
   <p><strong>Использование событий widget.after</strong></p>
   <p>Главный недостаток первого подхода в том, что одновременно может происходить только одна анимация: если нажать клавишу R или O во время движения, новый запрос приостанавливает предыдущее перемещение до своего окончания, потому что каждый обработчик операции перемещения допускает только один поток управления при своей работе. То есть в каждый конкретный момент времени может выполняться только один цикл, использующий time.sleep, а новый вызов этой функции из метода update фактически является рекурсивным вызовом, который приостанавливает уже выполняющийся цикл.</p>
   <p>Обновление экрана во время перемещений тоже происходит несколько замедленно, потому что производится, только когда метод update вызывается вручную (попробуйте вытянуть фигуру или перекрыть окно другим окном во время перемещения и вы в этом убедитесь сами). Фактически если закомментировать вызов метода update в примере 9.30, графический интерфейс вообще перестанет откликаться во время выполнения операций перемещения - он не будет перерисовываться при перекрытии другими окнами, не будет откликаться на действия пользователя и никакого эффекта анимации воспроизводиться не будет (по истечении времени вы просто увидите окно в заключительном состоянии). Это полноценная имитация влияния операций, выполняющихся продолжительное время, на графический интерфейс.</p>
   <p>Пример 9.31 переопределяет метод moveInSquares, чтобы снять такие ограничения, - применяя метод after, он обеспечивает перемещение практически без пауз. Кроме того, он демонстрирует наиболее часто используемый (и, вероятно, лучший) способ обработки событий от таймера в графических интерфейсах на основе библиотеки tkinter. Разбиение задания на части вместо того чтобы выполнять его целиком, позволяет выполнить естественное распределение частей по времени и выполнять несколько заданий одновременно.</p>
   <p><emphasis>Пример 9.31. PP4E\Gui\Tour\canvasDraw_tags_after.py</emphasis></p>
   <p>аналогично, но с применением метода widget.after() вместо циклов time.sleep; поскольку это планируемые события, появляется возможность перемещать овалы и прямоугольники _одновременно_ и отпадает необходимость вызывать метод update для обновления графического интерфейса; движение станет беспорядочным, если еще раз нажать ‘o’ или ‘r’ в процессе воспроизведения анимации: одновременно начнут выполняться несколько операций перемещения;</p>
   <p>from tkinter import * import canvasDraw_tags</p>
   <p>class CanvasEventsDemo(canvasDraw_tags.CanvasEventsDemo): def moveEm(self, tag, moremoves):</p>
   <p>(diffx, diffy), moremoves = moremoves[0], moremoves[1:] self.canvas.move(tag, diffx, diffy) if moremoves:</p>
   <p>self.canvas.after(250, self.moveEm, tag, moremoves)</p>
   <p>def moveInSquares(self, tag):</p>
   <p>allmoves = [(+20, 0), (0, +20), (*20, 0), (0, *20)] * 5 self.moveEm(tag, allmoves)</p>
   <p>if __name__ == ‘__main__’:</p>
   <p>CanvasEventsDemo()</p>
   <p>mainloop()</p>
   <p>Эта версия наследует все изменения из предыдущей версии и при этом позволяет перемещать овалы и прямоугольники одновременно - нарисуйте несколько овалов и прямоугольников, а затем нажмите клавишу O и затем сразу клавишу R. Попробуйте нажать обе клавиши несколько раз - чем больше нажатий, тем интенсивнее движение, потому что генерируется много событий, перемещающих объекты из того места, в котором они находятся. Если во время перемещения нарисовать новую фигуру, она, как и раньше, начнет перемещаться немедленно.</p>
   <p><strong>Использование нескольких потоков выполнения с циклами time.sleep</strong></p>
   <p>Иногда того же эффекта можно добиться выполнением анимации в потоках. Как уже говорилось выше, в целом обновлять интерфейс из порожденного потока выполнения опасно, но в данном примере этот прием действует (по крайней мере, на платформах, участвовавших в тестировании). В примере 9.32 каждая задача анимации выполняется как независимый и параллельный поток. Это означает, что при каждом нажатии клавиши O или R для запуска анимации порождается новый поток, который выполняет эту задачу.</p>
   <p><emphasis>Пример 9.32. PP4E\Gui\Tour\canvasDraw_tags_thread.py</emphasis></p>
   <p>аналогично, но анимация воспроизводится с применением циклов time.sleep, выполняемых параллельно в разных потоках, а не с помощью обработчиков событий, устанавливаемых методом after(), или одного активного цикла time. sleep; поскольку потоки выполняются параллельно, эта версия также позволяет перемещать овалы и прямоугольники _одновременно_ и не требует вызывать метод update для обновления графического интерфейса: фактически вызов метода .update() в этой версии приводит к краху, хотя некоторые методы холста можно безопасно использовать в потоках, иначе все это вообще не работало бы;</p>
   <p>from tkinter import * import canvasDraw_tags import _thread, time</p>
   <p>class CanvasEventsDemo(canvasDraw_tags.CanvasEventsDemo): def moveEm(self, tag): for i in range(5):</p>
   <p>for (diffx, diffy) in [(+20, 0), (0, +20), (*20, 0), (0, *20)]: self.canvas.move(tag, diffx, diffy)</p>
   <p>time.sleep(0.25)    # приостанавливает только этот поток</p>
   <p>def moveInSquares(self, tag):</p>
   <p>_thread.start_new_thread(self.moveEm, (tag,))</p>
   <p>if __name__ == ‘__main__’:</p>
   <p>CanvasEventsDemo()</p>
   <p>mainloop()</p>
   <p>В этой версии возможно одновременное перемещение фигур, как и в примере 9.31, но на этот раз оно выполняется с помощью параллельных потоков. На самом деле используется та же схема, что и в первой версии time.sleep. Однако в данном случае активных потоков управления может быть несколько, поэтому периоды выполнения обработчиков перемещений могут перекрываться во времени - функция time.sleep блокирует только вызвавший ее поток, а не программу в целом.</p>
   <p>В настоящее время этот пример прекрасно работает в Windows, но в Linux он однажды потерпел у меня неудачу - интерфейс не обновлялся при изменении его в потоках, и никаких изменений не наблюдалось до появления последующих событий. Правило, которое гласит, что желательно избегать изменения графического интерфейса в порождаемых потоках выполнения, остается верным. Обычно надежнее использовать потоки только для вычислений, а какое-либо обновление экрана производить в главном потоке (создавшем графический интерфейс). Тем не менее даже в этой модели главный поток выполнения может следить за результатами работы других потоков с помощью метода after, как в примере 9.31, не приостанавливаясь в периоды ожидания (подробнее об этом рассказывается в следующем разделе и в следующей главе).</p>
   <p>Не исключено, что реализация составных частей, участвующих в создании анимации, изменится со временем, и не исключено, что возможность обновления графического интерфейса из потоков выполнения будет лучше поддерживаться в следующих версиях tkinter, поэтому ищите дополнительные сведения об изменениях в поддержке многопоточной модели в новых выпусках.</p>
   <empty-line/>
   <p><strong>Другие темы, связанные с анимацией</strong></p>
   <p>Мы снова обратимся к анимации в примере PyDraw в главе 11. В нем будут возрождены все три приема - задержки, таймеры и потоки - для перемещения фигур, текста и фотографий в произвольные точки холста, помечаемые щелчком мыши. И хотя система абсолютных координат холста - главная рабочая лошадка для реализации большинства нетривиальных анимаций, в целом возможности анимации, основанные на библиотеке tkinter, ограничены лишь вашим воображением. В заключение скажу еще несколько слов, чтобы обозначить некоторые из имеющихся возможностей.</p>
   <p><strong>Другие анимационные эффекты</strong></p>
   <p>Помимо анимационных эффектов, которые создаются с применением холста, различные анимационные эффекты можно также создавать с помощью инструментов настройки виджетов. Как было показано ранее в примерах сценариев alarm (пример 9.28), где использовались эффекты скрытия и мигания виджетов, с помощью метода after можно легко динамически изменять внешний вид и других виджетов. С помощью циклов на основе таймера можно организовать мигание виджетов, динамически стирать и перерисовывать виджеты и окна, инвертировать или изменять цвет виджетов и так далее. Еще один пример из этой категории, где динамически изменяется шрифт и цвет (хотя эргономика этого примера вызывает большое сомнение), приводится во врезке «На досуге...», в главе 1.</p>
   <p><strong>Потоки выполнения и анимация</strong></p>
   <p>Приемы выполнения продолжительных операций в параллельных потоках приобретают особое значение, когда анимация должна оставаться активной, пока приложение выполняет какую-либо работу. Например, представьте себе программу, которая загружает большой объем данных из сети, производит тяжелые математические вычисления или выполняет другие продолжительные операции. Если графический интерфейс такой программы должен воспроизводить анимацию или как-то иначе отображать ход выполнения операции, периодически изменяя внешний вид виджета или перемещая объекты на холсте, - просто используйте метод after, как было показано выше, для периодического вызова обработчика, который будет изменять графический интерфейс. В обработчике, установленном с помощью метода after, можно, к примеру, обновлять индикатор хода выполнения или счетчик.</p>
   <p>Кроме того, саму продолжительную операцию, вероятно, лучше выполнять в параллельном потоке, чтобы графический интерфейс оставался активным, и воспроизводить анимацию, ожидая завершения операции. В противном случае графический интерфейс будет оставаться неактивным, пока операция не завершится и не вернет управление. Внутри обработчика, установленного вызовом метода after, главный поток выполнения, управляющий графическим интерфейсом, мог бы проверять переменные или объекты, изменяемые потоком, выполняющим продолжительную операцию, чтобы определить момент ее завершения.</p>
   <p>В частности, когда в приложении одновременно выполняется более одной продолжительной операции, порожденные потоки выполнения могут также взаимодействовать с главным потоком графического интерфейса, сохраняя информацию в объекте Python Queue, которая будет обрабатываться реализацией графического интерфейса внутри обработчика, устанавливаемого методом after. В общем случае в очередь Queue допускается помещать даже объекты функций, которые могут вызываться реализацией графического интерфейса для его обновления.</p>
   <p>В главе 10 мы еще раз вернемся к обсуждению приемов реализации многопоточных графических интерфейсов и будем использовать их в примере PyMailGUI, далее в этой книге. А пока имейте в виду, что организация вычислений в отдельных потоках выполнения позволяет графическому интерфейсу оставаться активным и воспроизводить анимацию или реагировать на действия пользователя, ожидая окончания вычислений.</p>
   <p><strong>Инструменты отображения графики и реализации игровых программ</strong></p>
   <p>Если только вы не прекратили играть в видеоигры сразу после появления игры Pong<sup>46</sup>, вы наверняка понимаете, что приемы перемещения и воспроизведения анимации, продемонстрированные в этой главе, могут использоваться для реализации игровых программ, но только самых простых. Для реализации игровых программ с более высокими требованиями в Python имеются дополнительные инструменты поддержки графики и игр, которые мы не рассматривали здесь.</p>
   <p>Если требуется более сложная трехмерная анимация, следует обратить внимание на поддержку пакетом расширения PIL распространенных форматов файлов анимации и фильмов, таких как FLI и MPEG. Другие сторонние инструменты, такие как OpenGL, Blender, PyGame, Maya и VPython, обеспечивают еще более высокоуровневые средства отображения графики и анимации. Кроме того, система PyOpenGL обеспечивает поддержку Tk для построения графических интерфейсов. Ссылки на эти и другие инструменты ищите на веб-сайтах PyPI или в поисковых системах.</p>
   <p>Если вас интересует разработка игровых программ, обратите внимание на PyGame и другие пакеты поддержки разработки игр на языке Python, а также обращайтесь к другим книгам и веб-ресурсам, посвященным этой тематике. Язык Python нечасто используется в качестве единственного языка для реализации игровых программ, интенсивно использующих графику, но его все же можно применять в качестве языка, на котором пишутся прототипы и сценарии для таких продуктов.<sup>47 </sup>А при интеграции с библиотеками трехмерной графики его роль может быть расширена еще больше. Ссылки на другие имеющиеся расширения для этой области можно найти на сайте <emphasis>http://www.python.org.</emphasis></p>
   <empty-line/>
   <p><strong>Конец экскурсии</strong></p>
   <p>На этом мы завершаем наш обзор библиотеки tkinter. Вы познакомились со всеми основными виджетами и инструменты, предварительный обзор которых был сделан в конце главы 7 (вернитесь туда, чтобы просмотреть общее описание области, рассмотренной в этом путешествии). Дополнительные сведения вы получите, когда все представленные здесь инструменты вновь появятся в более крупных примерах в главах 10 и 11 и в оставшейся части книги в целом. В некотором смысле последние несколько глав заложили основу для перехода к более крупным программам, следующим далее.</p>
   <empty-line/>
   <p><strong>Другие виджеты и их параметры</strong></p>
   <p>Однако следует заметить, что наш тур не был исчерпывающим. Мы познакомились со всеми основными виджетами в арсенале tkinter и попутно овладели основами построения графических интерфейсов, тем не менее мы пропустили ряд более новых и более совершенных виджетов, появившихся в библиотеке tkinter недавно:</p>
   <p>Spinbox</p>
   <p>Поле ввода Entry для выбора значения из множества или из диапазона</p>
   <p>LabelFrame</p>
   <p>Фрейм с заголовком и рамкой вокруг группы элементов</p>
   <p>PanedWindow</p>
   <p>Виджет менеджера компоновки, который может содержать множество виджетов, изменяющих свои размеры при перемещении линий-разделителей мышью</p>
   <p>Кроме того, мы даже не упомянули ни об одном из виджетов в популярных расширениях библиотеки tkinter, таких как Pmw, Tix и ttk (описываются в главе 7), и не коснулись ни одного стороннего пакета. Например:</p>
   <p>•    Расширения Tix и ttk реализуют дополнительные параметры виджетов, обозначенные в главе 7, которые теперь входят в состав стандартной библиотеки Python.</p>
   <p>•    Перечень сторонних пакетов имеет тенденцию изменяться со временем, тем не менее уже сейчас они предоставляют виджеты деревьев, средства отображения разметки HTML, диалоги выбора шрифта, таблицы и многое другое, а также огромный пакет виджетов Pmw.</p>
   <p>•    Многие программы с графическим интерфейсом на основе библиотеки tkinter, такие как стандартная среда IDLE, включают диалоги выбора шрифта, виджеты деревьев и многое другое, что с успехом может использоваться вами в ваших приложениях.</p>
   <p>Поскольку такие расширения пока еще для нас слишком сложны, чтобы их можно было охватить с пользой для дела, в интересах экономии места в книге мы оставим их освещение за другими ресурсами. В поисках более богатых возможностей для своих графических интерфейсов обязательно ознакомьтесь с описанием дополнительных виджетов в документации по tkinter, Tk, Tix, ttk и Pmw, посетите веб-сайт PyPI по адресу <emphasis>http://python.org/</emphasis> или поищите сторонние расширения для tkinter в Интернете.</p>
   <p>Следует также заметить, что виджеты также обладают дополнительными параметрами настройки, о которых не упоминалось в этом обзоре. Ищите описания этих параметров в ресурсах по библиотекам Tk и tkinter. В библиотеке tkinter имеются и другие инструменты, аналогичные представленным здесь, тем не менее пространство в книге, которое я могу отвести для их освещения, ограничено, во-первых, моим издателем, а во-вторых - небесконечностью древесных ресурсов.</p>
   <p><strong>iq</strong></p>
   <p><strong>Приемы программирования графических интерфейсов</strong></p>
   <empty-line/>
   <p><strong>«Создание улучшенной мышеловки»</strong></p>
   <p>В этой главе мы продолжаем изучать создание графических интерфейсов пользователей с помощью Python и стандартной библиотеки tkinter, путем представления коллекции более сложных шаблонов и приемов программирования графических интерфейсов. В трех предшествующих главах мы познакомились с основами использования библиотеки tkinter. Здесь мы применим полученные знания для конструирования структур более высокого уровня, которые пригодятся в создании более крупных программ. То есть здесь мы перейдем к написанию собственного программного кода, реализующего программный слой над и вне базового набора инструментов tkinter, который с пользой будет применен в более практичных примерах далее в книге.</p>
   <p>В этой главе мы рассмотрим следующие приемы:</p>
   <p>•    Реализация типичных операций с графическим интерфейсом в виде подмешиваемых классов</p>
   <p>•    Конструирование меню и панелей инструментов из шаблонных структур данных</p>
   <p>•    Добавление графических интерфейсов к инструментам командной строки</p>
   <p>•    Перенаправление потоков ввода-вывода в виджеты</p>
   <p>•    Динамическая переустановка обработчиков графического интерфейса</p>
   <p>•    Обертывание и автоматизация интерфейсов окон верхнего уровня</p>
   <p>•    Применение потоков выполнения и очередей для устранения блокирования графических интерфейсов</p>
   <p>•    Создание всплывающих окон в программах, не имеющих графического интерфейса</p>
   <p>•    Добавление графических интерфейсов в виде отдельных программ, подключаемых через сокеты и каналы</p>
   <p>Как и другие главы этой книги, данная глава преследует двойную цель - не только изучение программирования графических интерфейсов, но и изучение более общих понятий программирования на языке Python, таких как объектно-ориентированное программирование (ООП) и повторное использование программного кода. Как мы увидим далее, создавая инструменты для работы с графическими интерфейсами на языке Python, мы упрощаем их применение в самых разных контекстах и программах.</p>
   <p>Для связки со следующей главой эта глава завершается знакомством с панелями запуска PyDemos и PyGadgets - графических интерфейсов, используемых для запуска демонстрационных примеров. В книге приводится лишь малая часть этих программ, тем не менее мы рассмотрим их структуру достаточно подробно, чтобы вы могли самостоятельно исследовать их, отыскав в пакете с примерами.</p>
   <p>Два предварительных замечания: во-первых, обязательно читайте программный код в листингах, выясняя подробности, отсутствующие в описании. Во-вторых, несмотря на небольшой объем примеров в этой главе, они демонстрируют приемы, которые найдут практическое применение в более реалистичных программах. Мы будем использовать эти приемы в более крупных примерах в следующей главе и на протяжении всей оставшейся части книги. Фактически разработанные здесь модули мы часто будем повторно использовать как инструменты в других программах из этой книги - программное обеспечение многократного использования должно использоваться снова и снова. Но для начала давайте приложим максимум усилий и создадим некоторые инструменты.</p>
   <empty-line/>
   <p><strong>GuiMixin: универсальные подмешиваемые классы</strong></p>
   <p>Если вы читали предыдущие три главы, то наверняка заметили, что программный код, конструирующий нетривиальный графический интерфейс, может быть очень длинным, если каждый виджет создавать вручную. Приходится не только вручную связывать все виджеты, но нужно помнить десятки параметров, которые должны быть установлены. При такой стратегии программирование графических интерфейсов часто становится упражнением по вводу с клавиатуры и и выполнению операций копирования и вставки в текстовом редакторе.</p>
   <empty-line/>
   <p><strong>Функции создания виджетов</strong></p>
   <p>Вместо того чтобы выполнять все операции вручную, правильнее было бы создать оболочку или как-то иначе максимально автоматизировать процесс построения графического интерфейса. Одним из решений является создание функций, обеспечивающих создание виджетов с типичными настройками и автоматизирующих процесс конструирования. Например, можно было бы определить функцию создания кнопки, реализующую все тонкости настройки и поддерживающую большинство необходимых нам кнопок. В примере 10.1 демонстрируется группа таких функций, создающих виджеты.</p>
   <p><emphasis>Пример 10.1. PP4E\Gui\Tools\widgets.py</emphasis></p>
   <p>##############################################################################</p>
   <p>функции-обертки, упрощающие создание виджетов и опирающиеся на некоторые допущения (например, режим растягивания); используйте словарь **extras именованных аргументов для передачи таких параметров настройки, как ширина, шрифт/цвет и других, и повторно компонуйте возвращаемые виджеты, если компоновка по умолчанию вас не устраивает;</p>
   <p>##############################################################################</p>
   <p>from tkinter import *</p>
   <p>def frame(root, side=TOP, **extras): widget = Frame(root)</p>
   <p>widget.pack(side=side, expand=YES, fill=BOTH) if extras: widget.config(**extras) return widget</p>
   <p>def label(root, side, text, **extras):</p>
   <p>widget = Label(root, text=text, relief=RIDGE) # настройки по умолчанию widget.pack(side=side, expand=YES, fill=BOTH) # компонуется автоматически if extras: widget.config(**extras)    # применить все</p>
   <p>return widget    # дополнительные параметры</p>
   <p>def button(root, side, text, command, **extras):</p>
   <p>widget = Button(root, text=text, command=command) widget.pack(side=side, expand=YES, fill=BOTH) if extras: widget.config(**extras) return widget</p>
   <p>def entry(root, side, linkvar, **extras):</p>
   <p>widget = Entry(root, relief=SUNKEN, textvariable=linkvar) widget.pack(side=side, expand=YES, fill=BOTH) if extras: widget.config(**extras) return widget</p>
   <p>if__name__== ‘__main__’:</p>
   <p>app = Tk()</p>
   <p>frm = frame(app, TOP) # программного кода теперь требуется намного меньше! label(frm, LEFT, ‘SPAM’)</p>
   <p>button(frm, BOTTOM, ‘Press’, lambda: print(‘Pushed’)) mainloop()</p>
   <p>Этот модуль опирается на некоторые допущения, касающиеся его использования клиентами, и обеспечивает автоматизацию типичных последовательностей операций конструирования виджетов, такие как размещение методом pack. В результате применение этого модуля позволяет уменьшить объем программного кода в импортирующих его программах. Если запустить модуль из примера 10.1 как самостоятельный сценарий, он создаст простое окно с меткой в выступающей рамке слева и с кнопкой справа, в случае щелчка на которой в поток stdout выводится сообщение. Оба виджета растягиваются вместе с окном. Запустите этот пример у себя - его окно действительно не содержит ничего нового для нас, а его программный код организован скорее как библиотека, чем сценарий, который позднее будет повторно использоваться в программе PyCalc, в главе 19.</p>
   <p>Такое решение, основанное на функциях, может сократить объем необходимого программного кода. Однако функции не обеспечивают возможность специализации, как это позволяют классы при объектноориентированном подходе. Кроме того, они не являются методами и не обладают доступом к информации о состоянии объекта, представляющего элемент графического интерфейса.</p>
   <empty-line/>
   <p><strong>Вспомогательные подмешиваемые классы</strong></p>
   <p>Другим способом может быть реализация общих методов в классе и наследование их при необходимости. Такие классы обычно называют <emphasis>подмешиваемыми (mixin),</emphasis> потому что их методы «подмешиваются» в другие классы. Подмешиваемые классы служат своего рода пакетами полезных во многих случаях инструментов, оформленных в виде методов. Эта идея близка к импортированию модулей, однако подмешиваемые классы могут обращаться к конкретному экземпляру, self, используя состояние конкретного объекта и унаследованные методы. Сценарий в примере 10.2 демонстрирует, как это делается.</p>
   <p><emphasis>Пример 10.2. PP4E\Gui\Tools\guimixin.py</emphasis></p>
   <p>##############################################################################</p>
   <p>класс, "подмешиваемый” во фреймы: реализует общие методы вызова стандартных диалогов, запуска программ, простых инструментов отображения текста и так далее; метод quit требует, чтобы этот класс подмешивался к классу Frame (или его производным)</p>
   <p>############################################################################## from tkinter import *</p>
   <p>from tkinter.messagebox import *</p>
   <p>from tkinter.filedialog import *</p>
   <p>from PP4E.Gui.Tour.scrolledtext import ScrolledText # или tkinter.scrolledtext from PP4E.launchmodes import PortableLauncher, System # или используйте модуль</p>
   <p># multiprocessing</p>
   <p>class GuiMixin:</p>
   <p>def infobox(self, title, text, *args): # используются стандартные диалоги return showinfo(title, text)    # *args для обратной совместимости</p>
   <p>def errorbox(self, text): showerror(‘Error!’, text)</p>
   <p>def question(self, title, text, *args):</p>
   <p>return askyesno(title, text)    # вернет True или False</p>
   <p>def notdone(self):</p>
   <p>showerror(‘Not implemented’, ‘Option not available’)</p>
   <p>def quit(self):</p>
   <p>ans = self.question(‘Verify quit’, ‘Are you sure you want to quit?’) if ans:</p>
   <p>Frame.quit(self)    # нерекурсивный вызов quit!</p>
   <p>def help(self):    # переопределите более</p>
   <p>self.infobox(‘RTFM’, ‘See figure 1...’) # подходящим</p>
   <p>def selectOpenFile(self, file=””, dir=”.”): # испол-ся стандартные диалоги return askopenfilename(initialdir=dir, initialfile=file)</p>
   <p>def selectSaveFile(self, file=””, dir=”.”):</p>
   <p>return asksaveasfilename(initialfile=file, initialdir=dir)</p>
   <p>def clone(self, args=()):    # необязательные аргументы конструктора</p>
   <p>new = Toplevel()    # создать новую версию</p>
   <p>myclass = self.__class__ # объект класса экземпляра (самого низшего)</p>
   <p>myclass(new, *args) # прикрепить экземпляр к новому окну</p>
   <p>def spawn(self, pycmdline, wait=False):</p>
   <p>if not wait:    # запустить новый процесс</p>
   <p>PortableLauncher(pycmdline, pycmdline)() # запустить программу else:</p>
   <p>System(pycmdline, pycmdline)()    # ждать ее завершения</p>
   <p>def browser(self, filename):</p>
   <p>new = Toplevel()    # создать новое окно</p>
   <p>view = ScrolledText(new, file=filename) # Text с полосой прокрутки view.text.config(height=30, width=85) # настроить Text во фрейме view.text.config(font=(‘courier’, 10, ‘normal’)) # моноширинный шрифт</p>
   <p>new.title("Text Viewer”)    # атрибуты менеджера окон</p>
   <p>new.iconname(“browser”)    # текст из файла будет</p>
   <p># вставлен автоматически</p>
   <p>def browser(self, filename): # на случай, если импортирован new = Toplevel()    # модуль tkinter.scrolledtext</p>
   <p>text = ScrolledText(new, height=30, width=85) text.config(font=(‘courier’, 10, ‘normal’)) text.pack(expand=YES, fill=BOTH) new.title(“Text Viewer”) new.iconname(“browser”)</p>
   <p>text.insert(‘0.0’, open(filename, ‘ r').read() ) if__name__== ‘__main__’:</p>
   <p>class TestMixin(GuiMixin, Frame): # автономный тест</p>
   <p>def __init__(self, parent=None):</p>
   <p>Frame.__init__(self, parent)</p>
   <p>self.pack()</p>
   <p>Button(self, text=’quit’, command=self.quit).pack(fill=X)</p>
   <p>Button(self, text=’help’, command=self.help).pack(fill=X)</p>
   <p>Button(self, text=’clone’, command=self.clone).pack(fill=X) Button(self, text=’spawn’, command=self.other).pack(fill=X) def other(self):</p>
   <p>self.spawn(‘guimixin.py’) # запустить себя в отдельном процессе</p>
   <p>TestMixin().mainloop()</p>
   <p>Хотя пример 10.2 и ориентирован на графические интерфейсы, кроме этого он иллюстрирует архитектурные идеи. Класс GuiMixin реализует обычные операции со стандартными интерфейсами, которые не подвержены влиянию возможных изменений в реализации. На деле реализации некоторых методов этого класса все-таки изменились - при переходе от первого ко второму изданию этой книги вызовы функций из устаревшего модуля Dialog были заменены вызовами новых стандартных диалогов Tk; в четвертом издании изменился компонент для просмотра содержимого текстовых файлов и он теперь использует другой класс текстового виджета с прокруткой. Так как интерфейс класса в примере скрывает подобные детали, отпадает необходимость изменять использующие его программы, чтобы сделать доступными в них новые приемы.</p>
   <p>В данном виде класс GuiMixin предоставляет методы для вызова стандартных диалогов, клонирования окон, запуска программ, просмотра текстовых файлов и так далее. Позднее, если обнаружится, что одни и те же методы приходится писать снова и снова, их можно будет добавить в такой подмешиваемый класс, и они немедленно станут доступны везде, где импортируется и внедряется этот класс. Более того, методы класса GuiMixin можно наследовать и использовать в существующем</p>
   <p>виде либо переопределять в подклассах. Таковы естественные преимущества классов перед функциями.</p>
   <p>Здесь есть несколько тонкостей, которые следует отметить особо:</p>
   <p>•    Метод quit выполняет отчасти ту же задачу, что и кнопка многократного использования Quitter в предыдущих главах. Так как в подмешиваемых классах могут определяться большие библиотеки многократно используемых методов, они обеспечивают более мощный способ упаковки многократно используемых компонентов, чем отдельные классы. При правильном применении подмешиваемый класс может дать значительно больше, чем обработчик единственной кнопки.</p>
   <p>•    Метод clone создает новый экземпляр самого нижнего в иерархии класса, который подмешивает класс GuiMixin, в новом окне верхнего</p>
   <p>уровня (self.__class__- это объект класса, из которого был создан</p>
   <p>экземпляр). Предполагается, что конструктор класса не требует никаких других аргументов, кроме ссылки на родительский контейнер. Он открывает новый независимый экземпляр окна (и передает конструктору любые дополнительные аргументы).</p>
   <p>•    Метод browser открывает в новом окне объект ScrolledText, который мы создали в главе 9, и заполняет его текстом из файла, который нужно просмотреть. Как отмечалось в предыдущей главе, существует также стандартный виджет ScrolledText, находящийся в модуле tkinter.scrolledtext, но он имеет иной интерфейс, не загружает содержимое файла автоматически и, возможно, будет объявлен устаревшим (хотя этого не происходит уже многие годы). Для справки в класс включена реализация метода, использующая этот виджет.</p>
   <p>•    Метод spawn запускает программу на языке Python в новом процессе и либо ждет его завершения, либо нет (в зависимости от аргумента wait, со значением по умолчанию False - обычно графический интерфейс не должен ждать завершения дочерней программы). Этот метод прост потому, что тонкости запуска скрыты в модуле launchmodes, представленном в конце главы 5. Класс GuiMixin способствует применению и сам применяет на практике приемы повторного использования программного кода.</p>
   <p>Назначение класса GuiMixin состоит в том, чтобы служить библиотекой многократно используемых инструментальных методов, и как самостоятельный класс он, в сущности, бесполезен. В действительности для использования его нужно подмешивать в классы, наследующие класс Frame: метод quit предполагает, что он смешивается с классом Frame, а метод clone предполагает, что он смешивается с классом виджета. Чтобы удовлетворить этим ограничениям, находящаяся в конце реализация самотестирования объединяет класс GuiMixin с виджетом Frame.</p>
   <p>На рис. 10.1 изображена картина, которая возникает при самотестировании после щелчка на кнопках cLone и spawn, а затем на кнопке heLp в одной из трех копий окна. Поскольку щелчок на кнопке spawn запускает отдельный процесс, окно, созданное таким способом, остается на экране после закрытия всех остальных окон, а его закрытие не оказывает влияния на другие окна. Окно, созданное щелчком на кнопке cLone, напротив, закрывается при закрытии главного окна, однако щелчок на кнопке X в копии окна закрывает только это окно. Не забудьте включить путь к каталогу <emphasis>PP4E</emphasis> в переменную окружения PYTHONPATH, чтобы обеспечить возможность импортирования пакетов в этом и в последующих примерах.</p>
   <p><image l:href="#_152.jpg"/></p>
   <p><emphasis>Рис. 10.1. Реализация самотестирования класса GuiMixin в действии</emphasis></p>
   <p>Мы снова встретимся с классом GuiMixin в роли подмешиваемого класса в последующих примерах - в конце концов, в этом весь смысл повторного использования кода. Хотя функции часто бывают полезными, тем не менее поддержка наследования классами, возможность доступа к информации в экземпляре и обеспечение дополнительной организационной структуры оказываются особенно полезными при создании графических интерфейсов. Например, если многие методы класса Gui-Mixin можно было бы заменить простыми функциями, то методы clone и quit - нет. В следующем разделе рассматриваются еще более широкие возможности подмешиваемых классов.</p>
   <empty-line/>
   <p><strong>GuiMaker: автоматизация создания меню и панелей инструментов</strong></p>
   <p>Подмешиваемый класс из предыдущего раздела упрощает выполнение стандартных задач, но не решает проблем сложности связывания в таких виджетах, как меню и панели инструментов. Конечно, при наличии инструмента структурирования графического интерфейса, который генерировал бы программный код на языке Python, проблем бы не было. Мы бы проектировали виджеты интерактивно, нажимали кнопку и добавляли бы реализацию обработчиков.</p>
   <p>Однако при использовании такого относительно простого инструмента, как tkinter, сгодится и подход, основанный на программировании. Хотелось бы иметь возможность, имея в окне шаблон для меню и панелей инструментов, наследовать некоторый класс, который сам выполнял бы всю черновую работу по конструированию. Ниже демонстрируется один из возможных способов, использующий деревья простых объектов. Класс в примере 10.3 интерпретирует структуры данных, содержащих представление меню и панелей инструментов, и автоматически создает необходимые виджеты.</p>
   <p><emphasis>Пример 10.3. PP4E\Gui\Tools\guimaker.py</emphasis></p>
   <p>##############################################################################</p>
   <p>Расширенный Frame, автоматически создающий меню и панели инструментов в окне.</p>
   <p>GuiMakerFrameMenu предназначен для встраивания компонентов (создает меню на</p>
   <p>основе фреймов).</p>
   <p>GuiMakerWindowMenu предназначен для окон верхнего уровня (создает меню Tk8.0).</p>
   <p>Пример древовидной структуры приводится в реализации самотестирования (и</p>
   <p>в PyEdit).</p>
   <p>##############################################################################</p>
   <p>import sys</p>
   <p>from tkinter import *    # классы виджетов</p>
   <p>from tkinter.messagebox import showinfo</p>
   <p>class GuiMaker(Frame):</p>
   <p>menuBar = []    #    значения по умолчанию</p>
   <p>toolBar = []    #    изменять при создании    подклассов</p>
   <p>helpButton = True    # устанавливать в start()</p>
   <p>def __init__(self, parent=None):</p>
   <p>Frame.__init__(self, parent)</p>
   <p>self.pack(expand=YES, fill=BOTH) # растягиваемый фрейм self.start()    # в подклассе: установить меню/панель инстр.</p>
   <p>self.makeMenuBar()    #    здесь: создать полосу    меню</p>
   <p>self.makeToolBar()    #    здесь: создать панель    инструментов</p>
   <p>self.makeWidgets() # в подклассе: добавить середину</p>
   <p>def makeMenuBar(self):</p>
   <p>создает полосу меню вверху (реализация меню Tk8.0 приводится ниже) expand=no, fill=x, чтобы ширина оставалась постоянной</p>
   <p>menubar = Frame(self, relief=RAISED, bd=2) menubar.pack(side=TOP, fill=X)</p>
   <p>for (name, key, items) in self.menuBar:</p>
   <p>mbutton = Menubutton(menubar, text=name, underline=key)</p>
   <p>mbutton.pack(side=LEFT)</p>
   <p>pulldown = Menu(mbutton)</p>
   <p>self.addMenuItems(pulldown, items)</p>
   <p>mbutton.config(menu=pulldown)</p>
   <p>if self.helpButton:</p>
   <p>Button(menubar, text = ‘Help’, cursor = ‘gumby’, relief = FLAT,</p>
   <p>command = self.help).pack(side=RIGHT)</p>
   <p>def addMenuItems(self, menu, items):</p>
   <p>for item in items:    # сканировать список вложенных элем.</p>
   <p>if item == ‘separator’:    # строка: добавить разделитель</p>
   <p>menu.add_separator({})</p>
   <p>elif type(item) == list: # список: неактивных элементов for num in item:</p>
   <p>menu.entryconfig(num, state=DISABLED) elif type(item[2]) != list:</p>
   <p>menu.add_command(label    =    item[0],    #    команда: метка</p>
   <p>underline    =    item[1],    #    горячая клавиша</p>
   <p>command = item[2]) # обр-к: вызыв. объект</p>
   <p>else:</p>
   <p>pullover = Menu(menu)</p>
   <p>self.addMenuItems(pullover, item[2]) # подменю: menu.add_cascade(label    =    item[0],    #    создать подменю</p>
   <p>underline    =    item[1],    #    добавить каскад</p>
   <p>menu    =    pullover)</p>
   <p>def makeToolBar(self):</p>
   <p>создает панель с кнопками внизу, если необходимо</p>
   <p>expand=no, fill=x, чтобы ширина оставалась постоянной</p>
   <p>можно добавить поддержку изображений: смотрите главу 9,</p>
   <p>для чего придется создать минатюры в формате FIF или использовать</p>
   <p>расширение PIL</p>
   <p>if self.toolBar:</p>
   <p>toolbar = Frame(self, cursor=’hand2’, relief=SUNKEN, bd=2)</p>
   <p>toolbar.pack(side=BOTTOM, fill=X)</p>
   <p>for (name, action, where) in self.toolBar:</p>
   <p>Button(toolbar, text=name, command=action).pack(where)</p>
   <p>def makeWidgets(self):</p>
   <p>‘средняя’ часть создается последней, поэтому меню/панель инструменто всегда остаются вверху/внизу и обрезаются в последнюю очередь;</p>
   <p>переопределите этот метод,</p>
   <p>для pack: прикрепляйте середину к любому краю;</p>
   <p>для grid: компонуйте середину по сетке во фрейме, который</p>
   <p>прикрепляется методом pack</p>
   <p>name = Label(self,</p>
   <p>width=40, height=10, relief=SUNKEN, bg=’white’,</p>
   <p>text = self.__class__.__name__,</p>
   <p>cursor = ‘crosshair’)</p>
   <p>name.pack(expand=YES, fill=BOTH, side=TOP)</p>
   <p>def help(self):</p>
   <p>“переопределите в подклассе”</p>
   <p>showinfo(‘Help’, ‘Sorry, no help for ‘ + self.__class__.__name__)</p>
   <p>def start(self):</p>
   <p>“переопределите в подклассе: связать меню/панель инструментов с self” pass</p>
   <p>##############################################################################</p>
   <p>#    Специализированная версия для полосы меню главного окна Tk 8.0 ##############################################################################</p>
   <p>GuiMakerFrameMenu = GuiMaker    # используется для меню встраиваемых</p>
   <p># компонентов</p>
   <p>class GuiMakerWindowMenu(GuiMaker): # используется для меню окна def makeMenuBar(self):    # верхнего уровня</p>
   <p>menubar = Menu(self.master) self.master.config(menu=menubar)</p>
   <p>for (name, key, items) in self.menuBar: pulldown = Menu(menubar) self.addMenuItems(pulldown, items)</p>
   <p>menubar.add_cascade(label=name, underline=key, menu=pulldown)</p>
   <p>if self.helpButton:</p>
   <p>if sys.platform[:3] == ‘win’:</p>
   <p>menubar.add_command(label=’Help’, command=self.help) else:</p>
   <p>pulldown = Menu(menubar) # В Linux требуется настоящее меню pulldown.add_command(label=’About’, command=self.help) menubar.add_cascade(label=’Help’, menu=pulldown)</p>
   <p>##############################################################################</p>
   <p>#    Реализация самотестирования, которая выполняется, если запустить модуль как</p>
   <p>#    самостоятельный сценарий: ‘python guimaker.py’ ##############################################################################</p>
   <p>if__name__== ‘__main__’:</p>
   <p>from guimixin import GuiMixin # встроить метод help</p>
   <p>menuBar = [</p>
   <p>(‘File’, 0,</p>
   <p>[(‘Open’, 0, lambda:0), # lambda:0 - пустая операция (‘Quit’, 0, sys.exit)]), # здесь использовать sys, а не self (‘Edit’, 0,</p>
   <p>[(‘Cut’, 0, lambda:0),</p>
   <p>(‘Paste’, 0, lambda:0)]) ] toolBar = [(‘Quit’, sys.exit, {‘side’: LEFT})]</p>
   <p>class TestAppFrameMenu(GuiMixin, GuiMakerFrameMenu): def start(self):</p>
   <p>self.menuBar = menuBar self.toolBar = toolBar</p>
   <p>class TestAppWindowMenu(GuiMixin, GuiMakerWindowMenu): def start(self):</p>
   <p>self.menuBar = menuBar self.toolBar = toolBar</p>
   <p>class TestAppWindowMenuBasic(GuiMakerWindowMenu): def start(self):</p>
   <p>self.menuBar = menuBar</p>
   <p>self.toolBar = toolBar # help из GuiMaker, а не из GuiMixin root = Tk()</p>
   <p>TestAppFrameMenu(Toplevel())</p>
   <p>TestAppWindowMenu(Toplevel())</p>
   <p>TestAppWindowMenuBasic(root)</p>
   <p>root.mainloop()</p>
   <p>Чтобы понять принцип действия этого модуля, необходимо знакомство с основами создания меню, изложенными в главе 9. При соблюдении этого условия программный код будет прост и понятен: класс GuiMaker просто выполняет обход структур с описанием меню и панели инструментов и попутно создает соответствующие виджеты. В реализацию самотестирования этого модуля включен простой пример структур данных, использованных для компоновки меню и панели инструментов:</p>
   <p><emphasis>Шаблоны меню</emphasis></p>
   <p>Списки и вложенные подсписки кортежей <emphasis>(метка, горячая_клави-ша, обработчик).</emphasis> Если <emphasis>обработчик</emphasis> является подсписком, а не функцией или методом, предполагается, что это каскадное подменю.</p>
   <p><emphasis>Шаблоны панелей инструментов</emphasis></p>
   <p>Список кортежей (<emphasis>метка</emphasis>, <emphasis>обработчик</emphasis>, <emphasis>параметры_компоновки</emphasis>). Параметры компоновки определяются в виде словаря параметров, передаваемых методу pack виджета, - словарь можно записать в виде литерала {‘k’:v} или использовать вызов функции dict(k=v) с именованными аргументами. Метод pack принимает словари, однако словари можно трансформировать в именованные аргументы, используя синтаксис вызова func(**kargs). В данной реализации метки определяются как текст, но точно так же можно было бы реализовать поддержку изображений (смотрите раздел «BigGui: клиентская демонстрационная программа» ниже)</p>
   <p>Для разнообразия предусмотрено изменение внешнего вида указателя мыши в зависимости от его местоположения: при наведении на панель инструментов указатель приобретает вид руки, в средней части - вид перекрестия, а при наведении на кнопку Help в меню, основанном на фрейме, - другой вид (можете настроить по вашему желанию).</p>
   <empty-line/>
   <p><strong>Протоколы подклассов</strong></p>
   <p>Помимо структур меню и панелей инструментов клиенты этого класса могут вмешиваться и изменять реализованные в нем методы и протоколы компоновки:</p>
   <p><emphasis>Атрибуты, шаблона</emphasis></p>
   <p>Предполагается, что клиенты этого класса установят атрибуты menuBar и toolBar в каком-то месте в цепочке наследования до момента завершения метода start.</p>
   <p><emphasis>Инициализация</emphasis></p>
   <p>Метод start может переопределяться для динамического создания шаблонов меню и панели инструментов, поскольку ему доступна ссылка self. Метод start служит также местом, где осуществляется общая инициализация - конструктор__init__класса GuiMixin дол</p>
   <p>жен вызываться, но не переопределяться.</p>
   <p><emphasis>Добавление виджетов</emphasis></p>
   <p>Метод makeWidgets может быть переопределен и создает виджеты в средней части окна - между полосой меню и панелью инструментов. По умолчанию makeWidgets помещает в середине метку с именем ближайшего класса, но по сути это абстрактный метод и предполагается его специализация в подклассах.</p>
   <p><emphasis>Протокол компоновки методом pack</emphasis></p>
   <p>В специализированном методе makeWidgets клиенты могут прикреплять виджеты средней части к любому краю self (Frame), так как полоса меню и панель инструментов уже захватили верх и низ контейнера к моменту выполнения makeWidgets. Если виджеты, составляющие среднюю часть, компонуются с помощью метода pack, она не обязательно должна быть вложенным фреймом. Полоса меню и панель инструментов автоматически компонуются первыми, чтобы при сжатии окна они обрезались в последнюю очередь.</p>
   <p><emphasis>Протокол компоновки методом grid</emphasis></p>
   <p>Размещение виджетов в средней части может осуществляться по сетке, если эта сетка помещена во вложенный фрейм, который добавляется в родительский контейнер self. (Напомню, что на каждом уровне контейнеров можно применять любой из методов, grid или pack, но не оба вместе, а self является фреймом, в котором к моменту вызова makeWidgets меню и панель инструментов уже скомпонованы с применением метода pack.) Так как фрейм GuiMaker сам компонует себя в родительском контейнере с помощью метода pack, по аналогичным причинам его нельзя непосредственно встраивать в контейнер с элементами, располагаемыми по сетке, - для использования его в таком контексте добавьте промежуточный фрейм с сеткой.</p>
   <empty-line/>
   <p><strong>Классы GuiMaker</strong></p>
   <p>В ответ на выполнение условий по протоколам и шаблонам GuiMaker клиентские подклассы получают фрейм, который умеет автоматически строить свои меню и панели инструментов по структурам данных шаблона. Если вы смотрели примеры создания меню в предыдущих главах, то сможете понять, что это большой шаг вперед, в смысле уменьшения объема программного кода. Класс GuiMaker также достаточно сообразителен и может экспортировать интерфейсы меню обоих стилей, с которыми мы встречались в главе 9:</p>
   <p>GuiMakerWindowMenu</p>
   <p>Реализует меню окон верхнего уровня в стиле Tk 8.0, которые удобно использовать в самостоятельных программах и всплывающих окнах.</p>
   <p>GuiMakerFrameMenu</p>
   <p>Реализует альтернативные меню, основанные на виджетах Frame/ Menubutton, которые удобно использовать для создания меню объектов, встраиваемых в виде компонентов в более крупные графические интерфейсы.</p>
   <p>Оба класса создают панели инструментов, экспортируют одни и те же протоколы и ожидают получить одни и те же структуры шаблонов - они отличаются только способом обработки шаблонов меню. В действительности один из них является подклассом другого, специализирующим метод создания меню - два стиля отличаются только обработкой меню верхнего уровня (Menu с каскадами Menu, вместо Frame с Menubuttons).</p>
   <empty-line/>
   <p><strong>Программный код самотестирования GuiMaker</strong></p>
   <p>Как и в случае с классом GuiMixin, если запустить пример 10.3 как самостоятельный сценарий, будет выполнена логика самотестирования, находящаяся в конце файла. На рис. 10.2 изображены получаемые при этом окна. На экране создаются три окна, представляющие классы TestApp. Все три окна имеют меню и панель инструментов, параметры которых определены в структурах данных шаблонов, создаваемых программным кодом самотестирования: раскрывающиеся меню File и Edit,</p>
   <p><image l:href="#_153.jpg"/></p>
   <p><emphasis>Рис. 10.2. Программный код самотестирования GuiMaker в действии</emphasis></p>
   <p>а также кнопка панели инструментов Quit и стандартная кнопка меню HeLp. На рисунке меню FiLe одного из окон оторвано, а меню Edit другого окна раскрыто. Нижнее окно растянуто для наглядности.</p>
   <p>Класс GuiMaker можно смешивать с другими суперклассами, но в первую очередь он предназначен служить тем же целям расширения и встраивания, что и класс Frame из библиотеки tkinter (особенно если учесть, что в действительности он является специализированным классом Frame, реализующим дополнительные протоколы конструирования). Фактически программный код самотестирования объединяет фрейм GuiMaker с инструментами из класса GuiMixin, представленного в предыдущем разделе.</p>
   <p>Связи между суперклассами устанавливаются в программном коде так, что два из трех окон получают обработчик help из класса GuiMix-in, а TestAppWindowMenuBasic получает его из класса GuiMaker. Обратите внимание, что порядок, в котором смешиваются эти два класса, имеет большое значение: так как метод quit определен в обоих классах, Gui-Mixin и Frame, класс, от которого мы хотим его получить, нужно указать первым в строке заголовка смешанного класса, поскольку при множественном наследовании поиск производится слева направо. Чтобы обеспечить преимущество методов класса GuiMixin, его следует указывать перед суперклассом, производным от виджетов.</p>
   <p>Более практическое применение класс GuiMaker найдет в таких примерах, как PyEdit в главе 11. В следующем разделе демонстрируется другой способ использования шаблонов класса GuiMaker для построения усложненного интерфейса, который служит еще одной проверкой его функциональных возможностей.</p>
   <empty-line/>
   <p><strong>BigGui: клиентская демонстрационная программа</strong></p>
   <p>Рассмотрим программу, представляющую лучшее применение тех двух классов автоматизации, которые мы написали. Класс Hello, реализованный в примере 10.4, является наследником обоих классов, GuiMixin и GuiMaker. Класс GuiMaker обеспечивает связь с виджетом Frame и логику создания меню/панели инструментов. Класс GuiMixin обеспечивает дополнительные методы стандартного поведения. В действительности класс Hello служит образцом еще одного способа расширения виджета Frame, поскольку является производным от класса GuiMaker. Чтобы бесплатно получить меню и панель инструментов, он просто следует протоколам, определенным в классе GuiMaker, - устанавливает атрибуты menuBar и toolBar в методе start и переопределяет метод makeWidgets, помещая в середину нестандартную метку.</p>
   <p><emphasis>Пример 10.4. PP4E\Gui\Tools\big_gui.py</emphasis></p>
   <p>реализация графического интерфейса - объединяет GuiMaker, GuiMixin и данный класс</p>
   <p>import sys, os</p>
   <p>from tkinter import *    # классы виджетов</p>
   <p>from PP4E.Gui.Tools.guimixin import * # подмешиваемые методы: quit, spawn...</p>
   <p>from PP4E.Gui.Tools.guimaker import * # фрейм плюс построение меню/панели</p>
   <p># инструментов</p>
   <p>class Hello(GuiMixin, GuiMakerWindowMenu):    # или GuiMakerFrameMenu</p>
   <p>def start(self): self.hellos = 0</p>
   <p>self.master.title("GuiMaker Demo”) self.master.iconname(“GuiMaker”)</p>
   <p>def spawnme(): self.spawn(‘big_gui.py’) # отложен. вызов вместо lambda</p>
   <p>self.menuBar = [    #    дерево: 3 раскр. меню</p>
   <p>(‘File’, 0,    #    (раскр. меню)</p>
   <p>[(‘New...’, 0, spawnme),</p>
   <p>(‘Open...’, 0, self.fileOpen),    #    [список элементов меню]</p>
   <p>(‘Quit’, 0, self.quit)]    #    метка,клавиша,обработчик</p>
   <p>),</p>
   <p>(‘Edit’, 0,</p>
   <p>[(‘Cut’, -1, self.notdone),    #    без клавиши| обработчика</p>
   <p>(‘Paste’, -1, self.notdone),    #    lambda:0 тоже можно</p>
   <p>‘separator’,    #    добавить разделитель</p>
   <p>(‘Stuff’, -1,</p>
   <p>[(‘Clone’, -1, self.clone),# каскадное подменю (‘More’, -1, self.more)]</p>
   <p>),</p>
   <p>(‘Delete’, -1, lambda:0),</p>
   <p>[5]]    # отключить ‘delete’</p>
   <p>),</p>
   <p>(‘Play’, 0,</p>
   <p>[(‘Hello’, 0, self.greeting),</p>
   <p>(‘Popup...’, 0, self.dialog),</p>
   <p>(‘Demos’, 0,</p>
   <p>[(‘Toplevels’, 0,</p>
   <p>lambda: self.spawn(r’..\Tour\toplevel2.py’)),</p>
   <p>(‘Frames’, 0,</p>
   <p>lambda: self.spawn(r’..\Tour\demoAll-frm-ridge.py’)), (‘Images’, 0,</p>
   <p>lambda: self.spawn(r’..\Tour\buttonpics.py’)),</p>
   <p>(‘Alarm’, 0,</p>
   <p>lambda: self.spawn(r’..\Tour\alarm.py’, wait=False)), (‘Other...’, -1, self.pickDemo)]</p>
   <p>)]</p>
   <p>)]</p>
   <p>self.toolBar = [    # добавить 3 кнопки</p>
   <p>(‘Quit’, self.quit, dict(side=RIGHT)), # или {‘side’: RIGHT} (‘Hello’, self.greeting, dict(side=LEFT)),</p>
   <p>(‘Popup’, self.dialog, dict(side=LEFT, expand=YES)) ]</p>
   <p>def makeWidgets(self):    # переопределить метод</p>
   <p>middle = Label(self, text=’Hello maker world!’, # создания виджетов width=40, height=10,    # в середине окна</p>
   <p>relief=SUNKEN, cursor=’pencil’, bg=’white’) middle.pack(expand=YES, fill=BOTH)</p>
   <p>def greeting(self): self.hellos += 1 if self.hellos % 3: print(“hi”) else:</p>
   <p>self.infobox(“Three”, ‘HELLO!’) # каждый третий щелчок</p>
   <p>def dialog(self):</p>
   <p>button = self.question(‘OOPS!’,</p>
   <p>‘You typed “rm*” ... continue?’, # старый стиль ‘questhead’, (‘yes’, ‘no’))    # аргументы</p>
   <p>[lambda: None, self.quit][button]()    # игнорируются</p>
   <p>def fileOpen(self):</p>
   <p>pick = self.selectOpenFile(file=’big_gui.py’)</p>
   <p>if pick:</p>
   <p>self.browser(pick) # просмотр файла модуля или другого файла</p>
   <p>def more(self):</p>
   <p>new = Toplevel()</p>
   <p>Label(new, text=’A new non-modal window’).pack()</p>
   <p>Button(new, text=’Quit’, command=self.quit).pack(side=LEFT)</p>
   <p>Button(new, text=’More’, command=self.more).pack(side=RIGHT)</p>
   <p>def pickDemo(self):</p>
   <p>pick = self.selectOpenFile(dir=’..’) if pick:</p>
   <p>self.spawn(pick)    # запустить любую программу Python</p>
   <p>if __name__ == ‘__main__’: Hello().mainloop() # создать, запустить</p>
   <p>Этот сценарий создает довольно объемное меню и панель инструментов, а также добавляет собственные методы обратного вызова, которые выводят сообщения в поток stdout, отображают средства просмотра текстовых файлов и новые окна и запускают другие программы. Однако многие из этих методов не делают ничего, кроме запуска метода not-Done, унаследованного от класса GuiMixin. Данный пример предназначен в основном для демонстрации возможностей классов GuiMaker и GuiMixin.</p>
   <p>Если запустить big_gui как самостоятельный сценарий, он создаст окно с четырьмя раскрывающимися меню вверху и панелью инструментов с тремя кнопками внизу, как показано на рис. 10.3, где также изображены некоторые всплывающие окна, созданные обработчиками. В меню имеются разделители, неактивные элементы и каскадные подменю в полном соответствии с шаблоном menuBar, который передается классу GuiMaker, и кнопка Quit, унаследованная от класса GuiMixin, щелчок на которой вызывает появление диалога с просьбой подтвердить завершение работы. И это лишь часть инструментов, которые мы бесплатно получаем в свое распоряжение.</p>
   <p>На рис. 10.4 снова изображено окно этого сценария после того как через раскрывающееся меню Play были запущены два демонстрационных сценария, которые мы написали в главах 8 и 9, выполняющиеся независимо. Эти демонстрационные сценарии были запущены с помощью переносимых инструментов, которые мы написали в главе 5 и приобрели из класса GuiMixin. Если у вас появится желание запустить какую-либо другую демонстрационную программу, выберите пункт Other в меню PLay, который откроет стандартный диалог открытия файла, и выберите файл требуемой программы. Примечание: изображение ярлыка, используемое демонстрационным сценарием, запуск которого производится из меню Play, я скопировал в каталог с этим сценарием - позднее мы напишем инструменты, которые будут пытаться отыскивать его автоматически.</p>
   <p>Наконец, хочу заметить, что класс GuiMaker можно перепроектировать так, чтобы в нем использовались деревья вложенных экземпляров классов, умеющих применять себя к строящемуся дереву виджетов tkinter вместо ветвления по типам элементов в структурах данных шаблона. Однако ввиду недостатка места в данном издании мы отнесем это расширение к числу самостоятельных упражнений.</p>
   <p><image l:href="#_154.jpg"/></p>
   <p><emphasis>Рис. 10.3. Сценарий big_gui с несколькими всплывающими окнами</emphasis></p>
   <empty-line/>
   <p><image l:href="#_155.jpg"/></p>
   <p><emphasis>Рис. 10.4. Сценарий big_gui и несколько запущенных им демонстрационных программ</emphasis></p>
   <empty-line/>
   <p><image l:href="#_156.jpg"/></p>
   <p>Коль скоро речь зашла о расширениях, - в главе 9 я демонстрировал, как вместо текстовых меток помещать на кнопки в панели инструментов изображения. Создание подкласса, наследующего класс GuiMaker, реализующего такую возмож-</p>
   <p>ность за счет переопределения метода создания панели инструментов, стало бы не только отличным упражнением, но и позволило бы получить полезный инструмент. Однако если я буду добавлять реализацию каждой такой особенности, эта книга может разрастись настолько, что превратится в неподъемный груз...</p>
   <empty-line/>
   <p><strong>ShellGui: графические интерфейсы к инструментам командной строки</strong></p>
   <p>Демонстрационные программы - это здорово, но, чтобы явственнее продемонстрировать практическую пользу таких инструментов, как класс GuiMixin, требуется найти ему более реальное применение. Вот одно из них: допустим, что мы написали комплект сценариев командной строки для решения административных задач, например, таких, как мы написали во второй части книги. Там, если помните, сценарии запускались из командной строки, но требовали от нас запоминать все параметры, которые можно передавать им при запуске, - для меня (и, вероятно, для вас) это означает, что при обращении к сценариям после долгого перерыва потребуется детально изучить их программный код.</p>
   <p>Вместо того чтобы требовать от пользователей таких инструментов вводить загадочные команды в оболочке, почему бы для запуска этих программ не создать простой в использовании графический интерфейс на базе tkinter? Такой интерфейс мог бы запрашивать параметры командной строки, не требуя, чтобы пользователь помнил их. И если мы ставим такую задачу, почему бы вообще не обобщить идею запуска инструментов командной строки из графического интерфейса для обеспечения поддержки инструментов, которые появятся в будущем?</p>
   <empty-line/>
   <p><strong>Обобщенный графический интерфейс инструментов оболочки</strong></p>
   <p>Примеры с 10.5 по 10.11 - два сценария командной строки, один вспомогательный модуль для реализации графического интерфейса, два диалога, главный графический интерфейс и модуль формы ввода параметров - представляют конкретную реализацию этих абстрактных размышлений. Так как я хотел, чтобы это был инструмент общего назначения, способный запустить любую программу командной строки, его конструкция разбита на модули, которые становятся все более специфическими для приложений по мере углубления в иерархию программного обеспечения. А на самом верху все должно быть максимально универсальным, как показано в примере 10.5.</p>
   <p><emphasis>Пример 10.5. PP4E\Gui\ShettGui\shettguipy</emphasis></p>
   <p>#!/usr/local/bin/python</p>
   <p>##############################################################################</p>
   <p>инструмент запуска; использует шаблоны GuiMaker, стандартный диалог завершения GuiMixin; это просто библиотека классов: чтобы вывести графический интерфейс, запустите сценарий mytools;</p>
   <p>##############################################################################</p>
   <p>from tkinter import *    #    импортировать виджеты</p>
   <p>from PP4E.Gui.Tools.guimixin    import    GuiMixin #    импортировать quit, а не    done</p>
   <p>from PP4E.Gui.Tools.guimaker    import    *    #    конструктор меню/панели</p>
   <p># инструментов</p>
   <p>class    ShellGui(GuiMixin, GuiMakerWindowMenu):    #    фрейм + конструктор +</p>
   <p>def    start(self):    #    подмешиваемые методы</p>
   <p>self.setMenuBar()    #    для компонентов использовать</p>
   <p>self.setToolBar()    #    GuiMaker</p>
   <p>self.master.title(“Shell    Tools    Listbox”)</p>
   <p>self.master.iconname("Shell Tools”)</p>
   <p>def handleList(self, event):    # двойной щелчок на списке</p>
   <p>label = self.listbox.get(ACTIVE)    # получить выбранный текст</p>
   <p>self.runCommand(label)    # и выполнить операцию</p>
   <p>def makeWidgets(self):    # добавить список в середину</p>
   <p>sbar = Scrollbar(self)    #    связать sbar со списком</p>
   <p>list = Listbox(self,    bg=’white’)    #    или использ. Tour.ScrolledList</p>
   <p>sbar.config(command=list.yview) list.config(yscrollcommand=sbar.set)</p>
   <p>sbar.pack(side=RIGHT, fill=Y)    # первым добавлен = посл. обрезан</p>
   <p>list.pack(side=LEFT, expand=YES, fill=BOTH) # список обрез-ся первым for (label, action) in self.fetchCommands(): # добавляется в список, list.insert(END, label)    # в меню и на панель инстр.</p>
   <p>list.bind(‘&lt;Double-1&gt;’, self.handleList) # установить обработчик self.listbox = list</p>
   <p>def forToolBar(self, label):    # поместить на панель инстр.?</p>
   <p>return True    # по умолчанию = все</p>
   <p>def setToolBar(self): self.toolBar = []</p>
   <p>for (label, action) in self.fetchCommands(): if self.forToolBar(label):</p>
   <p>self.toolBar.append((label, action, dict(side=LEFT))) self.toolBar.append((‘Quit’, self.quit, dict(side=RIGHT)))</p>
   <p>def setMenuBar(self):</p>
   <p>toolEntries = [] self.menuBar = [</p>
   <p>(‘File’, 0, [(‘Quit’, -1, self.quit)]), # имя раскрывающегося меню (‘Tools’, 0, toolEntries)    # список элементов меню</p>
   <p>]    # метка,клавиша,обработчик</p>
   <p>for (label, action) in self.fetchCommands():</p>
   <p>toolEntries.append((label, -1, action)) # добавить приложения</p>
   <p># в меню</p>
   <p>##############################################################################</p>
   <p>#    делегирование операций шаблонным подклассам с разным способом хранения</p>
   <p>#    перечня утилит, которые в свою очередь делегируют операции</p>
   <p>#    подклассам, реализующим запуск утилит</p>
   <p>##############################################################################</p>
   <p>class ListMenuGui(ShellGui):</p>
   <p>def fetchCommands(self):    # myMenu устанавливается в подклассе</p>
   <p>return self.myMenu    # список кортежей (метка, обработчик)</p>
   <p>def runCommand(self, cmd):</p>
   <p>for (label, action) in self.myMenu: if label == cmd: action()</p>
   <p>class DictMenuGui(ShellGui): def fetchCommands(self):</p>
   <p>return self.myMenu.items() def runCommand(self, cmd): self.myMenu[cmd]()</p>
   <p>Класс ShellGui, находящийся в этом модуле, знает, как с помощью интерфейсов GuiMaker и GuiMixin создать окно для выбора, которое выводит имена утилит в меню, в списке с прокруткой и на панели инструментов. Он также предоставляет переопределяемый метод forToolBar, позволяющий подклассам указывать, какие утилиты должны добавляться на панель инструментов, а какие - нет (на панели инструментов может быстро закончиться свободное место). Однако он умышленно оставлен в неведении относительно имен утилит, которые должны быть выведены в указанных местах, и операций, которые должны быть выполнены при выборе имен утилит.</p>
   <p>Вместо этого класс ShellGui использует подклассы ListMenuGui и DictMenu-Gui, находящиеся в этом же файле, чтобы получить список имен утилит через их методы fetchCommands и управлять операциями по именам с помощью их методов runCommand. Эти два подкласса в действительности лишь предоставляют интерфейс к наборам утилит, представленным в виде списков и словарей, - они по-прежнему не знают, какие имена утилит будут реально отображены в графическом интерфейсе. Это сделано умышленно: так как отображаемые наборы утилит определяются подклассами более низкого уровня, мы получаем возможность использовать класс ShellGui для отображения различных наборов утилит.</p>
   <empty-line/>
   <p><strong>Классы наборов утилит</strong></p>
   <p>Чтобы получить фактические наборы утилит, нужно спуститься на один уровень ниже. Модуль в примере 10.6 определяет подклассы двух специфических по типу классов, наследующих класс ShellGui, чтобы предоставить наборы доступных инструментов в виде списка и словаря (обычно достаточно одного из них, но модуль иллюстрирует применение обоих). Кроме того, именно этот модуль <emphasis>запускает</emphasis> графический интерфейс - модуль shellgui является всего лишь библиотекой классов.</p>
   <p><emphasis>Пример 10.6. PP4E\Gui\ShellGui\mytools.py</emphasis></p>
   <p>#!/usr/local/bin/python</p>
   <p>############################################################################## реализует два набора инструментов, специфичных для типов ##############################################################################</p>
   <p>from shellgui import *    # интерфейсы, специфичные для типов</p>
   <p>from packdlg import runPackDialog # диалоги для ввода данных</p>
   <p>from unpkdlg import runUnpackDialog # оба используют классы приложений</p>
   <p>class TextPak1(ListMenuGui): def __init__(self):</p>
   <p>self.myMenu = [(‘Pack ‘, runPackDialog), # простые функции</p>
   <p>(‘Unpack’, runUnpackDialog), # длина меток одинаковая (‘Mtool ‘, self.notdone)] # метод из GuiMixin</p>
   <p>ListMenuGui.__init__(self)</p>
   <p>def forToolBar(self, label):</p>
   <p>return label in {‘Pack ‘, ‘Unpack’}    # синтаксис множеств в 3.x</p>
   <p>class TextPak2(DictMenuGui): def __init__(self):</p>
   <p>self.myMenu = {‘Pack ‘: runPackDialog, # или использовать input...</p>
   <p>‘Unpack’: runUnpackDialog, # вместо диалогов ввода ‘Mtool ‘: self.notdone}</p>
   <p>DictMenuGui.__init__(self)</p>
   <p>if __name__ == ‘__main__’:    # реализация самопроверки...</p>
   <p>from sys import argv    # ‘menugui.py list|^'</p>
   <p>if len(argv) &gt; 1 and argv[1] == ‘list’: print(‘list test’)</p>
   <p>TextPak1().mainloop()</p>
   <p>else:</p>
   <p>print(‘dict test’)</p>
   <p>TextPak2().mainloop()</p>
   <p>Классы в этом модуле являются конкретными наборами утилит. Чтобы вывести другой набор имен утилит, нужно просто написать и использовать новый подкласс. Разделение логики приложения на такие отдельные подклассы и модули повышает возможность повторного использования программного обеспечения.</p>
   <p>На рис. 10.5 изображено главное окно ShellGui, создаваемое при запуске сценария mytools с классом структуры меню на основе списка в Windows 7, а также оторванные меню, демонстрирующие свое содержание. Меню и панель инструментов этого окна построены с помощью класса GuiMaker, а кнопки Quit и HeLp и пункты меню, вызывающие методы quit и help, унаследованы из класса GuiMixin через суперклассы Shell-Gui модуля. Надеюсь, вы начинаете понимать, почему в этой книге столь часто проповедуется повторное использование программного кода?</p>
   <p><image l:href="#_157.jpg"/></p>
   <p><emphasis>Рис. 10.5. Элементы mytools в окне ShellGui</emphasis></p>
   <empty-line/>
   <p><strong>Добавление графических интерфейсов к инструментам командной строки</strong></p>
   <p>К настоящему моменту мы создали библиотеку универсальных инструментальных классов, а также модуль с комплектом инструментов для запуска конкретных приложений, который определяет имена обработчиков в пунктах меню. Чтобы закончить картину, нам необходимо теперь реализовать эти обработчики, а также сами сценарии, которые они будут запускать.</p>
   <p><strong>Сценарии командной строки</strong></p>
   <p>Для проверки способности графического интерфейса запускать сценарии командной строки нам, конечно же, необходимо создать несколько таких сценариев. Следующие два сценария, находящиеся в самом низу иерархии, реализуют архивацию текстовых файлов, используя системные инструменты и приемы, описанные во второй части книги. Первый сценарий, представленный в примере 10.7, просто объединяет содержимое нескольких текстовых файлов в один файл, добавляя предопределенные строки-разделители между ними.</p>
   <p><emphasis>Пример 10.7. PP4E\Gui\ShellGui\packer.py</emphasis></p>
   <p>#    упаковывает текстовые файлы в единый файл, добавляя строки-разделители</p>
   <p>#    (простейшая архивация)</p>
   <p>import sys, glob</p>
   <p>marker = ‘:’ * 20 + ‘textpak=&gt;’ # надеемся, что это уникальная строка</p>
   <p>def pack(ofile, ifiles):</p>
   <p>output = open(ofile, ‘w’) for name in ifiles:</p>
   <p>print(‘packing:’, name)</p>
   <p>input = open(name, ‘r’).read()    # открыть следующий входной файл</p>
   <p>if input[-1] != ‘\n’: input += ‘\n’ # гарантировать наличие \n в конце output.write(marker + name + ‘\n’)    # записать строку-разделитель</p>
   <p>output.write(input)    # и содержимое входного файла</p>
   <p>if__name__== ‘__main__’:</p>
   <p>ifiles = []</p>
   <p>for patt in sys.argv[2:]:    # в Windows не выполняется автоматическая</p>
   <p>ifiles += glob.glob(patt) # подстановка по шаблону pack(sys.argv[1], ifiles) # упаковать файлы, перечисленные</p>
   <p># в командной строке</p>
   <p>Второй сценарий, который приводится в примере 10.8, сканирует файлы архивов, созданные первым сценарием, и восстанавливает оригинальные файлы.</p>
   <p><emphasis>Пример 10.8. PP4E\Gui\ShellGui\unpacker.py</emphasis></p>
   <p>#    распаковывает архивы, созданные сценарием packer.py</p>
   <p>#    (простейшие архивы текстовых файлов)</p>
   <p>import sys</p>
   <p>from packer import marker # использовать общую строку-разделитель mlen = len(marker)    # имена файлов следуют за строкой-разделителем</p>
   <p>def unpack(ifile, prefix=’new-’):</p>
   <p>for line in open(ifile):    # по всем строкам входного файла</p>
   <p>if line[:mlen] != marker:</p>
   <p>output.write(line)    # действительные строки записать</p>
   <p>else:</p>
   <p>name = prefix + line[mlen:-1] # или создать новый выходной файл print(‘creating:’, name) output = open(name, ‘w’)</p>
   <p>if __name__ == ‘__main__’: unpack(sys.argv[1])</p>
   <p>Это чрезвычайно простые сценарии, и в этой части книги предполагается, что вы уже прочитали главы, посвященные системным инструментам, поэтому мы не будем вдаваться в подробности их реализации. Варианты этих сценариев появились еще в первом издании этой книги, в 1996 году. Я пользовался ими на заре моей карьеры программиста на языке Python для архивации файлов, еще до того, как на всех моих компьютерах появились такие инструменты, как tar и zip (и еще до того, как в стандартной библиотеке Python появились модули поддержки tar и zip). Принцип действия этих сценариев чрезвычайно прост. Возьмем следующие три текстовых файла:</p>
   <p>C:\...\PP4E\Gui\ShellGui&gt; type spam.txt</p>
   <p>spam</p>
   <p>Spam</p>
   <p>SPAM</p>
   <p>C:\...\PP4E\Gui\ShellGui&gt; type eggs.txt eggs</p>
   <p>C:\...\PP4E\Gui\ShellGui&gt; type ham.txt h</p>
   <p>a</p>
   <p>m</p>
   <p>Если запустить сценарий packer из командной строки, он объединит эти файлы в один общий файл, а сценарий unpacker извлечет их оттуда. Сценарий packer должен предусматривать обработку шаблонов имен файлов, потому что командная оболочка в Windows не выполняет автоматическое расширение шаблонов:</p>
   <p>C:\...\PP4E\Gui\ShellGui&gt; packer.py packed.txt *.txt</p>
   <p>packing: eggs.txt packing: ham.txt packing: spam.txt</p>
   <p>C:\...\PP4E\Gui\ShellGui&gt; unpacker.py packed.txt</p>
   <p>creating: new-eggs.txt creating: new-ham.txt creating: new-spam.txt</p>
   <p>Файлы, извлекаемые из архива, по умолчанию получают уникальные имена (с дополнительным префиксом, чтобы избежать случайного затирания оригинальных файлов, что особенно важно на этапе тестирования), и вы получаете то, что было упаковано в архив:</p>
   <p>C:\...\PP4E\Gui\ShellGui&gt; type new-spam.txt</p>
   <p>spam</p>
   <p>Spam</p>
   <p>SPAM</p>
   <p>C:\...\PP4E\Gui\ShellGui&gt; type packed.txt ::::::::::::::::::::textpak=&gt;eggs.txt</p>
   <p>eggs</p>
   <p>::::::::::::::::::::textpak=&gt;ham.txt</p>
   <p>h</p>
   <p>a</p>
   <p>m</p>
   <p>::::::::::::::::::::textpak=&gt;spam.txt</p>
   <p>spam</p>
   <p>Spam</p>
   <p>SPAM</p>
   <p>Эти сценарии не предназначены для архивации двоичных файлов, не выполняют сжатие или что-то еще, а служат лишь иллюстрацией сценариев командной строки с обязательными аргументами командной строки. Они могут использоваться самостоятельно, как было показано выше (и запускаться с помощью таких инструментов в языке Python, как os.popen и subprocess), или как модули, которые могут импортироваться и вызываться другими программами. В нашем графическом интерфейсе мы будем использовать второй, более прямой интерфейс вызовов.</p>
   <p><strong>Диалоги ввода</strong></p>
   <p>Нам осталось реализовать заключительную часть. Сценарии упаковывания и распаковывания прекрасно справляются со своей работой как инструменты командной строки. Однако обработчики, имена которых указаны в сценарии <emphasis>mytools.py</emphasis> из примера 10.6, должны делать нечто, ориентированное на использование графического интерфейса. Поскольку оригинальные сценарии packer и unpacker живут в мире текстовых потоков ввода-вывода и командных оболочек, нам необходимо обернуть их программным кодом, который будет принимать входные параметры из графического интерфейса. В частности, нам необходимы диалоги, запрашивающие обязательные аргументы командной строки.</p>
   <p>В первую очередь рассмотрим модуль, представленный в примере 10.9, и клиентский сценарий в примере 10.10, который использует приемы создания модального диалога, рассматривавшиеся в главе 8, чтобы отобразить форму ввода параметров для сценария packer. Программный код в примере 10.9 был выделен в отдельный модуль, потому что он может найти более широкое применение. Фактически мы будем повторно использовать его в реализации диалога для сценария unpacker и еще раз - в приложении PyEdit, в главе 11.</p>
   <p>Этот модуль демонстрирует еще один способ автоматизации конструирования графических интерфейсов - его использование для создания рядов формы ввода позволяет заменить 7 или более строк программного кода для каждого ряда (6 - если не использовать связанную переменную или кнопку вызова диалога выбора файла) ровно на 1 строку. В модуле <emphasis>form.py,</emphasis> в главе 12, мы увидим другой, еще более автоматизированный способ конструирования форм. Однако уже такой автоматизации вполне достаточно, чтобы сэкономить десятки строк программного кода при создании нетривиальных форм.</p>
   <p><emphasis>Пример 10.9. PP4E\Gui\ShellGui\formrows.py</emphasis></p>
   <p>создает фрейм-ряд с меткой и полем ввода и дополнительной кнопкой, вызывающей диалог выбора файла; эта реализация была выделена в отдельный модуль, потому что она может с успехом использоваться и в других программах; вызывающая программа (или обработчики событий, как в данном случае) должна сохранять ссылку на связанную переменную на все время использования ряда;</p>
   <p>from tkinter import *    # виджеты и константы</p>
   <p>from tkinter.filedialog import askopenfilename # диалог выбора файла</p>
   <p>def makeFormRow(parent, label, width=15, browse=True, extend=False): var = StringVar() row = Frame(parent)</p>
   <p>lab = Label(row, text=label + ‘?’, relief=RIDGE, width=width) ent = Entry(row, relief=SUNKEN, textvariable=var) row.pack(fill=X)    #    используются фреймы-ряды</p>
   <p>lab.pack(side=LEFT)    #    с метками фиксированной    длины</p>
   <p>ent.pack(side=LEFT, expand=YES, fill=X) #    можно использовать</p>
   <p>if browse:    #    grid(row, col)</p>
   <p>btn = Button(row, text=’browse...’) btn.pack(side=RIGHT) if not extend:</p>
   <p>btn.config(command=</p>
   <p>lambda: var.set(askopenfilename() or var.get()) )</p>
   <p>else:</p>
   <p>btn.config(command=</p>
   <p>lambda: var.set(var.get() + ‘ ‘ + askopenfilename()) ) return var</p>
   <p>Далее, функция runPackDialog в примере 10.10 является фактическим обработчиком, который вызывается при выборе имени инструмента в главном окне ShellGui. Она использует модуль конструирования рядов формы из примера 10.9 и применяет приемы создания модальных диалогов, которые мы изучали ранее.</p>
   <p><emphasis>Пример 10.10. PP4E\Gui\ShellGui\packdlg.py</emphasis></p>
   <p># выводит диалог ввода параметров для сценария packer и запускает его</p>
   <p>from glob import glob    #    расширение шаблонов    имен файлов</p>
   <p>from tkinter import *    #    виджеты графического интерфейса</p>
   <p>from packer import pack    # использовать сценарий/модуль packer</p>
   <p>from formrows import makeFormRow # использовать инструмент создания форм</p>
   <p>def packDialog():    #    новое окно верхнего    уровня</p>
   <p>win = Toplevel()    #    с 2 фреймами-рядами    + кнопка ok win.title(‘Enter Pack Parameters’)</p>
   <p>var1 = makeFormRow(win, label=’Output file’)</p>
   <p>var2 = makeFormRow(win, label=’Files to pack’, extend=True)</p>
   <p>Button(win, text=’OK’, command=win.destroy).pack() win.grab_set()</p>
   <p>win.focus_set()    # модальный: захватить мышь, фокус ввода,</p>
   <p>win.wait_window()    # ждать закрытия окна диалога;</p>
   <p># иначе возврат произойдет немедленно return var1.get(), var2.get() # извлечь значения связанных переменных</p>
   <p>def runPackDialog():</p>
   <p>output, patterns = packDialog()    # вывести диалог и ждать щелчка на</p>
   <p>if output != “” and patterns != “”: # кнопке ok или закрытия окна</p>
   <p>patterns = patterns.split() # выполнить действия не связанные с filenames = []    # графическим интерфейсом</p>
   <p>for sublist in map(glob, patterns): # вып. расширение шаблона вручную filenames += sublist    # командные оболочки Unix</p>
   <p>print(‘Packer:’, output, filenames) # делают это автоматически pack(ofile=output, ifiles=filenames) # вывод также можно показать в</p>
   <p># графическом интерфейсе</p>
   <p>if__name__== ‘__main__’:</p>
   <p>root = Tk()</p>
   <p>Button(root, text=’popup’, command=runPackDialog).pack(fill=X)</p>
   <p>Button(root, text=’bye’, command=root.quit).pack(fill=X) root.mainloop()</p>
   <p>Если запустить сценарий из примера 10.10 и щелкнуть на кнопке popup, он создаст форму ввода, как показано на рис. 10.6, - это тот же диалог, который будет показан в ответ на выбор инструмента в главном окне сценария <emphasis>mytools.py.</emphasis> Пользователь может ввести имена входных и выходных файлов с клавиатуры или щелкнуть на кнопке browse... чтобы открыть стандартный диалог выбора файла. Допускается вводить шаблоны имен файлов - вызов функции glob в этом сценарии выполнит подстановку шаблона и отфильтрует имена несуществующих файлов. Командные оболочки в Unix осуществляют такую подстановку шаблонов автоматически, если запускать сценарий <emphasis>packer.py</emphasis> из командной строки, в отличие от Windows.</p>
   <p><image l:href="#_158.jpg"/></p>
   <p><emphasis>Рис. 10.6. Форма вводаpackdlg</emphasis></p>
   <p>После того как пользователь заполнит форму и щелкнет на кнопке OK, параметры будут переданы главной функции сценария packer, представленного выше, для выполнения операции слияния файлов.</p>
   <p>Графический интерфейс диалога ввода параметров для сценария unpacking выглядит проще, потому что в нем присутствует только одно поле ввода - имя файла архива. Здесь мы снова используем модуль конструирования рядов формы ввода, разработанного для диалога к сценарию packer, потому что эти две задачи очень похожи. Сценарий в примере 10.11 (и его главная функция, вызываемая графическим интерфейсом выбора инструмента в сценарии <emphasis>mytools.py</emphasis>) создает форму ввода, изображенную на рис. 10.7.</p>
   <p><image l:href="#_159.jpg"/></p>
   <p><emphasis>Рис. 10.7. Форма ввода unpkdlg</emphasis></p>
   <p><emphasis>Пример 10.11. PP4E\Gui\ShellGui\unpkdlg.py</emphasis></p>
   <p># выводит диалог ввода параметров для сценария unpacker и запускает его</p>
   <p>from tkinter import *    #    классы виджетов</p>
   <p>from unpacker import unpack    #    использовать сценарий/модуль    unpacker</p>
   <p>from formrows import makeFormRow #    инструмент создания полей    формы</p>
   <p>def unpackDialog(): win = Toplevel()</p>
   <p>win.title(‘Enter Unpack Parameters’) var = makeFormRow(win, label=’Input file’, width=11) win.bind(‘&lt;Key-Return&gt;’, lambda event: win.destroy()) win.grab_set()</p>
   <p>win.focus_set()    #    сделать себя модальным</p>
   <p>win.wait_window()    #    ждать возврата из диалога</p>
   <p>return var.get()    #    или закрытия его окна</p>
   <p>def runUnpackDialog():</p>
   <p>input = unpackDialog()    # получить входные параметры из диалога</p>
   <p>if input != ‘’:    # выполнить действия, не связанные с</p>
   <p>print(‘Unpacker:’, input) # графическим интерфейсом, передав имя unpack(ifile=input, prefix=’’) # файла из диалога</p>
   <p>if__name__== “__main__”:</p>
   <p>Button(None, text=’popup’, command=runUnpackDialog).pack() mainloop()</p>
   <p>Кнопка browse... на рис. 10.7 выводит диалог выбора файла так же, как форма packdlg. Вместо кнопки OK этот диалог связывает событие нажатия клавиши Enter с операцией закрытия окна и с завершением ожидания закрытия модального диалога; при этом имя файла архива передается экземпляру класса главной функции сценария unpacker, представленного выше, для выполнения фактической процедуры сканирования файла.</p>
   <p><strong>Возможные улучшения</strong></p>
   <p>Весь комплекс действует, как и было обещано, - благодаря такой доступности утилит командной строки в графическом виде они становятся значительно более привлекательными для пользователей, привычной средой обитания которых является графический интерфейс. Мы фактически добавили простой графический интерфейс к инструментам командной строки. И все же в данной конструкции есть два аспекта, которые можно было бы усовершенствовать.</p>
   <p>Во-первых, оба диалога ввода используют общий программный код конструирования рядов в их формах ввода, который был реализован для данного конкретного случая. Мы могли бы существенно упростить создание диалогов, импортировав более обобщенный модуль создания форм. Мы встречались с обобщенной реализацией конструктора форм в главах 8 и 9 и будем встречаться с ней далее - смотрите также указания по обобщению создания форм в модуле form. py, в главе 12.</p>
   <p>Во-вторых, в тот момент, когда пользователь передает данные, введенные в той или иной диалоговой форме, след графического интерфейса теряется - главное окно блокируется, а сообщения поступают в окно консоли. Графический интерфейс блокируется по техническим причинам и не может обновлять себя, пока работают утилиты packer и unpacker. Хотя эти операции и выполняются достаточно быстро с моими файлами, но при обработке очень больших файлов можно было бы запускать их в отдельных потоках выполнения, чтобы сохранить графический интерфейс активным (подробнее о потоках выполнения рассказывается далее в этой главе).</p>
   <p>Проблема с консолью является более насущной: сообщения от утилит packer и unpacker все так же выводятся в поток stdout, а не в графический интерфейс (все имена файлов здесь включают полные пути к ним, если выбирать их с помощью стандартного диалога выбора файлов, открываемого щелчком на кнопке browse...):</p>
   <p>C:\...\PP4E\Gui\ShellGui\temp&gt; python ..\mytools.py list</p>
   <p>PP4E scrolledtext list test</p>
   <p>Packer: packed.all [‘spam.txt’, ‘ham.txt’, ‘eggs.txt’]</p>
   <p>packing: spam.txt</p>
   <p>packing: ham.txt</p>
   <p>packing: eggs.txt</p>
   <p>Unpacker: packed.all</p>
   <p>creating: spam.txt</p>
   <p>creating: ham.txt creating: eggs.txt</p>
   <p>Это далеко не идеальное решение для пользователей, привыкших работать с графическим интерфейсом, - они могут не ожидать (или даже не в состоянии отыскать) появления полезной информации в окне консоли. Лучшим решением было бы <emphasis>перенаправить</emphasis> поток вывода stdout в объект, который выводит полученный текст в окно графического интерфейса. О том, как это сделать, можно прочесть в следующем разделе.</p>
   <empty-line/>
   <p><strong>GuiStreams: перенаправление потоков данных в виджеты</strong></p>
   <p>Следующий прием программирования графических интерфейсов. В ответ на проблему, поставленную в конце предыдущего раздела, сценарий в примере 10.12 организует отображение входных и выходных потоков во всплывающие окна приложения, применяя практически тот же способ, который мы использовали со строками в темах, связанных с перенаправлением потоков ввода-вывода в главе 3. Хотя этот модуль служит лишь базовым прототипом и сам нуждается в усовершенствовании (например, для ввода каждой входной строки отображается новый диалог - не самое эргономичное решение), тем не менее он демонстрирует идею в целом.</p>
   <p>Объекты этого модуля, GuiOutput и GuiInput, определяют методы, позволяющие им маскироваться под файлы везде, где ожидаются настоящие файлы. Как мы узнали в главе 3, это осуществляется с помощью средств доступа к стандартным потокам ввода-вывода, таких как встроенные функции print и input, и явных вызовов read и write. Типичные случаи использования обслуживаются в этом модуле двумя высокоуровневыми интерфейсами:</p>
   <p>•    Функция redirectedGuiFunc благодаря такой совместимости с файлами позволяет выполнять любые функции так, что их стандартные потоки ввода и вывода целиком отображаются в окна графического интерфейса, а не в окно консоли (или туда, куда эти потоки отображались бы в обычном случае).</p>
   <p>•    Функция redirectedGuiShellCmd аналогичным образом направляет в окно графического интерфейса вывод программы, запускаемой из командной строки. Она может использоваться для отображения в графическом интерфейсе вывода любых программ, включая программы на языке Python.</p>
   <p>Классы GuiInput и GuiOutput, реализованные в модуле, можно использовать или специализировать непосредственно в клиентах, где требуется обеспечить более непосредственный интерфейс методов файлов или более полное управление процессом.</p>
   <p><emphasis>Пример 10.12. PP4E\Gui\Tools\guiStreams.py</emphasis></p>
   <p>##############################################################################</p>
   <p>начальная реализация классов, похожих на файлы, которые можно использовать для перенаправления потоков ввода и вывода в графические интерфейсы; входные данные поступают из стандартного диалога (единый интерфейс вывод+ввод или постоянное поле Entry для ввода были бы удобнее); кроме того, некорректно берутся строки в запросах входных данных, когда количество байтов &gt; ^(строки); в GuiInput</p>
   <p>можно было бы добавить методы __iter__/__next__, для поддержки итераций по</p>
   <p>строкам, как в файлах, но это способствовало бы порождению большого количества всплывающих окон;</p>
   <p>##############################################################################</p>
   <p>from tkinter import *</p>
   <p>from tkinter.simpledialog import askstring</p>
   <p>from tkinter.scrolledtext import ScrolledText # или PP4E.Gui.Tour.scrolledtext class GuiOutput:</p>
   <p>font = (‘courier’, 9, ‘normal’) # в классе - для всех, self - для одного</p>
   <p>def __init__(self, parent=None):</p>
   <p>self.text = None</p>
   <p>if parent: self.popupnow(parent) # сейчас или при первой записи</p>
   <p>def popupnow(self, parent=None):    # сейчас в родителе, Toplevel потом</p>
   <p>if self.text: return</p>
   <p>self.text = ScrolledText(parent or Toplevel())</p>
   <p>self.text.config(font=self.font)</p>
   <p>self.text.pack()</p>
   <p>def write(self, text): self.popupnow()</p>
   <p>self.text.insert(END, str(text)) self.text.see(END)</p>
   <p>self.text.update()    # обновлять после каждой строки</p>
   <p>def writelines(self, lines):    # строки уже включают ‘\n’</p>
   <p>for line in lines: self.write(line) # или map(self.write, lines)</p>
   <p>class GuiInput:</p>
   <p>def __init__(self):</p>
   <p>self.buff = ‘’</p>
   <p>def inputLine(self):</p>
   <p>line = askstring(‘GuiInput’, ‘Enter input line + &lt;crlf&gt; (cancel=eof)’) if line == None:</p>
   <p>return ‘’    # диалог для ввода каждой строки</p>
   <p>else:    # кнопка cancel означает eof</p>
   <p>return line + ‘\n’    # иначе добавить символ ‘\n’</p>
   <p>def read(self, bytes=None): if not self.buff:</p>
   <p>self.buff = self.inputLine()</p>
   <p>if bytes:    # читать по счетчику байтов,</p>
   <p>text = self.buff[:bytes]    # чтобы не захватить лишние строки</p>
   <p>self.buff = self.buff[bytes:] else:</p>
   <p>text = ‘’    # читать до eof</p>
   <p>line = self.buff while line:</p>
   <p>text = text + line</p>
   <p>line = self.inputLine() # до cancel=eof=’’ return text</p>
   <p>def readline(self):</p>
   <p>text = self.buff or self.inputLine() # имитировать методы чтения файла self.buff = ‘’ return text</p>
   <p>def readlines(self):</p>
   <p>lines = []    # читать все строки</p>
   <p>while True:</p>
   <p>next = self.readline() if not next: break lines.append(next) return lines</p>
   <p>def redirectedGuiFunc(func, *pargs, **kargs):</p>
   <p>import sys    #    отображает потоки функции</p>
   <p>saveStreams    =    sys.stdin, sys.stdout    #    во всплывающие    окна</p>
   <p>sys.stdin    =    GuiInput()    #    выводит диалог    при необходимости</p>
   <p>sys.stdout    =    GuiOutput()    #    новое окно для    каждого вызова</p>
   <p>sys.stderr = sys.stdout</p>
   <p>result = func(*pargs, **kargs)    # это блокирующий вызов</p>
   <p>sys.stdin, sys.stdout = saveStreams return result</p>
   <p>def redirectedGuiShellCmd(command): import os</p>
   <p>input = os.popen(command, ‘r’) output = GuiOutput()</p>
   <p>def reader(input, output):    # показать стандартный вывод</p>
   <p>while True:    #    команды оболочки в новом</p>
   <p>line = input.readline()    #    окне с виджетом Text;</p>
   <p>if not line: break    #    вызов readline может</p>
   <p>output.write(line)    #    блокироваться</p>
   <p>reader(input, output)</p>
   <p>if __name__ == ‘__main__’:    # код самотестирования</p>
   <p>def makeUpper():    #    использовать стандартные потоки</p>
   <p>while True:    #    ввода-вывода</p>
   <p>try:</p>
   <p>line = input(‘Line? ‘) except: break</p>
   <p>print(line.upper()) print(‘end of file’)</p>
   <p>def makeLower(input, output):    # использовать файлы</p>
   <p>while True:</p>
   <p>line = input.readline() if not line: break output.write(line.lower()) print(‘end of file’)</p>
   <p>root = Tk()</p>
   <p>Button(root, text=’test streams’,</p>
   <p>command=lambda: redirectedGuiFunc(makeUpper)).pack(fill=X)</p>
   <p>Button(root, text=’test files ‘,</p>
   <p>command=lambda: makeLower(GuiInput(), GuiOutput()) ).pack(fill=X) Button(root, text=’test popen ‘,</p>
   <p>command=lambda: redirectedGuiShellCmd(‘dir *’)).pack(fill=X) root.mainloop()</p>
   <p>Класс GuiOutput прикрепляет объект ScrolledText (из стандартной библиотеки Python) либо к указанному родительскому контейнеру, либо выводит новое окно верхнего уровня, которое должно служить контейнером, при первом обращении к методу записи. Класс GuiInput выводит новый стандартный диалог ввода каждый раз, когда метод read запрашивает новую входную строку. Ни одна из этих схем не будет оптимальной для всех ситуаций (ввод лучше было бы отобразить на более долгоживущий виджет), но они доказывают правильность общей идеи.</p>
   <p>На рис. 10.8 изображена картина, создаваемая реализацией самотестирования этого сценария, после перехвата вывода команды оболочки dir в Windows (слева) и двух интерактивных проверок цикла (окно с приглашениями «Line?» и прописными буквами представляет работу теста makeUpper перенаправления потоков). Диалог ввода выведен для демонстрации нового теста интерфейса файлов makeLower.</p>
   <p>Возможно, эта картина не настолько захватывающая, чтобы на нее можно было смотреть часами, но она отражает автоматическое отображение файловых операций ввода-вывода в виджеты графического интерфейса - как будет показано чуть ниже, это решает большую часть последней проблемы, обозначенной в предыдущем разделе.</p>
   <p>Но прежде чем двинуться дальше, необходимо отметить, что реализованный в этом модуле вызов функции, для которой выполняется перенаправление потоков ввода-вывода, а также его цикл чтения вывода по-</p>
   <p><image l:href="#_160.jpg"/></p>
   <p><emphasis>Рис. 10.8. Сценарий guiStreams направляет потоки во всплывающие окна</emphasis></p>
   <p>рожденной команды оболочки, могут быть <emphasis>заблокированы</emphasis> - они не возвращают управление циклу событий графического интерфейса, пока не завершится функция или запущенная команда оболочки. И хотя класс GuiOutput предусматривает вызов метода update из библиотеки tkinter после записи каждой строки, тем не менее в целом этот модуль не имеет возможности контролировать продолжительность выполнения функций или команд, которые он запускает.</p>
   <p>В функции redirectedGuiShellCmd, например, вызов метода input.read-line будет вызывать задержку, пока от порожденной программы не будет принята полная выходная строка, и графический интерфейс в течение этого времени не будет откликаться на действия пользователя. Поскольку объект вывода output вызывает метод update, изображение на экране будет обновляться в процессе выполнения программы (метод update немедленно вызывает цикл событий Tk), но не чаще, чем будут приниматься строки от порожденной программы. Кроме того, из-за наличия цикла в этой функции графический интерфейс полностью подчиняет себя запущенной им команде, пока она не завершится.</p>
   <p>Вызовы функций в redirectedGuiFunc также подвержены подобным блокировкам. Кроме того, на протяжении всего времени работы вызываемой функции графический интерфейс обновляется не чаще, чем функция будет выводить данные. Иными словами, эта упрощенная блокирующая модель может стать источником проблем в крупных графических интерфейсах. Мы еще вернемся к этой теме далее, когда встретимся с потоками выполнения. А пока данная реализация вполне соответствует нашим текущим целям.</p>
   <empty-line/>
   <p><strong>Использование перенаправления для сценариев архивирования</strong></p>
   <p>Теперь, чтобы использовать эти инструменты перенаправления для отображения вывода сценария командной строки в графический интерфейс, просто выполним вызовы и команды оболочки через две функции этого модуля. Пример 10.13 демонстрирует один из способов обертывания вызова диалога архивирования, реализация которого представлена в примере 10.10, благодаря которому вывод операции оказывается во всплывающем окне вместо консоли.</p>
   <p><emphasis>Пример 10.13. PP4E\Gui\ShellGui\packdlg-redirect.py</emphasis></p>
   <p>#    обертывает запуск сценария командной строки инструментом перенаправления его</p>
   <p>#    вывода в графический интерфейс</p>
   <p>from tkinter import *</p>
   <p>from packdlg import runPackDialog</p>
   <p>from PP4E.Gui.Tools.guiStreams import redirectedGuiFunc</p>
   <p>def runPackDialog_Wrapped():    # обработчик для использования в</p>
   <p>redirectedGuiFunc(runPackDialog) # модуле mytools.py, обертывает прежний</p>
   <p># обработчик целиком</p>
   <p>if__name__== ‘__main__’:</p>
   <p>root = Tk()</p>
   <p>Button(root, text=’pop’, command=runPackDialog_Wrapped).pack(fill=X) root.mainloop()</p>
   <p>Можете проверить работу этого сценария, запустив его непосредственно, без привлечения окна ShellGui. На рис. 10.9 изображено получившееся окно stdout после закрытия диалога ввода параметров для операции архивирования. Окно появляется, как только сценарий создаст вывод, и предоставляет пользователю несколько более дружественный графический интерфейс, чем при отлове сообщений в консоли. Аналогичный</p>
   <p><image l:href="#_161.jpg"/></p>
   <p><emphasis>Рис. 10.9. Перенаправление вывода сценария во всплывающие окна с графическим интерфейсом</emphasis></p>
   <p>программный код можно написать и для диалога ввода параметров разархивирования, чтобы направить вывод во всплывающее окно. Просто измените сценарий <emphasis>mytools.py</emphasis> в примере 10.6, зарегистрировав представленную здесь функцию-обертку в качестве обработчика.</p>
   <p>Фактически этот прием можно использовать для перенаправления вывода любой функции или команды оболочки во всплывающее окно. Как обычно, идея совместимых интерфейсов объектов в значительной мере обусловливает гибкость Python.</p>
   <empty-line/>
   <p><strong>Динамическая перезагрузка обработчиков</strong></p>
   <p>Следующий прием программирования, который мы рассмотрим, касается изменения графического интерфейса в процессе его работы. Функция imp. reload в языке Python позволяет динамически изменять и перезагружать модули программы, не останавливая ее. Например, можно вызвать текстовый редактор, изменить отдельные части системы во время ее выполнения и увидеть, как проявляются эти изменения, сразу после перезагрузки измененного модуля.</p>
   <p>Это мощная возможность, особенно при разработке программ, перезапуск которых мог бы занять длительное время. Программы, которые подключаются к базам данных или сетевым серверам, инициализируют крупные объекты или проходят длинную последовательность шагов, чтобы снова запустить обработчик, являются первыми кандидатами на использование функции reload. Эта функция может существенно сократить время разработки.</p>
   <p>Однако в графическом интерфейсе при регистрации обработчиков сохраняются <emphasis>ссылки на объекты,</emphasis> а не имена модулей и объектов, поэтому перезагрузка функций обработчиков после их регистрации не даст желаемого эффекта. Операция imp.reload действует путем изменения содержимого объекта модуля в памяти. Однако, так как библиотека tkinter запоминает указатель на зарегистрированный объект обработчика, ей неизвестно о перезагрузке модуля, в котором находится обработчик. Это означает, что tkinter по-прежнему будет ссылаться на старые объекты модуля, даже если модуль был изменен и перезагружен.</p>
   <p>Это тонкий момент, но в действительности достаточно только запомнить, что для динамической перезагрузки функций обработчиков требуется выполнить особые действия. Необходимо не только явно выполнить перезагрузку измененных модулей, но и предоставить некоторый косвенный слой, маршрутизирующий обратные вызовы от зарегистрированных объектов в модули, чтобы перезагрузка возымела эффект.</p>
   <p>Например, сценарий в примере 10.14 выполняет дополнительные действия, перенаправляя обратные вызовы функциям в явно перезагруженном модуле. Обработчики, зарегистрированные в библиотеке tkinter, являются объектами методов, которые всего лишь осуществля-</p>
   <p>ют перезагрузку и снова отправляют вызов. Так как доступ к действительным функциям обработчиков происходит через объект модуля, перезагрузка этого модуля приводит к обращению к последним версиям этих функций.</p>
   <p><emphasis>Пример 10.14. PP4E\Gui\Tools\rad.py</emphasis></p>
   <p>#    перезагружает обработчики динамически</p>
   <p>from tkinter import *</p>
   <p>import radactions # получить первоначальные обработчики from imp import reload # в Python 3.X была перемещена в модуль imp</p>
   <p>class Hello(Frame):</p>
   <p>def __init__(self, master=None):</p>
   <p>Frame.__init__(self, master)</p>
   <p>self.pack()</p>
   <p>self.make_widgets()</p>
   <p>def make_widgets(self):</p>
   <p>Button(self, text=’message1’, command=self.message1).pack(side=LEFT) Button(self, text=’message2’, command=self.message2).pack(side=RIGHT)</p>
   <p>def message1(self):</p>
   <p>reload(radactions)    # перезагрузить модуль radactions перед вызовом</p>
   <p>radactions.message1() # теперь щелчок на кнопке вызовет новую версию</p>
   <p>def message2(self):</p>
   <p>reload(radactions)    # изменения в radactions.py возымеют эффект</p>
   <p># благодаря перезагрузке</p>
   <p>radactions.message2(self) # вызовет свежую версию; передать self def method1(self):</p>
   <p>print(‘exposed method...’) # вызывается из функции в модуле radactions Hello().mainloop()</p>
   <p>Если запустить этот сценарий, он создаст окно с двумя кнопками, вызывающими методы message1 и message2. Пример 10.15 содержит фактическую реализацию обработчика. Его функции получают аргумент self, который обеспечивает доступ к объекту класса Hello, как если бы это были действительные методы. Можно многократно изменять этот файл во время выполнения сценария rad; каждое такое действие изменяет поведение графического интерфейса при нажатии кнопки.</p>
   <p><emphasis>Пример 10.15. PP4E\Gui\Tools\radactions.py</emphasis></p>
   <p>#    обработчики: перезагружаются перед каждым вызовом</p>
   <p>def message1():    # изменить себя</p>
   <p>print(‘spamSpamSPAM’) # можно было бы вывести диалог...</p>
   <p>def message2(self):</p>
   <p>print(‘Ni! Ni!’)    # изменить себя</p>
   <p>self.method1()    # обращение к экземпляру ‘Hello’...</p>
   <p>Попробуйте запустить сценарий rad и изменять сообщения, которые выводит radactions, в другом окне. Вы должны увидеть, как при нажатии кнопок в окно консоли будут выводиться новые сообщения. Данный пример намеренно сделан простым, для иллюстрирации идеи, но на практике перезагружаемые таким способом операции могут выводить диалоги, новые окна верхнего уровня и так далее. Перезагрузка программного кода, создающего такие окна, позволяет динамически изменять их внешний вид.</p>
   <p>Существуют и другие способы изменения графического интерфейса во время его выполнения. Например, в главе 9 мы видели, что внешний вид в любой момент можно изменить, вызвав метод config виджета, а сами виджеты можно динамически добавлять и удалять с экрана такими методами, как pack_forget и pack (и родственными им для менеджера компоновки grid). Кроме того, передача нового значения параметра command=action методу config может динамически установить в качестве обработчика обратного вызова новый вызываемый объект - при наличии соответствующей поддержки это может оказаться реальной альтернативой использованной выше обходной схеме повышения эффективности перезагрузки в графических интерфейсах.</p>
   <p>Разумеется, далеко не все графические интерфейсы должны быть настолько динамичными. Однако представьте себе игру, которая позволяет модифицировать персонажи, - динамическая перезагрузка в таких системах может оказаться очень полезной. (Я оставляю задачу расширения этого примера на многопользовательские ролевые игры как самостоятельное упражнение.)</p>
   <empty-line/>
   <p><strong>Обертывание интерфейсов окон верхнего уровня</strong></p>
   <p>Интерфейсы окон верхнего уровня были представлены в главе 8. Данный раздел продолжает обсуждение с того места, где это представление завершилось, и демонстрирует обертывание этих интерфейсов классами, автоматизирующими большую часть операций по созданию окон верхнего уровня, - установку заголовков, поиск и отображение ярлыков окон, выполнение действий по закрытию окна исходя из его назначения, перехват события щелчка мышью на кнопке закрытия окна в его заголовке и так далее.</p>
   <p>В примере 10.16 приводятся определения классов-оберток для наиболее часто используемых типов окон - главного окна приложения, временного всплывающего окна и окна встроенного компонента графического интерфейса. Эти типы окон несколько отличаются друг от друга реализациями операции закрытия, но наследуют множество общих черт: ярлыки, заголовки и кнопки закрытия. Используя непосредственно, подмешивая или наследуя класс окна требуемого типа, вы бесплатно получаете в свое распоряжение все логику настройки.</p>
   <p><emphasis>Пример 10.16. PP4E\Gui\Tools\windows.py</emphasis></p>
   <p>##############################################################################</p>
   <p>Классы, инкапсулирующие интерфейсы верхнего уровня.</p>
   <p>Позволяют создавать главные, всплывающие или присоединяемые окна; эти классы могут наследоваться непосредственно, смешиваться с другими классами или вызываться непосредственно, без создания подклассов; должны подмешиваться после (то есть правее) более конкретных прикладных классов: иначе подклассы будут получать методы (destroy, okayToQuit) из этих, а не из прикладных классов, и лишатся возможности переопределить их. ##############################################################################</p>
   <p>import os, glob</p>
   <p>from tkinter import Tk, Toplevel, Frame, YES, BOTH, RIDGE from tkinter.messagebox import showinfo, askyesno</p>
   <p>class _window:</p>
   <p>подмешиваемый класс, используется классами главных и всплывающих окон</p>
   <p>foundicon = None    # совместно используется всеми экземплярами</p>
   <p>iconpatt = ‘*.ico’    # может быть сброшен</p>
   <p>iconmine = ‘py.ico’</p>
   <p>def configBorders(self, app, kind, iconfile):</p>
   <p>if not iconfile:    #    ярлык не был передан?</p>
   <p>iconfile = self.findIcon() #    поиск в тек. каталоге и в каталоге</p>
   <p>title = app    #    модуля</p>
   <p>if kind: title += ‘ - ‘ + kind self.title(title)    #    на рамке окна</p>
   <p>self.iconname(app)    #    при свертывании</p>
   <p>if iconfile: try:</p>
   <p>self.iconbitmap(iconfile) # изображение ярлыка окна except:    #    проблема с    интерпретатором    или</p>
   <p>pass    #    платформой</p>
   <p>self.protocol(‘WM_DELETE_WINDOW’,    self.quit) #    не закрывать    без</p>
   <p># подтверждения</p>
   <p>def findIcon(self):</p>
   <p>if    _window.foundicon:    #    ярлык уже найден?</p>
   <p>return _window.foundicon</p>
   <p>iconfile = None    # сначала искать в тек. каталоге</p>
   <p>iconshere = glob.glob(self.iconpatt) # допускается только один if iconshere:    # удалить ярлык с красными</p>
   <p>iconfile = iconshere[0]    # буквами Tk</p>
   <p>else:    # поиск в каталоге модуля</p>
   <p>mymod = __import__(__name__)    # импортировать, получить каталог</p>
   <p>path = __name__.split(’.’)    # возможно, путь пакета</p>
   <p>for mod in path[1:]:    # по всему пути до конца</p>
   <p>mymod = getattr(mymod, mod) # только самый первый mydir = os.path.dirname(mymod.__file__)</p>
   <p>myicon = os.path.join(mydir, self.iconmine) # исп. myicon, а не tk if os.path.exists(myicon): iconfile = myicon _window.foundicon = iconfile    # не выполнять поиск вторично</p>
   <p>return iconfile</p>
   <p>class MainWindow(Tk, _window):</p>
   <p>главное окно верхнего уровня</p>
   <p>def __init__(self, app, kind=’’, iconfile=None):</p>
   <p>Tk.__init__(self) self.__app = app</p>
   <p>self.configBorders(app, kind, iconfile) def quit(self):</p>
   <p>if self.okayToQuit():    # потоки запущены?</p>
   <p>if askyesno(self.__app, ‘Verify Quit Program?’):</p>
   <p>self.destroy()    # завершить приложение</p>
   <p>else:</p>
   <p>showinfo(self.__app, ‘Quit not allowed’) # или в okayToQuit?</p>
   <p>def destroy(self):    #    просто завершить</p>
   <p>Tk.quit(self)    #    переопределить, если    необходимо</p>
   <p>def okayToQuit(self):    #    переопределить, если    используются</p>
   <p>return True    #    потоки выполнения</p>
   <p>class PopupWindow(Toplevel, _window):</p>
   <p>вторичное всплывающее окно</p>
   <p>def __init__(self, app, kind=’’, iconfile=None):</p>
   <p>Toplevel.__init__(self)</p>
   <p>self.__app = app</p>
   <p>self.configBorders(app, kind, iconfile)</p>
   <p>def quit(self):    # переопределить, если потребуется изменить</p>
   <p>if askyesno(self.__app, ‘Verify Quit Window?’): # или вызвать destroy self.destroy()    # чтобы закрыть окно</p>
   <p>def destroy(self):    #    просто закрыть окно</p>
   <p>Toplevel.destroy(self) #    переопределить, если    необходимо</p>
   <p>class QuietPopupWindow(PopupWindow):</p>
   <p>def quit(self):</p>
   <p>self.destroy()    # закрывать без предупреждения</p>
   <p>class ComponentWindow(Frame):</p>
   <p>при присоединении к другим интерфейсам</p>
   <p>def __init__(self, parent):    # если не фрейм</p>
   <p>Frame.__init__(self, parent) # предоставить контейнер self.pack(expand=YES, fill=BOTH)</p>
   <p>self.config(relief=RIDGE, border=2) # перенастроить при необходимости def quit(self):</p>
   <p>showinfo(‘Quit’, ‘Not supported in attachment mode’)</p>
   <p># destroy из фрейма: просто удалить фрейм # переопределить, если</p>
   <p># необходимо</p>
   <p>Почему бы просто не определять ярлык приложения и заголовок окна непосредственно вызовом методов? С одной стороны, особенности такого рода нелегко запомнить (в результате вам придется большую часть времени тратить на копирование и вставку кода). С другой стороны, эти классы добавляют высокоуровневые функциональные возможности, реализацию которых иначе пришлось бы добавлять снова и снова. Кроме всего прочего, эти классы обеспечивают автоматический запрос подтверждения завершения и поиск ярлыка. Например, классы окон всего один раз пытаются отыскать файл ярлыка в текущем рабочем каталоге и в каталоге, где находится данный модуль.</p>
   <p>Используя классы, инкапсулирующие - то есть скрывающие - такие подробности, мы получаем всю мощь инструмента, без необходимости задумываться об их реализации в будущем. Кроме того, с помощью этих классов мы можем придавать нашим приложениям стандартизованный внешний вид и поведение. А если в будущем их потребуется изменить, нам достаточно будет изменить программный код только в одном месте, а не во всех реализованных нами окнах.</p>
   <p>Для тестирования этого модуля в примере 10.17 приводится сценарий, использующий эти классы в различных режимах - в качестве подмешиваемых классов, в качестве суперклассов и непосредственно - из обычного процедурного программного кода.</p>
   <p><emphasis>Пример 10.17. PP4E\Gui\Tools\windows-test.py</emphasis></p>
   <p>#    модуль windows должен импортироваться, иначе атрибут __name__ будет иметь</p>
   <p>#    значение __main__ в функции findIcon</p>
   <p>from tkinter import Button, mainloop</p>
   <p>from windows import MainWindow, PopupWindow, ComponentWindow def _selftest():</p>
   <p>#    использовать, как подмешиваемый класс class content:</p>
   <p>"используется так же, как Tk, Toplevel и Frame” def __init__(self):</p>
   <p>Button(self, text=’Larch’, command=self.quit).pack()</p>
   <p>Button(self, text=’Sing ‘, command=self.destroy).pack()</p>
   <p>class contentmix(MainWindow, content): def __init__(self):</p>
   <p>MainWindow.__init__(self, ‘mixin’, ‘Main’)</p>
   <p>content.__init__(self) contentmix()</p>
   <p>class contentmix(PopupWindow, content): def __init__(self):</p>
   <p>PopupWindow.__init__(self, ‘mixin’, ‘Popup’)</p>
   <p>content.__init__(self) prev = contentmix()</p>
   <p>class contentmix(ComponentWindow, content):</p>
   <p>def __init__(self):    # вложенный фрейм</p>
   <p>ComponentWindow.__init__(self, prev) # в предыдущем окне content.__init__(self)    # кнопка Sing стирает фрейм</p>
   <p>contentmix()</p>
   <p>#    использовать в подклассах class contentsub(PopupWindow):</p>
   <p>def __init__(self):</p>
   <p>PopupWindow.__init__(self, ‘popup’, ‘subclass’)</p>
   <p>Button(self, text=’Pine’, command=self.quit).pack()</p>
   <p>Button(self, text=’Sing’, command=self.destroy).pack() contentsub()</p>
   <p>#    использование в процедурном программном коде win = PopupWindow(‘popup’, ‘attachment’)</p>
   <p>Button(win, text=’Redwood’, command=win.quit).pack()</p>
   <p>Button(win, text=’Sing ‘, command=win.destroy).pack() mainloop()</p>
   <p>if __name__ == ‘__main__’:</p>
   <p>_selftest()</p>
   <p>Если запустить этот тест, он создаст четыре окна, как показано на рис. 10.10. Все окна автоматически получат ярлык с голубыми буквами «PY» и будут перехватывать и запрашивать подтверждение при попытке закрыть их щелчком на кнопке X в правом верхнем углу, благодаря логике поиска и настройки, унаследованной из классов окон в модуле. Некоторые кнопки в окнах, воспроизводимых тестовым сценарием, закрывают только вмещающее их окно, некоторые - все приложение, некоторые стирают только присоединенное окно, а некоторые выводят диалог с просьбой подтвердить закрытие окна. Запустите этот сценарий у себя на компьютере, чтобы увидеть, как действуют различные кнопки, и получить возможность сопоставить их поведение с реализацией в сценарии - действия, выполняемые при закрытии окна, зависят от его типа.</p>
   <p><image l:href="#_162.jpg"/></p>
   <p><emphasis>Рис. 10.10. Интерфейс сценария windows-test</emphasis></p>
   <p>Мы будем использовать эти классы-обертки в следующей главе, в примере PyClock, и еще раз - в главе 14, где они будут использоваться, чтобы уменьшить сложность программы PyMailGUI. Отчасти преимущество применения приемов ООП в языке Python состоит в том, что благодаря им мы можем позднее не вспоминать детали реализации.</p>
   <empty-line/>
   <p><strong>Графические интерфейсы, потоки выполнения и очереди</strong></p>
   <p>В главе 5 мы познакомились с потоками выполнения и механизмом очередей, который обычно используется для организации обмена данными между потоками. Там же было дано краткое описание применения этих идей в приложениях с графическим интерфейсом. В главе 9 мы продолжили развитие этих тем применительно к библиотеке tkinter, используемой в этой книге, и расширили модель многопоточных графических интерфейсов в целом, рассмотрев поддержку многопоточной модели выполнения (или ее отсутствие) и назначение очередей и блокировок.</p>
   <p>Теперь, когда мы приобрели определенный опыт разработки графических интерфейсов, мы можем, наконец, перейти к воплощению этих идей в программный код. Если в свое время вы пропустили описание этих тем в главе 5 или 9, вам, вероятно, лучше вернуться назад и прочитать их - мы не будем повторно рассматривать здесь основы программирования многопоточных приложений или применения очередей.</p>
   <p>Многопоточная модель имеет самое прямое отношение к графическим интерфейсам. Напомню, что продолжительные операции вообще должны выполняться в параллельных потоках, чтобы избежать блокирования графического интерфейса и обеспечить его отзывчивость на действия пользователя. Под продолжительными операциями обычно понимаются вызовы функций, которые выполняются значительное время, операции загрузки данных с серверов, блокирующие операции ввода-вывода и любые другие, которые могут вызвать заметную задержку. В обсуждении нашего примера со сценариями архивирования/ разархивирования, представленного выше в этой главе, например, отмечалось, что функции, выполняющие фактическую обработку файлов, в целом должны выполняться в отдельных потоках, чтобы не блокировать главный поток графического интерфейса до их завершения.</p>
   <p>В общем случае, когда графический интерфейс ожидает завершения какой-либо операции, он становится полностью неотзывчивым - окно не сможет изменить размер, свернуться и даже просто перерисовать себя, если он был перекрыт другим окном, которое потом ушло. Чтобы исключить возможность такого блокирования, программы с графическим интерфейсом должны выполнять продолжительные операции параллельно, обычно с применением механизма потоков выполнения, который позволяет совместно использовать данные программы. При таком подходе главный поток выполнения графического интерфейса получает возможность обновлять изображение на экране и откликаться на действия пользователя, в то время как другие потоки заняты решением других задач. Как мы уже видели, в некоторых ситуациях на помощь может прийти метод update, но его можно считать решением проблем, только когда есть возможность вызвать его, - потоки выполнения обеспечивают по-настоящему параллельное выполнение продолжительных операций и предлагают более универсальное решение.</p>
   <p>Однако, как мы узнали в главе 9, только главный поток выполнения должен обновлять графический интерфейс - потоки выполнения, выполняющие продолжительные операции, не должны делать этого. Вместо этого они должны помещать данные в очередь (или передавать их через иной механизм), чтобы главный поток мог их извлечь и отобразить. Для этого в главном потоке обычно выполняется цикл опроса через определенные интервалы времени, в котором проверяется поступление новых результатов для отображения. Дочерние потоки производят данные и помещают их в очередь, но они ничего не знают о графическом интерфейсе, - главный поток получает данные и отображает их, но не занимается их генерированием.</p>
   <p>Вследствие такого разделения труда мы обычно называем эту модель <emphasis>производитель/потребитель</emphasis> - вычислительные потоки производят данные, которые потребляются главным потоком графического интерфейса. Потоки, выполняющие продолжительные операции, иногда называют <emphasis>рабочими</emphasis> потоками, потому что они выполняют работу по производству результатов, которые затем представляются пользователю с помощью графического интерфейса. В некотором смысле, графический интерфейс является клиентом рабочих потоков-серверов, хотя обычно эта терминология используется в более узком смысле - серверы являются долгоживущими источниками данных, не имеющими тесной связи с клиентами (хотя графический интерфейс также может отображать данные, полученные от независимых серверов). Но, независимо от своего названия, данная модель позволяет исключить блокирование графического интерфейса и параллельно выполнять другие задачи, которые не выполняют непосредственного обновления графического интерфейса.</p>
   <p>В качестве конкретного примера представим, что наш графический интерфейс должен отображать данные телеметрии, получаемые со спутника в масштабе реального времени через сокеты (механизм взаимодействий между процессами, представленный в главе 5). Такая программа должна быть достаточно отзывчивой, чтобы не потерять входящие данные, и при этом не должна блокироваться в периоды ожидания или обработки данных. Чтобы достичь обеих целей, можно породить дочерние потоки выполнения, которые будут получать поступающие данные и помещать их в очередь, а главный поток графического интерфейса будет периодически извлекать данные из очереди и отображать их. При таком разделении труда графический интерфейс не блокируется данными со спутника и наоборот - сам графический интерфейс будет выполняться независимо от потоков данных, а поскольку потоки обработки данных могут выполняться на полной скорости, они смогут принимать входные данные с той же скоростью, с какой они будут отправляться. Вообще, циклы событий графических интерфейсов не настолько отзывчивы, чтобы обрабатывать поступающие данные в масштабе реального времени. Без дополнительных потоков выполнения мы могли бы потерять часть телеметрии, а с ними мы сумеем принимать все отправляемые данные и отображать их, как только цикл событий графического интерфейса найдет время, чтобы извлечь их из очереди, - достаточно быстро, чтобы не вызвать ощущения задержки у пользователя. В отсутствие данных только дочерние потоки будут ожидать их появления, но не графический интерфейс.</p>
   <p>В других ситуациях дополнительные потоки могут потребоваться, только чтобы графический интерфейс оставался активным в ходе выполнения продолжительных операций. Загружая данные с веб-сервера, например, графический интерфейс должен иметь возможность перерисовывать себя при перекрытии другими окнами или при изменении размеров. По этой причине вызов функции загрузки не может быть простым вызовом функции - функция должна выполняться параллельно остальной программе, обычно в отдельном потоке. По окончании загрузки поток должен известить графический интерфейс, что данные готовы для отображения, поместив их в очередь, - главный поток обнаружит их при следующей же проверке очереди в обработчике, вызываемом по таймеру. Например, мы будем использовать потоки и очереди таким способом в программе PyMailGUI, в главе 14, чтобы обеспечить возможность параллельного выполнения нескольких операций передачи почты без блокирования графического интерфейса.</p>
   <empty-line/>
   <p><strong>Помещение данных в очередь</strong></p>
   <p>Обменивается ли ваш графический интерфейс данными со спутниками, веб-серверами или с чем-то еще, эта многопоточная модель легко воплощается в программный код. В примере 10.18 приводится графический интерфейс, эквивалентный многопоточной программе с очередями, с которой мы встречались в главе 5 (сравните его с примером 5.14). В данном случае графический интерфейс является потоком-потребителем, а потоки-производители добавляют данные для отображения в общую очередь. Для проверки появления результатов в очереди главный поток вместо явного цикла использует метод after из библиотеки.</p>
   <p><emphasis>Пример 10.18. PP4E\Gui\Tools\queuetest-gui.py</emphasis></p>
   <p># графический интерфейс, отображающий данные, производимые рабочими потоками</p>
   <p>import _thread, queue, time</p>
   <p>dataQueue = queue.Queue() # бесконечной длины</p>
   <p>def producer(id):</p>
   <p>for i in range(5): time.sleep(0.1) print(‘put’)</p>
   <p>dataQueue.put(‘[producer id=%d, count=%d]’ % (id, i))</p>
   <p>def consumer(root): try:</p>
   <p>print(‘get’)</p>
   <p>data = dataQueue.get(block=False) except queue.Empty: pass else:</p>
   <p>root.insert(‘end’, ‘consumer got =&gt; %s\n’ % str(data)) root.see(‘end’)</p>
   <p>root.after(250, lambda: consumer(root)) # 4 раза в секунду</p>
   <p>def makethreads(): for i in range(4):</p>
   <p>_thread.start_new_thread(producer, (i,))</p>
   <p>if __name__ == ‘__main__’:</p>
   <p># главный поток: порождает группу рабочих потоков на каждый щелчок мыши from tkinter.scrolledtext import ScrolledText root = ScrolledText() root.pack()</p>
   <p>root.bind(‘&lt;Button-1&gt;’, lambda event: makethreads())</p>
   <p>consumer(root) # запустить цикл проверки очереди в главном потоке окна</p>
   <p>root.mainloop() # вход в цикл событий</p>
   <p>Обратите внимание, что здесь при каждом событии от таймера из очереди извлекается только один элемент данных. Это было сделано сознательно. Можно было бы при каждом событии от таймера извлекать все элементы из очереди в цикле. Но в критических случаях, при наличии большого количества данных в очереди, это легко могло бы привести к блокированию графического интерфейса (представьте быстрый интерфейс телеметрии, который внезапно передал в очередь сразу сотни или даже тысячи результатов измерений). Обрабатывая по одному элементу за раз, мы гарантируем, что цикл событий графического интерфейса будет получать управление, обновлять изображение на экране и обрабатывать ввод пользователя. Недостаток такого подхода состоит в том, что при большом количестве элементов данных в очереди их обработка может занять продолжительное время. В подобных ситуациях можно воспользоваться гибридными схемами, например извлекать из очереди до N элементов данных при каждом событии от таймера, - мы увидим пример реализации такой схемы далее в этом разделе (пример 10.20).</p>
   <p>Если запустить этот сценарий, главный поток графического интерфейса начнет извлекать данные из очереди и отображать их в окне Scrolled-Text, как показано на рис. 10.11. При каждом щелчке левой кнопкой мыши в окне будет запускаться новая группа из четырех потоков-производителей. Потоки выполнения выводят сообщения «get» и «put» в стандартный поток вывода (в данном примере эта операция не синхронизируется между потоками - на некоторых платформах, включая Windows, выводимые сообщения могут перемешиваться). Для имитации выполнения продолжительных операций, таких как получение почты, извлечение результатов запроса или ожидание поступления данных через сокет (дополнительно о сокетах рассказывается ниже в этой главе), потоки-производители вызывают функцию sleep. Я выполнил несколько щелчков левой кнопкой мыши, чтобы обеспечить перекрытие потоков выполнения, как показано на рис. 10.11.</p>
   <p><strong>Реализация с классами и связанными методами</strong></p>
   <p>Пример 10.19 представляет дальнейшее развитие этой модели, реализовав ее в виде класса, обеспечив тем самым возможность специализации и повторного использования. По своему действию и внешнему виду окна этот пример ничем не отличается от процедурной версии, но очередь в нем проверяется чаще и ничего не выводится в стандартный поток вывода. Обратите внимание, что в качестве обработчика событий от мыши и функции потока выполнения здесь используются связанные методы - связанные методы хранят в себе ссылку на экземпляр и на сам метод, поэтому при выполнении в потоке он обладает возможно-</p>
   <p><image l:href="#_163.jpg"/></p>
   <p><emphasis>Рис. 10.11. Изображение обновляется главным потоком графического интерфейса</emphasis></p>
   <p>стью доступа к информации в объекте, включая очередь. Это позволило перенести очередь и окно из глобальных переменных в атрибуты экземпляра.</p>
   <p><emphasis>Пример 10.19. PP4E\Gui\Tools\queuetest-gui-class.py</emphasis></p>
   <p>#    графический интерфейс, отображающий данные, производимые рабочими потоками</p>
   <p>#    (на основе классов)</p>
   <p>import threading, queue, time</p>
   <p>from tkinter.scrolledtext import ScrolledText # или PP4E.Gui.Tour.scrolledtext</p>
   <p>class ThreadGui(ScrolledText): threadsPerClick = 4</p>
   <p>def __init__(self, parent=None):</p>
   <p>ScrolledText.__init__(self, parent)</p>
   <p>self.pack()</p>
   <p>self.dataQueue = queue.Queue()    # бесконечной длины</p>
   <p>self.bind(‘&lt;Button-1&gt;’, self.makethreads) # по щелчку левой кнопкой self.consumer()    # цикл проверки очереди в</p>
   <p># главном потоке выполнения</p>
   <p>def producer(self, id): for i in range(5): time.sleep(0.1)</p>
   <p>self.dataQueue.put(‘[producer id=%d, count=%d]’ % (id, i))</p>
   <p>def consumer(self): try:</p>
   <p>data = self.dataQueue.get(block=False) except queue.Empty: pass else:</p>
   <p>self.insert(‘end’, ‘consumer got =&gt; %s\n’ % str(data)) self.see(‘end’)</p>
   <p>self.after(100, self.consumer)    # 10 раз в секунду</p>
   <p>def makethreads(self, event):</p>
   <p>for i in range(self.threadsPerClick):</p>
   <p>threading.Thread(target=self.producer, args=(i,)).start()</p>
   <p>if __name__ == ‘__main__’:</p>
   <p>root = ThreadGui() # в главном потоке: создать GUI, запустить цикл таймера</p>
   <p>root.mainloop() # войти в цикл событий tk</p>
   <p>Рассмотрите внимательнее организацию потоков, использование общей очереди и извлечение данных в цикле от таймера, так как с этими приемами мы еще встретимся далее в этой главе, а также в главе 11, в примере программы PyEdit. В программе PyEdit мы будем использовать эти приемы для организации поиска внешних файлов в потоках, чтобы избежать блокирования графического интерфейса и обеспечить возможность одновременного поиска сразу нескольких файлов. Кроме того, мы повторно воспользуемся классической многопоточной моделью произ-водитель/потребитель в более реалистичном примере, представленном далее в этой главе. позволяющей избежать блокирования графического интерфейса, который должен читать данные из стандартного потока ввода, связанного с потоком вывода другой программы.</p>
   <p><strong>Завершение потоков в графических интерфейсах</strong></p>
   <p>Кроме всего прочего, в примере 10.19 вместо модуля _thread используется модуль threading. Это означает, что в отличие от предыдущей версии, программа не завершится, пока выполняются какие-либо потоки-производители, если только они не были запущены как потоки-демоны, установкой их флагов daemon в значение True. Напомню, что при использовании модуля threading программы завершаются, только когда остаются одни потоки-демоны, - потоки-производители наследуют значение False в атрибуте daemon от потока, создавшего их, что препятствует завершению программы, пока они продолжают выполняться.</p>
   <p>Однако в данном примере дочерние потоки выполнения завершаются слишком быстро, чтобы можно было заметить задержку при завершении программы. Измените в сценарии вызов функции time.sleep, чтобы он выполнял задержку на 2 секунды, имитируя долгоживущий рабочий поток, и попробуйте запустить пример. Попытка закрыть окно после щелчка левой кнопкой мыши сотрет окно, но сама программа продолжит выполняться еще в течение примерно 10 секунд (это можно наблюдать, например, в виде паузы в окне консоли). Если сделать то же самое в предыдущей версии, использующей модуль _thread, или в этой версии установить флаги daemon потоков в значение True, программа будет завершаться немедленно.</p>
   <p>При решении практических задач может потребоваться взвесить различные политики управления завершением в контексте действующих потоков и программировать их соответствующим образом; при необходимости отложить завершение программы можно использовать потоки, запущенные со значением False в атрибуте daemon, или блокировки. Напротив, использование потоков threading может препятствовать желательному завершению программы, если забыть установить флаг daemon в значение True. Дополнительно о завершении программ и о потоках-демонах (и о других пугающих темах!) рассказывается в главе 5.</p>
   <empty-line/>
   <p><strong>Помещение обработчиков в очередь</strong></p>
   <p>В примерах предыдущего раздела данные, помещаемые в очередь, всегда были строками. Этого вполне достаточно для простых приложений, где могут существовать производители только одного типа. Однако если в программе могут иметься потоки, выполняющие различные функции и производящие данные различных типов, это может осложнить обработку данных. Вероятно, вам придется сопровождать данные некоторой дополнительной информацией, которая поможет главному потоку графического интерфейса определить, как обрабатывать эти данные.</p>
   <p>Представьте, например, почтовый клиент, где несколько операций отправки и приема почты могут выполняться одновременно. Если все потоки совместно используют одну и ту же очередь, информация, помещаемая в нее, должна иметь какие-то отличительные признаки, которые позволят определить, какое событие она представляет, - загруженное сообщение для отображения, информацию для индикатора хода выполнения операции, сообщение об успешной отправке или что-то еще. Это надуманный пример: мы столкнемся с этой проблемой в приложении PyMailGUI, представленном в главе 14.</p>
   <p>К счастью, очереди поддерживают не только строки - в очередь можно помещать объекты Python любых типов. Наиболее универсальными из них, вероятно, являются вызываемые объекты: помещая в очередь функцию или другой вызываемый объект, поток-производитель может самым непосредственным способом сообщить графическому интерфейсу, как обрабатывать данные. Графическому интерфейсу остается просто извлечь объект из очереди и вызвать его. Поскольку все потоки выполняются в пределах одного и того же процесса, в очередь могут помещаться вызываемые объекты любых типов - простые функции, результаты lambda-выражений и даже связанные методы, объединяющие в себе функции и объекты, обеспечивающие доступ к их данным и методам. Любые изменения в объектах, выполняемые такими функциями обратного вызова, будут доступны всему процессу.</p>
   <p>Благодаря возможности в языке Python универсальным способом обрабатывать функции и списки их аргументов, передача их через очередь выглядит гораздо проще, чем могло бы показаться. Так, в примере 10.20 демонстрируется один из способов передачи функций обратного вызова через очередь, который будет использоваться в приложении PyMailGUI в главе 14. Этот модуль содержит также ряд полезных инструментов. Класс ThreadCounter можно использовать как совместно используемый счетчик и логический флаг (например, для управления операциями, перекрывающимися во времени). Однако наиболее важным здесь является реализация интерфейса передачи функций через очередь - в двух словах, данная реализация позволяет клиентам запускать потоки выполнения, которые помещают в очередь свои функции завершения для передачи главному потоку.</p>
   <p>До определенной степени этот пример можно считать лишь разновидностью примера из предыдущего раздела - здесь мы по-прежнему выполняем цикл событий от таймера, в котором главный поток извлекает данные из очереди. Для большей эффективности за одно событие от таймера из очереди извлекается уже не один (что может оказаться слишком долгим, при большом количестве элементов данных, или слишком накладным, при коротком интервале срабатывания таймера) и не все (что может привести к блокированию графического интерфейса, если данные поступают слишком быстро), а до N элементов данных. Мы дополним этот прием пакетной обработки данных в PyMailGUI возможностью выполнения множественных изменений в графическом интерфейсе без необходимости выделять ресурсы процессора для обработки коротких событий от таймера, в чем обычно нет необходимости.</p>
   <p>Однако здесь главное отличие, на которое следует обратить внимание, заключается в том, что мы <emphasis>вызываем</emphasis> объекты, которые потоки-производители обобщенным способом помещают в очередь для обработки успешного или неудачного выполнения операции в ответ на благополучное завершение или возникшее исключение. Кроме того, функции, выполняемые в потоках-производителях, принимают функцию, определяющую информацию о протекании операции, которая при вызове просто помещает в очередь обработчик индикатора хода выполнения операции, предназначенный для вызова в контексте главного потока выполнения. Эту особенность можно использовать, например, чтобы показать в графическом интерфейсе ход выполнения загрузки данных по сети.</p>
   <p><emphasis>Пример 10.20. PP4E\Gui\Tools\threadtools.py</emphasis></p>
   <p>##############################################################################</p>
   <p>Общесистемные утилиты поддержки многопоточной модели выполнения для графических</p>
   <p>интерфейсов.</p>
   <p>Реализует единую очередь обработчиков и цикл обработки событий от таймера для ее проверки, совместно используемые всеми окнами в программе; рабочие потоки помещают в очередь свои обработчики завершения и протекания операции для вызова в главном потоке; эта модель не блокирует графический интерфейс - он просто выполняет операции в порождаемых дочерних потоках и обрабатывает события завершения и продолжения операций; рабочие потоки могут перекрываться во времени с главным потоком и с другими рабочими потоками.</p>
   <p>На практике передача функций-обработчиков с аргументами через очереди намного удобнее, чем передача простых данных, если в программе одновременно могут действовать разнотипные потоки выполнения, - каждый тип может подразумевать выполнение различных действий при завершении.</p>
   <p>Библиотеки создания графических интерфейсов не полностью поддерживают многопоточную модель, поэтому, вместо того чтобы напрямую вызывать обработчики, производящие изменение графического интерфейса после выполнения основной операции в потоке, они помещаются в общую очередь и вызываются не в дочерних потоках, а в цикле обработки событий от таймера в главном потоке; это также обеспечивает регулярность и предсказуемость моментов обновления графического интерфейса; требуется, чтобы логика потока разбивалась на основную операцию, завершающие действия и операцию, возвращающую информацию о протекании процесса.</p>
   <p>Предполагается, что в случае неудачи функция потока возбуждает исключение и принимает в аргументе ‘progress’ функцию обратного вызова, если поддерживает возможность передачи информации о ходе выполнения операции; предполагается также, что все обработчики выполняются очень быстро, либо производят обновление графического интерфейса в процессе работы, и эта очередь будет содержать функции обратного вызова (или другие вызываемые объекты) для использования в приложениях с графическим интерфейсом, - требуется наличие виджетов, чтобы обеспечить работу цикла на основе метода ‘after’; для использования данной модели в сценариях без графического интерфейса можно было бы использовать простой таймер. ##############################################################################</p>
   <p>#    запустить, даже если нет потоков # сейчас, если модуль threads</p>
   <p>try:    # недоступен в стандартной библиотеке,</p>
   <p>import _thread as thread    # возбуждает исключение ImportError</p>
   <p>except ImportError:    # и блокирует графический интерфейс</p>
   <p>import _dummy_thread as thread # тот же интерфейс без потоков</p>
   <p>#    общая очередь</p>
   <p>#    в глобальной области видимости, совместно используется потоками import queue, sys</p>
   <p>threadQueue = queue.Queue(maxsize=0) # infinite size</p>
   <p>##############################################################################</p>
   <p>#    ГЛАВНЫЙ ПОТОК - периодически проверяет очередь; выполняет действия,</p>
   <p>#    помещаемые в очередь, в контексте главного потока; один потребитель (GUI) и</p>
   <p>#    множество производителей (загрузка, удаление, отправка); простого списка</p>
   <p>#    было бы вполне достаточно, если бы операции list.append и list.pop были</p>
   <p>#    атомарными; 4 издание: в процессе обработки каждого события от таймера</p>
   <p>#    выполняет до N операций: обход в цикле всех обработчиков, помещенных в</p>
   <p>#    очередь, может заблокировать графический интерфейс, а при выполнении</p>
   <p>#    единственной операции вызов всех обработчиков может занять продолжительное</p>
   <p>#    время или привести к неэффективному расходованию ресурсов процессора на</p>
   <p>#    обработку событий от таймера (например, информирование о ходе выполнения</p>
   <p>#    операций); предполагается, что обработчики выполняются очень быстро или</p>
   <p>#    выполняют обновление графического интерфейса в процессе работы (вызывают</p>
   <p>#    метод update): после вызова обработчика планируется очередное событие от</p>
   <p>#    таймера и управление возвращается в цикл событий; поскольку этот цикл</p>
   <p>#    выполняется в главном потоке, он не препятствует завершению программы; ##############################################################################</p>
   <p>def threadChecker(widget, delayMsecs=100, perEvent=1): # 10 раз/сек, 1/таймер for i in range(perEvent):    # передайте другие значения,</p>
   <p>try:    # чтобы повысить скорость</p>
   <p>(callback, args)    =    threadQueue.get(block=False)    #    выполнить до N</p>
   <p>except queue.Empty:    #    обработчиков</p>
   <p>break    #    очередь пуста?</p>
   <p>else:</p>
   <p>callback(*args)    #    вызвать обраб.</p>
   <p>widget.after(delayMsecs,    #    переустановить</p>
   <p>lambda: threadChecker(widget,    delayMsecs,    perEvent))#    таймер и</p>
   <p>#    вернуться в цикл</p>
   <p>#    событий</p>
   <p>##############################################################################</p>
   <p>#    НОВЫЙ ПОТОК - выполняет задание, помещает в очередь обработчик завершения и</p>
   <p>#    обработчик, возвращающий информацию о протекании процесса; вызывает функцию</p>
   <p>#    основной операции с аргументами, затем планирует вызов функций on* с</p>
   <p>#    контекстом; запланированные вызовы добавляются в очередь и выполняются в</p>
   <p>#    главном потоке, чтобы избежать параллельного обновления графического</p>
   <p>#    интерфейса; позволяет программировать основные операции вообще без учета</p>
   <p>#    того, что они будут выполняться в потоках; не вызывайте обработчики в</p>
   <p>#    потоках: они могут обновлять графический интерфейс в потоке, поскольку</p>
   <p>#    передаваемая функция будет вызвана в потоке; обработчик ‘progress’ просто</p>
   <p>#    должен добавлять в очередь функцию обратного вызова с передаваемыми ей</p>
   <p>#    аргументами; не обновляйте текущие счетчики здесь: обработчик завершения</p>
   <p>#    будет извлечен из очереди и выполнен функцией threadChecker в главном</p>
   <p>#    потоке;</p>
   <p>##############################################################################</p>
   <p>def threaded(action, args, context, onExit, onFail, onProgress): try:</p>
   <p>if not onProgress: # ждать завершения этого потока</p>
   <p>action(*args) # предполагается, что в случае неудачи будет else:    # возбуждено исключение</p>
   <p>def progress(*any):</p>
   <p>threadQueue.put((onProgress, any + context)) action(progress=progress, *args)</p>
   <p>except:</p>
   <p>threadQueue.put((onFail, (sys.exc_info(), ) + context)) else:</p>
   <p>threadQueue.put((onExit, context))</p>
   <p>def startThread(action, args, context, onExit, onFail, onProgress=None): thread.start_new_thread(</p>
   <p>threaded, (action, args, context, onExit, onFail, onProgress))</p>
   <p>##############################################################################</p>
   <p>#    счетчик или флаг с поддержкой многопоточной модели выполнения: удобно</p>
   <p>#    использовать, чтобы избежать выполнения перекрывающихся во времени операций,</p>
   <p>#    когда потоки изменяют другие общие данные, помимо тех, которые изменяются</p>
   <p>#    обработчиками, помещаемыми в очередь</p>
   <p>##############################################################################</p>
   <p>class ThreadCounter: def __init__(self): self.count = 0</p>
   <p>self.mutex = thread.allocate_lock() # или Threading.semaphore def incr(self):</p>
   <p>self.mutex.acquire()    # или с помощью self.mutex:</p>
   <p>self.count += 1 self.mutex.release() def decr(self):</p>
   <p>self.mutex.acquire() self.count -= 1 self.mutex.release()</p>
   <p>def __len__(self): return self.count # True/False, если используется,</p>
   <p># как флаг</p>
   <p>##############################################################################</p>
   <p>#    реализация самотестирования: разбивает поток на основную операцию,</p>
   <p>#    операцию завершения и операцию информирования о ходе выполнения задания ##############################################################################</p>
   <p>if __name__ == ‘__main__’:    # самотестирование при запуске в виде сценария</p>
   <p>import time    # или PP4E.Gui.Tour.scrolledtext</p>
   <p>from tkinter.scrolledtext import ScrolledText</p>
   <p>def onEvent(i):    # реализация порождения потоков</p>
   <p>myname = ‘thread-%s’ % i startThread(</p>
   <p>action    =    threadaction,</p>
   <p>args    =    (i, 3),</p>
   <p>context    =    (myname,),</p>
   <p>onExit    =    threadexit,</p>
   <p>onFail    =    threadfail,</p>
   <p>onProgress = threadprogress)</p>
   <p># основная операция, выполняемая потоком def threadaction(id, reps, progress): # то, что делает поток for i in range(reps):</p>
   <p>time.sleep(1)</p>
   <p>if progress: progress(i)    # обработчик progress: в очередь</p>
   <p>if id % 2 == 1: raise Exception # ошибочный номер: неудача</p>
   <p>#    обработчики завершения/информирования о ходе выполнения задания:</p>
   <p>#    передаются главному потоку через очередь</p>
   <p>def threadexit(myname):</p>
   <p>text.insert(‘end’, ‘%s\texit\n’ % myname) text.see(‘end’)</p>
   <p>def threadfail(exc_info, myname):</p>
   <p>text.insert(‘end’, ‘%s\tfail\t%s\n’ % (myname, exc_info[0])) text.see(‘end’)</p>
   <p>def threadprogress(count, myname):</p>
   <p>text.insert(‘end’, ‘%s\tprog\t%s\n’ % (myname, count)) text.see(‘end’)</p>
   <p>text.update() # допустимо: выполняется в главном потоке</p>
   <p>#    создать графический интерфейс и запустить цикл обработки событий от</p>
   <p>#    таймера в главном потоке</p>
   <p>#    порождать группу рабочих потоков в ответ на каждый щелчок мышью:</p>
   <p>#    выполнение их может перекрываться во времени</p>
   <p>text = ScrolledText()</p>
   <p>text.pack()</p>
   <p>threadChecker(text)    # запустить цикл обработки потоков</p>
   <p>text.bind(‘&lt;Button-1&gt;’, # в 3.x функция list необходима для получения lambda event: list(map(onEvent, range(6))) ) # всех результатов map,</p>
   <p># для range - нет</p>
   <p>text.mainloop()    # вход в цикл событий</p>
   <p>Реализация модуля описывается в комментариях, а программный код самотестирования демонстрирует порядок его использования. Обратите внимание, что реализация потока выполнения разбита на основные операции, операции, выполняемые при выходе, и необязательные операции информирования о ходе выполнения задания, - основные операции выполняются в новом потоке, но другие помещаются в очередь и выполняются в главном потоке. То есть чтобы воспользоваться этим модулем, вам, по сути, необходимо разделить реализацию функции потока на действия, выполняемые в самом потоке, выполняемые после его завершения и необязательные действия информирования о ходе выполнения задания. В целом, продолжительным может быть только этап, выполняемый в пределах потока.</p>
   <p>Если пример 10.20 запустить, как самостоятельный сценарий, по каждому щелчку мышью на виджете ScrolledTest он будет запускать шесть новых потоков выполнения, каждый из которых будет выполнять функцию threadaction. Функция, выполняемая в потоке, вызывает передаваемую ей функцию информирования о ходе выполнения задания, помещающую обработчик обратного вызова в очередь, который вызывает функцию threadprogress в главном потоке. Когда функция потока завершается, интерфейсный уровень помещает в очередь обработчик, который вызовет threadfail или threadexit в главном потоке, в зависимости от того, возбудила функция потока исключение или нет. Так как все обработчики, помещаемые в очередь, извлекаются и выполняются в цикле обработки событий от таймера в главном потоке, это означает, что все изменения в графическом интерфейсе будут производиться только в главном потоке выполнения и не будут перекрываться во времени.</p>
   <p>На рис. 10.12 приводится фрагмент вывода, сгенерированного щелчком мыши на окне. Все сообщения о завершении, неудаче и информирующие о ходе выполнения задания, создаются обработчиками, добавляемыми в очередь дочерними потоками и вызываемыми в цикле обработки событий от таймера в главном потоке.</p>
   <p><image l:href="#_164.jpg"/></p>
   <p><emphasis>Рис. 10.12. Сообщения, создаваемые обработчиками, извлекаемыми из очереди</emphasis></p>
   <p>Внимательно рассмотрите этот пример и попробуйте последить логику работы программного кода самотестирования. Это достаточно сложное задание, и вам, вероятно, придется не один раз пробежать по нему глазами, чтобы понять, как он действует. Однако как только вы уловите суть этой парадигмы, вы поймете общую схему работы с разнородными потоками выполнения обобщенным способом. В PyMailGUI, например, когда требуется запустить прием/передачу почты, выполняются операции, похожие на операции в функции onEvent в реализации самотестирования в данном примере.</p>
   <p><strong>Передача связанных методов в очередь</strong></p>
   <p>Технически, чтобы обеспечить еще более высокую гибкость этой схемы, в приложении PyMailGUI из главы 14 с помощью этого модуля в очередь будут помещаться <emphasis>связанные методы</emphasis> - вызываемые объекты, которые, как упоминалось, хранят ссылку на функцию метода и на экземпляр объекта, что обеспечивает возможность доступа к данным объекта и другим его методам. При таком подходе программный код управления потоками выполнения в клиентском сценарии выглядит примерно так, как показано в примере 10.21 - версии реализации самотестирования из предыдущего примера, использующей классы и методы.</p>
   <p><emphasis>Пример 10.21. PP4E\Gui\Tools\threadtools-test-classes.py</emphasis></p>
   <p>#    тест очереди обработчиков, но для реализации операций используются</p>
   <p>#    связанные методы</p>
   <p>import time</p>
   <p>from threadtools import threadChecker, startThread from tkinter.scrolledtext import ScrolledText</p>
   <p>class MyGUI:</p>
   <p>def __init__(self, reps=3):</p>
   <p>self.reps = reps    # используется окно Tk по умолчанию</p>
   <p>self.text = ScrolledText()    # сохранить виджет в атрибуте</p>
   <p>self.text.pack()</p>
   <p>threadChecker(self.text)    # запустить цикл проверки потоков</p>
   <p>self.text.bind(‘&lt;Button-1&gt;’, # в 3.x функция list необходима для lambda event: list(map(self.onEvent, range(6))) ) # получения всех</p>
   <p># результатов map, для range - нет</p>
   <p>def onEvent(self, i):    # метод, запускающий поток</p>
   <p>myname = ‘thread-%s' % i startThread(</p>
   <p>action    =    self.threadaction,</p>
   <p>args    =    (i, ),</p>
   <p>context    =    (myname,),</p>
   <p>onExit    =    self.threadexit,</p>
   <p>onFail    =    self.threadfail,</p>
   <p>onProgress = self.threadprogress)</p>
   <p>#    основная операция, выполняемая потоком</p>
   <p>def threadaction(self, id, progress): # то, что делает поток</p>
   <p>for i in range(self.reps):    # доступ к данным в объекте</p>
   <p>time.sleep(1)</p>
   <p>if progress: progress(i)    # обработчик progress: в очередь</p>
   <p>if id % 2 == 1: raise Exception # ошибочный номер: неудача</p>
   <p>#    обработчики: передаются главному потоку через очередь def threadexit(self, myname):</p>
   <p>self.text.insert(‘end’, ‘%s\texit\n' % myname) self.text.see(‘end’)</p>
   <p>def threadfail(self, exc_info, myname): # имеет доступ к данным объекта self.text.insert(‘end’, ‘%s\tfail\t%s\n’ % (myname, exc_info[0])) self.text.see(‘end’)</p>
   <p>def threadprogress(self, count, myname):</p>
   <p>self.text.insert(‘end’, ‘%s\tprog\t%s\n’ % (myname, count)) self.text.see(‘end’)</p>
   <p>self.text.update() # допустимо: выполняется в главном потоке</p>
   <p>if __name__ == ‘__main__’: MyGUI().text.mainloop()</p>
   <p>В этой версии в качестве обработчиков завершения и информирования о ходе выполнения задания, помещаемых в очередь, а также основной операции, выполняемой потоком, используются связанные методы. Как мы узнали в главе 5, благодаря тому что все потоки выполняются в пределах одного и того же процесса и в одной и той же области памяти, связанные методы ссылаются на оригинальные экземпляры объектов, а не на их копии. Это позволяет им напрямую обновлять графический интерфейс и другую информацию. Кроме того, связанные методы являются нормальными вызываемыми объектами, которые могут использоваться взамен обычных функций, поэтому нет никаких препятствий к использованию их в очередях и в потоках выполнения. Помимо всего прочего, широкие возможности совместного использования данных являются одним из основных преимуществ потоков выполнения перед процессами.</p>
   <p>Приложение PyMailGUI в главе 14 демонстрирует более практичное применение этого модуля, где он служит базовым механизмом обслуживания событий завершения потоков и информирования о ходе выполнения задания. Там основные операции в потоках также выполняются с помощью связанных методов, что позволяет потокам и обработчикам, помещаемым ими в очередь, использовать одни и те же данные. Как мы увидим далее, действия, выполняемые обработчиками из очереди, автоматически становятся безопасными в многопоточном окружении, потому что они выполняются только в контексте главного потока. Однако другие изменения в совместно используемых объектах, производимые дочерними потоками, все еще может потребоваться синхронизировать отдельно, если они выполняются без применения очереди обработчиков и есть вероятность, что они будут перекрываться во времени. Непосредственное обновление кэша электронной почты, например, может заблокировать выполнение других операций до его завершения.</p>
   <empty-line/>
   <p><strong>Другие способы добавления GUI к сценариям командной строки</strong></p>
   <p>Иногда потребность в графическом интерфейсе возникает совершенно неожиданно. Возможно, вы еще не умеете программировать графические интерфейсы или просто хотите оставаться в старых добрых временах. Но, предположим, вы написали программу, взаимодействующую с пользователем посредством консоли, а потом решили, что взаимодействие через графический интерфейс сделает ее привлекательнее. Что делать в этом случае?</p>
   <p>Вероятно, наиболее очевидный ответ состоит в том, чтобы преобразовать программу командной строки, - добавить в программный код инициализацию виджетов при запуске, вызвать функцию mainloop, чтобы запустить цикл обработки событий и отобразить главное окно, и переместить всю логику программы в обработчики, запускаемые в ответ на действия пользователя. Все операции, выполняемые оригинальной программой, превращаются в обработчики событий, а главный поток управления конструирует главное окно, вызывает цикл событий один раз и переходит в состояние ожидания.</p>
   <p>Это традиционный способ организации программ с графическим интерфейсом, и он полностью соответствует ожиданиям пользователя - окна появляются по запросу, а не случайным, на первый взгляд, образом. Однако если вы не готовы стиснуть зубы и выполнить такое структурное преобразование, можно пойти другим путем. Например, в разделе, посвященном примеру ShellGui, выше в этой главе, мы видели, как можно добавить к сценариям архивирования файлов окна для ввода входных параметров (пример 10.5 и следующие за ним). Позднее мы также видели, как перенаправлять вывод таких сценариев в графические интерфейсы с помощью класса GuiOutput (пример 10.13). Этот подход можно использовать, когда сценарий командной строки, обертываемый в графический интерфейс, выполняет единственную операцию. Для организации более динамичного взаимодействия с пользователем может потребоваться использовать другие приемы.</p>
   <p>Вполне возможно, например, запускать графический интерфейс из сценария командной строки, вызывая функцию mainloop из библиотеки tkinter всякий раз когда требуется отобразить окно. Возможно также использовать более фундаментальный подход и создать отдельную программу, реализующую графический интерфейс для вашего приложения. В заключение нашего обзора методик программирования графических интерфейсов мы по очереди рассмотрим все эти схемы.</p>
   <empty-line/>
   <p><strong>Вывод окон графического интерфейса по требованию</strong></p>
   <p>Если вам необходимо добавить простой графический интерфейс для взаимодействия с пользователем к существующему сценарию командной строки (например, диалог выбора файла), это можно сделать, настроив виджеты и вызвав функцию mainloop из программы командной строки, когда это будет необходимо. По сути, этот прием добавляет поддержку графического интерфейса в программу, не имеющую постоянного главного окна. Проблема в том, что функция mainloop не возвращает управление, пока главное окно не будет закрыто пользователем (или не будет вызван метод quit). Поэтому вы не сможете получить данные, введенные пользователем, из виджетов, уже уничтоженных к моменту возврата из функции mainloop. Чтобы обойти эту проблему, достаточно просто сохранить ввод пользователя в объекте Python: объект останется существовать после уничтожения графического интерфейса. Пример 10.22 демонстрирует один из способов реализации этой идеи на языке Python.</p>
   <p><emphasis>Пример 10.22. PP4E\Gui\Tools\mainloopdemo.py</emphasis></p>
   <p>демонстрирует запуск двух отдельных циклов mainloop; каждый из них возвращает управление после того как главное окно будет закрыто; ввод пользователя сохраняется в объекте Python перед тем, как графический интерфейс будет закрыт; обычно в программах с графическим интерфейсом настройка виджетов и вызов mainloop выполняется всего один раз, а вся их логика распределена по обработчикам событий; в этом демонстрационном примере вызовы функции mainloop производятся для обеспечения модальных взаимодействий с пользователем из программы командной строки; демонстрирует один из способов добавления графического интерфейса к существующим сценариям командной строки без реорганизации программного кода;</p>
   <p>from tkinter import *</p>
   <p>from tkinter.filedialog import askopenfilename, asksaveasfilename</p>
   <p>class Demo(Frame):</p>
   <p>def __init__(self,parent=None):</p>
   <p>Frame.__init__(self,parent)</p>
   <p>self.pack()</p>
   <p>Label(self, text =”Basic demos”).pack()</p>
   <p>Button(self, text=’open’, command=self.openfile).pack(fill=BOTH) Button(self, text=’save’, command=self.savefile).pack(fill=BOTH) self.open_name = self.save_name = “”</p>
   <p>def openfile(self):    # сохранить результаты пользователя</p>
   <p>self.open_name = askopenfilename() # указать параметры диалога здесь def savefile(self):</p>
   <p>self.save_name = asksaveasfilename(initialdir=’C:\\Python31’)</p>
   <p>if__name__== “__main__”:</p>
   <p>#    вывести окно print(‘popup1...’)</p>
   <p>mydialog = Demo()    # присоединить фрейм к окну Tk() по умолчанию</p>
   <p>mydialog.mainloop()    # отобразить; вернуться после закрытия окна</p>
   <p>print(mydialog.open_name) # имена сохраняются в объекте, когда окно уже print(mydialog.save_name) # будет закрыто</p>
   <p>#    Раздел программы без графического интерфейса, использующей mydialog</p>
   <p>#    отобразить окно еще раз print(‘popup2...’)</p>
   <p>mydialog = Demo()    # повторно создать виджеты</p>
   <p>mydialog.mainloop()    # повторно отобразить окно</p>
   <p>print(mydialog.open_name) # в объекте будут сохранены новые значения print(mydialog.save_name)</p>
   <p>#    Раздел программы без графического интерфейса,</p>
   <p>#    где снова используется mydialog print(‘ending...’)</p>
   <p>Эта программа дважды конструирует и отображает простое окно с двумя кнопками, как показано на рис. 10.13, нажатие которых вызывает появление диалогов выбора файла. Вывод программы, который производится при закрытии окна графического интерфейса, выглядит примерно, как показано ниже:</p>
   <p>C:\...\PP4E\Gui\Tools&gt; mainloopdemo.py</p>
   <p>popup1...</p>
   <p>C:/Users/mark/Stuff/Books/4E/PP4E/dev/Examples/PP4E/Gui/Tools/widgets.py</p>
   <p>C:/Python31/python.exe</p>
   <p>popup2...</p>
   <p>C:/Users/mark/Stuff/Books/4E/PP4E/dev/Examples/PP4E/Gui/Tools/guimixin.py</p>
   <p>C:/Python31/Lib/tkinter/__init__.py</p>
   <p>ending...</p>
   <p><image l:href="#_165.jpg"/></p>
   <p><emphasis>Рис. 10.13. Окно, которое выводится программой командной строки</emphasis></p>
   <p>Обратите внимание, что в этой программе функция mainloop вызывается дважды, для организации двух модальных взаимодействий с пользователем из сценария командной строки, не имеющего графического интерфейса. Нет ничего криминального в том, что функция mainloop вызывается более одного раза, но при этом сценарию приходится заново создавать виджеты перед очередным вызовом, потому что они уничтожаются после предыдущего вызова mainloop (виджеты уничтожаются внутри библиотеки Tk, даже если соответствующие им объекты Python продолжают существование). Напомню, что такая реализация графического интерфейса не соответствует ожиданиям пользователей, в сравнении с традиционными графическими интерфейсами, - создается впечатление, что окна появляются из ниоткуда, - но это самый быстрый способ добавить графический интерфейс без глубокой реорганизации программного кода.</p>
   <p>Обратите внимание, что данный пример отличается от случая использования вложенных (рекурсивных) вызовов функции mainloop для реализации модальных диалогов, с которым мы столкнулись в главе 8. При таком подходе вложенные вызовы mainloop возвращают управление, когда вызывается метод quit диалога, но при этом продолжается выполнение объемлющего вызова mainloop, и мы остаемся в сфере программирования, управляемого событиями. Сценарий в примере 10.22, напротив, производит два независимых вызова функции mainloop, дважды вступая и выходя из модели, управляемой событиями.</p>
   <p>Наконец, обратите внимание, что такая схема подходит только для ситуаций, когда не требуется выполнять какие-либо операции, не связанные с графическим интерфейсом, пока окно остается открытым, потому что на период выполнения mainloop основной поток управления сценария остается неактивным и блокируется. Вы не сможете, например, применить этот подход для добавления графического интерфейса к утилитам, подобным тем, что используются в модуле guiStreams, представленном выше в этой главе, предназначенном для передачи функций взаимодействия с пользователем из сценариев командной строки в графический интерфейс. Классы GuiInput и GuiOutput в том примере предполагают, что где-то уже был произведен вызов mainloop (в конце концов, они опираются на использование графического интерфейса). Но как только будет вызвана функция mainloop, чтобы вывести окна, вы не сможете вернуть управление обычному программному коду сценария командной строки, чтобы взаимодействовать с пользователем или с графическим интерфейсом, пока этот графический интерфейс не будет закрыт и функция mainloop не вернет управление. Таким образом, эти классы могут использоваться только в контексте программ, полностью опирающихся на графический интерфейс.</p>
   <p>Но на самом деле это неестественный способ использования библиотеки tkinter. Сценарий в примере 10.22 действует только потому, что графический интерфейс может взаимодействовать с пользователем совершенно независимо, - сценарий может позволить себе отдать управление функции mainloop из библиотеки tkinter и ждать результатов. Эта схема непригодна, когда требуется выполнять программный код, не имеющий отношения к графическому интерфейсу, в то время, когда окно остается открытым. Из-за этих ограничений в большинстве графических интерфейсов вам придется использовать модель главное-окно-плюс-обработчики-событий - обработчики вызываются в ответ на действия пользователя, пока окно графического интерфейса остается открытым. При таком подходе ваш программный код может действовать, пока окно остается открытым. Например, смотрите представленный ранее в этой главе способ запуска сценариев командной строки архивирования и разархивирования из графического интерфейса, с выводом результатов в графическом интерфейсе, - технически эти сценарии запускаются из обработчиков событий графического интерфейса, а их вывод перенаправляется в виджет.</p>
   <empty-line/>
   <p><strong>Реализация графического интерфейса в виде отдельной программы: сокеты (вторая встреча)</strong></p>
   <p>Как отмечалось ранее, возможно также реализовать графический интерфейс приложения в виде отдельной программы. Это наиболее тернистый путь, но в некоторых ситуациях он может упростить интеграцию слабо связанных компонентов. Этот способ может, например, помочь решить проблемы, свойственные примеру guiStreams из предыдущего раздела, при условии, что входные и выходные данные будут передаваться графическому интерфейсу через механизмы взаимодействий между процессами (Inter-Process Communication, IPC), а для обнаружения выходных данных будет использован метод after виджетов (или подобный ему). В этом случае работа сценария командной строки не блокируется вызовом функции mainloop.</p>
   <p>Графический интерфейс может запускаться сценарием командной строки как отдельная программа, и обмениваться результатами взаимодействий с пользователем с основным сценарием посредством каналов, сокетов, файлов или других механизмов IPC, представленным в главе 5. Преимущество такого подхода состоит в том, что он обеспечивает разделение представления и реализации - в сценарий, который иначе может использоваться как обычная утилита командной строки, достаточно будет добавить всего лишь запуск графического интерфейса и организовать прием ввода пользователя. Кроме того, работа сценария командной строки не будет блокироваться на время работы функции mainloop (функция mainloop будет выполняться только в процессе, реализующем графический интерфейс), а сам графический интерфейс может сохраняться на экране и после того, как пользователь введет все необходимые данные, что позволит уменьшить количество всплывающих окон.</p>
   <p>Другой вариант - когда графический интерфейс запускает сценарий командной строки и организует прием данных от него с применением механизмов IPC, подключаемых к потоку стандартного вывода сценария. В еще более сложных решениях графический интерфейс и сценарий командной строки могут организовать двусторонний обмен данными.</p>
   <p>Примеры 10.23, 10.24 и 10.25 демонстрируют простые варианты реализации этих подходов: вывод сценария командной строки отправляется в графический интерфейс. В них представлены реализации сценариев командной строки и графического интерфейса, которые взаимодействуют друг с другом через <emphasis>сокеты</emphasis> - механизм сетевых взаимодействий, который коротко рассматривался в главе 5 и подробно будет исследоваться в следующей части книги. При изучении этих файлов особое внимание обратите на то, как организована связь между программами: когда сценарий командной строки выводит что-то в стандартный поток вывода, текст отправляется графическому интерфейсу через сетевое соединение. Кроме того, что он импортирует модуль и вызывает функцию перенаправления вывода в сокет, сценарий командной строки ничего не знает ни о графических интерфейсах, ни о сокетах, а графический интерфейс ничего не знает о сценарии, вывод которого он отображает. Так как эта модель не требует полностью переписывать существующие сценарии, чтобы добавить к ним поддержку графического интерфейса, она является идеальной для сценариев, которые живут и действуют в мире командных оболочек и командной строки.</p>
   <p>С точки зрения реализации, нам сначала необходимо создать механизм IPC, который свяжет сценарий с графическим интерфейсом. Пример 10.23 содержит реализацию подключения к сокетам на стороне клиента, используемую сценарием командной строки. В данный момент представлена только частичная реализация модуля (обратите внимание на оператор многоточия ... в последних нескольких функциях - своего рода фразу «Подлежит реализации» на языке Python; этот оператор является эквивалентом инструкции pass в данном контексте). Так как подробно сокеты будут рассматриваться только в главе 12, мы отложим реализацию других режимов перенаправления до этого момента; там также будет представлена остальная часть реализации этого модуля. Версия модуля, представленная здесь, реализует перенаправление в сокет только потока стандартного вывода и отлично подходит для графического интерфейса, которому требуется перехватить вывод сценария командной строки.</p>
   <p><emphasis>Пример 10.23. PP4E\Gui\Tools\socket_stream_redirect0.py</emphasis></p>
   <p>[частичная реализация] Инструменты подключения потоков ввода-вывода сценариев командной строки к сокетам, которые могут использоваться графическими интерфейсами (и другими сценариями) для взаимодействий с этими сценариями; более полное обсуждение и реализацию вы найдете в главе 12 и в каталоге PP4E\Sockets\ Internet</p>
   <p>import sys</p>
   <p>from socket import * port = 50008 host = ‘localhost’</p>
   <p>def redirectOut(port=port, host=host):</p>
   <p>подключает стандартный поток вывода вызывающего сценария к сокету, для передачи данных графическому интерфейсу, прослушивающему сетевое соединение;</p>
   <p>вызывающий сценарий должен запускаться после того как будет запущен сценарий или графический интерфейс, прослушивающий сетевое соединение, иначе connect потерпит неудачу до того, как будет выполнена функция accept</p>
   <p>sock = socket(AF_INET, SOCK_STREAM)</p>
   <p>sock.connect((host, port))# вызывающий сценарий играет роль клиента file = sock.makefile(‘w’) # интерфейс файлов: текстовый режим, буферизация sys.stdout = file    # заставить функцию print выводить текст</p>
   <p># с помощью sock.send</p>
   <p>def redirectIn(port=port, host=host): ...    # см. главу 12</p>
   <p>def redirectBothAsClient(port=port, host=host): ... # см. главу 12 def redirectBothAsServer(port=port, host=host): ... # см. главу 12</p>
   <p>Далее, пример 10.24 использует пример 10.23 для перенаправления потока стандартного вывода в сетевое соединение, которое может прослушиваться серверной программой, реализующей графический интерфейс. Для этого требуется добавить в начало сценария всего две строки программного кода, которые выполняются в зависимости от наличия аргумента командной строки (если сценарий запускается без аргументов, он выполняется в обычном режиме):</p>
   <p><emphasis>Пример 10.24. PP4E\Gui\Tools\socket-nongui.py</emphasis></p>
   <p>#    сценарий командной строки: подключает поток вывода к сокету</p>
   <p>#    и действует как обычно</p>
   <p>import time, sys</p>
   <p>if len(sys.argv) &gt; 1:    # подключаться к GUI только при явном требовании</p>
   <p>from socket_stream_redirect0 import * # подключить sys.stdout к сокету redirectOut()    # GUI должен запускаться первым</p>
   <p>#    программный код, не связанный с графическим интерфейсом</p>
   <p>while True:    # выводит данные в stdout:</p>
   <p>print(time.asctime())    # передать процессу GUI через сокет</p>
   <p>sys.stdout.flush()    # требуется для передачи: буферизация!</p>
   <p>time.sleep(2.0)    # небуферизованный режим отсутствует</p>
   <p># ключ -u не решает проблему</p>
   <p>И наконец, в примере 10.25 приводится реализация графического интерфейса, участвующего в обмене данными. Этот сценарий создает графический интерфейс для отображения текста, выводимого программой командной строки, но он ничего не знает о логике работы другой программы. Для отображения получаемого текста графический интерфейс использует объект перенаправления потока вывода в виджет, с которым мы встречались выше в этой главе (пример 10.12), - поскольку данная программа вызывает функцию mainloop, этот объект «просто работает».</p>
   <p>Кроме того, для проверки наличия входных данных в сокете здесь используется цикл обработки событий от таймера, вместо того чтобы ждать завершения программы командной строки. Поскольку сокет настраивается на работу в <emphasis>неблокирующем</emphasis> режиме, операция ввода не ждет, пока появятся данные, и не блокирует графический интерфейс.</p>
   <p><emphasis>Пример 10.25. PP4E\Gui\Tools\socket-gui.py</emphasis></p>
   <p>#    сервер GUI: читает и отображает текст, полученный</p>
   <p>#    от сценария командной строки</p>
   <p>import sys, os</p>
   <p>from socket import *    # включая socket.error</p>
   <p>from tkinter import Tk</p>
   <p>from PP4E.launchmodes import PortableLauncher</p>
   <p>from PP4E.Gui.Tools.guiStreams import GuiOutput myport = 50008</p>
   <p>sockobj = socket(AF_INET, SOCK_STREAM) # GUI - сервер, сценарий - клиент sockobj.bind((‘’, myport))    # сервер настраивается перед</p>
   <p>sockobj.listen(5)    # запуском клиента</p>
   <p>print(‘starting’)</p>
   <p>PortableLauncher(‘nongui’, ‘socket-nongui.py -gui’)() # запустить сценарий print('accepting’)</p>
   <p>conn, addr = sockobj.accept()    # ждать подключения клиента</p>
   <p>conn.setblocking(False)    # неблокирующий сокет (False=0)</p>
   <p>print('accepted')</p>
   <p>def checkdata(): try:</p>
   <p>message = conn.recv(1024) # попытка ввода не блокируется #output.write(message + ‘\n’)    # можно также сделать sys.stdout=output</p>
   <p>print(message, file=output) # если текст получен - вывести в окне except error:    # возбудит socket.error, если нет данных</p>
   <p>print(‘no data’)    # вывести в sys.stdout</p>
   <p>root.after(1000, checkdata)    # проверять раз в секунду</p>
   <p>root = Tk()</p>
   <p>output = GuiOutput(root)    # текст из сокета отображается здесь</p>
   <p>checkdata()</p>
   <p>root.mainloop()</p>
   <p>Запустите сценарий из примера 10.25, чтобы протестировать весь комплекс. Когда запустятся оба процесса, графический интерфейс и сценарий командной строки, графический интерфейс примерно каждые две секунды будет получать через сокет новые сообщения и отображать их в окне, как показано на рис. 10.14. Цикл обработки событий от таймера в графическом интерфейсе проверяет поступление новых данных примерно раз в секунду, но сценарий командной строки отправляет сообщения только раз в две секунды, из-за задержки, организованной с помощью функции time.sleep. Ниже приводится пример вывода в окно консоли - сообщения «no data» в консоли и новые строки в графическом интерфейсе появляются каждую секунду:</p>
   <p>C:\...\PP4E\Gui\Tools&gt; socket-gui.py</p>
   <p>starting</p>
   <p>nongui</p>
   <p>accepting</p>
   <p>accepted</p>
   <p>no data</p>
   <p>no data</p>
   <p>no data</p>
   <p>no data</p>
   <p><emphasis>...часть строк опущена...</emphasis></p>
   <p><image l:href="#_166.jpg"/></p>
   <p><emphasis>Рис. 10.14. Сообщения от сценария командной строки, выводимые графическим интерфейсом (сокеты)</emphasis></p>
   <p>Обратите внимание на рис. 10.14, что мы отображаем строки типа bytes, - несмотря на то, что сценарий командной строки выводит текст, сценарий графического интерфейса получает строки байтов, потому что читает их, используя низкоуровневый интерфейс сокетов, а сокеты в Python 3.X обрабатывают данные в виде строк двоичных байтов.</p>
   <p>Запустите этот сценарий у себя на компьютере, чтобы посмотреть, как он действует. В общих чертах, сценарий графического интерфейса запускает сценарий командной строки и отображает окно, в которое выводит текст, печатаемый сценарием командной строки (дата и время). Сценарий командной строки может по-прежнему выполнять линейный процедурный программный код и воспроизводить данные, потому что только процесс графического интерфейса выполняет цикл событий mainloop.</p>
   <p>Кроме того, в отличие от ранее исследованных нами приемов перенаправления, когда мы просто подключали потоки ввода-вывода сценария к объектам графического интерфейса, данный подход деления на два процесса предотвращает блокирование графического интерфейса в ожидании, пока сценарий выведет какие-либо данные. Процесс графического интерфейса остается полностью независимым и активным и просто извлекает новые результаты по мере их поступления (подробнее об этом рассказывается в следующем разделе). Данная модель по духу напоминает предыдущие примеры с потоками выполнения и очередями, только здесь главными действующими лицами являются отдельные программы, связанные с помощью сокета, а не вызовы функций в контексте единого процесса.</p>
   <p>Мы не будем подробно рассматривать сокеты в этой главе, чтобы объяснить их применение в этом программном коде, тем не менее следует подчеркнуть несколько наиболее важных моментов:</p>
   <p>•    Вероятно, этот пример следовало бы дополнить возможностью определения признака конца файла, отправляемого дочерним сценарием, и завершать цикл обработки событий от таймера.</p>
   <p>•    Сценарий командной строки мог бы сам запускать графический интерфейс, но в мире сокетов серверный конец (графический интерфейс) должен быть настроен на прием входящих соединений <emphasis>раньше, </emphasis>чем клиент (сценарий командной строки) попытается соединиться с ним. Так или иначе, графический интерфейс должен быть запущен еще до того, как сценарий командной строки попытается установить соединение, иначе соединение не будет установлено и сценарий потерпит неудачу.</p>
   <p>•    Из-за поддержки буферизации в текстовом режиме, свойственной объектам socket.makefile, используемым здесь для перенаправления потока вывода, клиентская программа обязательно должна выталкивать выходной буфер с помощью sys.stdout.flush, чтобы отправить данные графическому интерфейсу, - без вызова этого метода графический интерфейс ничего не будет получать и отображать. Как будет показано в главе 12, этот прием не обязательно применять при использовании каналов, но обязательно - при работе с обертками сокетов, как в данном примере. В Python 3.X эти обертки не поддерживают небуферизованные режимы и не имеют ключа командной строки, такого как -u, для данного контекста (дополнительные сведения о ключе -u и о каналах приводятся в следующем разделе).</p>
   <p>Дополнительную информацию к этому примеру и по данной теме вы найдете в главе 12. Модель клиент-сервер на основе сокетов неплохо подходит для соединения графического интерфейса со сценариями командной строки, но существуют и другие альтернативы, которые мы рассмотрим в следующем разделе, прежде чем двинуться дальше.</p>
   <empty-line/>
   <p><strong>Реализация графического интерфейса в виде отдельной программы: каналы</strong></p>
   <p>Объединение двух программ в предыдущем разделе напоминает программу с графическим интерфейсом, которая читает вывод команды, запущенной с помощью os.popen (или с помощью интерфейса subprocess. Popen, который опирается на эту функцию). Как будет показано далее, сокеты также поддерживают возможность обмена данными с независимыми серверами и могут использоваться для соединения программ, выполняющихся на разных компьютерах в сети, однако эту идею мы будем рассматривать в главе 12.</p>
   <p>Пожалуй, еще более тонким и важным для нашего исследования графических интерфейсов является тот факт, что без цикла обработки со-</p>
   <p>бытий от таймера на основе метода after и неблокирующей операции чтения данных, подобной той, что использовалась в предыдущем разделе, графический интерфейс может блокироваться в ожидании поступления данных от программы командной строки и оказаться неспособным обрабатывать более одного потока данных.</p>
   <p>Предлагаю взглянуть на функцию redirectedGuiShellCmd в примере 10.12, перенаправляющую вывод команды оболочки, запускаемой с помощью os.popen, в окно графического интерфейса. Мы могли бы использовать простейший программный код, как в примере 10.26, чтобы перехватить вывод порожденной программы на языке Python и отобразить его в окне отдельной программы с графическим интерфейсом. Решение получилось таким компактным благодаря тому, что оно опирается на цикл чтения/записи и на класс GuiOutput из примера 10.12 для управления графическим интерфейсом и чтения данных из канала. Это решение, по сути, повторяет один из вариантов реализации самотестирования в том примере, но здесь мы читаем вывод программы на языке Python.</p>
   <p><emphasis>Пример 10.26. PP4E\Gui\Tools\pipe-gui1.py</emphasis></p>
   <p>#    графический интерфейс: перенаправляет стандартный вывод порождаемой</p>
   <p>#    программы в окно GUI</p>
   <p>from PP4E.Gui.Tools.guiStreams import redirectedGuiShellCmd # исп-ет GuiOutput</p>
   <p>redirectedGuiShellCmd(‘python -u pipe-nongui.py’)    # -u: без</p>
   <p># буферизации</p>
   <p>Обратите внимание на ключ -u командной строки интерпретатора Python, используемый здесь: он принудительно отключает буферизацию потока стандартного вывода запускаемой программы, поэтому мы получаем печатаемый текст немедленно и нам не приходится ждать завершения дочерней программы.</p>
   <p>Мы говорили об этой возможности в главе 5, когда обсуждали каналы и состояния взаимоблокировки. Напомню, что функция print выводит текст в sys.stdout, который обычно предусматривает буферизацию при подключении к каналу таким способом. Если бы мы здесь не использовали ключ -u и порожденная программа не вызывала бы метод sys. stdout.flush, мы ничего не увидели бы в графическом интерфейсе, пока дочерняя программа не завершилась бы или пока не переполнился буфер. Если дочерняя программа выполняет бесконечный цикл, нам может потребоваться ждать очень долго, пока вывод появится в канале и, соответственно, в графическом интерфейсе.</p>
   <p>Такой подход значительно упрощает реализацию сценария командной строки, как показано в примере 10.27: он просто выводит текст в стандартный поток вывода и ему не требуется выполнять подключение к сокету. Сравните его с эквивалентной реализацией на основе сокетов, представленной в примере 10.24, - цикл тот же самый, но здесь не требуется предварительно выполнять подключение к сокету (родительская программа читает обычный поток вывода) и нет необходимости вручную выталкивать выходной буфер (ключ -u, указанный при запуске дочерней программы, отключает буферизацию).</p>
   <p><emphasis>Пример 10.27. PP4E\Gui\Tools\pipe-nongui.py</emphasis></p>
   <p>#    сценарий командной строки: действует как обычно, не требует выполнения</p>
   <p>#    дополнительных операций import time</p>
   <p>while True:    # реализация сценария командной строки</p>
   <p>print(time.asctime()) # отправить процессу GUI time.sleep(2.0)    # выталкивать буфер здесь не требуется</p>
   <p>Запустите сценарий графического интерфейса из примера 10.26: он автоматически запустит сценарий командной строки, подключится к его потоку стандартного вывода и отобразит окно, как показано на рис. 10.15. Своим внешним видом оно напоминает окно сценария, реализованного на основе сокетов, изображенное на рис. 10.14, но в данном случае будут выводиться строки str, которые мы получаем при чтении каналов, а не строки байтов, как при чтении из сокетов.</p>
   <p><image l:href="#_167.jpg"/></p>
   <p><emphasis>Рис. 10.15. Сообщения от сценария командной строки, выводимые графическим интерфейсом (каналы)</emphasis></p>
   <p>Сценарии действуют, но реализация графического интерфейса выглядит несколько странно - в ней отсутствует явный вызов функции main-loop, и мы получаем дополнительное пустое окно верхнего уровня по умолчанию. Фактически этот графический интерфейс действует лишь благодаря вызову метода update внутри функции перенаправления, который на мгновение передает управление циклу событий Tk, чтобы обработать ожидающие события. Более удачное решение представлено в примере 10.28. Этот сценарий создает графический интерфейс и запускает цикл событий вручную до того, как будет запущена команда оболочки, - при ее запуске воспроизводится то же самое окно (рис. 10.15).</p>
   <p><emphasis>Пример 10.28. PP4E\Gui\Tools\pipe-gui2.py</emphasis></p>
   <p>#    графический интерфейс: действует так же, как pipes-gui1, но явно создает</p>
   <p>#    главное окно и запускает цикл событий</p>
   <p>from tkinter import *</p>
   <p>from PP4E.Gui.Tools.guiStreams import redirectedGuiShellCmd def launch():</p>
   <p>redirectedGuiShellCmd(‘python -u pipe-nongui.py’) window = Tk()</p>
   <p>Button(window, text=’GO!’, command=launch).pack() window.mainloop()</p>
   <p>Ключ -u, отключающий буферизацию, здесь также имеет большое значение - без него мы не увидели бы текст в окне вывода. Графический интерфейс оказался бы заблокирован в первой операции чтения из канала, потому что текст, выводимый дочерним сценарием, оставался бы в буфере потока стандартного вывода.</p>
   <p>С другой стороны, наличие ключа -u, запрещающего буферизацию, не предотвращает блокирование графического интерфейса из предыдущего раздела, использующего сокеты, потому что в том примере после запуска дочерней программы поток вывода переключается на другой объект. Дополнительные сведения об этом приводятся в главе 12. Запомните также, что аргумент функции os.popen (и subprocess.Popen), определяющий параметры буферизации, управляет буферизацией только на стороне вызывающего процесса, но не в порожденной программе, тогда как ключ -u передается при запуске последней.</p>
   <p><strong>Призрак блокирования операций чтения</strong></p>
   <p>Однако при любом подходе графические интерфейсы в примерах 10.26 и 10.28 оказываются заблокированными на две секунды каждый раз, когда пытаются прочитать данные из канала с помощью os.popen. На практике интерфейсы становятся очень неповоротливыми - команды переместить окно, изменить его размер, перерисовать, поднять над другими окнами и так далее ожидают до двух секунд, пока сценарий командной строки не отправит данные графическому интерфейсу и тем самым не обеспечит возврат из функции чтения канала. Еще хуже то, что если щелкнуть на кнопке GO! дважды во второй версии графического интерфейса, только одно окно будет обновляться каждые две секунды, потому что графический интерфейс «застрянет» в обработчике события нажатия кнопки - он не сможет выйти из цикла чтения, пока дочерний сценарий командной строки не завершится. Завершение работы программы также выполняется не очень изящно (в окне консоли появится множество сообщений об ошибках).</p>
   <p>Из-за этих ограничений - чтобы избежать заблокированных состояний - независимо запускаемый графический интерфейс не должен читать данные непосредственно, если могут возникать задержки в отображении. Например, в сценарии из предыдущего раздела (пример 10.25), использующем сокеты, цикл обработки событий от таймера after позволяет графическому интерфейсу проверять наличие данных вместо того, чтобы <emphasis>ждать</emphasis> их, и отображать по мере появления. Поскольку графический интерфейс не ждет, пока данные появятся, он остается активным между операциями вывода.</p>
   <p>Конечно, истинная причина этих проблем заключается в том, что цикл чтения/записи в используемой здесь функции из модуля guiStreams слишком упрощен - ошибочное размещение операции чтения в графическом интерфейсе провоцирует блокировку. Существуют различные решения, позволяющие избежать этого.</p>
   <p><strong>Обновление графических интерфейсов</strong></p>
   <p><strong>внутри потоков выполнения... и другие «решения»</strong></p>
   <p>Чтобы исправить эту проблему, можно было бы попробовать вызывать функцию перенаправления в дочернем потоке выполнения, например, изменив функцию launch в примере 10.28, как показано ниже (этот фрагмент взят из сценария <emphasis>pipe-gui2-thread.py,</emphasis> входящего в состав пакета с примерами для книги):</p>
   <p>def launch():</p>
   <p>import _thread</p>
   <p>_thread.start_new_thread(redirectedGuiShellCmd,</p>
   <p>(‘python -u pipe-nongui.py’,))</p>
   <p>Но тогда графический интерфейс будет обновляться из дочернего потока выполнения, что, как мы уже знаем, заканчивается плохо. Параллельные попытки обновления графического интерфейса могут нанести ему вред.</p>
   <p>Фактически, после внесения предложенных изменений на моем ноутбуке с Windows 7, графический интерфейс зависает сразу же после первого щелчка на кнопке GO!, становясь совершенно неотзывчивым, и его приходится закрывать принудительно. Это происходит до (или, может быть, во время) создания нового окна с текстовым виджетом. Когда этот пример запускался в Windows XP, во время работы над предыдущим изданием книги, он также иногда подвисал при первом щелчке на кнопке GO!, а несколько щелчков на кнопке гарантированно подвешивали его и в этой системе - процесс приходилось останавливать принудительно. Прямое обновление графического интерфейса из дочерних потоков выполнения не является приемлемым решением.</p>
   <p>Как вариант, можно было бы попробовать использовать функцию Python select. select (описывается в главе 12) для реализации проверки наличия данных в канале - к сожалению, в настоящее время функция select в Windows работает только с сокетами (в Unix она также работает с каналами и с дескрипторами файлов).</p>
   <p>В некоторых контекстах графический интерфейс, запускаемый отдельно, мог бы использовать сигналы для информирования программы командной строки о наступлении момента обмена данными, и наоборот (с помощью модуля signal и функции os.kill, представленных в главе 5). Недостаток такого решения состоит в том, что он требует добавлять обработку сигналов в реализацию программы командной строки.</p>
   <p>Альтернативой сокетам в примерах с 10.23 по 10.25 могли бы в определенных ситуациях служить именованные каналы (файлы fifo, представленные в главе 5), но сокеты работают в стандартной версии Python для Windows, а именованные каналы - нет (функция os.mkfifo недоступна в версии Python 3.1 для Windows, хотя она имеется в версии Cygwin Python). Но даже там, где они работают, нам все еще необходимо использовать цикл обработки событий от таймера на основе метода after, чтобы избежать блокирования графического интерфейса.</p>
   <p>Также мы могли бы использовать функцию createfilehandler из библиотеки tkinter, чтобы зарегистрировать обработчик, который будет вызываться при появлении данных в канале:</p>
   <p>def callback(file, mask):</p>
   <p>...чтение данных из файла...</p>
   <p>import _tkinter, tkinter</p>
   <p>_tkinter.createfilehandler(file, tkinter.READABLE, callback)</p>
   <p>Операция регистрации обработчика доступна в виде функции в модуле tkinter и в виде метода экземпляра класса Tk. К сожалению, как уже отмечалось в конце главы 9, эта функция недоступна в Windows и может служить альтернативой только в Unix.</p>
   <p><strong>Предотвращение блокирования операций чтения с помощью потоков выполнения</strong></p>
   <p>Намного более универсальное решение проблемы блокирования операций чтения заключается в том, чтобы графический интерфейс порождал дочерний поток, который будет читать данные из сокета или канала и помещать их в очередь. Фактически прием, основанный на потоках выполнения, с которым мы встречались выше в этой главе, можно было бы напрямую использовать для решения данной проблемы. При таком подходе, пока поток выполнения ждет поступления данных, графический интерфейс не блокируется, а поток выполнения не пытается обновлять графический интерфейс. Кроме того, одновременно могут выполняться несколько потоков и производить продолжительные операции.</p>
   <p>Пример 10.29 демонстрирует реализацию этого решения. Основная хитрость состоит в том, чтобы отделить операции ввода и вывода в оригинальной функции redirectedGuiShellCmd из модуля guiStreams, представленного в примере 10.12. В той версии операция ввода запускается в параллельном потоке выполнения и не блокирует графический интерфейс. Главный поток графического интерфейса использует цикл обработки событий от таймера after как обычно - чтобы проверять наличие данных в общей очереди, добавляемых потоком чтения. Так как главный поток сам не занимается чтением вывода дочерней программы, он не блокируется в ожидании поступления новых данных.</p>
   <p><emphasis>Пример 10.29. PP4E\Gui\Tools\pipe_gui3.py</emphasis></p>
   <p>читает данные из канала в отдельном потоке выполнения и помещает их в очередь, которая проверяется в цикле обработки событий от таймера; позволяет сценарию отображать вывод программы, не вызывая блокирование графического интерфейса между операциями вывода; со стороны дочерних программ не требуется выполнять подключение или выталкивать буферы, но данное решение сложнее, чем подход на основе сокетов</p>
   <p>import _thread as thread, queue, os from tkinter import Tk</p>
   <p>from PP4E.Gui.Tools.guiStreams import GuiOutput stdoutQueue = queue.Queue()    # бесконечной длины</p>
   <p>def producer(input): while True:</p>
   <p>line = input.readline()    # блокирование не страшно: дочерний поток</p>
   <p>stdoutQueue.put(line)    # пустая строка - конец файла</p>
   <p>if not line: break</p>
   <p>def consumer(output, root, term=’&lt;end&gt;’): try:</p>
   <p>line = stdoutQueue.get(block=False) # главный поток: проверять очередь except queue.Empty:    # 4 раза в сек, это нормально,</p>
   <p>pass    # если очередь пуста</p>
   <p>else:</p>
   <p>if not line:    # остановить цикл по достижении конца файла</p>
   <p>output.write(term) # иначе отобразить следующую строку return</p>
   <p>output.write(line)</p>
   <p>root.after(250, lambda: consumer(output, root, term))</p>
   <p>def redirectedGuiShellCmd(command, root):</p>
   <p>input = os.popen(command, ‘r’) # запустить программу командной строки output = GuiOutput(root)</p>
   <p>thread.start_new_thread(producer, (input,)) # запустить поток чтения consumer(output, root)</p>
   <p>if __name__ == ‘__main__’: win = Tk()</p>
   <p>redirectedGuiShellCmd(‘python -u pipe-nongui.py’, win) win.mainloop()</p>
   <p>Здесь мы используем очередь, чтобы избежать необходимости обновления графического интерфейса в дочерних потоках. Обратите внимание, что в предыдущем разделе, в примере с сокетами, очереди и потоки выполнения не требовались лишь потому, что у нас была возможность проверить сокет на наличие данных без блокирования - цикла обработки событий от таймера after было вполне достаточно. Однако при организации обмена данными через канал потоки выполнения являются самым простым способом избежать блокирования графического интерфейса.</p>
   <p>Если запустить этот сценарий, программный код самотестирования создаст окно с виджетом ScrolledText, в котором будут отображаться текущие дата и время, отправляемые сценарием <emphasis>pipes-nongui.py</emphasis> из примера 10.27. Фактически это окно идентично тем, что создают предыдущие версии (рис. 10.15). Каждые две секунды в окне будет появляться новая строка, потому что именно с такой частотой сценарий pipes-nongui выводит сообщения в stdout.</p>
   <p>Обратите внимание, что поток-производитель загружает данные по одной строке с помощью метода readline(). Мы не можем использовать функции чтения, которые пытаются загрузить все данные из потока ввода целиком (такие как read(), readlines()), потому что они не возвращают управление, пока программа не завершится и не отправит признак конца файла. Для чтения фрагмента данных можно было бы использовать метод read(N), но в этом случае мы исходим из предположения, что в поток вывода передаются текстовые данные. Обратите также внимание, что здесь снова используется ключ -u, запрещающий буферизацию потоков ввода-вывода, чтобы обеспечить получение данных по мере их вывода. Без этого выводимые данные вообще не попали бы в графический интерфейс, потому что сохранялись бы в выходном буфере дочерней программы (попробуйте сами).</p>
   <p><strong>Сокеты и каналы: сходства и различия</strong></p>
   <p>Давайте посмотрим, что у нас получилось. Этот сценарий по своему духу напоминает сценарий в примере 10.28. Тем не менее, благодаря реструктуризации программного кода, сценарий в примере 10.29 имеет значительное преимущество: так как на этот раз операция чтения данных выполняется в дочернем <emphasis>потоке,</emphasis> графический интерфейс остается отзывчивым. Операции перемещения окна, изменения его размеров и так далее, выполняются немедленно, потому что графический интерфейс не блокируется в ожидании вывода очередной порции данных программой командной строки. Комбинация канала, потока выполнения и очереди в этом примере творит чудеса - графическому интерфейсу не приходится ждать дочернюю программу, а дочернему потоку не требуется обновлять графический интерфейс.</p>
   <p>Несмотря на сложность реализации и необходимость использовать многопоточную модель выполнения, отсутствие блокировок в примере 10.29 делают его функцию redirectedGuiShellCmd намного более полезной, чем в оригинальной версии. Тем не менее, в сравнении с реализацией на основе <emphasis>сокетов</emphasis> из предыдущего раздела, данное решение выглядит как смесь разных приемов:</p>
   <p>•    Поскольку эта реализация графического интерфейса читает данные из стандартного потока вывода дочерней программы, отпадает необходимость вносить в нее какие-либо изменения. В отличие от примера из предыдущего раздела, основанного на применении сокетов, программе командной строки не требуется знать о существовании графического интерфейса, отображающего ее результаты, - ей не требуется выполнять подключение к сокету и выталкивать свои выходные буферы, как в предыдущем решении с сокетами.</p>
   <p>•    Несмотря на отсутствие необходимости вносить изменения в программу, вывод которой отображается, сложность реализации графического интерфейса начинает приближаться к сложности реализации варианта на основе сокетов, особенно если отбросить шаблонный программный код, необходимый в любой программе, использующей сокеты.</p>
   <p>•    Данное решение не поддерживает возможность выполнения графического интерфейса и программы командной строки независимо друг от друга или на разных компьютерах. Как мы увидим в главе 12, сокеты позволяют передавать данные между программами, работающими на одном и том же компьютере, или по сети.</p>
   <p>•    Сокеты могут применяться не только для отображения стандартного потока вывода программы. Если от графического интерфейса требуется нечто большее, чем отображение вывода другой программы, сокеты могут обеспечить более универсальное решение. Кроме того, как мы увидим далее, сокеты по своей природе являются двунаправленными потоками данных, поэтому они позволяют передавать данные между программами в обоих направлениях более произвольными способами.</p>
   <p><strong>Другие примеры использования многопоточных графических интерфейсов и каналов</strong></p>
   <p>Несмотря на некоторые незначительные недостатки, реализация графических интерфейсов на основе потоков/очередей/каналов имеет весьма широкую область применения. Для иллюстрации приведем еще один короткий пример использования. Ниже демонстрируется запуск простого сценария в окне консоли, который каждые две секунды выводит все более и более длинную строку:</p>
   <p>C:\...\PP4E\Gui\Tools&gt; type spams.py import time</p>
   <p>for i in range(1, 10, 2):</p>
   <p>time.sleep(2)    # выводит текст в стандартный поток вывода</p>
   <p>print(‘spam’ * i)    # GUI ничего не знает об этом, ведь так?</p>
   <p>C:\...\PP4E\Gui\Tools&gt; python spams.py</p>
   <p>spam</p>
   <p>spamspamspam</p>
   <p>spamspamspamspamspam</p>
   <p>spamspamspamspamspamspamspam</p>
   <p>spamspamspamspamspamspamspamspamspam</p>
   <p>Попробуем завернуть этот сценарий в графический интерфейс, введя программный код в интерактивной оболочке, для разнообразия. Следующий фрагмент импортирует новую версию функции перенаправления потока вывода в графический интерфейс как библиотечный компонент и с ее помощью создает окно, в котором отображаются пять строк, выводимые сценарием каждые две секунды - так же, как в окне консоли, - за которыми следует строка &lt;end&gt;, отражающая момент завершения дочерней программы. Получившееся окно изображено на рис. 10.16:</p>
   <empty-line/>
   <p>C:\...\PP4E\Gui\Tools&gt; python</p>
   <p>&gt;&gt;&gt; from tkinter import Tk</p>
   <p>&gt;&gt;&gt; from pipe_gui3 import redirectedGuiShellCmd</p>
   <p>&gt;&gt;&gt; root = Tk()</p>
   <p>&gt;&gt;&gt; redirectedGuiShellCmd('python -u spams.py', root)</p>
   <p><image l:href="#_168.jpg"/></p>
   <p><emphasis>Рис. 10.16. Графический интерфейс, отображающий полученный по каналу вывод другой программы</emphasis></p>
   <p>Когда дочерняя программа завершится, поток-производитель в примере 10.29 определит признак конца файла и поместит в очередь заключительную пустую строку. В ответ на это цикл обработки событий от таймера выведет строку &lt;end&gt; в окно. В данном случае программа завершается обычным образом без вывода каких-либо сообщений, но в других ситуациях нам может потребоваться добавить логику завершения, чтобы подавить вывод сообщений об ошибках. Обратите внимание, что здесь, как и прежде, дочерняя программа имитирует выполнение продолжительных операций с помощью функции sleep, а кроме того, нам необходимо использовать ключ -u, чтобы запретить буферизацию стандартного потока вывода, - без этого в течение восьми секунд в графическом интерфейсе ничего отображаться не будет, пока дочерняя программа не завершит работу. При наличии ключа графический интерфейс будет получать и отображать строки по мере их вывода, каждые две секунды.</p>
   <p>Наконец, такой программный код, не использующий сокеты, не требующий вносить изменения в оригинальную программу и не блокирующий графический интерфейс, можно было бы использовать для отображения вывода программ командной строки в графическом интерфейсе. Конечно, во многих случаях может оказаться слишком сложным добавлять графический интерфейс таким способом, и для вас может оказаться проще превратить свой сценарий в традиционную программу с графическим интерфейсом, у которой есть главное окно и цикл событий. Кроме того, графические интерфейсы, которые мы реализовали в этом разделе, мы обязали просто отображать вывод другой программы, тогда как на практике от графического интерфейса может требоваться нечто большее. Однако для многих программ отделение представления от реализации, которое обеспечивает модель графического интерфейса, порождающего дочернюю программу командной строки, имеет свои преимущества - обе части приложения понять будет намного проще, если они не будут смешиваться.</p>
   <p>Сокеты мы будем подробно рассматривать в следующей части книги, поэтому данное обсуждение следует рассматривать, как предварительное знакомство. Как мы увидим далее, все станет еще более интересным, как только мы начнем комбинировать графические интерфейсы, потоки выполнения и сокеты.</p>
   <p>В следующей главе мы закончим обсуждение тем, касающихся исключительно графического интерфейса, где рассмотрим применение уже знакомых нам виджетов и приемов для реализации более практичных программ. Но перед этим в следующем разделе мы познакомимся с некоторыми крупными примерами графических интерфейсов, рассмотрев сценарии, которые запускают их автоматически и могут служить образцами, демонстрирующими возможности языка Python и библиотеки tkinter.</p>
   <empty-line/>
   <p><strong>Запускающие программы PyDemos и PyGadgets</strong></p>
   <p>В завершение главы исследуем реализацию двух графических интерфейсов, с помощью которых запускаются основные примеры для этой книги. Следующие два графических интерфейса, PyDemos и PyGadgets, служат для запуска других программ с графическим интерфейсом. На самом деле мы подошли к концу истории о программах, запускающих демонстрационные примеры, - обе программы, представленные здесь, взаимодействуют с модулями, с которыми мы встречались ранее, во второй части книги:</p>
   <p><emphasis>launchmodes.py</emphasis></p>
   <p>Запускает независимые программы Python переносимым образом. <emphasis>Launcher.py</emphasis></p>
   <p>Отыскивает программы и в конечном итоге запускает обе программы, PyDemos и PyGadgets, при использовании самонастраивающихся сценариев верхнего уровня.</p>
   <p><emphasis>LaunchBrowser.py</emphasis></p>
   <p>Запускает веб-броузеры переносимым способом, открывая в них локальные или удаленные страницы.</p>
   <p>Реализацию этих модулей вы найдете во второй части книги (особенно в главах 5 и 6). Представленные здесь программы добавляют компоненты графического интерфейса в систему запуска программ - они создают простые в использовании кнопки, нажатием которых можно запустить большинство крупных примеров, содержащихся в книге.</p>
   <p>Кроме того, оба эти сценария предполагают, что при запуске текущим рабочим каталогом будет каталог, где они находятся (в них жестко определены пути к другим программам относительно этого каталога). Щелкните на их именах в проводнике по файловой системе или запустите из командной строки, выполнив команду cd для перехода в корневой каталог примеров <emphasis>PP4E.</emphasis> В этих сценариях можно было бы реализовать поддержку запуска и из других каталогов, путем использования значений переменных окружения для получения путей к сценариям, но в действительности они предназначены только для запуска из корневого каталога <emphasis>PP4E.</emphasis></p>
   <p>Поскольку эти сценарии запуска демонстрационных примеров являются достаточно длинными программами, в интересах экономии места на страницах книги будут приводиться только наиболее интересные их фрагменты. Полный программный код вы найдете в пакете с примерами.</p>
   <empty-line/>
   <p><strong>Панель запуска PyDemos</strong></p>
   <p>Сценарий PyDemos создает панель с кнопками, которые запускают программы в демонстрационном режиме - не для повседневного применения. Я использую PyDemos, когда мне необходимо показать программы Python, - гораздо проще нажимать на кнопки, чем набирать командные строки или искать сценарии с помощью проводника по файловой системе.</p>
   <p>Вы можете использовать PyDemos (и PyGadgets) для запуска и опробования примеров, представленных в этой книге, - все кнопки в этом графическом интерфейсе представляют примеры, с которыми мы познакомимся в последующих главах. Однако если вы соберетесь использовать сценарии <emphasis>Launch_PyDemos</emphasis> и <emphasis>Launch_PyGadgets_bar,</emphasis> находящиеся в корневом каталоге с примерами, не забудьте включить в переменную окружения PYTHONPATH путь к каталогу <emphasis>PP4E</emphasis> - они не предусматривают автоматическую настройку вашей системы или путей поиска модулей.</p>
   <p>Чтобы пользоваться этой панелью запуска было еще легче, перетащите ее на рабочий стол Windows, создав ярлык, на котором можно щелкнуть мышью (нечто подобное можно проделать и на других системах). Так как в этом сценарии жестко определены команды для запуска программ, находящихся в других подкаталогах в дереве примеров, он также полезен как предметный указатель к главным примерам из книги. На рис. 10.17 показано, как выглядит интерфейс сценария PyDemos при выполнении в Windows, наряду с несколькими демонстрационными программами, которые он запускает; PyDemos - это вертикальная панель с кнопками. В Linux он выглядит несколько иначе, но действует так же.</p>
   <p><image l:href="#_169.jpg"/></p>
   <p><emphasis>Рис. 10.17. PyDemos c несколькими демонстрационными программами</emphasis></p>
   <p>Исходный программный код, с помощью которого создается такая картина, приводится в примере 10.30 (его начало может несколько отличаться от того, что изображено на рис. 10.17, из-за мелких изменений, которые разработчики так любят вносить в последний момент). Сценарий PyDemos не содержит ничего особенного с точки зрения программирования графических интерфейсов, поэтому большая его часть не вошла в листинг - полную реализацию вы найдете в пакете с примерами.</p>
   <p>В двух словах, функция demoButton в нем просто прикрепляет к главному окну новую кнопку, готовую при нажатии запустить программу на языке Python. Для запуска программ сценарий PyDemos вызывает экземпляр объекта launchmodes.PortableLauncher, с которым мы познакомились в конце главы 5, - поскольку здесь он выступает в роли обработчика tkinter, для запуска программы используется операция вызова функции.</p>
   <p>Как показано на рис. 10.17, сценарий PyDemos создает также два всплывающих окна, когда нажимаются кнопки в нижней части главного окна, - окно Info содержит краткое описание последней запущенной демонстрационной программы, а окно Links содержит переключатели, нажатие которых открывает связанные с книгой сайты в локальном веб-броузере:</p>
   <p>•    Всплывающее окно Info отображает простую строку сообщения и раз в секунду изменяет ее шрифт, чтобы привлечь к себе внимание. Поскольку это может раздражать, всплывающее окно сначала появляется в свернутом виде (щелкните на кнопке Info, чтобы увидеть его или спрятать).</p>
   <p>•    Переключатели всплывающего окна Links своим поведением напоминают гиперссылки на веб-странице, но этот графический интерфейс на является броузером: при щелчке на них, с помощью сценария LaunchBrowser, упоминавшегося во второй части книги, отыскивается и запускается веб-броузер, подключающийся к соответствующему сайту при наличии соединения с Интернетом. Этот модуль в свою очередь использует современный модуль webbrowser из стандартной библиотеки Python.</p>
   <p>•    Чтобы ко всем окнам этого сценария привязать ярлык с синими буквами «PY» вместо стандартных красных букв «Tk», используется модуль windows, написанный нами ранее в этой главе.</p>
   <p>В графическом интерфейсе сценария PyDemos также присутствуют кнопки code, расположенные правее кнопок с именами демонстрационных программ. Щелчок на этих кнопках открывает файлы с исходными текстами соответствующих примеров. Файлы открываются в текстовом редакторе PyEdit, с которым мы встретимся в главе 11. На рис. 10.18 изображены некоторые из окон с исходными текстами с несколько измененными размерами.</p>
   <p>Для примеров, демонстрирующих работу с Интернетом, которые запускаются последними двумя кнопками на панели, выполняется попытка запустить локальный веб-сервер, обеспечивающий работу демонстрационных программ, не показанных здесь (мы встретимся с сервером в главе 15). В этом издании веб-серверы запускаются, только когда впервые выполняется щелчок на кнопке того или иного примера, демонстрирующего работу с Интернетом (а не при запуске PyDemos). При запуске веб-сервера в Windows открывается окно консоли, в которое выводятся сообщения о состоянии сервера.</p>
   <p>PyDemos работает в Windows, Mac и в Linux в основном благодаря присущей переносимости Python и tkinter. Дополнительные подробности можно найти в исходных текстах, частично представленных в примере 10.30.</p>
   <p><image l:href="#_170.jpg"/></p>
   <p><emphasis>Рис. 10.18. Сценарий PyDemos с окнами «code» для отображения исходных текстов</emphasis></p>
   <p><emphasis>Пример 10.30. PP4E\PyDemos.pyw (external)</emphasis></p>
   <p>##############################################################################</p>
   <p>PyDemos.pyw</p>
   <p>Программирование на Python, 2, 3 и 4 издания (PP4E), 2001--2006--2010</p>
   <p>Версия 2.1 (4E), апрель, 2010: добавлена возможность выполнения под управлением Python 3.X и запуск локальных веб-серверов при первой попытке запустить пример, демонстрирующий работу с Интернетом.</p>
   <p>Версия 2.0 (3E), март, 2006: добавлены кнопки просмотра исходных текстов примеров; добавлены новые демонстрационные программы (PyPhoto, PyMailGUI); предусмотрен запуск локальных веб-серверов для демонстрационных примеров, использующих веб-броузер; добавлены ярлыки окон; и, наверное, еще что-то, о чем я забыл.</p>
   <p>Запускает основные примеры графических интерфейсов Python+Tk из книги независимым от платформы способом. Этот файл может также служить предметным указателем к основным примерам программ, хотя многие примеры в книге не имеют графического интерфейса и потому здесь не перечислены. Смотрите также:</p>
   <p>-    PyGadgets.py, более простой сценарий запуска программ в недемонстрационном режиме, который можно использовать для повседневной работы</p>
   <p>-    PyGadgets_bar.pyw, создает панель с кнопками для запуска всех программ PyGadgets по отдельности, а не всех сразу</p>
   <p>-    Launcher.py позволяет запускать программы без настройки окружения -отыскивает Python, устанавливает PYTHONPATH и так далее.</p>
   <p>-    Launch_*.pyw, запускает PyDemos и PyGadgets с помощью Launcher.py -попробуйте запустить их для беглого знакомства</p>
   <p>-    LaunchBrowser.pyw, открывает веб-страницы примеров в веб-броузере, обнаруживаемом автоматически</p>
   <p>-    README-PP4E.txt, общая информация о примерах</p>
   <p>ВНИМАНИЕ: эта программа пытается автоматически запускать локальный веб-сервер и веб-броузер для демонстрационных примеров работы с Интернетом, но не завершает работу сервера.</p>
   <p>##############################################################################</p>
   <p><emphasis>...часть программного кода опущена: смотрите файлы в дереве примеров...</emphasis></p>
   <p>##############################################################################</p>
   <p>#    начало создания главных окон графического интерфейса ##############################################################################</p>
   <p>from PP4E.Gui.Tools.windows import MainWindow # Tk с ярлыком, заголовком,</p>
   <p>#    кнопкой закрытия</p>
   <p>from PP4E.Gui.Tools.windows import PopupWindow # То же, но Toplevel,</p>
   <p>#    отличается действием</p>
   <p>#    кнопки закрытия</p>
   <p>Root = MainWindow(‘PP4E Demos 2.1’)</p>
   <p>#    создать окно сообщений</p>
   <p>Stat = PopupWindow(‘PP4E demo info’)</p>
   <p>Stat.protocol(‘WM_DELETE_WINDOW’, lambda:0) # игнорировать событие</p>
   <p>Info = Label(Stat, text = ‘Select demo’,</p>
   <p>font=(‘courier’, 20, ‘italic’), padx=12, pady=12, bg=’lightblue’) Info.pack(expand=YES, fill=BOTH)</p>
   <p>##############################################################################</p>
   <p>#    добавить кнопки запуска с объектами обработчиков ##############################################################################</p>
   <p>from PP4E.Gui.TextEditor.textEditor import TextEditorMainPopup</p>
   <p>#    класс механизма запуска демонстрационных программ</p>
   <p>class Launcher(launchmodes.PortableLauncher): # использовать имеющийся класс</p>
   <p>def announce(self, text):    # настроить метку в интерфейсе</p>
   <p>Info.config(text=text)</p>
   <p>def viewer(sources):</p>
   <p>for filename in sources:</p>
   <p>TextEditorMainPopup(Root, filename, # как всплывающее окно</p>
   <p>loadEncode=’utf-8’) # иначе PyEdit может выводить # запросы для каждого!</p>
   <p>def demoButton(name, what, doit, code):</p>
   <p>добавляет кнопки, которые выполняют команды doit и открывают все</p>
   <p>файлы в списке code; кнопка doit сохраняет информацию в объекте, а кнопка</p>
   <p>code - в объемлющей области видимости;</p>
   <p>rowfrm = Frame(Root)</p>
   <p>rowfrm.pack(side=TOP, expand=YES, fill=BOTH)</p>
   <p>b = Button(rowfrm, bg=’navy’, fg=’white’, relief=RIDGE, border=4) b.config(text=name, width=20, command=Launcher(what, doit)) b.pack(side=LEFT, expand=YES, fill=BOTH)</p>
   <p>b = Button(rowfrm, bg=’beige’, fg=’navy’) b.config(text=’code’, command=(lambda: viewer(code))) b.pack(side=LEFT, fill=BOTH)</p>
   <p>##############################################################################</p>
   <p>#    демонстрационные программы с графическим интерфейсом tkinter - некоторые</p>
   <p>#    используют сетевые соединения</p>
   <p>##############################################################################</p>
   <p>demoButton(name=’PyEdit’,</p>
   <p>what=’Text file editor’,    #    редактировать</p>
   <p>doit=’Gui/TextEditor/textEditor.py PyDemos.pyw’, # предполагается code=[‘launchmodes.py’,    #    в тек. раб. кат.</p>
   <p>‘Tools/find.py’,</p>
   <p>‘Gui/Tour/scrolledlist.py’, # вывести в PyEdit ‘Gui/ShellGui/formrows.py’, # последний = верхний в стопке ‘Gui/Tools/guimaker.py’,</p>
   <p>‘Gui/TextEditor/textConfig.py’,</p>
   <p>‘Gui/TextEditor/textEditor.py’])</p>
   <p>demoButton(name=’PyView’,</p>
   <p>what=’Image slideshow, plus note editor’, doit=’Gui/SlideShow/slideShowPlus.py Gui/gifs’, code=[‘Gui/Texteditor/textEditor.py’,</p>
   <p>‘Gui/SlideShow/slideShow.py’,</p>
   <p>‘Gui/SlideShow/slideShowPlus.py’])</p>
   <p><emphasis>...часть программного кода опущена: смотрите файлы в дереве примеров...</emphasis></p>
   <p>##############################################################################</p>
   <p>#    переключение шрифта в окне Info раз в секунду ##############################################################################</p>
   <p>def refreshMe(info, ncall):</p>
   <p>slant = [‘normal’, ‘italic’, ‘bold’, ‘bold italic’][ncall % 4] info.config(font=(‘courier’, 20, slant))</p>
   <p>Root.after(1000, (lambda: refreshMe(info, ncall+1)) )</p>
   <p>##############################################################################</p>
   <p>#    показать/спрятать окно Info в случае щелчка на кнопке Info ##############################################################################</p>
   <p>Stat.iconify() def onInfo():</p>
   <p>if Stat.state() == ‘iconic’:</p>
   <p>Stat.deiconify()</p>
   <p>else:</p>
   <p>Stat.iconify() # было ‘normal’</p>
   <p>##############################################################################</p>
   <p>#    конец создания графического интерфейса, запуск цикла события ##############################################################################</p>
   <p>def onLinks():</p>
   <p><emphasis>...часть программного кода опущена: смотрите файлы в дереве примеров...</emphasis></p>
   <p>Button(Root, text=’Info’, command=onInfo).pack(side=TOP, fill=X)</p>
   <p>Button(Root, text=’Links’, command=onLinks).pack(side=TOP, fill=X)</p>
   <p>Button(Root, text=’Quit’, command=Root.quit).pack(side=BOTTOM, fill=X) refreshMe(Info, 0) # запустить переключение шрифтов в окне Info Root.mainloop()</p>
   <empty-line/>
   <p><strong>Панель запуска PyGadgets</strong></p>
   <p>Сценарий PyGadgets запускает часть тех же программ, что и PyDemos, но для практического использования, а не как кратковременные демонстрации. Оба сценария отображают панель с кнопками и запускают программы с помощью модуля launchmodes, но сценарий PyGadgets немного проще, потому что его задача более узкая. Кроме того, сценарий PyGadgets поддерживает два режима запуска - он может сразу запустить одновременно все программы из списка или вывести графический интерфейс для запуска каждой программы отдельно. На рис. 10.19 изображен графический интерфейс в виде панели с кнопками для запуска программ по отдельности. Сценарии PyGadgets и PyDemos могут выполняться одновременно, и оба позволяют изменять размеры окна (попробуйте сами, чтобы увидеть, как это делается).</p>
   <p><image l:href="#_171.jpg"/></p>
   <p><emphasis>Рис. 10.19. Панель запуска PyGadgets</emphasis></p>
   <p>Из-за этих различий построение графического интерфейса в сценарии PyGadgets в большей мере основывается на данных: он сохраняет имена программ в списке и просматривает его при необходимости, а не проходит по последовательности заранее запрограммированных вызовов функции demoButton. Например, набор кнопок в панели запуска на рис. 10.19 целиком зависит от содержимого списка программ.</p>
   <p>Программный код этого графического интерфейса приводится в примере 10.31. Его объем невелик, потому что опирается на использование других модулей, которые мы написали ранее, и осуществляющих большую часть его действий: launchmodes - для запуска программ, LaunchBrowser - для запуска веб-броузера, windows - для переопределения ярлыков и реализации операции завершения. На рабочем столе моего компьютера я создал ярлык для PyGadgets, и его окно практически всегда открыто у меня. С его помощью я легко получаю доступ к повседневно используемым инструментам - текстовым редакторам, калькуляторам, электронной почте, средствам обработки изображений и так далее, которые все встретятся нам в будущих главах.</p>
   <p>Для настройки PyGadgets под собственные нужды просто импортируйте и вызывайте его функции через свои списки команд, запускающих программы, или измените список mytools вызываемых программ, который находится ближе к концу файла. В конце концов, это Python.</p>
   <p><emphasis>Пример 10.31. PP4E\PyGadgets.py</emphasis></p>
   <p>##############################################################################</p>
   <p>Запускает различные примеры; запускайте сценарий при загрузке системы, чтобы сделать их постоянно доступными.</p>
   <p>Этот файл предназначен для запуска программ, действительно необходимых в работе; для запуска демонстрационных программ Python/Tk и получения дополнительных сведений о параметрах запуска программ обращайтесь к сценарию PyDemos. Замечание о работе в Windows: это файл с расширением ‘.py’, поэтому при его запуске щелчком мыши выводится окно консоли, которое используется для вывода начального сообщения (включая 10-секундную паузу, чтобы обеспечить его видимость, пока запускаются приложения). Чтобы избежать вывода окна консоли, запускайте сценарий с помощью программы ‘pythonw’ (а не ‘python’), используйте расширение ‘.pyw’, в свойствах ярлыка в Windows выберите значение ‘Свернутое в значок’ (‘run minimized’) в поле ‘Окно’ (‘Window’) или запускайте файл из другой программы (см. PyDemos). ##############################################################################</p>
   <p>import sys, time, os, time from tkinter import *</p>
   <p>from launchmodes import PortableLauncher # повторное использ. класса запуска from Gui.Tools.windows import MainWindow # повторное использ. оконных</p>
   <p>#    инструментов: ярлык, обработчик</p>
   <p>#    закрытия окна</p>
   <p>def runImmediate(mytools):</p>
   <p>немедленный запуск программ</p>
   <p>print(‘Starting Python/Tk gadgets...’)    # вывод в stdout (временный)</p>
   <p>for (name, commandLine) in mytools:</p>
   <p>PortableLauncher(name, commandLine)() # сразу вызвать для запуска print(‘One moment please...’)</p>
   <p>if sys.platform[:3] == ‘win’:    # windows: закрыть консоль через</p>
   <p>for i in range(10):    # 10 секунд</p>
   <p>time.sleep(1); print(‘.’ * 5 * (i+1))</p>
   <p>def runLauncher(mytools):</p>
   <p>создать простую панель запуска для использования в дальнейшем</p>
   <p>root = MainWindow(‘PyGadgets PP4E’)    # или root = Tk()</p>
   <p>for (name, commandLine) in mytools:</p>
   <p>b = Button(root, text=name, fg=’black’, bg=’beige’, border=2, command=PortableLauncher(name, commandLine)) b.pack(side=LEFT, expand=YES, fill=BOTH) root.mainloop()</p>
   <p>mytools = [</p>
   <p>(‘PyEdit’, ‘Gui/TextEditor/textEditor.py’),</p>
   <p>(‘PyCalc’, ‘Lang/Calculator/calculator.py’),</p>
   <p>(‘PyPhoto’, ‘Gui/PIL/pyphoto1.py Gui/PIL/images’),</p>
   <p>(‘PyMail’, ‘Internet/Email/PyMailGui/PyMailGui.py’),</p>
   <p>(‘PyClock’, ‘Gui/Clock/clock.py -size 175 -bg white’</p>
   <p>‘ -picture Gui/gifs/pythonPowered.gif’),</p>
   <p>(‘PyToe’, ‘Ai/TicTacToe/tictactoe.py’</p>
   <p>‘ -mode Minimax -fg white -bg navy’),</p>
   <p>(‘PyWeb’, ‘LaunchBrowser.pyw’</p>
   <p>‘ -live index.html learning-python.com’)]</p>
   <p>#’ -live PyInternetDemos.html localhost:80’)]</p>
   <p>#’ -file’)] # PyInternetDemos предполагает, что # локальный веб-сервер уже запущен</p>
   <p>if__name__== ‘__main__’:</p>
   <p>prestart, toolbar = True, False if prestart:</p>
   <p>runImmediate(mytools)</p>
   <p>if toolbar:</p>
   <p>runLauncher(mytools)</p>
   <p>По умолчанию сценарий PyGadgets сразу запускает все программы из списка. Чтобы запустить PyGadgets в режиме панели, в примере 10.32 импортируется и вызывается соответствующая функция с импортированным списком программ. Так как этот файл имеет расширение <emphasis>.pyw, </emphasis>на экране появится только графический интерфейс панели запуска -окно консоли открываться не будет. Это отлично подходит для повседневного использования, но не годится для случаев, когда желательно просматривать сообщения об ошибках (используйте расширение <emphasis>.py).</emphasis></p>
   <p><emphasis>Пример 10.32. PP4E\PyGadgets_bar.pyw</emphasis></p>
   <p>запускает только панель инструментов PyGadgets - ни одна другая программа при этом не запускается; расширение файла предотвращает появление окна консоли в Windows: используйте расширение ‘.py’, чтобы видеть сообщения, выводимые в консоль;</p>
   <p>import PyGadgets</p>
   <p>PyGadgets.runLauncher(PyGadgets.mytools)</p>
   <p>Этот сценарий - тот самый файл, на который ссылается ярлык на моем рабочем столе: я предпочитаю запускать приложения по мере необходимости. Создать ярлык и тем самым упростить возможность запуска можно на многих платформах. Такой сценарий можно выполнять и при загрузке системы, чтобы сделать его постоянно доступным (и сэкономить на щелчке мышью). Например, в Windows такой сценарий автоматически запускается при добавлении его в папку <emphasis>Автозагрузка (Statrup),</emphasis> а в Unix и в Unix-подобных системах можно автоматически запускать этот сценарий из командной строки в сценариях запуска, после запуска XWindow.</p>
   <p>Каким бы способом ни был запущен сценарий PyGadgets - щелчком на ярлыке или на имени файла в проводнике по файловой системе, с помощью командной строки или иным образом, - появляется панель запуска, показанная в центре рис. 10.20.</p>
   <p>Конечно, основное назначение сценария PyGadgets состоит в том, чтобы запускать другие программы. При нажатии на кнопки запускаются программы, показанные на рис. 10.20, и если вы хотите узнать о них больше, переверните страницу и перейдите к следующей главе.</p>
   <p><image l:href="#_172.jpg"/></p>
   <p><emphasis>Рис. 10.20. Панель запуска PyGadgets с несколькими запущенными приложениями</emphasis></p>
   <p><strong>Примеры законченных программ с графическим интерфейсом</strong></p>
   <empty-line/>
   <p><strong>«Python, открытое программное обеспечение и Camaro<sup>48</sup>»</strong></p>
   <p>Эта глава завершает тему создания графических интерфейсов с помощью языка Python и его стандартной библиотеки tkinter, представляя ряд практических программ с графическим интерфейсом. В четырех предшествующих главах мы освоили основы программирования с использованием библиотеки tkinter. Познакомились с базовым набором <emphasis>виджетов</emphasis> - классов Python, которые генерируют графические элементы управления на экране компьютера и могут реагировать на события, вызываемые пользователем. Кроме того, мы также изучили множество дополнительных приемов программирования графических интерфейсов, включая анимацию, перенаправление потоков ввода-вывода с применением сокетов и каналов и поддержку многопоточной модели выполнения. В данной главе мы сконцентрируемся на объединении этих виджетов и приемов для создания более полезных графических интерфейсов. Нами будут изучены:</p>
   <p><emphasis>PyEdit</emphasis></p>
   <p>Программа текстового редактора <emphasis>PyPhoto</emphasis></p>
   <p>Программа просмотра миниатюр графических изображений</p>
   <p><emphasis>PyView</emphasis></p>
   <p>Программа просмотра графических изображений в режиме слайд-шоу</p>
   <p><emphasis>PyDraw</emphasis></p>
   <p>Графический редактор <emphasis>PyClock</emphasis></p>
   <p>Графические часы <emphasis>PyToe</emphasis></p>
   <p>Простая игра «крестики-нолики» в качестве развлечения<sup>49</sup></p>
   <p>Как и в главе 6, я выбрал примеры для этой главы из собственной библиотеки программ на языке Python, которыми я действительно пользуюсь. Например, текстовый редактор и часы, с которыми мы здесь познакомимся, служат рабочими лошадками, изо дня в день используемыми мной на моих машинах. Так как они написаны на Python и tkinter, то без изменений работают в Windows и Linux и должны работать так же в Mac OS.</p>
   <p>Так как эти сценарии написаны исключительно на языке Python, их дальнейшее развитие целиком зависит от пользователей - освоившись с интерфейсами tkinter, не составит труда изменить или улучшить поведение таких программ редактированием их программного кода. Некоторые из этих примеров аналогичны коммерческим программам (например, PyEdit напоминает Блокнот в Windows), однако переносимость сценариев Python и почти полное отсутствие препятствий к их дальнейшему улучшению дают им явное преимущество.</p>
   <empty-line/>
   <p><strong>Примеры в других главах</strong></p>
   <p>Далее в этой книге мы встретим другие программы с графическим интерфейсом на базе tkinter, представляющие удобные инструменты для конкретных прикладных областей. В частности, в последующих главах появятся такие крупные примеры, как:</p>
   <p><emphasis>PyMailGUI</emphasis></p>
   <p>Клиент электронной почты (глава 14)</p>
   <p><emphasis>PyForm</emphasis></p>
   <p>(Внешний пример) Средство просмотра таблиц хранимых объектов (глава 17)</p>
   <p><emphasis>PyTree</emphasis></p>
   <p>(Внешний пример) Средство просмотра древовидных структур данных (главы 18 и 19)</p>
   <p><emphasis>PyCalc</emphasis></p>
   <p>Настраиваемый виджет калькулятора (глава 19)</p>
   <p>Менее крупные примеры, включая клиента FTP и инструменты передачи файлов, будут также представлены в части главы, посвященной созданию сценариев для Интернета. Большей частью этих программ я постоянно пользуюсь. Так как библиотеки разработки графического интерфейса являются инструментами общего назначения, найдется совсем немного областей, которые не выиграли бы от простого в использовании, простого в программировании и хорошо переносимого интерфейса, реализованного на языке Python с применением tkinter.</p>
   <p>Помимо примеров, представленных в этой книге, для Python существует множество высокоуровневых инструментальных средств создания графических интерфейсов, таких как Pmw, Tix и ttk, упомянутые в главе 7. Некоторые из этих систем опираются на библиотеку tkinter и предоставляют составные компоненты, такие как виджеты с закладками, деревья и всплывающие подсказки.</p>
   <p>В следующей части книги мы также исследуем программы, которые строят интерфейсы пользователя в веб-броузерах, без использования tkinter, - совершенно иной подход к созданию пользовательских интерфейсов. Несмотря на то, что исторически веб-интерфейсы имеют более ограниченные возможности и в их работе часто наблюдаются задержки, связанные с передачей данных по сети, тем не менее при объединении с инструментами разработки полнофункциональных интернетприложений (Rich Internet Application, RIA), упоминавшихся в начале главы 7, современные веб-интерфейсы по своим возможностям приближаются к традиционным графическим интерфейсам, хотя и за счет существенной сложности программного обеспечения.</p>
   <p>Тем не менее для создания высокоинтерактивных и нетривиальных интерфейсов автономные, настольные графические интерфейсы, предлагаемые библиотекой tkinter, окажутся незаменимым инструментом практически для всех приложений на языке Python. Программы, демонстрируемые в этой главе, позволяют увидеть, каких высот можно достичь с помощью Python и tkinter.</p>
   <empty-line/>
   <p><strong>Стратегия данной главы</strong></p>
   <p>Как и все главы этой книги, посвященные исследованию конкретных случаев, данная глава в значительной мере является «обучением на примере» - текст большинства программ приведен с минимумом подробностей. По ходу дела я буду отмечать важные точки и новые возможности tkinter, представляемые каждым примером, но помимо этого я полагаюсь на то, что вы самостоятельно изучите детали по приведенным листингам и комментариям. Легкость чтения Python становится существенным достоинством для программистов (и авторов книг), особенно когда сложность программ достигает такого уровня, как в этой главе.</p>
   <p>Исходные тексты всех примеров графических интерфейсов, упоминаемых в этой книге, доступны в пакете с примерами, как описывалось в предисловии. Поскольку ранее я уже описывал функции и методы, используемые этими сценариями, в этом разделе будут приводиться в основном снимки с экрана и листинги программ, сопровождаемые кратким описанием некоторых из наиболее важных аспектов этих программ. Иными словами, этот раздел предназначен для самостоятельного изучения: читайте исходные тексты, запускайте примеры на своем компьютере и обращайтесь к предыдущим главам за дополнительными подробностями. Некоторые из этих программ могут также сопровождать альтернативные или экспериментальные реализации в пакете с примерами, не перечисленные здесь, - ищите дополнительные примеры в дереве каталогов с примерами.</p>
   <p>Наконец, я хочу напомнить, что все перечисленные выше крупные программы можно запускать из панелей запуска PyDemos и PyGadgets, с которыми мы встретились в конце главы 10. Я попытаюсь передать их поведение на снимках экранов, которые будут приведены здесь, но графические интерфейсы по своей природе являются системами, управляемыми событиями, и чтобы опробовать характер их взаимодействия с пользователем, лучше реального запуска примера ничего не придумаешь. Поэтому панели запуска фактически являются дополнением к материалу данной главы. Они могут выполняться на большинстве платформ и обеспечивают легкость запуска (ищите подсказки в файле <emphasis>README-PP4E.txt).</emphasis> Запускайте их и сразу начинайте щелкать мышью, если еще не сделали этого.</p>
   <p><strong>Открытое программное обеспечение и Camaro</strong></p>
   <p>Некоторые из программ с графическим интерфейсом, представленные в этой главе и в оставшейся части книги, являются аналогами утилит, которые можно найти в наиболее распространенных операционных системах, таких как Windows. Например, мы рассмотрим калькуляторы, текстовые редакторы, средства просмотра графических изображений, часы, клиенты электронной почты и другие.</p>
   <empty-line/>
   <p>Но, в отличие от большинства утилит, эти программы являются переносимыми - благодаря тому, что они написаны на языке Python с применением библиотеки tkinter, эти программы способны работать на всех основных платформах (Windows, Unix/Linux и Mac). Но самое важное, пожалуй, - они могут настраиваться под личные предпочтения, благодаря доступности исходных текстов, - вы можете изменять их внешний вид или функциональные возможности, просто дописав или изменив программный код на языке Python.</p>
   <p>Приведу аналогию, чтобы подчеркнуть важность возможности что-то настраивать и переделывать под себя. Среди нас еще есть люди, которые помнят времена, когда считалось нормальным, если владелец автомобиля сам ухаживал за ним и ремонтировал его. Я с нежностью вспоминаю, как в годы моей юности мы с друзьями увлеченно копались под капотом Chevrolet Camaro 1970, ремонтируя и отлаживая его двигатель. Приложив совсем немного усилий, мы смогли увеличить его скорость, приемистость и придать его работе звучание, услаждавшее наш слух. Кроме того, поломка какого-то из наших старых автомобилей не была для нас концом света. Всегда оставался шанс самостоятельно починить его.</p>
   <p>Сейчас все изменилось. С появлением электронных средств управления и дьявольски тесных моторных отсеков владельцы автомобилей стали предпочитать пользоваться услугами специалистов в любых, даже в самых простых случаях. В целом, автомобили перестали быть продуктом, доступным для самостоятельного ремонта. И если в моем новеньком, сверкающем экипаже случится поломка, я наверняка застряну на дороге, пока подготовленный специалист не найдет время, чтобы отбуксировать его и отремонтировать.</p>
   <p>Я люблю сравнивать закрытую и открытую модели разработки программного обеспечения, оперируя теми же понятиями. Когда я использую программы корпорации Microsoft, такие как Notepad и Outlook, я ограничен возможностями, предусмотренными компанией-производителем, а также вынужден мириться со всеми ошибками, которые могут скрываться в этих программах. А в случае с такими программными инструментами, как PyEdit и PyMailGUI, у меня сохраняется возможность «залезть под капот». Я могу добавлять новые особенности, настраивать систему и исправлять любые ошибки, какие будут обнаружены. И могу сделать это намного быстрее, чем Microsoft выпустит очередной набор исправлений или новую версию своего продукта. Я не завишу от компании, действующей в общем-то в своих интересах, если мне требуется поддержка или даже продолжение разработки инструментов, которыми я пользуюсь.</p>
   <empty-line/>
   <p>Конечно, я по-прежнему завишу от языка Python и от тех изменений, которые могут в него вноситься с течением времени (после обновления двух книг, по тысяче страниц с лишним в каждой, под Python 3.X, я с определенной уверенностью могу сказать, что эта зависимость не всегда является тривиальной). Однако наличие исходных текстов для всех программных инструментов, на которые вы полагаетесь, все равно можно считать мощной поддержкой и крупным преимуществом. А кроме того, открытая модель способствует повышению надежности, предоставляя возможность сообществам людей тестировать и развивать систему.</p>
   <p>В конечном счете, открытое программное обеспечение и Python чаще всего ассоциируются со <emphasis>свободой,</emphasis> тогда как закрытое - с ценой. Последнее слово здесь остается за пользователями, а не за какой-то далекой компанией. Конечно, не каждый захочет возиться со своим автомобилем. Но, с другой стороны, программное обеспечение имеет свойство терпеть неудачу намного чаще, чем автомобили - ломаться, да и программирование на языке Python является менее грязной работой, чем работа автомеханика.</p>
   <empty-line/>
   <empty-line/>
   <p><strong>PyEdit: программа/объект текстового редактора</strong></p>
   <p>За последние десятилетия мне пришлось набирать текст во многих программах. Большинство из них были закрытыми системами (мне приходилось довольствоваться теми решениями, которые были воплощены их разработчиками), и многие работали только на одной платформе. Представленная в этом разделе программа PyEdit более удачна в обоих отношениях: она реализует полноценный текстовый редактор с графическим интерфейсом в 1133 строках переносимого программного кода на языке Python, включая пробельные символы и комментарии, из которых 1088 строк содержатся в главном файле и 45 строк - в модуле с настройками (к моменту выхода этого издания книги; в будущем его размер может измениться). Несмотря на свой относительно скромный размер, редактор PyEdit оказался достаточно мощным и надежным, чтобы послужить основным инструментом для разработки большинства примеров, приведенных в этой книге.</p>
   <p>PyEdit поддерживает все обычные операции редактирования текста с помощью мыши и клавиатуры: удаление и вставка, поиск и замена, открытие и сохранение, отмена и возврат ввода и так далее. Но в действительности PyEdit представляет собой нечто большее, чем просто текстовый редактор, - его можно использовать как программу и как библиотечный компонент, и он может использоваться в разных режимах:</p>
   <p><emphasis>Автономный режим</emphasis></p>
   <p>В качестве автономной программы текстового редактора, с возможностью передачи имени редактируемого файла в командной строке. В этом режиме PyEdit напоминает другие утилиты редактирования текста (например, Notepad в Windows), но, кроме того, предоставляет дополнительные возможности, такие как запуск редактируемой программы на языке Python, изменение шрифта и цвета, поиск во внешних файлах, многооконный интерфейс и так далее. Но особенно важно, что текстовый редактор PyEdit легко можно модифицировать и использовать в Windows, X Window и Macintosh, потому что он написан на языке Python.</p>
   <p><emphasis>Всплывающий режим</emphasis></p>
   <p>Внутри нового всплывающего окна, позволяя программе одновременно выводить произвольное количество экземпляров. Поскольку информация о состоянии хранится в атрибутах экземпляра класса, каждый созданный объект PyEdit действует независимо от других. В этом и в следующем режимах PyEdit служит библиотечным объектом, используемым другими сценариями, а не готовым приложением. Например, приложение PyMailGUI, представленное в главе 14, использует PyEdit во всплывающем режиме для отображения вложений в электронные письма и простого текста, и оба приложения, PyMailGUI и PyDemos из предыдущей главы, отображают исходный программный код таким способом.</p>
   <p><emphasis>Встроенный режим</emphasis></p>
   <p>В качестве прикрепляемого компонента - виджета редактирования текста для других графических интерфейсов. Будучи прикрепленным, PyEdit использует меню, основанное на фрейме, и может отключать некоторые его пункты, не имеющие смысла во встроенном режиме. Например, программа PyView (рассматривается далее в этой главе) использует PyEdit во встроенном режиме в качестве редактора подписей к фотографиям, а PyMailGUI (в главе 14) прикрепляет его и бесплатно получает редактор текста электронных писем.</p>
   <p>Может показаться, что такое поведение с разными режимами трудно реализовать, но на самом деле режимы PyEdit по большей части являются естественным побочным продуктом разработки графического интерфейса с использованием подхода, основанного на применении классов, рассматривавшегося на протяжении последних четырех глав.</p>
   <empty-line/>
   <p><strong>Запуск PyEdit</strong></p>
   <p>Редактор PyEdit обладает массой возможностей, и лучший способ понять, как он действует, - поработать с ним самостоятельно. Его можно открыть, запустив главный файл <emphasis>textEditor.py</emphasis> или файлы <emphasis>textEditor-</emphasis></p>
   <p><emphasis>NoConsole.pyw</emphasis> и <emphasis>pyedit.pyw,</emphasis> если желательно подавить появление окна консоли в Windows, или воспользовавшись панелями запуска демонстрационных программ PyDemos и PyGadgets, которые были описаны в конце главы 10 (сами запускающие программы находятся на верхнем уровне дерева каталогов примеров книги). Чтобы вы могли получить представление об интерфейсах PyEdit, на рис. 11.1 изображено главное окно программы - как оно выглядит по умолчанию в Windows 7 после открытия файла с исходными текстами PyEdit.</p>
   <p><image l:href="#_173.jpg"/></p>
   <p><emphasis>Рис. 11.1. Главное окно редактора PyEdit с программным кодом самого редактора</emphasis></p>
   <p>Главную часть этого окна составляет виджет Text, и если вы прочли его описание в главе 9, вам должны быть знакомы операции редактирования текста, выполняемые PyEdit. В нем используются метки, теги и индексы, и реализованы операции удаления и вставки через системный буфер обмена, который позволяет вставлять скопированные данные, даже после того как приложение-источник было закрыто. Для поддержки произвольного перемещения по содержимому файлов с виджетом Text взаимно связаны вертикальная и горизонтальная полосы прокрутки.</p>
   <p><strong>Меню и панели инструментов</strong></p>
   <p>Меню и панели инструментов редактора PyEdit должны показаться вам знакомыми - он строит главное окно, используя минимальный объем программного кода, и обеспечивает действие соответствующих правил обрезания и растягивания путем внедрения класса GuiMaker, с которым мы познакомились в предыдущей главе (пример 10.3). Панель инструментов внизу окна содержит кнопки для быстрого доступа к операциям, которыми я пользуюсь чаще всего; если ваши вкусы не совпадают с моими, просто измените список кнопок панели инструментов в исходном программном коде, чтобы в нем оказались кнопки, которые вам нужны (в конце концов, это Python).</p>
   <p>Как обычно, в меню tkinter для быстрого вызова элементов меню можно использовать горячие клавиши - следует нажать ALt и все подчеркнутые клавиши на пути к нужному действию. Меню могут также отрываться по пунктирной линии и тем самым обеспечить быстрый доступ к пунктам меню в новом окне верхнего уровня (удобно, когда отсутствует панель инструментов с кнопками).</p>
   <p><strong>Диалоги</strong></p>
   <p>PyEdit выводит различные модальные и немодальные диалоги, стандартные и собственные. На рис. 11.2 изображены нестандартные, немодальные диалоги поиска с заменой, выбора шрифта и поиска во внешних файлах, а также стандартный диалог для вывода информации о файле (окончательные значения счетчиков в последних строках могут измениться, потому что я имею обыкновение изменять программный код и добавлять комментарии вплоть до окончания проекта).</p>
   <p><image l:href="#_174.jpg"/></p>
   <p><emphasis>Рис. 11.2. PyEdit с измененными цветами, шрифтом и некоторыми диалогами</emphasis></p>
   <p>В главном окне на рис. 11.2 установлены новые цвета переднего плана и фона (с помощью стандартного диалога выбора цвета) и новый шрифт, который можно установить либо с помощью диалога выбора шрифта, либо из имеющегося в сценарии готового списка, который пользователи могут изменять в соответствии со своими предпочтениями (в конце концов, это Python). Другие операции, выполняемые с помощью панели инструментов и меню, обычно используют стандартные диалоги с некоторыми дополнениями. Например, при работе со стандартными диалогами открытия и сохранения файлов в PyEdit используются интерфейсы на основе объектов, которые запоминают каталог, выбиравшийся последним, и устраняют необходимость каждый раз заново переходить к нему.</p>
   <p><strong>Запуск программного кода</strong></p>
   <p>Одной из уникальных особенностей PyEdit является возможность запуска редактируемого в нем программного кода на языке Python. Это не так сложно, как может показаться. В Python имеются встроенные функции компиляции и выполнения строк программного кода, а также запуска программ, поэтому редактору PyEdit остается лишь выполнить вызовы нужных функций. В частности, на языке Python легко можно написать простенький интерпретатор Python, как показано ниже (если вы захотите поэкспериментировать с ним, найдите файл <emphasis>simpleShell.py</emphasis> в каталоге с реализацией PyEdit), хотя осуществить обработку многострочных инструкций и отображение результатов выражений несколько сложнее.</p>
   <p>#    читает и выполняет строки с инструкциями на языке Python: подобно тому,</p>
   <p>#    как действует пункт ‘Run Code’ в меню PyEdit</p>
   <p>namespace = {}</p>
   <p>while True: try:</p>
   <p>line = input(‘&gt;&gt;&gt; ‘)    # только однострочные инструкции</p>
   <p>except EOFError: break else:</p>
   <p>exec(line, namespace) # или eval() и вывод результата</p>
   <p>В зависимости от предпочтений пользователя редактор PyEdit или делает что-то подобное этому, чтобы выполнять программный код, выбираемый из текстового виджета, или использует модуль launchmodes, который мы написали в конце главы 5, чтобы запустить файл с кодом как независимую программу. В обеих схемах могут быть использованы различные варианты, которые можно настроить по своему вкусу (в конце концов, это Python). Детали реализации смотрите в методе onRunCode или просто отредактируйте и выполните свой собственный программный код на языке Python. Когда выполняется только выбранная строка программного кода, вы сможете наблюдать результаты в окне консоли редактора PyEdit. Как уже говорилось в примечании о функциях eval и exec в главе 9, этим функциям следует передавать программный код только из проверенных источников - он получает доступ ко всему, что доступно процессу интерпретатора Python.</p>
   <p><strong>Несколько окон</strong></p>
   <p>Редактор PyEdit способен выводить не только множество окон специального назначения, он также позволяет одновременно открывать несколько окон редактирования - в пределах одного процесса или за счет запуска независимых экземпляров программы. Для иллюстрации на рис. 11.3 показаны три независимо выполняющиеся экземпляра PyEdit с различными размерами, цветовыми схемами и шрифтами. Поскольку все они были запущены как независимые программы, закрытие одной из них не оказывает влияния на другие. На этом рисунке внизу видны также оторванные меню PyEdit и всплывающее окно диалога справки справа. Фоном окон редактирования служат оттенки зеленого, красного и голубого цветов - для установки желаемого цвета выберите в меню Tools элемент Pick.</p>
   <p><image l:href="#_175.jpg"/></p>
   <p><emphasis>Рис. 11.3. Несколько окон PyEdit, открытых одновременно</emphasis></p>
   <p>Так как во всех этих трех сеансах PyEdit редактируется программный код на языке Python, их содержимое можно выполнить, выбрав пункт Run Code раскрывающегося меню Tools. Программный код из файлов выполняется независимо - стандартные потоки ввода-вывода программного кода, выполняемого не из файла (например, полученные из самого</p>
   <p>текстового виджета), отображаются в окно консоли сеанса PyEdit. Это никоим образом нельзя рассматривать, как IDE (интегрированную среду разработки), - я добавил эту возможность только потому, что она показалась мне полезной. Очень удобно иметь возможность запускать редактируемый программный код, не разыскивая его в дереве каталогов.</p>
   <p>Чтобы открыть несколько окон редактирования в пределах одного процесса, используйте пункт CLone в меню TooLs, при выборе которого открывается новое пустое окно без уничтожения содержимого в другом окне. На рис. 11.4 показана ситуация, когда в одном процессе открыты два окна, наряду со всплывающими окнами, имеющими отношение к пункту Grep меню Search, о котором рассказывается в следующем разделе, -который позволяет произвести обход дерева каталогов в параллельных потоках выполнения, отобрать файлы с именами, соответствующими шаблону и содержащими искомую строку, и открыть их. На рис. 11.4 видно, что выбор пункта Grep меню выводит диалог ввода, список файлов, удовлетворяющих критериям поиска и новое окно PyEdit, открытое и позиционированное после двойного щелчка на файле в списке.</p>
   <p><image l:href="#_176.jpg"/></p>
   <p><emphasis>Рис. 11.4. Множество окон PyEdit в рамках единственного процесса</emphasis></p>
   <p>В процессе выполнения операций, предусмотренных пунктом Grep меню, на экране появляется еще одно окно, но при этом графический интерфейс остается полностью активным. Фактически вы можете снова выбрать пункт Grep и выполнить еще один поиск, пока другой еще не закончился. Обратите внимание, что диалог Grep также позволяет указывать кодировку символов, которая будет использоваться для декодирования содержимого всех текстовых файлов, просматриваемых в процессе поиска. Подробнее о том, как это действует, я расскажу в следующем ниже разделе с описанием изменений, однако в большинстве случаев можно просто использовать системную кодировку по умолчанию.</p>
   <p>Ради интереса попробуйте вызвать диалог Grep и выполнить в каталоге <emphasis>C:\Python31</emphasis> поиск всех файлов <emphasis>*.py,</emphasis> содержащих строку %, чтобы получить представление о том, как часто используется это распространенное выражение форматирования строк в стандартной библиотеке Python 3.1. Разумеется, не все вхождения % будут иметь отношение к форматированию строк, но большинство из них - точно. Согласно сообщениям, выводимым в стандартный поток вывода перед завершением поиска, строка %’ (которая также соответствует целям для подстановки) встречается 6050 раз, а строка ‘ % ‘ (с пробелами вокруг знака процента, чтобы ограничить круг совпадений только оператором форматирования) встречается 3741 раз, включая 130 совпадений, обнаруженных в установленном расширении PIL, - не самый редко используемый инструмент языка! Ниже приводятся сообщения, которые были выведены в стандартный поток вывода в процессе поиска, - совпадения выводятся также в окно списка:</p>
   <p><emphasis>...ошибки могут отличаться от типа кодировки...</emphasis></p>
   <p>Unicode error in: C:\Python31\Lib\lib2to3\tests\data\different_encoding.py</p>
   <p>Unicode error in: C:\Python31\Lib\test\test_doctest2.py</p>
   <p>Unicode error in: C:\Python31\Lib\test\test_tokenize.py</p>
   <p>Matches for % : 3741</p>
   <p>Редактор PyEdit выводит дополнительные всплывающие окна - включая кратковременные диалоги Goto и Find, диалоги выбора цвета, диалоги ввода аргументов и выбора режимов для пункта Run Code меню, и диалоги, запрашивающие имена кодировок символов в файлах при выборе в меню пунктов Open и Save, если редактор настроен так, что он должен запрашивать эти данные (подробнее об этом рассказывается ниже). В интересах экономии места я оставляю исследование большинства других подобных черт поведения за вами.</p>
   <p>Существенно обновленный в этом издании и поддерживающий настройки в соответствии с пользовательскими предпочтениями, редактор PyEdit может запрашивать имя кодировки символов при открытии файла, сохранять совершенно новый файл или выполнять операцию Save As. Например, на рис. 11.5 изображен момент, когда я открыл файл, содержащий символы китайского алфавита, и затем снова выбрал в меню пункт Open, чтобы открыть новый файл с текстом на русском языке. Диалог выбора имени кодировки, изображенный на рисунке, появляется сразу же после закрытия стандартного диалога выбора файла, а поле ввода в нем предварительно заполнено именем кодировки по умолчанию (которое определяется явно или берется из настроек платформы). В большинстве случаев можно использовать имя, предлагаемое по умолчанию, если только заранее не известно точно, что символы в файле представлены в другой кодировке.</p>
   <p>Вообще говоря, редактор PyEdit поддерживает любые кодировки, которые поддерживаются языком Python и библиотекой tkinter. Текст, который можно видеть на рис. 11.5, например, содержал символы китайского алфавита в специфической кодировке (в кодировке «gb2321», в файле <emphasis>email-part--gb2312).</emphasis> В том же каталоге присутствует тот же текст в альтернативной кодировке UTF-8 (файл <emphasis>email-part--gb2312--utf8),</emphasis> который можно открывать в PyEdit и Notepad, используя кодировку по умолчанию, используемую в Windows. Но, чтобы открыть файл в специфической китайской кодировке и получить корректное отображение символов в PyEdit, требуется явно указать имя кодировки (содержимое этого файла абсолютно неправильно отображается в Notepad).</p>
   <p><image l:href="#_177.jpg"/></p>
   <p><emphasis>Рис. 11.5. PyEdit отображает китайский текст и запрашивает имя кодировки при открытии файла</emphasis></p>
   <p>После того как я ввел имя кодировки для выбранного файла в диалоге на рис. 11.5 («koi8-r» - для файла, выбранного в диалоге открытия), редактор PyEdit декодировал и отобразил его содержимое. На рис. 11.6 изображен момент, после того как файл был открыт и я выбрал в меню пункт Save As, - сразу после того как был закрыт диалог выбора файла, редактор вывел новый диалог ввода имени кодировки для нового файла, поле ввода в котором было предварительно заполнено именем кодировки, известным по последним операциям Open или Save. В соответствии с настройками операция Save повторно использует известную кодировку, но операция Save As всегда запрашивает кодировку, чтобы дать возможность указать ее явно для нового файла, прежде чем пытаться использовать умолчания. Подробнее об алгоритмах применения кодировок и интернационализации в PyEdit я буду рассказывать в следующем разделе, при обсуждении изменений в версии 2.1, а пока отмечу, что из-за того, что предпочтения пользователя не могут быть предугаданы, выбор среди алгоритмов поддерживается настройками.</p>
   <p>Наконец, когда приходит время завершать работу, редактор PyEdit делает все возможное, чтобы не потерять несохраненные изменения. Когда в любом окне редактирования запрашивается выполнение операции завершения, PyEdit проверяет наличие несохраненных изменений и запрашивает подтверждение. Поскольку в одном и том же процессе может быть открыто несколько окон редактирования, когда операция завершения запрашивается в главном окне, PyEdit проверяет наличие изменений во всех остальных открытых окнах и запрашивает подтверждение, если хотя бы в одном из них будут обнаружены несохраненные изменения. В противном случае операция завершения будет выполнена без дополнительных вопросов. Попытка выполнить операцию завершения во всплывающем окне редактирования закроет только это окно, то есть никаких проверок между процессами выполняться не будет. При отсутствии изменений операция завершения просто закроет окна графического интерфейса и завершит программу. Другие операции проверяют наличие изменений похожим способом.</p>
   <p><image l:href="#_178.jpg"/></p>
   <p><emphasis>Рис. 11.6. PyEdit отображает текст на русском языке и запрашивает кодировку для операции Save As</emphasis></p>
   <p><strong>Другие примеры и рисунки с изображением PyEdit в этой книге</strong></p>
   <p>Дополнительные рисунки с изображением PyEdit можно найти в описаниях следующих программ-клиентов:</p>
   <p>• PyDemos в главе 10 использует PyEdit во всплывающем режиме для отображения файлов с исходными текстами.</p>
   <p>•    PyView далее в этой главе использует PyEdit во встроенном режиме для отображения примечаний к файлам изображений.</p>
   <p>•    PyMailGUI в главе 14 использует PyEdit для отображения сообщений электронной почты, текстовых вложений и исходных текстов.</p>
   <p>Последнее приложение особенно интенсивно использует функциональные возможности PyEdit, а в главе с его описанием имеются рисунки, демонстрирующие возможности PyEdit по отображению текста Юникода с национальными наборами символов. При таком использовании текст либо извлекается из сообщений, либо загружается из временных файлов, кодировка которых определяется из заголовков сообщений электронной почты.</p>
   <empty-line/>
   <p><strong>Изменения в версии PyEdit 2.0 (третье издание)</strong></p>
   <p>Я изменял этот пример в обоих, в третьем и четвертом, изданиях этой книги. Поскольку эта глава призвана отражать практические приемы программирования, а также потому, что этот пример демонстрирует процесс развития программного обеспечения с течением времени, этот и следующий разделы дают краткое описание основных изменений, выполненных за это время, чтобы помочь вам в изучении программного кода.</p>
   <p>Поскольку текущая версия наследует все улучшения от предшествующих ей, начнем с дополнений, появившихся в предыдущей версии. В третьем издании редактор PyEdit был дополнен следующими возможностями:</p>
   <p>•    Простой диалог выбора шрифта</p>
   <p>•    Поддержка неограниченного количества отмен и возвратов операций редактирования</p>
   <p>•    Проверка наличия изменений в файле, когда его содержимое могло быть удалено или изменено</p>
   <p>•    Модуль для хранения настроек пользователя</p>
   <p>Далее приводятся некоторые краткие примечания, касающиеся этих дополнений.</p>
   <p><strong>Диалог выбора шрифта</strong></p>
   <p>В третьем издании в редактор PyEdit был добавлен <emphasis>диалог выбора шрифта</emphasis> - простой немодальный диалог с тремя полями, куда можно ввести название семейства шрифта, размер и стиль, вместо того чтобы выбирать из предопределенного списка возможных вариантов. Хотя вы можете найти более сложные диалоги выбора шрифта на основе библиотеки tkinter, используемые в общедоступных приложениях и в реализации стандартной среды разработки IDLE на языке Python (как уже упоминалось ранее, среда IDLE сама по себе является программой, написанной на языке Python и использующей библиотеку tkinter).</p>
   <p><strong>Отмена, возврат и проверка наличия изменений</strong></p>
   <p>Еще одной новинкой в версии PyEdit для третьего издания стала поддержка неограниченного количества <emphasis>отмен и возвратов</emphasis> (undo/redo) операций редактирования, проверка наличия <emphasis>изменений</emphasis> перед завершением редактора, а также перед выполнением операций открытия, запуска и создания нового файла, чтобы при необходимости запросить сохранение этих изменений. Теперь запрос подтверждения на выход или перезапись файла выводится уже не каждый раз, а только если текст в окне редактора действительно изменился. Библиотека Tk версии 8.4 (или выше) предоставляет прикладной интерфейс, который упрощает реализацию обеих этих возможностей, - Tk сохраняет стеки отмены и возврата операций редактирования автоматически. Они включаются с помощью параметра undo настройки виджета Text и доступны с помощью методов edit_undo и edit_redo. Аналогично метод edit_reset очищает стеки (например, после открытия нового файла), а метод edit_modified проверяет или устанавливает признак наличия изменений в тексте.</p>
   <p>Отмену вырезания и вставки текста из буфера обмена сразу после их выполнения реализовать совсем несложно (простой вставкой текста из буфера обмена или вырезанием вставленного и выделенного текста), но усовершенствованная поддержка операций отмены/возврата более полная и проще в использовании. Во втором издании книги реализация отмены была предложена в качестве самостоятельного упражнения, но она стала практически тривиальной благодаря новому прикладному интерфейсу библиотеки Tk.</p>
   <p><strong>Модуль с настройками</strong></p>
   <p>Для большего удобства версия PyEdit в третьем издании была дополнена возможностью определять начальные <emphasis>параметры настройки</emphasis> за счет присваивания значений переменным в модуле <emphasis>textConfig.py.</emphasis> Если поместить этот файл в путь поиска модулей, при импортировании или запуске редактор PyEdit будет импортировать начальные значения, определяющие шрифт, цвета, размеры текстового окна и необходимость учета регистра символов в операциях поиска. Настройки шрифта и цветов могут изменяться интерактивно с помощью меню, а окна позволяют свободно изменять их размер, поэтому данные настройки предусмотрены в значительной степени для удобства. Обратите также внимание, что этот модуль с настройками будет подключаться всеми экземплярами PyEdit, если он окажется доступным для импортирования клиентским программам, - даже при использовании редактора во всплывающих окнах или при встраивании в другие графические интерфейсы. Однако при необходимости клиентские приложения могут определять собственные версии этого файла с настройками или изменять существующий в пути поиска.</p>
   <empty-line/>
   <p><strong>Изменения в версии PyEdit 2.1 (четвертое издание)</strong></p>
   <p>Помимо изменений, описанных в предыдущем разделе, при подготовке текущего четвертого издания в PyEdit были внесены следующие дополнительные улучшения:</p>
   <p>•    Редактор PyEdit был перенесен на новую версию Python 3.1 и его библиотеку tkinter.</p>
   <p>•    Были исправлены немодальные диалоги поиска с заменой и выбора шрифта - была обеспечена корректная их работа при наличии нескольких окон редактирования, за счет сохранения информации о каждом диалоге отдельно.</p>
   <p>•    При выполнении операции завершения, вызванной из главного окна, теперь проверяется наличие изменений в других окнах редактирования, открытых в пределах этого же процесса.</p>
   <p>•    Появился новый пункт Grep меню и диалог поиска во внешних файлах - поиск поддерживает текст Юникода и производится в отдельном потоке выполнения, чтобы избежать блокирования графического интерфейса и позволить одновременно выполнять несколько операций поиска.</p>
   <p>•    Было внесено небольшое исправление в начальное позиционирование, когда текст изначально вставляется во вновь созданное окно редактора, вызванное изменением в базовых библиотеках.</p>
   <p>•    Пункт Run Code меню для запуска файлов теперь использует не полное имя файла, содержащее полный путь к нему, а только базовую его часть, чтобы обеспечить поддержку относительных путей; позволяет определять аргументы командной строки для запускаемых файлов; и наследует исправление, выполненное в главе 5 в модуле launchmodes, которое преобразует / в \ в строках путей в файловой системе. Кроме того, этот пункт теперь всегда вызывает метод update между диалогами, чтобы гарантировать корректное отображение.</p>
   <p>•    Но самое заметное, пожалуй, изменение заключается в том, что теперь PyEdit позволяет отображать и редактировать содержимое файлов в <emphasis>любых кодировках,</emphasis> до той степени, до которой это позволяет библиотека Tk. В частности, имена кодировок учитываются при открытии и сохранении файлов, при отображении текста в графическом интерфейсе и когда выполняется поиск по файлам в каталогах.</p>
   <p>В следующих разделах приводятся дополнительные примечания к перечисленным изменениям.</p>
   <p><strong>Исправление проблемы состояния модальных диалогов</strong></p>
   <p>Диалог <emphasis>поиска с заменой</emphasis> в предыдущей версии сохранял свои поля ввода в объекте текстового редактора, а это означает, что для всех открытых диалогов поиска с заменой использовались самые последние созданные экземпляры полей ввода. Это могло приводить к аварийному завершению программы при попытке выполнить поиск с помощью диалога, открытого ранее, если к этому моменту был закрыт диалог, открытый позднее, так как при закрытии виджеты уничтожаются, - неожиданное поведение диалога, которое существовало, по крайней мере, со второго издания и которое я склонен был отнести к категории ошибок в операторах, но оказалось, что все дело в сохранении состояния! Тот же эффект наблюдался в диалоге <emphasis>выбора шрифта</emphasis> - самый последний экземпляр диалога затирал данные экземпляров, открытых перед ним, однако его обработчик исключений предотвращал аварийное завершение программы (он выводил окно с сообщением об ошибке). Чтобы исправить ошибки в диалогах поиска с заменой и выбора шрифта, теперь поля ввода в каждом диалоге передаются их обработчикам в виде аргументов. Вместо этого можно было бы разрешить создавать только по одному экземпляру этих диалогов, но это решение менее функционально.</p>
   <p><strong>Проверка наличия изменений в других окнах того же процесса при завершении</strong></p>
   <p>Кроме того, редактор PyEdit имел обыкновение игнорировать наличие изменений в других окнах редактирования при закрытии главного окна. В соответствии с реализацией, щелчок на кнопке Quit во всплывающем окне приводит к закрытию только этого окна, но операция закрытия главного окна вызывает метод quit из библиотеки tkinter, который завершает всю программу. В предыдущей версии при закрытии любого окна выполнялась проверка наличия изменений только в этом окне, а остальные окна игнорировались - закрытие главного окна могло привести к потере изменений в других окнах, закрываемых автоматически при завершении программы.</p>
   <p>Чтобы исправить этот недостаток, текущая версия сохраняет список всех открытых в процессе окон редактирования - при закрытии главного окна теперь выполняется проверка наличия изменений во всех окнах и при необходимости предлагается подтвердить завершение программы. Это решение не устраняет все возможные проблемы (оно не устраняет проблему потери изменений, когда завершение приложения производится с помощью виджетов, находящихся за пределами PyEdit), но это существенное улучшение. Более полное решение может заключаться в переопределении или перехвате вызова метода quit библиотеки tkinter. Однако, чтобы не углубляться в детали, я отложу эту тему до более позднего обсуждения в этом же разделе (смотрите обсуждение реализации обработки события &lt;Destroy&gt; ниже); кроме того, смотрите соответствующие комментарии в конце файла с исходным программным кодом PyEdit, где даются примечания к реализации.</p>
   <p><strong>Новый диалог Grep: поиск в дереве файлов с поддержкой Юникода и многопоточной модели выполнения</strong></p>
   <p>Кроме всего прочего, в меню Search появился новый пункт Grep, реализующий поиск по внешним файлам. Этот инструмент выполняет сканирование целого дерева каталогов в поисках файлов с именами, соответствующими шаблону и содержащими указанную строку. Результаты поиска отображаются в новом немодальном окне с прокручиваемым списком, где выводятся имена файлов, номера и содержимое строк с найденными совпадениями. Щелчок на элементе списка открывает соответствующий файл в новом немодальном окне редактирования PyEdit, при этом автоматически выполняется переход к строке с совпадением и ее выделение. В этой реализации повторно используется программный код, написанный нами ранее:</p>
   <p>•    Утилита find, написанная нами в главе 6, выполняющая обход дерева каталогов</p>
   <p>•    Реализация списка с прокруткой из главы 9 для отображения результатов поиска</p>
   <p>•    Конструктор рядов с полями для форм ввода, созданный в главе 10, для создания немодального диалога ввода</p>
   <p>•    Существующая реализация всплывающего режима использования PyEdit для отображения содержимого файлов по запросу</p>
   <p>•    Существующий обработчик события перехода в PyEdit для перемещения к строке с найденным совпадением</p>
   <p>Поддержка многопоточной модели выполнения в операции поиска.</p>
   <p>Чтобы избежать блокирования графического интерфейса в процессе поиска, поиск производится в параллельных потоках выполнения. Это позволяет запускать сразу несколько операций поиска и выполнять их параллельно (что особенно полезно, когда поиск выполняется в больших деревьях каталогов, таких как стандартная библиотека Python или полное дерево его исходных текстов). При этом применяются такие приемы и механизмы, как стандартные потоки выполнения, очереди и цикл обработки событий от таймера after, с которыми мы познакомились в главе 10, - потоки-производители, не имеющие отношения к графическому интерфейсу, отыскивают совпадения и помещают их в очередь, которая проверяется главным потоком, управляющим графическим интерфейсом, в цикле обработки событий от таймера.</p>
   <p>В данной реализации цикл обработки событий от таймера запускается только при выполнении операции поиска, и для каждого поиска используются отдельный поток, отдельный цикл обработки событий от таймера и отдельная очередь. В одном процессе одновременно может выполняться множество потоков и циклов обработки событий от таймера, связанных с поиском, а также могут существовать другие независимые потоки, очереди и циклы обработки событий от таймера. Например, прикрепляемый компонент PyEdit в программе PyMailGUI, представленной в главе 14, может выполнять собственные операции поиска, в то время как программа PyMailGUI выполняет собственные потоки и очереди, используемые для отправки или приема электронной почты. Каждый цикл обработки событий от таймера управляется независимо от процессора событий tkinter. Из-за упрощенной архитектуры в этом примере не используется универсальная реализация threadtools очереди обработчиков из главы 10. Дополнительные примечания о реализации потоков выполнения в операции поиска ищите в исходных текстах, что приводятся далее, и сравните их с файлом <emphasis>_unthreadedtextEditor.py </emphasis>в дереве примеров, где содержится версия PyEdit без поддержки многопоточной модели выполнения.</p>
   <p>Поддержка Юникода. Если внимательно изучить реализацию поиска по внешним файлам, можно заметить, что она позволяет определять кодировку для всего дерева и обрабатывает любые исключения, связанные с ошибками декодирования символов, возникающими как при обработке содержимого файлов, так и при обработке имен файлов во время обхода дерева. Как мы узнали в главах 4 и 6, при открытии текстовых файлов в Python 3.X должны декодироваться с применением кодировки, указанной явно или используемой на текущей платформе по умолчанию. Это представляет определенную проблему для операции поиска по файлам, так как деревья каталогов могут содержать файлы с символами в различных кодировках.</p>
   <p>Фактически в Windows в одном дереве каталогов часто можно встретить файлы с содержимым в кодировках ASCII, UTF-8 и UTF-16 (варианты ANSI, Utf-8 и Unicode выбора кодировки в Notepad) и даже в других кодировках, особенно в каталогах, где сохраняются файлы, загруженные из Интернета или полученные по электронной почте. Операция открытия таких файлов с применением кодировки UTF-8 в Python 3.X будет приводить к исключениям, а при открытии их в двоичном режиме программа будет получать закодированный текст, в котором едва ли возможно будет отыскать совпадение с искомой строкой. Технически, чтобы выполнить сравнение, необходимо выполнить декодирование байтов, прочитанных из файла, или закодировать искомую строку в байты. При этом совпадение может быть обнаружено только при использовании согласованных кодировок.</p>
   <p>Чтобы обеспечить возможность поиска в деревьях каталогов со смешанными кодировками, диалог Grep открывает файлы в текстовом режиме и позволяет вводить имя кодировки, которая будет использоваться для декодирования содержимого всех файлов в просматриваемом дереве каталогов. Для удобства поле ввода с именем кодировки предварительно заполняется значением по умолчанию для текущей платформы, так как этого часто бывает вполне достаточно. Чтобы выполнить поиск в дереве каталогов с файлами разных типов, пользователи могут выполнить несколько операций поиска, указывая различные имена кодировок. При поиске могут также возникать ошибки декодирования имен файлов, но они практически никак не обрабатываются в текущей версии: предполагается, что имена файлов удовлетворяют соглашениям, принятым в файловой системе на данной платформе, в противном случае это приводит к завершению поиска (дополнительные сведения об утилите find обхода дерева каталогов, повторно используемой здесь, а также о проблемах, связанных с кодированием имен файлов в Python, вы найдете в главах 4 и 6).</p>
   <p>Кроме того, реализация операции Grep должна предусматривать обработку исключений, связанных с ошибками декодирования файлов, имена которых соответствуют шаблону, но содержимое не может быть декодировано с применением указанной кодировки, и фактически вообще может не быть текстом. Например, операция поиска в стандартной библиотеке Python 3.1 (как в примере поиска строки %, описанном выше) сталкивается с несколькими файлами, которые не смогли быть корректно декодированы в Windows на моем компьютере и могли бы вызвать крах PyEdit. Двоичные файлы, имена которых по случайности соответствуют шаблону, являются еще более худшим вариантом.</p>
   <p>В целом программы могут избежать ошибок, вызванных применением неправильных кодировок, либо обрабатывая исключения, либо открывая файлы в двоичном режиме. Так как операция поиска может оказаться не в состоянии интерпретировать содержимое некоторых файлов как текст вообще, при ее реализации был выбран первый подход. В действительности, открытие даже текстовых файлов в двоичном режиме и чтение из них строк двоичных байтов в версии 3.X имитирует поведение текстовых файлов в версии 2.X и позволяет понять, почему принудительный переход на использование Юникода иногда является благом, - двоичный режим позволяет избежать появления исключений, связанных с декодированием, но сам текст по-прежнему остается закодированным и не может использоваться в привычных операциях. В этом случае операция сравнения может давать неверные результаты.</p>
   <p>Дополнительные детали, касающиеся поддержки Юникода в реализации диалога Grep, а также описание проблем, связанных с этой поддержкой, и способов их решения, вы найдете в исходном программном коде, который приводится ниже. Дополнительные предложения по улучшению можно найти в главе 19, в описании модуля re - инструмента, который можно использовать для организации поиска по шаблону, а не только по определенной строке.</p>
   <p><strong>Исправление проблемы начального позиционирования</strong></p>
   <p>В этой версии текстовый редактор также обновляет свой графический интерфейс перед вставкой текста в текстовый виджет на этапе конструирования, когда ему передается имя файла в аргументе loadFirst. Спустя некоторое время, после выхода третьего издания и версии Python 2.5, в Tk или tkinter были внесены какие-то изменения, в результате такая операция вставки текста перед вызовом метода update стала приводить к прокручиванию виджета на одну строку - текст вставлялся, начиная со второй строки, а не с первой. Эта же проблема наблюдалась в версии для третьего издания, при использовании Python 2.6, но не 2.5. Добавление вызова метода update обеспечило корректное позиционирование текстового виджета. Это неприятно, но такое вполне может происходить в мире, зависящем от внешних библиотек!<sup>50</sup></p>
   <p>Клиенты, использующие классы редактора, также должны вызывать метод update перед вставкой текста вручную во вновь созданный (или скомпонованный) объект текстового редактора, чтобы обеспечить более точное позиционирование, - программа PyView, рассматриваемая далее в этой главе, и PyMailGUI в главе 14 учитывают эту особенность. Редактор PyEdit не может обновлять себя при каждом создании, потому что он может создаваться или даже скрываться вмещающими его графическими интерфейсами (например, это могло бы привести к отображению неполного окна в PyView). Кроме того, PyEdit мог бы автоматически обновлять себя в начале метода setAllText, чтобы исключить необходимость выполнять этот шаг клиентами, но принудительный вызов update требуется выполнить только один раз после компоновки (а не перед каждой вставкой текста), а кроме того, в некоторых случаях это могло бы приводить к нежелательным эффектам. Как правило, добавление лишних операций в методы, как в данном случае, обычно ограничивает область применения компонентов.</p>
   <p><strong>Улучшения в операции запуска программного кода</strong></p>
   <p>В реализацию операции Run Code из меню TooLs было внесено три исправления, которые сделали еще более удобным запуск редактируемого программного кода из внешнего файла:</p>
   <p>1.    После перехода в каталог, где хранится файл, для обеспечения правильности всех относительных путей к файлам в его программном коде редактор PyEdit теперь отбрасывает путь из имени файла, прежде чем запустить его, потому что оригинальный путь к файлу может оказаться ошибочным, если он был относительным, а не абсолютным. Например, пути к файлам, открываемым вручную, являются абсолютными, но пути к файлам в программном коде PyDemos, вызывающем редактор, являются относительными - они откладываются относительно корневого каталога с примерами и после выполнения команды chdir могут оказаться недействительными.</p>
   <p>2.    Теперь в режиме запуска файла с программным кодом PyEdit использует инструменты запуска, поддерживающие возможность передачи аргументов командной строки в Windows.</p>
   <p>3. Редактор PyEdit унаследовал исправление, выполненное в модуле launchmodes, которое преобразует символы прямого слеша в обратные в строках путей в файловой системе (хотя позднее, из-за удаления префиксов относительных путей, полезность этого исправления стала вызывать сомнения). Необходимость преобразования прямых символов слеша в PyEdit обусловлена тем, что несмотря на допустимость их использования при вызове функции open в Windows, они не могут использоваться с некоторыми инструментами запуска в этой операционной системе.</p>
   <p>Кроме того, в реализацию запуска программного кода как из внешних файлов, так и из строк в памяти, в этой версии был добавлен вызов метода update между вызовами диалогов, чтобы гарантировать, что последний диалог будет появляться на экране в любом случае (ранее в некоторых редких случаях второй диалог не отображался на экране). Даже с этими исправлениями операция Run Code по-прежнему не отличается надежностью. Например, при запуске программного кода из строки, а не из внешнего файла он выполняется внутри процесса, а не в отдельном потоке выполнения, и поэтому может заблокировать графический интерфейс. Кроме того, не совсем понятно, как лучше всего обрабатывать пути импортирования и каталоги для файлов при выполнении программного кода в виде строк, и стоит ли вообще сохранять этот режим. Измените эту особенность в соответствии со своими пожеланиями.</p>
   <p><strong>Поддержка текста Юникода (интернационализированного)</strong></p>
   <p>Наконец, из-за того, что теперь Python 3.X полностью поддерживает текст Юникода, редактор PyEdit также обеспечивает эту поддержку -он позволяет открывать, сохранять, просматривать, редактировать и отыскивать в дереве каталогов любой текст, в любой кодировке и с любыми наборами символов. Эта поддержка находит множество отражений в пользовательском интерфейсе PyMailGUI:</p>
   <p>•    При открытии файла у пользователя запрашивается имя кодировки (при этом предлагается системная кодировка по умолчанию), если она не была указана в настройках или при вызове редактора клиентским приложением*</p>
   <p>•    При сохранении нового файла запрашивается имя кодировки, если она не указана в настройках*</p>
   <p>•    При отображении и редактировании используется поддержка Юникода, реализованная в инструментах создания графических интерфейсов*</p>
   <p>•    Операция поиска в дереве каталогов позволяет явно указывать кодировку, которая будет применяться ко всем файлам в дереве, и пропускает файлы, декодировать которые не удалось, как было описано выше*</p>
   <p>Благодаря этому обеспечивается поддержка интернационализированного текста, кодировка которого может отличаться от кодировки по умолчанию, используемой на текущей платформе. Это, в частности, удобно для просмотра текстовых файлов, полученных из Интернета, по электронной почте или через FTP. Приложение PyMailGUI из главы 14, например, использует встроенный объект PyEdit для отображения текста вложений различного происхождения и в различных кодировках. Поддержка Юникода в операции поиска по файлам была описана выше - остальные аспекты этой модели, по сути, сводятся к операциям открытия и сохранения файлов, как описывается в следующем разделе.</p>
   <p>Файлы с текстом Юникода и модель отображения их содержимого.</p>
   <p>Поскольку строки в Python 3.X всегда интерпретируются как последовательности кодовых пунктов Юникода, поддержка Юникода в действительности означает поддержку различных кодировок при чтении и записи в текстовые файлы. Напомню, что текст может сохраняться в файлах в различных кодировках, - данные декодируются при чтении и кодируются при записи с применением этих кодировок. Если текст не всегда сохраняется в файлах с использованием кодировки по умолчанию для данной платформы, то для таких случаев нам необходимо знать, какую кодировку использовать при чтении и записи.</p>
   <p>Чтобы обеспечить такую поддержку, редактор PyEdit использует подходы, подробно описанные в главе 9. Мы не будем повторно обсуждать их здесь, тем не менее в двух словах отмечу, что виджет Text принимает содержимое в виде строки типа str или bytes и всегда возвращает его как строку str. Редактор PyEdit отображает этот интерфейс на интерфейс объектов файлов языка Python следующим образом:</p>
   <p><emphasis>Входные файлы (открытие)</emphasis></p>
   <p>Чтобы декодировать байты из файла в строки, в общем случае требуется знать название кодировки, совместимой с данными в файле. Если кодировка окажется несовместимой, операция декодирования потерпит неудачу (например, при попытке декодировать 8-битовые данные с использованием кодировки ASCII). В некоторых случаях кодировка открываемого текстового файла может оказаться неизвестной.</p>
   <p>Чтобы при загрузке содержимого входных файлов прочитать данные в виде строк str, редактор PyEdit сначала пытается открывать их в текстовом режиме, применяя кодировки, полученные из разных источников: из аргумента метода, когда кодировка известна заранее (например, из заголовков вложений в сообщениях электронной почты или из исходных файлов, открываемых демонстрационными примерами), из диалога, запрашивающего кодировку у пользователя, из модуля с настройками и из параметров по умолчанию текущей платформы. При выводе диалога, запрашивающего кодировку при открытии файла, поле ввода предварительно заполняется вариантом из файла с настройками, который считается значением по умолчанию.</p>
   <p>Если с помощью всех этих кодировок не удается декодировать файл, он открывается в двоичном режиме и текст из него читается как строка bytes, без декодирования, что фактически перемещает задачу декодирования в библиотеку Tk. В этом случае в Windows все последовательности \r\n вручную преобразуются в символы \n, чтобы обеспечить корректное отображение текста и последующее сохранение его в файл. Двоичный режим используется только в самом крайнем случае, чтобы лишний раз не полагаться на логику декодирования и ограниченную поддержку кодировок в библиотеке Tk.</p>
   <p><emphasis>Обработка текста</emphasis></p>
   <p>При обращении к виджету Text он возвращает свое содержимое в виде строки str, независимо от того, в каком виде, str или bytes, был вставлен текст. Вследствие этого вся обработка текстового содержимого производится с применением методов строк str Юникода.</p>
   <p><emphasis>Выходные файлы (сохранение)</emphasis></p>
   <p>Операция кодирования строк в байты при записи в файлы обычно отличается большей гибкостью, чем операция декодирования. При этом не требуется использовать ту же самую кодировку, которая применялась для декодирования данных в строку, но и эта операция может потерпеть неудачу, если выбранная схема кодирования окажется слишком узкой для содержимого строки (например, попытка кодировать 8-битовый текст с применением кодировки ASCII).</p>
   <p>Для сохранения текста в файл редактор PyEdit открывает выходной файл в текстовом режиме, чтобы обеспечить отображение символов конца строки и кодирование содержимого строки str Юникода. Имя кодировки извлекается из одного из источников - это может быть кодировка, использовавшаяся при открытии или первоначальном сохранении файла (если была указана), или кодировка, полученная из диалога с пользователем, из модуля с настройками или из параметров по умолчанию текущей платформы. В отличие от операции открытия, когда операция сохранения выводит диалог запроса имени кодировки, поле ввода заполняется именем известной кодировки, если она была определена прежде, в противном случае берется вариант из файла с настройками, как и в случае с операцией открытия.</p>
   <p>Диалоги ввода кодировки, вызываемые операциями открытия и сохранения файлов, - это лишь одно из воплощений описанных правил в графическом интерфейсе; другие варианты определяются в модуле с настройками. Поскольку заранее невозможно предугадать все возможные случаи использования, в редакторе PyEdit применяется либеральный подход: он поддерживает все мыслимые режимы и обеспечивает пользователям возможность влиять на определение кодировок с помощью определения настроек в их собственном модуле textConfig. Он пытается применить одну кодировку за другой из разных источников, если это разрешено в модуле textConfig, пока не будет найдена кодировка, дающая положительные результаты. Тем самым достигается максимальная маневренность перед лицом переменчивого мира Юникода.</p>
   <p>Например, согласно параметрам в файле с настройками операция сохранения повторно использует кодировку, которая применялась при открытии файла или при первой операции сохранения, если она известна. Для новых файлов (созданных выбором пункта New в меню или вставкой текста вручную) и для файлов, открытых в двоичном режиме, кодировка остается неизвестной до момента сохранения, но для файлов, которые удалось открыть в текстовом режиме, она известна. Кроме того, с помощью параметров в файле с настройками мы можем определить необходимость запрашивать кодировку у пользователя при выполнении операции Save As (и, возможно, Save), потому что у него могут быть свои предпочтения при создании новых файлов. Мы также можем запрашивать кодировку при открытии существующих файлов, потому что для этого необходимо знать его текущую кодировку. В некоторых случаях (например, для файлов, полученных из Интернета) пользователь может не знать ее, но в других случаях он может предпочесть указать кодировку явно. Вместо того чтобы выбирать тот или иной порядок действий в таких ситуациях, мы просто опираемся на пользовательские настройки.</p>
   <p>На практике все это относится только к клиентам PyEdit, которые запрашивают начальную загрузку файлов или позволяют открывать и сохранять файлы с помощью графического интерфейса. Поскольку содержимое может вставляться как строка типа str или bytes, клиенты всегда имеют возможность читать входные файлы самостоятельно, до создания объекта текстового редактора, и вставлять в него текст вручную. Кроме того, клиенты могут получать содержимое вручную и сохранять его любым предпочитаемым способом. Такое выполнение операций вручную может оказаться полезным, если в каком-то контексте методика, реализованная в редакторе PyEdit, окажется нежелательной. Поскольку виджет Text всегда возвращает содержимое в виде строки str, остальной части этой программы безразлично, строка какого типа была в него вставлена.</p>
   <p>Имейте в виду, что описанная методика по-прежнему зависит от поддержки Юникода и от ограничений, заложенных в библиотеке Tk, а также от интерфейса tkinter к ней. Редактор PyEdit позволяет загружать и сохранять текст в любой кодировке, но он не может гарантировать, что библиотека графического интерфейса сможет отобразить такой текст. То есть даже если мы совершенно корректно обрабатываем текст Юникода на стороне Python, мы все равно остаемся во власти других слоев программного обеспечения, обсуждение которых выходит далеко за рамки этой книги. Библиотека Tk достаточно надежно работает с самыми разными наборами символов, если ей передавать уже декодированные строки str Юникода (смотрите, например, описание поддержки интернационализации в PyMailGUI в главе 14), но ситуации в конкретных случаях могут сильно различаться.</p>
   <p>Порядок выбора кодировки и возможные варианты. Имейте также в виду, что политика редактора PyEdit в отношении Юникода отражает предпочтения единственного текущего пользователя и не проверялась на универсальность и эргономику - будучи книжным примером, редактор не использует встроенную среду тестирования, как это свойственно проектам с открытыми исходными текстами. Неплохие результаты можно было бы получать, используя другие схемы и порядки следования источников, и совершенно невозможно предугадать предпочтения каждого пользователя в каждом конкретном случае. Например:</p>
   <p>•    Непонятно, следует ли сначала запрашивать кодировку у пользователя, а потом пытаться использовать кодировку, указанную в файле с настройками, или наоборот.</p>
   <p>•    Возможно также, что мы всегда должны спрашивать кодировку у пользователя, полагаясь в основном на это, независимо от параметров настройки.</p>
   <p>•    При сохранении мы могли бы также попробовать самостоятельно определить кодировку для применения к строке str (например, попробовать применить UTF-8, Latin-1 или другую распространенную кодировку), но наши предположения могут не совпадать с тем, что имел в виду пользователь.</p>
   <p>•    Весьма вероятно, что пользователь пожелает сохранить файл в той же кодировке, которая применялась при открытии файла или при сохранении в первый раз. Редактор PyEdit предоставляет поддержку этого варианта, в противном случае графический интерфейс запрашивал бы кодировку для данного файла более чем один раз. Однако, поскольку некоторым пользователям может потребоваться повторно использовать операцию Save, чтобы сохранить тот же файл в другой кодировке, то предусмотрена возможность отключения этого варианта в модуле с настройками. На первый взгляд, для этой цели было бы лучше использовать операцию Save As, однако следующий пункт объясняет, почему это не всегда так.</p>
   <p>•    Точно так же неочевидно, должна ли операция Save As повторно использовать кодировку, которая применялась при открытии или при сохранении файла в первый раз, или она должна запрашивать новую кодировку - действительно ли при этом сохраняется совершенно новый файл или только копия предыдущего содержимого с установленной кодировкой, но под новым именем? Из-за такой неоднозначности мы даем возможность запретить использование установленной кодировки в операции Save As или в обеих операциях, Save и Save As, в модуле с настройками. По умолчанию использование известной кодировки разрешено только для операции Save и запрещено для Save As. В любом случае, операции сохранения выводят диалоги, запрашивающие имя кодировки, в которых поле ввода заполнено известной кодировкой.</p>
   <p>•    Порядок выбора вариантов вообще выглядит весьма спорным. Например, возможно, операция Save As должна использовать известную кодировку, если настройки запрещают запрашивать ее у пользователя, - в данной реализации, если настройки запрещают использовать известную кодировку и запрашивать ее у пользователя, эта операция будет определять кодировку из файла с настройками или использовать системную кодировку по умолчанию (например, UTF-8), что может оказаться не самым лучшим решением при сохранении составных частей сообщений электронной почты, кодировка которых уже известна.</p>
   <p>И так далее. Поскольку такой пользовательский интерфейс обеспечивает широчайший выбор вариантов, в целях иллюстрации в этой книге реализованы общий и частично эвристический алгоритмы поддержки каждого из возможных вариантов, и в качестве опоры при выборе используются настройки пользователя. Однако на практике такая гибкость может оказаться совершенно излишней - большинству пользователей наверняка будет достаточно поддержки какого-то одного алгоритма из числа поддерживаемых здесь.</p>
   <p>Кроме того, вероятно, было бы удобнее, если бы алгоритмом выбора кодировки можно было управлять непосредственно в графическом интерфейсе, вместо того чтобы вручную определять его в модуле с настройками. Например, возможно, каждая операция - Open, Save и Save As - должна позволять выбирать кодировку и по умолчанию использовать последнюю известную кодировку, если таковая определена. Реализация этой возможности в виде раскрывающихся списков с именами кодировок или полей ввода в диалогах Save и Open позволила бы отказаться от лишних диалогов и достичь практически той же гибкости.</p>
   <p>В текущей реализации редактора PyEdit имеется возможность определить в файле с настройками необходимость запрашивать кодировку у пользователя для обеих операций, открытия и сохранения, что дает практически тот же эффект, по крайней мере в тех ситуациях, с которыми я сталкивался до настоящего момента, и, возможно, является лучшим решением для большинства контекстов.</p>
   <p>Таким образом, по умолчанию:</p>
   <p>•    Операция Open использует переданную ей кодировку, если она была указана, или запрашивает имя кодировки у пользователя</p>
   <p>•    Операция Save повторно использует известную кодировку, если она была определена ранее, а при сохранении новых файлов запрашивает ее у пользователя</p>
   <p>•    Операция Save As всегда запрашивает имя кодировки у пользователя, как при сохранении нового файла</p>
   <p>• Операция Grep позволяет вводить кодировку в диалоге определения параметров поиска и применяет ее при поиске во всех файлах, имеющихся в дереве каталогов</p>
   <p>С другой стороны, поскольку умолчаний, определяемых платформой, будет вполне достаточно для работы без лишних сложностей взаимодействия с графическим интерфейсом, по крайней мере, для подавляющего числа пользователей, с помощью параметров в модуле textConfig можно предотвратить вывод диалога запроса кодировки и вернуться к использованию кодировки, указанной явно или определяемой платформой по умолчанию. В конечном счете, определение наиболее удачного алгоритма выбора кодировки требует анализа предпочтений широкого круга пользователей, а не предположений единственного разработчика. Как всегда, вы свободно можете адаптировать этот алгоритм под свои потребности.</p>
   <p>В подкаталоге <emphasis>test</emphasis> в дереве примеров вы найдете несколько текстовых файлов в различных кодировках, с которыми вы можете экспериментировать при изменении алгоритмов выбора кодировки в модуле textConfig для операций открытия и сохранения файлов. Этот каталог содержит файлы, изображенные на рис. 11.5 и 11.6, в которых используются национальные наборы символов и сохраненные в различных кодировках. Например, файл <emphasis>email-part--koi8-r</emphasis> содержит текст на русском языке, сохраненный в кодировке koi8-r, а файл <emphasis>email-part--koi8-r--utf8 </emphasis>содержит тот же текст, сохраненный в кодировке UTF-8, - последний можно открыть в программе Блокнот (Notepad) в Windows, но первый будет корректно отображен только при передаче PyEdit явно указанной кодировки.</p>
   <p>Еще лучше, сохраните сами один и тот же файл в нескольких кодировках, жестко определяя кодировку в модуле textConfig или указывая разные кодировки при сохранении, - благодаря широкомасштабной поддержке Юникода в Python 3.X, редактор PyEdit позволяет сохранять и загружать файлы практически в любой кодировке.</p>
   <p><strong>Еще о проверке наличия изменений при завершении: событие &lt;Destroy&gt;</strong></p>
   <p>Необходимо сказать несколько слов о еще одном изменении в версии 2.1, прежде чем перейти к программному коду, поскольку он иллюстрирует основы закрытия окон tkinter в действующей программе. В главе 8 мы узнали, что библиотека tkinter позволяет выполнять с помощью метода bind привязку обработчика к событию &lt;Destroy&gt;, которое возбуждается при закрытии окна или уничтожении виджета. Мы могли бы привязать обработчики этого события к окнам PyEdit или к их текстовым виджетам, чтобы перехватить момент завершения программы, но это не принесло бы нам никакой выгоды в данной ситуации. В обработчике этого события сценарии вообще не могут выполнять какие-либо операции с графическим интерфейсом, потому что к моменту его вызова графический интерфейс уже разрушен. В частности, попытка проверить наличие изменений в текстовом виджете или извлечь его содержимое в обработчике события &lt;Destroy&gt; может привести к исключению. Вывод диалога с сообщением о необходимости сохранения также может действовать несколько странно: он появится только после того, как некоторые виджеты окна уже будут стерты (включая текстовый виджет, содержимое которого пользователь должен был бы проверить и сохранить!), а иногда даже вообще может не появится.</p>
   <p>Кроме того, как уже упоминалось в главе 8, вызов метода quit не возбуждает события &lt;Destroy&gt;, но вызывает фатальную ошибку Python при выходе. Чтобы вообще иметь возможность использовать события &lt;Destroy&gt;, при выполнении операции Quit редактор PyEdit должен был бы закрывать окна только вызовом метода destroy и полагаться на протокол закрытия корневого окна Tk - непосредственное завершение приложения оказалось бы невозможным или потребовало бы использования таких инструментов, как sys.exit. Поскольку в обработчике события &lt;Destroy&gt; любые операции с графическим интерфейсом оказываются недопустимыми, использование этого приема ничем не оправдано. Программный код, выполняемый после вызова функции mainloop, также не способен помочь решить эту проблему, потому что функция mainloop вызывается за пределами PyEdit и после выхода из нее оказывается слишком поздно проверять наличие изменений и выполнять сохранения.</p>
   <p>Иными словами, событие &lt;Destroy&gt; не решает проблему проверки необходимости сохранения перед закрытием окна, и оно никак не помогает в случае вызова методов quit и destroy виджетов из-за пределов классов окон PyEdit. Из-за этих сложностей PyEdit полагается на проверку изменений перед закрытием в каждом отдельном окне и проверяет наличие изменений в окнах, находящихся в списке, прежде чем закрыть любое из главных окон. Приложения, следующие данной модели окон, будут выполнять проверку автоматически. Приложения, использующие PyEdit как компонент более крупного графического интерфейса или использующие его иными способами, управляя редактором PyEdit извне, сами должны проверять наличие несохраненных изменений при закрытии, еще до того, как объект PyEdit или его виджеты будут разрушены.</p>
   <p>Чтобы поэкспериментировать с событием &lt;Destroy&gt;, отыщите в дереве примеров файл <emphasis>destroyer.py</emphasis> - он имитирует действия, которые должен был бы выполнить редактор PyEdit при получении события &lt;Destroy&gt;. Ниже приводится наиболее важный фрагмент из этого сценария с комментариями, поясняющими его поведение:</p>
   <p>def onDeleteRequest():</p>
   <p>print(‘Got wm delete’) # щелчок на кнопке X в окне: можно отменить</p>
   <p>root.destroy()    # возбудит событие &lt;Destroy&gt;</p>
   <p>def doRootDestroy(event):</p>
   <p>print(‘Got event &lt;destroy&gt;’) # для каждого виджета в корневом окне if event.widget == text: print(‘for text’)</p>
   <p>print(text.edit_modified()) # &lt;= ошибка Tcl: неверный виджет</p>
   <p>ans = askyesno(‘Save stuff?’, ‘Save?’) # &lt;= некорректное поведение</p>
   <p>if ans: print(text.get(‘1.0’, END+’-1c’)) # &lt;= ошибка Tcl: неверный</p>
   <p>#    виджет</p>
   <p>root = Tk()</p>
   <p>text = Text(root, undo=1, autoseparators=1) text.pack()</p>
   <p>root.bind(‘&lt;Destroy&gt;’, doRootDestroy)    # для корневого и дочерних</p>
   <p>root.protocol(‘WM_DELETE_WINDOW’, onDeleteRequest) # на кнопке X окна</p>
   <p>Button(root, text=’Destroy’, command=root.destroy).pack() # возбудит &lt;Destroy&gt; Button(root, text=’Quit’, command=root.quit).pack() # &lt;= фатальная ошибка mainloop()    # Python, quit() не</p>
   <p># возбуждает &lt;Destroy&gt;</p>
   <p>Дополнительные подробности, касающиеся всего, о чем говорилось выше, ищите в листингах, которые приводятся в следующем разделе. Кроме того, обязательно прочитайте строку документирования в главном файле, где приводится список предлагаемых расширений и решений проблемы открытия файлов (под заголовком «TBD»). На реализацию редактора PyEdit значительное влияние оказали влияние мои личные предпочтения, но вы можете настроить его под себя.</p>
   <empty-line/>
   <p><strong>Исходный программный код PyEdit</strong></p>
   <p>Программа PyEdit состоит из одного маленького модуля с настройками и одного главного файла с реализацией, содержащего чуть больше 1000 строк программного кода, с расширением <emphasis>.py</emphasis>, который можно запускать или импортировать. Для использования в Windows предоставляется еще один однострочный файл с расширением <emphasis>.pyw,</emphasis> который просто запускает файл <emphasis>.py</emphasis> вызовом exec(open(‘textEditor.py’).read()). Расширение <emphasis>.pyw</emphasis> предотвращает появление консоли DOS на экране при запуске в Windows.</p>
   <p>В настоящее время файлы с расширением <emphasis>.pyw</emphasis> могут импортироваться и выполняться как обычные файлы с расширением <emphasis>.py</emphasis> (их можно запускать двойным щелчком мыши или с помощью таких инструментов языка Python, как os.system и os.startfile), поэтому в действительности нет необходимости создавать отдельный файл, чтобы обеспечить возможность импортирования и запуска без вывода окна консоли. Однако я оставил расширение <emphasis>.py,</emphasis> чтобы в процессе разработки видеть сообщения, которые выводятся в окно консоли, и использовать PyEdit, как простую интегрированную среду разработки, - когда операция запуска программного кода настроена на выполнение отдельных инструкций (а не файлов), вывод, который производится программным кодом, отображается в окне консоли DOS редактора PyEdit. Предполагается, что клиенты будут в обычном случае импортировать файл <emphasis>.py</emphasis>.</p>
   <p><strong>Файл с настройками пользователя</strong></p>
   <p>Итак, перейдем к программному коду. В первую очередь рассмотрим модуль с настройками пользователя, который приводится в примере 11.1. Он предназначен главным образом для того, чтобы было удобнее определять параметры внешнего вида, отличные от значений по умолчанию. Редактор PyEdit реализован так, что может работать и без этого модуля, и если он содержит синтаксические ошибки. Этот файл предназначен, прежде всего, для использования редактором PyEdit, когда он запускается как самостоятельный сценарий (в этом случае файл с настройками импортируется из текущего каталога), но вы также можете определить собственную версию файла с настройками PyEdit в любом другом каталоге, включенном в путь поиска модулей.</p>
   <p>Дополнительно о том, какие настройки загружаются редактором, смотрите исходный программный код <emphasis>textEditor.py</emphasis> далее. Содержимое этого файла импортируется двумя различными способами - одна инструкция импортирования, которая загружает настройки внешнего вида, предполагает, что этот модуль (а не содержащий его пакет) находится в пути поиска модулей, и пропускает его, если его не находит, а другая, загружающая настройки порядка выбора кодировок, всегда отыскивает этот файл, независимо от способа запуска. Ниже описывается, что означает такое деление настроек для клиентов:</p>
   <p>•    Поскольку первая операция импортирования, загружающая настройки внешнего вида, ищет файл в пути поиска модулей, а не в каталоге основного пакета, то для каждого клиентского приложения, в его домашнем каталоге, можно определить собственный файл <emphasis>textConfig.py</emphasis> и тем самым обеспечить индивидуальные настройки PyEdit для каждого клиента.</p>
   <p>•    Настройки порядка выбора кодировки, напротив, всегда загружаются из файла, находящегося в каталоге пакета, с использованием операции импортирования по относительному пути, потому что они имеют более важное значение и маловероятно, что они будут отличаться от одного приложения к другому. Используемая здесь операция импортирования по относительному пути в пакете является эквивалентом импортирования всего пакета от корня <emphasis>PP4E,</emphasis> но не зависит от структуры каталогов.</p>
   <p>Подобно эвристическим алгоритмам выбора кодировки символов, описанным выше, эта модель импортирования может считаться ориентировочной и может быть пересмотрена в соответствии с требованиями практической реализации.</p>
   <p><emphasis>Пример 11.1. PP4E\Gui\TextEditor\textConfig.py</emphasis></p>
   <p>модуль с начальными настройками PyEdit (textEditor.py);</p>
   <p>#-----------------------------------------------------------------------------</p>
   <p>#    Общие настройки</p>
   <p>#    закомментируйте любые настройки в этом разделе, чтобы принять настройки по</p>
   <p>#    умолчанию библиотеки Tk или программы; шрифт/цвет можно также менять из меню</p>
   <p>#    в графическом интерфейсе, а также менять размеры окон после их открытия;</p>
   <p>#    импортируются из пути поиска модулей: могут определять отдельные настройки</p>
   <p>#    для каждого клиентского приложения, игнорируется, если находится не в пути</p>
   <p>#    поиска модулей;</p>
   <p># -----------------------------------------------------------------------------</p>
   <p>#    начальные настройки шрифта    #    семейство, размер, стиль</p>
   <p>font = (‘courier’, 9, ‘normal’)    #    например, стиль: ‘bold italic’</p>
   <p>#    начальные настройки цвета    #    по умолчанию = white, black</p>
   <p>bg = ‘lightcyan’    #    название цвета или шестнадцатеричный код RGB</p>
   <p>fg = ‘black’    #    например, ‘powder blue’, ‘#690f96’</p>
   <p>#    начальные настройки размеров</p>
   <p>height = 20    #    умолчания Tk: 24 строки</p>
   <p>width = 80    #    умолчания Tk: 80 символов</p>
   <p>#    нечувствительность к регистру при поиске</p>
   <p>caseinsens = True    # по умолчанию = 1/True (включена)</p>
   <p># -----------------------------------------------------------------------------</p>
   <p>#    2.1: Порядок выбора кодировки для содержимого и имен файлов в операциях</p>
   <p>#    открытия и сохранения;</p>
   <p>#    опробует каждый случай из перечисленных ниже в указанном порядке, пока не</p>
   <p>#    будет обнаружен первый, дающий положительный результат; запишите во все</p>
   <p>#    переменные false/пустое значение/0, чтобы перейти к использованию умолчаний</p>
   <p>#    для вашей платформы (то есть ‘utf-8’ - в Windows, или ‘ascii’, ‘latin-1’</p>
   <p>#    или другая кодировка в иных системах, таких как Unix);</p>
   <p>#    savesUseKnownEncoding: 0=Нет, 1=Да, только для операции Save, 2=Да для</p>
   <p>#    операций Save и SaveAs;</p>
   <p>#    всегда импортируются из этого файла: sys.path - если главный модуль, иначе -</p>
   <p>#    относительно пакета;</p>
   <p># -----------------------------------------------------------------------------</p>
   <p>#    1) Сначала выполняется попытка применить известную</p>
   <p>#    кодировку (например, из заголовка сообщения</p>
   <p>#    электронной почты)</p>
   <p>opensAskUser = True # 2) Если True, далее выполняется запрос у пользователя</p>
   <p>#    (предварительно заполняется значением по умолчанию)</p>
   <p>opensEncoding = ''    # 3) Если непустое значение, далее будет выполнена попытка</p>
   <p>#    применить эту кодировку: ‘latin-1’, ‘cp500’</p>
   <p>#    4) Далее выполняется попытка применить</p>
   <p>#    sys.getdefaultencoding() - системное значение</p>
   <p>#    по умолчанию</p>
   <p>#    5) В крайнем случае текст передается в двоичном виде и</p>
   <p>#    используются алгоритмы Tk</p>
   <p>savesUseKnownEncoding = 1 # 1) Если &gt; 0, выполняется попытка применить</p>
   <p>#    кодировку, известную по последней операции Open</p>
   <p>#    или Save</p>
   <p>savesAskUser = True    # 2) Если True, далее выполняется запрос у</p>
   <p>#    пользователя (предварительно заполняется</p>
   <p>#    известным значением?)</p>
   <p>savesEncoding = ‘’    # 3) Если непустое значение, далее будет выполнена</p>
   <p>#    попытка применить эту кодировку: ‘utf-8’ и так</p>
   <p>#    далее</p>
   <p>#    4) В крайнем случае выполняется попытка применить</p>
   <p>#    sys.getdefaultencoding()</p>
   <p><strong>Файлы запуска для Windows (и других систем)</strong></p>
   <p>Далее, в примере 11.2 приводится файл запуска с расширением <emphasis>.pyw</emphasis>, используемый для подавления окна консоли DOS в Windows, которое выводится при запуске в некоторых режимах (например, двойным щелчком). Окно консоли по-прежнему можно получить при запуске файла с расширением <emphasis>.py</emphasis> (например, чтобы увидеть вывод, генерируемый программным кодом, запускаемым редактором в режиме выполнения единственной инструкции). Двойной щелчок на этом файле дает тот же эффект, что и запуск PyEdit с помощью панели запуска PyDemos или PyGadgets.</p>
   <p><emphasis>Пример 11.2. PP4E\Gui\TextEditor\textEditorNoConsole.pyw</emphasis></p>
   <p>запускает редактор и подавляет вывод окна консоли DOS в Windows; с тем же успехом можно было бы просто присвоить расширение .pyw основному файлу, что не помешало бы возможности импортировать его, но файл .py был оставлен, чтобы иметь возможность наблюдать вывод в консоли</p>
   <p>exec(open(‘textEditor.py’).read()) # как будто содержимое файла вставляется</p>
   <p># сюда (или textEditor.main())</p>
   <p>Пример 11.2 прекрасно справляется с возложенной на него задачей, но когда я обновлял эту книгу, мне надоело использовать каждый раз Notepad для просмотра текстовых файлов из командных строк, запускаемых из произвольных мест, поэтому я написал сценарий, представленный в примере 11.3, который запускает PyEdit более универсальным и автоматизированным способом. Этот сценарий подавляет вывод консоли DOS, подобно примеру 11.2, когда запускается щелчком мыши на ярлыке в Windows, но дополнительно выполняет настройку пути поиска модулей на компьютерах, где я не использовал Панель Управления (Control PaneL) для этого, и позволяет запускать редактор, даже когда он находится за пределами текущего рабочего каталога.</p>
   <p><emphasis>Пример 11.3. PP4E\Gui\TextEditor\pyedit.pyw</emphasis></p>
   <p>#!/usr/bin/python</p>
   <p>удобный сценарий для запуска pyedit из произвольного каталога, выполняет необходимую корректировку пути поиска модулей; sys.path при импортировании и функции open() требуется передавать путь относительно известного пути к каталогу со сценарием, а не относительно текущего рабочего каталога, потому что текущим является каталог сценария, только если сценарий запускается щелчком на ярлыке, а при вводе команды в командной строке он может находиться в любом другом каталоге: использует путь из argv; этому файлу дано расширение .pyw, чтобы подавить вывод окна консоли в Windows; добавьте каталог с этим сценарием в системную переменную PATH, чтобы иметь возможность запускать его из командной строки; также может использоваться в Unix: символы / и \ обрабатываются переносимым образом;</p>
   <p>import sys, os</p>
   <p>mydir = os.path.dirname(sys.argv[0]) # использовать каталог сценария для</p>
   <p># open, sys.path</p>
   <p>sys.path.insert(1, os.sep.join([mydir] + [‘..’]*3)) # импорт: PP4E - корень,</p>
   <p># 3 уровнями выше</p>
   <p>exec(open(os.path.join(mydir, ‘ textEditor.py')).read())</p>
   <p>Чтобы запустить его из командной строки в окне консоли, достаточно, чтобы путь к каталогу со сценарием находился в системной переменной окружения PATH, - действие, выполняемое в первой строке в следующем фрагменте, достаточно было бы выполнить один раз в Панели Управления (Control Panel) Windows:</p>
   <p>C:\..d\PP4E\Internet\Web....... set PATH=XPATHX;C:\...\PP4E\Gui\TextEditor</p>
   <p>C:\...\PP4E\Internet\Web&gt; pyedit.pyw test-cookies.py</p>
   <p>Этот сценарий также работает и в Unix, хотя в нем нет необходимости, если правильно установить переменные окружения PYTHONPATH и PATH (после этого можно запускать <emphasis>textEditor.py</emphasis> непосредственно), - а я не стал выполнять эти настройки на всех моих компьютерах. Ради интереса можно попробовать зарегистрировать этот сценарий как средство автоматического открытия файлов «.txt» при щелчке на них или при вводе их имен в командной строке (если, конечно, вы спокойно перенесете расставание с Notepad).</p>
   <p><strong>Реализация главного файла</strong></p>
   <p>Наконец, модуль в примере 11.4 представляет собой реализацию PyEdit. Этот файл может запускаться как самостоятельный сценарий или импортироваться другими приложениями. Его программный код организован по пунктам главного меню. Главные классы, используемые для запуска и встраивания объекта PyEdit, находятся в конце файла. Во время экспериментов с PyEdit изучайте этот листинг, чтобы разобраться в его возможностях и используемых приемах.</p>
   <p><emphasis>Пример 11.4. PP4E\Gui\TextEditor\textEditor.py</emphasis></p>
   <p>##############################################################################</p>
   <p>PyEdit 2.1: Текстовый редактор и компонент на Python/tkinter.</p>
   <p>Использует текстовый виджет из библиотеки Tk, меню и панель инструментов GuiMaker для реализации полнофункционального текстового редактора, который может выполняться, как самостоятельная программа, или прикрепляться к другим графическим интерфейсам, как компонент. Используется также в PyMailGUI и PyView для редактирования сообщений электронной почты и примечаний к файлам изображений. Кроме того, используется в PyMailGUI и PyDemos во всплывающем режиме для отображения текстовых файлов и файлов с исходными текстами.</p>
   <p>Новое в версии 2.1 (4 издание)</p>
   <p>-    работает под управлением Python 3.X (3.1)</p>
   <p>-    добавлен пункт "grep” меню и диалог: многопоточный поиск в файлах</p>
   <p>-    проверяет все окна на наличие несохраненных изменений при завершении</p>
   <p>-    поддерживает произвольные кодировки для файлов: в соответствии с настройками в файле textConfig.py</p>
   <p>-    переработаны диалоги поиска с заменой и выбора шрифта, чтобы обеспечить возможность одновременного вывода нескольких диалогов</p>
   <p>-    вызывает self.update() перед вставкой текста в новое окно</p>
   <p>-    различные улучшения в реализации операции Run Code, как описывается в следующем разделе</p>
   <p>2.1 улучшения в реализации операции Run Code:</p>
   <p>-    после команды chdir использует базовое имя запускаемого файла, а не относительные пути</p>
   <p>-    в Windows использует инструмент запуска, поддерживающий передачу аргументов командной строки</p>
   <p>-    операция Run Code наследует преобразование символов обратного слеша от модуля launchmodes (необходимость в этом уже отпала)</p>
   <p>Новое в версии 2.0 (3 издание)</p>
   <p>-    добавлен простой диалог выбора шрифта</p>
   <p>-    использует прикладной интерфейс Tk 8.4 к стеку отмен, чтобы добавить поддержку отмены/возврата (undo/redo) операций редактирования</p>
   <p>-    запрос подтверждения при выполнении операций Quit, Open, New, Run выполняется, только если имеются несохраненные изменения</p>
   <p>-    поиск теперь по умолчанию выполняется без учета регистра символов</p>
   <p>-    создан модуль с настройками для начальных значений шрифта/цвета/размера/чувствительности к регистру при поиске</p>
   <p>TBD<sup>1</sup> (и предложения для самостоятельной реализации):</p>
   <p>-    необходимость учета регистра символов при поиске можно было бы задавать в графическом интерфейсе (а не только в файле с настройками)</p>
   <p>-    при поиске по файлу или в операции Grep можно было бы использовать поддержку регулярных выражений, реализованную в модуле re (см. следующую главу)</p>
   <p>-    можно было бы попробовать реализовать подсветку синтаксиса (как в IDLE или в других редакторах)</p>
   <p>-    можно было бы попробовать проверить завершение работы программы методом quit() в неподконтрольных окнах</p>
   <p>-    можно было бы помещать в очередь каждый результат, найденный в диалоге Grep, чтобы избежать задержек</p>
   <p>-    можно было бы использовать изображения на кнопках в панели инструментов (как в примерах из главы 9)</p>
   <p>-    можно было бы просматривать строки, чтобы определить позицию вставки Tk для оформления отступов в окне Info</p>
   <p>-    можно было бы поэкспериментировать с проблемой кодировок в диалоге "grep” (смотрите примечания в программном коде);</p>
   <p>##############################################################################</p>
   <p>Version = ‘2.1’</p>
   <p>import sys, os    # платформа, аргументы,</p>
   <p>#    инструменты запуска</p>
   <p>from tkinter import *    # базовые виджеты, константы</p>
   <p>from tkinter.filedialog import Open, SaveAs # стандартные диалоги from tkinter.messagebox import showinfo, showerror, askyesno from tkinter.simpledialog import askstring, askinteger from tkinter.colorchooser import askcolor</p>
   <p>from PP4E.Gui.Tools.guimaker import *    # Frame + построители</p>
   <p>#    меню/панелей инструментов</p>
   <p># общие настройки try:</p>
   <p>import textConfig    #    начальный шрифт    и цвета</p>
   <p>configs = textConfig.__dict__ #    сработает, даже    если модуль отсутствует    в</p>
   <p>except:    #    пути поиска или    содержит ошибки</p>
   <p>configs = {}</p>
   <p>helptext = """PyEdit, версия %s</p>
   <p>апрель, 2010 (2.0: январь, 2006)</p>
   <p>(1.0: октябрь, 2000)</p>
   <p>Программирование на Python, 4 издание</p>
   <p>Марк Лутц (Mark Lutz), для издательства O’Reilly Media, Inc.</p>
   <p>Программа и встраиваемый компонент текстового редактора, написанный на Python/tkinter. Для быстрого доступа к операциям использует отрывные меню, панели инструментов и горячие клавиши в меню.</p>
   <p>To Be Done - что еще можно сделать. - <emphasis>Прим. ред.</emphasis></p>
   <p>Дополнения в версии %s:</p>
   <p>-    поддержка 3.X</p>
   <p>-    новый диалог "grep” поиска во внешних файлах</p>
   <p>-    проверка несохраненных изменений при завершении</p>
   <p>-    поддержка произвольных кодировок для файлов</p>
   <p>-    допускает одновременный вывод нескольких диалогов поиска с заменой и выбора шрифта</p>
   <p>-    различные улучшения в операции Run Code</p>
   <p>Дополнения в предыдущей версии:</p>
   <p>-    диалог выбора шрифта</p>
   <p>-    неограниченное количество отмен/возвратов</p>
   <p>-    quit/open/new/run предлагают сохранить, только если есть несохраненные изменения</p>
   <p>-    поиск выполняется без учета регистра символов</p>
   <p>-    модуль с начальными настройками textConfig.py</p>
   <p>START    =    ‘1.0’    #    индекс первого символа: строка=1,столбец=0</p>
   <p>SEL_FIRST    =    SEL    +    ‘.first’    #    отобразить тег sel в индекс</p>
   <p>SEL_LAST    =    SEL    +    ‘.last’    #    то же, что ‘sel.last’</p>
   <p>FontScale    =    0    #    использовать увеличенный шрифт    в    Linux</p>
   <p>if sys.platform[:3] != ‘win’: # и в других не-Windows системах FontScale = 3</p>
   <p>##############################################################################</p>
   <p>#    Главные классы: реализуют графический интерфейс редактора, операции</p>
   <p>#    разновидности GuiMaker должны подмешиваться в более специализированные</p>
   <p>#    подклассы, а не наследоваться непосредственно, потому что этот класс</p>
   <p>#    принимает множество форм.</p>
   <p>##############################################################################</p>
   <p>class TextEditor: # смешать с классом Frame, имеющим меню/панель инструментов startfiledir = ‘.’ # для диалогов editwindows = []    # для проверки при завершении</p>
   <p>#    Настройки порядка выбора кодировки</p>
   <p>#    импортируется в класс, чтобы обеспечить возможность переопределения в</p>
   <p>#    подклассе</p>
   <p>if__name__== ‘__main__’:</p>
   <p>from textConfig import (    # мой каталог в пути поиска</p>
   <p>opensAskUser, opensEncoding,</p>
   <p>savesUseKnownEncoding, savesAskUser, savesEncoding)</p>
   <p>else:</p>
   <p>from .textConfig import (    # 2.1: всегда из этого пакета</p>
   <p>opensAskUser, opensEncoding,</p>
   <p>savesUseKnownEncoding, savesAskUser, savesEncoding)</p>
   <p>ftypes = [(‘All files’, ‘*’),    # для диалога открытия файла</p>
   <p>(‘Text files’, ‘.txt’), # настроить в подклассе или</p>
   <p>(‘Python files’, ‘.py’)]    # устанавливать в каждом экземпляре</p>
   <p>colors = [{‘fg’:’black’,    ‘bg’:’white’}, # список цветов для выбора</p>
   <p>{‘fg’:’yellow’,    ‘bg’:’black’}, # первый элемент по умолчанию</p>
   <p>{‘fg’:’white’,    ‘bg’:’blue’},    # переделать по-своему или</p>
   <p>{‘fg’:’black’,    ‘bg’:’beige’}, # использовать элемент выбора</p>
   <p>{‘fg’:’yellow’,    ‘bg’:’purple’},# PickBg/Fg</p>
   <p>{‘fg’:’black’,    ‘bg’:’brown’},</p>
   <p>{‘fg’:’lightgreen’,    ‘bg’:’darkgreen’},</p>
   <p>{‘fg’:’darkblue’,    ‘bg’:’orange’},</p>
   <p>{‘fg’:’orange’,    ‘bg’:’darkblue’}]</p>
   <p>fonts =    [(‘courier’,    9+FontScale,    ‘normal’),    #    шрифты, нейтральные</p>
   <p>(‘courier’,    12+FontScale,    ‘normal’),    #    в отношении платформы</p>
   <p>(‘courier’,    10+FontScale,    ‘bold’),    #    (семейство, размер, стиль)</p>
   <p>(‘courier’,    10+FontScale,    ‘italic’),    #    или вывести в списке</p>
   <p>(‘times’,    10+FontScale,    ‘normal’),    #    увеличить в Linux</p>
   <p>(‘helvetica’,    10+FontScale,    ‘normal’),    #    использовать</p>
   <p>(‘ariel’,    10+FontScale,    ‘normal’),    #    ‘bold italic’ для 2</p>
   <p>(‘system’,    10+FontScale,    ‘normal’),    #    а также ‘underline’</p>
   <p>(‘courier’,    20+FontScale,    ‘normal’)]</p>
   <p>def __init__(self, loadFirst=’’, loadEncode=’’):</p>
   <p>if not isinstance(self, GuiMaker):</p>
   <p>raise TypeError(‘TextEditor needs a GuiMaker mixin’) self.setFileName(None) self.lastfind = None self.openDialog = None self.saveDialog = None</p>
   <p>self.knownEncoding = None # 2.1 кодировки: заполняется Open или Save self.text.focus()    # иначе придется щелкнуть лишний раз</p>
   <p>if loadFirst:</p>
   <p>self.update()    # 2.1: иначе строка 2;</p>
   <p>self.onOpen(loadFirst, loadEncode) # см. описание в книге</p>
   <p>def start(self):    # вызывается из GuiMaker.__init__</p>
   <p>self.menuBar = [    # настройка меню/панелей</p>
   <p>(‘File’, 0,    # определение дерева меню GuiMaker</p>
   <p>[(‘Open...’,    0, self.onOpen), # встроен. метод для self</p>
   <p>(‘Save’,    0, self.onSave), # метка, клавиша, обработчик</p>
   <p>(‘Save As...’, 5,    self.onSaveAs),</p>
   <p>(‘New’,    0,    self.onNew),</p>
   <p>‘separator’,</p>
   <p>(‘Quit...’,    0,    self.onQuit)]</p>
   <p>),</p>
   <p>(‘Edit’, 0,</p>
   <p>[(‘Undo’,    0,    self.onUndo),</p>
   <p>(‘Redo’,    0,    self.onRedo),</p>
   <p>‘separator’,</p>
   <p>(‘Cut’,    0,    self.onCut),</p>
   <p>(‘Copy’,    1,    self.onCopy), (‘Paste’, 0, self.onPaste),</p>
   <p>‘separator’,</p>
   <p>(‘Delete’, 0, self.onDelete),</p>
   <p>(‘Select All’, 0, self.onSelectAll)]</p>
   <p>),</p>
   <p>(‘Search’, 0,</p>
   <p>[(‘Goto...’,    0,    self.onGoto),</p>
   <p>(‘Find...’,    0,    self.onFind),</p>
   <p>(‘Refind’,    0,    self.onRefind),</p>
   <p>(‘Change...’,    0,    self.onChange),</p>
   <p>(‘Grep...’,    3,    self.onGrep)]</p>
   <p>),</p>
   <p>(‘Tools’,    0,</p>
   <p>[(‘Pick Font...’, 6, self.onPickFont),</p>
   <p>(‘Font List’, 0, self.onFontList),</p>
   <p>‘separator’,</p>
   <p>(‘Pick Bg...’,    3,    self.onPickBg),</p>
   <p>(‘Pick Fg...’,    0,    self.onPickFg),</p>
   <p>(‘Color List’, 0, self.onColorList),</p>
   <p>‘separator’,</p>
   <p>(‘Info...’,    0,    self.onInfo),</p>
   <p>(‘Clone’,    1,    self.onClone),</p>
   <p>(‘Run Code’, 0, self.onRunCode)]</p>
   <p>)]</p>
   <p>self.toolBar = [</p>
   <p>(‘Save’,    self.onSave,    {‘side’:    LEFT}),</p>
   <p>(‘Cut’,    self.onCut,    {‘side’:    LEFT}),</p>
   <p>(‘Copy’,    self.onCopy,    {‘side’:    LEFT}),</p>
   <p>(‘Paste’,    self.onPaste,    {‘side’:    LEFT}),</p>
   <p>(‘Find’, self.onRefind, {‘side’: LEFT}),</p>
   <p>(‘Help’,    self.help,    {‘side’:    RIGHT}),</p>
   <p>(‘Quit’,    self.onQuit,    {‘side’:    RIGHT})]</p>
   <p>def makeWidgets(self):    # вызывается из GuiMaker.__init__</p>
   <p>name = Label(self, bg=’black’, fg=’white’) # ниже меню, выше панели name.pack(side=TOP, fill=X)    # компоновка меню/панелей</p>
   <p>#    фрейм GuiMaker</p>
   <p>#    компонуется сам</p>
   <p>vbar = Scrollbar(self)</p>
   <p>hbar = Scrollbar(self, orient=’horizontal’)</p>
   <p>text = Text(self, padx=5, wrap=’none’) # запретить перенос строк</p>
   <p>text.config(undo=1, autoseparators=1) # 2.0, по умолчанию 0, 1</p>
   <p>vbar.pack(side=RIGHT, fill=Y)</p>
   <p>hbar.pack(side=BOTTOM, fill=X)    # скомпоновать Text последним</p>
   <p>text.pack(side=TOP, fill=BOTH, expand=YES) # иначе обрежутся полосы</p>
   <p># прокрутки</p>
   <p>text.config(yscrollcommand=vbar.set)    # вызывать vbar.set при</p>
   <p>text.config(xscrollcommand=hbar.set)    # перемещении по тексту</p>
   <p>vbar.config(command=text.yview) # вызывать text.yview при прокрутке hbar.config(command=text.xview) # или hbar[‘command’]=text.xview</p>
   <p># 2.0: применить пользовательские настройки или умолчания startfont = configs.get(‘font’, self.fonts[0]) startbg = configs.get(‘bg’, self.colors[0][‘bg’]) startfg = configs.get(‘fg’, self.colors[0][‘fg’]) text.config(font=startfont, bg=startbg, fg=startfg) if ‘height’ in configs: text.config(height=configs[‘height’]) if ‘width’ in configs: text.config(width =configs[‘width’]) self.text = text self.filelabel = name</p>
   <p>##########################################################################</p>
   <p># Операции меню File</p>
   <p>##########################################################################</p>
   <p>def my_askopenfilename(self): # объекты запоминают каталог/файл if not self.openDialog: # последней операции</p>
   <p>self.openDialog = Open(initialdir=self.startfiledir, filetypes=self.ftypes) return self.openDialog.show()</p>
   <p>def my_asksaveasfilename(self): # объекты запоминают каталог/файл if not self.saveDialog:    # последней операции</p>
   <p>self.saveDialog = SaveAs(initialdir=self.startfiledir, filetypes=self.ftypes)</p>
   <p>return self.saveDialog.show()</p>
   <p>def onOpen(self, loadFirst=’’, loadEncode=’’):</p>
   <p>2.1: полностью переписан для поддержки Юникода; открывает в текстовом режиме с кодировкой, переданной в аргументе, введенной пользователем, заданной в модуле textconfig или с кодировкой по умолчанию; в крайнем случае открывает файл в двоичном режиме и отбрасывает символы \r в Windows, если они присутствуют, чтобы обеспечить нормальное отображение текста; содержимое извлекается и возвращается в виде строки str, поэтому при сохранении его требуется кодировать: сохраняет кодировку, используемую здесь;</p>
   <p>предварительно проверяет возможность открытия файла; мы могли бы также вручную загружать и декодировать bytes в str, чтобы избежать необходимости выполнять несколько попыток открытия, но этот прием подходит не для всех случаев;</p>
   <p>порядок выбора кодировки настраивается в локальном textConfig.py:</p>
   <p>1)    сначала применяется кодировка, переданная клиентом (например, кодировка из заголовка сообщения электронной почты)</p>
   <p>2)    затем, если opensAskUser возвращает True, применяется кодировка, введенная пользователем (предварительно в диалог записывается кодировка по умолчанию)</p>
   <p>3)    затем, если opensEncoding содержит непустую строку, применяется эта кодировка: ‘latin-1’ и так далее.</p>
   <p>4)    затем выполняется попытка применить кодировку sys.getdefaultencoding()</p>
   <p>5)    в крайнем случае выполняется чтение в двоичном режиме и используется алгоритм, заложенный в библиотеку Tk</p>
   <p>if self.text_edit_modified(): # 2.0</p>
   <p>if not askyesno(‘PyEdit’, ‘Text has changed: discard changes?’): return</p>
   <p>file = loadFirst or self.my_askopenfilename() if not file: return</p>
   <p>if not os.path.isfile(file):</p>
   <p>showerror(‘PyEdit’, ‘Could not open file ‘ + file) return</p>
   <p>#    применить известную кодировку, если указана</p>
   <p>#    (например, из заголовка сообщения электронной почты)</p>
   <p>text = None # пустой файл = ‘’ = False: проверка на None! if loadEncode: try:</p>
   <p>text = open(file, ‘r’, encoding=loadEncode).read() self.knownEncoding = loadEncode except (UnicodeError, LookupError, IOError): # Lookup: ошибка pass    # в имени</p>
   <p>#    применить кодировку, введенную пользователем,</p>
   <p>#    предварительно записать в диалог следующий вариант, как значение</p>
   <p>#    по умолчанию</p>
   <p>if text == None and self.opensAskUser:</p>
   <p>self.update() # иначе в некоторых случаях диалог не появится askuser = askstring(‘PyEdit’, ‘Enter Unicode encoding for open’, initialvalue=(self.opensEncoding or</p>
   <p>sys.getdefaultencoding() or ''))</p>
   <p>if askuser: try:</p>
   <p>text = open(file, ‘r’, encoding=askuser).read() self.knownEncoding = askuser except (UnicodeError, LookupError, IOError): pass</p>
   <p>#    применить кодировку из файла с настройками (может быть, выполнять</p>
   <p>#    эту попытку до того, как запрашивать кодировку у пользователя?) if text == None and self.opensEncoding:</p>
   <p>try:</p>
   <p>text = open(file, ‘r’, encoding=self.opensEncoding).read() self.knownEncoding = self.opensEncoding except (UnicodeError, LookupError, IOError): pass</p>
   <p>#    применить системную кодировку по умолчанию (utf-8 в windows;</p>
   <p>#    всегда пытаться использовать utf8?) if text == None:</p>
   <p>try:</p>
   <p>text = open(file, ‘r’,</p>
   <p>encoding=sys.getdefaultencoding()).read() self.knownEncoding = sys.getdefaultencoding() except (UnicodeError, LookupError, IOError): pass</p>
   <p>#    крайний случай: использовать двоичный режим и положиться на</p>
   <p>#    возможности Tk if text == None:</p>
   <p>try:</p>
   <p>text = open(file, ‘rb’).read() # строка bytes text = text.replace(b’\r\n’, b’\n’) # для отображения self.knownEncoding = None    # и последующего сохранения</p>
   <p>except IOError: pass</p>
   <p>if text == None:</p>
   <p>showerror(‘PyEdit’, ‘Could not decode and open file ‘ + file) else:</p>
   <p>self.setAllText(text)</p>
   <p>self.setFileName(file)</p>
   <p>self.text.edit_reset() # 2.0: очистка стеков undo/redo self.text.edit_modified(0) # 2.0: сбросить флаг наличия изменений</p>
   <p>def onSave(self):</p>
   <p>self.onSaveAs(self.currfile) # may be None</p>
   <p>def onSaveAs(self, forcefile=None):</p>
   <p>2.1: полностью переписан для поддержки Юникода: виджет Text всегда возвращает содержимое в виде строки str, поэтому нам необходимо побеспокоиться о кодировке, чтобы сохранить файл, независимо от режима, в котором открывается выходной файл (для двоичного режима необходимо будет получить bytes, а для текстового необходимо указать кодировку); пытается применить кодировку, использовавшуюся при открытии или сохранении (если известна), предлагаемую пользователем, указанную в файле с настройками, и системную кодировку по умолчанию; в большинстве случаев можно использовать системную кодировку по умолчанию;</p>
   <p>в случае успешного выполнения операции сохраняет кодировку для использования в дальнейшем, потому что это может быть первая операция Save после операции New или вставки текста вручную; в файле с настройками можно определить, чтобы обе операции, Save и Save As, использовали последнюю известную кодировку (однако если для операции Save это оправданно, то в случае с операцией Save As это не так очевидно); графический интерфейс предварительно записывает эту кодировку в диалог, если она известна;</p>
   <p>выполняет text.encode() вручную, чтобы избежать создания файла; для текстовых файлов автоматически выполняется преобразование символов конца строки: в Windows добавляются символы \r, отброшенные при открытии файла в текстовом (автоматически) или в двоичном (вручную) режиме; Если содержимое вставлялось вручную, здесь необходимо предварительно удалить символы \r, иначе они будут продублированы; knownEncoding=None перед первой операцией Open или Save, после New и если операция Open открыла файл в двоичном режиме;</p>
   <p>порядок выбора кодировки настраивается в локальном textConfig.py:</p>
   <p>1)    если savesUseKnownEncoding &gt; 0, применить кодировку, использованную в последней операции Open или Save</p>
   <p>2)    если savesAskUser = True, применить кодировку, указанную пользователем (предлагать известную в качестве значения по умолчанию?)</p>
   <p>3)    если savesEncoding - непустая строка, применить эту кодировку: ‘utf-8’ и так далее</p>
   <p>4)    в крайнем случае применить sys.getdefaultencoding()</p>
   <p>filename = forcefile or self.my_asksaveasfilename() if not filename: return</p>
   <p>text = self.getAllText() # 2.1: строка str, без символов \r, encpick = None    # даже если текст читался/вставлялся</p>
   <p># в двоичном виде</p>
   <p>#    применить известную кодировку, использовавшуюся в последней операции</p>
   <p>#    Open или Save, если известна</p>
   <p>if self.knownEncoding and (    # известна?</p>
   <p>(forcefile and self.savesUseKnownEncoding &gt;= 1) or # для Save? (not forcefile and self.savesUseKnownEncoding &gt;= 2)):# для SaveAs? try:</p>
   <p>text.encode(self.knownEncoding) encpick = self.knownEncoding except UnicodeError: pass</p>
   <p>#    применить кодировку, введенную пользователем,</p>
   <p>#    предварительно записать в диалог следующий вариант, как значение</p>
   <p>#    по умолчанию</p>
   <p>if not encpick and self.savesAskUser:</p>
   <p>self.update()# иначе в некоторых случаях диалог не появится askuser = askstring(‘PyEdit’, ‘Enter Unicode encoding for save’, initialvalue=(self.knownEncoding or self.savesEncoding or sys.getdefaultencoding() or ''))</p>
   <p>if askuser: try:</p>
   <p>text.encode(askuser) encpick = askuser</p>
   <p>except (UnicodeError, LookupError): # LookupError: ошибка в имени pass    # UnicodeError: ошибка</p>
   <p># кодирования</p>
   <p>#    применить кодировку из файла с настройками if not encpick and self.savesEncoding:</p>
   <p>try:</p>
   <p>text.encode(self.savesEncoding) encpick = self.savesEncoding except (UnicodeError, LookupError): pass</p>
   <p>#    применить системную кодировку по умолчанию (utf8 в windows) if not encpick:</p>
   <p>try:</p>
   <p>text.encode(sys.getdefaultencoding()) encpick = sys.getdefaultencoding() except (UnicodeError, LookupError): pass</p>
   <p>#    открыть в текстовом режиме, чтобы автоматически выполнить</p>
   <p>#    преобразование символов конца строки и применить кодировку if not encpick:</p>
   <p>showerror(‘PyEdit’, ‘Could not encode for file ‘ + filename) else: try:</p>
   <p>file = open(filename, ‘w’, encoding=encpick) file.write(text) file.close() except:</p>
   <p>showerror(‘PyEdit’, ‘Could not write file ‘ + filename) else:</p>
   <p>self.setFileName(filename) # может быть вновь созданным self.text.edit_modified(0) # 2.0: сбросить флаг изменений self.knownEncoding = encpick # 2.1: запомнить кодировку</p>
   <p># не сбрасывать стеки undo/redo!</p>
   <p>def onNew(self):</p>
   <p>запускает редактирование совершенно нового файла в текущем окне; смотрите метод onClone, который вместо этого создает независимое окно редактирования;</p>
   <p>if self.text_edit_modified(): # 2.0</p>
   <p>if not askyesno(‘PyEdit’, ‘Text has changed: discard changes?’): return</p>
   <p>self.setFileName(None)</p>
   <p>self.clearAllText()</p>
   <p>self.text.edit_reset() # 2.0: очистить стеки undo/redo self.text.edit_modified(0) # 2.0: сбросить флаг наличия изменений self.knownEncoding = None # 2.1: кодировка неизвестна</p>
   <p>def onQuit(self):</p>
   <p>вызывается выбором операции Quit в меню/панели инструментов и щелчком на кнопке X в заголовке окна;</p>
   <p>2.1: не завершать приложение при наличии несохраненных изменений;</p>
   <p>2.0: не выводить запрос на подтверждение, если нет изменений в self; перемещен в классы окон верхнего уровня ниже, так как его реализация может зависеть от особенностей использования: операция Quit в графическом интерфейсе может вызывать метод quit() для завершения, destroy() - чтобы просто закрыть окно Toplevel, Tk или фрейм с редактором, эта операция может даже вообще не предоставляться, если редактор присоединяется, как компонент; проверяет self на наличие несохраненных изменений, а если предполагается вызов метода quit(), главные окна должны также проверить наличие несохраненных изменений в других окнах, присутствующих в глобальном списке процесса;</p>
   <p>assert False, ‘onQuit must be defined in window-specific sublass’</p>
   <p>def text_edit_modified(self):</p>
   <p>2.1: теперь действует! кажется, проблема заключалась в типе bool результата в tkinter;</p>
   <p>2.0: self.text.edit_modified() не работает в Python 2.4: выполнить проверку вручную;</p>
   <p>return self.text.edit_modified()</p>
   <p>#return self.tk.call((self.text._w, ‘edit’) + (‘modified’, None))</p>
   <p>##########################################################################</p>
   <p># Операции меню Edit</p>
   <p>##########################################################################</p>
   <p>def onUndo(self):    #    2.0</p>
   <p>try:    #    tk8.4 поддерживает    стеки undo/redo</p>
   <p>self.text.edit_undo() # возбуждает исключение, если стеки пустые except TclError:    # меню открывается для быстрого доступа</p>
   <p>showinfo(‘PyEdit’, ‘Nothing to undo’) # к операциям</p>
   <p>def onRedo(self):    #    2.0: возврат отмененной операции</p>
   <p>try:    #    редактирования</p>
   <p>self.text.edit_redo() except TclError:</p>
   <p>showinfo(‘PyEdit’, ‘Nothing to redo’)</p>
   <p>def onCopy(self):    # получить текст, выделенный мышью</p>
   <p>if not self.text.tag_ranges(SEL): # сохранить в системном буфере showerror(‘PyEdit’, ‘No text selected’) else:</p>
   <p>text = self.text.get(SEL_FIRST, SEL_LAST)</p>
   <p>self.clipboard_clear()</p>
   <p>self.clipboard_append(text)</p>
   <p>def onDelete(self):    # удалить выделенный текст без сохранения</p>
   <p>if not self.text.tag_ranges(SEL):</p>
   <p>showerror(‘PyEdit’, ‘No text selected’) else:</p>
   <p>self.text.delete(SEL_FIRST, SEL_LAST)</p>
   <p>def onCut(self):</p>
   <p>if not self.text.tag_ranges(SEL):</p>
   <p>showerror(‘PyEdit’, ‘No text selected’) else:</p>
   <p>self.onCopy()    # сохранить и удалить выделенный текст</p>
   <p>self.onDelete()</p>
   <p>def onPaste(self): try:</p>
   <p>text = self.selection_get(selection=’CLIPBOARD’) except TclError:</p>
   <p>showerror(‘PyEdit’, ‘Nothing to paste’) return</p>
   <p>self.text.insert(INSERT, text) # вставить в текущую позицию курсора self.text.tag_remove(SEL, ‘1.0’, END) self.text.tag_add(SEL, INSERT+’-%dc’ % len(text), INSERT) self.text.see(INSERT)    # выделить, чтобы можно было вырезать</p>
   <p>def onSelectAll(self):</p>
   <p>self.text.tag_add(SEL, ‘1.0’, END+’-1c’)# выделить весь текст self.text.mark_set(INSERT, ‘1.0’)    # переместить позицию в начало</p>
   <p>self.text.see(INSERT)    # прокрутить в начало</p>
   <p>##########################################################################</p>
   <p># Операции меню Search</p>
   <p>##########################################################################</p>
   <p>def onGoto(self, forceline=None):</p>
   <p>line = forceline or askinteger(‘PyEdit’, ‘Enter line number’)</p>
   <p>self.text.update()</p>
   <p>self.text.focus()</p>
   <p>if line is not None:</p>
   <p>maxindex = self.text.index(END+’-1c’) maxline = int(maxindex.split(‘.’)[0]) if line &gt; 0 and line &lt;= maxline:</p>
   <p>self.text.mark_set(INSERT, ‘%d.0’    % line)    #    перейти к стр.</p>
   <p>self.text.tag_remove(SEL, ‘1.0’,    END)    #    снять выделен.</p>
   <p>self.text.tag_add(SEL, INSERT, ‘insert    + 1l’) #    выделить стр.</p>
   <p>self.text.see(INSERT)    #    прокрутить</p>
   <p>else:    #    до строки</p>
   <p>showerror(‘PyEdit’, ‘Bad line number’)</p>
   <p>def onFind(self, lastkey=None):</p>
   <p>key = lastkey or askstring(‘PyEdit’, ‘Enter search string’) self.text.update()</p>
   <p>self.text.focus() self.lastfind = key</p>
   <p>if key:    # 2.0: без учета регистра символов</p>
   <p>nocase = configs.get(‘caseinsens’, True) # 2.0: настройки where = self.text.search(key, INSERT, END, nocase=nocase) if not where:    #    не переходить</p>
   <p>showerror(‘PyEdit’, ‘String not found’)# в начало else:</p>
   <p>pastkey = where + ‘+%dc’ % len(key) # позиция после ключа self.text.tag_remove(SEL, ‘1.0’, END) # снять выделение self.text.tag_add(SEL, where, pastkey) # выделить ключ self.text.mark_set(INSERT, pastkey) # для след. поиска self.text.see(where)    #    прокрутить экран</p>
   <p>def onRefind(self):</p>
   <p>self.onFind(self.lastfind)</p>
   <p>def onChange(self):</p>
   <p>немодальный диалог поиска с заменой</p>
   <p>2.1: поля ввода диалога передаются обработчику, допускается открывать одновременно несколько диалогов поиска с заменой</p>
   <p>new = Toplevel(self) new.title(‘PyEdit - change’)</p>
   <p>Label(new, text=’Find text?’, relief=RIDGE, width=15).grid(row=0,</p>
   <p>column=0)</p>
   <p>Label(new, text=’Change to?’, relief=RIDGE, width=15).grid(row=1,</p>
   <p>column=0)</p>
   <p>entry1 = Entry(new) entry2 = Entry(new)</p>
   <p>entry1.grid(row=0, column=1, sticky=EW) entry2.grid(row=1, column=1, sticky=EW)</p>
   <p>def onFind():    # использует поле ввода из внешней обл. видимости</p>
   <p>self.onFind(entry1.get()) # вызов обработчика диалога поиска</p>
   <p>def onApply():</p>
   <p>self.onDoChange(entry1.get(), entry2.get())</p>
   <p>Button(new, text=’Find’, command=onFind ).grid(row=0,</p>
   <p>column=2, sticky=EW)</p>
   <p>Button(new, text=’Apply’, command=onApply).grid(row=1,</p>
   <p>column=2, sticky=EW)</p>
   <p>new.columnconfigure(1, weight=1)    # растягиваемые поля ввода</p>
   <p>def onDoChange(self, findtext, changeto):</p>
   <p>#    реализует замену для диалога поиска с заменой:</p>
   <p>#    заменяет и повторяет поиск</p>
   <p>if self.text.tag_ranges(SEL):    # сначала найти</p>
   <p>self.text.delete(SEL_FIRST, SEL_LAST) self.text.insert(INSERT, changeto) # удалит, если пусто self.text.see(INSERT)</p>
   <p>self.onFind(findtext)    # переход к следующему</p>
   <p>self.text.update()    # принудительное обновление</p>
   <p>def onGrep(self):</p>
   <p>новое в версии 2.1: многопоточная реализация поиска во внешних файлах; выполняет поиск указанной строки в файлах, имена которых соответствуют заданному шаблону; щелчок на элементе в списке открывает соответствующий файл, при этом выполняется переход к строке с найденным вхождением;</p>
   <p>поиск выполняется в отдельном потоке, чтобы графический интерфейс не блокировался и оставался активным и чтобы позволить одновременно выполнять несколько операций поиска; можно было бы использовать модуль, если прекращать цикл проверки при отсутствии активных операций поиска;</p>
   <p>алгоритм выбора кодировки при выполнении поиска: содержимое текстовых файлов в дереве, где выполняется поиск, может храниться в любых кодировках: мы не предлагаем вводить имя кодировки для каждого файла (как при открытии), однако позволяем указать кодировку для всего дерева, предварительно устанавливая общесистемную кодировку по умолчанию, используемую файловой системой или для представления текста, и пропускаем файлы, декодирование которых терпит неудачу; в самом тяжелом случае пользователю может потребоваться выполнить поиск N раз, если в дереве могут присутствовать файлы с текстом в N различных кодировках; иначе операция открытия будет возбуждать исключение, а открытие в двоичном режиме может не дать совпадения кодированного текста с испытуемой строкой;</p>
   <p>TBD: может, лучше было бы выводить сообщение об ошибке при встрече с файлом, который не удалось декодировать?</p>
   <p>но файлы с кодировкой utf-16 (2 байта на символ), созданные в Notepad, благополучно могут декодироваться с применением кодировки utf-8, однако строка при этом не будет найдена;</p>
   <p>TBD: можно было бы позволить вводить несколько имен кодировок, отделяя их друг от друга запятыми, и пробовать применять их поочередно к каждому файлу, помимо loadEncode</p>
   <p>from PP4E.Gui.ShellGui.formrows import makeFormRow</p>
   <p>#    немодальный диалог: ввод имени каталога, шаблон имени файла,</p>
   <p>#    искомая строка popup = Toplevel() popup.title(‘PyEdit - grep’)</p>
   <p>var1 = makeFormRow(popup, label=’Directory root’, width=18, browse=False)</p>
   <p>var2 = makeFormRow(popup, label=’Filename pattern’, width=18, browse=False)</p>
   <p>var3 = makeFormRow(popup, label=’Search string’, width=18, browse=False)</p>
   <p>var4 = makeFormRow(popup, label=’Content encoding’, width=18, browse=False)</p>
   <p>var1.set(‘.’)    #    текущий каталог</p>
   <p>var2.set(‘*.py’)    #    начальные значения</p>
   <p>var4.set(sys.getdefaultencoding()) # для содержимого файлов, а не имен cb = lambda: self.onDoGrep(var1.get(), var2.get(), var3.get(),</p>
   <p>var4.get())</p>
   <p>Button(popup, text=’Go’,command=cb).pack()</p>
   <p>def onDoGrep(self, dirname, filenamepatt, grepkey, encoding):</p>
   <p>вызывается щелчком на кнопке Go в диалоге Grep: заполняет список найденными совпадениями</p>
   <p>tbd: возможно, следует запускать поток-производитель как демон, чтобы он автоматически завершался вместе с приложением?</p>
   <p>import threading, queue</p>
   <p>#    создать немодальный и незакрываемый диалог mypopup = Tk()</p>
   <p>mypopup.title(‘PyEdit - grepping’) status = Label(mypopup,</p>
   <p>text=’Grep thread searching for: %r...’ % grepkey) status.pack(padx=20, pady=20)</p>
   <p>mypopup.protocol(‘WM_DELETE_WINDOW’, lambda: None) # игнорировать</p>
   <p># кнопку X</p>
   <p>#    запустить поток-производитель, цикл проверки результатов myqueue = queue.Queue()</p>
   <p>threadargs = (filenamepatt, dirname, grepkey, encoding, myqueue) threading.Thread(target=self.grepThreadProducer, args=threadargs).start()</p>
   <p>self.grepThreadConsumer(grepkey, encoding, myqueue, mypopup)</p>
   <p>def grepThreadProducer(self, filenamepatt, dirname, grepkey, encoding, myqueue):</p>
   <p>выполняется в параллельном потоке, не имеющем отношения к графическому интерфейсу: помещает в очередь список с результатами find.find; найденные совпадения можно было бы помещать в очередь по мере их обнаружения, но для этого необходимо обеспечить сохранение окна на экране; здесь могут возникать ошибки декодирования не только содержимого, но и имен файлов;</p>
   <p>TBD: чтобы избежать ошибок декодирования имен файлов в os.walk/listdir, можно было бы передавать методу find() строку bytes, но какую кодировку использовать: sys.getfilesystemencoding(), если она не равна None? Смотрите также примечание в разделе "Модуль fnmatch” в главе 6: в версии 3.1 модуль fnmatch всегда преобразует текст в двоичное представление, используя кодировку Latin-1;</p>
   <p>from PP4E.Tools.find import find</p>
   <p>matches = [] try:</p>
   <p>for filepath in find(pattern=filenamepatt, startdir=dirname): try:</p>
   <p>textfile = open(filepath, encoding=encoding) for (linenum, linestr) in enumerate(textfile): if grepkey in linestr:</p>
   <p>msg = ‘%s@%d [%s]’ % (filepath,</p>
   <p>linenum + 1, linestr)</p>
   <p>matches.append(msg)</p>
   <p>except UnicodeError as X:    # напр.: декодир.</p>
   <p>print(‘Unicode error in:’, filepath, X) # двоичный режим except IOError as X:</p>
   <p>print(‘IO error in:’, filepath, X) # напр.: права доступа</p>
   <p>finally:</p>
   <p>myqueue.put(matches) # остановить цикл потребителя при исключении # имена файлов?</p>
   <p>def grepThreadConsumer(self, grepkey, encoding, myqueue, mypopup):</p>
   <p>выполняется в главном потоке графического интерфейса: просматривает очередь в ожидании результатов или []; может иметься несколько активных потоков/циклов/очередей, связанных с поиском; в процессе могут присутствовать другие типы потоков/циклов проверки, особенно если PyEdit прикрепляется как компонент (PyMailGUI);</p>
   <p>import queue try:</p>
   <p>matches = myqueue.get(block=False) except queue.Empty:</p>
   <p>myargs = (grepkey, encoding, myqueue, mypopup) self.after(250, self.grepThreadConsumer, *myargs) else:</p>
   <p>mypopup.destroy() # закрыть информационный диалог self.update() # и стереть его с экрана if not matches:</p>
   <p>showinfo(‘PyEdit’, ‘Grep found no matches for: %r’ % grepkey) else:</p>
   <p>self.grepMatchesList(matches, grepkey, encoding)</p>
   <p>def grepMatchesList(self, matches, grepkey, encoding):</p>
   <p>заполняет список найденными совпадениями в случае успеха; так как поиск увенчался успехом, кодировка уже известна: использовать ее в обработчике щелчка на файле в списке, чтобы обеспечить его открытие без обращения к пользователю;</p>
   <p>from PP4E.Gui.Tour.scrolledlist import ScrolledList print(‘Matches for %s: %s’ % (grepkey, len(matches)))</p>
   <p># перехватывает двойной щелчок на списке class ScrolledFilenames(ScrolledList):</p>
   <p>def runCommand(self, selection):</p>
   <p>file, line = selection.split(‘ [‘, 1)[0].split(‘@’) editor = TextEditorMainPopup(</p>
   <p>loadFirst=file, winTitle=’ grep match’, loadEncode=encoding) editor.onGoto(int(line))</p>
   <p>editor.text.focus_force() # на самом деле не требуется</p>
   <p># новое модальное окно popup = Tk()</p>
   <p>popup.title(‘PyEdit - grep matches: %r (%s)’ % (grepkey, encoding)) ScrolledFilenames(parent=popup, options=matches)</p>
   <p>##########################################################################</p>
   <p># Операции меню Tools</p>
   <p>##########################################################################</p>
   <p>def onFontList(self):</p>
   <p>self.fonts.append(self.fonts[0]) # выбрать следующий шрифт в списке del self.fonts[0]    # изменит размер текстовой области</p>
   <p>self.text.config(font=self.fonts[0])</p>
   <p>def onColorList(self):</p>
   <p>self.colors.append(self.colors[0]) # выбрать следующий цвет в списке del self.colors[0]    # текущий сместить в конец</p>
   <p>self.text.config(fg=self.colors[0][‘fg’], bg=self.colors[0][‘bg’])</p>
   <p>def onPickFg(self):</p>
   <p>self.pickColor(‘fg’)    # добавлено 10/02/00</p>
   <p>def onPickBg(self):    # выбрать произвольный цвет</p>
   <p>self.pickColor(‘bg’) # в стандартном диалоге выбора цвета</p>
   <p>def pickColor(self, part): # это очень просто (triple, hexstr) = askcolor() if hexstr:</p>
   <p>self.text.config(**{part: hexstr}) def onInfo(self):</p>
   <p>диалог с информацией о тексте и о местоположении курсора;</p>
   <p>ВНИМАНИЕ (2.1): при вычислении позиции курсора библиотека Tk считает символ табуляции, как один символ: следует умножать их на 8, чтобы обеспечить соответствие с визуальным положением?</p>
   <p>text = self.getAllText()    #    добавлено 5/3/00 за 15    мин.</p>
   <p>bytes =    len(text)    #    словами считается все,    что</p>
   <p>lines =    len(text.split(‘\n’))    #    отделяется пробелами</p>
   <p>words =    len(text.split())    #    3.x: в bytes - символы</p>
   <p>index =    self.text.index(INSERT)    #    в str - кодовые пункты    Юникода</p>
   <p>where = tuple(index.split(‘.’)) showinfo(‘PyEdit Information’,</p>
   <p>‘Current location:\n\n’ +</p>
   <p>‘line:\t%s\ncolumn:\t%s\n\n' % where +</p>
   <p>‘File text statistics:\n\n’ +</p>
   <p>‘chars:\t%d\nlines:\t%d\nwords:\t%d\n’ % (bytes, lines,</p>
   <p>words))</p>
   <p>def onClone(self, makewindow=True):</p>
   <p>открывает новое окно редактора, не изменяя уже открытое (onNew); наследует поведение операции Quit и других от окна, копия которого создается;</p>
   <p>2.1: подклассы должны переопределять/замещать этот метод, если будут создавать собственные окна,</p>
   <p>иначе этот метод создаст дополнительное поддельное пустое окно; if not makewindow:</p>
   <p>new =    None    #    предполагается, что класс создает</p>
   <p>else:    #    собственное окно</p>
   <p>new =    Toplevel()    #    новое окно редактора в том же процессе</p>
   <p>myclass =    self.__class__ #    объект класса экземпляра (самый нижний)</p>
   <p>myclass(new)    #    прикрепить/запустить экземпляр моего класса</p>
   <p>def onRunCode(self, parallelmode=True):</p>
   <p>выполнение редактируемого программного кода Python -- это не IDE, но удобно; пытается выполнить в каталоге файла, не в cwd (может быть корнем PP4E); вводит и добавляет аргументы командной строки для файлов сценариев;</p>
   <p>stdin/out/err для программного кода = стартовое окно редактора, если оно есть: запускайте редактор в окне консоли, чтобы увидеть вывод, производимый программным кодом; если parallelmode=True, открывает окно DOS для операций ввода-вывода; путь поиска модулей будет включать ‘.’ при запуске; при выполнении программного кода как отдельной строки корневым окном может быть окно PyEdit; здесь также можно использовать модули subprocess и multiprocessing;</p>
   <p>2.1: исправлено на использование базового имени файла после chdir, без пути;</p>
   <p>2.1: использует StartArgs для передачи аргументов в режиме запуска файлов в Windows;</p>
   <p>2.1: вызывает update() после первого диалога, в противном случае второй диалог иногда не появляется на экране;</p>
   <p>def askcmdargs():</p>
   <p>return askstring(‘PyEdit’, ‘Commandline arguments?’) or ''</p>
   <p>from PP4E.launchmodes import System, Start, StartArgs, Fork filemode = False</p>
   <p>thefile = str(self.getFileName()) if os.path.exists(thefile):</p>
   <p>filemode = askyesno(‘PyEdit’, ‘Run from file?’) self.update()    #    2.1: вызывает update()</p>
   <p>if    not filemode:    #    выполнить как строку</p>
   <p>cmdargs = askcmdargs()</p>
   <p>namespace = {‘__name__’: ‘__main__’}    #    выполнить как сценарий</p>
   <p>sys.argv = [thefile] + cmdargs.split()    #    можно использов. потоки</p>
   <p>exec(self.getAllText() + ‘\n’, namespace)#    игнорировать исключения</p>
   <p>elif self.text_edit_modified():    #    2.0: проверка изменений</p>
   <p>showerror(‘PyEdit’, ‘Text changed: you must save before run’) else:</p>
   <p>cmdargs = askcmdargs()</p>
   <p>mycwd = os.getcwd()    # cwd может быть корнем</p>
   <p>dirname, filename = os.path.split(thefile) #    каталог, базовое имя</p>
   <p>os.chdir(dirname or mycwd)    #    cd для файлов</p>
   <p>thecmd = filename + ‘ ‘ + cmdargs    #    2.1: не theFile</p>
   <p>if not parallelmode:    #    выполнить как файл</p>
   <p>System(thecmd, thecmd)()    #    блокировать редактор</p>
   <p>else:</p>
   <p>if sys.platform[:3] == ‘win’:    # породить параллельно</p>
   <p>run = StartArgs if cmdargs else Start # 2.1: аргументы run(thecmd, thecmd)()    #    или всегда Spawn</p>
   <p>else:</p>
   <p>Fork(thecmd, thecmd)()    #    породить параллельно</p>
   <p>os.chdir(mycwd)    #    вернуться в каталог</p>
   <p>def onPickFont(self):</p>
   <p>2.0 немодальный диалог выбора шрифта</p>
   <p>2.1: поля ввода диалога передаются обработчику, допускается открывать одновременно несколько диалогов поиска выбора шрифта</p>
   <p>from PP4E.Gui.ShellGui.formrows import makeFormRow popup = Toplevel(self) popup.title(‘PyEdit - font’)</p>
   <p>var1 = makeFormRow(popup, label=’Family’, browse=False) var2 = makeFormRow(popup, label=’Size’, browse=False) var3 = makeFormRow(popup, label=’Style’, browse=False) var1.set(‘courier’)</p>
   <p>var2.set(‘12’)    # предлагаемые значения</p>
   <p>var3.set(‘bold italic’) # смотрите допустимые значения в списке выбора Button(popup, text=’Apply’, command=</p>
   <p>lambda: self.onDoFont(var1.get(), var2.get(), var3.get())).pack()</p>
   <p>def onDoFont(self, family, size, style): try:</p>
   <p>self.text.config(font=(family, int(size), style)) except:</p>
   <p>showerror(‘PyEdit’, ‘Bad font specification’)</p>
   <p><image l:href="#_179.jpg"/></p>
   <p><image l:href="#_180.jpg"/></p>
   <p><image l:href="#_181.jpg"/></p>
   <p>##############################################################################</p>
   <p>#    Готовые к употреблению классы редактора, подмешиваемые в подкласс</p>
   <p>#    фрейма GuiMaker, создающий меню и панели инструментов.</p>
   <p>#</p>
   <p>#    Эти классы реализуют типичные случаи использования, однако возможны и другие</p>
   <p>#    реализации; для запуска PyEdit, как самостоятельной программы, следует</p>
   <p>#    вызвать метод TextEditorMain().mainloop(); переопределяйте/расширяйте</p>
   <p>#    в подклассах метод onQuit, чтобы обеспечить перехват события завершения</p>
   <p>#    приложения или уничтожения окна (смотрите пример PyView);</p>
   <p>#    ВНИМАНИЕ: можно было бы использовать windows.py для создания ярлыков,</p>
   <p>#    но здесь используется собственный протокол завершения. ##############################################################################</p>
   <p># -----------------------------------------------------------------------------</p>
   <p>#    2.1: в quit(), не завершать без предупреждения, если в процессе открыты</p>
   <p>#    другие окна редактора и в них имеются несохраненные изменения - изменения</p>
   <p>#    будут потеряны, потому что все остальные окна тоже закрываются, включая</p>
   <p>#    множественные родительские окна Tk, включающие редактор; для слежения за</p>
   <p>#    всеми окнами PyEdit используется список экземпляров, созданных в процессе;</p>
   <p>#    это может оказаться чрезмерной мерой (если вместо quit() вызывается</p>
   <p>#    destroy(), когда достаточно проверить только дочернее окно редактирования</p>
   <p>#    уничтожаемого родителя), но лучше перестраховаться; метод onQuit перемещен</p>
   <p>#    сюда, потому что его реализация отличается для окон разных типов и может</p>
   <p>#    присутствовать не во всех окнах;</p>
   <p>#</p>
   <p>#    предполагается, что TextEditorMainPopup никогда не будет играть роль</p>
   <p># родителя для других окон редактирования - дочерние виджеты Toplevel</p>
   <p># уничтожаются вместе со своими родителями; это не позволяет предотвратить</p>
   <p>#    закрытие из-за пределов классов PyEdit (метод quit в tkinter доступен</p>
   <p>#    во всех виджетах, и любой виджет может быть родителем для Toplevel!);</p>
   <p>#    ответственность за проверку наличия изменений в содержимом редактора</p>
   <p>#    полностью возлагается на клиента; обратите внимание, что в данной ситуации</p>
   <p>#    привязка события &lt;Destroy&gt; не даст ровным счетом ничего, потому что его</p>
   <p>#    обработчик не может выполнять операции с графическим интерфейсом, такие как</p>
   <p>#    проверка наличия изменений и извлечение текста, - дополнительную информацию</p>
   <p>#    об этом событии смотрите в книге и в модуле destroyer.py;</p>
   <p># -----------------------------------------------------------------------------</p>
   <p>########################################</p>
   <p># когда текстовый редактор владеет окном ########################################</p>
   <p>class TextEditorMain(TextEditor, GuiMakerWindowMenu):</p>
   <p>главное окно редактора PyEdit, которое вызывает метод quit() при выполнении операции Quit графического интерфейса для завершения приложения и конструирует меню в окне; родителем может быть окно Tk, по умолчанию, окно Tk, создаваемое явно, или объект Toplevel: родитель должен быть окном и, вероятно, окном Tk, чтобы избежать закрытия без предупреждения вместе с родителем; при выполнении операции Quit графического интерфейса все главные окна PyEdit проверяют остальные окна</p>
   <p><image l:href="#_182.jpg"/></p>
   <p><image l:href="#_183.jpg"/></p>
   <p><image l:href="#_184.jpg"/></p>
   <p><image l:href="#_185.jpg"/></p>
   <p>def __init__(self, parent=None, loadFirst=’’, winTitle=’’, loadEncode=’’):</p>
   <p>#    создать собственное окно self.popup = Toplevel(parent)</p>
   <p>GuiMaker.__init__(self, self.popup) # использует главное меню окна</p>
   <p>TextEditor.__init__(self, loadFirst, loadEncode) # фрейм в новом окне</p>
   <p>assert self.master == self.popup self.popup.title(‘PyEdit ‘ + Version + winTitle) self.popup.iconname(‘PyEdit’)</p>
   <p>self.popup.protocol(‘WM_DELETE_WINDOW’, self.onQuit) TextEditor.editwindows.append(self)</p>
   <p>def onQuit(self):</p>
   <p>close = not self.text_edit_modified() if not close:</p>
   <p>close = askyesno(‘PyEdit’,</p>
   <p>‘Text changed: quit and discard changes?’)</p>
   <p>if close:</p>
   <p>self.popup.destroy()    # закрыть только это окно</p>
   <p>TextEditor.editwindows.remove(self) # (и все дочерние окна)</p>
   <p>def onClone(self):</p>
   <p>TextEditor.onClone(self, makewindow=False) # я создаю собственное окно</p>
   <p>###########################################</p>
   <p># когда редактор встраивается в другое окно ###########################################</p>
   <p>class TextEditorComponent(TextEditor, GuiMakerFrameMenu):</p>
   <p>прикрепляемый фрейм компонента PyEdit с полными меню/панелью инструментов, который вызывает destroy() при выполнении операции Quit графического интерфейса и стирает только себя; при выполнении операции Quit проверяется наличие несохраненных изменений только в этом редакторе; не перехватывает щелчок на кнопке X в заголовке окна: не имеет собственного окна; не добавляет себя в список отслеживаемых окон: является частью более крупного приложения;</p>
   <p>def __init__(self, parent=None, loadFirst=’’, loadEncode=’’):</p>
   <p>#    использовать меню на основе фрейма</p>
   <p>GuiMaker.__init__(self, parent) # все меню, кнопки в GuiMaker должны TextEditor.__init__(self, loadFirst, loadEncode) # создаваться первыми</p>
   <p>def onQuit(self):</p>
   <p>close = not self.text_edit_modified() if not close:</p>
   <p>close = askyesno(‘PyEdit’,</p>
   <p>‘Text changed: quit and discard changes?’)</p>
   <p>if close:</p>
   <p>self.destroy() # стереть свой фрейм, но не завершать вмещающее # приложение</p>
   <p>class TextEditorComponentMinimal(TextEditor, GuiMakerFrameMenu):</p>
   <p>прикрепляемый фрейм компонента PyEdit без операции Quit и без меню File; на запуске удаляет кнопку Quit из панели инструментов и удаляет меню File или запрещает все его пункты (грубовато, зато эффективно); структуры меню и панели инструментов являются данными экземпляра: изменение их не затрагивает другие экземпляры;</p>
   <p>Операция Quit графического интерфейса никогда не запускается, потому что она удаляется из доступных операций;</p>
   <p>def __init__(self, parent=None, loadFirst=’’,</p>
   <p>deleteFile=True, loadEncode=’’): self.deleteFile = deleteFile</p>
   <p>GuiMaker.__init__(self, parent) # фрейм GuiMaker прикрепляет себя сам</p>
   <p>TextEditor.__init__(self, loadFirst, loadEncode) # TextEditor</p>
   <p>#    добавляется</p>
   <p>#    в середину</p>
   <p>def start(self):</p>
   <p>TextEditor.start(self)    # вызов метода start GuiMaker</p>
   <p>for i in range(len(self.toolBar)): # удалить quit из панели инстр. if self.toolBar[i][0] == ‘Quit’: # удалить пункты меню file del self.toolBar[i]    # или просто запретить их</p>
   <p>break</p>
   <p>if self.deleteFile:</p>
   <p>for i in range(len(self.menuBar)): if self.menuBar[i][0] == ‘File’: del self.menuBar[i] break</p>
   <p>else:</p>
   <p>for (name, key, items) in self.menuBar: if name == ‘File’:</p>
   <p>items.append([1,2,3,4,6])</p>
   <p>##############################################################################</p>
   <p># запуск как самостоятельной программы</p>
   <p>##############################################################################</p>
   <p>def testPopup():</p>
   <p># проверку запуска как компонента смотрите в PyView и PyMail root = Tk()</p>
   <p>TextEditorMainPopup(root)</p>
   <p>TextEditorMainPopup(root)</p>
   <p>Button(root, text=’More’, command=TextEditorMainPopup).pack(fill=X) Button(root, text=’Quit’, command=root.quit).pack(fill=X) root.mainloop()</p>
   <p>def main():    # из командной строки или щелчком</p>
   <p>try:    # либо как ассоциированная программа в Windows</p>
   <p>fname = sys.argv[1] # аргумент = необязательное имя файла except IndexError:    # создается в корневом окне Tk по умолчанию</p>
   <p>fname = None</p>
   <p>TextEditorMain(loadFirst=fname).pack(expand=YES, fill=BOTH)# pack -mainloop()    # необязательно</p>
   <p>if __name__ == ‘__main__’:    # когда запускается как сценарий</p>
   <p>#testPopup()</p>
   <p>main()    # используйте .pyw, чтобы запустить без окна DOS</p>
   <empty-line/>
   <p><strong>PyPhoto: программа просмотра и изменения размеров изображений</strong></p>
   <p>В главе 9 мы написали простую программу просмотра миниатюр изображений, реализующую прокрутку коллекции миниатюр в холсте. Эта программа в свою очередь была основана на приемах и программном коде для работы с изображениями, разработанных в конце главы 8. В обоих случаях я обещал, что мы в конечном счете встретимся с более полнофункциональным воплощением рассматривавшихся идей.</p>
   <p>В этом разделе мы наконец завершим обсуждение миниатюр изображений знакомством с PyPhoto - улучшенной программой просмотра и изменения размеров изображений. Основу программы PyPhoto составляют простые операции: для заданного каталога с изображениями PyPhoto отображает их миниатюры в холсте с прокруткой. При выборе миниатюры отображается соответствующее ей полноразмерное изображение во всплывающем окне.</p>
   <p>В отличие от предыдущих программ просмотра изображений, PyPhoto предусматривает возможность прокрутки изображения (вместо обрезания), если оно оказывается больше физического экрана. Кроме того, программа PyPhoto вводит понятие изменения размеров изображения -она поддерживает события от мыши и клавиатуры, которые изменяют размер изображения по одной из осей и увеличивают или уменьшают масштаб изображения. После того как изображение открыто, логика изменения размеров позволяет растягивать и сжимать изображение до произвольных размеров, что особенно удобно при просмотре цифровых фотографий, которые могут быть слишком большими, чтобы их можно было просмотреть целиком.</p>
   <p>Кроме того, PyPhoto позволяет сохранять изображения в файлах (возможно, после изменения размеров) и дает возможность выбирать и открывать каталоги с изображениями в самом графическом интерфейсе, а не только с помощью аргументов командной строки.</p>
   <p>Все вместе особенности PyPhoto образуют программу обработки изображений, хотя и с небольшим, по современным меркам, количеством инструментов. Я предлагаю вам самим попробовать добавить в нее новые возможности - после овладения навыками работы с прикладным интерфейсом библиотеки Python Imaging Library (PIL) объектноориентированная природа PyPhoto делает добавление новых инструментов удивительно простым делом.</p>
   <empty-line/>
   <p><strong>Запуск PyPhoto</strong></p>
   <p>Чтобы запустить PyPhoto, необходимо получить и установить пакет расширения PIL, описанный в главе 8. Программа PyPhoto использует многие функциональные возможности PIL; эта библиотека поддерживает дополнительные форматы изображений, помимо тех, что поддерживаются стандартной библиотекой tkinter (например, изображений JPEG), и используется для выполнения операций над изображениями, таких как изменение размеров, создание миниатюр и сохранение в файлах. Расширение PIL распространяется с открытыми исходными текстами, как и Python, но в настоящее время оно не является частью стандартной библиотеки Python. Ищите PIL в Интернете (в настоящее время самый точный адрес: <emphasis>http://www.pythonware.com).</emphasis> Проверьте также каталог <emphasis>Extensions</emphasis> в дереве примеров, где находится самоустанавливающийся пакет PIL.</p>
   <p>Самый лучший способ получить представление о программе PyPhoto -запустить ее у себя на компьютере и посмотреть, как она выполняет прокрутку изображений и изменение их размеров. Ниже будет представлено несколько снимков с экрана, дающих общее представление о взаимодействии с программой. Запустить PyPhoto можно щелчком на ее ярлыке или из командной строки. При непосредственном запуске программа открывает подкаталог <emphasis>images</emphasis> в исходном каталоге, который содержит несколько фотографий. При запуске из командной строки программе можно передать имя начального каталога в виде аргумента. На рис. 11.7 изображено главное окно с миниатюрами, которое выводится при непосредственном запуске программы.</p>
   <p>Прежде чем появится это окно, PyPhoto загружает или создает миниатюры, используя инструменты, реализованные в главе 8. Если каталог с изображениями открывается впервые, запуск программы может занять несколько секунд, но все последующие запуски будут протекать быстро - PyPhoto кэширует миниатюры в локальном подкаталоге, чтобы можно было пропустить этап создания миниатюр, когда этот же каталог будет открыт в следующий раз.</p>
   <p>Технически, существует три разных варианта поведения PyPhoto при запуске: она отображает содержимое определенного каталога, указанного в командной строке; отображает содержимое каталога <emphasis>images</emphasis> по умолчанию при запуске без аргументов командной строки и когда каталог <emphasis>images</emphasis> находится в каталоге запуска программы; или отображает единственную кнопку, после щелчка на которой предоставляется возможность выбрать и открыть каталог для просмотра, когда начальный каталог не указан или отсутствует (смотрите логику работы раздела __main__).</p>
   <p><image l:href="#_186.jpg"/></p>
   <p><emphasis>Рис. 11.7. Главное окно PyPhoto, каталог по умолчанию</emphasis></p>
   <p>Программа PyPhoto позволяет также открывать дополнительные папки в новых окнах с миниатюрами, для чего достаточно нажать клавишу D в окне с миниатюрами или в окне с изображением. Например, на рис. 11.8 показан диалог выбора новой папки с изображениями в Windows 7, а на рис. 11.9 показан результат того, что я открыл каталог, куда были скопированы фотографии с карты памяти моей цифровой фотокамеры, - это второе окно PyPhoto с миниатюрами на экране. Окно, изображенное на рис. 11.8, также открывается из окна с единственной кнопкой, если при запуске программе не указать начальный каталог или если этот каталог недоступен.</p>
   <p>После выбора миниатюры на экране появляется новое окно, где в холсте отображается соответствующее изображение. Если изображение оказывается слишком большим для экрана, его можно будет прокрутить с помощью полос прокрутки в окне. На рис. 11.10 показано изображение, которое было выведено после щелчка на миниатюре, а на рис. 11.11 - диалог Save As, запущенный нажатием клавиши S в окне с изображением. В этом диалоге Save As необходимо ввести требуемое</p>
   <p><image l:href="#_187.jpg"/></p>
   <p><emphasis>Рис. 11.9. Окно PyPhoto с миниатюрами, другой каталог</emphasis></p>
   <empty-line/>
   <p><image l:href="#_188.jpg"/></p>
   <p><emphasis>Рис. 11.10. Окно PyPhoto для просмотра изображения</emphasis></p>
   <empty-line/>
   <p><image l:href="#_189.jpg"/></p>
   <p><emphasis>Рис. 11.11. Диалог Save As программы PyPhoto (клавиша S; включает расширение)</emphasis></p>
   <p>расширение имени файла (например, <emphasis>.jpg),</emphasis> потому что расширение PIL использует его, чтобы определить, в каком формате сохранять изображение в файле. В целом, программа PyPhoto позволяет открывать любое количество окон с миниатюрами и с полноразмерными изображениями, и каждое изображение может сохраняться независимо от других.</p>
   <p>Помимо уже показанных снимков с экранов, довольно сложно изобразить особенности взаимодействий с программой в такой статической среде, как книга, - более полное представление вы сможете получить, опробовав программу у себя на компьютере.</p>
   <p>Например, щелчки левой и правой кнопками мыши будут изменять высоту и ширину изображения, соответственно, а нажатие клавиш I и O будет изменять масштаб, увеличивая и уменьшая изображение с шагом 10 процентов. Обе схемы изменения размеров позволяют сжать изображение, которое не умещается на экране целиком, а также растягивать маленькие фотографии. Они также сохраняют исходное отношение сторон фотографий, пропорционально изменяя высоту или ширину, чего не делает изменение размера только по одной из осей (может растягиваться по ширине или высоте).</p>
   <p>После изменения размеров изображения можно сохранять в файлах с их текущими размерами. Кроме того, программа PyPhoto достаточно интеллектуальна, чтобы открывать в Windows окна в полный размер, если изображение не помещается в открытое окно.</p>
   <empty-line/>
   <p><strong>Исходный программный код PyPhoto</strong></p>
   <p>Поскольку PyPhoto просто расширяет и повторно использует приемы и программный код, с которыми мы встречались ранее в книге, здесь мы опустим детальное обсуждение исходных текстов. За исходными сведениями обращайтесь к обсуждению приемов обработки изображений и применения PIL в главе 8 и к описанию виджета холста в главе 9.</p>
   <p>В двух словах отмечу, что PyPhoto использует холсты в двух случаях: для отображения коллекций миниатюр и для вывода открываемых изображений. Для вывода миниатюр используется тот же прием компоновки, что и раньше, в примере 9.15. Для вывода полноразмерных изображений также используется холст, прокручиваемая (полная) область которого соответствует размеру изображения, а видимая область вычисляется как минимум из размера физического экрана и размера самого изображения. Физический размер экрана можно определить вызовом метода maxsize() окна Toplevel. Благодаря этому полноразмерное изображение можно прокручивать, что очень удобно при просмотре изображений, размеры которых слишком велики, чтобы уместиться на экране (что весьма характерно для фотографий, снятых новейшими цифровыми фотокамерами).</p>
   <p>Кроме того, PyPhoto выполняет привязку событий от клавиатуры и мыши для реализации операций изменения размеров и масштаби-</p>
   <p><image l:href="#_190.jpg"/></p>
   <p><emphasis>Рис. 11.8. Диалог открытия каталога в программе PyPhoto (клавиша D)</emphasis></p>
   <empty-line/>
   <p>PyPhoto: программа просмотра и изменения размеров изображений</p>
   <p><strong>923</strong></p>
   <p>рования. Благодаря PIL эти операции реализуются очень просто - мы сохраняем оригинальное изображение в объекте изображения PIL, вызываем его метод resize, передавая новые размеры, и перерисовываем изображение на холсте. Программа PyPhoto также использует диалоги открытия и сохранения файла, чтобы запомнить последний посещенный каталог.</p>
   <p>Расширение PIL поддерживает дополнительные операции, которыми мы могли бы расширить набор обрабатываемых событий, но для просмотра изображений вполне достаточно изменения размеров. В настоящее время PyPhoto не использует потоки выполнения, чтобы с их помощью избежать блокирования во время выполнения продолжительных операций (например, операция первого открытия большого каталога). Такие расширения я оставляю для самостоятельного упражнения.</p>
   <p>Программа PyPhoto реализована в виде единого файла, представленного в примере 11.5, хотя она получает бесплатно некоторую дополнительную функциональность от повторного использования функции, генерирующей миниатюры, из модуля viewer_thumbs, который мы написали в конце главы 8, в примере 8.45. Чтобы не заставлять вас листать страницы взад и вперед, ниже приводится фрагмент программного кода импортируемой функции создания миниатюр, используемой здесь:</p>
   <p># <emphasis>импортировано из главы 8...</emphasis></p>
   <p>def makeThumbs(imgdir, size=(100, 100), subdir=’thumbs’):</p>
   <p>#    возвращает список кортежей</p>
   <p>#    (имя_файла_изображения, объект_миниатюры_изображения);</p>
   <p>thumbdir = os.path.join(imgdir, subdir)</p>
   <p>if not os.path.exists(thumbdir): os.mkdir(thumbdir)</p>
   <p>thumbs = []</p>
   <p>for imgfile in os.listdir(imgdir):</p>
   <p>thumbpath = os.path.join(thumbdir, imgfile) if os.path.exists(thumbpath):</p>
   <p>thumbobj = Image.open(thumbpath) # использовать созданные ранее thumbs.append((imgfile, thumbobj)) else:</p>
   <p>print(‘making’, thumbpath)</p>
   <p>imgpath = os.path.join(imgdir, imgfile)</p>
   <p>try:</p>
   <p>imgobj = Image.open(imgpath)    #    создать миниатюру</p>
   <p>imgobj.thumbnail(size, Image.ANTIALIAS) #    фильтр, дающий</p>
   <p>#    лучшее качество при</p>
   <p>#    уменьшении размеров</p>
   <p>imgobj.save(thumbpath)    #    тип определяется</p>
   <p>thumbs.append((imgfile, imgobj))    #    расширением</p>
   <p>except:</p>
   <p>print("Skipping: ", imgpath)</p>
   <p>return thumbs</p>
   <p>Программный код, реализующий окно выбора миниатюр, также очень схож с представленным в главе 9 примером с прокручиваемой коллекцией миниатюр, но он не импортируется этим файлом, а просто повторяется в нем, чтобы обеспечить будущее его развитие (и его статус в главе 9 - функционального подмножества - здесь понижен до уровня прототипа).</p>
   <p>При изучении этого файла особое внимание обратите на организацию программного кода в виде набора функций и методов многократного пользования, которая позволяет избежать избыточности, - если нам, например, когда-нибудь придется изменить реализацию операции изменения размеров, нам достаточно будет изменить один метод, а не два. Кроме того, обратите внимание на класс ScrolledCanvas - компонент многократного пользования, который обеспечивает автоматическое связывание полос прокрутки и холстов.</p>
   <p><emphasis>Пример 11.5. PP4E\Gui\PIL\pyphoto1.py</emphasis></p>
   <p>############################################################################</p>
   <p>PyPhoto 1.1: программа просмотра миниатюр изображений с возможностью изменения размеров и сохранения.</p>
   <p>Позволяет открывать несколько окон для просмотра миниатюр из разных каталогов - в качестве начального каталога с изображениями принимается аргумент командной строки, каталог по умолчанию "images” или выбранный щелчком на кнопке в главном окне; последующие каталоги могут открываться нажатием клавиши “D” в окне с миниатюрами или в окне просмотра полноразмерного изображения.</p>
   <p>Программа также позволяет прокручивать изображения, если они слишком большие и не умещаются на экране;</p>
   <p>все еще необходимо: (1) реализовать переупорядочение миниатюр при изменении размеров окна, исходя из текущего размера окна; (2) [ВЫПОЛНЕНО] возможность изменения размеров изображения в соответствии с текущими размерами окна?</p>
   <p>(3) отключать прокрутку, если размер изображения меньше максимального размера окна: использовать Label, если шир_изобр &lt;= шир_окна и выс_изобр &lt;= выс_окна?</p>
   <p>Новое в версии 1.1: работает под управлением Python 3.1 и с последней версией PIL;</p>
   <p>Новое в версии 1.0: реализован пункт (2) выше: щелчок мышью изменяет размер изображения в соответствии с одним из размеров экрана, и предусмотрена возможность увеличения и уменьшения масштаба изображения с шагом 10% нажатием клавиши; требуется поискать более универсальные решения; ВНИМАНИЕ: похоже, что после многократного изменения размеров теряется качество изображения (вероятно, это ограничение PIL)</p>
   <p>Следующий алгоритм масштабирования, заимствованный из реализации создания миниатюр средствами PIL, напоминает алгоритм масштабирования по высоте экрана, используемый в программе, но только для сжатия: x, y = imgwide, imghigh</p>
   <p>if x &gt; scrwide: y = max(y * scrwide // x, 1); x = scrwide</p>
   <p>if y &gt; scrhigh: x = max(x * scrhigh // y, 1); y = scrhigh ############################################################################ import sys, math, os from tkinter import *</p>
   <p>from tkinter.filedialog import SaveAs, Directory</p>
   <p>from PIL import Image    # PIL Image: также имеется в tkinter</p>
   <p>from PIL.ImageTk import PhotoImage # версия виджета PhotoImage из PIL from viewer_thumbs import makeThumbs # разработан ранее в книге</p>
   <p># запомнить последний открытый каталог</p>
   <p>saveDialog = SaveAs(title=’Save As (filename gives image type)’) openDialog = Directory(title=’Select Image Directory To Open’)</p>
   <p>trace = print # or lambda *x: None appname = ‘PyPhoto 1.1: ‘</p>
   <p>class ScrolledCanvas(Canvas):</p>
   <p>холст в контейнере, который автоматически создает вертикальную и горизонтальную полосы прокрутки</p>
   <p>def __init__(self, container):</p>
   <p>Canvas.__init__(self, container)</p>
   <p>self.config(borderwidth=0)</p>
   <p>vbar = Scrollbar(container)</p>
   <p>hbar = Scrollbar(container, orient=’horizontal’)</p>
   <p>vbar.pack(side=RIGHT, fill=Y)    # холст прикрепляется после</p>
   <p>hbar.pack(side=BOTTOM, fill=X)    #    полос, чтобы обрезался первым</p>
   <p>self.pack(side=TOP, fill=BOTH, expand=YES)</p>
   <p>vbar.config(command=self.yview)    #    вызвать при    перемещении полосы</p>
   <p>hbar.config(command=self.xview)    #    прокрутки</p>
   <p>self.config(yscrollcommand=vbar.set) #    вызвать при    прокрутке холста</p>
   <p>self.config(xscrollcommand=hbar.set)</p>
   <p>class ViewOne(Toplevel):</p>
   <p>при создании открывает единственное изображение во всплывающем окне; реализовано в виде класса, потому что объект PhotoImage должен сохраняться, иначе изображение будет стерто при утилизации; обеспечивает прокрутку больших изображений; щелчок мыши изменяет размер изображения в соответствии с высотой или шириной окна: растягивает или сжимает; нажатие клавиш I и O увеличивает и уменьшает размеры изображения; оба алгоритма изменения размеров предусматривают сохранение оригинального отношения сторон; программный код организован так, чтобы избежать избыточности, насколько это возможно;</p>
   <p>def __init__(self, imgdir, imgfile, forcesize=()):</p>
   <p>Toplevel.__init__(self)</p>
   <p>helptxt = ‘(click L/R or press I/O to resize, S to save, D to open)’</p>
   <p>self.title(appname + imgfile + ‘ ‘ + helptxt)</p>
   <p>imgpath = os.path.join(imgdir, imgfile)</p>
   <p>imgpil = Image.open(imgpath)</p>
   <p>self.canvas = ScrolledCanvas(self)</p>
   <p>self.drawImage(imgpil, forcesize)</p>
   <p>self.canvas.bind(‘&lt;Button-1&gt;’, self.onSizeToDisplayHeight) self.canvas.bind(‘&lt;Button-3&gt;’, self.onSizeToDisplayWidth) self.bind(‘&lt;KeyPress-i&gt;’, self.onZoomIn) self.bind(‘&lt;KeyPress-o&gt;’, self.onZoomOut) self.bind(‘&lt;KeyPress-s&gt;’, self.onSaveImage) self.bind(‘&lt;KeyPress-d&gt;’, onDirectoryOpen) self.focus()</p>
   <p>def drawImage(self, imgpil, forcesize=()):</p>
   <p>imgtk = PhotoImage(image=imgpil)    #    file != imgpath</p>
   <p>scrwide, scrhigh = forcesize or self.maxsize() # размеры x,y экрана imgwide = imgtk.width()    #    размеры в пикселях</p>
   <p>imghigh = imgtk.height()    #    то же,</p>
   <p># что и imgpil.size</p>
   <p>fullsize = (0, 0, imgwide, imghigh)    #    прокручиваемая</p>
   <p>viewwide = min(imgwide, scrwide)    #    видимая</p>
   <p>viewhigh = min(imghigh, scrhigh)</p>
   <p>canvas = self.canvas</p>
   <p>canvas.delete(‘all’)    #    удалить предыд. изобр.</p>
   <p>canvas.config(height=viewhigh, width=viewwide) # видимые размеры окна canvas.config(scrollregion=fullsize)    #    размер прокр. области</p>
   <p>canvas.create_image(0, 0, image=imgtk, anchor=NW)</p>
   <p>if imgwide &lt;= scrwide and imghigh &lt;= scrhigh: # слишком велико?</p>
   <p>self.state(‘normal’)    # нет: размер окна по изобр.</p>
   <p>elif sys.platform[:3] == ‘win’:    # в Windows на весь экран</p>
   <p>self.state(‘zoomed’)    # в других исп. geometry()</p>
   <p>self.saveimage = imgpil</p>
   <p>self.savephoto = imgtk    # сохранить ссылку на меня</p>
   <p>trace((scrwide, scrhigh), imgpil.size)</p>
   <p>def sizeToDisplaySide(self, scaler):</p>
   <p># изменить размер, чтобы полностью заполнить одну сторону экрана imgpil = self.saveimage</p>
   <p>scrwide, scrhigh = self.maxsize() #    размеры x,y экрана</p>
   <p>imgwide, imghigh = imgpil.size    #    размеры изображения в пикселях</p>
   <p>newwide, newhigh = scaler(scrwide, scrhigh, imgwide, imghigh) if (newwide * newhigh &lt; imgwide * imghigh):</p>
   <p>filter = Image.ANTIALIAS    #    сжатие: со сглаживанием</p>
   <p>else:    #    растягивание: бикубическая</p>
   <p>filter = Image.BICUBIC    #    аппроксимация</p>
   <p>imgnew = imgpil.resize((newwide, newhigh), filter) self.drawImage(imgnew)</p>
   <p>def onSizeToDisplayHeight(self, event):</p>
   <p>def scaleHigh(scrwide, scrhigh, imgwide, imghigh): newhigh = scrhigh</p>
   <p>newwide = int(scrhigh * (imgwide / imghigh)) # истинное деление return (newwide, newhigh)    # пропорциональные</p>
   <p>self.sizeToDisplaySide(scaleHigh)</p>
   <p>def onSizeToDisplayWidth(self, event):</p>
   <p>def scaleWide(scrwide, scrhigh, imgwide, imghigh): newwide = scrwide</p>
   <p>newhigh = int(scrwide * (imghigh / imgwide)) # истинное деление return (newwide, newhigh) self.sizeToDisplaySide(scaleWide)</p>
   <p>def zoom(self, factor):</p>
   <p>#    уменьшить или увеличить масштаб с шагом imgpil = self.saveimage</p>
   <p>wide, high = imgpil.size</p>
   <p>if factor &lt; 1.0:    # сглаживание дает лучшее качество</p>
   <p>filter = Image.ANTIALIAS # при сжатии, также можно else:    # использовать NEAREST, BILINEAR</p>
   <p>filter = Image.BICUBIC</p>
   <p>new = imgpil.resize((int(wide * factor), int(high * factor)), filter) self.drawImage(new)</p>
   <p>def onZoomIn(self, event, incr=.10): self.zoom(1.0 + incr)</p>
   <p>def onZoomOut(self, event, decr=.10): self.zoom(1.0 - decr)</p>
   <p>def onSaveImage(self, event):</p>
   <p>#    сохранить изображение в текущем виде в файл filename = saveDialog.show()</p>
   <p>if filename:</p>
   <p>self.saveimage.save(filename)</p>
   <p>def onDirectoryOpen(event):</p>
   <p>открывает новый каталог с изображениями в новом окне</p>
   <p>может вызываться в обоих окнах, с изображением и с миниатюрами</p>
   <p>dirname = openDialog.show() if dirname:</p>
   <p>viewThumbs(dirname, kind=Toplevel)</p>
   <p>def viewThumbs(imgdir, kind=Toplevel, numcols=None, height=400, width=500):</p>
   <p>создает окно и кнопки с миниатюрами;</p>
   <p>использует кнопки фиксированного размера, прокручиваемый холст; устанавливает прокручиваемый (полный) размер и размещает миниатюры в холсте по абсолютным координатам x,y;</p>
   <p>больше не предполагает, что все миниатюры имеют одинаковые размеры: за основу берет максимальные размеры (x,y) среди всех миниатюр, некоторые могут быть меньше;</p>
   <p>win = kind()</p>
   <p>helptxt = ‘(press D to open other)’</p>
   <p>win.title(appname + imgdir + ‘ ‘ + helptxt)</p>
   <p>quit = Button(win, text=’Quit’, command=win.quit, bg=’beige’)</p>
   <p>quit.pack(side=BOTTOM, fill=X)</p>
   <p>canvas = ScrolledCanvas(win)</p>
   <p>canvas.config(height=height, width=width) # видимый размер окна, может</p>
   <p># изменяться пользователем</p>
   <p>thumbs = makeThumbs(imgdir)    # [(imgfile, imgobj)]</p>
   <p>numthumbs = len(thumbs) if not numcols:</p>
   <p>numcols = int(math.ceil(math.sqrt(numthumbs))) # фиксир. или N x N numrows = int(math.ceil(numthumbs / numcols)) # истинное деление</p>
   <p># максимальная шир|выс: thumb=(name, obj), thumb.size=(width, height) linksize = max(max(thumb[1].size) for thumb in thumbs) trace(linksize)</p>
   <p>fullsize = (0, 0,    # X,Y верхн. левого угла</p>
   <p>(linksize*numcols),(linksize*numrows)) # X,Y прав. нижнего угла canvas.config(scrollregion=fullsize)    # размер прокруч. области</p>
   <p>rowpos = 0 savephotos = [] while thumbs:</p>
   <p>thumbsrow, thumbs = thumbs[:numcols], thumbs[numcols:] colpos = 0</p>
   <p>for (imgfile, imgobj) in thumbsrow: photo = PhotoImage(imgobj) link = Button(canvas, image=photo) def handler(savefile=imgfile):</p>
   <p>ViewOne(imgdir, savefile)</p>
   <p>link.config(command=handler, width=linksize, height=linksize) link.pack(side=LEFT, expand=YES) canvas.create_window(colpos, rowpos, anchor=NW,</p>
   <p>window=link, width=linksize, height=linksize) colpos += linksize savephotos.append(photo) rowpos += linksize</p>
   <p>win.bind(‘&lt;KeyPress-d&gt;’, onDirectoryOpen) win.savephotos = savephotos return win</p>
   <p>if__name__== ‘__main__’:</p>
   <p>открываемый каталог = по умолчанию или из аргумента командной строки, иначе вывести простое окно с кнопкой для выбора каталога</p>
   <p>imgdir = ‘images’</p>
   <p>if len(sys.argv) &gt; 1: imgdir = sys.argv[1] if os.path.exists(imgdir):</p>
   <p>mainwin = viewThumbs(imgdir, kind=Tk) else:</p>
   <p>mainwin = Tk()</p>
   <p>mainwin.title(appname + ‘Open’) handler = lambda: onDirectoryOpen(None)</p>
   <p>Button(mainwin, text=’Open Image Directory’, command=handler).pack() mainwin.mainloop()</p>
   <empty-line/>
   <p><strong>PyView: слайд-шоу для изображений и примечаний</strong></p>
   <p>Одна картинка стоит тысячи слов, и их понадобится значительно меньше, чтобы вывести картинку с помощью Python. В следующей программе, PyView, представлена простая и переносимая реализация алгоритма слайд-шоу на языке Python и в библиотеке tkinter. Эта программа не обладает возможностями обработки изображений, такими как изменение их размеров, но она реализует другие инструменты, такие как файлы с примечаниями для изображений, и может выполняться при отсутствии PIL.</p>
   <empty-line/>
   <p><strong>Запуск PyView</strong></p>
   <p>В PyView соединились многие из тем, изучавшихся в главе 9: последовательная смена изображений реализована с применением метода after, объекты изображений выводятся на холсте, автоматически изменяющем размер, и так далее. В главном окне программы на холсте выводится фотография; пользователь может открыть и просматривать ее непосредственно или запустить режим поочередного показа слайдов, в котором фотографии, случайным образом выбранные из каталога, выводятся через равные промежутки времени, задаваемые с помощью виджета ползунка.</p>
   <p>По умолчанию показ слайдов в PyView производится для каталога с изображениями, входящего в состав примеров для книги (хотя кнопка Open позволяет загружать изображения из любых каталогов). Чтобы посмотреть другую коллекцию фотографий, передайте имя каталога в качестве первого аргумента командной строки или измените имя каталога по умолчанию в самом сценарии. Я не могу показать, как действует программа в режиме показа слайдов, но главное окно привести можно.</p>
   <p>На рис. 11.12 изображено главное окно PyView, созданное сценарием <emphasis>slideShowPlus.py</emphasis> из примера 11.6, как оно выглядит в Windows 7.</p>
   <p>На рисунке в книге этого не видно, но в действительности на метке вверху окна черным по красному выведен путь к отображаемому файлу. Сейчас переместите ползунок до конца к отметке «0», чтобы определить отсутствие задержки между сменой фотографий, и щелкните на кнопке Start, чтобы начать очень быстрый показ слайдов. Если ваш компьютер обладает хотя бы таким же быстродействием, как мой, то фотографии будут мелькать слишком быстро, чтобы их можно было применить где-либо, кроме как в рекламе, действующей на подсознание. Демонстрируемые фотографии загружаются при начальном запуске, чтобы сохранить ссылки на них (напомню, что объекты с изображениями нужно удерживать). Но скорость, с которой могут отображаться большие GIF-файлы на языке Python, впечатляет, а то и просто восхищает.</p>
   <p>Во время показа слайдов кнопка Start изменяется на Stop (изменяется ее текстовый атрибут с помощью метода config виджета). На рис. 11.13 изображено окно после щелчка на кнопке Stop в некоторый момент.</p>
   <p><image l:href="#_191.jpg"/></p>
   <p><emphasis>Рис. 11.12. PyView без примечаний</emphasis></p>
   <empty-line/>
   <p><image l:href="#_192.jpg"/></p>
   <p><emphasis>Рис. 11.13. PyView после остановки показа слайдов</emphasis></p>
   <p>Кроме того, у каждой фотографии может быть свой файл «примечаний», который автоматически открывается вместе с изображением. С помощью этой функции можно записывать основные данные о фотографии. Нажмите кнопку Note, чтобы открыть дополнительный набор виджетов, с помощью которых можно просматривать и изменять файл примечаний, связанный с фотографией, просматриваемой в данный момент. Этот дополнительный набор виджетов должен показаться вам знакомым - это текстовый редактор PyEdit, представленный ранее в этой главе, прикрепленный к PyView в качестве средства просмотра и редактирования примечаний к фотографиям. На рис. 11.14 показано окно программы PyView вместе с прикрепленным к нему компонентом PyEdit для редактирования примечаний.</p>
   <p><strong>Встраивание PyEdit в PyView</strong></p>
   <p>В результате получается очень большое окно, которое обычно лучше просматривать развернутым на весь экран. Однако главное, на что нужно обратить внимание, - это правый нижний угол экрана над ползунком - там находится прикрепленный объект PyEdit, выполняющий тот же самый код, который был приведен выше. Так как редактор PyEdit</p>
   <p><image l:href="#_193.jpg"/></p>
   <p><emphasis>Рис. 11.14. PyView с примечаниями</emphasis></p>
   <p>реализован в виде класса, подобным образом его можно повторно использовать в любом графическом интерфейсе, где требуется обеспечить возможность редактирования текста.</p>
   <p>При встраивании таким способом PyEdit оказывается вложенным фреймом, прикрепляемым к фрейму в интерфейсе программы слайд-шоу. При этом PyEdit создает меню на основе фрейма (он не владеет окном в целом), текстовое содержимое сохраняется и выбирается непосредственно вмещающей программой, а некоторые возможности автономного режима отсутствуют (например, отсутствуют меню FiLe и кнопка Quit). При этом вы получаете все остальные функции PyEdit, включая вырезание и копирование, поиск и поиск с заменой, поиск во внешних файлах, настройку цвета и шрифта, поддержку отмены и возврата операций редактирования и так далее. Доступна даже операция Clone, которая создает новое окно редактирования, хотя при этом меню создается на основе фрейма без операции Quit и без меню File, а при выходе не проверяется наличие несохраненных изменений, - все эти функции при желании можно связать с новым классом компонента PyEdit верхнего уровня.</p>
   <p>Кроме того, если передать PyView третий аргумент командной строки, после имени каталога с изображениями, он будет интерпретироваться как индекс в списке классов PyEdit в соответствии с режимами верхнего уровня. Значению 0 аргумента соответствует режим главного окна, в этом случае редактор примечаний помещается под изображением, а его меню - в верхнюю часть окна (его фрейм при компоновке получает оставшееся место в окне, а не во фрейме PyView). При значении 1 редактор выводится в отдельном, независимом окне Toplevel (деактивируется при выключении показа примечаний). При значениях 2 и 3 PyEdit используется как встраиваемый компонент, прикрепляемый к фрейму PyView, с меню на основе фрейма (при значении 2 редактор включает все имеющиеся у него пункты меню, которые могут не подходить для данного случая его применения, а значение 3 обеспечивает ограниченный набор пунктов меню).</p>
   <p>На рис. 11.15 изображен случай использования значения 0, когда PyEdit запускается в режиме главного окна. Здесь в окне в действительности создаются два независимых фрейма - фрейм PyView в верхней части и фрейм текстового редактора в нижней части. Недостаток этого режима перед режимом вложенного компонента или отдельного окна состоит в том, что PyEdit берет управление окном программы на</p>
   <p><image l:href="#_194.jpg"/></p>
   <p><emphasis>Рис. 11.15. PyView с PyEdit в другом режиме</emphasis></p>
   <p>себя (включая его заголовок и обработку события щелчка на кнопке закрытия), а его расположение в нижней части окна означает, что редактор может оказаться скрытым при просмотре изображений большого размера по высоте. Поэкспериментируйте с этой возможностью у себя, чтобы почувствовать особенности использования других разновидностей PyEdit, используя командную строку такого вида:</p>
   <p>C:\...\PP4E\Gui\SlideShow&gt; slideShowPlus.py ../gifs 0</p>
   <p>Средство просмотра примечаний появляется только после щелчка на кнопке Note и удаляется после повторного щелчка на ней. Чтобы показать или скрыть фрейм просмотра примечаний, PyView пользуется методами pack и pack_forget виджетов, с которыми мы познакомились в конце главы 9. Окно автоматически расширяется, чтобы разместить средство просмотра примечаний, когда оно прикрепляется и отображается. Очень важно, что при переводе в видимое состояние редактор повторно прикрепляется с параметрами expand=YES и fill=BOTH, иначе в некоторых режимах он не будет растягиваться - фрейм PyEdit компонует себя в GuiMaker именно с этим параметрами, когда создается впервые, но метод pack_forget, похоже... действительно забывает<sup>51</sup>.</p>
   <p>Файл примечаний можно также открыть во всплывающем окне PyEdit, но по умолчанию PyView встраивает редактор, чтобы сохранить прямую зрительную ассоциацию между изображением и примечанием и избежать проблем, которые могут возникнуть при независимом закрытии окна редактора. В данной реализации классы PyEdit приходится обертывать классом WrapEditor, чтобы перехватить операцию уничтожения фрейма PyEdit, когда он выполняется в отдельном всплывающем окне или в режиме полнофункционального компонента, - после уничтожения редактор будет недоступен, и его невозможно будет вновь прикрепить к графическому интерфейсу. Это не представляет проблемы при использовании редактора в режиме главного окна (операция Quit завершает программу) или в режиме минимального компонента (когда редактор не имеет операции Quit). Мы еще встретимся с приемом встраивания PyEdit внутрь другого графического интерфейса, когда будем рассматривать PyMailGUI в главе 14.</p>
   <p>Предупреждение: в таком виде PyView поддерживает те же форматы представления графических изображений, что и объект PhotoImage библиотеки tkinter, поэтому по умолчанию он ищет файлы в формате GIF. Улучшить положение можно, установив расширение PIL для просмотра JPEG (и многих других форматов). Поскольку сегодня PIL является необязательным расширением, он не включен в данную версию PyView. Подробнее о расширении PIL и о графических форматах рассказывается в конце главы 8.</p>
   <empty-line/>
   <p><strong>Исходный программный код PyView</strong></p>
   <p>Поскольку программа PyView разрабатывалась поэтапно, вам придется изучить объединение двух файлов и классов, чтобы понять, как она в действительности работает. В одном файле реализован класс, предоставляющий основные функции показа слайдов, а в другом реализован класс, расширяющий исходный и добавляющий новые функции поверх базового поведения. Начнем с класса расширения: пример 11.6 добавляет ряд функций в импортируемый базовый класс показа слайдов - редактирование примечаний, ползунок, определяющий задержку, метку для отображения имени файла и так далее. Это тот файл, который фактически запускает PyView.</p>
   <p><emphasis>Пример 11.6. PP4E\Gui\SlideShow\slideShowPlus.py</emphasis></p>
   <p>#############################################################################</p>
   <p>PyView 1.2: программа показа слайдов с прилагаемыми к ним примечаниями.</p>
   <p>Подкласс класса SlideShow, который добавляет отображение содержимого файлов с примечаниями в прикрепляемом объекте PyEdit, ползунок для установки интервала задержки между сменами изображений и метку с именем текущего отображаемого файла изображения;</p>
   <p>Версия 1.2 работает под управлением Python 3.x и дополнительно использует улучшенный алгоритм повторного прикрепления компонента PyEdit, чтобы обеспечить его растягиваемость, перехватывает операцию закрытия примечания в подклассе, чтобы избежать появления исключения при закрытии PyEdit, использующегося в режиме всплывающего окна или полнофункционального компонента, и вызывает метод update() перед вставкой текста во вновь прикрепленный редактор примечаний, чтобы обеспечить правильное позиционирование в первой строке (смотрите описание этой проблемы в книге).</p>
   <p>#############################################################################</p>
   <p>import os</p>
   <p>from tkinter import *</p>
   <p>from PP4E.Gui.TextEditor.textEditor import *</p>
   <p>from slideShow import SlideShow</p>
   <p>#from slideShow_threads import SlideShow</p>
   <p>Size = (300, 550)    # 1.2: начальные размеры, (высота, ширина)</p>
   <p>class SlideShowPlus(SlideShow):</p>
   <p>def __init__(self, parent, picdir, editclass, msecs=2000, size=Size):</p>
   <p>self.msecs = msecs self.editclass = editclass</p>
   <p>SlideShow.__init__(self, parent, picdir, msecs, size)</p>
   <p>def makeWidgets(self):</p>
   <p>self.name = Label(self, text='None', bg=’red’, relief=RIDGE) self.name.pack(fill=X)</p>
   <p>SlideShow.makeWidgets(self)</p>
   <p>Button(self, text=’Note’, command=self.onNote).pack(fill=X) Button(self, text=’Help’, command=self.onHelp).pack(fill=X) s = Scale(label=’Speed: msec delay’, command=self.onScale, from_=0, to=3000, resolution=50, showvalue=YES, length=400, tickinterval=250, orient=’horizontal’) s.pack(side=BOTTOM, fill=X) s.set(self.msecs)</p>
   <p>#    1.2: знать о закрытии редактора необходимо, если он используется</p>
   <p>#    в режиме всплывающего окна или полнофункционального компонента self.editorGone = False</p>
   <p>class WrapEditor(self.editclass):# расширяет PyEdit для перехвата Quit def onQuit(editor):    # editor - экземпляр PyEdit</p>
   <p>self.editorGone = True # self - вмещающий экземпляр self.editorUp = False # класса слайд-шоу self.editclass.onQuit(editor) # предотвратить рекурсию</p>
   <p>#    прикрепить фрейм редактора к окну или к фрейму слайд-шоу</p>
   <p>if issubclass(WrapEditor, TextEditorMain): # создать объект редактора self.editor = WrapEditor(self.master) # указать корень для меню else:    # встраиваемый компонент</p>
   <p>self.editor = WrapEditor(self) # или компонент всплывающего окна self.editor.pack_forget()    # скрыть редактор при запуске</p>
   <p>self.editorUp = self.image = None</p>
   <p>def onStart(self):</p>
   <p>SlideShow.onStart(self)</p>
   <p>self.config(cursor=’watch’)</p>
   <p>def onStop(self):</p>
   <p>SlideShow.onStop(self)</p>
   <p>self.config(cursor=’hand2’)</p>
   <p>def onOpen(self):</p>
   <p>SlideShow.onOpen(self) if self.image:</p>
   <p>self.name.config(text=os.path.split(self.image[0])[1])</p>
   <p>self.config(cursor=’crosshair’)</p>
   <p>self.switchNote()</p>
   <p>def quit(self): self.saveNote()</p>
   <p>SlideShow.quit(self)</p>
   <p>def drawNext(self):</p>
   <p>SlideShow.drawNext(self) if self.image:</p>
   <p>self.name.config(text=os.path.split(self.image[0])[1])</p>
   <p>self.loadNote()</p>
   <p>def onScale(self, value): self.msecs = int(value)</p>
   <p>def onNote(self):</p>
   <p>if self.editorGone:    # 1.2: был уничтожен</p>
   <p>return    # не воссоздавать: видимо, он был нежелателен</p>
   <p>if self.editorUp:</p>
   <p>#self.saveNote()    # если редактор уже открыт</p>
   <p>self.editor.pack_forget()    # сохранить текст?, скрыть редактор</p>
   <p>self.editorUp = False else:</p>
   <p>#    1.2: повторно прикрепить с параметрами, управляющими</p>
   <p>#    растягиванием,    иначе    виджет редактора не будет</p>
   <p>#    растягиваться</p>
   <p>#    1.2: вызвать update    после    прикрепления и перед вставкой    текста,</p>
   <p>#    иначе текстовый курсор будет изначально помещен    во    2    строку</p>
   <p>self.editor.pack(side=TOP, expand=YES, fill=BOTH) self.editorUp = True # или показать/прикрепить редактор self.update()    # смотрите Pyedit: та же проблема с loadFirst</p>
   <p>self.loadNote() # и загрузить текст примечания</p>
   <p>def switchNote(self): if self.editorUp:</p>
   <p>self.saveNote()    # сохранить примечание к текущему изображению</p>
   <p>self.loadNote()    # загрузить примечание для нового изображения</p>
   <p>def saveNote(self): if self.editorUp:</p>
   <p>currfile = self.editor.getFileName() # или self.editor.onSave() currtext = self.editor.getAllText() # текст может отсутствовать if currfile and currtext: try:</p>
   <p>open(currfile, ‘w’).write(currtext) except:</p>
   <p>pass # неудача является нормальным явлением при # выполнении за пределами текущего каталога</p>
   <p>def loadNote(self):</p>
   <p>if self.image and self.editorUp:</p>
   <p>root, ext = os.path.splitext(self.image[0]) notefile = root + ‘.note’ self.editor.setFileName(notefile) try:</p>
   <p>self.editor.setAllText(open(notefile).read())</p>
   <p>except:</p>
   <p>self.editor.clearAllText() # примечание может отсутствовать</p>
   <p>def onHelp(self):</p>
   <p>showinfo(‘About PyView’,</p>
   <p>‘PyView version 1.2\nMay, 2010\n(1.1 July, 1999)\n’</p>
   <p>‘An image slide show\nProgramming Python 4E’)</p>
   <p>if __name__ == ‘__main__’: import sys picdir = ‘../gifs’ if len(sys.argv) &gt;= 2: picdir = sys.argv[1]</p>
   <p>editstyle = TextEditorComponentMinimal if len(sys.argv) == 3: try:</p>
   <p>editstyle = [TextEditorMain,</p>
   <p>TextEditorMainPopup,</p>
   <p>TextEditorComponent,</p>
   <p>TextEditorComponentMinimal][int(sys.argv[2])]</p>
   <p>except: pass root = Tk()</p>
   <p>root.title(‘PyView 1.2 - plus text notes’)</p>
   <p>Label(root, text=”Slide show subclass”).pack()</p>
   <p>SlideShowPlus(parent=root, picdir=picdir, editclass=editstyle) root.mainloop()</p>
   <p>Базовая функциональность, расширяемая классом SlideShowPlus, приводится в примере 11.7. Этот пример представляет первоначальную реализацию показа слайдов - он открывает файлы изображений, отображает их и организует показ слайдов в цикле. Его можно запустить как самостоятельный сценарий, но при этом вы не получите дополнительных функций, таких как примечания и ползунки, добавляемые подклассом SlideShowPlus.</p>
   <p><emphasis>Пример 11.7. PP4E\Gui\SlideShow\slideShow.py</emphasis></p>
   <p>######################################################################</p>
   <p>SlideShow: простая реализация показа слайдов на Python/tkinter; базовый набор функций, реализованных здесь, можно расширять в подклассах; ######################################################################</p>
   <p>from tkinter import *</p>
   <p>from glob import glob</p>
   <p>from tkinter.messagebox import askyesno</p>
   <p>from tkinter.filedialog import askopenfilename</p>
   <p>import random</p>
   <p>Size = (450, 450) # начальная высота и ширина холста</p>
   <p>imageTypes = [(‘Gif files’, ‘.gif’), # для диалога открытия файла (‘Ppm files’, ‘.ppm’), # плюс jpg с исправлениями Tk,</p>
   <p>(‘Pgm files’, ‘.pgm’), # плюс растровые с помощью BitmapImage (‘All files’, ‘*’)]</p>
   <p>class SlideShow(Frame):</p>
   <p>def __init__(self, parent=None, picdir=’.’, msecs=3000, size=Size,**args)</p>
   <p>Frame.__init__(self, parent, **args) self.size = size self.makeWidgets() self.pack(expand=YES, fill=BOTH) self.opens = picdir files = []</p>
   <p>for label, ext in imageTypes[:-1]:</p>
   <p>files = files + glob(‘%s/*%s’ % (picdir, ext)) self.images = [(x, PhotoImage(file=x)) for x in files] self.msecs = msecs self.beep = True self.drawn = None</p>
   <p>def makeWidgets(self):</p>
   <p>height, width = self.size</p>
   <p>self.canvas = Canvas(self, bg=’white’, height=height, width=width) self.canvas.pack(side=LEFT, fill=BOTH, expand=YES) self.onoff = Button(self, text=’Start’, command=self.onStart) self.onoff.pack(fill=X)</p>
   <p>Button(self, text=’Open’, command=self.onOpen).pack(fill=X) Button(self, text=’Beep’, command=self.onBeep).pack(fill=X) Button(self, text=’Quit’, command=self.onQuit).pack(fill=X)</p>
   <p>def onStart(self): self.loop = True</p>
   <p>self.onoff.config(text=’Stop’, command=self.onStop) self.canvas.config(height=self.size[0], width=self.size[1]) self.onTimer()</p>
   <p>def onStop(self): self.loop = False</p>
   <p>self.onoff.config(text=’Start’, command=self.onStart)</p>
   <p>def onOpen(self): self.onStop()</p>
   <p>name = askopenfilename(initialdir=self.opens, filetypes=imageTypes) if name:</p>
   <p>if self.drawn: self.canvas.delete(self.drawn) img = PhotoImage(file=name)</p>
   <p>self.canvas.config(height=img.height(), width=img.width()) self.drawn = self.canvas.create_image(2, 2, image=img, anchor=NW) self.image = name, img</p>
   <p>def onQuit(self): self.onStop() self.update()</p>
   <p>if askyesno(‘PyView’, ‘Really quit now?’): self.quit()</p>
   <p>def onBeep(self):</p>
   <p>self.beep = not self.beep # toggle, or use ^ 1</p>
   <p>def onTimer(self): if self.loop:</p>
   <p>self.drawNext()</p>
   <p>self.after(self.msecs, self.onTimer) def drawNext(self):</p>
   <p>if self.drawn: self.canvas.delete(self.drawn) name, img = random.choice(self.images)</p>
   <p>self.drawn = self.canvas.create_image(2, 2, image=img, anchor=NW) self.image = name, img if self.beep: self.bell() self.canvas.update()</p>
   <p>if __name__ == ‘__main__’: import sys</p>
   <p>if len(sys.argv) == 2: picdir = sys.argv[1] else:</p>
   <p>picdir = ‘../gifs’ root = Tk()</p>
   <p>root.title(‘PyView 1.2’) root.iconname(‘PyView’)</p>
   <p>Label(root, text=”Python Slide Show Viewer”).pack()</p>
   <p>SlideShow(root, picdir=picdir, bd=3, relief=SUNKEN) root.mainloop()</p>
   <p>Чтобы вы могли получить более полное представление о том, что реализует этот базовый класс, на рис. 11.16 показано, как выглядит графический интерфейс, создаваемый этим примером, если запустить его в виде самостоятельного сценария. Здесь изображены два экземпляра, создаваемые сценарием slideShow_frames, который можно найти в дереве примеров и основная реализация которого приводится ниже:</p>
   <p>root = Tk()</p>
   <p>Label(root, text=”Two embedded slide shows: Frames”).pack()</p>
   <p>SlideShow(parent=root, picdir=picdir, bd=3, relief=SUNKEN).pack(side=LEFT) SlideShow(parent=root, picdir=picdir, bd=3, relief=SUNKEN).pack(side=RIGHT) root.mainloop()</p>
   <p>Простой сценарий slideShow_frames прикрепляет два экземпляра SlideShow к одному окну. Это возможно благодаря тому, что информация о состоянии сохраняется не в глобальных переменных, а в переменных экземпляра класса. Сценарий slideShow_toplevels (также можно найти в дереве примеров) прикрепляет два экземпляра SlideShow к двум всплывающим окнам верхнего уровня. В обоих случаях показ слайдов происходит независимо, но управляется событиями after, генерируемыми одним и тем же циклом событий в одном процессе.</p>
   <p><image l:href="#_195.jpg"/></p>
   <p><emphasis>Рис. 11.16. Два прикрепленных объекта SlideShow</emphasis></p>
   <empty-line/>
   <p><strong>PyDraw: рисование и перемещение графики</strong></p>
   <p>В главе 9 мы познакомились с простыми приемами воспроизведения анимации с помощью инструментов из библиотеки tkinter (смотрите версии canvasDraw в обзоре tkinter). Представленная здесь программа PyDraw, основываясь на тех же идеях, реализует на языке Python более богатые функциональные возможности. В ней появились новые режимы рисования мышью, возможность заливки объектов и фона, встраивание фотографий и многое другое. Кроме того, в ней реализованы приемы перемещения объектов и анимации - нарисованные объекты можно перемещать по холсту, щелкая на них и перетаскивая мышью, и любой нарисованный объект можно плавно переместить через экран в место, указанное щелчком мыши.</p>
   <empty-line/>
   <p><strong>Запуск PyDraw</strong></p>
   <p>PyDraw, по сути, представляет собой холст tkinter с многочисленными привязками событий от клавиатуры и мыши, которые дают возможность пользователю осуществлять стандартные операции рисования. Эту программу нельзя назвать графическим редактором профессионального уровня, но поразвлечься с ней можно. На самом деле - даже нужно, поскольку книга не позволяет передать такие вещи, как движущийся объект. Запустите PyDraw из какой-нибудь панели запуска программ (или непосредственно файл <emphasis>movingpics.py</emphasis> из примера 11.8). Нажмите клавишу ? и посмотрите подсказку по всем имеющимся командам (или прочтите строку helpstr в листинге).</p>
   <p>На рис. 11.17 изображено окно PyDraw после того как на холсте было нарисовано несколько объектов. Чтобы переместить какой-либо из объектов, щелкните на нем средней кнопкой мыши и перетащите указателем мыши, либо щелкните средней кнопкой на объекте, а затем правой кнопкой в том месте, куда требуется его переместить. В последнем случае PyDraw воспроизводит анимационный эффект, постепенно перемещая объект в указанное место. Попробуйте сделать это с картинкой, находящейся вверху, и вы увидите, как она плавно перемещается по экрану.</p>
   <p><image l:href="#_196.jpg"/></p>
   <p><emphasis>Рис. 11.17. Окно программы PyDraw с нарисованными объектами, готовыми к перемещению</emphasis></p>
   <p>Для вставки фотографий нажмите клавишу p, для рисования фигур используйте левую кнопку мыши. (Пользователям Windows: щелчок средней кнопкой обычно равносилен нажатию двух кнопок одновременно или повороту колесика, но для этого может потребоваться выполнить настройки в Панели Управления.) Помимо событий от мыши можно пользоваться еще 17 командами клавиш для редактирования рисунков, о которых я не буду рассказывать здесь. Требуется некоторое время, чтобы освоиться со всеми командами клавиатуры и мыши, после чего вы тоже сможете создавать бессмысленные электронные рисованные объекты, такие как приведены на рис. 11.18.</p>
   <p><image l:href="#_197.jpg"/></p>
   <p><emphasis>Рис. 11.18. Окно программы PyDraw после экспериментов с ней</emphasis></p>
   <empty-line/>
   <p><strong>Исходный программный код PyDraw</strong></p>
   <p>Как и PyEdit, программа PyDraw размещается в одном файле. За главным модулем, представленным в примере 11.8, приводятся два расширения, изменяющие реализацию перемещения.</p>
   <p><emphasis>Пример 11.8. PP4E\Gui\MovingPics\movingpics.py</emphasis></p>
   <p><emphasis>"""</emphasis></p>
   <p>##############################################################################</p>
   <p>PyDraw 1.1: простая программа рисования на холсте и перемещения объектов с воспроизведением анимационного эффекта.</p>
   <p>В реализации перемещения объектов используются циклы time.sleep, поэтому в каждый момент времени может перемещаться только один объект; перемещение выполняется плавно и быстро, однако далее приведены подклассы, реализующие другие режимы перемещения на основе метода widget.after и потоков выполнения. Версия 1.1 была дополнена возможностью выполнения под управлением Python 3.X (версия 2.X не поддерживается)</p>
   <p>##############################################################################</p>
   <p>"""</p>
   <p>helpstr = """--PyDraw версия 1.1--</p>
   <p>Операции, выполняемые мышью:</p>
   <p>Левая    = Начальная точка рисования</p>
   <p>Левая+Перемещение = Рисовать новый объект Двойной щелчок левой = Удалить все объекты Правая    = Переместить текущий объект</p>
   <p>Средняя    = Выбрать ближайший объект</p>
   <p>Средняя+Перемещение = Перетащить текущий объект Keyboard commands:</p>
   <p>w=Выбрать ширину рамки    c=Выбрать цвет</p>
   <p>u= Выбрать шаг перемещения    s=Выбрать задержку при перемещении</p>
   <p>o=Рисовать овалы    т=Рисовать прямоугольники</p>
   <p>ПРисовать линии    a=Рисовать дуги</p>
   <p>d=Удалить объект    1=Поднять объект</p>
   <p>2=Опустить объект    f=Выполнить заливку объекта</p>
   <p>b=Выполнить заливку фона    p=Добавить фотографию</p>
   <p>z=Сохранить в формате Postscript x=Выбрать режим рисования ?=Справка    другие=стереть текст</p>
   <p>"""</p>
   <p>import time, sys from tkinter import * from tkinter.filedialog import * from tkinter.messagebox import *</p>
   <p>PicDir = ‘../gifs’</p>
   <p>if sys.platform[:3] == ‘win’:</p>
   <p>HelpFont = (‘courier’, 9, ‘normal’) else:</p>
   <p>HelpFont = (‘courier’, 12, ‘normal’)</p>
   <p>pickDelays = [0.01, 0.025, 0.05, 0.10, 0.25, 0.0, 0.001, 0.005] pickUnits = [1, 2, 4, 6, 8, 10, 12] pickWidths = [1, 2, 5, 10, 20]</p>
   <p>pickFills = [None,’white’,’blue’,’red’,’black’,’yellow’,’green’,’purple’] pickPens = [‘elastic’, ‘scribble’, ‘trails’]</p>
   <p>class MovingPics:</p>
   <p>def __init__(self, parent=None):</p>
   <p>canvas = Canvas(parent, width=500, height=500, bg= ‘white’) canvas.pack(expand=YES, fill=BOTH) canvas.bind(‘&lt;ButtonPress-1&gt;’, self.onStart) canvas.bind(‘&lt;B1-Motion&gt;’, self.onGrow) canvas.bind(‘&lt;Double-1&gt;’, self.onClear) canvas.bind(‘&lt;ButtonPress-3&gt;’, self.onMove) canvas.bind(‘&lt;Button-2&gt;’, self.onSelect) canvas.bind(‘&lt;B2-Motion&gt;’, self.onDrag) parent.bind(‘&lt;KeyPress&gt;’, self.onOptions) self.createMethod = Canvas.create_oval self.canvas = canvas self.moving = [] self.images = [] self.object = None</p>
   <p>self.where = None self.scribbleMode = 0</p>
   <p>parent.title(‘PyDraw - Moving Pictures 1.1’) parent.protocol(‘WM_DEbETE_WINDOW’, self.onQuit) self.realquit = parent.quit self.textInfo = self.canvas.create_text(</p>
   <p>5, 5, anchor=NW, font=HelpFont, text=’Press ? for help’)</p>
   <p>def onStart(self, event): self.where = event self.object = None</p>
   <p>def onGrow(self, event): canvas = event.widget</p>
   <p>if self.object and pickPens[0] == ‘elastic’: canvas.delete(self.object) self.object = self.createMethod(canvas,</p>
   <p>self.where.x, self.where.y, # начало event.x, event.y,    # конец</p>
   <p>fill=pickFills[0], width=pickWidths[0]) if pickPens[0] == ‘scribble’:</p>
   <p>self.where = event # нач. координаты для следующей итерации def onClear(self, event):</p>
   <p>if self.moving: return # если идет перемещение event.widget.delete(‘all’) # использовать тег all self.images = []</p>
   <p>self.textInfo = self.canvas.create_text(</p>
   <p>5, 5, anchor=NW, font=HelpFont, text=’Press ? for help’)</p>
   <p>def plotMoves(self, event):</p>
   <p>diffX = event.x - self.where.x # план анимированного перемещения diffY = event.y - self.where.y # по горизонтали, затем по вертикали reptX = abs(diffX) // pickUnits[0] # приращение на шаге, число шагов reptY = abs(diffY) // pickUnits[0] # от предыдущего до текущего щелчка incrX = pickUnits[0] * ((diffX &gt; 0) or -1) # 3.x требуется деление // incrY = pickUnits[0] * ((diffY &gt; 0) or -1) # с усечением return incrX, reptX, incrY, reptY</p>
   <p>def onMove(self, event):</p>
   <p>traceEvent(‘onMove’, event, 0)    # переместить объект в точку щелчка</p>
   <p>object = self.object    # игнорировать некоторые</p>
   <p>if object and object not in self.moving: # операции при движении msecs = int(pickDelays[0] * 1000)</p>
   <p>parms = ‘Delay=%d msec, Units=%d’ % (msecs, pickUnits[0])</p>
   <p>self.setTextInfo(parms)</p>
   <p>self.moving.append(object)</p>
   <p>canvas = event.widget</p>
   <p>incrX, reptX, incrY, reptY = self.plotMoves(event) for i in range(reptX):</p>
   <p>canvas.move(object, incrX, 0) canvas.update() time.sleep(pickC'0lays[Q]) for i in range(reptY):</p>
   <p>canvas.move(object, Q, incrY)</p>
   <p>canvas.update()    # update выполнит другие операции</p>
   <p>time.sleep(pickDelays[0]) # приостановить до следующего шага self.moving.remove(object) if self.object == object: self.where = event</p>
   <p>def onSelect(self, event): self.where = event</p>
   <p>self.object = self.canvas.find_closest(event.x, event.y)[0] # кортеж</p>
   <p>def onDrag(self, event):</p>
   <p>diffX = event.x - self.where.x    # OK, если объект перемещается</p>
   <p>diffY = event.y - self.where.y    # переместить в новом направлении</p>
   <p>self.canvas.move(self.object, diffX, diffY) self.where = event</p>
   <p>def onOptions(self, event): keymap = {</p>
   <p>‘w’: lambda self: self.changeOption(pickWidths, ‘Pen Width’),</p>
   <p>‘c’: lambda self: self.changeOption(pickFills, ‘Color’),</p>
   <p>‘u’: lambda self: self.changeOption(pickUnits, ‘Move Unit’),</p>
   <p>‘s’: lambda self: self.changeOption(pickDelays, ‘Move Delay’),</p>
   <p>‘x’: lambda self: self.changeOption(pickPens, ‘Pen Mode’),</p>
   <p>‘o’: lambda self: self.changeDraw(Canvas.create_oval, ‘Oval’), ‘r’: lambda self: self.changeDraw(Canvas.create_rectangle, ‘Rect’), ‘l’: lambda self: self.changeDraw(Canvas.create_line,    ‘Line’),</p>
   <p>‘a’: lambda self: self.changeDraw(Canvas.create_arc,    ‘Arc’),</p>
   <p>‘d’: MovingPics.deleteObject,</p>
   <p>‘1’: MovingPics.raiseObject,</p>
   <p>‘2’: MovingPics.lowerObject, # если только 1 схема вызова ‘f’: MovingPics.fillObject, # использовать несвязанные методы ‘b’: MovingPics.fillBackground, # иначе передавать self в lambda ‘p’: MovingPics.addPhotoItem,</p>
   <p>‘z’: MovingPics.savePostscript,</p>
   <p>‘?’: MovingPics.help} try:</p>
   <p>keymap[event.char](self) except KeyError:</p>
   <p>self.setTextInfo(‘Press ? for help’)</p>
   <p>def changeDraw(self, method, name):</p>
   <p>self.createMethod = method # несвязанный метод объекта Canvas self.setTextInfo(‘Draw Object=’ + name)</p>
   <p>def changeOption(self, list, name): list.append(list[0]) del list[0]</p>
   <p>self.setTextInfo(‘%s=%s’ % (name, list[0])) def deleteObject(self):</p>
   <p>if self.object != self.textInfo:    # ok если объект перемещается</p>
   <p>self.canvas.delete(self.object) # стереть, но движение продолжится self.object = None</p>
   <p>def raiseObject(self):</p>
   <p>if self.object:    # ok если объект перемещается</p>
   <p>self.canvas.tkraise(self.object) # поднять в процессе перемещения</p>
   <p>def lowerObject(self): if self.object:</p>
   <p>self.canvas.lower(self.object)</p>
   <p>def fillObject(self): if self.object:</p>
   <p>type = self.canvas.type(self.object) if type == ‘image’: pass</p>
   <p>elif type == ‘text’:</p>
   <p>self.canvas.itemconfig(self.object, fill=pickFills[0]) else:</p>
   <p>self.canvas.itemconfig(self.object,</p>
   <p>fill=pickFills[0], width=pickWidths[0])</p>
   <p>def fillBackground(self):</p>
   <p>self.canvas.config(bg=pickFills[0])</p>
   <p>def addPhotoItem(self):</p>
   <p>if not self.where: return</p>
   <p>filetypes=[(‘Gif files’, ‘.gif’), (‘All files’,    ‘*’)]</p>
   <p>file = askopenfilename(initialdir=PicDir, filetypes=filetypes)</p>
   <p>if file:</p>
   <p>image = PhotoImage(file=file)    #    загрузить    изображение</p>
   <p>self.images.append(image)    #    сохранить    ссылку</p>
   <p>self.object = self.canvas.create_image(    #    на холст,</p>
   <p>self.where.x, self.where.y,    #    в точку</p>
   <p>image=image, anchor=NW)    #    посл. щелчка</p>
   <p>def savePostscript(self):</p>
   <p>file = asksaveasfilename() if file:</p>
   <p>self.canvas.postscript(file=file)    #    сохранить    холст в файл</p>
   <p>def help(self):</p>
   <p>self.setTextInfo(helpstr)</p>
   <p>#showinfo(‘PyDraw’, helpstr)</p>
   <p>def setTextInfo(self, text):</p>
   <p>self.canvas.dchars(self.textInfo, 0, END) self.canvas.insert(self.textInfo, 0, text) self.canvas.tkraise(self.textInfo)</p>
   <p>def onQuit(self): if self.moving:</p>
   <p>self.setTextInfo(“Can’t quit while move in progress”) else:</p>
   <p>self.realquit() # стандартная операция закрытия окна: сообщит # об ошибке, если выполняется перемещение</p>
   <p>def traceEvent(label, event, fullTrace=True): print(label) if fullTrace:</p>
   <p>for atrr in dir(event): if attr[:2] ! = ‘__’:</p>
   <p>print(attr, ‘=&gt;’, getattr(event, attr))</p>
   <p>if __name__ == ‘__main__’:</p>
   <p>from sys import argv    #    когда выполняется    как    сценарий,</p>
   <p>if len(argv) == 2:    PicDir = argv[1] #    ‘..’ не действует    при    запуске    из</p>
   <p># другого каталога</p>
   <p>root = Tk()    #    создать и запустить объект</p>
   <p>MovingPics(root)    #    MovingPics</p>
   <p>root.mainloop()</p>
   <p>Так как одновременно перемещаться может только один объект, запуск процедуры перемещения объекта в тот момент, когда другой уже находится в движении, приводит к приостановке перемещения первого объекта, пока не будет закончено перемещение нового. Так же как в примерах canvasDraw из главы 9, можно добавить поддержку одновременного перемещения более чем одного объекта с помощью событий планируемых обратных вызовов after или потоков выполнения.</p>
   <p>В примере 11.9 приводится подкласс MovingPics, в котором проведены изменения, необходимые для обеспечения параллельного перемещения с помощью событий after. Он позволяет одновременно и независимо друг от друга перемещать любое количество объектов на холсте, включая картинки. Запустите этот файл непосредственно, и вы увидите разницу - я мог бы попытаться сделать снимок с экрана в момент, когда одновременно перемещаются несколько объектов, но из этого вряд ли бы что-то вышло.</p>
   <p><emphasis>Пример 11.9. PP4E\Gui\MovingPies\movingpies_after.py</emphasis></p>
   <p>PyDraw-after: простая программа рисования на холсте и перемещения объектов с воспроизведением анимационного эффекта.</p>
   <p>Для реализации перемещения объектов используются циклы на основе метода widget. after, благодаря чему оказалось возможным организовать одновременное перемещение нескольких объектов без применения потоков выполнения; движение осуществляется параллельно, но медленнее, чем в версии с использованием time.sleep; смотрите также пример canvasDraw в обзоре: он конструирует и передает сразу весь список incX/incY: здесь могло бы быть allmoves = ([(incrX, 0)] * reptX) + ([(0, incrY)] * reptY)</p>
   <p>from movingpics import *</p>
   <p>class MovingPicsAfter(MovingPics):</p>
   <p>def doMoves(self, delay, objectId, incrX, reptX, incrY, reptY): if reptX:</p>
   <p>self.canvas.move(objectId, incrX, 0) reptX -= 1 else:</p>
   <p>self.canvas.move(objectId, 0, incrY) reptY -= 1</p>
   <p>if not (reptX or reptY):</p>
   <p>self.moving.remove(objectId)</p>
   <p>else:</p>
   <p>self.canvas.after(delay,</p>
   <p>self.doMoves, delay, objectId, incrX, reptX, incrY, reptY)</p>
   <p>def onMove(self, event):</p>
   <p>traceEvent(‘onMove’, event, 0)</p>
   <p>object = self.object    # переместить текущий объект в точку щелчка</p>
   <p>if object:</p>
   <p>msecs = int(pickDelays[0] * 1000)</p>
   <p>parms = ‘Delay=%d msec, Units=%d’ % (msecs, pickUnits[0])</p>
   <p>self.setTextInfo(parms)</p>
   <p>self.moving.append(object)</p>
   <p>incrX, reptX, incrY, reptY = self.plotMoves(event) self.doMoves(msecs, object, incrX, reptX, incrY, reptY) self.where = event</p>
   <p>if __name__ == ‘__main__’:</p>
   <p>from sys import argv    # когда выполняется как сценарий</p>
   <p>if len(argv) == 2:</p>
   <p>import movingpics    # глобальная перем. не из этого модуля</p>
   <p>movingpics.PicDir = argv[1] # а from* не связывает имена root = Tk()</p>
   <p>MovingPicsAfter(root) root.mainloop()</p>
   <p>Чтобы оценить работу этого примера, распахните окно сценария на весь экран и создайте несколько объектов на его холсте, нажимая клавишу p после предварительного щелчка, чтобы вставить картинки, нарисуйте несколько фигур и так далее. Теперь, когда уже выполняется одно или несколько перемещений, можно запустить перемещение еще одного объекта, щелкнув на нем средней кнопкой и затем правой кнопкой в том месте, куда требуется его переместить. Перемещение начинается немедленно, даже если на холсте присутствуют другие движущиеся объекты. Запланированные события after всех объектов помещаются в одну и ту же очередь цикла событий и передаются библиотекой tkinter после срабатывания таймера настолько быстро, насколько возможно.</p>
   <p>Если запустить этот модуль подкласса непосредственно, то можно заметить, что перемещение не такое плавное и быстрое, как первоначально (в зависимости от быстродействия вашего компьютера и наличия дополнительных программных уровней под Python), зато одновременно может выполняться несколько перемещений.</p>
   <p>В примере 11.10 демонстрируется, как обеспечить параллельное перемещение нескольких объектов с помощью потоков. Этот прием действует, но, как отмечалось в главах 9 и 10, обновление графического интерфейса в дочерних потоках выполнения является, вообще говоря, опасным делом. На моей машине перемещение в этом сценарии с потоками происходит не так плавно, как в первоначальной версии, что отражает накладные расходы, связанные с переключением интерпретатора (и ЦП) между несколькими потоками, но, опять же, во многом это зависит от быстродействия компьютера.</p>
   <p><emphasis>Пример 11.10. PP4E\Gui\MovingPies\movingpies_threads.py</emphasis></p>
   <p>PyDraw-threads: использует потоки для перемещения объектов; прекрасно работает в Windows, если не вызывать метод canvas.update() в потоках (иначе сценарий будет завершаться с фатальными ошибками, некоторые объекты будут начинать движение сразу после того как будут нарисованы, и так далее); имеется как минимум несколько методов холста, которые могут вызываться из потоков выполнения; движение осуществляется менее плавно, чем с применением time.sleep, и данная реализация более опасна в целом: внутри потоков лучше ограничиться изменением глобальных переменных и никак не касаться графического интерфейса;</p>
   <p>import _thread as thread, time, sys, random from tkinter import Tk, mainloop</p>
   <p>from movingpics import MovingPics, pickUnits, pickDelays</p>
   <p>class MovingPicsThreaded(MovingPics):</p>
   <p>def __init__(self, parent=None):</p>
   <p>MovingPics.__init__(self, parent) self.mutex = thread.allocate_lock() import sys</p>
   <p>#sys.setcheckinterval(0) # переключение контекста после каждой</p>
   <p># операции виртуальной машины: не поможет</p>
   <p>def onMove(self, event): object = self.object if object and object not in self.moving: msecs = int(pickDelays[0] * 1000)</p>
   <p>parms = ‘Delay=%d msec, Units=%d’ % (msecs, pickUnits[0]) self.setTextInfo(parms)</p>
   <p>#self.mutex.acquire()</p>
   <p>self.moving.append(object)</p>
   <p>#self.mutex.release()</p>
   <p>thread.start_new_thread(self.doMove, (object, event))</p>
   <p>def doMove(self, object, event): canvas = event.widget</p>
   <p>incrX, reptX, incrY, reptY = self.plotMoves(event) for i in range(reptX):</p>
   <p>canvas.move(object, incrX, 0)</p>
   <p>#    canvas.update()</p>
   <p>time.sleep(pickDelays[0]) # может измениться for i in range(reptY):</p>
   <p>canvas.move(object, 0, incrY)</p>
   <p>#    canvas.update()    # update выполняет другие операции</p>
   <p>time.sleep(pickDelays[0]) # приостановиться до следующего шага</p>
   <p>#self.mutex.acquire()</p>
   <p>self.moving.remove(object)</p>
   <p>if self.object == object: self.where = event</p>
   <p>#self.mutex.release()</p>
   <p>if __name__ == ‘__main__’: root = Tk()</p>
   <p>MovingPicsThreaded(root)</p>
   <p>mainloop()</p>
   <empty-line/>
   <p><strong>PyClock: виджет аналоговых/цифровых часов</strong></p>
   <p>Изучая новый интерфейс компьютера, я всегда вначале отыскиваю часы. Я столько времени неотрывно нахожусь за компьютером, что у меня совершенно не получается следить за временем, если оно не отображается прямо передо мной на экране (и даже тогда это проблематично). Следующая программа, PyClock, реализует такой виджет часов на языке Python. Своим внешним видом она не очень отличается от тех часов, которые вы привыкли видеть в системе X Window. Но так как она написана на языке Python, ее легко перенастраивать и переносить между Windows, X Window и Mac, как и все программы из этой главы. В дополнение к развитым технологиям конструирования графических интерфейсов, этот пример демонстрирует использование модулей Python math и time.</p>
   <empty-line/>
   <p><strong>Краткий урок геометрии</strong></p>
   <p>Прежде чем продемонстрировать вам PyClock, немного предыстории и признаний. Ну-ка, ответьте: как поставить точки на окружности? Эта задача, а также форматы времени и возникающие события оказываются основными при создании графических элементов часов. Чтобы нарисовать циферблат аналоговых часов на холсте, необходимо уметь рисовать круг - сам циферблат состоит из точек окружности, а секундная, минутная и часовая стрелки представляют собой линии, проведенные из центра в точки на окружности. Цифровые часы нарисовать проще, но смотреть на них неинтересно.</p>
   <p>Теперь признание: начав писать PyClock, я не знал ответа на первый вопрос предыдущего абзаца. Я совершенно забыл формулу нахождения координат точек окружности (как и большинство профессиональных программистов, к которым я с этим обращался). Бывает. Такие знания, не будучи востребованными в течение нескольких десятилетий, могут быть утилизированы сборщиком мусора. В конце концов мне удалось смахнуть пыль с нескольких нейронов, длины которых оказалось достаточно, чтобы запрограммировать действия, необходимые для построения, но блеснуть умом мне не удалось.<sup>52</sup></p>
   <p>Если вы в таком же положении, то я покажу вам один способ простой записи формул построения точек на языке Python, хотя для подробных занятий геометрией места здесь нет. Прежде чем взяться за более сложную задачу реализации часов, я написал сценарий plotterGui, представленный в примере 11.11, чтобы сосредоточиться только на логике построения круга.</p>
   <p>Логика построения круга реализуется в функции point - она находит координаты (X,Y) точки окружности по относительному номеру точки, общему количеству точек, помещаемых на окружности, и радиусу окружности (расстоянию между центром окружности и ее точками). Сначала вычисляется угол между нужной точкой и верхней точкой окружности путем деления 360 на количество рисуемых точек и умножения на номер точки. Напомню, что полный круг составляет 360 градусов (например, если на окружности рисуется 4 точки, то каждая отстоит от предыдущей на 90 градусов, или на 360/4). Стандартный модуль Python math предоставляет все необходимые константы и функции - pi, sine и cosine. В действительности математика тут не такая уж непонятная, если вы потратите некоторое время, чтобы ее рассмотреть (возможно, еще взяв старый учебник геометрии). Существуют альтернативные способы реализации нужных математических расчетов, но я не буду углубляться здесь в детали (ищите подсказки в пакете с примерами).</p>
   <p>Даже если вы не хотите разбираться с математикой, просмотрите функцию circle в примере 11.11. По указанным координатам (X,Y) точки окружности, возвращаемым функцией point, она чертит линию из центра окружности в точку и маленький прямоугольник вокруг самой точки, что несколько напоминает стрелки и отметки аналоговых часов. Чтобы удалять нарисованные объекты перед каждым построением, используются теги холста.</p>
   <p><emphasis>Пример 11.11. PP4E\Gui\Cloek\plotterGui.py</emphasis></p>
   <p># рисует окружности на холсте</p>
   <p>import math, sys from tkinter import *</p>
   <p>def point(tick, range, radius): angle = tick * (360.0 / range) radiansPerDegree = math.pi / 180</p>
   <p>pointX = int( round( radius * math.sin(angle * radiansPerDegree) )) pointY = int( round( radius * math.cos(angle * radiansPerDegree) )) return (pointX, pointY)</p>
   <p>def circle(points, radius, centerX, centerY, slow=0): canvas.delete(‘lines’) canvas.delete(‘points’) for i in range(points):</p>
   <p>x, y = point(i+1, points, radius-4) scaledX, scaledY = (x + centerX), (centerY - y) canvas.create_line(centerX, centerY, scaledX, scaledY, tag=’lines’) canvas.create_rectangle(scaledX-2, scaledY-2, scaledX+2, scaledY+2, fill=’red’, tag=’points’)</p>
   <p>if slow: canvas.update()</p>
   <p>def plotter():    # в 3.x // - деление с усечением</p>
   <p>circle(scaleVar.get(), (Width // 2), originX, originY, checkVar.get())</p>
   <p>def makewidgets():</p>
   <p>global canvas, scaleVar, checkVar</p>
   <p>canvas = Canvas(width=Width, height=Width)</p>
   <p>canvas.pack(side=TOP)</p>
   <p>scaleVar = IntVar()</p>
   <p>checkVar = IntVar()</p>
   <p>scale = Scale(label=’Points on circle’, variable=scaleVar, from_=1, to=360)</p>
   <p>scale.pack(side=LEFT)</p>
   <p>Checkbutton(text=’Slow mode’, variable=checkVar).pack(side=LEFT) Button(text=’Plot’, command=plotter).pack(side=LEFT, padx=50)</p>
   <p>if __name__ == ‘__main__’:</p>
   <p>Width = 500    # ширина, высота по умолчанию</p>
   <p>if len(sys.argv) == 2: Width = int(sys.argv[1]) # ширина в команд. строке?</p>
   <p>originX = originY = Width // 2    # то же, что и радиус</p>
   <p>makewidgets()    # в корневом окне Tk по умолчанию</p>
   <p>mainloop()    # в 3.x требуется // - деление с усечением</p>
   <p>По умолчанию ширина круга составит 500 пикселей, если не определить иначе в командной строке. Получив число точек на окружности, этот сценарий размечает окружность по часовой стрелке при каждом нажатии кнопки PLot, вычерчивая прямые из центра к маленьким прямоугольникам на окружности. Переместите ползунок, чтобы задать другое число точек, и щелкните на флажке, чтобы рисование происходило достаточно медленно и можно было заметить очередность вычерчивания линий и точек (при этом сценарий вызывает update для обновления экрана после вычерчивания каждой линии). На рис. 11.19 приводится результат нанесения 120 точек при установке в командной строке ширины круга равной 400; если задать на окружности 60 или 12 точек, сходство с часовым циферблатом станет более заметным.</p>
   <p><image l:href="#_198.jpg"/></p>
   <p><emphasis>Рис. 11.19. Сценарий plotterGui в действии</emphasis></p>
   <p>Дополнительную помощь могут оказать ориентированные на текстовый, а не на графический вывод версии этого сценария, имеющиеся в дереве примеров, которые выводят координаты точек окружности в поток stdout, а не отображают эти точки в графическом интерфейсе. Смотрите сценарии<emphasis>plotterText.py</emphasis> в каталоге часов. Ниже показано, что он выводит для случаев 4 и 12 точек на окружности шириной 400 точек. Формат вывода прост:</p>
   <p>номер_точки: угол = (координатаX, координатаY)</p>
   <p>Предполагается, что центр круга имеет координаты (0,0):</p>
   <p>1    : 90.0 = (200, 0)</p>
   <p>2    : 180.0 = (0, -200)</p>
   <p>3    : 270.0 = (-200, 0)</p>
   <p>4    : 360.0 = (0, 200)</p>
   <p>1    : 30.0 = (100, 173)</p>
   <p>2    : 60.0 = (173, 100)</p>
   <p>3    : 90.0 = (200, 0)</p>
   <p>4    : 120.0 = (173, -100)</p>
   <p>5    : 150.0 = (100, -173)</p>
   <p>6    : 180.0 = (0, -200)</p>
   <p>7    : 210.0 = (-100, -173)</p>
   <p>8    : 240.0 = (-173, -100)</p>
   <p>9    : 270.0 = (-200, 0)</p>
   <p>10    : 300.0 = (-173, 100)</p>
   <p>11    : 330.0 = (-100, 173)</p>
   <p>12    : 360.0 = (0, 200)</p>
   <p><strong>Инструменты Python для обработки чисел</strong></p>
   <p>Если вы сильны в математических расчетах настолько, чтобы разобраться в этом кратком уроке геометрии, вам, возможно, покажется интересным расширение NumPy для Python, предназначенное для поддержки численного программирования. В нем вы найдете такие объекты, как векторы, а также реализацию сложных математических операций, что превращает Python в инструмент решения научных задач, который эффективно реализует матричные операции и который сравним с MatLab. Расширение NumPy с успехом используется многими организациями, включая Ливерморскую и Лос-Аламосскую национальные лаборатории, - во многих случаях применение расширения NumPy позволяет писать на Python новые программы взамен устаревших программ на языке FORTRAN.</p>
   <empty-line/>
   <p>Расширение NumPy необходимо получать и устанавливать отдельно - смотрите ссылки на веб-сайте Python. В Интернете можно также найти родственные инструменты числовой обработки (например, SciPy), а также инструменты визуализации и трехмерной анимации (например, PyOpenGL, Blender, Maya, vtk и VPython). К моменту написания этих строк расширение NumPy (подобно многим числовым инструментам, опирающимся на его использование) официально доступно только для Python 2.X, однако версия, поддерживающая обе версии, 2.X и 3.X, уже находится в разработке<sup>53</sup>. Помимо модуля math, в языке Python имеется встроенная поддержка комплексных чисел для инженерных расчетов, в версии 2.4 появился тип десятичных чисел с фиксированной точностью, а в версии 2.6 и 3.0 была добавлена поддержка рациональных дробей. Подробности ищите в руководстве по стандартной библиотеке и в книгах, описывающих основы языка Python, таких как «Изучаем Python».</p>
   <empty-line/>
   <p>Чтобы понять, как эти точки отображаются на холст, нужно учесть, что ширина и высота окружности одинаковы и равны величине радиуса, умноженной на 2. Поскольку координаты холста tkinter (X,Y) начинаются с (0,0) в левом верхнем углу, центр окружности смещается в точку с координатами (ширина/2, ширина/2) - это будет точка, из которой вычерчиваются прямые. Например, в круге 400 на 400 центр холста будет в точке (200,200)<sup>54</sup>. Прямая в точку с углом 90 градусов (точка на правой стороне окружности) соединяет точку (200,200) и точку (400,200) - результат добавления к координатам центра координат точки (200,0), полученной для данного радиуса и угла. Линия вниз, к точке под углом 180 градусов, соединяет точки (200,200) и (200,400) после учета<sup>55</sup> координат вычисленной точки (0,-200).</p>
   <p>Этот алгоритм построения точек, применяемый в plotterGui, а также несколько констант масштабирования лежат в основе отображения циферблата аналоговых часов в PyClock. Если вам все же кажется, что это слишком сложно, предлагаю сначала сосредоточиться на реализации отображения <emphasis>цифровых</emphasis> часов. Аналоговые геометрические построения в действительности лишь являются расширением механизма отсчета времени, использующегося в обоих режимах отображения. В действительности в основе самих часов находится общий объект Frame, одинаковым образом посылающий <emphasis>встроенным</emphasis> объектам цифровых и аналоговых часов события изменения времени и размеров. Аналоговые часы - это прикрепленный виджет Canvas, умеющий рисовать окружности, а цифровые часы - просто прикрепленный фрейм Frame с метками, отображающими время.</p>
   <empty-line/>
   <p><strong>Запуск PyClock</strong></p>
   <p>За исключением части, касающейся построения окружностей, программный код PyClock выглядит достаточно просто. Он рисует циферблат для отображения текущего времени и с помощью методов after вызывает себя 10 раз в секунду, проверяя, не перевалило ли системное время на следующую секунду. Если да, то перерисовываются секундная, минутная и часовая стрелки, чтобы показать новое время (либо изменяется текст меток цифровых часов). На языке создания графических интерфейсов это означает, что аналоговое изображение выводится на холсте, перерисовывается при изменении размеров окна и изменяется по запросу на цифровой формат.</p>
   <p>В PyClock используется также стандартный модуль Python time, с помощью которого сценарий получает и преобразует системную информацию о времени в представление, необходимое для часов. В двух словах, метод onTimer получает системное время вызовом функции time.time, встроенного средства, возвращающего число с плавающей точкой, выражающее количество секунд, прошедших с начала <emphasis>эпохи,</emphasis> - точки начала отсчета времени на вашем компьютере. Затем с помощью функции time.localtime это время преобразуется в кортеж, содержащий значения часов, минут и секунд. Дополнительные подробности можно найти в самом сценарии и руководстве по библиотеке Python.</p>
   <p>Проверка системного времени 10 раз в секунду может показаться излишней, но она гарантирует перемещение секундной стрелки вовремя и без рывков и скачков (события after синхронизируются не очень точно). На компьютерах, которыми я пользуюсь, это не влечет существенного потребления мощности ЦП. В Linux и в Windows PyClock незначительно расходует ресурсы процессора - в основном при обновлении экрана в аналоговом режиме, но не в событиях after.<sup>56</sup></p>
   <p>Чтобы минимизировать обновления экрана, PyClock перерисовывает только стрелки часов при переходе к следующей секунде - риски на циферблате перерисовываются только при начальном запуске и изменении размеров окна. На рис. 11.20 показан начальный циферблат PyClock в формате по умолчанию, который выводится при непосредственном запуске файла <emphasis>eloek.py.</emphasis></p>
   <p><image l:href="#_199.jpg"/></p>
   <p><emphasis>Рис. 11.20. Аналоговые часы PyCloek по умолчанию</emphasis></p>
   <p>Линии, представляющие стрелки часов, имеют стрелку на одном конце, что определяется параметрами arrow и arrowshape объекта линии. Параметр arrow может принимать значение first, last, none или both; параметр arrowshape определяется как кортеж чисел, задающих длину стрелки на конце линии, общую длину линии и ее толщину.</p>
   <p>Как и PyView, PyClock динамически удаляет и перерисовывает части изображения по требованию (то есть в ответ на связанные события) с помощью методов pack_forget и pack. Щелчок левой кнопкой мыши на часах изменяет формат вывода на цифровой путем удаления виджета аналоговых часов и вывода цифрового интерфейса. В результате получается более простой интерфейс, изображенный на рис. 11.21.</p>
   <p><image l:href="#_200.jpg"/></p>
   <p><emphasis>Рис. 11.21. Цифровые часы PyCloek</emphasis></p>
   <p>Такая цифровая форма может пригодиться, если вы хотите сберечь драгоценное место на экране и уменьшить использование ЦП (расходы на обновление изображения этих часов очень малы). Следующий щелчок левой кнопкой на часах снова переводит их в аналоговый режим отображения. При запуске сценария конструируются оба отображения -аналоговое и цифровое, но в каждый отдельный момент прикреплено только одно из них.</p>
   <p>Щелчок правой кнопкой мыши на часах в любом режиме отображения вызывает появление или исчезновение прикрепленной метки, показывающей текущую дату в простом текстовом формате. На рис. 11.22 показан аналоговый интерфейс PyClock с меткой даты и размещенной в центре фотографией (в таком виде часы запускаются из панели запуска PyLauncher).</p>
   <p><image l:href="#_201.jpg"/></p>
   <p><emphasis>Рис. 11.22. Улучшенный графический интерфейс PyCloek с изображением</emphasis></p>
   <p>Изображение в центре на рис. 11.22 добавлено путем передачи объекта с соответствующими настройками конструктору объекта PyClock. Почти все особенности этого изображения могут быть настроены через атрибуты объектов PyClock - цвет стрелок, цвет меток, центральное изображение и начальный размер.</p>
   <p>Так как сценарий PyClock в аналоговом режиме сам отображает фигуры на холсте, ему необходимо также самостоятельно обрабатывать события <emphasis>изменения размеров</emphasis> окна: когда окно уменьшается или увеличивается, нужно перерисовывать циферблат часов в соответствии с новыми размерами окна. Чтобы реагировать на изменение размеров окна, сценарий регистрирует событие &lt;Configure&gt; с помощью метода bind; удивительно, но это событие не является событием менеджера окон, как событие для кнопки закрытия. Если растянуть окно PyClock, циферблат увеличится вместе с окном, - попробуйте растянуть окно часов, сжать или распахнуть его во весь экран на своем компьютере. Так как циферблат строится в квадратной системе координат, окно PyClock всегда растягивается в равном отношении по вертикали и горизонтали - если растянуть окно только по горизонтали или только по вертикали, циферблат не изменится.</p>
   <p>В третьем издании этой книги в часы был добавлен таймер обратного отсчета: нажатие клавиши s или m выводит простой диалог ввода числа секунд или минут, соответственно, через которое должен сработать таймер. По истечении отсчета таймера выводится всплывающее окно, как показано на рис. 11.23, заполняющее весь экран в Windows. Я иногда использую этот таймер на курсах, которые я веду, - для напоминания мне и моим студентам, когда подходит время двигаться дальше (эффект получается особенно потрясающий, когда изображение экрана компьютера проецируется во всю стену!).</p>
   <p><image l:href="#_202.jpg"/></p>
   <p><emphasis>Рис. 11.23. Истек таймер PyCloek</emphasis></p>
   <p>Наконец, подобно PyEdit, часы PyClock можно запускать автономно или прикреплять и встраивать их в другие графические интерфейсы, где требуется вывести текущее время. При автономном запуске повторно используется модуль windows из предыдущей главы (пример 10.16) -чтобы установить значок и заголовок окна, а также добавить вывод диалога подтверждения перед выходом. Для упрощения запуска часов, выполненных в заданном стиле, существует вспомогательный модуль clockStyles, предоставляющий ряд объектов с настройками, которые можно импортировать, расширять в подклассах и передавать конструктору часов. На рис. 11.24 показано несколько часов разных размеров и стилей, подготовленных заранее, ведущих синхронный отсчет времени.</p>
   <p>Запустите сценарий <emphasis>eloekstyles.py</emphasis> (или щелкните на кнопке PyClock в программе PyDemos, которая делает то же самое), чтобы воссоздать эту сцену с часами на своем компьютере. Во всех этих часах 10 раз в секунду проверяется изменение системного времени с использованием со-</p>
   <p><image l:href="#_203.jpg"/></p>
   <p><emphasis>Рис. 11.24. Несколько готовых стилей часов: eloekstyles.py</emphasis></p>
   <p>бытий after. При выполнении в виде окон верхнего уровня в одном и том же процессе все они получают событие от таймера из одного и того же цикла событий. При запуске в качестве независимых программ в каждой из них имеется собственный цикл событий. В том и другом случае их секундные стрелки дружно перемещаются раз в секунду.</p>
   <empty-line/>
   <p><strong>Исходный программный код PyClock</strong></p>
   <p>Вся реализация PyClock находится в одном файле, за исключением предварительно подготовленных объектов с настройками стилей. Если посмотреть в конец примера 11.12, можно заметить, что объект часов можно создать, либо передав конструктору объект с настройками, либо определив параметры настройки в аргументах командной строки, как показано ниже (в этом случае сценарий просто сам создаст объект с настройками):</p>
   <p>C:\...\PP4E\Gui\Clock&gt; clock.py -bg gold -sh brown -size 300</p>
   <p>Вообще говоря, для запуска часов этот файл можно выполнить непосредственно, с аргументами или без; импортировать его и создать объекты, используя объекты с настройками, чтобы часы выглядели более индивидуально; или импортировать и прикрепить его объекты к другим графическим интерфейсам. Например, PyGadgets из главы 10 запускает этот файл с параметрами командной строки, управляющими внешним видом часов.</p>
   <p><emphasis>Пример 11.12. PP4E\Gui\Cloek\eloek.py</emphasis></p>
   <p>##############################################################################</p>
   <p>PyClock 2.1: часы с графическим интерфейсом на Python/tkinter.</p>
   <p>В обоих режимах отображения, аналоговом и цифровом, могут выводить метку с датой, графические изображения на циферблате, изменять размеры и так далее. Могут запускаться автономно или встраиваться (прикрепляться) в другие графические интерфейсы, где требуется вывести текущее время.</p>
   <p>Новое в версии 2.0: клавиши s/m устанавливают таймер, отсчитывающий секунды/ минуты перед выводом всплывающего сообщения; значок окна.</p>
   <p>Новое в версии 2.1: добавлена возможность выполнения под управлением Python 3.X (2.X больше не поддерживается)</p>
   <p>##############################################################################</p>
   <p>from tkinter import *</p>
   <p>from tkinter.simpledialog import askinteger import math, time, sys</p>
   <p>##############################################################################</p>
   <p>#    Классы параметров настройки</p>
   <p>##############################################################################</p>
   <p>class ClockConfig:</p>
   <p>#    умолчания - переопределите в экземпляре или в подклассе</p>
   <p>size = 200    # ширина=высота</p>
   <p>bg, fg = ‘beige’, ‘brown’    # цвет циферблата, рисок</p>
   <p>hh, mh, sh, cog = ‘black’, ‘navy’, ‘blue’, ‘red’ # стрелок, центра picture = None    # файл картинки</p>
   <p>class PhotoClockConfig(ClockConfig):</p>
   <p>#    пример комплекта настроек size = 320</p>
   <p>picture = ‘../gifs/ora-pp.gif’</p>
   <p>bg, hh, mh = ‘white’, ‘blue’, ‘orange’</p>
   <p>##############################################################################</p>
   <p>#    Объект цифрового интерфейса</p>
   <p>##############################################################################</p>
   <p>class DigitalDisplay(Frame):</p>
   <p>def __init__(self, parent, cfg):</p>
   <p>Frame.__init__(self, parent) self.hour = Label(self) self.mins = Label(self) self.secs = Label(self) self.ampm = Label(self)</p>
   <p>for label in self.hour, self.mins, self.secs, self.ampm: label.config(bd=4, relief=SUNKEN, bg=cfg.bg, fg=cfg.fg) label.pack(side=LEFT) # TBD: при изменении размеров можно было бы # изменять размер шрифта def onUpdate(self, hour, mins, secs, ampm, cfg):</p>
   <p>mins = str(mins).zfill(2)    # или ‘%02d’ % x</p>
   <p>self.hour.config(text=str(hour), width=4) self.mins.config(text=str(mins), width=4) self.secs.config(text=str(secs), width=4) self.ampm.config(text=str(ampm), width=4)</p>
   <p>def onResize(self, newWidth, newHeight, cfg):</p>
   <p>pass # здесь ничего перерисовывать не требуется</p>
   <p>##############################################################################</p>
   <p># Объект аналогового интерфейса</p>
   <p>##############################################################################</p>
   <p>class AnalogDisplay(Canvas):</p>
   <p>def __init__(self, parent, cfg):</p>
   <p>Canvas.__init__(self, parent,</p>
   <p>width=cfg.size, height=cfg.size, bg=cfg.bg) self.drawClockface(cfg)</p>
   <p>self.hourHand = self.minsHand = self.secsHand = self.cog = None</p>
   <p>def drawClockface(self, cfg): # при запуске и изменении размеров if cfg.picture:    # рисует овалы, картинку</p>
   <p>try:</p>
   <p>self.image = PhotoImage(file=cfg.picture) # фон except:</p>
   <p>self.image = BitmapImage(file=cfg.picture) # сохранить ссылку imgx = (cfg.size - self.image.width()) // 2    #    центрировать</p>
   <p>imgy = (cfg.size - self.image.height()) // 2    #    3.x деление //</p>
   <p>self.create_image(imgx+1, imgy+1, anchor=NW, image=self.image) originX = originY = radius = cfg.size // 2    # 3.x деление //</p>
   <p>for i in range(60):</p>
   <p>x, y = self.point(i, 60, radius-6, originX, originY) self.create_rectangle(x-1, y-1, x+1, y+1, fill=cfg.fg) # минуты for i in range(12):</p>
   <p>x, y = self.point(i, 12, radius-6, originX, originY) self.create_rectangle(x-3, y-3, x+3, y+3, fill=cfg.fg) # часы self.ampm = self.create_text(3, 3, anchor=NW, fill=cfg.fg)</p>
   <p>def point(self, tick, units, radius, originX, originY): angle = tick * (360.0 / units) radiansPerDegree = math.pi / 180</p>
   <p>pointX = int( round( radius * math.sin(angle * radiansPerDegree) )) pointY = int( round( radius * math.cos(angle * radiansPerDegree) )) return (pointX + originX+1), (originY+1 - pointY)</p>
   <p>def onUpdate(self, hour, mins,    secs, ampm, cfg): #    вызывается из</p>
   <p>if self.cog:    #    обработчика событий</p>
   <p>self.delete(self.cog)    #    таймера, перерисовывает</p>
   <p>self.delete(self.hourHand)    #    стрелки, центр</p>
   <p>self.delete(self.minsHand) self.delete(self.secsHand)</p>
   <p>originX = originY = radius = cfg.size // 2    # 3.x деление //</p>
   <p>hour =    hour + (mins / 60.0)</p>
   <p>hx,    hy    =    self.point(hour,    12,    (radius    *    .80),    originX,    originY)</p>
   <p>mx,    my    =    self.point(mins,    60,    (radius    *    .90),    originX,    originY)</p>
   <p>sx,    sy    =    self.point(secs,    60,    (radius    *    .95),    originX,    originY)</p>
   <p>self.hourHand = self.create_line(originX, originY, hx, hy, width=(cfg.size * .04),</p>
   <p>arrow=’last’, arrowshape=(25,25,15), fill=cfg.hh) self.minsHand = self.create_line(originX, originY, mx, my, width=(cfg.size * .03),</p>
   <p>arrow=’last’, arrowshape=(20,20,10), fill=cfg.mh) self.secsHand = self.create_line(originX, originY, sx, sy, width=1,</p>
   <p>arrow=’last’, arrowshape=(5,10,5), fill=cfg.sh) cogsz = cfg.size * .01</p>
   <p>self.cog = self.create_oval(originX-cogsz, originY+cogsz,</p>
   <p>originX+cogsz, originY-cogsz, fill=cfg.cog) self.dchars(self.ampm, 0, END) self.insert(self.ampm, END, ampm)</p>
   <p>def onResize(self, newWidth, newHeight, cfg): newSize = min(newWidth, newHeight)</p>
   <p>#print(‘analog onResize’, cfg.size+4, newSize) if newSize != cfg.size+4: cfg.size = newSize-4 self.delete(‘all’)</p>
   <p>self.drawClockface(cfg) # onUpdate called next</p>
   <p>##############################################################################</p>
   <p># Составной объект часов</p>
   <p>##############################################################################</p>
   <p>ChecksPerSec = 10    # частота проверки системного времени</p>
   <p>class Clock(Frame):</p>
   <p>def __init__(self, config=ClockConfig, parent=None):</p>
   <p>Frame.__init__(self, parent) self.cfg = config</p>
   <p>self.makeWidgets(parent) # дочерние виджеты компонуются методом pack, self.labelOn = 0    # но клиенты могут использовать pack или grid</p>
   <p>self.display = self.digitalDisplay self.lastSec = self.lastMin = -1 self.countdownSeconds = 0</p>
   <p>self.onSwitchMode(None)</p>
   <p>self.onTimer()</p>
   <p>def makeWidgets(self, parent):</p>
   <p>self.digitalDisplay = DigitalDisplay(self, self.cfg) self.analogDisplay = AnalogDisplay(self, self.cfg) self.dateLabel = Label(self, bd=3, bg=’red’, fg=’blue’) parent.bind(‘&lt;ButtonPress-1&gt;’, self.onSwitchMode) parent.bind(‘&lt;ButtonPress-3&gt;’, self.onToggleLabel) parent.bind(‘&lt;Configure&gt;’, self.onResize) parent.bind(‘&lt;KeyPress-s&gt;’, self.onCountdownSec) parent.bind(‘&lt;KeyPress-m&gt;’, self.onCountdownMin)</p>
   <p>def onSwitchMode(self, event): self.display.pack_forget() if self.display == self.analogDisplay: self.display = self.digitalDisplay else:</p>
   <p>self.display = self.analogDisplay self.display.pack(side=TOP, expand=YES, fill=BOTH)</p>
   <p>def onToggleLabel(self, event): self.labelOn += 1 if self.labelOn % 2:</p>
   <p>self.dateLabel.pack(side=BOTTOM, fill=X) else:</p>
   <p>self.dateLabel.pack_forget()</p>
   <p>self.update()</p>
   <p>def onResize(self, event):</p>
   <p>if event.widget == self.display:</p>
   <p>self.display.onResize(event.width, event.height, self.cfg)</p>
   <p>def onTimer(self):</p>
   <p>secsSinceEpoch = time.time() timeTuple = time.localtime(secsSinceEpoch) hour, min, sec = timeTuple[3:6] if sec != self.lastSec: self.lastSec = sec</p>
   <p>ampm = ((hour &gt;= 12) and ‘PM’) or ‘AM’    # 0...23</p>
   <p>hour = (hour % 12) or 12    # 12..11</p>
   <p>self.display.onUpdate(hour, min, sec, ampm, self.cfg) self.dateLabel.config(text=time.ctime(secsSinceEpoch)) self.countdownSeconds -= 1 if self.countdownSeconds == 0:</p>
   <p>self.onCountdownExpire()    # таймер обратного отсчета</p>
   <p>self.after(1000 // ChecksPerSec, self.onTimer) # вызывать N раз в сек.</p>
   <p>#    3.x // целочисленное</p>
   <p>#    деление с усечением</p>
   <p>def onCountdownSec(self, event):</p>
   <p>secs = askinteger(‘Countdown’, ‘Seconds?’) if secs: self.countdownSeconds = secs</p>
   <p>def onCountdownMin(self, event):</p>
   <p>secs = askinteger(‘Countdown’, ‘Minutes’) if secs: self.countdownSeconds = secs * 60</p>
   <p>def onCountdownExpire(self):</p>
   <p>#    ВНИМАНИЕ: только один активный таймер,</p>
   <p>#    текущее состояние таймера не отображается win = Toplevel()</p>
   <p>msg = Button(win, text=’Timer Expired!’, command=win.destroy) msg.config(font=(‘courier’, 80, ‘normal’), fg=’white’, bg=’navy’) msg.config(padx=10, pady=10) msg.pack(expand=YES, fill=BOTH)</p>
   <p>win.lift()    # поднять над другими окнами</p>
   <p>if sys.platform[:3] == ‘win’: # в Windows - на полный экран win.state(‘zoomed’)</p>
   <p>##############################################################################</p>
   <p>#    Автономные часы</p>
   <p>##############################################################################</p>
   <p>appname = ‘PyClock 2.1’</p>
   <p>#    использовать новые окна Tk, Toplevel со своими значками и так далее from PP4E.Gui.Tools.windows import PopupWindow, MainWindow</p>
   <p>class ClockPopup(PopupWindow):</p>
   <p>def __init__(self, config=ClockConfig, name=’’):</p>
   <p>PopupWindow.__init__(self, appname, name) clock = Clock(config, self) clock.pack(expand=YES, fill=BOTH)</p>
   <p>class ClockMain(MainWindow):</p>
   <p>def __init__(self, config=ClockConfig, name=’’):</p>
   <p>MainWindow.__init__(self, appname, name) clock = Clock(config, self) clock.pack(expand=YES, fill=BOTH)</p>
   <p>#    для обратной совместимости: рамки окна устанавливаются вручную,</p>
   <p>#    передается родитель class ClockWindow(Clock):</p>
   <p>def __init__(self, config=ClockConfig, parent=None, name=’’):</p>
   <p>Clock.__init__(self, config, parent) self.pack(expand=YES, fill=BOTH) title = appname</p>
   <p>if name: title = appname + ‘ - ‘ + name</p>
   <p>self.master.title(title) # владелец=parent или окно по умолчанию self.master.protocol('WM_DELETE_WINDOW', self.quit)</p>
   <p>##############################################################################</p>
   <p>#    Запуск программы</p>
   <p>##############################################################################</p>
   <p>if __name__ == ‘__main__’:</p>
   <p>def getOptions(config, argv):</p>
   <p>for attr in dir(ClockConfig):    # заполнить объект с настройками</p>
   <p>try:    # из арг. ком. строки “-attr val”</p>
   <p>ix = argv.index(‘-’ + attr) # пропустит внутр. __x__</p>
   <p>except:</p>
   <p>continue else:</p>
   <p>if ix in range(1, len(argv)-1):</p>
   <p>if type(getattr(ClockConfig, attr)) == int: setattr(config, attr, int(argv[ix+1])) else:</p>
   <p>setattr(config, attr, argv[ix+1])</p>
   <p>#config = PhotoClockConfig() config = ClockConfig() if len(sys.argv) &gt;= 2:</p>
   <p>getOptions(config, sys.argv)    # clock.py -size n -bg ‘blue’...</p>
   <p>#myclock = ClockWindow(config, Tk())    # при автономном выполнении</p>
   <p>#myclock = ClockPopup(ClockConfig(), ‘popup’) # родителем является корневое myclock = ClockMain(config)    # окно Tk</p>
   <p>myclock.mainloop()</p>
   <p>И наконец, в примере 11.13 приводится модуль, выполняемый сценарием PyDemos, - в нем определяется несколько стилей часов и производится запуск одновременно семи экземпляров часов, прикрепляемых к новым окнам верхнего уровня для создания демонстрационного эффекта (хотя на практике обычно достаточно иметь на экране одни часы, даже мне!).</p>
   <p><emphasis>Пример 11.13. PP4E\Gui\Cloek\eloekStyles.py</emphasis></p>
   <p>#    предопределенные стили часов</p>
   <p>from clock import *</p>
   <p>from tkinter import mainloop</p>
   <p>gifdir = ‘../gifs/’ if __name__ == ‘__main__’: from sys import argv if len(argv) &gt; 1:</p>
   <p>gifdir = argv[1] + ‘/’</p>
   <p>class PPClockBig(PhotoClockConfig):</p>
   <p>picture, bg, fg = gifdir + ‘ora-pp.gif’, ‘navy’, ‘green’</p>
   <p>class PPClockSmall(ClockConfig): size = 175</p>
   <p>picture = gifdir + ‘ora-pp.gif’</p>
   <p>bg, fg, hh, mh = ‘white’, ‘red’, ‘blue’, ‘orange’</p>
   <p>class GilliganClock(ClockConfig): size = 550</p>
   <p>picture = gifdir + ‘gilligan.gif’</p>
   <p>bg, fg, hh, mh = ‘black’, ‘white’, ‘green’, ‘yellow’</p>
   <p>class LP4EClock(GilliganClock): size = 700</p>
   <p>picture = gifdir + ‘ora-lp4e.gif’ bg = ‘navy’</p>
   <p>class LP4EClockSmall(LP4EClock): size, fg = 350, ‘orange’</p>
   <p>class Pyref4EClock(ClockConfig):</p>
   <p>size, picture = 400, gifdir + ‘ora-pyref4e.gif’ bg, fg, hh = ‘black’, ‘gold’, ‘brown’</p>
   <p>class GreyClock(ClockConfig):</p>
   <p>bg, fg, hh, mh, sh = ‘grey’, ‘black’, ‘black’, ‘black’, ‘white’ class PinkClock(ClockConfig):</p>
   <p>bg, fg, hh, mh, sh = ‘pink’, ‘yellow’, ‘purple’, ‘orange’, ‘yellow’</p>
   <p>class PythonPoweredClock(ClockConfig):</p>
   <p>bg, size, picture = ‘white’, 175, gifdir + ‘pythonPowered.gif’</p>
   <p>if __name__ == ‘__main__’: root = Tk() for configClass in [</p>
   <p>ClockConfig,</p>
   <p>PPClockBig,</p>
   <p>#PPClockSmall,</p>
   <p>LP4EClockSmall,</p>
   <p>#GilliganClock,</p>
   <p>Pyref4EClock,</p>
   <p>GreyClock,</p>
   <p>PinkClock,</p>
   <p>PythonPoweredClock</p>
   <p>]:</p>
   <p>ClockPopup(configClass, configClass.__name__)</p>
   <p>Button(root, text=’Quit Clocks’, command=root.quit).pack() root.mainloop()</p>
   <p>При запуске этот сценарий создает множество часов различного вида, как показано на рис. 11.24. Объекты конфигурации поддерживают большое число параметров. Судя по семи парам часов, отображаемых на экране, пришло время перейти к последнему примеру.</p>
   <empty-line/>
   <p><strong>PyToe: виджет игры в крестики-нолики</strong></p>
   <p>И наконец, в завершение главы немного развлечемся. В нашем последнем примере, PyToe, на языке Python реализована программа игры в крестики-нолики с привлечением искусственного интеллекта. Большинству читателей, вероятно, знакома эта простая игра, поэтому я не стану останавливаться на ее описании. В двух словах: игроки поочередно ставят свои метки в клетках игрового поля, пытаясь занять целиком строку, колонку или диагональ. Победителем является тот, кому удалось сделать это первым.</p>
   <p>В PyToe позиции на игровом поле помечаются щелчком мыши, а одним из игроков является программа на языке Python. Само игровое поле реализовано в виде простого графического интерфейса на основе tkinter. По умолчанию PyToe создает игровое поле размером 3 на 3 (стандартный вариант игры), но можно настроиться на игру произвольного размера <emphasis>N</emphasis> на N.</p>
   <p>Когда приходит очередь компьютера сделать ход, с помощью алгоритмов искусственного интеллекта (ИИ) оцениваются возможные ходы и ведется поиск в дереве этих ходов и возможных ответов на них. Это довольно простая задача для игровых программ, а эвристики, применяемые для выбора ходов, несовершенны. Все же PyToe обычно достаточно сообразителен, чтобы победить на несколько ходов раньше, чем пользователь.</p>
   <empty-line/>
   <p><strong>Запуск PyToe</strong></p>
   <p>Графический интерфейс PyToe реализован в виде фрейма с прикрепленными к нему метками и привязкой обработчиков событий щелчков мыши к этим меткам для перехвата ходов пользователя. Текст метки устанавливается равным метке игрока после каждого хода компьютера или пользователя. Здесь также повторно был использован класс GuiMaker, который мы создали ранее в предыдущей главе (пример 10.3), для создания простой полосы меню в верхней части окна (но без панели инструментов внизу, так как PyToe оставляет ее дескриптор пустым). По умолчанию пользователь ставит крестики («X»), а PyToe - нолики («O»). На рис. 11.25 показано игровое поле сценария PyToe, запущенного с помощью PyGadgets, и диалог с информацией о результатах игры; игра отображена на стадии, когда у сценария есть два хода, ведущие к победе.</p>
   <p><image l:href="#_204.jpg"/></p>
   <p><emphasis>Рис. 11.25. PyToe обдумывает путь к победе</emphasis></p>
   <p>На рис. 11.26 изображен всплывающий диалог со справочной информацией о параметрах командной строки PyToe. Есть возможность определить цвет и размер для меток игрового поля, игрока, делающего первый ход, метку пользователя («X» или «О»), размер игрового поля (переопределяющий размер 3 на 3 по умолчанию) и стратегию выбора хода для компьютера (например, «Minimax» выполняет поиск выигрышей и поражений в дереве ходов, а «Expert1» и «Expert2» используют статические эвристические функции оценки).</p>
   <p>Используемая в PyToe технология ИИ интенсивно использует ЦП, и в зависимости от игровой ситуации компьютер тратит на определение следующего хода разное время, но скорость ответа компьютера зависит в основном от скорости компьютера. Задержка, связанная с выбором хода на игровом поле 3 на 3, составляет доли секунды для любой стратегии выбора хода «-mode».</p>
   <p>На рис. 11.27 изображен альтернативный вариант настройки PyToe (сценарий PyToe был запущен непосредственно из командной строки без аргументов) в момент, когда программа только что выиграла у меня. Хотя по сценам игры, отобранным для этой книги, этого не скажешь, но при установке некоторых режимов выбора хода мне все же удается иногда выигрывать. На игровом поле большего размера и на более</p>
   <p><image l:href="#_205.jpg"/></p>
   <p><emphasis>Рис. 11.26. Диалог со справочной информацией о параметрах командной строки PyToe</emphasis></p>
   <p>сложных уровнях алгоритм выбора хода, реализованный в PyToe, становится еще более эффективным.</p>
   <empty-line/>
   <p><strong>Исходный программный код PyToe (внешний)</strong></p>
   <p>PyToe является крупной системой, для знакомства с которой предполагается наличие некоторой подготовки в области ИИ, но в отношении графического интерфейса, в сущности, не демонстрирует ничего ново-</p>
   <p><image l:href="#_206.jpg"/></p>
   <p><emphasis>Рис. 11.27. Альтернативный вариант настройки</emphasis></p>
   <p>го. Кроме того, она была написана для выполнения под управлением Python 2.X более десяти лет тому назад, и хотя она и была перенесена на Python 3.X для этого издания, некоторые ее части было бы лучше реализовать заново. Отчасти по этой причине, но в основном из-за того, что я уже исчерпал объем страниц, отведенных на эту главу, я не привожу здесь исходный программный код, а отсылаю вас к пакету с примерами. За деталями реализации PyToe обращайтесь к следующим двум файлам из пакета примеров:</p>
   <p><emphasis>PP4E\Ai\TieTaeToe\tietaetoe.py</emphasis></p>
   <p>Сценарий оболочки верхнего уровня <emphasis>PP4E\Ai\TieTaeToe\tietaetoe_lists.py </emphasis>Основная реализация</p>
   <p>Если вы решитесь заглянуть в эти сценарии, могу посоветовать обратить внимание на структуру данных, используемую для представления состояния игрового поля, которая составляет наибольшую сложность. Если вы разберетесь, каким образом моделируется игровое поле, то остальная часть реализации станет вполне понятна.</p>
   <p>Например, в варианте, основанном на списках, для представления состояния игрового поля используется список списков, а также простой словарь из виджетов полей ввода для графического интерфейса, индексируемый координатами игрового поля. Очистка игрового поля после игры заключается в простой очистке исходных структур данных, как показано в следующем фрагменте программного кода из указанных выше примеров:</p>
   <p>def clearBoard(self):</p>
   <p>for row, col in self.label.keys(): self.board[row][col] = Empty self.label[(row, col)].config(text=’ ‘)</p>
   <p>Аналогично выбор хода, по крайней мере, в случайном режиме, заключается в том, чтобы найти пустую ячейку в массиве, представляющем игровое поле, и записать метку компьютера в нее и передать в графический интерфейс (атрибут degree хранит размер игрового поля):</p>
   <p>def machineMove(self):</p>
   <p>row, col = self.pickMove() self.board[row][col] = self.machineMark self.label[(row, col)].config(text=self.machineMark)</p>
   <p>def pickMove(self): empties = [] for row in self.degree: for col in self.degree:</p>
   <p>if self.board[row][col] == Empty: empties.append((row, col)) return random.choice(empties)</p>
   <p>Наконец, проверка состояния конца игры сводится к просмотру строк, колонок и диагоналей по следующей схеме:</p>
   <p>def checkDraw(self, board=None): board = board or self.board for row in board: if Empty in row: return 0</p>
   <p>return 1    # не пусто: ничья или победа</p>
   <p>def checkWin(self, mark, board=None): board = board or self.board for row in board:</p>
   <p>if row.count(mark) == self.degree: # проверка горизонтали return 1</p>
   <p>for col in range(self.degree):</p>
   <p>for row in board:    # проверка вертикали</p>
   <p>if row[col] != mark: break else:</p>
   <p>return 1</p>
   <p>for row in range(self.degree):    # проверка первой диагонали</p>
   <p>col = row # row == col</p>
   <p>if board[row][col] != mark: break else:</p>
   <p>return 1</p>
   <p>for row in range(self.degree):    # проверка второй диагонали</p>
   <p>col = (self.degree-1) - row    # row+col = degree-1</p>
   <p>if board[row][col] != mark: break else:</p>
   <p>return 1</p>
   <p>def checkFinish(self):</p>
   <p>if self.checkWin(self.userMark): outcome = "You’ve won!” elif self.checkWin(self.machineMark): outcome = ‘I win again :-)’ elif self.checkDraw():</p>
   <p>outcome = ‘Looks like a draw’</p>
   <p>Другой программный код, связанный с выбором хода, в основном просто проводит другие виды анализа структуры данных игрового поля или генерирует новые состояния для поиска в дереве ходов и контрхо-дов.</p>
   <p>В том же каталоге находятся родственные файлы, реализующие альтернативные схемы поиска и оценки ходов, различные представления игрового поля и так далее. За дополнительными сведениями об оценке ходов в игре и о поиске в целом обращайтесь к учебникам по ИИ. Это интересный материал, но слишком сложный, чтобы его можно было достаточным образом осветить в данной книге.</p>
   <empty-line/>
   <p><strong>Что дальше</strong></p>
   <p>На этом завершается часть данной книги, посвященная графическим интерфейсам, но рассказ о графических интерфейсах на этом не заканчивается. Если вам необходимы дополнительные знания о графических интерфейсах, посмотрите примеры использования tkinter, которые будут встречаться дальше в книге и описаны в начале этой главы. PyMailGUI, PyCalc, а также внешние примеры PyForm и PyTree - все они представляют собой дополнительные примеры реализации графических интерфейсов. В следующей части книги мы также узнаем, как создавать интерфейсы пользователя, выполняемые в веб-броузерах, -совершенно другая идея, но еще один вариант конструирования простых интерфейсов.</p>
   <p>Имейте в виду, что даже если ни один из рассмотренных в этой книге примеров графического интерфейса не похож на тот, который вам нужно запрограммировать, тем не менее вам уже были представлены все необходимые конструктивные элементы. Создание более крупного графического интерфейса для вашего приложения в действительности заключается в иерархическом расположении составляющих его виджетов, представленных в этой части книги.</p>
   <p>Например, сложный интерфейс может быть реализован в виде совокупности радиокнопок, списков, ползунков, текстовых полей, меню и других виджетов, располагаемых во фреймах или в сетках для получения требуемого внешнего вида. Сложный графический интерфейс может быть дополнен всплывающими окнами верхнего уровня, а также независимо выполняемыми программами с графическим интерфейсом, связь с которыми поддерживается через механизмы взаимодействий между процессами (IPC), такими как каналы, сигналы и сокеты.</p>
   <p>Кроме того, крупные компоненты графического интерфейса могут быть реализованы в виде классов Python, прикрепляемых или расширяемых всюду, где требуется аналогичный инструмент интерфейса, - важным примером таких компонентов может служить редактор PyEdit и его использование в PyView и PyMailGUI. Подойдите к делу творчески, и набор виджетов tkinter и Python обеспечит вам практически неограниченное число структур.</p>
   <p>Помимо данной книги, посмотрите также документацию по библиотеке tkinter, представленную в главе 7, и книги, перечисленные на сайте Python <emphasis>http://www.python.org</emphasis> и в Интернете в целом. Наконец, если мне удалось вас увлечь библиотекой tkinter, еще раз хочу порекомендовать загрузить пакеты, о которых было сказано в главе 7, особенно Pmw, PIL, Tix и ttk (в настоящее время Tix и ttk входят в состав стандартной библиотеки), и поэкспериментировать с ними. Такие инструменты наращивают мощь арсенала tkinter, позволяя создавать более сложные графические интерфейсы за счет небольшого объема программного кода.</p>
   <p><strong>Алфавитный указатель</strong></p>
   <empty-line/>
   <p><strong>Символы</strong></p>
   <p>* (звездочка), групповой символ, 245 /, прямой слеш, 148 \\ обратный слеш, 148 |, оператор создания канала, 183</p>
   <p><strong>A</strong></p>
   <p>after, метод</p>
   <p>возможности, 752 недостатки, 757</p>
   <p>планирование вызовов функций,</p>
   <p>747, 756</p>
   <p>append, метод списков, 45, 52 Array, объект (multiprocessing, пакет), 350</p>
   <p>ASCII, кодировка, 224 askyesno, функция, 567</p>
   <p><strong>B</strong></p>
   <p>BDFL (Benevolent Dictator for Life), 82 bell, метод, 753</p>
   <p>BigGui, клиентская демонстрационная программа, 781 bind, метод</p>
   <p>возможности, 528 связывание событий, 529 BitmapImage, класс виджетов, 549, 633 BooleanVar, класс, 599 Button, класс виджетов, 511, 549 command, параметр, 603 bytearray, тип объектов, 141 bytes, строковый тип объектов, 141, 696, 701</p>
   <p><strong>C</strong></p>
   <p>Canvas, класс виджетов, 550, 634, 683 config, метод, 713 create_polygon, метод, 712 create_, метод, 713 delete, метод, 723 find_closest, метод, 714, 726</p>
   <p>itemconfig, метод, 713 move, метод, 714 tag_bind, метод, 726 tkraise, метод, 713 update, метод, 756 xscrollcommand, параметр, 681 xview, метод, 680 yscrollcommand, параметр, 681 yview, метод, 680 базовые операции, 710 возможности, 709 идентификаторы объектов, 713 и миниатюры изображений, 718 перемещение объектов, 724 программирование, 711 прокрутка холстов, 715 система координат, 711 события, 722 создание объектов, 712 создание произвольной графики, 100 теги объектов, 714 cat, команда, 161 cd, команда, 171 cgi, модуль, 104</p>
   <p>escape, функция, 111 CGI-сценарии</p>
   <p>urllib, модуль, 109 веб-серверы, 106 основы, 103</p>
   <p>предложения по усовершенствованию, 122</p>
   <p>строки запроса, 109 форматирование текста ответа, 110 Checkbutton, класс виджетов, 549, 602 command, параметр, 603 и переменные, 605 chmod, команда, 57, 105 comparedirs, функция, 424 Connection, объект (multiprocessing, пакет), 349</p>
   <p>csh, язык командной оболочки, 204 Cygwin, система</p>
   <p>ветвление процессов, 262, 268</p>
   <empty-line/>
   <empty-line/>
   <p>стстемные инструменты определение, 129</p>
   <p><strong>D</strong></p>
   <p>Dabo, построитель графических интерфейсов, 487 db.keys, метод, 53 dialog, модуль, 580 dialogTable, модуль, 572, 576 dirdiff, модуль, 425 dir, команда</p>
   <p>пример использования, 157 шаблоны имен файлов, 244 dir, функция, 135 __doc__, атрибут, 135</p>
   <p>форматирование вывода, 135 doctest, фреймворк, 416 DoubleVar, класс, 599</p>
   <p><strong>E</strong></p>
   <p>EBCDIC, кодировка символов, 222 EditVisitor, класс, 454 Entry, класс виджетов, 549, 593 xscrollcommand, параметр, 681 xview, метод, 680 yscrollcommand, параметр, 681 yview, метод, 680</p>
   <p>и ассоциированные переменные, 599 компоновка в формах ввода, 595 программирование, 594</p>
   <p><strong>F</strong></p>
   <p>FileVisitor, класс, 449 find, команда, 436 find, модуль, 437 flash, метод, 753 Flex, фреймворк, 488 FLI, формат файлов, 763 fnmatch, модуль, 440 fork, функция, 261 Frame, класс виджетов, 549</p>
   <p>добавление нескольких виджетов, 531</p>
   <p>прикрепление виджетов к фреймам, 533</p>
   <p>разработка графических интерфейсов, 89</p>
   <p><strong>G</strong></p>
   <p>getopt, модуль, 173 glob, модуль, 133, 245 glob, функция, 246, 254</p>
   <p>обработка имен файлов в Юникоде, 254</p>
   <p>возможности, 64 кнопки с изображениями, 638 поиск в деревьях каталогов, 436 сканирование каталогов, 378 grep, команда, 436</p>
   <p>grid, менеджер компоновки, 597, 653, 726</p>
   <p>изменение размеров в сетках, 736 объединение колонок и рядов, 737 преимущества, 727 реализация растягивания виджетов, 734</p>
   <p>создание таблиц, 738 сочетание с pack, 731 сравнение с pack, 729 формы ввода, 727 GuiMaker, инструмент</p>
   <p>BigGui, клиентская демонстрационная программа, 781 описание, 773</p>
   <p>поддерживаемые классы, 779 программный код самотестирования, 779</p>
   <p>протоколы подклассов, 778 GuiMixin, 676 GuiMixin, инструмент, 767</p>
   <p>вспомогательные подмешиваемые классы, 769</p>
   <p>GuiStreams, инструмент, 797</p>
   <p>перенаправление для сценариев архивирования, 802</p>
   <p>GUI (графический интерфейс пользователя), 479</p>
   <p>возможности создания, 483 добавление кнопок, 511 добавление нескольких виджетов, 530</p>
   <p>добавление обработчиков, 511 собственных, 514 запуск программ, 481, 501 менеджеры компоновки, 500 настройка виджетов с помощью классов, 537</p>
   <p>повторно используемые компоненты GUI, 540</p>
   <p>приемы программирования, 497 программа «Hello World», 497, 508 создание виджетов, 499</p>
   <p><strong>H</strong></p>
   <p>help, функция, 136</p>
   <empty-line/>
   <empty-line/>
   <p><strong>I</strong></p>
   <p>IDLE, графический интерфейс</p>
   <p>проблема начального позиционирования в текстовом редакторе, 879 функциональные возможности, 495 ImageTk, модуль, 718 __import__, функция, 621 Input, класс, 194 input, функция, 180 interact, функция, 182 IntVar, класс, 599 io.BytesIO, класс, 196 io.StringIO, класс, 196 IronPython, 487</p>
   <p><strong>J</strong></p>
   <p>JavaFX, платформа, 488 Jython, 487</p>
   <p><strong>K</strong></p>
   <p>kill, команда оболочки, 343</p>
   <p><strong>L</strong></p>
   <p>Label, виджет</p>
   <p>pack, метод, 508 Label, класс виджетов, 549 LabelFrame, класс виджетов, 765 lambda-выражения, как обработчики событий, 515</p>
   <p>launchmodes, модуль, 369, 626 Listbox, класс виджетов, 550, 676 curselection, метод, 680 insert, метод, 678 runCommand, метод, 679 xscrollcommand, параметр, 681 xview, метод, 680 yscrollcommand, параметр, 681 yview, метод, 680 программирование, 678 ls, команда</p>
   <p>шаблоны имен файлов, 244</p>
   <p><strong>M</strong></p>
   <p>mainloop, функция (tkinter), 498 Menu, класс виджетов, 549 add_cascade, метод, 660 описание, 660</p>
   <p>Menubutton, класс виджетов, 550, 665 Message, класс виджетов, 549, 592 messagebox, модуль, 567 MFC (Microsoft Foundation Classes), библиотека, 489 mimetypes, модуль, 470</p>
   <p>проигрывание медиафайлов, 464 mmap, модуль, 318 MPEG, формат файлов, 763 multiprocessing, модуль, 134, 318 multiprocessing, пакет, 343</p>
   <p>дополнительные инструменты, 359 запуск независимых программ, 357 и глобальная блокировка интерпретатора (GIL), 305 ограничения, 360 правила использования, 348 процессы и блокировки, 346 реализация, 348</p>
   <p><strong>N</strong></p>
   <p>__name__, переменная, 143 NumPy, расширение, 955</p>
   <p><strong>O</strong></p>
   <p>open, функция, 207, 210</p>
   <p>поддерживаемые режимы, 218 политика буферизации, 219 Optionmenu, класс виджетов, 668 optparse, модуль, 173 ORM (Object Relational Mapper объектно-реляционное отображение) другие разновидности баз данных, 82 os, модуль, 134, 150</p>
   <p>abspath, функция, 156 chdir, функция, 152, 168 chmod, функция, 237 chown, функция, 237 close, функция, 326 dup2, функция, 326 dup, функция</p>
   <p>перенаправление, 203 environ, словарь, 167</p>
   <p>доступ к переменным оболочки, 175</p>
   <p>изменение значений переменных оболочки, 177 environ, функция, 163 execle, функция, 266 execlpe, функция, 266 execlp, функция, 163, 265, 266 execl, функция, 266 execve, функция, 266 execvpe, функция, 266 execvp, функция, 266, 326 execv, функция, 266 _exit, функция, 307 fdopen, функция, 236, 321</p>
   <empty-line/>
   <empty-line/>
   <p>fork, функция, 163, 261, 326 перенаправление, 203 getcwd, функция, 152, 167 getenv, функция, 179 getpid, функция, 152, 263 kill, функция, 343 linesep, константа, 153 listdir, функция, 254</p>
   <p>вывод имен файлов с символами Юникода, 387</p>
   <p>обработка имен файлов в Юникоде, 254</p>
   <p>обход одного каталога, 247 сканирование деревьев каталогов, 252</p>
   <p>соединение файлов, 397 lseek, функция, 233 mkdir, функция, 164 mkfifo, функция, 164, 332 open, функция, 163, 233, 234 pathsep, константа, 153 pipe, функция, 163, 326</p>
   <p>и дескрипторы файлов, 319 перенаправление, 203 popen, функция,156, 158</p>
   <p>выполнение команд оболочки для получения списка файлов, 243 и стандартные потоки ввода-вывода, 167 код завершения, 309 обмен данными с командами оболочки, 158</p>
   <p>перенаправление потоков ввода-вывода, 198, 199 putenv, функция, 179 read, функция, 233 remove, функция, 164, 237 rename, функция, 237 sep, константа, 153 spawnve, функция, 362 spawnv, функция, 163, 178, 362 startfile, функция, 366, 368 stat, функция, 164, 239 system, функция, 156, 158, 309 unlink, функция, 238 walk, функция, 164, 254 и функция find, 438 обработка имен файлов в Юникоде, 254</p>
   <p>сканирование деревьев каталогов, 249, 379</p>
   <p>write, функция, 233 выполнение команд оболочки из сценариев, 156</p>
   <p>завершение программ, 307 инструменты администрирования, 152</p>
   <p>инструменты для работы с файлами, 233</p>
   <p>константы переносимости, 153 os.path, модуль, 134 exists, функция, 153 getsize, функция, 153 isdir, функция, 153 isfile, функция, 153 join, функция, 154 split, функция, 154 инструменты, 152, 153 Output, класс, 194</p>
   <p><strong>P</strong></p>
   <p>Pack, класс, 508 pack, менеджер компоновки сочетание с grid, 731 сравнение с grid, 729 PanedWindow, класс виджетов, 765 Pexpect, пакет, 134, 202 PhotoImage, класс виджетов, 549, 633, 670</p>
   <p>pickle, модуль</p>
   <p>возможности, 61</p>
   <p>сохранение каждой записи в отдельном файле, 64</p>
   <p>PIL (Python Imaging Library), 641</p>
   <p>отображение других типов графических изображений, 643 создание миниатюр изображений, 647</p>
   <p>PIL, расширение, 483</p>
   <p>функциональные возможности, 494 Pipe, объект (multiprocessing, пакет), 349</p>
   <p>Pmw, библиотека, 483, 491</p>
   <p>функциональные возможности, 493 popen, функция, 156, 158</p>
   <p>выполнение команд оболочки для получения списка файлов, 243 и стандартные потоки ввода-вывода, 167</p>
   <p>код завершения, 309 обмен данными с командами оболочки, 158</p>
   <p>перенаправление потоков ввода-вывода, 198, 199 print, функция, 136</p>
   <p>и стандартные потоки ввода-вывода, 180</p>
   <p>перенаправление, 197</p>
   <empty-line/>
   <empty-line/>
   <p>pprint, модуль</p>
   <p>вывод содержимого баз данных, 53 Process, класс (multiprocessing, пакет), 346</p>
   <p>pty, модуль, 330 py2exe, инструмент, 484 PyClock, программа, 951 запуск, 957</p>
   <p>исходный программный код, 961 описание, 951 точки на окружности, 951 PyDemos, панель запуска, 846, 860 PyDoc, система, 136 PyDraw, программа рисования, 941 запуск, 941</p>
   <p>исходный программный код, 943 описание, 941</p>
   <p>PyEdit, текстовый редактор встраивание в PyView, 931 диалоги, 865, 872 другие примеры и рисунки, 871 запуск, 863</p>
   <p>запуск программного кода, 866 изменения в версии 2.0, 872 диалог выбора шрифта, 872 модуль с настройками, 872, 873 неограниченное количество отмен и возвратов операций редактирования, 872, 873 перечень, 872</p>
   <p>изменения в версии 2.1, 874</p>
   <p>изменение модального режима диалогов, 874 новый диалог Grep, 875 перечень, 874</p>
   <p>проверка при завершении, 875 исходный программный код обзор, 888</p>
   <p>файл с настройками пользователя, 889</p>
   <p>файл с основной реализацией, 892 файлы запуска, 891 меню и панель инструментов, 864 несколько окон, 867 новое в версии 2.1</p>
   <p>исправление проблемы начального позиционирования, 878 поддержка Юникода, 880 проверка при завершении, 886 улучшения в операции запуска программного кода, 879 описание, 862 поддержка Юникода, 706 пример, реализация, 682</p>
   <p>PyGadgets, панель запуска, 852, 860 PyGame, пакет, 763 PyGTK, пакет, 486 PyInstaller, инструмент, 484 pyjamas, фреймворк, 488 PyMailGUI, программа</p>
   <p>помещение обработчиков событий в очередь, 817 PyObjC,библиотека, 489 PyPhoto, просмотр изображений, 917 запуск, 918</p>
   <p>исходный программный код, 922 обзор, 917 PyQt, пакет, 486 pySerial, интерфейс, 134 PythonCard, построитель графических интерфейсов, 487</p>
   <p>PYTHONPATH, переменная окружения определение, 176 синтаксические ошибки, 147 Python, язык программирования происхождение имени, 69 сторонние расширения, 134 PyToe, виджет игры, 969 запуск, 969</p>
   <p>исходный программный код, 971 описание, 969 PyTree, программа, 718 PyView, программа просмотра изображений, 929 запуск, 929</p>
   <p>исходный программный код, 935 описание, 929 PyWin32, пакет обзор, 489</p>
   <p><strong>Q</strong></p>
   <p>queue, модуль, 134, 293</p>
   <p>аргументы или глобальные переменные, 295</p>
   <p>завершение программ с дочерними потоками выполнения, 295 запуск сценариев, 297 и потоки выполнения, 272 Queue, объект (multiprocessing, пакет), 350</p>
   <p><strong>R</strong></p>
   <p>Radiobutton, класс виджетов, 549, 602 command, параметр, 607 и ассоциированные переменные, 602 и переменные, 609 описание, 607</p>
   <empty-line/>
   <empty-line/>
   <p>random, модуль, 101, 638 repeater, метод, 753 ReplaceVisitor, класс, 456</p>
   <p><strong>S</strong></p>
   <p>Scale, класс виджетов, 549 command, параметр, 614 from_, параметр, 615 get/set методы, 614 label, параметр, 615 length, параметр, 615 orient, параметр, 615 resolution, параметр, 615 showvalue, параметр, 616 tickinterval, параметр, 615 to, параметр, 615 и переменные, 617 описание, 614 scanner, функция, 239 Scrollbar, класс виджетов, 550, 676 возможности, 676 компоновка полос прокрутки, 681 программирование, 680 ScrolledCanvas, класс, 715 ScrolledList, класс компонента, 677 ScrolledText, класс компонента, 684, 690, 694</p>
   <p>search_all, сценарий, 448 searcher, функция, 446 SearchVisitor, класс, 449, 471 select, модуль, 134 ShellGui, инструмент, 785 диалоги ввода, 792 добавление графических интерфейсов к инструментам командной строки, 789</p>
   <p>классы наборов утилит, 788 обобщенный графический интерфейс инструментов оболочки, 785 сценарии командной строки, 789 shelve, модуль close, метод, 66 open, метод, 66 веб-интерфейс, 111 возможности, 66 интерфейс командной строки, 83 формат словаря словарей, 54 shutil, модуль, 134</p>
   <p>дополнительная информация, 238 signal, модуль, 134, 340 alarm, функция, 342 pause, функция, 341 signal, функция, 341</p>
   <p>Silverligh, фреймворк, 488 SimpleEditor, класс возможности, 691 наследование, 694 ограничения, 695 поддержка буфера обмена, 693 socket, модуль, 133, 335 socketserver, модуль, 107 sorted, функция, 187 Spinbox, класс виджетов, 765 SqlAlchemy, система, 82 SQLObject, система, 82 start, команда, 162, 366 string, модуль константы, 139 StringVar, класс, 599 struct, модуль</p>
   <p>pack, функция, 228 unpack, функция, 229 анализ двоичных данных, 228 str, тип объектов, 141 и виджет Text, 696 особенности использования, 702 subprocess, модуль, 134, 156, 159, 178 Popen, объект, 165 код завершения, 309, 311 перенаправление потоков ввода-вывода, 198, 200 SumGrid, класс, 743 sys, модуль</p>
   <p>argv, параметр, 167, 171 exc_info, функция, 149 exit, функция, 306 getdefaultencoding, функция, 222 getrefcount, функция, 149 modules, словарь, 148 platform, строка, 146 setcheckinterval, функция, 302 завершение программ, 306 завершение программы, 511 и аргументы командной строки, 171 и стандартные потоки ввода-вывода, 180</p>
   <p>источники документации по модулям, 135</p>
   <p>и текущий рабочий каталог, 169 платформы и версии, 146 путь поиска модулей, 146, 169, 381 сведения об исключениях, 149 таблица загруженных модулей, 148 sys.stderr, поток вывода ошибок буферизация, 327 особенности, 167 перехват потока, 197 sys.stdin</p>
   <empty-line/>
   <empty-line/>
   <p>и взаимодействие с пользователем, 188</p>
   <p>особенности, 167</p>
   <p>перенаправление в объекты Python, 192</p>
   <p>символ конца файла, 182 sys.stdout</p>
   <p>особенности, 167</p>
   <p>перенаправление в объекты Python, 192</p>
   <p>перенаправление в функции print, 197</p>
   <p><strong>T</strong></p>
   <p>Tcl, apsr программирования, 551 tempfile, модуль, 134 Text, класс виджетов, 550 get, метод, 688 mark_set, метод, 688 tag_add, метод, 688 tag_bind, метод, 707 tag_config, метод, 707 tag_delete, метод, 689 tag_remove, метод, 689 более сложные операции с текстом, 707</p>
   <p>возможности, 683 и Юникод, 695, 701 метки, 688</p>
   <p>операции редактирования текста, 689</p>
   <p>поддержка индексирования, 687 программирование, 685 теги, 688</p>
   <p>Thread, класс, 288 _thread, модуль, 134, 274</p>
   <p>allocate_lock, функция, 281 start_new_thread, функция, 275 альтернативные приемы, 285 запуск нескольких потоков выполнения, 277</p>
   <p>ожидание завершения порожденных потоков выполнения, 282 основы использования, 275 синхронизация доступа, 280 способы реализации потоков выполнения, 276</p>
   <p>threading, модуль, 134, 287</p>
   <p>завершение потоков выполнения в графических интерфейсах, 816 синхронизация доступа, 290 способы реализации потоков выполнения, 289 time, модуль, 134</p>
   <p>sleep, функция, 263, 756, 757, 760 timeit, модуль, 134 Tix, расширение, 491</p>
   <p>функциональные возможности, 493 tkinter, библиотека, 483</p>
   <p>createfilehandler, функция, 749 документация, 975 tkinter, модуль after, метод, 300</p>
   <p>альтернативные приемы использования, 502</p>
   <p>документация, 492 менеджеры компоновки, 500 настройка заголовка окна, 506 обзор, 490</p>
   <p>основы использования, 498 особенности, 87 поддержка расширений, 492 рограммная структура, 496 Tk, библиотека, 551 Tk, класс виджетов, 549, 560, 660 destroy, метод, 561, 563 iconbitmap, метод, 564 iconify, метод, 564 maxsize, метод, 564 menu, параметр, 565 protocol, метод, 563 quit, метод, 563 title, метод, 564 withdraw, метод, 564 Toplevel, класс виджетов, 549, 559, 660 deiconify, метод, 754 destroy, метод, 563 iconbitmap, метод, 564 iconify, метод, 564, 755 lift, метод, 755 maxsize, метод, 564 menu, параметр, 565 protocol, метод, 563 quit, метод, 563 state, метод, 755 title, метод, 564 tkraise, метод, 755 withdraw, метод, 564, 754 автоматизация создания окон, 805 и пользовательские диалоги, 581 независимые окна, 624 traceback, модуль, 149 try/finally, инструкция, 212 ttk, библиотека, 483, 491</p>
   <p>функциональные возможности, 494</p>
   <empty-line/>
   <empty-line/>
   <p><strong>U</strong></p>
   <p>unittest, фреймворк, 416 Unix, платформа</p>
   <p>и выполняемые сценарии, 174 перенаправление потоков ввода-вывода, 183 urllib, модуль, 109</p>
   <p>поддержка CGI-сценариями, 109</p>
   <p><strong>V</strong></p>
   <p>Value, объект (multiprocessing, пакет), 350</p>
   <p><strong>W</strong></p>
   <p>webbrowser, модуль, 464, 468 Windows</p>
   <p>и потоки ввода-вывода стандартные, 181 перенаправление, 183 пути к каталогам, 148 with, инструкция, 213 wxPython, система, 485</p>
   <p><strong>Z</strong></p>
   <p>ZODB, система, особенности, 82</p>
   <p><strong>А</strong></p>
   <p>анализ</p>
   <p>аргументов командной строки, 172 двоичных данных, 228 анимация</p>
   <p>другие эффекты, 762 и графика, 763 и потоки выполнения, 762 простые приемы, 755 циклы time.sleep, 756, 757, 760 анонимные каналы</p>
   <p>буферизация потоков вывода, 327 взаимоблокировки, 327 двунаправленный обмен данными, 324</p>
   <p>дескрипторы файлов, 319</p>
   <p>обертывание объектами, 321 и потоки выполнения, 323 определение, 317, 318 основы использования, 319 аргументы</p>
   <p>и глобальные переменные, 295, 518 и потоки выполнения, 285 командной строки анализ, 172 доступ, 167</p>
   <p>ассоциированные переменные, 599, 602</p>
   <p><strong>Б</strong></p>
   <p>базы данных</p>
   <p>вывод содержимого с помощью модуля pprint, 53</p>
   <p>дополнительная информация, 81 безопасность и веб-интерфейсы, 115 буферизация потока вывода Pexpect, пакет, 202 pty, модуль, 330 взаимоблокировки, 327 и завершение программ, 310 буфер обмена, использование, 693</p>
   <p><strong>В</strong></p>
   <p>веб-интерфейсы</p>
   <p>CGI-сценарии, 102 shelve, модуль, 111 urllib, модуль, 109 дополнительные инструменты, 102 запуск веб-сервера, 106 предложения по усовершенствованию, 122</p>
   <p>строки запроса, 109 форматирование текста ответа, 110 веб-страницы</p>
   <p>создание для переадресации, 403 сценарий генератора страниц, 405 файлы шаблонов, 404 ветвление процессов, 259, 260</p>
   <p>os.exec, функция, формы вызова, 265 fork/exec, комбинация функций, 264 получение кода завершения, 312 порождение дочерней программы, 266</p>
   <p>взаимодействия между процессами, 316 multiprocessing, модуль, 318, 349 socket, модуль, 133 анонимные каналы, 317, 319 двунаправленный обмен данными, 324</p>
   <p>именованные каналы, 317, 331 обзор, 316 сигналы, 317, 340 сокеты, 317 виджеты, 592</p>
   <p>after_cancel, метод, 748 after_idle, метод, 748 after, метод, 747, 756 anchor, параметр, 536 bd, параметр, 557 config, метод, 507, 555 cursor, параметр, 557 focus, метод, 750 grab, метод, 750 grid_forget, метод, 754 menu, параметр, 565 pack_forget, метод, 754</p>
   <empty-line/>
   <empty-line/>
   <p>padx, параметр, 557</p>
   <p>pady,    параметр, 557 state, параметр, 557 update_idletasks, метод, 749 update, метод, 749 wait_variable, метод, 750 wait_visibility, метод, 750 wait_window, метод, 750 добавление без сохранения, 508 добавление нескольких виджетов,</p>
   <p>530</p>
   <p>дополнительные виджеты, 764 и диалоги, 566</p>
   <p>изменение размеров, 504, 531 использование якорей, 536 компоновка элементов ввода в формах, 595 настройка</p>
   <p>внешнего вида, 554 меток, 555 параметров, 506 с помощью классов, 537 обрезание, 531 окна верхнего уровня, 558 перенаправление потоков ввода-вывода, 797</p>
   <p>порядок компоновки, 533 привязка событий, 585 прикрепление к фреймам, 532, 619 растягивание, 512 скрытие и перерисовка, 754 создание, 499 стандартизация</p>
   <p>внешнего вида, 538 поведения, 538 вложенные структуры словари, 51 списки, 52</p>
   <p>вспомогательные подмешиваемые классы, 769</p>
   <p>входные файлы, 881 вывод</p>
   <p>в файлы, 210</p>
   <p>имен файлов с символами Юникода, 387</p>
   <p>результатов диалогов, 576 выполнение программ</p>
   <p>автоматизированный запуск, 473 обмен данными, 629 с графическим интерфейсом, 626</p>
   <p><strong>Г</strong></p>
   <p>Гвидо ван Россум (Guido van Rossum), 482</p>
   <p>глобальная блокировка интерпретатора (Global Interpreter Lock, GIL), 302 API потоков выполнения на языке C, 304</p>
   <p>multiprocessing, пакет, 305 атомарные операции, 304 интервал переключения потоков выполнения, 303 и потоки выполнения, 272 глобальная замена в деревьях каталогов, 456</p>
   <p>глобальные переменные</p>
   <p>multiprocessing, пакет, 352 и аргументы, 518 против аргументов, 295 графические интерфейсы</p>
   <p>динамическая перезагрузка обработчиков, 803</p>
   <p>добавление к сценариям командной строки, 825</p>
   <p>дополнительная информация, 974 запуск программ, 626 и потоки выполнения, 298, 750, 816, 839</p>
   <p>к инструментам командной строки, 785</p>
   <p>независимые окна, 624 приемы программирования, 810 прикрепление к фреймам, 619 графический интерфейс пользователя (GUI, ГИП), 87, 479, 483 добавление кнопок, 511 добавление нескольких виджетов, 530</p>
   <p>добавление обработчиков, 511 добавление собственных обработчиков, 514</p>
   <p>дополнительные инструменты, 100 запуск программ, 481, 501 менеджеры компоновки, 500 настройка виджетов с помощью классов, 537 ООП, 89</p>
   <p>повторно используемые компоненты GUI, 540</p>
   <p>получение ввода от пользователя, 92 приемы программирования, 497 программа^^ World, 497, 508 пути усовершенствования, 98 создание виджетов, 499 групповые символы, 245</p>
   <empty-line/>
   <empty-line/>
   <p><strong>Д</strong></p>
   <p>двоичные файлы</p>
   <p>struct, модуль, анализ с помощью, 228</p>
   <p>и Юникод, 703 определение, 208, 220 произвольный доступ, 230 деревья каталогов</p>
   <p>глобальная замена, 456 копирование, 417 обход, 249</p>
   <p>подсчет строк исходного программного кода, 458 поиск, 435</p>
   <p>различий, 425 редактирование файлов, 454 сканирование, 249, 378 сравнение, 422</p>
   <p>текстовый редактор PyEdit, 875 удаление файлов с байт-кодом, 442 дескрипторы файлов</p>
   <p>обертывание объектами файлов, 236, 321</p>
   <p>диалоги, 566</p>
   <p>PyEdit, текстовый редактор, 865, 872, 874</p>
   <p>Quit, кнопка, 569 выбор шрифта, 872 вывод результатов, 576 динамический выбор цвета, 578 пользовательские, 581 разновидности, 566 стандартные, 567 динамический выбор цвета, 578 добавление виджетов без их сохранения, 508</p>
   <p>дочерний процесс, 261 порождение, 266</p>
   <p><strong>З</strong></p>
   <p>завершение программ, 306 os, модуль, 307 sys, модуль, 306</p>
   <p>с дочерними потоками выполнения, 295</p>
   <p>закрытие файлов, 211 записи</p>
   <p>pickle, модуль, сохранение записи с помощью, 61, 64 shelve, модуль, сохранение записи с помощью, 66 в текстовых файлах, 55 представление, 43 запись в файлы, 211 запросы, поддержка CGI-сценариями, 109</p>
   <p>запуск программ</p>
   <p>и потоки выполнения, 271 с графическим интерфейсом, 501</p>
   <p><strong>И</strong></p>
   <p>изображения, 633</p>
   <p>в панелях инструментов, 672 миниатюры, 647, 718 имена полей (списки), 46 именованные каналы, 331 области применения, 334 определение, 319 основы использования, 332 индексы, 687</p>
   <p>инструменты ветвления процессов, 260 инструменты для работы с каталогами обзор, 243</p>
   <p>обработка имен файлов в Юникоде, 254</p>
   <p>обход деревьев каталогов, 249 обход одного каталога, 243 инструменты для работы с файлами в модуле os, 233</p>
   <p>встроенные объекты файлов, 209 вывод в файлы, 210 двоичные файлы, 208, 220 модель объекта файла, 207 обзор, 206</p>
   <p>сканеры файлов, 239 текстовые файлы, 207, 220 фильтры файлов, 241 инструменты командной строки, 785 инструменты обработки чисел, 955 инструменты реализации игровых программ, 763</p>
   <p>интерфейс командной строки к хранилищу shelve, 83 интерфейс передачи сообщений (Message Passing Interface, MPI), 260 источники документации по модулям, 134</p>
   <p>итераторы, 164</p>
   <p>объектов файлов, 242 файлов, 216</p>
   <p><strong>К</strong></p>
   <p>каналы</p>
   <p>multiprocessing, пакет, 351 анонимные, 317-319 именованные, 317, 331</p>
   <empty-line/>
   <empty-line/>
   <p>и сокеты, 842 реализация каналов, 318 реализация графического интерфейса в виде отдельной программы, 835 каталоги</p>
   <p>веб-интерфейсы, 115 обход, 243, 448</p>
   <p>отображение всех изображений в каталоге, 645</p>
   <p>отчет о различиях, 433 поиск расхождений, 422 сканирование, 377 классы, 814 GUI</p>
   <p>повторно используемые компоненты, 540</p>
   <p>расширение классов компонентов, 544</p>
   <p>альтернативные, 77 другие разновидности баз данных, 81 контейнеры, 546 наследование, 74 настройка виджетов с помощью классов, 537 программирование, 71 реализация возможности сохранения, 79</p>
   <p>реализация поведения, 73 кнопки Quit, 569</p>
   <p>выбор случайной картинками, 637 добавление, 511 отложенные вызовы, 516 фиксированного размера, 654 коды завершения, 308</p>
   <p>и ветвление процессов, 312 и потоки выполнения, 314 команд оболочки, 308 команды оболочки find, 436</p>
   <p>subprocess, модуль, выполнение с помощью, 159 выполнение, 157 обмен данными, 158 ограничения, 161 определение, 156 конструкторы, специализация, 77 контейнерные классы, 546 копирование деревьев каталогов, 417</p>
   <p><strong>М</strong></p>
   <p>медиафайлы, проигрывание, 464 менеджеры компоновки, 500 grid, 726, 729</p>
   <p>expand и fill, параметры, 534 pack, 729</p>
   <p>изменение размеров виджетов, 504 определение, 500 порядок компоновки, 533 размещение, 505 менеджеры контекста</p>
   <p>и закрытие файлов, 212 и потоки выполнения, 285 и фильтры файлов, 242 меню</p>
   <p>PyEdit, в редакторе, 864 Menubutton, виджет, 665 автоматизация создания, 675, 773 на основе фреймов, 665 окон верхнего уровня, 660 определение, 660 отображение в окнах, 670 метки</p>
   <p>bg, параметр, 555 expand, параметр, 556 fg, параметр, 555 fill, параметр, 556 font, атрибут, 556 height, атрибут, 556 width, атрибут, 556 настройка, 555 миниатюры изображений</p>
   <p>и холсты с прокруткой,718 создание, 647</p>
   <p>модули, источники документации, 134</p>
   <p><strong>Н</strong></p>
   <p>наследование</p>
   <p>SimpleEditor, класс, 694 и классы, 74 независимые окна, 624 независимые программы, 337 запуск, 357</p>
   <p><strong>О</strong></p>
   <p>обертывание дескрипторов объектами файлов, 236, 321</p>
   <p>обработчики исключений и закрытие файлов, 212</p>
   <p>обработчики обратного вызова, 496</p>
   <empty-line/>
   <empty-line/>
   <p>обработчики событий</p>
   <p>lambda-выражения, 515 аргументы и глобальные переменные, 518 добавление, 511</p>
   <p>динамическая перезагрузка, 803 добавление собственных обработчиков, 514</p>
   <p>дополнительные протоколы, 528 объекты вызываемых классов, 527 отложенные вызовы, 516 передача данных, 576 помещение в очередь, 817 привязка событий, 588 связанные методы, 525 связывание событий, 529 обрезание виджетов, 531 объекты вызываемых классов как обработчики событий, 527 объекты файлов, 321 объемлющая области видимости, 519 окна</p>
   <p>PyEdit, текстовый редактор, 867 автоматизация создания, 805 вывод по требованию, 826 независимые, 624 консоли DOS</p>
   <p>как избежать появления, 502 скрытие и перерисовка, 754 с меню и панелью инструментов, 670 ООП (объектно-ориентированное программирование), 69 другие разновидности баз данных, 81 классы, 71 наследование, 74</p>
   <p>при разработке графических интерфейсов, 89</p>
   <p>реализация возможности сохранения, 79</p>
   <p>реализация поведения, 73 реструктуризация программного кода, 75</p>
   <p>открытие файлов, 210, 218 открытое программное обеспечение, 860 отчет о различиях между деревьями каталогов, 433 очереди</p>
   <p>помещение данных, 813 помещение обработчиков событий, 817</p>
   <p><strong>П</strong></p>
   <p>панели инструментов</p>
   <p>PyEdit, в текстовом редакторе, 864 PyDemos, 846, 860 PyGadgets, 852, 860 автоматизация создания, 773 изображения, 672 отображение в окнах, 670 параллельная обработка</p>
   <p>multiprocessing, пакет, 343 ветвление процессов, 260 другие системные инструменты, 374 запуск программ, 362 и взаимодействия между процессами, 316</p>
   <p>и завершение программ, 306 определение, 259 переносимый модуль запуска программ, 368</p>
   <p>потоки выполнения, 270 переменные</p>
   <p>Checkbutton, класс виджетов, 605 ассоциированные, 599, 602 глобальные, 295, 352 и переключатели, 609 и ползунки, 617</p>
   <p>рекомендации по использованию, 612</p>
   <p>переменные оболочки доступ, 167 изменение, 177 определение, 175 получение значений, 176 подсчет строк исходного программного кода, 458 поиск</p>
   <p>в деревьях каталогов, 435 различий между деревьями каталогов, 425</p>
   <p>полиморфизм, 192 полнофункциональные интернетприложения, 488</p>
   <p>полосы прокрутки, компоновка, 681 порожденные программы, 178 порядок следования байтов, 228 потоки ввода-вывода io.BytesIO, класс, 196 io.StringIO, класс, 196 буферизация потока вывода, 310 и взаимодействие с пользователем, 187 потоки ввода-вывода</p>
   <empty-line/>
   <empty-line/>
   <p>перенаправление в виджеты, 797 перенаправление в объекты Python, 192</p>
   <p>перенаправление в файлы/програм-мы, 181</p>
   <p>перенаправление в функции print, 197</p>
   <p>перенаправление с помощью функции os.popen, 198, 199 перенаправление с помощью функции модуля subprocess, 198, 200 перехват потока stderr, 197 стандартные потоки, 167, 180 потоки выполнения, 270</p>
   <p>PyEdit, текстовый редактор, 876 queue, модуль, 293 _thread, модуль, 274 threading, модуль, 287 завершение, 816 и анимация, 762 и анонимные каналы, 323 и глобальная блокировка интерпретатора, 302</p>
   <p>и графические интерфейсы, 298, 750, 839</p>
   <p>порождение, 259 преимущества, 270 преобразование строк, 140 привязка</p>
   <p>событий, 585, 724 тегов, 707</p>
   <p>программирование на Python</p>
   <p>«Hello World», программа, 497 веб-интерфейс, 102 графический интерфейс, 86 другие разновидности баз данных, 81 интерфейс командной строки, 83 классы, 71 наследование, 74</p>
   <p>обеспечивающее повторное использование, 630</p>
   <p>объектно-ориентированное программирование, 69</p>
   <p>получение ввода от пользователя, 92 реализация возможности сохранения, 79</p>
   <p>реализация поведения, 73 реструктуризация программного кода, 75</p>
   <p>сохранение записей на длительное время, 54</p>
   <p>программы</p>
   <p>независимые, 337, 357 перенаправление стандартных потоков ввода-вывода, 181 производительность</p>
   <p>и потоки выполнения, 270 сохранение миниатюр в файлах, 652 произвольный доступ к данным в фай-лах,230</p>
   <p>пути к каталогам и символы обратного слеша, 148</p>
   <p><strong>Р</strong></p>
   <p>разделяемая память, 318 mmap, модуль, 318 multiprocessing, пакет, 352 разрезание файлов, 391, 399 расширение методов, 76 редактирование файлов в деревьях каталогов, 454</p>
   <p>резервные копии, проверка, 431 реструктуризация программного кода альтернативные классы, 77 расширение методов, 76 специализация конструкторов, 77 формат отображения, 76 родительский процесс, 261</p>
   <p><strong>С</strong></p>
   <p>связанные методы, 814 определение, 90</p>
   <p>связанные методы как обработчики событий, 525</p>
   <p>связывание событий, 529 сигналы, 340</p>
   <p>символы конца строки, 138 в текстовых файлах, 224 синхронизация</p>
   <p>_thread, модуль, 280 threading, модуль, 290 и потоки выполнения, 272 система координат, холсты, 711 системные инструменты, 258 os, модуль, 150 sys, модуль, 146</p>
   <p>разработка системных сценариев,</p>
   <p>133</p>
   <p>системные программы</p>
   <p>автоматизированный запуск программ, 473</p>
   <p>вывод имен файлов с символами Юникода, 387 другие примеры, 462</p>
   <empty-line/>
   <empty-line/>
   <p>копирование деревьев каталогов, 417 с помощью классов, 460 обход каталогов, 448 подсчет строк исходного программного кода, 458 поиск</p>
   <p>в деревьях каталогов, 435 различий между деревьями каталогов, 425</p>
   <p>проигрывание медиафайлов, 464 разрезание и объединение файлов, 390</p>
   <p>сканирование</p>
   <p>всего компьютера, 382 деревьев каталогов, 378 каталогов, 377 пути поиска модулей, 379 создание веб-страниц для переадресации, 403</p>
   <p>сравнение деревьев каталогов, 422 сценарии регрессивного тестирования, 408</p>
   <p>системные сценарии, разработка bytes, тип объектов, 141 дополнительные справочники, 145 источники документации по моду-лям,134 обзор, 132</p>
   <p>операции с файлами, 142 постраничный вывод строк документации, 135</p>
   <p>руководства по библиотекам Python, 144</p>
   <p>способы использования программ, 143</p>
   <p>строковые методы, 138</p>
   <p>сценарий постраничного вывода, 137</p>
   <p>Юникод, 141</p>
   <p>системных приложений область, 129 сканеры файлов, 239 сканирование</p>
   <p>всего компьютера, 382 дерева каталогов, 378 каталогов, 377 пути поиска модулей, 379 скомпилированные двоичные файлы, 99 словарей итераторы, 53 словари</p>
   <p>вложенные структуры, 51 примеры реализации записей, 48 словарей, 52 списки словарей, 50 способы создания, 49</p>
   <p>события</p>
   <p>от мыши, 588 привязка, 585, 724 связывание, 529 совместно используемая память и потоки выполнения, 270 соглашения об именовании файлов, 56 соединение файлов, 395, 399 создание веб-страниц для переадресации, 403 сокеты, 335</p>
   <p>и каналы, 842</p>
   <p>и независимые программы, 337 области применения, 339 основы, 335</p>
   <p>реализация графического интерфейса в виде отдельной программы, 830</p>
   <p>сохранения возможность, реализация, 79</p>
   <p>списки</p>
   <p>append, метод, 45, 52 вложенные структуры, 52 имена полей, 46</p>
   <p>примеры реализации записей, 43 словарей, 50</p>
   <p>сравнение деревьев каталогов, 422 ссылки на объекты</p>
   <p>и обработчики событий, 803 стандартные диалоги, 567 стандартные потоки ввода-вывода доступ, 167 определение, 180</p>
   <p>перенаправление в файлы/програм-мы, 181 строки</p>
   <p>Text, виджет, 686 запроса, 109</p>
   <p>определение позиции, 686 преобразование, 140 текст Юникода, 697 форматирование, 115 строковые методы join, метод, 155 основы, 138 сценарии</p>
   <p>queue, пример использования модуля, 297</p>
   <p>start, использование команды, 367 Unix, особенности на платформе, 174 вспомогательные сценарии, 60 выполнение команд оболочки из сценариев, 156</p>
   <empty-line/>
   <empty-line/>
   <p>записи/чтения данных, 57 и аргументы командной строки, 171 и переменные оболочки, 175 и стандартные потоки ввода-вывода, 180</p>
   <p>и текущий рабочий каталог, 168 первые замечания, 57 регрессивного тестирования, 408 сценарий постраничного вывода, 137 пример, 137 тестовые данные, 55</p>
   <p><strong>Т</strong></p>
   <p>таймеры, 300</p>
   <p>теги</p>
   <p>объектов, 714 привязка, 707 текст, 688</p>
   <p>текстовые файлы, 207</p>
   <p>вспомогательные сценарии, 60 и Юникод, 207, 695 преобразование символов конца строки, 224</p>
   <p>сценарий записи/чтения данных, 57 тестовый сценарий создания данных, 55</p>
   <p>текущий рабочий каталог, 168 доступ, 167</p>
   <p>и командные строки, 170 и путь поиска модулей, 168</p>
   <p>точки на окружности, 951</p>
   <p><strong>Ф</strong></p>
   <p>файлов объекты</p>
   <p>close, метод, 209, 211 readlines, метод, 215 readline, метод, 215, 216 read, метод, 215 seek, метод, 230 writelines, метод, 211 write, метод, 211 встроенные, 209 вывод в файлы, 210 гарантированное закрытие, 212 другие режимы открытия файлов, 218</p>
   <p>запись, 211</p>
   <p>методы чтения-записи, 209 модель объекта файла, 207 обертывание дескрипторов, 236 определение, 207 открытие, 210, 218 чтение из файлов, 214</p>
   <p>файлы, 55</p>
   <p>закрытие, 212</p>
   <p>и текущий рабочий каталог, 168 открытие, 218</p>
   <p>перенаправление стандартных потоков ввода-вывода, 181 разработка системных сценариев, 142</p>
   <p>разрезание, 391, 399 редактирование файлов в деревьях каталогов, 454 с байт-кодом, удаление, 442 соглашения об именовании, 56 соединение, 395, 399 текст Юникода, 700 чтение, 214</p>
   <p>фильтры и сканирование файлов, 241 формы ввода, 595, 727 компоновка, 595 основы работы с сеткой, 728 функции и потоки выполнения, 271 функции-генераторы, 249</p>
   <p><strong>Х</strong></p>
   <p>холсты</p>
   <p>базовые операции, 710 вытягивание фигур, 723 идентификаторы объектов, 713 и миниатюры изображений, 718 определение, 709 очистка, 723</p>
   <p>перемещение объектов, 724 программирование, 711 прокрутка, 715 система координат, 711 события, 722 создание объектов, 712 теги объектов, 714</p>
   <p><strong>Ц</strong></p>
   <p>циклы</p>
   <p>time.sleep, функция, 756, 757, 760 и потоки выполнения, 285</p>
   <p><strong>Ю</strong></p>
   <p>Юникод, 141, 221</p>
   <p>PyEdit, поддержка в текстовом редакторе, 877, 878, 880 Text, виджет, 695 вывод имен файлов, 387 и текстовые файлы, 207 обработка имен файлов, 254, 256</p>
   <empty-line/>
   <p>1</p>
   <p>Марк Лутц «Изучаем Python», 4 издание, СПб.: Символ-Плюс, 2010.</p>
   <p>2</p>
   <p>Я являюсь автором всех трех книг, упомянутых в этом разделе, и это дает мне возможность контролировать их содержимое и избегать повторений. Это также означает, что как автор я стараюсь не комментировать многие другие книги о Python, которые могут оказаться для вас весьма полезными и в которых могут обсуждаться темы, не рассматривающиеся ни в одной из моих книг. Упоминания об этих книгах вы найдете в Интернете или в других источниках информации о Python. Все три мои книги отражают опыт 13 лет преподавания Python и путь, пройденный от момента выхода первого издания книги «Programming Python» в 1995 году. (Здесь вполне уместно поместить фотографию убеленного сединами путешественника-иссле-дователя.)</p>
   <p>3</p>
   <p>Я вполне серьезно. На курсах по изучению Python, которые я веду уже довольно давно, я постоянно использовал имя «Bob Smith» (Боб Смит), возраст 40,5 лет и должности «developer» (разработчик) и «manager» (руководитель) для создания фиктивной записи в базе данных, пока на курсах в Чикаго я не встретил студента с именем Боб Смит (Bob Smith), которому было 40,5 лет, и который занимал должности разработчика и руководителя. В жизни иногда случаются курьезы.</p>
   <p>4</p>
   <p>Они могут проникать и в ваше подсознание. Новички Python иногда описывают такое явление, как «сны на Python» (попробуйте дать упрощенную интерпретацию по Фрейду...).</p>
   <p>5</p>
   <p>   Д. Бизли «Python. Подробный справочник», СПб.: Символ-Плюс, 2010.</p>
   <p>6</p>
   <p>   Я написал последний справочник в качестве замены справочному приложению, имевшемуся в первом издании этой книги. Он задуман как дополнение к книге, которую вы читаете, а его последнее издание также может служить переправой для читателей, использующих версию Python 2.X. Как уже говорилось в предисловии, книга, которую вы сейчас держите, является учебником, а не справочником, поэтому вам, вероятно, придется в конечном счете найти какой-нибудь источник справочной информации (однако я настолько самонадеян, что предлагаю выбрать мой справочник).</p>
   <p>7</p>
   <p>Может случиться, что Python видит переменную окружения PYTHONPATH иначе, чем вы. Синтаксическая ошибка в файлах настройки системной оболочки может испортить значение PYTHONPATH, даже если она кажется вам нормальной. Например, в Windows при наличии пробелов вокруг = в команде DOS set в файле с настройками (например, set NAME = VALUE) в переменную NAME в действительности будет записана пустая строка, а не VALUE!</p>
   <p>8</p>
   <p>Инструкция на языке Python exec(open(file).read()) тоже выполняет код программного файла, но внутри того же процесса, который ее вызвал. В этом отношении она похожа на операцию импортирования, но по своему действию она больше похожа на операцию <emphasis>вставки</emphasis> содержимого файла в вызывающую программу в том месте, где стоит вызов exec (если явно не передаются словари глобального или локального пространства имен). В отличие от операции импортирования, функция exec читает и выполняет программный код файла без всяких проверок (один и тот же файл можно выполнить несколько раз в одном процессе); при выполнении файла не создается объект модуля; и, если функции явно не передаются словари пространств имен, операции присваивания в программном коде файла могут затирать переменные в области видимости, где находится вызов exec. За дополнительными подробностями обращайтесь к руководству по библиотеке Python.</p>
   <p>9</p>
   <p>Так происходит по умолчанию. Некоторые инструменты запуска программ позволяют сценариям передавать в дочерние программы значения переменных окружения, отличные от своих собственных. Например, функция os.spawnve по своему поведению напоминает функцию os.spawnv, но принимает в виде аргумента дополнительный словарь, представляющий окружение оболочки, которое должно быть передано запускаемой программе. Некоторые разновидности os.exec* (имена которых оканчиваются на «е») тоже принимают явное определение окружения. Подробнее о формате вызова os.exec* рассказывается в главе 5.</p>
   <p>10</p>
   <p>Обратите внимание, что функция input возбуждает исключение, сигнализируя о конце файла, однако методы чтения файлов просто возвращают в этом случае пустую строку. Поскольку input также отсекает символ конца строки, то при чтении пустой строки из файла также возвращается пустая строка, поэтому исключение совершенно необходимо, чтобы определить конец файла. Методы чтения файлов сохраняют символ конца строки и возвращают для пустых строк символ \n , а не “”. Это одно из отличий прямого чтения из sys.stdin от функции input. Последняя также принимает в качестве аргумента строку приглашения к вводу, которая автоматически выводится перед приемом входных данных.</p>
   <p>11</p>
   <p>Например, для обработки <emphasis>каналов,</emphasis> описываемых в главе 5. В Python функция os.pipe возвращает два файловых дескриптора, которые можно обрабатывать средствами модуля os или обертывать их объектами файлов с помощью функции os.fdopen. При использовании файловых инструментов из модуля os данные через каналы передаются в виде строк байтов, а не текста. Кроме того, низкоуровневые механизмы могут также потребоваться для работы с некоторыми файлами устройств.</p>
   <p>12</p>
   <p>Похожие инструменты вы найдете также в модуле shutil, в стандартной библиотеке Python. Он содержит высокоуровневые инструменты для выполнения операций копирования и удаления файлов и многие другие. В главе 6 мы дополнительно напишем инструменты, позволяющие выполнять операции над каталогами, такие как сравнение, копирование и поиск, после того как познакомимся с инструментами для работы с каталогами далее в этой главе.</p>
   <p>13</p>
   <p>В действительности функция glob просто использует стандартный модуль fnmatch для поиска имен по шаблону; смотрите описание fnmatch в примере модуля find в главе 6.</p>
   <p>14</p>
   <p>Для этого в Windows нужно щелкнуть на кнопке Пуск (Start), выбрать пункт меню Все программы (AH Programs) ^ Стандартные (Accessories) ^ Служебные (System TooLs) ^ Системный монитор (Resource Monitor) и перейти на монитор ЦП (CP^/За-грузка ЦП (Processor Usage) (аналогичную картину можно наблюдать на вкладке Производительность (Performance) в окне Диспетчера задач (Task Manager) ). Когда я писал эту сноску, на моем ноутбуке график не подымался выше 10% (по крайней мере, пока я не ввел while 1: pass в окне консоли интерактивного сеанса Python...).</p>
   <p>15</p>
   <p>По крайней мере, в текущей реализации Python функция os.fork в сценарии Python фактически копирует процесс интерпретатора (если взглянуть на список процессов, то после ветвления в нем можно будет найти два процесса Python). Но поскольку интерпретатор Python заботится обо всем, что касается работы сценария, можно считать вызов функции fork непосредственным копированием программы. Собственно, так и будет, если скомпилировать сценарии на языке Python в двоичный машинный код.</p>
   <p>16</p>
   <p>В примерах использования модуля _thread в этой книге теперь везде используется функция start_new_thread. По исторически сложившимся причинам эта функция доступна также под именем thread.start_new, но в будущих версиях Python этот синоним может быть удален. В версии Python 3.1 оба имени по-прежнему доступны, но в документации, которая выводится функцией help, функция start_new объявлена устаревшей. Другими словами, ее не следует использовать, если вы беспокоитесь о будущем (и что должно учитываться в книге!).</p>
   <p>17</p>
   <p>Однако их нельзя использовать для непосредственной синхронизации <emphasis>процессов.</emphasis> Поскольку процессы более независимы, им обычно требуются ме</p>
   <p>18</p>
   <p>ханизмы блокировки, более долговременные и внешние по отношению</p>
   <p>19</p>
   <p>к программам. Вызов функции os.open, представленной в главе 4, с флагом</p>
   <p>20</p>
   <p>O_EXCL позволяет сценариям блокировать и разблокировать доступ к файлам и потому может считаться идеальным инструментом блокировки для использования в процессах. Обратите также внимание на инструменты син</p>
   <p>21</p>
   <p>хронизации в модулях multiprocessing и threading, а также прочитайте раздел</p>
   <p>22</p>
   <p>организации взаимодействий между процессами далее в этой главе, где представлены другие универсальные приемы синхронизации.</p>
   <p>23</p>
   <p>Пояснение для программистов Java: блокировки и условные переменные в языке Python являются отдельными объектами, а не чем-то присущим всем объектам, а класс Thread в языке Python не обладает всеми характеристиками, которые есть у одноименного класса в языке Java. Дополнительные детали можно найти в руководстве по библиотеке Python.</p>
   <p>24</p>
   <p>Понятия «клиент» и «сервер» будут разъяснены в части книги, посвященной приложениям для Интернета. Там взаимодействие будет организовано с помощью сокетов (с которыми мы встретимся далее в этой главе и которые грубо можно назвать двунаправленными каналами связи между программами, выполняющимися на компьютерах, соединенных сетью, или на одном и том же компьютере), но модель обмена информацией в целом остается схожей. Именованные каналы (fifo), описываемые ниже, лучше соответствуют модели клиент/сервер, поскольку доступ к ним может осуществляться произвольными, несвязанными процессами (выполнять ветвление при этом не требуется). Но как мы увидим, модели сокетов повсеместно используются большинством протоколов сценариев для Интернета - сообщения электронной почты, например, являются, по сути, всего лишь форматированными строками, передаваемыми между программами через сокеты со стандартными номерами портов, зарезервированными для протоколов обмена электронной почтой.</p>
   <p>25</p>
   <p>Сходная проблема, связанная с функцией print, описывается в главе 14, где предлагается обходное решение, позволяющее предотвратить аварийное завершение программы в случае вывода трассировочной информации в поток стандартного вывода порожденными программами. В отличие от проблемы, описываемой здесь, та проблема, похоже, не связана с выводом символов Юникода, которые могут оказаться непечатаемыми в окне командной оболочки, а отражает еще один недостаток механизма вывода в стандартный поток вывода в версии Python 3.1, который может быть исправлен к моменту, когда вы будете читать эти строки. Смотрите также описание переменной окружения PYTH0NI0ENC0DING, с помощью которой можно переопределить кодировку, используемую по умолчанию для стандартного потока вывода.</p>
   <p>26</p>
   <p>Необходимо отметить, что эту историю я рассказывал еще во втором издании книги, которое вышло в 2000 году. За последние десять лет гибкие диски практически закончили путь, который уже прошли параллельные порты и динозавры. Кроме того, запись CD или DVD выполняется не так долго, как прежде; в настоящее время появились новые возможности, такие как флешки огромного объема, беспроводные сети и даже простая электронная почта; и, естественно, у меня дома теперь стоят более совершенные компьютеры. А что касается моих детей - некоторые из них уже выросли (хотя и сохранили некоторую обратную совместимость с ними прежними).</p>
   <p>27</p>
   <p>Как оказывается, команды zip, gzip и tar также можно заменить программным кодом на языке Python. В стандартной библиотеке имеется модуль gzip, который предоставляет инструменты чтения и записи файлов gzip, имена которых обычно имеют расширение <emphasis>.gz.</emphasis> Он служит в Python общим эквивалентом стандартных утилит командной строки gzip и gunzip. Этот встроенный модуль в свою очередь использует модуль zlib, в котором реализовано gzip-совместимое сжатие данных. В последних версиях Python присутствуют также модуль zipfile для обработки архивов в формате ZIP (zip - это формат архивных файлов и сжатия, а gzip - это алгоритм сжатия) и модуль tarfile, позволяющий сценариям работать с tar-архивами. Подробности ищите в руководстве по библиотеке Python.</p>
   <p>28</p>
   <p>Это случается. Действительно, почти все, кто проводит в киберпространстве значительное время, могут рассказать пару ужасных историй. Моя состоит в следующем: несколько лет тому назад я пользовался услугами провайдера, который полностью отключился от Интернета на несколько недель из-за проникновения в систему защиты бывшего служащего. Что еще хуже, персональная электронная почта не просто не работала, но накапливавшиеся сообщения были утеряны навсегда. Если ваше существование зависит от электронной почты и Веб в такой же мере, как мое, вы хорошо представляете, какую панику может вызвать подобное отключение.</p>
   <p>29</p>
   <p>Среди разработчиков, проведших в гетто Unix достаточное время, операция поиска в файлах часто носит разговорное название «grepping».</p>
   <p>30</p>
   <p>Термин «набор графических элементов» означает объекты, используемые для создания привычных элементов интерфейса «укажи-и-щелкни» - кнопок, ползунков, полей ввода и так далее. В библиотеке tkinter определяются классы Python, соответствующие всем графическим элементам, к которым вы привыкли в графических интерфейсах. Помимо графических элементов в tkinter присутствуют также инструменты для решения иных задач, таких как планирование событий, ожидание появления данных в сокетах и так далее.</p>
   <p>31</p>
   <p>В данной книге «Windows» относится к интерфейсу Microsoft Windows, распространенному на PC, а «X Window» относится к интерфейсу X11, чаще всего встречающемуся на платформах Unix и Linux. Эти два интерфейса в целом привязаны к платформам Microsoft и Unix (и Unix-подобным), соответственно. Существует возможность выполнения X Window поверх операционной системы Microsoft и эмуляции Windows в Unix и Linux, но эта возможность используется достаточно редко. Чтобы добавить туману, замечу, что Mac OS X обеспечивает поддержку tkinter в X Window и в родной графической подсистеме Aqua, в дополнение к платформозависимой поддержке cocoa (хотя обычно особенности OS X не слишком выделяются в коктейле Unix-подобных систем).</p>
   <p>32</p>
   <p>Формально вызов mainloop возвращает управление сценарию только после выхода из цикла событий. Обычно это происходит при закрытии главного окна, но может случиться и в ответ на явный вызов метода quit, который завершает вложенный цикл событий, но оставляет окно открытым. Почему это имеет значение, вы узнаете в главе 8.</p>
   <p>33</p>
   <p>Совет: Как уже предлагалось выше, при вводе программного кода, использующего библиотеку tkinter, в <emphasis>интерактивной оболочке,</emphasis> вам может не потребоваться вызывать функцию mainloop, чтобы отобразить виджеты. Это необходимо делать в текущей версии IDLE, но в простом интерактивном сеансе, запущенном в окне консоли, этого может не потребоваться. В любом случае управление будет возвращено интерактивной оболочке, как только вы закроете созданное окно. Примечательно, что если явно создать виджет главного окна вызовом конструктора Tk() и присоединить к нему виджеты (как описывается ниже), вам придется вызвать его снова после закрытия окна, иначе окно приложения не появится.</p>
   <p>34</p>
   <p>Если рассмотреть главный файл tkinter в библиотеке исходного программного кода Python (в настоящее время <emphasis>Lib\tkinter\</emphasis>__<emphasis>init</emphasis>__<emphasis>.py),</emphasis> можно заме</p>
   <p>тить, что имена модулей, не предназначенных для экспорта, начинаются с одного символа подчеркивания. Python не копирует такие имена при обращении к модулю в операторе from в формате *. Модуль с константами называется <emphasis>constants.py</emphasis> и находится в том же самом каталоге пакета, хотя с течением времени имя и местоположение его может измениться*</p>
   <p>35</p>
   <p>В действительности именованные аргументы впервые появились в Python, чтобы сделать более очевидными такие вызовы tkinter. Внутри интерпретатора именованные аргументы передаются как словарь (который можно получить, указав аргумент вида **name в инструкции def объявления функции), поэтому обе схемы аналогичны по реализации. Но они отличаются количеством символов, которые нужно ввести и проверить.</p>
   <p>36</p>
   <p>Бывшим программистам на языке Tcl, возможно, будет интересно узнать, что Python не только внутренне строит дерево виджетов, но и использует его для автоматического создания строк путей к виджетам, которые приходится вручную писать в Tcl/Tk (например, .panel.row.cmd). Python использует адреса объектов классов виджетов, помещает их в компоненты пути и сохраняет полученные пути в дереве виджетов. Например, метке, прикрепленной к контейнеру, может быть присвоено внутреннее имя, такое как .8220096.821 9408. Однако вас это не должно волновать. Просто создавайте и связывайте объекты графических элементов, передавая их родителей, и предоставьте Python самому работать с путями, опираясь на дерево объектов. Дополнительные сведения об отношениях Tk и tkinter приводятся в конце главы.</p>
   <p>37</p>
   <p>Технически после изменения размеров окна этапы добавления просто выполняются заново. Но поскольку это означает, что для графических элементов, добавляемых последними, останется недостаточно места, это равносильно тому, что элементы, добавленные последними, обрезаются первыми.</p>
   <p>38</p>
   <p>Если заглянуть в исходные тексты модуля tkinter (главным образом в файл __init__.py в каталоге Lib\tkinter), можно заметить, что многие из создаваемых им имен атрибутов начинаются с одного символа подчеркивания, что делает их уникальными; другие имена - нет, поскольку они могут быть полезны за пределами реализации tkinter (например, self.master, self. children). Странно, но библиотека tkinter по-прежнему не использует трюк с «псевдочастными» атрибутами Python, имена которых начинаются с двух символов подчеркивания, что влечет за собой автоматическое добавление имени содержащего их класса и локализации для создающего класса. Если библиотека tkinter будет когда-нибудь переписана так, чтобы использовать эту особенность, конфликты имен в подклассах виджетов будут происходить гораздо реже. Большинство атрибутов классов виджетов являются методами, предназначенными для использования в клиентских сценариях; имена, начинающиеся с одного символа подчеркивания, могут использоваться тоже, но при этом вероятность конфликтов имен все-таки ниже.</p>
   <p>39</p>
   <p>Всемирно известный производитель товаров для детского творчества, в том числе цветных карандашей, красок, мелков, фломастеров и пр. - <emphasis>Прим. ред.</emphasis></p>
   <p>40</p>
   <p>Видимо, у автора установлены какие-то дополнительные драйверы от производителя мыши. В стандартной поставке Windows такая настройка отсутствует. - <emphasis>Прим. ред.</emphasis></p>
   <p>41</p>
   <p>Исторический анекдот: в устаревшей в данное время версии tkinter, поставлявшейся с Python 1.3, можно было также устанавливать и извлекать значения переменных, обращаясь к ним как к функциям с аргументами или без (например, var(value) и var()). В настоящее время вместо этого нужно вызывать методы set и get переменных. По неустановленным причинам функциональная форма вызова прекратила работать годы назад, хотя ее все еще можно встретить в старом программном коде на языке Python (и в первых изданиях, по крайней мере, одной книги по языку Python, выпущенной издательством O’Reilly). Если исправление, выполненное из эстетических соображений, приводит к неработоспособности существующего программного кода, можно ли его считать исправлением?</p>
   <p>42</p>
   <p>Не я автор данной картинки - она появилась в качестве баннера на сайтах для разработчиков, таких как <emphasis>slashdot.com,</emphasis> когда в 1999 году вышло первое издание «Learning Python». Она породила такую волну возмущения приверженцев Perl, что издательство O’Reilly в конце концов было вынуждено убрать эту рекламу. Хотя возможно, именно поэтому она оказалась в этой книге.</p>
   <p>43</p>
   <p>Использована цитата из фильма Стенли Кубрика «Сияние». - <emphasis>Прим. ред.</emphasis></p>
   <p>44</p>
   <p>О технике анимации рассказывается в конце данного обзора. Поскольку в область отрисовки холста можно встраивать другие виджеты, собственная координатная система делает холсты идеальными инструментами для реализации графических интерфейсов, дающих пользователям возможность создания других графических интерфейсов путем перетаскивания встроенных виджетов по холсту - весьма полезное применение холста, которое мы изучили бы в этой книге, будь у меня несколько сотен лишних страниц.</p>
   <p>45</p>
   <p>Я решил обратить ваше внимание на это, поскольку считаю, что понимание опасности позволит в будущем избежать ее - если процесс Python обладает правом удаления файлов, передача функции eval строки с программным</p>
   <p>кодом__import__(‘ os’ ). system(‘ rm -rf *’ ) в Unix приведет к вызову команды</p>
   <p>оболочки, которая удалит все файлы в текущем каталоге и во вложенных в него подкаталогах (в Windows аналогичный эффект можно получить с помощью команды ‘ rmdir /S /Q . ’). Не делайте этого! Чтобы увидеть менее опасное и более полезное применение этой особенности, введите выражение__import__(‘ math’ ). pi в одну из ячеек таблицы - щелчок на кнопке Sum</p>
   <p>вычислит значение pi (3.14159). Также безопасно будет передать функции</p>
   <p>eval выражение “__import__(‘os’ ). system( ‘ di r’)” в интерактивном сеансе. Все</p>
   <p>вышесказанное относится и к встроенной функции exec - функция eval выполняет строки выражений, функция exec - инструкции, а выражения являются инструкциями (но не наоборот). Разумеется, обычный пользователь графического интерфейса едва ли введет подобный программный код случайно, особенно если этот пользователь вы сами, но будьте внимательны!</p>
   <p>46</p>
   <p>Игра-симулятор пинг-понга, появившаяся в 1972 году и ставшая прародительницей таких известных игр, как Breakout и Arkanoid. - <emphasis>Прим. перев.</emphasis></p>
   <p>47</p>
   <p>Самая известная, пожалуй, компания <emphasis>Eve Online</emphasis> по производству игровых программ использует Python для создания сценариев и значительной доли функциональности - не только для серверной, но и для клиентской части. Она использует версию Stackless Python, чтобы обеспечить высокую отзывчивость интерфейса при большом количестве параллельно выполняющихся заданий. Из других известных компаний, использующих Python, можно назвать производителя игры Civilization IV и ныне несуществующую Origin Systems (в последних сообщениях говорилось, что их игра Ultima Online II должна была использовать Python для поддержки анимации).</p>
   <p>48</p>
   <p>Имеется в виду модель автомобиля «Chevrolet Camaro», пользующаяся славой надежного и неприхотливого автомобиля. - <emphasis>Прим. перев.</emphasis></p>
   <p>49</p>
   <p>Названия всех крупных примеров этой книги начинаются с приставки «Py». Это - соглашение, принятое в мире Python. Если покопаться на сайте <emphasis>http://www.python.org,</emphasis> можно найти другое свободно распространяемое программное обеспечение, следующее этой схеме именования: PyOpenGL (интерфейс к графической библиотеке OpenGL для языка Python), PyGame (набор инструментов для разработки игровых программ на языке Python) и многие другие. Я не знаю, с кого это началось, но эта схема оказалась достаточно «Пи-кантным» способом рекламы языка программирования для всего мира программного обеспечения с открытыми исходными текстами. Если Питонист слишком прямолинеен - это не Питонист!</p>
   <p>50</p>
   <p>Интересно отметить, что даже текстовый редактор IDLE в Python 3.1 страдает от тех же двух ошибок, описываемых здесь и ликвидированных в текущей версии PyEdit, - IDLE в версии 3.1 вставляет содержимое файла при открытии начиная со второй строки, а его операция поиска во внешних файлах (напоминающая диалог Grep в PyEdit) вызывает крах в результате ошибки декодирования при просмотре стандартной библиотеки Python, что вызывает аварийное завершение IDLE. Здесь вполне уместно вспомнить поговорку про сапожника без сапог...</p>
   <p>51</p>
   <p>Здесь игра слов: имя метода pack_forget дословно означает «забыть, что был скомпонован». - <emphasis>Прим. перев.</emphasis></p>
   <p>52</p>
   <p>Чтобы не выставлять программистов в невыгодном свете, следует отметить, что ко мне неоднократно обращались с просьбами прочитать лекции о программировании на языке Python для физиков, которые имели более богатую математическую практику, чем я, но многие из которых благополучно злоупотребляли общими блоками и операторами GO TO языка FORTRAN. Специализация в профессиональной деятельности может всех нас в чем-то превратить в новичков.</p>
   <p>53</p>
   <p>   В ноябре 2010 года вышла версия NumPu 1.5.1 для Python 3.1. - <emphasis>Прим. перев.</emphasis></p>
   <p>54</p>
   <p>   Кроме этого следует учитывать, что, в отличие от координатных осей, используемых в планиметрии, на которых значения по оси Y возрастают снизу вверх (ось направлена вверх), на холсте ось Y направлена вниз. Это приводит к тому, что для вычисления на холсте позиции по Y вычисленная для точки координата Y вычитается из начальной координаты Y, а не прибавляется к ней, как в случае со значениями по оси X. - <emphasis>Прим. ред.</emphasis></p>
   <p>55</p>
   <p>   После прибавления значения вычисленной координаты по X и вычитания значения по Y. - <emphasis>Прим. ред.</emphasis></p>
   <p>56</p>
   <p>Например, сценарий PyDemos, представленный в предыдущей главе, запускает семь часов, выполняющихся в одном процессе, и во всех них обновление времени на моем (относительно медленном) нетбуке, работающем под управлением Windows 7, происходит плавно. Все вместе они потребляют единицы процентов мощности ЦП и нередко даже меньше, чем сама программа Диспетчер задач (Task Manager).</p>
  </section>
 </body>
 <binary id="_31.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CABYAFEDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0Csu/1Ex5EZxtPNalZcuiwyJIPNdZHOdw
7D0x0oAk0m5nuonklH7vOEOOvqaedSgW4ETnbk7QT6+lSRrHYWSIW+SNQufWqElrYahKFiZo
5AdzBeMgY69vSgDYoqtY3X2uJ2KFGSRo2U9iKs0AFFFFABRRRQAUUUUAU4o7mSNZPtbDeobG
xeM1yn2jVbjxn9hd9io+4Ps/gAyD+P8AWuythi2iHog/lTL2B7i1eOGdreRgNsqjJUg5/KgD
g4vFVzc37W2oy7bdmKh44xlD0zWxbafqGl3015eXccdoh2RuqbmIYgDI7D+VbT6Fps8y3FxZ
QNcAhmdVwC3rjv8AjUltI2oWtxDe2rREM0Toc4ZexB7gigB4t7odLwDPP+qFHkXf/P7/AOQh
VqloAqeRd/8AP7/5CFR3S3cFpNKLsMURmAMQ7DNX6ral/wAgy7/64v8A+gmgCaNi8SMepANP
pkQxEg/2RT6ACiiigCO34t4x/sj+VSVFb/8AHvH/ALoqWgAorkfGXiWTT2+wWLbZ2XMkg6oD
0A965zwsdQv/ABBAEvJgVPmSMXJyo6g+uen40Aeo0Vy3iXxRcaJqkNulskkLRh2LEgnkjAPb
pXQadew6jYxXcBPlyjIB6j1B/GgCzVbUf+Qbdf8AXF/5GrNVdSONMuyeghf/ANBNAFhRhQPQ
U6kHQUtABRRRQBDa/wDHsn0qaorf/ULj3/nUtAGHqPhrSLm/fUL3dufAYNJtQnoP6d6k0fw7
ZaPdz3FqZMyjaFY5CDrgf/Xqj47srq80iL7LG8vlyhnRBk4wRnHfrWZ4r1C70+TSGtJHW3jQ
MMNgOwwMHHsP1NAE1x4h0fWtR/s/UrEiIOUjmZsEHpzjBUfj9a6LT7cabKNPt4NlmsW+N8kn
duO4HP1B/OsU6TpnitLfVbcNbNv/AHo28vjqD7+9dDYXMlzHL50QjkilaMqDkcdD+IINAFqq
up/8gy74z+5f/wBBNJqeo2+l2T3V0+1F4A7sewHvXlup65f6nePK88iKxIWJGIVR6YoA9cHQ
UtV4ma3ska5bLKo3H3pLW9humZYydygEgjpQBZooooAhtv8AUD6n+ZqaorfPlc/3m/maloAS
qUGk2cMUsIiD28j7/JkAZEPfaD0+lXqKAM2db61vrb7HDG9ht2SQoApQ54Ye3tWjS0UAY3iT
Qv7dtoohcGBon3A7dwPHpmsGfwTb2ls93HfyP5EbORsGGIB/L9a63U5Hh0u7liz5iQuy49QD
iuJ0GSWz8E6pcsGZZWKIp98KT/49+lAHbXrwC3ZZ8lSMkKcGqPl2ulIdRjd3idVU55Cgnr/n
2phEeoKyfaCt4qkKpOA3cf59qtWC+TBFp90Q8pjLFSMjbnp+GaALP223/wCeq0VL5af3F/Ki
gCubFCzETXC5JOBKQOTmj7Av/Pxc/wDf5qKKAENgv/Pzdf8Af40CwA6XV1+MuaKKAF+w/wDT
1c/9/KT+zx/z9XX/AH9NFFAC/YRjH2q5x/10qnLovyRwQykWZyssBOAQfTA4NFFAE8lta6cr
3kds7uo/gyxAPXAqzD5Fz5V5GAxKEI5GDtOCR+goooAnooooA//Z</binary>
 <binary id="_136.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CADjAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDVvJDqDF7kGSIvuSJ/uqBkA49etV/sVl/z
42//AHxVhf8AUxf7p/maMUwK/wBisv8Anxt/++KPsVl/z42//fFWMUYoAr/YrL/nxt/++KPs
Vl/z42//AHxVjFGKAK/2Ky/58bf/AL4o+xWX/Pjb/wDfFWKMUAV/sVl/z42//fFH2Ky/58bf
/virGKKAK/2Ky/58bf8A74o+xWX/AD42/wD3xVjFGKAK/wBisv8Anxt/++KPsVl/z42//fFW
MUYoAr/YrL/nxt/++KPsdl/z42//AHxVjFGKAK/2Ky/58bf/AL4o+xWX/Pjb/wDfFWKMUAV/
sVl/z42//fFH2Ky/58bf/virGKKAK/2Ky/58bf8A74o+xWX/AD42/wD3xVjFGKAK/wBisv8A
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
35J/8TVqigCr9jb/AJ+pvyT/AOJo+xt/z9Tfkn/xNWqKAKv2Nv8An6m/JP8A4mj7G3/P1N+S
f/E1aooAq/Y2/wCfqb8k/wDiaPsbf8/U35J/8TVqigCr9jb/AJ+pvyT/AOJo+xt/z9Tfkn/x
NWqKAKv2Nv8An6m/JP8A4mj7G3/P1N+Sf/E1aooAq/Y2/wCfqb8k/wDiaPsbf8/U35J/8TVq
igCr9jb/AJ+pvyT/AOJo+xt/z9Tfkn/xNWqKAKv2Nv8An6m/JP8A4mj7G3/P1N+Sf/E1aooA
q/Y2/wCfqb8k/wDiaPsbf8/U35J/8TVqigCr9jb/AJ+pvyT/AOJo+xt/z9Tfkn/xNWqKAKv2
Nv8An6m/JP8A4mj7G3/P1N+Sf/E1aooAq/Y2/wCfqb8k/wDiaPsbf8/U35J/8TVqigCr9jb/
AJ+pvyT/AOJo+xt/z9Tfkn/xNWqKAKv2Nv8An6m/JP8A4mj7G3/P1N+Sf/E1aooAq/Y2/wCf
qb8k/wDiaPsbf8/U35J/8TVqigCr9jb/AJ+pvyT/AOJo+xt/z9Tfkn/xNWqKAKv2Nv8An6m/
JP8A4mj7G3/P1N+Sf/E1aooAq/Y2/wCfqb8k/wDiaPsbf8/U35J/8TVqigCr9jb/AJ+pvyT/
AOJo+xt/z9Tfkn/xNWqKAKv2Nv8An6m/JP8A4mj7G3/P1N+Sf/E1aooAq/Y2/wCfqb8k/wDi
aPsbf8/U35J/8TVqigCr9jb/AJ+pvyT/AOJqCRDHLtLs/HVsZ/QVo1RumC3HP92gDE1r/j4g
/wBxv5iijWWDXEGP7rfzFFAE9p/x5w/Q/wDoRq3b/wDHzH/1yb/0IVUtP+POH6H/ANCNW4fl
ZJCrHCleCozyD3YelMC5RUXnj/nm/wD30n/xVHnj/nm//fSf/FUgJaKi88f883/76T/4qjzx
/wA83/76T/4qgCWiovPH/PN/++k/+Ko88f8APN/++k/+KoAloqPzx/zzf/vpP/iqPPH/ADzf
/vpP/iqAJKKi88f883/76T/4qjzx/wA83/76T/4qgCWsnW7K5uZIXtFBJzFKdwGEYYJ/DOa0
vPH/ADzf/vpP/iqTzx/zzf8A76T/AOKoAzYtNkXWPMKKLaP94hz1cjB4qvJpt2dGtYFi/exz
xuy7hwARk9a2vPH/ADzf/vpP/iqPPH/PN/8AvpP/AIqgDIudOupbDUokjG+Zy0YLD5uT+VJc
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
Su768K3M3mBYyR8oGOR6CiiigD//2Q==</binary>
 <binary id="_190.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAHvAckDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwC6bWGW6e6ktojvY+WhjG3bnqR65zz9Kn22
3/QPsf8AwGX/AAqQj/R7f/cP/oTVUku0jmaIRyOyjJ2LnFMCfbbf9A+x/wDAZf8ACjbbf9A+
x/8AAZf8KbBLHcRCSI5U1JigBu22/wCgfY/+Ay/4Ubbb/oH2P/gOv+FOxRigBu22/wCgfY/+
Ay/4Ubbb/oH2P/gMv+FLilxQA3bbf9A+x/8AAdf8KNtt/wBA+x/8Bl/wp2KgFzG1y0ChmZfv
EDheM80AS7bb/oH2P/gMv+FG22/6B9j/AOAy/wCFOxRigBu22/6B9j/4DL/hRttv+gfY/wDg
Mv8AhTLiZbdAzhjuYKAoySaWKTzQT5bpj++MUAO223/QPsf/AAGX/Cjbbf8AQPsf/Adf8Kdi
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
INn/ANw/yryavWdX/wCQbP8A7h/lXk1AHrOlf8eUX+7/AOzNVyqelf8AHlF/u/8AszVcoAr3
JvFkRrZIZFwQyyOU54wQQp96y59EkubOYSrCJpJvN8vJMYwAMZxnnGc4rcooAxY9HZbWWOK2
tbUu8bYjcsCFYE5JUenpUT6Bi7lk+yWk4kYMJJXZWQ9+Apz+YrfooAy1s760uJ2sxbtFMA2H
cqUbaBnAU5HA9Kns7e4t7q43iJoZXLhgx3A8cYxj8c1dooAzb20u5tUtLiJYfKgDZ3SEMd2O
20+nrUUelzrDpSFo82ZzJyeflI44rXooAxbrSLiVmdGiJF0J1RiQGAGME44/WorywuNk1xcy
wQyNcJImGJUEBQATj264rfpHRXXa6hgexGRQBzxtJNWkvlk8k5CY2sWQkHOCcD6dKvaVpgs5
Wf7Ja2/ygfuXLFjzycgYrSSNIl2xoqD0UYp1AFC6gu/t8dzbJC+2MoRJIU6kc8Karx6TMscT
PKkk/n+dK+CAflIwPzFa9FAGTFo7No9xYzyKDM7tuTJwCxI9KgttBVYpI2tLS33xGMyROWLE
jrggYrdooAyfsV++nmykNuqLEUV1ckse2RtGOPc01bLUI7tLxBbmUw+U8ZlbbweGDbfpxj8a
2KKAMew0eW0ubRzKjiGN1c8gksQeB+FJPamfxKjK37tI1eVf9rnaf0rZpAqhiwAyepx1oAWq
drZtFYSW8rLl2c5X0JJ/rVyigDIttPvSbSO6aHyrXo0bEl8DAyMDH5mrep2kl1CnkSCOaNw6
MwyM9P5E1cooAypbS6uLlbq7EUYgjYJHG5fJI5JJA9qo6TZ3N7pum+Z5UdvCN/yuWZ+CMEYG
Ovqa6PtSKqooVQFA6ADFAGDZeHxaSoPstq+1yRcFm34/3cY/WrEelTpYvAXj3NdednJxt37v
TriteigAHAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFAFPV/+QbP/ALh/lXk1es6v/wAg2f8A3D/KvJqAPWdK/wCPKL/d/wDZmq5VPSv+PKL/
AHf/AGZquUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAU9X/5Bk/+4f5V5NXrOr/8gyf/AHD/ACryagD1nSv+PKL/AHf/AGZquVT0r/jy
i/3f/Zmq5QAUVRv7icXMFpaMqyy7mZ2GQqrjP45IoeafT4Jp7p2uY0UECNAHzzkY6en60AXq
Kotcsuo24JYR3CHap7EDP8qht9UfzL03MMiRQOQH+XH04Oc/hQBqUVnLrEJSUyQTwtFD55Rw
uSnqMEjt0pq63G8qRLaXJkkUvGuFG8DqR83H44oA06Kzn1mEC2CQzyPc7tiKFyCvUHJA71G+
oGY2txCXSMSmOaNwMg524P4+9AGrRWZqt3eWtxaeUIvIlmWNicluQe3TtRdXVxJqhsraQRbI
fNZiobPJGKANOisiXUbt9KtryBYgHMfmbicjcQDgfjTdZ1K5sp7HydpSTc0oIySBjp+dAGzR
WPLqsjaxDbW5UwdJDjkkjIx+FNtLy7vofMju4Ypt2Ps7qBj1GevSgDaorJkm1Ca8vEtZox5B
ASNl4b5QeT+NNXU5r37JHZ7UeZN8jMM7B3x60AbFFY2pT31hHFm6jKyzInmMgBXOc8dOwq/Z
lyzbr1LkY6KoGPyoAtUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBT1f/kGz/7h/lXk1es6v/yDZ/8AcP8A
KvJqAPWdK/48ov8Ad/8AZmq5VPSv+PKL/d/9marlAFHULeczQ3dmqvPDuXy2OA6tjIz26A/h
TfO1R7WZxawRTgDyozJvBPck8flWhRQBQ1NWFkly4AltiJTjoMEbv0zVE2NxdpdxlFFvc/vU
kD85/ukenvmt2igDBi065e3ulewgt5Ht2jVlmLliQfXoKuLZTDVba4wPLjgaNueckj/CtKig
DmZ4rqyvdMVIVlm3TEIZNoIO3vg1pR6fKNLuFkwLictIQOQrElgB64OK0mijeRJGjVnTO1iM
lc9cHtTqAMK8e81S2sprO2SSNZBNlpducZGMY96sXdtdpfC/tYVlleERPE0m0L1Oc456+lat
FAGPdWV1DpEFlaQpOU2bmaTZ90g+h64p89lcXlxYSyxKgjR1lXfuxkADHr0rVooAyItI+yfZ
FgO4RSMzM3XBBx+XSori1v78CGext4CWBNykmWGOeFxn26963KKAMeSHUob66NrBEyTlcSvJ
935QPu9+nqKU6ZNZJbSWJWSW3TYyP8olHfnt69616KAMa7t9Q1JIRcWsMKxzo5TzN+QAcnOB
6jjFa0cMURPlxomeu1QKfRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBT1f/AJBs/wDuH+VeTV6zq/8A
yDZ/9w/yryagD1nSv+PKL/d/9marlU9K/wCPKL/d/wDZmq5QAUUjFh91dxPajbP/AM8R/wB9
igBaKTbP/wA8R/32KNs//PEf99igBaKTbP8A88R/32KNs/8AzxH/AH2KAFopNs//ADxH/fYo
2z/88R/32KAFopNs/wDzxH/fYo2z/wDPEf8AfYoAWik2z/8APEf99ijbP/zxH/fYoAWik2z/
APPEf99ijbP/AM8R/wB9igBaKTbP/wA8R/32KNs//PEf99igBaKTbP8A88R/32KNs/8AzxH/
AH2KAFopNs//ADxH/fYo2z/88R/32KAFopNs/wDzxH/fYo2z/wDPEf8AfYoAWik2z/8APEf9
9ijbP/zxH/fYoAWik2z/APPEf99ijbP/AM8R/wB9igBaKTbP/wA8R/32KNs//PEf99igBaKT
bP8A88R/32KNs/8AzxH/AH2KAFopNs//ADxH/fYo2z/88R/32KAFopNs/wDzxH/fYo2z/wDP
Ef8AfYoAWik2z/8APEf99ijbP/zxH/fYoAWik2z/APPEf99ijbP/AM8R/wB9igBaKTbP/wA8
R/32KNs//PEf99igBaKTbP8A88R/32KNs/8AzxH/AH2KAFopNs//ADxH/fYo2z/88R/32KAF
opNs/wDzxH/fYo2z/wDPEf8AfYoAWik2z/8APEf99ijbP/zxH/fYoAWik2z/APPEf99ijbP/
AM8R/wB9igBaKTbP/wA8R/32KNs//PEf99igBaKafNXG+LAJxndmnUAU9X/5Bk/+4f5V5NXr
Or/8gyf/AHD/ACryagD1nSv+PKL/AHf/AGZquVT0r/jyi/3f/Zmq5QA6P/Wr9f6VLPMsERkc
OVHZEZz+QBNRR/61fr/SpJ5o4IjJK21R1OM0AVhqtudMW/2v5bhSqkDcScYHXGckDrRbanFc
ecpimilhAZ4mXcwB6H5Sc5welY0GZvDFsIwzNbtC0iYIICspP6A1b01w+r39/grbNFGofaRk
jOfyoAvR6pBJp896qSiKHfuDJtY7M54P074qL+3LX+yP7RKyiIcGPb84PpjPWqEMyTaFq0ce
4uTcMF2kEglsfnmmf2dP5zgp/ofltMBj/lptK4/XP4UAav8AayP5Qt7ae4d4xIUj2gop6Z3M
Bzg/lST6ssCW+6zufNuHMaxYUMCM9ctjt1zWaYrQwWZnubmyuEgUb4RgsPQ8Hpz+dRyyzBdI
mui7JHcP+9KnLJhgrEdsjH50AbMOq28iTl98D24zLHKMMg7dMg/gabFqby7G/s+8SJyAJGVM
c9DgMWA/Csia2m1G51K6gRhFJCiR5GPMIJzWtBq1rIkaLv8AMOF8vYcqelABaao94kckWnXf
lSYxITEBj1xvz+laFYGg6ZKtjbTNf3q4AJh3KE6dMbc4/GugoAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigCG4/1Y/3hUVS3H+rH+8KioAp6v8A8g2f/cP8q8mr1nV/+QZP/uH+VeTUAes6
V/x5Rf7v/szVcqnpX/HlF/u/+zNVygByHEi59f6VZqhPNHAgaUkAnAwpOT+FQ/brX1f/AL9N
/hQBq0VlfbrX1f8A79N/hR9utfV/+/Tf4UAatFZX2619X/79N/hR9utfV/8Av03+FAGrRWV9
utvV/wDv03+FH2619X/79N/hQBq0Vlfbrb1f/v03+FH2619X/wC/Tf4UAatFZX2629X/AO/T
f4UfbrX1f/v03+FAGrRWV9utvV/+/Tf4Ufbrb1f/AL9N/hQBq0VlfbrX1f8A79N/hR9utvV/
+/Tf4UAatFZX2629X/79N/hR9utfV/8Av03+FAGrRWV9utvV/wDv03+FH2629X/79N/hQBq0
Vlfbrb1f/v03+FH2629X/wC/Tf4UAatFZX2619X/AO/Tf4Ufbrb1f/v03+FAGrRWV9utvV/+
/Tf4UfbrX1f/AL9N/hQBq0VlfbrX1f8A79N/hR9utvV/+/Tf4UAatFZX2619X/79N/hR9utf
V/8Av03+FAGrRWV9utfV/wDv03+FH2619X/79N/hQBq0Vlfbrb1f/v03+FH2619X/wC/Tf4U
AatFZX2629X/AO/Tf4UfbrX1f/v03+FAGrRWV9utvV/+/Tf4UfbrX1f/AL9N/hQBq0Vlfbrb
1f8A79N/hR9utvV/+/Tf4UAatFZX2619X/79N/hR9utvV/8Av03+FAGrRWV9utfV/wDv03+F
H2619X/79N/hQBq0Vlfbrb1f/v03+FH2619X/wC/Tf4UAatFZX2629X/AO/Tf4UfbrX1f/v0
3+FAGrRWV9utfV/+/Tf4Ufbrb1f/AL9N/hQBq0VlfbrX1f8A79N/hR9utfV/+/Tf4UAX7n7g
/wB4VFTIZI5oxJHypzg4I6cd6fQBT1f/AJBk/wDuH+VeTV6zq/8AyDJ/9w/yryagD1nSv+PK
L/d/9marlU9K/wCPKL/d/wDZmq5QBG//AB82v/XU/wDoDVfqg/8Ax82v/XU/+gNV+gAooooA
KKKKACiiigAooqtfM6wr5bFWMirke5oAs0h4BqvBclpDDMNkw5x/eHqKsN90/SgCrJctEgds
bScdOlPS43DPB+lUNSbFgPqKLV8qOaANeikrO192j0iVkkkjO5BuiJDAFwDjHPSgDSormop7
ixJnsxe3FuIwZjeGQYP+zvwfypdb1O5kRlsWVYkliHmqxBJJBxx2waAOkornjLfxavctHFC8
ggRnJJC9+B3qyuqXN28aWMMZYwrK5kJwM5wB+VAGxRWMur3Nw1otrAm64iLt5hPyEY4pJT/a
OnpczTXUHll1ZLRnyWBx/Dyen60AbVFYEMt1N4XklW7IlRJD5g+ZsDOAT2P65rZtCWtIWYkk
oCSe/FAE1FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
Nk+4fpVVCdvU1Zk/1bfSqE1zDaWxmuH2Rr1OM/oOtAFjJ9TSgn1NYGk65cXdy/2m38qBz+7O
PuD3reHagCG2+4//AF1k/wDQzUtRW3+rf/rrJ/6GaloAp6v/AMg2f/cP8q8mr1nV/wDkGT/7
h/lXk1AHrOlf8eUX+7/7M1XKp6V/x5Rf7v8A7M1XKAI3/wCPm1/66n/0Bqv1Qf8A4+bX/rqf
/QGq/QAUUUUAFFFFABRRRQAVWvkd4V8sBmDq2D7GrNFAFe3tvKYyO2+VurHt7D2qcjIIpaTt
QBh6oriJY8HIYUQb4gC0bH2xWo7wuwMiAnsSKlDxt1A/EUAQ2bSsmXGB70t/a/bLUw79mWVs
4z0YH+lWKWgCvdBVsZVcFlEZBAHXisbTtGM3hqC3aR4pXZZtzLkgg5AI46cCuhooAoRafKJp
ppp0eSWIRnZGVAxnnGT61WTRp7cxPaXqxusQicvEWDgZwcBhg8nua2KKAM610pbWS2ZJSRBE
Y8EctkjnP4U2PT7u2i2Wt5GoLOSJISwO454wwrTooAy10l4NIextrhVMm7fJJHuzuznABGOv
vV2zimgtljnlSRlGAyIUGPoSanooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
ooooAKKKKACiiigAooooAZJ/q2+lVAqumHUMPQjNW5P9W30qqn3aAARoBgIo/CnikpR1oAht
vuP/ANdZP/QzUtRW33H/AOusn/oZqWgCnq//ACDJ/wDcP8q8mr1nV/8AkGz/AO4f5V5NQB6z
pX/HlF/u/wDszVcqnpX/AB5Rf7v/ALM1XKAI3/4+bX/rqf8A0Bqv1Qf/AI+bX/rqf/QGq/QA
UUUUAFFFFABRRRQAUlLWR4gi1S4thDpqx4fiRmbBx6CgB1prtte6u9hbhmKIWL44yCAQPzrU
b7p+lct4Z0K+0/U2ubtY0XyjGAr7s5IP9K6lvun6UAZmoPtsQR13D+dFvIWXk1W1OQi1VfVh
S2bdATimBuVQ1fUk0yz89gSSyqBtJ6kZ6e1T29x5w6c1BrMUk2myLChdwyMFHU4YE/ypANfW
7CKCGWWVlEwyo8pyffIxkfjS3Gt6fbFBLOcugkULGzZU9+AazbiC5a8FyPtscc1uEKwxoWUg
nghgfXqKdpmnyW+p2ziGRYUs9gMhBIO48HAHOPagDRg1mwuLhIIpyzyDK/IwB/HGKbHrmnSX
AgS4JkLFAPLYDIOMZxis2ysLmLSNPiaBlkjuCzjHIGG5/UVVsUku7NrSK3fJvXZpdvyqA+ev
rQB1lLSAYAFLQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAMk/1bfSqqfdFWpP8AVt9Kqp90UAOpRSUooAhtvuP/ANdZP/QzUtRW33H/AOus
n/oZqWgCnq//ACDZ/wDcP8q8mr1nV/8AkGz/AO4f5V5NQB6zpX/HlF/u/wDszVcqnpX/AB5R
f7v/ALM1XKAI3/4+bX/rqf8A0Bqv1Qf/AI+bX/rqf/QGq/QAUUUUAFFFFABRRRQAUUUUAFJS
0UAU7mwjuHBY4GckU42EBGAmBVqmq6sxVWBK9R6UAJHEkS7UUAVGbuEHGWP+6jEfoKnqhbAG
GIeqDNAE/wBri9Jf+/Tf4Uv2uL0l/wC/T/4VRW4xcyRHkKeKtK2c0ASfa4vSX/v0/wDhUNsb
S0jZII5UVmLkeW55Jyeop+6onu4EnSBpVEr52pnk0AWPtcXpL/36f/Cj7XF6S/8Afp/8KqTa
hbQSiOWZVc9qdLe28JjEkyKZCAgJ+8T0oAs/a4vSX/v0/wDhR9ri9Jf+/T/4VWe9t47pLZ5l
WZxuVCeSKDewC6FsZl84ru2Z5x60AWftcXpL/wB+n/wo+1xekv8A36f/AAqkmqWjyiNZwWJ2
jg8n60h1WzExiNwocNtI54PpmgC99ri9Jf8Av0/+FH2uL0l/79P/AIVWuLyC2AM0oXd07k1E
dVsxGJDOApbaOD164xQBe+1xd9492jYD8yKmBBGQcg1mi7hureYwvvCqc8Edver1t/x6w/7g
/lQBLRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFADJP9W30qqn3RVqT/AFbf
SqqfdoAdSikpR1oAhtv9W/8A11k/9DNS1Fbf6t/+usn/AKGaloAp6v8A8g2f/cP8q8mr1nV/
+QbP/uH+VeTUAes6V/x5Rf7v/szVcqnpX/HlF/u/+zNVygCN/wDj5tf+up/9Aar9UH/4+bX/
AK6n/wBAar9ABRRRQAUUUUAFFFFABRRRQAUUUUAFZlwfKEs8ZxMJSF4zu4HGO9adQR2yJO83
JZvXt9KAJULMilhtYjkelZ9u2Iov9wVpVjiREjVWdVZRghiAaAKgkzfzEf3q0EkAxnvWbFGP
OkcyxAFsjLipjtaQbp4wq9PnFMDQ3VlaiFGu6YwUbj5mTjk8CrwmhA/1sf8A32Kgmt9OuJPM
nitJX/vOFY/maQGZMcT6/vzkxDH02Ut2o/svR2ZRvEsQzjnGDWpKljM6PKttI0f3C20lfp6U
2eHT7lg1xHaysOhcKxH50AZeswNPrgZP9ZFaiRMeoYnFR2yF9Yt7i4OGuYZGOeNq/Lgfqa3F
+yq4dTAGVdoYFcgen0pWa1aQSM0JcAgMSMgHqM0AZ8b3uni2jd7aezLBEwp8zBPynOcHt2qN
mjGlap5uMGSUDPrk4/XFXorbTYJBJDDaRyDoyKoP5il+z6d5/n+VaednPmYXdn1zQBRsTIut
j7UfnNsojz65OcfpU+rNI11Zi0aETiY53jIHyHqAc9KtTizuU2XH2eVQc7X2sM/jSRR2MKqs
S2yBTlQu0YPqKAHQm8FvN9taBm2nb5KkDp3yTWpa/wDHrD/uL/Ks15Y2RlWRGYggAMCTWnbg
rbxKRghACPwoAkooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigBkn+rb6VVT7
oq1J/q2+lVU+6KAHUopKUdaAIbb/AFb/APXWT/0M1LUVt9x/+usn/oZqWgCnq/8AyDJ/9w/y
ryavWdX/AOQZP/uH+VeTUAes6V/x5Rf7v/szVcqnpX/HlF/u/wDszVcoAjf/AI+bX/rqf/QG
q/VB/wDj5tf+up/9Aar9ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFUfOlhlllYs8IfaVAzs460
AXqrzIu4YRcn1FTKyuoZSCpGQRUUxxIv0oArpNGXZGjjDKcEbasxpE4J8tP++axt/wDxMJ+f
4q17RgYzz3oAk8mL/nmn/fIo8mL/AJ5p/wB8ipK5y7kV9R1BHbUGkTaIlt2m2j5B/c+Uc+tA
G/5MX/PNP++RR5MX/PNP++RXLxSyNf3cV/JqDTJFHtSBpcKxQZ+5wOfWrc8UkemC5vJr/wA4
x4RI2k+UjOC2z2xktQBu+TF/zzT/AL5FHkxf880/75Fc7NcbtVtI7ue7eNrJXItWl+Zs9cR1
v2YjFuvk+ds7edv3fjv5oAf5MX/PNP8AvkUeTF/zzT/vkVJRQBH5MX/PNP8AvkUeTF/zzT/v
kVJRQAwRRg5Eag/SnUtFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFADJP
9W30qqn3RVqT/Vt9Kqp90UAOpR1pKUdaAIbb7j/9dZP/AEM1LUVt9x/+usn/AKGaloAp6v8A
8gyf/cP8q8mr1nV/+QbP/uH+VeTUAes6V/x5Rf7v/szVcqnpX/HlF/u/+zNVygCN/wDj5tf+
up/9Aar9UH/4+bX/AK6n/wBAar9ABRRRQAUUUUAFFFFABRRRQAUUUUAFUjavNJIs2PIL7sZ5
bpV2igBAMDA6Cq92rYDjoOtWajkdVGGGQRQBz0UcjXMrBSRu61oQNKZFVFIx1Jq9FJFj5Bge
wqVSp5WgBRkDk5NV4LXybu5n37vPZTtx93Cgf0qzRQBTt7HyNSurvzN32gL8m3G3Ax171DfW
N/cSv5GorDA67TGYN598HcK0qKAMebRZku4Z9PvFtvKgEIVofMyM59RWlbJNHCFuJlmk7uqb
AfwyamooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AZJ/q2+lVU+6KtSf6tvpVVPu0AOpR1pKUdaAIbb7j/8AXWT/ANDNS1Fbfcf/AK6yf+hmpaAK
er/8g2f/AHD/ACryavWdX/5Bs/8AuH+VeTUAes6V/wAeUX+7/wCzNVyqelf8eUX+7/7M1XKA
I3/4+bX/AK6n/wBAar9UH/4+bX/rqf8A0Bqv0AFFFFABRRRQAUUUUAFFFFABRRRQAVWS7H2h
45F2ANtVj0Y+lWazpAZ2mt0UFjISWYcKMD9aANGoZf8AWL9KkjXZGqli2BjJ6moLptrKfagD
NEpF9OueN1atscofrXPpIWvZm/2q1be58vC9c9qANGs2HV4nvrq3kV41gI+do3C42gnLEYH5
1og5GcYrAv7S5uJ9Ss0ikUXigpPj5FwoGD37dgaANOHVbOYOVlZQibyZI2T5fUbgMj3FVrrX
raK0klhE0jKhZM28gVsdwduCPes2yspH3tNb6nIyQMpW5ZArf7K7Rz+NMgtLyS3uIYYr5IfI
KiO728HsEK9uvX2oA6W2nW5gWVA6huzoyH8iAamqvYzNPaI7wSwNjBSUAMMfQmrFABRRRQAU
UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFADJP9W30qqn3RVqT
/Vt9Kqp90UAOpRSUooAhtv8AVv8A9dZP/QzUtRW3+rf/AK6yf+hmpaAKer/8g2f/AHD/ACry
avWdX/5Bk/8AuH+VeTUAes6V/wAeUX+7/wCzNVyqelf8eUX+7/7M1XKAI3/4+bX/AK6n/wBA
ar9UH/4+bX/rqf8A0Bqv0AFFFFABRRRQAUUUUAFFFFABSVGLiI3HkCQebt3be+KkP3TQAbge
4oAAJIAGetZ12/k2wlHXIFOgm3DI4oA0KZLGJEKn8D6U+op547aIyTNtQEDOCeScD9TQBXh0
2CMszDczHOaljs4Y33Bcn3pzXMKSxRM+HlBKDB5Axn+YqagBKWiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAGSf6tvpVVPu1ak/1
bfSqqfdFADqUdaSlHWgCG2+4/wD11k/9DNS1Fbfcf/rrJ/6GaloAp6v/AMg2f/cP8q8mr1nV
/wDkGz/7h/lXk1AHrOlf8eUX+7/7M1XKp6V/x5Rf7v8A7M1XKAI3/wCPm1/66n/0Bqv1Qf8A
4+bX/rqf/QGq/QAUUUUAFFFFABRRRQAVj+ItbXR7YEBWmk4QN0HvWxRQBwvg+VrrxFLcM5kJ
gbc/uWU13LfdP0oo6igDG1OQCyC+pFFm5IAqXULGSYhIxld2c+lKunSxqNjjPrTA0UkVxkGq
Ovf8gpz6PGT9A61ZtbfyV5O5vWpmVXUq6hlYYIIyCKQGPfPv1Cw2PtIt5G3Y+6Pk5rJT7Tpw
aYwM1w0TslytwWWU7ScmM8L68V1EFjZ22/7PawQ7+G8uMLu+uOtJb6fZWrl7a0t4XIwWjjCk
j8BQBzmlxXUMqyCIQwyQPuzdGUyHsRkDGPapYrEnQo2hmdrm5Vd3mSEeZj+HP8Ppkc1vQ6fZ
W7s8FnbxOwwWSJVJH4CnyWltLB5ElvE8I/5ZsgK/l0oAy/D4WNrqDyJLeSNl3xtOZQOOMMea
2qigt4LaPy7eGOFP7sahR+QqWgAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAZKcRMT0Aqgk3yjEUpHqFq7df8e0v+6f5Vn3bMtlGVu0tT8v7
x8Y+nNAEn2gf88pf++aVLlDIqFXUscDcMZrMDt5oB1WJ/YbOaeD/AKXBzn96P5GmBoW33H/6
6yf+hmpaitvuP/11k/8AQzUtICnq/wDyDZ/9w/yryavWdX/5Bk/+4f5V5NQB6zpX/HlF/u/+
zNVyqelf8eUX+7/7M1XKAI3/AOPm1/66n/0Bqv1Qf/j5tf8Arqf/AEBqv0AFFFFABRRRQAUU
UUAFFFFABRRRQAUUVRM0sLyyktJEHKlQMlenIoAvVFKzBgFOM09GV0DKQQRkEVFMcSL9KAIU
uyZGQnDKcGrUb7wT6Vh7/wDiYT89617RgUPPegCxRRWFqGp6jBJfPbrbeRZgFg6sWYFQeMH3
oA3aKxoNQvRMUujaoJIGliYAgJj++Sfftiqun67eS3bQ3CRsjIzRyRwOisR6Ekhhz2oA6FnV
Bl2CjpknFLXK6leX0+hJeXv2dLcvE4VAdw+Yckk4xW/ps1zcRGaYRLE+DEFBzt9+etAFyiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAIrr/AI9pf90/
yrPuwTZRgWy3B+X5GbA+vQ1ozLuhdfUEVmhbwqAHgwBgZU/40AVNreZ/x4QoPZ+n/jtA/wCP
yH/rqP5GrBtro/xw/wDfLf40RWUomR5HjwrBvlBpgWbb/Vv/ANdZP/QzUtRW3+rf/rrJ/wCh
mpaQFPV/+QZP/uH+VeTV6zq//IMn/wBw/wAq8moA9Z0r/jyi/wB3/wBmarlU9K/48ov93/2Z
quUARv8A8fNr/wBdT/6A1X6oP/x82v8A11P/AKA1X6ACiiigAooooAKKKKACiiigAooooAKp
fZXlmkE2PI37gufvH3q7RQAg4GBVe7U4DjoOtWajkcLwRnNAHPRRyNcysFJG7rWhA0pkVUUj
HU1ejli5CgD1wKlUqeVoAUAgc1QuNLS4jvkMjAXgAbA+78oHH5VoUUAZ9xpMVwFEjttEDQ49
Qcc/pUMWjFHhMl28iwxmNFKgYBx/hWtRQBnS6THJpkNkZWCxMhDY5O0g/wBKlsbAWJlEcrNE
7bgh6J7D29quUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAMk/1bfSqqfdFWpP8AVt9Kz7j7SLVjZ+V5w+6JFJU/kRQBYpRWNYXerXMm2VLZNpw/
7puP/Hq2R2zQBDbfcf8A66yf+hmpaitv9W//AF1k/wDQzUtAFPV/+QZP/uH+VeTV6zq//IMn
/wBw/wAq8moA9Z0r/jyi/wB3/wBmarlU9K/48ov93/2ZquUARv8A8fNr/wBdT/6A1X6z5Di4
tT/00P8A6A1Tfam/ufrQBaoqr9qb+5+tH2pv7n60AWqKpC7mdnEcKEIcEs5HOAfQ+tL591/z
xh/7+n/4mgC5RVPz7r/njD/39P8A8TR591/zxh/7+n/4mgC5RVPz7r/njD/39P8A8TR591/z
xh/7+n/4mgC5RVPz7r/njD/39P8A8TR591/zxh/7+n/4mgC5VZLsfaHjkXYA21WPRj6Uzz7r
/njD/wB/T/8AE1E6yyRvG9vCVc7iPNPX/vmgDRqGX/WL9KgSW6RAoiiIAxzKf/iaRpLlyCYY
uP8Apqf/AImgCkJSL+dc8bq1LY5Qn3rP+yv5rSeRHubr++P/AMTViN7iMYWGLH/XU/8AxNAF
+sqa/vPtF4sCW4jtsZMhIJyoP071Z8+6/wCeMP8A39P/AMTWfNpUFxdvdXFhbyzPjLNKeMDH
Hy0AXbXVrW4geTftMUYklXafkBGfTnj0qkNbRdXkV5na0NukkYSFmPJOTwM46dalNqxe6fyI
83SBJP3x6Yxx8vpSW9kbeQvHBHkxCE5nP3RnH8PvQAkupsNVxHOptPsZn6ZGcnnjnpVuTVbW
Fo0kd2kdN+2KJ3OPXCg4H1qimmqnC26f6gwf68/cP/Afep7eCS2meWOCPe6hSTMTwOn8PvQB
pxuskauhyrAEH2p1U/Puv+eMP/f0/wDxNHn3X/PGH/v6f/iaALlFU/Puv+eMP/f0/wDxNHn3
X/PGH/v6f/iaALlFU/Puv+eMP/f0/wDxNHn3X/PGH/v6f/iaALlFU/Puv+eMP/f0/wDxNHn3
X/PGH/v6f/iaALlFU/Puv+eMP/f0/wDxNHn3X/PGH/v6f/iaALlFU/Puv+eMP/f0/wDxNHn3
X/PGH/v6f/iaALlFU/Puv+eMP/f0/wDxNHn3X/PGH/v6f/iaALlFU/Puv+eMP/f0/wDxNHn3
X/PGH/v6f/iaALlFUVvZPO8p4lDbd3yvkY/IVL9pb+5+tAFmiq32lv7n60faW/ufrQBZoqt9
pb+5+tH2lv7n60AWaKrfaG/ufrR9ob+5+tAE0n+rb6VXVcKKe0rMMEAA+9M59TQAoUAkgAE9
eOtGKTn1NKOo5oAhtvuP/wBdZP8A0M1LUVt9x/8ArrJ/6GaloAp6v/yDZ/8AcP8AKvJq9Z1f
/kGz/wC4f5V5NQB6zpX/AB5Rf7v/ALM1XKp6V/x5Rf7v/szVcoAil/4+Lb/rof8A0BqUcmkl
/wCPi2/66H/0BqWgDHtdZ+36ssFmc2yBt7kffOD09q2KrLZRR3n2mJVRmzvAGMn1+tWaAIo3
2PPx/GP/AEFaXz/Y1A7hHnyf4x/6CKj85fWmBb8/2NHn+xqp5y+tHnL60AW/P9jR5/saqecv
rR5y+tAFvz/Y0ef7GqnnL60ecvrQBb8/2NHn+xqp5y+tHnL60AW/P9jR5/saqecvrR5y+tAF
vz/Y0ef7GqnnL60ecvrQBb8/2NHn+xqp5y+tHnL60AW/P9jVbULqVIYzBIY2MqgnAORzkcim
+cvrUc+yZVBYDa4b8qAJpLmYXN8BNhEizGNo+U7Qc9P51PHO3kxFyWYoCT6mqbeWzztu/wBa
u36cYp4lVVVQegxQBb8/2NHn+xqp5y+tHnL60AW/P9jR5/saqecvrR5y+tAFvz/Y0ef7Gqnn
L60ecvrQBb8/2NHn+xqp5y+tHnL60AW/P9jR5/saqecvrR5y+tAFvz/Y0ef7GqnnL60ecvrQ
Bb8/2NHn+xqp5y+tHnD1oAt+f7Gjz/Y1U85fWjzl9aAJo333+f8Apkf51bqhaNuvc/8ATM/z
FX6ACiiikAUUUUAVdVnltdMnmgIEiAFcjPcUunXovbdWI2ygDevbPt7VJdwfabWSHON+Bn8a
khiSGNY0GAP1oAkPQUlKeg+tJQAUo6ikpR1FAENt/q3/AOusn/oZqWorb/Vv/wBdZP8A0M1L
QBT1f/kGT/7h/lXk1es6v/yDZ/8AcP8AKvJqAPWdK/48ov8Ad/8AZmq5VPSv+PKL/d/9marl
AEFyzI0EgjeQI5JCDJxtYf1pn2v/AKdLr/vhf/iqtUUAVftf/Tpdf98L/wDFUfav+nS6/wC+
F/8AiqtUUAZswWVy3kXqk9dqL/jUfkp/zz1D/vlP8a1qKYGT5Kf889Q/75T/ABo8lP8AnnqH
/fKf41rUUAZPkp/zz1D/AL5T/GjyU/556h/3yn+Na1FAGT5Kf889Q/75T/GjyU/556h/3yn+
Na1FAGT5Kf8APPUP++U/xo8lP+eeof8AfKf41rUUAZPkp/zz1D/vlP8AGjyU/wCeeof98p/j
WtRQBk+Sn/PPUP8AvlP8aPJT/nnqH/fKf41rUUAZPkp/zz1D/vlP8aPJT/nnqH/fKf41rUUA
ZPkp/wA89Q/75T/GjyU/556h/wB8p/jWtRQBk+Sn/PPUP++U/wAaPJT/AJ56h/3yn+Na1FAG
T5Kf889Q/wC+U/xo8lP+eeof98p/jWtRQBk+Sn/PPUP++U/xo8lP+eeof98p/jWtRQBk+Sn/
ADz1D/vlP8aPJT/nnqH/AHyn+Na1FAGT5Kf889Q/75T/ABo8lP8AnnqH/fKf41rUUAZPkp/z
z1D/AL5T/GjyU/556h/3yn+Na1FAGT5Kf889Q/75T/GjyU/556h/3yn+Na1FAGT5Kf8APPUP
++U/xo8lP+eeof8AfKf41rUUAZPkp/zz1D/vlP8AGjyU/wCeeof98p/jWtRQBnQbYHLrb3rE
jHzIv+NWPth/59br/vhf/iqs0UgK32s/8+t1/wB8L/8AFUfaz/z6XX/fC/8AxVWaKAK32w/8
+t1/3wv/AMVR9rP/AD6XX/fC/wDxVWaKAK32w/8APpdf98L/APFUfbD/AM+l1/3wv/xVWaKA
K32wn/l0uv8Avhf/AIqj7Z/06XX/AHwv/wAVVmigCt9s/wCnS6/74X/4qlF5g/8AHpdf98L/
APFVYooAhtdxhJZGQs7ttbqAWJ/rU1FFAFPV/wDkGz/7h/lXk1es6v8A8gyf/cP8q8moA9Z0
r/jyi/3f/Zmq5VPSv+PKL/d/9marlABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFAFPV/8AkGT/AO4f5V5NXrOr/wDIMn/3D/KvJqAPWdK/
48ov93/2ZquVT0r/AI8ov93/ANmarlABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABUclzBCcSzRofRmAqSs61gjuLi4aVQ5DkDP1oAtfbrT/n6g/7
+Cj7daf8/UH/AH8FH2C1/wCeK/lR9htv+eK/lQAfbrT/AJ+oP+/go+3Wn/P1B/38FH2C2/54
r+VH2G1/54r+VAB9utP+fqD/AL+Cj7daf8/UH/fwUfYbb/niv5UfYbb/AJ4r+VAB9utP+fqD
/v4KPt1p/wA/UH/fwUfYLb/niv5UfYLb/niv5UAH260/5+oP+/go+3Wn/P1B/wB/BR9gtv8A
niv5UfYbb/niv5UAH260/wCfqD/v4KBe2rEAXMJJ7CQUfYLb/niv5VHcWVusDlYlBA9KALdN
kkSJd0jqi+rHAqGwJaxhJOTtonjWW7t1kUMuGbB6ZGKAD7fZ/wDP3B/38FH2+z/5+4P+/gqb
yov+eUf/AHyKPKi/55R/98igCH7fZ/8AP3B/38FH2+z/AOfuD/v4Km8qL/nlH/3yKPKi/wCe
Uf8A3yKAIft9n/z9wf8AfwUfb7P/AJ+4P+/gqbyov+eUf/fIo8qL/nlH/wB8igCH7fZ/8/cH
/fwUfb7P/n7g/wC/gqbyov8AnlH/AN8ijyov+eUf/fIoAh+32f8Az9wf9/BR9vs/+fuD/v4K
m8qL/nlH/wB8ijyov+eUf/fIoAh+32f/AD9wf9/BR9vs/wDn7g/7+CpvKi/55R/98ijyov8A
nlH/AN8igAiljmXdFIrr0ypyKdVONVj1aRUAVWgViB0zuIz+gq5QBT1f/kGT/wC4f5V5NXrO
r/8AINn/ANw/yryagD1nSv8Ajyi/3f8A2ZquVT0r/jyi/wB3/wBmarlABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABVCxYLPc5/56N/Or9ZlscT3H
/XRv50wNHzV96PMX3qtuo3UgLPmr70eavvVbdRuoAi1O7mUwQWrhJZnwWIztUDJI9+Kg+2T2
eorayXDTxyxM6O6qGUjqPlAGOR2pb+3knWN4HCzRNuQt0PGCD+BqCK0uZrr7TemISIhSNYiS
oz1JyB6CgB2k6jPqSwyLcfu4lHmlQvzsR06cfhitnzF96wLTT7mzktnheL7gS4BJ+YAYBHHW
tbdQBZ81fejzV96rbqN1AFnzV96iuZAYHHtUe6mTH9030pgTad/x4Q/7tLKcXkJ/2H/pSad/
x4Qf7tJccXUP+4/8hSAk80e9Hmr71X3UbqALHmj3rNe7mu9TktIZ3t44FDO6KpYk9B8wIx17
Va3Vnz21xFeNd2PlGSQBZFlJAIHQ8A80AWpbuTT4C00onXdgSSusZAx3OAM5zUC+IYpI4DDC
0jTSNGArDAI9/T3qCW31CVobg/ZjPExwhZtgBHrjOahtdLuY5oJZXiyk8kr7Sf4s9OKAND+3
YxCxaFxMJvJEWeS2M9ae+rSIRG1nIJmbaqbhg++fSs59Lm3zTI8fm/afPiyTjpjDcUl5p93f
oj3KWjyxt8sZZtmO+TjOaALk+otM1oV3wsLkpIm70RuD6jpWr5q+9YMGnSRxW6iO3hMcxkZY
iduNrDjI681rbqALHmr70eavvVfdRuoAVDu1diP+fdf/AEJquVQtznVD/wBe6/8AobVfoAp6
v/yDZ/8AcP8AKvJq9Z1f/kGT/wC4f5V5NQB6zpX/AB5Rf7v/ALM1XKp6V/x5Rf7v/szVcoAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKymS4guJd
sLOrMWBXnrzWrRTAyvMuP+faT8qPMuP+fWT8q1aKAMrzLj/n1k/KjzLj/n2k/KtWigDK8y4/
59ZPyo8y4/59ZPyrVooAyvMuP+fWT8qPMuP+fWT8q1aKAMrzLj/n1k/KjzLj/n2k/KtWigDK
8y4/59pPypHa5dSotpMn1GK1qKAIrSMw2sUbdVXBqK8EgkikSMyAZVgOoB71aopAZ/8A2zn/
AO/X/wBej/tnP/36/wDr1oUUAZ//AGzn/wC/f/16P+2c/wD37/8Ar1oUUAZ//bOf/v3/APXo
/wC2c/8A36/+vWhRQBn/APbOf/v3/wDXo/7Zz/8Afr/69aFFAGf/ANs5/wDv1/8AXo/7Zz/9
+v8A69aFFAGf/wBs5/8Av1/9ej/tnP8A9+v/AK9aFFAFG0jkN48zIyJ5YjXdwTyTnH41eooo
Ap6v/wAg2f8A3D/KvJq9Z1f/AJBs/wDuH+VeTUAes6V/x5Rf7v8A7M1XK5WHxVZWcYt2D748
o3y55DH/ABp//CaWP+1/3waAOnormf8AhNLH/a/74NJ/wmlj/tf98GgDp6K5j/hNLH/a/wC+
DR/wmlj/ALX/AHwaAOnormP+E0sf9r/vg0v/AAmlj/tf98GgDpqK5j/hNLH/AGv++DS/8JpY
/wC1/wB8GgDpqK5n/hNLH/a/74NJ/wAJpY/7X/fBoA6eiuY/4TSx/wBr/vg0v/CaWP8Atf8A
fBoA6aiuY/4TSx/2v++DR/wmlj/tf98GgDp6K5n/AITSx/2v++DSf8JpY/7X/fBoA6eiuY/4
TSx/2v8Avg0v/CaWP+1/3waAOmormP8AhNLH/a/74NH/AAmlj/tf98GgDp6K5j/hNLH/AGv+
+DR/wmlj/tf98GgDp6K5j/hNLH/a/wC+DR/wmlj/ALX/AHwaAOnormf+E0sf9r/vg0f8JpY/
7X/fBoA6aiuY/wCE0sf9r/vg0f8ACaWP+1/3waAOnormP+E0sf8Aa/74NL/wmlj/ALX/AHwa
AOmormP+E0sf9r/vg0f8JpY/7X/fBoA6eiuZ/wCE0sf9r/vg0f8ACaWP+1/3waAOmormP+E0
sf8Aa/74NH/CaWP+1/3waAOnormf+E0sf9r/AL4NJ/wmlj/tf98GgDp6K5n/AITSx/2v++DS
f8JpY/7X/fBoA6eiuY/4TSx/2v8Avg0v/CaWP+1/3waAOmormP8AhNLH/a/74NL/AMJpY/7X
/fBoA6aiuY/4TSx/2v8Avg0v/CaWP+1/3waAOmormf8AhNLH/a/74NJ/wmlj/tf98GgDp6K5
j/hNLH/a/wC+DS/8JpY/7X/fBoA6aiuY/wCE0sf9r/vg0f8ACaWP+1/3waAOnormP+E0sf8A
a/74NH/CaWP+1/3waANvV/8AkGz/AO4f5V5NXcXni2xuLWWL58spA+Q1w9AH/9k=</binary>
 <binary id="_1.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAViA84DASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0CiiigAooooAKKKKAOD1v/kL3P+/VGr2t
/wDIXuf9+qNdS2PWh8KCiiimUFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFV7y0W5T0cdGqxR
Q1cUoqSszm5I2ico4ww7U2t68tFuU9HHRqw5I2ico4ww7VzyjynnVaTg/IbRRRUGQUUUUAFF
FFABRRRQAUUUUAFFFFABRRRQAUUUUASQTvBIHQ89x61u21wlzHuTr3HpXPVJBO8EgdDz3HrV
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
7H2rWooA8XvrK40+7e2uoykiHkevuPaq9eteINCt9btNj4SdB+7lxyPY+1eW31lcafdvbXUZ
SRDyOx9x7UDK9dV4X1uabVYY9U1OZYUXEalsKzdgx/xrlaKAOxKa14n1Sae0nnttP3bUcuyp
tHHA7k1dvPD+j/LpL3Mp1SVd8c8mSSR29MdePaqGi+IEvdMbR9Tu3tsrtiulbbgejH/PFbF3
qk1lbWtto5Gr3UK4kfZ5mFx1LL0P40CPP76zn0+7ktblNksZwR/UVBXVf2amvSyXOqatHaag
77Ps8kW0qewwSOKwdU0240q9a1ulAccgjow9RQMn0S6sYnlttSgV7e4AUygfPEezA/z/AMim
axpM2lXAVmEsEg3QzL92RfWs+trR9UhNudL1XL2EhyrfxQN/eHt6j/JAK9lr2pWFjJaWtwyR
Oc+6+uD2zVU3s7rHHPLJNCjbvKdztJJ5796n1fSp9KuRHKQ8bjdFKv3ZF9RVCgDuryHQdb8O
LcQNDYSW64GeNh/un1B9ev6iuOttPvLsE2tpPMBwTHGWH6V0vhHw9a3Nq2q6kQbeMnajHCnH
Vm9vb2roZdXe/wBHkk8NNEZIDhomTDbf9kfy/wAaAPNJ7ee2k8u4hkif+7IpU/kajr0e8jl1
HwdLPrsKRXCIzo23DKf4eOxPTFecUAFFFFAFzS9SudKvFubV8MOGU9GHoa9T0XWLbWbMT25w
w4kjJ5Q/5715BVzS9SudKvFubV8MOGU9GHoaAPZKKztF1i21mzE8Bww4kjJ5Q/571o0CCiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDC1GC+u9YsZ/sTG0tHZyvmLudsYBAzj
j3Nbg5HTHtS0UAFFFFABWFqsF9eanYutmzWlpKZGBkUNI38JAz2684rdooARTlQSCCR0Palo
ooAKKKKACiiigAooooAKKKKAMLVoL691KxZbNmtLWXzGBkUGRh90gZ7decVuKSVBIIJHQ9qW
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKyfEGhW+t2mx8JOg/dy45HsfataigDxe+srjT7t7
a6jKSIeR2PuPaq9eteINCt9btNj4SdB+7lxyPY+1eW31lcafdvbXUZSRDyOx9x7UDK9dh4W1
2CLSm0rzPsd07ERTiPeCxPGR69q4+igD0m7isdOtIpfEtxDe3MR3RER4cj0wD8348ViiSHxp
q8qyia38uLFvsXcBznLn/P19cTSVtdR1VRrF5IiEf6wnOcdAWPT61vX3iu006A2Ph23VFHHn
Fep9QDyT7mgDltRsLjTbx7a6TZIv5MPUe1Vq7hNN1XXtHj/tfybZYQWS5mH7wjHGemB6k+3H
euJlTy5WTcrbSRuU5B+hoA2dI1WBrY6VqwL2Ln5H/igb1Ht7VT1fSp9KuRHKQ8TjdFKv3ZF9
RVCtvSNSgltjpWrEmzc5il7wN6j29RQBZ8NeI4bC2l07UozLZS56DJXPUY9Klu7vRdLaK88O
3kguUb5o2VirqexyBWHq2lz6VdeTPhlYbo5F+7IvqKpUAbOu+JLzWiEcCG3U5ESHgn1J71m2
dncX04gtIWlkPZR/P0roNA8HXGpIlzdv5Fq3KheXce3p+P5V2X2R9JtRbaJp0ZY9XkcBQfVj
940AeXX1lcafdPbXUZjlXqD39x6iq9d1deENW1WY3Gp6lCZMfKFUsF9h0xXGXtpNY3cltcKF
kjOCAcigCCiiigC5pepXOlXi3Nq+GHDKejD0Nep6LrFtrNmJ4DhhxJGTyh/z3ryCrml6lc6V
eLc2r4YcMp6MPQ0AeyUVnaLrFtrNmJ4DhxxJGTyh/wA960aBBRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFZPiDQrfW7TY+EnQfu5ccj2PtWtRQB4vf2Vxp929tdRlJ
EPI7H3HtVevWvEGhW+t2mx8JOg/dy45HsfavLb+yuNPu3trqMpIh6diPUe1AyvXUeCLvTIL0
x3kKC5c/uZ35APp7H3rl6KAPUZ7a6vdKv4/EP2eKHOYmiY/KB3/l+tcjpng+8u7drm8dbKEK
SDL1PuR2H1p/h/xFFZxst9DPeXCkfZ90hYA9MAE4X6gVvvpt1qRW58TXaW9sWGyzR9q57Bj3
P+eKBHnkieXIyblbaSNynIP0NNr0u+0q31Uy6SdMks0tk3W90qjbn0GP5fyrzm6t3tLqW3lx
vico2DkZBxQM19J1SCe1/snV8taMf3U38Vu3qPb2qhq2lz6VdeTPhlYbo5F+7IvqKpVuaTqN
tdWv9k6ux+zk/uJ+9u3/AMTQBVsNd1OwtjbWt20UTHOMA4+mRx+FdpbW9rp9mmo65q7Xpcbk
BkJjP+6v8X5fhXC6pplxpV2be4X3Rx9117EGp/D1xbw65ZyXxzbo38XIXrg/QE5oA2td8X3c
0xtbeKWxgBAbjEpX/wBl4/8A11Pb6N4X1EJbWt/N9rlXcpZvmz154xn2q74l0nUr/XbS5tLS
3uLdAOWxg887+5FW9YudE0LU4bu5sc3UiEq8QBxjjpkDv1oEcBq+mT6Rfva3GCRyrDoy9iKp
VuaxfXPinV1Npaudq7I415OM9SfxrLvrK40+6e2uozHKvUHv7j1FAyvRRRQBc0vUrnSrxbm1
fDDgqejD0Nep6LrFtrNmJ4DhxxJGTyh/w968gq5pepXOlXi3Nq+GHBU9GHoaAPZKKztF1i21
mzE8Bw44kjJ5Q/4e9aNAgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
snxBoVvrdpsfCToP3cuOQfQ+1a1FAHi9/ZXGn3b211GUkQ9OxHqPaq9eteINCt9btNj4SdB+
7lxyp9D7V5bf2Vxp129tdRlJEPTsR6j2oGV66bTNesrqyTT/ABDE08URzFMM7l9jjmuZooA9
DvTrWsIk2hM9pZCPapkfaZfcDnH14rMt9J0aeWLTbyG+ttUkB3Mx3Dd656EHr/Wo9K1uDVbG
DQ9VLxR5CpcRybeg4B4I9q6GDUUVhpuhI19PANrXEzEpEPdup+goEee6pp8ul6hNZzEF4z1H
Qg8g/lVSu21Tw3bPd79U11Fv7g5G5AB6DjPTtXLatpdxpF61rcgbgMqy9GHqKBmjpep293aD
SdYY/Z/+WFx/FA3/AMT/AJ+mbqmmz6VeNb3AGcZV1+669iKp1vaXf219ZrpOrttjB/0a5PWA
+h/2f8/QA0/CKa/dW+Le+MFgp27nVXI9lB//AFVqXnhjTJJJNT1DUbieHAJZnBGPqB0+mK4u
+i1HRZJrCSWSNJMFgjHbIOx9xWv4M1W8iuv7PED3VpLw0YGfLz1Ppj1oA1B4itLcDT/C2neb
K3RghA+vqfqcVoaxpqajoCPrjwWt3Ev+uU8KfT3z6flUmpS2/hixVdL09GmnfaqKeSffufoP
0rldS03xFfSrearazywKcmON1yq99qjOPyoEc0wwxAIIB6jvSV29pp3hLU3WytGmW5dcq2Wz
nGcc8ZrldY0yXSdRktJiGK8qw6Mp6GgZSooooAuaXqVzpV4tzavhhwVPRh6GvVdH1a21iyW4
t256Oh6ofQ149V3SdUudIvFubZuejIejj0NAHsdFUNH1a21izFxbNg9HQ9UPoav0CCiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKyfEGhW+t2mx8JOg/dy45U+h9q1q
KAPF7+yuNOu3trqMpIh/Aj1HtVevWtf0K31u02PhJ0H7uXHKn0PtXlt/ZXGnXb211GUkQ/gR
6j2oGV663wfqkMdheaY1wLSefLRXB4AJGMZ/lXJUUAdzmOwW3s/E5hvIFO+C5Ri5Uj+Fu5H+
fpVlmtvGWvNEzy26pEVt8JnJ65b0/wA81z2jWtpeajHBfXRtoW/jx1Ppnt9a6a78S6dosDWf
h63Rm6NOw4J9fVv5UAcrqOn3GmXj210m2RfyYeo9qq1r6j4gn1TTY7a9hjlnjclbkjDY9MDj
/P41QsbC61CcQ2kLSueyjge5PagDX0zUbfULNdJ1hsRji2uT1hPof9n/AD9Io7rVfCl/Pbow
VmXByNyuOzCsu7tZrK5e3uYzHKhwymtnTb621OzTSdWfZt4tbo9Yj/dP+z/n6AC+HddW31/7
bqsjy+YhTzW5KZI5+nbj1rrZo9U1PUVvNJ1q3FiMAKo3Y9QR3/EivPNR0+40y7e2uk2uvQ9m
HqParGna1fWVs9nDdvDbykbmAyU9SvpQB3mo6no+h3LSiCKXUpBgrAg3Mff0z+f1rHPhvUfE
FxLqWrSLZBl/dx4yVAHGfQfr16VZgm8PeGbZLiOUXt3Iu5XB3O2f/QR+v1q1Oh8Y6DG9vLNZ
sGw6NnY3qP8AaHpQI86uIjBPJEXR9jFdyNlT7g1HXaaxpHh/RtLe1lleS/YZVl5fPbjoFrkL
i2ntXCXELxMVDAOpBIPegZFRRRQBd0nVLnSLxbm2bB6Mh6OPQ16po+rW2sWYuLZsHo6Hqh9D
Xj1XdJ1S50i8W5tmwejIejj0NAHsdFUNH1a21izFxbtg9HQ9UPoav0CCiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKydf0K31u02PhJ0H7uXHKn0PtWtRQB4vf2Nxp1
29tdRlJEP4Eeo9qr163r2hW2t2uyUbJkH7uUDlT/AFHtXl2o6fcaZePbXSbZF/Jh6j2oGVaU
AkgAZJ6AUlFAHV6P4MmmQXWrSfZLcDcUJwxHvn7tb+tXL+G9MjTRdOUxv1lUbgp7E9yT6muC
u9Xv723it7m6kkijGFUnj8fU/WtLR/FuoaVALfCXEK/dWTOV9gfSgDpNasl1zwuNSu7f7Lew
xF+Rg4Hb6HqPrXnleiSi51vw/Pd6zOLC2Zd0UacADszd2z2H/wBavOz19aAOg07ULfVLRNK1
d9u3i1uj1iP90/7P+fpkahYz6bePa3KbZEP4MOxHtVauh0+9ttYs00rVXEcqDFrdH+A/3W9q
AMzRrizttSik1C3E9uD8y+nvjv8ASuybWNU11vs2gW5tbRfla6cYwPb0/DJ+lcPf2Nxp129t
dRlJE/Ij1HqKv6N4kv8ARo5Irco8b8hJQSFPqOaAO2stDstBT7S8M+oXzc7whdifbsv1J/Gs
rWdM8QeI5UMtnBaQxk+WHcFh9SMmr+kDW9UgS91DUVtrNhuCQBQWHu3Yfj+VTTa/JcObLw9A
byVOGndj5af8CPU/55oEeeajp9zpl29tdJtkXv2YeoPpVWu3u/Buq6g5nvtTie4boCCQPYen
4CuV1TSrvSbryLuPax5Vgcqw9QaBlKiiigC7pOqXOkXi3Ns2COGU9HHoa9U0fVrbWLMXFu2C
OHjPVD6GvHqu6TqlzpN4tzbNgjhlPRx6GgD2OiqGj6tbaxZi4t2wRw8Z6ofQ1foEFFFFABRR
RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVl67olvrVn5Uo2yrzHKByp/w9q1KK
APGdR0+40y8e2uk2yL+TD1HtVWvXNd0S31qz8qUbZV5jlA5U/wCHtXluo6fcaZePbXSbZF/J
h6j2oGRWkK3F1FC8qQq7BTI/Rfc12em+Cfst+bjUbiGSziO5QDjf6bs8AfjXD09pZGQI0jFV
6KTwKAPQtc1nw9JIv2ud70Rfdt4eUz6nGAfxNVIVi8X2728WnrYW8AzDMEz83pkYA7ZHNYPh
K10671YR6kw27cxoxwrtnoT/AE710F/faxqV7LpOiQLbW0LeW0sbDGP94cL9BzQIxvEmiabo
1rDDHdySX/V1K8MD39v1rnpI3ibbIjI2AcMMHB6V6VFbWFlcwDV9QivdTVQsQmYAL6ADtn1P
Ncj4wuNQm1ULqNvHAUX92EGcr67u/wDngUDH2F9b6zaJperSBJU4tbs9UP8Adb2rFvbOewup
La5QpKhwR6+49qgrorG7t9dtI9M1NxHdRjba3R/RG9v8/UAxFu7j7N9k+0SC3LbjHuO3Priv
RNXvP+EY0G3GlWyuhIG8jKjjO446k153e2c9hdPbXMZSVDgg/wAx7VsaP4t1DSrcW4CTwr91
ZM5X2B9KAN5rC08XvDf29w9rcxkLcxZyVx6ensf61V+IGo20zW9jCwklhJaRgc7eMY+vr+FY
Goa7cXmoNewqtnK6bGMBKlh781lnk5NABRRRQAUUUUAXdJ1S50m8W5tmwRwyno49DXqmj6tb
axZi4t2wRw8Z6ofQ149V3SdUudJvFubZsEcMp6OPQ0Aex0Vn6Nq1trFmLi3bBHDxnqh9DWhQ
IKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArL13RLfWrPypRtlXmOUD
lT/h7VqUUAeM6jp9xpl49tdJtkX8mHqPaqteu67olvrVn5Uo2yrzHKByp/w9q8s1HT7jTLx7
a6TbIv5MPUe1AyrXQaf4i1RrKDSLR4YSzbFl4U4PbPQfXrXP0UAd7b6Tpfh6RJ9Sla/1NzlI
kG4lvZe/Pc1Hq+g6z4gmF3dm2s0VdscTuSVHuQOtZ3ga7t11yRrxwZ5U2xPIc/N6ZPcirlx4
d1/W9RZ9VlWGANwQ4ZQP9lQf54oEcvqml3ek3PkXke1iMqwOVYeoNU67fxFGNWFno2kK121p
w82chBjGC3T6/SuQv7KfTruS1uU2SIefQ+49qBmzbX9trNiLHV5RFcQqfs943/oL+o/z9eeo
ooAKKKKACiiigAooooAKKKKALuk6pc6TeLc2zYI4ZT0cehr1PRtXttYsxcW7YI4eM9UPof8A
GvH6sWd9dWMjPaTyQswwShxkUAe0UUUUCCiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKzNd0S31qz8qYbZV5jlA5U/4e1adFAHjOo6fcaZePbXSbXXv2Yeo9qq167ru
iW+tWZimG2VeY5QOVP8Ah7V5ZqOn3GmXj210m1179mHqPagZVrb0S6ivLkW+s6ndJaBchPMb
Y2Ox54/KsSigDuG8QTTkaZ4TsdiL/wAtdg498HgfU1Pr8MNt4aKa7PFPqRBMTooD57D3A7mu
e07xVd6bpJsrWGFHySJtvOPcdz7msr/TNUvD/rbm4kOe7MaAK1FXdKS0OpRpqMczQZw6x/eH
4df611Vrp/hvxD51ppsM1rcRJuWQ5wR0zyTkdOuDQBxFFS3MElrcy28oxJE5Rh7g4qKgAooo
oAKKKKACiiigAooooA9wooooEFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFZmu6Jb61ZmKYbZV5jlA5U/4e1adFAHjOo6fcaZePbXSbXXoezD1HtVWvXdd0W3
1qzMUw2yrzHKByp/w9q8s1HT7jTLx7a6Ta69D2Yeo9qBlWuv+H15aQXlxBNtS4mC+U7d8Zyv
8vrXIUA4ORwaAPQdD0TWLTxDNqF9JAsbbvMYYPmA+g7Vm3ni4WM93BpdlaR5kYC4jXG4Z647
1k6XdSandxWWqatcxWjcfNISD7HJwPqaq63b2VrqUkWnXP2i3HRvQ+me/wBaAKUkjyyNJIxZ
3JZmPUk9TSFSuNwIyMjI7VoaJpE2q6jDbqjiJjl3xwqjrXS+MbY3k9tY6ZpskjWy7WljjOFG
OEz0/wA/WgDiaKlubaa0naC5iaKVeqsORUVABRRRQAUUUUAFFFFAHuFFFFAgooooAKKKKACi
iua1jxPc6LKq3mmDbIT5bJcA7gPbbx1FAHS0VhwarrFxCk0Whr5cihl3XYBwfbFP+365/wBA
OP8A8DF/+JoA2aK5W/8AF1zplytte6TsldQyhLgNkE49Pat7T572dWa8sktRxtAm3k/XgYoA
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
+BWRRRyrsHsodjX/AOEj1H+/H/3wKP8AhI9R/vx/98CsiijlXYPZQ7Gv/wAJHqP9+P8A74FH
/CR6j/fj/wC+BWRRRyrsHsodjX/4SPUf78f/AHwKP+Ej1H+/H/3wKyKKOVdg9lDsa/8Awkeo
/wB+P/vgUf8ACR6j/fj/AO+BWRRRyrsHsodjX/4SPUf78f8A3wKngi/4Sm2uLe/27owDFIq4
KE5/TjpWDXR+EP8AWXX0X+tROKUTKtTioNpHBapptzpV41tdJhhyrDow9RVOvX9a0e21mzME
4ww5jkA5Q/57V5Zqmm3OlXjW10mGHKsOjD1FYHAU6KKKACiiigD3CiiigQUUUUAFFFFAHB63
/wAhe5/36o1e1v8A5C9z/v1RrqWx60PhQUUUUygooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAK6Pwh/rLr6L/AFrnK6Pwh/rLr6L/AFqZ/CZV/wCGzp6z
ta0e21mzMFwMMOY5AOUP+e1aNFcx5h43qmm3OlXjW10mGHKsOjD1FU69f1rR7bWbMwXAww5j
kA5Q/wCe1eWapptzpV41tdJhhyrDow9RQMp0UUUAe4UUUUCCiiigAooooA4PW/8AkL3P+/VG
r2t/8he5/wB+qNdS2PWh8KCiiimUFFT2VpJe3KQRY3N3PQCtr/hFJv8An6j/AO+TScktyJVI
xdmznqK6A+Fbj+G5iP1BFRnwvejpLAf+BH/Clzx7i9tT7mHRWyfDN+OhhP0b/wCtQPDN+eph
H1b/AOtRzLuHtYdzGordXwteH700A/En+lSr4UlP3rpB9EJo549xe2p9znaK6ZfCa/xXhP0j
/wDr07/hFI/+ft/++B/jS9pEX1in3OXorp28KJ/DeMPrH/8AXqvJ4VuB/q7iJv8AeBH+NPni
NV6b6mBRWjPoeoQDJty49Yzu/TrVBlZGKspUjqCMVSaexopKWzG0UUUDCiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigApa
dHG80gjjQu7cAAZJrqNG0AW5W4vAGlHKx9Qv19TSlJRIqVIwV2QaX4bWW3Et6XVm6IvBA96w
r2AW15NCCSI3KgmvQ64HVv8AkK3X/XVv51nCTb1MKFSU5O5TooorU6gooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK6Pwh/rLr6L/AFrnK6Pwh/rLr6L/
AFqZ/CZV/wCGzp6KKK5jzArO1rR7bWbMwXAww5jkA5Q/57Vo0UAeN6pplzpV41tdJhhyrDow
9RVOvX9a0e21mzMFwMMOY5AOUP8AntXlmqaZc6VeNbXSYYcqw6MPUUDPZKKKKBBRRRQAUUUU
AcHrf/IXuf8AfqjV7W/+Qvc/79Ua6lsetD4UFFFFMotadeNYXiXCKG25BU9wa318VQfxW0g+
jA1y1FS4p7mc6UZu7Oxg8S2MrBXEkWe7Dj9K11YOoZSCpGQR3rzeur8KXTSW0tu5z5RBX6Ht
/n1rOcEldHNWoKMeaJv0UUVkcgjEKCWIAHJJrKufEVhAxVWeYj/nmOPzNUvFl26LDaoxCuCz
47+n9a5itYQurs66NBSXNI6k+KoM8W0mP94Uf8JXD/z6yf8AfQrlqKv2cTf6vT7HXx+J7F+H
SZPqoI/Q1oW2pWd0QIbhGY/wk4P5GuApaTpoh4aL2PSagubS3u123EKSD3HI/GuR0/XbqzIV
2M0X91jyPoa6yyvYL6ASwNkdweqn3rNxcTmnSlT1MHUfDLKDJYsWH/PNjz+BrnnRo3KOpVgc
EEYIr0is3V9Ii1GIsAEnA+V/X2NVGp3NaWIa0mcPRUk8MlvM0UqlXU4INR1sdoUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAD443lcJG
jOx6BRk1tWPhm4mw92whT+6OWP8AQUnh7U7SwSVbgFXcghwuePStpfEOms2POYe5Q1nKUtkj
mqzqJ2ii1ZWFtYptt4wpPVjyT+NWqZHIksayRsHRuQwOQafWDOFtt6hXA6t/yFbr/rq38676
uB1b/kK3X/XVv51rS3OnC/EynRRRWx3BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAV0fhD/WXX0X+tc5XR+EP9ZdfRf61M/hMq/8NnT0UUVzHmBRRRQA
VU1DTLPU0RL2BZQhyueCPxFW6KACiiigAooooAKKKKAOD1v/AJC9z/v1Rq9rf/IXuf8AfqjX
Utj1ofCgoooplBRRRQAVu+EmxqEq+sRP6isKtvwn/wAhST/rif5ipn8LM63wM6+iiiuY8s5D
xYc6mg9Ih/M1iVteK/8AkKr/ANch/M1i10w+FHqUvgQUUUVRoFFFFABVvTr6TT7pZozkdHX+
8KqUUNXBpNWZ6NBMk8KSxnKOMg1JXPeE7svDLasfuHcv0PX9f510NcslZ2PKqQ5JNGF4m04T
232uNf3kQ+bHdf8A61clXpLKGUqwyCMEV59fW5tL2aA/wMQPp2/Stqb6HXhp3XKyvRRRWh1B
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABW1oOjJfq89xuEKnaoBxuNZVv
A9zOkMQy7nArv7S2S0tY4I/uoMZ9T3NROVloc+Iqcistzi9aso7DUGhiJ2FQwyelZ9bPin/k
Kj/rmP61jVUdUa023BNhRRRTLCiiigAooooA6XwjcMfPtycqMOo9Ox/pXS1yfhL/AI/pv+uX
9RXWVz1PiPOxCtUYVwOrf8hW6/66t/Ou+rgdW/5Ct1/11b+dVS3LwvxMp0UUVsdwUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFdH4Q/1l19F/rXOV0fh
D/WXX0X+tTP4TKv/AA2dPRRRXMeYFFFFABRRRQAUUUUAFFFFABRRRQBwet/8he5/36o1e1v/
AJC9z/v1RrqWx60PhQUUUUygooooAK2/Cf8AyFJP+uJ/mKxK2/Cf/IUk/wCuJ/mKmfwszrfA
zr6KKK5jyzj/ABX/AMhVf+uQ/maxa2vFf/IVX/rkP5msWumHwo9Sl8CCiiiqNAooooAKKKKA
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
CQ/2ObVwyyWsrRMrdV5yP0NbtcX4FkdLy6idWImjEgcybw5VirHPuT+ldpQIKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKAPIdUuI5devJZBujad+B6ZxwfpUyGKGwTUoIIcx3LJslG/zMgnkdAAMfiTVG8kJu
bhP4DKx24HHJ/wAaZEpkmhR2WJXIXcRgAZwSaBmhb6graVfWssRnnupUdPlPBycke/OPxp12
iWd9Dc6dciN5SZEjhyTGCflHuSO3tUDwz2rW0l6JHgJDI0bDd3IAPbrn8c0unTDTtRze2Uks
ighI3BDK/VTj69vegDdtfE9mlk1lc2yXMXngvI4wZVLZLlefm/Gri6todzeX/mXU0diyIvko
rIrnGCfl5xjA5rnf7HS4h0+SFhGtyTEzOchWABJPcd+vpnvUEWnXzLcxQAOiblkZGG1grL0P
cZKmgDtLe8stEsVddQhvbphHAAHGFHbAHYA596n1W6toNQieexcwW6tHC3lfemOCAo69Aeem
TXAPp13CDI0Dsi7g+3PybTjn05xXa2Or32ri3vbOzjmFuPKeJ5Ap8wgfOPYY/U0CKUrXWnWd
rfy3QecRFrcRgnd5h3SO644Az+YFZWo2Ft5F3FC1ze3ULBkm2HaYlA3c9MAk9PatP7e8VvG5
trmW/lM9tIdhZQST8oPOQpHSo51u2sPssU4XTIDK0FyD88qDjyxj1zj3x7UAc1u+y4Z1lS7S
RXQMu1QOvI9T8vtirBkiluYopLgNGJVfzniwoDctkdTz/Kr891bW93cxmJr2685XtpZYz5hJ
wcMO44xj34rLvbl9QmlupceY+MEAKigLyoHqOAKBiTwrEvmxqxWRz5Ss4LhQOrDHfIwfY0xI
WuFu5/J+VBubawUISQB169+BVizu5p7lFVZJbqTEAbcATHt2lRkcHGBmoRLENPeIQxtKz8s+
4uq+3b+pzQAWNuLiRYkhSV5lKLliojYc7ifYc+mKsvOvmwRedJ5cAODtUjzRztDDqpOMemel
VJrcogkjwYsqrMrDhiM7fy/Ci3e2Uul0hYMDhl5KHHy45x1xn2oA1E13fe3moTws1yyAQSqB
+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
0+IRXdukrRLHnzkn87y3wcgDcM7eR0xx6igCKwgN20qLZG6kSIZRPlKYO3dgct1H9alj06O7
kC200JiIYK0k6xMcDAJU5xzzgVY1i3tjNG0DwiZ5MS4uHkLgnlmZlAA96tC6W3WwtJJJp0ij
LILFlZtxxwcr05b1zxQBShsRZxT3s1vFcC3byjtuCN0hOQybewBXj3/K48PkXVlZ2clxJc7w
5t76HCF8YJOT6DHf61d0nRr1mnVNIgjTzvOilvMh1x0X5eT29utai+EVurg3WrX01zO3UJ8i
geg74+mKBHPXZtDf3EWoaXG18oIjgtWCocjI+6Mk/WrNj4bvHlgmtbCO2AQrIb0iTcSPvbMc
e1dnY6bZ6fGqWlvHGAMZA+Y/U9TVugDntJ8IafYbmnUXcjY/1qjav0FdAoCgBQAB0ApaKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAPKLiaVWhtTdzzfZ2Hy
QDCgd8DAIbJPUVHfRrdxzX9qhSD5Q5kQJ8+OQuOD6+vP1NOtAtuqXEksgmC5iWJ1+Y4PcZIY
bhwR61BBPaw243xrPLITlWPyAHHGMDaeOoPSgZ017FcXvhGwlS4szHbhP3ZT5iwGAuc9fbAq
14hsLt77Tpb4JdIS0ZjtIyki5GSV+Y5xj/Oao+ELWzv7eWG6s42NvJuabzipA5weDzjHWuiV
tGsJDO2p8yIY8vdFyRnsSSRye1Ajj9RhQaxJB9smuGmjUJIibplGMbCox83GDnt25rPhuBZ3
5gtXkSFyqSq/G7+9kEcd/Uj3qxcvY3GtTyvM0KrMxBiBcOARg5znJGSTmmC4lOqy3sCidocu
GnbeCB0OcA59CeTx+IM2PCMUbSX05t5bq2QeSEOGKocknHfoOB6mpX0zSptctZrc/arF1YSw
lj/o+BjJz90exx0qPwbDO1tP5F+1rO0mUjdAUlwOeoyfwPFM1o3mrSXNutvHZfZSJLtPMwHY
/wAZwMkYA596BEOq3lpbadJplq0tzZCV8u0g3LJ/CFA6rnn3yaNKtbjxHe29xqsu22QiMMxx
5zjoo/rj37mnJp1lZXlvNrty9wl4N4li5j7k5bqe3QDrUttNfatHqdlFJHNBCSbVAgT7rcbC
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
Qsar65U5PvmtBNRlkgnnkiMUtpCNPtoS2SZSMMfrwPwoGbnhIPcWt1qUi7WvpzIFznCjgD+d
b9VtOthZ6fb2w/5ZRqn4gVZoEFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHizxOAX8v5
RjLqOOR69KnWN7i1VibeMxh3B6PIQckH3wTjPoanu7171PJtoAIIfmRMZMeR8yjrld2SPSql
2IzIxthIbbOULjlc9s+xBH4GgZNHcmSO3RLFJfswJbILbgTzn0HI+hz610HhTWnsNR/sxlka
1kfCKw+aJj1H065/P1rm7e9e03iAKwZRuLDBz3xg9OSPcHkejzdia8ubho2IKkoVb5osYCEH
24H0oA9gBDAFSCD0Ipa47RNSg0XTrXzrtmgdhHLFKRvgkIzkf7B/qD6116sHUMpBUjII7igQ
ModSrAFSMEHoa4zxH4eS0aC6gd/scb4aEsQIgxGcN1C/yrtaZLGk0TRyqHRwVZSOCKAPJprZ
hF9g+zl7mKTcjRjLEEZKHHUjj6c1WvbWS2nxKigFFcFGyGU45B/zzXZrpyeHr0xRxoDM5azu
3AOx8f6pj6EDH41m3WmG+gvtQunNmvmMkcLNxDJwSD6Bjnp6jrmgZzt1dCaOCKNXjSNBlWkL
AvgAsPTIA49qfZwyS210I5Qq+VuYEZBwemex9PXpTbeGaQSvGuWjQtIHAOR7fhz+Ge1T3xiB
jCKkXmqCY4udgOD179c+3TsKAIYTPdRKu9v9FBZSqjcFzk4PU464+vStDRdcn0ySeZgk8c/+
vhkzlhnqCfqf1rJW4MbbolETgABlJyOME9e/9akgjl+1oghUPGRuWQHaef4s9BkgUAbmmXWn
3M1+kitbpgy2ZEzYik7AAd889O1S6rDf6zpw1QRwrLBGY7lVciQbT/EpHB6n6VkGKW6tmliI
SKHdIRt2rCST8gYnJPAwPeul0rXJtV1IGzSMXLWuyaKfISYgk5BHfk9fWgDndLvvsW+QQpMj
p5DQs5y+ecjj2AOP061csFaS9n8/yLghfM8yU4HK4ZWzgnsPVSM+tMHhq+Syupl8vzbdis0J
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
EFrqJjmjKyMJiXJyMNx06Y6/SvQEtbeMYSCJR6BAKlAA6CgDzNJ7q11iO90rRJokC4EUkbSb
j/ezjg49KuahD4m1+LbPpkcYVsg7QjD2yxzjmvQaKAPP9P8AB2riQSG5Fm5UhnWQs2D24/xr
b0/wTptrh7rfdy5yS5wv5D+ua6WigCKC2gtk2W8McS+iKFH6VLRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB5SrRlI4L5h
JBb3Gx5Q+SyqGwij0zu5/wBoUsdoZ1uJdLiDxRIiSEg/vGZs/LnkcgAd8Cqt9HcW14ljdBA1
odmMHb1yST1PX8q3LG31HRdOguk2SpdykQwqOUcjCyLnrxnA9xQMqaVb2cOtKut2028sAqqD
IrsBhicZJO7njPOasXV9af2VIsNtKm7UDJcbIsCJfmAAzwGx098102kPbW9hJqTQGFRmGBX+
/sUkAf7zNuPvkVzV7pV9HLfWct8A8my7SBR/rZHbGPwPH5GgRVvJLS51BLu9ik/eEsxz8uVU
kxgdeMxr+BqHTLCV4bwWrJIxjVPNXnbuH3APViQufZqBbRXszpcRNDcRsWm2AAIiKd5x/eJH
SpfDDPZ3rzpBJNdQAv5BbaNgRssSe4yMfU0DOlj0a4ghFxqNwsklnKk4MZxnABbI+g2joMDp
WYtrcQ3F3c37K6T+a0iBiNmFDuMHsTtXPsK1rsW1lcW897PPcSF/tF1Gp3JHheCVHQA7cfSq
OpWzSQQ390srXUkqyJCATsQvkRgD7zH37L7UCIpJ5bO1ksWtkS4u4FhWNFLFYxH949xyxJ4/
hNWPh+kiS6j54PmkROd3XDBjn8eDSasl6rx6mvnw3l7L5KwYzsh2nggdTxuq74OmhuLnU5oC
zR7o0RmXBKquB/KgDp6KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigDhbq0tNdurhr+f7LcyyhbZwjFXjUbflJABBY9fpVlIYv
D+o6edQup7mSO1fCqpZUxtACjsPvc/yqzcRXEt0sEZgjvYWWK2j3grHEu1mkIHPOAMfT61BH
qc1vp008avNqeoTtFBKI8BwDhWGeAoHOD7+5oAs3ED6cLXUtVvZXT7T5kkTHKQ5VsBR14JA/
/VWaqWuq+dqks4Mn+vLh8G2VciNAf7xPJ+n0zNqNzqNpM0WpmG5nFo7wFCEjU4IZmB6nHT6n
pmuP0yWKGV5H3iVU/cFO0meM8j/PrQBPttru3lmuLl4L1YyzecS32gnkY4449evFSxqbgw3M
RmZrmXyrhYztacltzBR2AGz8TSiZrOGayuLaMOVxPcp+9eNDjAHOOwHXvVrSLZrnVYIolEEz
zgrPAMRhFU7thzyT/SgZqpe5j1HRIy32iSVzPdE7lSPjOT1JA+X61M95M8l1dSyiP7EwihhJ
Kt0BBJPJLcLz2Le9WLuay0nV0js9PaUtGIXEcfyeYWUpub16nPJ6GqeoaYkevwR3NxJdTXW+
YxcBEcKAG29+hx9AKBFiP+0okuL2/u4LjyLZlhSI8eYzFee/UYz/APXqXwRarbQaiqD5Vu2j
BPUhf/11RuSscVtPqsv2KGcgJbKCGWKIOUBI75ZT27VueErdYPDtqRy0oMrt3JJ/wxQBs0UU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFAHGXCR3kiXunzRNNb75726YEdseXj0IBGOwGe/Jq+qW0ug2WpKY4r5GRreBZNwXDcj
HHbr+VFxcJBqMv26I2mkXa+ZsIwz7Aq4KjkA5HHfH1rnriZtY1a5MDx29u+3EO7aHVcBVAHV
unHbNAEVxLLrmqRy3dycsVWRymFjHJIH0wcDvVm0jtRJd6ZqVyTFBL+7ZnKA4yOOD1469Bnu
arQ2gdI4vLltmHmBpWyQz44UY7bRx6kntSTzWd8uYhIt5JIihp33bhjBy3Qc8k/QdjkGXoNE
nvtMW+uplgjIWK2jCgNKAcDOOvA69eM9K6LUWS7hEmmXkNpZaYuUnAypkIxtHsAffk1ZtJpW
tl1W9VJpmBjtLWL7o7fLnqTjr2HtUOnOLrTY21C1WC2sgVkhK8STA46d/Ydy3tQIeQuoaebf
S7wrHbnzJbzGd8ow3frzyT9BXPxyR6npa3EZNzqwbLM+AQ2Vw3Hb7qqOOSfw6GBri7Z9OurG
PT7OFBLMI2G1lJyE4GAODn6VnLPe2r6g9rp8KLe/vIWHDR9FQt6E9QPUmgDN1OdpV+0ajLi+
EckSQiQNtIOwg47ksx+iiu/sbcWljb2wORDGqZ+gxXAQaXa/8JDZWKubmczNLcTFs5A7de+C
fXkV6NQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFAHm/iWaK/t4plb7XdgebPJExMcCHhUHbqevXP1qnNBZ3llZSjbbFQwn
MaE9AAOM9Tg9Tk8k4FQ2ryW1xPaHETPIGW3ZQylxnarE+nTHr1x1p9rLNbXUkSyGWJ8qxhXK
ljjJUceoHHUcdDQMrGWW+kiluSgTf5RmPBGehOOyj26DFTXtmJdTSK3QKjqGAOA208kt2z3w
OmQO1P1mLzLsLbQ5dhgqqY4VeCMADGB24yCemKW9t2nhhlmuoo3WAGOJThRxng9zwSfdgOvQ
A69W07QLqRYVu7iSNUiiQ5dUds4UE8KTxx9KIpJbW9kGtXkEnkf6RDAvyszt2Az82CCB7mqK
3Ul7pJubB47SwsNriS4TLTzLg5PPfjnqSat3RsdFaxv713u9QfJDJ8zSEjHAzgKM9qBDIGvt
Q1Nl1a8SK2jZpXtQV27Q2EBbjIznOfQetZ16+pS6yLrTysod2WPcf4mGzzMdMcEDrwhPqag1
hLZbWa5vUSS5nkTyoUPKKpIZQR2AwucfeBpj3M7pLeXqJaWyqWggQkFpCny4IIPAK/QHpQBt
+E9KgttX1G4tyXihItkcnJLAAufz/nXW1meHrBtN0eCCQDzTl5Mf3jz+nT8K06ACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oA8gt4hqC+UZljkGXBIwrOccZxxwCck44qxB9murW4ui876gEJChsknks/TpjP029eahslx9
ptXt2mnZu+4nrg4THLjJIz05rZt9Jit3FlqNxHp9vKxlAJ/0iVc4CsRwB7evb0BmbDGpjju7
grLdXI2QRNJxgDbvck8D0Ht6U2xuYvJVrueRliUhVAwQvGVVvUlsewyfSugj8OoL5Rb28MEV
0rIouDulRB1cKe56e3FU7zRUi1aI6GjNbblhkkkO6N3J5X3GOuPcUAW9EsrF9NuLi7vmbSIp
DtgY7VLbRnPc8nge2apw3hvI7WXT0jN3FEsTGVeIlTJB9/UntgDvU+pafp2laja6fF5kkjxM
ZCPmw5wAQp4BIBA9Mg9qxE1S4i0+5st6wEgj5EGWBPzLnsvJOe+AOlAGrM8lrZSJMRNeTWyL
KdufLjYbVX6DO4nrnaO9SQ6HPc+IbSOSeSWLyxPKHbO0ZGR6DLAj8M1gzLJC/wBoWWPy5CJP
Kkk3k4wwVvXgiu/8KWtyLR9Rvn3XN4FIGMBEA+UAduuaBG/RRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHC2dndaHIH
t7yGzW7YIPtgBcgZJfH8I9ifrWi6TC2hn0aGG9kjYyy3t0oPmHB6Hr+XAwBmmWyi8swbKKO/
m2gT31+D5Y7lVB5x14HAq5A66hZMdRminLAlLG2cYIHTHOWyOeeOelAGTc6daXukR31zLJca
rdqsoMW5mCkjKhB2AyKt3l6lza29yN1pb2waW3iQAvlARucHhQOmOuTUenXT2KXNvZ6d5F60
xDeefkiBJKICuS3HOB7msGXzm0u4F9tUqxO/J/esSx3Z7/xbVGOpJ45oAn18D7NA0W6RleOa
WZj8ql1z83qx6+gAArNiiWzl8+SEX0kXzvuP7sKcBGJ75znB7YqaZUm8PxNiGNIkKkZP38/q
5x06KPrUMUT6xNb6bp0WyNTkA9W9Xc/07fzBmh4Z0c61fxzXRMtvANzkdCSciPGPXJOPWvRw
ABgDAFVdL0+LTLCK0hyVQcserHuTVugQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBzFy63ery2N9q6NZqNxgVQhdu
TsJ7gAAkZ7jNPV4rC4mfTtMihuLnJjMmUG1fvO39xeRx1NVZ3vbO7tzZ6fbwqkEvkxvlnHK/
MQP4mIAxyevvVW41e+bzrWW7s7lhDvd1iJaIqQ2NvQkE9umMnpQBVk1PUGN5YWtzBctdM00l
zEp+TK42jPQfLjPYGseB7iW3Fnbss7lM7y3ESkZYcjg9i3pxT7OVVv5YlZ7oXajiQH55MBgS
vcbicZI9T6VDNcXFrLPBBPHGjP522E/Lkdgcc45HpkcZoGDXmNNhjZ0nkKMsSY/1HzZJx/eP
r2GPXjv/AAtoX9k2rTTnfeT4aRj/AA/7P+NYngrw8WddUvIyF4MCMM5P9/8AwruaBBRRRQAU
Vh634osNIzGW8+5H/LJD0+p7fzrjb/xpq10xEMiWqf3Y1yfzP9MUAenUV41LqmoTHMt9cufe
Vv8AGli1XUYTmK+uU+krf40AeyUV5jZeNdXtmAmkS5QdpFAP5jFdhoviuw1UrESbe4P/ACzk
PDH2PegDeooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigDzoXF+PtFoPLju1xKy7xgpn7r5Ge5Y7iOvPpWTay28E5eNPtLSQD92PlQPkZDDuO
M46cimR2tsFkc38K44YYbcOhO0dG7jqOmeKn0+SETtcTXccUcJw25d7zL2GzkHGF9hx1xQMg
+2GS3mWYYu5ZFJmKDdtx0BJ+UYA6dc46Cuh8I+HDduL++iKWyk+TERjeD69yP5/Tqvh/w02q
3DalqnmGBmyiSH5pPQn29v6V3YAAAAwB0AoEAAAwBgCloooAK43xd4qa2d9P05wJekso6p7D
39+1bPinV/7I0h5Iz+/k/dxexPf8B/SvKWYsxZiSScknvQAEliSSSTySaSiigYUUUUAFFFFA
HbeE/Fjb49P1J9wY7Yp2PI9A3+Nd1Xh9en+DdYbVNL8qZs3FthGJ6sOx/p+FAjoaKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAorD1rx
Vp2iXi2t4JjIyCQbEBGCSPX2rP8A+Fh6J/duv+/Y/wAaAOsork/+Fh6J/duv+/Y/xq1pvjTS
tTv4rO3Fx5spIXcgA4BPr7UAdFRWS/iGyTXl0YiX7U3Q7fl+7u659KtarqMGk6fLe3O/yo8b
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
HTujdxV+uMn0u78K37ahpivPp7/6+DOSo/rjse3eursbyC/tI7m2ffFIMg/0PvQBYooooAKK
KKACiiigAooooAKKKKACiiigDl/Eniix0PVI4biwM8xjEiyDbkDJGOfpXP6z4207U9PuYBpj
CaWMosjbSV/rXU6nr0Fp4jtNJkshK9yqkSkj5ckjpj2rF8b+FzdG41eO4SJIIOYhH1xnvmgD
idG1M6dfwSy+ZLbRtl4Q3Dfh0rr/APhO9G/6An/jqf4Vz9r4ihg8LTaQ1lulk3Ym3DjJz0xV
vw/fxajpK+GRAEmuWOLk4O3nd069sdaANkeKIPEMP9h6fbSWUtzwkmQFTHzHp9D+dR/2FeeG
f+JvqN79utbf79vknfu+UdeOCQfwrnzH/wAIf4sTzD9q+zYY7fl3bk/H1r1DRtQTWtIhvfJ2
JNn92x3YwxH9KAOb0LRo9V1lPEqLClnOpC2rJkrgbPp1Ga0rXWrD/hKH0eHT1jnTP75VUD7u
frV7XtKbVdIexgmFsWZSHC9MHPQVySaBJ4Nk/t2e6F4IvlMYXaW3fL1JPrQBe1y+XxLeXHhq
BDBNG+4zPyp2+w571ydp4fvL7XJ9C+3Y+zAnLElOMdB+NLZeJktfFVxrJtWZZd37rfgjPvit
5Zf7IlPjBh5sd/8AKLYcFN3P3u/3fTvQBi674XvPDVml59uVvMkEX7rKnkE/+y1zqXE0cjSJ
NIrt1ZWIJ/Gu7k8HXHiH/iajUBDHeHz1hZC2zdzjOfeu00/T4rTT7a2ZI3aGJYy+wfMQAM0A
cF8Ona91W6S7Y3CLBkLKd4B3DnmtO+8d6bFcSWs2lvIIHKDO0jg44H4U74lAQaRatCBGTPgl
OP4T6VZ8Ha7b6zH9k+wiNraFNzsQ2/t6UASeEvD0ulXVzfNNG6XaBlRQQVBOf611Fc94e8Oz
aPqF3cyXnnrP91NpG3nPrXQ0AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBR1PS
bLVYfLvIQ+PuuOGX6GuP1DwBOjFtPukkX+5N8p/McH9K76igDyqTwjrkZx9iLD1WRT/WnReD
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
CxOJZIc3V1KRycfdX2Ht6GpvCCldJtY7UERkmW4mZSN7H+Fc9e2T7flW8OX8cl/ql2ySTX08
+xIVU7lRemT0UdufSgDX8T6oNL0eZ1P76QFIwOuTxn8M/wAql8O6f/ZuiW1uwxJt3yf7x5P+
H4Vz/iHA1jS4b99xd/Om2KWAC/dRQOcdfrnP06jTbl721F0Rtjm+aJT1Cdifc9fxoAt0UUUA
FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAJS0UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ
AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFIABnAAzyaWigBrFEBkcqoA5Y8
YH1rk47y21Px1uM8ZhsoSIjuGGfvj16n8q6uWKOaMxyxrIh6qwyD+FQtYWbDDWkBHoYxQBOF
UMWAGT1OKdSUtABSFQwwwBHvS0UAJQQCMEZBpaKAE6UtFFAGc+uafFqMtjNOIZo1DHzPlUgj
PBPWoVsl1PVItRnQ+Tbgi2RhySerkdugx9M1pvBDJIsjxRs6/dZlBI+hqSgAooooAKQgEYPI
paKAE6dKAAM4AGaWigDN1/e+k3EMKM888ZijVBkknjr2HuasaZamy022tWIZoolQkdyBVqig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD//Z</binary>
 <binary id="_22.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAFSAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDQext1kZ3ghdpP3hLRg/e5xyO2cUn2S2/5
9Lb/AL8p/hVub7yf9c0/9BFVZZxHKkQGZH6egHqfamAn2W2/59Lb/vyv+FH2W2/59Lb/AL8p
/hRJdJEwBIIPGQCMf/WqWR1iQu5wo9BmgCL7Lbf8+lt/35X/AAo+y23/AD6W3/flf8KkjkSU
HYc7Tggggg/jT8UAQfZbb/n0tv8Avyv+FH2W2/59Lb/vyn+FT4pqOrlgpztO0+xoAi+yW3/P
pbf9+V/wo+y23/Ppbf8AflP8KlldYo2kc4VRknGaVGDorryrDIoAh+yW3/Ppbf8Aflf8KPst
t/z6W3/flP8ACp8U12WNGdyAqjJJ7CgCL7Lbf8+lt/35T/Cj7Jbf8+lt/wB+U/wqSWVIU3yH
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
5y/98Gj7QP8AnnL/AN8GpqKAIftA/wCecv8A3waPtA/55y/98GpqKAIftA/55y/98Gj7QP8A
nnL/AN8GpqKAIftA/wCecv8A3waPtA/55y/98GpqKAIftA/55y/98GnRyiQkBWU/7S4qSmf8
tR/u0APooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACq12X3IEUM3J5OKs1Xn/wBcn+638xQBUaeVSQYk4/6af/WphuPOjkUq
FKgHg56n/wCtRN95qrwdZ/8AcX/0I0wKGpf62H/db/2WijUv9bD/ALrf+y0UgNAf6uL/AK5J
/wCgir+jf8gq3/3f61QH+ri/65J/6CKv6N/yCrf/AHf60AXqyvEdhPqelNa2+3ezqcs2AADm
tWigDnl0e++x6hpxkU2cysYWZyXVjyQeORnNLbWEGmW/2nUyF/cLBK7StIGB4xz0HP610FMk
jjmjKSoroeqsMg/hQBmeHLA2OnBWk8w5IQ+iBjtH6n861W+6fpQAAAAMAdqCMjFAGRf6bNPd
PcW6LDcYCpOkpUkZydw71FPpV28At18sr9tFwzlsHbv3EYx1raCn++f0pdrf3z+QoAxLbR54
pbYMxKQyFixncgjnGF6A1u03a398/kKNrf3z+QoAdRTdrf3z+Qo2t/fP5CgB1FN2t/fP5Cja
398/kKAHUU3a398/kKNrf3z+QoAdRTdrf3z+Qo2t/fP5CgB1FN2t/fP5Cja398/kKAHUU3a3
98/kKNrf3z+QoAdTP+Wo/wB2l2t/fP5CgLhskknGKAHUUUUAFFFFABRRRQAUUUUAFFFFABRR
RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABVef/XJ/ut/MVYqvP8A
65P91v5igCjN95qrwdZ/9xf/AEI1Ym+81V4Os/8AuL/6EaYFDUv9bD/ut/7LRRqX+th/3W/9
lopAaA/1cX/XJP8A0EVf0b/kFW/+7/WqA/1cX/XJP/QRV/Rv+QVb/wC7/WgC9RUVwSLeUqxU
hSQR24rk9G1e/e809Z7oyJcWzu4cAAEdDx9KAOxorjtF1m9u9RWOW68xJreRztA2qwPBXjOP
rUGm6pqVxc2Mcl9IVuDMjfKv8OcEcdeKAO4pG4U/SuSj1u9Oj6MzyHdeSsksoADYDYGM8An3
re0mS8exYX4XzkZlypByOxOO9AFlnhQOXuAPLGXJcDb9fSiF4bhN8E4lTpuR8j9KpajYwkmR
ZlhmlkQgycozKDgEd+9Z0t3PbPco8MUV4piJlgJKshkUcg9Dg0AdF5f+2/50eX/tv+dY17fz
C8nhimITzI4yyFcpkHOM8ZPA59at6VNOzXMUzF1hk2ozMpfGAcNt4zz+WKALAmt2nMC3SmYd
YxINw/CpvL/23/OucZTY2sTMtre6fv4dCVl3E8cg/MfyqUz3b3cI+2Sqs13LAVAX5VAYjHHX
igDaZokYq8+0gZIL4wPWnKEZmVZSWXhgG5H1rlZbq5u4biGWd9qROMgDJ2y7QTx6CrFy01qN
YuoLmRXtzGwHGHIjX73H8sUAdEoVwSshbBwcNnmneX/tv+dMt4kijOwY3kufqamoAZ5f+2/5
0eX/ALb/AJ0+igBnl/7b/nR5f+2/50+igBnl/wC2/wCdHl/7b/nT6KAGeX/tv+dIoKyY3EjH
c1JTP+Wo/wB2gB9FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ
AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
FFABRRRQAUUUUAFFFFABRRRQAVXn/wBcn+638xViq8/+uT/db+YoAozfeaq8HWf/AHF/9CNW
JvvNVeDrP/uL/wChGmBQ1L/Ww/7rf+y0Ual/rYf91v8A2WikBoD/AFcX/XJP/QRV/Rv+QVb/
AO7/AFqgP9XF/wBck/8AQRV/Rv8AkFW/+7/WgC46LIhRwGVhgg96qRaRp0MiyRWUCOmQpCAE
Zq7RQBSTSdPjC7LKBdmduEHGetNXRNLQgrYW4I6YQcVfooAqjTbIWv2UWsXkZz5e0bc/Spo4
o4YRHCgRAMBVGAKkpCcDNAEc0cVxEY5ow6N1VlyKjis7SGF4Y7dFjfhlCcGn+e3/ADwl/If4
0ee3/PCX8h/jQBGtjZpC8K20YjcYZQnBqWCGG2iEcEYjQdFVcCk89v8AnhL+Q/xo89v+eEv5
D/GgCJLCySfz0tYxLnO4JzmpPs9vuVvJXKuXU7ejHqfryaXz2/54S/kP8aPPb/nhL+Q/xoAY
LK0G/Fug3hlb5OoJyR+Jo+x2vlSRfZ08uQAOuzhgBgZ/ACn+e3/PCX8h/jR57f8APCX8h/jQ
BICAMAH8qXI9/wAqi89v+eEv5D/Gjz2/54S/kP8AGgCXI9/yoyPf8qi89v8AnhL+Q/xo89v+
eEv5D/GgCXcPf8qMj3/KovPb/nhL+Q/xo89v+eEv5D/GgCXI9/yo3D3/ACqLz2/54S/kP8aP
Pb/nhL+Q/wAaAJcj3/Km9ZM4OMUzz2/54S/kP8adHLvJBR0PX5sUASUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABVef/XJ/
ut/MVYqvP/rk/wB1v5igCjN95qrwdZ/9xf8A0I1Ym+81V4Os/wDuL/6EaYFDUv8AWw/7rf8A
stFGpf62H/db/wBlopAaA/1cX/XJP/QRV/Rv+QVb/wC7/WqA/wBXF/1yT/0EVf0b/kFW/wDu
/wBaAL1RXNxFaW7zzuEjQZZj2qWqerW893ps0Fs8aSuAFMi7lHI6jBoAi/tqwEVy7zFBbHbK
GUgqe31pYdZspnnUOymBd8m9Su0Yz/KsO50aTT7DVpZPJkS4ClFZ2O05HU9fxz9cCodMhmvx
fWVxbRI11FzcQzebjAAAJyfQcUAdPZ6lbXshjhZt4UPtZSpKnoefpVpvun6Vk6NpBsdkkyoZ
1j8tpFkZtw7fe6VrN90/SgDO1XUmsVRYY/NkZl3DsikgZP50yTVNmpTW0kiRIhQKWiZt2R3Y
HA606+0lbhJzDI6SzMhYljg7SD/jTru1vZ457cSRGGXAVmzuReN3bk9aANClpqjaoUdhinUA
FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFM/5aj/dp9M/5aj/AHaAH0UUUAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABVef/AFyf
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
/PtJ/wB9L/jU1FAEPnSf8+0n/fS/406ORmYho2Q4zyR/SpKZ/wAtR/u0APooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACq8/
+uT/AHW/mKsVXn/1yf7rfzFAFGb7zVXg6z/7i/8AoRqxN95qrwdZ/wDcX/0I0wKGpf62H/db
/wBloo1L/Ww/7rf+y0UgNAf6uL/rkn/oIq/o3/IKt/8Ad/rVAf6uL/rkn/oIq/o3/IKt/wDd
/rQBerE8YkDwzeDPLbQB6/MK26KAOfXSJrlry+gvY1mvIURHRcqoGOffOPwzTbWwTw8l5eXc
glgm2hwiHIzgfiOa6KigDL0DT00/Twilm3MSC3ZcnA+n+NabfdP0paTrQBnXOnSvNcvBIii6
jCOGXOCO4/Amov7IlSKW3inUQShA2V+YBQAcfUCtTYB3b86XZ7t+dAGWNHYLJB5i/ZXuBcYx
8w5DbfpkULpDAQQtKv2eCYyqAOW5yAfoTWps92/OjZ7t+dAGda6dNE1qssyPFahtgC4LE8An
6DNadN2e7fnRs92/OgB1FN2e7fnRs92/OgB1FN2e7fnRs92/OgB1FN2e7fnRs92/OgB1FN2e
7fnRs92/OgB1FN2e7fnRs92/OgB1M/5aj/dpdnu350BQDnkn3oAdRRRQAUUUUAFFFFABRRRQ
AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFV5/8AXJ/u
t/MVYqvP/rk/3W/mKAKM33mqvB1n/wBxf/QjVib7zVXg6z/7i/8AoRpgUNS/1sP+63/stFGp
f62H/db/ANlopAaA/wBXF/1yT/0EVf0b/kFW/wDu/wBaoD/Vxf8AXJP/AEEVf0b/AJBVv/u/
1oAvUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
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
A//Z</binary>
 <binary id="_137.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAFdAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDedHuHMtw7OzEso3YCqeQBj0GKT7NH6H/v
o1OB8if7i/yFQy3UEUnlux34zgKTTAT7NH6H/vo0fZo/Q/8AfRpy3MLRtJvwqfeLDGKejq8Y
dT8pGckYoAi+zR+h/wC+jR9mj9D/AN9GpQylygI3DkinYoAg+zR/3T/30aPs0fof++jU+KMU
AQfZo/Q/99Gj7NH6H/vo1PijFAEH2aP0P/fRo+zR+h/76NT4oxQBB9mj9D/30aPs0fof++jU
+KMUAQfZo/Q/99Gj7NH6H/vo1PijFAEH2aP+6f8Avo0fZo/Q/wDfRqfFGKAIPs0fof8Avo0f
Zo/Q/wDfRqfFGKAIPs0fof8Avo0fZo/Q/wDfRqfFGKAIPs0fof8Avo0fZo/Q/wDfRqfFGKAI
Ps0fof8Avo0fZo/Q/wDfRqfFGKAIPs0fof8Avo0fZo/Q/wDfRqfFGKAIPs0fof8Avo0fZo/Q
/wDfRqfFGKAIPs0fof8Avo0fZo/Q/wDfRqfFGKAIPs0fof8Avo0fZo/Q/wDfRqfFGKAIPs0f
of8Avo0fZo/7p/76NT4oxQBB9mj9D/30aPs0fof++jU+KMUAQfZo/Q/99Gj7NH6H/vo1PijF
AEH2aP0P/fRo+zR+h/76NT4oxQBB9mj9D/30aPs0fof++jU+KMUAQfZo/wC6f++jR9mj9D/3
0anxRigCD7NH6H/vo0fZo/Q/99Gp8UYoAg+zR+h/76NH2aP0P/fRqfFGKAIPs0fof++jR9mj
9D/30anxTJiVjJHByB+tAEf2aP0P/fRo+zR+h/76NO8v/bf/AL6o8v8A23/76oAb9mj9D/30
aPs0fof++jTvL/23/wC+qaylNpDMfmA5OepoAPs0fof++jR9mj9D/wB9GhFLorF3yRng0oTc
5RTKzAZIXJ4/KgBPs0fof++jR9mj9D/30aV4zHt3+cu44G4Ec/lSiLn77/8AfVADfs0fof8A
vo0fZo/Q/wDfRpQC4BLMOB0OKQqAVG+TLHAAOSTQAfZo/Q/99Gj7NH6H/vo0gKndh5SUBLDn
Kgdc8cU5UDKGDuQeR81ACfZo/Q/99Gr+lSuJpLcszKEDruOdvbH6VTiyGdSSQMYz9Ktab/yE
pP8AriP/AEI0gNaiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKAMVFzGn+4v8qrXQFsslyPmbbgIcYLduev61diH7mP8A3B/KnFAeu3g9yKAMC6NwpSOS
JRvCySueiOTgc9MDA/8Ar1dIefSd0okDmPJB+Vv0rS2j1X8xRtHqv5igDE3Kt2dkrfZiFzIr
lj1459PetbbUu0eq/mKNo9V/MUARbaNtS7R6r+Yo2j1X8xQBFto21LtHqv5ijaPVfzFAEW2j
bUu0eq/mKNo9V/MUARbaNtS7R6r+Yo2j1X8xQBFto21LtHqv5ijaPVfzFAEW2jbUu0eq/mKN
o9V/MUARbaNtS7R6r+Yo2j1X8xQBFto21LtHqv5ijaPVfzFAEW2jbT3ZEIDuq5GRlhSebF/z
1j/76FADdtG2nebF/wA9Y/8AvoUebF/z1j/76FADdtG2nebF/wA9Y/8AvoUebF/z1j/76FAD
dtG2nebF/wA9Y/8AvoUebF/z1j/76FADdtG2nebF/wA9Y/8AvoUebF/z1j/76FADdtG2nebF
/wA9Y/8AvoUebF/z1j/76FADdtG2nebF/wA9Y/8AvoUebF/z1j/76FADdtG2nebF/wA9Y/8A
voUebF/z1j/76FADdtG2nebF/wA9Y/8AvoUebF/z1j/76FADdtG2nebF/wA9Y/8AvoUebF/z
1j/76FADdtG2nebF/wA9Y/8AvoUebF/z1j/76FADdtG2nebF/wA9Y/8AvoUebF/z1j/76FAD
dtG2nebF/wA9Y/8AvoUebF/z1j/76FADdtG2nebF/wA9Y/8AvoUebF/z1j/76FADdtR3C/uj
9R/MVN5sX/PWP/voU2RopEK+dGPfcKYDMVGs1rg+bfQROCQUbqOfrT9x/wCfi3/L/wCyppUM
cme2P/Af/sqABZInkZYZ451AB3J2PPHU0Sj5V/31/mKVQF+7PbD/AID/APZUvDEb7iEqCD8v
B4/GgBsI/cJ9KieZYLiZWmSEyQBVZn285PQ1MuEAVbiDaOmRk/zoPzdbi2P4f/ZUAVFnBhig
N2lw5uAwAlLkDHuc/wD66vAciowoByJ7YH/d/wDsqduP/Pxb/l/9lQAkY+Uf7oqO8ZY4ctgZ
IAYnAU+ue1THaMbLiEcAHdz/AFpCSetxb/l/9lQBXu76Oa2YLIEJxulwF+0AdRn/AD+VTxhT
GpUYUjgUdsefbY/3f/sqXcf+fm3/AC/+yoAI1/ey/h/KrGnjGpSf9cR/6EajhVcsfMR2PXb0
/nUtl/yFJP8AriP/AEI0gNSiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKAMmH/Ux/wC4P5VNbf6hfqf51DD/AKmP/cH8qntv9Qv4/wA6AJKKKKACiiig
AooooAKKKKAEZlRcuQo9ScU0SxFlUSJlhlRkc/Sq2pwG4hiTZvXzkLD2zzWcthIupyGT7QAZ
A0RjRCgUdBnGRj60wNdrmFZkh3BnckYBBxxnn8qmrFtoCLu1/wBCdJInfzZiMBsg8575rapA
GKMUUUAGKKKKADFFFFABRRRQBzniX/kIQf8AXE/+hGsjehGQy/nWl4vV3uI1T7xg6evzVz0k
fmGYRxFcqnGMdzQBeDgk+g/iyMUJIshYLztOCfwzVWWFvMcqnybkO0dwBUtquDMdhRWfIBGO
woAsUUUUAJS0UUAJS0UUAFFFFACUUtFABRRRQAUUUUAFJS0UAFFFFABRRRQAUlLRQAlLRRQA
UUUUAFJS0UAFFFFACUUtFABSUtFABRRRQAUlLRQBq6B/rpf93+tbdl/yFJP+uI/9CNYmg/66
X/d/rW3Zf8hST/riP/QjQBp0UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
UUUAFFFFABRRRQBkw/6mP/cH8qkjlITEcTlcnBwPX/eqOH/Ux/7g/lU1t/qF/H+dAB5sn/PB
/wAl/wDiqPNk/wCeEn5L/wDFVLRQBF5sn/PCT8l/+Ko82T/nhJ+S/wDxVS0UARebJ/zwk/Jf
/iqPNk/54P8Akv8A8VUtFAEXmyf88JPyX/4qjzZP+eEn5L/8VUtNkkWKJ5HOFQFifYUAM82T
/nhJ+S//ABVHmyf88JPyX/4qoDqUCh/MWRNiCQhkP3T3/wDrU59QhjDF1cbAGf5fuA9M0AS+
bJ/zwk/Jf/iqPOk/54Sfkv8A8VUaX8LybU3Fd5j34+Xd6ZpLbUYLmREj3guhdNykbgDg4/MU
AS+dJ/zwk/Jf/iqPOk/54Sfkv/xVS0UARebJ/wA8JPyX/wCKo82T/nhJ+S//ABVS0UARebJ/
zwk/Jf8A4qjzZP8AnhJ+S/8AxVS0UARedJ/zwk/Jf/iqPNk/54Sfkv8A8VUtFAGPqlrFeXKe
fHKW8r7qhem49cmqiaRbRjEcNwo9AEH9a0tQnjt7vzZSQiwDOBk/ewKhk1KCLf5gkQoVBBXn
5unSgCr/AGZD/wA87n/xz/4qj+zIf+edz/45/wDFVce9jjYh92dyoEC85Izils7lrhp8rtEc
mwAjB6A8/nQBS/syH/nnc/8Ajn/xVH9mQ/8APO5/8c/+KrWopgZP9mQ/887n/wAc/wDiqP7M
h/553P8A45/8VWtRQBk/2ZD/AM87n/xz/wCKo/syH/nnc/8Ajn/xVa1FIDJ/syH/AJ53P/jn
/wAVR/ZkP/PO5/8AHP8A4qtaigDJ/syH/nnc/wDjn/xVH9mQ/wDPO5/8c/8Aiq1qKYGT/ZkP
/PO5/wDHP/iqP7Mh/wCedz/45/8AFVrUUgMn+zIf+edz/wCOf/FUf2ZD/wA87n/xz/4qtaim
Bk/2ZD/zzuf/ABz/AOKo/syH/nnc/wDjn/xVa1FIDJ/syH/nnc/+Of8AxVH9mQ/887n/AMc/
+KrWooAyf7Mh/wCedz/45/8AFUf2ZD/zzuf/ABz/AOKrWopgZP8AZkP/ADzuf/HP/iqP7Mh/
553P/jn/AMVWtRQBk/2ZD/zzuf8Axz/4qj+zIf8Annc/+Of/ABVa1FAGT/ZkP/PO5/8AHP8A
4qj+zIf+edz/AOOf/FVrUUgMn+zIf+edz/45/wDFUf2ZD/zzuf8Axz/4qtaigDJ/syH/AJ53
P/jn/wAVR/ZkP/PO5/8AHP8A4qtaimBk/wBmQ/8APO5/8c/+Ko/syH/nnc/+Of8AxVa1FIDJ
/syH/nnc/wDjn/xVH9mQ/wDPO5/8c/8Aiq1qKYGT/ZkP/PO5/wDHP/iqP7Mh/wCedz/45/8A
FVrUUgMn+zIf+edz/wCOf/FUf2ZD/wA87n/xz/4qtaigCpYWkdvIxQSgkfx4/oTV6y/5Ckn/
AFxH/oRpi/6wfQ0+y/5Ckn/XEf8AoRoA06KKZLIsMTyPnagJOBmgB9FZD65hyFtWIB4JcDNJ
/bp/59G/7+CgDYorH/t0/wDPo3/fwUf26f8An0b/AL+CgDYorH/t0/8APo3/AH8FH9un/n0b
/v4KANiisf8At0/8+jf9/BR/bp/59G/7+CgDYorH/t0/8+jf9/BR/bp/59G/7+CgDYorH/t0
/wDPo3/fwUf26f8An0b/AL+CgDYorH/t0/8APo3/AH8FH9un/n0b/v4KANiisf8At0/8+jf9
/BR/bp/59G/7+CgDYorH/t0/8+jf9/BR/bp/59G/7+CgDYorH/t0/wDPo3/fwUf26f8An0b/
AL+CgDYoqpZX63Yx5bRvgnBOe/qPw/OigCpD/qY/9wfyqe2/1C/j/OoIf9TH/uD+VEcMsibv
tEgyTxub1+tAFuiq32aX/n5k/wC+m/xo+zS/8/Mn/fTf40AWaKrfZpf+fmT/AL6b/Gj7NL/z
8yf99N/jTAs0VW+zy/8APzJ/303+NH2aX/n5k/76b/GkBZqK7jEtpLGd2GQj5Rk/hTPs0v8A
z8yf99N/jSfZpf8An5k/76b/ABpgUbeC5vGla4JUGMRhjEUzznoST+NWJdNzeNPGYf3mN4li
39P7pyMfrU32aX/n5k/76b/Gj7NL/wA/Mn/fTf40AQW2m/ZrlmQwmIu0mGiy4JyeGz0yfSnw
6f5U9rJ5ufIiaPG372SDn9Kl+zS/8/Mn/fTf40n2aX/n5k/76b/GkBZoqv8AZpf+fmT/AL6b
/Gk+zS/8/Mn/AH03+NAFmiq32eX/AJ+ZP++m/wAaPs8v/PzJ/wB9N/jTAs0VW+zS/wDPzJ/3
03+NH2aX/n5k/wC+m/xoAs0VX+zS/wDPzJ/303+NH2aX/n5k/wC+m/xpAUdYi86UrlwRCrKU
Xcch8jjvyKpxWk940ks7bCWTGYiv3ST0JPr61cvXlgukjVwxMe4s4LHqfU1F58/96L/v0KYD
57BpJWmjlCSCRZEJXIBC7eRnngn0qW0t3g81pZFd5H3kqu0DgD1PpVfz5/70X/foUefP/ei/
79CgDQorP8+f+9F/36FHnz/3ov8Av0KANCis/wA+f+9F/wB+hR58/wDei/79CgDQorP8+f8A
vRf9+hR58/8Aei/79CgDQorP8+f+9F/36FHnz/3ov+/QoA0KKz/Pn/vRf9+hR58/96L/AL9C
gDQorP8APn/vRf8AfoUefP8A3ov+/QoA0KKz/Pn/AL0X/foUefP/AHov+/QoA0KKz/Pn/vRf
9+hR58/96L/v0KANCis/z5/70X/foUefP/ei/wC/QoA0KKz/AD5/70X/AH6FHnz/AN6L/v0K
ANCis/z5/wC9F/36FHnz/wB6L/v0KANCis/z5/70X/foUefP/ei/79CgDQorP8+f+9F/36FH
nz/3ov8Av0KANCis/wA+f+9F/wB+hR58/wDei/79CgDQorP8+f8AvRf9+hR58/8Aei/79CgD
QorP8+f+9F/36FHnz/3ov+/QoA0KKz/Pn/vRf9+hR58/96L/AL9CgDQorP8APn/vRf8AfoUe
fP8A3ov+/QoA0KKz/Pn/AL0X/foUefP/AHov+/QoA0F/1g+hp9l/yFJP+uI/9CNVrJ3cOZNh
IxjauKs2X/IUk/64j/0I0gNOs7XedPA/6bRf+hrWjWdrn/Hgv/XeL/0YtAGLijFOKnFVo3lE
IaWUKx4C7ACT6c0wJ8UYquZyZo0EigfxY+bLdCvtTp53injjWF3D5+YYwP1oAmxRiq1hdfaY
kBBL7AzMB8oPp9at7aAGHABJ6CgK5GRDKQe+2llX90/+6aspPGEUFu3pQBV2yf8APCX/AL5o
2yf88Jf++at/aIv74/Kj7RFnG8flQBUYMqlmikVRySV4FA3NnZG7gHGVXNT3M0bWswDcmNu3
tSW0iJEQzYO9v50AQ7JP+eEv/fNG2T/nhL/3zVyKRJryKISEKwYnA54+tRfa7ea0uJbd51eE
KcSBcHJ9voaAINkn/PCX/vmmPIEwPLkZjn5VXJ4q99oi/v8A6VRupkinLs2Ad2P++hQA3zj/
AM+1x/37NHnH/n2uP+/ZqFr6PHyyc/Q1pGKAW/2/z2+w7NxXH7zPTHT17/8A66AKfnN/z7XH
/fs0scqu5Qq6MBna64OKrx30ZXLSc/Q0+GVZ70FTkCI/+hUASTjDp9D/AEopbgYdPof6UUgN
qH/Ux/7g/lU9t/qF/H+dQQ/6mP8A3B/KnwTRrEAzgHnv70AWKKj+0Rf89Fo+0Rf89BQBJRUf
2iL/AJ6Cj7RF/wA9BQBJRUf2iL/noKPtEX/PQUASVn3F5cfaLiO38pRbIHfzASWyM4GCMfXm
rn2iL/noKgkjspZDI+3eV2kgkbh6HHUUAVYtSnnad18qKKNFI3KWJLKCOh9T+NRw6pdy/udk
azeeI9zxsowVJztznt61fKWZEgwn7zG7HGccD+VNjgsY3Loqhi+8sSSS2CM/kTQBVg1G6upF
t4hCky797MpKnaxXgZ749aiOsXUgjSGEGXyhK+2NnHJIAGDx061altrUkND5SNljuOc5bk9C
OtOitbGOKJcgtGmwOCVOO447e1AF5GLIrFSpIyQe1LUfnxf31o+0Rf8APQUASUVH9oi/56Cj
7RF/z0FAElFR/aIv+ego+0Rf89BQBJRUf2iL/noKPtEX/PQUAY+vz/Z7hZAAT5QAB9S+P61m
y3dzCZEbyXZQhBCkD5iR6+1bGpWxvrjEaLLH5O1s9M7iaqR6PIGdpI9xfHf06dTTApvcSRTM
mEMruqbucZKk5xn2qWxMhkuRKwZhJj5eB90dBV19MaTO+DO4gnnuOhpYtOki3eXCRuOTznJo
AZRU32Sf/nmfzFH2Sf8A55n8xQBDRU32Sf8A55n8xR9kn/55n8xQBDRU32Sf/nmfzFH2Sf8A
55n8xQBDRU32Sf8A55n8xR9kn/55n8xQBDRU32Sf/nmfzFH2Sf8A55n8xQBDRU32Sf8A55n8
xR9jn/55n8xQBDRU32Of/nmfzFH2Sf8A55n8xQBDRU32Sf8A55n8xR9kn/55n8xQBDRU32Sf
/nmfzFH2Sf8A55n8xQBDRU32Sf8A55n8xR9kn/55n8xQBDRU32Sf/nmfzFH2Of8A55n8xQBD
RU32Sf8A55n8xR9kn/55n8xQBDRU32Sf/nmfzFH2Sf8A55n8xQBDRU32Sf8A55n8xR9kn/55
n8xQBDRU32Sf/nmfzFH2Sf8A55n8xQBDRU32Sf8A55n8xR9kn/55n8xQBDRU32Sf/nmfzFH2
Sf8A55n8xQBDRU32Sf8A55n8xR9kn/55n8xQBDRU32Sf/nmfzFH2Sf8A55n8xQBLY/df6irV
l/yFJP8AriP/AEI1BawyRK29cZIxU9l/yFJP+uI/9CNIDTrP1v8A48V/67xf+jFrQrP1vixT
/r4h/wDRi0AZuyoXtRJcxytz5YO0ZPU96vQIskm1umKs/ZY/f86YGBHpao6sJG4YMfc1PPbv
I8bxuqlCc7lzkGtj7LH7/nR9lj9/zoAwbDTjZKqJLmPb8y7ereo9Ku7K0fssfv8AnR9lj9/z
oAy5UzE+B/CahAhwMzRj/gYra+yx+/50n2SL0NAGVFdTWoZba5tdjHcQ5yc4A9fakluZbpl+
03FttUHGw46/jWubSHJG08e9H2WH+6fzoAw5Vi8mQLMjMUIADAk8U8CP5g8iIQ54ZgK2fssP
90/nR9lh/un86AMTiORZYbiAOuR8zAjn8aa7O8TRebZIj43bBg/zrVsoknt/MZcEu449AxA/
lU/2SL0NAGPth/57x/8AfYqnqnl4jLSoqnfhiwAPIrpPskXoaDaRHqDQBxWIP+fiD8ZB/jVs
anKJd/2u22hdgi3DZjHTGa6r7HD/AHaPscP92gDiQsGObiD8JB/jV/SlU3RMbq4EeCVOQDn2
rp/scP8AdpkttHHEzKMEUAY16MSRfRv6UUuonEsOP7rf0opAa8P+pj/3B/KpoFDRAtySTyfr
UMP+pj/3B/Kprb/UL9T/ADoAfsX0o2L6U6igBuxfSjYvpTqKAG7F9KNi+lOooAbsX0o2L6U6
mTIZIJEBILKQCO3FAC7F9KajROrMnIUlTweo61gwy3TNGZfNxcEW2Bn5QuMt7Endz9Ke0TwX
Ec0bS7pLmZGGTjbhj0+oFMDbRonwFIyV3BTwcfQ807YvpWA6us0c0QY3bWP7rcTy+P51a0MH
zJWF0sqFVyqoww3POWJ59qQGrsX0o2L6U6imA3YvpRsX0p1FADdi+lGxfSnUUAN2L6UbF9Kd
RSAjjRW1DawBUQ5wf941a+zw/wDPNfyrJ1NpUErQ78+Su4p94L5nzEe+M1SkMbm4jsZpjCTD
yHY4yTnBNAHQrHA0joIxlMZyhA59+9JGttIzqiqTG21uOhxn+tZF6GheSPMq2izRLIVY5CbP
XrjOM1b0MRgXfkFjEZ/kLEnI2r3NAF/7PD/zzX8qPs8P/PNfyqWigCL7PD/zzX8qPs8P/PNf
yqWigCL7PD/zzX8qPs8P/PNfyqWigCL7PD/zzX8qPs8P/PNfyqWigCL7PD/zzX8qPs8P/PNf
yqWigCL7PD/zzX8qPs8P/PNfyqWigCL7PD/zzX8qPs8P/PNfyqWigCL7PD/zzX8qPs8P/PNf
yqWigCL7PD/zzX8qPs8P/PNfyqWigCL7PD/zzX8qPs8P/PNfyqWigCL7PD/zzX8qPs8P/PNf
yqWigCL7PD/zzX8qPs8P/PNfyqWigCL7PD/zzX8qPs8P/PNfyqWigCL7PD/zzX8qPs8P/PNf
yqWigCL7PD/zzX8qPs8P/PNfyqWigCL7PD/zzX8qPs8P/PNfyqWigCL7PD/zzX8qPs8P/PNf
yqWigCL7PD/zzX8qPs8P/PNfyqWigCL7PD/zzX8qPs8P/PNfyqWigCncxom3YoXPXFQWX/IU
k/64j/0I1ZvP4PxqtZf8hST/AK4j/wBCNAGnWdrf/Hin/XxD/wCjFrRrP1v/AI8o/wDr4h/9
GLQBBa/678KuVVgGJR9DVqgAooooAKKKKACiiigBlxMlvHJNKcIvJNVkviJFS6ga2D52M7KQ
SBnHB44BNSajbG7tZIVOGJBU+4Oaz73dqNxHayIYHiBk+dh8zFSoAx1HzfpQBpyzokRdSrnb
uA3AZH1NNgvbe4uJYIpVaWE4dQeRWcbS7ktxG0ITbb+WPnBy2R+nFXLWB4b67kZAFlKsrAj0
oAXS/wDjyH++/wD6Gat1U0v/AI8h/vv/AOhmrdABRRRQAUUUUAFR3P8AqG/D+dSVHcf6k/h/
OgDB1P8A1sP+63/stFO1YYlg/wB1v/ZaKANWH/Ux/wC4P5VJHNGibRuOCeQrev0qOH/Ux/7g
/lU9t/qF/H+dACfaU9G/75b/AAo+0p6N/wB8t/hUtFAEX2lPRv8Avlv8KPtKejf98t/hUtFA
EX2lPRv++W/wo+0p6N/3y3+FS0UARfaU9G/75b/Cj7Sno3/fLf4VLTWkRW2swBwWwfQdTQAz
7Sno3/fLf4UfaU9G/wC+W/wpovbYlQJkJbGMH16fnUS6gDcRxeXje8ibt3Tb3oAn+0p6N/3y
3+FH2lPRv++W/wAKYb+1AJM6AAbsk449fpTzcwKzAyoCuAwz0z0oAPtKejf98t/hR9pT0b/v
lv8ACpaKAIvtKejf98t/hR9pT0b/AL5b/CpaKAIvtKejf98t/hR9pT0b/vlv8KlooAi+0p6N
/wB8t/hR9pT0b/vlv8KlooAqySRtOSxkG+LbhNwbG485AyKdayw2qsI1mJY5LOHZj+JGaVpE
hvmkldURYMlmOAPmNSHULQK5NwgCY3ZOMZ6UAO+3r/cf/v23+FH29f7j/wDftv8ACkN5Cu5n
kRVBUZLc5PQYotLxLtp/LHET7M568A/1oAX7ev8Acf8A79t/hR9vX+4//ftv8KnooAg+3r/c
f/v23+FH29f7j/8Aftv8KnooAg+3r/cf/v23+FH29f7j/wDftv8ACp6KAIPt6/3H/wC/bf4U
fb1/uP8A9+2/wqeigCD7ev8Acf8A79t/hR9vX+4//ftv8KnooAg+3r/cf/v23+FH29f7j/8A
ftv8KnooAg+3r/cf/v23+FH29f7j/wDftv8ACp6KAIPt6/3H/wC/bf4Ufb1/uP8A9+2/wqei
gCD7ev8Acf8A79t/hR9vX+4//ftv8KnooAg+3r/cf/v23+FH29f7j/8Aftv8KnooAg+3r/cf
/v23+FH29f7j/wDftv8ACp6KAIPt6/3H/wC/bf4Ufb1/uP8A9+2/wqeigCD7ev8Acf8A79t/
hR9vX+4//ftv8KnooAg+3r/cf/v23+FH29f7j/8Aftv8KnooAg+3r/cf/v23+FH29f7j/wDf
tv8ACp6KAIPt6/3H/wC/bf4Ufb1/uP8A9+2/wqeigCD7ev8Acf8A79t/hR9vX+4//ftv8Kno
oAg+3r/cf/v23+FH29f7j/8Aftv8KnooAg+3r/cf/v23+FH29f7j/wDftv8ACp6KAKsk4nxg
EY9VI/nUdl/yFJP+uI/9CNT3PVfxqCy/5Ckn/XEf+hGgDTrP1r/jzj/6+If/AEYtaFZ+thjY
KVVm2zRMQoJOA6k9KAGpgSDkdDU2R6isrzR/cl/79t/hR5o/uS/9+2/woA1sj1FGR6isnzR/
cl/79t/hR5o/uS/9+2/woA1cj1FG4eorK80f3Jf+/bf4UeaP7kv/AH7b/CgDV3D1FLkeorJ8
0f3Jf+/bf4UeaP7kv/ftv8KALr6hapIytMuQfc006jZHrMpx7Gqnmj+5L/37b/CjzR/cl/79
t/hQBc/tKz/57j8jR/aVn/z3H5Gqfmj+5L/37b/CjzR/cl/79t/hTAtaWwNipz1dz/4+auZH
qKyfNH9yX/v23+FHmj+5L/37b/CkBrZHqKTI9RWV5o/uS/8Aftv8KPNH9yX/AL9t/hQBq7h6
ilyPUVk+aP7kv/ftv8KPNH9yX/v23+FAGrkeopkxBj6jqP51m+aP7kv/AH7b/CjzR/cl/wC/
bf4UAQazjzbfH91//ZaKjvEknli8uGVtqtn92fb2ooA1of8AUx/7g/lU9t/qF/H+dQQ/6mP/
AHB/KiMXTJlHULk4GB6/7tAFuiq228/56r+n/wATRtvP+ei/p/8AE0wLNFV9t5/z1X9P/iaT
bef89V/T/wCJoAs0VW23n/PRf0/+Jo23n/PVP0/+JoAs1m6yGf7PHC2JmfbtA6oQQ35Zz+FW
dt5/z1X9P/iaNt5/z1X9P/iaAKa6a8N3JsjWWCVkJzKybAABjA4bpntSyabNJKp3qq75iSDy
Aw4q3tvP+eq/p/8AE0bbz/nqv6f/ABNAFNdOlnEMV0kaxQxtHlWyZAV2+gx696jttInW4hln
dGJO6YAnkr93H5mtDbef89F/T/4mjbef89V/T/4mgCzRVbbef89V/T/4mjbef89V/T/4mgCz
RVbbef8APRf0/wDiaNt5/wA9U/T/AOJoAs0VW23n/PVf0/8AiaNt5/z1X9P/AImgCzRVbbef
89V/T/4ml23n/PVf0/8AiaAK2qReaZF8xY9sKvl+nyyZwfY4xVdIptVeeZVhCkxDKuWU7SSe
cD1HaoNa1mfSLuJTEszyRZLFtuAGPHAqh/wmNx/z5p/39P8AhSA6G7sJ3uWuIthKzJKiMcBs
KVIJ7dc1Y0+CaJriSdUVppN4VGyB8oHXA9K5b/hMbj/nzT/v6f8ACj/hMbj/AJ80/wC/p/wo
A7WiuK/4TG5/580/7+n/AAo/4TG4/wCfNP8Av6f8KAO1oriv+Exuf+fNP+/p/wAKP+ExuP8A
nzT/AL+n/CgDtaK4r/hMbn/nzT/v6f8ACj/hMbj/AJ80/wC/p/woA7WiuK/4TG4/580/7+n/
AAo/4TG5/wCfNP8Av6f8KAO1oriv+Exuf+fRP+/p/wAKP+Exuf8AnzT/AL+n/CgDtaK4r/hM
bn/nzT/v6f8ACj/hMbj/AJ80/wC/p/woA7WiuK/4TG5/580/7+n/AAo/4TG5/wCfNP8Av6f8
KAO1oriv+Exuf+fNP+/p/wAKP+Exuf8AnzT/AL+n/CgDtaK4r/hMbj/nzT/v6f8ACj/hMbn/
AJ80/wC/p/woA7WiuK/4TG5/580/7+n/AAo/4TG5/wCfNP8Av6f8KAO1oriv+Exuf+fRP+/p
/wAKP+Exuf8AnzT/AL+n/CgDtaK4r/hMbn/nzT/v6f8ACj/hMbn/AJ80/wC/p/woA7WiuK/4
TG5/580/7+n/AAo/4TG5/wCfNP8Av6f8KAO1oriv+Exuf+fNP+/p/wAKP+Exuf8AnzT/AL+n
/CgDtaK4r/hMbn/nzT/v6f8ACj/hMbn/AJ80/wC/p/woA7WiuK/4TG5/580/7+n/AAo/4TG4
/wCfNP8Av6f8KAO1oriv+Exuf+fNP+/p/wAKP+Exuf8AnzT/AL+n/CgDtaK4r/hMbn/nzT/v
6f8ACj/hMbj/AJ80/wC/p/woA7WiuK/4TG4/580/7+n/AAo/4TG5/wCfNP8Av6f8KAOuueq/
jUFl/wAhST/riP8A0I1k6NrcmqySJJAsewZBDls1rWX/ACFJP+uI/wDQjQBp0UUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBkw/6mP8A3B/Kp7b/AFC/
j/OoIf8AUx/7g/lU1uQIQDwef50AS0Um4eoo3D1FAC0Um4eoo3D1FAC0Um4eoo3D1FAC0Ubh
6ik3D1FAGXLfz297fHy/MggVXb5sbF25OOOT7U6DUG+1sjZdZJxGnbaNhb+lTTadBLLO7SSA
XChZVDDDAdqVrCAuXDMr+YJAwI+VgMcfgTQBVl12OPChFEhZxh5NowrFc5x3xWnBKs8KSqCA
4yM1Ui0yCFleKWRZFLfPuBJ3Ek5yMdTV1SFUDdnA6k0ALRRuHqKTcPUUALRRuHqKTcPUUALR
Sbh6il3D1FABRSbh6ijcPUUAcd44bbqFqf8ApiR/49XNGQjIK85Heun8awvPfW3lozgQnlRn
B3Vzq2dxkloZeufumgCPeQcYyScYzRGSd27jBqY2cxOfJlBzn7poW0nXOIZTk55U0AMoqX7N
P/zxk/75NH2af/njJ/3waAIqKl+zT/8APGT/AL4NH2af/njJ/wB8GgCKipfs0/8Azxk/75NH
2af/AJ4yf98GgCKipfs0/wDzxk/74NH2af8A54yf98GgCKipfs0//PGT/vg0fZp/+eMn/fBo
AioqX7NP/wA8ZP8Avg0fZp/+eMn/AHwaAIqKl+zT/wDPGT/vg0fZp/8AnjJ/3waAIqKl+zT/
APPGT/vk0fZp/wDnjJ/3waAIqKl+zT/88ZP++DR9mn/54yf98GgCKipfs0//ADxk/wC+DR9m
n/54yf8AfBoAioqX7NP/AM8ZP++DR9mn/wCeMn/fBoAioqX7NP8A88ZP++TR9mn/AOeMn/fB
oAioqX7NP/zxk/75NH2af/njJ/3waAIqKl+zT/8APGT/AL4NH2af/njJ/wB8GgCKipfs0/8A
zxk/75NH2af/AJ4yf98GgCKipfs0/wDzxk/74NH2af8A54yf98mgCKipfs0//PGT/vg0fZp/
+eEn/fBoAioqX7NP/wA8ZP8Avg0fZp/+eMn/AHwaAIqKl+zT/wDPGT/vg0fZp/8AnjJ/3waA
Nzwh/wAfNx/uD+ddVZf8hST/AK4j/wBCNcx4TikjuJ96MuUH3hjvXT2X/IUk/wCuI/8AQjQB
p0UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBhx3dssS
K1xECFAILjjik86w/wCett/30tbXlR/3F/Kjyo/+ea/lQBi+dYf89bb/AL6WjzrD/nrbf99L
W15Uf/PNfyo8qP8A55r+VAGL51h/z1tv++lo86w/5623/fS1teVH/wA81/Kjyo/+ea/lQBi+
dYf89bb/AL6WjzrD/nrbf99LW15Uf/PNfyo8qP8A55r+VAGL51h/z1tv++lo86w/5623/fS1
teVH/wA81/Kjyo/+ea/lQBi+dYf89bb/AL6WjzrD/nrbf99LW15Uf/PNfyo8qP8A55r+VAGL
51h/z1tv++lo86w/5623/fS1teVH/wA81/Kjyo/+ea/lQBi+dYf89bb/AL6WjzrD/nrbf99L
W15Uf/PNfyo8qP8A55r+VAGL51h/z1tv++lo86w/5623/fS1teVH/wA81/Kjyo/+ea/lQBi+
dYf89bb/AL6WjzrD/nrbf99LW15Uf/PNfyo8qP8A55r+VAGL51h/z1tv++lo86w/5623/fS1
teVH/wA81/Kjyo/+ea/lQBjrdWifcuIFz6OBTvt1t/z9Rf8AfwVreVH/AM81/Kjyo/8Anmv5
UAZP262/5+ov+/go+3W3/P1F/wB/BWt5Uf8AzzX8qPKj/wCea/lQBk/brb/n6i/7+Cj7dbf8
/UX/AH8Fa3lR/wDPNfyo8qP/AJ5r+VAGT9ttv+fqL/v4KPttt/z9Rf8AfwVreVH/AM81/Kjy
o/8Anmv5UAZP262/5+ov+/go+223/P1F/wB/BWt5Uf8AzzX8qPKj/wCea/lQBk/brb/n6i/7
+Cj7dbf8/UX/AH8Fa3lR/wDPNfyo8qP/AJ5r+VAGT9utv+fqL/v4KPt1t/z9Rf8AfwVreVH/
AM81/Kjyo/8Anmv5UAZP262/5+ov+/go+3W3/P1F/wB/BWt5Uf8AzzX8qPKj/wCea/lQBk/b
rb/n6i/7+Cj7dbf8/UX/AH8H+Na3lR/881/Kjyo/+ea/lQBk/brb/n6i/wC/go+3W3/P1F/3
8Fa3lR/881/Kjyo/+ea/lQBk/brb/n6i/wC/go+223/P1F/38Fa3lR/881/Kjyo/+ea/lQBk
/bbb/n6i/wC/go+3W3/P1F/38Fa3lR/881/Kjyo/+ea/lQBk/brb/n6i/wC/go+223/P1F/3
8Fa3lR/881/Kjyo/+ea/lQBk/brb/n6i/wC/go+3W3/P1F/38Fa3lR/881/Kjyo/+ea/lQBk
/brb/n6i/wC/go+3W3/P1F/38Fa3lR/881/Kjyo/+ea/lQBk/brb/n6i/wC/go+223/P1F/3
8Fa3lR/881/Kjyo/+ea/lQBk/brb/n6i/wC/go+223/P1F/38Fa3lR/881/Kjyo/+ea/lQBk
/brb/n6i/wC/go+3W3/P1D/38Fa3lR/881/Kjyo/+ea/lQBk/brb/n6i/wC/go+3W3/P1F/3
8Fa3lR/881/Kjyo/+ea/lQBk/brb/n6i/wC/go+223/P1F/38Fa3lR/881/Kjyo/+ea/lQBk
/brb/n6i/wC/go+3W3/P1F/38Fa3lR/881/Kjyo/+ea/lQBk/bbY9bqH/v4Kfp0scupymKRH
AhGSrA/xGtPyo/8Anmv5Uqoq/dUD6CgB1FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
FMkkWKN5HOFQFifYU+qOs/8AIOYeskY/8fWgCI6vydlpMy9myoz+BOaT+12/58pf++0/xqti
jFAFn+12/wCfKX/vtP8AGj+12/58pf8AvtP8arYoxQBa/tdv+fKX/vtP8aT+12/58pf++0/x
qtijFAFn+12/58pf++0/xo/tdv8Anyl/77T/ABqtijFAFn+12/58pf8AvtP8aP7Xb/nyl/77
T/Gq2KMUAWf7Xb/nyl/77T/Gl/tdv+fKX/vtP8aq4oxQBa/tdv8Anyl/77T/ABpP7Xb/AJ8p
f++0/wAarYoxQBZ/tdv+fKX/AL7T/Gl/tdv+fKX/AL7T/GquKMUAWf7Xb/nyl/77T/Gj+12/
58pf++0/xqtijFAFn+12/wCfKX/vtP8AGj+12/58pf8AvtP8arYoxQBZ/tdv+fKX/vtP8aP7
Xb/nyl/77T/Gq2KMUAWf7Xb/AJ8pf++0/wAaP7Xb/nyl/wC+0/xqtijFAFn+12/58pf++0/x
pf7Xb/nyl/77T/GquKMUAWf7Xb/nyl/77T/Gj+12/wCfKX/vtP8AGq2KMUAWf7Xb/nyl/wC+
0/xo/tdv+fKX/vtP8arYoxQBZ/tdv+fKX/vtP8aP7Xb/AJ8pf++0/wAarYoxQBZ/tdv+fKX/
AL7T/Gl/tdv+fKX/AL7T/GquKMUAWf7Xb/nyl/77T/Gl/tdv+fKX/vtP8aq4oxQBZ/tdv+fK
X/vtP8aP7Xb/AJ8pf++0/wAarYoxQBZ/tdv+fKX/AL7T/Gl/tdv+fKX/AL7T/GquKMUAWf7X
b/nyl/77T/Gj+12/58pf++0/xqtijFAFn+12/wCfKX/vtP8AGj+12/58pf8AvtP8arYoxQBZ
/tdv+fKX/vtP8aP7Xb/nyl/77T/Gq2KMUAWf7Xb/AJ8pf++0/wAaP7Xb/nyl/wC+0/xqtijF
AFn+12/58pf++0/xpf7Xb/nyl/77T/GquKMUAWf7Xb/nyl/77T/Gl/tdv+fKX/vtP8aq4prs
EIBBJPYDNAFv+12/58pf++0/xo/tdv8Anyl/77T/ABql5g/uSf8AfBo8wf3JP++DTAu/2u3/
AD5S/wDfaf40f2u3/PlL/wB9p/jVLzB/ck/74NHmpg5yMdiMGgC7/a7f8+Uv/faf40f2u3/P
lL/32n+NUvMH9yT/AL4NHmD+5J/3waAL39rt/wA+Uv8A32n+NJ/a7f8APlL/AN9p/jVLzB/c
k/74NKJASBtcZ9VIpAXP7Xb/AJ8pf++0/wAaP7Xb/nyl/wC+0/xql5g7K59wpo8wf3JP++DT
Au/2u3/PlL/32n+NH9rt/wA+Uv8A32n+NUvMH9yT/vg0eYP7kn/fBoAvLq/I32kqr3OVOPwB
rQikWWJJEOVdQwOOxrEGGAI5B5FaGj/8g8e0so/8iNSAvUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABVHWP+Qef+ukX/oxavVR1j/jwP/XWL/0YtAFLFZyP
deSZZp1jOcbdnOfTmtbbVee0E9zDI5+WLJAyfvcc/wCfWgCmbpzLDEZETpvYDPzf3farM0xi
ljQRO+/uMcVAmjhJxIJWHzb2x1znNXZoXdo2QqChzyMgjFAFazuvPRARlyuWwOBVnFQ2di1p
gLIChHzLjqfUVb20ARYoxUu2jbQBFijFS7aNtAEWKMVLto20ARYoxUu2jbQBFijFS7aNtAEW
KMVLto20ARYoxUu2jbQBFijFS7aNtAEWKMVLto20ARYoxUu2jbQBFijFS7aNtAEWKMVLto20
ARYoxUu2jbQBFijFS7aNtAEWKMVLto20ARYoxUu2jbQBFijFS7aNtAEWKMVLto20ARYoxUu2
jbQBFijFS7aNtAEWKMVLto20ARYoxUu2jbQBFionH+kL/uN/MVa21BLhZ0LEAbGGScdxTAQg
AEngCmeZF/z0T/voU+RkaNgsqAkcEkUfb7//AJ62n6/40AAAIyMEeoqGQfvl+q/+hCpY2AT9
5LGXJJOG4yTmmSYMm4EEDbkg9PmFAEm2olkhS0Wad5yzPIMRheArEd/bFT74/wDnon/fQqmY
3C+WGtJIwzMvmDJGST6+9AFhgou2jR2ZPKRwWxnkt6fQU4jj8R/MVFCG855ZpYclVUBDgADP
+NT7kbAV1JJHAPvQAxV+Rf8AdH8qaF3T+W0hj3gCI4BG7nIP6frUivGEUF1BAAIJqCZWM3mQ
3ES/Lt+Y52+4oAWQNHNHDv3TZ3SqOVVecYPXPT9amVfmH1quI2EsRNzGUj6En5iPQn0qyHjz
/rE/76FADLcf6NF/uD+VaOj/APHh/wBtpf8A0Y1U7ZSLaIEYOwfyq5o//Hj/ANtpf/RjUgL1
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVR1f8A48D/ANdY
v/Ri1eqjq/8Ax4H/AK6xf+jFoAjGOcjNP8s/3R/31/8AWpg7/wCe9T0AR+Wf7o/76/8ArUeW
f7o/76/+tUlFAEfln+6P++v/AK1Hln+6P++v/rVJRQBH5Z/uj/vr/wCtR5Z/uj/vr/61SUUA
R+Wf7o/76/8ArUeWf7o/76/+tUlFAEfln+6P++v/AK1Hln+6P++v/rVVu797e5ZBEpiji86R
y2CF56DHJ4qvBrEk0cjfZ8NhfLXLDJJxgkgYP0zQBpeWf7o/76/+tR5Z/uj/AL6/+tVaxluJ
Lq6W5UIU24VW3L07VdoAj8s/3R/31/8AWo8s/wB0f99f/WqSigCPyz/dH/fX/wBajyz/AHR/
31/9apKKAI/LP90f99f/AFqPLP8AdH/fX/1qkooAj8s/3R/31/8AWoEfP3R/31/9apKUdaAO
el1to55YxbqRG7Jnf1wcelN/t1/+fZf++/8A61Y9/KyajMiKGLzydTjHJqs14RGGVV3chlJ5
49KAOh/t1/8An2X/AL7/APrUf26//Psv/ff/ANasIzOzERoCABkk46+lMspmljGeQMgsT3zQ
B0H9uv8A8+y/99//AFqP7df/AJ9l/wC+/wD61ZNFAGt/br/8+y/99/8A1qP7df8A59l/77/+
tWTRQBrf26//AD7L/wB9/wD1qP7df/n2X/vv/wCtWTRQBrf26/8Az7L/AN9//Wo/t1/+fZf+
+/8A61ZNFAGt/br/APPsv/ff/wBaj+3X/wCfZf8Avv8A+tWTRQBrf26//Psv/ff/ANaj+3X/
AOfZf++//rVk0UAa39uv/wA+y/8Aff8A9aj+3X/59l/77/8ArVk0UAa39uv/AM+y/wDff/1q
P7df/n2X/vv/AOtWTRQBrf26/wDz7L/33/8AWo/t1/8An2X/AL7/APrVk0UAa39uv/z7L/33
/wDWo/t1/wDn2X/vv/61ZNFAGt/br/8APsv/AH3/APWo/t1/+fZf++//AK1ZNFAGt/br/wDP
sv8A33/9aj+3X/59l/77/wDrVk0UAa39uv8A8+y/99//AFqQ64x62qn/AIH/APWrKooA1f7a
/wCnRP8Avv8A+tR/bX/Ton/ff/1qyqKYGr/bX/Ton/ff/wBaga4QMC1T/vv/AOtWVRSA1f7a
/wCnRP8Avv8A+tR/bX/Ton/ff/1qyqKYGr/bX/Ton/ff/wBaga2Qci0Qf8D/APrVlUUgNX+2
z/z6J/33/wDWo/tv/p0T/vv/AOtWVRTA1P7b/wCnRP8Avv8A+tS/21/06J/33/8AWrKopAdT
Z3H2m3WUptz2zmrmkf8AHif+u0v/AKMas3SP+PBPxrS0j/jxP/Xab/0Y1AF6iiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKo6v8A8eB/66xf+jFq9VHV/wDj
wP8A11i/9GLQBGozkCrGKr4yCPal+zr/AH5P++qAJ8UYqD7Mv9+T/vqj7Mv9+T/vqgCfFGKg
+zL/AH5P++qPsy/35P8AvqgCfFGKg+zL/fk/76o+zL/fk/76oAnxRioPsy/35P8Avqj7Mv8A
fk/76oAHtIpJXkcbvMj8plPQrz/jUK6Ygt3gaed0IAXcwymOmDj+eam+zL/ff/vqj7Mv9+T/
AL6oAba2a2zSOJJJHkxuaQgk4+lWcVB9mX+/J/31R9mX+/J/31QBPijFQfZl/vyf99UfZl/v
yf8AfVAE+KMVB9mX+/J/31R9mX+/J/31QBPijFQfZl/vyf8AfVH2Zf78n/fVAE+KAOag+zL/
AH5P++qUW65HzP8A99UAcZqFnNLqMjqrqomkOQOeSaiOmnjCSrgYJHce9dXEGfzCZZBiRgAH
IAAJp/ln/ntN/wB9mgDkzYvu3ASrwAQO+KIrFoSCiSDAweOv1rrDGR/y2m/7+GkVdyhlnlIP
QiQ0Ac15Mv8Azzb8qPJl/wCebflXTeWf+e03/fZo8s/89pv++zTA5nyZf+ebflR5Mv8Azzb8
q6byz/z2m/77NHln/ntN/wB9mgDmfJl/55t+VHky/wDPNvyrpvLP/Pab/vs0eWf+e03/AH2a
AOZ8mX/nm35UeTL/AM82/Kum8s/89pv++zR5Z/57Tf8AfZoA5nyZf+ebflR5Mv8Azzb8q6by
z/z2m/77NHln/ntN/wB9mgDmfJl/55t+VHky/wDPNvyrpvLP/Pab/vs0eWf+e03/AH2aAOZ8
mX/nm35UeTL/AM82/Kum8s/89pv++zR5Z/57Tf8AfZoA5nyZf+ebflR5Mv8Azzb8q6byz/z2
m/77NHln/ntN/wB9mgDmfJl/55t+VHky/wDPNvyrpvLP/Pab/vs0eWf+e03/AH2aAOZ8mX/n
m35UeTL/AM82/Kum8s/89pv++zR5Z/57Tf8AfZoA5nyZf+ebflR5Mv8Azzb8q6byz/z2m/77
NHln/ntN/wB9mgDmfJl/55t+VHky/wDPNvyrpvLP/Pab/vs0eWf+e03/AH2aAOZ8mX/nm35U
eTL/AM82/Kum8s/89pv++zR5Z/57Tf8AfZoA5nyZf+ebflR5Mv8Azzb8q6byz/z2m/77NHln
/ntN/wB9mgDmfJl/55t+VHky/wDPNvyrpvLP/Pab/vs0eWf+e03/AH2aAOZ8mX/nm35UeTL/
AM82/Kum8s/89pv++zR5Z/57Tf8AfZoA5nyZf+ebflR5Mv8Azzb8q6byz/z2m/77NHln/ntN
/wB9mgDmfJl/55t+VHky/wDPNvyrpvLP/Pab/vs0eWf+e03/AH2aAOZ8mX/nm35UeTL/AM82
/Kum8s/89pv++zR5Z/57Tf8AfZoAi0oFbFAQQcnrWjpH/Hif+u0v/oxqrx524LFsHGScmrGk
f8eJ/wCu03/oxqQF6iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKo6v/AMeB/wCusX/oxavVR1f/AI8D/wBdYv8A0YtAEY7/AOe9T1XLBFLNnA64pPt9v/eP
6f40AWaKrfb7f+8f0/xo+32/94/p/jTAs0VW+32/94/p/jR9vt/7x/T/ABoAs0VW+32/94/p
/jR9vt/7x/T/ABoAs1TvpvKlgVp/IjYnc/AzxwMn/PFP+32/94/p/jUN1Nb3MYTz5I8HOU2H
P55oAgtp55fs3+kM4LSkkAfOFPA6VWW+vmszOksTSiJmeDdlg3GPlxxitK3ntLeJY0LYXuSM
nPXvThd2gYsAAx6kBcn9aAKaz3DQgx3kbhmjXcjByMnnsMZFWtMmkkFykrlzFMUDEDOMA9vr
TlurRR8oAyc8Bf8AGnC9thnBxnk/d/xoAs0VW+32/wDeP6f40fb7f+8f0/xoAs0VW+32/wDe
P6f40fb7f+8f0/xoAs0VW+32/wDeP6f40fb7f+8f0/xoAs0o61V+32/94/p/jSi+gz1P6f40
gMaW4aK/ija48mJ3lLdBnB45PSoH1Gb7NhpSkvlsyuSqhhuIBxjkkDpV4paGfzJZot6s/wAr
OOMnoR61MZ7RsZltjjplxxTArfaPMkmWW58tgBsiyBkbc598/wBKh8PzO9uqSuVKxgJER2/v
Z75rQM9qWDGW2JHQ7xQLi1BBE1uMcD5xQBYoqH7Xb/8APxB/38FH2u3/AOfiD/v4KAJqKg+1
2/8Az8Qf9/BR9qt/+fiD/v4KAJ6Kg+12/wDz8Qf9/BS/a7f/AJ+IP+/goAmoqH7Xb/8APxB/
38FH2u3/AOfiD/v4KAJqKh+12/8Az8Qf9/BR9rt/+fiD/v4KAJqKh+12/wDz8Qf9/BR9rt/+
fiD/AL+CgCaioftVv/z8Qf8AfwUn2u3/AOfiD/v4KAJ6Kh+12/8Az8Qf9/BR9rt/+fiD/v4K
AJqKh+12/wDz8Qf9/BR9rt/+fiD/AL+CgCaioftVv/z8Qf8AfwUn2u3/AOfiD/v4KAJ6Kh+1
2/8Az8Qf9/BR9rt/+fiD/v4KAJqKg+12/wDz8Qf9/BS/a7f/AJ+IP+/goAmoqH7Xb/8APxB/
38FH2u3/AOfiD/v4KAJqKh+1W/8Az8Qf9/BR9rt/+fiD/v4KAJqKh+12/wDz8Qf9/BSfa7f/
AJ+IP+/goAnoqH7Xb/8APxB/38FH2u3/AOfiD/v4KAJqKg+12/8Az8Qf9/BS/a7f/n4g/wC/
goAmoqD7Xb/8/EH/AH8FL9rt/wDn4g/7+CgCaioftdv/AM/EH/fwUfa7f/n4g/7+CgCePofr
U+kf8eJ/67Tf+jGqvEQU3BlYNyCpyKsaR/x4n/rtN/6MakBeooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACqOr/8eB/66xf+jFq9VHV/+PA/9dYv/Ri0ARjv
/nvU9QDv/nvU9ABRRRQAUUUUAFFFFABTBPEZGjEqF1GSoYZH4U89KxYbC4FtaxGEJLExMkoY
fvPlI+vJIPNAGqbu2VdxuIgM4yXHWnNPEjBWlRWPQFgCayG0+cabBbpDgiNt+wJnd25bIxUa
6ZcmwlV4gZzbRopLAncM55oA2mnhWTy2lQOf4Swz+VKJojL5QkTzAM7Nwz+VYjwSxrsmt1aV
7sOsuQSRuz9eBx+FTafp00VxvuGmLLKzBgU2kHOO272xQBsUUUUAFFFFABRRRQAUo60lKOtA
HOtIkckxd1X96/U4/iNDTRIFLSIoboSwGap3Yzqkf7vzB5svHHqfWoHtLoweVs42sRt25BJP
GT2xjpTA1HljQ4Z1DHoCeTTYJ0njR1ONwyFPXFVkhdZH3wbywXD5HHHSm6ZbS2wKzICSPv5G
R7f/AKqANCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigDRg/1CfSrOkf8AHif+u03/AKMaq0H+oT6V
Z0j/AI8T/wBdpf8A0Y1IC9RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
RQAUUUUAFUdX/wCPA/8AXWL/ANGLV6qOr/8AHgf+usX/AKMWgCLnBwQD7jP9RTv3/qv/AH7/
APsqQd/896noAh/f+q/9+/8A7Kj9/wCq/wDfv/7KpqKYEP7/ANV/79//AGVH7/1X/v3/APZV
NRQBD+/9V/79/wD2VH7/ANV/79//AGVTUUAQ/v8A1X/v3/8AZUfv/Vf+/f8A9lU1Q3FzHbtE
JMgSNtB7A4J5/KgA/f8Aqv8A37/+yo/f+q/9+/8A7KqcurI1kZoFfJDkZXptPXHv2pyakJSE
8uaGVZFUoyjJyCR36HFAFgRyB94WMP8A3vKGf/Qqd+/9V/79/wD2VUY9ZAt2kuIGjbzWjRN6
jfgnuTjt3q9aXUd5brNFna3Y9QfSgA/f+q/9+/8A7Kj9/wCq/wDfv/7KpqKAIf3/AKr/AN+/
/sqP3/qv/fv/AOyqaigCH9/6r/37/wDsqP3/AKr/AN+//sqmooAh/f8Aqv8A37/+yoHn5+8v
/fv/AOyqalHWkBQgsY5VaQRMx3tlsgc5OcVL/Zy/88m/76FNhvxahIBBLNLLJIVWPHZjnkkA
U+fWoYbVLgQyvGwO4gqNhHBByRk+wzQAn9nL/wA8m/76FH9nL/zyb/voVNLqOJWjht5pQoG6
RQNqZGRnJyfwzTNI1H7dBGCrO4jDPIB8gPp9aAGf2cv/ADyb/voUf2cv/PJv++hWpRQBl/2c
v/PJv++hR/Zy/wDPJv8AvoVqUUAZf9nL/wA8m/76FH9nL/zyb/voVqUUAZf9nL/zyb/voUf2
cv8Azyb/AL6FalFAGX/Zy/8APJv++hR/Zy/88m/76FalFAGX/Zy/88m/76FH9nL/AM8m/wC+
hWpRQBl/2cv/ADyb/voUf2cv/PJv++hWpRQBl/2cv/PJv++hR/Zy/wDPJv8AvoVqUUAZf9nL
/wA8m/76FH9nL/zyb/voVqUUAZf9nL/zyb/voUf2cv8Azyb/AL6FalFAGX/Zy/8APJv++hR/
Zy/88m/76FalFAGX/Zy/88m/76FH9nL/AM8m/wC+hWpRQBl/2cv/ADyb/voUf2cv/PJv++hW
pRQBl/2cv/PJv++hR/Zy/wDPJv8AvoVqUUAZf9nL/wA8m/76FH9nL/zyb/voVqUUAZf9nL/z
yb/voUf2cv8Azyb/AL6FalFAGX/Zy/8APJv++hR/Zy/88m/76FalFAGX/Zy/88m/76FH9nL/
AM8m/wC+hWpRQBl/2cv/ADyb/voUf2cv/PJv++hWpRQBmFBH8gBGOMGpdI/48T/12m/9GNST
/wCub60ukf8AHif+u03/AKMagC9RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFUdX/48D/11i/8ARi1eqjq//Hgf+usX/oxaAI17/wCe9T1AM4ODg44NO8qX
/n4agCWiovKl/wCfhqPKl/5+GoAloqLypf8An4ajypf+fhqAJaKi8uX/AJ+Go8uX/n4agCWq
+oWYvbUwlyhyCGAyQQaf5Uv/AD8NR5Uv/Pw1AFNdJVHuCspCSoqKm3hMdfrmntp2bxrjzerI
23b/AHc/41Z8qX/n4ajypf8An4agCi2kseRMhZZWkiLxbgu7OQRnnr7Vft4mhhVGZWYdSq7Q
fwpPLl/5+Go8uX/n4agCWiovLl/5+Go8uX/n4agCWiovLl/5+Go8qX/n4agCWiovKl/5+Go8
uX/n4agCWlHWofLl/wCfhqBFLkfv2oApLbXUt1bS2ziPy3my7JuUZPQjI/nT5dA3BRHchcxl
HLx7iSSSWHOAcn3qa2jkljZvN2gOygbQehIqb7NJ/wA/B/74FADRYTxzMYLpUhkA3oY8kkDG
Qc8Z49aTTNM/s0KkU5MW35oyvBb+8OePpT/s0n/Pwf8AvgUfZpP+fg/98CgC7RVL7NJ/z3/8
cFH2aT/n4P8A3wKALtFUvs0n/Pwf++BR9mk/5+D/AN8CgC7RVL7NJ/z3/wDHBR9mk/5+D/3w
KALtFUvs0n/Pwf8AvgUfZpP+e/8A44KALtFUvs0n/Pwf++BR9mk/5+D/AN8CgC7RVL7NJ/z8
H/vgUfZpP+fg/wDfAoAu0VS+zSf8/B/74FH2aT/n4P8A3wKALtFUvs0n/Pwf++BR9mk/5+D/
AN8CgC7RVL7NJ/z8H/vgUfZpP+fg/wDfAoAu0VS+zSf8/B/74FH2aT/n4P8A3wKALtFUvs0n
/Pc/98Cj7NJ/z3P/AHwKALtFUvs0n/Pwf++BR9mk/wCfg/8AfAoAu0VS+zSf89z/AN8Cj7NJ
/wA/B/74FAF2iqX2aT/n4P8A3wKPs0n/AD8H/vgUAXaKpfZpP+fg/wDfAo+zSf8APwf++BQB
doql9mk/5+D/AN8Cj7NJ/wA/B/74FAF2iqX2aT/n4P8A3wKPs0n/AD3P/fAoAu0VS+zSf8/B
/wC+BR9mk/5+D/3wKALtFUvs0n/Pwf8AvgUfZpP+fg/98CgBJ/8AXN9aXSP+PE/9dpv/AEY1
RsCrFSckd8YzUmkf8eJ/67Tf+jGoAvUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABVHV/wDjwP8A11i/9GLV6qOr/wDHgf8ArrF/6MWgCMd/896nqvkDOTgV
L58X9/8AQ0APopnnxf3/ANDR58X9/wDQ0APopnnxf3/0NHnxf3/0NAD6KZ58X9/9DR58X9/9
DQA+s241CWK4eBAhkRtx4P8Aq9pOfrkYq/58X9/9DVVI4hfPdSTKzFdigIRtXOefU0AVDd3l
xpryyRBY5ISwIwNp7fxHP5UiXUkN7LGhG6adUBbkL8pJ/lV1Lewj8zYiDzBhhg80547N1dWV
SJCC3ynnFAFKTU7iCWUSrG0cLlGZQRn5Ny9+vaptNv57uQpIiL5afvMdnyeOvoAfxqcRWQhE
IRPLDBgu09Qc5qSM20bOybVLncxCnk0ATUUzz4v7/wCho8+L+/8AoaAH0Uzz4v7/AOho8+L+
/wDoaAH0Uzz4v7/6Gjz4v7/6GgB9KOtR+fF/f/Q0CeLP3/0NAFGK5nS5gtoTGqyySli4JIwT
05FR/wBsTvbkxhPPRHZlEZK4DEZzkAA49c1ILCG5eKSf5lRpCEx13HjntVqSzsZdnmW6tsXa
vHQelADEuLi4afYY0jjAGCpLElcnv71X8OXct1agMVCRKFwc7yfU+3pVx7azeZZWgBkUYDe1
OjhtYnVo4grKu0EDoPSgC1RTPNX3o81fegB9FM81fek81fegCSimeavvR5q+9AD6KZ5q+9Hm
r70APopnmr70eavvQA+imeavvR5q+9AD6Kj81fel81fegB9FR+avvS+avvQA+imeavvR5q+9
AD6KZ5q+9Hmr70APoqPzV96XzV96AH0UzzV96TzV96AJKKj81fejzV96AJKKZ5q+9J5q+9AE
lFM81fejzV96AH0UzzV96PNX3oAfRTPNX3pPNX3oAkopnmr70eavvQA+io/NX3pfNX3oArS/
6xvrT9I/48T/ANdpf/RjUyQ5cn1p+kf8eJ/67Tf+jGoAvUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABVHV/+PA/9dYv/Ri1eqjq/wDx4H/rrF/6MWgCLAII
IBBHINP+y2//ADwi/wC+BTR3/wA96noAi+y2/wDzwi/74FH2W3/54Rf98CpaKYEX2W3/AOeE
X/fAo+y2/wDzwi/74FS0UARfZrf/AJ4Rf98Cj7Nb/wDPCL/vgVLRQBF9lt/+eEX/AHwKQ29u
oJMEWBz9wVNTZRmJwOu00AV0Fk9t9oWKIxbS27y+w/Cnxw2ssayJDEVYZB2DpWJb20q2sIhg
nSQxyCfcrDIwcDn3xjFOkS5jsrhBFOWe3iVAqMeRnPTpQBt/Zrf/AJ4Rf98Cj7Lb/wDPCL/v
gVkW1vdvqTyzuUZZjt/cMcp2Abdtxj2rcoAi+y2//PCL/vgUfZbf/nhF/wB8CpaKAIvstv8A
88Iv++BR9lt/+eEX/fAqWigCL7Lb/wDPCL/vgUfZbf8A54Rf98CpaKAIvs1v/wA8Iv8AvgUo
toMj9xH/AN8CpKUdaQHmWqIp1a9JUE+e/Uf7Rqt5af3F/KptXx/bN2DkjzpOn+9VNg+z7pyB
1wTQBMUQc7F/KkCRkZCLg+1Nxy24Et2oiBH3gc4H0oAf5af3F/Kjy0/uL+VOooAb5af3F/Kj
y0/uL+VOooAb5af3F/Kjy0/uL+VOooAb5af3F/Kjy0/uL+VOooAb5af3F/Kjy0/uL+VOooAb
5af3F/Kjy0/uL+VOooAb5af3F/Kjy0/uL+VOooAb5af3F/Kjy0/uL+VOooAb5af3F/Kjy0/u
L+VOooAb5af3F/Kjy0/uL+VOooAb5af3F/Kjy0/uL+VOooAb5af3F/Kjy0/uL+VOooAb5af3
F/Kjy0/uL+VOooAb5af3F/Kjy0/uL+VOooAb5af3F/Kjy0/uL+VOooAb5af3F/Kjy0/uL+VO
ooAb5af3F/Kjy0/uL+VOooAb5af3F/Kjy0/uL+VOooAb5af3F/Kjy0/uL+VOooA7fw4ANHhA
GBzWzpH/AB4n/rtN/wCjGrH8O/8AIHi/GtjSP+PE/wDXab/0Y1AF6iiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKo6v/AMeB/wCusX/oxavVT1YZ09/9lkb8
mB/pQBADjtn8ak84/wBz/wAe/wDrVnf2iP8Anif++v8A61H9oj/nif8Avr/61AGj5x/uf+Pf
/Wo84/3P/Hv/AK1Z39oj/nif++v/AK1H9oj/AJ4n/vr/AOtQBo+cf7n/AI9/9ajzj/c/8e/+
tWd/aI/54n/vr/61H9oj/nif++v/AK1AGj5x/uf+Pf8A1qPOP9z/AMe/+tWd/aI/54n/AL6/
+tR/aA/55H/vr/61AGj5x/uf+Pf/AFqPOP8Ac/8AHv8A61Z39oj/AJ4n/vr/AOtR/aI/54n/
AL6/+tQBo+cf7n/j3/1qPOP9z/x7/wCtWd/aA/55H/vr/wCtR/aI/wCeJ/76/wDrUAaPnH+5
/wCPf/Wo84/3P/Hv/rVnf2iP+eJ/76/+tR/aA/54n/vr/wCtQBo+cf7n/j3/ANajzj/c/wDH
v/rVnf2gP+eR/wC+v/rUf2iP+eJ/76/+tQBo+cf7n/j3/wBajzj/AHP/AB7/AOtWd/aI/wCe
J/76/wDrUf2iP+eJ/wC+v/rUAaPnH+5/49/9ajzj/c/8e/8ArVnf2iP+eJ/76/8ArUf2iP8A
nif++v8A61AGj5x/uf8Aj3/1qPOP9z/x7/61Z39oD/nkf++v/rUf2iP+eJ/76/8ArUAZVz4Y
+0Xc1wbjaZHZ8bemTnFR/wDCJ/8AT1/47Wz/AGgP+eJ/76/+tR/aI/54n/vr/wCtQBjf8In/
ANPX/jtH/CJ/9PX/AI7Wz/aA/wCeJ/76/wDrUf2gP+eJ/wC+v/rUAY3/AAif/T1/47R/wif/
AE9f+O1s/wBoj/nif++v/rUf2iP+eJ/76/8ArUAY3/CJ/wDT1/47R/wif/T1/wCO1s/2iP8A
nif++v8A61H9oD/nkf8Avr/61AGN/wAIn/09f+O0f8In/wBPX/jtbP8AaA/55H/vr/61H9oD
/nif++v/AK1AGN/wif8A09f+O0f8In/09f8AjtbP9oD/AJ4n/vr/AOtR/aI/54n/AL6/+tQB
jf8ACJ/9PX/jtH/CJ/8AT1/47Wz/AGiP+eJ/76/+tR/aI/54n/vr/wCtQBjf8In/ANPX/jtH
/CJ/9PX/AI7Wz/aI/wCeJ/76/wDrUf2gP+eJ/wC+v/rUAY3/AAif/T1/47R/wif/AE9f+O1s
/wBoD/nif++v/rUf2iP+eJ/76/8ArUAY3/CJ/wDT1/47R/wif/T1/wCO1s/2iP8Anif++v8A
61H9oj/nif8Avr/61AGN/wAIn/09f+O0f8In/wBPX/jtbP8AaI/54n/vr/61H9oj/nif++v/
AK1AGN/wif8A09f+O0f8In/09f8AjtbP9oj/AJ4n/vr/AOtR/aI/54n/AL6/+tQBjf8ACJ/9
PX/jtH/CJ/8AT1/47Wz/AGiP+eJ/76/+tR/aI/54n/vr/wCtQBjf8In/ANPX/jtH/CJ/9PX/
AI7Wz/aI/wCeJ/76/wDrUf2iP+eJ/wC+v/rUAY3/AAif/T1/47R/wif/AE9f+O1s/wBoD/nk
f++v/rUf2iP+eJ/76/8ArUAY3/CJ/wDT1/47R/wif/T1/wCO1s/2iP8Anif++v8A61H9oj/n
if8Avr/61AGN/wAIn/09f+O0f8In/wBPX/jtbP8AaI/54n/vr/61H9oj/nif++v/AK1AGN/w
if8A09f+O0f8In/09f8AjtbP9oj/AJ4n/vr/AOtR/aA/55H/AL6/+tQBjf8ACJ/9PX/jtH/C
J/8AT1/47Wz/AGiP+eJ/76/+tR/aI/54n/vr/wCtQBjf8In/ANPX/jtH/CJ/9PX/AI7Wz/aI
/wCeJ/76/wDrUf2iP+eJ/wC+v/rUAY3/AAif/T1/47R/wif/AE9f+O1s/wBoj/nif++v/rUf
2iP+eJ/76/8ArUAP020+w2aQb9+3vir+kf8AHif+u03/AKMas3+0R/zxP/fX/wBatPSRiwU/
3nd/plyf60AXaKKKACiiigD/2Q==</binary>
 <binary id="_191.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAJRAm8DASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDVvHbUXZroeZBvzDEwwABkZI7nr+FV/sVl
/wA+Nv8A98VbI/0e3/3D/wChNTMUwK/2Ky/58bf/AL4o+xWX/Pjb/wDfFWMUYoAr/YrL/nxt
/wDvij7FZf8APjb/APfFWMUYoAr/AGKy/wCfG3/74o+x2X/Pjb/98VYxRigCv9isv+fG3/74
o+xWX/Pjb/8AfFWMUYoAr/Y7L/nxt/8Avij7FZf8+Nv/AN8VYoxQBX+xWX/Pjb/98UfYrL/n
xt/++KsYoxQBX+xWX/Pjb/8AfFH2Ky/58bf/AL4qxijFAFf7FZf8+Nv/AN8UfYrL/nxt/wDv
irGKKAK/2Ky/58bf/vij7FZf8+Nv/wB8VYxRigCv9isv+fG3/wC+KPsdl/z42/8A3xVjFGKA
K/2Ky/58bf8A74o+xWX/AD42/wD3xVjFGKAK/wBisv8Anxt/++KPsVl/z42//fFWMUYoAr/Y
rL/nxt/++KPsVl/z42//AHxVjFGKAIPsVl/z42//AHxSfYrL/nxt/wDvirGKMUAV/sVl/wA+
Nv8A98UfYrL/AJ8bf/virGKMUAV/sVl/z42//fFL9isv+fG3/wC+KnxRigCv9isv+fG3/wC+
KPsVl/z42/8A3xVjFGKAK/2Ky/58bf8A74o+xWX/AD42/wD3xVjFGKAK/wBisv8Anxt/++KP
sdl/z42//fFWMUYoAr/YrL/nxt/++KPsVl/z42//AHxVjFGKAK/2Ky/58bf/AL4o+x2X/Pjb
/wDfFWMUYoAr/YrL/nxt/wDvij7FZf8APjb/APfFWMUYoAr/AGKy/wCfG3/74o+xWX/Pjb/9
8VYxRigCv9isv+fG3/74o+xWX/Pjb/8AfFWMUYoAr/YrL/nxt/8Avil+xWX/AD42/wD3xU+K
KAK/2Ky/58bf/vij7FZf8+Nv/wB8VYxRigCv9isv+fG3/wC+KX7FZf8APjb/APfFT4oxQBX+
xWX/AD42/wD3xR9isv8Anxt/++KsUjEKpY9BzQBB9isv+fG3/wC+KPsdl/z42/8A3xVgJKRk
QSkf7tL5c3/PvL/3zQBW+xWX/Pjb/wDfFH2Ky/58bf8A74qz5c3/AD7y/wDfNHlzf8+8v/fN
AFb7FZf8+Nv/AN8UfYrL/nxt/wDvirPlzf8APvL/AN8007lYB43Td03DrQBB9isv+fG3/wC+
KX7FZf8APjb/APfFTJukXdHFI69MqOKd5c3/AD7y/wDfNAFb7FZf8+Nv/wB8UfYrL/nxt/8A
virPlzf8+8v/AHzR5c3/AD7y/wDfNAFb7FZf8+Nv/wB8UfYrL/nxt/8AvirPlzf8+8v/AHzT
X3xqWkikRR1JHFAEH2Ky/wCfG3/74o+xWX/Pjb/98U8zgyNHHHJKyfeCLnb9aPMk/wCfS5/7
4oAZ9isv+fG3/wC+KPsVl/z42/8A3xT/ADJP+fS5/wC+KPMk/wCfS5/74oAb9isv+fG3/wC+
KT7FZf8APjb/APfFP8yT/n0uf++KDK4BJtbgAdSUoAZ9isv+fG3/AO+Ku2F1/ZzRhMraDKtC
ozgnJBX075/CoI3SWNZIzuVhkH1pJ/8AUj/fH8moAnP/AB72/wDuH/0JqjkYRxs5zhQScVMB
m2t/9w/+hNTWjDqVYZBGCPUUAU4prh15thkdcnH86kWYYfzQsZT7x3ZA/H/PUVHdPJY2g8sv
PIzYUvz7nOMdgarXU8kZWEIH81N8rMMZzwAPfjHT0oAuQTPMzERlYv4Wbgn8PSkubkQPGnlS
SNJnATHb6kVFYOxuHiYvgIGVSOAD0/8A1dvU0aiJBd2flKrNluGbaO3fBoAmt7hZy67WSRDh
kfGR+XFF1cJaxebIGKZAJA6ZqndWk0ccl45AmDiQrGSRtXHGe/AqRYV1A3UmcoRsTHTjnP54
oAsz3CW6KzBm3EBVXqaejMzMDGy4PBOPm+mD/Os+2b7Zc2oB4t0zJ/vdB/6D+tMmllS3vNhO
TNs3FsbQWx17UAauKMVniyuA7bVihVoyCqzM+emDyo/yaqNczTmGRCQluFMhz1IbDA/hzQBt
4qvLeJHOkRjlJdtu7ZhR+J6/hmk0wNJFJMxyJXLL/u9qNQH721/66igCwx2qWIJwM8DJquLv
EqRywSw78hS+0gn04Jq2SoOCwBAzjPaqaZvrlJFGIISSrf32xj8uTQBaxRillEgTMSKz+jMV
H54NEQlKZmREb0Riw/PAoAMVFNMsJjDAne20YqlHAlxqF4JnYhcYXdgD3qNMm3tQWLqlwUVj
3UEgGgDVxRiqIfbDflnxtkPU9OBVedStvFczI00AhXcEbDIe5x37d+1AGseASegpsUiSxh4z
lT0OKHRJLMj7yFP6VjkGDTLcQAKZpdjEsRxk9+cUAbWKOgqhHZSiWUSeXDA0ZBRJSxB/vcgY
qGwzeyFrkkGNNqpnhx/eoA04pEljDxnKnocU7FVdIgRLJWQYLE559zVc24uNUvFkZ9qouFBw
AcdaANPFNYhQSeAOtZNlI13HZRTM2xlck5++QeB+tSvCEvp7ZcmAw7yuThWzigDQidZY1kQ5
VhkHFOxWQqmLTbOOFQPOKhiXKg8ZxnBxmpxZ3KrOqmKEOg2qJS3PPPIGKANDFLiqWmmPzZoh
E8UqY3qWyD7g1obaAI8UYqTbRtoAjxRipNtG2gCPFGKk20baAI8UYqTbRtoAjxRipNtG2gCP
FGKk20baAI8UYqTbRtoAjxRipNtG2gCOjFSbaNtAEeKMVJto20AR4oxUm2jbQBHimXA/cSf7
pqfbUdyv+jSf7poA0JPvn603NU5pZBK2GPWoLi6lihZwxJHrQBp5ozR/Zl1/0EI/+/B/+Lqr
fxXFiIWa6WUSSbMCPbjgnP3j6UAWs1XvPuw/9dP/AGVqg82T++aC7OYwzE/vP/ZWoAn0/wD4
8Yv+Bf8AoRqxWbbyOttGFYgc/wDoRp/myf3zQBahh1G4iWaJbURvyu92Bx78UTw6lbwSTSLa
FI1LNtds4HPHFQtFPd6PaRwsoKMGOWK5GDxkZ9aesc1rot9HMVJdXYYYtgbcdTj0pAWM1Xv/
APjwn/3KrrNJtHzmm3EjtazAsSNlMCtattu7/wD66p/6AKs+ZWVcSPHfXgRiv7xen+4Kj+0T
/wDPRqANuCK6uzJ9m8lvL6xs5DnjPA9O3PeiGO5uUd4USNI875JyUVcdR65FU9GS6kvBcicx
xxEb2PRgOdtaWoXY1fTJorCQIyuSygYMgHX8+tAFWKfemfw46VLHJ+8T6isJZplG0OwxxipY
bibzo/3jfeH86ALmjf8AIJtv9yrVx/qR/vj+RqDRR/xKLX/cqxd8Rp/v/wBDQBajGbS3/wBw
/wDoTUu2lg5s7c/7J/8AQmqeGDzQTuxj2oAptCGlRyT8mcD3Pf8An+dD20TvveNWbGMkZ4/y
a0Psf+3+lH2P/b/SgDPjt4oiTGgUkYz1OPTJoe3jkkR3XLJ9056Vo/Y/9v8ASj7H/t/pQBmX
Qk8lliiEhYEYJwKZYWYsrOOAEHb1I7mtb7H/ALf6UfY/9v8ASgDMgs4LZpGhjCGU7nOTyaDZ
wFJUMYKyklwec1p/Y/8Ab/Sj7H/t/pQBlw2cUL708wtjHzyM+PpkmkTT7aOOWNIQElJLjJ5z
1rV+x/7f6UfY/wDb/SgDPihSGJY41CogAA9BUM2nwTuHk80kHIxK4A+gBrW+x/7f6UfY/wDb
/SgDKawgYHcrElNhJdslfrmkg0+C3KmLzQF6KZnI/InFa32P/b/Sk+x/7f6UAU9tG2rv2P8A
2/0o+x/7f6UAYS6ar3dxLMGw5G0pIykj0OCKsiygWOKNYwEiOUA4xWp9j/2/0o+x/wC3+lAG
RLp1tM7NJGTv+8u4hW+ozg0r6dbuAGV9oULtEjAED1AOD+Na32P/AG/0o+x/7f6UAURGoXaA
NuMYquNPthE0flkxsc7SxIB9snj8K1vsf+3+lH2P/b/SgDJGnW+11IkbeNpLSuTj0yTT/scP
nJKEw6LsUgkcemK0/sf+3+lH2P8A2/0oAzILWK33CIMAxzguSB9ATx+FKttEsskoX55AAxye
a0vsf+3+lH2P/b/SgDJGnWwgSERlUQ5XDEFfoc5p8VpDCG2qSW+8zsWJ/E5Naf2P/b/Sj7H/
ALf6UAZI0+3EBh2MY8ggF2O3HTHPH4UCwgCMuJCG4JaVifwJORWt9j/2/wBKPsf+3+lAGZBa
RQFjGG3N1ZmLE/iTmpttXfsf+3+lH2P/AG/0oApbaNtXfsf+3+lH2P8A2/0oApbaNtXfsf8A
t/pR9j/2/wBKAKW2jbV37H/t/pR9j/2/0oApbaNtXfsf+3+lH2P/AG/0oApbaNtXfsf+3+lH
2P8A2/0oApbaNtXfsf8At/pR9j/2/wBKAKW2jbV37H/t/pR9j/2/0oApbaNtXfsf+3+lH2P/
AG/0oApbaNtXfsf+3+lH2P8A2/0oApbaNtXfsf8At/pR9j/2/wBKAKW2jbV37H/t/pR9j/2/
0oApbaiuVzbyADJ2mtL7H/t/pR9j/wBv9KAM92tnct9oh59XFMdLSRCrzwFT1HmCtP7H/t/p
SfY/9v8ASgDIMMeeNSIH/X0f8aQW8BZTJfLJtOQHn3AH8TWz9j/2/wBKT7H/ALf6UAZ3+jf8
/EH/AH8FI3lF4hFJG535OxgcDaf8a0/sf+3+lJ9j/wBv9KAMq28kW6LJLGjrkFXYA9Sak/0b
/n4g/wC/grS+x/7f6UfY/wDb/SgDHMEA4S/CL6LckAfrSG3hYFW1AMp4INySD+tbP2P/AG/0
o+x/7f6UAZo+zAf8fEH/AH8FR3Pkm1lWOWJ3ZcAK4JNa32P/AG/0pPsf+3+lAHLXCxjULwTS
xRbnUr5jhdw2AcZpu21/5/bT/v8AL/jXWfY/+mn6UfY/9v8ASgDk/wByFZF1KBUb7yrcgA/U
ZpEW3jO6LULaNsYylwAcfga637H/ALf6UfY/9v8ASgDklS0A/wCP20Oe5nX/ABpyfZEdWN5a
kA54mX/Gur+x/wC3+lJ9j/2/0oAxtGjZNJtldSrBOQRgin3wwsf+/wD0NaU0Plbfmzn2rN1L
hYf9/wDoaALVt/x5W/8Aun/0JqvWf3W+tUbb/jyt/wDdP/oTVes/ut9aQFiiiigAooooAKKK
KACiiigBaSiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACqk2oRRXBgVJZZVG
WWNc4HvVusy5trq1uJryxCymQDfA3G4gY4PrwKALYvoS8CfMGnGUBH86ljl8wsNjrtOPmGM/
Ssj7Ul5qGmTpwHVjj046VXe9nW3aMTODNeeTvJOUU+h7UAbz3EaTxwsTvkzt49KkrFFp9h1e
2IuJ5lKOds0hcjA7ZrNgm1W/iF7BBdGRm+UrcqIsA4+5n60AdZUdxOltC0smdq4zgepxUV59
pbT5fswAuSnyjP8AFWIeNLu4zLdi5ATfHcuzbTuHIzwR9OKAOjRg6hh0IyKWsCMy6bdwn7RP
Ms0BZkdywBGOg7dabHHLPpH9qm9uEnMfnbBKRGOM7duce1AHQ0VgT381m8+WdmniWSJSScHO
CB+Yos7m4knsrNpXMkLN57b+Tjpn64oA36KzdbW7aCL7MJSgf98IW2vtx2PX8qr20ymXT1tr
qaaFvMyZGbceV4OeePegDVubiO1hMspIUYzgZqUHIBHQjNc9qMskltqamU4SVAuTkLwtTPDJ
p89rOl3cSmVtjxySFlOQTkDt0oA26hhuY55JY0zuiO1sjvWZZW8mo7ryW7uEPmMFjjkKqoBI
wR36VGs8cH9pvLK8SmULlAS2SSABjnNAG7RXO6c95DqhgZbpFkhLAXM4lOR3HPHWlsxdLDcR
+bdJqRjJEU8hZSeeV5xj6HigDoaKydEwGkSSS7+0ADzIrh2bHupPGPpWtQAUtJRQAUUUUAFF
FFABRRRQAUUUUAFLSUUALSUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAVrz+D8ayNT+7D/
AL/9DWvefwfjWRqf3Yf9/wDoaYFq3/48rf8A3T/6E1XrP7rfWqNv/wAeVv8A7p/9CaorvU5N
PKLHGr789aANuiuc/wCEiuf+fZPz/wDr0f8ACRXP/Psn5/8A16QHR0Vzn/CRXP8Az7J+f/16
P+Eiuf8An2T8/wD69MDo6K5z/hIrn/n2T8//AK9H/CRXP/Psn5//AF6AOjornP8AhIrn/n2T
8/8A69H/AAkVz/z7J+f/ANegDo6K5z/hIrn/AJ9k/P8A+vR/wkVz/wA+yfn/APXpAdHRXOf8
JFc/8+yfn/8AXo/4SK5/59k/P/69MDo6K5z/AISK5/59o/z/APr0f8JFc/8APsn5/wD16AOj
ornP+Eiuf+fZPz/+vR/wkVz/AM+yfn/9egDo6K5z/hIrn/n2T8//AK9H/CRXP/Psn5//AF6A
OjornP8AhIrn/n2T8/8A69H/AAkVz/z7J+f/ANegDo6K5z/hIrn/AJ9k/P8A+vR/wkVz/wA+
yfn/APXoA6Oiuc/4SK5/59k/P/69H/CRXP8Az7J+f/16AOjornP+Eiuf+fZPz/8Ar0f8JFc/
8+yfn/8AXoA6Oqk2npM7t59wgfqqSYHTFY//AAkVz/z7R/n/APXo/wCEiuf+fZPz/wDr0AbS
afbo8DIm3yBhADwKY2mWzQvEykq7+ZnPIb1HpWR/wkVz/wA+yfn/APXo/wCEiuf+fZPz/wDr
0AbEWnRR3CTl5ZJUBAaR88GmjSoEJEbzRxk5MaPhc/Ssn/hIrn/n2T8//r0f8JFc/wDPsn5/
/XoA6CaITwtGxZQwxlTgiqw0yDZIrtJIZAAzO2TgHIGayP8AhIrn/n2T8/8A69H/AAkVz/z7
J+f/ANekBtvZQvLFIwJaJSq88YOP8Kg/si3C7A0ohznyQ/yflWX/AMJFc/8APsn5/wD16P8A
hIrn/n2T8/8A69AGzcadbXNxDPKhLwZ2YPHNLDYW8F3NdRqfNmxuJPpWL/wkVz/z7J+f/wBe
j/hIrn/n2T8//r0AbtzbC425kljKnIMbYNVzpNt5MUa708piysjYYE9eayv+Eiuf+fZPz/8A
r0f8JFc/8+yfn/8AXoA1P7HtPImhKuUnYNJluSeP8KfFpkEc0cpaWRoxhBI+Qv0rI/4SK5/5
9k/P/wCvR/wkVz/z7J+f/wBegDXGmQpM0kbzRh23MiPhSfpRLpltKsyurESuHbnoQcgisj/h
Irn/AJ9k/P8A+vR/wkVz/wA+0f5//Xpga0elQJP55eV5dpTe75OKF0uEBt0kzsV2h2fLKPY9
qyf+Eiuf+fZPz/8Ar0f8JFc/8+yfn/8AXoA27ayjt3aQNJJIwALyNk49KsVzn/CRXP8Az7J+
f/16P+Eiuf8An2T8/wD69IDo6K5z/hIrn/n2T8//AK9H/CRXP/Psn5//AF6YHR0Vzn/CRXP/
AD7J+f8A9ej/AISK5/59k/P/AOvQB0dFc5/wkVz/AM+yfn/9ej/hIrn/AJ9o/wA//r0AdHRX
Of8ACRXP/PtH+f8A9ej/AISK5/59k/P/AOvQB0dFc5/wkVz/AM+yfn/9ej/hIrn/AJ9k/P8A
+vQB0dFc5/wkVz/z7J+f/wBej/hIrn/n2T8//r0AdHRXOf8ACRXP/Psn5/8A16P+Eiuf+fZP
z/8Ar0AdHRXOf8JFc/8APsn5/wD16P8AhIrn/n2T8/8A69AHR0Vzn/CRXP8Az7J+f/16P+Ei
uf8An2T8/wD69AHR0Vzn/CRXP/Psn5//AF6P+Eiuf+fZPz/+vQB0dFc5/wAJFc/8+yfn/wDX
o/4SK5/59k/P/wCvQB0dFc5/wkVz/wA+yfn/APXo/wCEiuf+fZPz/wDr0AdHRXOf8JFc/wDP
sn5//Xo/4SK5/wCfZPz/APr0gNq8/g/GsjU/uw/7/wDQ1JaalNfyyLKiKI1UjbnvnOefao9T
+7D/AL/9DTAt23/Hlb/7p/8AQmrL1v8A1sH41q2v/Hjb/wC6f/QmrL1v/XQfjSAz6KKSgBaS
iigBaKSigBaKSigBaKSigBaKSigBaKSigAooooAKKKWgAooooAKKKKACiiigAopKWgAooooA
SlopKAFooooAKKjuDiByPQ1S8sLZREM25yuTnnrQBo0VQEK/bzHubZsBK57+tMlBFukYdgBN
tznnGaANKiqD/uppolJ2lA3J6GkZPKtIZkZjINvJPXPrQBoUVVvHIWFQcCRwppBGIr1QjEAo
flzx25oAmecRxGR0ZQDjHBJ/WnoxZQSpXPY4rOwH08Fsk+b3P+1WigCoAOABQA6ikooAWiii
gApKKKACloooAKKKSgBaSiigApaKKACiiigAoopKAFpKKKAFpKWigAooooASlopKAFopKWgA
oopKAFopKWgDQ0b/AI+Ln/dj/wDZqsap92H/AH/6GoNF/wCPi5/3I/8A2arGq/dh/wB8/wAj
TAt2v/Hjb/7p/wDQjWXrn+ug/GtW0/48bf8A3T/6EacbCK7YtI0gK8Da2KQHMUV040S3/wCe
k/8A33S/2Hb/APPSf/vugDl6K6j+w7f/AJ6T/wDfdH9h2/8Az0m/77oA5eiuo/sO3/56T/8A
fdH9h2//AD0n/wC/lAHL0V1H9iW/9+f/AL7o/sO3/wCek/8A33QBy9FdR/Ydv/z0m/7+Uf2H
b/8APSf/AL7oA5eiuo/sO3/56T/9/KP7Dt/+ek//AH8oA5eiuo/sS3/56T/9/KP7Et/+ek//
AH3QBy9FdR/Ydv8A89J/++6T+xLf/npP/wB90AcxRXUf2Hb/APPSf/vuj+xLf/npP/33QBy9
FdP/AGJb/wB+f/vuj+xLf/npP/33QBzFFdP/AGLbf89J/wDvuj+xLb/npP8A990AcxRXT/2L
bf8APSf/AL7o/sW2/wCek/8A33QBzFFdP/Ytt/z0n/77o/sW2/56T/8AfdMDmKK6f+xbb/np
P/33R/Ytt/z0n/77oA5iiun/ALFtv+ek/wD33R/Ytt/z0n/77pAcxRXT/wBi23/PSf8A77o/
sW2/56T/APfdMDl2UMpVhkGmGGMxqm35VxgZ6Yrqv7Ftv+ek/wD33R/Ytt/z0n/77oA5byk8
3zcfPjGfakaCNhgr/Fv6nrXVf2Nbf89J/wDvug6NbD/lpP8A990AcnNArB3VcyFduc0yC0jR
IiyncgHBYkA/TpXXf2Pa/wB+f/vul/sa1/56T/8AfdAHJSwIEfbD5hY5IDY59c9qjt4W8/zW
jMYC4wzbifxzXYHR7b+/cf8AfdJ/ZFr/AH7j/vukBywt4hH5YX5M7sZPXOalrpP7Itf79x/3
3R/ZNr/fuP8AvugDm6K6T+ybX+/cf990f2Ta/wB+4/77oA5uiuk/sm1/v3H/AH3Sf2Vaf37j
/vumBzlFdH/ZVp/fuP8Avuj+yrT+/cf990Ac5RXR/wBl2n9+4/77o/su0/v3H/fdAHOUV0f9
l2n9+4/77o/su0/v3H/fdIDnKK6P+y7T+/cf990n9l2n9+4/77oA52iuj/su0/v3H/fdJ/Zd
p/fuP++6YHO0V0X9mWn9+4/77o/sy0/v3H/fdAHO0V0P9m2f9+5/77o/s2z/AL9z/wB90gOe
orof7Os/79z/AN90f2dZ/wB+5/77pgc9RXQf2dZ/37n/AL7o/s6z/v3P/fdAHP0V0P8AZ1n/
AH7n/vuj+zrP+/c/990Ac9RXQHT7MfxXJ7cPVg6LajA3TnjP+tx/SkBy9FdR/Y1r6zf9/f8A
61H9jWvrN/39/wDrUAcvRXUf2Na+s/8A39/+tR/Y1r6z/wDf3/61AHL0V1H9jWvrP/39/wDr
Uf2Na+s//f3/AOtQBkaJ/wAfFz/uR/8As1WNV+7D/vn+Rp1nDHDqV4kYYABB8zbj3pNW+7B/
vn+RoAuWY/0C3/3T/wChGrlr1f6iqll/x4W/+6f/AEI1ctur/WgCzilpBSjpQAYopaKAE5pO
vNLRQAlLiiigAoNLSUAGPypKX0pM0AB+lKaQ0dPrQAe9FFGaACijNIaADv70cUhoz+FABRTa
KAFpKKKACiiigAoopKAFopKM0ALSUZ9aM+lAAaTNBP40lAC5oP3Qaafxpy8qRQAlN60c0c0A
LnNJR+tJQAGj6UUlABRRRmgA/GiijpQAnekpaKAEoPWijt/hQAlA96WigBMUUtH4mgBME0EU
uKSgBCPTNJjtTqSgBuKSnUUANNJinUUAMxRTiKCKAG9KKXbShaACMfOKvt94f7o/rVKMHcPr
V1vvD/dH9aAEorL1uWaNYAGkjtWb/SJY87kX1yOn1poIsdOnubK4mvVK5UtMJAuM85JoA1qK
pRXspsopms7hpGx8i7Mn3+9jH403+14FtZp5Ipo/IcI8bKNwJOOxwfwNAF+isi51W4VrXyrG
4VZZMfN5eWHt83H41rKSyglSpIzg4yPyoAx4P+Qvff8AAf61Hq/3YP8AfP8AI1Lb/wDIXv8A
/gP9aj1n7sH++f5GgC7Yf8g+D/dP/oRq1b/ef6j+VVrD/kHwfQ/+hGrMH3n+o/lQBZFLTaXp
QAtFFJ2oAdSfSkBpc0AGaM0meOKPx/GgBaSikzQAfjS0mf8AOaPWgBc/SkpM0ZoAWkzQTSUA
LSZ4opKAFpKKKACiiigAooooAKSlpO1ABRRQBQAg60UppKACij60UAJ+lFGKKAClQ/NjtTaB
1oAGHOKTvUj44xTP1oASk7U7FJQAnOaKX/PNGKAG0UuKOtACUUtGKAG0YpaKAG9f/wBdL+FL
3o70ANo+lOxSUAJ+FFLS0ANop2KMZoAbSVMsLN7UjREdqAIaSpGjKjJpuDQA2jHPNPWMt0qV
bckdeaAK/OO1GKti2XFNeAAcUAVQP/10uKsCDjoacsA6FaAKyDkZ9auN94f7o/rS+SqgkCkb
7w/3R/WgCreTtCUX7K88b5D7BnaMenesuCznP9pNFA0ME0YEUTcHdzk47Vu0UAYlwLia3sgY
blYUOJo0GGbA/lVeKyuPsl8otGiEkyNGmckqGBz+VdHRQBm6hFLts5EiZ/KkBZV64rRVtyhs
EZGcHqKWigDItv8AkMX/APwH+tR61923/wB8/wAjUlp/yGL/AP4D/Wma3923/wB8/wAjQBc0
/wD5B8H0P/oRqrreoyaXp0tzCqswdVwfen2zEWVvg/wn/wBCaq+tW7XektHsMn71CVzjIHWg
A8M63LqplEibdozmuhHSqGmWNtZ24W2hMSnsTk1ezjvQAtHWjvRjigBDSkmkzx7UGgAo+lJS
5oAAe9IfegUlAC9qSj3o/rQAUh5paSgAooooAKKKKACiiigAooooAKKKKACigAnpSkEdRQAl
J36UtFACcCilooAQ0g5+lKRR3oAQDvRjilox60ANoPPFO9xRigAP3M+lMqReRj1ppoATHekx
6U7FJ2oATHFGKXFH0oATHtSH3pfaloAbijFLij/PNACY9qTHrTsUYoAbijHFLjmigBuKMUpH
OKUDJFACYNKVIqxHGMZqXA9KAKSoWOKtIgRKcFAPFKelADGbHamCRcZJ5pJM9aqu56DgUATP
OoPSmmeNuCpqq2e9NJIIoA0Y3jA+U1IpBOQeayvMIqSOZ84XqKANOkH0qkLll61Ktznr1oAs
ijcBVbzwe9L5ucZ6UATNIMe5qhdfbzKPJNuibeNzMSff7vFWymRk/Wlb7w/3R/WgDOxqn/PS
0/Nv/iaMap/z0tPzb/4mtCigDPxqn/PS0/Nv/iaMap/z0tPzb/4mtCimBn41T/npafm3/wAT
RjVP+elp+bf/ABNaFFAGNpwkGp3nmshfC7tmcd/UCk1z7tv/AL5/kaSMkatfY9V/rUeqElYc
n+P+hoAs2/8Ax5W/+6f/AEJqvWgyjfWqNv8A8eVv/un/ANCar1n91vrQBaApQfTrSd6WkAUe
9FFAB3/rRR3pPrQAUtJS45oATr/9aj8KcBkd6CDmgBvX1oNLg0bTQA3rQaUj/IowaAG0tLt5
6UoU0ANop4jPc04Rj/8AXQBDS7T6VMFA7UvagCIRk04RjuafS0AJtHpijA9KKSgBeBxRkUhF
N3DvQA7APOPzpNimkBHrTsj1FADDGOxpPKNS5FFAEJRvQ0m0+hqejHFAFeip9o70AD0oAgIP
vSY7VYIBGDQVB7UAVxx65oqVox2NN8s+tAEdHSpBGfUUvl+9AEWBR+NS+X70eWPWgCLFGDUw
jWnBR6CgCDafTNGw+hqxxS0AVth9KAjHsas0UAQCIk+lO8nI96l+tNZiOlAEfkcdakWMAdOa
QMSaf2oABS0UmcUAFHajNGaAGMAetQsintVg0hAoAoSxAdKgK56CtQop6jrULwAqdvBoAoJE
zOAAa0UVV4AAqOJGB5A4qXknmgBJYRIOeDUS256ZzVqm8K2aAKy2pJ5Y1ZSNVUL+tKXA71FJ
MAODQBM3CHtUbfeH+6P61Es2TtPepW+8P90f1oAzp7+Zr82dlErugzK7nCx8ZAPrn2p1tfSf
apLW8jWKRRuVgflkXuR9Mj86q2jLZazfi5YILhleNmOAQFAIz+FNunW91MNAcpbQSb3HQltu
AD+BoA0v7QsvMWL7Zb+Y/wB1fNXJ+gzTri7trUA3NxFCD0Mjhc/nXOIbD/hGTtCm5IYJjG/f
k7ffrirEiyPrEy3E1rGfLAQXERcEd8fMKANyS7tokVpLiJFYZUs4AI9RToZ4biMSQSpKh6Mj
BgfxFYJtEW60qJ5VuEzIQQuF/h4xk8VZ0fEerarCgCxrIpVR0GVBOKAGJ/yFb76r/WotU+7D
/v8A9DUsf/IVvvqv9ai1T7sP+/8A0NMC1b/8eVv/ALp/9Car1n91vrVG3/48rf8A3T/6E1Xr
P7rfWgC3S8YpBzSikAfnS4pAOhpaAA0hHPSlxSHFACD3H40760nSl70APH0oOO9NooAXFHag
UpoAZRTsE0uBQA2jBp3Ao3UAGKXmmlhTDIBQBJSFqY0gx7+9RF85oAn8wU1pMVAW9+lNLc4N
AE4l556U7eoGc1TLY6UnmdT3oAsvNj7tKjh+KpFieppA+2gC+UNN5B5qGO4wean3qfmB/OgA
DH1pfMbOMVBJMCflOKnhZQo55NAEqtkc9aWjk0UAIetFLQaAEoz7008UwtnvQA9t3amZYcc1
IOBmjP5UAM3N70m81ICDRjuKAGB2PanjPfilooAKMntRR3oAAMUuaPpURDFutAEtGaZvx1pw
5HFAC0hGaWg0AIFAHFOpO/vRQAv0pD+NFHGKAE70n5806mmgBCTSbsUrHHWomPpwKAHbqaX9
8U0N3NBOcf1oAC2TxxQJsdajZtvU1DJLnoaALnnDaTmoZ5uPl61TMlJ5vrTAeZ3HOT+NNNwT
1qImoy3NAFuOXMi84Ga0W+8P90f1rFgP75frV251SCCYoUmcqMErGSAaAJ7i2t7pQtxBFMo6
CRAwH50gtoo7ZoII0iQggKigAZ9hVT+2YP8Anjc/9+jR/bMH/PG5/wC/RpAOstKtreOMyQQP
cJ/y18sbuuRz1qzcWdtdY+028M2OnmIGx+dVP7Zg/wCeNz/36NH9tQf88bn/AL9GgC6LeEeX
iGMeWMJhR8o9vSlSGJJHkSNFd+XYAAt9T3qj/bUH/PG5/wC/Ro/tqD/njc/9+jQBVT/kK331
X+tRan92H/f/AKGltZRPf3kiqyhtpAYYPek1T7sP+/8A0NMC1b/8eVv/ALp/9Car9iMhvrVC
3/48rf8A3T/6E1X7I4DH3oAuBaUComkx0pBIeeaQE+3HekwBSI25etDA7eOtADgBQVx3qvuY
HvTiz9xQBLtJoqNJOoNSBxnrQAc+lFKST0oxnrQAClzR701mAoAdnNBqMyjHemGfB6UATADN
IQPWoGmJ6U1pCw5oAlcbRmomYYqIyEdCaYWJPNAD2k56U0uTTCxo5oAcWzTc0mfejBPSgAJp
CaTJpKYAc0A568GkxTsUAKqljxUixSY6VLaDk5FXMgUgKKWrs2G4qxFb7GB3E4qdTkUtABRR
RQAdaTvRQaAGtUbA9qkIpjH1FADSSBUbGnMce1RM3JIFADtxFSpOe+KqE/WkzQBoBwehpwNZ
4cg9alWUnnNAFyl/GoY3LDmpR1oAWmscGjpQQGHIFAEfmrnB61IpyOKiZAO9SJ92gB/Wikoo
AX8KKSo3JHTpQBLmkqEyH3ppfnmgCc0dqgEh9acHGOooAHJqAv3NOlkPaq5kOKAHsxz7VG7k
U0y1Ez5NMBzOajz+dIWppYUAKzY4qMsetDHjpxSGgALGk3Uhpp60AT2/MyfWtt+SOv3R3rCt
z+/Qe9brfeH+6P60AJj6/nRj3P51Xub63tJEjlL75M7VSJnJx7KDTra6hu0LQPuAOCCCpB9w
eRSAmx7n86TH1/OlooATHufzox9fzpaKAMRM/wBq3uSTgr1/GotT+7D/AL/9DUsf/IVvvqv9
ai1P7sP+/wD0NMC1b/8AHlb/AO6f/Qmq9aDKMPeqNv8A8eVv/un/ANCar9kcK2fWgCwEPemm
IDq2DTnkG0gdaqsxLYzikBKSY+dw/Cmmc+5+lM2OexppjYHbQBNGd5yWxVkKTzu4qCKAgZ3V
YQFRg9qAGGIk5GKcqkDkA0+m7uaAHjgUU3d+dNLmgBxzzUR3E4wacJOaeGU0AV2DDginJCWG
W/KpWXI4pVHGT1oAYIF+tOESDsKeaBigCMwR5+7Tfs0eeRUpOBTA/Pcj6UAIbeMjG0U37Kme
Ke0mOlN80j0oAY9qGHy4FIsOwc81KJvUUokVu9AFZ7b5iQOKY9uVXIFXSaTevOTQBRjiLnAx
9asLaAHkg1KpTqMZp24YNACqoQcClqIy+4oWTnrQBJ06cU7603OeRS0AFFFJQAtFNzS5oADU
TcVLSEZoArv7VE30q00YqMoM0AVDRzVhox2qMpjpQBHnmnpnOKTbigEjigCzEcVOGFUg2KkW
TmgC3RUQfgU8HjPFACkA9aTNRySD1qIy4PBoAsF8daXdz1qmZdx5PvThLg88igC2TSHBqoZj
mlE+KAJJMLnJqAuCeQaR5cnNRF/agCUt9aYZSKjMnFMZ6YEjS56mmFuKiJpu7jFADmNMLUjN
mmE0APJ9KbuNNJwKAcjIoAXOaQnFGfrTSaAAmkzSE4pM0ATWx/fpz3rfb7w/3R/WuetebhPr
XQt94f7o/rQBj6kZl1qwMCI74fh3Kj7p7gH+VVFvGsYdSLIftoZS4Tlec4x69+wrXu7AXM8U
4nmhkiztaPb3/wB4GmppVuIp0kMkrXH+sdyNzenQADr2FIDOtbm8S6jbyNQ8rafN+0BcfUYJ
qvaX1/cRQ3Cw37SSOrfdXythIyOueh64/Ctu3sTC6lru4mVBhVk2YH5KCfxqO30lLbCw3Nws
Aff5OVK5znGSN2PxoAqwi6vb69RruSKOPAVV6gnPerekTSzWeJm3vG7xl/7+1iuf0qnDpzza
jfyGW4tw5ChkAAcc/wB4H9PWtW0to7O2jghB2IMDJyT7mgDJj/5Ct99V/rUWp/dh/wB/+hqW
P/kK331X+tRan92H/f8A6GmBat/+PK3/AN0/+hNVy1+431qnb/8AHlb/AO6f/Qmp80hisnYH
HzCgDRxjHcd6Q7P7v5VjG/k6+Zx7VZh1FXQZHPpmgDRD4BAFAwaqLeIVyeD3FTrcRsAQaQFl
TwMClaQAc55qBbhM9ac8hZflANACtIGPFM8w8VUkmZXxsP4GlWVWUkEcdfagC6JM00vVdZBj
Oad5lAEhem+bg5zj2qItTc0AXFuOxqVHDdP1rO3U9JStAFuRyO1R+ew4qFpiRURbnrQBZM7Y
60eac1W30bqALW/vSbqrb6PMzQBPu60b/eoPMHrRvHWmBYDn1oL55zVfzBjGaN/0oAm39Kbv
P1pm+jNIB+eKVW55pmaTNAF1JVC8mnecnvVHfS76ALhnX6U4SqRnNUN3vSF8HrQBoGRfWk3p
jqKzzJ70nme9AGh5oFNM2ao+Z70eZ70AW2nOenSlEoJH9KpmQetKJR60AXs1E464qAT49Kd5
oPegBfrRkfjTDIMU0ye9AEnbNAbFQmT6U3eTTAtb+wpwlI4zVMSEU4S80AWyNwJz+FVWYg0p
m49Kjds0AO30b6hZ1HVqhN4gzjJIoAub6TdVZLgMuaT7VGc4OcdcUAWd3rTS1MSRXGVORSn2
oACaaW703OaQ+54oAGINNzTWkVfvMBmo/tEROA4zQBJnFN3U1pFHcGomlxyRgUASk9qM5qu1
0oXIGTTPtqDAbg0AWs/5NNZgODjNMEiuPlYGuf1ye4W8UqTGqfdOetAFrU9ZSOIpAT5hJU8Y
xUejanF5Xl3ErGUt/FkisKVi2GZ9zHOfapdPjMt5EmMjcD+tIDurT/j4T610EjqrAMyj5R1P
1rn7Mfv4/rW1NY20sm54EZiMktn/ABpgS+bH/wA9F/OjzY/+ei/nVf8As6z/AOfaL8j/AI0f
2dZ/8+0X5H/GkBY82P8A56L+dHmx/wDPRfzqv/Z1n/z7Rfkf8aP7Os/+faL8j/jQBY82P++v
50ebH/z0X86r/wBnWf8Az7Rfkf8AGj+zrP8A59ovyP8AjQBmxEHVL0g5GV/rUep/dh/3/wCh
qSFUj1K8SNFRV2ABfxqPVPuw/wC//Q0wLVv/AMeVv/un/wBCaquuuU0WQqSD5i8irVv/AMeV
v/un/wBCaqfiHjQpf+ui0Ac1FfTJwzsw9DV6HUUB5f8AOsQk0oOTx0NAHTx6lbt99gB61dhu
onX93KrY7A1xYJzThIy8qaAO4EpPJOKmS6KxgHOa4uLUrlAAHPHGKvQ68wXEqZPsaAOiFz5r
EM2MVAJiHO2MOBn8ax49TLnOSAeavfaCY8qxFAEjXm3hCVI7URak7NhiKzpHJbOTzSRA78jt
1oA2V1JWlCMMZ71Y89SPvCsRQBKM9+lWGbA4oA1d4Pf9aUNnvmsRpHCMDzTUmdB/WgDe3etN
JNZkd2e7YpXvypwpyaANLIHemPNHGMvIq+2Rn8qx3umYcZz61ANzuS3NAG8JVcZRgw9jSeZi
sdZfK5T5fbrmrcNz5gGRyOtAFzzfel82oD0BGOaTdg+tAFgS+9BkquGwetG6gCwJKeJPQ1V3
UBiDQBb3+9Lv96qlz60bz3oAtbuetJ5nvVcOaUvn60AT7/ekLVBu5o3HFAExakL8VFk0ufeg
CTcaTf71EW96CeKAJC5pvmGmZ96QmgCXzDQJD1qHdRuxQBOJM0B/XNQ7hmkLhQSegoAn3+9B
kA5ziqguQ5xGCcdzTSSW9aALvmKf4h+dHmD1/GssvIkn3cU8sSCwH4UAaDTKo5NRl3f7h2j1
rPW4jPLZBqXzQw4PFAFtYQG3Fi/40hQFs7R+VUFLl9yHK+lTmY9CKAFumKJtXj8apRyMjnnG
etSyy7/lI5xxTY0ViGY5x2oAtQGVI8g/KegpszzHkOx9gcVIMBcAe4prdeKAII2mUZLP15BN
OeUkffINErHbVeRgU6c0AMlYscnP51XYnOcmp5ASMd/SodnHHBoAlgchwS/PvUtyWwDu4NUi
SKnjl+UKaAEjcq2SMinyMsi/cHFRsfmJoLAd8UAETmNvm6Vj6rMbq5Pz7olHykHIFazSxBfm
kArEvVtmO62YcD5lwRSArOhUDjj+8Ohp9kSt5CQ235xyPrUgvAsW1IwrFcFh3FVc8YoGd3YX
1tLdqizJuDYxmuqb7w/3R/WvKND/AOQxbf71ert94f7o/rQISiq2pXJtNOuLhRlo4yw+uOKo
R6Bavbh7pRNeEZNwfvbvWgDYorH0vVZJre1WVN0kkjxs2cfdPWpL69ieC9inthLHDtVlLcPk
j24oA1KKxpLm7TWbKCFI1geFjs80jIGP9ntWzQBiJ/yFb76r/WotU+7D/v8A9DUqf8hW++q/
1qLU/uw/7/8AQ0wLVv8A8eVv/un/ANCaqPiR9mgyH/pqoq9b/wDHlb/7p/8AQmrO8Vf8i7L/
ANdUoA4zzwX2gZzUxrPzyMVch/1Q5pASdKKO2AabnnFADgaDSAjNAzQA8Owxg4xU0N1Kn3GP
HUHmq/FKCR3oA0otQzkSrn6VMJxIMqw+lZA6YxTlOORmmBu25JAJ7VOcP1JrFgvJIuCdwq/H
fxMOTg+9AF4YAxUckadcmoBeJzyMdqaZFcZBzQA6QqvCn5qYM561C0hB45pELBsr35oAs4G3
3p8bhDhhxUI+b5t2CO3NL94c8UAWJJIwOxNMSRd+eRmo8ARlSAPQmmcpwvT1oAtmfIwKUM4G
QOtQqjFQ1KX2Hh8H0NAFtXbblwAfanbt3Q1SS4UfeB57inCbnK0AXOaTNRRzMxwRwO9SBj1w
cD25oAcCaCSaRHR+BUm2gBgOKduNG0E0bD1oAXdj2pQc03aakjjz1wBQAA807B25xT9qjoc4
9aY7MQBtNADDyKNpxnvSjOPu5NOjDlSWxn0oAgLe9ITU0jRtwxCtUHksjZA4PfNACg09Vdug
zSqu3kt+tMnvY4kwGLE9hQAk2YY97Yqk8/mPgt8lRO5lyXY+wpqMQSBzmgC7FtXAVhipc444
FUdjAg7SP51KpKJluKAHTS+WRkg+1NWUMhzkCqrFpJCeanjZCu3H50AMKbgzEEDHBpi/KRhu
tTNGWUgZ2+1MSMpzj6UAToTGw47U53LupHfrio1R2Pc1ZjTaCKAGLEQxLYIpdqKSR1p5YVEz
470AP3mmCQt3qNnPSl4x15oAdJwp7VUdyykH86knlAQ8iqMt8oQqADQBa2naD/DURfHPf+dV
F1GRRtwPrUcl47DA2/lQBdYiPl/umoGukX7pLHtVPcDjcT71MqJ5bMHTbjpnmkAj3khJHC/h
UPmkk5JJPemkZpDwM9BQAyc4QBuA3SqZGO4NWZpI2jwGye1VaBijoaSilUEkYGTQBo6ECur2
+QPvV6o33h/uj+teV6NuGs24cEHd0NeqN94f7o/rQIhurdLq2lt5c7JFKnHoayprzUNPsljn
iSRydguFPyjPQkda2qRlV1KsAykYIIyDQBkHTJbWCy+xgStA5Zgxxu3HJwaYbC+mivzMsYe4
ZSgU9ACOD71rwW8Nsnl28McSZztjUKM/QVJQBmT2lwNSsrmNFdYo2RxuwRnHNadFFAGJH/yF
b76r/WotT+7D/v8A9DUsf/IVvvqv9ai1P7sP+/8A0NMC1b/8eVv/ALp/9Cas7xV/yLsv/XVK
0bf/AI8rf/dP/oTVneKf+Rdl/wCuqUAcN5P+1+lWI/lQKDmqwc+tOEmKQyzu57UZzgVAGyB3
NKD74NAibbzxS+/NRBzTlfsRQBJnt60vB74poI60v60AOwe1Jz70uenFLnI9KAEzS7vXNJk+
lJu9qAHhz605ZHHRv1qLNAbn1oAtxzE5DdqnjfOCO1UywboKRL2NTtLEGgDTQMTkfjTlfaTn
5qrR3JUdflb0qdJUdfl5FMC0pR064+tMKmNsgbs01QHiHy49+lBYxKCScd8HNACm6Kn7oqTi
ZQw4NV90cuOmT+dSxERjD/nQA143U9iKRFbOADVgD+9g0+gCAu0RGSOfWpEuxtIbrSSpvAzU
HkMpHQigA80liV4/GrMV0+cHpVRcKxLDHFAk3nAzmgDZXaVDbgKXK4OOcd6ykuGUfMDj0qcX
gSIDYc+9AFrDsMg8VNCoHQmq1tcrIpOcY6inCcKTt+UCgC3tyCM80bNuMnNV4pjI4yMVOzgH
Gec0AB4zUSB3YkNwO1SY3AjdxUcUUxdkRTt9SKAGShPvScfSoUlcnOflHY1aKB0O5TgHFZ9w
6qSiggd6AHy3ZdD2H61RI3vy1DMDxSBcnAHTrQBKhGNuMgfrT9pCkquDUalY/mODjpzTJLs4
wvH0oAtRMx++QKSZ1xywx6Cs8zMernmkBzzQBMZOTjinwkNncwXb696rE0buaAL32pV4xkDu
KI7uMEh1JHas4v8AWmF/TrQB0NpqNkAQ6MOOwB/rUjXFqRkMormBIVPBpBL/ALX45oA6XzLd
xjzACPSoJFTs4IrA8/HRj+BpftjKOCaANZ3C8E8DvVOe+Cj5Mk+xqg95I/BJANRb8g8jrQBN
JPJI3zMcelRH8aRSWIAwPrTWkwMUgFYhetBYE9cVD5pGQRnPHNIr8HKg/WgCXeN1BlCdRUBP
HJpcjjjNAE3nZ6Co3kDD5iQCO1RuSueMVGz59hQA2iiigYU+KQxOHABIORmmUUAa2kzGXV7Z
jgfPj9K9Eure6klDJeeWu3hVizx7ndXmuhn/AIm9t/v16s33h/uj+tAjO+x3v/QQb/vz/wDZ
UfY73/oIN/35/wDsq0KKAM/7He/9BBv+/P8A9lR9jvf+gg3/AH5/+yrQopgZ/wBjvf8AoIN/
35/+yo+yXv8A0EG/78//AGVaFFIDBtkZNQu1eQyMNmWK7cnntk03U/uw/wC//Q1Kn/IVvvqv
9ai1P7sP+/8A0NMC1b/8eVv/ALp/9Cas/wAUKW8PSgf89FrQt/8Ajyt/90/+hNVHxL/yAJcn
H7xaAOA+tKP1pH+8ecj1oPBpDD6U8ORnNNzxkikoAlDZp4Pzcio0IByeh4qQgHgUCFDZ4FOL
Ht0qLp9KdnHagCYOScHrSg1GcDkdD3zSg+9AD93FFM38nIFO3DFAC0u8KpLDpSYGKjMq52g8
0AN+1ALwCDVYsS2T1pZPvmmUDLCzSBGDNnPAqzbPKuCeBjFVrRd8yqTgCtIxBiNv60CLMd58
u1uMUjMHO79fSqrRmMkNTkYhcA5B7UAT7WHzduo96d552hajNxuHp7UwZY8fWgC9HdbQM5I7
1bEgZcqc5rHDEVPBKRwOvamBpF8CkZwoyTiqDyvkgn8qjZtxxz+dAE004d+OlN2mM9cHrxTQ
Fz8zZ9hSylAeMn60ATNMZOW7e1MLFyMnAqIOd3FSAHv1pAOjcxkMOlXWYHBUkg1SChThs4q0
jKuEI4+tMCzHIFGKlSXClm6CqMkoVsKM07ztyg915x60AXo7rJJjAAXkkipPtsrrknA6YHFZ
jXCscAYJ6irEbLLtjjOSe9AFuC7RCFdWAPULzk1U1ZcSJ08xhyo7VdaOKwXe7BplHyqwrImk
LSs0rfOxzmgCFQN2GxSSEEgdAKN+AcrlvWq7PgepoAV3YnFRnNBc0pU+v1NIAGO/ejPpx9aA
M9O3eopmwuAck9qACS4CdBn3qL7Qzdqj6daOBwKAHmVj1xSbzmo9jYHYUjD05oAeXHQ0wyeh
NLg7eTjFMOOcHigB+4fnTSwA9aYWG70NIzGgBSzZzjNNJJPoaD1zQ3y+9AC5ODnmmknApMjH
pS7gR6UAICxNDKe9JnkZ6UB1BzjP1oAQjPekyM4zQXz1IH0FMJyR7UDJBjJx0ppT5c0wHn1p
27A680ANOM8Z/GkpaSgApaSigDQ0Jc6rbnPR69Wb7w/3R/WvKNF/5C9tj+/Xq7feH+6P60CM
fWNRubG9tvKCtBgtMuPm2jqR9BzVm8vHjurJImUpO5DHrkYqK7UNrlorDIMbAj8DWWUls9Ws
tPx+5jctA564xyD9MigDZuNYsbaYxSzMHXrtjZgPqQMVHfazBZ3tvAxJEp5YIzYGCQRgc84q
hp1/a6dYyWd+4S63uWjbrJkkj8xgfhTjnT4tGa8bYsWEdj0U+Wwx+dAGnc6rZWrok0pDOMgC
NmwPfA4/GraMroroQVYZBHcVzAeO2u75L7UJbX7Q+9AoQiRCMDGVJ9a6DT4o4bCCOFnaMINp
fqR70AZkf/IVvvqv9ai1P7sP+/8A0NSx/wDIVvvqv9ai1P7sP+//AENMC1b/APHlb/7p/wDQ
mrO8Vf8AIuy/9dUrRt/+PK3/AN0/+hNWd4q/5FyX/rqlIDgaKKMd6BjwRs/oabmkzRmgB6jc
Sc4xRnHTrTQcUpIIGBz3oAcJDk+pqQHBx3qCnb6AJ88nj8qUYyD2qPkHGaeDnrQIXNLnHOel
NPWkZgBk0AOeUooOOvvVXJznvTixY5Y0hI4x2oGIevNA60HnmkoAUMV6Ej6GnpM6NnJP1NIh
UfeXNSDaRkJge9AE8FwZDhgc9qsZGMY61XQbVwcA+1SDORzQIkBB7CnBsc561FkClJ3DpQBM
GB6mncY61F047UvuDxQBOST15xSDpUBkI+lSLJ2xQBJj6Uucc5zTcg0E0ASoQGyRxnrUzTrt
45qpnjrRuwaAJvOJY5HBo8xvXOOlRCang/Lww+lACiUk/N19amhdSfmOKrKct8vDe9Bc7s9K
ALcrRknHPHWkgm8t92arhwalSREySu49s0wLCyM7F9xBJ9ahllyc5wfQd6jMhNREk85oAkkk
7AYFQ85pwDP71L5awnL/ADH0FICJY+Mk1JJFhSQ35imyyLkMwwfQVXmumckDgUASq67Du4NV
WIZ+TTS/vzSZyBQAucdt1SySJswijP0quevrSAk0APZt2OgxSZCg4puM9T2pCQB6mgBWIPXk
0zPHHajgt14oXaDlhkemaAIJRzkAVHT3Y5IxxUdAxxYk05G684qPtT0AJGaAJcE9KUoyg5XA
681deJYkQ7F3AZPPWqkz72PpQIh5J9KCMqCOtO3BQc9TTTjHWgBrMDxjAptBOaSgYUUUUAKO
hpKKKACiiigDR0RCNWt88YevVW+8P90f1ryjRT/xN7bP9+vSrm9uI5tsdhNIoGN2QAfpQIuU
Vnf2hd/9Aub/AL6FH9oXf/QLm/76FAGjRWd/aF3/ANAyb/voUf2hd/8AQMm/76FAGjRWd/aF
3/0C5v8AvoUf2hd/9Aub/voUAVY/+QrffVf61Fqf3Yf9/wDoadbM76hePJE0TNsO1jyOtN1P
7sP+/wD0NMC1b/8AHlb/AO6f/QmrO8Vf8i7L/wBdUrRt/wDjyt/90/8AoTVneKv+Rcl/66pQ
BwQoycEZ4PakopDCiiigBaGwTwMCkooAKKKWgBwPTOadk+ppqEdDwPWjqcflQA8OQMZP40Ow
OPbrTO2KbyKAAnJPYelJRRQAuDjOOKU42+9NpRQAlSiTEYGTwfWo6nt7gwuDtUgdmHFAEXmM
TyefWpopwoJlLEnpir1lLCY3SbGCcnaOtRm2QO5ZVGTwKBDFIYcZ59ulODYPBp0KmMFox8vQ
4NOSRQMyAE56Y6UAM3EjnNBY+n5U9zCSxXj0FN2ui7scZ60AP25TOc01PvdPzphfc/JwaeCC
cHjFADywXk5/ClDknrTPMbG04xSoD95aAJDkcEYzTcnpmpJJHk5ZcY4zUXsaAClBwc0mBQBx
1oAfu5B6H2p7SBwOMGoqT6UAS8AdeaUHsaiB4pwxQBIDz1pCRnrSZz3/ACpCeMdaALMEiJEx
2KWH3SSePpTHnZhk1AWwPSoyxIwDzQAFmk5ZvxqJuuM08kkbRg59Ki6HnrQAY6Y60HPrimk9
abyT7CgB/A4yKMseg/KkBA4JOO+Khkkx9w8ZoAkZwOpApfm4PGKp55p4kOeTwOwoAnkPzEDo
KiaUhsDp7U4OSg/WmNtB6UAM3bvQUhHvSUUDFP1pwU7hggU3NOVgtAE7TSPjexbAwKQyAqAA
B9O9R54pGfj60CJJFTaMbgfeoM04cgknJoZfxNAxlKelB9qSgApaSigAooooAKKKKAL2if8A
IXtv9+vWHALDIz8oryjRP+Qvbf79ert94f7o/rQIbtHoPyo2j0H5VFc3SWzRBwx81wgx6k45
/Oku7qO0VGkDEO4QbR3NAE20eg/KjaPQflS1BJdxx3kVsQxeQEggccUATbR6D8qNo9B+VLRQ
BiR/8hW++q/1qLU/uw/7/wDQ1LH/AMhW++q/1qLU/uw/7/8AQ0wLVv8A8eVv/un/ANCas7xV
/wAi5L/11StG2/48rf8A3T/6E1Z3ir/kXJf+uqUgOBooooGFFFFABRRRQAUUUvbpQAA4pM0U
UAOOBjbnpzn1pP50lBNABRRRQAUtJRQA4AEcmkPFFOABbk4460AKkrIoC4+tTwS72AbJA71C
Iwyghh+NJhkcY69jQBowDYxDkKOwpHCsx5wO5qkrneuR0P51bE4QguNwH3TQIjYMF3D5gD1p
8c7KAHOe4FRu4ZyQRzzjpUbZHBAyfU0ATyy7hkIAD1pjPyvQcdqYH5Bbn1oyMnGSPcdKAHby
OQfwqeKbjBANV1ZUG4kUkbmaXblQDxk0AXWZj0Py0sYAOSagJaJtrMHGeMHrUhnGeCPpnpQB
M4DDK1ECOmeaQSoG4YVLGglyeAPrQAwH0NAPrSYGSDx70AnpQA7ijmmjIJ9KPxoAdk5oyaZn
26UM2PagAY7jikbGeBijIxmiPOSfQdKAEwQCehBqNnAB3Hilmfy1GR1PNVHl3cY4oAmDqx64
FOLJ6jA61TooGWWcAY6A1Ay7slTkUcFB60ygAoopyYByaAHqdq4PekZwR0prHJoCk4wCc0AG
M8CkNHIPekoAPanqyjqufrTRS9T6UAWreaGMlpEBGMBaqyEM7EDAJzj0oYlskmm0ALnFSQyC
N8su4emaZkY5/CkxxQAHk8DqaSiigAoopcUAJRRRQAUUUUAXtE/5C9t/v16w33h/uj+teT6J
/wAhe2/369Yb7w/3R/WgRla2HP2MRsqv564LLuAO4dsj+dQasl6qWxnuLd089eEgZT0Pcuf5
VrzQRTlDIu4xsGXkjBFJPbxXAUTLuCsGHJGD+FAGDKbu91K7xZi4jjIjVTc+Xt+UHOMHnmrE
CXCajpqXRBmWEhiDnJx61ozabazzmdkdZSApeKVoyw99pGakFnAskUgjw0K7UOTwOlAGFa2y
TaffXEs0jSJI+xt3+rwAeK2dKle40q0mlOXeJWY+vHWqVjo0flzG6iYM8pYqspCuOMZAOD+N
aygKoVQAoGAB0AoAxY/+QrffVf61Fqn3Yf8Af/oalj/5Ct99V/rUWqfdh/3/AOhpgWrf/jyt
/wDdP/oTVneKv+Rcl/66pWjb/wDHlb/7p/8AQmrO8Vf8i5L/ANdUoA4GiiikMKKKKACilFJQ
AUvYUlFABRRSjrzQAlFL1oIxnJ5oASiiigBcdeRQKCMUlABRRQaAFqdWU9Tgd6gAzSlSOvFA
EzMBkdR600tkU0BuM8emaeqqRycelAhcYzjt3pC+7rTHG04FN3UDH78980Enpg4pGXaBz15p
pPFADmc7dufpTAcGgmkoAsoyZ3HkA4AokI3cd6gB5yTUrSMy44wPagQobIAzTg+GyuRUK5zz
UyhScE9elAE0cxbh8896sKoAzkVS6ZHY0+GUbtpPHagC0fkOQKYTz3pTlsDP0zTelABjP1pp
PrUbXK8+1QNcE/doAsswXqRSBzt2iqTuXOTT0kITGR+NADrg7myT2qEilBw3rQzBugxigY2n
oFIIPXtTKKACiiigAooooAU445pd2DkcYptFADi2RikHWkooAUiikpc0AJRS0lAAaKUD9KSg
B3y7e+abRRQAUUUUAFFLikoAKKKKAL2if8he2/369SnvLaGQLJMittHBP1ry/QxnVrb/AH69
SaGJiS0SEnqSooEQ/wBo2f8Az8R/nR/aNn/z8R/nUv2eH/njH/3yKPs8P/PGP/vkUARf2jZ/
8/Ef50f2jZ/8/Ef51L9nh/54x/8AfIo+zw/88Y/++RQBF/aNn/z8R/nR/aNn/wA/Ef51L9nh
/wCeMf8A3yKPs8P/ADxj/wC+RQBjQSJJqV66MGUlcEfjTNT+7D/v/wBDWrdRpHt2Iq5znAxW
Vqn3Yf8Af/oaYFq3/wCPK3/3T/6E1Z3ir/kXZf8ArqlaNv8A8eVv/un/ANCas7xV/wAi7L/1
1SgDgaKKKQwoopQDQAlLxjpSHrRQAUUUUAFKDikooAKKMUUAFAopRjqaAFLbuvWm0UUAFFFL
0NABxig5oyMHjmlODjFAAzllAJ6dKcu0R8k7s/hTccdaUsCMdMUADEFRzzSc0nU0p46UAAyD
nH50+R/MJYgL7AYFR7jmhjkk0AJRRRQAo4pcnHU02igB6nPBqR5NhGw5+tQgkUlAEyys5wRn
8KHBXkdKiBI6UEk96AJVuHAxk+1MaRm6saZRQAUUUUAFFFFABRRRQAUUCigAooooAKKKKACi
iigBTjtSUUUAFFFFABRRSgZ74NACUUu2jFACUUUUAFFFFABRRRQAUUUUAX9FH/E2tuR9/pXq
1eV6Iv8AxNbc9w/SvVKBBRRRQAUUUUAFFFFAFa8/g/GsjU/uw/7/APQ1r3n8H41kan92H/f/
AKGmBatv+PK3/wB0/wDoTVneKv8AkXZf+uqVo2//AB5W/wDun/0JqzvFX/Iuy/8AXVKAOGdo
mVdiFW788VFRRSGPjQu4UDPtTlhd5fLRTuqOnxOF3AkgHuBmgBrqUcq3VTg02ncEnk/XFNoA
KKKU0ASxQCUDa2WJ+6KjZWRtrAgjqDT4Z3gYtGcEjGaY7tI5ZzknqaAGk5ooooAKKKKACiij
FACjHeikpScjFACUobAwKMUlABnNFFFACignOPYUlFABS54xSUUAFFFFABRRRQAUUUUAFFFF
ABRRRQAUUUUAFFFFABRRRQAUUUdqACiiigAoopQcUAJRRRQAUUUUAFFFFABRRRigApwbC+9N
xRQAUUUUAFFFFABRQRg0UAFOjIDjIB570goNAGlpkhk1q3c7QS+MKOK9SryjRv8AkLW3++K9
XoEFFFFABRRRQAUUUUAVrz+D8ayNT+7D/v8A9DWvefwfjWRqf3Yf9/8AoaYFq3/48rf/AHT/
AOhNWd4q/wCRcl/66pWjbf8AHlb/AO6f/Qmqj4klaHQZHUAkSpwRkUAefUU+WQyyM7Yy3PFM
pDHxRmWRY1xknAzSOpjdkOCRxxWlFfJJZmKcRrtxjavJrOl27yUOQaAGUUUUAFFFFABRRRQA
UUUUAFFFFABSg4pKKAFJyaSiigBaSiigAooooAKKKKACiiigAooooAKKKKAA0UUUAFFFFABR
RRQAUUvSkoAKKKKAFKletJRRQAUUDrRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR2oAcGxSEg
0lFABRRRQAUUUUAFFFFABSgE9KASOhxR2wOlAFzRudWtv98V6xXlOjKf7Utm2kjeBnFerUCC
iiigAooooAKKKKAK15/B+NZGp/dh/wB/+hrXvP4PxrI1P7sP+/8A0NMC1b/8eVv/ALp/9Cas
7xV/yLkv/XVK0bf/AI8rf/dP/oTVneKv+Rcl/wCuqUAcDRRRSGKD14H40lLQRj3oASiloC5O
BQAlFBFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAPRN5ABxz3p8sSrIUiYvj
qcVEDShyBgcfSgAZSp2sMEU2lJJOSeaSgAooooAKWjHGcUAUAKqM/wB0E0MjL95SKfFcPCxK
YGcZ4qwNQZiPNiidf92gCkaKvm6tGPNqo+lNka0O/avUjH0oApUVJIUJxGOPU1HQAUoOAeBS
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRTgBg+vagBtFKeaSgAooooAKKKKACi
iigAp+w7C/am1MjFVDSZZOgXNAE+jsf7Tthk48wcV6vXlmkbZNZgYKFG8cCvU6BBRRRQAUUU
UALSUUUAVrz+D8ayNT+7D/v/ANDWvefwfjWRqf3Yf9/+hpgWrf8A48rf/dP/AKE1Z3ir/kXJ
f+uqVo2//Hlb/wC6f/QmrO8Vf8i5L/11SgDgaM0UUhhRRRQAUUUUAOZi2M9him0UvUigBKKK
KACiiigAooooAKKKKAFBxSUUUAFFFFABRRRQAUUUUAKVI6gjPSjFSmdjEEYAgdCeopIpzFna
iknuRyKAGtGyorEfK3SmU95Wf7x/CmUAFFKPelyRxQAg4OfSnlt7jJ/So6crbecA/WgCScEu
QBnHcCoalgk2ygseO9NJDyEt8oJ7UANpKsNZyYDJ8ykdagZSpwRg0AJmiiigAoopRjv0oASi
lPXikoAKKKKACiiigAooooAKKKKACiiigAooooAKXtSUUAFFFFABRRRQAUUowTycUEg/hQAl
OTAbJGQOtNozigBT1qVX/dbXOVB4FQ0ueMUAXtEYjVrcDu9erV5Po+f7Vtsf3xXrFAgooooA
KKKKACiiigCtefwfjWRqf3Yf9/8Aoa17z+D8ayNU+7D/AL/9DTAtW/8Ax5W/+6f/AEJqzvFX
/IuS/wDXVK0bf/jyt/8AdP8A6E1Z3ir/AJFyX/rqlAHA0UUUhhRT1jJjLY4FEahjycUAMop8
ihXIB4plACgcE+lHv2pKXPagBKKXBOOP0p/lMFyePY0AR0VYjtJZOQMD3qGQAMQB04oAbRRR
QAUUUUAFFFFABRRRQAUUvGPejB9KAJkt3Zc4x9aGtypxuBI6+1Rbm6ZP50Dc54ySaAHt5Xl8
D5ulMKMoBZSAeRkdaGVkbDAgihnZgNxJx0oAbRRRQAUUUUAKaO1JRQAueDToozKwUED1J7Uy
nxZEi8E8jgd6AN6CMRxIPvYHWo7l4QpViAx6Edqgl1ARBVCOpHBBA6VnTymWUvk4PSgQjr+8
wGznueKlltWhRXYjntVfJ9ac8ryAB2JA6UDGU5Y2YZVScdcc02lVmX7pI+lACqFz8xIpppWB
HXvSUAFFFFABRRRQAUUUoJB4oAVY3c4VST6UvlSBtuxt3pjmlSV0IKnkVLJcyvJ5mCrbdpIF
AFcqV6gikpzEnk5ptABRSgE9qNp9DQAlFFTRsuPuEn2FAENGDU0g3KNsbA+9R7WHUEUANop4
RiehzT0gYgFhgUAQ0VO0QAzj9actqzH76j60AVqK0YtMEh5uVBPoM/1px0tV+9OPxXH9aAMy
ip3gCuR5igDuaiYAE4OaALmi/wDIWtv98V6vXlOi4/ta34/jr1agQUUUUAFFFFABRRRQBWvP
4PxrI1T7sP8Av/0Na95/B+NZGqfdh/3/AOhpgWrf/jyt/wDdP/oTU6406HVbF7a4Z1QsGyhA
PH1FNt/+PK3/AN0/+hNV6z+631oAw/8AhCNM/wCet1/32v8A8TSf8IPpn/Pa7/77X/4mulop
Ac8vg3TVTb5tzj/fX/Cm/wDCE6Zuz5l1/wB9r/hXR0UAc83gvS26tcZPfeP8KjPgjS/+e11/
32v/AMTXS0UAc0PA+mf89rv/AL7X/wCJo/4QfTM/667H/A1/+JrpaKAOeXwdpy7f3tydvTLr
/hT38I6e7h2kucj/AGl/wreooAwz4VsCjL5lwN3XDL/hVY+B9MJ/193/AN9r/wDE10tFAHNf
8INpn/Pe7/77X/4mk/4QbTP+e93/AN9r/wDE101FAHNf8INpn/Pe7/77X/4mk/4QbTP+e93/
AN9r/wDE101FAHM/8INpn/Pe7/77X/4ml/4QbTP+e93/AN9r/wDE10tFAHNf8INpn/Pe7/77
X/4mk/4QbTP+e93/AN9r/wDE101FAHNjwRpgBHnXRz6uv/xNOXwXpqqB5t0cHPLr/wDE10VF
AHOzeDNNlbcZblT/ALLL/wDE0ieC9OQ5W4uwf99f/ia6OigDnJPBenSvue4uyf8AfX/4mm/8
IPpn/Pe7/wC+1/8Aia6WigDmv+EG0z/nvd/99r/8TSf8INpn/Pe7/wC+1/8Aia6aigDmv+EG
0z/nvd/99r/8TR/wg2mf897v/vtf/ia6WigDmv8AhBtM/wCe93/32v8A8TSf8INpn/Pe7/77
X/4mumooA5r/AIQbTP8Anvd/99r/APE0qeCdNRgyz3eQcj51/wDia6SigDnpvB1hO26S4uyc
f3l/+JqL/hBtM/573f8A32v/AMTXTUUAc1/wg2mf897v/vtf/iaP+EG0z/nvd/8Afa//ABNd
LRQBzX/CD6Z/z3u/++1/+Jo/4QbTP+e93/32v/xNdLRQBzR8D6Yf+W93/wB9r/8AE07/AIQn
TMY8y5/77X/CujooA5s+CNLx/rbr/vtf8KP+EI0v/nrdf99r/wDE10lFAHNjwRpYGDJdH3Lr
/hSf8IPpn/Pa7/77X/4mulooA5r/AIQfTP8Anvd/99r/APE04eCdLH/LS5/77X/CujooA58e
DdKAH+vPvv8A/rVI3hWwZdvmTgf7y/4VuUUAYQ8KaeFxvnP/AAJf8KcPC2nD/nr+Y/wrbooA
xv8AhGLDGAZfzH+FB8M2J4LTfmv+FbNFAGKPC2njoZfzH+FL/wAIxYc4aYH2I/wrZooAwX8J
WLkkz3Qz6Mv/AMTUZ8G2BGDc3Z/4Ev8A8TXRUUAc8vg6wUYFxd9c/eX/AOJpP+ENsM/8fN51
z95P/ia6KigDmz4J00jBnu+ufvr/APE0f8ITp3T7Ref99r/8TXSUUAc9H4N06P7s11n13r/8
TSt4PsGPNxd/99r/APE10FFAHON4K01us11/30v/AMTTP+EH0z/nvd/99r/8TXTUUAYFt4Q0
+2uUnSW5LocgFlx/6DW/RS0AJRRRQAUUUUAFFFFAFa8/g/GsjVPuw/7/APQ1r3n8H41kap92
H/f/AKGmBat/+PK3/wB0/wDoTVes/ut9ao2//Hlb/wC6f/Qmq9Z/db60AWKxpma61OaCe+ms
vL2iJYmC+YMZJyQc88celbNZOpvZ3HmRXdjPI8RwjJbux5AOVdRx+fakBalvYrEwW8zySzOu
FwuS5A/nSxajbypKSWjMP+sVxhl/CsjzLm1u9Ja7jeWVYiJNo3svy88DJJ+lE9ncXzalcxxS
IsqIsasCjPtzng4I60Aa0GpQzSpHtlQuMoXTAb6U06vbL837wxbtvnBfkz9ap2cNtO0P+j3y
TKuf3zTbYjj1Y4P4VTsLKKGwS0vLW+eZGwUV5vLbnOcg7P8A9VAG1JqUKSvGiSzMn3/KTdt+
tQabqAeztTKZHed3CsFz0J6+nAqCyL6ZdXqTQTMJpPMjeOJnBGMYyAcYx39ak0uaa2srOGSz
mDSu4bC/6rknmgC/eXcVlEJZiQpbbwM81W/teDzjD5U/nAZ8ry/mI9fpRrUTy28IjjZ8TKSF
GcDmmGGT/hJfO8tvL+yhd+3jO48Z9aAJhqls1tHMhdxI2xUVfmLYzjHr1pzahCkSOyyBnOFj
K/OT9KyYINllItzDcxt9qkaOSONyyHnDYUZI6+1Mlt7yVrC6vEuJUhLq5j3JJg4w2FwfwFAG
wuqWpild2aLyuHVxhh6cVJb3YuHKiGaMgZ/eJjNYt3YpNbSS2NtcsySpI3nF90oXnGH57YrZ
trxblyqRTKAMkyRMg+nzAZoALm+it5ViIeSVhkJGuTj1qlYaiHN9NNIwiifADDBXrxii4WS1
14XjxyvA8AizHGXKEEnoATVF7a5urXUHFtMm6ZZFj5QyKGzx0wcfjQBrrqMcu5AssTlCyeYu
Nw9v0qKwvWGlQzTCSZ2JHyLknk1Daw2srKyW975qxnmdpsIeOBv4P4elV1W6i02yjxcxRbz5
3lRsXxk8YA3D6igDSOq2ywvK4kQRuEdWXBUnpkVYN1GLpbb5jIV3cDgD3/Kse0s/tC6ijQzp
FJt2GcsS2Oc/Nz1qbw+0lyk13MuHYiIZ9EGD+u6gDYooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCtefwfjWRqn3Yf9/wDoa17z+D8ayNT+
7D/v/wBDTAtW3/Hlb/7p/wDQmq9Z/db61Rt/+PK3/wB0/wDoTVes/ut9aALFFFFICJ7aOS5j
uGz5kYIXn1qWiigAooooAKKKKACiiloASilpKACiiigAooooAKKKKAI7iEXERjLugPUocGiC
GO3hWKJdqKMAVJRQAUUUUAFFLSUAFFFFABRRRQAUUUUAFFFFABRS0lABRRRQAUUUtACUUUUA
FFFFABRRRQAUUUUAFFUrq+mtxI/2R2hj+8+4DjuQO9I2pq5hFrE07Sx+aBkLhfxoAv0lZx1e
P7JHMIn8x5PLEXfd3H6GnDVESO4a6jMDW4BcE54PQgigC/RVCDUy9zDDPbtC067oiWB3cZ/D
ir9ABRS0UAJRS0lABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAFa8/g/Gs
jU/uw/7/APQ1r3n8H41kan92H/f/AKGmBat/+PK3/wB0/wDoTVes/uN9ao2//Hlb/wC6f/Qm
q9Z/db60AWKKKKQBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBnXsrXjtY221
gRid8/6sen1PpUdpGtpq7Q9FFsqx5PUKSKsnSrFpHkNuN7nLEEjJ/OpJrG2mRFliDBBheTwP
rQBiQuq38VyxAt3u5Nr5GDlWA/M0zxAjSzXrRLvWOGMPj13E4roGs7drcW5hUxDouOBRDaQQ
RtHFEoVjkjrmgDOv3WfU9JEWHyxfK84XHWteoLextrZi0MKoSMZqegAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAK15/B+NZGp/dh/3/wChrXvP4PxrI1P7
sP8Av/0NMC1b/wDHlb/7p/8AQmq0hK2dwVJBCkgj6VVt/wDjyt/90/8AoTVZH/Hlcf7h/lQB
Wy//AD1l/wC/jf40Zb/nrL/38b/GiigAy3/PWX/v43+NGW/56y/9/G/xoooAXLf89Zf+/jf4
0mW/56S/9/G/xopaAEy3/PSX/v43+NLlv+esv/fxv8aSigBct/z0l/7+N/jRlv8AnpL/AN/G
/wAaSigBct/z0l/7+N/jSZb/AJ6S/wDfxv8AGlpKAFy3/PSX/v43+NGW/wCesv8A38b/ABpK
KAFy3/PWX/v43+NGX/56y/8Afxv8aKKADL/89Zf+/jf40mW/56y/9/G/xoooAXLf89Zf+/jf
40Zb/npL/wB/G/xpKKAFy3/PSX/v43+NGW/56y/9/G/xpKKAFy3/AD1l/wC/jf40Zb/npL/3
8b/GkooAXL/89Zf+/jf40Zb/AJ6y/wDfxv8AGkooAMt/z1l/7+N/jRlv+esv/fxv8aKKAFy3
/PWX/v43+NGW/wCesv8A38b/ABoooATLf89Zf+/jf40Zb/nrL/38b/GiigBct/z1l/7+N/jR
lv8AnrL/AN/G/wAaSigBct/z1l/7+N/jRl/+esv/AH8b/GkooAMt/wA9Jf8Av43+NLlv+esv
/fxv8aSigAy3/PWX/v43+NLlv+ekv/fxv8aSloAMt/z0l/7+N/jSZb/nrL/38b/GiigBct/z
1l/7+N/jRlv+ekv/AH8b/GiigAy3/PSX/v43+NJlv+esv/fxv8aKKANKKCLyI2fzSWGSfNb/
ABp3kQekv/f5v8adH/x7Q/7tFICGNIXlmUrKBGwA/fPzkZ9ak8iD0l/7/N/jUdv/AK+6/wB9
f/QRU1AGTqMpi1K3t4WkVWUs371jn9aXLf8APWX/AL+N/jUOqf8AIctf+ubf1qWmAuW/56y/
9/G/xpMt/wA9Zf8Av43+NFFAC5b/AJ6y/wDfxv8AGjLf89Jf+/jf40lLQAmW/wCesv8A38b/
ABpct/z1l/7+N/jSUUAGW/56S/8Afxv8aXLf89Zf+/jf40lFAC5f/nrL/wB/G/xpMt/z1l/7
+N/jRRQAuW/56y/9/G/xpMt/z1l/7+N/jRRQAuX/AOesv/fxv8aTLf8APWX/AL+N/jRRQAZb
/nrL/wB/G/xpct/z1l/7+N/jSUUAGW/56S/9/G/xoy3/AD0l/wC/jf40UUAGW/56S/8Afxv8
aXLf89Zf+/jf40lLQAZb/nrL/wB/G/xp9vuNxGDJIRvHBckdfrUdSW//AB8xf74/nQBZvP4P
xrI1P7sP+/8A0Na95/B+NZGp/dh/3/6GgC1b/wDHlb/7p/8AQmq5AnmwSxk43DbnGcZFU7f/
AI8rf/dP/oTVes/ut9aAE+wr/wA9v/HP/r0fYV/57H/vj/69WaRmVFLMQFHUk4ApAV/sK/8A
PY/98f8A16PsK/8APY/98f8A16bb6laXMqxxSNuYblDxsm8eq5Az+FW6AK32Ff8Ansf++P8A
69H2Ff8Ansf++P8A69WaKAK32Ff+e3/jn/16PsK/89v/ABz/AOvS3F7DbuEk81mIztjiaQge
+0HH401tStRbR3AkLRyHClEZiT6YAzn2oAX7Cv8Az2P/AHx/9ej7Cv8Az2P/AHx/9enR3kMk
byfvERBljLE0f/oQFMt9StbmbyonfzCu4K8bJuHqNwGfwoAX7Cv/AD2P/fH/ANej7Cv/AD2P
/fH/ANerNFAFb7Cv/PY/98f/AF6PsK/89j/3x/8AXpranbCZ4h57uh2tst5GAP1C4p9zf29q
wWVm3EE7URnIA7kKDgUAJ9hX/nsf++P/AK9H2Ff+ex/74/8Ar0rX9qtslx5u6NzhSgLFj6AD
nNLa3kF4rGBydh2sGUqVPuDyKAG/YV/57H/vj/69H2Ff+ex/74/+vVmgnAz6elMCt9hX/nsf
++P/AK9H2Ff+ex/74/8Ar1FJrFpEu6X7RGucbntZQPzK1JLqNvFKYm85nABIjgkfGemdoNIB
fsK/89j/AN8f/Xo+wr/z2P8A3x/9elnvre3WMyswMn3EEbFj/wABAz+lPtriK6iEsLblJI6E
EH0IPIoAj+wr/wA9j/3x/wDXo+wr/wA9j/3x/wDXqzVU6lZi7W189TMxI2LlsEdiR0PHegBf
sK/89j/3x/8AXo+wr/z2P/fH/wBelur63tGVZnYO4JCojOxA68AE0n9oWv2RboTAwt91gCSf
YDrn2oAPsK/89j/3x/8AXo+wr/z2P/fH/wBeiG/tZkkdZdoj++HUoV+oIBFJb6la3Mwhjdg5
XcA8bJuHqMgZ/CgBfsK/89j/AN8f/Xo+wr/z2P8A3x/9erDMEUsxCqBkknoKr22oWt3LJHbz
CRo8btoOOfQ9D+FAB9hX/nsf++P/AK9H2Ff+ex/74/8Ar0ybVLSBysjyAK20v5LlAfdgMfrT
p9Qt4JRE5lZyu4COF34/4CDQAv2Bf+ex/wC+P/r0fYV/57H/AL4/+vSyX1vHAs0jOiscKGjY
MT7LjP6UtreQXiuYHJ2HawZSrKfcEA0AN+wr/wA9j/3x/wDXo+wr/wA9j/3x/wDXqWeeG2j8
yeVI0/vO2BTLe8gubb7RC5aLnkqR068HmgBv2Ff+ex/74/8Ar0fYV/57H/vj/wCvSW+oQXDq
sQnO7ozW8iqfxK4pr6rZxytG0pyrbWYRsUU+hbGB+dAD/sK/89j/AN8f/Xo+wr/z2P8A3x/9
ei51C2tW2yuxbG7CRs5A9TtBwKnikSaNZInDo3IZTkGgCD7Cv/Pb/wAc/wDr0fYV/wCex/74
/wDr0XmoWliubqdY++3qxH0HNPmuY4Y1kYSsrdPLiZz+SgmgBn2Ff+ex/wC+P/r0fYV/57H/
AL4/+vTI9TtZWdQ0oaNdzB4XTA/ECnW2oQXTAQic7hkM0EiqfxIAoAX7Cv8Az2P/AHx/9ej7
Cv8Az2/8c/8Ar0xtUs1l8tpT97bv2NsB9N+Nufxq5QBUltbxiBFqQiRRgKLcH9Saj+xX/wD0
F/8AyWX/ABqSbU7SB2V3fCnDMsTsqn3YDA/E06a/toBGWct5g3KI0aQkeuFB496AIF0++VnY
asQXOW/0ZeeMetL9i1D/AKC5/wDAZf8AGpf7RtBaLdecPJbAVgCST6Y659qdBfW86SOkhAjO
HEilCv1DAGgCr/ZMr3aXFxqBlZAQP3IX+Rqz9hX/AJ7H/vj/AOvSW+o2tzII45G3kblDxsm4
eq5AyPpVqgCt9hX/AJ7H/vj/AOvR9hX/AJ7H/vj/AOvTJNVtIn2yPIo3bd/kvsz/AL2Nv60+
41C3t3KSeaSoy3lwu+PqVBxQAfYV/wCex/74/wDr0fYV/wCex/74/wDr0SahbRxxOXZ1l+55
aM5b8FBNKL2D7O87F440HzGSNkP5EA0AJ9hX/nsf++P/AK9H2Ff+ex/74/8Ar0W1/b3UjxRM
4kQAsjxsjY9cMBU8kiQxmSRgqL1Y9qAIPsK/89j/AN8f/Xo+wr/z2P8A3x/9ekh1K2mnWBWk
SRhlVlhePcPbcBmmpqdtJIUTz3IbaStvIVz9duKAH/YV/wCex/74/wDr0fYV/wCe3/jn/wBe
kudRtbVykrtuUbmCRs+0epwDj8adNfW8McbtJuEn3PLUuW+gUEmgBPsK/wDPY/8AfH/16PsK
/wDPY/8AfH/16fa3UN5D5tu+9MkdCCCOxB5FLcXMVsoMpbLHCqqlmP0ABJoAj+wr/wA9j/3x
/wDXo+wr/wA9j/3x/wDXpI9RtpY3eNpG8s4dBE+9fquM/pTY9TtpJ1hHnLI3ID28iZ/NRQA/
7Cv/AD2P/fH/ANej7Cv/AD2P/fH/ANemx6nbSvtjE7843C3k25+u3FFzqdpauyyyNlBl9kbO
EHuQDj8aAHfYV/57H/vj/wCvR9hX/nsf++P/AK9WFZXUMrBlYZBB4IqqNUtDKqeYw3narNGw
Rj6BiMH8DQA77Cv/AD2P/fH/ANej7Cv/AD2P/fH/ANem3OpWlrI0crtvVdzBI2faPU7QcfjT
5r23gSNnfd5n3BGpctxngKCTxQAn2Ff+e3/jn/16dHZqkiv5pO0g42//AF6auoWrWpuRMDED
gnByD6Y659qW2vre7d0hZt8eNyOjIwz7MAaAEvP4PxrI1P7sP+//AENa95/B+NZGp/dh/wB/
+hpgWrf/AI8rf/dP/oTVes/ut9ao2/8Ax5W/+6f/AEJqvWf3W+tAFiszxIxXQroqSPl6itOm
TQx3ETRSruRxhh60gMrUlSO90jywFIlKrj029PyrYqlbaXHBLHI000xhXbF5hHyDGOMAZ49c
1doAKKKKAK95dRWcRmdSzYwFQAs3sPWqEWlzNp0SrMtvOJDNnZuCktuxjI6ZxVm50wXF6l0L
u4ikRdqhNhAH0ZTUj2bvFGpu5/MQkiUbN34jbt/SgDHu724NveWNyweSHYTKg2h1bPbt0q9q
CiO904xgBt+3j+7irEelwJFOrl5WuP8AWu5G5vyAA/AUlvpqQTrM8807omxPMK/KPbAH60AX
aKKKAMW9ivdMNzfwXEbwlvMeBo8HA64bP9KdYss2v3ztziKMLnsDnNWZ9KS5JWa5uGhZ95hy
oXOc9cbsfjT7jTo5p/PSWWCXbsLRkfMvoQQRQBi6TzcWsZ5iWeYoO2ea1bUBdavAgwCiFgPX
mpG0yD7NFDGXi8ltyOhG4HueQQfxFSWdmloJCrvI8jbndyMk/gAKALNFFFAGXek3eq29jjMS
AzSccHHAH65/ClvrW+Sea7srqNNyjMbxZzj/AGs8flV2G2SKeaYFi8xG7J6Y7CobrT/tRkBu
riOOUYeNCuDxjqVJH4GgClZXC32p29w6Yzbb0U/wk4zU+l5F7fov3BLkfXHNSzaZDJ5BjeSB
7cbY2jIyBjGOQQfxFT2lslpF5aFmySzM3Vie5oAmrLv40XUrBlRQWlOSByflatSqNzppubhJ
je3KGM7kCiPCnp3U+vegCKIB9enMgBKQqFz2BLZxWUmP7TtoT/qBeybV7Z+b+tbdxpqTyRy+
fNHMi7PMQrlh7gjHr2pDpVsbSK3BdfKO5JA3zBvX0z+FAGHrx2X16EOA8UXmY/362L1VS904
xgBhJtGP7u08VKulweXMsxedp8eY7kAtjp0AAx7Ci20xIJ0maeaZkXYnmFcKPbAH60AXSAQQ
RkHtWZZoqa3dqiqo8pOAMd2rTYZUgEgkdR2qhHpjR3bXAv7ku2AwIjwQO33PegBmrsJIDYwo
HlnypA/gB6saS4066+0JPaXiQlI9hDQ78/qMU5NKMU800V/dRtM25sCM/wA0NTz2byuWW8uI
srtYJsw35qf0oAx4b06jqOlvKu0qZVZc5BZeM/pWjbgLrl0E4BiQtj1yaedJtvs8MUe+IwHd
G6n5lPc85Bz7iprOyS08wh5JJJG3O8hGT+QA/SgCaVEkjIdQw9GGaztITfpsqDjdJIPp8xrQ
mjaWMqsrxE/xIBn9QRVW0037LG8Yu7iSN92VfZwT1IIUGgCnG17pc9tBPcR3FvJmMYj2Mhxk
dznpUOyM+F7xmAywlZj77jWlHpqi5juJrie4eIEJ5m0Bc+ygZ/Go20eBmkHmzCGV97wgjax/
LP5GgCnoX729vWl5fy4x83ptqx4bP/EoQA5UOwX6ZqxPpcUszSxyzQO67HMZHzL6HIP6VZt4
I7aFYYl2ovQUAUPEUaHRrlyqlhGcHHIq9G4jtFdjhVTJ/KodQsft8LQvcTRRsMMse35vzBo+
w7rJ7WW5mlVxt3NtDAenAAoAqafA13Bd3Lvj7WSEJH3VHA/ln8aZCbzTJYLae4S4ikVkQrHs
KEDI7nPStMWyLaC2UsqBNgIPIGMVDDp4S5Wea4muJEBCGTaAuevCgfrQBiqsZ8GOx6klie+d
9dHAWMEZb7xUZ/KqP9jW+Sokl8gvvMGRsz+Wf1rRoAztWkXyDZxR75bnK4UfdB6sfaodPg8j
U/Ic7jBaoinH1yanXSjHcTTxX91G0py2BGR9BlDxUs9gJnjlFxNHMi7PMTblh7ggj9KAMeFV
OoxwkDyBdyFV7Z2tTPEDFJr0ISFaGPfj/eOK120m3NnHbBpFEbb1cN8wb1p6abD5UyTM85nx
5jSEAnHQfKABQBU1FVj1PSfLABDMox/dxWvVK202OCZJWmmmaNdsfmEfIPbAH65q6eR6UAZe
rMLhP7OgQNJL98jpGD/Eas31zHZwHCGSR/lWNPvMen5VFFpbQvI0WoXSeY5dhiM8n6pmlk0v
ffNdpeXMUrLt+XYQB7ZU0AQjSpxaWiw3KwywDO4x7wc+2RVOW8luYzaXOC8F1HHI6/dcFlIO
O3B6Vry2byCM/a50kjBHmLsy2fUFcfpUY0q2FpLbne3mnc7lvmZs5z6fpQBFdfLrtoUGGaNw
2O4ytaTKGUhgCD1BFVbawW3uHneaWeZht3ybeB6AKAKlu7cXVs8BkeMOMFoyAR+eaAKO4X+r
RNEv7m1JJl7M2CMD8/0qCSO90g+ctzHNbPNlojHtIB44bJzV+0sHtdire3DxoMCNljx09lB/
WmNpSSOnnXNxLHG+9YmKhQfwAJ/E0AVtN2S3+rM/zEyBTn+7sHFUvDxLy2Ac5VLaQx5+q1r3
GlxTTSSpNNA0q7ZPLI+cdOcg4/DFOl02FlgETyW7QZEbRkZAPUcgg/lQBFpoC32oomAglUgD
oDsGf6VemeKJDLKVVU53HtUdnaR2cJjjLNlizM5yWJ7mor/T1vjEWnmi8ptw8vbyffIOaAId
LhL3V1flSgudoVCOQFzyfrmktFa61a5uyf3cX7hBjuOSfzOPwq3DbSRo6yXc0wYYBcINv02q
P1p1papaW4hjLEAk5Y8kk5J/WgDJlF3ocaym4Se1MgUxeXtYbjjO7JzzipNGVJRqTSAMWuWD
bvTAwP1NWf7KjYxia4nmiibckTldoPbkAE/iaJ9JilklZJ54RN/rVjIw/vyCR+GKAF0Mk6La
ZOf3YA+nb9Kp6v5ge28+JUtEnBDRHcx64yCBtHuCfpWxHGsUSxoNqKAoHoBVAaQjCJJrq5mi
iYMsblcZHqQoJ/E0AM01Vkn1F5AC5l2sT/d2Lx9KzNCYyajZCQkhLImPP1UZ/Ktm40uOaeWZ
J54WmXbIIyuHHTuDjj0xTptNhkMLRs8EkA2xvGRkLjGOQQfyoAxEx9vniH+pN+MjtnA/+tWs
QF19dvBaA7sd+eKkGl24szbZfDNvMmfmLf3vTP4Yp9rYrbSyTGWWaaTAZ5MZwO2AAP0oAW8/
g/GsjU/uw/7/APQ1r3n8H41kan92H/f/AKGmBat/+PK3/wB0/wDoTVbtpUjVgxxk+lZ0F3bC
0hUzxhlBBBYcHcaf9stv+e8X/fQoA1PtEX979DR9oi/vfoay/tlt/wA/EX/fQo+2W3/PxF/3
0KANX7RF/e/Q0n2iL+9+hrL+2W3/AD8Rf99Cj7Zbf8/EX/fQoA1ftEX979DR9oi/vfoayvtl
t/z8Rf8AfQo+2W3/AD8Rf99CgDV+0Rf3v0NH2iL+9+hrK+2W3/PxF/30KPtlt/z8Rf8AfQoA
1PtEX979DS/aIv736Gsr7Zbf8/EX/fQo+2W3/PxF/wB9CgDV+0Rf3v0NH2iL+9+hrK+2W3/P
xF/30KPtlt/z8Rf99CgDV+0Rf3v0NH2iL+9+hrK+2W3/AD8Rf99Cj7Zbf8/EX/fQoA1PtEX9
79DR9oi/vfoay/tlt/z3i/76FH2y2/5+Iv8AvoUAav2iL+9+hpPtEX979DWX9stv+fiL/voU
fbLb/n4i/wC+hQBqfaIv736Gj7RF/e/Q1l/bLb/n4i/76FH2y2/5+Iv++hQBq/aIv736Gj7R
F/e/Q1lfbLb/AJ+Iv++hR9rtv+fiL/voUAan2iL+9+ho+0Rf3v0NZf2y2/5+Iv8AvoUfbLb/
AJ+Iv++hQBqfaIv736Gj7RF/e/Q1l/bLb/n4i/76FH2y2/5+Iv8AvoUAan2iL+9+hpftEX97
9DWV9stv+fiL/voUfbLb/n4i/wC+hQBq/aIv736Gj7RF/e/Q1lfbLb/nvF/30KPtlt/z3i/7
6FAGp9oi/vfoaPtEX979DWX9stv+fiL/AL6FH2y2/wCfiL/voUAan2iL+9+hpftEX979DWV9
stv+fiL/AL6FH2y2/wCe8X/fQoA1ftEX979DSfaIv736Gsv7Zbf8/EX/AH0KPtlt/wA/EX/f
QoA1PtEX979DR9oi/vfoay/tlt/z8Rf99Cj7Zbf8/EX/AH0KANX7RF/e/Q0faIv736Gsr7Zb
f8/EX/fQo+2W3/PxF/30KANT7RF/e/Q0faIv736Gsv7Zbf8APxF/30KPtlt/z8Rf99CgDU+0
Rf3v0NL9oi/vfoayvtlt/wA/EX/fQo+2W3/PxF/30KQGp9oi/vfoaX7RF/e/Q1lfbLb/AJ+I
v++hR9stv+fiL/voUwNX7RF/e/Q0n2iL+9+hrL+2W3/PxF/30KPtlt/z8Rf99CgDU+0Rf3v0
NH2iL+9+hrL+2W3/AD8Rf99Cj7Zbf8/EX/fQoA1PtEX979DS/aIv736Gsr7Zbf8APxF/30KP
tlt/z8Rf99CgDV+0Rf3v0NJ9oi/vfoay/tlt/wA/EX/fQo+2W3/PxF/30KANT7RF/e/Q0v2i
L+9+hrK+2W3/AD8Rf99Cj7Zbf8/EX/fQoA1PtEX979DR9oi/vfoay/tlt/z8Rf8AfQo+2W3/
AD8Rf99CgDU+0Rf3v0NL9oi/vfoayvtlt/z8Rf8AfQo+2W3/AD8Rf99CgDV+0Rf3v0NJ9oi/
vfoay/tlt/z8Rf8AfQo+2W3/AD8Rf99CgDU+0Rf3v0NH2iL+9+hrL+2W3/PxF/30KPtlt/z8
Rf8AfQoA1PtEX979DS/aIv736Gsr7Zbf8/EX/fQo+2W3/PxF/wB9CgDU+0Rf3v0NL9oi/vfo
ayvtlt/z3i/76FH2y2/5+Iv++hQBqfaIv736Gj7RF/e/Q1l/bLb/AJ+Iv++hR9stv+fiL/vo
UAan2iL+9+ho+0Rf3v0NZf2y2/5+Iv8AvoUfbLb/AJ+Iv++hQBqfaIv736Gl+0Rf3v0NZX2y
2/5+Iv8AvoUfbLb/AJ7xf99CgC7cyJJt2nOM1l6n92H/AH/6Gp/tlt/z3i/76FVNQnhlEIjl
Rjv6BgexoA4W+/4/rj/rq386goopAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABV7Rf+QrD/AMC/9BNFFAH/2Q==</binary>
 <binary id="_155.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAExAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0Ciuce3juG824jSZ2GcyLuxnnAz0HPSm/
YbT/AJ9YP+/S/wCFAHS0VzX2G0/59YP+/S/4UfYbT/n1g/79L/hQB0tFc19htP8An1g/79L/
AIUv2G0/59YP+/S/4UAdJRXNfYbT/n1g/wC/S/4UfYbT/n1g/wC/S/4UAdLRXN/YbT/n1g/7
9L/hSfYbT/n1g/79L/hQB0tFc19htP8An1g/79L/AIUfYbT/AJ9YP+/S/wCFAHS0VzX2G0/5
9YP+/S/4UfYbT/n1g/79L/hQB0tFc39htP8An1g/79L/AIUn2G0/59YP+/S/4UAdLRXNfYbT
/n1g/wC/S/4UfYbT/n1g/wC/S/4UAXr/ADJdtuJKoAAuePXOOmear7F/uL/3yKh+w2n/AD6w
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
xU4rYk1dINTurpEea7clIy4AWMdOBzn9KxZZHlleSQku5JYnuaBhFG00qxoMsxwBXXeLZfs2
kwWqHAdgMeoUf/qrE8MQefrcORkRgufwH+JFWPF9yZdTEH8MK/qef8KBGDVu10+SeB7l2EVs
nDSt0z6AdTUUNtJL5ZAwjyCMMfU10XiKJoYLDSrYcEZOB949M/zNAzLn0V4NLF+06FG+4uDl
gTwf60lvolxPYPeb0EYHygHcWOcY471peKsW9pZWEZJES5b9AM/rU92x0nwxbR5KzOcjBxgn
Jz+GfzxQIwtR0mfT2t0kwzzLkKvUH0p8OjSvcJbSyCO4fkRAbiB746VqeGfMv7w3F25m+yx7
Yw3aseW+uY9XmuoXZJjI2DjPtjBoGWNEspP+EghglXDROWYemOav6jYXOu63MYBtgiPlmRug
I6/Xmn+FP3Ud7qNySQo+8ep6k/0p/h6U3N9dXrgrbwoQg7DJyT9fU+9Ajmry2ezu5beQgtG2
CR3rduLpbTwjb26nElxnj23ZP9Kxrppb/UZnjjd3lcsqqpJx24+lF/LIzxQyKyeRGECsMEcc
8fXNAyrUtp/x9w/9dF/nUVS2n/H3D/10X+dAHqr/APH3af8AXb/2Vq1qyX/4+7T/AK7f+ytW
tQIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooArXn3V+tUrD/WXf/Xb/wBkWrt591frVKw/1l3/ANdv/ZFoAt0UUUAR3X/HrN/u
Gr9ULr/j1m/3DV+gAoorC1/XRYXENlDKkc8uCZJBlUX/AB+tAG7RXml9Jcstyz3DvMhz99sk
9iuD93HNQ6X4k1PSJF8yVriFuTFKxPHsTyKAPTZ5RBBJKRkRqWI+gzXlupanJq9z9sn87ajH
aoUMoGeF9vqa9H03UbTWbHzYGDIw2uh+8vsRXC6/4Zu9NM0lvF9osmJcBc5j+v0HegC1pPh+
+1RUE8QstOJ8wKuMuD+v4mu00/TbTTYTFZwrEp64JJP1JrzCwlvbeEPaXAMvVVjmO8f8B6Ee
2K9F8PaqdV0/zJABNGdsm3pn2oA1aKKKAOe8V/dtf94/+hJWtWT4r+7a/wC8f/QkrWoAKKKK
ACiiigAooooAKD0NFB6GgDN1D/j3H+8P5GijUP8Aj3H+8P5GigDdooooAqaiyokTMQoEnUn/
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
lf8AdNSVGf8Aj5X/AHTQBJRRRQBHPMIVViMqWCk5+7njNQx6hAwj3t5ZlYiMN1YZxn8amuYR
cW0kLdJFKnjPWqUuko93FcK65VVVg6E5C9McjB575oAuwXEVwrGFwwU7SR61JVextntYmR5A
+WyAqlQo9ACT/OrFABVAf8jAf+vX/wBmq/VAf8jB/wBu3/s1MC+eo/H+lFB6j8f6UUgCorqc
W1u8xUvtGdo6mpaZPF50RTOMkc49DmgCEX9vsMhfEWxXD+obOOPwqeKVJo1kiYMjdCO9Ujpz
LNJLBPtYsGQOm5UPzZ4yMg7jVq2iMEIRn3tkszYxkk5PFAEtFFFAEH/L9/2y/rTNP/5Dmof9
cYf5yU//AJf/APtl/Wmaf/yHNQ/64w/zkoA1aKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAKt//qk/3xSUt+QI
UJOBvFR+dH/z0T/voUAPopnnR/8APRP++hR50f8Az0T/AL6FAD6KZ5sf/PRP++hR50X/AD0T
/voUAPopnmx/89E/76FHnRf89E/76FAD6r3NvJMytHO0JH90A5qXzo/+eif99Cjzo/8Anon/
AH0KAKn2K5/6CEv/AHyKPsVz/wBBCX/vkVb86P8A56J/30KPOj/56J/30KAKn2K5/wCghL/3
yKPsVz/0EJf++RVvzo/+eif99Cjzo/8Anon/AH0KAKn2K5/6CEv/AHyKPsVz/wBBCX/vkVb8
6L/non/fQo82P/non/fQoAqfYrn/AKCEv/fIp1tYtDdm4kuHlcps+YAcZzVnzY/+eif99Cjz
o/8Anon/AH0KYCSrIxHlyBMf7Oc0zy7j/n4H/fv/AOvUnnR/89E/76FHnRf89E/76FAEfl3H
/PwP+/f/ANejy7j/AJ+B/wB+/wD69SebH/z0T/voUedF/wA9E/76FICPy7j/AJ+B/wB+/wD6
9Hl3H/PwP+/f/wBepPOj/wCeif8AfQo82P8A56J/30KYEfl3H/PwP+/f/wBejy7j/n4H/fv/
AOvUnnR/89E/76FHnR/89E/76FADI4XWYySSbzt2j5cVHp//ACHNQ/64w/zkqfzY/wDnon/f
QqvpxDa3qBUgjyYeR9ZKQGtRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBn65/yDJPqv8AOuXoooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK3PDfS5/4D/WiigDc
ooooAKKKKACiiigAooooAKKKKAP/2Q==</binary>
 <binary id="_138.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAISAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDSkAuHaWdfNDOWRJPmVRyB8p4z74zSeTB/
z52n/gNH/hUq/wCpi/3T/M0lMCPyYP8AnztP/AaP/CjyYP8AnztP/AaP/CpKMUAR+TB/z52n
/gNH/hR5MH/Pnaf+A0f+FSUUAR+TB/z52n/gNH/hR5MH/Pnaf+A0f+FSUYoAj8mD/nztP/Aa
P/CjyYP+fO0/8Bo/8KkooAj8mD/n0tP/AAGj/wAKPJg/587T/wABo/8ACpMUUAR+TB/z52n/
AIDR/wCFHkwf8+dp/wCA0f8AhUmKMUAR+TB/z52n/gNH/hR5MH/Pnaf+A0f+FSUUAR+TB/z5
2n/gNH/hR5MH/Pnaf+A0f+FSUUAR+TB/z52n/gNH/hR5MH/Pnaf+A0f+FSYoxQBH5MH/AD52
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
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAorPl1iGJ5gYZykJxJIqgqv65/Sr6OsiK6HKsMg+tAC0UVEtwjXT24zvVQx44waAJaKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAqreffX6VaqreffX6UwMbUv8AXQ/7rfzFFGpf66H/
AHW/mKKQFy0/484fof8A0I1o2v8AqfxrOtP+POH6H/0I1o2v+p/GmBNRRRSAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKAMBILm6m1O3hMSRySbXdiSwHPQd/zpt6vFxFArAWcYUyvOyAcZ4A6/jW
8kUcbOyIqlzliB1NRS2FpPL5stvG7/3ivNAGTayvqF+kF3I4jW1SRVVim9j1OR6f1qC/me31
byo5GS3eJVknHzFRk/z6Z7VvS2NrNGiSwRuqDCgr0FOFtAM4iT5l2njqPSgCO0hhhaQQzPJn
GQ0m7bxVmooLWC2BEESR7uu0YzUtABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVVvPvr9KtVVvP
vr9KYGNqX+uh/wB1v5iijUv9dD/ut/MUUgLlp/x5w/Q/+hGtK0/1I+tZtp/x5w/Q/wDoRrSt
P9UPrTAn8tvSjy39KW4lMbE7iFVcnAz3qH7Q/pN/3yP8aQEvlt6UeW/pUX2h/Sb/AL5H+NH2
h/Sb/vkf40AS+W392jy39Ki+0P6T/wDfI/xo+0P6Tf8AfI/xoAl8tvSjy29Ki+0P6T/98j/G
j7Q/pN/3yP8AGgCXy29KPLb0qL7Q/pP/AN8j/Gj7Q/pN/wB8j/GgCXy29KXy29Kh+0P6T/8A
fI/xo+0P6Tf98j/GgCXy29KPLb0qL7Q/pN/3yP8AGj7Q/pP/AN8j/GgCXy29KPLf0qL7Q/pN
/wB8j/Gj7Q/pP/3yv+NAEvlt6Uvlt6VD9of0m/75X/Gj7Q/pN/3yP8aAJfLb0pfLf0qH7Q/p
N/3yP8aPtD+k3/fI/wAaAJfLf0o8tvSovtD+k3/fI/xo+0P6Tf8AfI/xoAl8tvSl8tvSoftD
+k3/AHyP8aPtD+k3/fI/xoAl8tvSjy29Ki+0P6T/APfI/wAaPtD+k/8A3yP8aAJfLb0o8tvS
ovtD+k//AHyv+NH2h/Sf/vkf40AS+W3pR5belVbq/NtbPO/mhUxnKjpn61R/4SOD0uP++B/j
QBseW3pR5bf3ax/+Ejg9Lj/vgf40f8JHB6XH/fA/xoA2PLb0o8t/Ssf/AISOD0uP++B/jR/w
kcHpcf8AfA/xoA2PLb0o8tvSsf8A4SOD0uP++B/jR/wkcHpcf98D/GgDY8tvSjy29Kx/+Ejg
9Lj/AL4H+NH/AAkcHpcf98D/ABoA2PLb0o8tvSsf/hI4PS4/74H+NH/CRwelx/3wP8aANjy2
/u0eW3pWP/wkcHpcf98D/Gj/AISOD0uP++B/jQBseW3pR5belY//AAkcHpcf98D/ABo/4SOD
0uP++B/jQBseW3pR5belY/8AwkcHpcf98D/Gj/hI4PS4/wC+B/jQBseW3pR5belY/wDwkcHp
cf8AfA/xo/4SOD0uP++B/jQBseW/pR5belY//CRwelx/3wP8aP8AhI4PS4/74H+NAGz5belJ
5belY/8AwkcHpcf98D/Gj/hI4PS4/wC+B/jQBseW3pS+W3pWN/wkcHpcf98D/Gj/AISOD0uP
++B/jQBseW3pS+W3pWN/wkcHpcf98D/Gj/hI4PS4/wC+B/jQBseW3pR5belY/wDwkcHpcf8A
fA/xo/4SOD0uP++B/jQBseW3pR5belY//CRwelx/3wP8aP8AhI4PS4/74H+NAGx5b+lHlt6V
j/8ACRwelx/3wP8AGj/hI4PS4/74H+NAGx5belHlt6Vj/wDCSQelx/3wP8aP+Ejg9Lj/AL4H
+NAGx5bf3aPLb0rH/wCEjg9Lj/vgf40f8JHB6XH/AHwP8aANny29KTy29Kx/+Ejg9Lj/AL4H
+NH/AAkkHpcf98D/ABoA2PLb0o8tvSsf/hI4PS4/74H+NH/CRwelx/3wP8aANjy29KPLb0rH
/wCEjg9Lj/vgf40f8JHB6XH/AHwP8aANjy29KPLb0rH/AOEjg9Lj/vgf40f8JHB6XH/fA/xo
A2PLb0o8tvSsf/hI4PS4/wC+B/jR/wAJHB6XH/fA/wAaANjy29KXy29Kxv8AhI4PS4/74H+N
H/CRwelx/wB8D/GgDY8tvSjy29Kx/wDhI4PS4/74H+NH/CRwelx/3wP8aANjy39KXy29Kxv+
Ejg9Lj/vgf40f8JHB6XH/fA/xoA2PLb0o8tv7tY//CRwelx/3wP8aUeI4CQMXHP+wP8AGgDU
ldYSgkO0u21fc1WvPvL9KxHupLrxFbM7llU4Qeg5rbvPvr9KYGNqX+uh/wB1v5iijUv9dD/u
t/MUUgLlp/x5w/Q/+hGtK0/1Q+tZtp/x5w/Q/wDoRrStP9UPrTAkvvuyf9c/60tJffdk/wCu
Y/nS0gCiiigAooooAKKKKACiiigAooooAKQsq9WA+ppaybm0hutdxPGJAluGVW5GdxwaANXe
u7buGfTNR3FwlvE8jnO0ZwDya561s3uiLt5bWO4E3MjKfMXDfdzn04/GiWG0uLTULi72m7SR
xlj8yAEhcenGKYHRW8y3FvHMoIWRQwB6jNSVV0v/AJBdp/1yX+VWqQBRRRQAUUUUAFFFFABR
RRQAUUUUAZ+v/wDIGuPoP51yxIHUiup1/wD5A1x9B/OuKkSGS9lE2CAgOCfrzTAuEgdSKMjG
c8VnKRJHFEyK4JYoX6AD+dCHNvEjEeUZSpx0xzgfSkBeaVVdF67yQMU/OaoXKCJohaqobceB
06VZtAnkgp1PLZ6596AJ6KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKVfvD60lKv3h9aALVt/yHbX6j+tdHeffX6Vzlt/yHbX6j+tdHefeX6UwMbUv9dD/ALrf
zFFGpf66H/db+YopAXLT/jzh+h/9CNaVp/qh9azbT/jzh+h/9CNaVp/qh9aYEl8RhwSBlMDJ
x3pPNj/56x/99ilvukmDg+XwfTmoPsn/AE3m/wC+h/hSAm82P/nrH/32KPNj/wCesf8A32Kh
+yD/AJ7zf99D/Cj7IP8AnvN/30P8KYE3mx/89Y/++xR5sf8Az1j/AO+xUP2Qf895v++h/hR9
kH/Peb/vof4UgJvNj/56x/8AfYo82P8A56x/99iofsg/57zf99D/AAo+yD/nvN/30P8ACgCb
zY/+esf/AH2KPNj/AOesf/fYqH7J/wBN5v8Avof4UfZB/wA95v8Avof4UATebH/z1j/77FHm
x/8APWP/AL7FQ/ZP+m83/fQ/wo+yD/nvN/30P8KAJvNj/wCesf8A32Kbug3798W/GN24Zx6V
H9kH/Peb/vof4UfZP+m83/fQ/wAKAAw2TTecUtjKOd5C7vzoeGykl8x0tmk/vMFJ/Oj7IP8A
nvN/30P8KPsg/wCe83/fQ/woAlV4UUKrxKoGAAwwKXzY/wDnrH/32Kh+yD/nvN/30P8ACj7I
P+e83/fQ/wAKYE3mx/8APWP/AL7FHmx/89Y/++xUP2Qf895v++h/hR9kH/Peb/vof4UATebH
/wA9Y/8AvsUebH/z1j/77FQ/ZP8ApvN/30P8KPsg/wCe83/fQ/wpATebH/z1j/77FHmx/wDP
WP8A77FQ/ZB/z3m/76H+FH2T/pvN/wB9D/CgCbzY/wDnrH/32KPNj/56x/8AfYqH7IP+e83/
AH0P8KPsg/57zf8AfQ/woAm82P8A56x/99ijzY/+esf/AH2Kh+yD/nvN/wB9D/Cj7IP+e83/
AH0P8KAK+tkTaVNHEyu7YAVWBJ5rmDpUzTNI9uzbgBgpnGK6e/iMFlI6yyFsrgk9Oe1N8h/+
fq4/77pgc62nTMAGtWYDoCmcUv8AZ8+0r9mbaeo28V0PkP8A8/Vx/wB9/wD1qPIf/n6uP++/
/rUAc6unTLjbasMcjCUosJ1JK2zgnrhetdD5D/8AP1cf99//AFqPIf8A5+rj/vugDA+xXP8A
zwk/75o+xXP/ADwk/wC+a3/If/n6uP8AvujyH/5+rj/vugDA+xXP/PCT/vmj7Fc/88JP++a3
/If/AJ+rj/vujyH/AOfq4/77/wDrUAYH2K5/54Sf980fYrn/AJ4Sf981v+Q//P1cf99//Wo8
h/8An6uP++//AK1AGB9iuf8AnhJ/3zR9iuf+eEn/AHzW/wCQ/wDz9XH/AH3R5D/8/Vx/33QB
gfYrn/nhJ/3zR9iuf+eEn/fNb/kP/wA/Vx/33/8AWo8h/wDn6uP++6AMD7Fc/wDPCT/vmj7F
c/8APCT/AL5rf8h/+fq4/wC+6PIf/n6uP++6AMD7Fc/88JP++aPsVz/zwk/75rf8h/8An6uP
++6PIf8A5+rj/vugDA+xXP8Azwk/75o+xXP/ADwk/wC+a3/If/n6uP8AvujyH/5+rj/vugDA
+xXP/PCT/vmj7Fc/88JP++a3/If/AJ+rj/vujyH/AOfq4/77oAwPsVz/AM8JP++aPsVz/wA8
JP8Avmt/yH/5+rj/AL7o8h/+fq4/77oAwPsVz/zwk/75o+xXP/PCT/vmt/yH/wCfq4/77o8h
/wDn6uP++6AMD7Fc/wDPCT/vmj7Fc/8APCT/AL5rf8h/+fq4/wC+6PIf/n6uP++6AMD7Fc/8
8JP++aPsVz/zwk/75rf8h/8An6uP++6PIf8A5+rj/vugDA+xXP8Azwk/75o+xXP/ADwk/wC+
a3/If/n6uP8AvujyH/5+rj/vugDA+xXP/PCT/vmj7Fc/88JP++a3/If/AJ+rj/vujyH/AOfq
4/77oAwPsVz/AM8JP++aPsVz/wA8JP8Avmt/yH/5+rj/AL7o8h/+fq4/77oAwPsVz/zwk/75
o+xXP/PCT/vmt/yH/wCfq4/77o8h/wDn6uP++6AMD7Fc/wDPCT/vmj7Fc/8APCT/AL5rf8h/
+fq4/wC+6PIf/n6uP++6AMD7Fc/88JP++aPsVz/zwk/75rf8h/8An6uP++6PIf8A5+rj/vug
DA+xXP8Azwk/75o+xXP/ADwk/wC+a3/If/n6uP8Avv8A+tR5D/8AP1cf99//AFqAMD7Fc/8A
PCT/AL5o+xXP/PCT8q3/ACH/AOfq4/77o8h/+fq4/wC+6AMD7Fc/88JP++aPsVz/AM8JP++a
3/If/n6uP++6PIf/AJ+rj/vugDA+xXP/ADwk/Kj7Fc/88JP++a3/ACH/AOfq4/77o8h/+fq4
/wC+6AMD7Fc/88JPyo+xXP8Azwk/75rf8h/+fq4/77o8h/8An6uP++6AMD7Fc/8APCT/AL5p
Vs7kMD5EnX+7W95D/wDP1cf990eS45+1XHH+3QBi24I162BGCD/jXRXn31+lc/GSfEUBPJL/
ANTXQXn31+lAGNqX+uh/3W/mKKNS/wBdD/ut/MUUgLlp/wAecP0P/oRrStP9UPrWbaf8ecP0
P/oRrStP9UPrTAkvvuyf9cx/OlpL77sn+4P50tIAooooAKKKKACiiigAooooAKKKKAKE+pOl
zNDBatN5KhpG3YA4zgccnBFQprJlhtXhtWd7nftQtjG09ziobmSWwvbwpLbGOcb9rybWVtoH
TuOBTtKsp1h0+SQAeUJN+eD8x44oAnm1Zo/OK2+9YB+9PmYI4yQBjnFLNqyrK8dvF5xjUO/z
7cAjP4nFVn0t47m5ZbG1uVmberygZQ475HIok0kx6hPcJaW1yk4HyygDYQAOMg8e1AE41gzP
EtrbNKZYRMMttAGcYPB5q7Z3K3dqk6qVDj7p7Gq1tZyR3aylI0UW4jKxjADZJOB6c1JpdtJa
WSxS43BmPB9STQBbooooAKKKKACiiigAooooAKKKKAKmq/8AIPf6r/Os+bUZEuZ4IbVpWhUM
x3YBBGeOOvtWhqv/ACD5Pqv86yCbsarffZURsoo+ZsbTt4PvTAtLfvLbxS28G/eOQzbdvqCc
daYuqK9pDKkTGSZtixk4w3fJ9sVWOmzoLfdHHchFbejthd5Oc46Gi3025tre2dBEZ4ZGJUcK
VJPA9ODSAlnvZIrq2NwPs6Yk3rvyDjGOfxq7Zztc24laIxhvuhjyR2NULzTpNTe3N3GqLHvJ
Cvkjpjn8KvWYuFgC3W0uvG4H7w9fagCxRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABSH7ppaQ/dP0oAwIv+Rhg/wB7+probz7y/Suei/5GGD/e/qa6G8++v0pg
Y2pf66H/AHW/mKKNS/10P+638xRSAuWn/HnD9D/6Ea0rT/VD61m2n/HnD9D/AOhGtK0/1Q+t
MCS943cArs5ySOM+wNQfaX/55fo//wATU9992T/rmP50tICv9pf/AJ5fo/8A8TR9pf8A55fo
/wD8TViigCv9pf8A55fo/wD8TR9pf/nl+j//ABNWKKAK/wBpf/nl+j//ABNH2l/+eX6P/wDE
1YooAr/aX/55fo//AMTR9pf/AJ5fo/8A8TViigCv9pf/AJ5fo/8A8TR9pf8A55fo/wD8TVii
gCo0gZtzWyk+pVv/AImn/aX/AOeX6P8A/E1YooAr/aX/AOeX6P8A/E0faX/55fo//wATViig
Cv8AaX/55fo//wATR9pf/nl+j/8AxNWKKAK/2l/+eX6P/wDE0faX/wCeX6P/APE1YooAr/aX
/wCeX6P/APE0faX/AOeX6P8A/E1YooAr/aX/AOeX6P8A/E0faX/55fo//wATViigCv8AaX/5
5fo//wATR9pf/nl+j/8AxNWKKAK/2l/+eX6P/wDE0faX/wCeX6P/APE1YooAoX02+0YSrsjB
Xc2GyBn3UVF9rtgSd75P/TBqn1n/AJBkv1H86z6YFr7Zb/8APST/AL8tR9st/wDnpJ/35aqt
FAFr7Zb/APPST/vy1H2y3/56Sf8AflqpNKiSIjH5nztHrin0AWvtlv8A89JP+/LUfbLf/npJ
/wB+WqrRQBa+2W//AD0k/wC/LUfbLf8A56Sf9+WqrRQBa+2W/wDz0k/78tR9st/+ekn/AH5a
qtFAFr7Zb/8APST/AL8tR9st/wDnpJ/35aqtFAFr7Zb/APPST/vy1H2y3/56Sf8Aflqq0UAW
vtlv/wA9JP8Avy1H2y3/AOekn/flqq0UAWvtlv8A89JP+/LUfbLf/npJ/wB+WqrRQBa+2W//
AD0k/wC/LUfbLf8A56Sf9+WqrRQBa+2W/wDz0k/78tR9st/+ekn/AH5aqtFAFr7Zb/8APST/
AL8tR9st/wDnpJ/35aqtFAFr7Zb/APPST/vy1H2y3/56Sf8Aflqq0UAWvtlv/wA9JP8Avy1H
2y3/AOekn/flqq0UAWvtlv8A89JP+/LUfbLf/npJ/wB+WqrRQBa+2W//AD0k/wC/LUfbLf8A
56Sf9+WqrRQBa+2W/wDz0k/78tR9st/+ekn/AH5aqtFAFr7Zb/8APST/AL8tR9st/wDnpJ/3
5aqtFAFr7Zb/APPST/vy1H2y3/56Sf8Aflqq0UAWvtlv/wA9JP8Avy1H2y3/AOekn/flqq0U
AWvtlv8A89JP+/LUfbLf/npJ/wB+WqrRQBa+2W//AD0k/wC/LUfbLf8A56Sf9+WqrRQBa+2W
/wDz0k/78tR9st/+ekn/AH5aqtFAFr7Zb/8APST/AL8tR9st/wDnpJ/35aqtFAFr7Zb/APPS
T/vy1H2y3/56Sf8Aflqq0UAWvtlv/wA9JP8Avy1H2y3/AOekn/flqq0UAWvtlv8A89JP+/LU
C7gY7RJJzx/qWqrSp99fqKAKKjb4jhXOcOR+proLz76/SsD/AJmaL/rof5mt+8++v0oAxtS/
10P+638xRRqX+uh/3W/mKKQFy0/484fof/QjWlaf6ofWs20/484fof8A0I1pWn+qH1pgSX33
ZP8ArmP50tJegkOACTs7fWnbT6GkAlFLtPoaNp9DQAlFLtPoaNp9DQAlFLtPoaNp9DQAlFLt
PoaNp9DQAlZerzOtzZWwdo4riQrI6nBxjIGe2Tx+Nau0+hqO4to7mFopo96N1HIoAwrt5bW5
vbW3ml8kWwkGXLFHJx1PPTHHvViaOOKO2tVFxPNKDJj7Qy5wBkls5A56Cr8OmW0Fs1vHBiJ/
vAkkn8TzS3em214iJcQlxH93DEY/I0AYKSzzQ2kRnkQfa2jO2Qk7cdN3ela4lhubyyE8ohWe
NAzOSUVhk/Mee9biaZaxiMJBgRvvXk8N602406NkuGjtkeS4x5gd2UNjjqM4/CgCg/8AoOpy
LbySuotS/lNIXwcjnkmo9PS8kNpcgEbzmR2uSwcEHI29Afp6Vb0zSTaTtM0SRfLsVEdnGOpJ
Lc/h7VYh0izguftEUBWXJOdzY59s4oAt0UuD6GjB9DQAlFLg+ho2n0NACUUu0+howfQ0AJRS
7T6GjafQ0AJRS7T6GjafQ0AUdZ/5Bkv1H86550Wa/uUlmkVFjUhVcrjrzxXRawrHTZQFJJK4
GPesOXSluLqSSeIurABQMgj8qYFOObzYYYmEssmW27ZCgKg4ySKbBNJLb28TyMEeVkLBuSAT
gbvw61pTabDOiJJAxVBhcEjH5Up0+IwGDyD5ZOdvPWgDO1DdZtAbZXlYFuCxbHA9av2QAtlY
SGQtyWJzk/0+lPi0+OEII4WGwkr1OM9etPitRDu8uJl3HJ69aAHUUvlv/cb8qPLf+435UAJR
S+W/9xvyo8t/7jflQAlFL5b/ANxvyo8t/wC435UAJRS+W/8Acb8qPLf+435UAJRS+W/9xvyo
8t/7jflQAlFL5b/3G/Kjy3/uN+VACUU7y3/uN+VJ5b/3G/KgBKKXy3/uN+VHlv8A3G/KgBKK
Xy3/ALjflR5b/wBxvyoASil8t/7jflR5b/3G/KgBKKXy3/uN+VHlv/cb8qAEopfLf+435UeW
/wDcb8qAEopfLf8AuN+VHlv/AHG/KgBKKXy3/uN+VHlv/cb8qAEopfLf+435Uvlv/cb8qAG0
U7y3/uN+VJ5b/wBxvyoASil8t/7jflR5b/3G/KgBKKXy3/uN+VHlv/cb8qAEopfLf+435UeW
/wDcb8qAEopfLf8AuN+VHlv/AHG/KgBKKXy3/uN+VHlv/cb8qAEopfLf+435UeW/9xvyoASi
l8t/7jflR5b/ANxvyoASil8t/wC435UeW/8Acb8qAEpU++v1FHlv/cb8qciPvX5G6+lAFD/m
Zov+uh/ma37z76/SsD/mZov+uh/ma37z76/SgDG1L/XQ/wC638xRRqX+uh/3W/mKKQFy0/48
4fof/QjWlZ/6ofWs20/484fof/QjWlaf6ofWmA++AIckAkJkZ9c1B9k/2x/3wKsX33ZP+uf9
aWkBW+yf7Y/74FH2T/bH/fAqzRTArfZP9sf98Cj7J/tj/vgVZooArfZP9sf98Cj7J/tj/vgV
ZooArfZP9sf98Cj7J/tj/vgVZooArfZP9sf98Cj7J/tj/vgVZooArfZP9sf98Cj7J/tj/vgU
j6hBHcSwOSHij8xsj+H2qManBNbRyQsxMyuU46beuaAJfsn+2P8AvgUfZB/fH/fAqrp2rRzJ
bRTeYJZV+V2XAcjrimHUmt7a2dBNdCaXbuKgEDJ9MUAXfsn+2P8AvgUfZP8AbH/fApk2pRxM
V8qZyqhnCLnZn15q1HIssayIcqwyD7UAQfZP9sf98Cj7J/tj/vgVZooArfZP9sf98Cj7J/tj
/vgVZooArfZP9sf98Cj7J/tj/vgVZooArfZP9sf98Cj7J/tj/vgVZooArfZP9sf98Cj7J/tj
/vgVZooAo3UPkQGRWBYMuDtHHNXvskn/AD8N/wB8Cq2o/wDHm3+8v86luNVhguJYBFNLJEoZ
xGmcAjrSAk+ySf8APw3/AHwKPskn/Pw3/fApp1KIwRSwxTTrL0Ea5I+vpSf2pbfZI7hd7CRt
qoF+Yt6Y9aAH/ZJP+fhv++BR9kk/5+W/74FVZNRY3dpkPbxN5nmLKoHQDH86vWlyl3D5sauE
JIBYY3e49qAI/skn/Pw3/fAo+ySf8/Df98CrdFAFT7JJ/wA/Df8AfAo+ySf8/Lf98irdFAFT
7JJ/z8N/3wKPskn/AD8N/wB8CrdFAFT7JJ/z8N/3wKPskn/Pw3/fAq3RQBU+ySf8/Lf98Cj7
JJ/z8N/3wKt0UAVPskn/AD8N/wB8Cj7JJ/z8N/3wKt0UAVPskn/Pw3/fAo+ySf8APw3/AHwK
t0UAVPskn/Pw3/fAo+ySf8/Df98CrdFAFT7JJ/z8N/3wKPskn/Pw3/fAq3RQBU+ySf8APw3/
AHwKPskn/Pw3/fAq3RQBU+ySf8/Df98Cj7JJ/wA/Df8AfAq3RQBU+ySf8/Df98Cj7JJ/z8t/
3wKt0UAVPskn/Pw3/fAo+ySf8/Df98CrdFAFT7JJ/wA/Df8AfAo+ySf8/Df98CrdFAFT7JJ/
z8N/3wKPskn/AD8t/wB8CrdFAFT7JJ/z8N/3wKPskn/Pw3/fAq3RQBU+ySf8/Lf98Cj7JJ/z
8N/3wKt0UAVPskn/AD8N/wB8Cj7JJ/z8N/3wKt0UAVPskn/Pw3/fAo+ySf8APw3/AHwKt0UA
VPskn/Pw3/fAo+ySf8/Lf98CrdFAFT7JJ/z8N/3wKPskn/Pw3/fAq3RQBU+ySf8APy3/AHwK
Pskn/Pw3/fAq3RQBU+ySf8/Df98Cj7JJ/wA/Df8AfAq3RQBU+ySf8/Lf98Cj7JJ/z8N/3wKt
0UAVPskn/Pw3/fAoNrIBn7Qxx/sirdNb7p+lAHHf8zNF/wBdD/M1vXn31+lYH/Myxf8AXQ/z
Nb9599fpTAxtS/10P+638xRRqX+uh/3W/mKKQFy0/wCPOH6H/wBCNaVp/qh9azbT/jzh+h/9
CNaVp/qh9aYEl992T/rmP50tJeEZbcCVKckEDHPXk1D9th9D/wB/E/8AiqQE9FQfbYfQ/wDf
xP8A4qj7bD6H/v4n/wAVQBPRUH22H0P/AH8T/wCKo+2w+h/7+J/8VQBPRUH22H0P/fxP/iqP
tsPof+/if/FUAT0VB9th9D/38T/4qj7bD6H/AL+J/wDFUAT0VB9th9D/AN/E/wDiqPtsPof+
/if/ABVAFHVdPluLuKW3UZceVMc4wnWo7TTJoLq4G0eQiMtvz3flvpyBWl9th9D/AN/E/wDi
qPtsPof+/if/ABVAGabC53aQRH/x7MTL8w+X5SPx60os7mPTrRRFukhm3sgYZIyehzitH7bD
6H/v4n/xVH22H0P/AH8T/wCKoAy5LGQXlxM9pcTLcYYeXcbNp2gFWG4Dt1Ga17eNYreONU2B
VA25zj8aZ9th9D/38T/4qj7bD6H/AL+J/wDFUAT0VB9th9D/AN/E/wDiqPtsPof+/if/ABVA
E9FQfbYfQ/8AfxP/AIqj7bD6H/v4n/xVAE9FQfbYfQ/9/E/+Ko+2w+h/7+J/8VQBPRUH22H0
P/fxP/iqPtsPof8Av4n/AMVQBPRUH22H0P8A38T/AOKo+2w+h/7+J/8AFUAN1H/jzb/eX+dQ
GW5i1nUPs9objciDh1GDjjOSOPpT7qeKeDYPlXcu5i6kAZ9jVhby2WV5FeAO+NzbuTjpQBni
wvoY7aNklkhwzSxW8oQ7yc9SQcD2NJa6be21taS+Tvkgmdmh8zOQxPIJPJ571qf2jF/z2h/7
6o/tGL/ntD/31QBn6pp1xrX2YSRyWqoX3fOpI6Yzg8g4rTsDP9mVLmEROny/KRtYDuMdB7Uz
+0Yv+e0P/fVH9oxf89of++qALtFUv7Ri/wCe0P8A31R/aMX/AD2h/wC+qALtFUv7Ri/57Q/9
9Uf2jF/z2h/76oAu0VS/tGL/AJ7Q/wDfVH9oxf8APaH/AL6oAu0VS/tGL/ntD/31Sf2jF/z1
h/76oAvUVS/tGL/ntD/31R/aMX/PaH/vqgC7RVL+0Yv+e0P/AH1R/aMX/PaH/vqgC7RVL+0Y
v+e0P/fVH9oxf89of++qALtFUv7Ri/57Q/8AfVH9oxf89of++qALtFUv7Ri/57Q/99Uf2jF/
z2h/76oAu0VS/tGL/ntD/wB9Uf2jF/z2h/76oAu0VS/tGL/ntD/31Sf2jF/z2h/76oAvUVS/
tGL/AJ7Q/wDfVH9oxf8APaH/AL6oAu0VS/tGL/ntD/31R/aMX/PaH/vqgC7RVL+0Yv8AntD/
AN9Uf2jF/wA9of8AvqgC7RVL+0Yv+e0P/fVH9oxf89of++qALtFUv7Ri/wCe0P8A31R/aMX/
AD2h/wC+qALtFUv7Ri/57Q/99Uf2jF/z2h/76oAu0VS/tGL/AJ7Q/wDfVH9oxf8APWH/AL6o
Au0VS/tGL/ntD/31R/aMX/PaH/vqgC7RVL+0Yv8AntD/AN9Uf2jF/wA9of8AvqgC7RVH+0Yv
+e0P/fVL/aMX/PaH/vqgC7RVL+0Yv+e0P/fVH9oxf89of++qALtFUv7Ri/57Q/8AfVH9oxf8
9of++qALtFUv7Ri/57Q/99Uf2jF/z2h/76oAu01vun6VU/tGL/ntD/31Sf2hE3Hmw88feoA5
n/mZYv8Arof5mt+8++v0rA/5maL/AK6H+ZrfvPvr9KYGNqX+uh/3W/mKKNS/10P+638xRSAu
Wn/HnD9D/wChGtK0/wBUPrWbaf8AHnD9D/6Ea0rT/VD60wJL77sn/XP+tLSX33ZP+uf9aWkA
UUUUAFFFFABRRRQAUUUUAFFFQX3nfYpvs7bZghKHGeaAJ6CQASeAOawZ9XnPm3FvzBFArbQA
dztzj8iKdaXF+8xWWK88lom3tcLGAG7bdv49aANZbqB2jCyAmUEoPUVNWBbNtm0tjziJz+hq
QT3Z0pNT+1tllEnk7V2YP8PTPTvmgDborDur28BuLaGTbO8imJioO1Cu7p/wEj8ataZdzXs7
OWxEkagrgcuetMDSooopAFFFFABRRRQAUUUUAFFFFAFXUv8Ajyb/AHl/nWhWfqX/AB5N/vL/
ADqJ/tdzqV3DHetBHEildiKSCR3yDxQBq0VgHUZZLO3BmuPtBLDZaopaTacZ+YYAotdRu7q1
s4S7RTTSOjylRuAXPbkbuPpQBuPNGkiRswDyZ2j1x1p9c9rNxJpMtlM7y3bBnA3AA8464A4/
CtmxWUWytNOJ3f5iwACjPYe1AFiiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
ooooAKKKKACkb7p+lLSN90/SgDkR/wAjJF/vn+ZrfvPvr9KwB/yMkX/XQ/zNb9599fpTAxtS
/wBdD/ut/MUUal/rof8Adb+YopAXLT/jzh+h/wDQjWlaf6ofWs20/wCPOH6H/wBCNaVp/qh9
aYEl992T/rmP50tNvxnccsCqZG1ivf2qt9mm/wCerf8Af1/8aQFuiqn2ab/nq3/f1/8AGj7N
N/z1b/v6/wDjTAt0VU+zTf8APVv+/r/40fZpv+erf9/X/wAaALdFVPs03/PVv+/r/wCNH2ab
/nq3/f1/8aALdFVPs03/AD1b/v6/+NH2ab/nq3/f1/8AGgC3TZWZI2ZY2kYdFXAJ/MgVW+zT
f89W/wC/r/40fZpv+erf9/X/AMaAItN05YdOaCeJQZmZ5EHIGT0/AYH4VNBYRwE4kmcbSoDu
SAPak+zTf89W/wC/r/40fZpv+erf9/X/AMaAHJYQI0LKpzCCE57Go10q2UgAyeWG3CLedmev
SnfZpv8Anq3/AH9f/Gj7NN/z1b/v6/8AjQBI1lC16t2V/fKnlg54xnNFpZw2cbJApUMxc855
NR/Zpv8Anq3/AH9f/Gj7NN/z1b/v6/8AjQBboqp9mm/56t/39f8Axo+zTf8APVv+/r/40AW6
KqfZpv8Anq3/AH9f/Gj7NN/z1b/v6/8AjQBboqp9mm/56t/39f8Axo+zTf8APVv+/r/40AW6
KqfZpv8Anq3/AH9f/Gj7NN/z1b/v6/8AjQBboqp9mm/56t/39f8Axo+zTf8APVv+/r/40AO1
L/jyb/eX+dQvpf2jUrqaUyJHIiqDHJt3DHIOKh1RpbDTpbosZDFhgrSMQTnvmsH/AIS67/59
Lf8AWkB1baVbERBDJEYl2qY3KnHoaBpNotqtuisqo5dCG+ZSTnIP41yn/CXXf/Ppb/rR/wAJ
dd/8+lv+tAHXJp0CmNmLyNHuwZG3Hnrn8qktbWO0jMcRbZnIUtkL7D0Fcb/wl13/AM+lv+tH
/CXXf/Ppb/rQB3NFcN/wl13/AM+lv+tH/CXXf/Ppb/rQB3NFcN/wl13/AM+lv+tH/CXXf/Pp
b/rQB3NFcN/wl13/AM+lv+tH/CXXf/Ppb/rQB3NFcN/wl13/AM+lv+tH/CXXf/Ppb/rQB3NF
cN/wl13/AM+lv+tH/CXXf/Ppb/rQB3NFcN/wl13/AM+lv+tH/CXXf/Ppb/rQB3NFcN/wl13/
AM+lv+tH/CXXf/Ppb/rQB3NFcN/wl13/AM+lv+tH/CXXf/Ppb/rQB3NFcN/wl13/AM+lv+tH
/CXXf/Ppb/rQB3NFcN/wl13/AM+lv+tH/CXXf/Ppb/rQB3NFcN/wl13/AM+lv+tH/CXXf/Pp
b/rQB3NFcN/wl13/AM+lv+tH/CXXf/Ppb/rQB3NFcN/wl13/AM+lv+tH/CXXf/Ppb/rQB3NF
cN/wl13/AM+lv+tH/CXXf/Ppb/rQB3NFcN/wl13/AM+lv+tH/CXXf/Ppb/rQB3NFcN/wl13/
AM+lv+tH/CXXf/Ppb/rQB3NFcN/wl13/AM+lv+tH/CXXf/Ppb/rQB3NFcN/wl13/AM+lv+tH
/CXXf/Ppb/rQB3NFcN/wl13/AM+lv+tH/CXXf/Ppb/rQB3NFcN/wl13/AM+lv+tH/CXXf/Pp
b/rQB3NFcN/wl13/AM+lv+tH/CXXf/Ppb/rQB3NFcN/wl13/AM+lv+tH/CXXf/Ppb/rQB3NF
cN/wl13/AM+lv+tH/CXXf/Ppb/rQB3NFcN/wl13/AM+lv+tH/CXXf/Ppb/rQB3NI33T9K4f/
AIS67/59Lf8AWnJ4tumdQbS35OO9AFgf8jJF/wBdD/M1v3n3l+lc7DJ5uv28hABdt2B2zmui
vPvL9KYGNqX+uh/3W/mKKNS/10P+638xRSAuWn/HnD9D/wChGtKz/wBUPrWbaf8AHnD9D/6E
a0rT/VD60wJL77sn+4P50tJffdk/65j+dLSAKKKKACiiigAooooAKKKKACiiigCC+ma3s5Zk
xuRcjPSmW2oW9wUjWVTKy7toB59cUamjSabcIiF2KEBQMk1QBa7fT4oraaIwHfIzxFAo2kYB
PXJPb0oAuWmoLIi+eyI7ytGgH8WKmN5bgzAyqDDjzP8AZzyKxnt54xazmCQrBdO7hVJbaQRk
DqevaoJLe5uZ7+cW9wkbTxOBtKs6gdR/h1oA6G2u4Lrd5Mm4r1GCCPzqas7To4TcSTRi7L7Q
pa4VlyOeBuA/ya0aACiiigAooooAKKKKACiiigAooooAy/E3/Iv3f+6P5158ZFUkE9K9B8Tf
8i/d/wC6P5150xw8g2kkjsPagCQuoxz1o3rtDZ4NQgOoUHcFA/hGc+1JGrLsYg4GeMc0ATB8
uAMEEGnKwYZByKhkVpCNoK8HqMVKhyo+Xb7UAOooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAp0f+sX6im06P8A1i/UUAdHZ/8AIatPw/rXSXn31+lc3Z/8hmz/
AA/rXSXn31+lMDG1L/XQ/wC638xRRqX+uh/3W/mKKQFy0/484fof/QjWlaf6ofWs20/484fo
f/QjWja58njg5OM0wF1KeKHIlbbvXAwM96g/tW0/vP8A981Tu9FuLy4aaXUW3N2EeAB6AZqH
/hHJP+gg/wD3x/8AXoA0v7VtP7z/APfNH9q2n95/++azf+Eck/6CD/8AfH/16P8AhHJP+gg/
/fH/ANegDS/tW0/vP/3zR/atp/ef/vms3/hHJP8AoIP/AN8f/Xo/4RyT/oIP/wB8f/XoA0v7
VtP7z/8AfNH9q2n95/8Avms3/hHJP+gg/wD3x/8AXo/4RyT/AKCD/wDfH/16ANL+1bT+8/8A
3zR/atp/ef8A75rN/wCEck/6CD/98f8A16P+Eck/6CD/APfH/wBegDS/tW0/vP8A980f2raf
3n/75rN/4RyT/oIP/wB8f/Xo/wCEck/6CD/98f8A16ANL+1bT+8//fNH9q2n95/++azf+Eck
/wCgg/8A3x/9ej/hHJP+gg//AHx/9egDS/tW0/vP/wB80f2raf3n/wC+azf+Eck/6CD/APfH
/wBej/hHJP8AoIP/AN8f/XoA0v7VtP7z/wDfNH9q2n95/wDvms3/AIRyT/oIP/3x/wDXo/4R
yT/oIP8A98f/AF6ANL+1bT+8/wD3zR/atp/ef/vms3/hHJP+gg//AHx/9ej/AIRyT/oIP/3x
/wDXoA0v7VtP7z/980f2raf3n/75rN/4RyT/AKCD/wDfH/16P+Eck/6CD/8AfH/16ANL+1bT
+8//AHzR/atp/ef/AL5rN/4RyT/oIP8A98f/AF6P+Eck/wCgg/8A3x/9egDS/tW0/vP/AN80
f2raf3n/AO+azf8AhHJP+gg//fH/ANej/hHJP+gg/wD3x/8AXoA0v7VtP7z/APfNH9q2n95/
++azf+Eck/6CD/8AfH/16P8AhHJP+gg//fH/ANegCbVrmDUNNltIXw8uAC4wBzXODw5KCT9q
tsn/AKaCt3/hHJP+gg//AHx/9ej/AIRyT/oIP/3x/wDXoAw/+Edm/wCfq2/7+Cj/AIR2b/n6
tv8Av4K3P+Eck/6CD/8AfH/16P8AhHJP+gg//fH/ANegDD/4R2b/AJ+rb/v4KP8AhHZv+fq2
/wC/grc/4RyT/oIP/wB8f/Xo/wCEck/6CD/98f8A16AMP/hHZv8An6tv+/go/wCEdm/5+rb/
AL+Ctz/hHJP+gg//AHx/9ej/AIRyT/oIP/3x/wDXoAw/+Edm/wCfq2/7+Cj/AIR2b/n6tv8A
v4K3P+Eck/6CD/8AfH/16P8AhHJP+gg//fH/ANegDD/4R2b/AJ+rb/v4KP8AhHZv+fq2/wC/
grc/4RyT/oIP/wB8f/Xo/wCEck/6CD/98f8A16AMP/hHZv8An6tv+/go/wCEdm/5+rb/AL+C
tz/hHJP+gg//AHx/9ej/AIRyT/oIP/3x/wDXoAw/+Edm/wCfq2/7+Cj/AIR2b/n6tv8Av4K3
P+Eck/6CD/8AfH/16P8AhHJP+gg//fH/ANegDD/4R2b/AJ+rb/v4KP8AhHZv+fq2/wC/grc/
4RyT/oIP/wB8f/Xo/wCEck/6CD/98f8A16AMP/hHZv8An6tv+/go/wCEdm/5+rb/AL+Ctz/h
HJP+gg//AHx/9ej/AIRyT/oIP/3x/wDXoAw/+Edm/wCfq2/7+Cj/AIR2b/n6tv8Av4K3P+Ec
k/6CD/8AfH/16P8AhHJP+gg//fH/ANegDD/4R2b/AJ+rb/v4KP8AhHZv+fq2/wC/grc/4RyT
/oIP/wB8f/Xo/wCEck/6CD/98f8A16AMP/hHZv8An6tv+/go/wCEdm/5+rb/AL+Ctz/hHJP+
gg//AHx/9ej/AIRyT/oIP/3x/wDXoAw/+Edm/wCfq2/7+Cj/AIR2b/n6tv8Av4K3P+Eck/6C
D/8AfH/16P8AhHJP+gg//fH/ANegDD/4R2b/AJ+rb/v4KP8AhHZv+fq2/wC/grc/4RyT/oIP
/wB8f/Xo/wCEck/6CD/98f8A16AMP/hHZv8An6tv+/go/wCEdm/5+rb/AL+Ctz/hHJP+gg//
AHx/9ej/AIRyT/oIP/3x/wDXoAw/+Edm/wCfq2/7+Cj/AIR2b/n6tv8Av4K3P+Eck/6CD/8A
fH/16P8AhHJP+gg//fH/ANegDD/4R2b/AJ+rb/v4KP8AhHZv+fq2/wC/grc/4RyT/oIP/wB8
f/Xo/wCEck/6CD/98f8A16AMP/hHZv8An6tv+/go/wCEdm/5+rb/AL+Ctz/hHJP+gg//AHx/
9ej/AIRyT/oIP/3x/wDXoAw/+Edm/wCfq2/7+Cj/AIR2b/n6tv8Av4K3P+Eck/6CD/8AfH/1
6P8AhHJP+gg//fH/ANegDD/4R2b/AJ+rb/v4KP8AhHZv+fq2/wC/grc/4RyT/oIP/wB8f/Xo
/wCEck/6CD/98f8A16AMP/hHZv8An6tv+/go/wCEdm/5+rb/AL+Ctz/hHJP+gg//AHx/9ej/
AIRyT/oIP/3x/wDXoAw/+Edm/wCfq2/7+Cj/AIR2b/n6tv8Av4K3P+Eck/6CD/8AfH/16P8A
hHJP+gg//fH/ANegDD/4R2b/AJ+rb/v4KP8AhHZv+fq2/wC/grc/4RyT/oIP/wB8f/Xo/wCE
ck/6CD/98f8A16AMP/hHZv8An6tv+/go/wCEdm/5+rb/AL+Ctz/hHJP+gg//AHx/9ej/AIRy
T/oIP/3x/wDXoAw/+Edm/wCfq2/7+Cj/AIR2b/n6tv8Av4K3P+Eck/6CD/8AfH/16P8AhHJP
+gg//fH/ANegDD/4R2b/AJ+rb/v4KP8AhHZv+fq2/wC/grc/4RyT/oIP/wB8f/Xo/wCEck/6
CD/98f8A16AMP/hHZv8An6tv+/gpV8PTKwP2q24Of9YK2/8AhHJP+gg//fH/ANej/hHJP+gg
/wD3x/8AXoAoWy7NctVJBwQMg5HeujvPvr9Kz7XQDb3cVw12ZDGc4Kdf1rQvPvr9KAMbUv8A
XQ/7rfzFFGpf66H/AHW/mKKQFy0/484fof8A0I1o2v8AqfxrOtP+POH6H/0I1o2v+p/GmBNR
RRSAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKUHAJwDx3pKX+Fv896ADcfRfyo3H0X8qa7qiFnYKo5JJ
wBUVveWt0WFvcwzFeojcNj8qAJ9x9F/KjcfRfypKassbO6K6s6Y3KDyv1oAbdTNFbSyKEyqk
jj/69JaMXtIWY5ZkUk+pxTb7/jxn/wBw/wAqWy/48rf/AK5r/KmBNRRRSAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKq3n31+lWqq3n31+lMDG1L/XQ/7rfzFFGpf66H/db+YopAXLT/AI84fof/AEI1
o2v+p/Gs60/484fof/QjWja/6n8aYE1FFFIAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigApf4T/nvSUv8A
Cfp/WgDL1VFmu7G3mAaB5SXU9GIBIB/Gk1mNE+yzRqBcJKqxkdcEgEfTFXry0ivIDFMDjIIK
nBBHcVnfYriDUknmWa/VRiJtyKYvXI+UH680ABvbj+yTN5n7z7RszgdPMxj8qi1N5p7TU4zM
6rFjaFC9NvTkVak0WFyQZ5xF5omEQK7Q2c56Z/DPerD6fDItyrlyLkfPz04xxQAx0ZNHZWka
Q+UfmbGensAKnsv+PK3/AOua/wAqiniMOlyxmR5NsZG58Z6ewAqWy/48rf8A65r/ACpgTUUU
UgCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
ooooAKKKKACiiigAooooAKKKKACqt595fpVqqt599fpTAxtS/wBdD/ut/MUUal/rof8Adb+Y
opAXLT/jzh+h/wDQjWja/wCp/Gs20I+yRcjof/QjUuR6imBp0VmZHqKMj1FAGnRWZkeooyPU
UAadFZmR6ijI9RQBp0VmZHqKMj1FAGnRWZkeooyPUUAadFZmR6ijI9RQBp0VmZHqKMj1FAGn
RWZkeooyPUUAadFZmR6ijI9RQBp0VmZHqKMj1FAGnRWZkeooyPUUAadFZmR6ijI9RQBp0VmZ
HqKMj1FAGnRWZkeooyPUUAadFZmR6ijI9RQBp0VmZHqKMj1FAGnRWZkeooyPUUAadFZmR6ij
I9RQBp0VmZHqKMj1FAGnTJ54reFpJpFRemSaz8j1FGR6igCX+2NP/wCfpPyNH9saf/z9J+Rq
LI9RRkeooAl/tjT/APn5T8jR/bGn/wDPyn5Gosj1FGR6igAu9VsZLSVEuULMpAHNXbL/AI8r
f/rmv8qpZHqKMj1FAGnRWZkeooyPUUAadFZmR6ijI9RQBp0VmZHqKMj1FAGnRWZkeooyPUUA
adFZmR6ijI9RQBp0VmZHqKMj1FAGnRWZkeooyPUUAadFZmR6ijI9RQBp0VmZHqKMj1FAGnRW
ZkeooyPUUAadFZmR6ijI9RQBp0VmZHqKMj1FAGnRWZkeooyPUUAadFZmR6ijI9RQBp0VmZHq
KMj1FAGnRWZkeooyPUUAadFZmR6ijI9RQBp0VmZHqKMj1FAGnRWZkeooyPUUAadVbz76/Sq2
R6ijI9RQBn6l/rof91v5iijUjmeH/db+YopAcReTyre3AWVwBI2AGPqag+0T/wDPaT/vo0UU
DD7RP/z2k/76NH2if/ntJ/30aKKAD7RP/wA9pP8Avo0faJ/+e0n/AH0aKKAD7RP/AM9pP++j
R9on/wCe0n/fRoooAPtE/wDz2k/76NH2if8A57Sf99GiigA+0T/89pP++jR9on/57Sf99Gii
gA+0T/8APaT/AL6NH2if/ntJ/wB9GiigA+0T/wDPaT/vo0faJ/8AntJ/30aKKAD7RP8A89pP
++jR9on/AOe0n/fRoooAPtE//PaT/vo0faJ/+e0n/fRoooAPtE//AD2k/wC+jR9on/57Sf8A
fRoooAPtE/8Az2k/76NH2if/AJ7Sf99GiigA+0T/APPaT/vo0faJ/wDntJ/30aKKAD7RP/z2
k/76NH2if/ntJ/30aKKAD7RP/wA9pP8Avo0faJ/+e0n/AH0aKKAD7RP/AM9pP++jR9on/wCe
0n/fRoooAPtE/wDz2k/76NH2if8A57Sf99GiigA+0T/89pP++jR9on/57Sf99GiigA+0T/8A
PaT/AL6NH2if/ntJ/wB9GiigA+0T/wDPaT/vo0faJ/8AntJ/30aKKAD7RP8A89pP++jR9on/
AOe0n/fRoooAPtE//PaT/vo0faJ/+e0n/fRoooAPtE//AD2k/wC+jR9on/57Sf8AfRoooAPt
E/8Az2k/76NH2if/AJ7Sf99GiigA+0T/APPaT/vo0faJ/wDntJ/30aKKAD7RP/z2k/76NH2i
f/ntJ/30aKKAD7RP/wA9pP8Avo0faJ/+e0n/AH0aKKAD7RP/AM9pP++jR9on/wCe0n/fRooo
APtE/wDz2k/76NH2if8A57Sf99GiigA+0T/89pP++jR9on/57Sf99GiigA+0T/8APaT/AL6N
H2if/ntJ/wB9GiigA+0T/wDPaT/vo0faJ/8AntJ/30aKKAD7RP8A89pP++jR9on/AOe0n/fR
oooAPtE//PaT/vo0faJ/+e0n/fRoooAPtE//AD2k/wC+jR9on/57Sf8AfRoooAPtE/8Az2k/
76NH2if/AJ7Sf99GiigA+0T/APPaT/vo0faJ/wDntJ/30aKKAD7RP/z2k/76NH2if/ntJ/30
aKKAD7RP/wA9pP8Avo0faJ/+e0n/AH0aKKAD7RP/AM9pP++jR9on/wCe0n/fRoooAPtE/wDz
2k/76NH2if8A57Sf99GiigA+0T/89pP++jR9on/57Sf99GiigA+0T/8APaT/AL6NH2if/ntJ
/wB9GiigA+0T/wDPaT/vo0faJ/8AntJ/30aKKANTQJZJL5w7s2Iz1Oe4ooooA//Z</binary>
 <binary id="_10.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAEQAfkDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDBvf8Aj9n/AOujfzqCp73/AI/Z/wDro386
goAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAoq5plkb+7EWSEUbnI6hf8AJrpobKwijCfYYJMfxSAlj9cEUAcb
RXa/ZrD/AKBtr/3y3+NH2aw/6Btr/wB8t/jQBxVFdr9msP8AoG2v/fLf40fZrD/oG2v/AHy3
+NAHFUV2v2aw/wCgba/98t/jR9msP+gba/8AfLf40AcVRXa/ZrD/AKBtr/3y3+NH2aw/6Btr
/wB8t/jQBxdJXa/ZrD/oG2v/AHy3+NH2aw/6Btr/AN8t/jQBxVFdr9msP+gba/8AfLf40fZr
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
8Gj7Hc/8+83/AHwaAP/Z</binary>
 <binary id="_99.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAEFAdkDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwCWws5EklubmSWRpJGKIznbtz1/nWlui/59
Yvzf/wCKpSP9Ht/9w/8AoTUzFMBd0X/PrF+b/wDxVG6L/n1i/wC+n/8AiqTFGKAF3Rf8+sX5
v/8AFUbov+fWL83/APiqTFGKAHbov+fWL83/APiqN0X/AD6xfm//AMVTcUYoAXdF/wA+sX5v
/wDFUbov+fWL83/+KpMUYoAdui/59Yvzf/4qk3Rf8+sX5v8A/FUmKMUALui/59Yvzf8A+Kpd
0X/PrF+b/wDxVNxRigB26L/n1i/N/wD4qjdF/wA+sX5v/wDFU3FGKAF3Rf8APrF+b/8AxVG6
L/n1i/N//iqTFGKAF3Rf8+sX5v8A/FUbov8An1i/N/8A4qkxRigBd0X/AD6xfm//AMVRui/5
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</binary>
 <binary id="_157.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAGGAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0CiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAqj
q9y9vZ4iJEsreWrAZ28Ek/kD+OKvVm6z921/67H/ANFvQBiptUkyA3DHq8rHJ/IgU/dF/wA+
sX5v/wDFU3FGKYDt0X/PrF+b/wDxVG6L/n1i/N//AIqm4oxQAu6L/n1i/N//AIql3Rf8+sX5
v/8AFU3FGKAF3Rf8+sX5v/8AFUu6L/n1i/N//iqbijFAC7ov+fWL83/+Kpd0X/PrF+b/APxV
NxRigB26L/n1i/N//iqN0X/PrF+b/wDxVNxRigBd0X/PrF+b/wDxVLui/wCfWL83/wDiqbij
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
Cj+0Zv8Anin/AH2f8KKKAD+0Zv8Anin/AH2f8KP7Rm/54p/32f8ACiigA/tGb/nin/fZ/wAK
P7Rm/wCeKf8AfZ/woooAP7Rm/wCeKf8AfZ/wo/tGb/nin/fZ/wAKKKAD+0Zv+eKf99n/AAo/
tGb/AJ4p/wB9n/CiigA/tGb/AJ4p/wB9n/Cj+0Zv+eKf99n/AAoooAP7Rm/54p/32f8ACj+0
Zv8Anin/AH2f8KKKAD+0Zv8Anin/AH2f8KP7Rm/54p/32f8ACiigA/tGb/nin/fZ/wAKP7Rm
/wCeKf8AfZ/woooAP7Rm/wCeKf8AfZ/wo/tGb/nin/fZ/wAKKKAD+0Zv+eKf99n/AAo/tGb/
AJ4p/wB9n/CiigA/tGb/AJ4p/wB9n/Cj+0Zv+eKf99n/AAoooAP7Rm/54p/32f8ACj+0Zv8A
nin/AH2f8KKKAD+0Zv8Anin/AH2f8KP7Rm/54p/32f8ACiigA/tGb/nin/fZ/wAKP7Rm/wCe
Kf8AfZ/woooAP7Rm/wCeKf8AfZ/wo/tGb/nin/fZ/wAKKKAD+0Zv+eKf99n/AAo/tGb/AJ4p
/wB9n/CiigA/tGb/AJ4p/wB9n/Cj+0Zv+eKf99n/AAoooAP7Rm/54p/32f8ACj+0Zv8Anin/
AH2f8KKKAD+0Zv8Anin/AH2f8KP7Rm/54p/32f8ACiigA/tGb/nin/fZ/wAKP7Rm/wCeKf8A
fZ/woooAZmW+uF+VE2Kf4ie49qKKKAP/2Q==</binary>
 <binary id="_139.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAD+AqYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDoArvI80zmR5DuAbkID0AHQcYp20f3E/74
FOA+RP8AcX+QqtLeJHM0QjlkZeuxc4/zx+dAE+0f3E/74FG0f3E/74FQ/bI/IMpVwQduzb8x
PoBU+5QoZvlzj73HJ7UwE2j+4n/fAo2j+4n/AHwKVWV87TnBwfrS4oAbtH9xP++BRtH9xP8A
vgU7FGKAG7R/cT/vgUbR/cT/AL4FOxRigBu0f3E/74FG0f3E/wC+BTsUYoAbtH9xP++BRtH9
xP8AvgU7FGKAG7R/cT/vgUbR/cT/AL4FOxRigBu0f3E/74FG0f3E/wC+BTsUYoAbtH9xP++B
RtH9xP8AvgU7FGKAG7R/cT/vgUbR/cT/AL4FOxRigBu0f3E/74FG0f3E/wC+BTsUYoAbtH9x
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
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAegQf8AIHj/AOvc
f+g1sWn/AB5wf9c1/lWPB/yB4/8Ar3H/AKDWxaf8ecH/AFzX+VADp4/OgkizjepXPpkVkJo9
+iKo1C3wBjm1P/xytuigDF/snUP+ghbf+Arf/HKP7J1D/oIW3/gK3/xytqigDF/snUP+ghbf
+Arf/HKP7J1D/oIW3/gK3/xytqigDF/snUP+ghbf+Arf/HKP7J1D/oIW3/gK3/xytqigDF/s
nUP+ghbf+Arf/HKP7J1D/oIW3/gK3/xytqigDF/snUP+ghbf+Arf/HKP7J1D/oIW3/gK3/xy
tqigDF/snUP+ghbf+Arf/HKP7J1D/oIW3/gK3/xytqigDF/snUP+ghbf+Arf/HKP7J1D/oIW
3/gK3/xytqigDF/snUP+ghbf+Arf/HKP7J1D/oIW3/gK3/xytqigDF/snUP+ghbf+Arf/HKP
7J1D/oIW3/gK3/xytqigDEbRLqXie9iZR0CW5U5/77NFbdFAGCl9ZrEivdwBgoBBkUEHH1o+
2af/AM/Nr/38Wt6igDB+2ad/z82v/fxaPtmn/wDPza/9/FreooAwftmnf8/Nr/38Wj7Zp/8A
z82v/fxa3qKAMH7Zp/8Az82v/fxaPtmn/wDPza/9/FreooAwftmnf8/Nr/38Wj7Zp3/Pza/9
/FreooAwftmnf8/Nr/38Wj7Zp/8Az82v/fxa3qKAMH7Zp/8Az82v/fxaPtmnf8/Nr/38Wt6i
gDB+2ad/z82v/fxaPtmnf8/Nr/38Wt6igDB+2ad/z82v/fxaPtmnf8/Nr/38Wt6igDB+2ad/
z82v/fxaPtmnf8/Nr/38Wt6igDB+2ad/z82v/fxaPtmnf8/Np/38Wt6igDB+16d/z82n/fxa
Ptenf8/Np/38Wt6igDB+16d/z82n/fxaPtenf8/Np/38Wt6igDB+16d/z82n/fxaPtenf8/N
p/38Wt6igDB+16d/z82n/fxaPtenf8/Np/38Wt6igDB+16d/z82n/fxaPtenf8/Np/38Wt6i
gDB+16d/z82n/fxaPtenf8/Np/38Wt6igDB+16d/z82n/fxaPtenf8/Np/38Wt6igDB+16d/
z82n/fxaPtenf8/Np/38Wt6igDB+16d/z82n/fxaPtenf8/Np/38Wt6igDB+16d/z82n/fxa
Ptenf8/Np/38Wt6igDB+16d/z82n/fxaPtenf8/Np/38Wt6igDB+16d/z82n/fxaPtenf8/N
p/38Wt6igDB+16d/z82n/fxaPtenf8/Np/38Wt6igDB+16d/z82n/fxaPtenf8/Np/38Wt6i
gDB+16d/z82n/fxaPtenf8/Np/38Wt6igDB+16d/z82n/fxaPtenf8/Np/38Wt6igDB+16d/
z82n/fxaPtenf8/Np/38Wt6igDB+16d/z82n/fxaPtenf8/Np/38Wt6igDB+16d/z82n/fxa
Ptenf8/Np/38Wt6igDB+16d/z82n/fxaPtenf8/Np/38Wt6igDAmv7L7PIq3dv8AcIAEq+n1
rZtP+POD/rmv8qmooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAqCS7gjl8tpB5gGSqgsQPcDpU9c7br+7Lkkt
IxZie5z/APWoA2vtsPq//ftv8KPtsHq//ftv8KycUYoA1vtsHq//AH7b/Cj7bB6v/wB+2/wr
JxRigDW+2wer/wDftv8ACj7bB6v/AN+2/wAKycUYoA1vtsHq/wD37b/Cj7bB6v8A9+2/wrJx
RigDW+2wer/9+2/wo+2wer/9+2/wrJxRigDW+2wer/8Aftv8KPtsHq//AH7b/CsnFGKANb7b
B6v/AN+2/wAKPtsHq/8A37b/AArJxRigDW+2wer/APftv8KPtsHq/wD37b/CsnFGKANb7bB6
v/37b/Cj7bB6v/37b/CsnFGKANb7bB6v/wB+2/wo+2wer/8Aftv8KycUYoA1vtsHq/8A37b/
AAo+2wer/wDftv8ACsnFGKANb7bB6v8A9+2/wo+2wer/APftv8KycUYoA1vtsHq//ftv8KPt
sHq//ftv8KycUYoA1vtsHq//AH7b/Cj7bB6v/wB+2/wrJxRigDW+2wer/wDftv8ACj7bB6v/
AN+2/wAKycUYoA1vtsHq/wD37b/Cj7bB6v8A9+2/wrJxRigDW+2wer/9+2/wo+2wer/9+2/w
rJxRigDW+2wer/8Aftv8KPtsHq//AH7b/CsnFGKANb7bB6v/AN+2/wAKPtsHq/8A37b/AArJ
xRigDW+2wer/APftv8KPtsHq/wD37b/CsnFGKANb7bB6v/37b/Cj7bB6v/37b/CsnFGKANb7
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</binary>
 <binary id="_20.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAFSAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDQext1kZ3ghdpP3hLRg/e5xyO2cUn2S2/5
9Lb/AL8r/hVuYfMn/XNP/QRVWWcJKkQGZH6egHqfamAn2S2/59Lb/vyv+FH2S2/59Lb/AL8r
/hRJdJEwBIIPGQCMf/WqWR1ijLucKPQZoAi+yW3/AD6W3/flf8KPslt/z6W3/flf8KkjkSXO
w/dOCCCCD+NPxQBB9ktv+fS2/wC/K/4UfZLb/n0tv+/K/wCFT4pqOrlgpztO0+xoAi+yW3/P
pbf9+V/wo+yW3/Ppbf8Aflf8KlldYo2kc4VRknGaVGDorryrDIoAh+yW3/Ppbf8Aflf8KPsl
t/z6W3/flf8ACp8U12WNGdyFVRkk9hQBF9ktv+fS2/78r/hR9ktv+fS2/wC/K/4VJLKkKb5D
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
oH/POX/vg1NRQBD9oH/POX/vg0faB/zzl/74NTUUAQ/aB/zzl/74NH2gf885f++DU1FAEP2g
f885f++DR9oH/POX/vg1NRQBD9oH/POX/vg0faB/zzl/74NTUUAQ/aB/zzl/74NOjlEhICsp
/wBpcVJTP+Wo/wB2gB9FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAVWuy4ZAihm5PJxVmq8/+uT/AHW/mKAKjTyrkGJOP+mn
/wBaozcedHIpUKVAPBz1P/1qWb7zVXg6z/7i/wDoRpgUNS/1sP8Aut/7LRRqX+th/wB1v/Za
KQGgP9XF/wBck/8AQRV/Rv8AkFW/+7/WqA/1cX/XJP8A0EVf0b/kFW/+7/WgC9WV4jsJ9T0p
rW3272dTlmwAAc1q0UAc8ujX32PUNOMimzmVjCzOS6seSDxyM5pbewg0y2+06mQgECwSu0ry
Bh0xz0HP610FMkjjmjKSoroeqsMg/hQBmeHLA2OnBWk8w5IQ+iAnaP1P51qt90/SgAAAAYA7
UEZGKAMq4s7s3V+8KRMlzEiKWbG0gEHIx71HHpl1b2U9lH5TxyqqiRmOR8oDcY9jitfaf75/
Sl2t/fP5CgDCj0i6+yXFm/liKW784SByTs3humOvFb1Jtb++fyFG1v75/IUAOopu1v75/IUb
W/vn8hQA6im7W/vn8hRtb++fyFADqKbtb++fyFG1v75/IUAOopu1v75/IUbW/vn8hQA6im7W
/vn8hRtb++fyFADqKbtb++fyFG1v75/IUAOpn/LUf7tLtb++fyFAXDbiSTjFADqKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AqvP/rk/3W/mKsVXn/1yf7rfzFAFGb7zVXg6z/7i/wDoRqxN95qrwdZ/9xf/AEI0wKGpf62H
/db/ANloo1L/AFsP+63/ALLRSA0B/q4v+uSf+gir+jf8gq3/AN3+tUB/q4v+uSf+gir+jf8A
IKt/93+tAF6iorgkW8hVipCkgjtxXJ6Nq9+95p6z3RkS4tndw4AAI6Hj6UAdjRXHaLrN7d6i
sct15iTW8jnaBtVgeCvGcfWoNN1TUri5sY5L+QrcGZG4X+HOCOOvFAHcUjcKfpXJR61enR9G
Z5DuvJGSWUABsBsDGeATW9pMl49iwvwvnIzLlSDkdicd6AJ5JreIMZbpU24DFpAME9M06F4b
hN8E4lTpuR8j9KzdXtAjxSwbRNNcx53jK8A44qlPcT2N9dAlPPkEQZ4hhEUsFJwc4PPc0AdC
wVMbpCuTgZbGTTvL/wBt/wA6wb15ElFo108iJNCRM2Nylj06Y9D+NaGlzStPe28jtKlvIFSV
urZUEg444JoAsCa3acwLdKZh1jEg3D8Km8v/AG3/ADrnGU2NrEWW1vdP38OhKy7ieOQfmP5V
KZ7t7uEfbJVWa7lgKgL8qgMRjjrxQBtM0SMVefaQMkF8YHrTlCMzKspLLwwDcj61yst1c3cN
xDJO+1InGQBk7ZdoJ49BVi5aa1GsXUFzIr25jYDjDkRr97j+WKAOiUK4JWQtg4OGzzTvL/23
/OmW8SRRnYMbyXP1NTUAM8v/AG3/ADo8v/bf86fRQAzy/wDbf86PL/23/On0UAM8v/bf86PL
/wBt/wA6fRQAzy/9t/zpFBWTG4kY7mpKZ/y1H+7QA+iiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKrz/AOuT/db+YqxVef8A
1yf7rfzFAFGb7zVXg6z/AO4v/oRqxN95qrwdZ/8AcX/0I0wKGpf62H/db/2WijUv9bD/ALrf
+y0UgNAf6uL/AK5J/wCgir+jf8gq3/3f61QH+ri/65J/6CKv6N/yCrf/AHf60AXHRZEKOAys
MEHvVSLSNOhkWSKygR0yFIQAjNXaKAKSaTp8YXZZQLsztwg4z1pq6JpaEFbC3BHTCDir9FAF
UabZC1+yi1i8jOfL2jbn6VNHDHDCIokCIBgKowBUlITgZoAguIYLqLy7iESJnO1lyM02K0tI
YniitlSN/vKE4NSee3/PCX8h/jR57f8APCX8h/jQBD9gsfs5t/skfkk7imzjPrU0EcNtEIoI
vLQdFVcCjz2/54S/kP8AGjz2/wCeEv5D/GgCFLGySfz1tEEuc7gnOak8i33K3kDKuXU7OjHq
fryad57f88JfyH+NHnt/zwl/If40ARi0tBvxbIN4ZW+TqCckfiaPslr5UkX2ZfLkADrs4YAY
GfwAqTz2/wCeEv5D/Gjz2/54S/kP8aAHhgBgK35Uu8ejflUfnt/zwl/If40ee3/PCX8h/jQB
JvHo35Ubx6N+VR+e3/PCX8h/jR57f88JfyH+NAEm8ejflRvHo35VH57f88JfyH+NHnt/zwl/
If40ASbx6N+VG8ejflUfnt/zwl/If40ee3/PCX8h/jQBJvHo35Ug5kzg4x3FM89v+eEv5D/G
nRybyQUdD/tYoAkooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACq8/wDrk/3W/mKsVXn/ANcn+638xQBRm+81V4Os/wDuL/6E
asTfeaq8HWf/AHF/9CNMChqX+th/3W/9loo1L/Ww/wC63/stFIDQH+ri/wCuSf8AoIq/o3/I
Kt/93+tUB/q4v+uSf+gir+jf8gq3/wB3+tAF6orm4itLd553CRoMsx7VLVPVree702aC2eNJ
XACmRdyjkdRg0ARf21YCK5d5igtjtlDKQVPb60sOs2UzzqHZTAu+TepXaMZ/lWHc6NJp9hqs
snkypcbSisznacjqev45+uKi0uCfUBfWVxbRIbmL5riGbzMYGACcn0HFAHTWepW17IUhZt4U
PtZSpKnoee3FWm+6fpWTo+kGx2STKhnWPy2kWRm3Dt97pWs33T9KAM7VdSaxVFhj82RmXcOy
KSBk/nRf3t1aeZMY4RAjqqhm+aTOAcenXp3pL7SVuEnMMjpLMyFiWODtIP8AjTXsLiXU/tFx
5c8URBgRnI2HHLEY5PWgDUpaSloAKKKKACiiigAooooAKKKKACiiigAooooAKZ/y1H+7T6Z/
y1H+7QA+iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
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
6X/GpqKAIfOk/wCfaT/vpf8AGnRyMxw0bIevJH9Kkpn/AC1H+7QA+iiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKrz/65P8A
db+YqxVef/XJ/ut/MUAUZvvNVeDrP/uL/wChGrE33mqvB1n/ANxf/QjTAoal/rYf91v/AGWi
jUv9bD/ut/7LRSA0B/q4v+uSf+gir+jf8gq3/wB3+tUB/q4v+uSf+gir+jf8gq3/AN3+tAF6
sTxiQPDN4M8ttAHr8wrbooA59dImuWvL6C9jWa8hREdFyqgY5984/DNNtbBPDyXl5dyCWCba
HCIcjOB+I5roqKAMvQNPTT9PCKWbcxILdlycD6f41pt90/SlpOtAFG7tLmdbiNZ0MUyBQrr/
AKv1Ix1z71X/ALJlSKW3inUQShA2V+YbQAcfUCtTYB3b86XZ7t+dAGWNHYLJB5i/ZXuBcYx8
w5DbfpkULpDAQQtKv2eCYyqAOW5yAfoTWps92/OjZ7t+dAGda6dNE1qssyPFahtmFwWJ4BP0
Ga06bs92/OjZ7t+dADqKbs92/OjZ7t+dADqKbs92/OjZ7t+dADqKbs92/OjZ7t+dADqKbs92
/OjZ7t+dADqKbs92/OjZ7t+dADqZ/wAtR/u0uz3b86AoBzyT70AOooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACq8/8Ark/3
W/mKsVXn/wBcn+638xQBRm+81V4Os/8AuL/6EasTfeaq8HWf/cX/ANCNMChqX+th/wB1v/Za
KNS/1sP+63/stFIDQH+ri/65J/6CKv6N/wAgq3/3f61QH+ri/wCuSf8AoIq/o3/IKt/93+tA
F6iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKrz/AOuT/db+YqxVef8A1yf7rfzFAFGb7zVXg6z/AO4v/oRqxN95qrwdZ/8AcX/0I0wK
Gpf62H/db/2WijUv9bD/ALrf+y0UgNAf6uL/AK5J/wCgir+jf8gq3/3f61QH+ri/65J/6CKv
6N/yCrf/AHf60AS3E0iXMUUe0b1ZiSM9Co/9mpN83/PRf++P/r1FeNtv4Cf+eUn80rH1t/Mv
tOQR+aC75jLbQ3y+tAG7vm/56L/3x/8AXo3zf89F/wC+P/r1im5e1WG3t4Ft3lJZsgyhQPYY
zVb7dcS6nZSSAxbBKHQoRux3GT3HT096AOj3zf8APRf++P8A69G+b/nov/fH/wBesC6u7yTT
HlcxGOVAwCAqU5GBnJz+lXbS9lN3PbXDI7Rqrh0UqMNnjBJ9OvvQBqQSStK6yFSAAVIGOuf8
Ka0kxmkAZFRSAPlyegPr70lq26ZyP7q/zNMkcLPLn+//AOyigCTfN/z0X/vj/wCvRvm/56L/
AN8f/XrL1ebFtCVJH+kRZ/77FRateNbzxTRnLRwTOAehIUEZoA2d83/PRf8Avj/69G+b/nov
/fH/ANesGfWLmy2/aBFL5sRkTYpXaQRweTn73XjpThc3EF1dtNcwhxHHtcoQoyT/AA5P86AN
zfN/z0X/AL4/+vRvm/56L/3x/wDXrmb+/uZoxCZFDxXUPziJl3Akfwk5/XmrK6vdOzyJHvjS
YxGNYmLMA20tu6D1xj8aAN3fN/z0T/vj/wCvUtu7vCDJjfkg7emQcVU84e9Wrb/VH/fb/wBC
NAE1FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFV5/9cn+638xViq13GkmwOuRQBSm+81V4Os/+
4v8A6Eau/ZIP+eQpssMcULeWgXPXH1FMDF1L/Ww/7rf+y0Ual/rYf91v/ZaKQGgP9XF/1yT/
ANBFX9G/5BVv/u/1qgP9XF/1yT/0EVf0b/kFW/8Au/1oAj1Li8g/65SfzSqUsMcs8Mzg74SS
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</binary>
 <binary id="_100.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAEYAlQDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDYubmW9nMspbyc/uouQuAT8x5+91HXGKTd
F/z6xfm//wAVSkf6Pb/7h/8AQmpmKYDt0X/PrF+b/wDxVG6L/n1i/N//AIqm4oxQA7dF/wA+
sX5v/wDFUbov+fWL83/+KpuKMUAO3Rf8+sX5v/8AFUbov+fWL83/APiqbijFADt0X/PrF+b/
APxVG6L/AJ9Yvzf/AOKpuKMUAO3Rf8+sX5v/APFUbov+fWL83/8AiqbijFADt0X/AD6xfm//
AMVRui/59Yvzf/4qm4oxQA7dF/z6xfm//wAVRui/59Yvzf8A+KpuKMUAO3Rf8+sX5v8A/FUb
ov8An1i/N/8A4qm4oxQA7dF/z6xfm/8A8VRui/59Yvzf/wCKpuKMUAO3Rf8APrF+b/8AxVG6
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</binary>
 <binary id="_104.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAIMApADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDSmVbqY3NxEkjMSVWQBwq5wAARj8cUnkwf
8+lp/wCA0f8AhUq/6mL/AHT/ADNABJwKYEXkwf8APpaf+A0f+FHkwf8APnZ/+A0f+FTFGAyV
P5UmKAIvJg/587P/AMBo/wDCjyYP+fSz/wDAaP8AwqWigCLyYP8Anzs//AaP/CjyYP8Anzs/
/AaP/CpaKAIvJg/587T/AMBo/wDCjyYP+fO0/wDAaP8AwqWigCLyYP8An0tP/AaP/CjyYP8A
n0s//AaP/CpaKAIvJg/587P/AMBo/wDCjyYP+fSz/wDAaP8AwqWigCLyYP8Anzs//AaP/Cjy
YP8Anzs//AaP/CpaKAIvJg/587P/AMBo/wDCjyYP+fSz/wDAaP8AwqWigCLyYP8Anzs//AaP
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
AN8n/GkPizUCCDHb/wDfJ/xoA//Z</binary>
 <binary id="_159.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CABiAaIDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDQ/eTTPNO7shc+XHuIXaD1PvnI/Cp90X/P
rF/30/8A8VSsP9Ht/wDcP/oTUzFMBd0X/PrF/wB9P/8AFUbov+fWL/vp/wD4qkxRigBd0X/P
rF/30/8A8VRui/59Yv8Avp//AIqkxRigBd0X/PrF/wB9P/8AFUbov+fWL83/APiqTFGKAF3R
f8+sX/fT/wDxVG6L/n1i/wC+n/8AiqTFGKAF3Rf8+sX/AH0//wAVRui/59Yv++n/APiqTFGK
AF3Rf8+sX/fT/wDxVG6L/n1i/wC+n/8AiqTFGKAHbov+fWL/AL6f/wCKo3Rf8+sX/fT/APxV
NxRigBd0X/PrF/30/wD8VRui/wCfWL/vp/8A4qkxRigBd0X/AD6xf99P/wDFUbov+fWL/vp/
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
wj0ooooA/9k=</binary>
 <binary id="_14.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAD7AP8DASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDVvXbUWZroeZAX3RRMPlCjIBI9c5/Cq/2O
y/58bf8A75q0+Ba25PQRk/8AjzVTiu2mJ8uAtjnhu3btTAd9isv+fG3/AO+aPsdl/wA+Nv8A
981IkjF9skZjJGRk5z60yO4Es5SNC0Y6yZ4z6YoAT7FZf8+Nv/3xR9isv+fG3/74p9xOluoL
hjuOAFGSTSwy+aT+6kTH99cUAR/YrL/nxt/++KPsdl/z42//AHzVjFGKAK/2Ky/58bf/AL5o
+xWX/Pjb/wDfFWMUYoAr/YrL/nxt/wDvij7FZf8APjb/APfFWMUYoAr/AGOy/wCfG3/75o+x
WX/Pjb/98VYxRigCv9isv+fG3/74o+xWX/Pjb/8AfFWMUYoAr/YrL/nxt/8Avmj7HZf8+Nv/
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
P93/ANmatKs3Q/8AjyT/AHf/AGZq0qACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAK5P4gf8gtf94fzrrK5P4gf8gtf94fzoA2tD/48
k/3f/ZmrSrJ0litlFg4+X/2Zqu72/vGgCzRVbe3qaN7epoAs0VW3t/eNG9vU0AWaKrb2/vGj
e396gCzRVbe3940b2/vGgCzRVbe3qaN7epoAs0VW3t6mje3940AWaKrb2/vGje3940AWaKrb
2/vGje3qaALNFVt7f3jRvb+8aALNFVt7f3jRvb1NAFmiq29v7xo3t6mgCzRVbe3qaN7epoAs
0VW3t/eNG9v7xoAs0VW3t6mje3qaALNcn8QP+QWv+8P510e9vU1zPjpidKGTn5xQBsaV/wAe
UX+7/wCzNVyqelf8eUX+7/7M1XKACiiigAooooAKKKKACiiigAooooAKKKKACiisa3jjNhFP
cXV3ufPCzOSTk8ADk9KANmiswQQs20TahnOOWlA6464/yOelIYIQB+91DkZ4aX0J9Pb+XqKA
NSissQwkEiXUOBn70voD6e/+cUrQQqxUzahkejSkdcdcf5HPSgDTorMS3ifGJr/n1eUevqPb
+XqKQwwqATLqPIzw0p7Z9P09eOtAGpRWb9mi/wCe1/8A99y+oHp7/wCcUnkQ7tvnahnOPvS4
6kdce39ehoA06KzRbxEA+df8jP35fTPp/k8daaYoADmXUeM9DMemPb3/AJ+hoA1KKzfs0X/P
a/64/wBZJ649PX9OenNMEUBAIl1HnHUzdwT6e38vUUAatFZjQQopJm1DA9GlPYHsPf8An6Go
L5UhtZ2imvhIinBZ5AODjqRj/GgDarmvHP8AyCR/vitrSnaTTLd3YsxTksck1i+Of+QSP98U
AbOlf8eUX+7/AOzNVyqelf8AHlF/u/8AszVcoAKKKKACiiigAooooAKKKKACiiigAooooAKy
7HP2Gxxn756HH9/2/wAK1KzdO/48LPr1PTd6t1x/Xj9KANKiiigAooooAKbJJHEMyOqD1Y4p
1ZCQRalqlybpBLFbkIkT8rnGScdD+NAGqkiOu9HVl9QcigyIE3l12/3s8VjvGunagYLcbILi
F28ocKhGOQO3U9KqaZ/xNEWzdtsFuSzpnBlyx4I67f0NAHSggjI5BooUBVCqAABgAdqKACii
igArJ1zHlTdM+Qf4efvDvn+n41rVi65jdL93P2U/3c/fX/gWP0/GmBe0f/kFW3+5WN45/wCQ
SP8AfFbOj/8AIKtv9ysbxz/yCR/vikBs6V/x5Rf7v/szVcqnpX/HlF/u/wDszVcoAKKKKACi
iigAooooAKKKKACiiigAooooAKy7Fd1jYnAO1yeg/wBv1I/TP0rUrMsSy6ZauEd9pJIQAnGW
Hf8ApQBp0VCLjLbfJmHPUrx1x/8AX+lBucAfuZjkZ+77H/D9RQBNRUAucg/uZhgZ+77A/wBa
VrjaxXyZj7heOuP/AK/0oAmrPltbmG+NzZeUyyDEsUjFckdCCAf5VaW43AfuZRn1X6/4fqKR
rnAz5Ex4zwntn/631oAqxWM73E1zdvGZWQpGiZKxg9ecDOcDsKgbSJltYGgkSO9gJw/O1gWJ
2n2/CtPz/wDplL/3z7gf1pDc/Nt8mbrjO3jqR/SgCVNxQbwA2OQDkA/WlqIT5APlS8j+77Z/
+t9aabrAP7ic4z0T0x/j+hoAnoqLzv8AplJ1x933x/8AX+lMF1kA+ROM46p6gn+n6igCxWTr
kn7qaPJ5gLYycfeHbGP1z7VoNcbVJ8mY47BevAP9f0NZesbpEnk8tlVYGTLAjnePfGPwzTAv
aP8A8gq2/wBysbxz/wAgkf74rZ0f/kFW3+5WN45/5BI/3xSA2dK/48ov93/2ZquVT0r/AI8o
v93/ANmarlABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABWMfD4P8Ay+z4HQelbNFAGL/wjo/5
/ZqP+EdX/n9mraopgYv/AAjo/wCf2aj/AIR0f8/s1bVFAGL/AMI6v/P7PR/wjq/8/s9bVFAG
L/wjo/5/ZqP+EdX/AJ/Z62qKAMX/AIR0f8/s1H/COr/z+zVtUUAYv/COj/n9mo/4R0f8/s1b
VFAGL/wjo/5/ZqQ+HVIwbyYg1t0UARWkAtbaOBWLBBjJ71z/AI5/5BI/3xXS1zXjn/kEj/fF
IDZ0r/jyi/3f/Zmq5WfBEghVQDhcgDJ45NSeUnofzNAFyiqflJ6H8zR5Seh/M0wLlFU/KT0P
5mjyk9D+ZoAuUVT8pPQ/maPKT0P5mgC5RVPyk9D+Zo8pPQ/maQFyiqflJ6H8zR5Seh/M0wLl
FU/KT0P5mjyk9D+ZpAXKKp+UnofzNHlJ6H8zQBcoqn5Seh/M0eUnofzNAFyiqflJ6H8zR5Se
h/M0AXKKp+UnofzNHlJ6H8zTAuUVT8pPQ/maPKT0P5mkBcoqn5Seh/M0eUnofzNMC5RVPyk9
D+Zo8pPQ/maALlFU/KT0P5mjyk9D+ZoAuVzXjn/kEj/fFbPlJ6H8zVDWrSCewKSpuXcDjcaQ
H//Z</binary>
 <binary id="_101.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAIzAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDSdRPIZ54o5S5JUSqHCjOMAEYHT0pPJg/5
9LP/AMBo/wDCpV/1MX+6f5mk4zyQPrTAj8mD/nztP/AaP/CjyYP+fOz/APAaP/CpfoQfoaTI
zjPPpQBH5MH/AD6Wn/gNH/hR5MH/AD6Wf/gNH/hUtFAEXkwf8+lp/wCA0f8AhR5MH/PpZ/8A
gNH/AIVLRQBF5MH/AD52f/gNH/hR5MH/AD6Wn/gNH/hUtFAEXkwf8+dn/wCA0f8AhR5MH/Pn
af8AgNH/AIVLRQBF5MH/AD52n/gNH/hR5MH/AD52f/gNH/hUtFAEXkwf8+dp/wCA0f8AhR5M
H/Ppaf8AgNH/AIVLRQBF5MH/AD52f/gNH/hR5MH/AD52n/gNH/hUtFAEXkwf8+dn/wCA0f8A
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
38b/ABoooAns4lmuD5pZ8KcbnJxyPeiiigD/2Q==</binary>
 <binary id="_160.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAFmAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDeECsTJJ+8eT5yzc9ecDPQDpil8iP/AJ5r
/wB81Kv3E/3F/kKrvPN57xx2+5V/iLYBOAfT3pgP8mP/AJ5r+VHkR/8APNfyFRm6bYoERMrk
qqZ9Opz6VLLPFCyLK6oXOFycZNACeRH/AM81/IUeRH/zzX/vkU6KZJQNpwTkhT1wDipMUAQ+
TH/zzX8qPJj/AOea/kKmxRigCHyI/wDnmv5UeRH/AM81/KpsUYoAh8iP/nmv5CjyY/8Anmv5
VNijFAEPkx/881/75FHkR/8APNf++RU2KMUAQ+RH/wA81/IUeTH/AM81/IVNijFAEPkR/wDP
NfyFHkR/881/IVNijFAEPkR/881/75FHkx/881/IVNijFAEPkR/881/KjyY/+ea/lU2KMUAQ
+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
9t/hQBr0Vkecno//AH7b/Cjzk9H/AO/bf4UAa9FZHnJ6P/37b/Cjzk9H/wC/bf4UAa9FZHnJ
6P8A9+2/wo85PR/+/bf4UAa9FZHnJ6P/AN+2/wAKPOT0f/v23+FAGvRWR5yej/8Aftv8KPOT
0f8A79t/hQBr1BdzRwRB5XCLnGTWf58e5V+fLHCjy25OM8cegNP3H/nnL/36b/CgCP7VpxnE
xliMgGA2elRTXMNxqFr5MivtV84PTgVZ3H/nnL/36b/Ck3H/AJ5y/wDfpv8ACgBbP/kKt/1w
/wDZq1KzLJWOpM/lyBfJxlkKjOfcVp0AFFFFABRRRQAUUUUAFFFFABRRRQBz321ogIzEDsG3
O7rjj0o/tE/88R/33/8AWoooAP7QP/PEf99//Wo/tE/88R/33/8AWoooAP7RP/PEf99//Wo/
tE/88R/33/8AWoooAP7RP/PEf99//Wo/tE/88R/33/8AWoooAP7RP/PEf99//Wo/tE/88R/3
3/8AWoooAP7RP/PEf99//Wo/tE/88R/33/8AWoooAP7RP/PEf99//Wo/tE/88R/33/8AWooo
AP7RP/PEf99//Wo/tE/88R/33/8AWoooAP7RP/PEf99//Wo/tE/88R/33/8AWoooAP7RP/PE
f99//Wo/tE/88R/33/8AWoooAP7RP/PEf99//Wo/tE/88R/33/8AWoooAP7RP/PEf99//Wo/
tE/88R/33/8AWoooAP7RP/PEf99//Wo/tE/88R/33/8AWoooAP7RP/PEf99//Wo/tE/88R/3
3/8AWoooAP7RP/PEf99//Wo/tE/88R/33/8AWoooAP7RP/PEf99//Wo/tE/88R/33/8AWooo
AP7RP/PEf99//Wo/tE/88R/33/8AWoooAP7RP/PEf99//Wo/tE/88R/33/8AWoooAP7RP/PE
f99//Wo/tE/88R/33/8AWoooAP7RP/PEf99//Wo/tE/88R/33/8AWoooAP7RP/PEf99//Wo/
tE/88R/33/8AWoooAP7RP/PEf99//Wo/tE/88R/33/8AWoooAP7RP/PEf99//Wo/tE/88R/3
3/8AWoooAP7RP/PEf99//Wo/tE/88R/33/8AWoooAP7RP/PEf99//Wo/tE/88R/33/8AWooo
AP7RP/PEf99//Wo/tE/88R/33/8AWoooAP7RP/PEf99//Wo/tE/88R/33/8AWoooAP7RP/PE
f99//Wo/tE/88R/33/8AWoooAP7RP/PEf99//Wo/tE/88R/33/8AWoooAP7RP/PEf99//Wo/
tE/88R/33/8AWoooAP7RP/PEf99//Wo/tE/88R/33/8AWoooAP7RP/PEf99//Wo/tE/88R/3
3/8AWoooAP7RP/PEf99//Wo/tE/88R/33/8AWoooAP7RP/PEf99//Wo/tE/88R/33/8AWooo
AP7RP/PEf99//Wo/tE/88R/33/8AWoooAP7RP/PEf99//Wo/tE/88R/33/8AWoooAP7RP/PE
f99//Wo/tE/88R/33/8AWoooAfaztc6haDYFCSFid2f4GHp71vUUUAFFFFABRRRQAUUUUAFF
FFABRRRQAUUUUAFFFFAH/9k=</binary>
 <binary id="_140.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAFsAqYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDoAHeR5pnMjyHcA3KoD0AHQcYp20f3E/74
FOUfIn+4v8qrS3iRzNEI5ZGXrsXOKYE+0f3E/wC+BRtH9xP++BUP2yMQGUq4IO3Zt+Yn0Aqb
cu0M3yg4+9xye1ABtH9xP++BRtH9xP8AvgUqsr52nODg/WlxQA3aP7if98CjaP7if98CnYox
QA3aP7if98CjaP7if98CnYoxQA3aP7if98CjaP7if98CnYoxQA3aP7if98CjaP7if98CnYox
QA3aP7if98CjaP7if98CnYoxQA3aP7if98CjaP7if98CnYoxQA3aP7if98CjaP7if98CnYox
QA3aP7if98CjaP7if98CnYoxQA3aP7if98CjaP7if98CnYoxQA3aP7if98CjaP7if98CnYox
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
P//Z</binary>
 <binary id="_102.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAI0AsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDQaNZnM88aSF2JUSKGVRnAABGPxxml8mD/
AJ87T/wGj/wqVf8AUxf7p/maQ4GMkDPrTAj8mD/nzs//AAGj/wAKPJg/587P/wABo/8ACpfx
H50mQCASMnoKAI/Jg/587P8A8Bo/8KPJg/59LT/wGj/wqWigCLyYP+fOz/8AAaP/AAo8mD/n
0s//AAGj/wAKlxRigCLyYP8Anzs//AaP/CjyYP8AnztP/AaP/CpaKAIvJg/59LT/AMBo/wDC
jyYP+fSz/wDAaP8AwqWigCLyYP8Anzs//AaP/CjyYP8Anzs//AaP/CpaKAIvJg/587T/AMBo
/wDCjyYP+fO0/wDAaP8AwqSloAi8mD/nztP/AAGj/wAKPJg/587P/wABo/8ACpaMUAReTB/z
52f/AIDR/wCFHkwf8+dn/wCA0f8AhUuKKAIvJg/59LT/AMBo/wDCjyYP+fO0/wDAaP8AwqWi
gCLyYP8Anzs//AaP/CjyYP8Anzs//AaP/CpaKAIvJg/59LP/AMBo/wDCjyYP+fSz/wDAaP8A
wqXFGKAIvJg/587P/wABo/8ACjyYP+fO0/8AAaP/AAqXFGKAIvJg/wCfO0/8Bo/8KPJg/wCf
O0/8Bo/8KlooAi8mD/nztP8AwGj/AMKPJg/587T/AMBo/wDCpaKAIvJg/wCfOz/8Bo/8KPJg
/wCfOz/8Bo/8KlxRigCLyYP+fOz/APAaP/CjyYP+fOz/APAaP/CpcUYoAi8mD/nzs/8AwGj/
AMKPJg/587T/AMBo/wDCpcUUAReTB/z6Wn/gNH/hR5MH/Pnaf+A0f+FS0YoAi8mD/n0s/wDw
Gj/wo8mD/nzs/wDwGj/wqSlxQBF5MH/PnZ/+A0f+FHkwf8+ln/4DR/4VLiigCLyYP+fS0/8A
AaP/AAo8mD/nzs//AAGj/wAKlxRigCLyYP8An0tP/AaP/CjyYP8AnztP/AaP/CpaMUAReTB/
z52f/gNH/hR5MH/PpZ/+A0f+FS0lAEfkwf8APnZ/+A0f+FHkwf8APnZ/+A0f+FS0YoAi8mD/
AJ87P/wGj/wo8mD/AJ87T/wGj/wqXFFAEXkwf8+ln/4DR/4UeTB/z52f/gNH/hUuKMUAReTB
/wA+dn/4DR/4UeTB/wA+dp/4DR/4VLRQBF5MH/Ppaf8AgNH/AIUeTB/z52n/AIDR/wCFS0Yo
Ai8mD/nztP8AwGj/AMKPJg/587P/AMBo/wDCpaMUAReTB/z6Wf8A4DR/4UeTB/z52f8A4DR/
4VLRQBF5MH/Ppaf+A0f+FHkwf8+ln/4DR/4VLRQBF5MH/PpZ/wDgNH/hR5MH/Ppaf+A0f+FS
4oxQBF5MH/PpZ/8AgNH/AIUeTB/z52f/AIDR/wCFS4oxQBF5MH/PpZ/+A0f+FHkwf8+ln/4D
R/4VLijFAEXkwf8APpaf+A0f+FHkwf8APpaf+A0f+FSKjSSiNWC/KWJK57gdMj1qX7JJ/wA/
Cf8Afr/7KgCt5MH/AD52n/gNH/hR5MH/AD52n/gNH/hVn7JJ/wA/Cf8Afo//ABVH2ST/AJ+E
/wC/R/8AiqAK3kwf8+dp/wCA0f8AhR5MH/PnZ/8AgNH/AIVZ+ySf8/Cf9+j/APFVCqu03k7l
DAkFtuRx7Z/rQAzyYP8Anzs//AaP/CjyYP8Anzs//AaP/CrP2ST/AJ+E/wC/P/2VMMIU4N5E
COxj/wDsqAIfJg/587T/AMBo/wDCjyYP+fO0/wDAaP8AwqZYdxwt3ET6CP8A+yp/2ST/AJ+E
/wC/P/2VAFbyYP8An0s//AaP/CjyYP8An0s//AaP/CmyvKJhArIrksC5Ukce2R/Ojy7j/n6h
/wDAY/8AxdADvJg/587P/wABo/8ACjyYP+fSz/8AAaP/AApm2fdt+2QZ9Ps5/wDi6MT7tv2y
DPp9nP8A8XQA/wAmD/n0tP8AwGj/AMKPJg/587T/AMBo/wDCm+Xcf8/UP/gMf/i6WB3ZpUkK
lomC7lGA2VDZxzjr60AQTWypcRyR5RdjL5YJ2jkcgdB+FFT3HWP/AIF/SikBOgzBF/un+ZqG
5tzLJGSu5RkEZxjOOf51ahGbaL6H+Zp+2mBmSPbq8hQBRbndIwHtkAe+f5EUy3kSS83MC7MT
sbptXnjFWxp0ZgZHA3yEM7AfeO7dSx6dFHMkgJJQkqPTIAP8qAKl6kr31tGNvlkkkEnnFMt5
3WJI0AaWSRgNx4AFaclsHnilJIMecD1zUH9nAIuyRlkRiyvjpntQBWkvZoldGjQzI6rgHgg9
6Q3DQm4Z41MqlF+UnDFun86t/wBnAgl5C0jOHZsdcdBSzaekvnksQZdpyP4SvQigCmrTrqRE
4QYgLDaeDyPWltr/AH3DRSGMgRl90eccHnr9asNpplaRp52kMkRiPAGAadBYNHcrM8xdljMY
G0AAZH+FADHEFzDvZsxryeSBVGFGcwQsW8mR2ZQTyVHQVp3lm1yEAlMYU5IxkN9aR7J3VC05
82M5VwoGPbFAGZGC9wLIsxiWVu/UAZApAAswjnLm1jkdR1POARnH41pf2aAilZGEqsX8zHJJ
68UosZI4wIrhkYkl22g7ie/6UAVLC5SO0AmdgA7qhYEkgHinXUeNQtJA7/M5GM8fdPatCC3W
CJY0zgdz1NQXNlJPPHItwU8s5UbAcHGP60AMuSFlgUru3PjOelV/tlx5Tz+UnlI5VueSM9RV
iS3la9j5d1D7ySMKoxjAqK306R43WWR1jaQsY8defX0oAbJdzlZpIY0aOI4O48sfarsWXiR8
Y3AGqN1ayb5orcTgTHkbBtz657VqRR7IkTrtAFAEe2jbU22jbQBDto21Nto20AQ7aNtTbaNt
AEO2jbU22jbQBDto21Nto20AQ7aNtTbaNtAEO2jbU22jbQBDto21Nto20AQ7aNtTbaNtAEO2
jbU22jbQBDto21Nto20AQ7aNtTbaNtAEO2jbU22jbQBDto21Nto20AQ7aNtTbaNtAEO2jbU2
2jbQBDto21Nto20AQ7aNtTbaNtAEO2jbU22jbQBDto21Nto20AQ7aNtTbaNtAEO2jbU22jbQ
BDto21Nto20AQ7aNtTbaNtAEO2jbU22jbQBDto21Nto20AQIwiuNxGf3Z/mtS/a1/ummOgM4
DEAGNuv1Wl8lP76/99CgB8c8sq74rWZ0yQGUcHBwaR7ho2US28se7puGM0yNru3Ty7e6jWME
kAgHGTn+tI4uLiRGubmNwmcAYHWgCT7Uv901AjhbtpMd34/KpfJT++v/AH0KjVVM3UbSz4Oe
O1AE32pf7hpFult9LilW2ild53BLrnA3Mf6AUnkp/fX/AL6FMRbiFdkNzGqZJAIB6nP9aAJJ
7lJLOyuPISKQzMGCLjjDj/Cl+1r/AHDULxzzMnn3EbKjbgBgc4I/rUnkp/fX/voUAZ95KI7t
ZME/NJx+AqD+0F/uN+dTX6BpE5G0s/OeOgqp9mX++n/fQoA1NJeK+juLeaMoq/vFmGMofTP+
e9M1m4S2uorSK32QxDcJMfNIcev4mqW2UW5tlmRYWOWAYZP40svnTQxwyzxskZyuWGfzoAP7
QX+4351asG817lwMZkX/ANFpVD7Mv99P++xWjpSYW4wQR5owR3/doKAHXIw0f0b+lFLejEsX
0b+lFIC5bc2kR9j/ADNTStBCUEjsGZd3AqG1/wCPOL6H/wBCNV9X5uIQFBxEDycdzTAtNc2i
/eeQcZ+7SC6sz/y0cf8AAayHcNCxz0HAHc+9KNrLltqjGACTxQBpvfWKHBkk/BKf9qs9m/e+
P92schWAA+6pxgjmnKNykBc88544+lAGuLi0IyJH/wC+aBc2hOA7/wDfNZjgxjZnJNLENvDE
L7GgDSNxajq0mfTbRJcWkYO55Bjg/JWVIo2nDEknORzke1M6qM7gB1YigDYa5s1UEyNg9MDN
ILqzPSR/++ayxH8mV27c9KdIF2fePTqCDQBpG6sxnLyDHqtC3Vm3SR/++ayIllMpdpGHpkcU
/BExyxwR0x3oA1DdWgAIaU5OOEzSfbLH/nqw+orMkAiLK/zAjI29M+hqCeHeysFAHTtzQBt/
a7PtI5/4DS/aLTGS8gz0yvWsiD92mGGB6n+lLmR0wDgN0oA1PtllkDzJDnj7tP8APtd2N0n1
21kLhExlc5zxzS7t84cuc4x+FAGqbi0BI3yZH+zQbi0HV5P++ayGcrghsLnHXr6U6YEqACQ/
Uc8UAan2qzwD5jjPqtBurMH78n/fNZBMhKhlXp69KkZtu1cgt3xQBqm4tASC7jHX5ab9ps8A
iRzn0WswDc+DHxnoBUhRFChiRjndzQBfF1ZnGHk57bKfNLbQ/wCsZx+AP8qySyli5z/WmSBm
AYA8/hQBri4tCcCRvypDdWYGd8h+i5rHZjHIgPCHg80s29iCpK9vQYoA1heWZXcHkx/uUoub
Q4+eQZ9VrMXg7VHJ6k9KR8hgpYleoGM0Aa3nWuSN75H+zSG5tBnLScdflrMALShwfp7UPG6P
8/Uj+I9aANJ7qzQAs8gB77aT7ZY95WH/AAGshlEy/vFK7RnHahVZU2SKxB4AXigDYF1Zltu+
TdjONlNkvLKM4Z5fwTNZb+atrJ5ZUNggH1pkUhMCZyDjLZ7UAa39oaeX2iV93ptpwu7MnAeQ
n/crMggDEPkdfWnyJIhDRgkFsnjBH0oA0DeWasAXlyf9ilNzZggeY/PT5KzHR9/K5HQmlKIf
lJKgDPWgDTFzZnOJHOPalE1tj7z/AJCsgogQ/MqgdcmllP7tGXcv0OaANMXdmQTvkAAycp0p
ov7AvtEr5/3Kz2Vo0GwFnPJPXikS2yDkAHr15oA1TcWYOPMb/vmkW6syhffIAPVcVlMxQP5h
LAdKS1eNoi65UZ6kZ49KANZbqzfO2R+Dj7tBurMMR5jkj0XNZbEoBsUsT0UdceppJQ235Rx0
PY0AaiXdm+cPJx/sUjXlmoyWl+gSs1UUptGc8cZ4/GlZiCqDjORQBoRahYSg7ZZOODlMU8XV
mWx5j5/3ayQjh8hdpPPzHGaXeqTtGFPmnlueB/8AWoA1ftVnnG+T/vmlNxaA48x/yrNw3GeW
PbtSb1UA+nOaANL7VZ7tvmPu9AuaPtVngfvHP/AaywdynYFJPBb1/OiMN0dgdp6jgCgDVa5s
1bb5j5/3aQXVmRxI5/4DWXIyKxDL97oxqQEYGBnA7DNAGibi0Az5jn/gNNW8sWztlc4OD8vS
s3adpOM8c7jj8qCV68Dpg9B9O1AGn9qs848x8/7tOE9oejuf+A1mYJThdo6luvH9PSlY4Yhc
KKANLz7Tj94+T220NNagZ3yH6Lmsw7tuen05pQrouWbbnkE9TQBo/abPH+sf/vmlE9oRkO5+
i5rJiKOGLHkcY/8Ar1IzMzttVYx65xQBpGa1ABLvz2xzTTdWagkySDH+zWcMqTlgc+tJjbyV
XPXn+tAGkLqzIyHk/wC+ad51oOsjD8KzGywUq53c/wAOPypAOD97jr0/xoA0nnsiPmdj9Vpp
l08ev/fus04L4VgSeCcYxUipk8sPw6UAXBcaczMBu+XqfL4p3m6eehJ+kdZcwIJBU8nDDpTl
CkZX2BzQBoiXTycDJP8AuCj7TYsfL/ecf9M+Kzn3CMhRk+o7UxY5EAUtknqM5oA1WlsF67v+
/dIJ9OJIBOR/0zrOLBeRk4PI64/zzQ5BKkZx1GB1oA0jJYKMnIH+5TTcaaMZbr0+SqXY84zw
RmmRxKnygY75JFAGk02nuu1iSvoU4pjNparkqv8A36FUCylQVBwfbGPf6VHK6R7VQ7pD7dKA
NES6Uf4P/IQpw/s0jPljpn/VCsuFGcg7RnqSe1Sh8blXbhfvDPegDQxpgI+Qc/8ATMVNGIDD
ut8hQxXG3HNY7ZYqzZ354zxWnp5Jsm3Ek+aeT9BQBW1E4mi/3W/mKKTUv9dD/ut/MUUgLlp/
x5w/Q/8AoRqLVWVZ4c5JMQ4x161Laf8AHnD9D/6Eag1cAzRc9IRx+JpgZqR5kYs5yei5qaNF
dX8piyjqwBIpqjzSN6nA7D0pweOMYUbCDwKAHFFSJZGcEA4+Xk8UxpVdlZcKB3I5qM7TKWxh
nOeBTpW8pQG4BP8ACKAF3GVmK/e7EjH6U4+eMEhQDgM4GcUsZwQy4DdiOopwUNIGZmyMigBj
EyH7g64JA4p7SbDtJUrnIJ/rUbJkkkBR65pY4SjEDJAyRk80ANDrt4IHOPlNP+WNWIIJPr1q
JrYGQtFjLHLEd6llOVPHA469KAI1cOFySxB+YgdKdK4RjtOV7DNRq65YDnjoalSJd2XUDuo9
6AETdI+3GARTzFl8g9vwp+UDg7dwA5JFMjLICuNvpigBssYONrYPZR2pct90lee570qNy2By
cAgk02W3VjlkBYHigBY1xkqRnpx0pWTDEj5sDkZ6/SmNlUKr8px1HWiMlEUE7iBQASRFyC2O
OmTnFOCsE3Erz6mmIPnL7QT0Jz1oxtwzEjBNADtokOQCzgHJHAH1psefmMYz6n0NPzkkEbj3
wMk0kabVO4FV9B3oAbvKvyxYnjA7U9sH5cuc+/X0pp5ZsEkjn5eMCmxssqsFPGOc0ALGVOd2
dg46f1pysm3Cn5fzpsUKqSdwOeaeY+cghcc8d6AGFRMdgVtxPy5709VK4Rdx29c8ilUlVbJy
xGBTQi5y55A5GaADz/mKqACO/enBVb5iVyAeCcYoj8kfOGz6c96ekWMliMkZFAEKO285UsMc
H+7S7QJOhz3qQpsPI+b1phB4dccHmgBrTJ5/lfNk9cetPUgnb5Z/P+dRogeX5sDg8d6dISsJ
8tBuxwD0zQA6BWdm8zDDqCMdPxph2f8ALTH0zzS20hdd0iBGHG096VlHmlyArN6CgCRcRwAJ
1PTNEj7FG6UyP6k0nlmTqoU+oHWo3XLbc7gPegBlwGKEhsP6gf5zRE42Kd3Oecdaeu4ZyxUL
157e1QBlgV2fox4xyKAFMbtKzbuP7tWBAwGFByxz0xmobSQxxsz5AzxxmpIZWkZiFVSemOMU
ASrGf4ctxzkGmzyYAO5ix445/WoJJD5wXKndgLmnE+VgsAAM7i1AD9hbJfIB7etAEaDYCBkd
aicoVBBwp6ZOcU6NW8n5ju5zn2oAaIZTKW3F0xnHcf4VIJFGFyoYdiMUoyV64BPfpSEKgZSC
+Rxk5oAerbskY47jtSkqWVZHUY5xnmmIxZB1J4GPSjf5jEjOR1OKAHHbnOwj0Jpi7lfc6hcd
Mc/5+lSBeVxwPekYMG+YkKBnGf5UARqrM+ScoeD60sqjOQQRjGCOtDiMbS3OOQKaBuZG3fjQ
A+POwAgbuowc1IuAp5UYHTuajZ38tt3B9d2ah3nyUKlckfeOeaAJFRWc7ByeoPU0SBklAYFT
0IHNQxPIAMtg/TOanCYZQQSM596AI2Ziih3Zf909aIiJNwC5C4HP3jU7RgqQoLHtu5K0zBC8
88Y3d6ABEBfcR0/z1pxlCvjHHqKVMnqB+NNd8vnaCPXHSgBWO7LgYx05FPAJj4+XjvUZJGMD
5vrzSpKHJ35De1ADMI0qsxbA7AdafMyudwVl9Bjmg4QBiFz2zSDJUMMe9ADVkYttKjPqDk08
qQRs5yecn/GnBtjZKjceO9RMSZQWJVe/HBoAexG7JGeMDHakBwwZTtI/OkwGyVB9sHFPSRVJ
+c8c4oATDKc9AT1JozySrD2zzS7uTn04yKbgYJAO3sKAEeLccSHIzzznNPO3aFXPB/u9Pxpq
7MFskMep61G0hHIG7HagBwYNKysoUr75olc7gD/KgBX+ZRtb24pVAHAwM85xQAgQlAwOSTyK
AS0mQNoA5BHU1KAMdBtI6jqajLSfdjCjjjOMfWgBWO04cHk8kD+dOZkCkqTwMdahdi5ZWbdg
YJp4aNYy0n3ffg0AVzPnJ+Zj6imDLSlzgZ4A709mTkImxe3OSaZD8r4IAxzigCyhKFRtIz/E
eBSFhuYnAGe3emsSV3belKqKxDE54x0oAcGw3CnLYOeuBWpY4+xtgY/en+QrMOVyT8vGOO1X
9KlWXT2KHIExHTHYUAQal/rof91v5iijUv8AXQ/7rfzFFIC5af8AHnD9D/6Eag1UkXMHHHlL
29zViz/484fof/QjUOrMwlhAPHlDH15pgZ7yOZCFQrjsKSRTIyjj5eopzkBSdxLdKRGOASPn
PQ+1ADuFjRGIyBzUbFpCAGG3ODUxUBQroeOvPWofLwxIAI7CgCYAA+v0oDqrjqaiBbdsjp6/
Kc9xyKAHDLsSw4C8fSlBOdu31JOagU+UpCOxGe/aljkIUhmywPYUAOk427GK7TnAoP7x924H
PWkCbgx3AZGQKZGpQFTyD90DrQBKdqqcD5mPao2kdXUAZGKkIIGSCPajCyIRyp7UAOyDxnA7
ikfcD8rDGcVE5aLKof3mO44p6Ev82ACOc0ASbgJfnz7AUjxlpBtcj3NMZzkttyM9SOlOSbfu
4+6ODQAgKbjkdD1p20N90/N6CgqyH5zkn2pkm3Jz19RQA4oFwCe+M1A7Mq5blQcEgVNIS+0K
mNvPJ6mnEB8BulACblKZyewJFJkMNq9B3NOVQPu/dB5xTMDcDj8D3oAPLKk/N17mmIIzuxz2
Jqd1OAW9MKO1RBVTo2Nx5AoAd0UYwAOM0E7juJGc/KKiwBP93jpipFXnAABA70ASHIGB1xmo
mOOCOvQU9CX+9xxzg0kuAE2gqO3vQBHAqgk8e61KGKjG0rimqgV3lx8x7ClXc7ktwCO5oATz
AyDA69M96jUsRtkA9iDROhaD92pJyOPxpyKQcqOgoACQGXB555qTB8zkgrj9ab5TMVACj0qU
rs53D8eaAEiAO4IAfemBj5oJXIXnNKwHlFVOCT2ojQgKucccknrQA8zjaArHmoosZJAIx61O
UiSMfLkn1HWmrICu1No75oANwI3sAEXrWJeausU7xbAQG44roigNuqccnk+tc5qthFLfyMpP
GD9aANm2mS4hD/w9MCmSouWIYjn7tV7fFqF2cqy9M/d96sI4EbtGQzEYAPNAEEa7R+9JxnIP
pmrhhWVF3vuH92oIQXjOTk9CDTljO75WIVepzQBI0UUmAfurSZXBKDAXoG60TSCNPlBbIwcf
zpiurbXVT7Z5xigCRk4DEn3pgIPzsDvAxTJZtsZKsvPT3p+FURFmA3jIG7mgB5VFIJ+91GDi
o4pAJdxOWbOOemKS5liRCXP3cfUZpisCTkBSDwe9AFmUsgBVhyaYshxydzDjNM+dmBLcfzpV
jO/B574oAMYAmccbclakTI6bcdgBQMD5ccnk+lNjkUt7AUAJOysNm35jyT/SoyQ0WCuPQ1L5
ieYVyM9QO9RXBaMAkknt7UASRgRWwLK2T0460kZxztIye5p8bl02uvuPemxoRkP35+goAWSR
127EO0nG6owNuGK8k4zUzSKNvZe2e5o2EgHAIB6UACEDdvYnPSkEm04UE54p83UbCMDrTImB
lMaI2ezetAAMnJIHPXNOMgAGVX8O9NYFZQSQSeSc1Uu5PLZTtOGOMDpQBcYfO2QeB3pyhCoz
ksT0A61BJK4jUIck8/WplZnRdwwdv5UANWbcx478Z7U3Dy8OOPahhINoBwgINLIzAfKuAO+a
AGRKY4yFYgL68/hTo8srHG00bhjcV9zTg6uoIGAO3c0AJs+9jJ9SaeoCZGcAdaSNlAIB3Enk
Ggq24jOAR09KAGsAgJA4Xoo60zYC+4dGHOamABHGevX1pkhAOCeSM8UAKi4Q8jHYCmxoFfd3
PXPSlwEGD3HenK44XYSOvHSgBeBuHr1prYBODkEUwEZd2B2j1NEJUqepJORn0oAcAgwWXAHU
ikkXziPlO09cirDBdmGxjHT3qKecKmI1wehx6UAQyKsfyqOB39Kqyq/+sHQH9Km+Y89c1IUa
QAZ49KAGLcxBBk4b0qZGU5PfsPQVmX9tsfecso/gXqTVO3vlgGdztn1oA319W6f4Ve0lQLGQ
gY3Tsf0Fcyuq7yefmT8iK6LQLj7TpjOQBicjj/dWgBup/wCvh/3W/mKKXVP9fD/ut/MUUgLt
n/x5Q/Q/+hGoNUYC5h3Djyhj65NWLIf6FD9D/wChGq+rkedEME/uhx+JpgZ1xII4WlbBAPIA
zxT0AwHJ428Um0vF8xCnv70xegK/w9vSgCbcSCFIA604Y2D5cn69KiErksWwB2I6mnkgDqSf
U9aAEyACShz3K801cdc4DDjJoyroQ6sFJzyaQRbjnIx6AUAOVOdpPUf5NRbxvKFTjruxVhnR
EbOMJ13HH41VS7tpwMToxGRjOcH/AAoAkc72HzAADA9hUqoNvUsVxyRVebzHwAgAH8Qp0KuC
QrM3fHXigCZd3zANx3qJfNdhghYhndxz+FSurkALu2k8/KKTK7SE6qO5H+TQAgAwM5H65pAV
HHOBTlOUxhcdyBz+fb8KTkIRllHqpwaADzN7YwCAeFHU05m7LjPrTWCEhsbTtGfc+tCArFhu
eepPJoAcHYkl3+Y9OOtAUF9hHXk+tNYISCWJI6knpTHklRl8oAHdhieeKAJSSNyhgO3NII9m
GGcNnqO9N3n+IHcPQZoZwqFj82w4wOMUAPBZWZTwRz9aGDAbiCc+vao1bzl3L9enenbdoLEK
SOzGgBhYlzjIUcY7URkRjBPP8qkVWyPLHzEcnpt+lMZwF3MCQBgnrQApIyTx149qOVGSPmBo
h2GBWGZF5O49TSLmRyxbCntjgCgB0isqZj5z29aeGMirnB2jFJkbSqZwMjpjIpkWerMoGeKA
H4GRggZ7UpG0k4Bz3oXG5mJz7nnNJjzBkrlVHNACIpLhiSAKkONmAcg1GzbF+ZshiF5OP0oa
DbH1ILHIxnNAAAWLDkL60rBSpJXk9DnpQgVH2ljgckls/wD66Qtucgfd7E9fxoAeA2wZ5z04
5ppIeQBTnHBxUaqfNJL/ACnsKegTbjG3nA4FAErEkZPO3iolhDsQOh7Y6VIoAI4UjoM+tOCK
D8zDA/unmgBWDpEFQFju49qzbtMXbHBI25PoK1N67sDOAM5B461Rv44/tIKsx45zQBVWQm0I
3KoDfi1MtpBb3SruOx+QalgytwzJtOVxubgCqt/E0ypsYPKj4Xb3BoA0iCG3xng/ex1NWIyQ
5OAVI78YrOtZfPt0KtnA5FW1l80BFUoo43N0oAbK6PIVWUAr+X0pPLYosaghT1x3o8qKMiLc
qk8nB5NTQzbcglsjof8ACgCM2qlQGAGO4oe1iZtxTGz7pzzTmmDuzuSSAf4aQLnd5eN2AXGc
D/61ADpYo5AMxKzDH4471F5O5ixGT0wvTFPIKbCE6+vpUuSq/u1yM9CKAFWPdwTjA9KVVABP
QnoaiaRy2GUDHTaMUNLPGqhD+8J4OOlAD9ypK4k5YdQRUYDYPQjOSKaplEgLYDE5PuadMmZR
hiEBPyqMZ+tADl2BgwGGpspLYTg56E8mpAQRx1HfFH3gMDBJ7UANjUoo3cnnAzioIpTK7llw
oPyqankYA7Vy/OC2KSJJF3ErtJ/2RigBGkj2qrZDE4ximhxGzE5JPYGpDHsUjcu7b3H+FMwh
cMN+MYO3jJoAl5cbjjA7Y6mnOCjeYhAb06YqMiZUwmQMDBxTbgyBAq8t3+XBoAkD/NlgmT0p
l0SYj8qlvUjn8KjiQlAWb5hUpGDkhTj+E/zGKAIgVDHaPwFSK2Y/vE881AIHuXdcbE7epqws
SpHtdsEdM8GgBpUs2R0PTPWnDBXOeRSMuMHJLA4AzT41yxaTOTzn0oAcoVVB2598VGyqWGSD
g84NPaQ5ChSw6ZHamO7JIFbI3HGcUAJLuO3GAozTjyeX+vNDkj2GOeOaULtGQPlx1zigBoIM
n7tjnpkUZUNjnOOc04OSuFVVPXgY/WhMAEYAK8MccUAIx3glY8MPWmbhGfmzzUzMX4yAO+aj
kBJ38/X0oAhkQEoWY9c4HUint8rDYOehz2FOXcxyV6Dvims+whQA2R3JH9KAJcE/KQQW459K
jlAkGA3HTFKCcdW6cnGQfzqJ3AY4yW6EdhQAhiG/g4wOeaejgfKOT65pvlEnfjinEgDOT9DQ
ArgE5HPFUrjTY5BuAO49AO1XSSVJAGR696eHPfnPXvQBzjaTPGQEUkmup8NwGDSShGD5zE+/
yrVdnGeefetXTiGtDt/56n+QoAqap/r4f91v5iil1b/Xw/7rfzFFIC9YD/QYfof/AEI1V1dy
syAYAMQyfxNXNPH+gQ/Q/wDoRqjq6sbuI4+Xyh+eTTAoN5isrq+QV5UjBBp2dqE7RuY/eHb8
KbIHXcMLnGetIAqRrv8AXnj/AOvQAuG35RV6etOXI+9jJ7YpTsPIyPTI60IGTLoFJA4JOMfS
gCB5o1uPLc5PYYxx9asoyrkbWwcdD0/xqrLbJcZY7lOOoqS3QxwKm4ZHT3+tAFLXYZ5rYGDc
8akl8d/TiqOh2MklyJVXMYBBLdK6EkEEdVB49DTTceWwHzKAeDtxQBCxbISM7ivBJHSpFBQ8
Yz6g0qNycdzknGaUH5iseN3rQAFwPlzg+1KEwCzKOOn17VC8UgO9WIkB9OCKlGcY3Y4ycjig
BVXBD5Jz+VI7sCSe4+6P8aWOMlwyg7ccEkcmkICnJOSD0FACxhmyWbGepNI52ttQA8elK7kj
nGM8UikkgkZAGelABGowOMnpjrSOPmUhs4PfilA+UfwDOTzn+VOVAF8whjjofagBjMoUs2QO
/fmlCrjIG5u3HWnFMycKSDyDjmmK+ZWByF42HH50AO4DYJKgDOM01Muu7IzjIAPX609n6nse
B3powV3EYz0B6/pQAwmTcQZE2gcgA/pSD50KK20FSOmKc8hYoCCPUKMbfrinNHE7IwyXH8XS
gBigRkIq7QQQWH9RUqc4G1jx17UAkPuUKCORzmkjkD7lRuBweMUAMSZXdsqxK8YHT8KdGjMx
J4x2P8+lIsSI+5AAT1wetP2eXGcLj8aADLL8qgcn0pcgEqCSPpjNMjyvXPJzgGgjYT8vXvkm
gCTYrqdwYnsT2FBfBYfw989TUY3P6gA9z1olWR1IiKkerf8A1qABVIGQQFz6U7yi2R6dSacA
dm58A4wKQ4jU5IY/3aAIlRt5CncBx0xU74VcOTnHUUxdy9VOSfpikKzCVtxGw8jPJ/GgBxkJ
HyDvg59PpSA7Dzlifu8cUu4o23cMEdMZxQS5XoSccLQBIXMahsHrzkVBeqTtdnGf7g7VMn72
35DAOOPqKS8iP2TiJQF/jJyR+VAGaW2kDcSpYBtoxkemamKJ9rUqm1SOAOMntmq05UKxG8/h
Vicxtbo6PJLOMHPTH4CgDL0qR0uPLB2sB/EM1ubPMjILPhh95WxWBeOF1F2XjocfgK27OQvF
GSvX7wHf6UAOdU3cAl8cE0qh9u5lRu2Cf0p4jQOSo6n8KV5FjIHLZ9B/9agCBlkhVXIPX7m7
Ix9PWnQ87tzNlz8wB607bl+ST25/+vTnYqilFyCOgPT86AGyl5JI0HylBnODx9acWEQwzjB7
85P4UxZNyE5IB79M04BdnzcAfiTQAqzQ+nOcfMcYpLiZHRcbwB1PaqzgZAKnc3IHQY/nU+xj
tQYyeRtzQA5yTl8heOM1HkkZRdzHnJp5DysVJGcbqaiuFy/ynGG5z+VAD1+8Qy4GPvDv9aSS
NXlXDMCvYdDSgM44OOaeZABtwxIGMlQBQA3cAdu3pyWAp7OANw3exxwajE2WAJ+oIoDgyhVU
7Rx1GaAFJBIUKSWPc0MxAwvGOy04PljgE96QvzjjAGAV5yaAFdSRk5A9+9RoCQfLy2OCc8LU
m0rwp+XGRk5xTN0oJAyMdT6igBGDoox90/e9QKkDDa2Dx6Ef1qOUucMCH4yVIxilJcrubAxw
BigB3liIFt+X9jSeaGcY3OOxbjj2qIFjIevA5yO1TbQsQbBBznHoKAGo5eY7gAo6Y5z71ITv
GB8o9cdaiXCNtjyAeTj37c1KM/MTzkdOKAIZGKSgN8sZ4DBuSfenLCSwdWHPqacVyvzY3dva
lYhFUc7j15oANw3Y3BfbAP1qJpd7bVI2r1HQ0MWUD5fXLdqbwSCBnPof58dKAHF2CKFw+T1z
0+lOY4XKLkDqCaANrBt2SOu3P6075tzPsLe+O9ADFKbSADnNNlZgeAWwOnTNLhd5GME9qci8
n5tx/KgBFLHa+SOenpSMGf5mXJHvTlLfNkqATgcdKOhZQpJwDuNADUXKYYZU9j2pV2SHCgjn
vS5J+XBwOo96FUvG2doGcZNADHG4FVkKjoCO1MxwASW9zT0RFc7mDDtxTkAwzEAKO3WgBGyR
g449B3pqFtwPY5/Gobq6S0hMsm4rnaAvJqdPnjR8Y3qCAeOvegBr/OhwM46AmtfSsmxAPGJD
xnOOBWYq/NwcevetfThi2wDkeYf5CgCnq/8Ar4P91v5iil1n/j4g/wB1v5iikBf07/jwh+h/
9CNU9Wz58eTx5Q798mrFjLssoRjsf/QjVbVTm5hBxgxjr+NMCmFYoTkZzQ4ZIghVQCd2epqM
yEMDu4/nSlgzAkkDNADdzMQAOBUwAJB25xTCQD06DJ56035mTgkc96AJGUBgUIFNZTlhnoPz
pWUldxAHYimEg5x+AHQUANZCMOWOMY2juaa0aKB/ePJHUj2p20GTDsRzwD3pz7dxYA4xjNAC
lFBA3cAcHNMDsGwi8HrTUiBYNuJ46U87h0bA6UAKzEjAcA1C6OJw28kegp8cDRyFxgsfvH1q
QKS/y4JA70AIi/NjdxnjNPnKxnBbcWBwfT60Rg545x19qRvvbDtJxyaABAJFBkbgdcdTSoVG
7YDjtmouGIAySO9SclhjgD070ALJlVUnkHqOmKHMYB80jGORSugYdiAfunrUWEeVgMkgY5oA
egVcnDYxnA6mmliyqUXjPP19KcchQPmA6cUSvsw2D+AoAcRuwRwe2aqzSzJJ5ax7cnqDVl3C
ldhy2Mgd6jL7gWfncOPagB22VQAxXbjoOtRuqyMoIIKnOalDHllHGO9KF3kYB4oAYzFHIADA
9/WgsWcKq8AdabgByrZIP6VKMKeCTnnOe9ADiyqgZiOB09KQS+ZjGCO1MnjBU+pHWo4AUAEY
DZ70ATAAbtw59qUISuc4AOcmh92QWyT2z3oXJQ7sZx0oAMtyxYEAdqYqrglTjPb0p6EFcHpn
H1oVtpO/JGeAKAHxCSRwix5I980kaAyEycAUiSt82w7TjB5pVTjj5/egBGyWyDj+lMaRSMA5
5p7v8oUAYzyT3pVCp8xweenpQBDGriVix+U+varT5zsGN1Rl/wC9z3pjF2mUgrtxyD2NAEyD
nGc96WUxvAxw7E9PamCeMOsZI6c1YVGRSsbKnGeaAMOXgZ5HbFS2cks9k8YcRop5J6mm3MZC
PuIJ3djUVmwWbYULq2cKO5oAztQGDEwYMTkE+uDWlpc+YsZGQKSe28x7gPFtcJmNar6eGjJA
/wBZnG31oA2YGMkWQNvPPNP+UISvB7HNQW06yKdq5ZeGFS8FwfuigBw2gfIwYYyDTZAW2ru5
HPFQ3av5JEGfvD7op1tDlmbPzEDP4UASOdg3EgFjjGKVGYjLADHQ04r0JXdt/ioLAAtJgY6A
DmgBSy5yOpHWoI+GyWKkfxU8BhhyvB6A0szkYCxhqAEUiNMucqOTtpzyRSnHb+dRxfcO8ggE
5FSAxgDanPY4oAkXrgDC9hTMjecdMUhJYAscZb86Tg4IO0fTmgBxbcuGC5I5qqAon/dq2PWp
dhkOXGNvXFSM6RqVXv2oAbBKu8FvuEYOBzSSuAmWByx4qO4QuoA+XoRzjp2pFYk5ZWwOgNAE
sUTMcknpTi6rkMeeyipvNHlhVUZxVN1JPmkYNAFgEHkqMetEqB1AHAHPFNJLMgJwtDYx8xwD
93PegB5yVLHGO3HWq0xnjZSgBQ/eBNWC3QDJ7YprlcBgcDvx3oAjVFl2Fzhhzz2p+SnCrnJ9
KaoEpDFyoHOQOvtUoUbM5570AIZMbiBnOKQnIbgBs+nSnEgEAnBHtxTSxDcFduOR60AMmjZ0
IDncOeB/OoTJFDdLG8gUuMbf7xq027YyrwCBkZ61UbTUmvYp2OGjP1zQBYBZmVSCiD9aUZYn
BwBTdzJujQ7j79hT02sOGwD1BoAbkYHUmlWRRwDz6CmiXdlYmDY4oDJG2WIz6ZoAkBYsCAAM
cA01jg8JTjn+FefWjco2gnJIoAVmUDJOcD061E7b8nkf0oKbCNucgcg+lNWRy4UgYzk5oAAu
TySB60NCJG3YJxwPepJOhw3WkEbsAVOFXkYPegAP7uEqqA0rBvut1I5pmfkIJy1MSRhjfhCQ
cmgCVUOOTjr1PStXSGZrU7hgiQj9BWSrbgWBDL7H0rU01itnuxyZD/IUAQ61/wAfEH+438xR
TNWffPDx0Vv5iikBZtP+POH6H/0I1Fq20NGed3lLx26n/wCvUtp/x5w/Q/8AoRqHVlcyw7Rn
90Pb1pgUdgkK4A44GKXBTbkrwaZKWjU7Tkj+LGcmnpGQA8igZUkejfSgBxxkhRnPUCo2Qqoy
uPehpPnITJbGQB6UjRyEbyW9hjrQAvRgDnnnFPDc4Bwf60zLN82Sp9+M03LiTgjPcE9KAJPm
GeBwe45oVCfvYxRjC7s7ueBn+dG0Dk7iPQd6AFUlP9Xg0pfjBwe9AcBCETk9ciogrs+HX5v0
NADi7Pknihk3oQDkY60rKyqoCJn1zQ91FGhV+TjgA9/egAVvLjwOQO/rUe8GYKVIdh1/pTkm
jKER5JPY9R+FOG24bCI+R3bigBirlS/JBP4U8qq7Qp+b09KRzjCj06U48Y4Iz/EaAFDbVJZg
PXNNVQoznKnoetGwNnOGHucU9gxiBj2ADnj0oAaA7fKh5680x3DHbjIHX608tluARn1IprqR
uIA3YwSBxQBGWdGDBQd36U8YbohBNJglAzrlgMdMVIvBxnIPcigBzZRQMEGhgMkPnPoKa7HI
CA0zzGYOm3gjrQA4v82FB47inxoW445yck0yRhlcKVzwADk04YlfBI2jk8jI/OgBs33hs6dx
SGMqmFG0+wp/BZlzjHGelMJMWSXyB1z2/CgB6fMwznGMcUp29N2G9hUcb5+4VIJ6ninIxz84
wfbtQAqqWO0H5fekliLDYWIGeqmnOMggna2OvSmAkvs3fN6f1oAeQFUgkE44A71XPmDChzkH
OcVY2AoHyDnoQcimOPKAJwfqOtAEjKHAyOCOBSAqq7QCT256UigkDPA/Ol24YksAvagAPJGB
k96Qsu75DwDz7U5Yto3A9T0z1pccHIHPQGgCNohgsw68ggVbUxkqpUudoG2oQSSAegHG6p7e
PoS+zjk0AZV+hWZxsKegqlFlLqModrkgA9hmtTU1RZlZZS5PXJrIuN5X5Rtww6/WgDRl2RXs
ZM27d8rH1zxWbcL5OryZJXLkn861JhJNbJIIkSLbkc4JqhqsRunimgUlnB3bRzx70AacK/xD
5eKkVcgc5x6CsyyuXWAKQXbp61qZ/d5bOT1GaAG89FJAJ5A7UyCMGfcWOzrxUwjdVHYD8KZK
cYRWHPBIP6YoAFkDMd5/+sKnUK4P8Sjn8KiRCH5XBAxgc8U52CrtjIH+8cZoAc5BDMzDnsO1
RBARnn60NhW2urFh6cf/AK6UDGWHOegNAFeQ+XJhkwrjg5qaAeTyRuHvzimNArOWbIHXJ65p
roUcP9oxkfcJ6j1oAJJ3D4j2gZ+7jpSq29SSCvHf1onChtqjb6HqafAMgt1PvyTQA1PuqxbG
49KlkXDRggnPOKjuS6xYWMsRyPm5p8VwpC43BwvIbjFADp0AG3d8zDHAqlbGV3dJcqVyMmpp
MvOCxZWUdelKhckg5Z+2e9ADgrEAblGRngcinMrHK5z/ADpyxsQAigE9aYgMc+CWY/nigBCx
i+U8kdCBnNNmEbw7dpMhOSaeCjvuQZ7DnrUzIEhLOPmPoaAIFJIwBzgCmtGgT5mCgdc9qfuJ
K7eg4pkmGkYviRBxuHT6UATJsjj2o27jIpithwCCAOnFKANg2n5QPfimIWVDs285GTzQA+Tg
jJ5PPWowwLlzn7vJApV45fPTr6U91+UKo4P60AMRwcEHIXqBUqDYC3Bx3zUDqVIAXJ6FRxmp
IiCMyKcjoOxNAETTgSndGRgfL6GnRsrnAGM0khzKvOACRtK9akUjDbtuehYdqAIo0ZicDBz6
04wozZPXOSKQYAVTJu9xT5AvlHJKHOMgUAOBHUEAAgAHqaRmB+ct0OSaj3KpXL9jwRSBX87k
/KRwMjP+elAEpKlCVIPv61CkZBIzkE557fjU7rthILAHd0qu5KPvZiVA+4vf3oAkIIGQpOKS
WV0jXZGGJPIzzilUrNGCGznnAPNMkj+Yq5IDf3ScUAFsxuZNwjI4wMd6S4TfgBCQVxn0qysi
xptTCgeo5NYetSXgCJAX2uCWK9/8KANKGFIECx5x1wTWxY4+xHH/AD1P8hXMaLHdx2sjTI+M
jYHz09fpXT2JBsjt6eYefXgUAVNS/wBdD/ut/MUUal/r4f8Adb+YopAXLT/jzh+h/wDQjUeq
MBLEC2B5Q+XPXk1Jaf8AHnD9D/6Eag1fmWFeeYhnH1pgUEPzElsE+uDSqob5gQWx145pXP7o
LuACnjPOBQMKDsc7f4uT1oAdhuQ+AwOMYFI+SuDgmlcgx7cKcc8Kc/nUUmEj55z/AA4/rQAm
Fb7x5HoM1MsRC7ufYk8H8KRGLIMDA/u1KwZXUO2D196AEKdncFh2601kTfhiCR3HOaeZPYEj
jIFRHONxXnpytACzAYBkJ2gAjHWo1KAgIDg8nvUhJVCM8Y9aIIY8rKwDMBwDwBQAmxWY5QhR
xjruqssX7878AEcc4watyyDJCLyP4s8g/WmpIqnO1z+HX8qAGpbtGGYg47jGCajjYl8bSuzo
Cae0jSnAGFHr1qXc8aHIZVf5Tg8Y/rQBBGzhnLgZzgYPX61NgDAY5x19qF+6NgP1yOaVw2SC
mMdT6/nQAwuFxgMR/KlKtIQAW5OeaXy5GHzkKPYDgUhB27Q28j+IigBIlOWUrnB6npTmUlsO
49F4BFMxhTk5PQEcCgYjbC8Y7elADmbkKRhe5xigsAPRR6DrS5LkHk/QYP6Uu8k5yOePm60A
Ru+1QQD6ZpVmUqqjJbPXFJyZFZkHPA4z+dPSFRPvQHIxyD1oAVolKjg5I6qOBTMPFtBGFxxy
DmnuXwSqHf69c0HlwWxnGQccmgBxLZ3KrlV5JAxiot7MS67gQeOeaTDOSQcqetOEJUFuGHtm
gCHyn2M5G915HQYqSKZ1HzhhxzTnZUbYQxOM4HamQp5IYE8E5x3NADy56E7R6dzTXjkMTcq2
3kKTjB+tKZdi4EY3Nkj6emaWQyMn3BkcDPNABHllUNubb2zmpMgEMFJPYDk1GoZWByFXb82B
jmhQB8zAfnQA4fOp3FlHbHOKcp2ABdpYDrio5Y5ZZBudfLU5wo/zmnL9xlz0646CgCsb3Zei
KSJyXGRJxj/61Wy7HaAoIb+8cUixoxyD05JxjmnSxh2Q8ZAyD3zQA5VG4FeWIzweKmUYViVJ
A4JP6VANsikOMMo9ecVLGpESkEgE7Qc9KAI9U3CBS1uFXI+YAZrCnTeWXIGe+M4ro7+JDCcz
lmXoM8fpWBcDJOSWx05oAsQG3a1xLK5VeAgbGaW3K/2ZdlXwyoQueoFM0uZg7xwxB36huw/G
pQJfthjuSn70jcwOcDI4/SgDK0qds7ScA8mt+Lldw4Q9CT1rnllEd9KSNyliBW5ArBR+8JIG
F9PyoAsAcZxgHoWFRvDCoYgAnOScc052KqFbLOO2MAUySQmM8E49T3oArTXSx5wgL8DGBSxv
OxB8vaO2eOaLKLPm3TAM54UEdKuJFK8ZLtx6LmgBpjJjwHBkPJIPSgj92Rnj19ankTGCMcDg
DpUDEE4ZeV5PA/pQA2FZMMC+0etKYzuZywJHAx1pkhlVUZDgZ6e1PUqQcYI/vY5oABkPnlDt
9eMfWlL7DhWxjqBTAQWZslT3JzTXYpLud8q38GMBaAJjluRkmoNrROTKHZQOAODmpiwbGM4J
5xxSsjSEYZF7DI4AoAgUXEoBZjsGePQU4glsrjgct/Sp55AwMYOBjn1NVyGBBZcqv90UAWVk
K53DB7AjpxVK4upxLtgR26dOAan8tB80kfU9+9OWVI0JXg/y/KgBvluQ7BsEjnBJwaRVd1A3
lmA5bHFSIxkLfNu7H2pPnAYtKdo6CgCNz+8JUbkPQHjFSKAqhEjOPUGmHaX3AbucF89KkXCu
zAtuJ456DFADSQhUKPfOOhprEY3g+YenFPPzNjaApGDtNChI2VMcYznHFADFTzSCVIx2PSkZ
HjlJ6KRg1NJjack89KpwoIZCuCwzkFqAJD8sm3OU7DHep4yd4wSpzx6U3aS25iuR04wRQSFJ
GDhjnBoAdlh+73A+pGDn8etN74Vw3OM0hC5BO0ehIp43BsYIUc5oAjuGMRQMT83ORyfypg2M
cuD754qQITN5mT9GOaidHdyvIycn1oAdjDgEEj1Pah12MGDb+f8Aloc09QOF79uefrTZA3yk
ck+/SgAbfwARjI4Hr9PpTUZsqF7k5yM0oUQ43k8DPXJp+4PlkUNxwMDBoAVcR5G3J/l+FJlt
2SWDDng5xTVZ2YBl254GDyKez7V2MD7YPSgBihsFiw3nu3X9aUYD7GfkDGCOB+NI8aghgPc5
71HuIblCWHQY5oAmAyq8gA88CtCw/wCPNs/89T/IVnjK43Zx7960bEg2PHTzD2x2FAFTUv8A
XQ/7rfzFFGpf66H/AHW/mKKQFy0/484fof8A0I1BrHyyRN38ofzNT2n/AB5w/Q/+hGotUA86
I9/KX+ZpgZyncFBUeo4p+7Z8oBJPShpCoxgZ6VHggdWz0oAlQyF+20CoxEzuScexHagkuqoA
VA6nPWpI1dSNuWz60AKR5abBj60gPUM3T86RslyG7UvHQKOB0oAjO8ThjkA8g55oHmg7cY6m
nOTgMPXkUx7g5JySSMAe1ADhJyELdODUsbEE5U/LxzzVco5fcuGBGSDxip9zGMoWwPagBs24
5Ow9uM0iqQBu25I6UBSCNxJp0bRkMHBBz1HagCOZnjjHlRmQ56+lP83zFAbIUdvep5GVEGPl
zjIqu78EIox60APkA3/fwFHA96MAsCxJ+gqCMu7jf/D+tWFU9B09M0ALlV+9lgOgFMGANxHs
F9adsDIE5yDwac4xz1x3x3oAYw45KgnoBTlQKSXGQDxnoabtyDnaSeTx0rOitb4avueUtAcn
JPGPSgC+xO/5SvPUYp5U4AJHqcGlwoPAxx09TSlQnJwc+lADCFBGeaSV/mDIBjpjFOYd8dfW
mgcAA9BQAmQO/uacpUEDOfYUOSXVnAG1cY9qaF+ZmU7cnIFAEkQ35wuB6dqczA4BYEDsD0qM
MoXA6HqTSEZUBTtBOTtHWgCYbcbgcDvxmmMFPKg/WoyyoMHgHt60sROeT0GQBQBGY3XGWLKD
+dTccjcw9s0xUkLEufl9PSnjeQAcZ6CgBDho8KRk0sakH5lUgDqaXoO2aTbgMWyT/OgB7dSD
k/jSBEU889wKQE7/AJiAB2ApjyxhlVuCeMnvQBKzAcYIz70qgcnJz6ZqJmLFQBwT+lTbckbe
f0oAazNuIwRx3p0JxHtwQQwIxQAzHkgYNPUqr5JJ2rmgCxcAyRN5cSfXvXMXIOHOTwcD2rpQ
I3gDmcjcO1YF7HjITB560AVbYhL1f3rru4JFW7h4YrqIxSSAk7WYt2rP3hSHJ4X5sY681o34
mntAwgCxjBHNAGFMdt5IP9rNdHpr+ZaDdjGeuKzNQhVdPglCjdIxLN/Srelzo1qiKCOeTQBe
CyblKsMHng9KWaT93kg4HXNSlhsGMAd2xzVWZ/NwGyFB/OgCSCQSL+7AC9quwfKpGPf2qoFS
OMbBjn86s20vBViuQM0AOIEkYJ4Pr6VTdpPNDFxj+6q4z71YjcYfBJOeQelQyL8+5gMCgBpM
oyWP3RwTTJZtiblGST8tNaQvLlMZ6fWo798OnIHvQBIHk2qePepMd8A/hTUQ43E/MenoKlAw
Ac5z19BQAiuu1sBt2cHHBpU9ducevao40G44OcelOkDGMoOjc0AOl3bgMj3OaRIXLl3YlcdA
cUiwhR1wfc0/Y4UsTnt9aAHfJICu3rTWICfdCAdBijDKUQ5AJ6DrSt94jHIOeaAIyg2ErGB6
5pDJgBQBkjAzUrMehIA9feo2jSQY7KOKAId8mUZiduMAelIolJJVhtJ9ORT5IiXbBJUAAYPt
SIWxsQ9OoPrQBPErLGx3HnsO9NcGM7uFPYVMnmMAGYADsKq3JBbcSeOlAEoBZSWAwO1ADR/N
EFBHQVHHIoUKQTnvUisSuQBjvkdKAB4/MVizYyPypI8x4DtubGMdDTBLuBG4be4AoKvvYrIT
x3FAE0rFColHKnv1FI0pBXbkg9qruJcF2y7Mc896nCEIoZRk8YoARJGc42fKOmO9SEbetIjI
vBTheKi87zDgAnmgBMBXY79w9cUkRkDndgAfdIqUEFSuBzTkIEZCkcZJOOfpQBXdS+9iWyR+
GacM5G4EenPSnrECdxY4x60yQB87gQo96AHeWN3m5ycUw5YjqAKeMKqgnApTIuTtGc+goAQk
k4GefU02SJShjLHkZyO9O3cZAzkcA1G0u+UgKeeCaAEVFT5VBC5yBmtex/48c4xmQ/yFYys8
b7GOdwODjitqyYtYgn++f5CgCnqX+uh/3W/mKKNS/wBdD/ut/MUUgLlp/wAecP0P/oRqDVhI
ZofLIz5Q6/jU9p/x5w/Q/wDoRqDV9/nwlB0iGTnHc0wKaKGA4IPXPrSkKqYVsk9SaTcSpAHI
4PNNEZXJ3ADPTGaAGlSOWLNg1LukIBLlc9AaRHG8fMaWTawPXPrigCNju3Et+tORiVwPxz2p
g+bhVIH97HFNZBgFpNpz9aAJZEJlCb+F6+lR+VvLFm6/dHpUU15HZIHnG/J4CkZ/KpLW5S8Q
yxDYmcbSORQBKoQHAOAB0NDduhJHHFLlckBfm9M0mJDkuOR2HagAUEuepJ44ptxjYFjQlgcE
0+IMPmDlSO+KexbGBzk5J70AMkgxEXYnPoTzQhEagdSQeopkkx3iM4PPrzSu5ygB475GTQBM
mFA3KD3prSgvhcL/AIU15F8skBgM/ex1/wAKYux5N+1SSMZY9KAJVJP3cnNIxKYBPFR+a8aY
xvOeSopRKhVmKNjHKkc0AK0Z3l1bLenalRZXJG3AA5OadGu9dwIxjJyeR+FGUOV5Bx1JoASM
EHDDcR3p7Ec7WAFMbCofmYnpxToyoAZhk9RnvQA0MxJXjHril3HsuPegsSpLqdp68UmSRlcg
HoCKAFkkbZjGWY4Ix0qNY34+f5QfTmnojEHKn5e+aRZoyOWIGM7iOBQAJtDlSCTjgmnOojVA
rd/ypA6Md6Dg8DPWnrhgNwJ9OKAGJCrSNI75PbimOvlS71JYH8hUo3FsBDj2PFJJwAfXsBzQ
AJLyXzwPampO7yn5eOgPSlWJ2PPC+lSqyRR5ZMY4yDk4+lADRlVUZHpzSq6k5JPHrUTfvQpJ
PynIA4H504nIJYbR2xzQAGRMnHU1HIoJ3bAVHQHrUq7CVJJaiRQwJRtrngNjgfh3oACeAR8o
/nRuG7ad2McYNG5yFWR8kADgdcU6Pk4UAEjnmgBUOQD2HX3p0YTzMYwGpnpxkjnB4p6lfkbG
NxHbpQBPCgijEaxB9uQay7xQJXJTGT0rZtyzrId4TDEDisfUxiVsvu6c44oAxJUzkAetasXl
zWCtPOdxX7q1lTjarYPK9j1NaVipjtxGlv5rdzx1/GgCCcefoTKG5hfj6UzSJQsZjzg9eBTJ
pJIJLmN0CB16dR+lOWIWU1vE4HmlA7+2eQPwFAGvt83dnJ28j3qJw4/1ajf2LVNuXAG4knkg
Ace1V3bcS25tnTjBoAsxuWjCupBxkY5FSwSI5IU5OOfaoVj8yEqrkbhjIqDS9LuLCSUtdpsf
+Hbkn6k9KALob98uVAB4yOppt6+MHqM9BTyVGDvJPQEgY/DFRTNmL5cNkdaAGJGoXepHPPXn
8qZMoO1iFIHOTziouGGd/wAp7gdKfBloyu5mBPUgZP1FAD0DKPv7lJye2KkmbAypye2OlVre
dJ3MYGAB1b1qywx03Y9MUAJtJPAGRTod2fnOT1wO1IuWwRnPoaczFVOxc49TgUAKyAt8x688
UrMCAecCmRSF5T8vygfePBzTxzuUngc8CgBN2xt2QGPFQyAFlDSHJ6YqWXGcKATjpTOSMJFh
RwSe9AAJkc4bjHQVOFBGfujHU81WfhjtZQwGCOM1M+SgAbPGSx4x7YoAZIwB9j1NOUIpDAgg
jOajTe0jbioXHcYxSkAMFCgH2OcCgCVpj5H7tcsx64quqDdh+WI6Zq0okIBHCe2KpPATIjLz
g8kmgCbygQCBtHbFDcDYCM45zSO3l4aRh1wAvANKMM/KAKe/egBkaxlTtHy+p9anLKrKrr8u
BkDriomRYztVAQx6A4x70mcPt7tj3oAssAQpA465IqJ3cMc8nsBTS53ZyeD68VFcTLE2eSxP
UHmgCwGZVB28g8e1NIzlmchm74oAZhuDg5HUiiULlVJ3HtwaAGIQhCswJ6DjvQ8jAgHGCcYp
chAWkI68n0qNmDzAqw2r37H3zQBJIZFA2tlR1HXP+c0bievb2pUYOoBySTxg9acFGeeOc5xm
gCIZ84c7j3FLvRQeCSemKeVAcYxz196SSPB+Ue+PagCKQnIP6g09eCZG5yTjIqOQMMEAnJ6D
t+NOBcj5lxjoCc80AC7iTz04Fa1ic2PXP7w/yFZgddoGMnG5jzitOwcSWG5QoXzDjacg8CgC
pqX+uh/3W/mKKNS/10P+638xRSAuWn/HnD9D/wChGq+sBTNCfMKt5QwPXrVi0/484fof/QjV
XWFY3UJyABCOpxzzTAqJlCqDl26A9TSscEDaVOTyB39OajEjeZxjgYJx1qO8uZ4hiJPmPJyO
B+NAFsgIu5XGT6iqNrb3/nSNPIDEfu4aribZY1Y/dxx6VIzbNoU9fUUAQyBomySc+3PNMRF5
UFSSKlYENnaSn44pVJJJIAWgCrc2cF0iLJkEHIIwDU0cEVrAY4QVHUtjPNKGVssN5wenQCq9
6935C/ZE3nPIxk/lQBKxZRkbeffvTonY8BRu7gDFNIG1Qeo6jPQ09yFQHaST0INADyQWwSVw
M4/+vTd5AJLYGOeMk1H8qqpkz8xwMKcUuXZCxQhcgZFAFcWEL6hHd7nBUZC9Qau+WqsGGMno
ARxUJKwNkkjJwBg5qUNg9Dlh3PJ/CgAkUvwTkHoOlRoqEYdMEcDmlRnY42DAHQcZp3EbAKvz
E+vSgA8qNZNv49ODSlQFJc/L1z3FMeHDnJ5PPNSR4B+Y/OOm3/PH1oAeVUoOMDrgGmBSWwoU
butO2EnaQWPXg9Pp601guduQW/2Tn9KAGnCSHcGK916ZI70FRIvmOSpB+7TFQ73Y52jpkVL5
innqB3BwKABg3l8fL6Y606HeFAHPox7fjSkkcnO4j72c4FMYOGCqoyOQcUAP5LEAknPbFQEY
kOOpPQHrU5OEyRwB1NRF2kYeWRz07EUASBdi52YA9uKVMN1IH49acY8RhXZj7Z4pRtVMDOPY
0AITtOTx+tMDjsxxn6ZpQoKhi2DnnPFRvIMkbSo9fUUAOM+I2Kltg5OKYuGiyrYDelTIUMJH
fP3cdveosrCp8vheTj0oAeFYKF3E47gdadtGAFU9Oh4pscqzAFSOenpT0cHdjJIIHFADPkVc
E8k44HWgx5GCpyPWnkANkAA+56U5xggbQSRxggigBjx8gkZxxzS8YxuAOMY6mo2JU8KBnnJ7
U8hSc7Mkc0AOUEqDt2/U8kU6FkdvlKnaeeaiSTfuGOQccdvrT7cxE7gfmzzjigC1C8KhxJ1z
0wazdUI2sYUwNvQjrWtFuEjrHGCMBsk45rP1cyArvUA+maAMCUKJmO4YHJJP51ZsVYZCyg55
J+tQSPtcEckjH4062BkwGUFSTlu4/wD1UAQ3qmK5R2k3gdcim6pcJHqxl3M4IUls55xzS6i1
uQhhBBB5JzVe7CkwvjllxknrjAoA2oXWaOORvmB4IPp71NFBD5p2OWRcfLjGD7f41FpsaJah
w/zAcrj/ACKnWQN86IzAdeKALIZFz8wA9M9KRiJUODle+Khky7H5QhPbHSgISCMgD270ASpH
GLcRqxI7ZOMe+ajZ4/JKoTwD1FTqoXCLyveomgIJBQbSck4+6KAIYcGPb8px1I4pUiSHCljn
GWOegpwMYYlY8pkAAj736U4hVYnYAP7uKAKy4jkKgBd/ONvNWc8FVJwTwaikRJNhHykfgM/W
lhQkkICeep4/WgCUbo9oJ5x8xwSKUHcR82Rn/PFOdPL285VhlmPc0kaHZvbgE8c0AL8uz5Sc
k8il4PBycc9OaYFAcyKDlwM9zxQcZGO/XPX60APaIn19SRUShsEMxwoz6fjUjgsilmIb09qe
qqc7wDH34xQBXVJGffs3Y4yF7U9nCkhgFHTBNRtvbHl7xg4znipEg5O87lU5+b1oAQqfMBwe
BxxnNPSBUXLKeMZ9qVCF5XnJ+XJ7f1pTN+9JCqVHr1zQAya4KoRGuSB68fjVcZ2qDw+OBng1
Ozlto4Jx6ikTCkgqGOe/WgCNgmR5oy46Adv1pYIy07MocvjoBmnujFxsIBHtQYyoUjOP4s96
AHiPcpD7Qc847UbUhjIA3f3sg80i5J8xW+RDkn39OtMnDliChC9wT+dAEIuC0pRwAi8qx71I
U3nkgEdhSxRebEAhBboNo5p6IoU9AO/uaAIWiLY2NtA+lOjYH5Bwx65ODT2f5woQHA4PTFEi
qAGLAn0zmgCN4AQVZ8hjgiolTy8xKCVHBPerKqvBAOc9Dj881H5ke044bPOTQA/YFRcnAPHr
/KlYpGfnJYD2pU3kYCDOM5PHaoWUkDzpArdTk/y9aAJ3mhX76MCOnOM0ye6RAG24z0qOSDc4
8uXIx9B+NNmQpH8qhiOgx1oAbHLHK+4Mdw/I1L5ZH3iByeG9ajjiUSK23BPJweBVjaZEUenP
NAEagMQCD8w6VqWEaxWGxVCgSHgfQVmblCZjyHJ6dseuTWpZFTY/Kc/vDn8hQBT1L/XQ/wC6
38xRRqX+uh/3W/mKKQFy1/49Ifof/QjUOqRF7qBscCID+dTWv/HnD9D/AOhGoNZLhotvTyxn
9aYFPKKzBdrIo5UjvVaRzK+4rgenpROSXKxnA7+/1pYbdiWdiMjoKAJQzBNoYY9MdKVCynLH
r0BoklMI2CMMSOtRozzLkoR6CgCSMkszKcnswOKZJKWO08ADGfWq323fM8CRlWFTIDLEC+VJ
oAkVw2FGR3JzmpOd6ZO48dD2qCG2W1hI3Eg9yaaJRC6g9G6UAWWCk8nA68CglAAxUDA/iNRT
ziKBpT8y/rRBJ9qgBVfkbrntQBIzl1+YKFA44pq4Cgjj046/SmrHszljx0zTpMsgC9R0FACn
c+VVtoUU7a6sAvQ9SO9NBIXZkmnASZwG2gdTQA4I8a7Q2AffpURxnCn7xwc96RjISdgyo7ip
CqYDscn+H2oAazgsQhAIFPOU2jqx5z6UxI4yQfQcml2qyZ55PFAD5Ityqz4di3ryKawjUBTg
Ow/E0I4cnIO7vR9n84iVz90cGgB/y4wgC4xn3ppBkG5e3pQyiNcZx/vUIQy7kJKk9FPWgBA2
44U9OpNSEcZfBzxxRhVGQTnrzTMlf3m0kep9aAHyEsAOTk9D2pkZcHceO3WlD8Bz94/w+nvU
q7grFD84GMkdKAImbc3IORzUm/YeuG7GjBK8gDHX3phC5LAnjvQA7bv/AP100bSuzgN2OKVi
HcKSenPajgN8owMYBz1oANjMVJfGOgApWQscsCewJ70Ju528epprk7lUAjoAfegAOdwC5+Xs
eBS5XcQuAe5A601D5gBLAD26UrEAAYA7Y9aAJQBjk7iBiowh34QAjPQ01nA5ByfSk3ukgVU+
Ujk0ANldgxXI3EcZ7U4tJEiB/l3+nrTmi3tuaP3GahkBaVFbp0AzQA4xgyboiA/Bc4xmpA3m
XCpEqplsE4qfasajcOnamQbDdYC8saALsTAS7S+DsGT61S1LBdSjsx/lV2FSLh2YZyPSq+p4
CHKkZ/WgDnpMJKBj8c9Kid/JfIPQHAIqW7kdCRwF9cVUnMs2No4PGRQBavxcGzDsq7eoA61S
AQwGWY/MBtiUevc1emiL2YY3Bzj7tZUoZwgj+bGScUAbumTKYQGcKOnNXBGrBGXgZ/SsfSUW
RWL52jtWoYwdpViq8gcdqAFupltUeVgxC+nNOs7gXFuJUJUNzz2qFd0ZMbL+7xwTU8LjaRgA
DgACgCWHfkZP40odWberfjSrKNu0HHPakJIBUAenSgCCR2jdtinJHUjpTVmJIJYZz19asTIq
r8uSeuahMQE4ldRkHGKAJRIuzA+7nlu1JIQsfyr14yOmaYsyBWAbJU8gUeYwQoTnacgUAVjG
0kwlEpBUY+tWnR/K2qCckcn0qJJRvy6DB6GrbFm4Ujj3xQAw7mHPKjk9qUKWG5fvfyFRRHyw
WOAW7e9OV5BKWGSh4KgdaAJmbBILEkflQWbYcZIOOlRcnqCQOuaerrISkZ6dTQAkchAO9fmz
gHr9KV5VhTYF3t3xSkI0nzEALz9aZFGC5Ynkn1oAWLcy5fgjoMYxQ/PO4E46YpTuxnPSkt1F
z8yfORxx0oATksApGfXFO8ssuFV8+lXYbfaSHHzHkKOlPykcYY8YOGFAEEVsWGSMHNLcLBEg
aXDFDyM1FcXfysiEbQcg+lZ09yvmZyXc9KAJLm+lBBt0WNVJKk8dfasS+e83BpHZt3G7OMfh
WuiKMSz/ADyH7q+lZzSpJcNLKQwBwi9vrQBrCTbAhJOeDxx+NPicMCw5Has4XYmIRXAK8Yq6
G+XGQWI/KgACIWLlmLMemTUrjCAqeR+NIDtQMQAfSo1ds5PC+tAEsYAX5u/XB5qJkWRuA2V/
SpYogSWd8qecVKSGJKYPHNADE3L8yk47/lUVzk4YYB9cU24MgYGMk4GSopUlEgAc4Y9jQA0b
gAWfDHqT3qTb8oH3h3zTRx239cmlyGUbsjnAAPSgBwOMKT+XanEE4+YAE8571ExyccA/3vWn
oqorM+MnnA6ZNACFCzZBwueo71pWMaR2JCY5lJOPXArOBBJcHgk4FX9NkSTTyyZx5pByMc4F
AFbUv9dD/ut/MUUal/rof91v5iikBctP+POH6H/0I1W1pS0sIH/PJf5mrNp/x5w/Q/8AoRqt
rO77RCV5/dLxnryaYGY6Py20AAjGKt2yHepAVmPAB96hO+RNp2Aep/lTZAYOgdj04OOPWgCR
1XzWVmyynB9qkVo4/kDcnsKqH924UA88knuasQkByxTcf5UAJEuSzOApB5zTZzhyy/KAOSDU
k0qblGCuP1qCRhK+1VyooAihna6iKspxnA+n+NThVXO/HynApIoZY/m+VMHgEVIGKvgqSvri
gACq6jeuR3FL5mNqRx4XHXsKFYFNgAwD2NK/IYAAjH0oAUYJG49KiQhyxjfocH602Jnmykim
Mr2BzU0fH3W/TvQAsUgAY4G7+lK5+UtsA3duwqubdZbhJZGb930A4/OpYQFLLu3KSevagB6H
+ADHAPFJtRTtAJJ6k0pkYOAF3bupXoKkyrr8p6dTigCFpcg4RvoelNVy2cdRx7Cntlk2qwwc
njvUkEYjGcZyOcHNAESLkDc2CSR74qQsUQAA4HGewpjYLAZPXjbT/O/hI6d8Y5oAhZ2kZsKB
jg89aLWExliPlXrTl3EtIo37jgACppN2cMMZ7elAEcqs3KnaPpSojHhmz3z60oGCDnP0PFJu
kLcAEE8n0oAcy4IbII96a0wTgkHnOPWkffvAJyB14pTFGGH8RPXNAAXyQcYVh1/wpW5xtU8D
rTpgrsn8IHTtimSOvCng0AHliTDNnA45702SEM3XGDkCpduf4unGcUpG4BVGCepBoAYoIHXj
vz1pdxbK7erdqZKsfyqOWB6g05gUXeQTxjH+FAAVCjO0YORx2qKMx7iGJJx3qTzfMDAfLhen
Wmr5Y2knBzjnkUAOaPGNnGRk5HSpVUKm7lvpVaW6kSXywoGMc+tSBpAjMmGHG4A0APcuDk4A
PaoLpljkC5O8jg1YRtyklFA9SelRzQJP3BKngKeRQAyOCeWRXZmKgcirUaCKRcKS2TzTRMYG
Vdvygc4bk/hUyuHxjhifpQBZjYtKcYBxVXUw7IobGM9as24G5iePf1qvqKgoGEmQOooA525X
JcAg7TyM1Ex2KBjGOePT0+tWp0DsyAA5GcjmqzCJQWaQsUU4GOhoAbE1ubdhIpLHpVSLCIwB
xngVftJHLMsKrJx2NUnDfaNrrjByRmgC5pL7TIGPI9uta0J3qSQd2OO9ZcV0Fs4wbfBX+MHr
zVuCQNOjCTZvU4AOd1AE7t8/zDdtGCD603cjSKucDGcU5wYTsAGc5LdajRGBWQgexoAsDAOQ
DjsakUfNkDJoQjYD1PvQzhBn1PQc0AO8tnBLHAqGVJkJwQR7VIWYjgHAFNlUsmQC3GKAKx+R
kZgTluMDp7099kj7IjhkBBNO3MZD+6xsA6HOMClZiqliqjd0GMGgCtCrySFXO5UwM44q0Rkc
bQnTHrTQqqA7YHXgikjlMqB0i+Xt83JoAeMtksox0A9qkaWQsqLjB6mmhQXxnt+FP4TkBWP1
oAJCWiK4xnqBVeTbbsAM7QOdoqwpZ08wgg9Bx3pRG7kqeS3pQA3dh1C5wRk1MI2ZsKOfYVMt
oRtyQo6Ad6n2ZUqcoB1H96gCqLZXb5udo+6lWI1SAKgwIm+6B0BqCTUIo8GJTyORjArMnv8A
dkORhegB60AaU16FQoDuKnhqzp7vcWYtkn8qz5b5QM5564Heo0gmu1JlbygD909SKAHtdySu
Eh+bB5PYVKGjtcs+ZJSMhgOlRPKIYnFoihE++xPyj/69Y8t0SMI2CfvN60AW7q+dhhGyWHzH
09qotMS33smo93vTQMseRzSAlWYxy7lyTVmK+nZwX+YZ/KqwwT1rQs7LzsMeCenvQBuWk6XK
jcw4A4FW5ig4XBA7kVl2sbW5Kc4PRttTrI2/YSCv05pgWshkAJBAzgA4xQFWNFwCSc81FiMq
VHY8+1KQCOWIz0/KgAWQhmK5yBn6UiQo2Hlbao/OoYSBKUycg8j1qfbkdc/WgBpuEHRSB0zQ
UUSBwRkDgnvTSEZwGAwPTvTmyqngnA9KAI87gWwM5605WZuAwB7k0hyELgfKo3EAUQMJUBCK
NykjnOBnH50APRl27SVzntWpYgLZHHTzT/IViTIAxRuu4g+1bGlknTvm6+Ye/sKAK+pf66H/
AHW/mKKNS/10P+638xRSAuWn/HnD9D/6Ear6uP38JGAREuD36mrFp/x5w/Q/+hGmakV8+JeC
xiXr260wMptykDap3ep6flTSTHlX+YcYUdRUskixKNjgsOP/AK1RugdQ5XcdwwF4/GgCUNub
cqBcd8dPzoCrGSxbJbgYPFNbJYBQOOoJ4/KkuMvHt3hTjGQOlADGMYHzAsc9qlhHlDCABmOf
b8aEHlW4/iKj7xHX9aRSzqrMCueRnpQARxsHZ2kPzDggZxTnbah5ZjjC/NjH1pu8Lj5iyiq6
XUE8hjWQnbyeOv40AOWNSWaZtpI7mrKOojHyDnimIE45ZlPXHX9RThtJAjJCjkg9qAFG0y/L
jcOwocvgsXOOBwBhaajtHL+7yD3INO8sE5c55z1xQA1Vbcq5zx9an8uNVznIOQAaQRlnQ5G4
H7p6VOLVjne647+1AFcosgIDBQOCScfyoYMEKqF2/lmraQAH52VlzkAAD9acbYs4CrtU85JB
JoAz2LRgbclj1IHApXldlGAS2euOKttbKcqNwIP3sZFOMBHBYN3C9P6cUAVjhVG7uRgj+VMl
kZh5YOY1GMYHXv0qxN5pBYqu1RwMZx+NV7bMhOIzu7f59aAHjag3KApI4Gf8ap+ZKJm+VXGf
4mwB+IqxcKSwdoXyOPu4pwhKp8wXBB/GgBy/NFuOMf7PeonUxvt3sR6NSRIqMu5goH8I5NS7
eSQTnHcZoAUpt/esxyTxyaOASSd2PU8UCMkcnJA61GxBlZecr0zQATFzwmQfbgNSrIArB0yQ
OmOv407KFyd5bFR7pGYhz8vXKjGaAJCWYgNxk84PApZDsUADBXnA7+2aidyzAKrFc88/zpxd
YlUMNwY4G1elAApZgfkXBPGRyB/jT1BUh9oyOBhRSNl9ojYj8OlKgYZ+YZPpnk/SgBj4X/WA
DI/hqSKNT84Tr69qY0rxSqFiXaRhn9M+1O8wucBmGevGcUAPwqqWKqWJ67ckfSq7tIJgwWNo
85wf/rVOWXB34IHoear8n5FAILYJbrQA+cfaIpFCOqk5yDjmiEMCHcHcmeWP9aRXkZmRN0gz
jHbimrHwW+YOx+6RwaAEcu7iTA5PY9quwSMWwUAYEZHUiowuE4OWIwR6f5/Cn2h5kjcgsPzx
QBeiCqzYXPpVPUG6YUqT7d6t2yEM7K4YECqeozSBtqlQ2OpFAGDdeaszjJYY5IqoyFo8hnXn
gZJ2/wCFXpAJSxYbjjpmqLj5HUgKuOTzz+tAEljCwL7JkAzjcB1qne+Yt2yh95NW7F42kw6N
wOR6+9Q37J9sXy025HTFAFqymie3ljl/d8/Ke5q9Z7I4z5XUjA9qyLVxFPs5aVh1Azj2rT09
IwwZyDtzhSeaALcoKxKpzz6mnou4DKtuz14AqOdgUXbnrycf1ojAcBlA29jnrQBOEydx69ci
nryQSMD+dRHOcE8dwKewUoN7EnoB2oAUhV4GQo9+KeMmPBzn0zik2YXALdfWgSEIeinn3x70
ANRcOVKgEfePXFRTBGnxkl9oAx0H4VOXKw7nAPH8I6n1qNXZyJOhPJDAZP50ADosUah2dh16
VDCWd1aJBhc5ZuKnUmRSdpGOM9P61IsGSgUEswzvz978KAIYvmbLP7E9/rU0sieaiKvzEfnU
gtIl+Uhmcfe2/wAh/iatxI23zAiLj7vcigCCO28sZdG8xuw52j/GrEcQUKR8qnggHk/U/wBK
QyRQHzNx+bqCeazLvUG+ZEPy5/zzQBoT3EUYZOMDpjtWXdakXXO8ZHHFZ9zcjjnc3q1UJbmQ
yiOFPMc8kjtQBbluCisWcgdskk/lVaMXF0AUQxxHgP61Yi04Rv5t4weNugU8D2NPu7+K2jEE
YDKchR6UARJZw2mZLoiSTPytnH5ULJNfyjZHI8a9QnBP49qqCWEbJbyYu46QqMk/XsPzpl5r
F1dR+SDHBb/88YV2L+Pc/jSATU72Qt9mUKkKH/Vx9M+pPc1n9TkjpQc5pwXI6UAHGeM496by
zcDrVq2tJJw2zkKOT+ladtpaDa78frQBQtLNpGBwSK3rdBCoV4iAOh9altI8R7lClAf4fSmS
MqMgRgVzyetMCUBc7lHPTvxTUcKu4fMwbnmowpnyFGUB+XJ4H4U8vFZ/fBdj+BzQA+TIiZ2B
Vm6Z5/rTVcEgnIHoBj+XSkFw0wAbHHYHioWuOQvIGOmB/SgCyzqzE8ccE9z6UJ85Y5AUD7oz
iqkL7iMgqKtBwo4yaAK9ws4BETKoPUMBU1uzLGC7sy9zimyK7LvUDjotSKreWodwO+1aAHvk
AFWKA9QBkfjUJYopeMEsckbeDRIjS5UElVII45qRHVQWznC9x/KgCGRWfAEiKvct2rY05Qtk
4GT++J5GD0FY88X2kqI5NvoeufatjTV2WBB/56n+QoAral/rof8Adb+Yoo1L/XQ/7rfzFFIC
5af8ecP0P/oRqHVAPtER7iEd/c1Naf8AHnD9D/6Eai1UjzoQR/yyH9aYGYtqzN5kpGPXoKlE
A80HKhScCnHLfLnKg8Z9KibdImQSMNgcUAWCkS7iTk9sYH5iolUNkjOT6imshYBuc+1P2uqY
YgYoAQKEGN3yg/lURkfeNrY78jP5VKuCefmzxjuKBHlc7enFAAiphsEOMY5GBUEFjbwSeYoL
Njuc4pxkzG2+QDPAUDpU4CqiqqgDHOTQA0OjF8fKB6imKjLNtx8g53B8bvwxT3ZShDDnr9aj
iZGJVSTt6igBVk3Od4Y+54xUsZDspGBz0NQMNwLZH09alXJQBBjigDI1ZNQkvyUYAnkMvHFW
IWlWJRM8pJHLK3WrrqZBhs9c7qpmd4LjYWQqRhSeAtAE4mz92aQHpjdmplupQRmXOKhbyv8A
lrEMKOq9zTTbKdixS4ZuSD0FAF5L9kUAFSQc5qY6lkPlc7hxg1kPDOqMwCsoOMjvUfnPCP3q
MhPYc0AbwuraQ4PyKOce9OimQxFwy/MdqqB0GawFuVYfeGMdPWpVuBnJOBjPFAG248lstcOQ
ByCRj+VDRLNGjbQd33cEisRn8yYO7llxgLmrMd7IgQIMBOlAGssMTqQ0ONowSDg/jUTRxbcK
21egDj+tVRfuI3yB8561OuoRsybhgKPrnigB32V/UPjtuphtmwSAM9PmqRZ4WhZsgSHNPkji
kdIlbIPPWgCm8csagNExyeCpxtpdpxwCW6kn/CrQjYZdXOE4IzxUx3rGMqhY0AZxJy24Z7Z9
KQhCM+WSFHQHirwVXkwYUIIyaRoYGjcDdGo4PNAFGIBixBwO9PJxnHy9+Km+wKvyxyg55wep
qJ9OmLgsQyA8bTQBBtadyIufX3pyKqrgkpg8jOatC0lSHHCkd0qmI3kkT5QAevrQBJtV0BVS
QT1BwRTlhzMRyQfm+Y9aY+Y2ZtxxnHFJHHGoDZcP370AAt185pCwBPDY7Y9OaZO6Hpuc/wAP
PH5U7EgTCgEDkk08bdvAJfOelAEWGXazb1IO7Knhvartoije5Qhm5J9c01gGXc3BHOKntV3I
r55GR+FAE6KBH3IrIvMNcN1OOxrWnfy4SwkC7axZgHJd+M+lAGfK67wT1OeKpSnKkEnAzn0q
5KpMofI4PPvVV4yAcgnHJoAdp2Q5bgMTxk5xU+qIzMr71c+3aodPjRN4GDk/ePb6VpXluXty
yQbRjhqAMBmxdErwQACRW9YIfswYsCDj8axbS1NxPsdvLDHkkZregiS3doYmLiEck9zQA+4O
Iz5g5x0HQ02DBRPlVAeqrxTnZnPK8t2NTRqozuHTgAHpQAmNh+UdsUAfN/tdcmpGGfbPT3qN
1BJzxx2oAlAyg2nP0NN8tlTk7lzxkVNbxHaoRcnP5Cpo7UZJdh6bRzQBT8p2wVyeeBipBayk
EuR82PlPRavBGRcRKEGeWbkmnMqBsScg880AVo4AuSzeY3QKKnWAAkHCsRyR1/OoZ7yOFCvT
ngis+71QsVAz7AdTQBqvLFBFkYG3rzVC41bk+UCCe3rWTPcmXPmtuBIwoPSqkt1jhnwT0A60
AXLm8Lt8zE/7IwBmqM11uyGPA98Cq5naaURQKHkPXParNrYKqefM5aRDnYelAEcENxdozBML
jGWPI+gq7GtrpsfmRjqMMpOTUc98Ny/Z1wzcbR3qpPbTvI73G5QOSMgUAEt7NcFo4gWTPAHa
qcimNeHHmZ/i60rak6KFtkWHH8Q5JqpJK8rEyMSSckmkAnJbk8mlBzTQpJ4q1BbM54HFAEK8
tt2/jV62tDI3XAq5BpgGN5/Kr0FosIJXoe5pgMtbRYO3OassrN8yHJx3OaFQrnkBiOGNPUAI
QDknrjv60AMgeQwlH2jbnoMUn7o5ULyOtDvg7VUjnkdsUzB2Y43H0oAeuUw2xSB1yM5qGZY9
3mAYIHXOafKWWIAdSBwDTZFUBd/Ax0oAgieSZTtG0D9acztFgJgyH9KnWVI4wu3aSeKrBSJC
VUYzwfagByQysuXx1wRnmrsUe1d0hGODgd6kQCOAFo/qRT0kD4+QYzQBGW2glhknoMVHlmfc
FXHoKuTBFYcjPYHvUSoCxLdevAoAj+YDgmozD5jgksQBwueKsMykDso4JpigkemBxz1oAihg
2P5avjntWzaKEtCo7SH+QrImZEIVcswGeK0NJJawdmzkzHOf90UAQ6l/rof91v5iijUv9dD/
ALrfzFFIC5af8ecP0P8A6EarazuFxEw5/crx+Jqzaf8AHnD9D/6EarauT9pgAPHlDP5mmBVB
cr84CD09arLLLFKFILR5yCOgqWRgoBLdewpHY4RQcdyP6UAIQxlEgbhR0zTo1Z+nTPOaUH5s
CMk57YqViVfcq/L60AQRSF5HXBUg4+tWWBI+ZjgDGQKqGRzMHDNtXquKn8zLKuSo9DzQA5oY
tjE8hsU0kck5AXj8ajZAwD7ipGeDx+NQy+dcLvhbIU5OehoAkOHTJXv0PamgBFKwsSG6nHen
xCZgFZBu9BVoeWgw2d5OBxxQBSQgyhSxOO54qxg9BkjNOCsH3sAO3PpT8hSFHf0FAEKHduU5
znAqnfWolyc+341bkVnkBR8DFSEbEwwYMexHNAHPeXc2TCVMsvdTyKmt9UNzMsbW8abv4g2M
VqSIRGQq+Z8vpWTNp/nndEFBx0zQBpxOpZI47qKRVOdpbBNSSXIBdpIzvI2jjgVzJtZkOTGc
g9qnOo3a7AQoVTwuKANuTTrZ3iRVwTyzj2qFdLz5jxyMUU4Az1qidSaUAeaiZ5O0EY9smtDT
WmcBYZVl2NnYAT+oyKAI3tpYQA0bbjyMHoKYJAiMzPyOgxVqWeeO5d3gdsqQOhwKcj29x5UI
QjccsStAFQTSYJx1p32kbOozU0tnBMZZEcoicAZ6mq/2CXavloju/TnmgCUXGT1xj06VOlyy
4YN8w689azik6FvMjY84yoyBTRcDI5+b0Y4/Q0Aay38hyG/dqx6E8mrY1EtIpxu29hWCk5IG
AcnngVJ5uzBGcY5NAHQR6imXZlIzwKelypt1H8TGudSVskjO09mwCP1qUXbAZDHZ9KAOmDRs
+ARgVHENzysCVVTge9YUd2MYLY6YGetWEvmK7Q3H8XtQBrDzY4w2/cc/nSSfMwV4sE8AiqZv
ywjAXdg9F5zUy3yb/MkGOMAA5oAryaZM7NtuFI9DxUvlzRqFdRvPAqZbqHYSPvt2IqUSR/LG
JckcnmgClNGcMsgZO5yMU3y2SPYD8x6HtitMSLIjBsMg4qNYEEYiYll6r/s0AUkRpMqc57nr
mrlqpQuuMAYxSxRGN9xcYJ4wKdlYgVY/L1BoAg1FiIShUENxWKd2C2Ts4X2qzezec5ILFVOA
QOKrZI+XHTkDOOaAKsjgqCQMdvbNVSXVpMMWHtzVxhvQ8hcHvwKryAMSigjP3sdqAEtW2sQq
b/T3rZURvbr5jMX/ALqmsmHCSYKkY9+P0rU0+4jtwTIAZAOD6UAZV7E1pJvCtGGOQT1qfTIp
JlkuD8kScnnqa0prJbz/AEi6PyAfKhP61JBZBbNbcS4Vx6UAJZxG5XexAUnrVmWFIgFUct09
cVPFHHGiqpCqvyge9P3KGYHlqAKsdsXIOdq+/epY7dCfmBf37U43MKkcgsO1H2sckLtGP4qA
JSirsfO0DjA4oDRxMQSMHoKyp9R5Me9Tj1I4qnNeSO+ADsx97pk+1AGvNfqqMOmTgZNZs+pt
IwEQyOzE1nySKG3uWPPTkgVBNd7PlWMj64GaALctxlMtIzZPOaqTXOAR0I/i9apT3mWLNjJO
FC1HHFNdOUUgHqeelAEzXCBWLZOOAB3PrSW0El9MzPlAo7VJHZwQx5dsyKelE+oZZfJ4bvj0
pAWD5FpEJIceYhw39ailne7mUQrszwW7Gqxtp3/fyh1jPOdpwaimvpJIViErCNegCAfrmgC0
7Q2gMZm/eg8lVyfzrMlmllb947MM9zUeSTzkmkOfSgAAJp+zNPSMsBxk1dtdPecgjtQAy0tX
mYDBrcs7JYkLjOfQ1Yt7YWyKAOfUVOcIcMcA9qYEAjOc+vcUOCSu5gQOgqZgSm7jAz8o5OKh
yScAE579AKAEkPPXce1VpGJ3BDyKt4CAs7DHXioty/KAhbd3GKAEhilCL52W78dakdchAo6m
ntuZiilhjG7NKxHBHzHHYUAVpIXVd0XY85prRiYbpCdq45qcuXc7VPAx9ajKfuypGB9aAG7M
qAq7mY8E9qu2ts4G1gB6Uy0TDbtvfAzV55FU8KSQMUARSxjkM24qOgp8ELLES64PpRBA+7zJ
iAByoWnXE2xcck+3agCncS73wVxjgUxHGwgk1A8mZCDnJ6U9cg8rk/Uc0AI8qqPmYKme9AkZ
gRGPlJ4JqG9sWv0UFvLKHdV63gSGJUDAoq4zmgCuuIAzZ3OfUVsacc2JOMfvT/IVkySwhwpz
uY4HFaumDFi3vMT+goAr6l/rof8Adb+Yoo1L/XQ/7rfzFFIC5af8ecP0P/oRqLVMCeI5z+5A
wD7mpbT/AI84fof/AEI1DqiEzxMcbfJX+ZpgZoJXJyxJ6DqKjkicFd3AJyO+PxqaJishOMMD
nkZx+ftSyXSs4X7wBGW+n8qAGq5jTuSOBingsWAI3MR0B6/lSthwWJCqTgKTz+VRu/kn+PHp
3oAlYvtAxtx2HSmJEZvlIJYngAc5qRV3phTjPpzUoKRod24/pmgCpJD++ZixPGGXNKsS+Z8u
VXPc1IzrFASihju6t3HtUMLC4bMquoHQHkGgCTZ5DH97uYjn0HsKfD8iDex2jq1QzMV/1WOB
zTDPuAUg7uoXNAE802yQbW3YGee9NUAlWAYgHoO9QrKS3yq276VLvcuMsRxxk9/agAuLllx5
fyjjgfypwmygLxqOOCcj8qaygYdM8D5gOv14qFBl0Oxl28qP71AE8k5ZPlXeTnnqPz71AY5r
cb3iTJ5YHB4/pVsAlNzoQqDjHGPwqvLEt4vJJ7n5qAGwtFK2WUDPYVDPaxSvgx7QOTjkmrqb
Y1CY2kcDjNPSBUOSeMdMUAcxLZkuTEMLnv8A404rexKEWWUKOihuPyrpyUCABFK+p9aYBH5Z
woJIxwM0Acqt3cqw/fPtByQDV+PVlLRyyq/ydD1q+dPimACwkHPbvVG40Vlk2pgk/wAII4oA
SK/TzGKTBA3Y8/zxU8WoTJMHddwAwCKy5bVo2A2HI74yKv22sXVpxKiyhemFC4/KgC/HeL9l
8sMA7t8xPap2gtrmbYFXYi/N71Rl1nTZ2DSWpEh684H5irUcUdzF5lqI9uMZWXOPrQBA2mRG
GSWNtqhsKByKrvY3UATePMDcgYxVsxXUISMtG6dQFcfMM9vWnLfA3hacbSowARj9KAM5pPKB
8w+Uf7rHrSJKXQqHG0n0rVAge1eVwhLtwMVFLpqbUWNyJH9AOKAKYkKHAICnjnipVbeAQp+p
yahnt5UdlQ7wOWI4qIZUnJ2EjOD/ADoAvZcFCCME4x/9apBJKU+6zL36AVS3kgggnPQgYx+F
Is6qG5JC9eo/nQBoibMgyOvfnmpWk2l8OOuMg/5/Os5Zkc5xkce9WCxK7iSB2V6ALBnfACk5
PPPp9KkkuTGoBc7zwBjk/wBKo7mXGGAzyCOMinCRupO0dzn+dAFoXUgADMeOAvemz3Ts+Xcq
gH3T3qsJBtOcg569vzqVX3cYJB4ABzzQAwsS6lVHoD0qRNnzbiozzlhjFKinzAFX5um3kkUh
cFdzH3+lAEEzAlstj8v51GEIiLYYr0z7+makkkB+djhWPXb1/SqsiIHAZePUnj/61AEq4jBb
dgE+lOEg3Dcdw/2hyabKBJEoJJPJwT/Soo2ZgcqwHTIH6UAW5p5J2TLssY6gd6lF1NJOBvAV
OmKo7lQFsgegPJNPEqEZYgsfxoAurczFWbJYE9iKkEjn5mY5xk+31qkZ1VC2eB2J70iznadg
OcZx0/H1oAuyXSrhQTvb0BqF7l8Eu3y993aqkk5+6Bl8dAaqT3UaRnLDJHGPWgC80390q649
c5qrNdYxjaq+5Iz7Cs+S97nJPbmq+6WU4XIA6DNICzPe87MBlHOQarhpZRtUtx05qaG13IZC
clTgg1PK0cW2WL5SBz70ARW9mJFZ3IDDt0qzJcRwxI0agOv5mqrTs7Zj7jtUYURgvIWY+hoA
kYyXD7gSoPFRtJFbsVEZdh1ycCoZLmRxtztX0FRd/agCaeczYyqjHpmo1HftTR15PSpFBJwO
9AxB15qxFbNIcYqzZWBlCu4OQemK2BHFGgOxt4+6qigRXtbHyCfMxkVoxhUUbQceoGT+VJFh
mO7hh1X0qVRgk52j9aYCnK5wOT0yM4qI8MRkAk809ZEZDtDZBxjHNQqSzljjJPBUYoAWU7to
yMjnFLnA+bv0p8iMEDZGG6ZFQqxaQDgY447UAOOHGCSp+g5qaKAs/wAxxjnnvSIkaoGznnj3
pxuAsbYGwZwSTQAyWQyy8ZYnqSc5qTazrwFHpmoUMS4y2D+ZoeV3ctyi+oHWgAB2Lhhlumcd
KUAMArHHsD1qKANIw3DK5447VeWHGegOOc96AGwMB2PNTx4yS5z+GaSMYjI3ZPpml2bMhRjv
1oAdNKipz82OuTWVPfxynBY5HJwKS+zKGXccYxgGoILYKAoXcT69aAJVBdQ207fcc08Ngcjg
96cYzjGAAB+dKAzcHgD3oAFUuDtP4Z60pwp27T05zT1XaNzEHHAHpUDHnIY89RQA9lMnO0H6
8YrWsABY8f8APU/yFZxbcvzEZAGOfT2rSsQosfl/56HP5CgCpqX+uh/3W/mKKNS/10P+638x
RSAuWn/HnD9D/wChGodXco0WD/yyHBPHeprT/jzh+h/9CNM1Nd0sfCnEQ6/U0wMiS43jckYO
3+EAU6Niy7im1lOcMAR+VPYKjEKuOcZpsp+dCzFx3470AEanJ3AsB68/lTpljaPJYqCe3agX
CtlCSOfSh4y+FwdtADYSMcO2PypZhvIWNgcfeKjqKnMIU44UAdAc1UaSWCQ7FVgTyQcGgBWX
OC4yR6VKhGOFUgcZPGKFK+UGbHzYqdoXZUG4deRQBWk2sQq4JHtSyFWQIpK4GCSaZcGISDbn
dH0I7GlULKR3x6+tADFY7jtZjx3Gc1Jk7iTtAHUHrRI+0YP3uny9qLcbSxYEuTnn+dACRl2J
bbwOgFNDAk/LtVuCO5+tWNzpIxdOT1x3qGQ+ZH5keAw9eM0AMm3JAkavwB6mo45GRhHtxkZz
0FSiKSSRnlYENjCkdMUnLvmTrnigCVFG8N0PueKfhivL4HfHemIV3YC8k9+9NlJ28/dPDYoA
lf5I1IyMdXFRo3kupmyAwOFBxQY90CqwJwd2KJnR12ghsYwB1FAE8TJIDIPujgUz5Tv2/Ke2
KRdwTZgHn7o7Z9aOBhox0OCvrQBBbWRRmZjnf6nio7u1yPK8sYJ5IOK0DIokAdSF9B2piBZZ
2Jztz1agDAuNGkHzR52gUxW1GzgEaTskPYACujuWPAGMEY681XuYVkAXAx05oA561vLmyZvK
MZUnLK6Bgf61oJq0d8wjureJMD7xcjH04p0+nRxqw6t2I6GsieBhJgr83bjrSA25oIURPLkd
d3K55Wmpc3EExeRC3GAR0FYqQ3G0MQ688Vds7uZCftN26Qg8rjJNMDSi1FBbOucOxzQIUkmC
Msb56HHIHfNQs2lXPKzOhP8AeWoxCVcNa3Icjse9AFv+z4vNZVywHJqpLatGpdSTz2PI+lKm
oTQeYs6MGboaupNFc+VEoDA/eoAzlDIvzFl7kngmnxzNghiAfpnmtEwCRndSu1BgZGaqtb5j
ZnU7jyCBQBEGBBUndnnBp+4Dk7VB7jriojG0cgI57/WnquG5zg880ABlLSZT+LuD0qzGw8vG
QAD0NQBAGbauFA79alVwjCOT/WEcKKAJiq7dob5cdM9fams28bcDgDHHSq5kHm+S2W2ZzntT
ZXZTgbh6AdKAEcoX+62MHkHBP4U3cigbug/Gmssj+mTySOtVySrbWGcd+lAFlXUH9517diTU
7kMeW4AxjvVFZQ3fn8zSiQA7R82Oh6YoAlc7HL7i3sBUYYhmVQQcZPpUbZLszNuI6DtmnuCU
w5IA/hHFIBzsJFILtyRjA4NMMqwxMf7vBHBpHmYgkKRxhagNvLKmDhec4UdaAC4uwQVYhvTa
MfgcVSYPKc9+wHQVoNZA5JwADyT1pXMVvKGQDaRg0AVYrIhBISCPSrDbLaUSRH5cYNQ+adzB
BxSEAL8547mgB0k7byYxkt1xUO0RkGVxn0702WVNuI2NQdR8w/GgC0LiMZ2Ic+vSoJJWkOWY
7fTNNA6+vpQynFACAE8YzRtPenoCRxk81cgs5JSDjHGaBlOONnfaBz7Vs2ViPlLA5qe3to4y
hVDx1PrWoDGqYHUj8qYiINHD98Fl9DzimRKXk3M7EZ4HpVlI0EeCxY/3jSIUwSpBxxmgAAIJ
I+XHOehFJE28nBBX+lP835WOMntzUMh3ECJgo7+9ABPOEJAzsB7dajgJXAILHtk0rIw5b5lB
yKkQMOT1oAV13gKRgDrUYPlAh2JGflx/Wp+xVs+tRuQemD7d6AJMA8EAjHY1CwMgCtwB2HNS
rkqMHBHWnqu0ZPWgBmwccDnjgYo6kcgA9u9ScnAOeefal8kbtx7E4NACAFhgHp7U5GIPK4X6
/wBKQSqr7WOCRx705QSOQf8ACgBRJkrgZHXFK0g529xzUU5dRtQ4PfNV2LbueO3FAA4WQhsg
AUsUfl4JwFIyeKaQeg4AqQYKg9sUABKsSSQB25pQylsDt6imnBHyqOaXH4ZFAD+BwD9eaSON
d28546CmoGBbK/L608lunpQA2VyZFRSqEDnmtSyUrY4PXzD/ACFZEsUZIk3fvMY/DFaunnNh
/wBtD/IUAVdS/wBdD/ut/MUUal/rof8Adb+YopAXLT/jzh+h/wDQjTNTfa8YyeYl/mafaf8A
HnD9D/6Ear6qMXUTZB/cqNp+ppgZ7XCo+wDLdfpTCru5Zclz+VOkiQy5K/OvAI71NExXP+0M
AUAV48GQqwBbNWNrKCwy2O1OkAxjC56g96i+0KjlCcblxQAgufMmAwAeo56U+XBjLuMgfhmh
lWTGzjHcCmiLCMJcnJz7UAShAyDcR5Y/hPrUSu5mKsB7HtilZtqEp8xAwM9qajNJFhyFOew5
oAjeLCHK7geamSI/IUOAB81SYxhCct6ihyDjDfmOtADXCLIpyxYeg7U8oSqnjH8qjUqCQQd3
oM4xUMhkkC4+UBvzoAtK6omAM8Hmo3ykQTjBI+uKYEKjCEZ6nNJOVKANlZOoPrQBZjBdCc9B
0x2qMxh5cZ2gU2GZ49xK5Q4xk/lUSXu24MTRHJ6AfzJoAsykRw7go+Ud6hW4UyKjHqMgY6U9
P3qHcQQO+abggkjar84PXigB0jFsBSAQOfpSRgCQkKqkL1xgketIpkkmG/YeKWWJd4A5ORnc
evt+tACoqNMfmwSOc0o2xFjuBBOcAd6Y8TIQ24YA7cU7ChkZskE5wB1oAcoYp5smFBzx61Dv
2pxKN7ngY4FOvg8hAwV9jUBSKAKdpZxxyeBQBM25dwlIYjnPvUc0w+VYyC59fSllYSgbshz0
UDqahniZruPaAMYDHFAEymIxhOrnrTPI3M7snzpwMVPdlIQixx4zyWpgLuhUDDdetAESjzBt
wQccE9qqy6ednyqP9omtFYiI15xk9KkaAMygg+uc0AYlxYBYlIGExzVBk2t8uRjoeldTLD5i
FM8/TNZ8tmnVlI46joTQBkm6lGRITIPQmlhkDHcrGJh0wavTafujXb/9c1CdOcNggjnHAzik
BNBevFEUdg4JyTmtaO4iuHLZyqLkCspltreLYlpIzDrI56/QVDHcAN+7R8n0pgbslqRGHBXe
+CQaqNGYyVJyehzVmyuxKGJUNOThVz0qa60+PyC7yfvjyx9KAM5UwT8w+X5sHvSw2pa7N0WC
ds1GVAPBJzzkgjirkE6qgR4/kHINADZpBau58t5mbnO3GKypJjI3mNEFHb1Na0lxDJ5ZRwVb
sxwSay5yGkk24Vd23GPzoAu2zIIN3BZuufWqd4E2kNuy3TFQi58pAOvoRUM8zSyYJyfp0oAW
MLuGcll9O/pUzMyybT91euOagi3RyBiCdx/OrQmC87eAMEj1pAQxkHOwZz69etWEjdiWYcr7
8U2JAcEdcAY7mrUEMrSLGqbsnccHg0wI4YTJKqMynA4NFxIkO5RjzOxFW9QmggXyfLEcmPlJ
HNc9PO5ODy3rSAkmuyWyTkkdBVZtzrhunpUDl0P8jTGdm6kmgCYzKn3F59ajeV5PvN+FMAzR
QMUDJqVV49hTFIFWIELuFxkE0CJrOxluAXVTgd6vHS1VRuHzd60bZGgs9iqFyeec4pJg7jCn
ceMYpgUUs4sEBeO+BV2NdgACgrn5j7DtUke7dsygYDOM5qVVwOcFD1oAj3gSKRgg8cdBUjqk
hUsWG09u9Mto/LkUlRsLcc9asOVIZ0OMd8d6AI5ZVZSAT7YqiztjMajg9KlAx83AOeeaftYA
DG0k8cdaAKvlyFhtJANWWUJGDjDEcACnxwkHO77vUjmrAGe24etAFFUkETyFj6gHmp4Zjgbh
yOvFSOmxCzYPtnpUDK8yMmNmfSgB/wBpEmUBHB64pyY4AGM96bbWwt4wgGQOBUw3ly0gBGeA
O1AAxIQBAOe9AQyNhicd/elYEDH6U8YK7N+M9xQAjK2ck/gKXkkcHpSiMqcBj6807OwZ6mgB
hiVsNnJFKWPp1709s43MOtQtIFUEN19ulADW6nnH171HnccFeMdaCCzEjnvyaFBByoJ4xQAd
CoFPHynGd3pSA8AHgUjFuOMY/WgB/J6DH0pjqwKg5HPUdqVHJJCggfyqXDHIxj6nmgCHfzgc
DpmmrJvkQIT05z0zSyKu7GPl9aZtweOfYUAO6sS3B6fhWppwAsCB/wA9T/IVlPG7DOWBzzit
bTxiw/7aH+QoAq6l/rof91v5iijUv9dD/ut/MUUgLlp/x5w/Q/8AoRqDVow08TE8CIdvrU9p
/wAecP0P/oRqPVThk4JPlDHPA5NMDJdC7ExsjbecYPPqKsqylQSpQ9hjpUBPlgeWoBY8gnin
FCp3bgcnPXpQASLmTeQ3PcUxxEkpdiAMcDHA9+Kk6KAwOB6VGsMcs+8yFVUcqo3Z+vNAD4pY
IwxjIbI+91pziQKOmTyMdRTTFgHyyuAehAH5mgsfM5Py44APegB6Kedwz647miEO27coQ4+8
RSfMZQgYqq9fc/Wl8zBLHBP+10oAcy7XI8wcjvk4/SjO2PGCfXIqv5RMjSGU7M5HtU42um4/
N33HPWgB+3YRuPBGeT0/Kq8cJlmDB8qeqk/rTt5DEsxGQOMcVIqqELtIV2/xY6fhQA1lByF4
U9SeSah8gb1bYNq524PQ1LvK4wS4Y+nFShWaQFlyeg4xj3oApShkxGXJduc56e1PRGPURgng
e1S3IVtrMNoJ+UHqTT0iUDJxnHpkD/69ADYLTgqDz396jniKkHaAc4+U4qae5KKIrZwrEjLs
M8flTSWWN5HkIwcfMcA0ARqiQEO2NxOBznNOmeJJRwzkDJcDgewP9aikjQMrk5II5Hf2qVkM
w2Pllb+EcGgBTMm0F025PBOTUUnmJtmfDDpxxxS7jHCdylgp+XPapGd5LbES8nn5ug/z9KAK
LTlUY7wZM5AyTgU3ZcOimQBS/I5okgkVQpReeScZq3Yxh2Ek7B8AhVbgUAKrSLDh/wB4gHBX
GR+FB3O4Lo/l4+UA8g/lVqFwkjqseMc/X3qR3RAgd9mRu4z+VAGbmXfuJJXoBirUb4jLOpJx
xmpUmjcE8YPQDjFLLLHHHvC8eoB4oAhkmMCh8IVxn5qi+0ZYkPu3e9V7u4+0yIqqcjuO9WML
FF+8kTkY6YoAlDKUwxBX2HFNZk27Q4Y/dAUYAqFtskZ27iQMZHAApoiIBO3IxketAF0lYyPp
zzkD9KiiWKcsEO4A5J9KhSSRYZSU3ArgZPA/H1q1CkW0My7d4zgetAEU9ujpnfwDnNZU9sAD
5JPPUVueWoJO5cH+E9qeBD94H5vUdBQBhaRH5F3mQujEYXHc/Wt944VhPntISwz+8fP4YFNt
oFmmDqvCc7jUk6eYRtHl46tjP6UAZrRKoLgZ9AM4HtUcgZ45EfCsv8RHQVLLIIwNwbC9l7/S
pLSRPJkBlKuTkhkHAoAz2VBsZckIQRwKoEMGcvja5z68571ZuZoDP5EReVj/ABcAVHGysPu7
RnjI5P0xQBC8fzYDBvYDr+VLsVh5agFRySQQakYAZ2MxJ7AYBppAjAwe/T/PWkAw7VYYZcd+
+KerBlO4Ngk/KoA4pHjyPvAMeg29KcAQoXc23sAOWPuaAJQVjTah2gDnI5NSwXEsUxcKW4AA
qsqseg/HbQWJxszx+NAE2ryvIMSwuvof/r1zzEFiSWz6muhvA726vLOmD/AOtYzxAsQR9PWg
CuZCy7W59DTB71PJbhRkOPoTUIXIoGKBnsaNv504DA9cUoXPagAVM4rb0mzYOsjL8vbJqrpt
kZpxuA29+34V0kVusSgKB7d6YhWi3AErx3FNMIUcHr2/+vUj5KgDOfXrTNpKYJOc9zQBCtvE
rFiuCPU08OkeWZ9uRnJGajljIXk8HvnNQs2zqcg8cf4UASNJu+aL50Xk4GBUWdzjHmADnHv9
KQXEa4jAJYnhc1Y8uR8/PtBxnj+tAERLyyl2jGfrjilzNOrZBQHpkdqmUcEMvH161MqcDbjF
ACQopj4OMdgetSGUqxTaDx+VPJSJeuCe9MDIq+v0oAiLMz7Ao4GeD0peQdgx6896WRwqvIVG
TwMDtTLaV5AWcEHpQBKVJUE9f7tPyjtsG7jg0IgGDlmPuMGpARg4BXHr1oAbgFgPTgZp6Qqe
Txg+nSlUEgkMpPQnFVmmlRmRiT/dAH9aAJ5JFQDp1xjNRSqGzyT70iMUfoGIPc9PqKRWyx9+
/rQBG7SI395e/ems2/BBP5dKfKcNjcBmmKAeozjnrQABWKZ4pXiLAqrFSeMqaIyrEYycd+9S
HKocjdntQBFGCqgM2W7cdKk3xY6kAnr3NOdWwOAM8Zpqgk7eQPWgAYljwcfhzShWIIPTuSac
gA4JOT0J7UhKhgoIZv0oAhkhVlCngg5z6VLkBCF+ZuhzSOVI/d847mkWQluhAHHPfnvQApUr
jnK/hzWjY4+wnAIHmHr9BWftUEsy4x82PWtGyZmsiWwD5h4AxjgUAU9S/wBdD/ut/MUUal/r
of8Adb+YopAXLT/jzh+h/wDQjUWqlRNCSmW8oc5+vapbT/jzh+h/9CNUtekKSxBR8xhXB/E0
wKpVS5Y+aZjgbu2PSlZVRVwWLZyfT6U5HxECOWPFMkGJFLuRwBt9aAByuzLlQM+p5/CmovlK
SicE89f5VI4EuQuQR3xyKVGbG3J3fSgBCzGPav7qPq2QearK6+fmJjxzntVgMz5Vj1HBxT7a
FIgehHc0AKgUjBy34VEAH3GXkdcegqOUyvIJIwVCnp6inl1LBSCNwwc8YoAehDZQE7R6Ln9a
kLcCNSgU9cjkGq0beRuVcuCeeeBUjCN5VVlw33qAJVTdKAc7O/pQYF+eONyi53Fv4ajkZWcj
eQBzwaYZJX5GfLbj60AOE6KnlY3Y6nOePpQt6jllj3BCejelQzQhnAXCZADGrgtoocMU+Xrg
96AIGcbsZ+UHtzVgyYU4Ybm6HNRMUmkLgY3HPSnBULAnJK/pQBGIZVmDSkOc+tJIkckx86Mg
Lyp9DVoggrsYbuvPaq7MJ/lBU7W5x60AIYkMq+WX2KOdxHNE0jh38v5SF+8al8wKPlww6kgd
aicCcFHyN3O0d6AKlrHPNwXXaT0xzmrjlo9xkKNt4UY5/So1jSGQbAQe471PJNFFFyu1/Q8m
gBYQpQMQEcjoTn9KljCxRnftb2Uc1V3KSHU5bPSpIpV55zQBMpYLuCZLcYY81EIGEwy2wY+v
5U2S4YHp92qc93LGVAy2/OD6UAX2CxqQnLgYGRihgJYTuX5sYPXH4VWbdKwdQQuAGPvUjx7Q
Pny3p7UAIsUUDCRHAboeOlNuW2zqEjDjqeP1NTxop5fGBzhecUssaugPKAH8/rQBCFd0YZHJ
9qejOsgUrkL6DOKVVMbuileR0H86WF9oZ0JaQnjjgUAMjAk3qCyjpnHX6U8wDchDD0xnpT8d
BuAz1OKR4GG1wevagBolGWGWI6cA4/GlTrwCB0xR5W0EqTuJziprKOR5SzEbAf8AIoAv20fk
wAkEnqfWsi5nxMcDcpbHHGBWtcviFivDelYbs7xhVCgZ5OeSBQAy+3CNnjIUDHU/rVEOY0Ko
7bmBBPTinXi+YG3O2Ac47GqjyAyZUYA5oArx28hnU7RgHr61cJY7AMsoP8K5/WoDOZJNqkli
Ogq3BE2wqeCOOT/KkAFFdwMBmHc80sgwVyFbHHXB+vNXrWxgNlJPI5V3JGB7UXkEUVgJI8Fy
uSTTAzG+VScLknOSaVXz86puP1xUskLsyyumwYBG7vUCSLuYblPr2pASIpyRIBjv83X6U2Rj
GgEacZ5zzj8Kk3hsAD5gOc0xlBLYOf8AGgBYiMjERllOR8wwFqlf2xVgXcZPXaeBVmMEuufk
Rc5AOPTrVh0M8OyCHJPVjQBzboY2wwpVHpV6SA7mhkwZB0qmyNGxVgQR1FAC49Oau2NqZZFA
GRUNtGJXA3Bc9z2rc023kSPlc8daALtskcA2pHknvVonGAcg0kaFgcgnA7dKkWHHXkHtTAj2
hc5wPXFRuCUIGdvbtVmVSTjHHfFVHDYKkEAc5oAYQdnJz7VVuC8cbunLKDtCr3/zxVtVyuDn
NSGPI6Zz68UAcZAk8l4hVHaTdk9c12bJwoYdB60O6IVCIAx4LAUEHduzwKAERmYYUDHfHenC
MoG24z7HpSqSo6DGe1I4A5IILdqAK6t5k2bhShXpyDn06VPgOcKo5GCO5psjxKFAwzdPpSfe
5RRu/nQA8ZdCoU4PeliIUcYJHPB5pWUHhG/Wl8sM/HGPQUAPik3RbiDn06VIduMkgn061GxE
YHck9BTZpEgjDsCS3YdqAJXYqCQM54x0qNX3bewz2P8AKoBO0jjZjb79aPNQnbuxt9e9ABcI
z7doCjOWAGT+dIikAj2wKWQlcLknv15prxggEnBx1oAXaMZPPsaAFBI59cA0qMAnOR7YpxK7
DuzQAkafKSM+9OYngnauTxTVJkBXsRTsfKO+PXvQAh2kYDE47AcfnQrHJBBGBg0qHb8wHB4p
d2eMYJHNAC444FMwC5IG4dyOKXzAwJV+nBxSooVRjGDzQA0jjgjj1PFJtwGBz69aR0Hcnjpi
gM3LODjsBQA9TkheqgVo2ZzZn/rof5CszG4K3K57Vo2BBsTtzxKRz9BQBV1L/XQ/7rfzFFGp
f66H/db+YopAXLX/AI9Ivof/AEI1X1ggXEBKbv3S8+nJqxaf8ecP0P8A6Eag1diJYxjgxDkf
U0wKTBd2A3y9eRTyhkK4AA4P4U0IwjyW9ge9ORctktxn060AA+QkHjn1pwIjzjnPY02SWJFL
MwNIjrJGGByD3NADCQ3cDPUA0kTMMBFBQH5ialZVj+bG0+tN8weUU8o4Jzu/rQANz80m0YwA
M4pjcyrhfkOeT2qOWdBGPNX5Txx/jVhXQhVB69PpQBFsCzZRgRnJZu9OYKDk846Zpzp5QQlO
pOSOopWQsCwJJI70AQsTE5baN2OAO1IspCeW2QcZXjgVLhgm1SC3A96cYjIoLDBBHGaAEjiy
TIV3Y79qJpTJLtOePypFfDFFGPX0owdhKqCV9KAEZ/8AVxlztUn5V/xpVJxgkZz0HaljBx85
wOooITAO4DHU0ANkUTEncTngBT0qhJHJbxzeSxBCkgVoQiNInKgDJ6DvTC434VNwJA5NAGPo
13fy3SwsMxkZO4YAFbUh8py4x/d571ZRQMFAoJPJHaoHWKSfGOFHJPTNAFdC7zuX+Uk8e1L5
bbCzjcfepophGp3jcFHp1pLaZJo95I68Ad6AI2bYAvygtgYPFG8GUIpBwOSKLgLMCMcE9T0p
ywpGoAwWIoAcQT8oAOTncaHiDqGOOBS9CApyamBIQqTwOfrQBAkRCDJI74qQJ84YgnIpkcwY
sPm4PQ06SVfKYkHcvT3oAfgKMZ+Y8nHQVFIzbOnPYVFFIfMw789gKtkkxBVTcB6UARRM8seE
UdeW9KkBBUFgRJuyfQU5JBEgHllc9ab5qyMQykAUADN5iqrKODkGkCOq8/KAO9TbgA21SB23
elKzfOgIye+e9ADLf9+2I1bBPetVUCKVAA296igiMaAjAc9Aewpt0/l/OS3AwaAK2oSNIdit
yOSBWdczAsuBkgcr6VKtyn2qRScswzzVC4mAd3J27emf4iaAIbudJH6eWoXkVkzSszHkbRjA
qW9IiYqHLkgnnt0qCzgNw+5yQgPYdaQFrT4GGJSdpOQAe2a043FsUkdgw9MVBLKIyDGRuT+E
1m3FySWIJz3FAGhcamVEiFvlJyKrnUWmt0jyAMc1mP8AN1PNIvzOFX7ooA33uBeMvmMVijXB
OetRuVxnAQNwuRzisy2uMHL5YA8CtuF1ljDnDO3CqO1MCm7FWbPOB94dKeWwE8vkk5OO9Sy2
7R5yvJ461BH8je2PXikA2Qg8tkAHnJq7ZPK8WNwVT71RnbZsZR8rgkd/ShJmwi4IB70ASalA
kbBom3SA81VvVZljnfkMMbv6VsxsJUZIYtzHhmxUMFmJPNsZnAJG6I+jUwM7TIle5AZtq55N
dQJFSBfLUbQOorB023CXJjuPkKHnNbhj242g7G5x6UATwS7iWAKqQBg96V5huXb+PFVxIN6k
odpOOaedyuWzwT37UATtvJGMgdfrUEsgAYlSQOMU2W5UfMjbyB61X+1NIuIyAehZupoAsqQc
7TuI79qJLnyUxLFkgcc9aqjzDEEdtgI6g00PjIBJQHjNAE0b+aPMdRGDwAO9SIpIK7Dmo40j
nIcZH4VagVI8hck+poAjKlFPG49qdjCguMfWmvIrHd8u/sM05WLqwYcg45oAjWONiPl6nOcU
Mo3KVbCqPmX1qdCAdrEcHpSMI+ecbvagBirIEZ1A/wBkHtQ7eXgZyO570rPlkCngcY9aAqs2
5jswf0oAY+Y3R159QabIrTqQRQ7KBlZOegGKImOxi3PagCJYzFESFLZP5U0HfJu4AAqR3cou
GJGScU1Y1aJxk5yelADlAL/eBB5J70udxAYj2Hc0+KMbQcAHOKUxgMDkfKeKABchRu5NNIOD
xmpWRjgnADelMZyq/Lzz0oAiU4k5zgD7tPJ4xjA9aMYBJBBbmlCk8k5xQAp4YYIwPWo2aQzK
qYwepNSHKnnksOBTXBKle/tQA3IU56n2pyNhVJ6k8imbCqEZ/ClDKE7nHXFADg3PB6+opwwe
ByDmo9ysM9utSDIYbeMUAJ+Jx71o2WDZnHTzT/IVm7dqgs2RWjY82OT3kP8AIUAVNS/10P8A
ut/MUUal/rof91v5iikBctP+POH6H/0I1X1Vx9rgRgdvkg5/E1YtP+POH6H/ANCNQauoMsOf
+eQ7e5pgUn/eqGycA8Yxk/4VKRITudSoYcHHWq0MbxORgALz1q0zgLz8pYY9yaAKxjZ9pY8D
kYFOjBweVjyOSRk0oE+FDSKV/wB0ZP40/YnO/BPfvQBBBEQWySxzycdacyENtCLj09Kl807i
CDtHTNMEIMhkTBz6mgBCv7rySCsQPc5H5UsMRhUKoIA5zn8qRxIgHmFHDEkAdR9RS4ZFHz7m
YcCgBuNxyy45781YQNkABRxyCKiMhjYHsOB3pSxLDqc9frQA0eZk/vAVz2p7FWXqzKepJ64p
slwNx3vk9wq5NRxOZ2zIfLT3FAEhQk/KOexIpix7EMasznruJzmnxzRybwmCB1FLnagK5Jzi
gBWLIADuB9Ac4qNsNu8xOvqM/rUvygjJxj25NQNIXXdtJH90mgCNLcI5lU9eCMVKYxI6OGAK
9zTvMEa5AJY9scUqKWdmcr04z0FAEUgYy4UHITaTnqKUAxFI2DEj5iDxj/61L5e2VnDZ3DA4
68dqjeIzSBnAIUY4HFAEsnllDKGAHt0FNQwi3Ug5kPI5xikFtC0mF+4vHWphEkKkAEDtg0AV
55NsIjEas/Z+tJDMkmSAcr1wKkXO0kEkN6mlit0hXaox6+lAEvyrwW689aNykYUnj+9yBUTK
BKBEWUjnPqPepsheW+UYz1PNAEcar5qoqgE88fzq2xALBnJOMY9KoQOFkdWXcQcg+1WJZxFD
5h+c/wB73oAltlSNWcgDrjjn86dFKu1vLjyc9fQVRFwJI90km0E8qOpqAzywSrInMWfmHtQB
qSfM5DSbn7d8VVjjMLo8kmdueo4qg2qSMxaNBGnZTVU3U8kmCchu2OtAG3HOswypAx2HenWM
MjXWUYHb/ExzsH0qrYx71UnIA7VtQxvAqxIPmY7nI449KALSHI64PYE1R1CUOGVmC49Ks3Tp
5Z2n5unXmsqWQIpjwN6+uNwH1oAgVSUkeQCQZJGeBisi4dFMhncFyBhBz24q7e3BWABdzFTk
/N6965y6ld3IZw5JyaAGzSCZwACB0rThSO3iXauJMZJqnYWyyAys2Np4FOup8nb/AB+tIBJ5
jI5UcN3NVWP7lvXOKcDtjY9+mahySMUDEJJxSqxCnHekxS47UALE+xwe3etK2untHLw4IbrW
XVuwlVJlWX/Vk4PtQI6GOSMwK+fMnk6Y7VBdWhj3FgA2O3+FT29kIoxNbuGfrjParKiNYmku
MNMeAvXFMDCbnO5MsOnGPoKj3EoTkZHTI7Vp31vKgDNlSRnBHT/Cs92Y7QceoFICzZTEOwTg
SfxDpV2WNGVRa7nmB3bweRWT5gUgsSRnqOMVp6fcN5P2eAAk9X/+vTAtbPMWK4B3SKMOoPPF
Wml3ZZUYjHB6fyqopSym2yP5iy8P2wfUU2ZJbSRCJGkhc/LIv8jQBPKuNqAAsTnHpipPs5nj
wNxx696jjQqxk2ngcc8c/rUxm2LtLcf7IoAbHbwQBS2N2PqKeyxywlIuc/7PSs1rhvtAYoGU
9MjpVgXLEMhjwTyOcUAOuF3R/vAJAnCle1S25jWIrEu5z/XtUDRbbYfe3FssR6d6JlOzEQKM
ByemRQAfaJX3KwZdo4XGRUiJ3bbvI4A61G5eGQIqqzsuWb0qZSBEzuccYz6igByRoTncc4x7
UuwLlUXty5NRmcrG2wbsngkdKhjkd3K4IK9yKALS580jJ49aHHmyFi3yrjGD3ph2qoOTuP4U
1pCoL45zxmgAdySEU5Ud+4pgAjdtoJ3feFMjbLZ8v8alEjOAdqg+uOcUAV2BUk44PrUsONue
QD0FSSIQBwMd6BnAXaMHt60ASIMEDkk9hSEL1Byx9OuaRSpJXo3elRXXcWJPdc9KABV/eAMw
xg5T3p5ccLnj86h3h2IQ8dM8YzTy/wApAHTknHU0AOJCEfJk/kaQFyDgAD35pqyCT5kG0AYO
e9SsAyFQVOKAI1I5YDODjpSeZuY42sMjkZpJW2tsQqF7hQeKDKI2Yqcr3A60APGQxIBGB1pG
MmzAyATkkUo2t8wPbpikypIPOB0OKAEVWSNimQRyTzSfeGen4UhAZwRzj0NSE8AZwDQAkZBG
0AHHVj1oBG/7p9vSgYHQAHPeoy27IOcdu3SgB2+TzG6BQODnoa0NNcvp+4nJMp5/AVnREjdg
DGa1LP8A48v+2h/kKAKepf66H/db+Yoo1L/XQ/7rfzFFIC5af8ecP0P/AKEaj1MZuIcAf6od
fxqS0/484fof/QjUWqIpmhfkuIlAGfrTApAOxZI+/XacZ+tQS25Z0YsdyDH/ANeh03sw3EnH
LZqXDeUqqwL4xxQARoPvFye3pUmcLzyO3FMzsRQFIbB59KISyr3J7k9qAHB/MAyQq9OOv51G
424VQT9KeqkMSSMUsnIwzHbmgBFLbcplMnPzDJpkkbjndn196chAUkM3tTidxwDtNAELrhgw
ztXpkjg49KhWQxsEDF5TzjoKsvy2SeR6VE+x2CBxnr9aAEhjJd3lzk8ccipth+bcQFwCoxSk
hV+YYAHJNITuAK9PUUANitlidhzsIzj0P9ac77AFUEYP36RWZFBcdOtDMMAgkjGRQAD5pA5b
aCMY9al2Z6kMewA700KU4J+opysME7ec5J9qAGyPHAobkuO2M4qOVHmCAuduOnYU5nBlxj9O
KHlbyyAMkdPagBJgIYgsfzEjvTFGURchSeTk4BpkM6RhnmXJIwpA6U8x+cq7WJwcnPegCxIN
wVlmUE9eRxUd3jYIy/y4wMjk0vlqq5AwSME0gUECIYPOetACQL8qoFwenTFToFG5RIrH8/wq
Fy4ygwD0JqKMeXhVPzZyeKAJZYw7HAIPAFOkBXAC/wAOPrTJ5NqbVBY9wKGJJyhJx1JNABHA
BxubLHnmluplULG8Y2+q9/wp6KSCR8uTk4NMkgkEqvvyvvQBUiVZMBByP71XZYl8kBQN3Ugd
DTZIhJIHjJUjuBjj0p7PyNyFh7dqAKT2QkUYIjPr/SlhgVNwYAt0yO1W/Oj3Fdmd3QfSnLCG
+cE46AetAFywgGd5AAH+f0qyCY90/Xf0X2qMK6ukO392oy+O9OuJECkIecfgKAI55QSJCVxj
jBH45rMuZYYGkZ515/hAx/8AqqC9dnm8suME9QOmKzdSnTGAC2egoArahcCRDgHHqT1rMjja
RuBkU6VnmkwevTHpVmJVjjDA4bvSAc7okYwNrDiq4+60j/MR/Ohn3EyP0HQetQmQsMe+aAEL
HbjtnNGOM0EU5RjrQMTnNG2lbPYVPDC0hGBmgRAFNOVa2LXSy4y42/XvVpNKjBBznHUUAZ+n
X8lqFyc7GBUYzkHqK3V8tQkwJlc/MpznA+lRQafDGc4JGOlWHjNuyNEox6GmAkiCaOSW6O3j
Cqf61jzQtDl28xgegx2rcZEIFywLhSPlPrUc0T3waSQ7FA+UetAGBtUDIAH4UkJ8mT5dw3Hj
mp5YmVyrdD3qusZyBjJ7ZpAbMTQSRYjjaWVxyep/+tVmzRkR4JnCycbe9ZNldtESqfJk4rSk
RFXIcyTnuKYCNO4Lbn2zA4IK5NJ9rRkYMxJHB9RU1xtFvHK6EqjbW/vLx/KolMUu7ywG3c49
aAK9koe5kyzEZ6kdq0mWGIjgMwycnoKit7UBy4Xa2AKV43a4I3DYB2oAYzNK6qWAUnO4ccU9
w+0IqkBOCf8A69NKDKs0fK+/SnFTuJVjgDIXH9aAIwojRRKyMzDAGMZ+tLLIWCMVAUemeMVT
lLNJCQillJJ461ajdI9plzG+CcDvQA9njeFmCtjONy8ZpUuYUG3cMgZFUvNkbAXo3HNTCJVd
Q43MfyFACG7CgF269N3rSM0u0gndnoPSlYIHbjOOAKU5crgADoaAE8xkUAKTkgEdP0qwZCcB
iR261E6YcFc5/SrBYMqqwPHtxQAqkAZfnHGcdKRQDITjApAxOSMgdgaePmySCKAEbcpAU4yf
QGmL8z84GOAKe8exRtIweTzSkberZYnrQAyEIoLxrhmPPoaML5pO9zngg9DUctyq/wAOWx1q
ZWDRFhIAOvNADpVZEOMhewxTWVBhs5x2HXPvTJjtAAbGe46UjqvHzjOME9zQBLGuFDBwQ/Ug
cimARoGCb/mOTk9frSBSNoZuVGBTyNkTMfX1oATO7gjjrmkWMlMHJPalRV2E/jTgSRwOaAGl
MKMn8KAgGN3JxwB2pJJo4sGVgATins28EqOPegBGBK9ePemBx5jqMgjv0zSsSQAO3603aSMY
6c5oAfkBT6Vo2LbrAEDA8w/yFZwX5fmOSOeK0rI5ss4x+8P8hQBT1L/XQ/7rfzFFGpf66H/d
b+YopAXLX/j0i+h/9CNQas+2eIYz+6H8zU9r/wAekX0P/oRqHVWAlhU/881J4+tMDPDeYNuN
vPIpBIQzFVAbdhc+lMJDtIFyCKMeZtLKVI96AJj84wDg9zUmdq7AeOp4qIgJyOh/Ol3N1GTj
1oAa5dpFCcIDznvUxHc/rVZt4UOeoPapBJn5XOOM5oAVlPyhepOSanWD92WJI9KiDGNEIyOe
p70jSu56k+lACyADAXkng4pioqFjGAfUmmQIfPOZOTycngVIBvyC3yZ7DpQAiuXj2uMZ7U8J
sXcSD2AFVWLtICrDaeAQf51bXI5IBwOKADPBJXJPY03chKBUJY8n0FCSO7FMZONvP0ogbKEq
MY70ACs3mEDlQetOPXl+tNICc5JkPZelD7SQRnIHP1oAa7Luxz7Un7wuVTGD7dKcoVjkjHqc
UqsUICHPrjvQBWFqxPztk54qZnVVQA+wxViP94vmdDjoT0rPmPlS+aBuBP3fSgC2FAjZZGzn
qDTCjblK4wOKZvMz5I2oOeacl06MMoFIPB65FAEzMUcsSDkcVAoLuwkXG4YyDTnaUnKAMSMk
9DipIzxubsMkelAFV1SF32hs4yBnqfSpoWd4ysihd3T2prsrOrAHIqRZUDjfwfagCWNflAz1
qGOWR5GXnaDgZqXeAgJIGO4pAzO5IAIPQ+tADFmV5MbTkHHWpTjhVzimlIkOcDd19jUkZ3DA
6+lAEUqhFBSPcw6e1XbWTy4RLIPnP3UptvG5lw+MZwQOtWxEPOZ5BlQMD0FADhuijLFw245J
9KzL+6CPgBMtzipdUkWKDMeWGeVz1rFubhSBhSoz95jQA2a7/etI2A2Cqj0rDvZ90hC+wzn8
6lurg54IJqC2t/tEhOQB15pAOtYWwJQQTnoaWU+cx4wB19zUk7BcIgw3Tj+dVpHESmMctjk0
ARzNuYBei1GOOaMU/aeAKBiryOKnjgZ+QuaktLYzMFVSTmuhtbRIEVSMnrQIx4NLeQDeMA1q
Q2UcIAx0q4Ac8euSfSl8vLbieO1MCIEt04+lSx/L1OQeaXHzYxjjipIowRgnmgBqZB4UVITn
lxke1ShemO9QuQrMhPQ9KAIRL5UoO07D1FLMu998hKQk8gd6CWIbIHWo4HJYwTDKE5UmgAuY
xdI3lIBGgxmsWRNh29SO4reIlceWMJF3PpVO7twSRapu2j5moAyk3eYo3EjPIFaOm3nlx4VQ
zt0J61mNGUIGcsBSxMysNmc/yNAHSBBCxFw+4TfKwHQVQijNrcvAwyAcqfUVNY3cbp90yTt0
HoKllheVY4pVUSqSyHP6GgCBJclgdwHXk1Osu0KqqRu65qvbyLJmNlw6nkE4wakkkY8ZDAcD
AoABI2TvGT7UKGZAGbhuSackIiUkk5xnFKXX7vt1HagBoiEceWIHPesyVyZWbHBar8jsqgsd
2egqusYadN2MDr7UAWoVUIMAFgM0TOEAJ6/yqwYVCls5OMcDFQSRfMDyMdqAGRRKOg5z3qwy
hfTPcCoSwxt9TgZNPMgK4jI3fXkUAOlZRtJPAHOe3WlikSePcrZU9NtRzQ+fbPE5zuGCRTrC
zjs7YRKxY9SaAJEJOVGMYpzfKpI6A9aUqobOCeMUP8wCkDBFACGNXbc3y/1qtcXkUDAPIik9
N3erJ5BwPmA7dqpX1hFfMpkO0rzx1IoAnjihkh35ADcjFRun7xY1Pyr271PFHCgWNT+7QADN
RySK0u5BznGR3oAJN8jqCpxngjtTpIUDE4z9fWnLIxYZXAxyaRyqnknJPFAAiBVAIB69e1LJ
wpB7jqKVn+VV7Z/E01mOPm+6TgCgBE+ZVx074qQ5D4IyBTV/djaAenHtTmJAyuOnWgCKeOOX
aHwcHPNPXJAByAOlGOc45PFOChVGTigCMnBJAz9KfnoD17470r4BXHeonkBKrgoSO3rQApDA
5GSvvWpZDFlj/pof5Cs0cg7h0rSsv+PL1/eH+QoAp6l/rof91v5iijUv9dD/ALrfzFFIC5a/
8ecP0P8A6Eag1feZoQi5/dDn8TU9r/x6RfQ/+hGo9TYiWMA4/dKcfnTAzkT5jlTnGDg4zTec
/uwOT1z0pWYCM7Thj0HY020jZFZmO5e3oKAJ1ijU7mO7296UsB91ef0FBB27gST3BYYpmMnn
kdgKAHrIvIGN31qNWR3I44HJx0pZI0JUIQTnLEDpTJIsEsgKj+IjuKAHMUKoAylRyAc8fjTg
R1ycdeOaTYvQDIH6mmwoAGJznPQGgBjb9u8AYPTNOkY+ThBtOOT1z/hTzs2LuGD0FMwyAncN
uedwoAisivknaQSTyPSrEmdmyI/Mecn/AAqjbJ5czrjAJypzxV+KIsx3yAnHrzigBiMyxAMG
yOuccn2pxyoPv2FOMkZYggsUOMZpu5ScKhDeh55oAayE7SNxK9QKjyTIWUnaOvFOysjMUKns
fQUsNv8AKzlAZP7w7/SgCZzsjyoBGMkY61HBhsSHC56c/wBKUJuTAkx/MUo+RfvA8YoAepQy
NuYDd90HgD8aayK8pwqgL6c5NKOGLHaVUcKBx+dRuUQso3BmHI7CgB/lqWKhcgdcnimNEwZd
mGOOcj9KI3B4A656+lOjBWMqSF54JPb3oAayrErMW28ZPPSnQlTgxtlT3xnNMFvlyxy6/nT7
hEFvsTADfdHIoAa7o8uxAEK9SaheWJ5drOSw44GP/wBdN8m4imO5s7hwcdKnCKpy6gNjqRig
B/BcADIA5pWEjNhNgUdF70diAuB25zxT9qRRBju3N6c0AIC24LtwR7ZqxGkxKPxgnHAxxTbZ
Y/LHzDB7etWgqryBlem30oAdkRIzBwDjg9qbFK/2bPAXoQxzTZJR5gkKBlUYAIzVS9miYkIC
oHLduKAIriaAM7mVGjT+AYOfrXOXU7TyktiNB029BVyQoschKJuY9Ac1jTO88wjiyT0HNACx
QG8uSkbcDnJ71enaOCHy9oDKMZHelt4I7a3+dSkw96oyyG4lLSH5U7+tIBu4xoZH5c9M1V5J
yc5p8hMjFiSFzxk04KvqTn0oGNUZPI4rQt9PZ0jcnG84AP8AOixsjOwOMr0rchtETav9zrQI
WwtRbr0GR3qySAQCv45p6YB4Kj6mkLK524wg7mmAhVWfKj5eByQaAUZiAxU9OByfoKguGLNh
HAUenemxQoHOC2TQBYgO7IDYIOCSM1OMJuYEdOBUNnAIs9Tz+AqdtofcOD25xQARSF3YuuBj
5RUUrE7srtwMj3qQv5hCR8AA84qFy8nG8HI6AgnFAC8CLduPTkdqZG+WPGeOvapGjYw7VXn1
PUUQxMkaqT37DFAC26bgElY7HPT0PamvFIrG1AEafxOPT/GpJ1wnykZz0NQS+ZLEBI+WXjPc
igDPvrNDIRbhiics2f61mvlX4+8eenb610BkLIttGDGGOGZqzb61VHItw77cc9hQBXtLlraQ
lWVRjGe9awkjeJW3vNK3IAPSsQpsfcG47bqu2NxJE/AClu56YoAuyxPtM6xAuRiVe4Pr70sk
0QgQgY3dOOlSOwt/nimMk5HI7EemKilgDSrMiqI5R0P8DdxQAIjMhkMhw3vnFShY0QgNzjp3
NCIB94YUDop6/jRJtUZUEZ4BxzQBFJGxU8nAGPanQxx8OQTkVJl2YKW+X0zQY0Us27acYyBQ
A5nUAZLg+hxjFD5Z+Tk9+xqHzW2HOHb+8e1JYpMTywwRnnvQAsjRkqdm7njHUURoi3BOFXcA
B71LMFQlR1HYcVFH5bT7wGBxgDv9aAJ5IsouDsGeo6UCVScAkYqI3ATG4lsnoO/tS/IW3k5x
6CgCZgGIyT+BpRsTIySe2Dmmq+8bV59OO1KVOG4wfp0oAUZK9VHrUbMobOAWXtnmgkudpHoS
SMineUGI5w3qe/8A9agCvJM6xsTEA2QAueTThKExlMsT1PapWQFiSCSO9NACAgDOe7UAIAdp
cMFJ96XAJ4bLfShCjhW446beQaUqMnGeTnA5oAiWQmZ+jbRg8ng/5xT0YAjeuG6kZ4pS6xjB
whP60Bl2E8HPegAUtv8AusykZGeM0oBHcNnnA7UAMF+VxtPOKVVzzuHp7UAKxOMlC2OwqJmc
PwnHrnpTmViciQ/jUiKowCAT65oAj3HHOTx27UoTjJHA9RT5DtYdCDx06U1/mHcAnjHNAEZK
+ZtJYHGQAP61q2ePsWAc4kI/QVlKhAJIILd8da0tOQR2JVenmn+QoAral/rof91v5iijUv8A
XQ/7rfzFFIC5af8AHnD9D/6Ear6wQJYd2FUxAbmIA71YtP8Ajzh+h/8AQjVXW/mmgTyw2Yxy
R9aYFF3UOgY5LdKerIBtduT0x3pjRJuViowOPep98TNkRuGxgAdPxoAqiCRpSUaQg9geDUyL
821hjsSaSWd4wFCDBHBHalXcwzjmgAeRI85I46D1pplJTg8sfu+tKYQwycdacIwuQFB9WoAd
wYgpI5+8c9KaBmQdQo5AzximSPzhAD7Yp0Z2qd2M4zigAZMzpMGynQKWAGaV2QYLjJ7ZqNoV
ebzMDOMA0PErPux82MDIoAlRuc5yT29KJSIom6Z29jznsKjkJjK87jjnPanOqyKpbB+tAEcD
mby5DlEGfvHJJp6qd/XAPXB4oMkY4UnaODjpmlMYAIZgQDwRQAFWjkACk7uTjt7mhZJEYxuh
K54IpqxfMzbsLjpnrTovn+Y7lI6A0AOGEIULj0BpDOfMKgMFVeu3rSsjBvNcA8cZGafDkxeY
CCSPyoAovPP5wiiICsM8ChYXE5a5n/h4AIOamiEiO+HJUnrUvlfxbQdx5PegBkRVlJjGT23C
ngBWy7hs/wAOeBUQt+ZGRioGOnemtCwPXBzkUAWVlYbumcdM1G+5snAx2z1H0ot1VX5KkEZJ
704FyuQw5zg0AQhXSaTgNkYwx6VYdVZBI3IB+8T1qNFH3mJHXg85oYl9zAZPoe1AEoUFuWzn
oQaS8kfaBGuWHBb2+lLCqooY/fJ+YUqiWQckAHr6UALZQSfZ+GIZuTu5xWguUjAdj8w259vW
q1rEyybATzzzVh1ZQx3DJPOe4oArSEZOCXAPpmsi8uHfKyKq/wAzVy8u48MsagEnqBjFZN4w
WEyOxPqT60AUby5VRhASelSadZKI/NbcJ8/KKZp1sLqUyTZAH3fepb+8Yv5agrIvRhxSAgu5
nncoeCv3j6VRmlAXy06dzUkz7E8sHcW5c+57VCqgnigBypkZJxxVyxszLKMg7e/FPtrVyFkc
fK3C571vQwGNBgBUHoKAFggREKpu68kipQoC4xjNKyYj8wHnPU03azPuLbmpgPJDRMWPQeve
mHm3GM9RwByaDuIOQCCc80TFjIpX5VVe3GKAGSMWxvQ7F6AetTxDeOgH1qGID0z3qzCDv3k8
YoAmddqqQnJ4Jqu5cyAAELjORzz6UszxK3zLznA4oJ3A4AGeBmgBiY2dQAO4601CVV23gKeA
KAyhVVEAXvinxqoLHyxg+lAE0cbFQVbtnFPb5Ru2lT0PvTFIlIXBAA60ybEVuwLsx7EmgBxw
BnO6oyFQ5K9aIRuMZ3nIHc09yTg+poAJlW4VRGeTxwe9QNlkFrGhjUffYinSEBtgU8jOR2+t
SOy3aFCxEoHr96gDEuoQrkpl0HGSP85qqM5GcZHrW6AtxH5Z/dwR9cdzWZNCVJOPl/h96ALd
hcME8qIJvbq5qxMF+zzW7yCRz84x0yKxT8p6flWnaS+fD5ACxrjLMepoAS2ud2Q/DgYHvUxn
DgLgqx+9kcioRbDy5jbsWaIbge5HcUy3lFwhwV3BeT/SgC7Hwc5GFHFQI00i7GB8znNKkbMq
AsV4ySDg02QgNtGcCgB8EZhDHOV/rU4mKqPlC59qhdhhQG6ngntSCV5JnPmDrhVHWgCTeqHz
CAMj170i7TwCNwOBnvUczrI5jC5PtSxjcoUjc3OTjNAEpIGd+0EHpwce9PXaqnIHAqIMAM7W
dRnIFPDYAC/UkjgUAAxu3CnpIrAEHK56UwEMSQcJn0odn3DbkL3oAHnG5kABYc80LzHuUhj2
HY0EeWNxGcdRSKwwcjhuvrQA9PlwM4PXmmtIQ+3AA7kUxnK8joPTvSO+5VOMFqAG+aI2CjIU
+g4H1qbvmQ4PagD5QNo25zxRhdxU4B9hQA2UhgMFcZ/zilU8Deo4HehAgTJ5P9aZGyktgkMD
gigBxdY8KGI3HqBQcAHb0POKQElzkfLzg+lPAxwOg9KAElZ2+VCAMfjSHcOxz06U5m3ISOeP
WobaRvK3OCD0oAey7/vcAdCTTmGFUrgEjucinBiw6cDrUUhEbKWPLdqAHElsc8CtSyBFlz/z
0P8AIVlGXPTAwTzWlp7FrEk9fNOfyFAFbUv9dD/ut/MUUal/r4f91v5iikBctP8Ajzh+h/8A
QjTNUGZYeAT5Yx+tPtP+POH6H/0I1HqbESxAYwY15796YFKUqmMjJ9KYh+UsR8o4pSAV+vWo
lDdM5Q9BQArIXJz+FTxQHy852gUwKBy5ySeBTjLIRtUH3oAV1VXzu+UDtUO4yqfm+UmnTB1j
2j7xpEO2MCQgZ4x2NABHGeGHH9ajntzNPHKCQUHQdKlWUllVRhO9OLgfKQSxPFACKwU89Oma
cBkksxxQV3LtJ570zeGby1BKjrQAMquzNkfQd6FwXZcc460BTyx4HpSQoy5Icsc/XFACoiLH
hBjjA+lAUKMuflU55pC2GCqOe5qUKvIZvkPBB7igCJtzKGUDB6CnQN5iDecY/OoVcb2xtPG0
AdqJNykFSFGeaALcpyo2gkgflUWWaPAHvtFMzIQ208Z/SkMuYyBkbeDigCa2G4gFRkn7tTNt
jGxiF7VBHcqG3JGFA455/GqkiSz3BO4nnigDRcRRxcvnHUd6ppcpcyrxiNe9WVjFtEd5BzyT
3qkbiJP3cHzEnkkdKAFKMzkgng4x2AqRYAigjjB7GgMUTr2yBTYiSC0hC85IoAkOBIU3HI/G
nO43hc8H0/rTVCMMxg5J70QoIn2/MzH5smgCxEqhSSfXinqvyHc/0FL5X7wA5x97NSQAPLnA
CrxmgCzGpjiVRjeeTVe9dhbvv4O0kipHdM/MSGHSsLUb9ijLJKB7D+L2oAgnZhjcQuOdo5rN
2tf3fk7vkXJPpUlzKWKxxDDyHA5q5BGtlaeVIAJPvbvWkAlxKlra+UygOowuO9ZVwGhi8x23
SSfyp0167Tb2wWwQvHA7ZqnKzSNu/hHAoAaMs2T3Oas2sBkk2qM88k0y3iLPgjJ9K6GwsljB
zxuXP0oAlhiEQXAB2Y4x+dWJJv3O8D75xTUXYvysfl7+tKz+cgWOPA3dfSmBJkzQoing9RS3
BWLywMCpEAUjpnFU3bNzJIBuwOPTNAEz8JxnBpjyN5RVOSRjp0oiDFF3dc9KU43AZ+uKAC3H
yjPUdc1aVlBI6gc5qADc3K8dhUxxGhIGcigCIthGdj95T1FIJERVzgsVBHFNkjaVlXqQvUmn
R7gpBbcOzY60AKg2xZwCW6ZpjFgMbsluntSs5EgDHcQmMDtTogHUSPwAO1AFpFIVcqM96r3H
zAh+mcVPE3yrg59KguA0soz068UANTrtA4HenyDedyk9ePSmliBhccdfpQGz0PBOaABwXXaD
jPcVAYirCQHaQPXvUrkg/h1prsCoIGcdDQBGCJiBjG4kkepHalkUXAZ5TsRBhQB3pkwZSHQc
5z9DT5m3BZgDz95R60AZUyMjBXBHekjOw5PryPWtSdRLG0kvLHhVrOlDIxBG1h1FAGnBMzhZ
lKxRp0Ud6qxARzvLFDtjkbb7A9aqwSGMr/EADxVy5MotN7OqjIcIPWgC1G534GGA7etMeJRL
ucHnqBUEcuzIYY3DcB6g09WJxtJI5zQAvmeW75+6PugjpVNPNaQv3JOatx7jKxIBHvUkbKHx
tx74oAighZDuI3GrkXkwxvnIYH1qN5CUVFAwO/rUbPyG/vcfh60AK0vzFI1Gc8A0sRYR7ZBh
vSkjDM5MWQMYVj1OKfhwFPJ/vUAOAI+XOO+KlxwAP/1VErjezEHIHGaeGbILAY6HHegAZgqs
Dg8d6jKlV3MQd3GT2pWGd2COT3pobc2CeOMUAADFlwAQByD3psjKvLdqmUdfm74qJ1LMMDvx
mgBY5PM5HIPSlyFfIHLdTTXDLLwcLinbdp3Nn2FADZChhYsAuTjAqGMtgDPJHWiQGd/vcKem
KmhQCTIA9PyoAERomzuLZ7GnbnKj5AOMZ9ae8gjRnK5KjJIqMSiRMsQqn1NACGJY2O04Ldea
dwAFzjHSk4yTjntTXwreYdxHTFABJKAwGTyevYUmQ2QeSfenMCyE7MjuM9qaFJI2nAHJoAXY
AODxntWpYAixOcf6w9P90VmIApPG3mtSxObI47SH+QoAqal/r4f91v5iijUv9dD/ALrfzFFI
C5af8ecP0P8A6EaZqQ/exEg48oDj8afaf8ecP0P/AKEaj1TPnQ4P/LIf1pgZ5O0lRjHc0g4A
EWDg/lTuQ3HbvSqDhsce9ADlADgk7j16YApxmMa5LAHvgU3jnAakK71IY5A6gUANJYf7TH9K
AjEDOG25Iz2pCMnCHgdeakD7Vbjk9CT0+lAEQwGLZySeg9acAccDGfXrSKpD5I6/hTt+Aeee
+eaAGMdr7SQPf1qWNMfvPSnYUjdyfcimMm5cnOPfigBrvjqOv6UqfcLqeOmaZIjAhskmlSJm
XYhIBOSBQBCok8wvwV6DFWHKj5sEtjoe9PIXGAV2n0HT6Ux0ULjOG9QKAKzQh2ONylj0U4pR
ajGNzbR3z1qcqo5Jxjk5psjkqNhAz096AAIgXBJCj1qFpMRlEOw+uO9PkbdEpcEc+lDyfKcJ
uU8jjFACWkWxNkj9epqzG8aDeFJOcfWoElZkVwoYAHAYZFMgXzIyzSFZVORlc80AQXksktwF
JIX2ppsiqB0k2sOea0TbosqSn723G0Dr70XEce8blIbrgdP1oAiKExN83z9h6/hTYFKAJIMk
8nNWI4Q2HccA/Kc9KrLIZbghVIQHGcUAWlwANpGT6jpT2KsUBB3egGKjXdvKrjK+tShiVypA
PduuaALrjaionU9/ao1JGVBwOxpu9mUfOBu4GeiinTzJbwqhZSoHDetAFK9uT/q2IbHU4rBv
RF5nmbcsAQPSrlzcbssWyTVG3iNzcCSUfuBwv1oAlsrTygZbofO/3CD0qOeU3LsJOIYeXbvi
lvJmfMPPlp9589B6VkTzbndYjiLsBnFIBsrGWVnVdozwPSnxoCMEk+1MTp83THatGwt/Mfpk
d6ALdjZhNrkb9wyNp6VrqjBVSNRgd2OaQRLEvbbjjPWnovyK2Sm7gD0pgNMe5xGpwFPzY4p8
kuGCJge+OAKZHEwYlpHIB4HvRIyRtGGfORgLigB8jFgEjUkZwSB1qDLBjGvyp1wKe0jSHbGE
jXsMY4pYkVAGIO49TQA6NNx2kEAdTTfMjEpEfO08HNPZsW8siORkdc/pVS0jDfOASTxQBdiB
c7QCPWpVfAyRwO5qOJQxyWwcHjNOlXYpRSTxjIoAY8yrhUGZD1OOMVE1wi7dzhXPYDtTim2M
ZTn37UzygZVZhhR6j+lADg4SYmMDJ/iqaNSSEH3ed3H60hTZCdiqSW4IOCKXJ+VFyzEZY56U
ASEmMEquf6VnXlxOtxwVCcYXHOavzkLGcjGOnHNUYkZpfNYZGc9KAHpMzYIUDj5sjrT1ZXUl
ScY5oXeyyEr8v94imBSu7AXnA4oACytjaDyO5pBx1zxzikmXA4OW6DjOTSbmIwck9DQA9hk8
5pchEBjIPdsihAF4/IdalyAhVgOT93mgCASK5aTpIP4TxUEsPnYx807c9eAKsyoqLlAN4P3h
niq6XsSLtMey56HA4I9aAKLfJwMZzhvapreQq3zKsmfu56CpLmBWZfKALgbnJ7/WquAT2K96
ALl2HZBEpVpF+ZCvb1FMt5R5YZjz0bNPtZ8jyCQiDnfjk0XV1GlwJEjXB+8wGMn1xQBZjAYg
q3Ge9TKVdnVWVveqkaIPm3nBGcDpSox27YUI3nr2oAVRuUKfvDgjNSuqAbV5UdyKpRCWKY56
MTyatleQc/WgBIzLj5G7Y3EdBSo7r+7kxk/3TSkgKApba3BJOSahEKNKCDt5/GgCfcM4yR2G
advWJfmbcPQUwx5JjBz2Jz0qPai5R0yo4HPU0ATrhwzFtoHQepqCWNkUmI5djk56GpAUdWiy
d2Mdf5UiskaKvYcfNQA2NPLQlmPJ3HPJqVXYjPbHWoZQdh6H0wamYDyOqgkY2k0AN8xsqCAx
x170rHeC2TnsOwpkQESEtyfbmlxlc/MD1HvQBGpDZAfocEDjFSK3lMEwCT1Jqu1uGlcrhUIw
wPQn2qeIbo/u8jv/AHaAAnHy/Koc85ORzTQ24fMBtHQdqSeHch3Aucgj/ZxUwiDPvkC7gBjb
QAh2sCc4PoO9I4QKNwOT05qcMN2Ce2M4zUMjSM+EHyn8KAGI6lcNn3pygIidSzdfb2pQCOML
v7d+fpTULHAkA3YzjNAC7lUjack+tamn5+wnIIPmnOfoKzN5I4Bxj7w7GtHTc/2ed2M+aen0
FAFfUv8AXw/7rfzFFGpf66H/AHW/mKKQFy0/484fof8A0I1FqhPnxc/8sh/WpbT/AI84fof/
AEI1HqmTJEBj/VD+tMCgRnhc+xJp3yhcdPXnrRg7VwCPU1G8aOV5bj3oAeeTkEgnoB3pQ6xo
yMME+nFNKYII6jvSbOCTk55oAQAKpCk896WLMi4LcYwDj9aVgQvTFAOwZ5APp3oAcUIT7xOO
rcCnA4AUEdeaaeAEUke1MIJcdSfY4oAfJI78Dkj+KmEnG0sD+Hej5mXJOB3xSth+DgqvQZoA
a7sziMn5R1PSp4UVV4JX3IqEjAwAMnrxTY2d2xkYzjmgAeYW8oDHaCeo5qRJA3cEfrVW7h8/
5FfHOST3qxbwLCNzHJx07CgBSD1xn+lJGmfvkZ7DnIp6uO+cmmgg4bk0ANlVmACHknkEZ/Ko
ZP3Y8s8E9/erBAKbsHAPSmRkN820huvNAEUe9VAJyP60+1Cm4IZhnjjHT605ssfJXauRyRTf
LZAYzIOOcL60AWEaTzJCDgchaoXMk0koL4Az61ZT92P3m4DtjrTyQ21yoKDoPU0AQQTySSPG
67QnAI71IYVjIwRxzjPJqUkAk4/DFLEQxDuMY7GgAAYA/KRzk47/AEpLcM7L5QwpPJbtSXF0
I5OELEDAyasxKfIZjtUkBiD2oAkkcR2weNlYgdDjism5mBO5uBjhRT55/McjaoCcHHQ1nT+Z
KSsYznjPYUAQMzSyhEXIJ5PXAqzJ+7jFrGcqRksf4R3NKix2keN2Aw+bPeqFzqkflGO3QAsM
OzDt7UAVL2cSMY4V2xKeMnlj61WRMjnj3pSMNjtVm3g3noSO9IB1rbiUrkrjOCa3LK2WLYAx
GemRxUdtZeUwdYz8wHWtJVHmFumwdB0pgJIillJBxzyOAKSOLfIGVyoHQE8Y9aN24AtlgMkm
nbyXVEUbcdxQAjSs0gjiAXcSM56j1p/lKjIAQzd8jOaiDKswkQAMRjJpwG1iSGzigBVQ4Ztp
I6gE8Zprs2wlnIB6KO9P+/HsDAdySelIyAgBmyMcACgBk0GbYbSSB1UfzpbZfLhYKMnHUHGK
mKyMm2NwnbpUNvy7I2SF4BoAtwR4UFgCe+KCzBSMKc8ZA4o+797PSoEJeVhIcYPy49KAJJXS
OMAjk989ajQOuS+5wD25pLxFDR7kz2UA8GlkBgtvkAbJ5HYUAPYZBYptGOxp0YjUK5BDcDLV
XjnDQkY5HJIp5CyLvLFu/HQUASSLl8qRg+ppmGRGGFOeR70RSt8wK5zyCRQoAbc7k7j9PyoA
ZIzSqycrwOB0NKwEbAE5KrxtFKsw3suPxNRPIqgnad2ccigBHdmIJGfakUgbckgfSnFieUxz
3pVHQn0oAlJ/ujC5xkjrSA8Aqc+/rQrcdv8ACkIA6df5UADYYj5M5OcVBLaK7iTOJF5BHarS
biTnHPTNBGML1BPU0AUWbcSrDypCfmx0kHt6Go54w4MkeAg4245NXpohIAGHT07VWdpI5VUq
GAP3jnk+9AFNQqsD3HNWVdbhTuYF3G0rt4WmTxu7hgQHwS3pVRJ/LlJ3FVPDAcUATw3R88QD
Hy9c1oo+5SGO2sW6CwMkkfDZ55zxWrbtvgV5DkkUAWEUYHGduOW5qvcOSAiKFUZ5J61MybCe
c5AwKZIgBHy8Zz+FAERONu3I9jUifK+5SOfWpFjRk3YJ+tMkdFU4BLdgOlAAHAJYAe/bNL5Y
nO9nBA6Ad6jVM4JHXmplCLGcED6UAKhVTnAyw44/rTCivIiupCAdev8A+qod6SXA2yMpU4wO
lWHVyoGMelAEbOC+xCAQOeKmONo6Y7UxVIB4x2x61GhO4kAccUASljv7behPSkmKRpuZWfPY
HFAQD73PehEU5/l2FADlA2BsY9uxoL7T8v3sdqGTawy3Hb2pQRwTwOmB3oAglYkhVbY+eMjr
UigbTtIBz8wPrRsV2GMgjJB9Peo3xuyGY45J9aAJl8tA2WOcZ4pVYGPOfcdKqsDtBkYZbjI7
iplUhBsICUADAFtxPQcMKi2iNxkKxPG4H+VPjQRq3OM5wKHjQEEDcByM88+1ADlOduDnB55/
pWrZZFmwOciU5z9BWSEVGV+STxk1rWTbrMsWLEynk/QUAVNS/wBdD/ut/MUUal/rof8Adb+Y
opAXLT/jzh+h/wDQjUGrPieBMdYl/mantf8Ajzh+h/8AQjUGrJuuIjjIEK/zNMChNcYHJOen
4UqvuG0fXimyQGTn1qS1g2sCc7fSgBRlNwYcgdKRRhPnNTOq4JBHHao0ZcgPkAnnFACdV/qa
CdudpzjpmlkBdiFOEzxTVOxCM5NADHLiTAORjk0occBj78DrTiu+TGCq54oCqAR0X1oAUKAu
entUe8GQrgAjqfWnsCFPOD71CFODuOT6jigB7cBSOT39qTzCGG1cjODxUqR/uwcAg0xsICVB
3dlHX60ASfJsyACR+dHAjGeG7imF1VlVmUZ4AzTZHJB55I4FADZSQyoB8p6mpQCqqABzwKiU
gshccHr7VLvcv5aAAdcmgB7ELhWIwOw61GASBwABn8akIAHJHA6nuajY4VgxBbPBoAdtP3jw
PSqL3CQ3aI6P8/AOOtXVbD4z8uRTHAe4Vmxgcj2oAfwXUsPujPJpstwr/KgCle3qalkiMkXG
Qxbr6CqzxxKXII9CaAGxzsJ1BfcWHQVPLkMh3fL3A71DbW4ibdKwz29qm4dCAfXGBQBJHAZG
UuufWk1C48oCBWVi3U+9L5n2azOZNzkcD0rIMdzIxcoQ79zwFFACTTDAhiOXY8D+pq1b24VF
V3IZe/as+WSG0B2vulPU+lU5NWuMbF4AOSfWgC5rVzCIlgjP7wfePesIZ5Panu5kcs/VuTSx
xncMd6QDkTec9a6DTYVWMALw33iaqafZbkEpXcM8it22hCRFVUDPAJpgIjMiFivBPHNOLbUy
+Qx5C1LHE2MnB2nIBpiQnzi7tkHtmgCJmjjIOct6ZqVThg5U4xVF0WS7PlkelWjJ+89gOB6U
AMdS65II5+Xip1iLR43EZxSs+4Lk5JHQUiyMC4xlEHWgA8kKuVA3E0xUbzWO8NgdMU4zcfJk
96ZuSOA7mznkigCVWDKTv5PpSSSJEoIA6daqRzhUwi9T0I4FT7DIEZ+g49qAHwytLtcY9s1A
dzXLF+F6U9DHHOIwCQOfxpQru7E4wGJ5PFADJ2/eKcFlXjFSNIUQb/ulcbfWm3JdmWNVGTzk
UrqqooPzMozQBHbJ5rSAsMd6mbEcWxTlev4U3anl5X5ee1PBxEVYDIIwKAEV1VOB8zfpUTfP
OFbJAHU9qmllB2oq/N3yKQoAvJ25OWY0AVtzJIhwecjIpXZ3z8uew9qf5YeTzASRzilkLM4V
BtA70AJEGAxwB61KV6DoKbxGDz34yKeh4wRmgABUjigZIw2MikiQs56Y9KkdANxyOKAEA+b2
FLI4VgrEbiMkVF6DB9c0xoVy0u/5tvNAEnJbJJwKJQrJjGT7VHDv8kZbGTwak5V/mFAFRjsR
/MJ2561SurcTZkVMjOcqe1a0qBlZSeCOlZlzbTwrugdgoHSgCjcsyQ8AYbj6Va0u4P8AqwMk
9M1lyq+fnJqxYN5VwpPTPNIDo0UrkMc56DNJnMin2qRVyeMdMgH0qOUgfKf4uhpgGDuIK4Xr
mkDL5e7A54x3pyghT1OAKhuGC7BjLDjAoAkVdoIxwe9TQxKF2KPk68+tIqP8mVGD1PpUjsqx
4zk0AQ+WjyAqmFB546Uu9VzkHcaVGbPzL8pqO4zk8d6AHOScZYAAZNRoE3GRche/vUQ3mYMQ
SueQPT0qTzC3KoB6igB8hJVSpJ9RURnZVwCF+vNLvYuN2Bil/d5+UcYoABISMkEuRwDToWdk
LSxgMD0z0pyoBjHJxxTVlkZyGUBcUAOUiTeSvTr9KQYY5HyjGOaSUlQPQ9cVGFXOHyWP8qAC
Y+XgbcjPapduEQKML3oRVAwx5xxmoTI3UD5R+tAEwU5w5J96aXdI8FfmzyaVXBUBTTt+6Qhs
7VHJoAQSKyHCg4960dLbfpoJPPmHI9OBWQADKCpwpHNbNgFFj8vTzD/IUAVdS/10P+638xRR
qX+uh/3W/mKKQFy1/wCPSH6H/wBCNRar/rYwBk+Uv8zUtp/x5w/Q/wDoRqLVc+ZEV6+UP60w
KW8gDjkdeacJsEEA/UVXAL9AalIAXaVPt70ADyEnI6fWkDEn7uB3YmkZVTgtg+lOCAKuATnp
g0AO7cDj3pCoxluKYxbLHOT6Z7+9N/eF1APTqPegCUv0569qCNwKnnIximRzFN27ofTmgBg+
RkL3zQAisSTHsJwetLJG7MCdoUdRSnfnIIHfmkJX7zE5JoAco2jcvb8hTPMZmAfCHOOnUUkm
d2egbofWnqu5CSBx3oAq3cEEsgL/ADiM5yOKsRFJGBx8g9eKZIqx5CgewPHNSQYQEY6nknt9
KAHsQMfJhf0FMYuxCjAY9+1SblCSORkjpmmbi43AncRQASxrGgJcBvT1pfLKkEqQzDI461XC
ygk79xz1PapUZw+ADnPX1oAYx3KB1Jp6AqqgDJz1zmgZG4gAkjjPeliLBNzcegoAJeEcM2SS
MAH26U23RCcFee4zmmzusXyZy0h6HmlihKDILB26kZoAlYs5VSPlXgYoicLKOMYNCAKv+etO
ebYhJ2noMUAVb+Qw3SysNyjhVWqV5NLdTqsbcYwQOMVaubuN7R9hRecDsSfasVbp4WJCh17g
96AJGsRlfOdVyN3zHtVV7YbmKsCKrzSvJIWx83fApbcOxxk4780gJIrfzCc545q2LICFZSSW
zjaB0/GtTTNOjZA0owCM+tTXEaO6JEoIU9utMBNOhxDtZiAe5FXZwihSXKkHgetFvHujKcgY
zyKZ5O4ZRsHp1zigCb5TEdshOeo9apS3DBHKkBRx15qxK+0eVE6qQuDiqxsiCPMcZB6DnNAC
2VsG/es5XHr3qzMI2k2rjAHJpY4tq4A4B4BqK5CqdrMVBHJHrQAsoeKRcY2EYz0xSIzsGRDl
e5B5P4VVhV5JjIoc4O0Hr071bmwFQbiznuo60AJjyk+4MeuefyqPERURrgueue1L5TeWQ7kl
Tyo5PtUsaCOM+Z95j+tADBEkUR3NkdCcU+Ztke5DtUAdaidZMqpbahOac8ZlQ4GIwcM3vQA2
NW3bupbqc9Kk2rvPz8EUOdgCR+nHNJFE6oxk4ZucntQA2NnWXc+PTJpz7Xbcc56YHSli+ecl
suO57U+UgsQcD+ZoAY6LsXLDHoKRgBkcZOOCeaGIZiVC59TTjz9484/GgBWfYwZ8HA4NK7BR
kjJPIWmTIr4wPmUZpAQsfAOSOe/NADoiyNjjJGeelEaHdnAKnPTv9KjKADMjAJjrSskbhQhI
A560APYCV+mFX7voaZNKtsuGYbzyBml3ZBIIIx97FRzxrMgIXkep7UASJLkFi2CwxxzTCks2
FJOOuTxUqIFiUEgDrk8k0rMDwm4k+3agBy4jwOQuOp70wSFkJKjYDz70rFnjQ+ZjB5wetQrI
5LIkZA77uaAAXKRk5Bxj5QR1pVLzMrl+nYDgU8MFX94QT6gVJuQjYn3QORQBA6OZgxJOcAhR
U5TjnGB61CJFddxJAHRc4qRRhHZh8zepxigCtcWEUwJ4H0rNl02WF8pllHpWrCzSsy9v0qVl
PGD0oAgsmYICxwemTzUwChlLHA6A4pUXaoLLyewNK6BojnlSPSgBm/ecJKpCnk5605lRmVt2
MVGYwm0ROuCegpFfapHDD27UATjLkHPA9DmmMeF6MW7YORUAmKyFNpGRkEjrVmNjw+M4oAfn
aRvH5dhUKyJJkAEZ6HtSSAOcsx5/Cn4EYC4AGcY9aAGMApJ5GKidsyZAK8fhVpm8zdhcKOOl
QMgyCo+o6UAMYq23ALYGSPaiPBJLDGDwO1JEQGYgEc9+akkRSqEMTnrxwKAFEuSFGBtb15Pt
TkZQduOT09BUEKBJGPGOuBVgbGwV4A6YoAUqC/XPtULxhpc4PPBwehqVwAB2J46f5zUccS9Q
Mc9aAFYiPG4dKUggcEbTUcuZWCg5ZecE9qREkYgAAp3oAeqkgkBW4z14FOBwvzdx0+tIzYJj
YqMe9JFCokJVzx2J60ASsIyFWPsOSR3rR08AWJA/56n+QrJMiySkAHA4GK1dO/48D/11P8hQ
BW1L/XQ/7rfzFFGpf66H/db+YopAXLT/AI84fof/AEI1DqzATwg5x5Qz+tS2v/HpD9D/AOhG
rDMrgb4YnIGAWXJxTAwA5yWIK46YHapkZmXJXA75rYzH/wA+0H/fAo/d/wDPtB/3wKAMc4Lf
MFKDr70wJhlZOF9K28xj/l3g/wC+BS7o8/8AHvD/AN8UAYknyqVYYz1A60igBAoAxW2TGetv
B/3xS7kxj7PD/wB8UAYm0Dnke4pSjnGAcEcE962f3X/PtB/3xR+6H/LtB/3wKAMkHCgH68HF
NMkZIVckYz61sZjxj7PB/wB8UgEK9LW3H0jFAGQrBuhzig9gGAA5xmtcCFRgWtuB7RilBjH/
AC7wf98UAYp2gZC8ngmnKi4IB+britnMeMfZ4Mf7lJ+6IwbaDH/XMUAYgwdwIOMZppQ7D5Y2
hu56/hW7+6/59oP++BQPKHS2g/74FAGKHATHLHPJJ61HGCzHfjIPBFbw8pTkW0AJ7hBRmP8A
594P++KAMUh2HfC1KsZ+8xwCK1gyDpBCP+AUFkbrBCfqlAHPlIpH3Dk5yT6mn7WLDkBMYxnk
1uDyh0toB9IxR+6zn7NBn/cFAGMBzuY89gaGEZBDHpySelbOYz1t4P8AvgUhWEjBtbfHp5Yo
A5trW3kLSKu49mHaq81iVt22LuZug9a6wLCBgWtuB7RilJjIANvAccfcoA8/+wyZwQQT1q5Z
W3ks3moSB147V2gEQORbW4P/AFzFJthJz9lt/wDv2KAOeVdsGIlKL/CDzUJeaBdvltuP8Qrq
AYwMC3gH0QUN5TY3W0Bx6oKAMG2k82M+a5wB931pYhJCh2gsG4AzW4BCOlrb/wDfsU4GMdLe
AY/2BQBjxhivCBTnnio/OCyNkbmAxjHetvMf/PvB/wB8UDygci2gB9fLFAGFJPsAdywz0APF
RFC5UEsSedrc10T+U5y9tAx9SgNH7r/n2g/79igDBYHdtjYLyAQBz75qWKIiRncDg/SthREm
dtrbjPXEYpSYyMG3gI/3BQBjhg/mMWBC9xUUT85wxPvW4FhAwLW3/wC/YpR5Q/5doOP9gUAY
rlsb5Bt9KbJsKKVJXJ5963CY2GDbwEHsUFIRETk21v8A9+xQBihvLySMsccjrT5MOQXGF7Ct
g+UettB/3wKP3XH+jQcf9MxQBiBdq/IMsT1pu4devqa3MQkYNrb/APfsUYh/59bf/v2KAMON
D5f3AxLHj2pYwNyqSRjqK3P3WMfZoMf7goHlLnFtAM9cIKAMJkDP+PHvTlZlwFwdvA7VtYh/
59bf/v2KMQ/8+tv/AN+xQBingq5fOD93FCFG3eYCTW3iLGPs0GPTyxQDGowLeAD0CUAYgEjB
VBUdgpoVSCAnygDJI9K28x/8+8H/AHxR+6/59oP++BQBi5O1Tnr0HWlxtHIJBPFbP7o9baD/
AL4FLujzn7PDn/coAxRgucbix7k1G6nZy2HJ7HgCt7dHjH2eH/vikHlA5FtAD7IKAMRdo2gg
leTgdzSPGFXc3IGc1uZj/wCfeD/vgUZjxj7PBj/cFAGKjgqAFB9jQFEkhXPJ6bfStoeUDkW0
A/4AKD5RGDbQEf7goAxpCiLtTluh5zmmszIhCLuK9sc1tbYR/wAutv8A9+xS5jzn7PBn/coA
xEfcoKgqODg84p7NsXOBuPGcZNbH7v8A59oP++BRmM/8u8H/AHwKAMZcbAcLuyQBUO9FXnb1
INb+Y/8An3g/74pGWFl2ta25Gc4MYoA5uI73ZjgY44q6hXacHmtcLCowtrbge0Ypcxj/AJd4
P++BQBggnzMZUHrk09Btc4XcByTjOK2x5QORbQAnv5Ypcx9Ps8P/AHxQBkuWC5cALn8ar7fM
Y7SwBwctxW6fKJybaAn/AK5ijMZ/5d4P++KAMFAvmMHbco9KSKMR7hGW2HkKe1b2Iv8An2g/
79ilzH/z7wf98CgDnmDCQBR9SOam3kphOT7Vt/uv+faD/v2KQCEdLW3H0jFAGJ8yNiRc56HO
eT/9amiQtLsUfKO4reJiPW2g/wC+KB5Q6W0H/fsUAYUkW6Xd8pUe/NSIVUEK2SRnAOQPrWz+
7/59oP8AvgUgEI6Wtv8A9+xQBiOSPmJyTx05P41E+FAZhuJ7Cuh/df8APtB/37FJth5/0W35
6/uxQBzhISY4ACsck9h/9atrTG3WDcYxKR/46Ks7Yef9Ft+ev7sUuVCBEjjjXOcIuKAM3Uv9
dD/ut/MUUal/r4f91v5iikBEzzQs0aTuFViAMDjn6Un2i4/57v8Akv8AhRRQAfaLj/nu/wCS
/wCFH2i4/wCe7/kv+FFFAB9ouP8Anu/5L/hR9ouP+e7/AJL/AIUUUAH2i4/57v8Akv8AhR9o
uP8Anu/5L/hRRQAfaLj/AJ7v+S/4UfaLj/nu/wCS/wCFFFAB9ouP+e7/AJL/AIUfaLj/AJ7v
+S/4UUUAH2i4/wCfh/yX/Cj7Rcf8/D/kv+FFFAB9ouP+e7/kv+FH2i4/57v+S/4UUUAH2i4/
57v+S/4UfaLj/nu/5L/hRRQAfaLj/nu/5L/hR9ouP+e7/kv+FFFACfaLj/nu/wCS/wCFL9ou
P+e7/kv+FFFAB9ouP+e7/kv+FH2i4/57v+S/4UUUAH2i4/57v+S/4UfaLj/nu/5L/hRRQAfa
Lj/nu/5L/hR9ouP+e7/kv+FFFAB9ouP+e7/kv+FH2i4/57v+S/4UUUAH2i4/57v+S/4UfaLj
/nu/5L/hRRQAfaLj/nu/5L/hR9ouP+e7/kv+FFFAB9ouP+e7/kv+FH2i4/57v+S/4UUUAH2i
4/57v+S/4UfaLj/nu/5L/hRRQAfaLj/nu/5L/hR9ouP+e7/kv+FFFAB9ouP+e7/kv+FH2i4/
57v+S/4UUUAJ9ouP+fh/yX/Cl+0XH/Pw/wCS/wCFFFAB9ouP+e7/AJL/AIUfaLj/AJ7v+S/4
UUUAH2i4/wCe7/kv+FH2i4/57v8Akv8AhRRQAfaLj/nu/wCS/wCFH2i4/wCe7/kv+FFFAB9o
uP8Anu/5L/hR9ouP+e7/AJL/AIUUUAJ9ouP+fh/yX/Cl+0XH/Pd/yX/CiigA+0XH/Pd/yX/C
j7Rcf893/Jf8KKKAD7Rcf893/Jf8KT7Rcf8APd/yX/CiigBftFx/z3f8l/wo+0XH/Pd/yX/C
iigA+0XH/Pd/yX/Cj7Rcf893/Jf8KKKAD7Rcf893/Jf8KPtFx/z8P+S/4UUUAJ9ouP8An4f8
l/wpftFx/wA93/Jf8KKKAD7Rcf8APd/yX/Cj7Rcf893/ACX/AAoooAPtFx/z3f8AJf8ACj7R
cf8APd/yX/CiigA+0XH/AD3f8l/wo+0XH/Pd/wAl/wAKKKAD7Rcf8/D/AJL/AIUn2i4/5+H/
ACX/AAoooAX7Rcf893/Jf8KPtFx/z3f8l/woooAPtFx/z3f8l/wo+0XH/Pd/yX/CiigA+0XH
/Pd/yX/Cj7Rcf893/Jf8KKKAE+0XH/Pd/wAl/wAKX7Rcf893/Jf8KKKAD7Rcf893/Jf8KPtF
x/z3f8l/woooAPtFx/z3f8l/wo+0XH/Pd/yX/CiigBPtFx/z8P8Akv8AhS/aLj/n4f8AJf8A
CiigB9vG11P++ldtqnHQdx7UUUUAf//Z</binary>
 <binary id="_174.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAHWAscDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDekgW4lM10qzu/I8xdwUHkAA8DAx9ab9jt
f+fS3/78r/hVhR8if7i/yFVjdsZnjjt3fbwWHAzTAX7Ha/8APpb/APflf8KPsdr/AM+lv/35
X/Cj7UCkZVCXkOFQH0PPPSpZJBGVG1mLdAKAIvsdr/z6W/8A35X/AAo+x2v/AD6W/wD35X/C
pY5Y5Y1dGBVgMUkUolTeFYJjO44oAj+x2v8Az6W//flf8KPsdr/z6W//AH5X/CpFmRiQp3YI
GQeKI5o5YzJG29Rn7oz0oAj+x2v/AD6W/wD35X/Cj7Ha/wDPpb/9+V/wqRJVZ2QhlZQCVI5w
fp9DRDMkwYoGG07TuUg+vQ/WgCP7Ha/8+lv/AN+V/wAKPsdr/wA+lv8A9+V/wqxijFAFf7Ha
/wDPpb/9+V/wo+x2v/Ppb/8Aflf8KsYoxQBX+x2v/Ppb/wDflf8ACj7Ha/8APpb/APflf8Ks
YpcUAVvsdr/z6W//AH5X/Cj7Ha/8+lv/AN+V/wAKsYoxQBX+x2v/AD6W/wD35X/Cj7Ha/wDP
pb/9+V/wqxijFAFf7Ha/8+lv/wB+V/wo+x2v/Ppb/wDflf8ACrGKMUAV/sdr/wA+lv8A9+V/
wo+x2v8Az6W//flf8KsYoxQBX+x2v/Ppb/8Aflf8KPsdr/z6W/8A35X/AAqzikxQBX+x2v8A
z6W//flf8KPsdr/z6W//AH5X/CrGKMUAV/sdr/z6W/8A35X/AAo+x2v/AD6W/wD35X/CrGKM
UAV/sdr/AM+lv/35X/Cj7Ha/8+lv/wB+V/wqxijFAFf7Ha/8+lv/AN+V/wAKPsdr/wA+lv8A
9+V/wqxijFAFf7Ha/wDPpb/9+V/wo+x2v/Ppb/8Aflf8KsYoxQBX+x2v/Ppb/wDflf8ACj7H
a/8APpb/APflf8KsYoxQBX+x2v8Az6W//flf8KPsdr/z6W//AH5X/CrGKMUAV/sdr/z6W/8A
35X/AAo+x2v/AD6W/wD35X/CrGKMUAV/sdr/AM+lv/35X/Cj7Ha/8+lv/wB+V/wqxijFAFf7
Ha/8+lv/AN+V/wAKPsdr/wA+lv8A9+V/wqxijFAFf7Ha/wDPpb/9+V/wo+x2v/Ppb/8Aflf8
KsYoxQBX+x2v/Ppb/wDflf8ACj7Ha/8APpb/APflf8Ks4pMUAV/sdr/z6W//AH5X/Cj7Ha/8
+lv/AN+V/wAKsYoxQBX+x2v/AD6W/wD35X/Cj7Ha/wDPpb/9+V/wqxijFAFf7Ha/8+lv/wB+
V/wo+x2v/Ppb/wDflf8ACrGKMUAV/sdr/wA+lv8A9+V/wo+x2v8Az6W//flf8KsYoxQBX+x2
v/Ppb/8Aflf8KPsdr/z6W/8A35X/AAqxijFAFf7Ha/8APpb/APflf8KPsdr/AM+lv/35X/Cr
OKTFAFf7Ha/8+lv/AN+V/wAKPsdr/wA+lv8A9+V/wqxijFAFf7Ha/wDPpb/9+V/wo+x2v/Pp
b/8Aflf8KsYoxQBX+x2v/Ppb/wDflf8ACj7Ha/8APpb/APflf8KsYpcUAVvsdr/z62//AH5X
/Cj7Ha/8+lv/AN+V/wAKsYpk2QgwcZZR+ooAi+x2v/Ppb/8Aflf8KPsdr/z6W/8A35X/AAqX
b7n/AL6NG33P/fRoAi+x2v8Az6W//flf8KPsdr/z6W//AH5X/CpdvufzNMIPm7cnBA7n1oAb
9jtf+fS3/wC/K/4UfY7X/n0t/wDvyv8AhUu33P8A30aYEuDt/dKC4BUGcAnPtQA37Ha/8+lv
/wB+V/wo+x2v/Ppb/wDflf8ACnRHzFJIKkMVI3Hgg4P8qHBVgATyR3PvQA37Ha/8+lv/AN+V
/wAKPsdr/wA+lv8A9+V/wqRhtUt8xwM4BNMQTOF2wsS43KQ5K475boPxoAT7Ha/8+lv/AN+V
/wAKPsdr/wA+lv8A9+V/wpYWEse4ZHJH3iRwccHuKfHnznXJxtB6+5/woAtaQxine2XPlbd6
qT93nGB6D2rWrI07/kJP/wBcf/Zq16QBRRRQAUUUUAFFFFAGMi5ij/3F/lVa7gl8tvsgCSyk
Av6D1q7CMxRf7q/yqz9mH/PT9KAOelsbw3G5Nhj3japYgKBj055x+dXrm3eWSHY7IFJJZcZH
HvmtP7MP+en6UfZl/wCen6UAYgtkS7SGIfuwA7AHONvA/PP6U2OCY2fk+RKrDBO5wQwDZIHP
cVuC0QEkMAT1IXrS/Zh/z0/SgDEjtXMu8QeUplVtpI4G0g9DUtpC9vbSL5B3KzEAEfPySMf/
AF61vsy/89P0o+zD/np+lAGTbCXLPLbyCRsAklcY54GCen9aW0WTzpzJA8Yd9ylip7AdifSt
X7MP+en6UfZl/wCen6UAVNtG2rf2Yf8APT9KPsy/89P0oAqbaNtW/sw/56fpR9mH/PT9KAKm
2jbVv7Mv/PT9KPsy/wDPT9KAKm2jbVv7MP8Anp+lH2Yf89P0oAqbaNtW/sy/89P0o+zL/wA9
P0oAqbaNtW/sw/56fpR9mH/PT9KAKm2jbVv7Mv8Az0/Sj7Mv/PT9KAKm2jbVv7MP+en6UfZl
/wCen6UAVNtG2rf2Zf8Anp+lH2Zf+en6UAVNtG2rf2Yf89P0o+zD/np+lAFTbRtq39mH/PT9
KPsy/wDPT9KAKm2jbVv7Mv8Az0/Sj7MP+en6UAVNtG2rf2Yf89P0o+zD/np+lAFTbRtq39mH
/PT9KPsy/wDPT9KAKm2jbVv7MP8Anp+lH2Yf89P0oAqbaNtW/sw/56fpR9mH/PT9KAKm2jbV
v7Mv/PT9KPsw/wCen6UAVNtG2rf2Zf8Anp+lH2Yf89P0oAqbaNtW/sw/56fpR9mH/PT9KAKm
2jbVv7MP+en6UfZh/wA9P0oAqbaNtW/sy/8APT9KPsw/56fpQBU20bat/Zh/z0/Sj7Mv/PT9
KAKm2jbVv7MP+en6UfZh/wA9P0oAqbaNtW/sw/56fpR9mH/PT9KAKm2jbVv7Mv8Az0/Sj7MP
+en6UAVNtG2rf2Zf+en6UfZl/wCen6UAVNtG2rf2Yf8APT9KPsw/56fpQBU20bat/Zh/z0/S
j7MP+en6UAVNtG2rf2Yf89P0o+zD/np+lAFTbUVwvyL/AL6/zFaH2Yf89P0pHtEddrPx9KAK
JU44qvFNGkSLNY3byhQHZZBgnuR81aX9nR/89ZP++2/xo/s6P/nrJ/323+NAFKHLJnYyAk4V
zkgZ4pCP3/4D+dXv7Oj/AOesn/fbf40o0+IAjzGOe5JJ/PNAFQqcVQkBknimktrvfGEGF8vB
2nI6nPWtn+zo/wDnrJ/323+NH9nR/wDPWT/vtv8AGgDPtEcRMXUqWkdsHqMsT/WnSj51+q/1
q9/Z0f8Az1k/77b/ABpf7Pi2kb2Oe5JJ/PNAFRlbadoBbHGaqo1wLZ4fs7+U+TINwDEn+7zj
HStT+zo/+esn/fbf40f2dH/z1k/77b/GgChaq/kL5ibWGePbtT0X/SH/ANxf5tVz+zo/+esn
/fbf40G0SBSysWJ65JJ/MmgCOwGNTf8A64/+zVq1l2f/ACFG/wCuH/s1alABRRRQAUUUUAFF
FFAGVB/qov8AdX+VR3c0oiUKSMuB8vXrT4SBDGTwAg/lUbTWr43TIcEEfN3oAjkuJYxtDPkK
pyxyeWp0eovJNsWJiu8ru2nHHfpjqPWleSzcktKhJAH3vQ5pFezRyyyoCTuPz8Z+lAFrzX9q
qtLK16w3yBVVThTgd+tSfabf/nsn/fVMMloZDJ5yhjgHD4zigBr3k7NC20KjFjw3UYOKfb3M
zMF427FOScnmox9iBB8xeM4+c8Z609ZLRCCsqAgbfvdqALPmv7VUa4kinLzO4GTtA+6Rjp9a
l+02/wDz2T/vqoy1mzBmlQ4ORl8gfhQAi6k5Us0RTAH3gwzntyOv0zSrqTsARHgfNnJIxj8K
TNlsC+auBjH7w8Y6d6FNknSRO/V89etAA95cMsDKgXe443dRg9angunlj3bQCGKkZzyDioFN
ku3Eq4U5Ub+n+c09JrWMEJKgBJP3u5OTQBJM7tEwDFTjOVODVe0uZlhiG4yvJkne3QCpjcWx
BBmTB/2qi3WQVFEqAJ93D9KAHpfSyEhIwWXO4FsYIOP6VGNQfDS4yhVTg9Fznml/0LA/eIMA
jh8detKGsx0lReAOHx0oAsrO7KDxyM8HNRXNxKgjK55kAIHekSe1RQqyxgDoN1I01q+3dKh2
nI+bvQAx7+SOV9yMfugLjPr6ZoF9Kz79pUCNjtIIzg+9K72bklpUycc78dOlI7WjIwEybipU
EvnrTAmiu5XbDoFJUMMHNS+a/tVWF7SEcTJnABJfPSpPtNv/AM9k/wC+qQE3mv7Uea/tUP2m
3/57J/31R9pt/wDnsn/fVAE3mv7Uea/tUP2m3/57J/31R9pt/wDnsn/fVAE3mv7Uea/tUP2m
3/57J/31R9pt/wDnsn/fVAE3mv7Uea/tUP2m3/57J/31R9pt/wDnsn/fVAE3mv7Uea/tUP2m
3/57J/31R9pt/wDnsn/fVAE3mv7Uea/tUP2m3/57J/31R9pt/wDnsn/fVAE3mv7Uea/tUP2m
3/57J/31R9pt/wDnsn/fVAE3mv7Uea/tUP2m3/57J/31R9pt/wDnsn/fVAE3mv7Uea/tUP2m
3/57J/31R9pt/wDnsn/fVAE3mvR5r+1Q/abf/nsn/fVH2m3/AOeyf99UATea/tR5r+1Q/abf
/nsn/fVH2m3/AOeyf99UATea/tR5r+1Q/abf/nsn/fVH2m3/AOeyf99UATea/tR5r+1Q/abf
/nsn/fVH2m3/AOeyf99UATea/tR5r+1Q/abf/nsn/fVH2m3/AOeyf99UATea/tR5r+1Q/abf
/nsn/fVH2m3/AOeyf99UATea/tR5r+1Q/abf/nsn/fVH2m3/AOeyf99UATea/tR5r+1Q/abf
/nsn/fVH2m3/AOeyf99UATea/tR5r+1Q/abf/nsn/fVH2m3/AOeyf99UATea/tR5r+1Q/abf
/nsn/fVH2m3/AOeyf99UATec/tR5r+1Q/abf/nsn/fVH2m3/AOeyf99UATea/tR5r+1Q/abf
/nsn/fVH2m3/AOeyf99UATea/tR5r+1Q/abf/nsn/fVH2m3/AOeyf99UATea/tR5r+1Q/abf
/nsn/fVH2m3/AOeyf99UATea/tR5r+1Q/abf/nsn/fVH2m3/AOeyf99UATea/tR5r+1Q/abf
/nsn/fVH2m3/AOeyf99UATea/tR5r+1Q/abf/nsn/fVH2m3/AOeyf99UATec/tR5r+1Q/abf
/nsn/fVH2m3/AOeyf99UATea/tR5r+1Q/abf/nsn/fVH2m3/AOeyf99UATea/tS72ZSDUH2m
3/57J/31TknhfKpIrN6A0AOs/wDkKt/1w/8AZq1Ky7P/AJCjf9cP/Zq1KACiiigAooooAKKK
KAMSb/kGv/1w/wDZa8qr1Wb/AJBr/wDXD/2WvKqBhRRRQAUUUUAFFFFABRRRQAUUUUAFFFKp
2sCQDg5we9AFmWwlithNI0a5AbZv+fB6HFMgtJZ0LxgbQduSe+Cf5A1bvZIp9Se9iulTzZPM
AKtmMk9OnanrIlpcW9vMzIqqzSnGfmYHBx7Aj9aAM0xMIVlP3WJA+ox/jTK1rS5hs/ICXCMy
lyzDcu3OB8pxkNx1xxViTUYUjmW3uFkV2k8wT7yZc9CcYBP16EZoAwaeImMBm42BgvXkmttN
UU3jZvHjt/LVAULKyjaM7ePXqD1qKC5Sxu4Y3kGIo2Ytt6uwzz9OBQBjUVsXWqG4tPKe5d98
C7wcndIG6n1OO9Wm1K1DRN9pMjRO4jZtzMqeWQOSPXHAoAwHiZI43bG2QEr+BxViLTppEDlo
40Kht0jbRgkgfyNX4rkXtlFbJMy3shIkdskuCxO3P6+9QpdobqXDw/Z8hBHOpYFBkDoOo/rQ
BnSRPHyw4JIBHQ460+2tZLkuEKgRrvZmOAB/kitWHUIk8mL7VJ9mjaZRG24gBlIU4/Gmw362
lrNDBeMC1qE+TcoL784/InmgDONnKJoYspvlUMBu6A+vpUkumzxW5mLRMFAZlV8soPQkfjVu
4vHkjlvJZHmZo1gjZyTg7Ru6+mf1qR761aEqxhKbIwQiMJGIxkE4xjg0AYlSQwvOzLGBlVLn
J7AZNbR1C1aY/apvtEAnDQoQT5Sc8YI4H3eB6UW+pW4aNr+Y3jr5m58tkoVACZIz1z9M0AYN
WIrOaZ4FQAtOSEGffFahulmSa2F6WExGzZuXJ4AVlxggdPaoo761hvJFmid1ULEjxOEwq/VT
1xmgCounSmBpmlhjVWZcO+CSOuPzplrYTXQDIUVSSNztgcDJ/Sr815bPZyRxeTzNIwEwLMAQ
MEEDHam/aEtLhbaQqY4IWXGDguw5zj3OPwoAhXR7kyMheFcbcFpAA2RkYPfNVks5mjnkC4WD
G/PbnFXBqatbMZIomdWjCRkNtCqCPX+tSf2laS2ckcsMyzGIjcJRtdyQScbc9vXtQBSu7F7R
R5ksJY4yiPlhkZ5FRm1kFwkHHmPjAz61qXMsF7fIyG28tMOzKjBiFXkHP0xRp+ohXEjXQty8
5eZdpIdT24HIHPBoAxiMEg9RQAWYAdTwK2jqUUdgkdtJGvyMJEYPkvk4bjgnpgnpihprd2Ek
PzxR5uZeMYcgAL7jd/OgCg+myxxM8kkKbSy7WfBJHXAqnWl9qR9NSNmgaXLlmkVi4yeoNXZL
+1eSIi6KOgLSSICvmyBflbOM9fx6+tAGBRW/carEkry29ziZ44g8iBgSwJ3cnnpj61JFfQ3W
oBRKCFuWMOUOEj2tnA7DOOKAMCKF5d+zHyKXP0FR1svfRPCBcXBuJ/KkVpDkkgkbVyRnsfzq
WbVY/tCeRJD9nRsxK+/918p6DoPw74NAGLDA85YRjOxSx9hVxtHuVkVN8JySCRICEIGTn0qe
/lRQ8ySzSfaXXEkjbiUUc5OBn5uOnal/tOL7dPhUWBi7ZAb94SpAz/kdaAKY0y5a8itUCO8w
zGytlWHrn8KT+z5BA0rywoAWADPgsR1wKu2Gq26ywi5gZVQoqtFJtCqGzyCCTzyaS4ureW2M
UAhOZJCPNBLgE8YIGKAKEFlPOqNGo2uSAScDgZJ+gzTbm2NuygyRSbhnMbbhV95Y4nkspHMS
rD5ZYjO18gt09SMUontfsssO+FJJIdm5FbaSHB5464BoAy9n7rfuXrjbnn649KuppMzxNIZr
ZAoBYNKAVz0zV6aW1uZiEfzYomSR8KRlVjAPX34qgLtZIL8ykCScqQoHH3smgCieDinJG8gc
opIQbmx2FbH9oqtrFDBcRxoFTAIfMbgjLDtn39DipTqkamcWt40EckDKqjcMPuBPT15PtnFA
GVcWL28CSSSw5YBggfLYIyOKjW2doVlyqozFQWOOQM/1rUa8tGns2lW3eKMRh8Id5wBkHIwR
Tm1BWhjFze/aJFMuWIY4BXAGSPWgDFdGQgMCMjI+lNra/tJnCt9vdZlgCxuxYmMgjIHpn1FJ
Jdm4DwWspM9x5aOy5BkOCGOfcnv1oAzGtZlhExQ7Cu/PoM4z+dQ1spqIRb+GO5eKJo1SJQxA
IDDI49Rn86lk1NDLGqXEQgVwU+VyY1wcqAeBnocdaAMRYnaNpFUlFIBPpnpU95YvZnbJLCzZ
wVR8kfWtGXUlNpdQwXbRxOI/Liy2AozlPf8ArSzX1s+qNOGt1XD7JI0YMGK/KxyOxweKAMk2
zrEkjFQrqWXJ64OKjdGjcq4IYdQa2J9QR4RvuzNOLcqXw2S28EckenenS6mXaeRL90unKbZy
zZCYOUzjI5wfTigDDorVvb2KZHgt5fKhkmLMApAIwMEge4zirFxdGCNUa7/d/ZkIt8HlsDB6
Y98+1AGFRWprEwxHEmAJf9JcDj5nHT8B/OsugAooooAKKKKACiiigAooooAKKKKACt7wZ/yH
V/65tWDW94M/5Dq/9c2oA76z/wCQq3/XD/2atSsuz/5Crf8AXD/2atSgQUUUUAFFFFABRRRQ
BiSjOnMPWH/2WvPv7HP/AD1H5V6FJ/yDz/1x/wDZa5WGJppBGgyxoAx/7HP/AD1/Sj+xz/z1
/Stz7JN9pNvgeYF3Yz2xn+VJ9ll+0GDA3gZIz7ZoAxP7HP8Az1/Sj+xz/wA9f0rc+yTefLDg
b4gSwz6daFs5mneEAb0680AYf9jn/nqPyo/sc/8APX9K3EtJpJpYlA3Rfe598fzNENnNNO0K
AF1ODz74oAw/7HP/AD1/Sj+xz/z1H5Vtw2kszOEAJQgHn1OKWCzmuHZYwCVODk0AYf8AY5/5
6/pR/Y5/56j8q24LSW4VmjAIUgHJ9c/4UW9pLcKxjAIXrk+xP9DQBif2Of8Anr+lH9jn/nr+
lbcNpLNGXQAqDjr7Z/kKIrSWaJpUA2rknn0GaAMT+xz/AM9f0o/sg/8APX9K247SWSAzKBsG
ec+gyf50R2kslu06gbFySc+mP8RQBif2Of8Anr+lH9jn/nqPyrbW0laDzgBswTnPpjP86BaS
m2NxgeWOc598UAYn9jn/AJ6/pR/ZB/56/pW2bSUW4nwNhGc598fzoNpKLb7QQPL45z65/wAK
AMT+xz/z1H5Uf2Of+ev6VtvaSpAJmA2EA9fXOP5USWkscCzMBsOMc+v/AOqgDE/sg/8APX9K
P7HP/PX9K25bSWGJZHACtgjn1GRRNaSwwpK4AVzgc+2f60AYn9jn/nr+lH9jn/nr+lbc9pLA
oaQAAnHX2B/rRPaS26o0gAD8DB+n+NAGJ/ZB/wCev6Uf2Of+eo/Ktu4tJbZgJAASSOD3FLNZ
zQOiyAAvwuD74oAw/wCxz/z1H5Uf2Of+ev6Vty2ksMio4AZiQOfQ4pZLOaOeOFgN8n3effFA
GH/ZB/56/pR/ZB/56/pW21rKsyREDc/Tn3xSmzmFykBA8xwCBn1oAw/7HP8Az1/Sj+yD/wA9
f0rb+yy+ckWBvcAjn1pfsc32n7PgeZjdjPbGf5UAYf8AY5/56/pR/Y5/56j8q2/ssvn+Tgb8
Z69sZpfsk32h4MDegJYZ9BmgDD/sg/8APX9KP7HP/PUflW2LSU3DQgDevXmlW0maaWIAb4s7
ufQ4oAw/7HP/AD1H5Uf2Qf8Anr+lbkdnNLO8KAb0ODz74pIrSWV3RACUOG598fzoAxP7HP8A
z1H5Uf2Of+eo/KtyCzmnkaOMAspwcn3xSQWktwGMYB2kA5PrQBif2Of+ev6Uq6SynKzYPqK2
oLSW43eWAdvXJ+v+FEFpLOheMAgHByfYn+lAGJ/Y5/56j8qP7HP/AD1/StuG0lnjZ4wCq5zk
+gz/AEojtJZYTKgGwEjr6DNAGJ/ZB/56/pR/Y5/56j8q247SWWBplA2Lknn0/wD10LaSvB5w
A2c859MZ/nQBif2Of+ev6Uf2Qf8Anr+lba2krW7TgDy15Jz7gf1o+yS/ZxPgbCCc598UAYn9
kH/nr+lH9jn/AJ6j8q2/skotvtGB5frn3xQ1pKsAmIGwgHOfUkf0oAxP7IP/AD1/Sj+xz/z1
/Stt7SVLcTsBsOMHPrn/AAoktJYohK4G0gEc+vSgDE/sc/8APUflR/Y5/wCeo/KtuW0lhhWV
wAjYA59s0TWksCB5AADjHPqM/wBaAMT+xz/z1H5Uf2Of+ev6VvjTrgui4Ub8nJPQcf4irX9j
f9PP/kP/AOvQBy39jn/nqPyo/sg/89f0rqf7F/6ef/If/wBej+xv+nn/AMh//XoA5b+xz/z1
/Sj+xz/z1H5V1P8AY3/Tz/5D/wDr0f2N/wBPP/kP/wCvQBy39jn/AJ6/pR/Y5/56/pXU/wBj
f9PP/kP/AOvR/Y3/AE8/+Q//AK9AHLf2Of8AnqPyo/sc/wDPUflXU/2N/wBPP/kP/wCvR/Y3
/Tz/AOQ//r0Act/Y5/56j8qU6U5IJnJI6H0rqP7G/wCnn/yH/wDXo/sb/p5/8h//AF6AOXbS
ndizzlmPUnkmk/sc/wDPUflXU/2N/wBPP/kP/wCvR/Y3/Tz/AOQ//r0Act/Y5/56/pR/Y5/5
6j8q6n+xv+nn/wAh/wD16P7G/wCnn/yH/wDXoA5b+xz/AM9f0o/sc/8APX9K6n+xv+nn/wAh
/wD16P7G/wCnn/yH/wDXoA5b+xz/AM9R+VH9jn/nqPyrqf7G/wCnn/yF/wDXo/sb/p5/8h//
AF6AOW/sc/8APUflR/Y5/wCev6V1P9i/9PP/AJD/APr0f2N/08/+Q/8A69AHLf2Of+ev6Ve0
nwyl/O8clyyBVzlVzW3/AGN/08/+Q/8A69W9OtGsJmkWYOWXGDHj+tAGf/wgkH/P9J/3wKm0
/wAOxaNqsMiXDyl0cYKgY6Vou1418k63gWJVKmHyuGz3znrxT5WklnilLqDGGGNh5zj39qAL
Vn/yFW/64f8As1alYcUskVyZgyklNmNh9c+tWf7Qm/2P++T/AI0AadFZn9oTf7H/AHyf8aQ6
jOBkCMn0IIz+tAGpRUFnci6txJsKNkhlJzgj/P5VPQAUUUUAYsn/ACDz/wBcf/ZawdFZEu3a
RlAWJj8ybu3pW9J/yDz/ANcf/Za5a3jeaURxnDMD3xxQBvrJCdenJaP5YiP9T/snP+e/SmRy
wnWLlt0WFQj/AFHvg9//ANdYlwktvcMjv84AyQT3GaRVmKPKqyFR95wDj8TQBv28kLa1fZaP
oR/qc55wf896SzlhbU7t90eMqo/c/wC1j1rBZZosOwkTeMhjkbh6+9JEssjlYydx5+9jpzQB
0GnSQtqF826PlgB+5/2h/n9aTSZYWvbiQNHhpEAxDjv+nT+tc8HdSSrEE9cGhXZfusR9DQB0
GkSwk3Tbo+ZAf9T2/wAg0ukSw5mfdH80vH7n/ZJ/Dof8mueV2XO1iM+hqWGC4eGSWLPlx8sQ
wGPwoA29JlhFpcOWjH7wk/uc44Y0aVLCtpM5aMZZz/qf9k/5x+Fc+HZQQGIB6gGgOwGAxA9A
aAOg0yWFdLkYtHwzk5hzjj/6/wDSjT5YU0tyWjyVkODDn0/xFc+HYKVDEA9s0B2AwGOPTNAG
/aSQpoJJaPOHzmHPPA/w5/wotpIo9CbLR58snmHP8QH4/wCfSsDe23buO30zxTsS+QXyfLB2
/e79elAG6JIV8Pj5o8+WR/qeck+v4dfxoMkSaCV3Rk+UvHk+pPf8P61gb227dx2+meKN7Yxu
OPTNAG/dSQroKANGSUAH7nHc/l0P+TRdyRLoYUNGSVQf6nHUH/P/AOusWSC4S2SRwfKfhfmB
/Soi7EYLEj0zQBv6nJD/AGQiq0Z3KgGIcH1/Cl1OWEaYqBo/voOIcfw5rny7EAFiQOgJoLsw
wWJHuaAN/WZIfsUKho+SvSHHAUf49KXV5Yfs0Kbo8ebziHpgLn/P4Vz7OzABmJx0yadKJV2i
UtyAwyc8HvQBvazJETbpuj5lBOIewAH4/SjVpYSbVd0ePNbP7npg4rn2dmxuYnHTJoLs3Vic
epoA6DVnia+tU3R/60k/uffHPrS38sLX1iN0eNxP+p/2iP5/41zxdiQSxJHQk1K0U4hS4bOx
jhW3d6ANu9eJ9Xs1DR8Ek/ufU/rSzSwvq9hho8bQciHHU8f57VgusqTBWJ8zjHzZ+nNI/mRy
lXLB0OOvIxQBuyyQtrdtho8Kmf8AU47Z6U4ywtrkB3R4EQ/5Y+2f8+lc9vbdu3HPrmje27du
OfXNAG80kP8Abed0eEh/548dM9M1IJITrzndH8sOP9T/ALP+f5Vz6CWSTCb3duPlySae0F0h
ZmimUgZYlSMDpzQBspJD/bVwxaPCRkf6nj8s1JDJC2t3mWj4Uj/U5+v+e9Ya292zArDMS4zw
p+YetMkE0MhEgkjkPXdkGgDctZITq145aPHAH7n3Ap9lJC2qXx3R8nA/c/7Q/wA/rXOh2BJD
EE9eaA7KSQxBPUg0AdBpcsJv7p90eGkUD9z7/pS6VJC09426Plx/yx7Zrnldl+6xH0NPjEpV
2jLYUZYg446f1oA3dGlh8yd90fzTcfufqePTpRpEsPkXLlox+8z/AKntgmsGJZWDeWSAo3H5
scU0OyghWIB64NAG/o8kK28zFoxmRj/qc/wk0ulywrp0zFox87E5hzjg/wCf0rnw7KMBiB6A
0B2AKhiAeoBoA39LkiTTHLNHnEh5hz29fxosZIU0ViWj435zDn0/xFYAdgMBiB6ZoDsF2hjt
9M8UAb9lJFHohy0efLY4MOe4HXv/AJ9KIpIU8P8A3o87GHMPckD/ACawN7bdu449M0b227dx
2+meKAN9JIk0EjdHnyh1h9W9aJpIV0BQGjyY8D9zzkk9/wAKwN7bdu449M0b2K7Sx2+meKAN
+eSFdC2ho8+Wg/1OOuaNQkhGioFaM7lUDEOPU/h/n1rALsRgsSPTNBdiApYkDoCaAN/UJIRp
CoGj6oOIcds0avJD/Z0Sq0fOzGIcdh/jWAXYjBYkehNBdmADMSB0yaAOg1aWH7HGgaP/AFgH
EOMYA9/89KTWpIfLt0DR8uDxD2AH+cVgM7N95ifqaGdmxuYnHqaAOsdkYjYVIGQdqbe4puKy
tCZnkn3MTwOp960Lu1+0Ii8YVskEkZ/KgCTilxWS9xBbtJLAjgKxhGB1buefTFW9MZZLVymO
HIJ5yT6nPemBbxRis61EsUSzKjLHhd4ds555Yc+lP2tdXEZdAQUYgbivG7g/lQBexRiqbyyO
VwVVFnCY5ycGiF5GngCsFRlYlcZ6H60AXMUYpNzeds8p9v8Af42/zz+lU5WdL2Z8g7UQKDnA
yTyeaALuKTFQPLMr+WPLLb1GcHGD+PWm28ss0qZKgYcEAdSGx60AWsUYp+2jbQAzFJipNtG2
gBmKaxIIAAPfk1LtpjL84/3T/MUAMy3ov5n/AAoy3ov5n/CnHjGOpIAz6k4p8lvPHGzsI8KC
Thz/AIUARZb0X8z/AIU3zDv27RnBPX6f409CHRWHQjNMx/pP/AT/AOy0AOy3ov5n/CjLei/m
f8KZc4Cx5GR50eR6jeKleQlrhXs4kiEbbXCLnPbv/QUANy3ov5n/AApqyFuAo4JzzUgGQKji
HzN9W/pQA7Lei/mf8KMt6L+Z/wAKbcfLET1IIwNucnPTFMufs/2eTy1QSkATDORECPmK/j+V
AEuW9F/M/wCFKvzDJGO1KqjaOc8daci/Kfqf50AaGn/6uT/fH/oK1bqpp/3JP98f+grVukAU
UUUAYsn/ACDz/wBcf/ZawdFkWK7kd2KgRMeFDdvet6T/AJB5/wCuP/stctbwmeYRqQCc8mgC
3rkgk1OTachQF+6B/KnadJHHaT+dKoRiMxluWHsKp3MLW87RMQSMcj3GahoA6Xz7czLK1zbM
wjChM/KOeeSpx27VVHkDVJmjuLRYHXkHpyD0445rEooA1bYi1gnVZ7VnDqVJAbPrjI96q6oI
hfym3ZDGxyuzpVWnRxmQtgqNqlvmOOlAF/TnRbZwktvFPu5M65BXHQZBqSOOOSa6c3dsu9Cg
6qCeOQMdKyaKAN3SWtLeNkmmt3y+HDY6eoypyD+FFg9vbwyI0tqfnbLHrjjGMg5HX0rDpKAN
zTpYIrd90tsNzMSXA3D04wc/mKy8ny7jbJHtLDgjluT0qvS0AJWmkay6UI2ubVWDblBOGA5y
DxVS3tJLhGdSiqvUu4XPsM0jWsi2ouMoULbeGBIPPUfhQBrLcxHbGzWmNqqW2juvPb1xUtyy
JGhuXt/KaH5kEYDs+Oo4+lc9Uk1zPcBRNM8gXpuYnFAF1oY10sL9qtywk8zYGOcY6dOtXbie
zewCxC2GFG3LYZW+m3+tYNJQBuzXEExmjJtQrFgGAAyBgjnH1p1/PZyWoEP2YYZSmG5H4bf5
msGigDYvpIpYbhfNtSUZWj2KAT69uaS8mW6ghZ7u3A2r8gQbt3fOBwKzzaSLbCdjGFPIUuNx
H061BQBsavNDJaIqPblg/SLB459hj9azbJoVvImuBmIN8w9qWayuYIxJNBIiHuwwKr0Ab15P
ZvNbMwtyA/LI27j3AUcU2dhLbRqbyy81Zd2VGBjHHbmspLWaSVYol8x2XcAhzTRbzGFpvLby
1O1mxwDQBevWWK/iuYpoHztyIxkAgDPGMVYnkge/Es11byZLbAqcL6FuOeaybeB7mZYo9u5u
mTioyMHFAGwZI/ttqWntWkXPmuqgJj06cnHtVPU5C02wPA0YyU8lRwPQnFUqWgC3pzqryqZh
CzxlVkPY/XtV+WS2K/Z1u/nki2tI0pdAc5xnH+c1jxRtNIsaDLMcCmkYOKANeORf7Rtwt4gS
CNQzliFOOoFUZYXlvREJ0lZzgOGJH51WqWOKQwvOhAVMBvm559qAImG1iMg4OMitPRpIIjI8
skQbgBZMDI9ckH8qzKSgDaDQJc3f2ae1RmcGNnXK7ecgccdqILrZcXMa3NsC6Da5jATIx7Vj
U6OMyEgFRgE/McUAadsqE3aNd2u1wRlhjLeo44FLZGKKIxie1V1k/eNIu4Ov+zx9ayKWgDZt
54VjUJJbKrTtkOoyE/KpLFre3SRTNaEFzyeSB26g5/SsWGJp5ViQqGY4G44FNdDHIyN95SQa
AEb7xx60lPWMtGz5XC4yCeTn0FNoAKKKkngeAqH2/MoYYOeDQBFRRRQAUtFJQAUUUUALSUUU
AbHh4Zln/wB0fzrcCHsKw/Dv+un/AN0fzrbWNJJ8SIrYTjIz3oAb9lj2BPKBUcgEZpUgWNdq
RhV9AMVN9lg/54x/98ij7NB/zxj/AO+RTArTWxkh8pfkU8EBe3pTjaxkLmIHaMDI6Cp/s0H/
ADxj/wC+RVeB7SeZo0tj8pILmLC5HXmgBTaxltxhXcDnO3vS/Z0yp8oZX7vy9Km+ywf88Y/+
+RSPBAiM3kKcDOAmSaAGbD6Gmtbq27dGDuGGyOop0SWsrOqwplCAwKYxxmmO1pHcLC9vgscK
xj+Un0z60AKtuijCxAc54Hf1oFuikERAEEkYHTPWpvssH/PGP/vkUfZoP+eMf/fIoAj2H0NG
w+lSfZoP+eMf/fIpvkQm7gjMSbNrnbjjPy0gG7fajb7Vd+x23/PvF/3yKPsdr/z7xf8AfIoA
pbfao5EfIKKGOMYJx/npV6S2tUAP2VGywHyxg4z3+lP+x2v/AD7xf98igDKaOVlw0KEH/bP+
FRGyJ6wLj/rqf8K2vsdr/wA+8X/fIo+x2v8Az7xf98igDLCTAACFABx98/4UGGXcJAqlsEFd
30749q1Psdr/AM+8X/fIo+x2v/PvF/3yKAMp4pXXa0CEehf/AOtUX2MnrAn/AH8P+FbX2O2/
594v++RR9jtv+feL/vkUAZeyYf8ALJP++z/hQsMqDIVSSSSN2MZ98VqfY7b/AJ94v++RR9jt
f+feL/vkUAZTxyupVoUIP+2f8KjNnldv2WLHP8fr+FbP2O2/594v++RR9jtf+feL/vkUAZYS
YDAhT/vs/wCFSxoQnzAA5J4+tX/sdt/z7xf98ioLiKOIqsaKg64UYoAksfuy/wC//wCyrVqq
tj92X/f/APZVq1QAUUUUAYsn/IPP/XH/ANlrB0aZYLqSR2dcRNyhGf1rek/5B5/64/8Astcv
awG5nEYOMgnOM4oAta3MJtScqzMFAXJx/Sk0iZIblmknWJChBDKTu49h64NV7u3NrcNExzgA
5xjqM1EFZvuqT9BQBtWWoRx3E5uJ0kcgBJSCBjuOBmhbqBrqfyJo4JJCu10QsG9R0zWKEYtt
Ckt6Y5qSCCWV28oHcilj7YoA2dQmLTy21zOYkwjxlozg4HOAB9aY1xbte3jrfIkM6kYKNzkY
9O1Y0ryO371mZhx8xyRSKjP91S2PQZoA1LCSK3huYxfRLuI2ExsRkEHd0qxp+pQpHKJpYzM0
hLOwYbxjjoKwqkghaeVUUgZONx6D60Aa+n3lvb+bieOJWkJxtbIHbHHP0NY87K08jKxZSxIJ
GCae1q6vMrFQYSQfcg44qIIzDIUkdOBQBtaVd2kFkI5ZlG8nerBuPpgYPasWQASMFYMoJwR3
o2NgnacDqcdKFRmGVUn6CgDUt7nZpRiW/WNsk7ChPGOnSoYktzpzI15GkjMH2lW4wDx096q/
Zpfs4nCkoWK9OeBmoaAN2G6sxpZtjcL80ZHzBshvpjHWohqpFmZfOIuwvlAbe2c7qyQjldwV
ivrijY2eVI79KANeW8ga0ZRcAxmPC2/l8hvXOPqabcXeNOiSO9RnCbXUIcsOwyR2FZ9zbSW0
hRsMBj5l5ByM9ai2OV3bW2+uKAEHWti7u4HtpFFwsiMB5UXl48s8c5x9azZrZoYYpfMjdZM4
2nOMY4P51EUZQCykA9CRQBp6lc+baRIt8soVVDRhSOfXpWfayCG6ilYZVHDEfQ0wo4XcVYL6
44oKOF3FSAe5FAGqZ7O2QyrOJpjKGDDcCo75B4//AF0bfPRy0hRHlMqbUyRnp1NY7/cb6Vrs
0ix26x7RuUct06DimBO4D3SXDTuZFXbnyxz79aezho1QSFQrh+I+/wD31VZnaPfnD7VyMDGT
6UquRaNLuVyFJyvT6UAWZ5FmuYZy2HhORiPr9fmoMu+7W4klMhQEKrR8L/49VKG6Bn8mXarE
KVIzzkE4/ShLkSz7I3TZtDAn+LJPT8qALsriS6iuA5SSPjKx/eHvlqguohdEebcPtB+VREAB
+tRNdRiSNEOdzEZwccA55/CljuVe4WEAndHvDAHBoAfaQLZzrNFPIGHrGOf1qQZE7Tm4dpiM
BzEMr9Oari5CySCXChXCLgEkkjNH2pGkQIcxlSxbBxgUAPubaO5kEkkz78YJEYG73PNPtYxa
CTyZ3BcAbjGCRj05qP7XbgEl8AAMcqRwehpDeW6sVLkEEAjYeCeg6UAXIZVileXIaRwAzGPB
OPo1VLm0guJ2lMjIWOSFj4/9Cp32iLy/M3HbzztPGOvamfaULSAcBQp3EHBzQBYtSbWExRzs
VJz80QOP1pS2ZZZPOYeau1wIhg8Yz1qHz4t+3dzu29DjPpnpRDcQztiN9xxnoRkUAS2WLNSq
Ss653ANEOD69alt5xArfNvZ23MzR8t9cNUW2jbQAsLfZxiCUou4sQIh83scnpVWSxhkleQzS
AsSTiMf41Z20baAK4EKWslqbs+WxBIKDg/nU0VzHFCsIuwY1UrgovIPrzVS3ulhWRDIFPmvx
n/aNWbaf7XceSl0EcrlAed59PagCp9ks/wDn7b/vkf41dW4QRJCt0DGF2bDGuG+vOabdTG0k
jjmuP3zDLxjpGO3PrUTXayoyeYGyOmaAJ5LiSDTmkYnzgPIUqPlK9c/zFYqn5wc4561a1Jm+
0bNx27AcZ4zzVXYxXdtOPXFAG42opJujluo2Qoylgh5+Xjt61Fc3cDWkircBoygEcHl8ofri
s2W2aK3jm8yNlk4wpyQfQ1EUYKGKkA9DikBrXV4v2WFVvElwoWRAhBbn1IqTVL61uLEpE0R5
BRfm3L+YxWLsfbu2nb644oKOF3FWC+uOKABMb1ycDPJ9K35r0Sm3S3nEkiyjCxo3T8Rxx6Vz
9TSwzWkik5UkAhlyOozQB0kTP/aNwrz+YAPlTYVKDPTpVuL/AI+D/uD+dYmheabidpd5YqOW
zk81rnzfO/chc7edx96ALdFVv9M/6Zfn/wDWo/0z/pl+f/1qYFmsz7NPFY3GxC0ryMQjNkYL
dcZx0q1/pn/TL8//AK1H+mf9Mvz/APrUAZlvp02+JZYmaJbhn+faPlKjBwvHXPFNi024igiC
QkP9nkST5hyT0zzzWr/pn/TL8/8A61H+mf8ATL8//rUAZt5FJbh7gL++WRfKGfvZUKf5/pV6
K18ueCMq7RQxYViRjd0z65xTmjuWZWZICy/dJ6j6cU7/AEz/AKZfn/8AWoAs0VW/0z/pl+f/
ANaj/TP+mX5//WoAs1Uv45JSI4eXaKQAZxnpxmnf6Z/0y/P/AOtQhuBcxbljaQq235sADjPa
kAxrbMluwsD5C53RfLw2OGxnnuPxzVe5tLwafNDHbuzS2pjVQw+Q5OFJJ9D+la268/55Rf8A
fw/4Ubrz/nlF/wB/D/hQBS+wyDc6x4ka7DlsjO0H/PFUV0m5NrLu89p2VlIPlhWywPUDJ9eT
xW3uvP8AnlF/38P+FG68/wCeUX/fw/4UAToixoERQqgYAA4FOqtuvP8AnlF/38P+FG68/wCe
UX/fw/4UAWaKrbrz/nlF/wB/D/hRuvP+eUX/AH8P+FAFmiq268/55Rf9/D/hRuvP+eUX/fw/
4UAWaKrbrz/nlF/38P8AhRuvP+eUX/fw/wCFAFmiq268/wCeUX/fw/4Ubrz/AJ5Rf9/D/hQB
ZqpefeX6U7def88ov+/h/wAKimMhx5qqreinNAElj92X/f8A/ZVq1VWx+7L/AL//ALKtWqAC
iiigDFk/5B5/64/+y1gaROltcySOWGImxtfaT7Vvyf8AIPP/AFx/9lrmbO2a7uBEoboSdozi
gCfWZ1uNRdkYsoAUEtu/Kk0+5FtFc/v3id0wm0HrkH+lP/st/wC0GtcSYCFs7f8AZz/PimjT
JDfPb7ZPlUtnYfT/AB4oAtG9txNIUu5EeRFzOqHcCOvvz/SmrqSfb3dZZIkeLYZB1JxwxAqE
aW5vri3AkPlKSDt6+n50R6W73stviTEffZ+VAFS6ZHnZkkeQHq79WPrV7SL2KzSQtIyOSOME
hh+BHP1pkOlvLdXEOJB5PQ7evIH8jmi10t7i7lhIkURsBnZ6nH8uaAKt4Y2upGhfejHIO3FX
NPvEhtwhuJLcq+47FzvHoaZaaZJcPMpEi+WwX7nqf8OaWy0t7mSRSJFCNtzsoAsCe08y8/05
xHcZ+XyjjJOc9ajtLmK3tJ4lv5EJfKERnjHcc8ZqKy0yS6SRiJF2MFwE+uf5UWWmSXSSMwkX
YSPudwCcfoPzoAu2WrRx2gjkkCuM7tyM3mZPXgj9agt76NYEUXctt5bMSka8Pk5/D05zUNpp
klzbtLiQYYrgJnoCf58UWumSXFq82JAV3YATOcD/ABoAfb3qmyeB7uaIBywC871I+77f/XrN
OM8dKvQaY81ibjD8buAuegH+NEGmPLYPc4fgEgBeuCP8T+VAFmO/hTSvs/2hsmMjYFIOT75x
j8KSO7tpY1M1xIrmDyWGzP4+9V0012sPtOH+6zY28cEf/X/KgaY5043WH4XcBt4Iz/k0AW57
+DYwS6lkjEYjEJTCk461HJfRvb/LeTqPLCfZwvAOMdelQPprrp4uiH5XdjbwOcfy5ofTXTTv
tRD5wDjbxg5/w/WgBZ/sf2COOO6Z3jYtjyyM5x3/AAq3eX9rcWXkee2Fwy5RieO2Sapz6a8N
kLhg/KqSCvAyT/8AW/OluNMkgslnIkySoIKdM5/+t+dAFi/v4ZrNYVuGkwwwNpGAPXJx+WKN
V1CK5tvLSdpTuyBtK4+uT/LFVrvTXtrZJSH+bbwV6ZGaW70yS2to5cSEuQCCnTgH+ZxQBQDB
DuK7gOSPWughUm2jx12D+VZeo6a9pb7/AJzk45XH8IP+fpXUaXaxS6bbu65Yxjv7UAYX9lqY
0UyPuUlt2c/Me9TrabbRoN5bcCMn3roPsVv/AHP1NH2K3/ufqaYHL3FmsVmsFtFtckbSi8A+
pp/2KSOcPA8SpsVdrIT0z0OR610v2K3/ALn6mj7Fb/3P1NAHMJp8ilF85fKRmZRt55z1Ofen
xWLRTROJAQkflsCvX3HpXSfYrf8AufqaPsVv/c/U0gObFk/2hpGkUqZA4AXkcYxnNNj03bF5
bSZG11yBj7xzXTfYrf8AufqaPsVv/c/U0wOZNhJIxeaVWcAKpVcDGQfXrxSvp5Z3bzMbpUk6
enaul+xW/wDc/U0fYrf+5+poA5e40xpo9m9MEsSHTI59s9RTv7PYJsEg2mNFPy85Xv1rpvsV
v/c/U0fYrf8AufqaAOa+wOWCmRfID+YF2/NnOeuemfanw2fltEd+fLQr065xXRfYrf8Aufqa
PsVv/c/U0AYuyjZW19it/wC5+po+xW/9z9TQBi7KNlbX2K3/ALn6mj7Fb/3P1NAHCTJGLiYS
Sxo3mPwzAH7x9adbzrbOzw3FtvIwGZwSvuOa7g2FsTkxg/jR/Z9r/wA8h+dIDiJ7gXKxia5t
2ZOPMLjcR6E5psAh80bZ4mJ4ADgk13P9n2v/ADyH50f2fbD/AJZD86AOM1Ti+I/2B/WrRvI2
tQFu5ogI9pt1Xgn69OetSapYGS6vJUDYhAwAue//ANeqp01xYC5IflS2NvHXH8uaYCt9jOnp
H9qYyKS+3yjySBxn8OtW57+1k0x7YTNgoNoZWJBB6E5x+Qqm2mOunfaiHzgHG3jBNEumvFYi
5IflQSCvAySP6frSAtXmoQyWAhW4Z+FAUKRjHrzj8hSX9/FLYCBLhpDxgbSMY9cnH5AVXm0x
4rAXJEmTtyCvTOf8B+dJdaa9varMQ/IU4K4xkUAUQSCCDgitO6vIrhImkup3xtzF2UgcnP8A
nrUd1pklvapNiQliAQU6ZFJeaY9rEj4c7iByvqAf58UAbdrepd3DCOQyBE6kMOp9yfSrkX/H
wf8AcH86zdMsTZuxYtl16MMYxj/GtKIYmLEqBtxyQO9AE9FJuX++n/fQo3L/AH0/76FAC02X
f5T+VjzNp256Zpdy/wB9P++hSPsdCpdcEYOHAoAzLe42oqvLcGYyorxyEAoTn25B/pUsuptC
0u+FSsbKm5ZCcuxwF6e4qcWdr5hkJDOSpLNJk/LnHf3NNWwtFhMO7Mec4Muec5z165oAr3E0
s8AZDNDKH2IqHhz68jkVpjOOetRCKLCgyZ2tuBMnOfzqTcv99P8AvoUALRSbl/vp/wB9Cjcv
99P++hQAtRkE3sABwSj8+nSn7l/vp/30KZgPdxEMMBHBKt0zigCnDcXEtpZwmdw09xLG0oxu
wpcjHb+EVo6dK8lqPMYsyM0ZY9WwcZpi6fapEsY3bVcup8w5VjnJBz7n86sQpFBEsUeAijAG
c0AS0U3cvqPzo3L6j86AHUU3cvqPzo3L6j86AHUU3cvqPzo3L6j86AHUU3cvqPzo3L6j86AH
UU3cvqPzo3L6j86AHUU3cvqPzo3L6j86AHVUvPvL9Ks7l9R+dVrsgsuDnigBbH7sv+//AOyr
Vqqtj92X/f8A/ZVq1QAUUUUAYsn/ACDz/wBcf/Za57S7iO2uJHkGf3bAfMV5x04roZP+Qef+
uP8A7LXI0Abq6hB/bE8p+4Yyqt5hx0pkeoQf2ncykfLtKqfNbnmsWigDdt9QgGq3cj8I+Qre
YfX/ACabaajAL25lcYDsoGZT03f5NYlFAG7YahAt5dvJ8okYYJkPTcP/ANdN0zUYEuJpJBs3
yKRmU8D+tYlFAG3peoQR/aDINpdwwzKeev8Ah+tGm6jBEJGkGC8meZT02n/9X41i0UAbWm6h
BDaT+YMOWLAGUgng/wD6qNP1CGG0lDjDsznBlP8Ad4/wrEooA27HUIIdNkVh8+WOPNIJ4/8A
r/pSWeoQxacyEfOVk480jk4x/P8ASsWigDagv4I9GMWP3mGG3zCCc4/z+FEN/DHpBix+88sj
HmHruH/66xaKANr7fANEEIH7zZtx5h9ev9aGv4RpBgUfP5arjzD1yc8f561jUlAG1c38DaOk
KD59oUjzDxyf8/jRdX8LaUIUHzYQY8wnsc1i0tAGzqF/BLpscUY+YhQR5hOMDNGoahBJYiKM
ZO9ePMJ4Cj/9VY1FAGzqt/BNbRJGN3IJxITjAH+fwpdT1CCWKJYxu2yZIEp6ACsWigDW1y+h
nhRYhuAJY4kJ7YrpNH/5BVt/1zFcHJ/q2+hrvNH/AOQVbf8AXMUAXaKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigDltSu0huNSiYfO4Xb85GefSopr+A6MsKj
59gXHmHjk/5/Gquvf8hmf8P61n0AbU9/CdJ8lR8+xBjzD75/z70X1/BJpccUY+YhQR5hOOtY
1FAGzfahA+nLEgycpx5hPb/Io1O/gmso44xk/LkeYTjAFYtFAG3qWoQS26JGN2JASBKTwAP8
/hRqt/BMsCxjcAwJxIT0ArFooA6u3uormVvKIO0HPzFu4x1+lWYxmcg9NmcfjWF4d/10/wDu
j+db0X/Hwf8AcH86AJdi+lGxfSnUUAJsX0qKaSGHb5hwWOFABJJ9gKmqnqSoYk3pOWDZV4Fy
yHHX+n40ATo0TkBepGcHIOPpSsYkkRG4Z87R64rIey+0ur3UB82WAoJdnKnsSexxSRR3NzFH
dRgiWbzGBP8AB8m1f5Z/GgDYk8uNdzA49gSfyFERiljDx8qehrMsoDFaztEk8cpQBx5QGW7k
ep961Yo1ijVEGFUcUAGxfSjYvpTqKAG7F9KikMcdxEZOI1SRmz7YqeqeoI0ilEUszQSgAdSc
CgDSEMLKCEXB5HFMkS3jKB1UF22rx1P+RWIlq/7xoLSWK2KoJYiNpkYH5iB34/OpobWYOGt4
Hig88NFGwxsGwgnHYZoA1WW2WVIiqh3BKjHXHX+dP8iL/nmv5Vj6dbqt9bPHZywssbCZ3TG5
uO/fvzW7QBF5EX/PNfyo8iL/AJ5r+VS0UAReRF/zzX8qPIi/55r+VS0UAReRF/zzX8qPIi/5
5r+VS0UAReRF/wA81/KjyIv+ea/lUtFAEXkRf881/KjyIv8Anmv5VLRQBF5EX/PNfyqvcoqF
QqgD2q7VS8+8v0oAWx+7L/v/APsq1aqrY/dl/wB//wBlWrVABRRRQBiyf8g8/wDXH/2WuRrr
pP8AkHn/AK4/+y1y0EEtxJ5cKF2xnAoAioq6liyXccF5ui8z7pXDd8etRR2ks1w8UC7yhPcD
jPvQBBSVZSxuXneBYj5ifeGQMfjSjTrtpmhEJ3oMsMjj8aAKtLT5onglaOVdrrwRVm0sPtML
SGeOIDP3gewyelAFOkq8+lXImdIlEoTGWBwD+dRxafdTDMcJPz7OoHzelAFWir8OlXE0UzKv
zxsF27hz1z3p1vpRngEv2iNMsVwQTgjHoPcUAZ1LV+y0ua5mwQwh3FS647egJ5qJ7Nkt5ZiG
Ko+wHjB5785oAq0lXU02aSw+0oMjccjIHAHXrUaWN09v56wkx4znI5/CgCtRVpdPuniWVYiU
YFgcjoKg8p/K83Hybtuc96AGUUUUALRRRQAUUlLQA2T/AFbfQ13mj/8AIKtv+uYrg5P9W30N
d5o//IKtv+uYoAu0UUhIAJPQUAMlmjhXdIwUVWOp2oGS+B+v5da5zV9TZ7hgjfiOw7CqjSwD
SJHeCQy78Cb+Ee1AHbwzRzpuiYMKkrhNE1d4rxIzJkHpk/pXcqwZQw5BGRQA6iq9/O1rYXE6
jc0UbOB6kDNUzmxtBeebNNI+wMHkJU7mAyB0HXtQBqUVny303n+TDEjN5vl5ZiBjaGzVVNXu
njhxbx+ZcAtGAWYBV65wM9xQBtUVjPrE6yPm2CxxGMPuYhgXwOmOxNWNNuLqe1uHuTHlZJFU
oewJHpQBo0VixapMLTMaLL9ngWWdnYgkEE8ep4PWrMWoyXDSyRJGLaHId5GIOduemOnIoA0a
KxTqV7JHiNIVkEsYzltrK31XNSrfS+cbeCNTO8smPMc7QFxn6dRxQBq0VjHWZnUtDAhEcZeT
e5GMMVIHHPTitWJnYEuFAJ+XBzkUASUUUUAFFFFAHD69/wAhmf8AD+tZ9auvRf6dPN833wvb
HTNV302ZLKO5xlGBLcjgZ+tAFKir93pskMYmiDPAUDbzgEZ9s1SRS7hVGSTgUAJSVcl0y9iR
nkgYKoyTkUyWwuoUV5ISqsQAcj9fSgCvSVbk028iKh4SNzbR8w6/nUUltNGrs6YCNsbkcH0o
A0vDv+un/wB0fzroI1Odw256cg/41iaDCYw0hP8ArF4HsD1rdi+7+NADvn9U/wC+T/jR8/qn
/fJ/xpaKAE+f1T/vk/40fP6p/wB8n/GlooAayl1KsI2U9QVJB/WgBgMDywB/sn/GnUUAJ8/q
n/fJ/wAaPn9U/wC+T/jS0UAJ8/qn/fJ/xo+f1T/vk/40tFAAA5IGU/75P+NIv+tWRhkqCBgY
6/j7U9fvD61Bc3CWts80mdqDOB1PsPegC155/umjzj/dqus0bQpLuAVwGBJxwaUyIoBLqAem
T1oAn84/3aimvPKMY2ZLuFFRR3MclxLCMh4iAc98jPFRXhBa2III84fyNAF7zm9BR5zegqOi
gCTzm9BR5zegqOigCTzm9BR5zegqOigCTzm9BR5zegqOigCTzm9BR5zegqOigCTzm9BUFw5Z
hn0p9Ry9RQBLY/dl/wB//wBlWrVVbH7sv+//AOyrVqgAooooAxZP+Qef+uP/ALLXM2lwsDvv
TejoUYA4OPY/hXTSf8g8/wDXH/2WuSoAux3VolykgtX2R4KgSc5znk4qSHULeC6eWK3dQ6/3
wWBz2OOlZtLQBprqkQu3uDDKHdQCVkwc/l09qSHVI47mWXyXXfjHlvtIx68YNZlWLWzmu2YQ
hflGSWYAD86AGXMwnuHlCBAx6CprG4ht2kM0TyblKja+3GRg9qkt9MeWS4jdkV4Vz98AZyP0
qOHT555ZI4zEWQ4P7wYP09aALFjqv2WNotrmMsWXawBH1JBp1vq6QvJIYGaSR8uxfqvp0qpD
YXEwk2Kv7s4YFgCP/rVLDpjypP8AvIg0WAP3q4P40ANiurdGnRrdzBKQQofBGOnOPerEGqQR
2xhNs4QuWZUkwpzjjBB44qLT9PS4EjzOAkfGFdQSfx7VGbRTDczJkpG2F+dc9e479e1AE8Wp
QpJG72xLQk+XtfAAJzg8e9NW8stkytaynzW3HEoHckdveoIYYZLKdyZBNEAR02kEgf1pYtOu
Zrfz0QbMEjLAE49B3oAILqFLZoZoDIA5dMNjBxjn1HFSx6giIjGDM8alUfd8uPcfiaLLTHnA
eX5YypIw4DHA64PaoDbYsBcHnL7Rhhx16jr2oAle7tnsUgMEm9MkN5nG49TjHtVTMflY2nzM
/ezxj0xVhdPnaBZh5flsCQS4HTt9faqtABRVs6ZeLH5hiG3Gc716fnVOgBaSpWiC26S7wSzE
bfTGP8ajoASipXiCQxSBwS+cj0wajoAbJ/q2+hrvNH/5BVt/1zFcHJ/q2+hrvNH/AOQVbf8A
XMUAXabIN0bKOpBFOooA811cSW946Hqec1IqOfDcj87fMx+ORXW61oceoAsoG/n2OfasMeHN
UFqbUT/uC24x47+v+TQBhaXC0uoQhezbvy5r063Qx28SHqqAH8qyNF0JLBQ7jL9Tnkk+9bdA
CdRg1WGnWoi8ryv3fZCxIHfgZ4/CrVFAFeKzt4TmOMA7i+ckncRgmj7Fb+XGgj2iL7m1iCv0
I5qxRQBWaxtmDgxAhypbk87cY/LAqSK3ihDiNdokYswycZPWpaKAKpsLUgDygAFCYBIyo7H1
H1pzWNszOxj+/wDeAJAbjHI6dKsUUAVV0+1UPiPlyCx3HJI6c5zxTmsrdjny8MGLhgxBBPU5
HNWKKAK4srYKVESgFPLI/wBnrj9aljiSIERrtBOTT6KACiiigAooooA5HWLiBb26gmhdyWDK
yvjBwR6VQW6h+yLFLAXePOxt2Bz6irevRD7bPNg53hc5GOmfrVP7BP8AZPtICGMDJw4JA+lA
E76hAwb/AEd8mARD950x36VQQqHBYErnkA4zViaGEWcM0Rk3MxVw2MZAHT86H0+4jh81lXAA
JUMNwHuOtAFldTRZHbynIIYAF+mSD6e1OvNX+125jdZAWILfONv4DGf1qu2mXKRNIwjCqu5h
5gyPwzTZtPuILcTyBAnHAcE8+1AE1xfwyi4KwOrTMrAl8gY/Cia+t5oHj8hkaRldn355Htjp
zWfSUAdBpUyzXtx5f+rRFRP90dK2ovu/jXO+Hf8AXT/7o/nXRRkBeTQA+ik3D1FLuHqKACik
3D1FG4eooAWik3D1FG4eooAWik3D1FG4eooAWik3D1FG4eooAcv3h9ap3kEtxJbouBErb3bj
qPu8fX+VWjIqDex4Xk45qp/aVvj7s3/flv8ACgCiYJYJ7SKSLz1SWQoSRkqVJ/TOKb9mkSaO
M2qSv9lceXuGEyw+Xnt2rQ/tK3/uzf8Aflv8KP7St852zf8Aflv8KYGdcW09ok0iugnLReSW
PLkDBH6mr7xeTDZR91kUH3ODmnHUrY9VmOP+mLf4VHLdx3EtusayZEoJ3RsABg+ooA0KKTcP
UUbh6ikAtFJuHqKNw9RQAtFJuHqKNw9RQAtFJuHqKNw9RQAtFJuHqKNw9RQAtRy9RT9w9RUc
pBIxQBNY/dl/3/8A2VatVVsfuy/7/wD7KtWqACiiigDFk/5B5/64/wDstcjXXSf8g8/9cf8A
2WuRoAKKKKAFq1YXosy5MRctjBDlCMe4qrVqy0+e+3mLaFTGSx4oAVb4C7lmeFWSVSrICRxx
3/AVLb6r9nMnl26oGI27HK4x6kdajTTZRK6zGOJY22sXbaCfQH6VPcafGl7dxoRthj3BWfDE
7c+nNADF1GDM+6yBEx+YeaR7/wA6gt7qOFpQ0AkikGCm4jHORzT7KyW5t53aaOMoBje2B170
i6dK8QkR43UsVO1s4x3Pt/jQA6K9hVJVks0fzTkhXKgewApLa8ghhkje0EnmdT5hHGcgU46e
Y/tSu8TvCvRX7/lzTINPknhWVZIQGJVQz4JI7frQA6C9t4YZIzZB/M4Y+aRxnIFSwaw8Nv5I
Rtq52bZWXaD6460mn6b50sZnZFRyQEL7Wb6fjUY0yRyxR41yxEaM+GfBxwKAHQaksfltJbLL
JGuxX3EfL6Y/E80i3tsLZoTZAgndnzT15x/OkTSp3MWGjxIu7OeF+vHHQ0LpU7WxuN8QjGeS
3XBxQAjXkDWSW5tRlAcP5h6nqcfhVKiloAtnUZzHsKw4xj/VLn88VUq2dOmEe8vBjGcecufy
zVOgAp7MhjRVj2sM7mz978KnaKFdOSQqxldyAd3AAx2/Gi6jhW3t5IVZd4O4M2eQcUAVaWko
oAST/Vt9DXeaP/yCrb/rmK4OT/Vt9DXeaP8A8gq2/wCuYoAu0UUUAFFFFABRRRQAUVBfcWNx
/wBcm/kayY7mVJJBCsSybYE3lcnBHf1oA3aKwU1S9nYW0QXzlMm6TYMNsbb0LDGevXita0eS
QOZJI2O77qfwcdD6mgCxRRRQAUUVjXIMN9qLRFt32RWzuJxy3NAGzRXOTRQxXsFrbgfY5mj8
0DlWJDYz9cD68VpaKf8ARJFVi0aTOsZ6/KDxj2oA0aKKKACiiigAooooA5DWLmNL66gktxJl
gwbeRg4IqEav/oht2gypTYQJCB9cdBUur2jzancy+ZEiA4y7YyfQVTOnSiEyb4twXd5e/wCf
HrigBWvLc2YgFoAV5D+YfvY64pZNR3oxECLO4AeXPJH07U3+z5BEHaWBWK7hGX+bGM9KfPpN
1BbGdwu0AFgDyM0ATz3VubF2HlGeYDeEzn8c8D8KgutRE9t5KwbBxyXLY+gPSmzaZPBai4ka
MKQCBu55ouNNmt7ZZ5Hjw2MKG5OaAKdFWhpt2GQSRNErnAeQYXP1p0mmzRpI7vGqxnGSfvdu
PWgB2lX0djJI0quwcADYAf61pf29a/8APOf/AL5H+NZVxZlLiGGIB2dAQVbcGJ79KmfTMW0f
lsks7zbMxvkdOlAF/wDt61/55z/98j/Gj+3rX/nnP/3yP8ayb3Tp7JVaXaVY4yvTPpUEELzy
rHHjcfU4AoA3f7etf+ec/wD3yP8AGj+3rX/nnP8A98j/ABrO/smQqGW4tmDEhcSZyR+FQLaN
mAs8arNnBLYAwe9AGx/b1r/zzn/75H+NH9vWv/POf/vkf41mR2aPq32UkInmbeW7fXFQXUH2
eXYJY5PdGyBQBtf29a/885/++R/jR/b1r/zzn/75H+NYltbvcyFUKqAMlmOAB7mrlvp8bNNH
JLGzCMukiSfKMHvQBf8A7etf+ec//fI/xo/t61/55z/98j/Gs2PSbmWdokKEKA28HK4PTmmf
2bOtxJC7Rx+WAWd2woB6c0Aav9vWv/POf/vkf40f29a/885/++R/jVG205JWmgLxtKqB0kWT
5MZ78VnzR+VKyb1fb/EhyDQBvf29a/8APOf/AL5H+NH9vWv/ADzn/wC+R/jXP0lAHQ/29a/8
85/++R/jR/b1r/zzn/75H+Nc/RQB0H9vWv8Azzn/AO+R/jR/b1r/AM85/wDvkf41z1LQB0H9
vWv/ADzn/wC+R/jR/b1r/wA85/8Avkf41z9FAHQf29a/885/++R/jU1tqiXblLe3uHYDJAC9
Pzrma2/C3/H5N/1z/qKANPzZv+fK4/8AHP8A4qkaeVRk2VwB/wAB/wDiq1cVFOf3f40AZqXb
vKY1tLguBuxhen/fVSb5/wDnxuf/ABz/AOKqSz/5Crf9cP8A2atSgDH3z/8APjc/+Of/ABVG
+f8A58bn/wAc/wDiq2KKAKtgH8p2kjaMs+QrYz0A7fSrVFFABRRRQBiyf8g8/wDXH/2WuRrr
pP8AkHn/AK4/+y1yNAC0lFLQAlW7K+ks94UBkfGVJI/lVWigC4NRYvIZIY5Edt2xySAemc5z
0qU6tunkme0gZ5F2knd0xj1rOooAsxXgillYQRmOQYMRzt/nmpYdUmhLbEjAZw5UDA4GMfSq
FFAF23vxCJN1tFK0mdzOTkg9uDSx6j5YjC20W2OQyKOep/H6flVKkoA0I9VZHVvs8LMhJjJz
8mecDn+dINUcHcIYtwJMbYOY8nPH/wBeqFFAF2LU54oREApADDJ6nI/pSx6k0VsIUhjBC7d/
OT9RnB/KqVFABRRRQBbOp3jR+WZvlxjG0dPyqnRRQBaM0LaekJD+ajlgRjbg4/wpLmaJ4II4
g48sHcWxySc8VXooAKSiloAbJ/q2+hrvNH/5BVt/1zFcHJ/q2+hrvNH/AOQVbf8AXMUAXaKK
KACiiigAooooAQgMCCAQeCDTPJizny0zx/CO3Sm3krW9nNNGm9442ZV9SB0rLNzOBbxjUN32
g8yhF/dfLnA4xz05oA1Gt7dhtaGI8lsFR17mpFREJKKq7jk4GMmuflvLgK04bMsUMyq+37wV
wA2Pep5NQnmvZoLe4VVEkSBlUHbuDZ/kKANuisCO+vUhSV7jeZBMu0oAFKA4PH0/WrNtPOty
sNxegltjjKKN2QcoPyz68UAa1QCG1ErOI4RIPvNtGfxqesYrAdWT93AUkDjMXJfA58z2/OgD
SjitWRo444Sh5ZVAwfwqVEVFCooVR0AGAKztIt41NxcxwxxLM/yBFAGwcA8evX8a06ACiiig
AooooAKKKKAOO1u4C39zA0KPkghjnK/T8qqHUZDDs8uPzCuwy4+Yr6elSa9/yGZ/w/rVCgC2
b8tEFaCIyBdglI+bHT6U+fVJZ7cxSICxGC+5sn8M4/SqNFAF2bUmlg8pYY0BwCVzzj2JxSXG
otNbmEQxxqSCduefzPH4VTpKANbSIFljeaQb2D7QG5A4Hb8a0jDGRzFGf+ACqWh/8eT/APXU
/wAhVuacxyBFheQkZ+XoKYC+TFnPlR/98CgQxDpFGP8AgApn2tVRmkjdCpC7cZJJ6AU95vLg
ErxsDx8oxnJoAUxRt1ijP1QUggiHSGL/AL4FLFKsqnAKkcFW6imrcbpSixSEA4LjGP50AL5M
X/PKP/vgUeRF/wA8Yv8AvgUrSqGKjLMFLYFOSRHZlUgsvUelADPJiznyYs/7go8iL/njF/3w
KmxUckqRjLHuBx7nFADfIiH/ACxi/wC+BR5EQ/5Yxf8AfAqTcuM7hg980uQDjIzQBGIox0ij
H/ABQYYz1ijOf9gVJkZxkZ9KAQehBxQBEIYh0hjH/ABR5EP/ADxi/wC/YqXFLigCHyIf+eMX
/fsUeRD/AM8Yv+/YqXFGKAIvIh/54xf9+xR5EP8Azxi/79ipcUYoAi8iH/njF/3wKPIh/wCe
MX/fsVNijFAEPkQ/88Yv+/Yo8iH/AJ4xf9+xSqo2qcZyAaXYPQUAN8iH/njF/wB+xQIYh0ij
H0QU7YPQUhUAZHByP50AL5af880/74FJ5af884/++BTYlzDGTySoJJ+lSJC8gYoqbVbaSzY5
wD/WgBvlJnPlx5/3BS+Wn/PNP++RSMhjmETqu4ruBByMZxTXG0pjj5h0oAf5af8APNP++RR5
af8APNP++BTIRuhjJ5JUEk/SkycOwjJVGCtjqMjOcenagCTy0/55p/3yKPLT/nmn/fIpuMSm
N1CuFDFc8jPr6Gl24ZSPX+hoAhuriTToHvbfAaIDKfwuCQMED65z7UVHrn/IGuvov/oa0UAa
En/IPP8A1x/9lrka66T/AJB5/wCuP/stclSASlpKWgBKKK1NDtknllMmcKAPuFupoAzKKsag
ix386oflDnHy4x7YpUiiOnmYq5kWUKcHgggn+lAFakrWm062M0gScwqjiPDgsSSODxVeO0RB
dpI6mWJThSp7Ecg0AUaWrUNpG0AmnuBCrEhMqWyR16dKlTTo2+9dKu9ykXyE78d/agDPorWs
dOiW4iF3ImXYhYiCdwGR1HTkUq6I8sTyrIq5LbEx1AJ70AZFFLVxLKLyY2mulieQblTYTx9R
9KAKdJV8acvlDNwomKeYI9p5GM9fpQ+nosAdbkM5iEoTYRx35oAoUVp+XZw6WHLI80gONytk
H0HOKrzwxrZ27xsrFywYhSDnjg/nQBUorSbTIkSXfeAPCB5iiMnBPbPeop7ARGf99u8rb/D1
B/8A10AU6SrtxZRQIpF0GZ1VkUIckH+VSXul/ZIY5TNuVmwfkwRQBmyf6tvoa7zR/wDkFW3/
AFzFcjq1tbQZ8ibcdoymwjGV65rrtH/5BVt/1zFAF2iiigAooooAKKKKACmeWmCNi4PUY60+
igBNoHYccUgRV6KB9BTqKAG7V9B+VG1c5wMj2p1FABTQigkhQCepA606igBAABgcCloooAKK
KKACiiigAooooA4fXv8AkMz/AIf1qhV/Xv8AkMz/AIf1qhQAlLSUtACUtJS0AbugDNlJ/wBd
T/IVenjwjSImZQpCnHIzVPw9/wAeMn/XU/yFbHl+rAUAYM2n3mUjD74lUBjnliepq2bWU6fH
C2BINu7YeBg84zWn5Y/vCjyx/eFAGRc2/lvGkTFpZMqxY8lT1P6VLHbsjSAI43MdrBvlAx6Z
/pWj5QzncM0vlj+8KYGQtpJg4gCfuCnUcmrFvA0c8xZMBsEEfQCr/lj+8KPLH94UgKqQlCxM
jtuOcNjj6VSFpIbZYWhBcMCz5HzfNk1r+WP7wo8sf3hTAx5rScsyImIyWPy4zzjHXoOtKllI
IwWQeZ+75z6Yz/Wtfyx/eFHlj+8KAMJI97RQpsMyK4aRWBwSDzx/WrVjaGFtzCTdsCncVI/D
FaQhUHIKjPtRsGcbxQBDto21NsX++KNi/wB8UgIdtG2pti/3xRsX++KAIdtG2pti/wB8UbF/
vigCHbRtqbYv98UbF/vigCogOxf90fyqNSI5ZDNDLKpxs2NjHHPcVbNpDnO78nP+NJ9kh/vn
/vs/40wK4ZXlHlQyxqAc7znJ4x3PvTmX5fxH86m+yQ/3z/32f8aVbaJWBDcj1Yn+tAFaAH7P
F/uL/Ko5gSjxskpVn3gx49AO9XPskP8Aex9HI/rR9kh/vn/vs/40AUYIyJk2pIsccWwb8Z65
7VNKOU/3xVn7JD/fP/fZ/wAaVbSNWyNxIPck/wAzQBVt1/0eL/cH8qj3XEVyzxR/ORtViflC
9Tn3zV77FH/tD6MR/Wk+xR/7f/fR/wAaAKUCP58rGMoHO455+bvg9xU5X5k+v9DU32KP/b/7
6P8AjUdykdlbvc7XbyxnG4/40AUdeGNFufov/oa0U7xD/wAgS5/4D/6EKKALcn/IPP8A1x/9
lrkq62T/AJB5/wCuP/stcjSAKKKKACrVleyWZbZn5iucNjoc/wD1qq1raDbiaWVmDnaAPlTP
U0AZk0jTSvIxJLHJyc1JbXc1qW8ojDdVZQw+uDT9SQJqE6ruxvP3hg0tjHHIJ95+cRMVBTIP
H14NACJf3CIV3K2XEhLKCSR71Iuq3KvI/wC6LSHLExKc/p7UtrZW81sJZLkxsWYbdmegBPf3
qeXTLWFC0l1LgPs4izyRkd/Q0AVItQniL7fLIZt21owQD7DtRHqN1GHxJksS2WAJBPcehqwd
LSJ9lzOys0hjTYm7JHrz70xbCBVn8+4ZGgk2OFTOfpz7UARQajcwKAjg4OQWUEj6E9KX+0rj
Dg+WwYk8xg4z6ccVNFBZNp7s0km7zQqsIwT0OB1p8OjrJaCV7hY3YEqrYHT1yc/pQBl1Zi1C
4ihESsuBwpKglfoeoq5Y2cCPH5z7pJY2dUMeVxg989eKyqALIv7kQeTv+XGM4G7HpnrinLqV
wuMeXwnljMY+7QY4/wCy/MU5cSAMCnTIPQ59qkewgEAZZ3MpiEoUpxjvzmgCF7+Z7YQMI9gG
B+7GR+NK2ozvb+QRFsxgYjXI/HFVavSWVvGm1p5PP2B9oiyORnrmgB82pLJp5gw7SOAHZgB0
9xyfxqH+07kxmMshUjBygOfrS3G19PtnESI25lJRcbsY61Ld6YlvZrMsxZsgMhAyM/QmgCCf
UJ7hVV/LG0jBWMKRjpyKJtRuJo3R/L2v1xGB+P1qa60+GG0Esc5kfIBUKMD8jx+NF9p0Vtb+
ZHcGVgcEBRgfkePxoAqz308lt5bFSqj+6MnHTJ712mj/APIKtv8ArmK4N8bGz0xXeaP/AMgq
2/65igC7RRRQAUUUUAFFFFADWYIpZiAoGST2FQQ6haTjMVxG4zj5Wzz1p16C1lcAAkmNgAPp
VBVvI7ezSSXzM8MEjK4Gw8Hk96ANRHWRA6MGVhkEdxS5rnVN5+5iMktuiW6GMhWwW75A6/Q1
pajCXurKTMg2OfuMQM44zj3oA0aTIzisCI3JtnlNxOJiuWj+YkPkYGOwzx7ipLaJ5Ly1nne4
EuXDqWYKrZ+76Y9PWgDbo69Kyb0SvqBTfM0bIV2RsV2cHn0bP6VRd5YbSCOA3e6KFXDb3OWz
grjvjHftQB0TyomNzgZIUZPc9qcSB1OKwYIpYNRuWQzgvdqSCWIKFeT9M1A8UsqKJZLqTZcR
MZQ7AEE8kL/DigDo45Y5d3luG2ttOD0PpT6wo3ndlS5kuUhMsnzoWB4xtGR0HX61LGzDUHDy
XTRsAQys2F5A2lcfr9aANiiiigAooooA4fXv+QzP+H9aoVs6lbR3WsXKeayz4yq7cqQATye1
U3s4IkCyTv55TdtWPI6ZHOaAKNLVuYq+nQMIkVg5UlRgtwOtTz6WsWnm4Ex8xQC0bAAjJx65
/MUAZtJWlPpsUVl5y3BeQAEqFHGfXnI/EUlzp8MNl5yTl34yoUYGfXnI/GgC/wCHv+PGT/rq
f5CtgRRuzFo0Y56kA9hWP4e/48ZP+up/kK20/i+v9BQA3yIf+eMf/fIo+zw/88o/++RUlFMC
kJYGuZIVs2Pl/ecIu3OM461MiW7KpMUalhnawGRVcWT+dey5fMowi7/lPygdOlQDT5AGfy18
3MO05HG3Gf60AXXNqk8cJjjLyEgAKOMDPNOC2plaILFvUAldo4BqhaWU0U1lvgAaHf5kuR82
Qfxp9/ZzTNc+SnMqIFfI7E5H4igC8IrduiRHPoBUTvagOEhWV0xlI1BPNZ93ps00W2BHR2cs
XdlG3jGML6/0q0LeRPtJjg2GSMbCpAwcYxmgCe2+zXMIljhUAkjBQZBBwR+YqXyIf+eUf/fI
pYIxFAkYXaFUDFPoAj8iH/nlH/3yKS2ihM9yZEjIVlALAcfKKlqlJBJNdl0TzEinVnjyBuHl
478cEg/hSA0fJtcgeXDz0+Uc1HGLSQSEQxgRuUYsgHNULixmljvEW1AadAI5Ny/u+Oh+h549
aebK4W7WVo/NjWaRymRkgqADzx2P50AaHkWox+6h56fKOaFgtmGViiI9QorLt9LkViZogy+T
IoAYZXc5IUH2BxV/TY5ooXWdFX5ztwACV7ZA4zQBN9mg/wCeEf8A3wKPs1v/AM8I/wDvgVNR
QBD9mg/54R/98Cj7Nb/88I/++BU1FAEP2aD/AJ4R/wDfAo+zQf8APCP/AL4FTUUAQ/ZoP+eE
f/fAo+zQf88I/wDvgVNRQBD9mt/+eEf/AHwKPs0H/PCP/vgVNRQBELaAHIhjB/3RUR+831P8
6tVVP3m+p/nQBVW9DzSRrBMwjJDPgbcgZx1qdZFOOcE/wk81nmwkK3z5ffLvCL5h2kFcDjpT
P7PlDyyCNfMMsTI3GQAqg/1oA0WnjEyRZy75xjtj1qtrX/IJuP8Ad/rUFpaSx3NqzWwTylkD
ybh8xJ6/j1qfWv8AkE3H+7/WmBT8Q/8AIEuf+A/+hCijxD/yBLn/AID/AOhCigC1J/yDz/1x
/wDZa5Guuk/5B5/64/8AstcjSAKWkpaAEqxa3b2pYoAdxU8+xz/Sq9XdMSOS4ZXDbip24UEZ
weuaAKsjmSRnbqxyaltr24tAwgk2BuvAP86saSsKzSPOjsY0LABQR+RqteSrNdO6jap6AqF/
QcUAOa/uX+9LnqfujuMGrY1iQWZjBk8/P+syMenTHpWZRQBPFfXMIcRzMN/3u9Oi1C6hiaOO
UhGOSCAc/nU9lZ208MRlaYPJJ5fygEZ7GpbTSopUkE0jJIGZU5ADY9utAFCC7ntt3kyFd3Xg
U6O/uoo2RJmCtnOcHr9atw2Fm8URklmV2GSoA/vbeKmGjW4hJkugkhLBckAcEgZoAz4dQu7d
AkUxVQcgYBqu7F3LMcknJpKKALQ1G7EHkCX93t27do6flQupXa4xNjCbB8o+76dKqVrro6G3
Em6fJXd9xcdP96gDJqx9vuvI8jzm8vGMe3161efR0W3Mm6fIXPKLj/0KsmgC1LqV3NCYpJco
e20D+lDaleOhRpiVIwRgVCzRm3RVXEgY7m9Rxj+tR0AWJr+6nQJLKWUHOMAUXF/c3S7ZpSy5
zjAH8qigVHnRZN20nB29a0n022dH+yyTO64IBUc5OKAMiT/Vt9DXeaP/AMgq2/65iuV1TTob
ay86CVn52spIOOPauq0f/kFW3/XMUAXaKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigDjdaupotTuoo5CqPjcAOv41SF/dLb+QJj5eMYwOn161Pr3/ACGZ/wAP
61QoAtHUrsweSZf3eNu3aOn5UHUbtojGZiUK7SCByKqUUAWpdQupohHJMSgxxgDpST39zcR+
XLKWT0wBVekoA6Dw9/x4yf8AXU/yFbahscEc+1Ynh7/jxk/66n+QrbBY5A2gDjkH0+tAC/P/
AHh+VHzf3h+VHz+qf98n/Gj5/VP++T/jQAfP/eH5UfP/AHh/3zR8/qn/AHyf8aPn9U/75P8A
jQAfP/eH5UfP/eH5UfP6p/3yf8aPn9U/75P+NAB8/wDeH5UfN/eH5UfP6p/3yf8AGj5/VP8A
vk/40AHz/wB4flR8/wDeH/fNHz+qf98n/Gj5/VP++T/jQAfP/eH5UsX7suRjc5yT+GKT5/VP
++T/AI0kO+WWZQyqIyAPlz1APrQBN5re1Hmt7UnkSf8APRf++P8A69HkSf8APRf++P8A69AC
+a3tR5re1J5En/PRf++P/r0eRJ/z0X/vj/69AC+a3tR5re1J5En/AD0X/vj/AOvR5En/AD0X
/vj/AOvQAvmt7Uea3tSeRJ/z0X/vj/69HkSf89F/74/+vQAvmt7Uea3tSeRJ/wA9F/74/wDr
0eRJ/wA9F/74/wDr0AL5re1Hmt7UnkSf89F/74/+vR5En/PRf++P/r0AL5re1Hmt7UnkSf8A
PRf++P8A69HkSf8APRf++P8A69AC+a3tVFr+FXYETZyekTev0q75D/8APRf++f8A69MIG48d
z/OgCr/aMH92b/vy3+FH9owf3Zv+/Lf4VawPQUYHoKYFX+0YP7s3/flv8KqareRS6bOiLLuK
94mA/lWrgegqjrQA0m44/h/rQBU8Q/8AIEuf+A/+hCijxD/yBLn/AID/AOhCigC1J/yDz/1x
/wDZa5Kutk/5B5/64/8AstcjSAKKWigAqWC6ntt3kSvHu67TjNRUUAWF1C7WRpFuJA7/AHm3
cmoZJHldnkYszHJJ6mmUUAWoY7JowZriVH7hYgR+eak8rTf+fqf/AL8j/GqVaui7UiuZvIle
RFG1kx6jgZB5/pQBUe6eEiO1uZTCp3LkbcH1xTRf3a7sXEg3NuPzdT61bhgjuori5mhuGdZB
9wD5s546UtvZW8qK/lXDCWQqNrD92P8Aa49/agCk17cuctPITjHJ7Zz/ADpRf3Y34uJPn+98
3Wr6WFkAgcTliMkqRg/Nt9PxrMuovIuZYucIxAz1xQBYWLTyoLXU4PcCEf40vlab/wA/c/8A
35H+NTwRwy6SALeaSTzWGUYcHA5PHSpE0u2NgsjSP5rIWyMkA+mAP60AZDhQ7BCSueCRjIpK
1002BtPFx5c/meWT5eRkkfxDjpTPJim0qHy7eZpBu+YMMAjGc8UAZVFa86CJWijsUeER5E2D
nOOu7p+FNk0+BYGwkwZIw/mkjY3HQUAZsQQyKJGKpnkgZIq35Wm/8/c//fkf41PdWECwzGKK
4V40V/nORg9ulS3jiHS4YooJkWRMkkDGcnrx14oAqAWUJ8yG7nEi8r+6A5/Oq4vLkbsTuNww
eeoq3dWxMNmQksaEFW8wfd5+lSXVlbQ2sziG5RkbYpdhgn16UAUJ766liZZLiRhjOC3p0rtN
H/5BVt/1zFcG4yjADPFd5o//ACCrb/rmKALtFFFABRRRQAUUUUAFRyTJHJGjnDSkhRjqcZ/p
TbxZms5ltztmMbCM+jY4rJ/s2KU2qiydEDZm3dzsPXnnmgDcormp7W+aNVFqd8MaiFxy2c+u
eMCrNzp7Nbzt5BeZ5mYBvmDDnaDz05oA3KKr2i7YiPJMRzyCc8+1WKACqkWoQzTPGgl+QkMx
iYLkdfmxirdZiRyR30bW0UsUW52nDHIbjjAz1z6UAWBqEDW/nxiWRN5T5ImY5BweAM9qh/tm
1+z+eEuDFzlhA5xjrnjio7X7TDp10I4H84yyMisMZ3MSP51LJZlLW2soAREGHmN/sjkg/WgC
cX0JuEhO8M4+UlCFPGcZ6Zx2qzWdMksmpQOqSlY2wQ2NgGD8w755x/StGgAooooAKKKKAOH1
7/kMz/h/WqFX9d/5DM/4f1qybCzbKolwJNvAJ77d3pQBj0Vpy2dolk1ziTaUAT5xnfzkHjtW
YBkgZxQAUlbhtkhsruKKGfhAS7YKtyORxVS9gZbO1dYplUAhg46HI9u9AF/w9/x4yf8AXU/y
FbafxfX+grK0hFjgmVEdF8zO1+oyqnmtRSBnrz/sn0oAfVDVXObWJmKQzS7ZW6cYOBntk4H4
1e3D/a/75NNkWOaNo5ELIwwQVODQBlzwm2voo7Fki2xSMQRuA5Xtmmpqk0ptpUKiOTyw6FOh
YZwGz79ga0Yra1hAEcIUAEDCHoetNFlZq6OLdQyABTs6AdKAKMeo3Kw+dM0RWSJ2UBSNpBxy
c9Kc19cwieN3ildDGFZFwBu9QT/Wr5gg8vYsQAClR8nQHrUFvp1tBHKhTcsuNy7MLx7UAAku
m02YyFY51DAMAD074B4+mar/AGq7WE4niLQQiR9ycydTxzx0xnmtGKOGGLyoo9qD+EKcVEbK
yIjBtl/d/c+T7vegCvHCs+pR3KL5TKgaQ55fcuAv0H9K0qYBGrs4UhmABO0846U7eP8Aa/75
NAC1TkuJYbpooSqvPMqB2GQn7vPTv0x+NW9w/wBr/vk0xYIZhOtwivHIwIVh6AD+lAFa4vru
KO4kWWFhaKC6bOZTjPHPyg9B1pEuZhcNbQsqPNcSYkddwXABxjI/nV02liXjcwR7ogAh2/dA
6U6WC0mjZJYkZWbcQV6n1oAzk1eby5WcRr5cDvk9GZXK5+hxn8aVr7UG+0vEY9kUvlhRGWbH
XOM8n2FX5LaylVFkgjZYxhQV6CiS2s5UZJIUZWbeQV6n1oAnt5BLBHIGD7lB3AYBqSo1eNQF
XgDgACl81PWgB9FM81PWjzU9aAH0UzzU9aPNT1oAfRTPNT1o81PWgB9FM81PWjzU9aAH1lap
cG2s5WTPmsSkeBk7j0471peanrVWSNJWBdQ2x9y57HnmgDFtbxra0NtGzK0cyIpuEKnYx4OD
z6/lUwvbtpha+ZCJPOaIylOGwgbhc9ecde1XrqxguiDIgJyuTj7wBzg+3NMk021kSKMxKIoi
SIwODmgDPF5cu3noFMkcTgjHDhZMEj6gZqW9na40W8kO3YWIjI7qCOf51oG2QRhYgsZCbFIX
ovpVTUoUttBkgiGEjjCqPYYpgV/EP/IEuf8AgP8A6EKKPEP/ACBLn/gP/oQooAtSf8g8/wDX
H/2WuRrrpP8AkHn/AK4/+y1yNIApaSloASilooASilooASpY7iaEERTSIDyQrEVFS0ASpdXE
YxHPKoznCuRTVmlQMEkdQ/3gGIz9aZSUASCeUAASvgDAG48DrTXdpGLOxZj1JOSabWtZWUEt
tEzQs4kz5kwfAi57j9eaAMxJZI1ZUkZQwwwU4z9aVZ5UjMayuqHqoYgH8K10sbZ7eFhauVdD
vmEnCEd8UqabZHTt+ZHcqSZFViAfwGKAMkXNwMYnk4G0fOeB6UwSyCMxiRgjclQeD+Fay2EU
lugFpKJXgMgbceo9vegWEA0rzTBJ5pj3b2JC/gen4UAZXnS+V5XmP5f9zccflSGWQxiMyOUB
yF3HA/Ct65s/N01YDEBdxxiQhYcE8+v0/UVBPYQRab5ggkWXYDvckDJHbsfpQBltcXB3bppf
mGDljyKR7md1CvPIyjoC5IrY1SLbZQ3LwM04VRJIzH5Tx1FNnQxG8m8mMRSqoibYMEnH3fwz
QBlSXNxIu2SeR19GckVNc37T26whAijGTuJJx06nj8KvXlhbRWqEQvE25VZ3J/HHY/hS6lp9
rDErW8cu7eAMq2JPxxj8qAMNyQjEHBArvNH/AOQVbf8AXMVy2sWsdrEwWzlj3AESMxwDjke9
dTo//IKtv+uYoAu0UUUAFFFFABRRRQAyWQRRPI2dqKWOPQUyK4WQ8KyrtDBmxg5oukaS0mjQ
ZZkYAe5FZR02Z5HEkYKN5OQSOdo5oA2S6gAlhg980blzjcM+mawBpNwW2TRF7ZWl2RLsO3LZ
UgNx0/EVOmnvFfNKLXzkYEO0xUsemMN1xweDQBs0tIOlLQAVV+3Q+dNEd6mFA7FlIGOenr0N
Wqyrm2uJ7u7IhZUltxGrkrjILH1zjkUATLqsRjZjDOrggLGy4Z89Mc/X8qa2s2wgSUJKQQxY
BeYwvDbvpVa7tLu7lErQNGuER0DjfgZJKnPByR+tV20u6NqsZgb5Fk8oK6ggk8b/AO8PXr+N
AHQqQyhgcgjIpaZGGESB8bgBnHTNPoAKKKKACiiigDh9e/5DM/4f1qoLmcNu86TOc53Grevf
8hmf8P61QoAtXN4J4I4hAkYQk5Uk5J65yaq0UUASC5nChRNIFAxjccYpXuriRdrzysvoXJFR
UlAHRaA7SWcrOxZjKcknJPArVDsBXFpLJGCI5XQE5wrEU77Tcf8APxN/38NAHZ+Y1J5jVxv2
m4/5+Jv+/ho+03H/AD8Tf9/DQB2fmNSeY1cb9puP+fib/v4aPtNx/wA/E3/fw0Adn5jUeY1c
Z9puP+fib/v4aPtNx/z8Tf8Afw0Adn5jUnmNXG/abj/n4m/7+Gj7Tcf8/E3/AH8NAHZ+Y1J5
jVxv2m4/5+Jv+/ho+03H/PxN/wB/DQB2XmNR5jVxv2m4/wCfib/v4aPtNx/z8Tf9/DQB2XmN
R5jVxv2m4/5+Jv8Av4aPtNx/z8Tf9/DQB2fmNSeY1cb9puP+fib/AL+Gj7Tcf8/E3/fw0Adn
5jUnmNXG/abj/n4m/wC/ho+03H/PxN/38NAHZeY1HmNXG/abj/n4m/7+Gj7Tcf8APxN/38NA
HZ+Y1HmNXGfabj/n4m/7+Gj7Tcf8/E3/AH8NAHZ+Y1HmNXGfabj/AJ+Jv+/hrX8Olri6lWZ3
kATIDOT3oA2/MajzGqYWkP8AcP8A30aimtogmQpB/wB40AHmNVZrYMxYyzZJzxIRS2sKNqLI
24r5Wcbj1zWh9jg/uf8AjxoAzfso/wCes/8A38NH2Uf89Z/+/hrS+xwf3P8Ax40fY4P7n/jx
oAzfso/56z/9/DTXso5EKO8rKeCDIea1PscH9z/x40fY4P7n/jxoAw/EP/IEuf8AgP8A6EKK
2pNPtZUKSQq6nqrZINFAGfJ/yDz/ANcf/Za5Guuk/wCQef8Arj/7LXI0ALSUtJQAUUUUAFLR
SUALRSUtACUUtFABShmAIBIB6jNNra0+0gfTvNltwzHd+8ZuBj154/I0AZ01680EcJSNRGMA
qMEj3qAOwXaGIHpmtqysLeXTiXjV5HVirqTwccDOev4VFEtobQ3L20f7pSjoXOWfIwRz6f1o
Ay/McfxtwMdaTe5XbubHpmtxrOxbTDLHCSfL3b1/hbHT73b6Uz7HbrpHmm3Acx7vMZuM/n+m
KAMfzHzne2enWkLuRgsxHpmtlmkXzb0MnlPbhVbjluBjHrwaJ7O3j0sP9nCPsU+YzdSR255+
mKAMYu7DBdiPQmgsxABY4HQZrcvbO0jsvMtYm3Ar5co6Mcj3/pT7zzJGnggAMgZWlQgfMu0d
DQBgM7MMMxI9zQXcgAs2B056VsXdlF5c4FsIfJdfmDk/Keveie3tYRvlto441ceWVkJ81c89
/SgDFld2jYMzHg9TXd6P/wAgq2/65iucvrW1gt5dkSSO0mwDcfl4zxz6Yro9H/5BVt/1zFAF
2iiigAooooAKKKKAGsyopZiFUdSTgCk82PJHmJkEAjcOM9KbcQrcW8sD/dkUqfxFY8Wk3fmJ
JI0atIpE+GJ5XOwj9PyoA11ubdi4WeIlPvgOPl+vpUdxqFtb25maZGXaWUBxl8enrWc+mTyW
SwCKNHSAxs4P+sOAPy780680yV/tQjiikWaJUjB4EZGf8e1AGn9qg3bTNGHABKlhkZ6cfjU1
ZQs50uGdYInRsbkkIIJyOQcZ/A+latABVKC+a4lkVLWXZGSvmErgkdgM5/SrtZrWspvI5o4E
h2by+1sebkYA4/PmgCWO/eRJQLOYTREAwkrnnkc5x+tRHWIjAs0cMsi7S8mMDy1HUnJ+vTPS
mRWUkaToIW8mVlwnnHf05O7r1x3/AMKhOmXLWAgcASsjxlo32qqk9CMc4FAGyrB1DKcgjINO
pkSCOJIx0VQPyp9ABRRRQAUUUUAcPr3/ACGZ/wAP61n1oa9/yGZ/w/rVo2kC6QZGtgJNmfMZ
uD9OevtigDGpK3XsYBpgcQK0wQPuBOGHfv6e1QyiyW0+0i3j2yqEVQx+V+56+lAGTRW5f2dk
lhvgjYYxtkHRvx3f0pLq0jhs0aK2EcwKgMW5J9uSD+QoAxKfDBNcEiGMvt68gY/Ouj1NJnRl
EQaPcuQ4Aycjhcf1ohgSAOiRiMbzwDmgDC/s68/54f8Aj6/40f2def8APD/x9f8AGuhxRimB
z39nXn/PD/x9f8aP7OvP+eH/AI+v+NdDijFAHPf2def88P8Ax9f8aP7OvP8Anh/4+v8AjXQ4
oxQBz39nXn/PD/x9f8aP7OvP+eH/AI+v+NdDijFAHPf2def88P8Ax9f8aP7OvP8Anh/4+v8A
jXQ4oxQBz39nXn/PD/x9f8aP7OvP+eH/AI+v+NdDijFAHPf2def88P8Ax9f8aP7OvP8Anh/4
+v8AjXQ4oxQBz39nXn/PD/x9f8aP7OvP+eH/AI+v+NdDijFAHPf2def88P8Ax9f8aP7OvP8A
nh/4+v8AjXQ4oxQBz39nXn/PD/x9f8aP7OvP+eH/AI+v+Nb7nYM4J9hTPN/6Zv8Ap/jQBh/2
def88P8Ax9f8aP7OvP8Anh/4+v8AjW55v/TN/wBP8aPN/wCmb/p/jQBh/wBnXn/PD/x9f8a0
NGW40+eSSW2Zgy7RtdfX61d80YHytn0xzSeb/wBM3/T/ABoAuf2o3/PnN/30n/xVMl1J3TAs
5v8AvtP/AIqq3m/9M3/T/Gjzf+mb/p/jQA+C8kivDMbSUqY9mAyZznPrVz+1z/z5Tf8AfSf/
ABVUfNGOFYkHBGOR/nIpPN/6Zv8Ap/jQBf8A7XP/AD5Tf99J/wDFUf2uf+fKb/vpP/iqoeb/
ANM3/T/Gjzf+mb/p/jQBf/tc/wDPlP8A99J/8VV63uI7mMvE2QCVORjBFYyncM4I9jWjpYAj
mwMfvP8A2VaQF2iiigDFk/5B5/64/wDstcjXXSf8g8/9cf8A2WuRoAWkpaKACkorV0VbVhL5
8ayScbFYjGO/UgUAZ0UEs27yo2faMnaM4FMrXt4B/asrW5WOFcghpFGMqeOvPNLplqkTzrcw
wyspUcyKcAgnjJwe3egDHpK3rGOxYz7o45X8w8ZAAXHbcR71mOqi5uFgjQoAcCQg7R7c9aAK
tJRS0AJRS0UAFFJS0AFJS0UAFFFFABRSUtABRRSUAJJ/q2+hrvNH/wCQVbf9cxXByf6tvoa7
zR/+QVbf9cxQBdooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
OH17/kMz/h/WqFX9e/5DM/4f1rPoAWiiigApKWigAroNIGdOT/eb+dc/XR6KM6an+8386ACe
GZ7jJleOFV/h9e+f0qm15si2JKzeZ8yluW2dyPfrx+Na9xbieFomJCtwcencVBLpdrKBlMYA
UYOMAdqYEVzKYbSNw5QEqCz9ce+e9NiuysTtINyjcUbpvAq61rG0UceCEjxtAPp0plxamaaF
uAsZ3Hnk+1AFWO4PmzeYZAI2PAT5cAZ64/rSG6lDkvHsTy9wwQSeR/jVv7EN7nzZNkhJaPja
cjHpn9aaNPTndJI2V2jJHAzn09qAGwPJJJKroFVGwpB60+OWOUExurhTg4OcVKkASR3DN8/J
XsDUm2kBnfbGDLuhIVwWVt3UAZpkupJEQHQK23cVLgHB6fU+1TJp7ecGdz5ahgq7s4zx6D+t
TNZqXDpJJGwUKSpHzAetMCD7Ud5zEfLD7C+e56cfjVrFRJY/vWd3YqZN4QH5c9j0zVrbSAix
RipdtG2gCLFGKl20baAIsUYqXbRtoAruOV+v9KRsKpY9AM8CppF+6cE4Pb6Ux0DoV+YZGMhT
xTAh3t/z73P/AH4b/CnIVkRXUgqwyD7UFLr/AJ/7j/vhf/iafFEsUSRruwgCj5TQBER+/X6n
+QpLrKwMQccgZH1qUxkyBtp25Pb2FLLEssZRtwB7gUAQhLQ37WuZvl/i8856Z6UloTJZwu3L
NGpJ98Uv2ef/AJ/Lj/vhf/iamiiWKJI13YRQo4PagCKMfvpfr/RaWVf3bf44/XtT0jKyOxU4
Y8cey/4GnSRiRCp3DPcL0oAryrElkLjfKyMFKx78EE+relSIjBFDHLY5NM+ydT503mNwXxyR
6Yxip0RURVAbAGOQaAEUfM31H8hV/TfuTf8AXT/2VaqRr944IyeM/Srmn/dm/wCun/sq0gLl
FFFAGLJ/yDz/ANcf/Za5Kutk/wCQef8Arj/7LXI0ALRRSUALRSUtABRRRQAVJb28tzJsgQu2
M4FR1q6S5S1uR5lqpYAKJscnI9e2P1oAzJI2ikaOQbWU4I9KbWtY7TazFmsfM3gp5pUY65/D
pS2ksLRbmNop3kzCRBkr/s/rwKAMikrcSe2RYwEtCoGcsFyPnxz74rKvFVbyYRlSm87ShyMU
AQ0uxvL8zHyE7c+9Kse6N33INuPlJ5P0FaVtMJNKMJkto9rnO9RuxjqO5NAGXSVu77A6UVRI
SwjwSzKG3Y64xnr70qfZ/wCz9m+y+0+TwxC4x6f73vQBiNG6ojsuFflT69qXyZSm/wAt9n97
acVpNOJtLiUyWyhFIcFRv68Y70s87mN5Y79BA0e0RbuRx029vrQBk0Vr3L232Z9htfLIHkhV
HmA5/i/+vT7zyZUuFVrJQgVkKbQScc/XvQBl/ZJ/s32jyj5X96o3jeMKXXAcbl9xWnqTl7WF
RJZsAqg+Xt3A/h2pbuKEyW00stqVXaJVhYZPPoPagDHk/wBW30Nd5o//ACCrb/rmK5zU8DSZ
Wxatuk2q0SDIXBPX1rf0qTbpluMf8sx/KgDRoqHzv9n9aPO/2f1oAmoqHzv9n9aPO/2f1oAm
oqHzv9n9aPO/2f1oAmoqHzv9n9aPO/2f1oAmoqHzv9n9aPO/2f1oAmoqHzv9n9aPO/2f1oAm
oqHzv9n9aPO/2f1oAmoqHzv9n9aPO/2f1oAmoqHzv9n9aPO/2f1oAmoqHzv9n9aPO/2f1oAm
oqHzv9n9aPO/2f1oA43Xv+QzP+H9arG0nFuLgxN5R/iqxrhzq8x9QP61YZRDpxZbqGWWSPa2
ZOVX+6B60AZNPeCWONZHjZVY4BIxmkMeIhJuTk4255/KtC5Rm0uPfdRSOjFtvm5bBAwMUAZt
JUzk/ZosmPGTgLjd+NRLgsMnA9aACun0iN4rBUkXawY5FU9SW1ltAkL2wkVh8ysoyOnYVc0m
PyrEJuR8MfmQ5B/GgC/Dl1YlujEDgf4VJs/2j+Q/wplt9x/98/zqWgCKRkiXdJKEB4y20UK0
bKGWZSpOARtwTVXVJY4GtJJXVEE/LMcAfKarK5+1vcWxK2800SgrwHPO4j1B4574oA1tn+0f
yH+FGz/aP5D/AArCM0iWlu091JGkxYvI0hUAjoM44GKmjmL3Hl3d26HavkbGK+aCOTjvzQBr
7f8AaP5D/CjZ/tH8h/hWFDJDDBDFNeSxQjeGfzMfOD90nt9Kmj+2ToXkllWWO3DhFOAW56j3
wKANfZ/tH8h/hRs/2j+Q/wAKo200s2mzXR3o0isyKf4QBgY/LP41SklMLhLq7niTyQ8bhuXc
5yM9+2FoA29n+0fyH+FNdkjXdJKEHTLbRWQ1zL5zi4neK6DKIYVbAcYHbvzkH0xSoUgivAJj
5wmwRIS2wMQM4+hoA2AuRkPkfQf4UbP9o/kP8KSCFLeCOGPhI1Crn0AxT6AImX/SLdNxw5YH
gemas/ZU9W/Sqs8ixT28jnCqXJOO22tBSGUEdCM0AQ/ZU9W/Sj7Knq36VPRQBB9lT1b9KPsq
erfpU9FAEH2VPVv0o+yp/eb9KnooAg+yp6t+lH2VPVv0qeigCD7Knq36UfZU9W/Sp6KAIPsq
erfpR9lT1b9KnooAg+yp/eb9KPsqerfpU9FAFK4iWPbtzznrTrDpP/10/wDZVpbz+D8aSw6T
/wDXT/2VaALdFFFAGLJ/yDz/ANcf/Za5Guuk/wCQef8Arj/7LXI0ALSUtFACUUtJQAUtJRQA
UtFJQAUUtJQAUtJWvY3MCWsYaWNEXPnRtGC0nPY49PcUAZFLW/5oSztnlkRIjH88bRAlxzgA
4psd5ZnTfLVIQNpDI7EMT6/dP86AMKkraSeJrdIXuLfa1uQ2V5DdsnFKLmBdJ8nzocmPGFHz
Z9xj9c0AZUltPFGskkMiI3RmUgGoq3ZZbR7L7EZ4yEjBWUu2N2fTH1/CmXFzB/ZYhWaE/IoA
QfNnHcY/XNAGVNbSwTCJ1+cgEBSDnPTpR9kuNzr5EmYxlxtPyj3rUv7iM6ZFDFdRlowqsoH3
sY5Bxmo7ieHbcTJcBjchVCAHK9M5/KgDKpK2726tzaRxmSGQKy/LGOoHrxx+ZpdSuraeFBEY
Ad4KEE5Qe42/1NAGPdXU9xFiaVnCqcAnpXX6Z/yDrf8A65j+Vc/rM4eFhFcW8iMBuVF5yB16
V0Gmf8g63/65j+VAFqiiigAooooAKKKKACiiigAooooAKjmnSBVL7vmO0BVLEn6D6VJVa8+/
bf8AXX/2VqAF+2x/885/+/D/AOFH22P/AJ5z/wDfh/8ACrGB6UYFAFf7bH/zzuP+/D/4UfbY
/wDnncf9+H/wqxgelIxVFLMQoHUnjFAEH22P/nnP/wB+H/wo+2x/887j/vw/+FSrLE67lkRl
zjIYEZpwZGJAIJXqAelAEH22P/nnP/34f/Cj7bH/AM87j/vw/wDhVjAowPSgCv8AbY/+ec//
AH4f/Cn29xHcozREkKxU5Uggj61LgelUNI/1d1/18v8A0oA5/W/+QtN9BVKrut/8hab6D+tU
qACkpaKACikooAWuk0P/AJBqf7zfzrm66TQ/+Qan+8386ANCOVEDKFZvmOSFY8/gtP8AtA/u
P/3y3/xNFt9x/wDfP86h1C6a1EO0ovmSBCz9Fz36igCb7QP7j/8AfLf/ABNH2gf3H/75b/4m
qs9+YuFKSEOinAwPm7jmlfVrZGkDbwEDHdt4bb1xQBZ+0D+4/wD3y3/xNH2gf3H/AO+W/wDi
agXUo3id1hnJVguzZ8xzzn6Ux9XtkRGCyuGQv8q52gHBz9DQBa+0D+4//fLf/E02SRJY2R45
NrDBwHH8lqFdUt2jd8SAqQAhXDNnpj61Kt5E1m118wRASwI5GOvFACpKkaKixsFUYA2vwP8A
vmnfaB/cf/vlv/iagj1GOSOR1imzHg7CvzMD0IqP+1VaSFY7eZxJuBIA+UjqDQBb+0D+4/8A
3y3/AMTR9oH9x/8Avlv/AImqMOtRNaRTSRSIzqW2AZIUdT9KmfVbdDJ8sjLHtyyrkZbGB+oo
AsfaB/cf/vlv/iaPtA/uP/3y3/xNVZtQY2huLdVJUlfLkBDM4ONvsfzq/QBAZk8+B2V/lLbQ
FbJOPTHpVn7WP+eM3/ftv8KrzNsuLZsZ2lz/AOO06HU420w3sqsiKMsMcj8KAJvtg/54zf8A
ftv8KPtY/wCeM3/ftv8ACo4NUgmm8rbJHJu2lXXBHGQfocH8qsW8y3EKyoCFbOMjHegCP7WP
+eM3/ftv8KPtY/54zf8Aftv8Ks0UAVvtY/54zf8Aftv8KPtY/wCeM3/ftv8ACrNFAFb7WP8A
njN/37b/AAo+1j/njN/37b/CrNFAFb7WP+eM3/ftv8KPtY/54zf9+2/wqzRQBW+2D/njN/37
b/Cj7WP+eM3/AH7b/CrNFAFb7WP+eM3/AH7b/Cj7WP8AnjN/37b/AAqzRQBRnl80KQjrjP3l
I/nT7DpP/wBdP/ZVpbz+D8aSw6T/APXT/wBlWgC3RRRQBiyf8g8/9cf/AGWuSrrZP+Qef+uP
/stclQAUUlLQAUlFFAC0UUlAC0lLSUALSUtFACUuCegpK2tPv4bfTvLa42n5sqqtu/A9D+NA
GU800kao8kjIvQFiQKjwfQ1t2V9aR6ebd5iN6sGDBjgkdRjjHT3qKLVCloWMz/aY1McWBwVJ
HJ+n+FAGTg+lGD6VutqlvJphiLKGMe0owYktjr6daj+3wrpPkfaOfLxsVWBz/KgDOFhdGVoh
C29V3keg9ar4PpWi9xbGKSYSMZZIhF5W3oeBnPTHFWZ7+A6YIBcbjsUBFVgc4754/KgDGCli
AByTgVYfT7tFkZoWAj++fT/Oa07/AFG2ubExI6KGxhCrZTn8vyqK6urW5kdBMI1Qq8cgRvmI
ABBFAGRgjtRg+lbN3ewzxzq915qh0aNShGcde3FE+poBvS4aZt4eNCmPKwen9OKAMSQHy247
Gu00z/kHW/8A1zH8qxL7UYGt5Ut5WQvJl2wfmGM5P48fhW3pn/IOt/8ArmP5UAWqKKKACiii
gAooooAKKKKACiiigAqtefftv+uv/srVZqrfusZt2dgqiXkk4A+VqALVFQfbrT/n5h/77FH2
60/5+Yf++xTAnqlqYUCB5RmBJQ0noMA4J9gcGpvt1p/z9Q/99ij7daf8/UP/AH2KAMe+Y3Lz
zWUimJhEokXlTJv6+/GK0tKdPIaLaUnjOJVZstn1J7561N9utP8An6h/77FH260/5+of++xQ
BPRUH260/wCfqH/vsUfbrT/n6h/77FAE9UNI/wBXdf8AXy/9KsfbrT/n6h/77FVtGYNFcspB
BuHII79KQGBrf/IWm+g/rVLBxnFXdb/5C030H9atm+hXSTbi5ySmNiqwOfQ54xQBj4PpRg+h
rbe/tjpgt1uCGCArkMSrDnHp+VRS6qWtAwlc3MiiOQH+6O/45oAycGlVGdgqgkk4FbV/qVtc
WHloV5xhCrZX+lNvb6CaxW3F1uGVGFRhgD1z/SgDPn067t4zJNAyIOpOK29D/wCQan+8386g
vLu0lJeK7CnK4CRsM8jlsjmtC0kWaN5EfzFZyQ2MZoAtW33H/wB8/wA6bc232hoG3bfKkD9M
5x2qKO2Eu9i7D5iMAD/Cn/Yl/wCesn/jv+FMCOfT/Old/MxudHxt/u1XGiRr56r5AWRWAYQD
eN3q2eaufYl/56yf+O/4UxLeCRmVLksy/eAKkj68UARXelm4feswH3co6blbAIwRkZHNFtpI
t4PKEuR5Tx8JgDcxPT8asfYl/wCesn/jv+FH2Jf+esn/AI7/AIUAVrrR47l2d2UkhNodNygr
nqO4OelSvaGPSZbeNY95jYARRhASfQdqf9jTIHnPk9vl/wAKX7Ev/PWT/wAd/wAKAKx06aW3
cTXCtI4UD918oA5wRnn35p1rpZtUiWOVAUkZziPAIbqAM8VP9iX/AJ6yf+O/4UgtI2ztmc4O
DjbwfyoAonQgREWeGR418sGW3DjbnI4J6+/6Vd+wjY6h8BnV+F6bccfpTvsS/wDPWT/x3/Cm
C3gMpjFyTIBkrlcj8MUALFYmInEgOZ2mOU9e3/16t1W+xL/z1k/8d/wo+xL/AM9ZP/Hf8KQE
rf8AH5a/7zf+g0uqwTz2kqwucFCNgXknIwc+3P51ALfy7iBElceYWBbjOMZ9Parn2Q/8/M3/
AI7/AIUAZ17pszxSmSR5rm4ZFEkS7BGFOQcZPqfrWvFGIokjX7qKFH4VD9kP/PzN/wCO/wCF
H2Q/8/M3/jv+FAFmiq32Q/8APzN/47/hR9kP/PzN/wCO/wCFAFmiq32Q/wDPzN/47/hR9kP/
AD8zf+O/4UAWaKrfZD/z8zf+O/4UfZD/AM/M3/jv+FAFmiq32Q/8/M3/AI7/AIUfZD/z8zf+
O/4UAWaKrfZD/wA/M3/jv+FH2Q/8/M3/AI7/AIUAWaKrfZD/AM/M3/jv+FH2Q/8APzN/47/h
QAl5/B+NJYdJ/wDrp/7KtMniMQUGR3znlsf0FPsOk/8A10/9lWgC3RRRQBiyf8g8/wDXH/2W
uSrrZP8AkHn/AK4/+y1yVABRRSUAFFLSUAFFFLQAlFFLQAUUUUAFFJS0AJRRS0AFFFFABSUU
UALRRRQAUUUUANk/1bfQ12mmf8g63/65j+VcXJ/q2+hrsNOuYV0+3BlUHyx39qAL1FQ/aoP+
eqfnR9qg/wCeqfnTAmoqH7VB/wA9V/Oj7VB/z1T86AJqKi+1Qf8APVPzpPtUH/PVPzoAmoqL
7VB/z1T86T7VB/z1T86AJqKh+1Qf89U/Ol+1Qf8APVPzoAlpssUcy7ZY1dc5wwyKj+1Qf89U
/Ol+1Qf89U/OgBv2Gz/59IP+/Yo+w2f/AD6Qf9+xTvtUH/PVPzpPtUH/AD1T86AG/YbP/n1g
/wC/YpfsNn/z6wf9+xTvtUH/AD1T86PtUH/PVPzoAZ9hs/8An0g/79il+w2f/PrB/wB+xS/a
oP8Anqn50faoP+eqfnQAn2Gz/wCfSD/v2KPsNn/z6Qf9+xS/aoP+eqfnR9qg/wCeqfnQAn2G
z/59YP8Av2KliijhXbFGqL1wowKj+1Qf89U/Oj7VB/z1T86AOW1v/kLTfQf1qlVzWGV9UlZS
CCByPxqnSASlpKKAFopKKACul0P/AJBqf7zfzrmq6XQ/+Qan+8386ANO2+4/++f51LVaN2QM
Am75icj/APVT/Of/AJ4n9f8ACgCVsbDk4GOawhcNZ2ksdo8Mu2NSs69VGcfPwe3f68Vsec//
ADyP6/4Uec//ADxP6/4UAZEl7dx25BniaRmYqySjaoCjgtt5OewFOF5eNbTTiVspHEQoUYG4
Dcen41q+c/8AzxP6/wCFHnP/AM8T+v8AhQBnzbpLiNoLxm2xSfOAp5446YqW7upV02GdXCsQ
GYZALDHIGRjNW/Of/nif1/wo85/+eJ/X/CgDKSWTzLsx3EiuzxY3AZAIXPGKnEk5cRrMyZum
QsFGSoX6frV7zn/55H9f8KPOf/nkf1/woAxU1Gd7F5Jbswyrb7lG0fOcnnp7dKvxKs+oxlgo
aKMSZA+ZiRjn2p88RuJAzrMFHBRXIVvqMc1YErgYEJx+P+FAE1FQ+c//ADxP6/4Uec//ADxP
6/4UANu2ZXhKuEYb8MegO3rVOHUHeW3SW7eEEyCQnaQSMdGxjHXmrokJuYGdCu0sQACSxx0q
wzI06TGKXegIHynocZ7e1AGLJqt35UA37ZQiNIWwoYFscDBJOBz0xmpkuLyS4QG6cK968O0I
vCBCR29R1rY+0f8ATOT/AL4P+FH2j/pnJ/3wf8KAGafI8llE0rb3xgsRjODjNWah+0f9M5P+
+D/hR9o/6Zyf98H/AAoAmoqH7QP+ecn/AHwf8KPtH/TOT/vg/wCFAE1FQ/aP+mcn/fB/wo+0
f9M5P++D/hQBNRUP2j/pnJ/3wf8ACj7R/wBM5P8Avg/4UATUVD9o/wCmcn/fB/wo+0f9M5P+
+D/hQBNRUP2j/pnJ/wB8H/Cj7QP+ecn/AHwf8KAI7z+D8aSw6T/9dP8A2VabcPv2/KwxnqCK
dYdJ/wDrp/7KtAFuiiigDFk/5B5/64/+y1yNdc/OnkD/AJ4/+y1ynlv/AHG/KgBtFO8t/wC4
35UeXJ/cb8qYDasWNnJezbIwcAZZgpO0fhUPlyf3G/KrmmyJbSSNMtwNyFR5a+oI70gE/syV
5p44d8nlLk4jYEnjjB5zzVf7JcZI8iXhtp+Q8H0+tWraUQ3E2RcmGVSu4D5x0Of0qxZTLHLM
2xzABvRZG+ZnXofxoAofYLz/AJ9Z/wDv2aZHa3Eu7y4JH2/e2oTitK3nzYv9pe43mXf+7b5u
npU0OrgGTzIJEDPuBWMOegHOfp1oAx4bW4nBMMMkgHXYpOKiIKkhgQRwQa17S+SESF0uAXct
tVARz79QfpWZKrvK7iNwGJIBycfjQAiwTOoZYnYHuFJphBBIIwR1BrSttQlt7dYvs8jbe4lk
X9AcVRlWSSV38thuJOOTQA+3t1lgmlaURiIDqCdxOcCmwwGZJXyFWJdxJ/ICrFrHusrqNmCM
dpUMD82M8DikteLW5hcMpZQynB5IPT+dMCsImMDTcbVYKfXJz/hU0lhMlmt1lGibH3WyR9ah
CS427X2k5Iwa2BfW3k/ZjDP9n8raf3S7t3rnP40gMuS2VbRLhZQ+5tpXaRtPWia3WO3hmSUO
JMggKRtIxx+tWnNp9g8hFu94beCUGM4x69KSQ2rWKRKt15iZIygwSce/TigDPq9JpkkVkLiZ
mQkZCGNvX16Cqflyf3G/KtC7lhmtoY0+17o1CkMowRknPX3pgUp7d4FjLhgXGcMhGPz6066t
lgaPy5RKsi7gQpHfHf6Vau2tpbaKOMXZePIBdByCfrTpZbZfs7wR3LSQYwJEABAOecGkBQlt
p4QvmwyJu6blIzSS2MkChprZo1PQsmAa1b3UFuUjCxzDEgdh5Srj6Edaj1O7W7iVI45yQ2dz
oF/QdfrQBmS2wi2bkT51DDA7Go/LT+4v5VMUlbGVc4GBkGnzwbHCxbnG0ZOO+OaYFby0/uL+
VHlp/cX8ql8uT+435UeXJ/cb8qAIvLT+4v5UeWn9xfyqXy5P7jflR5cn9xvyoAYkKu6oEXLH
AyKmgsDPdfZ0RN+cHoKYI5AchGBHtT4zPFL5iBw4z82OaQBLp5ivPszLHvJwOmKbBZrO7ooQ
MqlgMdcdqc/nvIZGD7yc7sYNT6fmK4MsgYbEYjg/MccCmBQ8tP7i/lR5af3F/KrMEPmTgS7k
Q5JO2ozG+eEbH0oAi8tP7i/lR5af3F/KpfLk/uN+VHlyf3G/KgCLy0/uL+VHlp/cX8ql8uT+
435UeXJ/cb8qAIvLT+4v5UeWn9xfyqXy5P7jflR5cn9xvyoAi8tP7i/lR5af3F/KpfLk/uN+
VHlyf3G/KgCLy0/uL+VHlp/cX8ql8uT+435UeXJ/cb8qAGBQvQAfSin+XJ/cb8qPLk/uN+VA
DaKd5cn9xvyo8uT+435UAMpad5cn9xvypRG4IJjY/gaALt5pj2tmk5WTJIDArgDj/GtTQ/8A
kGp/vN/Oqmq3ST2giiiOd/YseMD1/wA8Vc0QEacoIwdzfzpAaVt9x/8AfP8AOoZ57hrgw2ix
kou52kzjnoOO9TW33G/3z/Oo2tpBctNDME3qAysm4EjoeooARr+COURSsVfgMQp2gnsWxgfn
TH1S1XzArOzRhjgRt82OoHHOPamyac8ivG0/7qRw7Ls5yMd8+oofSwzxt5pGzzONvXf/AIUA
PGpW+2It5imQBsGJvlB/vcfL+NIdVtNzKrOzLuwBG3zFeoBxyfpTRpv70OzQvlFVg8Oencc8
Un9lj9z+9x5cskn3eu4MMde279KAJ4L2KawS7IaONlDYdSCP8aYdUtAgYtJkkjb5TbsgZI24
z05oNgW0tLNpASiqofZx8uMZGeelImnhZo5MxqULHEcW0HIA9fagCT7fb70VWZi4DZRGYAHp
kgcfjSJqNq7MBIVCgtuZCqkDqQxGD+FRW2mtbbxHOCsiqHynPAxxzxxTG0kyWaWks+6FIzGu
1MHpgEnPpQAo1RZJpFjBVVVTmSNlOS2OhGfxqdNStXlMYkIYFhlkIXK9RkjGeDUT6dJLI0kt
wCWCD5Y8Y2tn1702XShJEiNKQElkkOF5O4MMfhu/SgCVNQiud0dq374LuAljZRjPXkDipbKZ
7i2WSQKGOR8vQ4OMj2qjBa3Et5JJK+U+z+SHMezJzycZz/nitONdkar/AHQBwMUARzOsdxbu
5wqlyT7baku9ShtVBIkckoMIjMQGPB4HsaiuIxNNBETgPvXPplTQNNmJZpLpWfEe0iLAGw56
Z70AOsNQa8vbuIRlY4GCgsjKScA9xjv060yXUZE1VLULGFLBdpPzsCCdwHoP6GrENiiPcmXb
KJ5fM2svA+UL/T9ahOl/6U0olG1pBJynzLgAbVbPA46Y7n1oA0aKKKACiiigAooooAKKKKAC
iiigAooooAq3n8H40lh0n/66f+yrS3n8H40lh0n/AOun/sq0AW6KKKAMmH/Ux/7g/lUt7cR2
qFmAJydq4HNRRcQR5/uD+VLc3FjcKySXMJUn/noOPegB2o/LZyYwDkDI+oq7WZf3dvJauqTx
MxIwA4J6itOmAdKMUdaKQBRjNFFABmjFFFABnFGP84oozQAZox/nFFGaADNGKMUUAGf85oxR
iigAzRijFFABmiiigAzR0oo60AFHSiigA60dKOlFAB1o6UUdaADrR0oo60AHWjpR0ooAOtHS
jpRQAdaOlFFAB1ozR0ooAOtGcUUUAGKM0UUAGKM0UYoAMUZ/zmijFABijP8AnNFGKADH+cUZ
ozRQAYozmjNFABiqP/LWX/fP8hV6qP8Ay1l/3z/IUATheB8z/wDfRpdv+0//AH2aF+6PpS0A
Jt/2n/77NG3/AGn/AO+zS0UAJt/2n/77NG3/AGn/AO+zS0UAJt/2n/77NG3/AGn/AO+zS0UA
Jt/2n/77NG3/AGn/AO+zS0UAJt/2n/77NG3/AGn/AO+zS0UAJt/2n/77NKF6/M/Q/wAZopR3
+hoARflOQTnpyc07e3rVKa6f7aLaJkTanmSO4yAOgxyKPtyKoHM7bC5MK5GPXr+nXrQBNPPI
tzbIGIV2bd+Cmp9zf3j+dUpmV7mydTlWLEH/AICat0AO3N/eP50bm/vH86bRQA7c394/nRub
+8fzptFAC7m/vH86Xc394/nTaKAHbm/vH86Nzf3j+dNooAdub+8fzpNzf3j+dJRQA7c394/n
Rub+8fzptFADJiTjJJp9h0n/AOun/sq1HL2qSw6T/wDXT/2VaALdFFFAGOP+PRf+uY/lVey0
mylsoJHhJZo1JO9uSQPerA/49F/65j+VNhlkh0SKSJN7rAmBgn+EelAANGsQciE/9/G/xqT+
zbb0k/7/AD/402G7ZbPz5HS7Vj8r2qHBH0ye+e9Sfb4ShcbiMIQMckN0xQA3+zbf0k/7/P8A
41VsLSKeORpPMJEjAfvX6A/Wrdvfw3EojQONwLIxXCuB3U9+o/OodOkWK0uJG+6jux+gJpgS
/wBm2/pJ/wB/n/xo/s229JP+/wA/+NRR3VysH2y5aEWzLuEaId6g9PmzyfUYH145W71RLeZY
lhklfzFRto6bhkGkA0WUH20xfvNoj3f65+ufrU39m23pJ/3+f/GnD/kJH/riP/Qqiae6uLqW
K0aFEgIV2kUsWYgHAwRjgjn9KYD/AOzbf0k/7/P/AI0f2bbekn/f5/8AGlGoQmfysPjdsEm3
5C393PrUa6tbsA22VVIJUlMBsdcfSkAy8soYbSWRPMDKpI/ev/jToNPgeCNmEhJUE/vn/wAa
dezpLZ3iIcmNcN6ZIz/Iiklmlh0+AwlA7FEBdSwGeM4yP50wH/2db+kn/f5/8aP7NtvST/v8
/wDjUMOousUpuEMhilaNngQ7eADkjPHX1PSnzapEiTGKOSbyl3Eovy9AcZ+hBpAP/s239JP+
/wA/+NQ/YYPtpixJt8vd/rX65+tPj1WJ44maORS6qzDbny89N3pUo/5CR/64/wDs1MBv9m2/
pJ/3+f8Axo/s229JP+/z/wCNQtfMNUktzdW0aoAREy5kf5c5HzD+VO/tWFFQSb2O1WZ1jIUB
uhPPFICT+zbf0k/7/P8A41BFZQNdTofM2ptx++fuPrUragDexQRo+GcozlTtOAeh/CpIP+P6
6/4B/KmAn9m23pL/AN/n/wAaT+zbb0l/7/P/AI1bopAVP7NtvSX/AL/P/jR/Ztt6S/8Af5/8
at0UAVP7NtvSX/v8/wDjR/Ztt6S/9/n/AMat0UAVf7NtvSX/AL/P/jSf2bbekv8A3+f/ABq3
RQBU/s229Jf+/wA/+NH9m23pL/3+f/GrdFAFT+zbb0l/7/P/AI0f2bbekv8A3+f/ABq3RQBU
/s229Jf+/wA/+NL/AGbbekv/AH+f/GrVFAFT+zbb0l/7/P8A40v9m23pL/3+f/GrVFAFT+zb
b0l/7/P/AI0v9m23pL/3+f8Axq1RQBU/s229Jf8Av8/+NL/Ztt6S/wDf5/8AGrVFAFT+zbb0
l/7/AD/40f2bbekv/f5/8at0UAVP7NtvSX/v8/8AjS/2bbekv/f5/wDGrVFAFT+zbb0l/wC/
z/40f2bbekv/AH+f/GrdFAFT+zbb0l/7/P8A40v9m23pL/3+f/GrVFAFT+zbb0l/7/P/AI0v
9m23pL/3+f8Axq1RQBU/s229Jf8Av8/+NH9m23pL/wB/n/xq3RQBU/s229Jf+/z/AONJBGsQ
dEztDnGSSfzNXKqr9+X/AHz/AEoAsr90fSlpgkAA4NHmr6GgB9FM81fQ0eavoaAH0UzzV9DR
5q+hoAfRTPNX0NHmr6GgB9FM81fQ0eavoaAH0UzzV9DR5q+hoAfSjv8AQ1H5q+hpssziNvJV
TJjADnAoAjuLQySiaGUwzAbS4UHK+hBqL+zmRV8m5eN9u2RgoO/nP4dT+dM87U/7lp/303+F
Hm6n/ctP++m/wpgTSosdxZIgwqlgB/wE1brOT7ZJdQvcCAJGSf3bHPII7ir3mj0NIB9FM80e
ho81fQ0APopnmr6GjzV9DQA+imeavoaPNX0NAD6KZ5q+ho80ehoAfRTPNX0NHmr6GgB9FM81
fQ0eavoaAEl7VJYdJ/8Arp/7KtROwbGKlsOk/wD10/8AZVoAt0UUUAY4/wCPRf8ArmP5U+xD
NpdsEba3lJg4z2FNQE2qgdTGP5Uy3F7BbxRBLchEVcmQ84GPSgBj6Qru0hlO93LsNvyZKhfu
/QfnUiaXEslq5d2NvGEA6BsDAJ/M0/zL3/nnbf8Afw/4UeZe/wDPO2/7+H/CmAljp6WQRIyu
xF2L+7AbHbJ79Kj01Fktp0cZVpHBHqM1L5l7/wA87b/v4f8ACobaO8tkZQtudzFuZD3P0oAk
Ons1mbR7hjDt2r8o3Adue+PpTTppaZpmnzI0iScLwNowBj/69SeZe/8APO2/7+H/AAo8y9/5
523/AH8P+FADh/yEz/1xH/oVH2RkuJJYJfL83BdSuQSBjI9DgAenFRAXnnmYpb7tm0DzDjrn
0p/mXv8Azztv+/h/woAammom1BIfJWYzKmOQxJPX0ySagg0+QWcX2jc7RIwWJcD73B5zg8VZ
8y9/5523/fw/4UeZe/8APO2/7+H/AAoArJbPa6DJHLzLsJck55//AFYH4VZFutzZQo/3RtbG
M5xzio7gXs8DxFLcBxjPmH/CnRm9jjVAluQoxzIf8KAC905LpVUEIFRkA2AgZ7getN/stCfm
kOBF5YKrg4wBye/SpPMvf+edt/38P+FHmXv/ADztv+/h/wAKAI4tLWKQSBkZtqKxaMHIXpj0
OKmH/ITP/XH/ANmpvmXv/PO2/wC/h/wpgF555mKW+7ZsA8w4659KALC24Ek77j++xn2wMVVb
So2t5IfNbEkaRk46bal8y9/5523/AH8P+FHmXv8Azztv+/h/woARLApNG3nt5ccjSKm0d88Z
9OafB/x/XX/AP5U3zL3/AJ523/fw/wCFLbLKs00swjBk24CNnoPegC1RTd4/yRRvH+SKQDqK
bvH+SKN4/wAkUAOopu8f5Io3j/JFADqKbvH+SKN4/wAkUAOopu8f5Io3j/JFADqKbvH+SKN4
/wAkUAOopu8f5Io3j/JFADqKbvH+SKN4/wAkUAOopu8f5Io3j/JFADqKbvH+SKN4/wAkUAOo
pu8f5Io3j/JFADqKbvH+SKN4/wAkUAOopu8f5Io3j/JFADqKbvH+SKN4/wAkUAOopu8f5Io3
j/JFADqKbvH+SKN4/wAkUAOqAwSB2KyKAxzgoT/Wpd4/yRRvH+SKAIvJl/56R/8AfB/xo8mX
/npH/wB8H/Gpd4/yRRvH+SKAIvJl/wCekf8A3wf8aPJl/wCekf8A3wf8al3j/JFG8f5IoAi8
mX/npH/3wf8AGjyZf+ekf/fB/wAal3j/ACRRvH+SKAIvJl/56R/98H/GjyZf+ekf/fs/41Lv
H+SKN4/yRQBF5Mv/AD0j/wC+D/jR5Mv/AD0j/wC+D/jUu8f5Io3j/JFAEXky/wDPSP8A79n/
ABo8mX/npH/3wf8AGpd4/wAkUbx/kigCLyZf+ekf/fB/xo8mX/npH/37P+NS7x/kijeP8kUA
ReTL/wA9I/8Avg/40eTL/wA9I/8Avg/41LvH+SKN4/yRQBF5Mv8Az0j/AO+D/jR5Mv8Az0j/
AO+D/jUu8f5IqKaS4DDyFiIxzvfH8qAIZUu0kTYI5IzkNhcEenVulTeTL/z0j/74P+NR+Ze/
887b/v4f8KPMvf8Annbf9/D/AIUwJPJl/wCekf8A3wf8ar2LT3VqsrNEpYngIexI9fapPMvf
+edt/wB/D/hUNpHeWtusKrbttzyZD3JPp70AWvJl/wCekf8A3wf8aPJl/wCekf8A3wf8aj8y
9/5523/fw/4UeZe/887b/v4f8KACGO5YN5piQhiBhCcjPB+9UatObmeLfFiNUIOw85z7+1Se
Ze/887b/AL+H/CmwRzCaeafywZFQAI2emf8AGkAsAmlvDCXjAEe/Ow+uPWrf2OT/AJ6p/wB+
z/jVez/5Crf9cP8A2atSgCn9jk/56p/37P8AjR9jk/56p/37P+NXKKAKf2OT/nqn/fs/41Nb
QGBXywYu27gY7Af0qaigAooooAwlvIo1EbB9yAKcAdvxpft8PpJ+Q/xoooAPt8PpJ+Q/xo+3
w+kn5D/GiigA+3w+kn5D/Gj7fD6SfkP8aKKAD7fD6SfkP8aPt8PpJ+Q/xoooAPt8PpJ+Q/xo
+3w+kn5D/GiigA+3w+kn5D/Gj7fD6SfkP8aKKAD7fD6SfkP8aPt8PpJ+Q/xoooAPt8PpJ+Q/
xo+3w+kn5D/GiigA+3w+kn5D/Gj7fD6SfkP8aKKAD7fD6SfkP8aPt8PpJ+Q/xoooAPt8PpJ+
Q/xo+3w+kn5D/GiigA+3w+kn5D/Gj7fD6SfkP8aKKAD7fD6SfkP8aPt8PpJ+Q/xoooAPt8Pp
J+Q/xo+3w+kn5D/GiigA+3w+kn5D/Gj7fD6SfkP8aKKAD7fD6SfkP8aPt8PpJ+Q/xoooAPt8
PpJ+Q/xo+3w+kn5D/GiigA+3w+kn5D/Gj7fD6SfkP8aKKAD7fD6SfkP8aPt8PpJ+Q/xoooAP
t8PpJ+Q/xo+3w+kn5D/GiigA+3w+kn5D/Gj7fD6SfkP8aKKAD7fD6SfkP8aPt8PpJ+Q/xooo
APt8PpJ+Q/xo+3w+kn5D/GiigA+3w+kn5D/Gj7fD6SfkP8aKKAD7fD6SfkP8aPt8PpJ+Q/xo
ooAPt8PpJ+Q/xo+3w+kn5D/GiigA+3w+kn5D/Gj7fD6SfkP8aKKAD7fD6SfkP8aPt8PpJ+Q/
xoooAPt8PpJ+Q/xo+3w+kn5D/GiigA+3w+kn5D/Gj7fD6SfkP8aKKAD7fD6SfkP8aPt8PpJ+
Q/xoooAPt8PpJ+Q/xo+3w+kn5D/GiigA+3w+kn5D/Gj7fD6SfkP8aKKAD7fD6SfkP8aPt8Pp
J+Q/xoooAPt8PpJ+Q/xo+3w+kn5D/GiigA+3w+kn5D/Gj7fD6SfkP8aKKAD7fD6SfkP8aPt8
PpJ+Q/xoooAPt8PpJ+Q/xo+3w+kn5D/GiigA+3w+kn5D/Gj7fD6SfkP8aKKAD7fD6SfkP8aP
t8PpJ+Q/xoooAPt8PpJ+Q/xo+3w+kn5D/GiigCbTXWa/eRM7REF565zWtRRQAUUUUAFFFFAB
RRRQB//Z</binary>
 <binary id="_162.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAFRAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDsbjVYIZzCiSTyKcMIwML9SSB+GaZ/a3/T
lcf99Rf/ABdZ1uv7syEkvIxZie5zUuKALn9rf9OVz/31F/8AF0f2t/05XH/fUX/xdU8UYoAu
f2t/05XH/fUX/wAXR/a3/Tlcf99Rf/F1TxRimBc/tb/pyuP++ov/AIuj+1v+nK4/76i/+Lqn
ijFIC5/a3/Tlcf8AfUX/AMXR/a3/AE5XH/fUX/xdU8UYoAuf2t/05XH/AH1F/wDF0f2t/wBO
Vz/31F/8XVPFGKALn9rf9OVx/wB9Rf8AxdH9rf8ATlc/99Rf/F1TxRigC5/a3/Tlcf8AfUX/
AMXR/a3/AE5XH/fUX/xdU8UYoAuf2t/05XH/AH1F/wDF0f2t/wBOVz/31F/8XVPFGKALn9rf
9OVx/wB9Rf8AxdH9rf8ATlcf99Rf/F1TxRigC5/a3/Tlcf8AfUX/AMXR/a3/AE5XH/fUX/xd
U8UYoAuf2t/05XH/AH1F/wDF0f2t/wBOVx/31F/8XVPFGKALn9rf9OVx/wB9Rf8AxdH9rf8A
Tlcf99Rf/F1TxRigC5/a3/Tlcf8AfUX/AMXR/a3/AE5XH/fUX/xdU8UYoAuf2t/05XH/AH1F
/wDF0f2t/wBOVz/31F/8XVPFGKALn9rf9OVx/wB9Rf8AxdH9rf8ATlcf99Rf/F1TxRimBc/t
b/pyuf8AvqL/AOLo/tb/AKcrj/vqL/4uqeKMUgLn9rf9OVx/31F/8XR/a3/Tlc/99Rf/ABdU
8UYoAuf2t/05XH/fUX/xdH9rf9OVx/31F/8AF1TxRigDRttTgnmEDK8MzZKpIB8wHXBBIP0z
mrtc1eExwiZCVkjdCrDqMsFP6E10tABRRRQAUUUUAFc0ym+kae6JkVmykTtuRAMgcdM+9dLX
P24/0dPx/maAI/sdr/z6W/8A35X/AAo+x2v/AD6W/wD36X/Ci4ukgkSMpI7uCwCLngYz/MVG
2oxRjM0c0S9NzpgE9hTAk+x2v/Ppb/8Afpf8KPsdr/z6W/8A35X/AAqudWhErxeTcb413Mvl
9B61eRhIiuvRgCKAIfsdr/z6W/8A35X/AAo+x2v/AD6W/wD35X/CrGKMUAV/sdr/AM+lv/36
X/Cj7Ha/8+lv/wB+V/wqxijFAFf7Ha/8+lv/AN+V/wAKPsdr/wA+lv8A9+V/wqxijFAFf7Ha
/wDPpb/9+l/wo+x2v/Ppb/8Aflf8KsYoxQBX+x2v/Ppb/wDflf8ACj7Ha/8APpb/APfpf8Ks
YoxQBX+x2v8Az6W//flf8KPsdr/z6W//AH5X/CrGKMUAV/sdr/z6W/8A35X/AAo+x2v/AD6W
/wD36X/CrGKMUAV/sdr/AM+lv/36X/Cj7Ha/8+lv/wB+V/wqxijFAFf7Ha/8+lv/AN+l/wAK
Psdr/wA+lv8A9+V/wqxijFAFf7Ha/wDPpb/9+V/wo+x2v/Ppb/8Afpf8KsYoxQBX+x2v/Ppb
/wDfpf8ACj7Ha/8APpb/APflf8KsYpkjbFyBkkgD8TigCL7Ha/8APpb/APflf8KPsdr/AM+l
v/36X/Cn5l9U/I0Zl9U/I0AM+x2v/Ppb/wDflf8ACj7Ha/8APpb/APflf8KfmX1T8jRmX1j/
ACNADPsdr/z6W/8A35X/AAo+x2v/AD6W/wD35X/CnhnDKG2kMccfQn+lIryOqsNgDAEA5oAb
9jtf+fW3/wC/K/4UfY7X/n0t/wDvyv8AhT8y+qfkaMy+sf60AM+x2v8Az6W//flf8KPsdr/z
6W//AH5X/Cn5l9Y/yNIzyIrMdhCgkgZoAb9jtf8An0t/+/K/4UfY7X/n0t/+/K/4U8s5Zgu0
BTjn6A/1ozL6x/rQAz7Ha/8APpb/APflf8KPsdr/AM+lv/35X/Cn5l9Y/wAjRmX1j/WgBn2O
1/59Lf8A78r/AIUfY7X/AJ9Lf/v0v+FPzL6x/kadGxYHIAIODigBLe4bTZMJueB14iLcIR6e
g56UVFef8s/+Bf0opAS23/Hun4/zNVLmW4bVI7WKURqYWkJ2AnIYD+tXbUZtk/H+ZqlKMeIY
v+vVv/Q1pgV/tkzQLNbXcdzG0qxMdgGzcQMj1IyOPemJcXrXeoQ/aVxaqpU+WPmypPNSCK9v
rCFraC0t0k2TDLs3TDKCAo7gZOemajjvLjU7WA2UMEUl0jtIZSThVIXsOTzQBrwMZLeN26so
J/Kn4qvciS2so1icBl2puI/DpUFzcy2Pm7nM4WPeNwAI5x27UAX8UYqqBNBLb75zKJW2sCoA
BwTkYHt3zUMctwLWK5afdukCmPaACC2PTOf84oA0MUYqm88qwXDB8FJNqnA4GRSM1w5uWFxs
ER+UBR6d8igC7ijFJGzPbrJsJJXO0d/zpYmaRSWieI56ORn9CaQBig4AJPQVRMsySyCaWRH+
YouwbGHbBx1+pp7SyFbcFv8AWRsW468UwLSsrqGU5B6GlxWdF58FpbzCfcCyqY9owQTjjvnn
1qxbedclpvOZEEjKIwoxgHHPGc8etAFhGWRAyEFT0IpcVnwuws7eON5RIwYhYlUkgH1bgDmh
Zrl7ZWJkUK7CRkVS4A9uR+VIDQxRiqfmSCeMvM4hbGx1QFXPvxkfpV/bTAZikk4jYj0NSbab
Iv7p/oaAIFhQqCVySPWjyU/uj9alUfIv0FNcvvijiVWeVto3NtHQnrg+lADfJT+6P1o8lP7o
qb7Jff8APO2/7/N/8RUcTF0JYBWVmQgHIyCQefwoAjkjVELKMEdCDQI1csWGTuIqSYfuW/z3
ojH3/wDfNAEciRRxs7KAqgk9elHkv/z5T/8AfP8A9ei/H+gXP/XJv5GpdRuNRMzfYzKE8sbd
nl4389d3Pp0oAhCL5mx4HjbGcOMZFPEKZ+6KdNI0l9F5n3xB831zTwOaAK6jf5atyNrH8iB/
WneSn9wURD5o/wDcf/0JamxQBVPlhd5hcR7ivmYO3IOOv1ozHgN5TeWTtD4O0n0zUtrL5Uk4
JBsTnzd/Td0O3v8AXt+NNupBNPb4IFmAPK2dN3vQAvkp/cFLGoWVlHA2g4/E/wCFS4pqj/SH
/wBxf5tQBDqH/Hk/+/H/AOjFrpK5zURixf8A34//AEYtdHSAKKKKACiiigArAth/o6fj/M1v
1h2gzap+P8zQBVmGNWtv+uEv/oUdZjzRrpjxC5lvndgykpk446flV3Vb23sNQtZbqTy0aKVQ
dpPOU9PpVrSB/wASiy/64R/+gimBlTTWgM1/FK8huY/JVFXPIrTMv2OwjeRCSqqCo69KxNAu
InvI7ZXzKkszMuDwD71t6up+xHBwdwwaAD7XsZhPGYsIXBJzkDrSpcsZI1lhaMSfcJOcnGcH
04pJLKa7L/adiDymjURkt16nkD0HFPWC4lkhNwIgsR3ZRidxwR0I46n1oAiF8dpfyWEQbaWz
0/CntdKI5X2nEbbfrUEENxPbtEPLETSHLZO4DPTGP61JLZXBEscZi8uRw+5icj2xj9c0AOe6
cSyxxwNIYwCcHHUVPHIkkKyqfkZdwJ9KqgXP267FuIjkKPnJG0468A5+nFXILdYbZIfvKihe
e9ACIyv9xlbHoc1Xmu/IlCvH8pIG7cM/lVxIkQfIirn0GKz5dPnd5MCEh3Db2JLY9MY4/OkA
C4uDLcL5IIj6fMPSnRXMps4pXiG5wCfnAHTrUy28q3ExwhilHXJyOPTHP51ALK4CW25IXMCF
Nhc7TwBu6e3T360wHC9Vo4jHGzvLnCA9McHJ+tMe4mW5QeU2ShJjyP50sVjcQLC8bRNLHvVg
chWVmzx6dqsLBM1ws0gQEIVIUk/0oAhF5v8AKEUTO0ikgZxjFNjvi+0mBlQv5ZJP3WzjH51J
a2UkLxFip2KwOD6mj7HJ5OzK5+0eb17b8/nigCNtQQSEAAoH2Ftw65x0+tK97td/3LFI22s2
elOis5IXKrFA8ZkLB2+8ATkjGOe/elkspHhuEBXMj7hzQAlvNNJczI8YCIRg5q1iooYJI7mR
iEMb4OcnIIHpj+tWcUAR4oxUmKMUgI8VHMPkX/fT/wBCFWMVFcD92v8Avp/6EKYDcVG80cbb
WbnGcAE1PtNRB7m1uJJYIUlEiKpDOVIwW9j/AHqAI/tMX94/98mphyARyDSSX9/JE8ZsoxuB
GfNPGf8AgNLFGyRIp6hQDQA1x88X+/8A+ytSQD/R4v8AcX+VPcfvIf8Af/8AZWpIFP2eL/cX
+VADJVVngVxlGlAYeopPM0/7Z9n+xDHmeXu8zv8ATNPuI5GVGjALI4YBjgHHvUXmXO/f9gh3
f3vM5/8AQaQDoVVZZ0QYRJSFHoKdOP8AR5f9xv5UlrHIPMaVQrO5bAOcU+dT9nl/3G/lTARB
88v+/wD+yrSuhKkA4JGM+lOQfvJv9/8A9lWldCUYKcEjg+lAENtbJcRfuW+zzRnZJ3De496j
CxG+ZbZCkcOY3LHmRvU/l+tNFvdOiRZWBIzkFG3Fm9TkfpT447hrwSypGnybWKMTv9Djt39e
vtQBPtpIR/rP981JtpIB/rP980AVr3/ln/wL+lFO1AY8r/gX9KKQE9mM2qfj/M1R1Gzv3v47
qwNtlYjGwnLdyDxj6Vfsv+PRPx/mauKilQSKAKNjbtbWFvA5BeKJUJHTIAFZWh6Vf2DxLdPb
NDDE6J5ZbcSzBjnI9q6Ty19KPLX0oAoXlsbmERjGNwJz6UsdnDGGCpnf97exYn86veWvpR5a
+lAFCKyghYMitkDC7nLBR7Anj8KitNOjhSMyDMiEtwx2555x0z74rU8tfSjy19KAM+Swt5XL
uhJYgkbiAT64zjPvUY06NppXmGd7ZAVyMj3A61qeWvpR5a+lAFcKAMCjbVjy19KPLX0oAoLZ
Qq+8KxPPDOWAz6AnApE0+3jYMqHIBAy5OAewyeBWh5a+lHlr6UAZ0en20boyxnKHKguSFPsC
cU8WcImMoVgxO4gOQCfUjOM1e8tfSjy19KAM82MBVF2suzIUq7KRnryDmj+z7cIEVGVQSfld
h169DWiI1yOKNqf88x+ZoAz/ALFBvD7TxjA3Hb+WcVPirO1f+eY/M0bU/wCeY/M0AVttNkXM
bAdSDVvan/PMfmahvHENpLIsa7lUkcmgCorqFUESAgYP7tv8KbMsUygN5wIOQVR1IPTqB71f
hUPBGzDJKgn8qf5a+lMDG+yp/wA/N7/31LU8KxQxhF80jJOTG5JJ5PatLy19KPLX0oAzpCHQ
qgcsemY2H8xSghGcOH5YkYQn+QrQ8tfSjy19KAM9zFIjI6uVYYI8puR+VVzaxZ4mvB/wKWtj
y19KPLX0oAyoYYonL7p3YjGXWRuPxFTeYnpJ/wB+m/wq/wCWvpR5a+lAGaqmPymZWxtYHCk4
yQeg+lSeYnpJ/wB+m/wq95a+lHlr6UAZDW1s0m4+fjO7Ztfbn1xjFL9mtvMDgTDBztCvtz64
xitby19KPLX0oAoeYnpJ/wB+m/wpYhumdwGC7VGSpHOT6/Wr3lr6UjooUkCgDN1QYsG/34//
AENa6CsDVf8Ajwb/AH4//Q1rfpAFFFFABRRRQAVi2X/Hon4/zNbVYtj/AMeifj/M0AWRGSMj
FL5R9RT4/uCnUAReUfUUeUfUVLRQBF5R9RR5R9RUtFAEXlH1FHlH1FS0UAReUfUUeUfUVLRQ
BF5R9RR5R9RUtFAEXlH1FHlH1FS0UAReUfUUeUx7ipaUdRQBD5X+0PyP+FHlf7Q/I/4VLRQB
F5X+0PyP+FHlf7Q/I/4VLRQBF5X+0PyP+FHlf7Q/I/4VLRQBF5X+0PyP+FHlf7Q/I/4VLRQB
F5X+0PyP+FQTtEJorZzuabOAAeMDP9KuVm3f/IbsPo//AKCaALH2Mf35P+/rf40fYx/fk/7+
t/jVqimBV+xj+/J/39b/ABo+xj+/J/39b/GrVFAFZbQKwbJJHTc5bH50n2JRwC4HoJGAH61a
ooAq/Yx/fk/7+t/jR9jH9+T/AL+t/jVqigCr9jH9+T/v63+NH2JT1LkehkYj8s1aooArNaBm
LZIJ67XK5/Kk+xj+/J/39b/GrVFAFX7GP78n/f1v8aPsY/vyf9/W/wAatUUAVfsY/vyf9/W/
xpwhES4HT65qxTJegpAZmpdYv+Bf0oo1LrF/wL+lFAE9j/x6J+P8zV5PuCqNj/x6J+P8zV5P
uCgBaKKKACiiigAooooAKKKKACiiigAooooAKKKKAFHUUySRIY2kkYKi8kntTx1FUtW40u44
z8p/nQA+LULWZXaOYMEGW4OQPpVhHWRFdDlWGQfasOQXLK96YWthFbhE3MpZj68EjFPBuLq5
SP7VLGn2JJDsOCXJPNAG1VbU/wDkHT/7hrGgv7q/8hAl03+iRyubdkUl2zydzDjitGQ3B0J/
ta7Z/K+cZHXHtTAu2/8Ax7Rf7g/lUlR2/wDx7Rf7g/lUlIAooooAKKKKACiiigAooooAKKKK
ACiiigApsn3DTqbJ9w0AZuq/8eDf78f/AKGtb9YGq/8AIPb/AH4//Q1rfoAKKKKACiiigArF
sf8Aj0T8f5mtqsWx/wCPRPx/maALsf3BTqbH9wU6gAooooAKKKKACiiigAooooAKKKKACiii
gApR1FJSjqKAKmpSPFp87xsVZVJBHas3S7h5Z7Qw3Us4MO65EhyFyOCPxz+tat9A1zZywoQG
cYBPSqh0+ZVsWiaMSwoIpsk4ePGCBx6jIoAS31qGeaJQoEUzFY33gknk8jqM4NQXOrSTWiTW
0LrA8ihZsjnn09KfYabc2rxwPHaG2jBVZAD5pGMDPGPxz2qJdKv47ZLGOS3+yxMCjFjvIBzg
jGKALcmsRRR7njbIm8or3Hv9KVtWj3yJHG0jrKIVAP33xnH4DmoptKeW/uJiyeVJHhF9H9ab
HpM0Vjb+XIhvIZPN3EnazY2nPGcEUAWDqixpOLiFopYdp8sEMW3HC4PfJ4pV1Fkm8q7t2gJQ
sp3Bgcdeneq7aZcXSTS3bxpdPs2eUSVTYdy9R6k5pwsbu8k3aiYFVUKqsDE9Rgk5AoAY+oTy
z2WIHiimk4YsDuGO47VLd/8AIbsPo/8A6CaihsdRMlqs72/k2zZBQncw6c8dalu/+Q3YfR//
AEE0wNKiiikAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUyXoKfTJegoAzNS6xf8AAv6UUal1
i/4F/SigCex/49E/H+Zq8n3BVGx/49E/H+Zq8n3BQAtFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFACjqKjliSaJo5BuRuCM4p+SOQCcc4HU1nHULvJxpk2P94UAXpIY5IDC65jIwRntTEt
YY33qmGEYizk/dHQVU/tC7/6Bc3/AH0KP7Qu/wDoFzf99CgCU6VZ7IVWN08lPLRo5WRgvpuB
BI+tLfIsWlSxoMKseAPQVD/aF3/0C5v++hUN5eXUtpKjadKgZTliw4pgadv/AMe0X+4P5VJU
dt/x7Rf7g/lUlIAooooAKKKKACiiigAooooAKKKKACiiigApsn3DTqbJ9w0AZuq/8g9v9+P/
ANDWt+sDVv8AkHt/vx/+hrW/QAUUUUAFFFFABWLZf8eifj/M1tVi2P8Ax6J+P8zQBdj+4KdT
Y/uCnUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFKOopKCAQQRkHqDQBF9pgBIM8YIPTeKPt
Vv8A894v++xTP7Psv+fSD/v2P8KX7BZheLS36/8APJff2oAd9qt/+e8X/fYo+1W//PeL/vsU
z7Baf8+tv/35X/Cj7Baf8+tv/wB+V/wpgP8AtVv/AM94v++xR9qt/wDnvF/32KZ9gtP+fW3/
AO/K/wCFH2C0/wCfW3/78r/hQA/7Vb/894v++xR9qt/+e8X/AH2KZ9gtP+fW3/78r/hR9gtP
+fW3/wC/K/4UAP8AtVv/AM94v++xVC4kjk1uxMbq4AfO05/hNLptpbSwyNJbQMfNYcxr0/Kr
sdnbROHjtoUcdGVACKAJqKKKQBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABTJegp9Ml6CgDM1
LrF/wL+lFGpdYv8AgX9KKAJ7H/j0T8f5mryfcFUbH/j0T8f5mryfcFAC0UUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAOXr+BpgAwOKevX8DVDVLp7OzEiELlgpc8hQe9AF3A9KMD0qk7y2
9vumu9wZlCuIx37YptxrFrbzSxSby0O3zCFyEB6E+3NAF/A9Kq6kB/Z0/wDuGmXOqW9tJIji
RvKUNIVXIQHpmlvZVm0iSVM7Xi3DPoRTAsW3/HtF/uD+VSVHbf8AHtF/uD+VSUgCiiigAooo
oAKKKKACiiigAooooAKKKKACmyfcNOpsn3DQBm6r/wAg9v8Afj/9DWt+sDVf+Qe3+/H/AOhr
W/QAUUUUAFFFFABWLY/8eifj/M1tVi2P/Hon4/zNAF2P7gp1Nj+4KdQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFKfu/j/AENJSn7v4/0NAFW4vo4JhDskll27ika7iB6mpI7gSCMq
kmHGclcY+tVL2DdcPcWtwIbmOMB8jKsvJG4fnzVKG/e/Fvc7TH5ls7bQeKAN2iucXdZpZyws
5llhfeSxO4gZFOZLdLbS7iOR/NmnjBbcfnzyQaAOhooooApaT/x7y/8AXZ/51dqlpP8Ax7y/
9dn/AJ1dpgFFFFIAooooAKKKKACiiigAooooAKKKKACiiigApkvQU+mS9BQBmal1i/4F/Sij
UusX/Av6UUAT2X/Hon4/zNXk+4Ko2P8Ax6J+P8zV5PuCgBaKKKACiiigAooooAKKKKACiiig
AooooAKKKKAHL978DVe6d0g+S2NyDwyAqDj/AIEQDVhev4H+VNHQUAYaWFx5UoitzBC0yNHb
s6krjqeCQB7A1Nd2U8kOsKkeWuUAi5HzfJj8OfWtaigDEnFzYxaiXg82Odd4l3qAnyBSGyc8
Y7A9atOrJ4eVHBDLbqCD2OBVqSxtJZxPJawPMCCJGjBYY6c9abqX/IOn/wBw0wJbb/j2i/3B
/KpKjtv+PaL/AHB/KpKQBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABTZPuGnU2T7hoAzdV/48
G/34/wD0Na36wNV/48G/34//AENa36ACiiigAooooAKxbL/j0T8f5mtqsWy/49E/H+ZoAux/
cFOqNZAqgHNL5q+hoAfRTPNX0NHmr6GgB9FM80eho81fQ0APopnmr6GjzV9DQA+imeavoaPN
X0NAD6KZ5q+ho81fQ0APopnmr6GjzV9DQA+imeavoaPNX0NAD6U/d/4F/Q1H5q+hqG5muNqi
1SMnOSZGI/kKAFuLCzunD3NpBM4GA0kYYgenNTNFGzbmjUnGMkdvSqHnan/ctP8Avpv8KPO1
P+5af99N/hTAu+RGNu2NAUGEO0fL9Kz4tIAulml+yAK2/EFt5bM3bc245Hf64p/nan/ctP8A
vpv8KPO1P+5af99N/hQBo0Vnedqf9y0/76b/AAo87U/7lp/303+FAEmk/wDHvL/12f8AnV2q
Wno9vAyzbd7OWOw5HNWvNX0NAD6KZ5q+ho81fQ0gH0UzzV9DR5q+hoAfRTPNX0NHmr6GgB9F
M81fQ0eavoaAH0UzzV9DR5q+hoAfRTPNX0NHmr6GgB9FM81fQ0eavoaAH0yXoKPNHoaa7hgM
UAZ2pdYv+Bf0oo1LrF/wL+lFAE9j/wAeifj/ADNWQ7AYpqaXLGu1LwhQTgGMHHNO/s+4/wCf
3/yEKAF8xvajzG9qT+z7j/n9/wDIQo/s+4/5/f8AyEKAF8xqPMak/s+4/wCf3/yEKP7PuP8A
n9/8hCgBfMajzGpP7PuP+f3/AMhCj+z7j/n9/wDIQoAXzGo8xqT+z7j/AJ/f/IQo/s+4/wCf
3/yEKAF8xqPMak/s+4/5/f8AyEKP7PuP+f3/AMhCgBfMajzGpP7PuP8An9/8hCj+z7j/AJ/f
/IQoAXzGo8xqT+z7j/n9/wDIQo/s+4/5/f8AyEKAGyFpIym4rnuvBqj/AGVb/wB6X/vqtD+z
7j/n9/8AIQo/s+4/5/f/ACEKAM/+yrf+9L/31R/ZVv8A3pf++q0P7PuP+f3/AMhCj+z7j/n9
/wDIQoAz/wCyrf8AvS/99UHSbcjBaX/vqtD+z7j/AJ/f/IQo/s+4/wCf3/yEKAERiiKo6KMC
neY1J/Z9x/z+/wDkIUf2fcf8/v8A5CFAC+Y1HmN7Un9n3H/P7/5CFH9n3H/P7/5CFAC+Y1Hm
NSf2fcf8/v8A5CFH9n3H/P7/AOQhQAvmNR5jUn9n3H/P7/5CFH9n3H/P7/5CFAC+Y1HmNSf2
fcf8/v8A5CFH9n3H/P7/AOQhQAvmNR5je1J/Z9x/z+/+QhR/Z9x/z+/+QhQAvmNR5jUn9n3H
/P7/AOQhR/Z9x/z+/wDkIUAL5jUhckYNH9n3H/P7/wCQhR/Z9x/z+/8AkIUAUdV/5B7f78f/
AKGtb9Zc2kyTx+XLeEpuBIEYGcEH+lalABRRRQAUUUUAFYduZYYRG9rcZUnomR1NblFAGP5r
/wDPrc/9+6PNf/n1uf8Av3WxRQBj+a//AD63P/fujzX/AOfW5/791sUUAY/mv/z63P8A37o8
1/8An1uf+/dbFFAGP5r/APPrc/8AfujzX/59bn/v3WxRQBj+a/8Az63P/fujzX/59bn/AL91
sUUAY/mv/wA+tz/37o81/wDn1uf+/dbFFAGP5r/8+tz/AN+6PNf/AJ9bn/v3WxRQBj+a/wDz
63P/AH7o81/+fW5/791sUUAY/mv/AM+tz/37o81/+fW5/wC/dbFFAGP5r/8APrc/9+6PNf8A
59bn/v3WxRQBj+a//Prc/wDfujzX/wCfW5/791sUUAY/mv8A8+tz/wB+6PNf/n1uf+/dbFFA
GP5r/wDPrc/9+6PNf/n1uf8Av3WxRQBj+a//AD63P/fujzX/AOfW5/791sUUAY/mv/z63P8A
37o81/8An1uf+/dbFFAGP5r/APPrc/8AfujzX/59bn/v3WxRQBj+a/8Az63P/fujzX/59bn/
AL91sUUAY/mv/wA+lz/37o81/wDn1uf+/dbFFAGP5r/8+tz/AN+6PNf/AJ9bn/v3WxRQBj+a
/wDz63P/AH7o81/+fW5/791sUUAY/mv/AM+tz/37o81/+fW5/wC/dbFFAHP3Mc9yyBLaYbQc
llx6UV0FFABRRRQAUUUUAFFFFABRRVKTVLOOVovMZ3X7wijaTafQ7QcH2oAu0VR/tW19Lj/w
Gk/+Jo/ta19Lj/wGk/8AiaAL1FUf7WtfS4/8BpP/AImj+1rX0uP/AAGk/wDiaAL1FUf7WtfS
4/8AAaT/AOJo/ta19Lj/AMBpP/iaAL1FUf7WtfS4/wDAaT/4mj+1bX0uP/AaT/4mgC9RVH+1
rX0uP/AaT/4mj+1rX0uP/AaT/wCJoAvUVR/ta19Lj/wGk/8AiaP7WtfS4/8AAaT/AOJoAvUV
R/ta19Lj/wABpP8A4mj+1rX0uP8AwGk/+JoAvUVR/ta19Lj/AMBpP/iaP7WtfS4/8BpP/iaA
L1FUf7WtfS4/8BpP/iaP7WtfS4/8BpP/AImgC9RVH+1rX0uP/AaT/wCJo/ta19Lj/wABpP8A
4mgC9RVH+1rX0uP/AAGk/wDiaP7WtfS4/wDAaT/4mgC9RVH+1rX0uP8AwGk/+Jo/ta19Lj/w
Gk/+JoAvUVR/ta19Lj/wGk/+Jo/ta19Lj/wGk/8AiaAL1FUf7WtfS4/8BpP/AImj+1rX0uP/
AAGk/wDiaAL1FUf7WtfS4/8AAaT/AOJo/ta19Lj/AMBpP/iaAL1FUf7WtfS4/wDAaT/4mj+1
rX0uP/AaT/4mgC9RVH+1rX0uP/AaT/4mj+1rX0uP/AaT/wCJoAvUVR/ta19Lj/wGk/8AiasW
11BdJut5VkA64PK+xHY+xoAmooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKAK2oyvBpt1LGdrxwuynGcEAkVkRwJbRrDGMKnyitTV/+QPe/wDXvJ/6
CaoyD9431NAEeKMVUkuLj7TMkXkKkQXLSE9xTDd3Yljh2Qs0oJWRSdnHUfWmBexRisey1W6u
YWmMUKolwsDAE5OWUZH/AH1W1igBuKMU7FAIJIBBI6+1ADcUYpSVXGSBngZNLigBuKMU7FFA
DcUYoWSNzhXVj7HNOxQA3FGKdijFADcUYp2KMUANxRinYoxQA3FGKSXICgHGWAyKb5f+2/8A
31QA/FGKZ5f+2/8A31R5f+2//fVAD8UYpnl/7cn/AH1TW3RkYZjkHqc9qAJcUYqMISoJd8kZ
+9TZNsYBeRxk4HNAE2KMVW82L/npL+v+FSIFkXKSOR0+9QBLijFRSKUjdg75VSRk+gpcF3fL
MArYABx2B/rQBJijFRlMDJd8f71Rq8bZxK/Azy2KALGKMVAjJISFkkJ+tP8AL/2pP++qAJMU
+zGzU4mXgyKyvx1AGRUcOShyckMwz9CRU1t/yELb/gf8qANmiiikAVhXup3D3ckdvKIreNth
dFBdmH3sZyMZ46dQa3a5dx1/66zf+jpKAJ/tkn/P/fflD/8AEUfbJP8An/vvyh/+Iqm7ogy7
KufU4pFlidsJIjH0DA0wLv2yT/n/AL78of8A4ij7ZJ/z/wB9+UP/AMRVHz4P+e0f/fQqQYIB
ByD0IoAtfbJP+f8Avvyh/wDiKPtkn/P/AH35Q/8AxFVcUYoAtfbJP+f++/KH/wCIo+2Sf8/9
9+UP/wARVXFGKALX2yT/AJ/778of/iKPtkn/AD/335Q//EVVxRigC19sk/5/778of/iKPtkn
/P8A335Q/wDxFVcUYoAtfbJP+f8Avvyh/wDiKPtkn/P/AH35Q/8AxFVcUYoAtfbJP+f++/KH
/wCIo+2Sf8/99+UP/wARVXFGKALX2yT/AJ/778of/iKPtkn/AD/335Q//EVVxRigC19sk/5/
778of/iKPtkn/P8A335Q/wDxFVFDOMpFIy+oHFLsl/54S/lQBa+2Sf8AP/fflD/8RR9sk/5/
778of/iKq7Jf+eEv5UbJf+eEv5UAWvtkn/P/AH35Q/8AxFH2yT/n/vvyh/8AiKqFZACTDIAO
pxQpLH5EZ8ddooAt/bJP+f8Avvyh/wDiKPtkn/P/AH35Q/8AxFVdkn/PCX8qNkv/ADwl/KgC
19sk/wCf++/KH/4ij7ZJ/wA/99+UP/xFVdkv/PCX8qNkn/PCX8qALX2yT/n/AL78of8A4ij7
ZJ/z/wB9+UP/AMRVGSVY+GVt5baEA5JxnH5c03zm/wCfW4/74oA0Ptkn/P8A335Q/wDxFH2y
T/n/AL78of8A4is/zm/59bj/AL4/+vR5zf8APrcf98UAaH2yT/n/AL78of8A4ij7ZJ/z/wB9
+UP/AMRWf5zf8+tx/wB8UqTBn2NG8bEZAcYyO/8AMUAX11K5gkDLO88XWRZ1XcB/slQuPxz0
rfRldFdTlWGQfUVyrj92/wDuH+VdLZf8eNv/ANc1/lSAnooooAKKKKACiiigAooooAKKKKAC
iiigCnq//IHvf+veT/0E1TcfO31q5q//ACB73/r3k/8AQTVdh8x+tAGJdFFfUDLF5qYTKZ+9
x0qrPLd2ccdx/ZvkW1opypkUkg8cYParOoQ35vJ0gsvNhm2Zl81V2468HrV7WLaW50q5hhXd
I6YUZAyfxpgZoRnuIbWytVSFjHczyZ+782Rx3J2YrRuWlFxBFEwXzN2SRnGBUGjRXglle8tP
s37qONR5gfdt3ZPHTqK0XgV5o5CTmPOPTmkBmrNdCAzNIuEkMZUL97Bxn2p7zSIJ5FC4icZ4
6irf2OPyWiy21nLnnnJOaGso2LZZ8M25lyMH2+lMCl58jrbyMFKyyfKCvQUG4uBulLr5a3Hl
bdvUbsZz+NXBYRgrhnwj71XIwD6fSlayjaJoyWw0nmde+c/lQASusS7mDkZx8iFj+QFIxD27
MAwBU/eBB/I1Z20jJuUqehGKQGLCV2wSxxMoiQs7lCoPtz1qdZp/s8V0zr5cjLmPb0DHA5/E
VoJAiQCLqgGOe4qFNPRNq+ZIYkO5YiRtB7ds8fWmBUaa58q5mDqFgdsLt+8B71KZ33XGMYRA
y/lRHp5cziV5FSSUsYwRtce/cfgRU89ikzs3mSIHXa4QjDD8v5UAVUkuZpdiOqARq2dueTVi
0kaa3V2GGPBqP7A5uWKySRoIwgZSOfzBq5FCsMaxoMKowKAG4oxUu2jbSArTD/V/74p2KW4A
Cox4AcEn0pvmw/8APeL/AL7FMCJmnaYx29s05VQzYdVxnOOp9jTZGvYY2klsHWNAWZvNQ4A6
nrSyY8wyQX6wswCttZSCBnHXPqaZIJpY2jk1bcjgqy5TkHqOlAFhCHRWHQjNMmH3fo38qdG8
CIqieL5Rj74ocpIwEbq5AbO05xxQA5B8i/QU3Oy9s29JT/6LelSWEIoM0YOBwXApk3kyhSt0
kbodysrrwcEd/YmgByahem8CsX2ecylfIIATJwd2MdMU2M757k/9NmqLEn/QVH5x/wCFSW4i
hVg11G7M24sXXk/hQA6cf6PL/uN/KlQfPL/v/wDsq0k0kTQSKssbMVIADAknFO3RxyyiR1Ql
sjcwGRtH+FACsoZSD0IwaS0MVxCq3ah0jcLC5OCw9PehngdSpmiwRg/OKrfZrd8Ca8WVVGEB
dRt/KgB6PJcXksk/yyJ8oj/ur2qxiq8SRJL5j3qykDaNzrwPwqx5sH/PaL/vsUANgHyN/vv/
AOhGpoBjUbb/AIH/ACptuMxEjoWYj3G40+IY1G1/4H/KkBr0UUUAFcw46/8AXWf/ANHSV09c
3jKn/rtP/wCjnoApuivf2quoYfPwRntVe6gkm0u+a6s0tmiVmiaJhk4BIPH8quOMaha/8D/l
Va3soru2R7kyzZYsVeVyuQf7ucUwJP7P/wCJ95/2dPs/2bZnAxv3Z6fTvTbBlTS7VnYKohTk
nA6CqFrELi3azlZ3txqDxBC7fcVCQvXOAQPyrS1G3Daa8MceRhQEUdsjjFAB9stdpb7TDtU4
J8wYFOaVVZT5kYQruOW5x6/SoBa/6ajeTwLfbnb39KitonjEDSQyFVhYMNhPfpigC68saqP3
iAsCV3N1x3+lMNzDEimeeFCQCcuAOfTP41QtrWaFJhLC5MsDeVjLeWOflPucg/p2qzDbE3QZ
4j/x6KmSvfJyP5UAXAMjNLiodNjcaZbpIGRxEoORgg496mhgaMEPPJLnu4UY/ICgClBfeZqM
1oybSgyp/vUsd55mpS2oUbY03Fvf0/UVHNbyKZ7iOJmlhl8xBjlxjBA+oJ/GmrbXFuS6xeZM
bZ2bIyGkJzj/AD2oAuR3EM6sYZo5NvXa4OPrik+0RRxq080K5Gc7wB+tU4I5XvS/+kOv2ZlL
SQ+WM5HAGAfzz/OpLe2bzrcvEflgIyV6HPSgC8pDKGUgg9CKXFQ6ZG6WMaupUjPBGMc1a20A
R4oxUm2jbQBJa/8AHrF/u/1qWs5EYxpgdv602RCApZW2b137c527hnpz0z0oA080VV8zQv7t
z+c3+NVlEbzTG2D+RuGzfuzjaM/e565oA0X/ANW/+6f5VW0/7kn/AAH+VRBGGeOx/lSIhKnA
/u/yoA0ajjRfsdvPcalHAZ4w4DhR1AJxnr1qn5belNMttLa2kc8txHJBEEwsRPYZ6qfSgC/K
hheBluhPHNnBAGOB2Ip9ZsskUiWsFu0rrFnl0I/mBTvLb0oAivDjUYz/ANNv/aBp3mGq2oqc
oO/nf+0DWd5belAG/axNdvKiTBJlGY4yPv8ArzSSwywWJubl/IkJxHCRktWXpz29rMbi4LmS
PmJFB5P1qbUL2LUrZZLgNFdx8KACwYelAFoSHFRklr63/wCucv8AOOsny29KuaYhF7GCP+Wc
n846ANKQfuZP9w/yrpLL/jxt/wDrmv8AKuenXFvKf9g/yrobL/jxt/8Armv8qQE9FFFABRRR
QAUUUUAFFFFABRRRQAUUUUAU9X/5A97/ANe8n/oJqE9TU2r/APIHvf8Ar3k/9BNQn7xoAk8p
fejyl9TT6KAGeUvvR5S+9PooAZ5S+9HlL6mn0UAM8pfejyl9TT6KAGeUvqaPKX1NPooAZ5S+
po8pfU0+igBnlL6mjyl9TT6KAGmNRxgnj1/+tSeWv90/99f/AFqkPX8BTVZWGVII6cGgBvlr
/dP/AH1/9ajy19D/AN9f/Wp9FADPLX+6f++v/rUeWvof++v/AK1OLAEAkAnpz1paAKli/wBq
tVmYbdzMMDsAxA/lVjyl96q6N/yDI/8Aef8A9DNXaAGeUvqaPKX1NPooAZ5S+9HlL70+igBn
lL6mjyl9TT6KAGeUvvR5S+pp9FADPKX3o8pfU0+igBnlL6mjyl96fRQBC6hcYqJP+Qla/wDA
/wCVTzdqgT/kJWv/AAP+VAGtRRRQAVz0Yyjf9dp//Rz10Nc9D/q2/wCu8/8A6OkoAhvNNt9Q
RVuYTIqnI5IwfwqWC1W3hSGGMrGgwo5OK0bX/Uj61NTAwI9GtIrw3aW5E5Ytv3N1Oc8Zx3NX
PLb+6fyrTooAzPLb+6fyo8tv7p/KtOigDM8tv7p/Kjy2/un8q06KAMzy2/un8qPLb+6fyrTo
oAzPLb+6fyo8tv7p/KtOigDM8tv7p/Kjy2/un8q06KAM3yn/ALjflR5T/wB1vyrTP3j160n5
/nQBm+U/91vyo8p/7rflWl+f50fn+dAGSsFwihV2FR03Rkn+dL5Vz6Rf9+m/+KrVx9fzqK6y
LWYgkEI3f2oAzRHMQCBAQeh8o/8AxVKI7gdBD/36b/4qr2nf8g21/wCuKfyFWKAMkx3BBGYx
kY4jP/xVIsEsZPl7cEDIdCen0IrXooAydlx/0y/79t/8VSeVOe0P/fpv/iq16KAMnypx0EP/
AH6b/wCKo2XH/TL/AL9t/wDFVrUUAYVxYyTgNvAkD7wShK/d24xnPQ+tQ/2Zc/37f/vw/wD8
XXR0UAc5/Zlz/ftv+/D/APxdH9mXP9+2/wC/D/8AxddHRQBzn9mXP9+2/wC/D/8AxdSW2nyx
TiWV0bapVQkZUckEk5J/uit+my/6p/8AdNAGPdjFpMf9g/yresv+PG3/AOua/wAqwr3/AI8p
/wDcP8q3bH/jwt/+uS/yFICeiiigAooooAKKKKACiiigAooooAKKKKAKer/8ge9/695P/QTU
J6mptX/5A97/ANe8n/oJqE9TQBPRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAp6/gKzdE
/wCPOT/rs/8AOtI9fwFUIdNMDHy725EZcsY8RlTnqM7c/rQBUttSme/tlEhmguC4DeVtXgEg
qe/TFNhv7z+zoJpJEaW6YKg24Ce/vVuDSIoJLZvtFw4tsiFGZdqgjGOAM8euTx9ak/syD7BH
abn2x42ODhlI75oAp3sd2tzZKbhXkMhw5TGBj0q5plxLPFKs7BpIpDGWAxnHenLYjfE8txNM
8bFgz7fT2AFSW1qlt5uwsfNcud3qaYEGjf8AINj/AN5//QzV2qOjf8gyP/ef/wBDNXqQBRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFAEc3aoE/5CVr/AMD/AJVPL2qBP+Qla/8AA/5UAa1FFFAB
XPQ/6tv+u8//AKOkroa56H/VN/13n/8AR0lAGja/6kfWpaitf9T+NS0AFFFFABRRRQAUUUUA
FFFFABRRRQAUUUUAKfvH61U0+7N3YJcuoTduyAeBgkf0q2fvH61hWFxJBorW6W0zXSpJtjkt
3CscsQCSMc/WgDTi1C0mWRo51IjXe3UYHrQNRtDG0gnUopwT7/1rEMdxNPO4F3MDYSJukt/L
G7j5VG0H6Zz7E81baA28enP9ncwQE740QkqT0O0cmgCzJq9ulxGpdfJdC2/nqD6VZnkSWwlk
jYMjRsQR34ql5a3GpxTrbuI/JYAvEVwSfQjijT0kj0J0lRkKq4CsMEDmmBc07/kG2v8A1xT+
QqxVfTv+Qba/9cU/kKsUgCiiigAooooAKKKKACiiigAooooAKbL/AKp/9006my/6p/8AdNAG
Re/8eU/+4f5Vu2P/AB4W/wD1yX+QrCvf+PKf/cP8q3bH/jwt/wDrkv8AIUAT0UUUAFFFFABR
RRQAUUUUAFFFFABRRRQBT1f/AJA97/17yf8AoJqE9TU2r/8AIHvf+veT/wBBNQnqaAJ6KKKA
CiiigAooooAKKKKACiiigAooooAKKKKAK016I5SotrqTHG5IWI/Omf2h/wBOV7/34arjAHGR
2pNo9B+VMCp/aH/Tle/9+Go/tD/pyvf+/DVb2j0H5UbR6CgCp/aP/Tle/wDfhqP7Q/6cr3/w
Hare1fQVFdqPsk3A+438qAINGB/syLIIyWYZGOCxINXar6d/yDbX/rin8hVikAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQBHL2qBP+Qla/wDA/wCVTzdqgT/kJWv/AAP+VAGtRRRQAVz8H+qb
/rvP/wCjnroKwLf/AFTf9d5//Rz0AX7X/VfjUtRW3+q/GpaACiiigAooooAKKKKACiiigAoo
ooAKKKKAFP3j9aSqUtjM8rN9unXdzheAKZ/Z03/P/cfnQBoUVn/2dN/z/wBx+dH9nTf8/wDc
fnQBoVFd/wDHpN/1zb+VVP7Om/5/7j86r39rNbWU0pvZ32r90ng0wNDTv+Qba/8AXFP5CrFM
giEFvHCDkRqFBPfAxT6QBRRRQAUUUUAFFFFABRRRQAUUUUAFNl/1T/7pp1Nl/wBU/wDumgDJ
vR/oU/8A1zP8q3LH/jwt/wDrkv8AIVi3w/0Kf/rmf5VtWP8Ax4W//XJf5CgCeiiigAooooAK
KKKACiiigAooooAKKKKAKer/APIHvf8Ar3k/9BNQnqam1f8A5A97/wBe8n/oJqE9TQBPRRRQ
AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAp7fSsxb65uLq4itUhHkHBEhO5vyrTPb6ViaqYpl
l8i2ulv0yInSBxlu3zY24zjqaANJrtIpJzNLGscW3PXKk+v6UsN7bTpI0cylY/v9ttZV5bzS
LqAaFmMjQcBSQ2CM49aTUba4kvb7yImKvBF0HDkM2Rn1ximBqQaha3EnlwzKzkZ285qS7/49
Jv8Arm38qzI50uNZtSkEse2FgTJGU/DB5/pWnd/8ek3/AFzb+VADNO/5Btr/ANcU/kKsVX07
/kG2v/XFP5CrFIAooooAKKKKACiiigAooooAKKKKACiiigCObtUCf8hK1/4H/Kp5e1QJ/wAh
K1/4H/KgDWooooAKwrYZhb/rvP8A+jnrdrEtB+4f/r4n/wDRz0AW7f8A1f41LUcH3D9akoAK
KKKACiiigAooooAKKKKACiiigAooooAU9fwFRmaJZBGZUDn+EsM/lUh6/gKxY1WwunW+t9yz
XBaO6ADAFm+VW7qRwB26c0AbCsrZ2sDtODg9DS1jSXlyEIt/LWR74w5K8YweT6nik+33cImt
JJI5boSKiSBdo+buRz0oA2qpa1/yCbj/AHf61HYS3q38trdyxzBEDK6ptzk+lSa1/wAgm4/3
f6imBdooopAFFFFABRRRQAUUUUAFFFFABRRRQAU2X/VP/umnU2X/AFT/AO6aAMy/H+gz/wDX
M/yrZsf+PC3/AOuS/wAhWTqA/wBAuP8Arm38q1rH/jwt/wDrkv8AIUAT0UUUAFFFFABRRRQA
UUUUAFFFFABRRRQBT1f/AJA97/17yf8AoJqE9TU2r/8AIHvf+veT/wBBNQt940AT0VC00vmO
sduGVW25MmM/pR5tx/z6j/v9/wDWpgTUVD5tx/z6j/v9/wDWo824/wCfUf8Af7/61ICaiofN
uP8An1H/AH+/+tR5tx/z6j/v9/8AWpgTUVD5tx/z6j/v9/8AWo824/59R/3+/wDrUATUVD5t
x/z6j/v9/wDWo824/wCfUf8Af7/61AE1FQ+bcf8APqP+/wB/9ajzbj/n1H/f7/61AE1FQ+bc
f8+o/wC/3/1qPNuP+fUf9/v/AK1AE57fSkqjcw3M7hszRYHCx3Cgf+g1D9juf+e91/4Er/8A
EUAalI6CRCjFgCMfKxB/Mc1mfY7n/nvdf+BK/wDxFH2O5/573X/gSv8A8RQBdt7KC2dnjDl2
GC0kjO2PTLEnFOu/+PSb/rm38qofY7n/AJ73X/gSv/xFIbK4YENNckHgg3K8/wDjlAF3Tv8A
kG2v/XFP5CrFUrKZzaRrBb7o0GxSZhzt4/u+1T+bcf8APqP+/wB/9agCaiofNuP+fUf9/v8A
61Hm3H/PqP8Av9/9agCaiofNuP8An1H/AH+/+tR5tx/z6j/v9/8AWoAmoqHzbj/n1H/f7/61
Hm3H/PqP+/3/ANagCaiofNuP+fUf9/v/AK1Hm3H/AD6j/v8Af/WoAmoqHzbj/n1H/f7/AOtR
5tx/z6j/AL/f/WoAmoqHzbj/AJ9R/wB/v/rUebcf8+o/7/f/AFqQDpe1Qp/yErX/AIH/ACpz
SO0gV0CHYGxnOMkjr+Apif8AIStf+B/yoA1qKKKACsWyH7h/+vif/wBHPW1WLZMogfJ/5eJ/
/Rz0AXIfun60+o4WXaeR1p+5f7w/OgBaKTcv94fnRuX+8PzoAWik3L/eH50bl/vD86AFopNy
/wB4fnRuX+8PzoAWik3L/eH50bl/vD86AFopNy/3h+dG5f7w/OgBaKTcv94fnRuX+8PzoAce
v4CqD6aJXHnXdzLCJPM8lyu3OcgZ27iAe2ewp8+p20MpRmYkAZ2qTUf9sWnrJ/3waAJBp0II
O5+JzcdR94gjHTpzUV7p0T+dMEnkkkKkCJlDKR0K5wPzpf7YtPWT/vg0f2xaesn/AHwaAGaZ
azpdTXU/nAuoUCZlLnHc7flH4VJrX/IJuP8Ad/qKT+2LT1k/74NVdT1G3uNPmij3l2XgbDTA
2aKTcv8AeH50bl/vD86QC0Um5f7w/Ojcv94fnQAtFJuX1H50bl/vD86AFopNy/3h+dG5f7w/
OgBaKTcv94fnRuX+8PzoAWik3L/eH50bl/vD86AFpsv+qf8A3TS7l/vD86bIy+U/I+6e9AFL
UR/xL7j/AK5t/KtSx/48Lf8A65L/ACFZeoOp0+4AP/LNv5VqWP8Ax4W//XJf5CgCeiiigAoo
ooAKKKKACiiigAooooAKKKKAKer/APIHvf8Ar3k/9BNQnqam1f8A5A97/wBe8n/oJqE9TQBJ
H9+b/roafTI/vzf9dDT6ACiiigAooooAKKKKACiiigAooooAKKKKAFPX8BSUp6/gKo6TNJNb
O0rliJWAJ9AaALtFUk1B/tUUM1s8Qm3eWxOc45wR245qGHWBJY/azbusbELGCeXPTGPrQBp0
Vk3d/cxzWubeRGaQqYw2d3HrV6xuxeQl/LaNlYoyt1BFAEWjf8g2P/ef/wBDNXapaN/yDY/9
5/8A0M1doAKKKKACiiigAooooAKKKKACiiigAooooAry/wDH0f8Armv82pif8hK1/wCB/wAq
fL/x9H/rmv8ANqYn/IStf+B/yoA1qKKKACuZjurdBIjTRqyzzggsAR++c101QNaWzMWa3iJJ
ySUHNAGF9stv+fiL/voUfbLb/n4i/wC+hW79itf+faH/AL9ij7Fa/wDPtD/37FAGF9stv+fi
L/voUfbLb/n4i/76Fbv2K1/59of+/Yo+xWv/AD7Q/wDfsUAYX2y2/wCe8X/fQo+2W3/PxH/3
0K3fsVr/AM+0P/fsUfYrX/n2h/79igDC+2W3/PxF/wB9Cj7Zbf8APeL/AL6Fbv2K1/59of8A
v2KPsVr/AM+0P/fsUAYX2y2/5+I/++hR9stv+fiL/voVu/YrX/n2h/79ij7Fa/8APtD/AN+x
QBhfbLb/AJ+Iv++hR9stv+fiL/voVu/YrX/n2h/79ij7Fa/8+0P/AH7FAGF9stv+fiL/AL6F
H2y2/wCfiL/voVu/YrX/AJ9of+/Yo+xWv/PtD/37FAGF9stv+e8X/fQo+2W3/PxF/wB9Ct37
Fa/8+0P/AH7FH2K1/wCfaH/v2KAML7Zbf8/EX/fQo+2W3/PxF/30K3fsVr/z7Q/9+xR9itf+
faH/AL9igDC+2W3/AD8Rf99Cj7Zbf8/EX/fQrd+xWv8Az7Q/9+xR9itf+faH/v2KAML7Zbf8
/EX/AH0KPtlt/wA/EX/fQrd+xWv/AD7Q/wDfsUfYrX/n2h/79igDC+2W3/PxH/30KPtlt/z8
Rf8AfQrd+xWv/PtD/wB+xR9itf8An2h/79igDC+2W3/PxF/30KPtlt/z8Rf99Ct37Fa/8+0P
/fsUfYrX/n2h/wC/YoAwvtlt/wA/EX/fQo+2W3/PxF/30K3fsVr/AM+0P/fsUfYrX/n2h/79
igDC+2W3/PxF/wB9Cj7Zbf8APxF/30K3fsVr/wA+0P8A37FH2K1/59of+/YoAwvtlt/z8Rf9
9Cj7Zbf8/EX/AH0K3fsVr/z7Q/8AfsUfYrX/AJ9of+/YoAwvtlt/z8Rf99Cj7Zbf894v++hW
79itf+faH/v2KPsVr/z7Q/8AfsUAc5eXVu1nMBPGSUPG4eldHY/8eFv/ANcl/kKPsVr/AM+0
P/fsVMAAAAMAUALRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAFPV/8AkD3v/XvJ/wCgmoT1NTav
/wAge9/695P/AEE1CepoAkj+/N/10NPpkf35v+uhp9ABRRRQAUUUUAFFFFABRRRQAUUUUAFF
FFACnr+ArMsoL+0DReVbNG0hbf5zbgCf7uzr+NX5J4o32vKinA4ZgKb9qt/+e8X/AH2KYGRZ
6PcQ3VnNIlqGgLeZMGLSTZUjJJHqemT+lTjTJhplrCroLi2IZSc7SR29a0PtVv8A894v++xR
9qt/+e8X/fYoArGC7nnt5Z1hjMTklUctxj1IFPsLV7Y3G8qfNlLjb6GpvtVv/wA94v8AvsUf
arf/AJ7xf99igCto3/IMj/3n/wDQzV6qOjf8gyP/AHn/APQzV6kAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQBXl/4+j/1zX+bUxP+Qla/8D/lT5f+Po/9c1/m1MT/AJCVr/wP+VAGtRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAU9X/5A97/ANe8
n/oJqE/eNTav/wAge9/695P/AEE1CepoAkj+/N/10NPpkf35v+uhp9ABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFAFeWxtZX3vCrM3JJpv9m2f/PvH+VWz2+lUpNShWV40SWUx/fMaZC/WgB39
m2f/AD7x/lR/Ztn/AM+8f5VYWTdIybWG0D5iODn0p1AFX+zLP/n3j/Ko59PtI4JHW3jyqkjj
2q9UV3/x6Tf9c2/lQBHpiqmmWwUYBjU/iRk/qas1X07/AJBtr/1xT+QqxQAUUUUAFFFFABRR
RQAUUUUAFFFFABRRRQBXl/4+j/1zX+bUxP8AkJWv/A/5U+X/AI+j/wBc1/m1MT/kJWv/AAP+
VAGtRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ
AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAU9
X/5A97/17yf+gmoT1NTav/yB73/r3k/9BNQnqaAJI/vzf9dDT6ZH9+b/AK6Gn0AFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAKe30rHulfTRc6haTI8Qy88MnQ467WHQ+xz+FbB7fSqzafZNP5
7WduZs7vMMS7s+ucdaAMm/kd01LZI6Etb7T3XJFMmY6XJqFvbM4j8qOQFm3bCSwY5PsBW60E
Lbt0SHfgtlR82OmfpRJCrb3RYxKy7d7JnI9D0yOTxnvQBk21tBZ6xbpbTOVkiZmVpC2f9rmt
W7/49Jv+ubfyqpY6WLWczN5AYDCrBB5Sj1JGTk1bu/8Aj0m/65t/KmAzTv8AkG2v/XFP5CrF
V9O/5Btr/wBcU/kKsUgCiiigAooooAKKKKACiiigAooooAKKKKAK8v8Ax9H/AK5r/NqYn/IS
tf8Agf8AKny/8fR/65r/ADamJ/yErX/gf8qANaiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAp6v/AMge9/695P8A0E1CfvGptX/5A97/ANe8n/oJ
qqZ4cn99H/32KAJEnhDSEyr8zkjrT/tEP/PVf1qv58P/AD2j/wC+xR58P/PaP/vsUAWPtEH/
AD1X9aPtEP8Az1X9ar+fD/z2j/77FHnw/wDPaP8A77FAFj7RD/z1X9aPtEP/AD1X9ar+fD/z
2j/77FHnw/8APaP/AL7FAFj7RD/z1X9aPtEP/PVf1qv58P8Az2j/AO+xR58P/PaP/vsUAWPt
EP8Az1X9aPtMP/PVf1qv58P/AD2j/wC+xR58P/PaP/vsUAWPtMP/AD1X9aPtEP8Az1X9ar+f
D/z2j/77FHnw/wDPaP8A77FAFj7RD/z1X9aPtEP/AD1X9ar+fD/z2j/77FHnw/8APaP/AL7F
ACXF7IrgQJG6gdWfFRfbrr/njD/38/8ArVN58P8Az2j/AO+xR58P/PaP/vsUAQ/brr/njD/3
8/8ArUfbrr/njD/38/8ArVN58P8Az2j/AO+xR58P/PaP/vsUAQ/b7r/njD/38/8ArU2W7upI
njMUIDKRnzPX8KsefD/z2j/77FHnw/8APaP/AL7FADrOSKGzgieRdyRqp69QKm+0Q/8APVf1
qv58P/PaP/vsUefD/wA9o/8AvsUAWPtMP/PVf1o+0w/89V/Wq/nw/wDPaP8A77FHnw/89o/+
+xQBY+0Q/wDPVf1o+0Q/89V/Wq/nw/8APaP/AL7FHnw/89o/++xQBY+0Q/8APVf1o+0Q/wDP
Vf1qv58P/PaP/vsUefD/AM9o/wDvsUAWPtEP/PVf1o+0Q/8APVf1qv58P/PaP/vsUefD/wA9
o/8AvsUAWPtEP/PVf1o+0Q/89V/Wq/nw/wDPaP8A77FHnw/89o/++xQBY+0w/wDPVf1o+0Q/
89V/Wq/nw/8APaP/AL7FHnw/89o/++xQA5nWS5YodwEajPvlqRP+Qla/8D/lSefD/wA9o/8A
vsUkUkb6nahHViA/Qg9qANiiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACiiigAooooAhu/+POf/rm38q5eiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACr2jf8fw/3TRRQB0FF
FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ
AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB//Z</binary>
 <binary id="_141.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CABYAFEDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0CsW/1HO4RtgKex6/5/zitqs6XTrB98Ln
EkhyTv8An/OgBNGe4lt2mmYlHP7sH09aRtXiS42OPkLbdw7GrTGLT7NVUfIgCqPWqQaw1S4W
N4v3i/OCDjPTv37flQBrUVVsJ5p4pPPj2OkjJ7HHce1WqACiiigAooooAKKKKAKUNr5kSSGe
fc6gnEhxk1zA0/VpfGBjne4+xK5kWXttA+Xn1zgV19txbRD/AGB/Km3tql7avbyM6q+PmRsM
CDkEH6igDziLXr1NVeDUpJ5oC5Roy2GXnGR710q6K+j3FxqM15PLbqfkjiADIpIySfYfyzXR
fZIXMbzRRyypjEjIN2fX2qKy+1SwzRajCmQ7KCuCsiHocfTgg0AL9i/6ern/AL+UfYv+nq5/
7+VapaAKn2H/AKern/v5UV5btDZTypdXG5I2YZfPIH0rQqtqX/IMu/8Ari//AKCaAJoiWiQn
klQTT6ZHxEn0FPoAKKKKAI7f/j3j/wB0fyqSorfm3j/3RUtABSZGcZGfSuN8a+I5rWQ6bZPs
crmWRTyM9APTj+dc74StJr7xBBsldPLPmu4POB2/HgfjQB6rRXJ+KfEl9ouqwRQRRtA0YY7w
fnOTkZ7f/XrodLv4tT0+G8hBCyD7p6qehH50AW6raj/yDbr/AK4v/I1ZqrqRxpl2T2hf/wBB
NAFhRhQPQU6kHQUtABRRRQBDa/8AHsn0qaorf/Urj3/nUtAGLqWi6IbttR1GOMMxALSyEKT0
HGcVNpehafpdxNc2SFTOAMbsgDrge1UPG+nXeo6VGLRDI0Uu9kHUjBHHr1rF8W3c9v8A2Rc2
Tk2sKgoyNld4PQkewx+dAFiXxRY6jqbafqmnL9mEhRXf7yHOMkdvw6V01nbmwuBaW8CR2Ii3
JtzlWzyCffI/I1jx6fp/iy3ttUeGS3kVvnAH38die4963bCeeZJRcoqSRysny5wR2P5EUAWq
q6mcaZd/9cX/APQTUer6pb6RYtdXB4HCIOrt2AryrUdSu9VvWnnkZmY/KgJwo9AKAPYh0FLV
aNjaWKGd97IoBPqabaX8V27ogZXQZIIoAt0UUUAQ23+oH1P8zU1RW+RFz/eb+ZqWgAqrb6fb
WwmWKMCOZt7Rnlc9yB2zVqigDPuo7+PULeW0ZHtAvly25wuOfvA+3pWhRRQBk+INCi1y3iik
meIxtuDKM/pWFL4Q0uGylvLW8ml8iN2OHVgSAfQV1OqNIml3bQgmQQuUx1ztOK4nQvOsvA+p
3QUt5zbFB6YOFJ/U/lQB2t7LAsDJMu8EZKDvVJktdMgOpW6uyMqggknapOc+v+FRjyL8GBpW
W8CsEYk4PfkdPwq5YYtFh06Zt8pjZ89iM8j9aAJ/t9v/AHz+VFWMD0FFAFZtPgZmbM4LEk4n
kAyfYGk/s6D+9cf+BMn/AMVRRQAh023P8Vz/AOBMn/xVA02AdHuf/AqX/wCKoooAX+z4P79z
/wCBUn/xVJ/Ztv8A37n/AMCpf/iqKKAF/s6D+/c/+BUn/wAVVabRkdo1jmlEHKyQtK5V1P8A
wLiiigCeWCGxR7m3sw8oHRB8xHtU8JjuFiuRGQxT5S6bWUHGRg8joPyoooAmooooA//Z
</binary>
 <binary id="_103.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAHGApEDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDVuohPLvuVSdmAYGRQ20NzgZ6AZxUP2S2/
59Lb/vyn+FW5h8yf9c0/9BFVlld3dUiyFOMlsc0wG/ZLb/n0tv8Avyv+FH2S2/59Lb/vyn+F
O84lkVYyWbkgnoB1NKZVE/lEEHZvz2xnFADPslt/z6W3/flP8KPslt/z6W3/AH5T/CliuY5I
fNJ2JsDkuQMA+vPFOE8JTeJoyuN2Qwxj1oAZ9ktv+fS2/wC/K/4UfZLb/n0tv+/K/wCFPeaK
MZeVFGdvzMBz6UpmiEnlmVA/93cM/l+IoAj+yW3/AD6W3/flP8KPslt/z6W3/flf8KkeVEJD
sq4GSSQMUiXEEhURzRuWztCsDnHWgBn2S2/59Lb/AL8p/hR9ktv+fS2/78p/hT1uIHV2WaNl
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
AJ43n/gLJ/hR/blr/wA8bz/wFk/woA06KzP7ctf+eN5/4Cyf4Uf25a/88bz/AMBZP8KANOis
z+3LX/njef8AgLJ/hR/blr/zyvP/AAFk/wAKANOisz+3bX/njef+Asn+FH9u2v8AzxvP/AWT
/CgDTorM/ty1/wCeN5/4Cyf4Uf25a/8APG8/8BZP8KANOisz+3LX/njef+Asn+FH9uWv/PG8
/wDAWT/CgDTorM/ty1/543n/AICyf4Uf27a/88bz/wABZP8ACgDTorM/t21/543n/gLJ/hR/
blr/AM8bz/wFk/woA06KzP7dtf8Anjef+Asn+FH9u2v/ADxvP/AWT/CgDTorM/ty1/55Xn/g
LJ/hR/blr/zxvP8AwFk/woA0653T/wDjyk/67Tf+jGq//blr/wA8bz/wFk/wqhp2fsLFlZN0
krAOpU4LsRwfY0AUaKKKANBr1UwhQ5RQhwfQY/pSfb0/uNRRQAfb0/uNR9vT+41FFAB9vT+4
1H29P7jUUUwD7en9xqPt6f3GoooAPt6f3Go+3p/caiigA+3p/caj7en9xqKKAD7en9xqPt6f
3GoooAPt6f3Go+3p/caiigA+3p/caj7en9xqKKAD7en9xqPt6f3GoooAPt6f3Go+3p/caiig
A+3p/caj7en9xqKKAD7en9xqPt6f3GoooAPt6f3Go+3p/caiikAfb0/uNR9vT+41FFMA+3p/
caj7en9xqKKAD7en9xqPt6f3GoooAPt6f3Go+3p/caiigA+3p/caj7en9xqKKAD7en9xqPt6
f3GoooAPt6f3Go+3p/caiigA+3p/caj7en9xqKKAD7en9xqPt6f3GoooAPt6f3Go+3p/caii
gA+3p/caj7en9xqKKAD7en9xqPt6f3GoooAPt6f3Go+3p/caiigA+3p/caj7en9xqKKQB9vT
+41H29P7jUUUwD7en9xqPt6f3GoooAPt6f3Go+3p/caiigA+3p/caj7en9xqKKAD7en9xqPt
6f3GoooAPt6f3Go+3p/caiigA+3p/caj7en9xqKKAD7en9xqPt6f3GoooAPt6f3Go+3p/cai
igA+3p/caj7en9xqKKAD7en9xqPt6f3GoooAPt6f3Go+3p/caiigA+3p/cag3yEEbG5oooAi
+wS/3k/M/wCFFFFID//Z</binary>
 <binary id="_63.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CACMAPkDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwC9LAt1K81ynmI7lo0boFHGSPXOaT7FZf8A
Pjb/APfNWyP9Ht/9w/8AoTUzFMCv9isv+fG3/wC+aPsVl/z42/8A3zVjFGKAK/2Ky/58bf8A
75o+xWX/AD42/wD3zVjFGKAK/wBisv8Anxt/++aPsVl/z42//fNWMUYoAr/YrL/nxt/++aPs
Vl/z42//AHzVjFGKAK/2Ky/58bf/AL5o+xWX/Pjb/wDfNWMUgyzFUjdyOu0ZxQBB9isv+fG3
/wC+aPsVl/z42/8A3zVnZL/z7y/980bJf+feX/vmgCt9isv+fG3/AO+aPsVl/wA+Nv8A981Z
2S/8+8v/AHzRsl/595f++aAK32Ky/wCfG3/75o+xWX/Pjb/981YKygZMEoH+7TQwYqEVnLDI
CjNAEP2Ky/58bf8A75o+xWX/AD42/wD3zVnZL/z7y/8AfNGyX/n3l/75oArfYrL/AJ8bf/vm
j7FZf8+Nv/3zVnZL/wA+8v8A3zRsl/595f8AvmgCt9isv+fG3/75o+xWX/Pjb/8AfNWdkv8A
z7y/981FJMkSkyZU7tuCOc+lAEf2Ky/58bf/AL5o+xWX/Pjb/wDfNP8ANk/59Ln/AL90ebJ/
z6XP/fugBn2Ky/58bf8A75o+xWX/AD42/wD3zT/Nf/n0uf8Av3R5r/8APpc/9+6AGfYrL/nx
t/8Avmj7FZf8+Nv/AN80/wA1/wDn0uf+/dCTK0vlMrxyY3bXGDj1oAIbeGGUSW0KW8uMK8Yw
f/1VZ8zxJ/z92X/fB/wpij5h9a0s0AUD/wAe1v8A7h/9CaopG8uNnIyFBNTgZtrf/cP/AKE1
NeMOjIwyrDBHqKAKkU87r/x6jI6ksR/OnrNnf5qrFs6/NkfnUd9JJZ2mYi8kjMApYZ9zn8Aa
rXU8sbxxgbvMTfKSMbs8AD06fyoAuQTPMzHyysX8LH+L8KfJNHEyLI2DI21eOpqtYSO05iYv
tWNWVSOAD/np+tRavawyXNkZIwS0oU+4xQBcjnD3EsQBBjxk+vAP9alxWJcEx6lLajMVu5VW
k7AbR8v/ANetyGBIYljiXai9AKAExRipNtG2gCPFTWXCTf8AXQf+gim7ajVmQS7SR+8H/oIo
AvZozVDzpP75p9lDdX5mKXawiN9mDHuzwDnqPWgC5mjNM/sq9/6CSf8Afn/7Ks+3uZZIVZnO
TnP50AaqH5x9az9P/wBYP+uR/mKdFLIZUyx61FbkqFKnB8o/zFAGjUamaa8+zQ7A3l+YS5OO
uO1VPOk/vmn6dKw1diTk+Rj/AMeFAGh9hvv79v8Am1QAyLNLDLt3xkcr0ORmqNlpc9veRTMI
so5YsHJJHPbHvUl1M/8AaVwQ2M7f5UgLtY2p8XUR/wCnyL+Qq150n981R1MnEbZ5+1Rc/gKY
FvzKPMJZF3qm443OcKvuax/tE3/PQ0CW4lIjVmdm4CjvQBt3Ed3bXAgeEu78RlOj/T0/Gi6W
SzuEhlkidmBOEPK9Ov1z+lXba/XT4LWyuZ1aYjbu9PT/AArnL6K7s71/OlLtJyJMY3UAafmV
XJ3axF/17N/6EKz/ALRN/wA9DU+nu8mqIXYk/Z2/9CWgDWUfMPrV/NUwvIqfdQAyMZtLf/cP
/oTUu2lg5s7c/wCyf/QmqzBAsiksxGDjgUAUWhDSpIScpnA+tDW8bSb2QFsYyfT/ACa0vskf
95/yH+NH2SP+8/5D/GgDNit44v8AVrj9abc2cN2irMpIVtwwSCD9RWp9kj/vP+Q/xo+yR/3n
/If40AZIsYArjZkSDa2STkYx/IVJBbpBEI4920dMsSfzNaX2SP8AvP8AkP8AGj7JH/ef8h/j
QBR20bavfZI/7z/kP8aPskf95/yH+NAFHbUS+WGlWR0QlwRuYDI2itP7JH/ef8h/jR9jjP8A
E/8A3yKAM3EH/PeH/v4KgltLZ2LC5VCeu2bGf1rZ+xxerf8AfIo+xxerf98igDD+wwf8/v8A
5Mf/AF6niitoowizw4H/AE0Fav2OL1b/AL5FH2OL1b/vkUAZyG3Rgxni4OfvioYNi+X5jBQY
iMscDORWv9ji9W/75FH2OP8AvP8A98igDNxB/wA94f8Av4KimtrWU5NxGrAYys2P5Gtf7HF6
t/3yKPscXq3/AHyKAMP7Db/8/n/kwf8AGpoILeEHFxGSepaUE/zrW+xxerf98ij7HF6t/wB8
igDNxB/z3h/7+Cs/VADGrqQY1uo2LDpgAZP0rovscXq3/fIo+xx4xub/AL5FAHJ+Xb/8/Vt/
3+X/ABpDHB2u7cH1E6g/zrrPsMP+1/3yKPsMP+1/3yKAOR8i2JJa7t2J6lp1J/nS+VAWBa9h
fHTdcA4/Wut+ww/7X/fIo+ww/wC1/wB8igDlPLt/+fq2/wC/y/41Lp6L/aqmN1kVbdgWRgwB
3DjIrpvsMP8Atf8AfIqC8SK0iVl3Es6oBgAcmgCDFNzUx6Gq2aAJrf8A48rf/dP/AKE1XrT/
AFZ/3v6VRt/+PK3/AN0/+hNV60/1Z/3v6UgLFFFFABRRRQAUUUUAFFFFABRRRQAUUVV1G7Np
al0XfIxCouerE4FAFqisiUapZRfapbtLhEG6SERhQB3wevFXoL+CeYwxsS4QSEY7HP8AhQBZ
oqib6K4SF4LgoGm8v/V53EEgjnp061HaaxHc6hLaCKVSmAGMbYPXrxx0oA0qKKKACiiigAoo
ooAKKKKACiiigArP1n/UQf8AXwn860Kz9Z/1EH/XdP50wGHoarVZPQ1WoAmtv+PK3/3T/wCh
NV60/wBWf97+lUrb/jxt/wDdP/oTVetPuH/e/pQBPRRRSAKKKKACiiigAooooAKKKKACqOrQ
SSwRyRLueGRZAv8AewQcfpV6igDGutWt763ks7PdJczIU8srgrkYJOeOKhzHpGq77glYXt1j
RsZywJJHH1rWu7Jbl45VkaGaP7siYz7jnrU8asqBXcuw6sQBn8qAOd0wMbK0JRlJvnJBHI+Z
q0LaVIdcuopCVeZVKDH3sbq1KKACiiigAooooAKKKKACiiigAooooAKz9Z/1EH/Xwn860Kz9
Z/1EH/XdP50wGHoarVaI+U/SqtAFi1/48bf/AHT/AOhNUhnnhXEFq02TyQwAH50y0/48bf8A
3T/6EauWw+Vv97+lICr9uvv+ga3/AH8Wj7dff9A1/wDv4taOB6CkwPQUAZ/26+/6Br/9/Fo+
3X3/AEDW/wC/i1oYHoKMD0FAGf8Abr7/AKBrf9/Fo+3X3/QNf/v4taOB6CkwPQUAZ/26+/6B
r/8AfxaPt19/0DX/AO/i1o4HoKMD0FAGd9uvv+ga/wD38Wj7dff9A1/+/i1oYHoKMD0FAGf9
uvv+ga//AH8Wj7dff9A1/wDv4taO0egpMD0FAGf9uvv+ga//AH8Wj7dff9A1v+/i1o4HoKMD
0FAGd9uvv+ga/wD38Wj7dff9A1/+/i1o4HoKMD0FAGd9uvv+ga3/AH8Wj7dff9A1v+/i1obR
6ClwPQUAZ326+/6Br/8AfxaPt19/0DX/AO/i1o7R6CjaPQUAZ326+/6Brf8AfxaPt19/0DX/
AO/i1oYHoKXA9BQBnfbr7/oGv/38Wj7dff8AQNf/AL+LWhgegpcD0FAGd9uvv+ga/wD38Wj7
dff9A1/+/i1o4HoKTA9BQBn/AG6+/wCga3/fxaq31xdTJCs1m0KCZDuLg9629o9BWfrIAggw
P+W6fzpgIfun6VUq4fun6VToAtWY/wBAt/8AdP8A6EauW/Rv97+lVbEZsLf/AHT/AOhGrUH8
X+9/SkBNRRRQAUUUUAFFFFABRRRQAUUUUANlkWGJ5JDhEBZj6AVTg1Fp9jpZz+S5wspK4x64
zn9KtzRJNC8UnKOpVvoays3WjtBGHWexZwg3DDxg8Dnv+VAGxRWBDYwX95qP2qSRlST5QHI2
deeKijnbUNJs45omup5CxVA5jBCnGSRQB0lFctEZl0S+gJMRjmCqFffszg9cc9atNpkCajBb
o0ohniLSpvJ3kEY56jr2xQBv0VlaGShvLYMTFBNtjBOSBgHGfxrVoAKKKKACiiigAooooAKK
KKACs/Wf9RB/18J/OtCs/Wf9RB/18J/OmA4j5D9Ko1okfuz9KzqALth/yD4Pof8A0I1ah/i/
3v6VW08gafBk9j/6Eak+0wwFvNlVMtxk+1IC1RVX+0rP/n4j/Oj+0rP/AJ+Y/wA6YFqiqv8A
aVn/AM/Mf50f2lZ/8/Mf50AWqKq/2lZ/8/Mf50f2lZ/8/Mf50AWqKq/2lZ/8/Mf50f2lZ/8A
PzH+dAFqiqv9pWf/AD8x/nR/aVn/AM/Mf50ATzRLNC8T52upU49DVGDRbWCaOTfcSGP7iyzM
6j8DU/8AaVn/AM/Ef50f2lZ/8/Mf50AUE0VZ7u7kuBLGJHyPLk27198dfxq9c6bb3McaEPF5
X3TExQj8RS/2lZ/8/Mf50f2lZ/8APzH+dAEcek2kdvJAiEJIwZueSR3/AEqybaMzxzEHfGpV
eexx/hUX9pWf/PzH+dH9pWf/AD8x/nQBJBaxW8kzxggzNvfJ74xU1Vf7Ss/+fmP86P7Ss/8A
n5j/ADoAtUVV/tKz/wCfmP8AOj+0rP8A5+I/zoAtUVV/tKz/AOfmP86P7Ss/+fmP86ALVFVf
7Ss/+fiP86P7Ss/+fmP86ALVFVf7Ss/+fmP86P7Ss/8An5j/ADoAtVn6z/qIP+vhP51N/aVn
/wA/Mf51T1O7t544EimV289DgH3oAukfuz9KzK0yR5Z57VmUAT2xP2K35/hP/oTUkkMUpBkj
RyOhZQay2eaFmjS4k2KxCg44GT7Unn3H/Pw/5D/CkBp/ZLb/AJ94v++BR9ktv+feL/vgVmef
cf8APw/5D/Cjz7j/AJ+H/If4UAaf2S2/594v++BR9ktv+feL/vgVmefcf8/D/kP8KPPuP+fh
/wAh/hQBp/ZLb/n3i/74FH2S2/594v8AvgVmefcf8/D/AJD/AAo8+4/5+H/If4UAaf2S2/59
4v8AvgUfZLb/AJ94v++BWZ59x/z8P+Q/wo8+4/5+H/If4UAaf2S2/wCfeL/vgUfZLb/n3i/7
4FZnn3H/AD8P+Q/wo8+4/wCfh/yH+FAGn9ktv+feL/vgUfZLb/n3i/74FZnn3H/Pw/5D/Cjz
7j/n4f8AIf4UAaf2S2/594v++BR9ktv+feL/AL4FZnn3H/Pw/wCQ/wAKPPuP+fh/yH+FAGn9
ktv+feL/AL4FH2S2/wCfeL/vgVmefcf8/D/kP8KPPuP+fh/yH+FAGn9ktv8An3i/74FH2S2/
594v++BWZ59x/wA/D/kP8KPPuP8An4f8h/hQBpfZLb/n3i/74FL9ktv+feL/AL4FZnn3H/Pw
/wCQ/wAKPPuP+fh/yH+FAGn9ktv+feL/AL4FH2S2/wCfeL/vgVmefcf8/D/kP8KPPuP+fh/y
H+FAGn9ktv8An3i/74FH2S2/594v++BWZ59x/wA/D/kP8KPPuP8An4f8h/hQBp/ZLb/n3i/7
4FH2S2/594v++BWZ59x/z8P+Q/wo8+4/5+H/ACH+FAGn9ktv+feL/vgULbW6sGWCIEcghBxW
Z59x/wA/D/kP8KPPuP8An4f8h/hQBsEnaee1Vao+fcf8/D/kP8KTzJv+ezfkv+FMD//Z
</binary>
 <binary id="_164.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAHEAskDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDSO+VzLKzOGYlULHAGadhP+eSfmf8AGnL/
AKmL/dP8zRTAbhP+eSfmf8aMJ/zyT8z/AI06igBuE/55J+Z/xown/PJPzP8AjTqKAG4T/nkn
5n/GjCf88k/M/wCNOooAbhP+eSfmf8aMJ/zyT8z/AI0tLigBuE/55J+Z/wAaMJ/zyT8z/jS0
UAJhP+eSfmf8aMJ/zyT8z/jTqSgBMJ/zyT8z/jRhP+eSfmf8aWigBMJ/zyT8z/jRhP8Ankn5
n/GnUlACYT/nkn5n/GjCf88k/M/406igBuE/55J+Z/xown/PJPzP+NOoxQA3Cf8APJPzP+NG
E/55J+Z/xp1FADcJ/wA8k/M/40YT/nkn5n/GlpaAG4T/AJ5J+Z/xown/ADyT8z/jS0UAJhP+
eSfmf8aMJ/zyT8z/AI06igBuE/55J+Z/xown/PJPzP8AjTqKAG4T/nkn5n/GjCf88k/M/wCN
LRQAmE/55J+Z/wAaMJ/zyT8z/jTqSgBMJ/zyT8z/AI0YT/nkn5n/ABpaKAEwn/PJPzP+NGE/
55J+Z/xpaWgBuE/55J+Z/wAaMJ/zyT8z/jTqKAG4T/nkn5n/ABown/PJPzP+NOooAbhP+eSf
mf8AGjCf88k/M/40tLQA3Cf88k/M/wCNGE/55J+Z/wAadRQA3Cf88k/M/wCNGE/55J+Z/wAa
dRQA3Cf88k/M/wCNGE/55J+Z/wAaWigBMJ/zyT8z/jRhP+eSfmf8adRQA3Cf88k/M/40YT/n
kn5n/GlpaAG4T/nkn5n/ABown/PJPzP+NOpKAEwn/PJPzP8AjRhP+eSfmf8AGlooATCf88k/
M/40YT/nkn5n/GnUlACYT/nkn5n/ABown/PJPzP+NOpKAEwn/PJPzP8AjRhP+eSfmf8AGloo
ATCf88k/M/40YT/nkn5n/GlpaAG4T/nkn5n/ABown/PJPzP+NLS0ANwn/PJPzP8AjRhP+eSf
mf8AGlxSSMEjZz0UE0AGE/55J+Z/xown/PJPzP8AjTvs136249tzf4UfZrv1tv8Avpv8KAG4
T/nkn5n/ABown/PJPzP+NO+zXfrbf99N/hR9mu/W2/76b/CgBuE/55J+Z/xown/PJPzP+NDw
3MSF38kqvXaTn9RQkdxLlovKCg4+ckH9BQAYT/nkn5n/ABown/PJPzP+NO+zXfrbf99N/hR9
mu/W2/76b/CgBuE/55J+Z/xown/PJPzP+NO+zXfrbf8AfTf4UfZrv1tv++m/woAbhP8Ankn5
n/GjCf8APJPzP+NQSTS5EUSp5xZl+ckKNvXkc03bqX/Tj/32/wD8TQBZwn/PJPzP+NGE/wCe
Sfmf8arY1L/px/77f/4mjbqX/Tj/AN9v/wDE0AWcJ/zyT8z/AI0YT/nkn5n/ABqtt1L/AKcf
++3/APiafE9wswiuRDl1LKYiSOMZzkD+8KAJtzRZkhJiZRn5ScHHYg1of22n/PF/zrPk/wBV
J/uH+VV6QFtBmCL/AHT/ADNQXYfy12M6jcNxQEkD6DnrjpVqJc28X0P8zT9tMCjIDGNouZWm
wML5mM/h6dailmV5VVpwsQx88Z+83px0qVbR3upbncysQURfbHH65P41BHpk8YXZIFOQSwP5
/nQBPqEz2tlJNHHvZRkDsPc8ioWvDHdN5+Y4xCrBGxncSfTqePWrl/btcWM0UeN7oQM+tUrj
TZbq8S7I8qSOMbBnOGBPB/MUAXYyXjVyjJkZ2t1FOxT4g7RqZUCv3AOaftoAh20uKl20baAI
cUYqbbRtoAh20YqbbRtoAhxRipttG2gCHFGKm20baAIdtGKm20baAIdtG2pttG2gCHFG2ptt
G2gCHFLipdtG2gCHFG2pttG2gCHbRipttG2gCHbRtqbbRtoAhxRipttG2gCHFG2pttG2gCHF
G2pttG2gCHbRtqbbRtoAhxRtqbbRtoAh20bam20baAIdtGKm20baAIcUbam20baAIdtG2ptt
G2gCHFGKm20baAIdtGKm20baAIcUYqbbRtoAhxRipttG2gCHFG2pttG2gCHFGKm20baAIdtG
Km20baAIdtGKm20baAIcUYqbbRtoAhxRipttG2gCHbUdyP8ARpf9w/yq1tqK6X/RZv8AcP8A
KgCy88Qdhu7nsaje8t4xl5VUercVHJCxlf6mkiMtrcx3CR+ZsBBUHHWgB39o2f8Az8x/99VI
t1CyhlkBB6EVL/bc/wDz4v8A99iqCRSPvkZdpeR3x6ZYn+tAE9xNG9tIqtkkenvSW0qRxMGO
DvbtUUkTLE5Pp/WlWIsGx/fagCS7uUW0mKOQ4jYqQD1xU19/Z1lIEaG7kJXd+7uH4H4uKpT2
zyQSIOrKQPyp9zItywM+neYVGASw4oAnmMFvdRiJpBHJFuw7s/OfcmnfaIv736Gqj+Zc3CP5
JiVE2gE5p/kNQBRmkWO83scDzZuaPt0P/PT9DTL5CZAB182WqfkNQBrae9pezvbPI6TvzDKC
cDA5BXp2J98nkcU/UUg062RJ5WlvZeVKMwSMd+B1/H9KoWVw1ikrRw7rhxhXJ4Ucdv8APalu
LuW5shBdR+ZKv3JAcY+tAEn26LH+s/Q0sUyT3sGxs4jl7e8dZ/kNVvTYyt7HnvHJ/OOgDQlG
IZP9w/yqtV24XFtKf9g/yqlSA0rcZtYj7H+Zp4BYnakjYODtQn+Qplp/x5w/Q/8AoRq3BexW
NpJLMsrKZwmI4y5yQo7f5/GgCDY//PGb/v03+FGx/wDnjN/36b/Cr9zqaw2i3Sxt5O7a/mq0
bD3ClcmnjU7U2z3G6QRocNmFwy/VcZH1xQBm7H/54zf9+m/wo2P/AM8Zv+/Tf4VoR6vYyxPL
HMWjQBt3lthhnHy8fNzxxnnipIb+3nSRkZx5X31eNlcenykA8/TmgDL2P/zxm/79N/hRsf8A
54zf9+m/wrTj1K1eKSTeyCIZcSRsjAfRgDUVvqsdzqItYkYDyTJmRXRhggfdZRwc9c9jQBR2
P/zxm/79N/hRsf8A54zf9+m/wrdJwCQM+wqnb3dw915FxarESu9Ssu/jP8XAwfpmgDO2P/zx
m/79N/hRsf8A54zf9+m/wrcdgiMxzhRk4BJ/Idap2ur2V2yLBK58zOxmidVYjqAxABPB468H
0oAz9j/88Zv+/Tf4UbH/AOeM3/fpv8K0F1eya4NuJH80HaVMTjb9eOB7nilXVbNpxEsjEl9m
7y22bvTfjbn8aAM7Y/8Azxm/79N/hRsf/njN/wB+m/wq/PrNjBKY5JX3BtmVhdgW/uggYJ9h
059KvA5APr60AYWx/wDnjN/36b/CjY//ADxm/wC/Tf4VvUUAYOx/+eM3/fpv8KNj/wDPGb/v
03+FX7u+lhldIbdZFiXfKzSbcD24OT+VXUcSRq69GAIoAw9j/wDPGb/v03+FGx/+eM3/AH6b
/Ct6igDB2P8A88Zv+/Tf4UbH/wCeM3/fpv8ACt6igDB2P/zxm/79N/hRsf8A54zf9+m/wreo
oAwdj/8APGb/AL9N/hRsf/njN/36b/Ct6igDB2P/AM8Zv+/Tf4UbH/54zf8Afpv8K3qKAMHY
/wDzxm/79N/hRsf/AJ4zf9+m/wAK3qKAMHY//PGb/v03+FGx/wDnjN/36b/Ct6igDB2P/wA8
Zv8Av03+FGx/+eM3/fpv8K3qKAMHY/8Azxm/79N/hRsf/njN/wB+m/wreooAwdj/APPGb/v0
3+FGx/8AnjN/36b/AAreooAwdj/88Zv+/Tf4UbH/AOeM3/fpv8K3qKAMHY//ADxm/wC/Tf4U
bH/54zf9+m/wreooAwdj/wDPGb/v03+FGx/+eM3/AH6b/Ct6igDB2P8A88Zv+/Tf4UbH/wCe
M3/fpv8ACt6igDB2P/zxm/79N/hRsf8A54zf9+m/wreooAwdj/8APGb/AL9N/hRsf/njN/36
b/Ct6igDB2P/AM8Zv+/Tf4UbH/54zf8Afpv8K3qKAMHY/wDzxm/79N/hRsf/AJ4zf9+m/wAK
3qKAMHY//PGb/v03+FGx/wDnjN/36b/Ct6igDB2P/wA8Zv8Av03+FGx/+eM3/fpv8K3qKAMH
Y/8Azxm/79N/hRsf/njN/wB+m/wreooAwdj/APPGb/v03+FGx/8AnjN/36b/AAreooAwdj/8
8Zv+/Tf4UbH/AOeM3/fpv8K3qKAMHY//ADxm/wC/Tf4UbH/54zf9+m/wreooAwdj/wDPGb/v
03+FGx/+eM3/AH6b/Ct6igDB2P8A88Zv+/Tf4UjRMylWhmIIwf3Tf4Vv0UAc95Ev/T1/3w3+
FHky/wDT1/3w3+FdDRQBz3ky/wDT1/3w3+FHky/9PX/fDf4V0NFAHPG3kYYZblh6FG/wo8iQ
ElVuVyckCNv8K6GigDnvJl/6ev8Avhv8KPJl/wCnr/vhv8K6GigDnvJl/wCnr/vhv8KPJl/6
ev8Avhv8K6GigDmZLASKoMVwpUkhlRgcnr2pn9mH+9e/98t/hXU0UAct/Zh/vXv/AHy3+FSf
2M/P7y5OOOHrpaqnv/vH+dAGJ/Ysn9+5/wC+v/rUCwWyYTSmTJ/dqZDnqRwPrgflVy11ixu7
6WzgnDTRdR2Prj1xTdZ/494P+vhP50AVrsYtJj/sH+VZ24etaN7/AMeU/wDuH+VZdAGta/8A
HnD9D/6EauQQPc2FxHGwV/OVlLdMrtYZ/Kqdr/x5w/Q/+hGrtre21jbSyXc8cKGYKC7YySq0
ASTW19PbBXlgMnmBjwdoA7CmvZ3pW7CvBmcjbnPA96ln1SFII7iEpcQM21pY5F2r75zUov7N
rf7Qt3AYc48wSDbn0z0oAqz6fNe6W9peeQT8u3aCVO0gjOfcVBbaL5FpdQxQ2ts0wAzCG5xn
rn61pLfWjCUrdQEQjMhEg+Qep9KWG8tZ4WmhuYZIl4Z0cFR9SKAMiz0KS2E4jFtCsgGFiBwC
PrVr7Fdz3olvDbNCYXheNA3IbBPX6VdhvLW4iaWC5hljX7zo4IH1IqC31SC6vvs9s8cyGMv5
scisMggFeD15B/GgBtto9jYs8tjaxQzFSoYD/PoKbplldW0skl00Mkkn3pFzk+nXtWlVO31C
O5vZreNSRGM+Z2b1A+lAFp22ozYJwM4A5NYekWl7LYWsN0ixRQNnaVIcnBx7Y56+1bjuqIzu
wVVGSxOABUEF/Z3EvlQXcEsmN2xJAxx64B96AIba3vY7uZ5WtzFKckLu3CohY3nlratJAbYO
Gzg78Bg2PTtVtdQsmkCLd25dm2hRIuSfTGetL9utDc/ZhdQfaP8Anl5g3/l1oAx7i2vfPSxh
j3W4nMvmFTwCSxGenU10FVZdRsYZWilvLeORcbkaVQRnpkZ9x+dWQQQCDkHoaAFooooAz7uz
nkmkaB4wsybJN+c/hV2NBHGqDooAFU73UWtphHHbPOFG6VlIAjHqc9foKvKwZQynIIyDQAtF
FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ
AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
FFABRRRQAUUUUAFFFFABRRRQAVSuIhPDJExYK5YEqcGrtZs1lPJK7LeyIpJIUKMCgDJi8I6X
DKksYmV0YMrCToR0NXdZ/wCPeD/r4T+dS/2fcf8AQQl/75FRz6ZIyBpbySRYyHClR1HNAFW9
/wCPKf8A3D/KsutS9/48p/8AcP8AKsugDWtP+POH6H/0I1bhhknsJ0h2+YJ1dd5wCV2Ngnt0
qraf8ecP0P8A6Eav2NxDb28rzyLGpmCgscckLQAl1Bf3VoElitGYyBim9tqqO2dvzH8B/Wmy
Wt6Y71Vhtv35G0GZgMYwc/JVya+gijSQtvjZtu9OQPqakE8Jj8wSxlM43bhj86AM06bJNpRt
Xt7a2dNvl+RI2Dhg2CQqkZI7euaSHTbhILvZGkE8yqN/2uSctjPUuPl69s9a1BPEQxEqHYMt
8w+X60JNE6F0kRkHVgwIFAGLDpN4Dc71hUSquA1zJMcjsSw6VYS0vJdTW5uILaKPyGgbyZ2L
4JBBB2j09sZJzWkk0UiF0kRlHUhgQKijvYJboW8b72KFwy8rgEAjPryPzoASHT4YGYq1w25S
pElzI4x9GY/nVSy0w2epNJGm238vaoNzI565+63A/OtQkAEngCqttqENzL5aLIpIypZcBx7U
AWXYIjMc4UZOASfyHWuf0W2uZrCzikto7eO3ctuw6SZwf4WUY+9yQTnn8OhJCgliABySe1Rp
cQyNtjmjdsZwrAnFAFC3tLkX88s9pabZiMuspZwB04KD+dRpYXYiW18m1EAlWTzlkO/hgc7d
uM8YzmtMXEJYKJoyScAbh1pfPi83yvNTzP7u4Z/KgDn7mC5+0JYpbLKq3JnE21885bqV255x
nd+FdJUTXMCOUeaNWHUFgCKkHIyKAFooooAzry1uXmlNuImSdAjmRypX3AAOePcVeiQRRJGD
kKoX8qr3N/DbSeWyyMQMtsXIUepq0CGAIOQeRQAtFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVEepqW
oj1NACUyb/Uyf7p/l/n/AD1fTJv9TJ/un+VAGJe/8eU/+4f5Vl1q3v8Ax5T/AO4f5VlUAa9n
/wAecP0P/oRqY27XGmXCpCszpOrqhx823acc8DOMfjUVl/x5Q/Q/+hGtDTXVIZi7BR5uMk45
IUCgCpcpdz6asf8AZYXdLkwLIg2qD3OcHPJ4pkkF0Le+iTSiUkYeWgkQA8cnrxWxPcxW+zzS
wDnaCEJGffA4/GpqAMFLCSfR5YRpxspQFAXzFJkAIbGQT15HPrTbOzuUtL0R2U9vJIq4EsyO
Hxnpg4B+tdBRQBzNnY3wW7Q2MsSSINokmRtxHbg96sWsN0+rJKdKayiaB4WdZUyCSCDwfbH4
1vVF9ojF0LYlvNKGQDacEA4PPTuOOvNAEMdj5Yf/AEm4k3KVxI+4DPeqlhFdtcw/aLYwpbKV
Vi6nzM8ZwDx+NapIAyTgCobW8gvA5t3LhDgnaR/PrQBJIUWNjKVCAEsW6Ad81zHh9WurWzWC
zREhYlrqOVGzweMA5zyODXVUUAYVnbynVJ3m0cxrI2VmMiHbjvgHNMS1uhItudM2kTB/tnmJ
0DA5xnd04roKKAOSvcfb1sGtY5Z/tJk83zULspy33M7uAQOmOK6wcDApaKACiiigDK1CO7W4
lFvamZLhAjMHVfL7Z5OT+FaUKeVCkec7VC5+lQXF/bWsgjldgxGcKjNgepwDge5qyCCMjkUA
LRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFRHqalqI9TQAlNm/1Mn+6f5U6mTf6mT/dP8v8/wCegBjX
3/HlP/1zP8qya177/jxn/wCubfyrIoA2rEf6FD9D/wChGlltUutNnV7dbgpcI4QqG6bc4z7Z
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
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVEepqWoj1NABUc3+pk
/wB0/wAqfTJv9TJ/un/P+f8A9QBk38xaxnGOsbfyrGrUvf8Ajyn/ANw/yrLoA1rT/jzh+h/9
CNPnE/8AZkrQXb2pW5Tc6gHg7AevbnP4elMtP+POH6H/ANCNaWmKrwTqwDKZMEEZB+VaAKN7
tfS1Bvo7mdJgFuHRRtPHTAxxxTjcXMdhdxtqYM8DDExVAT7EYxWv9nh2BPJj2L0XaMCg20BD
AwxkNyfkHNAGM1xqEWlz3Ivo7h2VAAiqBCScE5xzwc8+lFneXsVheNd3CylADHIpRmGexCjH
/wCutpIIo1KpEiq3UKoANIlvBGGCQxqG+8AoGfrQBg2ep3iwXcU9wsssYUq5KErnv8oxxT7Q
vFrq7r2O/lNo+1tqKx+Zflyo6df1rbS2gTOyGNcjBwoFCW0EbBo4I0YdCqAEUARQTXMjFZ7T
yUx97zQf5VV0n7LFc3cNs0eN4OFbJPHJ960yMjBqNLeCNt0cMaN6qoBoAdIrNGyo5RiCAwGd
p9a5/Sr28eO0uJdRW6MxKvbhEBXg88DOePpz9K6F13Iy5IyMZB5FVbDTbewjCQqTjoz4LAem
aAM+2kvJdRlQaqjxxPxHsTLj06U1Lu6Mq3J1BSDKENkFXoTjGcbsjOfwrZW2gR96Qxq/94KA
aPs8Ak8zyY9+c7toz+dAHP3l5fFzJFqQhL3Bh+zbEJQAkZ5GcnGefWukAIUAnJ9fWqcul201
6LqQMzg525+XOMVdoAKKKKAMrUhapqFpNIyCYPjLP0H0PStQEEZByDUclvBK26SGNz6soNSA
ADAGAKAFooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACoj1NS1EepoASmTf6l/wDdP8qfTJv9TJ/un+VA
GJe/8eU/+4f5Vl1qXv8Ax5T/AO4f5Vl0Aa1p/wAecP0P/oRqYyXMWnyPazRxN9pRSXj3jB2D
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
yKq2SStcWwMEkQt0ZWLLgMT6etAGtRTJApjYSY2EHdk44rm9DXzbeze3jnE4J82ZmypXB4zn
6cUAdPRWHa2yNqUzNb3afPmMtkIPU9aYkD+Yv+j3QvRMCZznZjcM98YxmgDforlb5VNyIpUm
N41ySzq3ysmSQOvTG38q6kAAADoKAFooooArz31tbSLHNMqM3QGp6ydSkmkuvswtJfIYDzJU
j3bvatZcBQAMDHSgBaKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAqI9TUtRHqaAEpk3+pk/3T/L/AD/n
pJUc3+pk/wB0/wAqAMS9/wCPKf8A3D/KsutS9/48p/8AcP8AKsugDWtP+POH6H/0I1qaV/qp
v+un/sq1l2n/AB5w/Q/+hGnzwrLpUxfzcR3KOfLdlOAUz90jtmmBtyzxQlRLKkZc4UMwG4+1
SVhXU1vJpflwtdJH5wVZHZmZumSCSTjnHPpSNLFHZ30P2m52xsPLYySFgcf3uppAb1FYBVjo
80tlfXUsxVRI0jMxAyN2Bxg7c/dx+fNJavJDY3hjvmvBgbVCyL5Z5ydzMzH8+3vQB0FR+dF5
/keYnm7d/l7hu25xnHpmuctLidY7yFLqWZQqlWVX6fxbS7Mf1qe1eH+2kWyuJ3DWzhWnLyKH
yp/iOeg5GQOKAOgqOKeGfd5MqSbThtjA4PoahhS8VmN3cW8ke0/LHAyH8y5/lVTS7i2N5cxQ
EAFgVUIQMAduKANQgMCGAIPBB702OKOJdsSKi5zhRgUrqHRlOcMMHBIP5jpXN6PNvhsmiuru
S7YkSrNI7KVweoPHYYI56Z6mgDpqKwrTyJdTmUXt3lXzHGZX2579eo9jxUccoLq32m6Ooeco
KM7bMbgCNv3cYz2zQBu+TF5vm+Wnmf39oz+dSVy97L+8AkurtLtroqyJK6psyduADgDAXkc5
+prpwMAD09aAFooooAhmu7aCRI5riKN3+4ruAW+gPWpqxdTuoHvWsiiR71HmzPGTuGeFGByf
r0rYUAKAvTHFADqKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAqI9TUtRHqaAEpk3+pk/3T/L/P8Anq+m
Tf6mT/dP8v8AP+eoBiXv/HlP/uH+VZdal7/x5T/7h/lWXQBrWn/HnD9D/wChGtTSv9VN/wBd
P/ZVrLtP+POH6H/0I0t1GX0qZvtM1usdyjM8TAYX5Mk5B4A5/CgDfZ0QjeyrngZOM06ueu5b
U6Qqx6kZv3wVLmYgknPO04AOPUUG5SLT72E6uS0DDbM0q7s+h7UAdDRXOiWcaRc3Ntqq3sjK
ocqw2w88kY3FcKSTnPTPtRYXk0en3pe/hu1QAo0NyJnTPB3NtUAcccetAHRU3eu/ZuG/Gdue
cetczYalMILyH7dHOyKGWRZ/OKg9TkKoOPYVJYSwprarbamuoO1rJsMkik7sqdu5R04zjBI5
NAHSUxJY3YqkiMy9QGBIqvC94xYXdvBHHtPMU7SE+2NgrNsHtn1dfsktvLGEb5YFIaP/AH+T
k/lQBtuodGRhlWGCPao7W1gs4vKt4xGmc7QafIu+NkDMm4Ebl6j3Fc3o927C0kGqtd3MmVlt
WYfKMHnHUEYHJ4OfcUAdPRXP2kon1SWNNb3+XJlIfMUlvUH1H0piXeblZv7VLXfnBTY7lAwT
gjb97IBznPagDbayt3uRcNEDKOjEn0x06VYrlr26kackatJBctcGNrRWHyoCcEDqMgA5PHP0
rqAMKBknHc0ALRRRQAx5Y42CvIis3QFgCafWHq91p5u/sbtbi5cDc80gXYue2ep9hW0gAQAH
IxwfWgB1FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVEepqWoj1NABTJv9TJ/un+VOpk3+pk/wB0/wAv
8/56AGJe/wDHlP8A7h/lWXWpe/8AHlP/ALh/lWXQBrWn/HnD9D/6Ea1NK/1U3/XT/wBlWsu0
/wCPOH6H/wBCNSu00emyvBP5BW5Tc20H5TsB/nQBu0ViX0qvp6lb2OWZJgol+6AePTg083sy
Wl2rXkRlgPEm0AH2IoA2KKxXu72LS5boXEFw5CgCMDEZJAJz9Dnn0otr+7Szu5Lp4m8sAxsj
Kx59QOKANqiufttWuvLukleJpIwpVgQcZ7nHpT4JnXXFH2uK7c2jlQpC5IZcDjj1/WgDdoqr
DPduzCWz8oBSQfNDZPpxWbpclz/bMy3QAkaPLAShgOeMDtQBtOodGU5wwwcEg/mOlRWdpDZQ
CG3DiMdA0jPj6FiePapXBKMFbaxHBxnFYWm6jdSw2k0l1DO0xKvAigFeDz69qAN+ise3ubqa
/mjF9AyRvwgUbm9qal/cHbN9rhJMoT7KFG7BYDr1zzmgDRksYJbkTyCR2HIVpWKZxjOzO39K
s1z91qN2Dvju4oy1wYvIKAsoBIz+OM/jW+M4GTk+tAC0UUUAFFYurPayXiwCQ/asDH7zaIxn
rWyvCjnPHX1oAWiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKiPU1LUR6mgBKZN/qH/3T/L/AD/npJTJ
v9TJ/un+VAGHe/8AHlP/ALh/lWXWpe/8eU/+4f5Vl0Aa1p/x5w/Q/wDoRrS0xVeCdWUMpkwQ
RkH5VrNtP+POH6H/ANCNTmS5i0+R7WWOJ/tKKS8e8YOweo9f89aANb7PDsCeTHsXou0YFBto
CGBhjO7r8g5rPv8A7SLJT9oje5SUDdHujXnsQGP6ml+1Xq2t1ue3M8B+8I2CsOvTdkfnQBoJ
BFGrKkSKrdQqgA0iW8EYYJDGob7wCgZ+tZst3qVvp7XMqWzu4QRpED8rMwHJYjcOQf4fT3pY
b6/itLmS/txD5YBjfaBvz22h26H35z2oA0UtoEzshjXIwcKBQltBGwaOCNGHQqgBFZUGqXoi
uFuYEWaMKVyAo59QHb+dOje9i1kLcSJPm0dgkG5AxDLxtZiM8nDZHXnpQBsUwRRiQyCNQ56s
ByfxqCC5lmZlksri2G3O+RoyP/HWP8qqaaA95I9vNcyW6jazTSFg757A9Me2BQBpuu5GXJGR
jIPIqrYabb2EYSFScdGfBYD0zVs8D1rG0y/1S7lhklswLWZS24BR5fGRz5hLen3R/SgDVW2g
R96Qxq/94KAaPs8Ak8zyY9+c7toz+dZEGqXsmrmwZrb5GJaQRsAy9gvzfe9auRPcLrLRTSRu
hh3LsVlx82MEFiD9cCgB8ul2016LqQMzg525+XOMVdrLglvftt15t5bCCKUKFMJBwVUgZ3+/
of6DToAWiiigCJ7aCR97wxs3qygmpKWigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACoWZQxyw6+tT
VWyRnBI+Y/zoAdvX+8PzqOeRFgfLqMjHJ7ninbm/vH86ztaJNvBkk/6Qn86AKt7/AMeU/wDu
H+VZdal7/wAeU/8AuH+VZdAGtaf8ecP0P/oRrQsIY57W4ilUMjSYIPf5VrPtP+POH6H/ANCN
WBPc29hI9qkbublFPmOVGDsHYH1/r7UAX/7Ns/JWHyF8tW3AZPX1obTLNhIGgBEpy/J+aq+o
SXiWKSlAk6yAeXFLlW56EkD+VO+33ItZ3a1jE8B+aMTEqR7Nt/pQBYisLWKB4EiAif7ykkg/
nSR6daRRyRpCNsgwwJJz+dVX1O5hsnuriwKKQvlosm9mJOACFBx1HTPHvxRbas8tvcyT2rwG
EAguHVHz6FkU59ePTrQBYj0uyi37LdRvG1uSciiDTLO3nWaKALIoIDZJIBqpb600sMxktWSS
PGF+YBs9OXVT+lLHdXa6sBdxeUn2Z32xSGVWwy9BtB3cntzkUAajoroUYZVhgiq9rp1pZnNt
CI+McE01NQimWTy0uAyoW/eW8kY492UCqti8yXFsXuJJRcozMG6KRzx6UAa1VU060jm85IQr
5JyCe/Xj8ask4GayNP1qW8uIlNhMkMwJSTZJwMZG7KADI9CefzoAtrpVihQrbKCjl15PDHvQ
NKslnE4gHmg5Dbjnrn1qrDrE8upmw+yRiZGJkxNnanZvu859KsxXEx1V4JolQeVvQpKWBGcc
jaMH8TQBLJYWslwLh4VaUfxH/CrFZ9tc38l7cxtBb+THLtDecdwG0EcbOevr39udGgAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
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
2Q==</binary>
 <binary id="_142.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CADUAO8DASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDVupGvZ2muB5kRb91FIMoFHAJXpuznn0pN
tt/0D7H/AMBl/wAKkI/0e3/3D/6E1MxTATbbf9A+x/8AAZf8KNtt/wBA+x/8Bl/wpcUYoATb
bf8AQPsf/AZf8KNtt/0D7H/wGX/ClxRigBNtt/0D7H/wGX/Cjbbf9A+x/wDAZf8AClxRigBN
tt/0D7H/AMB1/wAKNtt/0D7H/wAB1/wpcUjEKpY8ADJoANtt/wBA+x/8Bl/wo223/QPsf/Ad
f8KXbJ/zwl/75o2y/wDPCX8qAE223/QPsf8AwHX/AAo223/QPsf/AAHX/Cl2y/8APCX8qNsv
/PCX8qAE223/AED7H/wGX/Cjbbf9A+x/8Bl/wpdsv/PCX8qQ7lIDxumeBuHWgA223/QPsf8A
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
</binary>
 <binary id="_200.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CABcAOIDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDXubiW8leSZmMJfMUfQBRkZOOpzmmYT/nk
v5t/jUhH+j2/+4f/AEJqZimAmE/55J+bf40YT/nkn5t/jS4oxQAmE/55J+bf40YT/nkv5t/j
S4oxQAmE/wCeS/m3+NGE/wCeS/m3+NLijFACYT/nkn5t/jR8n/PJfzb/ABppf5iFjkfHXYhb
H5Ub2/597j/v0aAHYT/nkn5t/jRhP+eSfm3+NN3t/wA+9x/36NG9v+fe4/79GgB2E/55J+bf
40YT/nkn5t/jTd7f8+9x/wB+jRvI5ME4HqYjQA7Cf88k/Nv8aMJ/zyT82/xppkGBtVn3cgIM
n9KN7f8APvcf9+jQA7Cf88l/Nv8AGjCf88k/Nv8AGm72/wCfe4/79Gje3/Pvcf8Afo0AOwn/
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</binary>
 <binary id="_165.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CACrAQUDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDVvZG1F2a6HmQF8wxMMAAZGSO56/hVf7HZ
f8+Nv/3zVsj/AEe3/wBw/wDoTUzFMCv9isv+fG3/AO+KPsVl/wA+Nv8A98VYxRigCv8AYrL/
AJ8bf/vmj7HZf8+Nv/3xVjFGKAK/2Oy/58bf/vmj7FZf8+Nv/wB8VYxRigCv9isv+fG3/wC+
KPsVl/z42/8A3xVjFGKAK/2Ky/58bf8A74o+xWX/AD42/wD3xVjFGKAK/wBisv8Anxt/++KP
sVl/z42//fNTsQo6Ek8AAZJpu5/+fa5/79GgCL7FZf8APjb/APfFH2Oy/wCfG3/75qXc/wDz
7XP/AH6NG5/+fa4/79GgCL7FZf8APjb/APfFH2Ky/wCfG3/75qXc/wDz7XP/AH6NG5/+fa5/
79GgCL7FZf8APjb/APfFH2Ky/wCfG3/74qUSDncroVGSHXBo3uelvcEeoiNAEX2Ky/58bf8A
74o+xWX/AD42/wD3xUu5/wDn2uf+/Ro3P/z7XP8A36NAEX2Ky/58bf8A74o+xWX/AD42/wD3
zUu5/wDn2uf+/Ro3P/z7XP8A36NAEX2Ky/58bf8A74o+xWX/AD42/wD3xUof5grRyIT03oVz
+dQG9XJ2W91KB/FHCzKfxFADvsVl/wA+Nv8A98UfYrL/AJ8bf/vim/bT/wA+V9/4Dt/hR9tP
/Plff+A7f4UAO+xWX/Pjb/8AfFH2Ky/58bf/AL4pv20/8+V9/wCA7f4UfbT/AM+V9/4Dt/hQ
A77FZf8APjb/APfFBsbIjBsbf/vmmreruAe3uogTjdJCyqPxNWsUAPbxCujHN8Z54Zv9SFAZ
lI+9kkjjkY/GisHxX/qbL6yf+y0UgN8/8e9v/uH/ANCao5GEcbOc4UEnFTAZtrf/AHD/AOhN
TWjDqVYZVhgimBTimuHXm2GR1ycfzqRZhh/NCxlOp3ZA/H/PUVHdPJY2f7svNIWwu8Z9z0x2
BqvdzvFsiCiTzU3ykjB56Y/LH4UAW4JnmZiIysWPlY8E/hT5Zo4mRZGwZG2rx1NV7B2M7xF2
wFDKhHAB6H/63b1qLVoI3ubIsuS0wB57YoAuJMrzyRANujxknp0B/rUmKxbh2TUp7cEwwOVD
TDt8o4/+vW5HEscYRBhR0oAbijFSbaNtAEeKMVJto20AMT/j4h/3j/6Cau5qlJlXiI4O4/8A
oJpvnSf3zQBfoqjEZp7mOBZhGXJ+Zl3YwM9Mir39l3X/AEEY/wDvwf8A4qgAozVK58+0vBbt
cCXMe/cqbcc4x1NN82T++aAF1H75/wCuP9TWhIfnb61mXBLKxY5Pk/1NSzSyCV/nPWgCa6mN
vbvKBnb2qX7HqvpZf9/H/wDiayr6SQ2jgsSOP51e1aG6ublHhUMoTGPM285oAdMLy0eH7Utv
slfYPKYkg4J7gelTVRvzLHp+nRSH94kgBOc87T3pPNk/vmgCxe/ch/66f+ymqFq+LK3H+x/U
1YZmdYtxJ/ef+ymsTzpVhhCuQAn9TQBr+ZSxx3b2gvFSN4D1CMS6fUf4Vi/aJv8Ano1bOhSS
WcU15cy7bZ14Ruje/wDn1oAWVLqOzN4yIkA6CQkO30FIJcjPrSa/JJewRXltPutkGDGvQH1r
HFxN2kagDUu3zaSj2H8xVnFYZmlZGDOSCBx+IroNtAHP+K/9VZfWT/2WijxbwtmP9/8A9loo
A6SMZtLf/cP/AKE1LtpYObO3P+yf/QmqeGDzQTuxj2oAptCGlRyT8mcD3P8Ak/nQ9tE773jV
mxjJGeP8mtH7H/t/pR9j/wBv9KAM6O3iiYmNACRjPU49Mmm3FpFchRKpOxtykMVIP1Faf2P/
AG/0o+x/7f6UAZZsYCJA0e4SDDbiTnjHepIoViQIu7A/vMWP5mtD7H/t/pSfY/8Ab/SgCnto
21c+x/7f6Uv2P/b/AEoApbaNtXfsf+3+lH2P/b/SgDNlCq0RcgKG5J6Dg0f6N/z8Qf8AfwVp
fY/9v9KPsf8At/pQBluls+P9KiUjoyzbSPxBqLyU/wCgmf8AwKP+NbP2P/b/AEo+x/7f6UAZ
EcNusnmPeRyNjGXm3HH4mpf9G/5+IP8Av4K0vsf+3+lJ9j/2/wBKAMqfY4k8plcCLGVORnJq
Z2tnct9og59XFaH2P/b/AEo+x/7f6UAZjpaSIVeeAqeo8wVEYYs8aif/AAKP+NbH2P8A2/0o
+x/7f6UAY4t7csrPepJtOQHn3AH8TU3+jf8APxB/38FaX2P/AG/0o+x/7f6UAZjGItEsUiOQ
5J2MDgbTWKn2cxRrJcwRuo2sskgUg5PY11v2P/b/AEo+x/7f6UAclttP+f20/wC/y/40Mtuy
qjajbtGvRDcAgfhmut+x/wC3+lH2P/b/AEoA5LbbhDGuo26xt1QXAAP4ZoC2gH/H7af9/l/x
rrfsf+3+lJ9j/wBv9KAOSYW+wiO5t5HbACxyBieR2FdDtq79j/2/0qvInlyFc5x3oA5bxfwb
Qf7/AP7LRTfGTbXtOM/f/wDZaKQHTW//AB5W/wDun/0JqvWf3W+tUbf/AI8rf/dP/oTVes/u
t9aALFFFFABRRRQAUUUUAFFFFAFGXVIYp5YfKmdogC5RMgA1bgmjuIVlibcjjINYyi6bV9RF
t5XKLnfnPQ9KijngbRIIojco7OUEcLFXZgTnkdBkHnpQB0NNlfy0LbWbHZRk1z1m+oPZX9sg
uPNjZdqyTBpACeQGz6D1p8cqx6bL5Nzd+csiCRJ3YvGcjjJ7fTigDoKKxiH1PVbu2eeeCK22
hRDIULEjqSK02JtbMks0hRTy3JNAC3VxHaQNNKSEXrgZqVSGUEdDzXMXlq8mh/bnvLh5JFDl
DITHz229KlvZbu6vTbwQ3TRwxqf9HuBEcnPJyRkcUAdFRXPyfbzBYQXDzW7tKVbEmWK54yQe
uO9KllK9xd2pv7zyofmQiZt+SoPLZyRz0oA36K523vZ9QFhaSSvGJkd3kjYqx2tgAGrBS6tZ
bqztJpZnaDzIzM5Yq3Ixk/SgDaorJ0MqHljea6NyoHmw3Ds20+ozxj6VrUAFFFFABRRRQAUU
UUAFUbn/AF7fh/Kr1Ubn/Xt+H8qAOP8AGv37T/gf/stFHjX79p/wP/2WimB1Ft/x5W/+6f8A
0JqvWf3W+tUbb/jyt/8AdP8A6E1XrP7rfWkBYooooAKKKKACiiigAoopRjBJzx6UAZs+jrLd
yXCXt3A0oAZYmUA4+oNOl0iB7eKGJ5YPKOVeIgNnv1B61oZX+6350ZX+6350AZsejxRRTLHc
XCvMVLSBhuyO/SnR6RCkEkbSzSNIwZ5HI3Ejp2rQyv8Adb86Mr/db86AKF3pcdxP5yTz20pG
GaBgCw98g1bSNUiEeSwAx83Oakyv91vzoyv91vzoAyG8PwMjRG6uvJJyIt67V+nFWLrTEnkW
VLie3kVdpeFgCw98g1fyv91vzoyv91vzoApjT49tuGklcwNuDMRlj78VItpGs88wLbpgA3PA
4xx+VWMr/db86Mr/AHW/OgDN/sa3FrFAkkqNCTslUjeuTk84x+lPj0tEhmQ3Nw8kowZmYbwP
Y4x+lX8r/db86Mr/AHW/OgCnZaelm7yedLNK4AMkpBbA7cAVbqK7nFvayyhCSikjJpbaQzW0
UrABnQMce4oAkooooAKKKKACiiigAqjc/wCvb8P5Veqjc/69vw/lTA4/xr9+0/4H/wCy0UeN
fv2n/A//AGWigDqbb/jyt/8AdP8A6E1XbP7rfWqdr/x42/8Aun/0Jqu2n3W+tICeiiigAooo
oAKKKKACl/gb8P50lL/A34fzoASiiigAoopsjrFGzucKoyT6UAOoqhFq9tIYjiREmOI5GTCt
6YNLJq1ulzJbBZZJoxllRckD1oAvUVU/tK2NolyrF0kIChRkk+mPWm/2rbCCaV/MjEGPMV1w
QD0OKALtFU7bU4LqZYkEisyb0LLgMvqKuUAFFFFAFTVf+Qbcf7lSWP8Ax4W3/XJf5Co9V/5B
tx/uVJYf8eFv/wBcl/kKYE9FFFIAooooAKKKKACqNx/r2/D+VXqpT/69vw/lTA4/xr9+0/4H
/wCy0UeNv9ZafR//AGWigDqbX/jxt/8AdP8A6E1XbTo31qnaf8eNv/un/wBCNXLXo/1pAT0U
UUAFFFFABRRRQAUv8Dfh/Okpf4G/D+dACUUUUAFVNVgkudNnii5dl4GevtVuigDEu5JNStLe
2jtZ45fMR3DxMojCkE/MRg9OxpIbr7LrV/vhlZSFw0cbPk46EKDityooraOKeWZQd8uN3PpQ
Bz6afPFa2008U+37Q0skULMGQNnn5TnjParUtvDJZ3TWsF2XYIpabzSzfNnAD88Vt0UAZckU
v2/TmWN9qRsGIBwv3eDWpRRQAUUUUAVNV/5Btx/uVJYf8eFv/wBcl/kKZqv/ACDbj/cp9j/x
4W//AFyX+QpgT0UUUgCiiigAooooAKpz/wCub8P5VcqpN/rn/D+VAHG+N/8AWWn0f/2Wil8b
/wCstPo//stFMDqrMf6Bb/7p/wDQjVy2/j+tVLIf6Bb/AO6f/QjVu36v9RSAmooooAKKKKAC
iiigAqOdphC32dFdz/ebAFSUv8Dfh/OgDP8AM1T/AJ5Wv/fz/wCvR5mqf88rX/v5/wDXq/RT
AoeZqn/PK1/7+f8A16PM1T/nla/9/P8A69X6KAKHmap/zytf+/n/ANejzNU/55Wv/fz/AOvV
+igCh5mqf88rX/v5/wDXo8zVP+eVr/38/wDr1fooAoeZqn/PK1/7+f8A16PM1T/nla/9/P8A
69X6KAKHmap/zytf+/n/ANejzNU/55Wv/fz/AOvV+igDJvW1B7OZZY7ZUKnJEnP86v2H/Hhb
/wDXJf5Co9V/5Btx/uVJYf8AHhb/APXJf5CgCeiiikAUUUUAFFFFABVWX/XP+H8qtVWk/wBc
/wCH8qAOM8cf620+j/8AstFL45/11p9H/wDZaKYHWWH/ACD4P90/+hGrUHV/qP5VW0//AJB8
H0P/AKEaswfef6j+VICWiiigAooooAKKKKACl/gb8P50lL/A34fzoASiiigAooooAY80UbBX
kRWPQFgCaR54Uba8sat6FgDWJqMUdvqD3lxDHeQu6LgkFrc9MjPv6VDqZguvtkv2S2CwYU3E
x+Yng/L3HWgDpA6lioYbhyRnmmmaIKWMqBQcE7hjNYE07WH2bUmJbzbURt3LNjI/HgCmNask
9jaOsBWSNpGWfO2STjqB1OM0wOkR0kXcjKy+qnIpaztJtHtHuFMkOwuCIoc7Y+OmO3rWjSAK
KKKAKuq/8g24/wByn2P/AB4W3/XJf5Co9V/5Btx/uVJY/wDHhb/9cl/kKYE9FFFIAooooAKK
KKACq7f65/qP5VYqA/61/qP5UAcZ47/11p9H/wDZaKPHf+vtPo//ALLRTA6zT/8AkHwfQ/8A
oRqzD95/qP5Vn2zEWNvg/wAJ/wDQmq7aHKsT60gLFFFFABRRRQAUUUUAFL/A34fzpKiuruCz
hLzuFBwB70AS0Vm/27Yf89T+VH9u2H/PU/lTA0qKzf7dsP8Anqfyo/t2w/56n8qALD6ZZPd/
a2tkM/8Az070kumWU1z9pktkabGN561B/bth/wA9T+VH9u2H/PU/lQBda1geJImjUpGQVX0x
0pLq0t7yLyrmJZE67Wqn/bth/wA9T+VH9u2H/PU/lQBctbSCzi8q2iWJOu1amrN/t2w/56n8
qP7dsP8AnqfyoA0qKzf7dsP+ep/Kj+3bD/nqfyoAsar/AMg24/3KfYf8eFt/1yX+QrNv9Ysp
7KaNJCWZcDitKw/48Lf/AK5L/IUAT0UUUgCiiigAooooAKgP+tk+o/lU9UrhiJ2wfT+VMDkv
Hn+vtPo//stFM8bEmS0z/t/+y0UAdPbf8eVv/un/ANCan1wFzqt9DdTRx3UiosjBQD0GTUX9
s6j/AM/kv50gseiUV53/AGzqP/P5L+dH9s6j/wA/kv50BY9Eorzv+2dR/wCfyX86P7Z1H/n8
l/OgLHolFed/2zqP/P5L+dH9s6j/AM/kv50BY9Eorzv+2dR/5/Jfzo/tnUf+fyX86AseiUV5
3/bOo/8AP5L+dH9s6j/z+S/nQFj0SivO/wC2dR/5/Jfzo/tnUf8An8l/OgLHolFed/2zqP8A
z+S/nR/bOo/8/kv50BY9Eorzv+2dR/5/Jfzo/tnUf+fyX86AseiUV53/AGzqP/P5L+dH9s6j
/wA/kv50BY9Eorzv+2dR/wCfyX86P7Z1H/n8l/OgLHolFed/2zqP/P5L+dH9s6j/AM/kv50B
Y9Eorzv+2dR/5/Jfzo/tnUf+fyX86AseiUV53/bOo/8AP5L+dH9s6j/z+S/nQFj0SivO/wC2
dR/5/Jfzo/tnUf8An8l/OgLHolFed/2zqP8Az+S/nR/bOo/8/kv50BY2fGv37T/gf/stFc/c
3lxd7ftEzSbc43ds0UAf/9k=</binary>
 <binary id="_55.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CABhAQEDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwC7JALl3kulEiM5aJG6BRkZI9c5o+xWX/Pj
b/8AfFW2H+j2/wD1zP8A6E1MxTAr/YrL/nxt/wDvij7FZf8APjb/APfFWMUYoAr/AGKy/wCf
G3/74o+xWX/Pjb/98VYxRigCv9isv+fG3/74o+xWX/Pjb/8AfFWMUYoAr/YrL/nxt/8Avij7
FZf8+Nv/AN8VYxRigCv9isv+fG3/AO+aPsdl/wA+Nv8A981YxRigCv8AYrL/AJ8bf/vij7HZ
f8+Nv/3zU6bpM+XG7gHBKjvTvLm/595f++aAK32Ky/58bf8A74o+xWX/AD42/wD3xVny5v8A
n3l/75o8ub/n3l/75oArfYrL/nxt/wDvij7FZf8APjb/APfFWfLm/wCfeX/vmkYOilnhkVR1
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
FABRRRQAUUUUAFFFFABRRRQAUUUUAf/Z</binary>
 <binary id="_94.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAHBAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0CiqVxqdvBL5XzySDqsa5I+tM/taP/n2u
f++P/r0AaFFZ/wDa0f8Az7XP/fH/ANej+1o/+fa5/wC+P/r0AaFFZ/8Aa0f/AD7XP/fH/wBe
j+1o/wDn2uf++P8A69AGhRWf/a0f/Ptc/wDfH/16P7Wj/wCfa5/74/8Ar0AaFFZ/9rR/8+1z
/wB8f/Xo/taP/n2uf++P/r0AaFFZ/wDa0f8Az7XP/fH/ANej+1o/+fa5/wC+P/r0AaFFZ/8A
a0f/AD7XP/fH/wBej+1o/wDn2uf++P8A69AGhRWf/a0f/Ptc/wDfH/16P7Wj/wCfa5/74/8A
r0AaFFZ/9rR/8+1z/wB8f/Xo/taP/n2uf++P/r0AaFFZ/wDa0f8Az7XP/fH/ANej+1o/+fa5
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
CiiigAqD+L8anqD+L8aAJdI/5BsP0P8AM1dqlpH/ACDYfof5mrtABRRRQAViad/yDbT/AK4J
/wCgitusTTv+Qbaf9cU/9BFAF4MqoNzAfU0ebH/z0X86Yqhp4AwBGG4I9qlwn/POP/vkUAVX
t7J5xOyxmQc7s1Y82P8A56L+dRgj7aV2Jt8rONo65qbCf884/wDvkUAN82P/AJ6L+dHmx/8A
PRfzrGkO/V71SBtQRhRjgcZqTav90flTA1fNj/56L+dHmx/89F/Osrav90flRtX+6PyoA1fN
j/56L+dHmx/89F/Osrav90flRtX+6PyoA1fNj/56L+dHmx/89F/Osrav90flRtX+6PyoA1fN
j/56L+dHmx/89F/Osrav90flRtX+6PyoA1fNj/56L+dHmx/89F/Osrav90flRtX+6PyoA1fN
j/56L+dHmx/89F/Osrav90flRtX+6PyoA1fNj/56L+dHmx/89F/Osrav90flRtX+6PyoA1fN
j/56L+dHmx/89F/Osrav90flRtX+6PyoA1fNj/56L+dHmx/89F/Osrav90flRtX+6PyoA1fN
j/56L+dAkQnAdSfQGsrav90flU1oqi5j4HX0oAuSffpNN/4+7v8A4B/Klk+/Sab/AMfd3/wD
+VIDRooooAKyX/5CV1/wD+Va1ZL/APISuv8AgH8qALEXQ0+mRdDT6ACiiigAqG5tUuAu95Bg
9FfFTUp6D60AUf7Mh/56T/8Af00f2ZD/AM9J/wDv6au0UAUv7Mh/56T/APf00f2ZD/z0n/7+
mrtDEKpZiAAMkntQBS/syH/npP8A9/TR/ZkP/PSf/v6akg1C0uJBHFOrORkDkZ+nrVmgCl/Z
kP8Az0n/AO/po/syH/npP/39NWlmjbdhx8rbDnjn0p9AFL+zIf8AnpP/AN/TR/ZkP/PSf/v6
au0UAUv7Mh/56T/9/TSaQAttIFzgSsOTmr1UtJ/495f+uz/zpgXaKKKQBRRRQBFL94fSmWn/
ACFD/wBcP/ZqfL94fSmWn/IUP/XD/wBmoA06KKKACiiigDE07/kG2n/XBP8A0EVfX7o+lUNO
/wCQbaf9cE/9BFX1+6PpQAtFFFABRRRQAp6D60lKeg+tJQAUUUUAYlosMmoXRltp5HF0QsgB
KrwMd6lfVLpYLq4EEZjhlMSjJyx3hc/rVmOxmhnleG7KpLJ5jIYweeO/4UNpqNazQeY2JZvN
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
efD/AM9o/wDvsUefD/z2j/77FADf7Wtf+mn/AHwaP7Wtf+mn/fBp3nw/89o/++xR58P/AD2j
/wC+xQA3SCDau3IDSsRnjvV7I9RVPz4f+e0f/fYo8+H/AJ7R/wDfYoAuZHrRketU/Ph/57R/
99ijz4f+e0f/AH2KALmR61Xub2G2KLIWycnCqT6VH58P/PaP/vsUefD/AM9o/wDvsUAN/ta1
/wCmn/fBo/ta1/6af98GnefD/wA9o/8AvsUefD/z2j/77FADf7Wtf+mn/fBo/ta1/wCmn/fB
p3nw/wDPaP8A77FHnw/89o/++xQBHJqts0bAeZkgj7hqDT7+C2so45N+4bsgIePnY/1q358P
/PaP/vsUefD/AM9o/wDvsUAN/ta1/wCmn/fBo/ta1/6af98GnefD/wA9o/8AvsUefD/z2j/7
7FADf7Wtf+mn/fBo/ta1/wCmn/fBp3nw/wDPaP8A77FHnw/89o/++xQBX0w5gdsEBpGIyMVe
03/j7u/+AfyqHz4f+e0f/fYqXS2V7q7KMGGU5Bz2oA0qKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK5GiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK2tC/1Mv+
8KKKANSiiigD/9k=</binary>
 <binary id="_166.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAGpAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDVnY3cgnuUSUtkosih1QZxgA8Dp9aj8mD/
AJ87T/wGj/wqVf8AUxf7p/maQsq43Mq56biBTAj8mD/nztP/AAGj/wAKPJg/587T/wABo/8A
CpAyt910Y+gYGkDKWKhhuHUZ5FADPJg/587T/wABo/8ACjyYP+fO0/8AAaP/AAqXFGKAIvJg
/wCfO0/8Bo/8KPJg/wCfO0/8Bo/8KlooAi8mD/nztP8AwGj/AMKPJg/587T/AMBo/wDCpcUU
AReTB/z52n/gNH/hR5MH/Pnaf+A0f+FS0UAReTB/z52n/gNH/hR5MH/Pnaf+A0f+FS4ooAi8
mD/nztP/AAGj/wAKPJg/587T/wABo/8ACpaKAIvJg/587T/wGj/wo8mD/nztP/AaP/CpaMUA
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
1zlRV2RBJGyN91gQaAKdtfvMw325jWRS0J35Lgeo7cYpIL64e8S3ntBFvQvkS7iAMdRj3pLO
0uEeAXHlbbZCkZRiS3AGSCBjge/WrMcG27luGIJZVRfYDP8AUmgCeqdvfNNfS2zW8kWxQwZy
PmBJHQfSrlZyQ339qtculsImQR8SMWwCTnG3rzQA7+0HFyiNausLyeWshPJbGfu+nB5q4ZEE
gjLrvIyFzzj1xWbDbal/aHn3H2Z13ELh2+RPZcYz75q20Mp1FJgsHlCPaWK/vM57H0oAab5h
qSWht3CspYSkjBxjp+dR3GotDcSIsIaOEBpZC+3aD6DvSXUN++owzwpbGOIMBvkYE7sf7PtS
X9lJeuY2gtfJcBWkYkyY7gDH9aAL7SIpUM6gv90E4z9Kq3t7LbbjHbGVI13yNu24Ht6nrUlx
DI89u0awlI2JYyLlgP8AZ9DVTULW+uLkGMQPbqMrHJIy5b1YAHI9qAJrnUTAYCttI6SlRv4A
XPrV6s7UIL6eKJIUt/lZXYu7DkHoMA8VfTeUXzAofHzBTkZ9qAILu5lhKJBbmeRsnG7aBj1N
Q/2iXtreS3gaSSflY2bbj1yaTU4L24aNLfyTB1lR3ZC3oMgHihre78q2kRbfz4cgpuITBGOD
jP6UAJJqhTT2uUtZJGTIeNSPlI65PpU8955VtHKsZd5MBEzjJPbNVns7pdMlgi8lpp93mFmI
Ubhjjg09rW5ks4AwhFxAwZQHJU49TjP6UAKNQP2Rp2j8sxPtmQnO3nnB/Wrck0UUfmSyIif3
mYAfnVe0tGSGYXOxnnYs4XlRnjAz7Yqq9neNpM9iEiY/NGjStxsI4PAPIoAt3F4ogla2eOaS
LlkDZI9elSi5h+zrOZFWJgCGY4HNRWEMkUGyaC3iI4AhOQR78Cq01lO2n3llFHHsYkRF24w3
J6Z6EmgDQinhnBMMqSAcHYwOPyqvpt8b+GSQxGLZI0eCc5wcZqGytLiC9MrR26RNEqlY2PBH
tgVogBegA+lAC0UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFRN941LUTfeNACVWv/APUj/e/oas1Wv/8AUr/vf0NAGBqX+uh/3W/mKKNS/wBdD/ut/MUU
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
PFFsuJo5SOhSMpx+ZqrLYTSWt3apLHHHMTsO0ttBHzccd89+9AFqC7guSRE+4gBsEEHB6Hnt
UWnT3NxDI11D5LrIyqMHkA8Hn1pttZ3EV4biW4jcGMIVWIr0753Gr1ABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVE33jUtRN940AJVa/8A9SP97+hq
zVa//wBSv+9/Q0AYGpf66H/db+Yoo1L/AF0P+638xRQBctP+POH6H/0I1t2X/Hon4/zrEtP+
POH6H/0I1t2X/Hqn4/zoAnooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACom+8alqJvvGgBKrX/8AqR/vf0NWarX/APqR/vf0NAGBqX+u
h/3W/mKKNS/10P8Aut/MUUAXLT/jzh+h/wDQjW3Zf8eifj/OsS0/484fof8A0I1t2X/Hon4/
zoAnooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACom+8alqJvvGgBKrX/APqR/vf0NWarX/8AqR/vf0NAGBqX+uh/3W/mKKNS/wBdD/ut
/MUUAXLT/jzh+h/9CNbVl/x6J+P86xbT/jzh+h/9CNbdl/x6J+P86AJ6KKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAqJvvGpahZvmPHf
1FABVa//ANSv+9/Q1Y3e36j/ABqnfTLlIcHefm/Acf1oAxNS/wBdD/ut/MUUal/rof8Adb+Y
ooAuWn/HnD9D/wChGtuy/wCPRPx/nWJaf8ecP0P/AKEa27L/AI9U/H+dAE9FFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVVmbYGYgnBP
SrVZ9xe20UrJJOisDyCaAI4L+G4lEce8sf8AZqC9/wCP+P8A65N/MVKl9YR7yk0SlzliD1NV
Z7iGe+QwyK4ETZwfcUwKOpf66H/db+Yoo1L/AF0P+638xRSAtWjr9ki+YcA9/wDaNT+bj/lp
+teZ33/H/cf9dW/magoCx6n5x/56f+PUecf+en/j1eWUUBY9T84/89P/AB6jzj/z0/8AHq8s
ooCx6n5x/wCen/j1HnH/AJ6f+PV5ZRQFj1Pzj/z0/wDHqPOP/PT/AMeryyigLHqfnH/np/49
R5x/56f+PV5ZRQFj1Pzj/wA9P/HqPOP/AD0/8eryyigLHqfnH/np/wCPUecf+en/AI9XllFA
WPU/OP8Az0/8eo84/wDPT/x6vLKKAsep+cf+en/j1HnH/np/49XllFAWPU/OP/PT/wAeo84/
89P/AB6vLKKAsep+cf8Anp/49R5x/wCen/j1eWUUBY9T84/89P8Ax6jzj/z0/wDHq8sooCx6
n5x/56f+PUecf+en/j1eWUUBY9T84/8APT/x6jzj/wA9P/Hq8sooCx6n5x/56f8Aj1HnH/np
/wCPV5ZRQFj1Pzj/AM9P/HqPOP8Az0/8eryyigLHqfnH/np/49R5x/56f+PV5ZRQFj1Pzj/z
0/8AHqPOP/PT/wAeryyigLHqfnH/AJ6f+PUecf8Anp/49XllFAWPU/OP/PT/AMeo84/89P8A
x6vLKKAsep+cf+en/j1HnH/np/49XllFAWPU/OP/AD0/8eo84/8APT/x6vLKKAsep+cf+en/
AI9R5x/56f8Aj1eWUUBY9T84/wDPT/x6jzj/AM9P/Hq8sooCx6n5x/56f+PUecf+en/j1eWU
UBY9T84/89P/AB6jzj/z0/8AHq8sooCx6n5x/wCen/j1HnH/AJ6f+PV5ZRQFj1Pzj/z0/wDH
qPOP/PT/AMeryyigLHqfnH/np/49R5x/56f+PV5ZRQFj1Pzj/wA9P/HqPOP/AD0/8eryyigL
HqfnH/np/wCPUecf+en/AI9XllFAWPU/OP8Az0/8eo84/wDPT/x6vLKKAsep+cf+en/j1HnH
/np/49XllFAWPU/OP/PT/wAeo84/89P/AB6vLKKAsep+cf8Anp/49R5x/wCen/j1eWUUBY9T
84/89P8Ax6jzj/z0/wDHq8sooCx6n5x/56f+PUecf+en/j1eWUUBY9T84/8APT/x6jzj/wA9
P/Hq8sooCx6n5x/56f8Aj1HnH/np/wCPV5ZRQFj1Pzj/AM9P/HqPOP8Az0/8eryyigLHqfnH
/np/49R5x/56f+PV5ZRQFj1Pzj/z0/8AHqjYRMSzBCT1JxXmFFAWPTtkP92P8hSqIlOVCA+2
K8wooCx6DqJBmhwc/K38xRXJ+Hf+P9/+uR/mKKAP/9k=</binary>
 <binary id="_143.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CACAAIcDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDu7iRkjwn+sc7U+v8A9br+FJaO0lpC7nLN
GpJ9TikltzJKsgmkjKqVG3bjnr1B9BTLdZbewgQq0siqisMgEdAfbj+lAD52YyRxIxQvklgB
kAeme+SP1pbd2YOjnLRsVJ9e4/QiknVg8cqKWKZBUYyQfTPuBS26Mod3GGkYsR6dh+gFAEjM
qKWYgKoySewqCyklk84y8ESfKuMbQVBA/WpJ4fPj2F2TkHK47HPcGo7WGSKS4LyO4dwV3bem
0DPAHp+lAFg5wdoBPYE4qvbSTtNOs+wbSNoQ5wMeuBU0TM8Ss8ZjYjJQkHafTIpkaMs8zEcN
jB/CgCaqkU7yXrjP7nZ8ox1IPJ/p+FWXXcjKGK5GNy9R7iqsNq8N0jCWRo1j2gELj6cCgC5V
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
</binary>
 <binary id="_167.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAGpAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDVuG+1y+fcIku4kosqhwgzjABGO3XFR+TB
/wA+dp/4DR/4VKv+pi/3T/M00sqkbmVc9NxxTAZ5MH/Pnaf+A0f+FHkwf8+dp/4DR/4VICrf
ddGPoGBpAylioYbh1GeRQAzyYP8Anzs//AaP/CjyYP8An0tP/AaP/CpaKAIvJg/587T/AMBo
/wDCjyYP+fOz/wDAaP8AwqWigCLyYP8AnztP/AaP/CjyYP8AnztP/AaP/CpaKAIvJg/587T/
AMBo/wDCjyYP+fSz/wDAaP8AwqWigCLyYP8Anzs//AaP/CjyYP8Anzs//AaP/CpaKAIvJg/5
87T/AMBo/wDCjyYP+fOz/wDAaP8AwqWigCLyYP8AnztP/AaP/CjyYP8AnztP/AaP/CpaMUAR
eTB/z52n/gNH/hR5MH/PnZ/+A0f+FS0UAReTB/z6Wf8A4DR/4UeTB/z52n/gNH/hUtGKAIvJ
g/59LT/wGj/wo8mD/nztP/AaP/CpaKAIvJg/587T/wABo/8ACjyYP+fO0/8AAaP/AAqWigCL
yYP+fO0/8Bo/8KPJg/59LT/wGj/wqWigCLyYP+fO0/8AAaP/AAo8mD/nzs//AAGj/wAKlxRi
gCLyYP8AnztP/AaP/CjyYP8AnztP/AaP/CpaKAIvJg/587T/AMBo/wDCjyYP+fO0/wDAaP8A
wqXFGKAIvJg/587P/wABo/8ACjyYP+fO0/8AAaP/AAqWigCLyYP+fOz/APAaP/CjyYP+fO0/
8Bo/8KloxQBF5MH/AD52n/gNH/hR5MH/AD52n/gNH/hUtGKAIvJg/wCfO0/8Bo/8KPJg/wCf
S0/8Bo/8KlooAi8mD/nzs/8AwGj/AMKPJg/587T/AMBo/wDCpaKAIvJg/wCfSz/8Bo/8KPJg
/wCfO0/8Bo/8KlooAi8mD/nztP8AwGj/AMKPJg/59LT/AMBo/wDCpaKAIvJg/wCfO0/8Bo/8
KPJg/wCfO0/8Bo/8KlooAi8mD/nzs/8AwGj/AMKPJg/587P/AMBo/wDCpaKAIvJg/wCfO0/8
Bo/8KPJg/wCfO0/8Bo/8KlxRigCLyYP+fO0/8Bo/8KPJg/59LT/wGj/wqWjFAEXkwf8APnaf
+A0f+FHkwf8APnZ/+A0f+FS0YoAi8mD/AJ9LT/wGj/wo8mD/AJ87P/wGj/wqWigCLyYP+fO0
/wDAaP8Awo8mD/nztP8AwGj/AMKloxQBF5MH/Ppaf+A0f+FHkwf8+lp/4DR/4VLRQBF5MH/P
naf+A0f+FHkwf8+dp/4DR/4VLRQBF5MH/Pnaf+A0f+FHkwf8+dp/4DR/4VLijFAEXkwf8+dp
/wCA0f8AhR5MH/Pnaf8AgNH/AIVLRQBF5MH/AD52n/gNH/hR5MH/AD52n/gNH/hUtFAEXkwf
8+dn/wCA0f8AhR5MH/Pnaf8AgNH/AIVLinQRiWSQMzAKFxtx3z6/SgCDyYP+fO0/8Bo/8KPJ
g/587T/wGj/wq79lj/vy/mP8KPssf9+X8x/hQBS8mD/nztP/AAGj/wAKPJg/587T/wABo/8A
Crv2WP8Avy/mP8KZLbqkZZXckY4OPX6UAVfJg/587T/wGj/wo8mD/nzs/wDwGj/wqzbwrLCH
d3BJbhcY4JHp7UskUES7pJmRfVmUD+VAFXyYP+fOz/8AAaP/AAo8mD/nztP/AAGj/wAKm32P
/P6v/f1P8KmFtEwBWSQg8ggrz+lAFPyYP+fOz/8AAaP/AAo8mD/nztP/AAGj/wAKdqWbO2aW
MliEY4fHUDPbFK0YViDNKSDjjb/8TQAzyYP+fO0/8Bo/8KPJg/587T/wGj/woZoUID3Eik9A
WQZ/8doZoVYK1xIGPQFkyf8Ax2gA8mD/AJ87T/wGj/wo8mD/AJ87T/wGj/wp2xf+es35r/8A
E0yNj58sZO4JtIJ68igC1Z3p05sJGDEwOIlO1VOeoGMDr0GPXrRVW46x/wDAv6UUgLCDMEX+
6f5mopbbfMrkKwAwQ1WYBm2i+h/macyZUjJGe4pgZH2mBkNwiBVVjGu3ALE9/wAufxNP091a
RkAXcFyX/ibPrWibaJo0RkDKmNoPbjFEdtFESY0Ck8E96AMm9EqrelpS0aqpCY6VZ0+R7iDz
iR5b/cXHIA45q3JZwyuzOrEsu1gGIBH0p0drHFI7opDPjd8xwe2cdM0AN20bam20baAIdtG2
pttG2gCHbRtqbbRtoAh20bam20baAIdtG2pttG2gCHbRtqbbRtoAh20bam20baAIdtG2pttG
2gCHbRtqbbRtoAh20bam20baAIdtG2pttG2gCHbRtqbbRtoAh20bam20baAIdtG2pttG2gCH
bRtqbbRtoAh20bam20baAIdtG2pttG2gCHbRtqbbRtoAh20bam20baAIdtG2pttG2gCHbRtq
bbRtoAh20bam20baAIdtG2pttG2gCHbRtqbbRtoAh20bam20baAIdtG2pttG2gCHbRtqbbRt
oAh20bam20baAIdtG2pttG2gCHbRtqbbRtoAh20bam20baAIdtG2pttG2gCHbRtqbbRtoAh2
01JDFJLgZyE/9mqxtqPyx5r78gMFwcE9M+n1oAjkvTHGzlBhRnrVrydQ/wCfVP8Av6KhaGF1
KtkgjB+Rv8KjNsM/8fl0P+ByUAONzIkjxyRhXQ4YZz2B/rQZzIpUqBnH8xRFbxR7syO5Y5LM
GJP4kU8ogHy5JJH8JHf6UARQzmOFVCg8t/6EakguS2oWmVAxIx/8cakjjQJh8hgW/hJ6sT2H
vQ8ELgfM6kHIKhgR+IFAFm1vr9tRdZkIt9z4+THGfl5+lVI7phGBtHApPsq/8/Vz/wB9yVIk
MKqFDHgY5Vv8KAKWrSmXT5cgDEUn/oNVJr9xM42D7x71oahAZrOWOBSzGNwOCOSuB1qo9mHd
m+YZOcGN/wDCgB+k3k734RIVeKQbZ1bkFPf8zVrWpfs9mqWESC1dj5rqcknPQn0qj9iYBgsk
qBhhgquNw9+KQWJVCiySKjfeUK4B+oxQBD9vf+4Pzq3p7maWdyMHCfyqP7D9f+/b/wCFW9Ot
2ieYlSFO0AkYzge9ACXQw0f0b+lFOvhiWL/db+lFIC3a/wDHpF9D/wChGtG3sYpYVdmkyc9G
96zrX/jzh+h/9CNMuoWF5avBCvnSxlRKYwxXBJ7+3FAGx/ZsP96T/vqj+zYf70n/AH1WHG9x
b6bbNYlLCC4klkd/L+7lvlXGDjj27CryXk5sIGub0whmINxFEMtjpwwI555x2oAtxWdpOGMM
5kCsVJSQHBHUfWn/ANmw/wB6T/vqq2gSCRLw+Y0h+0H52TaWG1RnHvik8RyQmxW2kiWV522q
rLnb6tzwCB0PqRQBa/syH+9J/wB9Uf2bD/ek/wC+qx0v5IbI26zPatBMqcAP8hPuD0qz9tcW
91sv5ZIkQFLgxqGDnPy424PQdu9AF/8As2H+9J/31R/ZsP8Aek/76qLR5muYfNe9edio3IUC
hDjtxn9TVu9V3s5lj++UOKAKcdvYSpI8d0HSMkOyyghcdc+lNt00y6cpbXqTMBkrHMGP6UzT
/LuL1WhUeWtqIpflwC2eB745/OrVqpl1CeYjCx/ukGPxJoAX+zIf70n/AH1TVsLZ2ZVldmU4
YB84+tXjjBz071l6dNYpfXEFrsTcQQqJtBOOe1ADkt7CSdoEug0yfejWUFh9RU39mw/3pP8A
vqqLSRS6paLbgYjdt0axbShPUk1dinLavNB58hCxg+UYwFHuG7n2oAQ2FsrqhlcO3RS/JpjW
1itwLdrrEzDIjMo3EfTrVOSOeLxDBLO8LNISqYDZVMdPTrS6gga5lgtJd080ySMpjyUIAGd3
YYFAGh/ZsP8Aek/76psljax7fMmZNx2rufGT6ClmnK6tBD58ihkJ8sRgq3uW7fSs7WopxqFt
PI8LRrKgiUhsqc8nigC7LbWMDok1z5byHCK8oBb6Z61L/ZsP96T/AL6qnrbweXNEFVbh0AyY
smQdgDWtFnykyCDtHB7UAUJ7ewtdv2i6EO44XzJQuT7ZpZrWyt0Dz3HlITgM8gUE+nNVtVvL
eG9MXlqJnjw8kikqE9Pc+1LKYLdrR5PmtRbFELLnnjt2yKALUllaxJvkmZFJA3M4AyelNntL
O3jMk9wYox1Z5Ao/M1RvUhh0O2+1IvnKUMeVyyjcDx6cVcurmAvZ3TMGtwWy20kA44oAlTT7
aRA6SOysMhg+QaX+zYf70n/fVJpCkWjEDajSM0YxjCk//rq9QBS/s2H+9J/31R/ZsP8Aek/7
6q7RQBS/s2H+9J/31R/ZsP8Aek/76q7RQBS/s2H+9J/31R/ZsP8Aek/76q7RQBS/s2H+9J/3
1R/ZsP8Aek/76q7RQBS/syH+9J/31R/ZsP8Aek/76q7RQBS/s2H+9J/31R/ZsP8Aek/76q7R
QBS/s2H+9J/31R/ZsP8Aek/76q7RQBS/s2H+9J/31R/ZsP8Aek/76q7RQBS/s2H+9J/31R/Z
sP8Aek/76q7RQBS/s2H+9J/31R/ZsP8Aek/76q7RQBS/s2H+9J/31R/ZsP8Aek/76q7RQBS/
s2H+9J/31R/ZsP8Aek/76q7RQBS/s2H+9J/31R/ZsP8Aek/76q7RQBS/s2H+9J/31R/ZsP8A
ek/76q7RQBS/syH+9J/31R/ZkP8Aek/76q7RQBS/s2H+9J/31R/ZsP8Aek/76q7RQBS/s2H+
9J/31R/ZsP8Aek/76q7RQBS/s2H+9J/31R/ZsP8Aek/76q7RQBS/s2H+9J/31R/ZsP8Aek/7
6q7RQBS/s2H+9J/31R/ZsP8Aek/76q7RQBS/s2H+9J/31R/ZsP8Aek/76q7RQBS/s2H+9J/3
1R/ZsP8Aek/76q7RQBS/s2H+9J/31R/ZsP8Aek/76q7RQBS/s2H+9J/31R/ZsP8Aek/76q7R
QBS/s2H+9J/31R/ZsP8Aek/76q7RQBS/s2H+9J/31R/ZsP8Aek/76q7RQBS/syH+9J/31R/Z
sP8Aek/76q7RQBS/syH+9J/31R/ZsP8Aek/76q7RQBS/s2H+9J/31R9mhXjbnHHJq7VWXdht
uN2TjPSgCPyIf+ef61Su8JdxxoMKYyT9cipba2uIZmd7hXVzlgQf0qK9/wCP+P8A65N/MUwM
zUjiaH/db+Yoo1L/AF0P+638xRSAt2v/AB6Q/Q/+hGtyy/49U/H+dYlp/wAecP0P/oRouYZz
PbtbRtvkjKmVUztwxPXt6UAdFRXNKl8LS2FsjWsc0kssmEZWBLfKCACRx7dquQm6e0hS6nmX
5m3SRIwY46Dpn15x2oA1YpopgxhkSQKxUlGBwR1H1qSsvQ1dEuw5lb/SCQ0qFSwwAD+nWna6
S9j9nWBpmmYJgLnaO5z24zg+poAuXFvHcqqybsKwYbWK8j6VKOBXPeZcR2Itz9otDHOqqVGf
kY+uOcVZJmSO7jSa7eIRhkkZTvD88DjkcDtQBs0lUNJSTyBJNcTyyso3CRSoU+wxVm9R5LOZ
I/vlTigBY7u3lSR47iJ1jJDsrghcdc+lMt7+zunKW93BMwGSscgY/pVS0QvfRusTLGtqEfch
UE54HPXGD+dTW0bPqFxOyFVUCNMjGR1JoAvU1ZEdmVXVipwwBzj60p6c1SszEl5cLHGyKxBH
7oqDxz2xQBYS7tpJ2gS4iaZPvRhwWH1FTVjyBn1O1kRJGjDH5PJKbOOpPerURf8AteYGW4Ke
WMRmPEY9w3c+1AFwyIrqhdQzdFJ5NRtdW63At2niEzDIjLjcR9OtZJtruPXIp5PLkDuQGCtl
Ex06YFGp2krTutpJJumlVmTysgEY53dhgUAblMeWOPb5jqm47RuOMn0qpMX/ALWgAluAmw5R
Y8xn3LdjVDVbW7OoRXGI5YxIgjXaxKc8ngfrQBqz31pbSLHcXUETsMhXkCk/ganrK1KNfPkn
iN0tysYVfLQlX5JA6e5rTiLGJDIMOVG4ehoAZPdW9tt+0TxQ7jhfMcLk+2aWa4gt0DzzRxIT
gM7BQT6c1n6jLi4MUVuxldMNMYmZVX04HJ9qHjEM1u3lyPALYovyEkHjqO2RQBpSSxxJvkkV
FyBuY4HPSknnht4zJPKkUY6s7BR+ZrIuISuhQpJCzTBkKgRlio3g9hxxVy4YNPaTbHaJd2fk
JxxxxjNAF1HWRA6MGVhkEHINOqlpSMlvIWUoGlZlUjBA+lXaACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArNuRqHnN5KW3l543u
2f5VpVE33jQBm41X+5Z/99t/hUMsN55yzXQgAClB5bE9TnuPateq1/8A6lf97+hoAwNS/wBd
D/ut/MUUal/rof8Adb+YooAu2n/HnD9D/wChGtezljEEaF1D4Pyk89aybP8A484fof8A0I02
5gna5tmtojvkjKmUJnZgk9f0oA30kSRd0bq46ZU5p9c1GtxHYWzIs1nDNJLJIIoSXUliVBUD
IGPbsKt+bN9igNxNdhCzZkjgYSH0yoBIHXnHagDVhuIrgMYXDhGKNjsR2p7yJGu6R1QerHFZ
egF/Lu9/nnM5KtNGUZl2gA8/T/8AVS+IH3WQtlt2medtv+rZlUdySFOOOB9aALt1aw30aCQu
VBDKY5GTn1ypFTgYAHp61zX2ieGyNs32i2aGZQDCjsChPIBKjOParQnkFvd7Jr5oQg8uRoWE
gfngDbkjpzjvQBuUh4GTWborPJB5ks9zJLtG8TRNGAfYECrl4jyWcqR/fZSBQAkV9bTJI8cy
ssX3yP4abb6jaXUnlwTq74zgZ6VTsB596sixOkcdsIn3xlNzZ6cjnGDz05qzbI0l/PO6lVX9
1GCMcDqaALlRxTxTFxFIrlDhtpzg1Iehz0rNsZ7cX08cMMsYcjH+juinA55IAoAtx31rJcNA
kytKvVasVilmm1W32RzbY3OYzAUEfqd/RvwzVqJ5Drc6FrnyxGpCtHiIH2buaALjTRLMsTOo
kcEqueTio2vbZLkW7TKJT/DWa8EkOtwzSOZXkY4YQNhFxwMjgVHqFvJLeSQ2ckwaWRXkBgO0
EAc7zx0A4GaAN6opriKAoJZFQyMFXJ6k9qqTvINat0DXIjMbEqseYif9puxqpq1vIL2C4djI
BKgjRYWbYM8nI/rQBoT6lZ20pimuFRxjIParQIIBHINVL+EzRpEgx5sg8wgfwjk5/LFW6AIL
m9trQqLiZYy3QGlnu7e3jWSaVUR/uknrWdqd0sV20K20u548NcCB5AB6DaDk/lRJtt2tZTFK
0H2YxqBEzMp4xkAcZH8qANKW6ghRXllRVYgKSeuelFxcw2sfmTyBFzjJrIvIxDokEc0LvMCp
UJEzlfmBPQHHFW7mdC1pdeXK0Kls/uWLDIwDtxn9KAL8UiTRrJGwZGGQR3p9UtKRktmZlKB5
GdVIwQD7dqu0AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABUTfeNS1E33jQAlV77/Ur/AL39DViq97/ql/3v6GgDA1P/AF8P+638
xRRqn+vh/wB1v5iigC9ZD/Qofof/AEI1q2csYt40LqG5+UnnrWXYj/QYfof/AEI1Fd200lxb
G3jYNJGVMqLymCT17elAHQJIki7o3Vx0ypzT65fyroWFq0Yks4JZJZJVSF9wYtlQQhDYxn8h
VuMyfYbcXs140W5vnijkRz/dyFJbHXr7ZoA2IZ4rgMYXDhGKNjsR2p7yJGu6R1UerHFZegZE
d2MXGPPJVp1IZl2gA8jnp9fXmjxA+6zW2Fu0zTsF+4xVR3JIU444z70AXrq1hvo0EhfapDKY
5GTn1ypFTgYAHp61zLTSJZtbSLc2/lTqAYPM+4TyAdo3Y/8A1Va3gQXYie/NtsGwuJfMEnP3
cjdjp7frQBu0h4GTWbogU2+8y3kk20CT7QHXnHYMAPyFXL2N5bOZI/vMpAoASK+tpkkeOZGW
L75B+7TbfULS6k8uCdXfGcD0qnYDz71JFidI47YRPvjK7mz05HOMH25qzaoz31xO6lQuI4wR
jgdSKALlRxTxTFxFIrlDhtpzg1Iehz0rNsZ7cX08cMUsYcjH+juinA55IAoAtx31rJcNAkyN
KvVQeasViEmXVrdo0uCEZt0Tw7Ej9SGwAfzNW4j/AMTucZvP9WvDD9z/AMB9/WgC400SzLEz
qJHBKrnk4qNr22S5Fu0yiY/w55rKe3uINdhlklWXzHbn7M5KLj7u4HAFJqVt5928VrJdLJJI
ryKI8RggD5txHoBwDQBvVWkv7WK4FvJMqynGE789KgnP/E6txm8/1bcIP3P/AAL39KragIxd
SPFHeJeEKEKb/Lc9s4O3HrmgDSnu7e3dEmlVGf7oJ61NWPfBkuLoSRSSG4iVYtsZYZGcgnGB
681qwKyQRo5yyqAT6nFAEdze21qVFxMsZbpmlnu7e3jWSaVUR+FJPWs7VbvZcmBLeRWdMPcC
3aTC/wB0YByfrxSy7LeS2m8qVrf7MY1URMzKeMZAHGR/KgDRluoIUV5ZUVWICknrnpRcXMNr
H5k8iomcZNZF5GIdEgjmhd5gVKhYmcr8wJ6A44q3czoXtLrZK0Kls/uWLDI4O3Gf0oAvxSJN
GskbBkYZBHen1S0pGW2ZmUoJJGdVIwQD7dqu0AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ
AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABUTfeNS1E33jQAlQXn+rX/e/oanqC
7/1a/wC9/Q0AYGq/6+H/AHW/mKKXV/8AXw/7rfzFFAF/Tx/oEP0P/oRq/aXVukccLTxLKQSE
LgNjPpVLTv8Ajwh+h/8AQjUVxb3Uktv9lDqJIyrSpxtw2etAG1BcQXKF7eaOZAcbo2DDP4VL
XNSQ6gbG2dFlgWSSWSaNFYuCzEqDtZTgA+vpVmMXX2CAXjXjrubPkhkkP93ODnHXv6UAa0Fz
FchzExPluUbKkYI+tLPcQ20e+4mjiTON0jBRn6ms/QUkSK6EiTrmcshnHzMuAAc9+n19afrT
yG2FtHBJL552sVUkKvfJAOMjj8aALU9vbX8SeYBLHncpVjj65BqcAAADoK5yZporU2xju4Vj
nXY0JYZUnkA8ZqwPNFvdiNdQ8gqPLDl/MD85wc7sdO9AG5SEgAknAHUms3RUYQb5WvDNtAc3
BYDPsOn5VcvI2mtJY0OGZSBQAyLULWZJWjkJEQ3PlGBx6gEcjg8jrSW+o21zL5UZk343YeF0
yP8AgQFVrFZJr1JTDJEsUHlHeuNzZHT2GP1qxbRu19cXEilekcYPoOp/E0AWycDJ6VDb3dvd
F/s8yy+WdrFTkA/Wpj0rPtLjdfzL9muED4wzRELwPWgCePUbWW5+zpIfMyQMoQCR1wSMH8Kt
VjHz59WgfyrjZGx3JIgCJ7hh1/WrMQk/tuckXXl+WuNzfus/7I9aALTXMKXKW7SATOCVTuQO
tRvqFslz9naQiTIH3TgE9AWxgH2zWa1rdw65FMzCZZHJLiA5RcYA3bsfpRqFpLPdvFatdR+Y
6vJ8oEeQBznGegHANAG5VWTULeO6+zMZDLxkLE7AZ6ZIGBUM4k/tq3IF15fltnY37rP+0PWq
99GftjvDBdrcttCSRu3ltjpuAOMD3oAvXGoWttKIppdrHBPykhQehJAwPxqz16Vj6jNI1xJb
CynCMF8yaOLd5g/uj0+prXTGxcDAx09KAK91f21owWaQhiM4VGYgepwDge5pZ762t4o5JJPl
k5TapbI65wM8e9UtTuJknaGC0l+dPmuFi38eg9/rRIrW720ywTPF9nMWwLllPGMigC7Pf2tu
kbyzoolICc5LZ6YHenXN1Daxh5mIBOAFUsSfYDk1mXUckGiRQGCWSXKnEabtvzBj+lWZ5WLW
t0IJyi7gyCM7hkY6UAXYZo7iJZYmDI3Q1JVPTI3jt3Z1KGSRnCnqoNXKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAqJvvGpaib
7xoASobr7if739DU1Q3P3U/3v6GgDB1j/j4g/wB1v5iil1r/AI+IP9xv5iigC5YSBbGEH0P/
AKEa0LS6t0jjhaeJZSCQhcBsZ9KyrT/jzh+h/wDQjT7i3uZJrY2wdQ8ZV5E424JPWgDaguIb
lC9vNHKgON0bBhn8KlrmxFfiztZB59urvLJNHHGSwZmyuQCDgDP6VbhNxFaQNcm9lXc2dqkO
fTIBzjr+lAGnBcRXIcxMT5blGypGCPrSz3ENsm+4mjiTONzsFGfxqhoauqXe+OdA05ZfOHzF
cDB/Sl1x5jarbwwPKZmCsQpKqvfOOmen40AW57a2v4k8wCWPO5SrED65BqcDAAHQVznmXMFq
1vJFcRBJ12mDcAVJ5VTxmrZkl2XTxx3ohMYCK27fv55HfHSgDZpCQASTgDqTVDR8m1XzBd+a
FAc3G7k+2eKs3kbTWksaHDMpAoAZFqFrMkrRyEiIbnyhBx6gEcjg8jrSW+o21zL5URk343Ye
J0yPxAqtYrJNepKYZIlitxEd643Nnt7DH61YtY3a9uLiRSvSOPP90d/xNAFsnAyelQ293b3R
f7PKsvlnaxU5AP1qY9Kz7S43X8yi3uED4wzRELwPWgCePUbWW5+zpITJkgZUgEjrg4wfwq1W
ORLNqsDrDcjYx3rIuI1Hqp7n86tRFv7XmBS6C+WMMzfuj9B60AWGuYUuEt2kAmcEqncgdaje
/tkufs7SESZA+6cAnoCcYB9s1nPZzwa3DN5skodyWbyM7FxwN2eBRqFq1xdNFbC6jZ3VpCPl
i4xznucDtQBt1Vk1C3juvszGQy8ZCxMwGemSBgVHMW/taABLkrsOWVv3Q/3h61BfEieUQ21y
ty4ASVCdh9CcHGB70AX7i6gtQhnkCB2CLnuT2qasLXLK4eWO5jkkfDKoiWLft5ySOeK3F+6M
9cUAVrq/trRgs0hDEZwqFiB6nAOB70s99bW8cckknyyfc2qWyOucDt71R1OeZbryYrWYKyfP
PHFvJH90e9LKGgkt50t5mi+zmMRquWU8YyKALs9/a26RvLOirKQE5zuz0wO9OubqG1jDzMQC
cAKpYk+wHJrMuo5INEigMEskuVOI0LbfmDH9Ks3EzFrW6EExRdwZBGdwyMdKALsM0dxEssTB
kboRUlU9LjeO3dnUoZJGcKeqg1coAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACom+8alqJvvGgBKhu22opP97+hqaq1/wD6lf8A
e/oaAMTWHD3EGP7rfzFFR6l/rof91v5iigC5af8AHnD9D/6Ea1LS8t0WO3aZRMQTszzjNZdp
/wAecP0P/oRqS4s7q4e3+z7lR0KyOrY24bI96ANi2uoLuMyW8qyIDtJX19KmrnJrLUJLK3Zk
kTLyySwx4LbmYkfxAYAJ71YS2nWwgS5jurlVY5jVgrj0z83Qc9/SgDWhnjn3+WxPlsUbIIwf
x+tJc3MNpF5txIsaZxubpVHQ4ZII7lZIZolaYsglYMSuAByCfSna2bl7QW9rbPMZiFcggBVz
znJzyOOKALMkFpqECGWOK4iPzLuAYfWrAAAAAwBXNyJdLaG3uLSZFW4XyzDIAGUnlRz/ADqy
IJRb3Qjs7tYXQBYWkBffz8wO7gdO/bpQBuUjMFUsxwAMkms3RYDFBmWG5jm2gO07htx9sEj+
VXLyJp7SWJThmUgUAJHe28u/Y5Oxd5BUg7fUDHI47Usd3DLKIlLhyN2GjZePxFVLKOaS8SaS
B4Vig8rDkZY5HIwTxx+tTW0Mhvbi4lXbnCIP9kd/xoAtk4GTUNtdwXW/yJA+w4bAPBqaqFrN
M1/NvsriNHxh22Y4HsxNAFhb23aVYg53MSFypAJHXBxg1YrJaO4m1aKXyZwsbHPmsvlgeq4O
c/UVYihI1eaXy5wGjA3mQGM/ReoNAFhrqBbpLYyDznBYJ3wKa17bpKY2k+ZWCn5TgE9ATjHe
sw2V1DrMUys8yO5Z28tfkGMAZ3Z/Sl1Cwkurp0gS5iDsrO+9RE2Mc4654x2oA2qgN3CJzBlz
IuMhUY4z0yQMVBNCW1aCXy5yFQjesgEY+q9Sar6hbl7lnhs5jcMAEnWTCgjpuG7t9DQBoS3M
ULqjsd75KqqlicdeBUoOQD61jajbXo1H7TAZWRoQgEO3IYEnnd/Dz2rXj3+WvmY34G7HTPeg
CKa8ggfZI53BdxCqWwPU4FD3tvGkbNJkSLuXapbI6547VS1OW887ybazlZGX55o9hOPQZIpZ
I5YJYJ4raV0EHleWpXch4xnJxQBblv7WFI3kmULLjYcE7s1JNcRQBfMYjccKApJP4Csy5huI
dFjtkt5JpNykiMrxhg3cirE7zE2t0trMdm4NF8u8ZGPXH60AXIZo54xJE25T3qSqemwyRQOZ
V2NJIX2nque1XKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAqJvvGpaib7xoASq1/8A6kf739DVmq1//qR/vf0NAGBqX+uh/wB1
v5iijUv9dD/ut/MUUAXLT/jzh+h/9CNalpeW6LHbtMomIJ2Z5xmsu0/484fof/QjUk9pczyW
xgDCN0KyOrYxgkj3oA2La6gu4zJbyrIgO0lT39Kmrm5bG+msbUyi4jy8kk0Vuy7wzMSOvBAy
R171ZS3mWwgS4hu7hAxynmKJB6EkED14z3oA1be5jufM8vcPLcowZcEEf/roubmG0i824kWN
M43N0qlokUsMdyJLeSBWmLIJGDErgAc5PpS619pktlt7aBpPObbIwAIVe+RuB56cdiaALMsF
pqECGWOK4iPzLuAYfWrAAAAAwBXNyR3Udsbee2lKpOpjMR8sMCeVHzE/nVnyZRb3Qjs7tIWQ
BIWkBcvz8wO7gdO9AG5SMwVSzHAAySaztHh2Q7pLe4im2gOZn3bjjt8x/pVy7iM9rLEpwWUg
UARQ6jBMspXeDGu8hkIJXsQO44pLfUIrifyRHOj7dw8yIrkfjUNlHNJeJNLA8IigEWHIyxzy
RgnjgfnU1tDJ9suLiVcEkIn+6P8AGgC2TgZNQWt5BdmTyH3+W21jjjNT1QtZpWv5t9ncRo+M
O23HA9mzQBLHqMElz5A8wMSQrMhCsR1we9W6yXW5uNSt3+zSx+Ux3s7gpj/Z75/AVYiRxq8z
m3kVDGAJjLlW9gnb60ATvdwJdpal/wB84LBfYVG+o26XJgbfuBClgp2qT0BPTNUXsJodZinR
7mVXcs5xHtUYwBnrilv7Rrmd4YYJoxI6tJNvwhxjkAHJPGOgoA2KqPfxJdm2EczyDGSkZIXP
TJpkyOdWgYW8jIEOZhLhV9ivf61Wv4He6dorKXz2ACXCS4UehYZHT6GgC5c6jb203lyF84BY
qpIQHoSe1WutY+o29y1zPthlkEsaKrRlQoIJzuyR6+9a6AhFBxkDtQBWutQgtXCOJGbG4hEL
YHqcdBSz6hBBFHISziUZUIpYkYznA7VT1KS8+1eVDaTGEr880Wws3+zyRj606WOWGS3nitZH
XyDEYlIyh4xnJoAsz6ja28UUkknyykBMDO7NSXV3HaorSB2LHCqilmP0ArOuoZ4dFitkt5Jp
MqSI9vy4YMepFWJ3mJtbpbWY7NwaL5d4yMeuP1oAt288dzCssRyrVLVPTYZIrdjKuxpJC+3+
7ntVygAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKib7xqWom+8aAEqtf/6kf739DVmq1/8A6lf97+hoAwNS/wBdD/ut/MUUal/r
of8Adb+YooAuWn/HnD9D/wChGtazuIhHHCXHmYJ298ZrJtP+POH6H/0I1JcWE939n8r/AFTI
VkO7GMEkfrQBtQzxXClonDAEqSOxHUVJXPSaVd3Ftai4DABpZJYk2N8zNkH5uDjJH41Zh05l
tIYbmGS5iRmPluykj0J6D1496ANK3uY7kSeXuHluUYMpBBH/AOunTTRwRmSVtqDqT2qlo1q9
pHco0JhRpi0alw3y4AH8ulO1eO5ntRb20YbzGAkY4wF6kYyM56fQmgCztt7uJWKxzRnlSQGF
SjgYFc7c20kdp5F7Cjp9pUoVIUEE8gZY4q1/Z+I7pIrPZbyxgLDleX5+bGcDtQBs01mCKWYg
AckmqOk2UdpAP9HaObaA7uQxY/XJq1dxGe1liU4LqQKAI4b+GYSbRICi7trIQWHqB3FNt9Qi
uJ/JWOdH27sSRFePxqO1gmN5HNLH5axQeVgkHcSRnp24H51LbwOLy4nlABchU5/hFAFqoobm
OdpFjLZjOGypFS1Vg80XkzNA6q+MMSvYexoAVb+FrnyCsqsSQpaMhWI9D3q1WW9tPJqMFwIX
Uox375QyAf7I9fwFTRW23V5rj7MV3RhfO83Ib229vrQA+O/ikumt0SYsrFWYRnaDjPXpSyX8
Edx5LFs5wXCnaD6E9Aapy2TPdpNDZJDOJgzzhh8y9/c56YxSy2c7C4gVMrNOJBJkYA4z754N
AGrVWa/hhmETbyf4mVCVT/ePao5rbfq0Fx9mLbEK+d5uAvtt7/Wop7SYm9jVCy3QADgj5eMH
PNAFm4voLaQI+8kjJKqWCj1JHSrIIIBByD0NZtzaziW6MUfmC4jVQcgbSMjnNX4Y/KgjjznY
oXP0FAENzfRWzhHEjtjJEaFsD1OOlE19BDHG/wA7iQZURqWOPXA7VBfi8ll8mKJxAV+eSNl3
N/sjJGPrQ8Esc8M0UJIEBiMYYZU8Y6mgCxNfW8MCTM5KOQFKgnqcU65uo7ZFZw7FjgKilmP4
CqM1pOmjR2qRmSTKk7SABhgx6mrMyytNbTrCx8vcGTK7uR9cfrQBPBPHcRCSM5U+owQfQipa
qafA8ML+aNrSSM5XOcZ7VboAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACom+8alqJvvGgBKrX/+pX/e/oas1Wv/APUr/vf0NAGB
qX+uh/3W/mKKNS/10P8Aut/MUUAXLT/jzh+h/wDQjWnaXsCeXbFm84qW2hGPGfXGKzLT/jzh
+h/9CNS3FhPdtbGPiFkKyndjocj9aANa1u4byMyQMWVWKnKlcEdRgip6599Nu5LO1NxCZGDS
PNArL95mJB+bg45H41N9hkFlAktm9wiMx8hpFJHoT0HHPHvQBp2t0tz5u1HQxSGNgwHUYPb6
0t1dRWcJmnZljHUhS2PyFUtDtpbWK4SW3MCtMXjXeGwuAAP0pdaju57dbe1i3LK2JXyPlX0w
SM5/lmgC1ttb+BHZI54m5XeuR+tTgADA4Fczc29xFamC7txJGLhTG25U3ZPIAycVaFlILe7W
PTvLilQKttvXBbn5uuB2/KgDdprsqIWY4UDJNZ2i2n2aD57RoJtoDOzhy/4gmrt1F59rJEDg
upANAEMOoxzCTEUysieYEZRl17Ec0W+oefceQ1tPC+3d+8C9PwJqKyhuGu1mnh8kRQ+UoLA7
jnJPHbgVNbQOLu4uJRhnIVOeiigC0TgZqC1vI7tpRGJB5bbTvQrn6ZqeqNs9yb6UyWbxxvjD
l1OMD0BzQA9NRRroQNDNHuJVHdcKxHpzn8xVysn7PdS6pFM0DJ5bHc7ShkI/2V7H8qmit3XW
57g2+1GjVRN5md3tt7fWgCSK/E108CW85COUaXC7QcZ9c/pRJqMUdz5JSQgMFaQD5FY9ATVN
7OV9QSSOyjhcS7nuVYfMvp65PvSzWdwZJ7dYswzTCQy7h8o4yMdc8UAa9VJ9Qjhn8oxyvjG9
1A2x59Tmop7Z31q3uBb7lSNlM3mY2+23v9aiuba4826iSEvFdgAyBgNnY8E5P4UAWLrU4baU
o0cr7QC7IuQgPTP/ANbNXAQwBHIPIrJvhfyXLQrZmS0AGCkiqZD75OQB+tay52jIwcdPSgCp
dagltJ5fkzTMF3MI1B2j1OSKJtQiijidUkm81dyrGuTtxnJzjiq+om/e48qG2ZrYr8zxuoZj
6cnge9LLDPE8E8NsWIgMTRBwNnTHJ696AJ59St4IIpjvdJSAuxCepxz6de9SXV0tsqfu5JXc
4VIwCT+dUbm2uY9HjtYYDNJlS2GAAwwY9TU8/wBpb7NcrasXj3Bod655GOucUAWba4S5hEse
QDwQwwQfQ1NVTToJIYGMo2vI5crnO3PardABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ
AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVE33jUtRN940AJVa/8A9Sv+9/Q1Zqtf
/wCpH+9/Q0AYGpf66H/db+Yoo1L/AF0P+638xRQBctP+POH6H/0I1pW19bxiO3dyJdpbGw4x
n1xis20/484fof8A0I1JcafNetbbAPJKFZTnHQkj9aANa3vbe5iMsUnyBihLKV5HUc4qYuir
uLKFPcniuel0q7ms7RriN3dWkeWGNk+87Zz82Qccj8asRWEkNlAklk1yqMx8iSRWK56HnC8c
8e9AGnaXaXYkKKy+W5Q7sdeD27cinXV1DZwmadisY6kKWx+QqloltLbR3KyW32dXmLxoHDYU
gen0pdZS7ngS3tYtyyMPMbIwqjnGCRnP8s0AWW+x3kCPIsUsTcr5igj9amEkezIddo4yDwK5
q8jktrZor+GN4vtCtGzMiBueQBuOKufZJDDdNHpqpHLGFW3DJhm5+brgdR+VAG0rqxIVgSOw
NDuqIXY4VRkms/RrUW1sFax+zSBQGYsrF/xBJ/Orl1D59rJEDgupAoAhh1GOYSYimVkTzAjK
MuvYrzzRb6gJ7jyGtp4X27v3gXp+BNRWUNw12s08PkiKHylBYHcc5J47cCprWCRbq4nlGC5C
pz/CKALROBmoLW8iu2lEQceW2070K5+manqjbPcm+lMlm8cb4w5dTjA9Ac0APTUY2uhA0Uyb
iQjuuFcj05z+Yq1uXdtyMjtmsr7Pcy6pFObYxFGO+QyhlYf7I7fkKsRQMuszz/ZEUNGF+0B8
lvbb2oAdFqKS3j2yQykoxVn+XaDjPrn9KWTUYY7nySshAIVpAPkVj2JqrNazTXsbLYxQusod
rlSMso7euT054pJrS4Mk9usWYZ5hIZdwwo4yMdc8UAau5QwUkZPbNVZ9Qjhn8oxyPjG91A2x
59TmmTQM2sW8/wBkRwkZHnl8FPbb3qG5tp/Nuoo4S8V2ADIGA2djkE5P4UAW7y+hs/K80kmV
gqhRk/X6VarF1jS5JpFuLYztLlFKq6gBQc962VztGc5x3oAq3d+ls+zyZpW27mEag7R6nJFJ
NqEUUcTqkkvmruVY1yduM5OccVW1P7fLOIYrd2tduWaORVZj6cngU6aG4jkguIbbc3kmJog4
GzoRyT25oAnn1K3ggimO9llIC7EJ6nHPp+NSXV0tsqfu5JHc4VIxkn86oXNtcx6PHawwGaTK
lsMABhgx6mp5/tLfZrlbVi8e4NDvXOCMdc4oAtW1wlzCJY84PBDDBB9DU1VNOgkhgYyja8jl
yuc7c9qt0AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABUTfeNS1E33jQAlVr/wD1K/73+NWarX/+pX/e/oaAMDUv9dD/ALrfzFFG
pf66H/db+YooAuWn/HnD9D/6Ea0rW+hj8u2YSeZtLZCErjPr0rNtP+POH6H/ANCNTT6bLe/Z
ypUQ7CsmTyecjH40AadrfQ3ULSoWRVcofMUocjr1qcuoXcWAHqTWBPo93NZ2vmlXlRpHliDA
KWck5BKnp9O9TxabNDYwRvBHdbGY+TLJ8oz05xg4+negDRs7sXQlwjIYpDGckHPAORj6067u
o7O3aaUOUXrsQtgevHaqmi2k1nFcJLFHErzF0WNywAIHHPpin6tFdXESQW8aNG7DzSz4O0c4
HBzn+WaALEc1vc26Sgq0b8qWH+NSCRNu4Ou0d88VzuoQyW9uY7uO2MJuFaIySAZ55HTgVaFh
MYLrZZWyLMgVYFf5Cefm+7jPI7dqANkOrEhWBI7A0SOscbO5wqjJNUNHszaW+17SKGQKAXR9
5f6nANXLmHz7aSLON6kZoArQah5vmKbeVJFj8xEbGZF7Ef4UttfSS3X2eW0khbZvyzKePwJp
lnb3H2lZrlETyovKQI27dzkk8ew4qa2t3S5uJ5cbpCAuOyjpQBZPAzVe1u1umlURSx+W2P3i
7c++KsVRtvtgvZWlto0ikx8wmyRgemKAHLqB+1rBJbSxq7FUkbGGI9uo/Grm4btuRkdqyhZ3
T6pHcPHGmwnc4kLbx7Kfu1PFauusz3RghCPGFEoY7zjsR0xQAsOoGa8kgS3fbG5RpC64yBnp
nP6UsuopHcGPynMasEeUY2qx7evpVaSynlvkk+z20W2UObhOHYDtjHf60stjcNJNCip9nmlE
rSFvmXpkYx7daANTcAwXIye1U59QEM5jELuiY82QYxHn1z/SmzWrvrFvciCFkSMqZCx3rnsB
0xUdxZ3BluI40RoboAOxfBTscDHPFAFm5vPJlSGKJ55mG7YhAwvqSeBVlSSoJG0kcj0rI1HT
Z5b0XEBLboxGV80x7SDw3A56nitWMMsah23MAAT6mgCtd3xt5NkdtLOwXc2zA2j8f5Uk2oqk
cLRQyTNKu8IuAQuOpzUGpR6jNKY4I4zalecS7HJ9Oh4p0tvco8E8EUZkEPlNGXwq9Ohx2oAk
n1OKG2inEcsiSlQNi9MnHJ7daluro24QJC80khwqJgE+vXiqdzZ3K6VHaW8aSNlSxZ9oGGDH
sammS7b7PcLBH50e7dEZOMEY+9j+lAFm1uFuoRIoK8kFW6qR1BqaqthA8EDebjzJHLsAcgE9
hVqgAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKib7xqWom+8aAEqtf/AOpX/e/oas1Wv/8AUr/vf0NAGBqX+uh/3W/mKKNS/wBd
D/ut/MUUAXLT/jzh+h/9CNaVrfQx+XbMJPM2luEJGM+vSs20/wCPOH6H/wBCNTTabJetbMpX
yQpWTJ5PJI/WgDTtb2G6haVCyqrlD5ilDkdetTl1C7iwA9Sawm0i6a2tGlAkmjMhkRJigLO2
4kMB/TvU8FhPa20Oy2jlZGY+U8pIXPfcQcn8O9AGhaXQuhLhGQxSGMgkHPAORj60t3dR2cDT
Shyi9diFsD147VV0e1mtUuRNDFEJJjIqxtkAEDjp7UaxDd3MMcFsq7GcGRiwBABzgAgg84oA
tRzW9zbpKCrRtypYf41IHTbuDLtHfPFc5eRz2VuyXghkia4V42kcDdzyCAuAKvfZrp1uZVtY
FaaMRiJZPlPX5ice/pQBrB1Y4DAkehokdY42dzhVGSapaRbvbWixSWsUBRQMxvu3ep6CrVzD
59tJFnG9SM0AVoNQ87zFNvKkip5iI2MyL2I5/Sltr6SW68iW0kgbZvyzKePwJpllb3H2lZrl
ETy4vKQK27PPJPHsOKmtoHS5uJpcbpGAXHZR0oAsk4Gar2t2t00qiKWPy2x+8Xbn3wasVRtv
tgvZWlto0ikx8wlyRgemKAHLqH+lrBJbSxq7FUkbGGI9s5H41c3DdtyM+lZYs7l9SjuGghiK
E75UckyD0x2/M1YjgkXVppzBAI2jAEo/1jH0PtQAkOoGa8kgS2fbG5RpC64yBnpnP6UsuopH
cGMxOY1YI8oxtVj29fSoZra7uLmMNDAiJKJPOU/MQO2P/r02axuGkmhRU+zzSiVnLcr0yMY9
vWgDU3DOMjJ7VTn1AQzmMQyOiY8yRcbY8+uT/KiaCRtVgmEEDRqhBlb/AFin0HtUNxaXBluI
40RoboAOxfBTscDHPFAEt1qS20xTyZJFRQ0jrjCA9Pr07VdBBAI6GsjUdNmuLpnWGOUMiqjO
+DEQTyBjmtZQQoBOSB19aAKt3fG3k8uO2lnYLvbZgbR+J/Skm1FUjhaKGSZpV3hFwCFx1Oar
6nFqE9wI44o3tMZK+aULH0PB4qSa3uVeG4gijMghMTxl8Bc46HHagB8+pxQ20U4jlkSUqBsX
pk45PbrUt1dfZwgSF5pJDhUTGT69eKp3NncrpUdpbxpKwKliz7QMMGPY1NMl232e4WBPOj3b
ojJxgjH3sf0oAs2twt1CJFBXkgq3VSOoNTVV0+B4IG83HmSOXYA8AntVqgAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKib7xqWo
m+8aAEqtf/6kf739DVmq1/8A6lf97+hoAwNS/wBdD/ut/MUUal/rof8Adb+YooAuWn/HnD9D
/wChGtC31COHZbvHIDt3F+AoGfUms+0/484fof8A0I1Yl0x777O+9REFKyA9TySP1oAvQalB
LbtNJm2QSGP9+QvzDr3+v5VO9zBHEJXmjWM9HZgAfxrHk0W4e2ti8ivPGZGdRIyKS7biQQM/
p3qeHTZra1hWKOCR0LEpLIxUZ7gkE5/DuaAL1ndpeLKYxxG+zOQQ3AOQR25ovbpbK2ad45HR
BlggBIHryRVfSbOazS4EqwoJZTIqxEkDIHHIHpRq9td3cKQ2rRIhYGRnPOAc4AwR+dAE8d9b
PbJO0qxo/TzCF/Cnrd2zQmZbiIxKcFw42g/WsC9gnsrYpeSWskT3CvGZGxznnICgAfSr32K6
eO4kEVorzRhAiudhHPzE7evPpQBpR3EMrlIpo3ZeSFYEinSyLFE0jnCqMmqek2slnbCKWG3j
2gAGFid3ucgVauYRcW8kRON64zQBBFfeY5jMLq/l+ainHzj29/8AGnRXZe6+zvCyNs39QcCo
rS1uFuFmufLBji8pBGScjIyTkD0HFTW9u0dxPNIQWkIxjso6UAWDwKgtbr7Q0imGSIxnGJMZ
PvwTU/0qlbJfLeSPNHbiKTH3JGLDA4420APN9tuI4ZIHTzWKoSRzj2zVgSxmUxCRTIBkpnkD
6VnixnbU1uWW3j2k5eMks49CCMD8zViO2ZdTluDFAFdAokAPmH2PbFADYdRimvJLZdoeNipB
cZ4HXHXFEmopG7jy3MaOI2kGMAn/APXUc9pcT3SFlt0jSQSCRc7zjtjH9aZLp87SSxKY/s00
nmMxJ3g8ZAGMdvWgDRMsayiMyKJGGQpPJH0qvJe+Xex2zQSjzDgScbc4z65oltmfUobgRW5V
EKl2B8wew7YqG9hvpbyCSFLcxwtu+eRgTkY7KaAJbi/WCR0ETyeWoaQrj5QatIwdAynKsMg1
QurO4aeZoDFtuECybyQVx3GBz19qvRIIokjHIRQo/CgCGe6aKRkWCSTam8kYAx+PemNfrti8
uJ5Glj8wKMAhff8AOoNSt9QuZQkJgNtj5kaRlLH0OAeKfNa3IeGeAQ+asXlMjMQoHHTjtQA6
bUkjtYrhYZZI5CBlQPlycc8+tTz3HktGixtI8hO0DA6dapXNjcjTI7S28piCCzSMV6Nu4wDU
00V44t5lWD7RFnKFzsIPHXGf0oAsWtwtzFvVWUglWVuoIqaq1jbtbwsJCDI7l229AT6VZoAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACom+8alqJvvGgBKrX/8AqV/3v6GrNVr/AP1I/wB7+hoAwNS/10P+638xRRqX+uh/3W/m
KKALlp/x5w/Q/wDoRrQt9Qjh2W7pIDt3F+AoGfUms+0/484fof8A0I1Yk017020m9REqsJFP
VuTj9aAL0GowS27TSE26iQx/vyF+Yde/1/Kp3uYI4hK80axno7MAD+NYz6JNJaWvnGOaeIuZ
FMrojFzkkFec59u9WIdOntrWJYobZmQtmN3YoAfQkE5/DuaALljeC8WVgoAjkKAq24MMAgg/
Q069ulsrZp3jkdEGW2AEgevJqDSbSe1W4E6wL5spkUQ5wAQBjkD0pNWtrq7ijht2RYy4aUls
MQOQB8pHX19Md6AJ4763e2ScyrGj9PMIX8Ket3bNCZluIjEDguHG0fjWHc2d3awskhimja4V
4/MbJznnOFAAq4bK7dLh/KtFeWMRiNXOzHPzE7evPp2oA0Y7iGVykc0bsvJCsCRTpZFiiaRz
hVGTVTS7eW2txHNDbxlVCgwknd7nIFWbiIT28kROA6kZoAqwX8krOj2xSXy/NjXfnev17H/G
ltry4ku/s89qsR2b8rLux+gpLO1uFuBNdeWDHEIkEZJyM8k5A64HFTW1u0c880hBaVuMdlHQ
UAWDwKr2l01y8ytA8JjbGHxkjHXirFUrZL5byR5o7cRSY5SRiwwOONooABfyLeJDNbGNJWKx
vvBJx6jtVsSxmUxCRTIBkrnkD6Vn/YrqS/imlFugiYnzI875B6EYwPzNWI4Jl1OWZlt/JZAF
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
CNyc7s9yPbmnyWNxNOvnXe+3SQSBPLAbI6Atnpn2/Gkl01nnfEyrbySCR4tnJYY/izwOPSgC
091Al0ls0gEzgsqdyBVa5ubuKYlIohArKPnPzPn+7U7wztexyrclYFUhodgO4+ueoqnLpt1J
qBuvtkRUH92jwbvLHfB3AZ98UASX93d27M8cMfkxgElzy5PZavqcqDjGR0rNudPu5r/7Ql7G
qKAI43g3eWe5HzDk+pHFaQyFAJye5oApX093Ex+zxxBEXczyk4PsMUyW+ndYFto0EskXmsJC
cKPTjvk02+065urtZVu4xGg+WKSEuob+994ZP1qWeynkMUkdwqTqhjd2jyGBxnjIxyKAI7jU
ZlsIbqCBWV2UPubG3LAH61PeTzI0UVsqGWUnBfOAB16VFc6dI9hHaW86RKuCWePeTg59R3FP
ltbmRIWFxGLiIn5/KO05/wBnd/WgCSxuGuYCzqFkVijgdMj0qzVeztvssGwvvcks7Yxkn2qx
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFRN941LUTfeNACVWv/wDUr/vf0NWarX/+pX/e/oaAMDUv9dD/ALrfzFFGpf66H/db
+YooAuWn/HnD9D/6Ea2rL/j0T8f51i2n/HnD9D/6Ea27L/j1T8f50AT0UUUAFFFFABRRRQAU
UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABUTfeNS1E33jQAl
Vr//AFK/739DVmq1/wD6lf8Ae/oaAMDUv9dD/ut/MUUal/rof91v5iigC5af8ecP0P8A6Ea2
7L/j1T8f51iWn/HnD9D/AOhGtuy/49U/H+dAE9FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVE33jUtRN940AJVa/wD9Sv8Avf0NWarX
/wDqV/3v6GgDA1L/AF0P+638xRRqX+uh/wB1v5iigC5af8ecP0P/AKEa27L/AI9E/H+dYlp/
x5w/Q/8AoRrbsv8Aj1T8f50AT0UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ
AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ
AUUUUAFFFFABRRRQAUUUUAFFFFABUTfeNS1CzfMeO/qKACq1/wD6lf8Ae/oasbvb9R/jVO+m
XKQ4O8/N+A4/rQBial/rof8Adb+Yoo1L/XQ/7rfzFFAFy0/484fof/QjW3Zf8eqfj/OsS0/4
84fof/QjW3Zf8eqfj/OgCeiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKqzNsDNgnBPSrVUZrq3jkKvPErAnILgEUAQwX8NxKI495Y/7
NQXv/H/H/wBcm/mKnjuLGMsY5rdSxySHHNVLmaKa/jMUiPiJs7WBxyKYFDUv9dD/ALrfzFFG
pf66H/db+YopAWrR1+yRfMOAe/8AtGp/Nx0k/WvM77/j/uP+urfzNQUAep+cf+en/j1HnH/n
p/49XllFMD1Pzj/z0/8AHqPOP/PT/wAeryyigD1Pzj/z0/8AHqPOP/PT/wAeryyigD1Pzj/z
0/8AHqPOP/PT/wAeryyigD1Pzj/z0/8AHqPOP/PT/wAeryyigD1Pzj/z0/8AHqPOP/PT/wAe
ryyigD1Pzj/z0/8AHqPOP/PT/wAeryyigD1Pzj/z0/8AHqPOP/PT/wAeryyikB6n5x/56f8A
j1HnH/np/wCPV5ZRTA9T84/89P8Ax6jzj/z0/wDHq8sooA9T84/89P8Ax6jzj/z0/wDHq8so
oA9T84/89P8Ax6jzj/z0/wDHq8sooA9T84/89P8Ax6jzj/z0/wDHq8sooA9T84/89P8Ax6jz
j/z0/wDHq8sooA9T84/89P8Ax6jzj/z0/wDHq8sooA9T84/89P8Ax6jzj/z0/wDHq8sooA9T
84/89P8Ax6jzj/z0/wDHq8sooA9T84/89P8Ax6jzj/z0/wDHq8sooA9T84/89P8Ax6jzj/z0
/wDHq8sooA9T84/89P8Ax6jzj/z0/wDHq8sooA9T84/89P8Ax6jzj/z0/wDHq8sooA9T84/8
9P8Ax6jzj/z0/wDHq8sooA9T84/89P8Ax6jzj/z0/wDHq8sooA9T84/89P8Ax6jzj/z0/wDH
q8sooA9T84/89P8Ax6jzj/z0/wDHq8sooA9T84/89P8Ax6jzj/z0/wDHq8sooA9T84/89P8A
x6jzj/z0/wDHq8sooA9T84/89P8Ax6jzj/z0/wDHq8sooA9T84/89P8Ax6jzj/z0/wDHq8so
oA9T84/89P8Ax6jzj/z0/wDHq8sooA9T84/89P8Ax6jzj/z0/wDHq8sooA9T84/89P8Ax6jz
j/z0/wDHq8sooA9T84/89P8Ax6jzj/z0/wDHq8sooA9T84/89P8Ax6jzj/z0/wDHq8sooA9T
84/89P8Ax6jzj/z0/wDHq8sooA9T84/89P8Ax6jzj/z0/wDHq8sooA9T84/89P8Ax6jzj/z0
/wDHq8sooA9T84/89P8Ax6jzj/z0/wDHq8sooA9T84/89P8Ax6jzj/z0/wDHq8sooA9T84/8
9P8Ax6jzj/z0/wDHq8sooA9T84/89P8Ax6jzj/z0/wDHq8sooA9T84/89P8Ax6o2ETElghJ6
k4rzCigD07ZD/dj/ACFKoiU5UID7YrzCigD0HUSDNFg5+Vv5iiuT8O/8f7/9cj/MUUgP
/9k=</binary>
 <binary id="_8.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAD7ARcDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwBbPR4EaS4uYlkeWRmUHkBc/wA85q59isv+
fG3/AO+atPgWtuT0EZP/AI81U4rtpifLgLY9G7dj0pgO+xWX/Pjb/wDfNH2Ky/58bf8A75qS
N2Z9skZjYjIBOc+v86ZHcCWcpGhaMdZM8Z9KAE+xWX/Pjb/980fYrL/nxt/++asYoxQBX+xW
X/Pjb/8AfNH2Ky/58bf/AL5qxijFAFf7FZf8+Nv/AN80fYrL/nxt/wDvmrGKMUAV/sVl/wA+
Nv8A980fYrL/AJ8bf/vmrGKMUAV/sVl/z42//fNH2Ky/58bf/vmrGKMUAV/sVl/z42//AHzR
9isv+fG3/wC+asYoxQBX+xWX/Pjb/wDfNH2Ky/58bf8A75qxijFAFf7FZf8APjb/APfNH2Ky
/wCfG3/75qxijFAFf7FZf8+Nv/3zR9isv+fG3/75qxijFAFf7FZf8+Nv/wB80fYrL/nxt/8A
vmrGKMUAV/sVl/z42/8A3zR9isv+fG3/AO+asYoxQBX+xWX/AD42/wD3zR9isv8Anxt/++as
YoxQBnynS4XKPZw7h/dhZv5UzztI/wCfKP8A8Bn/AMKu2r7I5McZmf8ApUvnt/eP50AZvnaR
/wA+Uf8A4DP/AIUedpH/AD5R/wDgM/8AhWkr3T28lykW63jJDPv5GOpxRC9zcxPLax+ZHH99
i+3HGePXigDN87SP+fKP/wABn/wpRLpLHH2OIZ9bdwP5VfjujJGrgnDDPWleUtFICcjY3X6G
gDMm0qCO6gvLVFjCsQ6g8HK8YH50VeX/AI8If+A/+gmikBc2hrSAHoYyP/HmqnKfsFo7M5cD
iNSvT0HH8zWhGM2lv/uH/wBCaoprcTFNx+VW3Y9aYGZJdBIkmWNXkuuo5xtAP4cZ/WnWMuLh
YFkxHt3Kmw8+pzj1B6+h7YrRktIZChZB8gIA7c//AKqSOzhikDovzAbQSc4HJx+poApan5m6
2SOVo98gUlT2qKTfY3bBJZJFeFnKOxbaVxzz9atalbNcNbKFYqJAWK9h61NFYRRO7kvI7rtJ
c549KAMspIdIF8LiUT+X52d529M7duce3SpSj3GqtG00ixCLcY1Yrzx3HNXP7Mhxs3SeUDny
t3y/lUT2TS6q8p8xF8vAdDj8KAKKTTCJ4zK7eVdCMNnkjAOCe9Wbl3W6uFV2AW3LAA9D61bO
nW5tjBghSdxIPzZ9c+tMk09I47iRC7zPEVyxyW44oAzzHJHpsV19qlMwIJJc4b2xnFbAGQKq
WumJ9nhEpkwnzeWW+UH6VobaAIttG2pdtG2gCLbRtqXbRtoAi20bal20baAIttG2pdtG2gCL
bRtqXbRtoAi20bal20baAIttG2pdtG2gCLbRtqXbRtoAwZp5YmkVGwPOft9Ki+1z/wB/9BVm
WJXklBZQwmfgnHpUf2df7yf99CgC94flulvGuDJttVU+bnAVj/iOufarOuTyXmnRnTJFNujH
zUi7/wCfT3rK8uQQmFZ8RN1QMMGiOOSFGSGfy1b7wDDBoArrdTBQFcY7cCnpdTNuBfgo3Yeh
py2qqoG5OP8AaFO8lUDsWQfI38Q9DQBePFjb++3/ANBNFLKMWdqD7f8AoJopAa1hbm5s4SGA
2qev+81WP7Nf++tGh/8AHkn+7/7M1aVAGb/Zr/31o/s1/wC+taVFAGb/AGa/99aP7Nf++taV
FAGb/Zr/AN9aP7Nf++taVFAGb/Zr/wB9aP7Nf++taVFAGb/Zr/31o/s1/wC+taVFAGb/AGa/
99aP7Nf++taVFAGb/Zr/AN9aP7Nf++taVFAGb/Zr/wB9aP7Nf++taVFAGb/Zr/31o/s1/wC+
taVFAGb/AGa/99aP7Nf++taVFAGb/Zr/AN9aP7Nf++taVFAGb/Zr/wB9aP7Nf++taVFAGb/Z
r/31o/s1/wC+taVFAGNLoFvO++aG3kb+80YJpn/CNWX/AD62v/fof4VuUUAYf/CNWX/Pra/9
+h/hR/wjVl/z62v/AH6H+FblFAGH/wAI1Zf8+tr/AN+h/hQPDdmpBFtagjoREP8ACtyigDmd
ZhNsYEJBy2ePoaKm8S/623+v9GooAvaH/wAeSf7v/szVpVm6H/x5J/u/+zNWlQAUUUUAFFFF
ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
UUUAc/4l/wBbb/X+jUUeJf8AW2/1/o1FAF7Q/wDjyT/d/wDZmrSrN0P/AI8k/wB3/wBmatKg
AooooAKKKKACioZrqC3/ANdKif7xqOPUbOU4juY2PoDQBaopKWgAooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDn/Ev+tt/r/RqKPEv+tt/r/RqKAL2
h/8AHkn+7/7M1aVZuh/8eSf7v/szVpUAFFFFABWRqOo7dyK+yMcFx1Y+gq/fyNFZSsn3iNq/
UnA/nXE39yXmKZO1eKALbXrPIEt0+ZjgH+Jj7mi9e/snX7WMhugY7gazIpXE8fltiTcNp988
VZ8Q3d0JolvHRsj5RH0pgaml6xhtik7if9WTwfp6fSumikWaNZEOVYZFeWrdFWDLlSOhBrvP
D9008OT911DqPT1/XNIDZooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigDn/Ev+tt/r/RqKPEv+tt/r/RqKAL2h/8eSf7v/szVpVm6H/x5J/u/wDszVpU
AFFFFAFTUuLMt2WSNj9A4Jrz6+k2XUuRzuPFekTxLPA8TdHUqa4XXtMkSZpUGSvEg9PQ0AZV
k5bUbck/8tV/mKveI8l7XPXDfzrPsnWK+gkkOESRSx9ADzWn4lubW6uLf7HJ5iop3HBHNMDE
rvPCoItIARysJz+LEj9DXIWFg93If4Y1+8/pXoWl2gtoN2NpcDj0A4A/LFIC9RRRQBg61Ps1
nT4Zbp7e2k3eYVlMYOFYjJBHcCotJ1CSCDU7iSWS5s4ZQIWZtxPqAT1HIqzqtvOdZsLpLZ54
od28JtzyrAcEj1FU/wCzbqddWljtTbC4ChInYZcgkknGQOoH4UAbMmoKklvGsTs9whZACB0G
cVixa1qTaPd3Bt2LxsQsmUwvI4x3q1At5cX+nO9lJCkEZWQuy8NgdMHkVDBY3Y0u/sGt3Duz
MkhI2NyOBznP4UAXo9VkSxtnntpDPOQqRqVJfjOeOAKcdZWMXYuLaWGS2hMxQkHcoGeCOO1U
hBdhrC8W0l3Wy+VJCxXcRjqOcfrRfWt1qJvZxbSRf6I8MSORudiD6Ejv60ATW3iKOdrXdaTx
R3bFYpGxgn+n/wBarurajHpVk11MjOikAhetZFxp122n6LGsJL28qtKMj5Rg1N4yz/YL7evm
LjNAFmHWla8gt57Wa3+0KTG8mMEjnB9DgHr6Uy08QQ3Uc832eWO3t2KySsRgEfjk1HKLzVL6
yEllJbQQsZXaRlzu2lQBgn+9+lVLfRbubw1eWLqIZpZ3ddx4IJ46UAaMeuJ5lstxbSwLcjMT
PjnjPOOhx60setB4zN9kmFvhiJeCDj26iqNjptvHLbONCkjmQbmdpflRgO3zHPPHSkhtLmG8
LWdjLDbyK/2iGV1KucjGwg5zy3WgDSt9W8yMyy2ssEAjMvmPgjaPp9KbFrIaS2E9rLBHc/6u
RyME4JAPPBwD1rI/si8mW5tLSKW0sJIDiKdgcSnI4wTx0/Wp7LSrQtAG0SWGXHzSNJlUO08j
5jnnjp3oAfqOuvJpd7LaW1wI4iY/PBAwR3AznHvTLa5uXv8AQM3EhSW13SLu4dvLzk+vNMMW
ox6Hc6b9gkeQlljkVl2Mp79c/pVy0s5I5NG8y0kLwWwR5BIAIzswQR39OKANuiiigAooooAK
KKKAOf8AEv8Arbf6/wBGoo8S/wCtt/r/AEaigC9of/Hkn+7/AOzNWlWbof8Ax5J/u/8AszVp
UAFFFFABVe6tI7oDdkMOjCrFFAHL33hkSys6xByecowTP4dKrw+FiHG63cD/AG5QR+mK7Cig
DPs9KitwpbDFeigYUfh3/GtCiigAooooAKKKKACiiigAooooAKr3tlBf2/kXKlo8g4BI5FWK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigDn/Ev+tt/r/RqKPEv+tt/r/RqKAL2h/8A
Hkn+7/7M1aVZuh/8eSf7v/szVpUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHP+Jf8AW2/1/o1FHiX/AFtv9f6NRQBe
0P8A48k/3f8A2Zq0qzdD/wCPJP8Ad/8AZmrSoAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOf8S/623+v9Goo8S/623+
v9GooAvaH/x5J/u/+zNWlWTpLFbKLBx8v/szVe8x/WgCxRVfzG9aPMf1oAsUVX8x/WjzH9aA
LFFV/Mf1o8x/WgCxRVfzH9aPMf1oAsUVX8x/WjzH9aALFFV/Mf1o8x/WgCxRVfzH9aPMf1oA
sUVX8x/WjzH9aALFFV/Mb1o8x/WgCxRVfzH9aPMf1oAsUVX8x/WjzH9aALFFV/Mf1o8x/WgC
xRVfzH9aPMf1oAsUVX8x/WjzH9aALFFV/Mf1o8x/WgCxRVfzH9aPMf1oAx/Ev+tt/r/RqKZ4
hYs8BJ7/ANDRQBc0r/jyi/3f/Zmq5VPSv+PKL/d/9marlABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFZaxD7Ok017cqZOwkAGcngDHtSmKIPs+23uScff75I/u+ooA06KzFi
idQy3t7g9Pn9if7voDSOkSZ3Xt7wM/f9gf7vuKANSis3yEzj7be9cf6zvu2/3fWm7Is4+23v
UD7/AK5/2fY0AalFZphjAJN7e4UEn5/bP930NNKRAkG9vcqSD8/vj+76mgDUorN8mPGftt70
B+/65/2fY0zbDjP2696Z+8em3d/d9KANWis14Y0zuvb3g4+/7gf3fcUixROwVb29yenz+5H9
31BoA06KzDFEE3/bb3aRn7/bBP8Ad9BQIojnF7e8Zz8/pj/Z9xQBp0VjXw+z2kkkd3eM6g4z
JxkEj+76ir+lSPLpsEkjFnZcknvQBQ1/78H1/oaKNf8AvwfX+hooAu6V/wAeUX+7/wCzNVyq
elf8eUX+7/7M1XKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAzD/x76d0/1w67
f9v1/pz+tadZ6PstrHGfmkA4JH970B/XA960KACiiigAooooACQOpxQCDyKxltk1fUbprseZ
bQMI0hbpu2glv/Hv0psarpuqmwtxttpoHkCdkYelMDbyMZ7UVzumn+14IrcHbbW/EysOZDnj
8OOvfPtXQqoRAqjCqMADsKQC0UUUAFFFFAGVrv8Ax6y9f9X74/w/rVjRv+QTbf7lVddX91K3
H+qx0Gev1z+lWtG/5BNt/uUwKev/AH4Pr/Q0Ua/9+D6/0NFIC7pX/HlF/u/+zNVyqelf8eUX
+7/7M1XKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAzgjPbWBVc7ZQx68D5+eC
P1z9K0az1H+h2bGNnCOGO1AxXlueee/Uc1aN0gfbsmznH+qbHUjrj2/LnpQBNRUK3UbKGCzA
H1iYHoT6e38h3pHu40zlJjgZ4hc9gew9/wCfoaAJ6Kj89P7snXH+rb+9t9PX9OenNM+1x5xs
m6gf6l++fb2/l6igCo1tdWuoSXFoiSQzAGSIttIbGMg/QDiiGynlu5L27CrL5ZjiRTkKp9T3
NXTcoASVl4BP+qb0z6e/58daabuMEjZNwSOIX9cenv8Alz0oAzv7LmihtZ7fC3kA2kZ+V1zy
D/jWuhYopZdrEcjOcVH9pTGdsvQH/VN3z7e38vUUz7ZH12T9M/6h/wC7u9PT9eOvFAFiionu
UTOVlODjiJj3A7D3/n6GkW6jdgoWYE+sTAdSPT2/ke9AE1FQm6QJu2zYxn/VNnoT0x7fnx1o
F0hz8s3GesTe3t7j9fQ0AZ+usPIlXPPl5xx6/TP61Z0b/kE23+5VTWmL28rDeE2EchhyCR0I
x+P9Kt6N/wAgm2/3KYFPX/vQfX+hoo1/78H1/oaKQF3Sv+PKL/d/9marlU9K/wCPKL/d/wDZ
mq5QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAGO+i3LNxqTqo+6oToM5x1pv8A
Ydz/ANBOT/vj/wCvW1RTAxf7Duf+gnJ/3x/9ej+w7n/oJyf98f8A162qKAMX+w7n/oJyf98f
/Xo/sK5/6Ccn/fH/ANetqigDF/sO5/6Ccn/fH/16P7Duf+gnJ/3x/wDXraooAxf7Cuf+gnJ/
3x/9ej+w7n/oJyf98f8A162qKAMX+wrn/oJyf98f/Xo/sK5/6Ccn/fH/ANetqigDF/sK5/6C
cn/fH/16P7Duf+gnJ/3x/wDXraooAw20Cd1KtqTkHqDH/wDXrWs7f7LaRwbt2wY3YxmpqKAM
bX/vwfX+hoo1/wC/B9f6GikBd0r/AI8ov93/ANmarlc/Zzy/ZkG84UsB9Nxqfz5f75pgbNFY
3ny/3zR58n980AbNFY3ny/3zR58v980AbNFY3ny/3zR58n980AbNFY3ny/3zR58n980AbNFY
3nyf3zR58n980AbNFY3nyf3zR58n980AbNFY3nyf3zR58n980AbNFY3ny/3zR58n980AbNFY
3nyf3zR58n980AbNFY3nyf3zR58n980AbNFY3ny/3zR58n980AbNFY3ny/3zR58v980AbNFY
3nyf3zR58v8AfNAGzRWN58n980efJ/fNAGzRWN58v980efJ/fNAGzRWN58n980efL/fNABr/
AN+D6/0NFVL92dYtxzh/6GikB//Z</binary>
 <binary id="_168.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CADRAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwC/LEt0zSXK+YrOWWN/ugZIHHrTfsVl/wA+
Nv8A98VZX/Uxf7p/maTFMCv9isv+fG3/AO+KPsVl/wA+Nv8A98VYooAr/YrL/nxt/wDvij7F
Zf8APjb/APfFWMUYoAr/AGKy/wCfG3/74o+xWX/Pjb/98VYxRigCv9isv+fG3/74o+x2X/Pj
b/8AfFWMUUAV/sVl/wA+Nv8A98UfYrL/AJ8bf/virGKMUAV/sVl/z42//fFH2Ky/58bf/vir
GKKAK/2Ky/58bf8A74o+xWX/AD42/wD3xVjFFAFf7FZf8+Nv/wB8UfYrL/nxt/8AvirGKMUA
V/sVl/z42/8A3xR9isv+fG3/AO+KsYoxQBX+xWX/AD42/wD3xR9isv8Anxt/++KsYooAr/Yr
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
QUUAYdlpl7azxvstmVZpWOJGBKuwOfu9Rjp+tblFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFADH7Uyn
v2plABVef/Wj/dqxVa6cJIpPcUAYutf8fEH+438xRSau4eeDH91v5iigCxaf8ecP0P8A6Eau
Wsc0sNwsE3kuSMNtz2qnaf8AHnD9D/6Ea0tK6z/UfypgVdJjNrPMktjLFdOTmU5cS++4cD6H
BrPtbu5LxNLq1utwzjfblyWBzyvl9fauqopAYNxKj6tfRnU3jEMKyCNZQNp5z+H3fzo/tCOe
3smm1BYIHRt8yyBQXGMLu6Dgk49q3qKAOf0u7s9+op9qN4mR90GR2XGOi5LDnqKm0e0uIzvj
iawts8WzYbPv7VtUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAx+1Mp79qZQAVS1D76/SrtUr/wC+n0oAxNS/10P+638xRRqX+uh/3W/mKKALlp/x5w/Q
/wDoRrS0rrP9R/Ks20/484fof/QjWlpXWf6j+VMDQooopAFFFFABRRRQAUUUUAFFFFABRRRQ
AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ
AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFADH7UynyEDGTTMj1FABVK/++n0q7ke
oqjfEGRQCDgdqAMXUv8AXQ/7rfzFFGpf66H/AHW/mKKALlp/x5w/Q/8AoRrS0rrP9R/Ks20/
484fof8A0I1paV1n+o/lTA0KKKKQBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
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
+YooooA//9k=</binary>
 <binary id="_144.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CADTAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDVkke4kMspZlZiUQscKM47UmE/55J+Z/xp
y/6mL/dP8zSUwEwn/PJPzP8AjRhP+eSfmf8AGlooATCf88k/M/40YT/nkn5n/GlooATCf88k
/M/40YT/AJ5J+Z/xpaKAEwn/ADyT8z/jRhP+eSfmf8aWigBMJ/zyT8z/AI0YT/nkn5n/ABpa
KAEwn/PJPzP+NGE/55J+Z/xpaKAEwn/PJPzP+NGE/wCeSfmf8aXFFACYT/nkn5n/ABown/PJ
PzP+NLRQAmE/55J+Z/xown/PJPzP+NLRQAmE/wCeSfmf8aMJ/wA8k/M/40tFACYT/nkn5n/G
jCf88k/M/wCNLRQAmE/55J+Z/wAaMJ/zyT8z/jS0UAJhP+eSfmf8aMJ/zyT8z/jS0UAJhP8A
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
/fIo8mL/AJ5p/wB8igA86L/non/fQo86L/non/fQo8mL/nmn/fIo8mL/AJ5p/wB8igCujRuL
lDNs3SfeVgD0HSq8emWSW0tubmR4pc7laXPXqatW8UZefMacSf3R6CpvJi/55p/3yKAM8ada
rPLNHeTRtKQW2TYBwMCtASxAAeapx6sKPJi/55p/3yKPJi/55p/3yKADzov+eif99Cjzov8A
non/AH0KPJi/55p/3yKPJi/55p/3yKADzov+eif99Cjzov8Anon/AH0KPJi/55p/3yKPJi/5
5p/3yKADzov+eif99Cjzov8Anon/AH0KPJi/55p/3yKPJi/55p/3yKADzov+eif99Cjzov8A
non/AH0KPJi/55p/3yKPJi/55p/3yKADzov+eif99Cjzov8Anon/AH0KPJi/55p/3yKPJi/5
5p/3yKADzov+eif99Cjzov8Anon/AH0KPJi/55p/3yKPJi/55p/3yKADzov+eif99Cjzov8A
non/AH0KPJi/55p/3yKPJi/55p/3yKADzov+eif99Cjzov8Anon/AH0KPJi/55p/3yKPJi/5
5p/3yKADzov+eif99CobuWM27ASIeR/EPUVN5MX/ADzT/vkVDdxRi3YiNByP4R6igCK9tba+
ZDJdOoQhgElAGQcg0xtPsnleVpmMjxrGX8znAOR+OaveTF/zzT/vkUeTF/zzT/vkUAVrS3tb
V5JFm3ySY3PI+ScdKs+dF/z0T/voUeTF/wA80/75FHkxf880/wC+RQAedF/z0T/voUedF/z0
T/voUeTF/wA80/75FHkxf880/wC+RQAedF/z0T/voUedF/z0T/voUeTF/wA80/75FHkxf880
/wC+RQAedF/z0T/voUedF/z0T/voUeTF/wA80/75FHkxf880/wC+RQAedF/z0T/voUedF/z0
T/voUeTF/wA80/75FHkxf880/wC+RQAedF/z0T/voUedF/z0T/voUeTF/wA80/75FHkxf880
/wC+RQAedF/z0T/voUedF/z0T/voUeTF/wA80/75FHkxf880/wC+RQAedF/z0T/voUedF/z0
T/voUeTF/wA80/75FHkxf880/wC+RQAedF/z0T/voUedF/z0T/voUeTF/wA80/75FHkxf880
/wC+RQAedF/z0T/voVm3rK98SrBh5a9Dnu1aXkxf880/75FZt4qrfEKoUeWvQe7UAZGqf6+H
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
FADJGuJAufKG1g3ftTvOufSL9aWigBPOufSL9aPOufSL9aWigBPOufSL9aPOufSL9aWigBPO
ufSL9aPOufSL9aWigBPOufSL9aPOufSL9aWigBPOufSL9aPOufSL9aWigBPOufSL9aPOufSL
9aWigBPOufSL9aPOufSL9aWigBPOufSL9aPOufSL9aWigBPOufSL9aPOufSL9aWigBPOufSL
9aPOufSL9aWigBkbXCFyPKO9t3f0H+FO8659Iv1paKAE8659Iv1o8659Iv1paKAE8659Iv1o
8659Iv1paKAE8659Iv1o8659Iv1paKAE8659Iv1o8659Iv1paKAE8659Iv1o8659Iv1paKAE
8659Iv1o8659Iv1paKAE8659Iv1o8659Iv1paKAE8659Iv1o8659Iv1paKAE8659Iv1o8659
Iv1paKAE8659Iv1psrXEsZQ+UMkevrT6KAE8659Iv1o8659Iv1paKAE8659Iv1o8659Iv1pa
KAE8659Iv1o8659Iv1paKAE8659Iv1o8659Iv1paKAE8659Iv1o8659Iv1paKAE8659Iv1o8
659Iv1paKAE8659Iv1o8659Iv1paKAE8659Iv1o8659Iv1paKAE8659Iv1o8659Iv1paKAE8
659Iv1o8659Iv1paKAE8659Iv1qpdiRphJJtyVCgL7Z/xq5Va8/g/GmBi6l/rof91v5iijUv
9dD/ALrfzFFIC5af8ecP0P8A6Ea07b/UL+P86zLT/jzh+h/9CNadt/qF/H+dMCSiiikAUUUU
AFFFFADl++PrWfrEjRaRM6OyMAPmUkEcj0q+v3x9aq31sbuxeBWClgOT7EGgDPtdRs4LEzQP
cSsSqETPJyx936D3FNu9WuBZ3axJAtxDF5gaObeu055zt6jHQj8avXth9qs44tyh4irKWGRk
eo9KibT5ZrO5gkFtEZY9imFMY9zQArahOJo7RLeN7to/MZfNIRV5H3tue3pUP2u+XUZ1jtxI
whVjG02FU89Dg8/hUjWFyt2t7FJELgx+XIpB2EAnGO9WIbWRbmWeR1JkjCkAdCKYFe+uFu/D
73CAhZYgwB6jOKvWv/HrD/uL/Ks64tjZ+GjbMwYxRBSR36Vo2v8Ax6w/7i/yoAlooopAFFFF
ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
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</binary>
 <binary id="_88.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CABdAdYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDUlkluZ3lmZjFuPlR5IUqP4j3znI/Cn7ov
+fWL/vp//iqUj/R7f/cP/oTUzFMB26L/AJ9Yv++n/wDiqTdF/wA+sX/fT/8AxVJijFAC7ov+
fWL/AL6f/wCKo3Rf8+sX/fT/APxVJijFADt0X/PrF+b/APxVG6L/AJ9Yv++n/wDiqbijFADt
0X/PrF/30/8A8VSbov8An1i/76f/AOKpMUYoAXdF/wA+sX/fT/8AxVG6L/n1i/76f/4qkxRi
gB26L/n1i/N//iqTdF/z6xf99P8A/FUmKMUALui/59Yv++n/APiqN0X/AD6xf99P/wDFUmKM
UAO3Rf8APrF/30//AMVSbov+fWL/AL6f/wCKpMUYoAXdF/z6xf8AfT//ABVG6L/n1i/76f8A
+KpMUYoAXdF/z6xf99P/APFUbov+fWL/AL6f/wCKpMUYoAXdF/z6xf8AfT//ABVG6L/n1i/7
6f8A+KpMUYoAdui/59Yv++n/APiqTdF/z6xf99P/APFUmKMUALui/wCfWL/vp/8A4qjdF/z6
xf8AfT//ABVJijFAC7ov+fWL/vp//iqN0X/PrF/30/8A8VSYoxQAu6L/AJ9Yv++n/wDiqN0X
/PrF/wB9P/8AFUmKMUALui/59Yv++n/+Ko3Rf8+sX/fT/wDxVJijFAC7ov8An1i/76f/AOKo
3Rf8+sX/AH0//wAVSYoxQAu6L/n1i/76f/4qjdF/z6xf99P/APFUmKMUALui/wCfWL/vp/8A
4qjdF/z6xf8AfT//ABVNYhRljgUZP/PKb/v03+FADt0X/PrF/wB9P/8AFUbov+fWL/vp/wD4
qm5P/PKb/v03+FGT/wA8pv8Av03+FADt0X/PrF/30/8A8VRui/59Yv8Avp//AIqm5P8Azym/
79N/hRk/88pv+/Tf4UAO3Rf8+sX/AH0//wAVRui/59Yv++n/APiqZuAOGDKeuGUr/OgNuGVS
RgehEbEH9KAH7ov+fWL/AL6f/wCKo3Rf8+sX/fT/APxVNyf+eU3/AH6b/CjJ/wCeU3/fpv8A
CgB2+L/n1i/76f8A+Kpd0X/PrF/30/8A8VTMn/nlN/36b/Cjn/nlN/36b/CgB26L/n1i/wC+
n/8AiqN0X/PrF/30/wD8VTCwGNyuuTgbkI/mKja4jVioEjkcHZEzgfiBQBPui/59Yv8Avp//
AIqjdF/z6xf99P8A/FVB9pT/AJ5XH/gPJ/hR9pT/AJ5XH/gPJ/hQBY3Rf8+sX/fT/wDxVG6L
/n1i/N//AIqq/wBpT/nlcf8AgPJ/hR9pT/nlcf8AgPJ/hQBPui/59Yv++n/+KoLREY+yxf8A
fT//ABVVzdRgZZZkHdnhdQPqSMCphggEHINADG1JNKG+4nmMEnCqfm2H0Htj1orL8T8WUH/X
Q/yopAbh/wCPe3/3D/6E1ROwjjZznCgk4qcDNtb/AO4f/QmpjxCSNkYZVgQfpTArQ3LyrxbE
kdfnx/SpFlBLK6eWy4JBbP61FezPY2m/cZZCwC7h+fTHYGqtzO6FYiiv5y75iB64C47dB+lA
FyCfzyxVCI/4XP8AF+FPkljiZFdsGQ7V46moLGR2lMLMdqIpVSuMA+/+PNQataxyXdkW3ZaX
acORxigC6kyvNJEM7oyAfToD/WpMVizSNHqM1qjGKORlQynsNqjAPrW3FCsUaxpnaowMkk/m
aAExRipNtG2gCOjFSbaNtAEeKMVJto20AR4oxUm2jbQBHijFSbaNtAEeKMVJto20AR4oxUm2
jbQBHijFSbaNtAEeKMVJto20AR4oxUm2jbQBHijFSbaNtAEeKMVJto20AR4oqTbRtoAjxRip
NtG2gCPFGKk20baAK1x/qh/vL/6EK1GPJrOuhiDP+0v/AKEKe1xLuPzd/SgC7mjNUGuJztVG
Xc7qgyOMkgf1q3/Z+qf8/Fr/AN8tQBJmjNVLhL6zeMTywsJMgbFPGPrTPtEv979KADUvvwf7
sn8lq1a/8ekH/XJP/QRVC4dpGi3HOFk/ktSRTSLBEA3AjXt/sigC877EZuu0E0qQX0kausMG
GAIzMf8A4ms+aeUwuN38J7VNqEVzdQ2Xk79iRncEk25yBj+RoAsTJd20YkmiiCblUlZSTyQO
m0etOzVNhPb6E8U5O/zlI3NuIHmLjmmi4lx979KAJdQ/491/66p/OqNs+1ZR/wBNm/pU08rv
GoY5HmJ296y5p5YpZVRsDzW7UAanm09I7mS0e6jRGhTOQH+fAODxj2z16Vifa5/74/IVqaC9
3HO12zhLXB8zcOGwD/I/yoAnhS4uLd7iJFEKDJaRtufpwf6VEk+9Awzg1NrU0uo6dE+nupgR
iXVeM/55496wlu5sDDjH0FAGneyZsLof9MJP/QTUtsP9Gi/3B/KsaW5ma3nVmyDC4PA/umty
2X/RYv8AcH8qAMfxP/x5wf8AXQ/yopfFXFpB/vn+VFIDoIxm0t/9w/8AoTUbadBzZ25/2T/6
E1TwweaCd2Me1MCk8G+aNyThM8diTx/jSPaRSSeY6hjgLz6DP+NaX2P/AG/0o+xn++PyoAzo
bWOEkoDkgDceTj0zTLuyju1QOXUo25WQ4IP1rU+xn++Pyo+x/wC3+lAGSdOhZZQ+5/NADFjn
sBn68VNDD5MQTe74/ic5JrQ+xn+/+lH2M/3x+VAFLbRtq79j/wBsflR9j/2/0oApbaNtXfsf
+3+lH2P/AGx+VAFLbRtq79jP98flR9jP98flQBS20bau/Yz/AHx+VH2M/wB8flQBS20bau/Y
z/fH5UfYz/fH5UAUttG2rv2P/bH5UfYz/fH5UAUttG2rv2M/3x+VH2P/AG/0oApbaNtXfsZ/
v/pR9jP9/wDSgClto21d+x/7f6UfYz/fH5UAUttG2rv2P/bH5UfYz/fH5UAUttG2rv2P/bH5
UfYz/fH5UAUttG2rv2M/3x+VH2P/AGx+VAFLbRtq79j/ANsflR9j/wBsflQBS20bau/Yz/f/
AEo+x/7Y/KgClto21d+x/wC2Pyo+xn+/+lAGZdr/AKOf95f/AEIU4iEknzYv++xWgbLIwWBH
0pn9mRf3Y/8AvgUAUJIoXTb5yL0IKyAEEcg1D5En/QTk/wC/9av9mRf3Y/8AvgUf2ZF/dj/7
4FAGWluBIGlvfN29A8oOKn2w/wDPWL/vsVd/s2L+7H/3wKP7Ni/ux/8AfAoAzZlUyRiNlfCv
nac4yBinQiIwRZkjBCKCCwBBwK0l09U+7tX6LikOmxk5IQn/AHKAKBSBlIMsWDx98VAbbHC6
jIFHQeeOK1f7Mi/ux/8AfAo/syL+7H/3wKAMn7MGI8y/Z1BB2tMCDjmrO2H/AJ6xf99irv8A
ZkX92P8A74FH9mxf3Y/++BQBnTiPagR0ZvMXhWB71lzLH58weSNG81jh3CnH410y6cinKhAf
ULTZNKglbdJHE7erRgmgDl9kP/PeD/v6v+NBAMflfbUER/5Z+eu3rnpmum/sa1/54Qf9+hR/
Y1r/AM8IP+/QoA5lVWMERXiRhuGCzKM/rQscKgATwf8Af1f8a6b+xrX/AJ4Qf9+hR/Y1r/zw
g/79CgDlpki+zzBZomYxOAFkUkkqQAADW/bKRbRA8HYP5VaXR7ZSGWGEEdCIxSyxeUwXOeM0
Acz4tGLa3/3z/Kijxi223tuP4z/KikB0Fv8A8eVv/un/ANCar1n9xvrVK2GbK3/3T/6E1XbT
7rfWgCdmCjLEAepoV1cZRgw9Qc1i39xCWvp70O9vZKv7pf4yxwM/iKf4ae11G0W+toXtiGaJ
4t25c+uTyeCKANiiisFrNNQF7dzMxkjZlhwxGzb/AD/GgDeoqppM73Wl200pzIyDcR3PQ1Je
zm2tJJgMlR0oAlaSNDh3VT6E4p1VLbRbSSBJLlWnkcBizMR17cVZigW2iEKszBD95jknPP8A
WgB1FNkUvGVDshI+8uMj86zNCjEIvY1ZmC3BwWOT9xT/AFoA1aOnWiqF2Dc6lBYlikbKZHK9
TjtQBdWRHOEdW+hzTqgOj2cLLLAjRMh3fKx+bHY5qww2sR6UAJRVS9062vWDXQZ1UcLvKge/
FV/D5lOnfvGLRhyISevl/wAP6YoA06RnVB87Bc+pxQ7bUZuuBmua1S8t7XTV1G7ga6e4lZUi
LlVQA46j6UAdMCGAKkEHuKKq6YtsbRZrQSCGZd6q/VR0xVqgAorn1jtBrEI012Nwkp+0sWJG
O+c8evSugoAKaJELbQ6lvTPNU9UldY4YY22m4kEW4fw54z+tTHQrHb8qOsn/AD1Dndn19P0o
AsUUBQiqB6d6q6hdG3hCxYM8p2RKe5/wHX8KALVFZWhRGAXcTSNJsmI3N1NatACMwUZYgD1J
oV1cZRgw9Qc1Qht01S+nNwSYYDs8oHhj6k1ci022s5d9urIGG0puyPXPPfigCSiiufvbezju
7i51G0naPcNsqsdoHTsfX2oA6Cimx7fLXZ93Ax9Kh1CdraxmmUZZV4oAmaWNW2s6g+hNOrl7
280+yv7S0uLaS4mnAMkxYjbuxjAHB6100VuttCIlZmCEjLdT3/rQA6iqOtXp0/TJbheoKgH0
yQM/rVPTFsIrxAIpo7uRNweUn94O5HOKANqjpyaKoXCG+1JLIuyRohlbb/H0GPbrQBdWRHOE
dW+hzTqh/smztmWaCNo2Q5wGOG9jmpyMEj0NACUVmatp9jJFLdXEJd0Tgh2H06H1NSaHbfZt
LgUqVZl3sCScE84/DOKAL9Nd0TG91XPTJxSu21GbrgZrP02wg1K2+2XgMrSsdqkkBADjjH0o
A0QQQCDkGimQWUdmHWIvtPIDHO32FLJuMbbDhsHB96AHUVylsVbUYY4S41JZz9pcn5WXdzjt
yOmK6ugApokjLbQ6lvTPNVNSZ2MNqjFDcNt3jnb+FY9rc6Zda/PpKW0scqEolwHJZmUfMSOg
6H6+1AHS0UBQqqB2GKytY2y3Npb3DFbaVsNg43HsM0AatVLv/Wj/AHapaO0cN9d2VuxaCM7l
yc7T3FXboZlH+7QByXjT/j3tv98/yopfGoxb23++f5UUDOlsxmwt/wDdP/oRq3bDG/61XsBn
T4P90/8AoRq1BwX+o/lQII7aNLqSbvIu1l/hI9x3qVEjhRY4USNFztSNdqj8KKKACseSG/tn
uYLe3EsNwxIk3geXnrkE81sUUAQWFsLOyhtgxby0C7j396lkRZY2RwCrDBBFOooAW3HkwrEr
EhRgbuTQTn/GkooAbKzpEzRp5jgcLnGfxrK0n7fFcTi408xJNJv3+ap2/KoxgfSteigAqJ7d
HuYpySHjzgjv9fapaKAJGfI5IPsBTOtJRQBkawt9POsEdiZ7PAL7ZVUsfTntWhZvLJADNbfZ
mHAj3BsD8KnooAMZGDyKijtIBA8MkaSRM5fZIu5QT6DtUtFADmbJPf3ptFFAGNJHf6hPbC4s
VthDIrmXzFY8HOBjkZxj6GtmiigCG5tkuUCuSMMGBXqPoe1WzIdv3h+A5qKigBSc1SvdMgvp
Y5JWlV4wQpjkKEZ+lXKKAMvSNMNhPdOWlId/l3ylsj169a1KKKAI4YEiunnUlWcYI/hPvj19
6nd8nrmmUUAFZeoNqE4ltYrIGN+BOZFwB/u5zWpRQBHbxeRbxxAk7FAyaWaJZoXicZVxg0+i
gBscEKpCGRJGhH7tpF3Mv0Pank5pKKAKmq2f2+weAHBJVgfcEH+lU4ob28vrea6txbLag4+c
N5hP06Dj9a16KAComt0a5jnyVdM8qcZ6dfUcdKlooAkZ8jkgj0AqOiigClqUE1y0EKIDCX3S
tnoB0H41doooACMjBptnCtpEY42O0sWwegz6elOooAczZJ5zUNxGZreSNW2l1IDelSUUAc+l
hey29rYSWixR2zq32kODu2nqADkE9a6CiigCK4t0uVAfI2nIZTgj6HtUwSJZHlVI1lkADOqY
ZvqaSigBTzVLUvNMSqlil6pPzRsVGPf5uKuUUAUNLs3txJLKiRvLg+Wg4jHZePSprgZl/wCA
j+tWahkGZT/uj+tAHIeOBi3tf94/yop3jsYgtf8AeP8AKigZv2rstjbhTj5T/wChNUqzSLnD
devFcdJ4pubZ2txBGywsyAknpuNN/wCEvuf+faL8zQI7T7RL/f8A0FH2iX+9+gri/wDhL7n/
AJ9ovzNH/CX3P/PtF+ZoA7T7RL/e/QUfaJf736CuL/4S+5/59ovzNH/CX3P/AD7RfmaAO0+0
S/3/ANBR9ol/v/oK4v8A4S+5/wCfaL8zR/wl9z/z7RfmaAO0+0S/3/0FH2iX+9+gri/+Evuf
+faL8zR/wl9z/wA+0X5mgDtPtEv9/wDQUfaJf736CuL/AOEvuf8An2i/M0f8Jfc/8+0X5mgD
tPtEv979BR9ol/v/AKCuL/4S+5/59ovzNH/CX3P/AD7RfmaAO0+0S/3/ANBR9ol/vfoK4v8A
4S+5/wCfaL8zR/wl9z/z7RfmaAO0+0S/3v0FH2iX+9+gri/+Evuf+faL8zR/wl9z/wA+0X5m
gDtPtEv9/wDQUfaJf736CuL/AOEvuf8An2i/M0f8Jfc/8+0X5mgDtPtEv979BR9ol/vfoK4v
/hL7n/n2i/M0f8Jfc/8APtF+ZoA7T7RL/e/QUfaJf736CuL/AOEvuf8An2i/M0f8Jfc/8+0X
5mgDtPtEv979BR9ol/v/AKCuL/4S+5/59ovzNH/CX3P/AD7RfmaAO0+0S/3v0FH2iX+9+gri
/wDhL7n/AJ9ovzNH/CX3P/PtF+ZoA7T7RL/f/QUfaJf7/wCgri/+Evuf+faL8zR/wl9z/wA+
0X5mgDtPtEv9/wDQUfaJf736CuL/AOEvuf8An2i/M0f8Jfc/8+0X5mgDtPtEv979BR9ol/vf
oK4v/hL7n/n2i/M0f8Jfc/8APtF+ZoA7T7RL/e/QUfaJf736CuL/AOEvuf8An2i/M0f8Jfc/
8+0X5mgDtPtEv979BR9ol/vfoK4v/hL7n/n2i/M0f8Jfc/8APtF+ZoA7T7RL/f8A0FH2iX+9
+gri/wDhL7n/AJ9ovzNH/CX3P/PtF+ZoA7T7RL/e/QUfaJf736CuL/4S+5/59ovzNH/CX3P/
AD7RfmaAO0+0S/3v0FH2iX+9+gri/wDhL7n/AJ9ovzNH/CX3P/PtF+ZoA7T7RL/e/QUfaJf7
36CuL/4S+5/59ovzNH/CX3P/AD7RfmaAO0+0S/3/ANBR9ol/vfoK4v8A4S+5/wCfaL8zR/wl
9z/z7RfmaAO0+0S/3v0FH2iX+9+gri/+Evuf+faL8zR/wl9z/wA+0X5mgDtPtEv9/wDQUfaJ
f7/6CuL/AOEvuf8An2i/M0f8Jfc/8+0X5mgDtPtEv979BR9ol/vfoK4v/hL7n/n2i/M0f8Jf
c/8APtF+ZoA7T7RL/e/QUfaJf7/6CuL/AOEvuf8An2i/M0f8Jfc/8+0X5mgDtPtEv9/9BSGW
QnJbmuM/4S+5/wCfaL8zR/wl9z/z7RfmaALfjZi1vbbjn5j/ACorE1bWpdUjjSSJE2HI2mig
Z//Z</binary>
 <binary id="_169.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAG+AsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDrtVLF4U3MEIYlQcA4x19epqlsX+4v/fIq
/qQzPB/uv/NawbmMNe7dhZmkPyhFO4BBwSen4UAX9i/3F/75FGxf7i/98isnTIVW6ji8vM8Q
AlfjGVUqSD1OSc1dWeSN5JJC5hDlSWAAXnAxgc++aYFnYv8AcX/vkUbF/uL/AN8iqbXUyrMD
w5/1Yx93AyfyqZro/aDCFIxjDg9fmAPb3oAm2L/cX/vkUbF/uL/3yKq+dK+8l3QRAE7AuW/P
t9KfJJIYRtkKsUYkgDIIIoAn2L/cX/vkUbF/uL/3yKbNvSaNg7BM4YcY/HvTYmdrjPmZVtwC
YGBg9fX/APXQBJsX+4v/AHyKNi/3F/75FDSkQvJsYbeMPxmojcsHdfLXMYy3z9R7cc0AS7F/
uL/3yKNi/wBxf++RTUmLPgqoBLAHdzwcVELxiyKIGLH7wB+7zj0oAn2L/cX/AL5FGxf7i/8A
fIqH7WQqMUXDozjD56Y46e9JJduhAEBckt909gcZ6UAT7F/uL/3yKNi/3F/75FVzesG2iAs2
TlQeQBjrx7077WQuWjxnO0Bsk4PPb8aAJvLX+4v/AHyKNi/3F/75FRQXTzbcwlA3dm7YznpT
ZrwxYzFu3MVXac5wcelAE+xf7i/98ijYv9xf++RSQSPKx3R7BtBwTzzn/CpttAEWxf7i/wDf
Io2L/cX/AL5FS7aNtAEWxf7i/wDfIo2L/cX/AL5FS7aNtAEWxf7i/wDfIo2L/cX/AL5FS7TR
tNAEWxf7i/8AfIo2L/cX/vkVLto2mgCLYv8AcX/vkUeWv9xf++RUu00bTQBWkj3SIgAUYJOA
OenHT3pfs8X9z/x4/wCNSsv79f8Acb+YqG4kljfIKpEFyXZSefTrQAv2eL+5/wCPH/Gj7PF/
c/8AHj/jUUN2ZLhYTtzj5sDnPp7U77VtlwwBXcVO0fd5wM0AP+zxf3P/AB4/40fZ4v7n/jx/
xpPOcguoGwY4I55x/jS/akyoKsNxwM49cetAB9ni/uf+PH/Gj7PF/c/8eP8AjRFcpNJsVWzw
eR7Z/wDrU+WTbDI8e1ygPGe9ADPs8X9z/wAeP+NH2eL+5/48f8aj+2guuEJQpn3zkcYqQ3SL
wVcNnGMDOc4oAPs8X9z/AMeP+NH2eL+5/wCPH/Gmm8RSAyvkjg4GCcZx1p7TfuXcKUKsFO/t
0/xoAT7PF/c/8eP+NH2eL+5/48f8aalzltpUs3QBR168jJ9qUXIy4aNl259OcAH+tAC/Z4v7
n/jx/wAaPs8X9z/x4/40jXkavsIbOSB05wcZ61IknmozIvIOPmoAZ9ni/uf+PH/Gj7PF/c/8
eP8AjSmR/s6ShRkgE8+tTbaAIPs8X9z/AMeP+NH2eL+5/wCPH/Gp9tG2gCKOMRNujLp/uyMA
fwzUvmSf89JP+/jf40baNtAB5kn/AD0k/wC/jf40eZJ/z0k/7+N/jRto20AHmSf89JP+/jf4
0eZJ/wA9JP8Av43+NG2jbQAeZJ/z0k/7+N/jR5kn/PST/v43+NG2jbQAeZJ/z0k/7+N/jR5k
n/PST/v43+NMdAXGRnim7FzgRsxHJ2oWx+QoAl8yT/npJ/38b/GjzJP+ekn/AH8b/GohGpz8
mCOCGXBH50gQFyMDA/8ArUATeZJ/z0k/7+N/jR5kn/PST/v43+NQMqIJGbACBeAoJOSR6j0p
wjXcw4YDGDtx1AP9aAJfMk/56Sf9/G/xo8yT/npJ/wB/G/xqEIC5GBgf/Wo8sGYRjapYZBK8
cep7UATeZJ/z0k/7+N/jR5kw+7NIp7HeT+hyKgiVX3fLwGwMrtP4jtUsa43ADjNAGxbuZbaK
RurIGP4ipagsv+PKD/rmv8qnpAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAUb7m4h/wBx/wCa1iTTafDqbTSSyiZPlK/MVHHXHTOMVt33/HzD/uP/ADWuQ1L/AJCVx/v/
ANBQBoQXWlwXctyksu+X7wKsQPoMcVPJqenyJsaRwuckBGGf0rn6KAOi/tbT+fnPPX923+FJ
/aunZJ3HJ6nyz/hXPUUAdCdU05sbmJx0zEeP0o/tTTfm5+91/dHn9K56igDoTqunFtxYlsYy
Yj/hQNV09TkMQTxkRn/CueooA6F9VsJEKtI2D1/dt/hR/amnAAZ4XkDyjx+lc9RQB0C6lpqZ
wxyxyT5Z55z6Uf2ppuFGfu9P3R4/SufooA6H+1NN9e+f9Uev5UHVdPbGWJwcjMR/wrnqn+zE
xb1OSBuIx25/woA2f7T03GM8A5/1R6/lTv7W0/j5zx0/dnj9KxvsUm2Ikj9420j+79f1/Km/
ZZCWwMqrbSQR/KmBtDVNOUYDED2iP+FB1XTyMFiR/wBcz/hWOLRgiuxO1uF2rkk4B6fiKals
Wk2bscKc49cf40gNsatp46ORxjiM9Pypf7Ysf+ejf9+2/wAK50jBIpxicRebgbM4zkfyoA6D
+2LH/no3/ftv8KP7Ysf+ejf9+2/wrEe1YJuQ7sYBGMen59ad9gmKFhtJABwGHfP+FMDZ/tix
/wCejf8Aftv8KP7Ysf8Ano3/AH7b/CsJbWZgCFGD/tD0z/KljtZHcplVYEDk8c+9AG5/bFj/
AM9G/wC/bf4Uf2xY/wDPRv8Av23+FYhtJAAQMgruyCP896Q2kw3AhcgZxuBzzj+dAG5/bFj/
AM9G/wC/bf4Uf2xY/wDPRv8Av23+FYL28qKWZQAOp3D/AD2NKLaYhSFHzcj5h6Z/oaQG7/bF
j/z0b/v23+FH9sWP/PRv+/bf4VhvaTRsFdQCenzD6+vvSPbuisX4K9R+OKAOgt7y3u7kCBi2
1DnKkdx61ba381QCpK5BrF0OJ47pi4ADRZHI6ZFdTbf6kUAZq2EaTeasOHOefr/+ulksy8TR
hSFfO7jPXrV+C8t7iR44ZVd0+8B2qXzUEwiyd5UsODjH16dxQBl/YVMvm7H3em47fyzikOnx
l1cxNuXpyfXP41sVGZ4RL5RljEn93cM/lQBmpZrGwZYiCAR+Zyae1uXUqyEg9a06KAMhrCNs
5h65z+P/AOqhbFVC4jY7c4JJJ568mtSWVIgC5IBYKMAnk8Cn0AYz6ejrjyjkdM544x/Klhsf
LiKEM2TuJJJ5/E57VsUUAZElispJaNsnHIYg8e46U19NjkPzRvz/ALRHbHrWzRQBkNYqxUmN
gVOQQSD/APq9qBZBUdQjgOck7jn885rXooAxTpsZiEe2XaMDiRs8e+anELAY2tWnRQBm+S39
00eS3901pUUAZvkt/dNHkt/dNaVFAGb5Lf3TR5Lf3TWlRQBm+S3900eS3901pUUAZvkt/dNH
kt/dNTm9+RnW2nZFz8w284/HNVP+Egtv+fe7/wC/NACvbyFgQmeMc8VDLYySNuxIhxj93My5
/Kpf+Egtv+fe7/780f8ACQW3/Pvd/wDfmgCOKzkiBAVmyckvIWP5kU/7NKDnZkntml/4SC2/
597v/vzR/wAJBbf8+93/AN+aAIpbB5WDFZFOMfJKy5/Klis5IVIVGOTkl5Cx/MipP+Egtv8A
n3u/+/NNfxFaIhZoLsKoyT5JoAUW0oO7Zkntmo5LFpWDPETjtvOD9Rjmq/8Awm+jf35v+/Zq
zD4nsZyBFHcsSoYARdR60ALFZvCCFjJycndISf1FSLEyZ3DBJzV1bk+YiPBLHvOAW24zgnsT
6VHd/wCsFAEtl/x5Qf8AXNf5VPUFl/x5Qf8AXNf5VPQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQBRvv+PmH/AHH/AJrXIal/yErj/e/oK6++/wCPmH/cf+a1ymqKqalO
o3YyD/rG7qD6+9AFKiohdocgK5P8I81vmGcZ604XAJT5JMPxnzG4P50APopZHEcbOQ52gn/W
N/jTsj/a/wC/jf40AMopPtEW3cS4Gccu45/P2o8+LcoDsSwyMSPz+tAC0U0XCNF5iiQjOOXc
d8etOM0YcoWYMOo8x/r60AFFKkiOSFLHHX94/wDjTuP9r/v43+NADKKfx/tf9/H/AMaOP9r/
AL+P/jQAyp4rllkiLE7Y+iio+P8Aa/7+N/jRx/tf9/G/xoAl+2y7SPl5znj1OaeL+URGMKmC
ck8+ufWq/H+1/wB/H/xo4/2v+/j/AONAEsd46Y3IkirjaGzgEADIwfagXbLs/dxllIJbnLAd
Aef5VFx/tf8Afxv8aOP9r/v43+NACGRvmAJVWOSoPFSvdO9ssBVQowcjOT/nNR8f7X/fxv8A
Gjj/AGv+/jf40ATR3brKZGJJC7QO3T3pFu3VUAVflI55ycEkfzqLj/a/7+P/AI01XBdlw/y4
/wCWjf40ATm7cpjYmcYLc5bjHPPpQbpsxEIoMeP+BYwOfwFV3k2yIu1yGOM+a3H60jTxqpbL
8Anh3/xoAt/bpCANqcLtXr8o9BzTUu5EOVC5HQ+hznP51XM0alQxcFugLvz+tRfalMcjqrnY
M481uR+dMC5PcvPu3Ko3YJwSemfU+9K15I0aKQvyDGeeRjHriq32iIFQzkMwBwZW7/jR9oiw
x3N8vX94/H60gLQvpBIH2oT6c+gHr7UyW5ebcWC/N1wPfNQieMkDc2T/ALb/AONIJk2ktvX5
tvMj/wCNAGzok3m3JBRQyxY3DOSMjGa6eBQ9vtPQ5BrlPD7o93JsYn93n7xPceprrLb/AFIo
Arf2cdqq0quqAKivECMDPXuevr26VIlo6NGBKuxEKY2c4OM8546VbooAzzpgMLR5h5KnHk/K
dpzyM9fepntEMRAGW24C72VOn93OMfhVqigDLg0pkt1BaJJQoU7Ixt+6QeO556+w4p02mb1c
jyHcweUC8fPAIBzzjr6VpUUAZ8VhIlr5YaGNiysQkfy8Y6DI9OtOi05Y79rvfl25PHtj16f5
zV6igAooooAKKKpXurWFhIsd3dxwuwyFY84oAu0Vlf8ACS6N/wBBGH86P+El0b/oIw/nQBq0
VRt9Z0264gv7dz/d8wA/l1q9QAUUUUAFFFFABRRRQAUUUUAVrAZtcf7Tf+hGni1hByFI/wCB
GoIJBDpskhzhN7cexNc4ut20ce2JrpTgZJfjt2/CgDqvs0Xo2PTcf8aQ2kOMbWH0Y1zA16Hv
JdkYI4fFA12DGC92fq1AHULbRKRgHjp8x4oFrCB90/ma5628TwwoRIs0pJ6k/wCJqc+KoAgc
2swU8A9jQBtG2iJB2kfRiM/Wj7LDjG04/wB41if8Jbbf8+8v5ij/AIS22/595fzFAGX4n8LI
sx1KxVsZzLCibj/vKP5/nWOkklxcxNFL5V3CT5U6tkP3x/k9+ldZ/wAJbbf8+8v5iuY1iSzm
laazheNZH3yIf4T/AHlx+ooA6rSdcTVWt45kEF5HKRJCT/sN8w74rSu/9YK4XwzdpdeJrH5M
yqHBk6bhtbqK7q7/ANYKAFikMWlJIOSkAYfgtYbTXIYj7RMSOCd55ra/5gn/AG7f+y1hXKBn
wwBUyDII4PNADvPuP+fib/v4aPPuP+fib/v4azp4oJSql/LDjIdYSqHad3C+pUHJ7/pUrvJF
EgjTaW3EKUJPqBgdKYFzz7j/AJ+Jv+/ho8+4/wCfib/v4az1u5vnLIoUFlzggA5wOe//ANan
2NxJcrGzbRujViFQ9SMnnOBQBd8+4/5+Jv8Av4aPPuP+fib/AL+GqjyyplyU2CUJjBzj65qS
1mNwpYxOg7bh1HrQBObmcDJuZQPeQ/4037XL/wA/cn/f0/409SIpFY5qdLjzH2oHZsZwATxQ
BV+1y/8AP3J/39P+NL9qmxn7VJj18w/41aefy22uJFOM4YEVA0ym5WTJwFA/nQBH9rl/5+5P
+/p/xo+1y/8AP3J/39P+NWVnWRmAaX5Y2fCdWIxgcg+tHnhNuTKNyBtsmMqcn0AoArG7lC7j
dyBfUynH86b9vb/n+b/v8f8AGmX9wqSRzZOBgZ/76pLS7W5uVi3ygNn5lH3fc+1AEn29v+f5
v+/x/wAael1M4yl1Iw9pSf61Bd3a2tx5YkkYbQd5HDe6+1JbSi5ldwSflUc/VqAOm0yVprGN
3OWywyfZiB/KimaP/wAg6P8A3n/9DNFIAvv+PmH/AHH/AJrXK6v/AMhSf/gP/oIrqr7/AI+Y
f9x/5rXK6v8A8hSf/gP/AKCKAM3ZbgOcqAD8x3fd5z+FKEhEiEMNxHyfP1HtUa2rK27cDjGB
6/NnmlNuxWNcr8rBs/jnGKAJpVVomVzhSCCfQU6mTKXhdV6spAp5zjjrQAzyUznB65+8eD/k
0hgjZ0ZlJZPukknFR2tu8DNucMGwTj1oe3LT+YAoIIwc+lAEnkR7CmDtJzjcaDbxFixUknr8
x9Mf1pZY9+3odpzg9DQExDs46Y46UAJFF5ZY5JLYqSooIjEOdo4Awvt3pn2c/avOwOvr7elA
FiioriHz9gPRWyecdjT2jHkmNflG3A9qAH0lRxRlC5IUbjwF7VJQAUUUUAFFFFABRRRQAU1V
UO5B5OMj0p1MVSJZGPRsYoAVo1dlLZyvIwSKaYYhuYjAIIOWOMHrUU9sZZxINvAwM/WneS+J
MkktnH7w8UAP8mMlW+YkdDuNILeIK67eH680nlyHblugA4YjHv706WMyxumQM9KAEWOHeQp+
cAZAc5x2zzR9niAwAcYA+8egpjQSlwysFIx/EfWnRRyRg7nLHHGTnn+lADzChOSDnj+I9ulN
aOGNdzttG7OWc9fzpssBeQuCAfl/Q00QzeXIjSB94xyelAGz4diWO7k2DA8rHU+orrrb/Uiu
S8PqRfSMcf6rHX3Fdbbf6kUATUUUUAFFIzBVLMQFAySegrndR8YWds7R2sZunU43Btqfgec/
lj3oA6OivPJ/FmrSMxjmSJScgLGDgenOaSLxXq8bDfOkozkho1GfbjFAHolFcxYeM7WXC3sT
W7f31+Zf8R+tdKjrIivGwZGGQynIIoAdRRRQAV5t8Qc/2+nT/UL/ADNek15144j83xPEh6GF
c/maAOftLJp8O/yx+vc1fSxt1/5Z59yanAAGAMCloArPY27/AMG36GtPSfEN7o0qRXLtc2GQ
CW+Z4x7c/pVWmuodCrDIIwaAPS7eeO6t454W3RyKGU+oNS1yHgK9lZLvT5H3JbkGPPYEnIrr
6ACiiigAooooAKKKKAM1v+QJc/7sv8zXJWgU6Teu0cZePZtYoCRluecV1rf8gS5/3Zf5muW0
9JhpF8Y1cM+zZtzlsNzj1oAiMSS6SJpUSJxKESQLt3jBznHXHHNQT2Ulvdi2kZN5x0zjnp2q
KWaWXHmyO+3gBiTitCWZZ7GG7dwJoQYMd2OPlP4An8qAIksYjYTzm5TdHIqDAbbzn29qllBk
0O2DygKsrgFiSB9O9JZoZtGu4o8GQSo23ODjkZouI3XQ7cFT8srE/TjB+lAFZrCUSQqjJIJl
3IynjA69cYxTY7UzNshkSR8EhVyCcemRWrbP9nsYI5kKCaKWLewwIyxGCfSqOnxva38c86tH
HAwdmI647D1JoAYdPkS2iuJZIo4pchSzE9PUAE1HcWslpLGJCrBwHRlOQwPerOqXcUttaxLx
IHkdkA+4GbK5/CpdWVhb6blSNsIU8dDnofegDabQILXxNaanahY1YuskY6ElG5H9a1Lv/WCp
bj/XWv8A11P/AKA1RXf+sFACH/kCf9u3/stYupPDFGTPcG3G7IcY4IPuCK2T/wAgM/8AXt/7
LXKeMP8AkHN/v/1FACzXelywRRf2kE8roykZPylecjHQmrB1bSywY3cWR0Oa8/ooCx366ppS
AhbuEAkk89zTY9Q0iIr5d3EoUAABzjA6cVwVFAWO9/tDSPM3m6hLZyMsSAfUDsab9s0X5f8A
SITt+7licfSuLtrOe6R2hCkJjILqpJOeACeTweBRbWkt0WEWz5Bli8ioB+LECgDtv7T0tIkS
K6gCpwFJ4xTTqljnIvIFPqsjKf0riYreSZiE28EAlnCgZ9ycVGyspwwIOM80BY7oapYg5N5A
x9WkZv50v9qaf1+12+fTJx3/AMa4OigLHdnVLE8i8gU+qyMD+lINTsQSTeQMfVpGP864WigL
Hof2VtTtQ9sY2CvjPOOM/wCNRjQ70ZwIxuGDhiMj0rQ8L/8AINk/67v/AErZoA5Y6HekAERk
AYALE4HtU1ramzl8mcqJZF3Kq5+6DyfzauhDqZDGD8ygEj2OcfyNZGo/8hy2/wCvaT/0JKAN
TSP+Qev+/J/6G1FJpH/IPX/rpJ/6G1FABff8fMP+4/8ANa5XV/8AkKT/APAf/QRXVX3/AB8w
/wC4/wDNa5XV/wDkKT/8B/8AQRQBkBpyWDBwpxkgcj5u34Uu+YPBlX25+YgdeD19O1PF0rHA
U5OMe/OKUXAymVIDdz0znGKAHzsVt5GU4IUkGn02R/LjZyM7QTTqAIbeaSRnEkZTGMEgjNN3
yLO4AZlJHBB/HBp5uolTe7bFztywxz/kUC5hLIofLOMqADyKAHSsygbRnJwTjOKVWYxbivzY
zjpSQyrMm9QQPcYpTIBJsOc7SelAEcDO0j7t2CARkED9aPNl+0bPL+TON3PpS/aI9oYbiMgc
Ke/Sg3MIl8reN/8Ad79M0AFyX2KEJGWAJAJIFPJKQkgFiF496YbqFY/MZ9q5xkqRSmaM/LnO
eOhI+lABDI0hkB/hbHQjPAP9akqGOSJYUaNNiMQAAuOtOe4iQkM2NvXg8f5zQBJRTIpo51LR
OGAODimtcxK7IWO5eoCk4oAloqIXMbBSpLBjgYU+macJkY4U88gZBHIoAfRUYmBWJsH95+lE
cyudpBDZIx2496AJKYjEzSAngYxT6ar5dlx93FAEE8ky3ChA2zGSQuacZJGWTgrjIXCnNOmu
UhkVGDEsMjGKaLuMlhyCuQenXOKAFMr4XCHoDyp5P9KdKzCNzGDuX/ZNMF2uYwUfMgBAFAul
aORwp+QZx6igBhllSXcFd1OARtI744p8E0j7jLGUAGehpTdwqyq8gVmAIB96UXUJDkPnZ97A
JxQA2R5RJhVJX5ece/NRmaWSKQFJEYDKkKeanE8e4LlgT6qRR56bcnI+bb0PWgDV8PsTfSdd
vlZ5GO4rrbb/AFIrkvD0iSXcmw5/d5/UV1tt/qRQBNSEgAknAHUmlrn/ABjfvZ6WsUT7XuGK
HjPy45/p+dAHP+I/EEmozNb27FLVCR8rf633Pt7Vg0UUAFFFFABWx4f1yTSrjY+XtpCAykn5
P9of55rHooA9cR1kRXRgysMgjoRTq5rwVfvcWMtrK+4wEbPZSOB+YNdLQAVwPjNDH4mtpD0k
gAH4E131YHi3Rm1SwE1uGN3b/NEAfvdMj9KAOQoqC2uVmGD8sg+8pqegAooqCeY7xBAC9xId
qIoycmgDc8CoX1rUJh91Ywn4k/8A2NdzWN4Y0j+ydLVZFxcy/PMc559PwrZoAKKKKACiiigA
ooooAz1RpdInjQZZhIAPU5Nch/YWp/8APm/5j/Gu2sP+PUf77f8AoRqzQBwH9han/wA+b/mP
8anuNFviqR29lMEXk72XJY9en0FdxRQBwH9han/z5v8AmP8AGj+wtT/583/Mf4139Zmv6umj
aeZ2GXdtkYI43Ed/bigDkJtIvreJpZrfy41GWZmUAfrWBLcGeYIpYRZx8vBar0uoTatcKb6a
W9cNmKGEfLn3XH/166DQ/CBYrdakvlEHKwIR/wCPHn9DQBmwaRfXUKSQWh8kH5cYBI/H/Jqd
dC1MMD9jfr6j/Gu7iiSCJYolCIgwqjsKfQBBcf661/66n/0Bqiu/9YKluP8AXWv/AF1P/oDV
Fd/6wUANP/IDP/Xt/wCy1ynjD/kHN/v/ANRXVn/kBn/r2/8AZa5fxaB9jAbaE3/MWJHf2BoA
4Wire21/vRf99P8A/E0bbX+9F/30/wD8TQMqUVb22v8Aei/76f8A+Jo22v8Aei/76f8A+JoA
S1vTawSoiIXdlIZhnZgHkeh5q9PqEI3RgAeZGC5VRIPMyCxweDnAqlttf70X/fT/APxNG21/
vRf99P8A/E0AWYNUSEJ/rSFCjy8/KMdx7nr+dUru4+0MjbnO2NVw3bAA4/KpNtr/AHov++n/
APiaNtr/AHov++n/APiaAKlFW9tr/ei/76f/AOJo22v96L/vp/8A4mgCpRVvba/3ov8Avp//
AIml22v96L/vp/8A4mgDvtBiM+jTRggEzt16HBBwfY9KttpjtKXBjjBZGG0cxbTkhfr36dT1
rP8ADjX405vKit2HmtktIw5/KtXfqn/PC0/7+t/8TQIqS6M8iKu5IwuwMsfHm7Qw5OP9rPQ9
KZdx+Vq1nGCTttZBknP8SVe36p/zwtP+/rf/ABNZ85uW1uD7SkSH7NJjy2LfxJ6gUAbGkf8A
IPX/AK6Sf+htRS6R/wAeA/66Sf8AobUUAJff8fMP+4/81rldX/5Ck/8AwH/0EV1V9/x8w/7j
/wA1rldX/wCQpP8A8B/9BFAGdtgwxynXk56HP6c0u2H5M7f9nnrUa2m1twfkYA47ZzzR9l5Q
iQgr1OPfNAE0gVo2DnCkHJ9qdTZkMkLoMZZSBmnHOOOtAEYjibkc85yD0P8ASl8mPcrbeV6e
1V1siCT5pORzx3wef1p4tm4/eZxjtz9OtAEyRqmdoxmgxqW3HOenU1Wa3kSPCsXPHAHXjGeT
U8KMtukbH5goBI9cUAKIYwCAvHHf06UCJAeBj6HFRG1bgiQAj0XjoR6+/wClOSArIHZg2FA6
Y6d+tAD/ACY9oUrwOnNCxIpyFxTbiAzKoWQxkHqKiWzZWJEx5GOR7fWgCfyY9u3Bx6ZNBijJ
JKAkjBzzkVVNrIsiKpLLzlsfdyPrUv2VtuPNycY3EZJ4780ATqgTOO/vmmmCMvuK/N61A1m7
KV84gZyMDpx9f85qxIpeNlBwSMZxQAghjAwFwPYn0xTYrcJuyd2SSO2M0xbUhFUuGCsTyv6d
aWK3Mcxk8wnOeDQA/wAqMBV5AH3RuNLGkY+ZMHk85zz3ps0PmOjZAKE4yuaje0ZmYiXbuznA
6859aALNNUKHYg/McZpIY/KjCFt2D1pVQiR2OMNjFAAwQSB2wGxgEmgRptK7cgnJB5prw7pC
wK8jBBXNRfZWzJ+9++Mfd6e/WgCQwwooyAoHA5wKURRFXUDg8MAaY1sT0YDp2Jxg9uaXyGIY
F1wWDYC/T3oAf5MfHy/rTAkG1iCNo4OG4HtTPsr7kPnY2nj5ff60ptmIfL53Pv4GKAJNkbH1
IwfvflS+VGBk5HOeWPWo/sxyCHwQFAOOeKabQshVpM5A7dwep96ANrw9Gsd5JtGB5WMfiK62
2/1IrkPDkey9lJIyY+wwOorr7b/UigCauJ8dyZvrWLn5Yi35n/61dtXGePIiLi0m28FGUt9D
nH6mgDlKKKKACiiigAooooA6DwXcCLWvKIJ86MqPbHP9K76uF8DwCTU5pmTIij4b+6Sf8M13
VABRRRQBg654XtdVYzxH7Nd/89UH3vqP61z0vhLXYWxFPbzr25wfxyP6139FAHAxeENan/19
1bwL6KST+g/rXS6J4cs9IXeAJ7nvO68j6elbNFABRRRQAUUVGz4O1Bub09PrQA53CDJ/AetI
m8kluM9B6UIm0lidzHv6fSn0AFFFFAFaw/49R/vt/wChGrNVrD/j1H++3/oRqzQBk61q4sHh
tozGLifO0yNgKB3+voK5C91nVkheT7bKsqvsKjAw3fjGMf41P4jluIPEtyVjhkR40+ScgKy4
HTJA61zPnT/anaLMeWxtL5H0zQB1eh+MpopltdZ+bJ/14AGzP94AYx710PiLSv7d0kRwSqHV
hLE+cgnH9c15gpVwI2RzOTjJ/ljGc1v2Gs6n4fgjt1eKcSH5YJMlo/TuMZ9KAM1V1LT9VAKS
2twvDEtsBHrnpj3rrPDmv3b3/wBg1Dc28/u3YqSOM4yPvD3rntWuLzVL8f2xHJGYwQvkr8iA
9++f610Xg/S9sUdyUkSOMkoJRhnJGCcdh7UAdbRRRQBBcf661/66n/0Bqiu/9YKluP8AXWv/
AF1P/oDVFd/6wUANP/IDP/Xt/wCy1y3jIf8AEtP+9/UV1J/5AZ/69v8A2WuY8ajGm/8AAv6i
gDhKKKKBhRRRQBbXTpXtlmRkYlS/ljO7AOM9MdfemrZTFY2IChwxG7I4Ubj+hp8d/IBaxl2W
KBs4U5z82c4zTpNSZxcgxg+cRtJPMYHYfgAPoKAIPsVyWIWCV8HblY26+nSomjkUZZGA45I9
elX5dXmkO5S8bhty7JCF+9nkd+ajvtRa8jVDEkYVifl9Ow/DmgClRRRQAUUUUAeneGWVNLlZ
2CqJnJJOAOlaouYCVAnjJb7oDjn6Vj+HohNpEqZK/v2IPoQQR/Kr76cJJHeSUnzGR5ABjJQ5
XHp0GetAiYXtszOBNHhApLbht5zgZ/Cs+9IbXLUg5BtZMEf7yVO2lK/lmSQOYtoQMmV+UMOR
34Y+naoLlFTW7RFAAW1kAAGB95KANPSf+PAf9dJP/Q2oo0r/AI8R/wBdJP8A0NqKAEvv+PmH
/cf+a1yur/8AIUn/AOA/+giuqvv+PmH/AHH/AJrXK6v/AMhSf/gP/oIoAyR9oyd2dvG7H+9z
j8MU9UkPlEswOfm57f5xSLd7jgJycEc9s459KPtfzxrs+9gdelAEs5K28jKcEKSDT6bK/lxM
+M7QTinUAVmkuFX5VDNuOcggAc+nXtS+bceZEvlrtIG84PBp/wBoUKCylcsVGSOSM/4UG5jD
IvOXAIFABbGUpib7w9sVH50xuJI0VSFIHQ9COvWnrcboPNCEDOOT74oM0SyshXDdzj2z/Q0A
RxzXEgDBVA6cqT9e/wBfypUmuC67ogqEfMcHIOKmikV8qqlduOCMU03KLIUIYEdTjj86AI2a
Q2/8e8N2B6Z/wp6ljcHl9uO44P0oNwvl71GQGCnnpn/9dP3nzSm3ouQQetADbl5UUeSgZie4
NRmW63N+7XAHHBz0/L9aeLlfLVirAsCQOpwOtOWdHI25IboexOM0AQmS4ZXXZg4OCFPPAx9O
/wCVWl5UZ9KhNyiQrI4257ZqSRxHGXOcDk4oAdRUT3MaKS2Rg4IOMj/OaHuAqsVUnaDz0Bx1
oAloqH7Sm1WOQG6Zxz70NdxK2059uOvOP50ATUxGJmkBPAxiljcSLuXp0oV9zuuPu45oAbKS
JI8buvOAcYwf64pjPOQyquGCnB2988fpSzT+VIE27sjPB5pPtSgMWGAuR17g4/WgAaSbdGFX
gn5iUP8AjTEe4EchIJYdAQetKLvJiGz/AFgB4PT8aUXe6OVwn+rGcZ60ANaW5BO1VYDH8BGf
XvUkLv8Avd4bhiV4PIo+0xhgpzuIBIHbPSl+0ptY8nbycYNACSSSq52KCvHGDz+NRCS7aNso
qMMYwCe/PWphcKWClXB46j1o88BSWU/f24HNAGv4fJNy5PXy/THcV1lt/qRXI+HZVlu5NmT+
6z+ZFddbf6kUATVk+JNMOqaYyRnEsZ8xOOpA6fjWtRQB5DRXZeJPDJmd72wVQ2C0kXOWPXI9
/auOIIJBBBHBBoASiiigAoorrfDnhli0d7qCjZgNHFznPYt/hQBq+FNMfTtN3TDE05Dkf3Rj
gfX/ABrcoooAKKKKACiiigAooooAKSkZgoyxwKZhpDlsqn931+tABuMhxH93u3+FPRQi4XpS
gADA4paACiiigAooooA82fXNU02+u3tps26XMgKPhl+8ePUfhXW+HvEttrKLG2IrsAlouxA7
g964W6uH/tK/tl2Lm4lbexwcZOQPypq2k/2ZL+CQQKn3XX5G3Y6ADn8aAOw8caYbqwS9jj8y
S1yWX1Q9fyriF+zTyxNGHXeNskfLY4+8MfyrffxTqS6DsurZJhOjR+fuwR25GK5xE86MQRs8
km4eWixdfXnrQBtaXpcGtBrOWbytQhTMMq8rInbI9s/5xVmPwfrMVzuE1sf+mh5P6il06Ce2
8X2YLRsoUqPK6KuMYrv6AOdsfCsaOJtRuGupc52j5Vz/AFroQABgcClooAKKKKAILj/XWv8A
11P/AKA1RXf+sFS3H+utf+up/wDQGqK7/wBYKAGn/kBn/r2/9lrnPGJRbNDJnYGOQBnPIroz
/wAgM/8AXt/7LXLeM3L6ac9m/qKAOU86y/uP/wB+1/xo86y/uP8A9+1/xqjRQMvedZf3H/79
r/jR51l/cf8A79r/AI1RooAvedZf3H/79r/jR51l/cf/AL9r/jSnTWNqJldslQ2GTAPBOAc8
nikGnqGjikmImkJUKFyoI7E59eOlAB51l/cf/v2v+NHnWX9x/wDv2v8AjTBp8xDYZCVj8wqD
kgY3fy/zmifTri3h82QLt+bo2ejBT+poAf51l/cf/v2v+NHnWX9x/wDv2v8AjVGigC951l/c
f/v2v+NHnWX9x/8Av2v+NUaKAPR/Dcd02nP5dyqDzmyDFk5/Otbyb3/n8j/78/8A16zvDkiw
6TNI+cCZunU9OK0TqEKvscOpBVWyPuFjhQfrQIPJvf8An8j/AO/P/wBeqEiTLr9uJpVkP2aT
BCbcfMnvVs6rApJdWRSEKFsAvu3Yx+Ck81VuplfWbSWI7la1kIPqNyUAaulf8eX/AG1l/wDQ
2opNJObAH1kk/wDQ2ooAS+/4+Yf9x/5rXJ6xIi6tKrMAzbcAnr8grrL7/j5h/wBx/wCa1yWs
xI+ryuy5ZNu0+nyrQBRzBhuE68jHU5/XmlzBlPuZ/h4pgtFU5DHIxt9hnNBtUbZkn5Dnjvzm
gCWUKYmDnCkHP0p1NmQyQug6spAzTqAGeXE2TsQ5PJwOtKIowQQi5HQ46VEbVSMZAG7cBj69
fzpPsi7423f6sAAY64oAk2QlMhUKk9gCCad5Uec+WmfXaKiW1CxGNSMZz933zSG1zKZN2GOM
4HsR/WgCWKFYt23+L2A/lSmNGzlFOeuRUVtCYmckAbsADHpSPaK0jODhic5AoAkMUIHMaYJ/
uilAi8w4VQ4HXb2qL7LiMpvGCwb7vQ/n7VL5ZMm4sDkbcYoABFCV4RCp54AxSmOPk7Fz9Kh+
xr5apu4UEDjjn+tOS2CMGVuR0JGT0xzQA5Y4WQFY0K9vlp0iCSMoSQDxxUL2u+JY2fgZ7VJc
IZLd0AySMUAL5MZXaY1I91FDJEqlmRMY5O2oXtBJGVLbcnOAOnTp+VONqDu+YZYHnHPNAEnk
xf8APJOefuim/Z4/NMhGSRjGBio/sY2hQ/AOR8vNMaz3zljwuDz3JyDQBbVVUYUAD0ApFC73
IPzHGaSKMRJtHqTSqhEjtxhsYoARjEsgLlA+OM4zihWiG4IU7kgEfjTZIFllDMcgAjb60n2Z
SrAk5JJyO2TmgAH2Yhf9VyBt6dO1LmDy34UoPvcZFR/ZBmMlsmMYBIpVtQsciBvvjGcdqAJR
FEQCI0I7fKKPJi/55pz/ALIqI2gZ1YuSQAPy9KQ2gKuCwIcAHK0ATmKM9UX8qRY4j0jTr/d7
1H9lUMGXapGOi+h/+vQbbK7SVI378bf/AK9AGz4fRUvJNqgfu8YAx3FdZbf6kVx/huHyryTk
n90Bn6EV1eA1mFPQsoP5igC3RVSXToJEK/OnujkGoP7Fg/573P8A39oA0qoalo9lqan7TCN/
/PReH/Oq8ulxxsApvHXHJWXn8qjOnx5AC3/4yUAZ0vgiE58m+dOeN8Ybj8CKIvBEY/1t87c/
wRhePxJrQOnhXwUvSPVZs0p04D+C9I5/5bDP+f8AGgCzpmh2OmD9xFuk/wCesmC/544/CtKs
R9PUZ2x35OOMyjrR/Z6KSHS+64BWXOaANuisUafEQfl1D/v4P8aw9e0/Ubf/AEmylvhAgBmj
LZIHcqe9AHbUV5VNd6iJEeG/ma2kIxJvyV9QR61taVdJDeLa6peTukuDDcBtoPbDeg9DQB3d
FVJbWFE3opBBBB3H1q3QAUUUUAM2DfuJJPYdhT6KKACiiigAooooAKKKKAOCn0621+a7jjAt
r+2lcLtxiYbjyff3rEE0thepHd2kRkjGwpOny4HQ81raet1F4pmKhVX7SXIJ5ILkZrstS0ax
1Qf6VFuOMbgcGgDhJorEWKRf2vJlhgxoN6gnn7o5ArRMcem6ZM0N1HJeTqpULHtxxwMdjz1r
RHgTTll3rcXIwcgBh/hWvp+h2WnsGiRmcdHc5IoAz/DejPbKlzdbvNAIUNyTnqTXRUUUAFFF
FABRRRQBBcf661/66n/0Bqiu/wDWCpbj/XWv/XU/+gNUV3/rBQA0/wDIDP8A17f+y1ynjD/k
HN/v/wBRXVn/AJAZ/wCvb/2WuX8VSGK0EgJyr9Acd6AOFoq9/acn+3/32aP7Tk/2/wDvs0DK
NFXv7Tk/2/8Avs0f2nJ/t/8AfZoAhhujHcwzOu7ysYAOOnSnDUJRA0e2MsST5hX5xnrg1J/a
cn+3/wB9mj+05P8Ab/77NADU1K4SB4fkKuMcrnHy7cj8OKjlvZ5ojG7AqdnGP7owKm/tOT/b
/wC+zR/acn+3/wB9mgCjRV7+05P9v/vs0f2nJ/t/99mgCjRV7+05P9v/AL7NH9pyf7f/AH2a
AO+8OxLNpE0b5w0z8g4I6cj3rQGmwb1djI5GC25s7yOhb1I7VleG7Vn05yLmdMTMMKR/UVrf
Yn/5/bn/AL6X/CgQwaXAFxvl3DGxt/zJjONp7cEj8aqX4xrdqMk4tpOv+8lXvsT/APP7c/8A
fS/4Vm3UJh1u3BmklzbScuRx8yegoA2NI/5B6/8AXST/ANDaijSP+Qev/XST/wBDaigBL7/j
5h/3H/mtcrq//IUn/wCA/wDoIrqr7/j5h/3H/mtcrq//ACFJ/wDgP/oIoAx2jufLlGWJKEDD
Y+bJ5HPA6U9lnLoQSB8vfp659aQ3bbJGCDKoXGfYkY/SpvMbzIxgYYE0ALOSLeQrnO04xTz0
NNlfy4ncDO0E06gCogu1PKkg4/iBI4Oev4VYQyfJv4+X5uB1496gF7hQ0kTKhONwOead9rDb
NqMAxA59/wAaAJJg527ckZ+YKcGoU+1Zw2cZHPHTB/rirKNuB4Iwcc1Dcuyfx7VA3ZA9O340
ARk3nGBnk9cdOcH+VBa9wcL/ACz0/LrReXEsMcRBVWbOfrjP86ZFcyyRSncNyrkcd9zDH6Cg
CQG7K/MpBz0G3pj/ABpWa65xH/CcHI64/wAar21w7TfPJ/DkhjgZ5p1vPLJcDMgYEkBeRwO9
AEjvd72Eanjpux6cfrmnxG43r5gwvfkelV57iVboKJNo7Jjls/hU1y8gVArsm8dcdMc+mfWg
CS5eVQBCCWwT29Pf3xURa6OSqkqemdufalaUm3RzIVJbjuc9h0qK2mlkjn3s3AJGRj1oAkc3
mPlX5t3qMYp265+b5D0OOR+FNhlZpsCQsuT2PoKgWeVpUDM689DxxmgCctefNhPXHK1JGbjz
/nXEeD6evH6VTkuJvMwxZTuHQ8HgcVpbxkjDcf7JoAWmIT50mc44xVW/uGi8oo+wFuQR/wDW
pI3mms3KsVffjJbp6+mBQBPMszTL5ZKrtOWzwD9O9NCXGHIODkgbmzkZ4PtxUdo8zOpeQMio
d3I4bj/6/NXevSgCmEuf3Wd+FUbxu5J/OlVZ/JmB3FiPlw2CDUM91Ks7qrHGQBgDinTzXB+6
GCsVAwPUDv8AnQBNm5DKAny4GeRn3zQWudr4Qg4G3lTzVeS5mihjIOW3Nnd7HHPPvU4llWKQ
E5KRbssMHPPX8qAH/wCkBh1ZeOwHfnvSfvwpCqwO/qSDx+dJBLL5m2RTsxwzf/qH+RVaS5mB
CEtjeSGVTyOcD+VAHQeG2lN5J5oAPlDjjrkZrrF/49V/31/9CFcxoP8Ax9v/ANc/6iunX/j1
X/fX/wBCFAFqikooAWiiigAooooAKKKKACkIBBBGQe1LRQBxXiHQG0+R9RsIlktm5mtiMhf9
pR/nFYkMsASRGHnWkuAGBIK+gOOuMHjp3+vp9cV4j8PGxeS/0+MvbtzcQLwVHcr6UAS6RrUt
nKulagzSLIR9mnJ3Z5+6T3+tdjXk9jGf7a0+ZHeSFp0CFh0+boccZr1igAoqMSpvKE4I9ako
AKKKKACiiigAooooAKKKKAOI06KePXbsBFuC0rTHBOUVWOF59ewrfk1uWNQ/2F3iIHzqx9cd
CAfWprCxk08TCGGJjNK0jOZCCSTn+7Vvfdf88Yf+/p/+JoAo22rSXU3lR2jBx13sVHQ552+2
K1ag33X/ADxh/wC/p/8AiaN91/zxh/7+n/4mgCeioN91/wA8Yf8Av6f/AImjfdf88Yf+/p/+
JoAnoqDfdf8APGH/AL+n/wCJo33X/PGH/v6f/iaAJJZBFGXIYgdlGTUX2yL0kH/ADS77r/nj
D/39P/xNG+6/54w/9/T/APE0AFx/rrX/AK6n/wBAaorv/WCnlbiSaEyJEixsWO2QsT8pHoPW
mXf+sFADT/yAz/17f+y1ynjD/kHN/v8A9RXVn/kBn/r2/wDZa5bxcrPYFUUsxfgAZPUUAcNR
U32S5/595f8Avg0fZLn/AJ95f++DQMhoqb7Jc/8APvL/AN8Gj7Jc/wDPvL/3waALFnDbtavJ
cBQMldxbBXjjA78/5FOW0W3aVJ40kYRs4yWGMEjsfY1WFvdYC+RMVznbtOKluPt1xO0rwygs
oXCqwAUDAH04oAk/ssi2M7ToqYA+bA+Yrux19CPx/OoLyz+yEKZUd8kMoIO0j6H/AApQl+FZ
QtyAwwwAbkYxg/hSSRXsoUSJcOFGFDBjj6UAVqKm+yXP/PvL/wB8Gj7Jc/8APvL/AN8GgCGi
pvslz/z7y/8AfBo+yXP/AD7y/wDfBoA9F8PSiHSJXIz+/YAepJAH6mrz6kIndZIseWyJIQ2c
FzhcevUZ/rVTw0ivpcquoZTM4IIyD0rVFtArKywRgr90hBx9KBFE6oySKGiP75UMSrk5yHPO
BxwvvUF62/WbRirLm1kO1uo+ZK0xaWwUqLeLBxkbBzjpWbqAA1u2AGALaTAH+8lAGppH/IPX
/rpJ/wChtRRpH/IPX/rpJ/6G1FACX3/HzD/uP/Naxb7SLm5vJJ4zHsfGMnnhQPT2ravv+PmH
/cf+a1U1GO9lslWwlWN9wLZHLLnkA9j/AJ4oAxW0G4DBGMOXPAz1/Sl/4R25yDiDjpz/APWr
oZf+Pq2+rf8AoJqamBzLeH7p1KsYiCMH5j/hS/2Def3ov++j/hXS0UAcz/wj10BgeTj0z/8A
WoPh65OCRDx7/wD1q6aigDmhoF2Ohi/76/8ArVHJ4ZnkJLiEk/7ZrqaKQHML4buFXAEOB6sT
/SlXw7cou1fJAznG4/4V01FAHM/8I/dZz+5z65/+tTV8NTrJvAhDcnO4966iigDlz4buC+8i
At65/wDrUv8Awjtzv3fuc4xncen5V09FMDll8MzIMKsIHP8AEfTHpTh4duVOR5I42/ePT8q6
eikBzI8PXQxjyRjP8R/wo/4R659Ieuev/wBaumooA5f/AIRu4xjEOMY+8f8ACn/2Def3ov8A
vo/4V0tFAHMv4duXxv8AJODkZY9fypj+HZ0ict5ITlm+Y/n0rqaivP8Ajzn/AOubfypgc5H4
YuEIZBEP+BmpF8O3iqAvlADtu/8ArV1CfcH0paQHLf8ACO3mD/qeevzf/WpD4duyQT5Xy9Pm
6fpXVUtAHKL4cu0GF8oDOfvH/Ck/4Ru6yxxDluvzHn9K6yigDkV8L3CsGVYsjp85ok8L3Ev3
0gb/AIF/9auuooA57TtOnsLr99sw8ZA2nPQitxf+PVf99f8A0IVDdf8AHxF/uN/NamX/AI9V
/wB9f/QhQA3VjCLCQXMnlxNhWbaW4z049ayG1GzY5/tdhzk4hYf57Vc8T/8AIGk/3l/nXMWt
lFcWlxOZnUwKCy+WDnPoc0AbjajYHeP7UfB6Axucf54pbbVrOG5y9+0kQBAyjZ/Hj/OPwrAg
s0uo5TBKfMjUuY3XGQOuDmqdAHc/8JBpf/P1/wCQ2/wo/wCEg0v/AJ+v/Ibf4Vw1OZGVVYjA
bOD60Adv/wAJBpf/AD9f+Q2/wo/4SDS/+fr/AMht/hXKXkcQ0+zljiCNJv3YJOcHHeqNAHc/
8JBpf/P1/wCQ2/wo/wCEg0v/AJ+v/Ibf4Vw1FAHc/wDCQaX/AM/X/kNv8KBr+lk4+05z/wBM
2/wrhqdH/rF+ooA2tU8LiDWbTUdPXEQnRpYh/DyPmHtXYVFP/qD+H86loAo3q4lB9RTI7iSP
gHI9DVi9HyK3oarsm5dw9M0AWo7qNgNx2n3qYcjisvHGe1PSWRB8rHHpQBpUVWju0OA4Kn17
VYBBGQcg0ALRRRQAUUVm6lqT20q21rAZ7pxlVzwB6mgDSorB/tm/sip1SxCo2fniOcfqf6Vs
W1xFd26TQtuRxwaAJqKwIr650m9NvqchkgkJMU3XHPf86ua5qH2KyIjb9/N8sWBnn1oAS31O
S61l7a3RXtY1+eUdj9f0/CtSqGjaeNOsVjbBlY7pGHc1foAKKKKACiiigAqnd/6wVcqnd/6w
UANP/IDP/Xt/7LXK+L8Cx3lQxV+M9Oorqj/yAz/17f8Astcp4w/5Bzf7/wDUUAcd9o/6ZRf9
80faP+mUX/fNQ0UDJvtH/TKL/vmj7R/0yi/75qGigCb7R/0yi/75o+0f9Mov++a0Rb205W1J
UTvGhi2LjB2AkMcc5JpFt0MlsLeHzLWRhvkZMn7+ME9uMf5NAGf9o/6ZRf8AfNH2j/plF/3z
Whb6ZDMkKkTKzhW8zIKyZ/gUY+925PY0t3ZQLpizxwyxuC3yMwLAZHLHAyB04A6j8QDO+0f9
Mov++aPtH/TKL/vmoaKAJvtH/TKL/vmjz/8AplF/3zUNFAHoXh3SbG4092lt1YiVlByRx+Fa
v9haZ/z6L/30f8ao6FMYNEnkXGRM3LdByOT7DrVj+0p1nWPdDLtZFOxSDLuOMpycBe/Xp2oE
Tf2Fpn/Pov8A30f8aoTWVtZa3AttEIw1vITgk5+ZKf8A2pcgFg8LmQR4Kr8sO7efmBbk8AdR
1HSnXbF9Xs3YAFrWQkA5/iSgDW0j/kHr/wBdJP8A0NqKNI/5B6/9dJP/AENqKAEvv+PmH/cf
+a1nRWsty0r/AGuZAJCAqscD9a0b7/j5h/3H/mtUopGis7l0+8JWx+dACHTJCQTeT5HQ7jx+
tL/Zsv8Az+z/APfZ/wAamkuyk7J5YKKyozFsEE+gxyOR+vpVVNXMxkSKFd6DdlnIGNuc8j3F
MANlKJxH9tn5XOd5/wAak/s2X/n+n/77P+NTRMXnhdurQ5NV3vZY4ftBO753Uw4AwFDd+ufl
/WgB39my/wDP9P8A99n/ABpG0+VVLfbZ+Bn75/xpg1dixT7NmTAbCuWBBXPUDrU0V607SxtD
5YAfad2SdpweMcdRQBHHp8rxo322f5lB++f8ad/Zsv8Az+z/APfZ/wAadc3D21lBIhGNoUgj
qSvy/wDj2B+NQ2uoXLyLE8as6sInOdo3YYk9+y9PegCT+zZf+f6f/vs/41C1pMLxIPtk+GjZ
87z2IHr7046o8fl7og3miPZgknLAnnA/2ewqZHMmo27lSpa3Y7T25WgBv9my/wDP9P8A99H/
ABo/s2X/AJ/p/wDvo/41oUUAZ/8AZsv/AD/z/wDfR/xo/s2X/n/n/wC+j/jWhRQBn/2bL/z/
AM//AH0f8aP7Nl/5/p/++j/jWhRQBn/2bL/z/wA//fR/xo/s2X/n+n/76P8AjWhRQBnnTZQf
+P6f/vs/40f2bL/z+z/99n/GrV7KbdBNuARCu/P93gE/h1qmmoTLGpkhJlkIwnPGQTjgE9Bi
kA7+zZf+f2f/AL7P+NRrYSStNG15OQp2nLnnIB9fenDV13rG0W124KlujHG0dO4yfwqaSRoo
7+RPvJlh9QgpgSCK6Ax9sP8A37X/AAo8q7/5/D/37X/Cqh1GWBGDRvLJuO1W4bAUHnAI+lE2
pSiJisSp8xCndk8MAcjHvSAsTi7ihdxdk7RnHlr/AIU/y7v/AJ/D/wB+1/wqFroXNrcAKBsX
Dc5w3OV/DH606eaZb6KKPcVMbMQuOSCOpPbntTAk8q7/AOfw/wDftf8ACopzdwiP/Syd7hfu
Lxn8Krf22MN/o5424y3XJA9OzHFPW4kuIwZQoKXewBTkAD3pAW/Ku/8An8P/AH7X/Cjyrv8A
5/D/AN+1/wAKjuLl7e4LSMVhA+UjGCcEkHuOlQjVWIH+j5YtsADHluOOQD0OfwNMCZlmW5Tz
ZjJ8jY+UDHK+lXV/49V/31/9CFZkN2buaNvKKL5ZZSc8gkeoFaa/8eq/76/+hCkBS8T/APIG
k/3l/nWBpeDpep7iQNi9Bn1rf8T/APIGk/3l/nXPafLbRafeRS3Ko86gKNjHGM9eKAI7SaCx
WWQOZZ3jKIFBCrnqSTT4GS40aeNYoxPAQ+/y1yydCM4zxWaeCQDn3q7o85t9SiYKWDHYyjuD
QBGrtFZcomZW+UtGpOB15I9T+lXdZnkNvYAkHdbAn5RWfeOjXDiM/uk+VM/3R0/xq1dz213Z
2h88JJDF5bIVJJx0wenNADriQR6PYYQFz5mGIzgbvSjb9u06ElI1mFwIvMVQCwI7460y7e3b
TLWOO4V5It25QrDqc9SKWKWGLS9i3KicTCULtbjA9cUAR38iw3TwWy+XHEdme7kdST/SrlrB
BcW9tdvCpInEMqD5VfPRuPrVO9eC7mNxGwieQ5kjbPB7kH0qxDdwxC3tElAgSUTSSlT8xHYD
rigBt/c/ZNTnS3hhVEcja0atu/MdPpSavbxW+pqIVCI6q+0dBntUOpNDPqU0kUytHI5YNtYY
+vFWNXngub2GS3mEgCKh+UjBH1FAHZz/AOoP4fzqWop/9Qfw/nUtAEcy7oXHtVS3OQU79Vq9
WcuY58dCDQBI6Y+cAEHhlNRMu0BlOQf0q4eobGQw5FRMpjb1B9e4oAgwrHBwp9e1KC8R4JHf
inSR7RuTLIevtUtvEzLlj+7PQUAPhuC5AK8+oqxTVRV+6oH0FOoAKwNf/wBCv7K/jG079khA
+8Pf8M1v1na9a/atJmUEhkHmDjqR2oAtXkkcVlNJIA0aoSR6jFZ/heNo9HQsTh2LDPYdP6VT
iF7rdvbxEItltUu46sw6jr6+1dCiqiBUUKoGAAMAUARXdpDewNDOgZT+YPqK57TLAx6/9nu5
2m+zJuhBPHt1+tdRWBq3+jeItOuQeJP3Zz9cf+zUAb9FFFABRRRQAUUUUAFU7v8A1gq5VO7/
ANYKAGn/AJAZ/wCvb/2WuW8WgPY7NyqWfjccDqK6k/8AIDP/AF7f+y1y3i52jsCyMVYN1Bwe
ooA4/wCxt/z2t/8Av6KPsbf89rf/AL+imfa7n/n4l/77NH2u5/5+Jf8Avs0DH/Y2/wCe1v8A
9/RR9jb/AJ7W/wD39FM+13P/AD8S/wDfZo+13P8Az8S/99mgCWO3kiYsk9uCRjPmLx/hTfsb
f89rf/v6KZ9ruf8An4l/77NH2u5/5+Jf++zQA/7G3/Pa3/7+ij7G3/Pa3/7+imfa7n/n4l/7
7NH2u5/5+Jf++zQA/wCxt/z2t/8Av6KPsbf89rf/AL+imfa7n/n4l/77NH2u5/5+Jf8Avs0A
P+xt/wA9rf8A7+ij7G3/AD2t/wDv6KZ9ruf+fiX/AL7NH2u5/wCfiX/vs0AeheGr60j05xJd
QITMxAaQDIrW/tKx/wCf22/7+r/jWf4XA/s2TPOJm68+lbO0egoEVv7Ssf8An9tv+/q/41mX
dxBca3bmCaOUC2kzsYNj5k9K3No9BWPqHGuW2P8An2k/9CSgDU0j/kHr/wBdJP8A0NqKNI/5
B6/9dJP/AENqKAEvv+PmH/cf+a1QguLVEniuHj+aRsq/ORn0q9qJdZoWWGSQbWB2LnH3f8Kr
ieUDAtbkf8AoAaLjTFYMrW4ZeAQBkf5zTRJpIBUC1wTnG0fSpPtE3/Ptdf8AfFH2ib/n2uv+
+KAI/ttoLpWWaMIExweBSyT6ZJ5mZIQ0gKswwCQRg80/7RN/z7XX/fFH2ib/AJ9rr/vigCNZ
dKWMRg2+0cgFR1xjNOa8sArFJYQxB5GM89fzp32ib/n2uv8Avij7RN/z7XX/AHxQAi3ll5Ec
cssRwqnDc4IwRSi808HIlhB3bsjHXpn60faJv+fa6/74o+0Tf8+11/3xQA1rjTGGGa3IwBgg
dB0FNjnhm1WLyHVgsDD5e3K1J9om/wCfa6/74o+0Tf8APtdf98UAXKKp/aJv+fa6/wC+KPtE
3/Ptdf8AfFAFyiqf2ib/AJ9rr/vij7RN/wA+11/3xQBcoqn9om/59rr/AL4o+0Tf8+11/wB8
UAXKKp/aJv8An2uv++KPtE3/AD7XX/fFAElxd2YZ4Z5Yjxhlbnt0NRPd6dICHkgbP94A0v2i
b/n2uv8Avij7RN/z7XX/AHxQA37Rpm7dut92Qc4GcgYB/AUkd7Zl7jfNGUdu54I2gU/7RN/z
7XX/AHxR9om/59rr/vigBr3OmSZ8x7ds/wB4A01JdLUsQ0BLEkkgEnJz/OpPtE3/AD7XX/fF
H2ib/n2uv++KAIHnsY7WdYZkLSEsxzyzHvVj7dY7wxmi3gYz3ApPtE3/AD7XX/fFH2ib/n2u
v++KAG/adMwRut8EEEYHQnJH51FNc2KrCsDwqBMGITAHuan+0Tf8+11/3xR9om/59rr/AL4o
Aa9zpsj73e3ZsYyQCaVLnTYwAj264O4YAGDjGaX7RN/z7XX/AHxR9om/59rr/vigCNHtGuVF
r5X3GLbAB3FaK/8AHqv++v8A6EKoCR3uU3xSphG/1i4zytX1/wCPVf8AfX/0IUAQ63aS3unN
BAAXLA8nHeub/wCEa1H+7H/33XaUUAcX/wAI1qP92P8A77qveouiwFbiPN6/+rZJPuj6fnXb
Xc4trWWdukalq8vnun1HU5Z5CSXPGT0HpQAEyyDk7R6Co9si9Hbn1NaYgwo+lRNFg9M0AUku
JImxLgj2rftdDu7y3SeDynjcZB31iyw57VZ0HWZNGvMOC9u/DLnp7igDX/4RrUf7sf8A33R/
wjWo/wB2P/vuuxilSaNZI2DIwyCDnNPoA4v/AIRrUf7sf/fdKnhvUQ6krHwf79dnRQBFP/qT
+H86lqK4/wBS34fzqWgAqhdrtnz2IzV+qt4pO0gZ7UAPhO+Pac+oOaAAw2t1/h9j6VDbkjp1
9P8APt/Kre0Fs0ARRREEk8DuvY1MAAAAMAUtFABRRRQAU1lDqVYZBGCDTqKAMHwyxhN5ZOfm
hlyB7dP6VvVQTTFj1Zr5JCu9cNGFGCfWr9ABVS+0+G+MRmLgxNuUqcc1booAKKKKACiiigAo
oooAKp3f+sFXKp3f+sFADT/yAz/17f8Astcp4w/5Bzf7/wDUV1Z/5AZ/69v/AGWuW8WIZLMR
gMSz/wAKk9/agDhqKt/YH9Jf+/LUfYH9Jf8Avy1AypRVv7A/pL/35aj7A/pL/wB+WoAdp1xH
biR5GYcqdq9WAPI+n+cVZElvBLbTQZh85SzgMcDAx+rBj+VVPsD+kv8A35anNZyucuZmOMZM
TGgCa3FjIImvHG1sebIGJk3b+eM/3e+P14qrfiBZgLcAADnacg/Tk/zp32B/SX/vy1H2BvSX
/vy1AFSirf2B/SX/AL8tR9gf0l/78tQBUoq39gf0l/78tS/YG9Jf+/LUAd9oJkGjTGHO/wA9
ugyQMjJHvjNW2kvvNxGZGXcmzegAdc/Pu44IHTp261n+HL+OLT3DQ3JJlY/LCx/pWr/akX/P
C7/8B3/woEVC2oAh081twjEpZQCvD52jBzzt7GmXe/8Atez80gv9lk3EDHO5Kvf2pF/zwu//
AAHf/Cs64uVudbgKpKgFvIP3kZX+JPWgDa0j/kHr/wBdJP8A0NqKNI/5B6/9dJP/AENqKALt
FFFAGNebnv5S5LBMKqn7oGAenTPPWoto/uJ/3wKnuBm8n/3h/wCgis64eWFvnmYFiWC4GNg5
PbPT9aALW0f3E/74FG0f3E/74FVYLlpbaeQE7lBIBHA4yMd/zqRZnV/LdWO4/IxGCemePbn8
qYE20f3E/wC+BRtH9xP++BUUbyAYyZHLMADgABTj0+lLb3IuHIRG2jjcR3/yaAJNo/uJ/wB8
CjaP7if98Ckj3s0oJGVbA49gaWDc8QLcnJH60AG0f3E/74FN3R/9Mv8AvkVNtNRDCxBj0C5P
5UAJmP8A6Zf98ijMfpF/3yKVg6Qee0LCLAbdlen55pSvH4j+dADcx/8ATL/vkUZj9Iv++RSM
NsBYdQmf0qOR9tqzgShhEGDnGCcD29z+VAEuY/SL/vkUZj/6Zf8AfIpzLx+X86aF/dA5x8vX
0oAMx/8ATL/vkUZj9Iv++RUUjYgyJSsm0ZUgfLzyTx0/Xnmpyvy/l/OgCWykaK/jReElyGXt
wCQQOxrZrFgGNStfq3/oJrapAFFFFABRRRQAUUUUAFFFFABRRRQBSvv+PiH/AHH/AJrT1/49
V/31/wDQhTL7/j4h/wBx/wCa1X1N5I9BuHiJEgHykdc5FAFm41SxtXKT3cSOOq7skfhUX9va
XjP26LH1rndL/sTykWSGa6uWGWHlFjnqassfDcsnkTW7Wj9P3qFP58UASeJtYgl0xrazkErz
cEr/AAiuMgtGVgfm/lXb3Ph+KK2DWpkmCjhSRnHsazrOyhvJjEgk3g8xsQpoArWcTToylsbR
knFVZBscqfveldOmjzwQv9mVA7DH7x/8K5a5V1ndJVIdWIYe9MAkUYzkZrNuASx2qSfYZrQZ
vlAGC3tVRhvZ1HXg/Xr/AI0gNTwr4g/s92trpv8AR2yc45U4rqdK1+HUpjF5flMfuZbOf8K8
9eJTtVgWduAw6j61Z0+4uLG6SaMBmjbOD0NAHqNFZen65aX0IYNtcD51PVTV5nbEqkgFRlT7
UALcf6lvw/nUtVppQRs4yVDfqKs0AFRXAJhOOo5FS1na5q0ejWIupImlXeE2qcHnP+FAFmGH
a7MfXgVYrjv+Fg2v/PjN/wB9Cj/hYNr/AM+M3/fQoA7GiuO/4WDa/wDPjN/30KP+Fg2v/PjN
/wB9CgDsaK47/hYNr/z4zf8AfQo/4WDa/wDPjN/30KAOxorjv+Fg2v8Az4zf99Cj/hYNr/z4
zf8AfQoA7GiuO/4WDa/8+M3/AH0KP+Fg2v8Az4zf99CgDsaSsLQfE8Ot3clvFbyRFE35Yg55
A/rUHi7UZ7cRWsDlBIpLkdSOmM/nQBfv9dht5Y4LQR3VwxOU83YFABJJbBHasm58SaqsbywW
FqYVQuZBP5gwMZ5GOea5yzvY7K+SV2HyK/G3dyUIGR9aih1u78yJpJYUtx8rQRxgKVJ+bKgU
AbsWt6/deSI3tojMu+MM6AuOexHtUEuv69EiuZ4nR5PKVo2jYFsZxwPesqPU0fXYrqSULawO
UiCrgLHg4wKdpusR2OkQw4jeQXfmMJI9wC4HI96AN6PV/EaHY6W5fcVVZHUNJjrtHGalTxVq
UU0cNzpcZkkiMqhZdoK4J7g9h0rPuNZ0241C1vDdsgtJJDsMbZkBORj/AOvio5vEdvJcojfP
CLQqrsp3RyFSCB9eBQB2Gm67p+popgmAduiP8p/+vU13/rBXmNr5kFtbOylFkLCNwe4P6da7
rR7mW60uKSdy7gldx6kA96ANI/8AIDP/AF7f+y1ynjD/AJBzf7/9RXVn/kBn/r2/9lrlPGH/
ACDm/wB/+ooA4iiiigYUUUUASNBMkQlaJ1jboxUgH8aTyZfK83y38vON+04/Or8F1HI8MBSM
RMqrK7dcAEdzjjPaka8tnkjzCgRS+Dt+7nO3joccE8UAZ1Fa8d5ZRiIPHE7iQGRhCMMAD0GP
p6dKqXNzFNBtVI1f5MFYwvRTu6D1xQBTooooAKKKKAPT/C//ACDZP+u7/wBK2awdBWR9GmWI
kN57dDgkZGRntxmrbW94ZsxtIilkKbpSdgB+YMM85HTr17UCNLcNxXI3AZI7/wCeKx9R/wCQ
5bf9e0n/AKElKbO8JUh5UGEEuJcu+A2dpPTkqe3Q0y8UprForMzEWsgJY5J+ZKANbSP+Qev/
AF0k/wDQ2oo0j/kHr/10k/8AQ2ooAu0UUUAZjruvJx3Lgf8Ajq042ZbO5VORg59KG4vZ/wDr
oP8A0FagmnnE8SpnBBLYx6j1+tAE4sQqkBEAbqBjmkaxZplkLZ2jhcjAPr65qmb+ZQvQ7lB5
IA6Z9quCaQgEjB9KABrEMMNHGRnOCB1pRZYYsEQMeMjGaqPeXIfAX5PNC7sjp6Ypn9oTkK+F
AwTjI9CcHmgC79gXJPlx5PJOBzSpZeWMIqKPReKihuZJN3KnBxleh4qXzX9qAHfZn9vzqIWM
u3aWQjGOn/16f5r+1Hmv7UAQf2SP7kX0x/8AXqX7FKerJjPp/wDXp3mv7Unmv7UANFjLtC7k
Ixjp/wDXqP8Asof3If8Avn/69T+a/tR5r+1ADfsUp6smM+n/ANegWMoULuQjGOR/9enea/tR
5r+1AEP9l8Y2Q4zn7v8A9epPsUp4LJj6f/Xp3mv7UCV89qAIUGNStPq//oJrXrJX/kJWn1f/
ANBNa1ABRVY31uGK+ZuIODtUsM/UUfbrf+83/ftv8KALNFVvt1v/AHm/79t/hR9ut/7zf9+2
/wAKALNFVvt1v/eb/v23+FH263/vN/37b/CgCzRVb7db/wB5v+/bf4Ufbrf+83/ftv8ACgCz
RVb7db/3m/79t/hR9ut/7zf9+2/woAjvv+PiH/cf+a08AG0AIyC6/wDoQqrd3UTzRFd5AVgf
3beq+3tTxdw/ZwuXzuBx5beo9qALgtoVOREg/wCA1HdWFtdQmOWFCCP7oo+3W/8Aeb/v23+F
H263/vN/37b/AAoAx7NptCvUspmMlnO2IpCf9Wf7v0NZ+vs1vq8kkAdDgEuMgbvqPx/KugvX
sr62eCUsVYYz5bcfpWZa6ldaa4tZoJru1XhJlQ7wO2Rjn60Aa+kTvcabDJJvLEclxgmua8TR
qmrEiMfMobgda6dNQtmQEFwD2MTA/wAqo6xDZalb4dnEij5G8tuP0oA4/wAlpDlUP5UySyaQ
hgjA9m961/D9sbLVmNxC5iKEb2iJGePaukmOnTxNG8YwwxkREEfjigDz3yZYHO/dntkmn+Wz
qCsmB3AIGR+RxW5Bp6RaqsUvny2ZDDdtbA9O1WZ9G07d+7klPt5DZ/PgUAc3bXL2d0syY3rw
fRhXY2eoLdWqhGyHXBOeVX0/pWPLo9q6hQJ8nq2xuP0rYsLDTbKEJHLP1y2VPJ/KgC00hLn5
TvbAyOirnpWpWc01osbbNxY4/wCWbf4cVY+3W/8Aeb/v23+FAFmuZ8f/APIvD/ruv8jW79ut
/wC83/ftv8KwPGjG+0UQ2iSSyearbVjbOMH2oA43TLO3uLUvLHubcRnJFXP7Ms/+eP8A48f8
adpVldw2pWS1nVtxODGf8Ku/Z5/+feb/AL9t/hQBQ/syz/54/wDjx/xo/syz/wCeP/jx/wAa
v/Z5/wDn3m/79t/hR9nn/wCfeb/v23+FAFD+zLP/AJ4/+PH/ABo/syz/AOeP/jx/xq/9nn/5
95v+/bf4UfZ5/wDn3m/79t/hQBQ/syz/AOeP/jx/xo/syz/54/8Ajx/xq/8AZ5/+feb/AL9t
/hR9nn/595v+/bf4UAUP7Ms/+eP/AI8f8aiutPtY7aV0iwyqSDuP+Nan2ef/AJ95v+/bf4VD
dWty9rKq20xYoQB5bf4UAL8Ov+Qzc/8AXuf/AEJa6/XdHGqwptcJNHnaSOD7GuU8D28+n6pP
Jd280KNCVBaNuTuHtXb/AG63/vN/37b/AAoA4uO8PhyC6guoWa5eVCkYfZuXHUHHIzVeDU45
QX89NMlM3mSrs4lXsAR1x7+tdzJcWUpBkUOR03RE4/Ss250rQ7ly7QMjE5JRWA/LGKAObTU9
Fl8q6YvHLbhhHHtA4BJxgcc5A/Cpn1vTBpUSxKgG1VMLNgqcjLbcY960JPDmksBsuLgY/vR5
/wDZRTD4b009buY/9sT/AIUAYk+tfaNWlMiRz6ckoIjEYPA7gep71e1HWdPe9tQrRuAzMJg2
8xErgcEcDJB49K0ovD2koBuuLknPZMA/+O1etNO0S0cPHbBn/vPGzfzGKAOUvD/ad3pNnHew
3VxucPIgwOcYJ98CuvtLEadaR22/eRklsY5NWklsI2DRxKjDoVhIP8qjubuJnBUuf+2bf4UA
SH/kBn/r2/8AZa5fxUgktAjEBS/JJAxz710qypJorqrAslvhl7qdvcdq5fxh/wAg5v8Af/qK
AOW+xwf89k/7+rR9jg/57J/39WqNFAy99jg/57J/39Wj7HB/z2T/AL+rVGigC99jg/57J/39
Wj7HB/z2T/v6tV4bSadC8aggcfeAJ4zwCcn8KIrWaVWZVAVeCzMFA/E0AWPscH/PZP8Av6tH
2OD/AJ7J/wB/VqqLeUjIjbBBIPYgDJwe/SmtG6BS6MoYZUkYz9KALn2OD/nsn/f1aPscH/PZ
P+/q1RooAvfY4P8Ansn/AH9Wj7HB/wA9k/7+rVGigD0fw5POmnuEtHkBlY5V1x2461q/arn/
AJ8JP++1/wAao+GCF0yUkgATOST+FayzRMV2yId/K4Yc/SgRX+1XP/PhJ/32v+NZ1zJJJrdu
ZIWiIt5MBiDn5k9K1xcwEuBKn7sAsc8LnPf8KzNQ/wCQ5bf9e0n/AKElAGppH/IPX/rpJ/6G
1FGkf8g9f+ukn/obUUAXaKKKAMud/KnupMZ2sG/JBVGLUpp4xJDp9y6N0ZU4P61bvet7/n+A
VL4e/wCQHa/7p/maAKP225/6Bl3/AN8D/Gj7Zc/9Ay7/AO+B/jXQUUAc/wDbLn/oGXf/AHwP
8aRru4ZSraZdkEYPyf8A166GigDAlvpILYTTWsqbpBGqEfMxPA4z60n2y5/6Bl3/AN8D/GrH
iHpZf9fcP/oYrYoA5/7Zc/8AQMu/++B/jR9suv8AoGXf/fA/xroKKAOf+2XX/QMu/wDvgf40
fbbn/oGXf/fA/wAa6CigDn59QeG8FoLWWScp5hSMZwPz9xR9suv+gZd/98D/ABpyf8jsf+vN
v/QlreoA5/7Zdf8AQMu/++B/jR9tuf8AoGXf/fA/xroKKAOf+2XX/QMu/wDvgf41JDc3MsgX
+z7hB3Z1AA/Wtymyf6tvoaAMtf8AkJWn1f8A9BNa1ZK/8hG0+r/+gmtagDAiX90n+6KdgUJF
5lqqngMgH6Vnyxum4W9tkD5N6gqeB8x/oKYGhto21WSGU2dujwqGz8yYwBwfTNRTCURtCSz+
SV3EIW3AkdhzwM0AXttG2qkvms8QjEgXKkAREDHOc5HH0qaLcvmeZ5pAUHaFPp2wOvtQBLto
xVUFTaSERzKGyQojcEe2MZ/yauRjdGrDIyO4IP5GgBu2jFSbKNlAEe2jFSbKNlAEe2jFSbKN
lAEeKNtSbKNlAEeKMVJso2UAR7aMVJso2UAR7aNtSbKNlAEe2jbUmyjZQBHijbUmyjZQBHto
xUmyjZQBHijbUmyjZQBHijFSbKNlAEe2jFSbKNlAEeKMVJso2UAR4oxUmyjZQBEcAEntzTd3
+w36VLIv7p/oabJlUZgCcDPAz+lADN3+w36UFwOqkUwXETMqxys7E4wbd0/U8VJKvy/n/I0A
Ju/2G/Sjd/sN+lOmGInOCcDoBnNQC5jld0VSdzqU/cFdozzztHb3oAlLgdVIo3f7DfpSyr8v
5/yNLMv7pyVJ4PA70AN3f7DfpShskDaRmoPMVzABEQSfmYQld59f9ke3GatFfmT6/wBDQA5B
iG6x3t3z/n8TWB4w/wCQc3+//UV0OMRXP/Xu/wDSsHxUVFoPMAKb/mzn19qQHC0Ve32P/PJP
zf8Axo32P/PJPzf/ABoGUaKvb7H/AJ5J+b/40b7H/nkn5v8A40ARQ3bw25ijwrFidxUHAxjj
jI/CrlzfWkrvCyubfhg0fB38kkZ7ZY/hioN9j/zyT83/AMaN9j/zyT83/wAaAJf7ShWwW3ji
cHndkjGdjL9e9Vr6eK4kEkYkDNy6sRgH0X2qTfY/88k/N/8AGjfY/wDPJPzf/GgCjRV7fY/8
8k/N/wDGjfY/88k/N/8AGgCjRV7fY/8APJPzf/GjfY/88k/N/wDGgDvNBiM+izxqQCZmIz04
IOD7VbbTppJt8kkY3sjybAcqUORt9j3+pqj4bN5/Zz+UkBHnNncxHP5VrbtQ/wCedt/323+F
AikdKnZVLSRBoggQLuUMFDD5sc/xdu4qO7jEWr2cajAW1kA5P95PWtHdqH/PO2/77b/Cs26M
51u389Ywfs0mNhJ/iT1FAGxpH/IPX/rpJ/6G1FGkf8g9f+ukn/obUUAXaKKKAMi963v+f4BU
vh7/AJAdr/un+ZqK963v+f4BUvh7/kB2v+6f5mgC413bIxVriJWHBBcAinxyRyrujdXXplTk
V534p8Kvpyte2rPNAWJk3YymTx+FbXw/ntF0qWFJT54cySo3GBwMj2oA6dru2RirXESsOCC4
BFPjljlXdG6uvTKnIrye/tl1PxHPFpW+cTSsVJ75OSfp1/CvQ/D2gx6HbyIkzyvKQXJ6Agdq
ADxD0sv+vuH/ANDFbFY/iHpZf9fcP/oYrWd1jRncgKoySewoAViFUsxAAGST2qoNW00yeWNQ
tC+cbfOXP5Zrhru+1PxfqTWdk2yzU5x90bc8M3r9K1X8AWX2YhLu48/HDNt25+mM/rQB14II
BByD0Ipa890zVb7wtqo03U3LWg7feCg9GX29vrXoIIYAg5B5BoAwk/5HY/8AXm3/AKEtbcks
cQBlkVAeMscViJ/yOx/682/9CWneJvDy65ChWYxzQg7M/dOfX8qANZLq3kYKk8TMeyuCadJN
FCAZZEQHpuYDNeWaFHBYeI4k1NpIGhkxx2cHjPtXQ/ESS0ZLVGkf7UoJRFxjaccn8uKAOwS5
t5GCxzxOx6BXBNSSf6tvoa4Pwj4XecQ6ndO0ahg0SL1b3PtXeSf6tvoaAMtf+QjafV//AEE1
rVkr/wAhG0+r/wDoJrWoAyrNA8MYY4GwfyqfZBu2mUZ9Miq1vn7NHj+4KYY5Q0jKzfMy4Ge3
Gf60AXRFERkPkUCCIZw2O/Ss23iuEKKxYKB2PH8/6VbYMVIyenrQBMqQMCVlBA6kEUoiiPST
NZpjnMATEp+QjG4DnAx0PTrUixS/aFdt2BkD5unSgC/5Mf8AfNIscLDKyZHqKryKWjZTuIII
wD1qqqXW8Zyq54xjP1PNAGn5Mf8AfNJ5Mecb6zUW7I+Yspzn73sff1xQYrgopy4kVTk7urcf
pQBp+TH/AHzTVWBzhZgSOwIqHDep/OoWSUNIV3YZweDgkYFAF7yY/wC+aQQxkZD1nqtzu5L9
Rt+YYAz39Tilt0nRwG3bNoHJ6H2oAvmGMdXpfJj/AL9VJkd4yqk5yO/vULxXAZtruQWyTkZ6
fUUAaAhjPR6XyY/75rMKzq2wF9xDEYYDnPBNW8N6n86ALHkx/wB80eTH/fNV8N6n86XDep/O
gCfyY/75o8mP++agw3qfzow3qfzoAn8mP++aPJj/AL5qvhvU/nS4b1P50AT+TH/fNHkx/wB8
1BhvU/nSYb1P50AWPJj/AL5o8mP++ar4b1P50uG9T+dAE/kx/wB80eTH/fNQYb1P50Yb1P50
AT+TH/fNHkx/3zUGG9T+dGG9T+dAE/kx/wB80eTH/fNQYb1P50Yb1P50AT+TH/fNHkx/3zUG
G9T+dGG9T+dAE/kx/wB80eTH/fNQYb1P50mG9T+dAE5gjIwWODTfssX/AD0f/vo1HhvU/nSY
b1P50AS/ZYv+ej/99Gj7LD3dj9TmosN6n86XDep/OgCT7LD/AM9H/wC+jR9li/56P/30ajw3
qfzow3qfzoAk+yw/32P1OaPssP8Az0f/AL6NR4b1P50Yb1P50ASfZYv+ej/99Gj7NEOQ7Ejp
k5qPDep/OlUHd1P50ARv/q7j/r3euc8Yf8g5v9/+oro3/wBXcf8AXu9c54w/5Bzf7/8AUUAc
RRRRQMKKKKALFnbC5lZWkEaqhdmIzgD2qZdKnN4YDnaDzIBkYzjOPw6VBaXc1nKZYGKSFSoY
EgjPcEd6mW/eO1SJCS29mcsOuRwP5n8aAEl06VW/dkOmTgkhTx1JB5H41VkjaJyjjDDqKs29
4sUJjkhRwFYDOe+ODgjjioJpTNKZGAGcAAdAAMAflQBHRRRQAUUUUAem+GnWPSpXc4UTPk/l
Wp9rg3KpkwSQMEEYJ6A+me2etZXh2ITaTKjEj9+xBHUEEEH8xV9tNid2Z5JG3srOCR8xU5XO
B7DpjpQIet/AXYbjgBSDg/NnOMDv07Vn3zK+tWrKQym1kII7/MlWZdGtp1RZ2eUJt2hwpA2g
gcYwfvHrmq16ix6zaIgAVbWQAAY/iSgDV0j/AJB6/wDXST/0NqKNI/5B6/8AXST/ANDaigC7
RRRQBkXvW9/z/AKl8Pf8gO1/3T/M1Fe9b3/P8AqXw9/yA7X/AHT/ADNAF+SNJY2jkUMjghlI
yCK8o8QWsek61c21jOfLxghWPyg9UJ7123ivxGml2hgtXV7qUFRtb/Vjpk+/pWH4W8LxapZy
Xt+7ES7lRQeQf7xPrQBreBNNtYdNF8jrJcTAhj/cAP3a6qvMrG8n8I6/NBJ+9gztcA/eXsw9
/wD64r0i3uIbqISQSpIhAIKnNAGZ4h6WX/X3D/6GKTxdM8Hhq8eMlWIC5HoWAP6Gl8Q9LL/r
7h/9DFXtSs01DT57R+kqFc+h7H86AOZ+HMSjTbuUAb2m2n6AAj+ZrsK878J6qNB1GfT9RBiS
R8Fm4CMOOfY+td+1xAsBnaaMQgZMhYbcfWgDkPiNDH9ms59oEm8pnHJGM/5+tdJoDtJoVi7n
LGBMn8K4jxHfyeJdaisNOHmRREhCP4j3b6V6DZ262lnDbpysSBB+AxQBjp/yOx/682/9CWt6
sFP+R2P/AF5t/wChLWvd3dvZQNNcyrEijOWNAHKfEDTrX7LHfBkiuN2w8cyj/EVzvhu2j1jX
Yl1G4L4GQshJMmBwufwqZ5Lrxj4gCbvKhB+UE/cT+pNXPFnh9dIaDUNOJjjXAYA4KsMYYfWg
D0EAKAAAAOgFJJ/q2+hrE8M+IYtYtAszol4nDpnG73Fbcn+rb6GgDLX/AJCVp9X/APQTWtWS
v/IStPq//oJrWoA4/wAQ31zp+hwTWkvlyFkUnAPG0+v0rlv+En1j/n9P/ftP8K6Hxf8A8i7b
/wDXRP8A0E1w9AzX/wCEn1j/AJ/T/wB+0/wo/wCEn1j/AJ/T/wB+0/wrIooA1/8AhJ9Y/wCf
0/8AftP8KP8AhJ9Z/wCf0/8AftP8KyKKANf/AISfWP8An9P/AH7T/Cj/AISfWf8An9P/AH7T
/CsiigDX/wCEn1j/AJ/T/wB+0/wo/wCEn1n/AJ/T/wB+0/wrIooA1/8AhJ9Y/wCf0/8AftP8
KP8AhJ9Y/wCf0/8AftP8KyKKANf/AISfWP8An9P/AH7T/Cj/AISfWP8An9P/AH7T/CsiigDX
/wCEn1j/AJ/T/wB+0/wo/wCEn1n/AJ/T/wB+0/wrIooA1/8AhJ9Z/wCf0/8AftP8KP8AhJ9Y
/wCf0/8AftP8KyKKANf/AISfWP8An9P/AH7T/Cj/AISfWP8An9P/AH7T/CsiigDXHifWScC8
P/ftf8KfN4g16Bgs1xJGT0DwqP5isZDtdSexzWqdQSeW4kKIkSgvGued5PBwSc/hQBK+v6/H
GJHnlVDjDGFQDnpzio/+En1j/n9P/ftP8KhW8tkmMpWSTeqK6MoAwNuec8/d/WpG1SPeCoJG
Rk7MFhzwcsc9R37UAO/4SfWf+f0/9+0/wo/4SfWP+f0/9+0/wqIahCYhv8zfj5/lB835cYJz
/jUlvc2r3aSM7LthZTuUbQdp6An6fj6UAL/wk+sf8/p/79p/hR/wk+sf8/p/79p/hSLfwpG0
wjV33Kq7wNzDA3MR/wAB/wDHjUF/eW80Sx20JjCnByAMgdD9eTmgCx/wk+sf8/p/79p/hR/w
k+sf8/p/79p/hWRRQBr/APCT6x/z+n/v2n+FH/CT6x/z+n/v2n+FZFFAGv8A8JPrH/P6f+/a
f4Uf8JPrH/P6f+/af4VkUUAa/wDwk+sf8/p/79p/hR/wk+sf8/p/79p/hWRRQBr/APCT6x/z
+n/v2n+FH/CT6z/z+n/v2n+FZFFAGv8A8JPrH/P6f+/af4Uf8JPrP/P6f+/af4VkUUAa/wDw
k+s/8/p/79p/hR/wk+sf8/p/79p/hWRRQBr/APCT6x/z+n/v2n+FH/CT6x/z+n/v2n+FZFFA
Gv8A8JPrH/P6f+/af4Uf8JPrH/P6f+/af4VkUUAa/wDwk+sf8/p/79p/hUtp4k1eS7hR7wlW
kUEbF5BP0rDqex/4/wC3/wCuq/zFAHqcn+ruP+vd657xYdtmGJ+UPyNoOefeuhk/1dx/17vX
OeMP+Qc3+/8A1FAjk/tMX93/AMhJ/hR9pi/u/wDkJP8ACqlFAy39pi/u/wDkJP8ACj7TF/d/
8hJ/hVSigC39pi/u/wDkJP8ACj7TF/d/8hJ/hVibSjgCDd5mcFHPJHHzDjpk086TDhAZ/LJj
3hn+63yliRxnAx79aAKn2mL+7/5CT/Cj7TF/d/8AISf4VI+lPHuD3EAYcqvzZdP7446dTzzx
0p02jyxtKEmikCFtmNwMoX7xAI7YPXHTjNAEP2mL+7/5CT/Cj7TF/d/8hJ/hVSigC39pi/u/
+Qk/wpftMX93/wAhJ/hVOigD0Lw7a3r6e5i1BogJWBHlK2T61q/YtR/6Czf+A6VU8OyrDpE0
jAkCdsAdSeMAe5NXv7TjDqskMsZyFkLbcRFjhQ2D39s++KBDPsWo/wDQWb/wHSqE0NxDrcAu
Lo3BNvJglAuPmT0q6dYjTcZIZEBC+UrFQZM7jxzgDC55Iqveusms2jr91rWQjIx/ElAGtpH/
ACD1/wCukn/obUUaR/yD1/66Sf8AobUUAXaKKKAMi963v+f4BUvh7nQrUf7J/maivet7/n+A
VL4e/wCQHa/7p/maAMFvh/aFiRezgE8AqDW1oGgw6HFKkU0kpkOSWwMVrUUAclceA7Se4kl+
2TL5jFsbQcZrU0Dw7BoRmaKeSVpsA7gAABn/ABrZooAx/EPSy/6+4f8A0MVsVj+Iell/19w/
+hitigDJ1vw9Za0Fa4DpMowsiHBH19a58fDxPMydSbZnp5PP57v6V21FAGXo2g2WiofsysZG
GHkc5Zv8K1KKKAMFP+R2P/Xm3/oS0uveGLfW7mOeS4lidE2fLggjJP8AWkT/AJHY/wDXm3/o
S1vUAcpaeBbS2u4Z/tkzGJw4GAMkHNaOv+HINdeF5Z5ImiBA2gEEGtqigDkIvANmkqu15OwU
5wABmutf/Vt9KdTZP9W30NAGWv8AyErT6v8A+gmtaslf+QjafV//AEE1rUAYX2K2v7a2gu4h
LHwdpJHO0+lV30HRlkmT+x5W8pS24Zw+ADhfm5POPwNaFl0tvoP/AEE1c8+ISPHu+ZF3MMHg
UAYTaFoyqh/saU7nKYGcjnGT83SrX/CLaL/z4J/303+NaP2uAxpJv+WRtinaeT6fpTvtEXmS
R7vmjGWGDwKAMz/hFtF/58E/76b/ABo/4RfRf+fBP++m/wAa0ftcGyN9/wAspwh2nmhrqFWl
VnwYV3PweBjNAGd/wi2i/wDPgn/fTf40f8Itov8Az4J/303+NaP2uDZE2/iU4T5TzQLuAtMA
/MP+s4Py0AZ3/CLaL/z4J/303+NH/CLaL/z4J/303+NaH2yDMI38zf6v5Tz/AJzThcwky/P/
AKn7/B4oAzf+EW0X/nwT/vpv8aP+EW0X/nwT/vpv8a0TdwAwgv8A6/8A1fB+ag3UIEpL8Rff
4PFAGd/wi2i/8+Cf99N/jR/wi2i/8+Cf99N/jWkLmFvJw/8ArhmPg8jGaaLyArMwk4hOJODw
aAM//hFtF/58E/76b/Gj/hFtF/58E/76b/GtI3EQeNN3zSDKjB5pDdwCORy/yxttY4PBoAzv
+EW0X/nwT/vpv8ajn8OaHBE0jaepC9gzZPt1rXFxEZETd80i7lGDyKr3M8c9o/ltuCyKp4I5
3CgDA/siwP8AzBbUfW6f/wCJo/siw/6A1r/4FSf/ABNXbqf7OobaCMEnJPAH0BzVUajI0m1L
cEZwSXI/h3Z+76UAM/siw/6A1r/4FSf/ABNH9kWH/QGtf/AqT/4mrxuI1KB8gsAfukgfU9BQ
lzC8RkDEKCAcqR16cGgCj/ZFh/0BrX/wKk/+Jo/siw/6A1r/AOBUn/xNaCSpJIyLuyvUlCB+
eMVJigDL/siw/wCgNa/+BUn/AMTR/ZFh/wBAa1/8CpP/AImtLcvmbM/NjOPalYhVJOcD0GaA
Mz+yLD/oDWv/AIFSf/E0f2RYf9Aa1/8AAqT/AOJrTGCMgg/Sk3Lu28546CgDN/siw/6A1r/4
FSf/ABNH9kWH/QGtf/AqT/4mtMkBgueTyKXFAGX/AGRYf9Aa1/8AAqT/AOJo/siw/wCgNa/+
BUn/AMTWpijFAGX/AGRYf9Aa1/8AAqT/AOJo/siw/wCgNa/+BUn/AMTWpio5C25VU4zk5oAz
/wCyLD/oDWv/AIFSf/E0f2RYf9Aa1/8AAqT/AOJq/tk/56foKNsn/PT9BTAof2RYf9Aa1/8A
AqT/AOJo/siw/wCgNa/+BUn/AMTV0mTeE3cnnOKcI53cJGS7YJwABx+P1oAof2RYf9Aa1/8A
AqT/AOJo/siw/wCgNa/+BUn/AMTV8xzo5SQlGxnBCnj8PpSfvM7d/OM5xQBR/siw/wCgNa/+
BUn/AMTR/ZFh/wBAa1/8CpP/AImrjF1bG8n5Sxwo4A6n9aUeYTjeQcBhkDkHoaAKY0jT8jOj
W2O+Llyf/QavweHNDniWRdPUA9mZgR+tLGG5DHPvir9nPGqrCW/eMzkDB/vN/gaQFP8A4RbR
f+fBP++m/wAaP+EW0X/nwT/vpv8AGtA3kAieUv8AIjbWO08Gn+fH5yw7v3jLuAwelAGNcaHo
VnDJLNZwpEgyzMTx+tVDYaJPpy3un20JG9drqDkHcPXoa3rnczFPs4mQ9csuPyNUb4MliyC1
WJC6k7WXH3h2FAE7/wCruP8Ar3eud8XgnTyACTv6D6iuif8A1dx/17vXP+KnEVoJME7X6Biv
f2oA4jypP+eb/wDfJo8qT/nm/wD3yat/2kf+eb/9/n/xo/tI/wDPN/8Av8/+NAyp5Un/ADzf
/vk0eVJ/zzf/AL5NW/7SP/PN/wDv8/8AjR/aR/55v/3+f/GgBsFxcQzSTCNzI6Fd2MYzxmoy
90zhyH3BPLB2fw4xj8qm/tI/883/AO/z/wCNH9pH/nm//f5/8aAGvc3skex9xGNv+rGcccZx
ntSteX7qysWw27P7sd+uOOM96X+0j/zzf/v8/wDjR/aR/wCeb/8Af5/8aAKnlSf883/75NHl
Sf8APN/++TVv+0j/AM83/wC/z/40f2kf+eb/APf5/wDGgCp5Un/PN/8Avk0eVJ/zzf8A75NW
/wC0j/zzf/v8/wDjR/aR/wCeb/8Af5/8aAO/8ORpNpM0cgyrTPkZx6VpfYLbzA5jJYEHJYnJ
HTPPOPesfw3Zxyac5Z5wRMw+Wd19PQ1rf2fF/wA9Ln/wJk/xoEA061AGI2424O9srtzjBzx1
P51RvwF1u1A6C1kH/jyVe/s+L/npc/8AgTJ/jWbdQJBrduEaRs20n35Gf+JPUmgDY0j/AJB6
/wDXST/0NqKNI/5B6/8AXST/ANDaigC7RRRQBkXvW9/z/AKl8Pf8gO1/3T/M1Fe9b3v/APsC
qNk/iG6tI5rdrBYWHyKzMCAOOy0AdLRWD5Xif/npp3/fb/8AxNHleJ/+emnf99v/APE0Ab1F
YPleJ/8Anpp3/fb/APxNHleJ/wDnpp3/AH2//wATQBN4h6WX/X3D/wChitiudvn1S1s4XuGt
nu2nVI9udi7jtHOM9/SpPK8T/wDPTTv++3/+JoA3qKwfK8T/APPTTv8Avt//AImjyvE//PTT
v++3/wDiaAN6isHyvE//AD007/vt/wD4mjyvE/8Az007/vt//iaABP8Akdj/ANebf+hLW9XN
3E+prrRsbFrcytD5jyS5UHBA7A+tTeV4n/56ad/32/8A8TQBvUVg+V4n/wCemnf99v8A/E0e
V4n/AOemnf8Afb//ABNAG9TZP9W30NYfleJ/+emnf99v/wDE1Jbxa95v+mTWYhAJbyizMfbk
CgCRf+QjafV//QTWtWSv/IRtPq//AKCa1qAMqy6W30H/AKCaG0wNc3U28ZnTaPlXjj6UWXS2
+g/9BoeO5FxcS+c0Ma527iCD8v1OBn2oAjOjg29vEXXEUvmH5F55J9KedLBnu5d4/wBIXaPk
Xjj6e1Rl7q5hSeJJ/nVigV1Xb025GefXvQ/9rANgkksBhUTAG4ZIJb0z1HWgBf7HHk2ke9cQ
EE/IvPIPp7UsukCQ358wZuk2D5F44+lEL6oYz50bBwfl27MHgdeemc9Oamia9+2SM6MbfacK
QoOe2ME5zz1xQBCNIHl2SFxi2yT8i8/pSJpG0358xc3fT5Bx+lSTz3BuESEOrNHu8r5ODnoe
en0zTRLeSm5EEis0TfJjaQ2T0PpgZFADf7HAmsHDjFqpBGxeTx7e1L/ZI2Xg3ruuST9xeP0q
5ZG4Nspu12yknK5Bxz7VPQBmNpAaTT23jFoOm0fNx9KT+x/9HvI/MXNw2c7F4/StSigDNi0k
Ry2L7wRapt+4vJxj0qEaJiC8TzFzcyb87F4/StiigCgdMBu7abcMQKFxtXnAI9Peof7GH2W4
i8xczS+ZnYvr06Vq0UAUBpii8gn3DEUewDYv+FQDThaWjDcCWmRuFUdwPStaoL3/AI9/+Bp/
6EKAMTWFnEC/Z4pXc5UGPquR161BfWbrfQLBDKYpSBMVJwfmH3ueeMit2NFdm3ZOAMcketOE
UTZxk49HP+NAFCSzEkocsQoUAKDwfrUQ03EAQSvuA6nBH6itXyY/Q/8AfZ/xo8mP0P8A32f8
aAKENu0bPnkEk53H+XSqx0x2B3S9sDH0wP0rWkiRY2IByAT94/40LHH5as2eQMkuf8aAMpdN
KkY24xjk5K85yDUk9iZZWdSBlQMnnvWn5Mfof++z/jR5Mfof++z/AI0AZLadudTwArE4U46n
OelSz2hlL4YDcMfoR/WtHyY/Q/8AfZ/xo8mP0P8A32f8aAMn+zmBXaU2qc7CODwBz+WantbY
wRlTt65GP8e9XFjQuwIOAePmPoKcIojnGTj0c/40AV9lGyrPkx+h/wC+z/jR5Mfof++z/jQB
W2VFKuJYyeBg8n8KveTH6H/vs/40eTH6H/vs/wCNAGexAYMAkgAI2mXb+ORSIcuzEJGMABRL
u9eeauxxoULNngnncR/WniKIjIBI/wB8/wCNAGcR+/VsjbgjPakuEDqQCjAqVI37e4Pv6Vp+
TH6H/vs/40eTH6H/AL7P+NMDMgUrgMUVVUKo8zd0z/jTxjzc5G3bjOeK0PJj9D/32f8AGhY1
Vjgdu5J7+9AGdJu8xGikjG3J5PQ+v8+KSJSJZHkeMlyCSG6n1rU2j0H5UbR6D8qAKMagsxGC
OORS29gJLlbosPlLDG0Z+83fHvUkhIuwgPy7M4981Zsv+Pf/AIG//oRpAUG0UGxltxIuZJN5
Oxf8KsDTlGpJd7hhI9gXav8AhV6igCCWOV3JSUIPTbmoJ7OWaIpJcZXIJwgHQ59farvc/Wkb
7p+lAFB/9Xcf9e71znjD/kHN/v8A9RXRv/q7j/r3eue8XKXsCqjJL8D8RQBw1FTfZZv7n6ij
7LN/c/UUDIavaZBbys5uioiUruYsRtUnkjHU/n9Kr/ZZv7n6ij7NPgjbwfcUAaVtpUPzGZ2K
yRFoT0x93DH8Wx+BpP7HV2hiRm3cLK4AIVyenJHTOPqDVKRLmTHy7QFCgA8Y/OkWO7QkqXUn
rh//AK9AFyHT4ntVkYMzddqHBb5C2O/pUUtmnlLIoQ72jwIi2MNuyPm5zkVX8m5GPvcHI+bp
Ttt5vZ98m9hgtv5I/OgB+pwRQPCIVwGTcTknPzEf0qlVhoblwofcwUYGWzgU37LN/c/UUAQ0
VN9lm/ufqKPss39z9RQB6L4fm8jR5pMbiJ2AGcckgde3Wrr6k0crI0I/dvGj7Xzy5wMcc+/4
1T8MvF/Zkgdkw0z8EjkVqj7MpUr5Q2cLjHH0oEUTqro6bolPnLH5aqxbG4OeSBnovoahu3Mm
r2jlSha1kO09R8yVqYtdrLiHa33hxg/Wsy+ZW1u22MCBbSdD/tJQBq6R/wAg9f8ArpJ/6G1F
Gkf8g9f+ukn/AKG1FAF2iiigDIvet7/n+AVL4e/5Adr/ALp/maivet7/AJ/gFS+Hv+QHa/7p
/maANKimSSJFG0krqiKMszHAA+tc/d+NtItpfLRprjjloUGB7ckUAdHRWbpeu6dqoAtLhTJt
yYm4cfh/hWlQBj+Iell/19w/+hitisfxD0sv+vuH/wBDFbFABRVW+1C006Lzby4SFe248n6D
qfwrDXx1pBn8si5Vc480xjb9euf0oA6aiq9ne21/CJrSZJoz3U9Pr6VYoAwU/wCR2P8A15t/
6Etb1YKf8jsf+vNv/QlrQ1LWLDStn264EXmZ2jaWJ/IGgC9RWRbeJ9Gu7hIILwNLIdqqY3GT
9SKs6lrFhpXl/bp/K8zO35GbOOvQH1oAvU2T/Vt9DWTbeKNGup0ghvQ0jnCgxuMn6kVrSf6t
voaAMtf+QjafV/8A0E1rVkr/AMhG0+r/APoJrWoAyrLpbf7o/wDQTTDe3KXlyD5ElvDnOPlK
/LkZO459Ogp9l0tvoP8A0GtCgDPfVVSNXKLhlLjEgOQOw9W9v1pTqih5BtQBFZjukwRtIHIx
xnPFX6YIkEpkwSxGMkk4+npQBRl1VYhEzJGVkwciUcAkAfXr2qKLWxKqlYk+Zti5lHJzj0rW
ooAoRanFMtu5dYxIxG0uPQkdv88ULqikPlUG0kDEgI4bbk+gzV+kZQylTnB9Dg0AQWF0L21W
dV2hiQBnPQ4/pVSG8uybh2WKaGNmA2DaRhsc/Mc8c9B0rRjjSKMJGoVR0AoljWVCj52nrhiP
5UAU/t7ebFuESRSrlSznJ5AGBj36VFaapvtgZNhfAIO8AEFiMn06VpgBVAHQDAooAzk1ZGuR
CVUAhSW8wdyQMevI/Kr0UscwYxsGCsVOOxHUU+kVVRdqKFHoBigClcXfl3ywrOgOATGcDjnq
evbjHpzTI9WSROkascEZlG3Bz1OOOnp6Vo0UAVrK7SeCDMgMkke/A7j1pNRfbCg3hd0iDBGc
/MOParO1d+/aNxGM45xUN7/x7/8AA0/9CFAFaRJJIJ0hba5C4OfrVlYoIv8AUxKmeuB1qKMl
SxyvOOpPv7e9P3n1j/M/4UAZl1FdDUWlhUtgfKApGfk7t0Iz29alL3XZ5/Kz9/yxv6dMY6Z7
4/Sr28+sf5n/AAo3n1j/ADP+FAGfa/bQ8wul2oUyuOctgZz6e2PerqQpK6GZRJGIwAp6Z9cU
52LIVzHyMdT/AIUKxVQMx8DHU/4UAMvoybCaOBSTsIUZqmkd1A8UKybBMSSExiPHYZHetDef
VPzP+FJkbt2It2MZyc4/KgDLI1GJInhMjuVRXVwOTtbJP44p07agc/Z3mKhGILRqCWC8DGOm
a0959Y/zP+FG8+sf5n/CgCDE0kDhTslZfyOBVlYYIh+5iVCRzjvUYJDFtycn1Pt7U7efWP8A
M/4UAUriJzLN8jGVmXyXA4UYHftznPr70x7aeO/aWNQYww2jB3Z2/wB7P3c9RitDefVPzP8A
hRvPqn5n/CgDNX7bLC3mBiTG3BXkNgd8D/PelgkuYrlLdtw813YZA+VQxJ/MECtHefVPzP8A
hSbvm3YjyeM5P+FAEEsMk8GyN1X5jksu4dDjI7844qa1iaC1jjkZXdVG5lXaCe+B2oQlBjMZ
5z1P+FO3n1j/ADP+FAGZH9uhkaRo2InO44O7YA3TGOPl449KQpezXe4tOkbY2jAAGJD2x124
61qbz6x/mf8ACjefWP8AM/4UAZqvqe7BDZDqF+VcMmfmJOOD+Xar9qJBCnnMzSFAWLADnj0p
+8+sf5n/AAqOWZ4xuWLzSeNqN+vOKAM+fzVYxRhhqDMzo+OCo9zxjGBj15x3oDahMJwwkXEe
EO0A7tgzj8c1Za7lbG7T5Dg5GXTg/nS/bZ/+fCX/AL7T/GmArf8AH2vJP7ockYPWm29063Sw
EsEyxAULliWb1Occdh+NIjyzXJkeBogE2jcwOefY1esv+Pf/AIG//oRpAO86TaT9mlznplc/
zqob1m1NIEmjHOHiOMr8pPr1+nGK0KKAEHU/Wkb7p+lKOp+tI33T9KAKEn+ruP8Ar3eud8XH
bY7wFJV+Nyg9x610Un+ruP8Ar3euc8Yf8g5v9/8AqKAOO+0yf3Yv+/S/4UfaZP7sX/fpf8Kh
ooGTfaZP7sX/AH6X/Cj7TJ/di/79L/hUNX9Mkgh8yW4RXVSvymNWLDPI56fWgCt9pk/uxf8A
fpf8KPtMn92L/v0v+Fa1tbWcIZ3KMtxASocg+UCVGfqCT+VCafaT+VHvAWEbJGRgGdi3J9CB
zznoKAMn7TJ/di/79L/hR9pk/uxf9+l/wrStoYBarxE0pOV3BeW2NgfnjrTLeJn2qyKkzSYl
/cKxjXAwdpxgdcn6UAUPtMn92L/v0v8AhR9pk/uxf9+l/wAKsasqrJbhERc28ZO1QMnHJ471
RoAm+0yf3Yv+/S/4UfaZP7sX/fpf8KhooA9H8N2FpLpzmS1hciZgCYx0rW/syw/58rf/AL9i
szQZGi0aZ0AJE7dRkDkZP4dfwq21/cCUqipIAyBdqn96CfmK89vx6dqBFj+zLD/nyt/+/YrN
uraC31u3EEMcQNtITsUDPzJUhv7sOGTym8xYwxYMEhyHJzyecgDt1FNvCzaxaFwoY2smdvT7
yUAa2kf8g9f+ukn/AKG1FGkf8g9f+ukn/obUUAXaKKKAMi963v8An+AVL4e/5Adr/un+ZqK9
63v+f4BUvh7/AJAdr/un+ZoA4/xNqE+va7HpFmf3SSbMdmYdWPsK6Sx8IaRawBJLcXEn8Ukh
PP4dBXL+Edg8YzCfmT97sz/ezz+ma9GoA4DxV4aj0mNNS0vfGqON6Zzs9CPx/nXUeGdX/tnS
lmfiaM7JfdsdfxqbxAYxoN/52NvkN19ccfriud+HG77Lff3d64+uD/8AWoA2/EPSy/6+4f8A
0MVp3VxHaW0txKcJGpZj9KzPEPSy/wCvuH/0MUzxkHPhi82Zzhc49NwzQByWl2dz4w1iW5vZ
CtvF97b2GeFH+Ndc3hTRDAYhYqBjG4Mdw/HNZfw62/2VdY+/5/P02jH9a66gDza6jufBmviS
33PbSD5d38a9wfcf4V6LDKk8KSxnKSKGU+oNcj8R9v2Gyz9/zGx9Mc/0rofD+7+wLDd18hP5
UAUk/wCR2P8A15t/6EtXtW0ay1iNVvIixTOx1Ygrn/PeqKf8jsf+vNv/AEJa3qAPLIoW8M+I
4/t9t5kcb5Vjnlc/fXHU1p+N9Vs9RktrWzCXLgZ81STjOPlGOCa0fiDLYiyhimQtdk5iK8FR
3z7e1cz4SlsYNbhN/GSSQImP3VbsSKBnV+GPCkFnbxXV/CWvc7gpbiP04HU11En+rb6GlpJP
9W30NAjLX/kI2n1f/wBBNa1ZK/8AIStPq/8A6Ca1qAMqy6W3+6P/AEE1bW6t3kEazxM5JG0O
CcjqMVUs+lt9B/6DUs1iJTOQ5XzVwOPunuevfA/L3oAt0VmLpcyxwJ51uVjcsymFiGz2GX4H
58804adMtzPMs0OZFKqDExAyR975+eBjjFAGgrBlDDOCM8jB/KlrO/s+6aKFHuYWMY2lvIPT
jlfn4b35+lMS3fT5vtMkyOp3L5ccRUsScjktjjFAGhLcRQlRI4Xd0zTpHWNGd2CqoySe1ZN5
cSXEkRj3JGpy6PEG3cg9Q4/rUkl7IyTqN/zjEeY1ITjv83P6UAagIYAjkHkU2SRIkLyuqIOr
McAVlQ3tyjwK/wA0aKRJtQKWPG3ALHH506+umuYPKi8yHLDcSitle4+8KANVSGUMpBB5BHek
ZgiljnAGeBk/kK5+MTrMhdwyoAufIAbAJPHz8HHGf0py+YLe4jPl+ZKflcW4G0fTzPy5FAG6
ZVEojJO4jI4OD+NEkixRtJI21FGSfQVk/arkzwSOylYxhgIMFs9cHzOP1q02oROpV7eRlIwQ
QpB/WgC0Z4hMsJceYwLBe+PWljmjlLCNgxU4NZc9w8t9DOu5Y41ZShjBJz153jHQdqh/5d5k
/eb3UIjeWMKoPAI38nrzxQBu0yaITRlCxXJByOvBzVQ6hGU2mGUgjB+7/jWTIlwxQl1Yqw+9
AMYAI5G/nt3HSgDZa2VSoa5lG44HC9fyoa1VcbrmQZOBnbyfyrLxIJomEjkJg7niDOeMfe39
O+Mdaijt3WB43fefMWRN0AKoQMEYMnf6jmgDb+x/9PEv/jv+FNW2VmZRcS5U4PC8fpWbIN95
54aYDbg8fNnGOCHAx3xipbCdrXzfNXdvIIEUQjA4x03mgC6LVSxUXMhZeo+XI/SnfY/+niX/
AMd/wrOLr9tmnRGRZU2kCNd4OMZ3buntj8alsrk28bCVCzMc/uowij8N5/nQBc+x/wDTxL/4
7/hR9j/6eJf/AB3/AArMlJluZ5GHySJtUCEbkOMZzvx+lRFZmTEjqxyxz9nHBIx/z0/GgDY+
x/8ATxL/AOO/4UfY/wDp4l/8d/wqvLeiW1aIxyhiuN2F6+uN1ZrxTuwcygMN5G23AAJxyP3n
bH60AbBtlDqhuZdzZIGF7fhTvsf/AE8S/wDjv+FY8iSSyMXkYKwIJSLa5z6tv5GR0x0496VV
dUgVTkRsWcNEWDZ7DMnA9jnmgDVe2SNC8l1IijksxUAfpRHbpKu6O7d19VKkfyqC7vBPayRJ
HIjOuAxUED8Aw/nVZjG0cStFIWz+9YAfOO+MsSOQO9AF8wRhSftUhAbacbTg+h4p/wBj/wCn
iX/x3/CqNvaC4W6NvJEiSSco0HzKeCQSG59sevepE02ddgNzEVVieYTlRuzhfm+U9s89uKAL
X2P/AKeJf/Hf8KjkiiiZVkupVLHAyF/+JpLOxlt7ppWnjZGDAosRXksSDncegOOlSXlq908O
JQkaOGZduSSDkYOcfmDQAj2yRgF7qRQSACSoyT0HSiO2SVA8d07qe6lSP5Us9tPPFJG067Xc
Efu+VX0yD19+1SWcL29skTurleAVTaMduMmgBn2P/p4l/wDHf8KPsf8A08S/+O/4VZooArfY
/wDp4l/8d/wo+x/9PEv/AI7/AIVZooArfY/+niX/AMd/wqaGIQxhAzNyTluvJz/Wn0UAFFFF
ACDqfrQ33T9KB1P1ob7p+lAGfJ/q7j/r3eue8WrvstgI3M/GfqK6GT/V3H/Xu9c94udo7Asj
FWDdQcHqKAOP+xSf3k/M0fYpP7yfmaZ9ruf+fiX/AL7NH2u5/wCfiX/vs0DH/YpP7yfmaPsU
n95PzNM+13P/AD8S/wDfZo+13P8Az8S/99mgCWS3nlfdI6s2AM57AYHam/YpP7yfmaZ9ruf+
fiX/AL7NH2u5/wCfiX/vs0AP+xSf3k/M0fYpP7yfmaZ9ruf+fiX/AL7NH2u5/wCfiX/vs0AP
+xSf3k/M0fYpP7yfmaZ9ruf+fiX/AL7NH2u5/wCfiX/vs0AP+xSf3k/M0fYpP7yfmaZ9ruf+
fiX/AL7NH2u5/wCfiX/vs0Aeg+G762i09xJMqkzMQD6Vrf2nZf8APzH+dUfC4B02TPP75uv4
VsbR6CgRV/tOy/5+Y/zrNuriG41u3MMiuBbSZx/vJW5tHoKx9Q41y2x/z7Sf+hJQBqaR/wAg
9f8ArpJ/6G1FGkf8g9f+ukn/AKG1FAF2iiigDIvet7/n+AVL4e/5Adr/ALp/maivet7/AJ/g
FS+Hv+QHa/7p/maAOR8U6XcaNrCazYhijP5jYHCNnnPsf8a3tN8Y6ZeQBriT7LKB8ySdPwPe
uhZQylWAIIwQe9YVz4P0a5mMv2YxE9RExVfy6D8KAOb8S+IjruzTNMhlZC+SccyY6AD0711v
h3SBo2mLb7t0rHfIw/vEdvap9N0ix0qPbZ26xkjBfqzfUnmr1AGP4h6WX/X3D/6GK1LiFLi3
khkGUkUqw9jWX4h6WX/X3D/6GK2KAPNrO4u/BmsSRXETSW0vBxxvAPDL7+1dY3i/R1szcC5L
HGfKA+c/hWtd2lvewNDdQpLGwwVYfy9D71ijwVook3eRIRn7vmnH+NAHLuLrxpr2VDQ2qDAJ
5CL/ACyf89K9GijWKJI0GEQBVHoBTba2htIFht4lijUYCqMCpaAMFP8Akdj/ANebf+hLU+ue
IbPRVCzEvOy7kiXqfr6CoE/5HY/9ebf+hLV/UdG0/VCjX1ssrJwGyVOPTIIoA84014da8RLL
q05USyA4xkMc8J7DtW78QLOxjFvOrrFdY2hFX76jH5Yrobbwvo1rOk8NkokQ5Ul2bB9cE4q1
qWj2GqhPt1uJdn3TuKkfiCKAOX8LeLolt47LU3YOp2pMxzuHoa7R/wDVt9DWRD4V0SCZZUsF
3Kcjc7MPyJwa13/1bfQ0AZa/8hK0+r/+gmtaslf+QjafV/8A0E1rUAZVl0tvoP8A0GlltLgS
TNDK6nBMZMjNhj14JxxjjPHNJZdLb6D/ANBqa5uJI2n2bR5cO9cjOTz/AIfrQBWEWo+TCjXM
+7cd8ipEG29sg5Gc+nb3p4jvhczl5pmhKkKoWMFTxgg9+/Xij7bcpAJDAkm8kJhsbjjgcbup
zzmoZ766VbgqI/3Rxxj1GBnJ9+woAmKXvkW6pviKKAwUR4JGOv8As/7uDVWWO+WZPtEskkJd
sBwny8HGNo9PWrX9pNj/AFSZBYEeb1IOMLxyaZPcSSzCGVY1KynAViTjaeox70AU7i4EDYPl
qMAlpH2jk4HaoRfMZQnk4yCeW5GG2nt61NchxfRInmL5gwWVMgYz1OCB+NVks3GotbM1ybcY
mBJOC3cbvr2pgXmliVirSIGHJBYUB4yAQ6kE4Bz1NNms2kMp3Hk5UcYzjGf50klk/mK6SZw2
SGH5njFAEiMj52OrY9DmlGCSAeR1qOGGf7M8bgq23CncD/KoDZzsdwTy1Lcxq49AM5x7GgC5
ijFVpbGQhmTO/wCbnd3yCP0zUtvBIspLrgAEFs5389aAH8YzkY9aFKuoZSGB6EHNQNZyMnIB
bAHJ9jn+dJb2ksbRKUGFC/OD0wMEY+tAFnFGKl2UbKAIsUYqXZRspARYoxUuyjZQBA2QBjqT
Tfn9R/3z/wDXqaRQACeBmopWwmUwxB6BgCfzpgJ8/qv/AHz/APXoJYEDg59qZHKzyAGNo17l
pFP8hUjbd6nIwOvP0oAazMuASCScABCST+dBLhgrAqT0DRlc/nSXGf3bx7WZH3Y3AZ4I/rUM
IfzYwylUTccs6nkgDt9KALBLAgcHPtSMzLjJGScABSSf1pzbd6nIwOvP0ptxkx/u9rHI43AH
8D60AIJMkAOpz0O3g/rT1zuAODkHoMVHvlkug8ojxtwSCMDnPA/n61YUBpBgg8Hp+FABHHds
032abZhFIG0ctk9zngj+lKkWreZEz3JA3EsgRCDz0J4OMdMc885qaKQwR3EgUMVAOCcZ/HtU
ceqzP5WbPbvOP9aP72OP73rxSAsWyXIuZWmlmMeTsRgm3H4DOf6e9R3MV0b4SW5dF2gHGzDH
P8WecY9OaU38p+0FIY38lsYWXLEcZOAPr+VMbUpkaEG0z5mD/rQOCccZAzxzigBHiv5IpEMs
yHaoDqY8kg8kcdxjr+lOW3vBdwSm5uDGE2uhMeCc9Wwvp6VLY3j3bTAxoixuUBEm4tjvjHAN
FzO63kEKuiK2S3zgMfbBBoArSRamykJPKpLqScR/KM87eOmPXnp70/ZqDTWx810VQPNXahD+
pJ6j8KV9TZYZH8qMlVyF83v/AHTxwfariuWg3ttUlc5Vsj86AC3laeLe0bR8kBXGDgHGcVVl
W+F+XjkcwfKPLITb3yf73p39agg1SVrESyQp5gC5BkwMk4weOD3xUzahIsqx+QrE7cbZM7s9
145A7mgCBIdXEOfte6QODh40AYY5HHboR0NX7dLmOyVZJBLcBeWYAAt74AqkmrSmF3azMZUq
AHk27s57kdOKkj1KR5o0a12BgCS0gBHGeh5I96AKv2bVA0zJPKhcoS+2Nm4ByAOnUj3xUtvF
qout81w7R7h8gWMKRxntn+937CrEV7cTQGSK2jkIcrtSYHgZ56fT86ihv5jeyQyRqRvUAb/m
XKgnAxyAe9AGiOp+tDfdP0oHU/Whvun6UAZ8n+ruP+vd65zxh/yDm/3/AOoro5P9Xcf9e71i
+IrKa+tTFCjsd3O1c45oA8/orc/4Ri8/55z/APfof40f8Ixef885/wDv0P8AGgZh1b0+4W28
9y0ikoAPLfYxO5TwcH0rR/4Ri8/55z/9+h/jR/wjF5/zzn/79D/GgB0bQruuC0cEl1DIxUnb
t4Ix/wACJz+FRiaybz1xCiszDCqPuBgRjPfG6nf8Ixef885/+/Q/xo/4Ri8/55z/APfof40C
EdrBb1QUtvLLoCVbcu3cc9hjjA9fxpsbWDI8hSDzCoJQttGPmBA4PP3ff9af/wAIxef885/+
/Q/xo/4Ri8/55z/9+h/jQBm6iyvcK6tGwaNT+7AGOOhx3qrW5/wjF5/zzn/79D/Gj/hGLz/n
nP8A9+h/jQMw6K3P+EYvP+ec/wD36H+NH/CMXn/POf8A79D/ABoA63QvM/sSfys7/Ob7vXGR
nHvjOKs5vWmXylnVSyGPeeAufnD+5HT8PeodCd7OyaOe3nVzKzY2E8GtL7cn/PGf/v0aBGZi
+wZEW4XiNZiwyzY3528juV7jjOKW7DjVrMSNuf7JJk4xk7k7Vpfbk/54z/8Afo1m3UvnazA6
o6hbeQHeuP4koA19I/5B6/8AXST/ANDaijSP+Qev/XST/wBDaigC7RRRQBkXvW9/z/AKl8Pf
8gO1/wB0/wAzUV71vf8AP8AqbQlaHRrZJBscLyp4I5NAGjRTdy+o/Ol3D1H50ALRSbh6j86N
w9R+dAGR4h6WX/X3D/6GK2KyNdRpfsYjBYi6iYgc4AYEn8hWruX1H50AOopu5fUfnRuX1H50
AOopu5fUfnRuX1H50AYaf8jsf+vNv/QlrerDjikPi559p8oWpQv2yWUgfoa2ty+o/OgB1FJu
HqPzpNy+o/OgB1Nk/wBW30NG5fUfnSOw2NyOhoAzF/5CNp9X/wDQTWtWSv8AyEbT6v8A+gmt
agDKsult/uj/ANBp0upWsVyqt2DhpNp+Xb1Gcc/hTbLpbfQf+gmrDWNs0m8x/Nkn7xwCevFA
FWXVdNLo7zMSgLDCvgY6k4GPzq0b63G4lyAoJJKHHHXBxzSPp9rJkyRlyVKks5OQfxp32ODB
G1sEY++ePpzxQA+3uIrqLzIW3JkjOCOn1qK9/wCWP/XT/wBlanC0hWSN1BHlkkDPUnufU/40
29/5Y/8AXT/2VqAKruwYgGm+Y3rRJ981Xnu7a3YLPcRREjIDuFz+dAFjzG9aPMb1qtDe2k77
IbqGR+u1JAT+lT0AO8xvWjzG9abRQA7zG9aPMb1qKOWOXf5bhtjFWx2I7U+gB3mN60eY3rTa
pzarYW8piluo0cdVJ6UAXvMb1o8xvWoJ7mG3VGmkVA7BVJ7k06WVIImllYKijJY9qAJfMb1o
8xvWq9rdwXkZe3lWRQcEr61NQA7zG9aPMb1ptFADi5IwcEe4puB/dX/vkUUUAGB/dX/vkUDA
BAC4PXgVALy3N2bUTL54GdnenG4hFwLcyDzSNwTvigCXA/ur/wB8ijA/ur/3yKZLLHBG0krh
EXqx6Cn0AAwAQAvPXgUYH91f++RRRQAYH91f++RT4uHwABn0GKZTo/vigCzbOVknwhbCgjpz
14qR7yKLy1l3o7qDt2E4yQMZA9TTLRR58rc5wo68d+1WHijkdHdAzIcqSOlAEUF9bXE7wwyh
pEyWXB4wcfzpbi5MU0USoWaTPY4AHuAfWnxwRxuWQEE+5wPoO1K8KSSK7btydCGI/lQBCb+3
EbyF2Cou4nY3T1HHI+lBv7cMilnBfGB5bd+nbinGzgKsu1sNwfnPA9BzwPYU2SyV5onDEBCC
eSS2OmTn+YoAbJqNuib/AN4wyPuxtzk4yOORUv2qMTCIiQEruzsOMe57UfZINrDYSG45YnH0
9PwpTbREodv3Bgcn9fX8aAII9Us5Y98cpdQQvyoxOT04xVqN1ljWRDlWGQcVGLSFVChWwCCP
nPGOnf8ASpI41ijCIMKOgzmgCBr+2WNpGchVcxklGHzD8P1p0d3FLOsSnJaPzFPqM4P9PzqW
OJIgwQY3MWPPc0ghTzzNjLlduT2HX/P0oAfRTURYwQgwCST9TTqAE7n60jfdP0pe5+tI33T9
KAKEn+ruP+vd6fbffl+tMk/1dx/17vT7b78v1oAsUUUUAFFFFABRRRQAyWVYgm4E7mCjHqaY
93CrRqHVjI21drDrS3EJmCAMF2uGORnOO1Uo9ICFv3xwyquFXGMIU9ffNAGgkiSDMbq4zjKn
NOqG3gaJmd3VmYAfKu0YHtk+tTUAFFFFABRRRQAVm33/ACEof+uLfzWtKs2+/wCQlD/1xb/0
JaYGhpH/ACD1/wCukn/obUUaR/yD1/66Sf8AobUUgLtFFFAGRenBvSOv/wBgKo6Xo5vdOhuZ
NQvFeQEkIUwOe2Vq9e9b3/P8AqXw9/yA7X/dP8zQBX/4R1f+glf/APfUf/xFH/COr/0Er/8A
76j/APiK2qKAMX/hHV/6CV//AN9R/wDxFH/COr/0Er//AL6j/wDiK2qKAOc1Sx+xWkEMV1Oz
TXMaNKxXcAWA44x3ParP/COr/wBBK/8A++o//iKd4h6WX/X3D/6GK2KAMX/hHV/6CV//AN9R
/wDxFH/COr/0Er//AL6j/wDiK2qKAMX/AIR1f+glf/8AfUf/AMRR/wAI6v8A0Er/AP76j/8A
iK2qKAOYmtDP4jFgtzPDCtsX/dkZJBA7g+pq7/wjq/8AQSv/APvqP/4io0/5HY/9ebf+hLW9
QBi/8I6v/QSv/wDvqP8A+Io/4R1f+glf/wDfUf8A8RW1RQBi/wDCOr/0Er//AL6j/wDiKfFo
UcD+ab27l287HZMH64UGtemyf6tvoaAMtf8AkJWn1f8A9BNa1ZK/8hK0+r/+gmtagDKsult9
B/6DWhWfZdLb/dH/AKDSOt6kk32eNwHbhpH3YGP4QTxzQBo0VmY1MQg7mZ8MMYQd8g/lx/nN
SFdQ+fY7ZbdjfswoyMYx7Z655oAv1Wvf+WP/AF0/9laqxguvN85TLvCkAt5eSMjCnA+v+NWb
3/lj/wBdP/ZWoApyffNZ2oWUcjSXT/MyW7oFIBHrmtGT75qre2NtfxrHdR+YqnIG4jn8KAMa
ztlg0uHVIh++htmAQDhuvJqrE+qz2y30L3JkbnJmj8n6bSeK6Gy060sEdbWLYr/eG4nP5mq7
eH9LaUyG0XcTnhmA/LOKAKWsvPElpeLcyJP8ubVHO2U9SABTtAje6s5ppb+4eSXcrJ5h/dfT
PQ1oPpNjJcRztB+8iACEMwxjpxnFFrpNlZ3DXFvDslYEFt7HOfqaAMnTtNQ/a3fUb2JYrhlJ
E+0HGOW4610SsroGVgykZBByDVGfRdOuLgzzWqtIeScnn8M4q8iqiBEAVVGAB0AoAbKrPEyo
5jYjAYAHH51jaNbXJNwwvnCrcuGXy1+c+vTiti4gjuYHhmXdG4wwyRkfhVKDQdNt5kmhttsi
HKnzGOD+dAFbxCkkSRXUV1cRt5iJsSTCEE+lbVZ9zomnXc7Tz2++Rup3sP5GnppFilm9osGI
HO5k3tyfrnPagCLSP9dqP/X038hWU09/qV7dKpugIJCqJbzJHj3bPJrWg0LTbaZJobbbIhyp
8xjg/nT7vRtPvJTLcWys56sGKk/XBoANIlu5bPN8FEqsVypByPU4OM1eqG1tYLOLyraMRpnO
B61NQByyy6lqLyzIboMjkKsMyIqYP8Sk5P41Ze9v5Y7G1ndbZ7lmWSWNgTgehBwCa0LnRNNu
pmmmtQ0jckhmXP5GpW0uxe0Fq1snkg5C+h9QetAGRFbta+J7aI3UtwBCxHmtuZfYmrbQvba/
b4url0nEjNG8mVGBxgfjU0WhabDJHJHbBXjOVIduD+fNMfw7pTuWa1yzHJPmP/jQAzxLb+bp
byedKnl87UbCtkjqO9PjiTTI5HF7cXErRlkinm3ZwM8Cr32WH7L9lMYMO3ZsPPFV7TR7Cyk8
y3tlRx0YksR+ZoAzF8+TTf7WOqSRyld2zI8of7O317U7WJZ30+xvI55oJXZAURiFO71Her7a
HprXBna0QuTk8nGfpnFSXulWV+6vdQeYyjaPmYYH4GgBLSzuLe4aSS+lnVx8yOBjPqPQe1X4
/viqllYW1hGyWsflqxyRuJ5/E1cj++KALdp/rJf+A/1qzWW8U0/2qNAGVosYYDG7satW8lyo
himidmIPmSErgY+nrQBaJAGScAUA5GRUVyGa3dUDEkYwu3P68VUcX37kxB0Cqu5PkweRn9M9
KANCiobsTm3ItjiTI5wDxnnrxRa+d9lT7T/rQPmPH9KAJqKyfLuLzT3S4hknDoRtmRB83Ygc
Yx7+1WZftxuomjysHG5cL755z9OlAF2is1ra5bTpLeYySktgklDuGeRyOmPWnJDdQlI7cCOF
du1AqBQv8QIA69cY4oA0KKypE1Mqnlyzq25t+RF0wcY49cVat47r7MrTzSecFIZVCYJ9elAF
uiswLqflBfMcMNpLFUJPHIHQdakC363EWXLR7gXPyjjbgjpnrzQBeHU/Wkb7p+lL3NI33T9K
AKD/AOruP+vd6WJGdpAsjx89Vx/UGkf/AFdx/wBe70+2+/L9aAHeRJ/z9zfkn/xNHkSf8/c3
5J/8TU1FAEPkSf8AP3N+Sf8AxNHkSf8AP3N+Sf8AxNTUUAQ+RJ/z9zfkn/xNHkSf8/c35J/8
TU1FAEPkSf8AP3N+Sf8AxNHkSf8AP3N+Sf8AxNMaZxqaw7v3ZhL4x33AVROp3Hku21Qoj+Vh
y27y9/Tp60AaPkSf8/c35J/8TR5En/P3N+Sf/E1Wtb2Wa4RXWNY5FLLgkn6H0IHWr9AEPkSf
8/c35J/8TR5En/P3N+Sf/E1NRQBD5En/AD9zfkn/AMTR5En/AD9zfkn/AMTU1FAEPkSf8/c3
5J/8TVC6Rk1GLdK8hMTctjjlfQCtWs2+/wCQlD/1xb+a0wNDSP8AkHr/ANdJP/Q2oo0j/kHr
/wBdJP8A0NqKQF2iiigDIvet7/n+AVL4e/5Adr/un+ZqK963v+f4BUvh7/kB2v8Aun+ZoA52
48feRcSRf2WTsYrlp8Hj221veHda/tyykuPs5g2SbMb92eAc5wPWo/E2hR61ZcfLcxAmJh3P
90+xrkdB8S3GgRz2F7AzLHuKI2Qyv/d+lAGvfeO/sl9Pbf2aW8qRk3GfGcHGcba2PDmvf27B
NJ9la38pgv39wOffArkNC0ufxPrEt/qAf7Pu3MQMBj2Qe1ejqAqhVAAAwAO1AGR4h6WX/X3D
/wChitisfxD0sv8Ar7h/9DFXdUvV07Tbi7fH7pCQD3PYfnigDP17xNZ6LiNlM9wwyI0I4/3j
2rAHju9A846UPIz13H+eMVX8G6SmsX1xqN/mXy3BAPR3PJJ+np716AyqylWAKkYII4IoAydC
8RWmtoRFmKdRlonIz9R6itivOvFWnN4f1iHUdPPlJKxZQOit3H0Oa76yuBd2UFyvAljV8emR
mgDIT/kdj/15t/6Etb1YKf8AI7H/AK82/wDQlreoAKKKKACmyf6tvoadTZP9W30NAGWv/ISt
Pq//AKCa1qyV/wCQjafV/wD0E1rUAZVl0tv90f8AoNV5ZdQjuJ/9LhKRgtswAQCTtGcfTP1q
xZdLb6D/ANBqYalaF5EWXc0edwVScY69BzQAxr0AxiUxxkSlGxL0469OR+VOhvGlvXt/KXao
J3h89COo7df0pf7TsyEInBEjbUODhjnHHtnv0ph1azDOpkfKfeHlPxzj09aAC/mljmto45Fj
DsdxLAHGPcGo5rhJLjy96lll4AfORsPbtUz3y+ZAI13LLKYmJypQ7SehHtVa71CCVR9nYStC
xZwMjAAIPOPU0AJJ9802lgmuLmISw225DkA+YB0471EL9287bBnyRl8PnH6c9O1AElFRG/dZ
Eja3Ku+MKxweTj0p0V3NMzpHasWQEkFsdyOMjnkGgB9FIZ7lZliNm+9l3DDZH4nHFPke6jAL
WmMnH+tFADaKYl5NITstg2CBkSqRycDkU8zXIVm+xsQrbTtbJz9AKACimG7mEmxrRgcA5J4G
emTjj8aauoloXlWEGNG2sQ/Q/lQBLRUK6nvkCLECxAON/YjI7ccVNDcXM7MqWbZUAnc23r9R
7UAFFSH7YBk2gx/11FVE1MyLujgLjdt+Uk84z2HpQBPRTPtkxlSMWrEucAhuOmeuMdKdc3M9
pF5s9ttQd9+f5CgBaKal1NIyqtqTu6EtgHjPXGOlFzdy2gU3EAQNwP3gP8qAHUUyS8liZ1e1
YeWMscnAH1ximjUHMayC3ZlbOCCT069uKAJaKWSW6jR3azbai7iQ4OR7UsT3cqB1syAf7z4P
5GgBtFAnuTNJELQ7o1DNhweDnH8jUct9JDFHJJb4SUZQ7uv6UASU+P74qA3sqrKz2rKsRwxY
4Gfy560xtSZYvMFuzLjPynOBnHPHH40AXRcG3a4YIr7VU434Oc49OB71HHrLyKri2UL/ABAy
8ry3t/s/qKmjea2hlnmh28qNobJx0zwPfpUo1K0LIvm/M5wAVOeuPTjkUASXc7W9uZUj8w5A
xuCjnvntVN9UdWt18hP3v3j5vCc45IB69v8AJqy9/bxhy7MoQ7WJjbGfTOOamhlSeJZI23I3
Q4xQBmnWH2SEW65XGFMv3gc+gODx096fHqrPP5Zhjzx92XJPzEcDbz0zWlVGS6hh1ZITCgkl
T/W5G72HrQAxr8xRylCLgrLt++q7V9SfTtTzqDiSBBAp80KT+8GVyewxz+FTG7WOOWScbFjf
aSMt9D096Vb2BwhVmIcAg7Gxz0yccfjQBJFKkylo2DKCRkdMjrUEtxJHeeWQgjZMqcndn6Yq
aWWK1hLv8ka+g6flUCanZvIqLOCzAEDae4yO3FAEEWoyiGMSJGXKqS/mYUZBOSccdPzIp39p
kKpa3IduRHu+YjBPAx6jFWIb63njeSFy6pjO1GJ59sZNWKAMxdRmlddiRKA+0jzeG+Qnk7eM
cVfSbfbLMABuUNgn196ckaRgiNFQE5O0YyadQAg6n60jfdP0pR1P1ob7p+lAGfJ/q7j/AK93
pYZUiaQuwXJpJP8AV3H/AF7vT7b78v1oAd9rg/56D8jR9rg/56D8jU2B6UYHpTAh+1wf89B+
Ro+1wf8APQfkamwPSjA9KAIftcH/AD0H5Gj7XB/z0H5VNgelGB6UAV2mtHZWcozL0JXJFHn2
uMZTH+7+FSyyRxKC5xk4Axkk+w70sbpIgdCCp70AQLNaK5ddgY9WC8mn/a4P+eg/I1IrI3AI
zgEjuPwp2B6UgIftcH/PQfkaPtcH/PQfkamwPSjA9KYEP2uD/noPyNH2uD/noPyNTYHpRgel
ICH7XB/z0H5GqN1KkuoxFGyBC381rUwPSs29/wCQlD/1xb+a0wNDSP8AkHr/ANdJP/Q2oo0j
/kHr/wBdJP8A0NqKQF2iiigDIvet7/n+AVL4e/5Adr/un+ZqK963v+f4BUvh7jQrX/dP8zQB
dubiK0tpLidwkUalmY9hXlmqTXHiTWLm5s7ZmCpu2qvOxeMn1NWPEviafWNtusT20EZO6Mtk
sc9TwPyrpfh/JA+lyJHbGORH+eUnPmH+mPSgCPwLrcU1qulyBUliBMeBjeM5P4119eR6zdKm
vzz2UT2jJKSAG5DDqR6Z9K73wv4gfXIpFktjE8IUM4bIcn8OOnSgCfxD0sv+vuH/ANDFHi23
kufDd4kQywUPj2BBP6A0eIell/19w/8AoYrXZQylWAIIwQe9AHIfDmZDp13Bkb1lDkexAH9D
XYV55qOlaj4V1E3+nFntSxJCgkKufusPT3q63xCjMB26ewmxwDICoP1xQAvxGuY/JtLYMDLu
MhXuBjH+fpXS6DG0Oh2MbjDCBMj8K5DR9EvfEOpf2pq6kW5OQrcbx2AHYe9d8AAMDgCgDCT/
AJHY/wDXm3/oS1vVgp/yOx/682/9CWt6gAooooAKbJ/q2+hp1Nk/1bfQ0AZa/wDIRtPq/wD6
Ca1qyV/5CNp9X/8AQTWtQBlWYJjhIxlUB5+lPe2t5HcNHGWYEsMnv1OO2cfjTbJgsMZYgDyx
1+lRWdtHa3d3MLneLhlbDvkrjtn0oAfFb211GJvIUbyT94g9fb3GaSfTIJo3XGwvjcyscnnP
fNLp0iCxiBdQeep/2jVnzY/+ei/nQBH9ki+T5BlG3g72zu9fc0G1iJJ8tRn0ZhjnPHpyM8VJ
5sf/AD0X86PNj/56L+dADox5abUCge5JqH7LF8+EA3rtOHbp6ewqTzY/+ei/nR5sf/PRfzoA
aYEYqSoJXHV2OecjPr+NEcKRSGRFUMQRksx4zn+Zp3mx/wDPRfzo82P/AJ6L+dABLGsrK0io
xXpyfr+PSnSDzU2uFI68Egj8ab5sf/PRfzo82P8A56L+dADFtolkVxGm9f4snJ5J59eSTz60
+JBCWKAfMcnLsefxo82P/nov50ebH/z0X86AGvbxySmR0UscZyxwcdMjpTFs4UGEjC8g8Owx
gYGPTjipfNj/AOei/nR5sf8Az0X86AGfZYdwPlR8Y4yccdMjufemmzhKlSgIYqTl2OdpyBz2
qXzY/wDnov50ebH/AM9F/OgB7EspVghB4IOarpZQISVjAJO4kO3Jxj+XFS+bH/z0X86PNj/5
6L+dAEf2WLzEfy13R4Knc3BxjP1xxUk0YnAEiqQOmGI/lR5sf/PRfzo82P8A56L+dACLCiSB
1RQR0G44HGOnTpRPClwMSorDBH3iOD1HHal82P8A56L+dHmx/wDPRfzoAaYEJclQd42sC7EE
fSk+zR7duwY5/jbJyMHJ78U/zY/+ei/nR5sf/PRfzoAfyU2EKVxjBJ6UyJBCpWNVAJyckkk+
5NHmx/8APRfzo82P/nov50AN8hPNeUDDyDDESMMimi1i2qu3hRgDzG6en046VJ5sf/PRfzo8
2P8A56L+dADHt4nkaR4oy5GN2TkdOnp0HT0FNeygkXa8SkHrlmyec8nvz61L5sf/AD0X86PN
j/56L+dACyDzE2OFK/7xFRC1iHRF65++3POefXmpPNj/AOei/nR5sf8Az0X86AG+Qnz8ffO4
/vG6+o9PwpVhRTGRGmY8lCSSQT1/Ol82P/nov50ebH/z0X86AJN7/wCz+tQvCrszMOWxnDsO
nSnebH/z0X86PNj/AOei/nQBAkUMs0sWxsoVckyN1OcEc8dKn+zIGUhQNoAGGOOOmR3/ABqK
0YNf3RBBG1On41coAjlj85QrgcHIwSCD9RUf2OLcp8pMrjHXBx0J9SPU1YpaAK32OLy3jMal
HABDEngdBz29qn+f/Zp1FADCXAz8tN8w7tuUzjOM09+FyazLq0juNStLv7TsFuG+RWxvzjr7
cdKAL8U29pBjBRtp9+Af6026uRbwGRhkZAwPc4qmwE0V5Glx5LO/yyKeVO1earyRtb6OIZrs
3M25S0hPJO4dqALcn+ruP+vd6fbffl+tMf8A1dx/17vUTSSoXETKpJ6lc0AaFFZnnXn/AD3j
/wC/X/16POvP+e8f/fr/AOvTA06KzPOvP+e8f/fr/wCvR515/wA94/8Av1/9egDTorM868/5
7x/9+v8A69HnXn/PeP8A79f/AF6ALtzG7NFJFtLRtu2scA8Ef1rOaxuZ0RlCIWlSSQOSCu2T
eQOOfSpPOvP+e8f/AH6/+vR515/z3j/79f8A16AJrGxFrIX2RBmiRWZRySBz2q7WZ515/wA9
4/8Av1/9ejzrz/nvH/36/wDr0AadFZnnXn/PeP8A79f/AF6POvP+e8f/AH6/+vQBp0Vmedef
894/+/X/ANejzrz/AJ7x/wDfr/69AGnWbff8hKH/AK4t/NaTzrz/AJ7x/wDfr/69RlZXuFmm
lViqFQAmOpB9fagDV0j/AJB6/wDXST/0NqKTSP8AkHr/ANdJP/Q2opAXqKKKAMi963v+f4BU
vh7/AJAdr/un+ZqK963v+f4BUvh7/kB2v+6f5mgDSooooAKKKKAMfxD0sv8Ar7h/9DFbFY/i
HpZf9fcP/oYrYoAKiFtAJPMEEYfOd2wZ/OpaKACiiigDBT/kdj/15t/6Etb1YKf8jsf+vNv/
AEJa3qACiiigApsn+rb6GnU2T/Vt9DQBlr/yErT6v/6Ca1qyV/5CVp9X/wDQTWtQBz0yLJbW
aONyl0BB78Vc/s2y/wCfdKqv/qbL/ron8qkupJYr3eizSptOVUN8pAPT+E/jQBN/Ztl/z7pU
F7Y2kVq7pboGGMH8abFPfmRQUJQttyUIPGDk5A7ZHTrim+bdS2E5uQF4QgbSCDnkcgcfn9aY
Fv8As2y/590o/s2y/wCfdKS4z9pXzPO8rZx5e772ec7fbH61SFzfvIiOs0YXl2WI/wDPQAdu
flpASw2Nq17coYEKptwPTirP9m2X/PulMj3/AGu+8v7+1dufXbxUYkZEiEZuQG/1jMjsQcdg
ff0FMCf+zbL/AJ90qKbT7RXhAt0+Z8H/AL5J/pUX2m8YsFBEowNnl/KPkycn6+9TQzPcRW0z
qV3yEhT2G1qQEn9m2X/PulH9m2X/AD7pUF0lybwyxs4jiAYhWPzcH5QvQ84qL7ResrKRKB8w
UrGc9OCcqBj8vxoAuf2bZf8APulQ21haPFlrdCdzD9TTLCa8d4llDhQq7t6EE/Lkn7vXPv8A
hSzCZtOxb7vMM38JI4389OcUwLH9m2X/AD7pR/Ztl/z7pVaeS+jkKxKxAViSFLAkKpABPqc1
LBJPJeKX81Vw+UKEKORt578UgG2unWkltG7QKWYZPWpf7Msv+fdf1qSy/wCPOL/dFT0wKn9m
WX/Puv60f2ZZf8+6/rVuigCp/Zll/wA+6/rR/Zll/wA+6/rVuigCp/Zdl/z7r+tH9mWX/Puv
61booAqf2ZZf8+6/rR/Zll/z7r+tW6KAKn9mWX/Puv60f2ZZf8+6/rVuigCp/Zll/wA+6/rR
/Zll/wA+6/rVuigCp/Zll/z7r+tH9mWX/Puv61booAqf2ZZf8+6/rR/Zll/z7r+tW6KAKn9m
WX/Puv60f2ZZf8+6/rVuigCp/Zll/wA+6/rR/Zll/wA+6/rVuigCulhbR52Rbc9cMRTvskP9
1v8Avs/41NRSAh+yQ/3W/wC+z/jQLSEfwn/vo/41NRQBF9lh/un/AL6P+NJ9lh/un/vo/wCN
Z7vOoIjM5vNzNtOdpXPp0xjGPelnnupWfylmRAGwwjIPRexHu3agCwYInvGhZMp5YOCT6n/C
n/2bZf8APulEf/IQPJP7leSMHqaos+poIn2hgBIQBuyTg43UwL39m2X/AD7pTGsraG4tzHAg
Jcg8f7LGqrT3aSB3ZwhAUEIx6uB0wOcE9qtozv8AZTJnPmuAWXBI2tgkfSkBPbKHuSrAMpjI
II4IyKm/s6x/58rf/v0v+FRWn/H3/wAAP8xV+gCr/Z1j/wA+Vv8A9+l/wo/s6x/58rf/AL9L
/hVqigCr/Z1j/wA+Vv8A9+l/wo/s6x/58rf/AL9L/hVqigCr/Z1j/wA+Vv8A9+l/wo/s6x/5
8rf/AL9L/hVqigCr/Z1j/wA+Vv8A9+l/wo/s6x/58rf/AL9L/hVqigCr/Z1j/wA+Vv8A9+l/
wo/s6x/58rf/AL9L/hVqigCr/Z1j/wA+Vv8A9+l/wo/s6x/58rf/AL9L/hVqigCr/Z1j/wA+
Vv8A9+l/wo/s6x/58rf/AL9L/hVqigCr/Z1j/wA+Vv8A9+l/wo/s6x/58rf/AL9L/hVqigBk
UUcMYjijWNB0VRgD8KKfRQAUUUUAZN2pd7xVGSeB/wB8CpdKAstNgt5GBdFwSOnXNSyWcjTy
SLMihyDgxk44A9fam/Ypv+e8f/fo/wDxVAFj7RH6mj7TH6mq/wBim/57x/8Afo//ABVH2Kb/
AJ7x/wDfo/8AxVAFj7RH6mj7TH6mq/2Kb/nvH/36P/xVH2Kb/nvH/wB+j/8AFUAQapH9sNsI
2AEc6SMT6K2f6Vf+0x+pqv8AYpv+e8f/AH6P/wAVR9im/wCe8f8A36P/AMVQBY+0x+po+0R+
pqv9im/57x/9+j/8VR9im/57x/8Afo//ABVAFj7RH6mj7TH6mq/2Kb/nvH/36P8A8VR9im/5
7x/9+j/8VQBVS3I8QtqBcCPyDEF7kkg5/StL7TH6mq/2Kb/nvH/36P8A8VR9im/57x/9+j/8
VQBY+0R+po+0x+pqv9im/wCe8f8A36P/AMVR9im/57x/9+j/APFUAWPtMfqaR7iMoQCeRUH2
Kb/nvH/36P8A8VR9im/57x/9+j/8VQBXX/kI2n1f/wBBNa1UY7GQXMUzzKwjz8oTGcjHXNXq
AMFkdre0MaFyjKxA64Aq59ok/wCfSf8A8c/+KpY7S4SNUxEdoAzvP+FO+zXH92L/AL7P+FAD
PtMn/PpP/wCOf/FVDdvNPbtGtpMCcdSvr9as/Zrj+7F/32f8KPs1x/di/wC+z/hQBH9ok/59
J/8Ax3/4ql+0yf8APpP/AOOf/FU/7Ncf3Yv++z/hR9muP7sX/fZ/woAqxNMl1PKbSbbJtwMr
ngfWp/tMn/PpP/45/wDFU/7Ncf3Yv++z/hR9muP7sX/fZ/woAiMpIYGxlIf7wITn6/NTGdyY
QlnKqxtnHygAbSOOferH2a4/uxf99n/Cj7Ncf3Yv++z/AIUAM+0yf8+k/wD47/8AFUfaZP8A
n0n/APHP/iqf9muP7sX/AH2f8KPs1x/di/77P+FADPtMn/PpP/47/wDFVFbySxR7WtJick8b
e5J9asfZrj+7F/32f8KPs1x/di/77P8AhQAz7RJ/z6T/APjn/wAVR9ok/wCfSf8A8d/+Kp/2
a4/uxf8AfZ/wo+zXH92L/vs/4UANtA0drGrqVYKMjHSpc/X8qZ9muP7sX/fZ/wAKPs1x/di/
77P+FAD8/X8qXPsfyqP7Ncf3Yv8Avs/4UfZrj+7F/wB9n/CgCTPsfypM/X8qZ9muP7sX/fZ/
wo+zXH92L/vs/wCFAD8+x/KjP1/KmfZrj+7F/wB9n/Cj7Ncf3Yv++z/hQBJn6/lSZ9j+VM+z
XH92L/vs/wCFH2a4/uxf99n/AAoAfn6/lS59j+VR/Zrj+7F/32f8KPs1x/di/wC+z/hQA/Ps
fypc/X8qj+zXH92L/vs/4UfZrj+7F/32f8KAJM+x/KjPsfyqP7Ncf3Yv++z/AIUfZrj+7F/3
2f8ACgB+fr+VGfY/lTPs1x/di/77P+FH2a4/uxf99n/4mgB+fr+VGfr+VM+zXH92L/vs/wCF
H2a4/uxf99n/AAoAkz7H8qM/X8qj+zXH92L/AL7P+FH2a4/uxf8AfZ/woAkz9fypM/X8qZ9m
uP7sX/fZ/wAKPs1x/di/77P+FAD8/X8qbJIUXKxPIc9FA/rik+zXH92L/vs/4UfZrj+7F/32
f/iaAIWkLsrPYSsVOVJCEj6c0/7TJ/z6T/8Ajn/xVP8As1x/di/77P8AhR9muP7sX/fZ/wAK
AKweYXbTfZJtpQLjK56n3qb7TJ/z6T/+Of8AxVP+zXH92L/vs/4UfZrj+7F/32f8KAI2nZhh
rKYjOedn/wAVTS8ks8H+jyoqMWLNtx90jsfepvs1x/di/wC+z/hR9muP7sX/AH2f8KAC0/4+
/wDgB/mKv1UtoJEmLybANuAFYn+g9Kt0AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAf/Z</binary>
 <binary id="_105.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAHOAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDWuU864Mtykc7sAw81A4UEZAAIwMDA469a
j8mD/nztP/AaP/CrE33k/wCuaf8AoIqt58fmmL5i47KpNMBfJg/587T/AMBo/wDCjyYP+fO0
/wDAaP8AwoeZEQuxIAOMEYOfpSmRVVC2QHIAyO5oATyYP+fO0/8AAaP/AAo8mD/nztP/AAGj
/wAKGmRJPLO4txwFJ68DpUmKAI/Jg/587T/wGj/wo8mD/nztP/AaP/CpMUYoAj8mD/nztP8A
wGj/AMKPJg/587T/AMBo/wDCpMUisHGRn05BH86AGeTB/wA+dp/4DR/4UeTB/wA+dp/4DR/4
VJijFAEfkwf8+dp/4DR/4UeTB/z52n/gNH/hUmKKAI/Jg/587T/wGj/wo8mD/nztP/AaP/Cp
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</binary>
 <binary id="_17.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAD9AsUDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDTmt1cr9oAuWwGDTDeRu+bAznA5qP7Jbf8
+lt/35T/AAq3MPmT/rmn/oIqo0+JirApGhAZz3Y8gD/GmAfZLb/n0tv+/Kf4UfZLb/n0tv8A
vyn+FNjule58nI5GQf6U6e6WB2VkdtqbyRjgZx60AH2S2/59Lb/vyn+FH2S2/wCfS2/78r/h
UhkjD7DIob0yM0xrmEIWWRXxjIQgnk4FACfZLb/n0tv+/Kf4UfZLb/n0tv8Avyn+FSh0YgB1
Oc4weuOtRC6Qvgo4XeU3HGMj8fagA+yW3/Ppbf8AflP8KPslt/z6W3/flP8ACn+fCVLedHgH
BO4dfSjzodobzY9p6HcMGgBn2S2/59Lb/vyn+FH2S2/59Lb/AL8p/hU+KjkmWJ9r5Hyls+uO
tADPslt/z6W3/flP8KPslt/z6W3/AH5T/CkS7jdI2AbDru5wMDpzzUomiLlBKhYZyAwyMdaA
I/slt/z6W3/flP8ACj7Jbf8APpbf9+U/wpy3MLs4EikIAS2RjmnedFtLeamACSdw4A60AR/Z
Lb/n0tv+/K/4UfZLb/n0tv8Avyn+FSNLEv3pUH1YU2a4SGWNJMjeCdxwAMetADfslt/z6W3/
AH5T/Cj7Jbf8+lt/35X/AApxuYAV/eodzbRgg804zQjdmVBt6/MOKAI/slt/z6W3/flP8KPs
lt/z6W3/AH5T/CpBNEWCiVCx6DcM017mBFLGVCAQDgjjNADfslt/z6W3/flf8KPslt/z6W3/
AH5T/CnyyiMxjazmQ4Xbj0z3pRLH0Z1Vs4KlhkHGcUAR/ZLb/n0tv+/Kf4UfZLb/AJ9Lb/vy
n+FK1zCELLIr4xkIQTycU/zYt5TzE3DtuGaAI/slt/z6W3/flP8ACj7Jbf8APpbf9+U/wp/n
wkAiaPB6HcOacjo7MEdWKnBAOcUARfZLb/n0tv8Avyn+FH2S2/59Lb/vyn+FWMUYoAr/AGS2
/wCfS2/78p/hR9ktv+fS2/78p/hU+KMUAQfZLb/n0tv+/Kf4UfZLb/n0tv8Avyn+FT4oxQBB
9ktv+fS2/wC/Kf4UfZLb/n0tv+/Kf4VYxSYoAg+yW3/Ppbf9+U/wo+yW3/Ppbf8AflP8KnxR
igCD7Jbf8+lt/wB+U/wo+yW3/Ppbf9+U/wAKnxRigCD7Jbf8+lt/35T/AAo+yW3/AD6W3/fl
P8KnxRigCD7Jbf8APpbf9+U/wo+yW3/Ppbf9+U/wqfFLigCv9ktv+fS2/wC/Kf4UfZLb/n0t
v+/Kf4VPijFAEH2S2/59Lb/vyn+FH2S2/wCfS2/78p/hU+KMUAQfZLb/AJ9Lb/vyn+FH2S2/
59Lb/vyn+FT4oxQBB9ktv+fS2/78p/hR9ktv+fS2/wC/Kf4VYxRigCv9ktv+fS2/78p/hR9k
tv8An0tv+/Kf4VPilxQBX+yW3/Ppbf8AflP8KPslt/z6W3/flP8ACrGKTFAEH2S2/wCfS2/7
8p/hR9ktv+fS2/78p/hU+KXFAFf7Jbf8+lt/35T/AAo+yW3/AD6W3/flP8KnxRigCD7Jbf8A
Ppbf9+U/wo+yW3/Ppbf9+U/wqfFLigCv9ktv+fS2/wC/Kf4UfZLb/n0tv+/Kf4VPijFAEH2S
2/59Lb/vyv8AhR9ktv8An0tv+/Kf4VPilxQBX+yW3/Ppbf8AflP8KPslt/z6W3/flP8ACp8U
YoAg+yW3/Ppbf9+U/wAKPslt/wA+lt/35T/CrGKTFAEH2S2/59Lb/vyn+FH2S2/59Lb/AL8r
/hVjFJigCD7Jbf8APpbf9+U/wo+yW3/Ppbf9+U/wqfFGKAIPslt/z6W3/flP8KPslt/z6W3/
AH5T/CrGKTFAEH2S2/59Lb/vyn+FH2S2/wCfS2/78p/hViIKboBwpXYxwwyM5FWdkH/POH/v
gUAZ32S2/wCfS2/78r/hR9ktv+fS2/78p/hWjsg/55w/98CjZAePLi/75FAGd9ktv+fS2/78
p/hR9ktv+fS2/wC/Kf4VZsFRrVWkVGY45cA/wj1+tSsFMojihtidjOzSYVQBjPOD60AUfslt
/wA+lt/35T/Cj7Jbf8+lt/35T/Cr4jCqjvFZNGzbQ0TB+cZ/uj0pJki8olUjBGMFVAPWgCj9
ktv+fS2/78r/AIUfZLb/AJ9Lb/vyn+FRWskRt0MiRM56l1BJ/E1YhjE5fyba3k2YJVUG/nuB
jkfjQAz7Jbf8+lt/35T/AAo+yW3/AD6W3/flP8KWTyoZ3hlhtdy9dgUgex461EXQ3cAiVFzu
yEAGeO+KALUNksq7Y5ZLVV5xb4UHPqMYoqza8bvwooAV1yIz/wBM0/8AQRVC7tHnvUO79wo+
6B0OBz71p9Ui/wCuSf8AoIpjukalnIAoAz4LF0vTIwTy1XC8DOfWi5sGnneQFQfLCqT1DA5/
KrP2sHBSCVge4XrTkuom/vL9RQBnDTpVleR1DbiXyJn+UkdAvQ/WiKxnkt496RR7I1VQCcnB
BOeOOnTmtM3EI/jFNFyGyI4pXI9FoAqWtsReTvtIjU4jyMfe5b9aF04qs7q2JnLlGLFlXPQ7
Tx+lWxcqGCyI8ZP98YqfigDGWyngzMVRm3q2wu79iOuM/pTE06WSKKQpztZTGZGiwCxOeP5V
uYprEg4WOR+M/KucUAV3tUdVUlwF6bXZf5Hmob6ye4ERjYKytznup+8Pyq7l/wDn3n/74o3P
/wA+8/8A3xQBmDTZAbk7lPmMuwf3VDbsfmTSyaY8kLR7lUvJISw6gNn/ABFaW5/+fef/AL4o
3P8A8+8//fFAGYbG4cmRhCjgoVVWJB254Jx/Tig6dLI3mNsVnlDSIDkbcAEZxz0B6Vp5f/n3
n/74oy//AD7z/wDfFAGUunXCRDaU87cTv3EbR0HGOeAODUmo2M100Yj8vaFYEsxHUemK0dz/
APPvP/3xRl/+fef/AL4oAovZyiUyR7PvhgpOOMYPaq40pwjoQp+YFXMrHI3An5TwOnatbc//
AD7z/wDfFG5/+fef/vigDPnsHkkZlKjMqPnvgDFRQ6bJFCyhV3rjaTMzBsHPQ/d/DNau5/8A
n3n/AO+KNz/8+8//AHxQBTvLaWUQskcTlG3MjsQDwR1wfX0qE2cxn88pEuF2+WrEjGOvTrnj
6Vpbn/595/8Avijc/wDz7z/98UAZMVjcSW6B0jj2xqqgE5PIJzxx06c1N9imzsxH5YZnD5O4
k54Ix79c1oZf/n2n/wC+KNz/APPvP/3xQBlvpjlYBgPsjEbL5rIPqMdfoat2lqYEkBx80jMM
ehPFWcv/AM+8/wD3xRuf/n3n/wC+KAG7KNlO3P8A8+8//fFGX/595/8AvigBuyjZTtz/APPv
P/3xRuf/AJ95/wDvigBuyjZTtz/8+8//AHxRuf8A595/++KAG7KNlO3P/wA+8/8A3xRuf/n3
n/74oAbso2U7c/8Az7z/APfFG5/+fef/AL4oAbso2U7c/wDz7z/98Ubn/wCfef8A74oAbso2
U7c//PvP/wB8Ubn/AOfef/vigBuyjZTtz/8APvP/AN8Ubn/595/++KAG7KNlO3P/AM+8/wD3
xRuf/n3n/wC+KAG7KNlKshcErBMcEg/J3FLuf/n3n/74oAbso2U7c/8Az7z/APfFIkhddyQT
EZIzs9OKAE2UbKdl/wDn3n/74o3P/wA+8/8A3xQA3ZRspwdmGRbzEf7lG5/+fef/AL4oAbso
2U/L/wDPvP8A98UMwCqcE7ugA5NADNlGynbn/wCfef8A74o3P/z7T/8AfFADdlGynbn/AOfa
f/vijc//AD7z/wDfFADdlGynbn/59p/++KNz/wDPtP8A98UAN2UbKduf/n2n/wC+KNz/APPt
P/3xQA3ZRsp25/8An3n/AO+KNz/8+0//AHxQA3ZRsp25/wDn2n/74o3P/wA+0/8A3xQA3ZRs
p25/+faf/vijc/8Az7T/APfFADdlGynbn/595/8Avijc/wDz7z/98UAN2UbKduf/AJ9p/wDv
ijc//PtP/wB8UAN2UbKduf8A59p/++KNz/8APvP/AN8UAV3iL3Cqo52N/Nad9mlUhhEJMEHY
3Ab26GpTub71rMfrHSbP+nOT/v3QAyfzZoWjTSoIWb/lop5X/wAdoFrICCQePan7P+nOX/v3
Rs/6c5f+/dAFe2gaS1j2joBn/vlacbaeOQusPmK0bRspYrwcdwPapyC3W0lP1jpNn/TnJ/37
oAhEM7RpCLbyo1ffnzC5JwR3HvTvs7oMsMDI7e4qTZ/05y/9+6AuDkWkoP8A1zoA56KzlkjD
qjEHuBVu0F3ZK5t4CJn480gnaPTGK1DCjElrFyT3MVJ9nj/58G/78igDIubaa4uXmFqYi/LA
ZOW7npS2dtJDfw71K53YyMdq1vs8f/Pg3/fkU+ONEb5bVos9zHigBR8n40UTcYooAlH+ri/6
5J/6CKzL6cLIzPyEOFHvWmP9XF/1yT/0EVzWoi8t9eE0RzGGWRVYZUnA/wAKANOeC4g0pr64
kETEjZGep5/yarW92Jhu/iA/MVtS63LJaB4URZgRlHBP5c1zOsTahf3SSfLGwXZ+7XAIz3oA
3FUO6IDjd39q0EZUARcKBxis/aYXg54A2E/yqwZZIkAyMDA5FAFidFkUpIMqelU4W8oMkjAB
DjJNStM0owv3QeTVYwJdxOZMgO2VI6jHAI/KgCwssbnCSKx9AQasxSpbxTTSHCIgJP4tWVZW
DwSGSaXzGGduOgH+Naf/AC6TfLu+UcYz3NICsdVnW2eXyEXnJzglAemeetT2l159qt5GVK7g
jjoc5A+nesy0sJxby4gS4ldyfNI4P5kfyrVitPsWkiIiMOZFZ/LGFyWHSgC5JIsYBboTimtc
QqwVpFBKlhz2FE8XmhBgEK4Y59qrx2kiOCdhH7wdegZsigC0ssbKpDqQ3TnrSvIqAE85IXj1
rP8As8jtNHsTJiVCxPTr04qwUYSAtGNsYLjb3bp+eM0APN3GLhYcMWZtuccZxn+VSLLGwYrI
hC9cEcVTmspZY4QH2sN5Zu+WBHH51XfTZ5IlHlW8ZSNU2KTtfDA4PHTjj60AannRfL+9T5vu
/MOfpUC38DSbCSp3OuWwBlSAf51Sv9Pu7snaIY0IXAVschsnPHPbHvTm0t2Zy3lkkzlc9t+M
dqANMyIHCF1DHoM8mopby3hKiSZFLMEHPc9qzodMuEi8txCxJiYyEncNoHt7cUq6bOiIqCPa
kyyKrNnuSRnHvQBqGVQ7KeNoyT2FL5icfOvPI561V8iR0STADmTzGUng8YA/lUE6nfJFiMyS
srBecrjHt7UAaKtuz8pGDjnHNMjnSSLenPGduRmmJbsCSZGX5y2FPBye9V0spRGiERrsVxlT
94kfSgC8HU4GQGI+6TzTRMmXBOApwSeBmqslq4BdQpcOje52jpThbOphcBWKhi6seMt3oAtb
03bdwz6ZqP7QoaNSjgyHA4HH4/hVQrm6WICMsJQ5I6gY+lTCCVUt1AQ+U2W+bHYj096AJFuV
aRk2OAM4bHDY6471JFKJYhIAVB7N1FQxwyKy52lULFeeTn1ppSZLN0Kp918/MT6+1AFkOp6M
Dzjg1G9wEkVSjbWON4xjPp1zVJonjiEnyo+1FjVcnkf/AK6tpAVMQOCEU55/i9cfnQBOWUDJ
YAeuaTeuQNwyenPWqX2SZlAcJ8oULtbnIPXpQtlKZy8j5BKnCtgDHtigC8GDfdIOPQ1FJcBJ
RGsbyNjJC44Hryaaluy28cYYKV64z/QimzwSsF8vaHUcSbiCP55FAFncPUUBlYEqwIHoaoy2
k8hCgoqgudwJzyDj+dLFYssMis7KzqBkPnp+HSgCzNOIiqhGkduipjJH4kCn+YvG4hSRnBPI
qs1swgSMfvCo4dnwyn2OKYbN35cozFo2JP8As9aALTTIo3E/JgktkYFCzRu21WHQEc9fpVf7
I+TjaAVcfmc077MxIZlQNlD9MUAWWZUUszBVHUk4FNSaKQ4jkRyOysDSyIskbI6hlYYIPQiq
emaTaaWsgtY9pkbLMeT9M+goAlsf9XL/ANdn/wDQjT4FM5fNy6sGYBVC9AcdxTLH/Vy/9dn/
APQjSQrE4kcTLFIJWGN2B1xn60ATQu5BWRSrKBycc/kfY1FYf8ev/A3/APQjUkSokrrG4cbV
OQc+tR2IBtMEZBd//QjQBJFOsssiKP8AVnaT71LWU+kwW8Vw6SyrvB6HoPQVZ0q3ktrGOOVm
LYyQTnb7D2oAmiLC2yoywzgevNRrfw+QzvlWU4ZO+fSnCQxWZkCNIVBIVep5rMFne3KG+cIl
z95IiOMeh96ANi3dpI1d12k9qzUH721/3l/9BNX7GZ57dJJIWhc8MjdjVJB++t/Zh/6CaAJt
WvZLCzjkghSVzJhgwzgc+lULzWJBqH2ZY4SgkVQwBB5x3z71eu7UtdwXcaM0kYKgg8Dn0rKu
NNnGqRG3tpAm5Wbj5VOecH0oA3opgbYSyEAYyTTYrnzGwYZUTGQ7AAEfnkfiKiWH7Rpoizgs
OD+NMnt7mchiVXG0lBISrYOTQBd8xNobeu09DnigugYKWUE9AT1qh9hl+c4jYyB+CeE3enHN
RRxs0jRQlHZckvznIXAzx60AaUc6SIrA7d2dobgmpKzo7CUTqzsCg2cA9No6dPXmtGgAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooqO487yG+zhDLj5d+cUAVBNdT+b
JA0aJGxUKwzux1z6Vbt5RPbxzAYDqGx6ZqlHpEYU+ZPOxc5kAfAc+4rQVQqhVAAAwAO1AFW7
1OysXVLq5jhZhkBjjIpZJorm0SaFw8bHKsOh4NF9p9rqEaJdRLIEYMMjpg/1p9woWBVUAKDg
AduDQBnTfw0UTfw0UwJR/q4v+uSf+giop4FnAySrL91h2/8ArVZhUN9nBGQUjB/IVd8iH/nm
PzNIDHjWaNdphhc/3gxUflg0kVoPMEs7KzryqouFX3+vvWwYrdfvIo+ppfJh/wCeY/M0AZrp
HIhRskEYNRhZo+AUmXtuO1vxPetbyIP+eY/WjyIP+eY/M0AZJjklOJCqR91Q5J9ifSpOAAAM
AcAVpeTB/wA8x+Zo8mH/AJ5j8zQBm1JHM0f3ccjnIz/X3q95EP8AzzH5mjyYf+eY/M0AZ8jL
I254oWPqUP8AjSKEVgRDCCOh2f8A160fIg/55j8zTJIolX5Y1yfXNAFf7VL/ALH/AHyf8aPt
Uv8Asf8AfJ/xox/sxf8AfB/+Kox/sxf98H/4qgA+1S/7H/fJ/wAaPtUv+x/3yf8AGj/gMX/f
B/8AiqMf7MX/AHwf/iqAD7VL/sf98n/Gj7VL/sf98n/GjH+zF/3wf/iqMf7MX/fB/wDiqAD7
VL/sf98n/Gj7VL/sf98n/GjH+zF/3wf/AIqjH+zF/wB8H/4qgA+1S/7H/fJ/xo+1S/7H/fJ/
xox/sxf98H/4qjH+zF/3wf8A4qgA+1S/7H/fJ/xo+1S/7H/fJ/xox/sxf98H/wCKox/sxf8A
fB/+KoAPtUv+x/3yf8aPtUv+x/3yf8aMf7MX/fB/+Kox/sxf98H/AOKoAPtUv+x/3yf8aPtU
v+x/3yf8aMf7MX/fB/8AiqMf7MX/AHwf/iqAD7VL/sf98n/Gj7VL/sf98n/GjH+zF/3wf/iq
Mf7MX/fB/wDiqAD7VL/sf98n/Gj7VL/sf98n/GjH+zF/3wf/AIqjH+zF/wB8H/4qgA+1S/7H
/fJ/xo+1S/7H/fJ/xox/sxf98H/4qjH+zF/3wf8A4qgA+1S/7H/fJ/xo+1S/7H/fJ/xox/sx
f98H/wCKox/sxf8AfB/+KoAPtUv+x/3yf8aPtUv+x/3yf8aP+Axf98H/AOKox/sxf98H/wCK
oAPtUv8Asf8AfJ/xo+1S/wCx/wB8n/GjH+zF/wB8H/4qpF2MOLYNgkZDYzigCP7VL/sf98n/
ABo+1S/7H/fJ/wAal2r/AM+v/j9KFjz81tgeu7NAEP2qX/Y/75P+NH2qX/Y/75P+NW/Ih/55
j9aPIh/55j8zQBU+1S/7H/fJ/wAaPtUv+x/3yf8AGrfkQ/8APMfmaPIh/wCeY/M0AUYpniDB
Sp3MW5U9Sc+tP+1Seif98n/Grfkwf88x+Zo8iH/nmPzNAFT7VL/sf98n/GmQzPDHsUqRknlT
3OfX3q95EP8AzzH5mjyIf+eY/M0AVPtUv+x/3yf8aPtUv+x/3yf8at+RD/zzH5mjyYf+eY/W
gCklxIihRsx/un/Gnfapf9j/AL5P+NW/Jh/55j8zR5EP/PMfrQBU+1y/7H/fJ/xqEHDKw6rg
jP0xWj5MP/PMfmaPIh/55j8zQBnsVdizRQknqSh/xpMJ/wA8Yf8Avg/41o+RD/zzH5mjyIf+
eY/M0AU1uHRQqiMAdAFP+NL9ql/2P++T/jVvyYf+eY/M0eRD/wA8x+ZoAqfapf8AY/75P+NH
2qX/AGP++T/jVvyYf+eY/M0eRD/zzH60AVPtUv8Asf8AfJ/xo+1S/wCx/wB8n/GrfkQ/88x+
tHkw/wDPMfmaAKn2uX/Y/wC+T/jR9ql/2P8Avk/41b8iH/nmP1o8iH/nmPzNAFT7XL/sf98n
/Gj7VL/sf98n/GrfkQ/88x+Zo8mH/nmPzNAFT7VL/sf98n/Gj7XL/sf98n/GrfkQ/wDPMfma
PIh/55j8zQBU+1S/7H/fJ/xo+1S/7H/fJ/xq35EP/PMfrR5EP/PMfmaAKn2qX/Y/75P+NH2q
X/Y/75P+NW/Ih/55j8zR5EP/ADzH5mgCp9rl/wBj/vk/40fapf8AY/75P+NW/Jh/55j8zR5M
P/PMfmaAKn2qX/Y/75P+NH2uX/Y/75P+NW/Jh/55j8zR5EP/ADzH60AVPtUv+x/3yf8AGj7V
L/sf98n/ABq35EH/ADzH60eTD/zzH5mgCp9rl/2P++T/AI0fapf9j/vk/wCNW/Ih/wCeY/M0
eRD/AM8x+ZoAqfapf9j/AL5P+NH2qX/Y/wC+T/jVvyIf+eY/M0eTB/zzH5mgCp9ql/2P++T/
AI0fa5f9j/vk/wCNW/Ih/wCeY/M0eRD/AM8x+ZoAqfapf9j/AL5P+NNed5Btbbj2H/16u+RD
/wA8x+Zprww+W5EYBCkjr6UAZc/8NFLcfw/jRTAswDi3/wByP+Qqy77Bk564qC3HyW/+5H/I
VZIBGDyKQELvlvmHGMYNC3ILKhDbjx2qkjyTAiGMnBOeeBz0qXT2BeUEfOCDyOR7f59aAHTX
oiv0tmlhj3KGHmNgsScYFL/aMIdkcSIQyr86EZydoI9s/wA6l+zqbszk5JQJjHTBJz+tUoNI
ESOrTby0flhtgBHoSe596ALD6lAucb3wWB2ITjBwSfbP8qG1GHzfLQsTlRu2kr82Mc/jUZ00
rGqxTlPk8uQ7c7x6+x5PPvTxp6KNquQodHAx02gAD9KAGx6ojwmQwzg7yoUISTjuBU0N9DPM
Yoiz4GSwU7RwDjPrgiq8mmFvuyrkOzJviDAA8kY7896lisjHeef5gwFwFVAvYDkjrQBbprdV
/H+Rp1Ifvp9T/I0AZF3fMl2YUwkcYDSyt0Geij3/AMarXOq/ZpA0mGiHXDBuPw707WbaW4uE
KIDAr4cDqTxgkd6iubCa5kWG3t0VT95mi4Hqef5UwNeWZYIUchnDFVG3qSenWmrdweW7yMIR
G2xvMIGD9enepLu0M9vHEoXCuhIPTAPNUZ9KmOFQB443JRfOZCQRzkjuDn8KQF4zwLII2mjD
scBSwyfwpsdxC/mfMF8skNuIGMHGfpVE6fM8lxbxxIsbCNfMZjlcAdOOfzFPnsHaaOMk/vJn
L7QSCh5wT26CgC1cXC25UFHcsGYbMdB16mliubeYoqSpvdQ4QsN2D3xS3lgLqeBmLCNA24K5
UnOPTqKqT6ZPJfB1KpCgIQhyNo2YxtAx+NAFtLi3kZlSeJmTO4BwSMdc0+KSOZN8MiSJ/eRg
RWSljPc/uSioIrfyt6lhvORjPAxnHbOM1pabZm2jfdHsZ2yR5rSZ4x1NAE22jbU22jbQBDto
21Nto20AQ7aNtTbaNtAEO2jbU22jbQBDto21Nto20AQ7aNtTbaNtAEO2jbU22jbQBDto21Nt
o20AQ7afD9w/7zfzNP202H7rf77fzNAD6RvuN9KWkb7jfSgBaKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACkb7jf7p/lS0h+63+6f5UAZt1xt/GinXgxs/GimBZhIWCBjjiND
ycdhTvPX+/D/AN/RVeVx/Z4Xv5C/+gitC2tbc20RNvESUH8A9KQFfz0/vw/9/BR56f34f+/g
q59ktv8An3i/74FH2S2/594v++BQBT89f78P/f0Ueev9+H/v6Ku/ZLb/AJ94v++BSfZLb/n3
i/74FAFPz1/vw/8AfwUeev8Afh/7+Crn2S2/594v++BS/ZLb/n3i/wC+BQBS89f78P8A39FH
nr/fh/7+Crn2S2/594v++BR9ktv+feL/AL4FAFPz1/vw/wDfwULMhkUmWEKOf9YD2NXPslt/
z7xf98Cj7Jbf8+8X/fAoAg8223bvNiz67hS+fb/894/++xU32S2/594v++BS/ZLb/n3i/wC+
BQBB59v/AM94/wDvoUefb/8APeP/AL7FTfZLb/n3i/74FH2S2/594v8AvgUAQ+fb/wDPeP8A
77FHn2//AD3j/wC+xU32S2/594v++BR9ktv+feL/AL4FAEPn2/8Az3j/AO+xR59v/wA94/8A
voVN9ktv+feL/vgUv2S2/wCfeL/vgUAQefb/APPeP/vsUefb/wDPeP8A77FTfZLb/n3i/wC+
BR9ktv8An3i/74FAEPn2/wDz3j/77FHn2/8Az3j/AO+xU32S2/594v8AvgUfZLb/AJ94v++B
QBD59v8A894/++xR59v/AM94/wDvsVN9ktv+feL/AL4FH2S2/wCfeL/vgUAQ+fb/APPeP/vs
Uefb/wDPeP8A77FTfZLb/n3i/wC+BR9ktv8An3i/74FAEPn2/wDz3j/77FHn2/8Az3j/AO+x
U32S2/594v8AvgUfZLb/AJ94v++BQBD59v8A894/++xR59v/AM94/wDvoVN9ktv+feL/AL4F
H2S2/wCfeL/vgUAQ+fb/APPeP/vsUefb/wDPeP8A77FTfZLb/n3i/wC+BR9ktv8An3i/74FA
EPn2/wDz3j/77FHn2/8Az3j/AO+xU32S2/594v8AvgUfZLb/AJ94v++BQBD59v8A894/++xR
59v/AM94/wDvsVN9ktv+feL/AL4FH2S2/wCfeL/vgUAQ+fb/APPeP/voVAsqJuAlhYFiQfMA
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
CAPyqW106G0tBawPKkSjCjeTgexq5RQBj2XhnTLC5FxaxyxyjPzCVjU+p6Hp+qur3kG90GAw
YqcfhWjRQBSt9LtLWze1gQxxuMMQx3H8etQ6foNjpglFmskXmjD4kJz+f1rTooAzNM0Gw0qV
5LON0ZxhsuSD+dDaDp5jmjETJFOQ0kauQrH6Vp0UAMiijgiWKJAiKMKoGABVK80awvroXNzC
XmVQqvvIKgZ6YPvWhRQBnTaLZ3E0Utysk7Q/cEjkgfh0NS6lplrqlqLe7jLRKwYAErgj6fWr
lFAGVdeHdLure3t5bYeVb58tVYrjPXp16VYu9JsryxWzngBgXG1QSNv0NXaKAM3T9C07TX32
0HzjozsWI+melaJGQR60tFAGbaaFYWLbrON4GPUpI3zfXJqWz0u0sp5Z4YyZpTl5HYsx/E1d
ooAoW+j2VtqMt/FG32mXO5ixPX2pbPSbSyu57qCMiaf77MxOfzq9RQBmLoOnLqTX/wBnzcMc
kliRn6dKcuh6euptqPkZuWOSxYkZ+nStGigDN/sLT/7SbUDATcMckljgn6dKfFo9lFqb6isb
faXzlixP6VfooAzRoWnDU21DyM3JOSxY4z646U/U9HsdW8v7bD5nlklcMRjP0q/RQA1VCIFU
YVRgD0p1FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ
AUUUUAFFFFABUc/+papKjn/1LUAQCmyfcb/db+Rpwpsn3G/3W/kaAMqb+Giib+GimA6X/j1H
/XBf/QBW3a/8esP+4v8AKsSX/j1H/XBf/QBW3a/8esP+4v8AKkBLRRRQAUUUUAFFFFABRRRQ
AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ
AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFRz/6lqkqOf/UtQBAK
bJ9xv91v5GnCmv8Acb/db+RoAypv4aKJv4aKYDpf+PUf9cF/9AFbdr/x6w/7i/yrEm/49R/1
wX/0AVt2v/HrD/uL/KkBLRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFRz/6lqkqOf8A1LUAQCmyfcb/AHW/kacKbJ9xv91v5GgDKm/h
oom/hopgOl/49R/1wX/0AVt2v/HrD/uL/KsSX/j1H/XBf/QBW3a/8esP+4v8qQEtFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVHP/qW
qSo5/wDUtQBAKbJ9xv8Adb+Rpwpsn3G/3W/kaAMqb+Giib+GimA6X/j1H/XBf/QBW3a/8esP
+4v8qxJv+PUf9cF/9AFbdr/x6w/7i/ypAS0UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABUc/+papKjn/ANS1AEApsn3G/wB1v5GnCmv9
xv8Adb+RoAypv4aKJv4aKYDpf+PUf9cF/wDQBW3a/wDHrD/uL/KsSX/j1H/XBf8A0AVt2v8A
x6w/7i/ypAS0UlFAC0UlFAC0UlFAC0UlFAC0UlFAC0UlFAC0UlFAC0UlFAC0UlFAC0UlFAC0
UlFAC0UlFAC0UlFAC0UlFAC0UlFAC0UlFAC0UlFAC0UlFAC0UlFAC0UlFAC0UlFAC0UlFAC0
UlFAC0UlFAC0UlFAC0UlFAC0UlFAC0UlFAC0UlFAC0UlFAC0UlFAC0UlFAC0UlFAC0UlFAC0
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</binary>
 <binary id="_145.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CADuAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDVuX+2SmadRKGYlElAdVHQYU8fjjNR+TB/
z52f/gNH/hUq/wCpi/3T/M0UwIvJg/587P8A8Bo/8KPJg/587P8A8Bo/8KlpKAI/Kg/59LP/
AMBo/wDCjyYP+fSz/wDAaP8AwqSigCPyYP8An0s//AaP/CjyYP8Anzs//AaP/CpaKAIvJg/5
87P/AMBo/wDCjyYP+fOz/wDAaP8AwqWkoAj8mD/nzs//AAGj/wAKPJg/587P/wABo/8ACpaS
gCPyYP8An0s//AaP/CjyYP8Anzs//AaP/CpKWgCLyYP+fOz/APAaP/CjyYP+fOz/APAaP/Cp
KKAI/Jg/59LP/wABo/8ACjyYP+fOz/8AAaP/AAqSigCPyYP+fSz/APAaP/CjyYP+fOz/APAa
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
PJi/55p/3yKPJi/55p/3yKADzov+eif99Cjzov8Anon/AH0KPJi/55p/3yKPJi/55p/3yKAD
zov+eif99Cjzov8Anon/AH0KPJi/55p/3yKPJi/55p/3yKADzov+eif99Cjzov8Anon/AH0K
PJi/55p/3yKPJi/55p/3yKADzov+eif99Cjzov8Anon/AH0KPJi/55p/3yKPJi/55p/3yKAD
zov+eif99Cjzov8Anon/AH0KPJi/55p/3yKPJi/55p/3yKADzov+eif99Cjzov8Anon/AH0K
PJi/55p/3yKPJi/55p/3yKAIbmWMiPEif6xf4h61DcWNhc3Anllk8wdCt064+gDACprmKMCP
Eaf6xf4R61N5MX/PNP8AvkUAVWtLFhKN5XziGkKTspYgY6g56CnWdvZ2KbLeRgmAArzs4A9t
xOPwqx5MX/PNP++RR5MX/PNP++RQAedF/wA9E/76FHnRf89E/wC+hR5MX/PNP++RR5MX/PNP
++RQAedF/wA9E/76FHnRf89E/wC+hR5MX/PNP++RR5MX/PNP++RQAedF/wA9E/76FHnRf89E
/wC+hR5MX/PNP++RR5MX/PNP++RQAedF/wA9E/76FHnRf89E/wC+hR5MX/PNP++RR5MX/PNP
++RQAedF/wA9E/76FHnRf89E/wC+hR5MX/PNP++RR5MX/PNP++RQAedF/wA9E/76FHnRf89E
/wC+hR5MX/PNP++RR5MX/PNP++RQAedF/wA9E/76FHnRf89E/wC+hR5MX/PNP++RR5MX/PNP
++RQAedF/wA9E/76FHnRf89E/wC+hR5MX/PNP++RR5MX/PNP++RQAedF/wA9E/76FHnRf89E
/wC+hR5MX/PNP++RR5MX/PNP++RQBXRoZBco8uFaTqshU9B0IOahj03TY4JYQzGKXO9XuXYH
PXq3FWLeKMvPmNOJP7o9BU3kxf8APNP++RQBROm6d50kqySo8mCxju5EzjgcBqvCWIAASrx6
tmjyYv8Anmn/AHyKPJi/55p/3yKADzov+eif99Cjzov+eif99CjyYv8Anmn/AHyKPJi/55p/
3yKADzov+eif99Cjzov+eif99CjyYv8Anmn/AHyKPJi/55p/3yKADzov+eif99Cjzov+eif9
9CjyYv8Anmn/AHyKPJi/55p/3yKADzov+eif99Cjzov+eif99CjyYv8Anmn/AHyKPJi/55p/
3yKADzov+eif99Cjzov+eif99CjyYv8Anmn/AHyKPJi/55p/3yKADzov+eif99Cjzov+eif9
9CjyYv8Anmn/AHyKPJi/55p/3yKADzov+eif99Cjzov+eif99CjyYv8Anmn/AHyKPJi/55p/
3yKADzov+eif99Cjzov+eif99CjyYv8Anmn/AHyKPJi/55p/3yKADzov+eif99CobuWM27AS
IeR/EPUVN5MX/PNP++RUN3FGLdiI0HI/hHqKAI7y0sr1la4kc7CCAlw6AEdDhWHPvTWsdOZ2
djl3jEbOZ23FQcjnOc+/Wrnkxf8APNP++RR5MX/PNP8AvkUAV7WCztC7RMNz/ed5S7H8WJNW
POi/56J/30KPJi/55p/3yKPJi/55p/3yKADzov8Anon/AH0KPOi/56J/30KPJi/55p/3yKPJ
i/55p/3yKADzov8Anon/AH0KPOi/56J/30KPJi/55p/3yKPJi/55p/3yKADzov8Anon/AH0K
POi/56J/30KPJi/55p/3yKPJi/55p/3yKADzov8Anon/AH0KPOi/56J/30KPJi/55p/3yKPJ
i/55p/3yKADzov8Anon/AH0KPOi/56J/30KPJi/55p/3yKPJi/55p/3yKADzov8Anon/AH0K
POi/56J/30KPJi/55p/3yKPJi/55p/3yKADzov8Anon/AH0KPOi/56J/30KPJi/55p/3yKPJ
i/55p/3yKADzov8Anon/AH0KPOi/56J/30KPJi/55p/3yKPJi/55p/3yKADzov8Anon/AH0K
zb1le+JVgw8tehz3atLyYv8Anmn/AHyKzrxVW+IVQo8tegx3agDH1T/Xw/7rfzFFLqv+vh/3
W/mKKAL1iP8AQofof/QjWgILafTwLtEeFSWYSfd4J6joR9aoWA/0GH6H/wBCNWp7Fr+xhjE5
iCSbzhQwbBPBB6igCLRIhEt1NbxGG0kbdDGV2jH94DsDVEwRLo8eqBV+2iZX87HzHLhSufQg
kYrZ+yXDqolvnYq4bKKEyB2OO1QppAV1X7Q5tkl84QkDG7qOfTPOKANKloooAKKKKACiiigA
ooooAKKKKACiiigAooooAKKKKACiiigCC6+7F/10X+dZWu2VvKhWCFP7SnP7qUD50I/i3dQB
WrddIv8Arov86qf2bcJeT3EV8VaYjIaINtA7AntQBYu7ZZ7BopyzAJzhyu7jvjGR7dKi0T/k
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
KcqoB/KmA+ilwf7powf7ppAJRS4P900YP900AJRS4P8AdNGD/dNACUjMFUsxAAGST2p2G/um
ja3900AYVrcW92+pw29zDJJJJlFWQEsNq8jFNiuYp102ONgXthumUdYwFwcjtzW/tb+6aNrf
3TQBjak2k3UaTXE+xzGWhbzGQkH0HGT7c1oac0z6fA1yMTFBvyMc1Z2t/dNG1v7poASijk5w
OnWlwf7poASilwf7powf7poASilwf7powf7poASilwf7powf7poAzm/5Dsf/AFwP860KqG3l
OqpPs/drEVJ9yauYP900AJRS4P8AdNGD/dNACUUuD/dNGD/dNACUUuD/AHTRg/3TQAlZniG4
hh0qZZZo0Z1woZgC30rU2t/dNG1v7poAy9VvrM6PMwuoNskbBD5gwx9vWnC7t7iyjhgnR3lj
ITYdwOMZ5FaW1v7po2t/dNAGDbTJcppVtEQZrcgzJ3j2qQcjtzxW7S7W/umja3900AJRQMkZ
AyKXB/umgBKKXB/umjB/umgBKKXB/umjB/umgBKZN/qn/wB0/wAqkwf7ppkis0bAKclT/KgC
non/ACCYP+Bf+hGr1VdMt5bawiilXDrnOPck1bwf7poASilwf7powf7poASilwf7powf7poA
Silwf7powf7poASsiK+s21+QLdQEtCFAEg5Oen1rY2t/dNG1v7poAxTf2f8AwkSD7XBnyWT/
AFg+9lOPr7VLfSaRexxtezKqK7BGaRohuBwRnIrV2t/dNG1v7poAztEZzY4Ys0YdhEzdWTPB
rQpdrf3TSc5IxyOvtQAUUuD/AHTRg/3TQAlFLg/3TRg/3TQAlFLg/wB00YP900AJVa8+6n+8
f5CrWD/dNVrwEKmRjk/0pgYmpf66H/db+Yoo1L/XQ/7rfzFFIC5af8ecP0P/AKEa07b/AFC/
j/Osy0/484fof/QjWnbf6hfx/nTAkooopAFFFFABRRRQAUp6j6f1NJSnqPp/U0AJ+f50fn+d
UVvbiaeVLa2R0hfY7PLtOfYbT+pFWzPEokLSoBF98lh8nGefTigB/wCf50fn+dQS3tpA22a6
hjPo8gBp0d1byytFFPE8ifeRXBI+ooArsT/bcYycfZ2/9CFXaot/yHE/692/9CFXqYBRRRSA
KKKKACiiigAooooAKKKKACiiigAooooAVfvCmjoOv505fvVWvbg2lk84TeUAwpOM8460AWPz
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
h/3W/mKKYTLfTr8iJsU/xE9x7UUAf//Z</binary>
 <binary id="_50.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAEeAZADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwC68AuneS6USI0hMaMOAoyMkeuc0fYrL/nx
t/8AvirZ/wCPe3/3D/6E1MxTAr/YrL/nxt/++KPsVl/z42//AHxVjFGKAK/2Ky/58bf/AL4o
+xWX/Pjb/wDfFWMUYoAr/Y7L/nxt/wDvij7FZf8APjb/APfFWMUYoAr/AGKy/wCfG3/74o+x
WX/Pjb/98VYxRigCv9jsv+fG3/74o+xWX/Pjb/8AfFWMUYoAr/YrL/nxt/8Avij7FZf8+Nv/
AN8VYxRigCv9isv+fG3/AO+KPsVl/wA+Nv8A98VYxRigCv8AYrL/AJ8bf/vij7FZf8+Nv/3x
VjFGKAK/2Ky/58bf/vij7FZf8+Nv/wB8VYxRigCv9isv+fG3/wC+KPsVl/z42/8A3xVjFGKA
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</binary>
 <binary id="_107.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAKTAdoDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDtb7UILFMyks5GVjTlm+gqmNdBGf7Mv/8A
vlP/AIqqd+hfULudjlkkECn0TYrY/Nj+dVsUAav9u/8AUMv/APvlP/iqP7d/6hl//wB8p/8A
FVlYpMUwNb+3f+oZf/8AfKf/ABVH9u/9Qy//AO+U/wDiqysUYoA1f7d/6hl//wB8p/8AFUf2
7/1DL/8A75T/AOKrKxSYoA1v7d/6hl//AN8p/wDFUf27/wBQy/8A++U/+KrKxSYoA1v7d/6h
l/8A98p/8VR/bv8A1DL/AP75T/4qsnFGKANb+3f+oZf/APfKf/FUf27/ANQy/wD++U/+KrKx
SYoA1v7d/wCoZf8A/fKf/FUf27/1DL//AL5T/wCKrKxSYoA1v7d/6hl//wB8p/8AFUf27/1D
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</binary>
 <binary id="_21.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAFSAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDQext1lZ3ghdpP3hLRg/e5xyO2cUn2S2/5
9Lb/AL8r/hVuYfMn/XNP/QRVWWcRypEBl36eij1PoKYCfZLb/n0tv+/K/wCFH2S2/wCfS2/7
8p/hRLcpE+1iCM4JAP8AnFSSyLDEZJMhR1wCT+QoAj+yW3/Ppbf9+U/wo+yW3/Ppbf8AflP8
KkhlSZdyE8HBBUqR9QeRT8UAQfZLb/n0tv8Avyv+FH2S2/59Lb/vyn+FT4pqOrltpztO0/Wg
CL7Jbf8APpbf9+U/wo+yW3/Ppbf9+V/wqSaRIYmkkJCKMkgE/oKcjCRFdfusMjIxQBD9ktv+
fS2/78r/AIUfZLb/AJ9Lb/vyn+FT4pGZUUs5CqBkknAFAEP2S2/59Lb/AL8p/hR9ktv+fS2/
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
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABVef/AFyf7rfzFWKr
z/65P91v5igCjN95qhtfvXH/AFzH82qab7zVDa/euP8ArmP5tTApaj/qk+tFGo/6pPrRSAuD
/Vxf9ck/9BFX9G/5BVv/ALv9aoD/AFcX/XJP/QRV/Rv+QVb/AO7/AFoAvVDdXMVpbvPO4SNB
lmNTVT1a3uLrTZobN40ncAK0g+Ucj+lAEEevWD21xOZGRbfiQOMEZ6ce9FvrtncSTJ+8i8hd
8hlXaFGM8/hWDNo91pmm6m0otZRcrHtBZiA2QDnjtyc5/AUmlWd1ci9069SH/Sosm5gkLlcY
AByT6DigDprLUoL12SLerhQ+2RdpKnow9uDVpvun6Vk6HpUliA1zDbLMqBPMhdmLj3yOP1rW
b7p+lAGfq2pPZCNIIhJIzLuz0RSwGT+eB/8AWqOfUJhqMsIuLeCGJkUmSBmyW7bgwA6gc0al
owu/OkhmljlmZCw34U7SO2PQfnT7y1v5le2R4WtpQoLuTvQfxAADDE+uRjPegDSpaRRtUKOg
GKWgAooooAKKKKACiiigAooooAKKKKACiiigApp++PoadTT98fQ0AOooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACq8/+uT/
AHW/mKsVXn/1yf7rfzFAFGb7zVDa/euP+uY/m1TTfeaobX71x/1zH82pgUtR/wBUn1oo1H/V
J9aKQFwf6uL/AK5J/wCgir+jf8gq3/3f61QH+ri/65J/6CK0NG/5BVv/ALv9aALtFFISACT0
FAC0VDa3MN5AJ7d98bEgNgjocHr7io7vULWylhjuJCjTuEj+RiCx4AyBgfjQBapDyKWkb7p+
lACbP9pvzo2/7TfnVYi1Enlm4IkyF2/aGzkjIGM9cAmpfs0f96X/AL+v/jQBJt/2m/Ojb/tN
+dR/Zo/70v8A39b/ABpjRQK6o0rh3ztUztlsdcc0AT7f9pvzo2/7TfnUf2aP+9L/AN/X/wAa
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
Kv6N/wAgq3/3f61QH+ri/wCuSf8AoIq/o3/IKt/93+tAF6sXxerP4au0RSzMFwAMk/MK2qKA
OattDuJbS5uRdJHc3dvHEjKuQigAfnx+FOtrFtAW7u7rFxDMEV0iQs2eF6HqO5ro6KAMrw9p
w06xZAWIdyy7uqr2H+fWtNvun6U6k6igChf2t5cebHFcRiGVQpDrynrj1z71A2kSJvht5US1
mCeaGGW+UBTj6hQK1do9/wA6XA9/zoAy30qR5WiMifYmmWYpj5gQQcZ9MgGmxaO6SRRtKptI
ZTKiY+bPofYVrYHv+dGB7/nQBl2mmzwNAjyRtBagiBQDn0G76Dj8aLrTJ5pZZIpkT7TGEnGM
9O6/yrUwPf8AOjA9/wA6AGQxLDDHEn3UUKPoBUlJge/50YHv+dAC0UmB7/nRge/50ALRSYHv
+dGB7/nQAtFJge/50YHv+dAC0UmB7/nRge/50ALTT98fQ0uB7/nQFAOe9AC0UUUAFFFFABRR
RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABVe
f/XJ/ut/MVYqvP8A65P91v5igCjN95qhtfvXH/XMfzappvvNUNr964/65j+bUwKWo/6pPrRR
qP8Aqk+tFIC4P9XF/wBck/8AQRV/Rv8AkFW/+7/WqA/1cX/XJP8A0EVoaN/yCrf/AHf60AXa
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAqvP/rk/wB1v5irFV5/9cn+638xQBRm+81Q2v3rj/rmP5tU033mqG1+9cf9cx/NqYFLUf8A
VJ9aKNR/1SfWikBcH+ri/wCuSf8AoIrQ0b/kFW/+7/Ws8f6uL/rkn/oIrQ0b/kFW/wDu/wBa
AHXcsonihicJuVnLYz0KjH/j36VHi6/5+v8AyGKLxtt/AT/zyk/9CSsrVZS2p6agUOC0mUc4
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
v5UUUAHlR/3F/Kjyo/7i/lRRQAeVH/cX8qPKj/uL+VFFAB5Uf9xfyo8qP+4v5UUUAHlR/wBx
fyo8qP8AuL+VFFAB5Uf9xfyo8qP+4v5UUUAHlR/3F/Kjyo/7i/lRRQAeVH/cX8qPKj/uL+VF
FAB5Uf8AcX8qPKj/ALi/lRRQAeVH/cX8qPKj/uL+VFFAB5Uf9xfyo8qP+4v5UUUAHlR/3F/K
jyo/7i/lRRQAeVH/AHF/Kjyo/wC4v5UUUAHlR/3F/Kjyo/7i/lRRQAeVH/cX8qPKj/uL+VFF
AB5Uf9xfyo8qP+4v5UUUAHlR/wBxfyo8qP8AuL+VFFAB5Uf9xfyo8qP+4v5UUUAHlR/3F/Kj
yo/7i/lRRQAeVH/cX8qPKj/uL+VFFAB5Uf8AcX8qPKj/ALi/lRRQAeVH/cX8qPKj/uL+VFFA
B5Uf9xfyo8qP+4v5UUUAHlR/3F/Kjyo/7i/lRRQAeVH/AHF/Kjyo/wC4v5UUUAHlR/3F/Kjy
o/7i/lRRQAeVH/cX8qPKj/uL+VFFAB5Uf9xfyo8qP+4v5UUUAHlR/wBxfyo8qP8AuL+VFFAB
5Uf9xfyo8qP+4v5UUUAHlR/3F/Kjyo/7i/lRRQAeVH/cX8qPKj/uL+VFFAB5Uf8AcX8qPKj/
ALi/lRRQAeVH/cX8qPKj/uL+VFFAB5Uf9xfyo8qP+4v5UUUAHlR/3F/Kjyo/7i/lRRQAeVH/
AHF/Kjyo/wC4v5UUUAHlR/3F/Kjyo/7i/lRRQAeVH/cX8qPKj/uL+VFFAB5Uf9xfyo8qP+4v
5UUUAHlR/wBxfyo8qP8AuL+VFFAB5Uf9xfyo8qP+4v5UUUAHlR/3F/Kjyo/7i/lRRQAeVH/c
X8qPKj/uL+VFFAFnT4ozO2Y0+76D1FFFFAH/2Q==</binary>
 <binary id="_171.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CABhAf4DASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDSlX7TO09wokRmJijcZQKDwSvTdnPPpTtt
t/0D7H/wGX/CpCP9Ht/9w/8AoTVGzKgy7BR6k4pgG22/6B9j/wCA6/4Ubbb/AKB9j/4DL/hT
PPg/57R/99ClaWJCA0iLkZGWFADttt/0D7H/AMBl/wAKNtt/0D7H/wABl/wpqyxOwVZEYnsG
FPxQAm22/wCgfY/+Ay/4Ubbb/oH2P/gMv+FLijFACbbb/oH2P/gMv+FG22/6B9j/AOAy/wCF
LijFACbbb/oH2P8A4DL/AIUbbb/oH2P/AIDL/hS4oxQAm22/6B9j/wCA6/4Ubbb/AKB9j/4D
L/hS4oxQAm22/wCgfY/+A6/4Ubbb/oH2P/gMv+FLijFACbbb/oH2P/gMv+FG22/6B9j/AOAy
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
FFABRRRQAUUUUAFavh3/AI/3/wCuR/mKKKAP/9k=</binary>
 <binary id="_146.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CADAAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDVWV3dpm+ZnYnD/MAOwAPA49BzT/Of+5D/
AN+U/wAKii/1YoaWNX2M4DemCf5UwJfOf+5D/wB+U/wo85/7kP8A35T/AAqPzIyCQ4wOueMf
nSJIjx+YD8mM5Ix/OgCXzn/uQ/8AflP8KPOf+5D/AN+U/wAKiSRJM7HVsddpzT6AHec/9yH/
AL8p/hR5z/3If+/Kf4U2jFADvOf+5D/35T/Cjzn/ALkP/flP8KbijFADvOf+5D/35T/Cjzn/
ALkP/flP8KhaaJWKtKgI6gsKeSB1IH1oAf5z/wByH/vyn+FHnP8A3If+/Kf4UwkLjJAycDJ6
0tADvOf+5D/35T/Cjzn/ALkP/flP8KbRQA7zn/uQ/wDflP8ACjzn/uQ/9+U/wpuKMUAO85/7
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
2H/db/2Wio7qVbqaMQB32q2fkIx09qKAP//Z</binary>
 <binary id="_108.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAEGAaADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwC1FZoZXuLiNZd7sURwGULn0PfOatbbb/oH
2P8A4Dr/AIVIR/o9v/uH/wBCamYpgJttv+gfY/8AgOv+FG22/wCgfY/+A6/4UuKMUAJttv8A
oH2P/gOv+FG22/6B9j/4Dr/hS4oxQAm22/6B9j/4Dr/hRttv+gfY/wDgOv8AhS4oxQAm22/6
B9j/AOA6/wCFG22/6B9j/wCA6/4UuKMUAJttv+gfY/8AgOv+FG22/wCgfY/+A6/4UuKMUAJt
tv8AoH2P/gOv+FG22/6B9j/4Dr/hS4oxQAm22/6B9j/4Dr/hRttv+gfY/wDgOv8AhS4oxQAm
22/6B9j/AOA6/wCFG22/6B9j/wCA6/4UuKMUAJttv+gfY/8AgOv+FG22/wCgfY/+A6/4UuKM
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
9g1T/n+tv/AX/wCyoAuZX1H50ZX1H51T+wap/wA/1r/4C/8A2VH2DVP+f61/8Bf/ALKgC5lf
UfnRlfUfnVP7Bqn/AD/Wv/gL/wDZUfYNU/5/rX/wF/8AsqALmV9R+dGV9R+dU/sGqf8AP9a/
+Av/ANlR9g1T/n+tf/AX/wCyoAuZX1H50ZX1H51T+wap/wA/1t/4C/8A2VH2DVP+f62/8Bf/
ALKgC5lfUfnRlfUfnVP7Bqn/AD/W3/gL/wDZUfYNU/5/rX/wF/8AsqALmV9R+dGV/vD86p/Y
NU/5/rb/AMBf/sqPsGqf8/1t/wCAv/2VAFqQjynwR0/rVV/uGpFt7mGFjczxyknA2RBAP51H
J9w0wEtv+PK3/wB0/wDoTVEn/Ies/wDcf+VTWv8Ax42/+6f/AEJqhX/kPWf+4/8AKkBu0UUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBBef6n8az5PuGtC8/1P41
Qk/1bUAJa/8AHjb/AO6f/QmqJf8AkP2f+4/8qmtP+PG3/wB0/wDoRqEf8h+0/wBx/wCVAG5R
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAEF5/qfxqjL/q2+lXrv
/U/iKpS/6tvpQAlmP9At/wDdP/oRqD/mYLT/AHH/AJVYsv8Ajwt/90/+hGoD/wAjDaf7j/yo
A26KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAgu/wDVD6iqkw/d
N9Kt3f8Aqh/vCqsw/ct9KAEsP+QfB/un/wBCNVj/AMjDaf7j/wAqtWH/ACD4Pof/AEI1Wb/k
YrT/AHH/AJUAbVFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAQXf
+qH+8Krz/wCpf6VYuv8AVD/eFQXH+of6UAM0/wD5B8H0P/oRqs//ACMVp/uP/KnWzEWNvg/w
n/0JqiUk69Zk/wBx/wCVAG7RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRVa6uxbTW6OvyzOU
3Z+6cE/0oAs0VQm1OKHVobArl5V3bs9Ov+FPkvmE88MMPmvEgb74GST056UAXKKjST92rSAI
xAJUsDin7hjORj1zQAtFVBeqdRFoFyTGX3g8delWd65xuGfTNADqKTI55HHWjcOORz0oAWik
JA6kD60nmJjO9ceuaAHUUhIAySMetIGUjIYEeuaAHUU0Mp6MDj0NLkYzkYoAWioLy4FravOV
3BBnGcZp8MyzRo4IBZQ2M8jNAElFNLqDgsAfTNBdV+8wH1NADqKiWSQ3DIYsRgAh9w5Ppinh
1JwGGfTNADqKaGVjgMCR6GnUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAQXX+qH+8KhuMeQ/
0qa8/wBT+NUJGYxkE0AMt/8Ajyt/90/+hNUaf8h6z/3H/lUlv/x5W/8Aun/0JqjT/kPWf+4/
8qYG7RRRSAKKKKACiiigAooooAKKKKACiiigArN1+JpdLdo/vxsrr+B5/TNaVIyhlKsMgjBF
AHLvOl1bT62o4jkUp7KoGf1zUkRafRtQvHz+/lyn+5kY/nW5FYWsNmbSOILAc5TJ79acLO3F
oLURgQABQmT0HSgDJazgvdRhS4QSILNTtPQnJqpFse3trGXItRdSRkE8EAnav8q6NbeJZBIq
YcIEBz/D6VC+nWklu8Dwgxu5crk/eJzmgDIEENhrkq2Uapi1LeWvAByKiltbUeHm1GMKb0Jv
E45ff6Z+vGK3LXTLOzffbw7GwVzuJ4/E0waRYrc/aBbgS5znccZ+mcUAY8xeC5ubd2w2oqmw
fkG/mak00ebdW9gxybDcW+uRt/StuW0gmninkjDSQ52Nn7uaWK1ghnlnjjCyS43tnrigDO8Q
RCaO0jbO1p1B9x6VWj0iy/tW5tvIX7MI1cQ/w7jnnHrxW3NbxT7PNTdsbcvPQ0CCITtMF/eM
oUtnqB/+ugDmnkmkt9LswEeGRpEZZWIVgpwqk4PpU0tjLaWN+v7iKJ9m2GFyQhyOeQMZrbfT
7WS1+zPEDDnO3J9c9evWmQ6ZZwQPBHDiNyCwLE5xyOSaAM02kFhqkItoxH50DiTH8WMYJ/Om
K6f2Fpg3DJmhA575FbjW8TTJKyZkjBCnPQHrVVNG0+OYzLbgOW353N1znOM+tABrf/IHucnA
29fTkVky29vZw6Xc2YC3M0kas68mRSBnP6V0M0Mc8TRSruRuCPWq1tpVlaT+dBBtkxjO4n9C
aAMLVlgnju7yOzhVonx9okkw+4H+HAPf1xVjUoELfbry2S8gWJAV3DfGe5APrkd+1acmj2Es
7zSW4aR/vHc2D+GcU6bSbGeZZpYNzqAoO9hwPbOKAM67neEanPa53LbKyeo44qW202zFis8P
lpcyxH9/nBJI6k1qiCJZXkCDe4AY+oFVI9HsInd0gwZAQ3zt0PXvxQBS0aKC0vDbPbLHd+UG
aZDlZh/ez65z1rcqrZ6daWG77NFs3dfmJ/matUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAQ
Xn+p/Gs+T7hrQvP9T+NZ8n3DTAbb/wDHlb/7p/8AQmqNP+Q9Z/7j/wAqkt/+PK3/AN0/+hNU
af8AIes/9x/5UAbtFFFIAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAI
Lz/U/jWe/wBw1oXn+p/Gs+T7hpgNt/8Ajyt/90/+hNUaf8h6z/3H/lUlv/x5W/8Aun/0JqjT
/kPWf+4/8qAN2iiikAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAFe8/
1P41Qk+4a0Lz/U/jWfJ9w0wG2/8Ax5W/+6f/AEJqjT/kPWf+4/8AKpLf/jyt/wDdP/oTVGn/
ACHrP/cf+VAG7RRRSAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCC8/
1P41nyfcNaF5/qfxrPk+4aYDbf8A48rf/dP/AKE1Rp/yHrP/AHH/AJVJb/8AHlb/AO6f/Qmq
NP8AkPWf+4/8qAN2iiikAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAE
F5/qfxrPk+4a0Lz/AFP41nv9w0wG2/8Ax5W/+6f/AEJqjT/kPWf+4/8AKpLf/jyt/wDdP/oT
VIh2PvAG7GM96QGrRWf9pk/vUfaZf71AGhRWf9pk/vUfaJf71AGhRWf9pk/vUfaJP71AGhRW
f9ok/vUfaZP71AGhRWf9pk/vUfaZP71AGhRWf9ok/vUfaZP71AGhRWf9ol/vUfaZP71AGhRW
f9pl/vUfaJP71AGhRWf9pk/vUfaZP71AGhRWf9ok/vUfaJP71AGhRWf9pk/vUfaJP71AGhRW
f9pk/vUfaJP71AGhRWf9ol/vUfaZP71AGhRWf9ok/vUfaZP71AGhRWf9pl/vUfaJP71AGhRW
f9ok/vUfaZf71AGhRWf9pl/vUfaZf71AGhRWf9pk/vUfaZP71AGhRWf9pk/vUfaZP71AGhRW
f9ok/vUfaZP71AGhRWf9pk/vUfaJP71AGhRWf9pk/vUfaZf71AGhRWf9ok/vUfaJf71AGhRW
f9ol/vUfaZP71AFm8/1P41nyfcNSvM7rhjkVFJ9w0wOcPiqO2/0ZrZmMJZMhuvzH/Gk/4TCH
/n1f/voUUUgD/hMIf+fV/wDvoUf8JhD/AM+r/wDfQoooAP8AhMIf+fV/++hR/wAJhD/z6v8A
99CiigA/4TCH/n1f/voUf8JhD/z6v/30KKKAD/hMIf8An1f/AL6FH/CYQ/8APq//AH0KKKAD
/hMIf+fV/wDvoUf8JhD/AM+r/wDfQoooAP8AhMIf+fV/++hR/wAJhD/z6v8A99CiigA/4TCH
/n1f/voUf8JhD/z6v/30KKKAD/hMIf8An1f/AL6FH/CYQ/8APq//AH0KKKAD/hMIf+fV/wDv
oUf8JhD/AM+r/wDfQoooAP8AhMIf+fV/++hR/wAJhD/z6v8A99CiigA/4TCH/n1f/voUf8Jh
D/z6v/30KKKAD/hMIf8An1f/AL6FH/CYQ/8APq//AH0KKKAD/hMIf+fV/wDvoUf8JhD/AM+r
/wDfQoooAP8AhMIf+fV/++hR/wAJhD/z6v8A99CiigA/4TCH/n1f/voUf8JhD/z6v/30KKKA
D/hMIf8An1f/AL6FH/CYQ/8APq//AH0KKKAD/hMIf+fV/wDvoUf8JhD/AM+r/wDfQoooAP8A
hMIf+fV/++hR/wAJhD/z6v8A99CiigA/4TCH/n1f/voUf8JhD/z6v/30KKKAD/hMIf8An1f/
AL6FH/CYQ/8APq//AH0KKKAD/hMIf+fV/wDvoUf8JhD/AM+r/wDfQoooAP8AhMIf+fV/++hR
/wAJhD/z6v8A99CiigA/4TCH/n1f/voUf8JhD/z6v/30KKKAD/hMIf8An1f/AL6FH/CYQ/8A
Pq//AH0KKKAD/hMIf+fV/wDvoUjeL4SCPssn/fQoooA//9k=</binary>
 <binary id="_173.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAHMAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDSYJO5kkj83LMVW4bzgoJ6DdnHbpSeTB/z
52n/AIDR/wCFOi/1YpxZVxuZVz03HFMCPyYP+fOz/wDAaP8Awo8mD/nztP8AwGj/AMKkBVvu
srf7rA0gZSzKGBZeoB5FADPJg/587T/wGj/wo8mD/nztP/AaP/CpaKAIvJg/587T/wABo/8A
CjyYP+fO0/8AAaP/AAqWigCLyYP+fO0/8Bo/8KPJg/587P8A8Bo/8KlooAi8mD/nztP/AAGj
/wAKPJg/59LP/wABo/8ACpaKAIvJg/587T/wGj/wo8mD/nzs/wDwGj/wqWigCLyYP+fO0/8A
AaP/AAo8mD/nztP/AAGj/wAKlooAi8mD/nztP/AaP/CjyYP+fO0/8Bo/8KlooAi8mD/nztP/
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
B5/KpqoWNnJaFEENsqgtudc7iCSR2FWYjc+fJ5qxCL/lmVYlj9eKAJqKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACmp0P1P8AOnU1Oh+p/nQAtRXTbYs+hqaq97/x
7n6igDB1Z988Jx0Vv5iimal/rof91v5iigC1Zf8AHqn4/wA619P/AOPKL6f1rIsv+PVPx/nW
vp//AB5RfT+tAFiiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKanQ/U/zp1NTp+J/nQAtQXv/HufqKnqC9/49z9RQBz2pf66H/db+Yoo
1L/XQ/7rfzFFAFqy/wCPVPx/nWlDP9m0kTlGcRoWKpjJA+pArNsv+PVPx/nWpbRCbSxE33XQ
qce+aAGx6lvlt4zZ3CGdSwLFMKPfDfjxnrU0V9ZzTGGK6gklU4KLICw/CqtvZXIkjaeSJvJj
KR7QeeMZNRR6VM88b3LxgRxsg8ssT8wA79OnagC/Be2lxK0UF1DLIv3lSQMR9QKFvrRrg263
UBmBwYxINwP061TstPngmh8xozHCCFwzEnjHQnA/CmQaZcC5hknaHbE7OPL3ck+x4H4UAa1U
4NVsLidoI7uEyhioTzFyxHoM8/8A1quVTFvdJcsYpY1heTe2QS3Tp6dqAG2mqQTt5UskMVxu
KiHzQWOPTof0qwb21Fz9mNzD5/8Azy8wbvy61nx6bcxw7QbYObgTEhTzzn86Q6TKJWVXjaFp
TL87MWBJyeM460Aa9Zk+srCZv9BunSIMWdfLxhep5YHv6Vp1RmtZ2uwyJbfZypV0ZTlgcZz2
7UALLqUNvdeVdSQwIyBkd5QN2e2D/iaugggEHIPQis290+4mvBcwSojRqojBzjg5ORWim7Yu
/G7HOOmaAKlxqtjbXQt7i6hifbu+eRVx+ZqWa9tLdkWe6hiL/cDyBd30z1qO7guWuEmtWiDB
GQ+YD3I5GPpVW50yd5XkSSORpYwknmFlBx7KentQBfku7aKQxyXESSBd+1nAO31x6VWl1rTo
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
61Sv7lVeO3wSzgsCOgxQBi6l/rof91v5iijUv9dD/ut/MUUAWrL/AI9U/H+dazsy2wZF3ME4
X1rJsv8Aj1T8f51c/taxQBWn5UYPyt/hTAdps0k8Ejyn5vMIx6cDiiy/5C1//uxfyamDVtPX
OJgMnJwjcn8qbp1zDLqN7Kkg2MsYBPGcBvWgDWpKb5sf/PRP++hSedH/AM9E/wC+hSAkopnn
R/8APRP++hR50f8Az0T/AL6FADqKZ50X/PRP++qPOi/56J/30KAH0Uzzov8Anon/AH0KPOi/
56J/30KAJKKZ50f/AD0T/voUebH/AM9E/wC+hQA6lqPzo/8Anon/AH0KXzY/+eif99CgB1FM
86L/AJ6J/wB9Cjzov+eif99CgB9FM86P/non/fQo86L/AJ6J/wB9CgB9LUfnR/8APRP++hR5
sf8Az0T/AL6FAD6KZ50f/PRP++hR50f/AD0T/voUAPopnnR/89E/76FHnRf89E/76oAfRTPO
i/56J/30KPOj/wCeif8AfQoAfRTPOj/56J/30KPOj/56J/30KAJKSm+bH/z0T/voUnnRf89E
/wC+hQA+imedF/z0T/voUedF/wA9E/76FAD6Wo/Oi/56J/30KPOj/wCeif8AfQoAfS1H50f/
AD0T/voUedH/AM9E/wC+hQBJSU3zo/8Anon/AH0KTzo/+eif99CgB9FM86L/AJ6J/wB9Cjzo
/wDnon/fQoAfS1H50X/PRP8AvoUedH/z0T/voUASUlN86P8A56J/30KTzo/+eif99CgCSkpn
nR/89E/76FHnRf8APRP++hQA+imedF/z0T/voUedF/z0T/voUAPopnnR/wDPRP8AvoUedH/z
0T/voUASUUzzo/8Anon/AH0KTzo/+eif99CgB9FM86P/AJ6J/wB9Cjzov+eif99CgB9FM86P
/non/fQo86L/AJ6J/wB9UAPopnnR/wDPRP8AvoUedH/z0T/voUAPpaj86P8A56J/30KXzo/+
eif99CgB1FM86L/non/fQo86L/non/fQoAfRTPOj/wCeif8AfQo86L/non/fQoAfS1H50f8A
z0T/AL6FL5sf/PRP++hQA6lqPzo/+eif99Cl86P/AJ6J/wB9CgB1FM86P/non/fQo86L/non
/fQoAfRTPOi/56J/30KPOj/56J/30KAH0tR+dH/z0T/voUebH/z0T/voUASUlM86P/non/fQ
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
+YorCsNZudTu9twsYCRkjYCO496KAP/Z</binary>
 <binary id="_147.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAHtAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDUmYXkpnuI0lYk4WUb1UewbIHAHTrTPJg/
587T/wABo/8ACnRf6sUrSIhAdwpPIzTAZ5MH/Ppaf+A0f+FL5MH/AD52n/gNH/hTldHOEdWP
saFdWLBWBKnBx2oAZ5MH/Pnaf+A0f+FL5MH/AD52n/gNH/hTmkRCAzqpPQE4p1AEXkwf8+dp
/wCA0f8AhR5MH/Pnaf8AgNH/AIVLRQBH5MH/AD52n/gNH/hSeTB/z52n/gNH/hUtGKAIvJg/
587T/wABo/8ACl8mD/nztP8AwGj/AMKkooAj8mD/AJ87T/wGj/wo8mD/AJ87T/wGj/wqSigC
PyYP+fO0/wDAaP8AwpPJg/587T/wGj/wqWigCLyYP+fO0/8AAaP/AAo8mD/nztP/AAGj/wAK
loxQBF5MH/Pnaf8AgNH/AIUeTB/z52n/AIDR/wCFS0UAR+TB/wA+dp/4DR/4UeTB/wA+dp/4
DR/4VJRQBF5MH/Pnaf8AgNH/AIUvkwf8+dp/4DR/4VJRQBH5MH/Pnaf+A0f+FJ5MH/Pnaf8A
gNH/AIVLRQBF5MH/AD52n/gNH/hR5MH/AD52n/gNH/hUtFAEfkwf8+dp/wCA0f8AhSeTB/z5
2n/gNH/hUtGKAI/Jg/587T/wGj/wpPJg/wCfO0/8Bo/8KlooAj8mD/nztP8AwGj/AMKTyYP+
fO0/8Bo/8KlooAj8mD/nztP/AAGj/wAKTyYP+fO0/wDAaP8AwqWigCLyYP8AnztP/AaP/Cjy
YP8AnztP/AaP/CpaKAIvJg/587T/AMBo/wDCjyYP+fO0/wDAaP8AwqWigCLyYP8AnztP/AaP
/Cl8mD/nztP/AAGj/wAKkooAi8mD/nztP/AaP/CjyYP+fO0/8Bo/8KloxQBF5MH/AD52n/gN
H/hR5MH/AD52n/gNH/hUtFAEfkwf8+dp/wCA0f8AhSeTB/z52n/gNH/hUtGKAIvJg/587T/w
Gj/wo8mD/nztP/AaP/CpaMUAR+TB/wA+dp/4DR/4Unkwf8+dp/4DR/4VLRQBH5MH/Pnaf+A0
f+FJ5MH/AD52n/gNH/hUtFAEfkwf8+dp/wCA0f8AhR5MH/Pnaf8AgNH/AIVJiigCLyYP+fO0
/wDAaP8Awo8mD/nztP8AwGj/AMKlooAi8mD/AJ87T/wGj/wo8mD/AJ87T/wGj/wqXFGKAI/J
g/587T/wGj/wpPJg/wCfO0/8Bo/8KloxQBH5MH/Pnaf+A0f+FJ5MH/Ppaf8AgNH/AIVLRQBF
5MH/AD52n/gNH/hR5MH/AD52n/gNH/hUuKKAIvJg/wCfS0/8Bo/8KPJg/wCfO0/8Bo/8Kloo
Ai8mD/nztP8AwGj/AMKXyYP+fO0/8Bo/8KkooAi8mD/nztP/AAGj/wAKXyYP+fO0/wDAaP8A
wqSigCLyYP8AnztP/AaP/Cl8mD/nztP/AAGj/wAKkooAi8mD/nztP/AaP/CjyYP+fO0/8Bo/
8KlooAi8mD/nztP/AAGj/wAKPJg/587T/wABo/8ACpaKAIvJg/587T/wGj/wo8mD/nztP/Aa
P/CpaKAI/Jg/587T/wABo/8ACk8mD/nztP8AwGj/AMKlooAi8mD/AJ87T/wGj/wpfJg/587T
/wABo/8ACpKqQK81vFK93OrSRq5VNgAyAcDKk9/WgCbyYP8AnztP/AaP/Cl8mD/nztP/AAGj
/wAKiaML1vbr/wAhn/2SkKKP+X266Z48s4/8coAm8mD/AJ87T/wGj/wpPJg/587T/wABo/8A
CmeR/wBPl1/5D/8AiKW3ZvNljLtIExhmxnn1wAP0oAtWt6+nHEKL5TA/uh8qqeOQBwOvaiq1
x1j/AOBf0opATQrmJaa9vvmVztIHUFc/THPH61NbLmBfx/nUjxh0ZTnBGOKYGQ90DCJjEVLE
oijgj/a6VPp/KOgC/IR0BycjOT9c/wD1h0q+YEbbuUHb0z2pUhSMYRQo9qAMm0hhmiuHulUy
+Ywk3fwgE4+nGKZE08kkUIuPKU2+/O0Enng8+1aktjbyyeZJEGb19ajl06Ke5EsgDKE2BMdO
fWgDLS7urhkjQSgiLeWhCZY5Iz856cdvWnTzXgWd/N8vyYRJsCggnqQT6fStaSyt5QoeIHYM
LjjApzWkLBwYwQ67W9x6UAMUblDeozS7amCADAHAo20AQ7aNtTbaNtAEO2jZU22jbQBDto21
Nto20AQ7aNtTbaNtAEO2jbU22jbQBDso21Nto20AQ7aNtTbaNtAEOyjbU22jbQBDto21Nto2
0AQ7aNtTbaNtAEO2jbU22jbQBDto21Nto20AQ7KNtTbaNtAEO2jbU22jbQBDso21Nto20AQ7
aNtTbaNtAEO2jbU22jbQBDto2VNto20AQ7aNtTbaNtAEO2jbU22jbQBDto21Nto20AQ7aNtT
baNtAEO2jbU22jbQBDto2VNto20AQ7aNtTbaNtAEO2jbU22jbQBDto2VNto20AQ7aNtTbaNt
AEOyjbU22jbQBDso21Nto20AQ7aNtTbaNtAEO2jbU22jbQBDso21Nto20AQ7aNtTbaNtAEO2
jbU22jbQBDto21Nto20AQleKwobyVLaBQq4EKDkH+6K6PbWJHYypFGj2k5ZEVCVMZBwMZGXB
7elAD9Ou7pr+MwrHuAO7OcbOM5/Sr2pXCnT5BpAjEBZvtW3JJGPft16f41QNnJ/z6XQ+hjH/
ALPSfYXAwLS7APBwYxn/AMfoAgF9L/dT8jVvS3aaSd2Az8vT8aZ9jf8A587n/wAh/wDxdXNN
tniMrPG0YcjAbGePoSP1oAS6GHjHs39KKdfDEsX+639KKQFmz/49U/H+dSswVSWOAKisv+PV
Px/nTZwZp44QcA8n6Dr/AIfjQAi3Es5ItoS+O54FPK3yDLQKw/2W5q5GAqiOMAAdAO1OZirY
zTAzlvFIz5b/AIc077WvaOQ/hT71AP36gAj7/uKhIyVQHDOcD/P0zQAonmkbbDAWb69Kftvl
GWgVh6KwzVuJVhQJGMD+dSZOzcDmgCjDcLKSuCrjqrcEVLTL2NShuBxJGM7h3ApytuUH1oAd
TPMB+6kzD1WB2H5gYp46irOngGziB/2v50gKfmf9Mrj/AMB5P/iaPM/6ZXH/AIDyf/E1bt7g
ybgeqkirdAGT5n/TK4/8B5P/AImjzP8Aplcf+A8n/wATWjNcQ25QSyBTI21AerH0A70W9xDd
R+ZBIJEyRuXkHHoe9AGd5n/TK4/8B5P/AImjzP8Aplcf+A8n/wATV+7uDbxqUjMjO4QLnHJ9
6IZy5CTKsMxBIj3gkj1oAoeZ/wBMrj/wHk/+Jo8z/plcf+A8n/xNXmvrRWjVrqANL9wGQZf6
etLJeWsUoikuIUkJwEZwCfwoAoeZ/wBMrj/wHk/+Jo8z/plcf+A8n/xNX4720liMsdzC8ana
XWQEA+majl1G3W3M0MiTqHCHy3BwaAKnmf8ATK4/8B5P/iaPM/6ZXH/gPJ/8TWg91bpcLA88
SzNysZcBj9B1pY7mCWV4o5o3kT76K4JX6jtQBneZ/wBMrj/wHk/+Jo8z/plcf+A8n/xNac8q
QQSTSZ2RqWbHoBmm29xDdQLNbyLJG3RlORQBneZ/0yuP/AeT/wCJo8z/AKZXH/gPJ/8AE1o3
Mwt7aSYqWCLnA71R/tcqkgktWSVUWRU3A7lJx1oAZ5n/AEyuP/AeT/4mjzP+mVx/4Dyf/E1a
hvwfPFzGbdoAGYMwIwehz+FRJqhltYJYbZmaaQoELAEYz1/KgCLzP+mVx/4Dyf8AxNHmf9Mr
j/wHk/8Aia0oWkeMNLF5Tf3d2f1qO6vbezaIXMgjErbVZuBnHrQBR8z/AKZXH/gPJ/8AE0eZ
/wBMrj/wHk/+JrWqvd3a22xdrSSyHCRr1P8A9b3oAo+Z/wBMrj/wHk/+Jo8z/plcf+A8n/xN
XYblySLmEW5JAXc4IcnsPfipDOm9VRkYl9h+cZBxn8/agDO8z/plcf8AgPJ/8TR5n/TK4/8A
AeT/AOJrWqvbXtvdSTRwyBpIXKSJ3Ug+lAFHzP8Aplcf+A8n/wATR5n/AEyuP/AeT/4mtY9K
oR3tw92bc2RUqAWbzRwDnn9KAIPM/wCmVx/4Dyf/ABNHmf8ATK4/8B5P/ia0I7u2lnaCO4ie
VfvRq4LD6il+0wbFfzo9rAlTvGDjk4oAzvM/6ZXH/gPJ/wDE0eZ/0yuP/AeT/wCJrShuIbjd
5E0cm04bYwOD6HFNubqC0VGuJFjV2CBmOBk//qoAz/M/6ZXH/gPJ/wDE0eZ/0yuP/AeT/wCJ
rWqC6uRbIvyNI7ttRF6k0AUPM/6ZXH/gPJ/8TR5n/TK4/wDAeT/4mrsd0wV2u4hbKmPmdwVP
406O6hkDuskZiVQ3mBwRg9/agCh5n/TK4/8AAeT/AOJo8z/plcf+A8n/AMTVy2v4LueSOB1k
VFB8xGDKc/SrVAGT5n/TK4/8B5P/AImjzP8Aplcf+A8n/wATWtRQBk+Z/wBMrj/wHk/+Jo8z
/plcf+A8n/xNa1FAGT5n/TK4/wDAeT/4mjzP+mVx/wCA8n/xNa1FAGT5n/TK4/8AAeT/AOJo
8z/plcf+A8n/AMTWtRQBk+Z/0yuP/AeT/wCJo8z/AKZXH/gPJ/8AE1rUUAY5mUMFMc4Y9B9n
kyf/AB2neZ/0yuP/AAHk/wDiauzf8f8Abf7r/wBKfc3CW6KW5LMFUepoAz/M/wCmVx/4Dyf/
ABNIZQBlkmUdy0DgD8SK1xkjpVfUBnTrn/rk38qAKTMExnOScAKpYn8BzSeZ/wBMrj/wHk/+
Jp8Y/wBOtv8Afb/0Bq0iQASeAKAMrzP+mVx/4Dyf/E0eZ/0yuP8AwHk/+JrQhuFmPyJIFxkM
VwD9KmoAyfM/6ZXP/gPJ/wDE0eZ/0yuf/AeT/wCJrWprusaM7HCqMmgDL8z/AKZXP/gPJ/8A
E0eZ/wBMrj/wHk/+JrVRg6KwzgjPNRSXKoxUJJIR12LnFAGf5n/TK4/8B5P/AImjzP8Aplcf
+A8n/wATWqGygbB5GcY5ppkVYjIwKgDJyOaAMzzP+mVx/wCA8n/xNHmf9Mrn/wAB5P8A4mtV
GDoGHQjPNLQBk+Z/0yuP/AeT/wCJo8z/AKZXH/gPJ/8AE1rUUAZPmf8ATK4/8B5P/iaPM/6Z
XH/gPJ/8TWtRQBk+Z/0yuP8AwHk/+Jo8z/plcf8AgPJ/8TWtRQBk+Z/0yuP/AAHk/wDiaPM/
6ZXH/gPJ/wDE1rUUAZPmf9Mrj/wHk/8AiaPM/wCmVx/4Dyf/ABNa1U7y6eOWO3t0DzSZPPRQ
O5oAq+Z/0yuP/AeT/wCJpVcMSMOpHZ0ZT+oFWLe4uBc/Z7pFDMpZWXocdqS8H+kr/wBc/wCt
AGTqX+uh/wB1v5iijUv9dD/ut/MUUAWrL/j1T8f50xz5d/Ef78bgfXKn/P0p9l/x6p+P86W5
g8+LCtskU7o3/un/AApgSwz7fkbhj39aRp/3jDylYjvxVYXULN5VwDBL6NwCfY08y20ClnuE
Oe5YE/pQA28kYWkuQBkcCo2DRy2h9GIP12mnIrXsqP5bJAnIDcFz649BVi4tzLCyAlSeQw7G
gBRIwzmNX9zUkVwPLLFQgqkt2sZEV5iGXH3j91vcGns1tENz3Ee0dAXBAoAW5mP2adyMLsY4
/CnQx7IYw6K5CgHIzUO57xkMalLYHczNwZMdAB6VboARFXeGCKnYADH51Zt2MdnGR2DfzqAd
RViCWNIFjcE4znGMdfrSApWL/eLcAk5rTglMqZIxUYlt1GBHgem0f404XMQGAGA+g/xoAZeW
EN28cjFkliPyyJjOO4OQQQfQ06xs0sYPIjkkaME7Fc52D+6D1wO2c077VH6N+Q/xo+1R+jfk
P8aAK+rRmS3jGyVwsqswiJDY9iCDVC8tZLyCKGzjuYWXe3mzsxIBGNuSSec/pmtf7VH6N+Q/
xo+1R+jfkP8AGgDD1SO9uLaSGK2lRWiUIsaLye4YkHGO2MVdmsjKL3dAG83ywMjO4ADNX/tU
fo35D/Gj7VH6N+Q/xoAytYhKxXLeUGV2i4/vEf5FMmtprmaeeO2eJG8pAhGC20kk4/HH4VrP
NBIu10LDOcMAf6077VH6N+Q/xoAyJLOY3cyTNdskk6yKI1TZgYxklcjGPWrWlRyRSPGscqwD
JHmqAQSegI6irv2qP0b8h/jR9qj9G/T/ABoAbfxNPp9zDHjfJEyrn1IIqnoGjro1kYRI0jud
zknjOOwq99qj9G/If40fao/RvyH+NADNRjaWwnjjBLMhAAqjJpjLp7kSzy3MiIu9tuVAI4AA
wMc9q0ftUfo36f40fao/RvyH+NAFRtKywc3Mkjlw7mYBt2PujAwAB14qiLSZbO2WeKZglw7M
INysAd2DkHPcVs/ao/RvyH+NH2qP0b8h/jQAlltFsoRJlAzxMxLfmSTWf4h0htZjtoQ+yNJd
zt3xg9K0ftUfo35D/Gj7VH6N+Q/xoAdbwrb28cCFisahQWOTgDvVS/ilS7gvYozL5asjovXa
ccj34qz9qj9G/If40fao/RvyH+NAGMYLgymeOK6aGOdHWOV2ZujBsAk+oqe0hna485oHQNdt
JhhyF2YBrS+1R+jfp/jR9qj9G/If40ATVi6XohtdXvNRlkO+aRtiK3AUnv6mtT7VH6N+Q/xo
+1R+jfkP8aAJqqLFJ/aM8mCFaJQre+TUv2qP0b9P8aPtUfo35D/GgDNgildbKAWzwtbybncj
5TwQcHvknNUxbXZgtrb7LIPISVWbsSUYDHrmt77VH6N+Q/xo+1R+jfkP8aAEsIvIsYY9mzag
G30qpr2lnV7OO237F80M7d8AHpVz7VH6N+n+NH2qP0b8h/jQAtrbpaW0dvGXKRqFBdsn86gv
llSSG4ijMpjJDIOu09x71N9qj9G/If40fao/Rv0/xoAylt5Z5JyYrjyGkiKpOxOCCSxAJOB0
qTULWaQ3RSLeu+J9n/PQL1FaP2qP0b8h/jR9qj9G/If40AUrBHbU7u4Ns0KSKmCwwWIrTqH7
VH6N+Q/xo+1R+jfkP8aAJqKh+1R+jfkP8aPtUfo35D/GgCaioftUfo35D/Gj7VH6N+Q/xoAm
oqH7VH6N+Q/xo+1R+jfkP8aAJqKh+1R+jfkP8aPtUfo35D/GgCasGLQr1NV3vq989kBuEZuG
3E/3Sc9K2PtUfo35D/Gj7VH6N+Q/xoAZNzf2/wDuv/Sq2q6bLePG8UzIVPKk8D3HvU0kqtcx
SDO1AwPTPOPf2qb7VH6N+Q/xoAytQjvYprNI7k4L7VzknOCcn16GtK63nTZxJjd5TZx06UjS
W7SLIyMWX7pOOP1ouJkkt5I1By6lecd/xoAgiH+mQf7zf+gtV6VlWNi/3QOeO1UYyFnRz0Uk
/oR/Wrf2qP0f8h/jQBmylxb+VA7NbBgNzA8D+764pdkcSqskYeFlZ1jCfLu4wAPzrR+1R+j/
AJD/ABo+1R+j/kP8aAM6C3LIcx48mH5FxxuOT09sCnlIWtCsCnzJCsbtjk5POfWr32qP0f8A
If40fao/R/yH+NAENnEsdxcbF2rkD6nHWonlMEMsXmOk29mUqoO7JyOoNWvtUfo/5D/Gj7VH
6P8AkP8AGgCjNHuW6nkTc4IjUlegA5I/M02dI5jJG6GSTcqx5XIVeOR6d60ftUfo/wCQ/wAa
PtUfo/5D/GgCUDAAHalqH7VH6P8AkP8AGk+1R+j/AJD/ABoAnoqH7VH6P+Q/xpPtUfo/5D/G
gCeioPtUfo/5D/Gl+1R+j/kP8aAJqKh+1R+j/kP8aPtUfo/5D/GgCaioPtUfo/5D/Gl+1R+j
/kP8aAJicDJrFLz6lf8A2mxKolvlBIw++e4+laf2qP0f8h/jSJPCgwiFR6AAf1oAjtre4Nz9
ou3QuqlUVBhVz3pL3/Xqf9j+tTfao/R/yH+NQXEglkDKCABjmgDJ1L/XQ/7rfzFFGpf66H/d
b+YooAt2Q/0RPx/nVsWtwRkRHH1H+NVbEf6Gn4/zNban5F+goAzXspZF2yWwdfRtp/rUaaWI
2yljGp9QF/xrXzRmgDO+z3P/ADyP5j/Gj7Nc/wDPJv8Avof41pZpM0AZr2k8i7ZLcOPRip/r
UK6UqNuWxjB9fl/xrYzRmgDN+y3H/PE/mP8AGj7Lcf8APE/99D/GtLNGaAM37Lcf88T/AN9D
/Gj7Lcf88T/30P8AGtLNLmgDM+y3H/PE/wDfQ/xo+y3H/PE/99D/ABrSzRmgDN+y3H/PE/8A
fQ/xo+y3H/PE/wDfQ/xrS3UZoAzfstx/zxP/AH0P8aPstx/zxP5j/GtLNGaAM37Lcf8APE/m
P8aPstx/zxP/AH0P8a0s0ZoAzfstx/zxP5j/ABo+y3H/ADxP/fQ/xrSzRmgDN+y3H/PE/wDf
Q/xo+y3H/PE/99D/ABrSzS5oAzPstx/zxP5j/Gj7Lcf88T/30P8AGtPNGaAMz7Lcf88T/wB9
D/Gj7Lcf88T+Y/xrSzRmgDN+y3H/ADxP/fQ/xo+y3H/PE/8AfQ/xrS3UbqAM37Lcf88T/wB9
D/Gj7Lcf88T/AN9D/GtLNGaAM37Lcf8APE/mP8aPstx/zxP/AH0P8a080m6gDN+y3H/PE/8A
fQ/xo+y3H/PE/wDfQ/xrSzRuoAzfstx/zxP5j/Gj7Lcf88T/AN9D/GtLNGaAM37Lcf8APE/9
9D/Gj7Lcf88T/wB9D/GtLNGaAM37Lcf88T/30P8AGj7Lcf8APE/99D/GtLNG6gDN+y3H/PE/
99D/ABo+y3H/ADxP/fQ/xrSzRuoAzfstx/zxP/fQ/wAaPstx/wA8T/30P8a0t1LmgDM+y3H/
ADxP/fQ/xo+y3H/PE/mP8a0s0bqAM37Lcf8APE/99D/Gj7Lcf88T/wB9D/GtLNLmgDM+y3H/
ADxP/fQ/xo+y3H/PE/8AfQ/xrS3UbqAM37Lcf88j/wB9D/Gj7Lcf88T/AN9D/GtLNGaAM37L
cf8APE/99D/Gj7Lcf88T+Y/xrSzRuoAzfstx/wA8T/30P8aPstx/zxP/AH0P8a0t1GaAM37L
cf8APE/99D/Gj7Lcf88T+Y/xrSzRmgDN+y3H/PE/99D/ABo+y3H/ADyP/fQ/xrSzRmgDN+y3
H/PE/wDfQ/xo+y3H/PE/mP8AGtLNLmgDM+y3H/PE/wDfQ/xo+y3H/PE/99D/ABrTzSZoAzfs
tx/zxP8A30P8aPstx/zxP/fQ/wAa0s0uaAMz7Lcf88T/AN9D/Gj7Lcf88T/30P8AGtLdRmgD
N+y3H/PE/wDfQ/xo+y3H/PE/99D/ABrQaaNDhnVT6E4p27PSgDN+y3H/ADxP/fQ/xo+y3H/P
E/8AfQ/xrS3UbqAM37Lcf88T/wB9D/Gj7Lcf88T/AN9D/GtLNGaAM37Lcf8APE/99D/Gj7Lc
f88T/wB9D/GtLNGaAM37Lcf88T/30P8AGj7Lcf8APE/99D/Grpu7cHBniz/vij7Zbf8APxF/
32KAKX2W4/54n/vof40fZbj/AJ4n/vof41oJKki7o3V19VORTt1AGb9luP8Anif++h/jR9lu
P+eJ/wC+h/jWlmkeVY13OwUe9AGd9luP+eJ/76H+NH2W4/54n/vof41ZXUbVn2CX5h6gjFWd
wIyDQBm/Zbj/AJ4n/vof40jQTRjc8ZUeuRWnuqG8OYD9RQBz2p/6+H/db+YopdU/18P+638x
RQBbsR/oSfj/ADNawcYHI6Vl2A/0FPx/maumgCfePUVWvrs28S+WA0sjBEBPGTTqhurcXEaj
dtZGDK3oRQAn2mW0nRLmcTJIDghQCpHPapRqMTLEQkhMoJRccsAM59hz3qq1tNOwa5MeUBCB
M4yRjJzUVwn2T7NKJVWSOMxYYEhhxnp34FAGhFfxzRh4kkfLFcYwRj603+0oSF2B5CyFwFXs
OvWsuKxmngjaQRsNzMYpQdrZxgke2O/rVq1sWtxGCynZEY+Bjqc0AWor1JpN0TmRTGHCAAcH
ocmkTUoXHCvu3mMLgZJHXHOKoxafcQW5SGZBJ5KxBsdCO9I+mNJDCskdsxh4RGUshGO+e9AG
tBcxzoWQ9CVIPBBBwRVNNbtnvzYhJvPBwV2cD3z6U+1hEECoI4o/VYl2r+VSCNBIZAihyAC2
OSKALO8eoo3j1FQUUAT7x6ijePUVBRQBVj1CVb6eKbb5RYrCw9QMkH+dSW2o74YwwaSZkLlU
HQZxmopbMyQzpv2tI+9WHVTx/hVX+yT+7Zktp3EYRhNHkcEnI9OtAGg+rWiRvIznau3PHPPS
rK3COzqpyUxn8s1myaakk6OdqxhCrIowCcY/kTU1jA9vbhJHDvkksBjP+RQA211FmV3n3ZeV
o44wBngkevt3qZr8OUEZKsJhHIrDkcZ/wqoLCRAjxuvmxyO65HBDEnB/OnrZuW8yR18xpRI+
3pwMYFAElxqYAi8gNhphHvK8Hnn/APXUy6hCzqBu2sxRXx8pb0qh9gnCJCJE8lJA4yDuPOcU
WumJbThhDasoYsJDH+8596ANO2u0uYhIgYIehbjNS7x6iqdrCYLaOIkEoMZFS0AT7x6ijePU
VBRQBPvHqKN49RUFFAE+8eoo3j1FQUUAT7x6ijePUVBRQBPvHqKN49RUFFAE+8eoo3j1FQUU
AT7x6ijePUVBRQBPvHqKN49RUFFAE+8eoo3j1FQUUAT7x6ijePUVBRQBPvHqKN49RUFFAE+8
eoo3j1FQUUAT7x6ijePUVBRQBPvHqKN49RUFFAE+8eoo3j1FQUUAT7x6ijePUVBRQBPvHqKN
49RUFFAE+8eoo3j1FQUUAT7x6ijePUVBRQBPvHqKN49RUFFAE+8eoo3j1FQUUAT7x6ijePUV
BRQAyWV1mOxpACRnZGWA474H6VHbs4iixExXy1+YTYH3fSiTiTOZRyCNiK348g4NQR2h+Rmt
7bIQAlky3THWgC/bO3zb4zH6Zk35qbePUVQtYPJ3fuoI84/1S4z9asUAVk1u2kvzZKk3ng8g
pwB659K0N49RVYRoJDIFUOQAWxyQKdQBPvHqKN49RUFFAFiKDMSHzpRlR0aqOpjyJYT5jtlW
+8c91q1HewJEis+CFAPBrN1i4Sd4fKbdtVs8H1FAFrTpAYGOf4zVvePUVm6YCLY5H8Zq3QBP
vHqK5vxHqLxz+UjlcDt9K3awPEmlyXarLB94dR6/5xQBVkuLOXSZJlhaCZMeVJu5kPetfwzf
vdWLCU/NGcZNc0LaWWKCBUkLxgghui89q6jSLH7Da7T95jk0wNbePUVHcMGiIB7imUj/AHPx
FIDG1X/Xw/7rfzFFO1f/AF8P+638xRQBd08f6An4/wAzVzrj6VU04f8AEvj+h/ma0UtICikx
jJFAENH5VY+x2/8AzyFH2O3/AOeQoAr/AJUVY+x2/wDzyFH2O3/55CgCvRVj7Hb/APPIUfY7
f/nkKAK+KKsfY7f/AJ5Cj7Hb/wDPIUAV8UVY+x2//PIUfY7f/nkKAK+KPyqx9jt/+eQo+x2/
/PIUAV6MVY+x2/8AzyFH2O3/AOeQoAr4oqx9jt/+eQo+x2//ADyFAFfFH5VY+x2//PIUfY7f
/nkKAK+KKsfY7f8A55Cq4tof7g60AFFL9mh/55inx2kBzmMUAR0Yqx9jt/8AnkKPsdv/AM8h
QBXoqx9jt/8AnkKPsdv/AM8hQBXxRirH2O3/AOeQo+x2/wDzyFAFeirH2O3/AOeQo+x2/wDz
yFAFejFWPsdv/wA8hR9jt/8AnkKAK+PpRVj7Hb/88hR9jt/+eQoAr4oqx9jt/wDnkKPsdv8A
88hQBXoxVj7Hb/8APIUfY7f/AJ5CgCvRirH2O3/55Cj7Hb/88hQBXxR+VWPsdv8A88hVO8gf
esdpbjg5aRhx9PegCTFFTR2sDIC0AVu4z0p32O3/AOeQoAr0flVj7Hb/APPIUfY7f/nkKAK+
KPyqx9jt/wDnkKPsdv8A88hQBXxRirH2O3/55Cj7Hb/88hQBXoqx9jt/+eQo+x2//PIUAV8U
Yqx9jt/+eQo+x2//ADyFAFfH0ox9KsfY7f8A55Cj7Hb/APPIUAV8UVY+x2//ADyFH2O3/wCe
QoAr4oxVj7Hb/wDPIUfY7f8A55CgCviipls7fLfux1p32O3/AOeQoAr/AJUVY+x2/wDzyFH2
O3/55CgCviirH2O3/wCeQo+x2/8AzyFAFejFWPsdv/zyFH2O3/55CgCvj6UYqx9jt/8AnkKP
sdv/AM8hQBXx9KKsfY7f/nkKPsdv/wA8hQBX/KirH2O3/wCeQo+x2/8AzyFAFfFGPpVj7Hb/
APPIUfY7f/nkKAK9GKsfY7f/AJ5CkFnb5P7oUAQYoqx9jt/+eQo+x2//ADyFAFeirH2O3/55
Cj7Hb/8APIUAV8UVY+x2/wDzyFQyWsIlwIxjFADcUjfd/EU77ND/AHBTXhjTaUUA5oAyNZ/4
+IP91v5iil1r/j4g/wBxv5iigCaxkYWaKOnP8zWymWUZYjHHFYll/wAeqfj/ADrYQ4WgCXH+
2350Y/22/OmbqC2RQAkzmJQ2WbnnmpMZ/jb86qTSxqGRs5IxgUlu8jbcPujHHIoAuY/22/Oj
H+2351m645GkXBXOcD7pwT8wqJrj7DaJ5MH2ZnfAilzIzcdghYmgDXx/tt+dGP8Abb86xhrL
iESSRD5oGdQMglx1XBqT7fduJjEkJFthZQxPLbQx2+3PegDVx/tt+dGP9tvzrFfU5J47kiFD
BHGrHcTubcoOOPrTUvriG8umYobaK3RwgySMhunvxQBuY/22/OjH+2351irq115Ezm1dmUKV
xDIo5ODncATjrxWhZ3BuLVJS8b7hkNGcqaALWP8Abb86Mf7bfnTN1G6gB+P9tvzox/tt+dM3
UbqAH4/22/OjH+2350zdRuoAc2VUkMxx6mql4t09uy2TxpKTjdJnAHfGO9WGbKmofNcZIgkK
54IK8/maAINLtbmzt/KuZxPzkNk5rSi71TNyRyYJB+K/41ZtZBLHvXofWgCeiiigCiL5l1R7
aRVEeAEYdd2M4NPW9RIfMmyMsygIjMeD6DNNksTLLclyNsoXaR1BA61ALC6MEUcjxuF3l1DE
BiTwelAFp9QtkVGMhIddy7EZiR3OAKWG+t5n2xyE/LuyVIBHqCRg1FZWUluId5Q+WjKdpPc5
pJLF5LVYSyjETRkj1NAFiC8guHKxOSQM8qRkeoyOR7ip6pWVkLdlZoYlcLjcrE/zq7QAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQA1erfWqrvdSXcscMkKLGqn54yxOc+jD0q0Op+tV/LmS6mlRY2WQKBuYgjGfb3oAZFqCG3
Dyo6vuKMiKz4I69B0pTqMRuYIkV2WZdwcI2P5f8A6qi+wSeWisVkyWaQFioLHvxRHYyqLcEp
+7RkbBPf0oAsxXtvNL5cbktzj5SAcdcHGD+FJcX1vbPslchtu7AQnA9eB0qvYacLURB4oi0Y
xvDEk/gelSz2ryXEsgK4eAxjPr/hQA+O/tpd+yX7i7ySCBt9QT1HuKWK9gl3bWK7RuO9CnHr
yBke9VnsJW24ZBtgMffrkH8uKW5spbvPmFIz5LRjaSeTjnp7UAB1ON5wkTAJ5Zcs8bDGOhAO
Mj6Uhv3N2kCsNoiDs/kuQfp6D8/SiW0uZ3DP5K/uWj4Ynk/h0p6WcivklcfZxF17/wCFAEjX
sMMcZlcksobKRsRj1IGcD60y81KGCN9j7pFUNwpKjPTJHA/E1CdMJl3ukcuYlQhnIwRn0HTm
laxnWK5ihEQSbBGSRtOACOnTigDQjYtGrHqQDTqbGpWNVPUACnUAFFFFABSDqfrS0g6mgCjc
y3iXsMMUsASbdjdESVwM/wB4ZqytxHsBZ8kP5ZIU/e6dKZPbvJe20wK7Yt24HryMcVUhTfq8
jROGiT5mx2fGMUAWotRtZnVI5clsgHaQCR2zjGfanR3kEsvlo5Lc4O0gNjrg4wfwrPsbea4s
LZW8tY1ctkE5PJxxiprDTvsoiDxRFoxjzAxJPvjtQBpVXl/134VYqvL/AK7/AIDQBlW1pqa3
7XVxcwsCNvlLnaBn6dfer9ydsYI7Gpahu/8AU/jQBiaq5eeHP91v5iim6l/rof8Adb+YooAt
WX/Hqn4/zrVzgVlWX/Hqn4/zrdWNGRSQc4HQkUAVt1G6rXkp6H/vo0eSnof++jQBmyW+9y+/
k0lmskfmK+QN3y/T/wDXWmYYwMnP/fRqDzbP/nsv/fw/40AQXESXMDRSZ2NjOD75pJYhI6uH
dHUEBlx0PUc1Z8y1xnzVx/vmpRFGQCMkH/aNAGX/AGfbGKCMhisDbkyxJznue9Oks4naUhnQ
Tf6xVOA/GP5elafkp6H/AL6NHkp6H/vo0AZn2KAJMoUhZgAwB7AYGPwFBsoS7t837yMROM8M
ozj+Z6Vp+Snof++jR5Keh/76NAGcsBVNv2ibjGDuGRj8OfxqSGNYUKrnkliT3J6mrvkp6H/v
o0eSnof++jQBV3UbqteSnof++jR5Keh/76NAFXdRuq15Keh/76NHkp6H/vo0AVd1G6rXkp6H
/vo0eSnof++jQBWznNB/491+lWREgOcH8STVZv8Aj3X6UAU5vu1d0z/j0X8f5mqU33au6Z/x
6L+P8zQBcooooAaWVTgkDNIJELbQwz6UyY7XB9qp6jdxwQ+Y3Uf3etAGlRVexuVu7SOdejik
ub61tWCzzKhIzg+lAFmiqcmp2i4AuE3Mu5c55B6H6Uj6jBBBG1xNGHdNw25IPuPagC7RWbJe
XbWSXVvHCVMXmNvY8+wxVyC4WazS5wVV0D4PYYzQBNRWTY61FPbvcTukcZcqgAYnjPX8qszX
yiNZIJInRo2kAOcsAM8UAXaKpRalAY7fzpFSWZQwXk9au0AFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAJS0VVu55rf94FQxAgEZO45PagC1RUMsrL
KscahmKliCe3b9ahSe5MzwMsXmBQykZ2496ALlFVbeeRjMJvLxEcEpnHTPemSXFyLbz1jj2h
d5BJyR7fhQBdoqh9tlcu8Ua+VHjeWPPIBOPoDUy3Dm98lowEKFg2ck4I/wAaALNFU0uZjKpZ
EELuUU5546fninXtxLbqrJGGUkAknpzQBaoqnc3UqSOsKK3lIHfd6HPT8jUguDPFm1KM2Rnc
eF4zQBYoqnFcXE0O5EjV1Yq+4nHHpViCTzoUkwRuGcGgCSiqlteefcyxbcBT8h/vAcH9c1bo
AKSlooAKKpXN1PG8xjSNkhUMwJOSPb8qmW6haES7wFJx+PpQBPRWeuqxOsTrwjOysT2xVlru
3WJJDKNj/dI5zQBPVeX/AF3/AAGla8t0RXaVQrglT64601nWR1dCGUrkEUAFQ3f+p/Gpqhu/
9T+NAGFqX+uh/wB1v5iijUv9dD/ut/MUUAWrL/j1T8f510Ef+rX6Cufsv+PVPx/nXQJ/q1+g
oAdRRRQAyX/Uv/umvPZGBcovrzXobruRl9RisA+GFY7jckH/AGVH9aAMS3TiuzkJTTnKkgiI
4I7cVlJ4c2/8vMn6f4VtNEHtzEx4ZSpI96AMeGBoNPs72K5ufMIjMgeZpBIDjIwxOOvbFPXX
0e78uOHfEJDFuDHfkHBO3GMZ75/CraaaipBG08zxwbdisVA46ZwBmnQWC27P5M0yI8hkMYI2
gnrjjOM89aAMy91aRrR5m2QRxTKCUmJcDPIYYGPzNSzalevPYNBDGlvPIR88mGZdpPI2nHTP
B9PWrM2jW88rSTPI7MFBJ28gHIzgc08aXCogCySqIHLxjI4yCCOnTk0AQjVpCi3P2YfY2kEY
k8z58ltoO3GMZ96VtUlQvI1qotkm8ln8z5s7toIXHTJHepF0mFY1i82UwrIJBESNuQcjtnGe
cZqODTS3nC4eTY1yZRHkbT82R2z6HrQBpUtJS0AFFFFABRRRQAlU2/491+lXKpt/x7r9KAKc
33au6Z/x6L+P8zVKb7tXdM/49F/H+ZoAuUUUUAV7k7WU4JFZJ05bi7uJrkGSNtoRQzDHHOcV
ukgcEj8aQMhOAwz6ZoArWFsLaMIgCxAYVQScfnWdqGbW4vpX8qRZ4NqhnAIIzxg9jntmtumP
BE7h3iRmHRioJFAGRZafMIWZkUF7NYhnqGweKmhtbi3x+5Eu63WP7w+VhnjntzWrRQBkfZrn
7Na2kkBMCRjzfKcAsw/h5I+X+dX/ALJG0qTfvUZVwEErBR/wEHb+lWKKAMRNPu0t7aJt/lI0
hlWGTYxJbK/Nwcdc4Ioi0y5WCBSqgpFKhG8tgtnHJ5NbdFAGObG5QWpgDRzRqiu28FGUdQwP
6Ec+9bFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABVO+hedCscWJMjbLkDb7+v4VcooApwb2M9yE3O3Eak44FLbo6RuzRt57DLFiME+g54FW6K
AM4wvFZxW3WSY5kb9W/wqaeOR5Ej8pjbqMnawyx7A89Kt0UAUTBMPtMaoCk7Ag5HyggA5/Kp
Cji9RxGxRYymcjuR7+1WqKAKaQy5jjZMJHIW3Z6jnFOvkklh2RoWO4HqOxq1RQBSlhm8yd40
z58YXBI+UjPX86PLnjtvJijxyFLqwyRjk/XtV2igCr5arCsYtSyYPBIJz+f60LHcRad5YYPO
EwDnv9atUUAZseny27W7xzvIY+GV9oGD16DP51cEk5C5gUE43fP09e1TUUAFFFFAFRrNZbqS
SUEoQoChyAceoBwfxqCJCdVdYyphT5yB2YjGK0qaFVc7VAycnA60AUIbSUeQHQfupHYnOeCS
Rj86LW2mt2VigcBpOARkAtkYrRooAoJaSedBIyqAvmEjP3d3TFJbQvBEkcmNwHY+5rQqvL/r
vwoASobv/U/jU1Q3f+p/GgDC1L/XQ/7rfzFFGpf66H/db+YooAtWX/Hqn4/zroE/1a/QVz9l
/wAeqfj/ADroE/1a/QUAOooooAKj85N2CcGpKzNRk2Rw4OD5n9DQBpBg3Q0tZenX4mungKkM
F3A+oB/+vV66YpaTMpwwRiD6cUATUViQrcQ2Fpei7mcsIzKsjbgwbGcenWrLasAHlW3ZrVHK
NMGHUHB46kA0AaVFZo1m3zCGBVpJniwf4dpwSfbp+dMOs7iRDbPIBGZSdwAChiO/0oA1aKyx
qSJJPOzM0RSIxoOpLZAA+pxUq6hJukjltjHMqeYqFwQw+vQUAX6Kyodcgmgd0VXkVwgSOQOG
J6AMOKg/taW3urtrqJkC+WqxlxgE553dAKANyio4HeSFXkj8tj1XcGx+IqSgAooooASqbf8A
Huv0q5VM/wDHuv0oApzfdq7pn/Hov4/zNUpvu1d0z/j0X8f5mgC5RRRQBDMQHBPpVS/uYbaE
TO23HQqM/wBasXLbWU9qyHsjdXdxJcSyeSQoRVcjtzQBs2dwt1axzIcqw64pZ7u2tiouLiKI
vwodwu76ZqDTrf7NEI04iUYUE5qlfxSQzahcS26ywyW+0MWUBcA5ByelAGjJf2sYAN1bhmGU
DSgbvSmvf28EEb3U9vEzrkAzDDH2Jxn8qzLGwm8lpDCAWsViQnGc4PHtU8NtPDjfa+bm1WPg
r8pGcjk9DmgCeW+uvsiXEFokiGPzG3Tbcew4OT9cVbt5luLeOdMhJFDDPBwazBDdfY7SzNtI
sKxDzTG69R/AOenvV17RWwwaZVCbRArALjHTFACjUbExyOLy3KRHEjeauEPuc8U43tosCztd
QiFvuyGQbT9D0rIWz1CKMQwxuLcOm3cU8xFwcgHOPTn61JZWFwjoZYm2rdvL+8cMdpXAJx3z
QBpx31pLIiR3UDvINyKsgJYeoHcU5Lq3edoEniaZOWjDgsPqOtZCaZKi/JAqt9uM2RgfLu6/
lRpWlyQfZ/tCXHmQsx3GVSmTnnHXmgDdooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAqrdXMlud5hVoQQC2/wCbn0GP61aqlfxSTIRFG/mAgo24bQfX
Gf6UATyzMkioib2ILEZxwP8A69RJczmR4WgjWZVDKPMJUj67ePypsDNI090qlyfljAOMgfX3
p1ukiq8skT+ewyckf98jnpQA+3nkkaUTRonlnBKOWHTPcCo5LudYBMtupQLuOZMHHtxycc9q
hMbxWcduf9fcNl/x5b/CprhJHdIBC/2cDLFWHzf7PXpQA037MzNFDuijxvZmwRnngY5wD6ip
luWN55BiKrsLByRzgjoB9armGZRcxLESkzAqwIwAQAc89sVKUkF9G4iYosZQtkdSR7+1AAl3
I0yhoQsLMUV9/OR7Y749add3L2wUrCXBIBbcABz+f6VGkUv7qJoyFjkLb8jBHOKfqCSSQbI4
2c7geCB0PuaAEubt4nZYohJ5ah5MtjA9uOTwfSlmvAtq00K+dtGSoYDHGeajlimEtw6RFvOj
VQMgbSM9efekMDpYywpB85XbkEfOcdf6c0ASy3Tr5KxRB5JQSAz7QABk84P8qlt5hcQJKAVD
DOD2qnLbyTG2EsDNEincm4ZDcYPX61LEtxFpu3bumCkKuR+FAD7e8We4miCkeWeDn73Y/rkV
ZrMisri2a3dZPN2fK64A4PU5781dEspC5t2GcZ+Ycev5UATUUUUAU7i8lieXZArpCoZz5mDj
2GOenqKnFzCYRL5qBD/EWAH0qB7PzrqVpC4jYKMK2A3XINQxxsuqGFQPJX96R6EjFAEi6pby
LG6OpRmZWYuPlx61Ze5gSJZXnjWNujFwAfxqjFaS/wCjiSLiOV2OSDwSSD+tLa280DIWh3BW
kwAR8oLZGOfSgC61zAiB3njVGGQxcAEVHIwaQMpBBXgiq62jme3dogFTzSRx8u7p/Wi0ieGF
I5BtYDpn3NAFiobv/U/jU1Q3f+p/GgDC1L/XQ/7rfzFFGpf66H/db+YooAtWX/Hqn4/zroE/
1a/QVz9l/wAeqfj/ADroE/1a/QUAOooooAKyNQs5biWONRlQSc9q16j8+Lfs3ru9KAMOy066
j1IsxMcaDG5f4h6fpW7LGJYXjJwHUrn60+igCgmnv5VvDJcExW+3aqLt3bem485/DFN/soCG
S3WdhbSSGQpjkZOSAfTP8+taNFAGVPoUM011J50imcDaAB+7PGSPrgflUyaXGhO2RubfyPw5
5+vNX6KAMw6NEbYwmVx8sYVhjKlDkEfjS3WkLe72uZt7kKowg2gBg3Q5zkjmtKigDNfSRK8s
kk7ea7o6sqgBCowMD0p66fIs9xMbgM8+0MrRgpgDGMenPrV+igCvY2qWVqlvH91M44wBk54H
pzViiigAooooASqZ/wCPdfpVyqZ/491+lAFOb7tXdM/49F/H+ZqlN92rumf8ei/j/M0AXKKK
KAEOOhx+NHy9Bj6VFNgOpPpVW9nit4xMSEI7igC/UEtlaTzLNNawySp913jBYfQmnWs63Nuk
yEFWGcinySxxkCSREJ6bmAzQA+ionuIlH+sTJGVBYDNN+0okKvMyRswztLj9D3oAnoqhNqLR
2qXKWzvEU3uQwG0f1q6jiRFdfusARQA6iiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKrXF01uctETECAXz0z7UAWaKilm8t1QIXJBO
B6CoUu5Gd4jblZVAYLuHI+tAFuiq9vcNK0gki8sxnB+YHtmo3vHWESi3ZkxuJ3AYH9fWgC5R
VM34Lny4meNMb3zjbn/61SrchrvyPLYfKWDHocEdPzoAnoqql2WmCeUwRmKq+epHtTrq6+zB
T5TuCQMjoKALFFV5rnyZ4ozGx8w43dhTp7gRABRvkZtqqD1OM/yoAmoqqt28kQaKBmbJDKWA
2ke9TxSLNEsi9GGRQA+iq8F2k88sSg5jOM+v+TxVigAooooAKYkccZYoiqWOWwMZPqar3F40
LyAQs6RAM7BhwPpVhZY2jEgcbT3zQA+iqi6hC/llGBV2K5z0xVgyRqoYuoU9CTwaAH1UuJAs
+0KzHaCQozjrVgyxhQxdQD0JNVyQbyUg5BiT+bUAR/aQOsUv/fNRzTrLGVAYEc4IxSS9Wqqn
+tf/AHf60wKOpf66H/db+Yoo1L/XQ/7rfzFFIC1Zf8eqfj/OugT/AFa/QVz9l/x6p+P866BP
9Wv0FADqKKKAGtkoQOuOKx2G2VTI4QgY2lSST9a2T04rCuor1bn7TJNhAMbDFlcZz1FAF21m
Vp9vzAg9yORirV5I0VlPIhwyRsyn0IFYaWs2o3JlgJiTp5mMY9cCt2aHzbSSDdjehTdjpkYz
QBjaZqMrBJnvWuIBB5lwZEVfKOM8bVHv61ci1y0cOXDxBV3jcVO5fUbSfyODTZdFWSBIhPtH
2f7PKQv+sXGPXg/nTjpHmWjQSPFygXfHCEOR360APfVFig82a1ni3MFRXKAvkZ4+bA6dyKb/
AGzCVi2QTySS7wI02kgrjIJ3Y7+tOnsJbhYvOnid4mDAmHIPGDkZ75pw0/8Af28u9F8kONqR
7Qd2PfjpQBDHqzT3trHBbSPDPGzFvlBUggd27ZOePTFN1S4kS9hiF81nG0bMWAQ8j/eBp9pp
TWkluyzhvKWRSCn3gzA+vHSrE9ilxexXEm1hGpXYy5znvQBR0rULq4bNyDxbq+xVAyfUfX61
NHrds6SFkkSSMqPLO1mYt0wVJHPPen3emG5e4YTmPzoxHwvTB+tVjoRM8swnRHYxsgSHAQrn
tnnOaALM2rJbonnW80c0hO2FigYgdTndtxz602PWoJ5I47eGaZnXcQu0bBnHOSM9D0z0pbjT
WuLmG4kliaSIMuGhypU44xn1HXNJcaUZ0jUyRIYyCrJDtZSDngg8enegDRpaSloASs65z9lj
xM8PI5WPeTweMYNaNUJkZ7ZAsjxkYOUOCfagCiAdrZnkl/3o9uP0FaWmf8ei/j/M1nshRTmR
3z/eNaGmf8ei/j/M0wLlFFFICtckKy56Vjy2Ul5dXH2iWRbf5dgRhzxz1zXQMobqAaTYuMbR
j6UAVNMtzawLCu7ykGFLEEn8qoajFtub6W6t2lia3xEwGQuM5HsenNbYGBgVXnsba5kDzRB2
HTJP8qAMezsGeJpHt8n7CqRkj+LB4HvUyW20ILq0aUfZVRMJu2sM5HsenNbQ4HFLQBjSwsdF
itWguFlEA2qgyN3oe3bvxWpbCQW0QmwJQg37emcc1LRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABVHUEaWMrEshmBBTj5Sc9+39a
vUUAUoXLyT3W1mAGxAvOQPT8aW2zh53VzMwyVKkbR2Ucc1bACjAAA9BS0AZu2SKyWJv+Pi5b
Le2ev5DipbgElLYLIsIX5nVScj+7VwgEgkDI6UtAGd5bot1CImxKw8sgcYIA59MYqU5F/Gdr
lViKFtpxnI/wq5RQBRRXPkwmNgY5CxYjjAzj86fqILW+xVZmLA4Ck96t0UAU7wlntyquQr7j
hDwMUyWP/SY5o4XASXLnb97KYyP0FX6KAKESkRyCaOVRK7ONucge+KkjM8OmjcmZlThVHftV
uigDKhtbq1e3cukuPlcJGQeeSScnPNXxOSFPkSjdjqBxn15qaigAooooApPatNdT75JEiZVB
VcYcc5BOM/kRUKRFdQNsEBgB83Hpx0/OtOo0ijjZmRQGc5Y+tAGbDZnFujQYCSuWGOOpx9eK
W2gaPyxPCzRK0gUbc7fm44+latFAGYLQvLb7of3a+adpH3c9BSWCPGWSQEMI1GD/ALz1qVUb
/j9l/wCuafzagCtL1aqqf61/93+tWperVVT/AFr/AO7/AFpgUdS/10P+638xRRqX+uh/3W/m
KKQFqy/49U/H+ddAn+rX6Cufsv8Aj1T8f510Cf6tfoKAHUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAlUz/wAe6/SrlUz/AMe6/SgCnN92rumf8ei/j/M1Sm+7V3TP+PRf
x/maALlFFFAEMuN4J7D0qvdyR26iYuI8Dqc4qW5IDLnpWNPaz31zcJLKY7dcbAFU5yPegDdt
5luIElRgysMgipao6XA1tbrACxjQYUnvzWfqUCSXd497bSTRrBmBghYKec4I6HpzQBusSFJA
LEDoO9NVyYg7IyHGSrYyPbgkVztrYieMyyWxcrYp5RZc4bB6e/61P9likWNb6zeYLaqI8xFt
rc57cN0oA0bnU4LXT1vZFkMbYwqjLc1cU7lDDoRmububG/fSlZFVlW2CJC4bepIGeO5robcO
IIxLjftGcdKAJKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
ooooAKKKKACiiigAqvPdCBvnik8vIBkGNoz+Of0qxVHUgzxFYxIzgghNhKsc9zj+tAFmWYRs
qlWYkE4UZwBUSXm5nT7PMsqgHyztyR6g5x+tMik3TT3JDMiDYgUZyB1x+NFsSfMuZFfzGX7p
QjaOw9zQBNBcecXBhkiKcEOV/oTUb3wSMSC3mZMZLADAGevXn14zUAEkdiA2RcXTZPqM/wCA
4qS4J+S0VZBHt+dwhIx0x9aAHtfxh9qJJIoxudQMLnpnnP5VItyjXRtwr7gpbJUgfgT161U2
tGl3CIn/AHjDYQpIIKgdfbFTEkahH8rkCJlLBDjOR3xQA9LxXn8sRSAFiokIG0kdR1z+lLc3
SW23ekjbiB8q5A+p6VAgZhDDscMkpJJU4wM8596fqWTb7VV2JZThVJ7+1AEst0kU8cTI5Mhw
CF4H1NPlkMa5WN5CTgKmM/qQKrXrZktiqSECTccITgY+lPzGplKJMjO43MEJycdfy4oAT7fG
UjMcckjyZxGoG7jrnJxx9asQyrNEsiHKsMisy0SWGaKR4n2bXTIQkjkEEj3xVi3EltphJjYy
AFggGTnsMUATw3Uc00sSE7ojg+/0qesmCC6tZLeR1VgcrJsBJOTnJ/GtAXAIU+XKN2OqHjPr
QBNRRRQBVnvVgdwYZXWMAu6gYUH8c/kKsqwZQynIIyDVKS2kmurgb2SJ1UN8v3hznmoUixe/
YzGGgB83BGR06fnQBdF3ExjCksJGKggdx1qesWCyTZBGbYqolcuNmARk4z6jGKfbwDbFHdW7
PCjSBVZCwHzcZH06UAa9VG/4/Zv+uafzaqn2QSvbI8LGFRLhWBwBkYBpdPDruWQMGESjDDnG
56AFl6tVVP8AWv8A7v8AWrUvVqqp/rX/AN3+tMCjqX+uh/3W/mKKNS/10P8Aut/MUUgLVl/x
6p+P866BP9Wv0Fc/Zf8AHqn4/wA66BP9Wv0FADqKKKACikyPWloAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKAEqm3/Huv0q5VNv+PdfpQBTm+7V3TP8Aj0X8f5mqU33au6Z/x6L+P8zQ
BcooooAayK/3lBpBFGBjYuPpTJfvjJwKguZFgAlDlcddx4oAuAADAGBVa5sILtgZ/NYdCgmc
KfqoOD+IqaGVZolkQghh2qSgBAAAABgClpGO1ScE4GcCmpJuiEhVlBGcMMEUAPoqk+pxKYgk
c0plTeojTPHvVxTuUHBGRnBoAWiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKgmukhcK6uBwC+35Rn3oAlVVRdqKFA7AYFOqOWZIiA
2ckE8DPSokvUfeBHKHQZKFfmIoAnKKWDFQWXoSORTqhguFnLgI6FOocYqN76JED7ZCuMkheA
M4yaALVFVnvoVk2Dc3TLKMhc9MmnrcxNcmBSS4GTxx/nmgCaiq6Xkbz+UA+ckBivBI6jNLcX
UVsVEhOWOAAM0AT0VDLcxxTRxMTvkOBgU6WURLuKs3OAFGSaAJKKqm+i2Rsqu/mZACrk8das
I25Q2CM9iOaAHUVFHcRyyyRoctGcNUtABRRRQAVHHBHG7uoO5zliSSf1/lUU17HA7K6yEIAW
YLkKD61YBBAIOQeRQAtFQ/aYiYwGz5hIUj1HWpqACqjf8fsv/XNP5tVuqjf8fsv/AFzT+bUA
VperVVT/AFr/AO7/AFq1L1aqqf61/wDd/rTAo6l/rof91v5iijUv9dD/ALrfzFFIC1Zf8eqf
j/OugT/Vr9BXP2X/AB6p+P8AOugT/Vr9BQA6o5s+U2Dg4qSo7g4gY+1AFJrRgoAnIAOfrTGM
yKxaaQkfdCkAVE96JAApAOMks2AarNdAs6E8gdQcimBqajeSWmkvdRhS6qpAYcckf41Ylk2y
wIJFXeT8pQktwTgHPH41Wv7WS90ZreIqHdFxuOB2NSNDPLcW8jrGgiYkgOTnKkegpAQ2OrQ3
EcKysUmkH/PNghPoGIxn2zUiaraSQedG0skeQAUgds/QAc/h0qtFYXfkWdvL5ASCQOWViScH
I4xTF0u5Wxs7YvGyRZ81A5UP6cgZoAvNqVqFhbe7ednYFjZicdeAMjGec9KT7fDHAsksu/cz
BRHExJweyjJOO5qtp+mTWrWxcx4i87IUk/fYEYyPSopNGd5LWRhFL5XmBkZ2UEM2QQQOtAF4
6na/u9ru/mdNkTNjnHOB8v44q3WTJpcoSH7KsVtJGQQySNwM5IxjkEVrUALRRRQAUUUUAFFF
FACVTb/j3X6Vcqmf+PdfpQBTm+7V3TP+PRfx/mapTfdq7pn/AB6L+P8AM0AXKKKKAK9yQGXP
SsW5gudQuLiFpPKt0A2kx7t2R25Fb7xrJ94ZxTRBGBjaOaAKukwtbWy25JZYxgMVxnmqGpbX
vLz7YZFWOAG3KkgE85xjqenFbqgKMDpVa6skuj+8lmCEYKK+FYe4oAxbaBp0MknmtssVZOTj
dg8/WpdkUqxrfFwBaqY8kjLc5/4F04rdVQihVGABgAU6gDBKRLpttL588NzHbDYFyGb2xjk5
7VsWjSvaQtOu2UoC49DjmpqKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKoamd0JVH3OCMQ4zv5/Or9FAFNJQ089yxIjjGwcZ9yaS
2dXaS7d1LFeFHVV7Z96tRxrGgVFCqOwp9AGapkSxLHInumzj0z/gKkuHQKlkHVAU+dm6BenH
uattGrOrMoLL0PpT6AMsbYkvIcEM7Dy+PvAqAMflU5dV1GIF1yIWU898rxV2igDPjIYQQj/W
LKSwx0xnn8ak1NlFttJGSynGferlFAFK9kTzLU71x5gOc9sdafvhUy7ZmQu/LHoDjtnjpVqi
gDLt442t4/OdoWVm2OCV3D159asxzyppvnTKfMCZIxyfTirdFAGRbpdWssEk0SAPlZCjliST
nJGBjk+9aIuomCkFvmxj5D36dqmooAKKKKAKEkEs91cosgSJ1VXymSRz0OePyNRIpW7+wkMY
g3mZ9scDP1rUqKOBI5XkBYu/Uk5/CgDJgtkKW8e1hiaTeAT6nGfwqS3AZYo7osIlaRVLEgcN
xk/TpWvRQBk+T5r20Z8ww4lxyRkZGM0tgXO7zM7hEo56/eetWqjf8fsv/XNP5tQBWl6tVVP9
a/8Au/1q1L1aqqf61/8Ad/rTAo6l/rof91v5iijUv9dD/ut/MUUgLVl/x6p+P866BP8AVr9B
XP2X/Hqn4/zroE/1a/QUAOooooAYkMcZLJGik9SqgZpjrbrMJHWIS9mIG786mqrOMzP977q/
dYju1AFkEMMggj2pazdPnMk7KC23Bzu65BFXp5DFBJIBkopbH0FAElFZUN/eiG2uLiGEwz7c
+WTlN2ME5+tXH1C0S48hp1EmcY9/TNAFmiqzX9qk5haZRIvUenenG8twFJlXDRmQe6jGT+oo
AnoqidY08KzG6TC9eD+f0qWa/tYCnmzou8ZX6etAFmiqsmo2kU3kyTosmQMe56VBDrNpK1yC
+wW77CWB54HT86ANGio4Zo54llibcjdDUlABRRRQAlUz/wAe6/SrlUGlQQgF1yB0zQBWm+7V
3TP+PRfx/maoSupHDD86v6Z/x6J+P8zQBcooooAilOHHzYH1xUM8nk4kEnHcMwAp9wcMvOPx
rEu0utQnuLYFEhjAwWDc5HsaAOgjcSRq69CKfWfpEb29qlsx3eWPvYxnmqWozBr27S4uprcQ
whoBHIUyecnj73bg5oA3GIVSxzgDPAyaakivEJBuCkZ+ZSp/I8iuetzLOrPJc3H7uyWRQJWA
LYPJweal3pMsa3l3NEBaq6bZmTcTnJODyenBoA05NTtYzGCZXMi71EcLuSPX5QcfjVhJo5JD
GpO8KGIIIwD0rEzHHp1tcrfPBcR2o2jCnePcEevpimySJNcSyXc8ltKbRHCJIU+bn05P0oA6
GioLJ5ZLKB5xiVkBfjHOKnoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACoJLqGKQRuWBOBnYdoz0y2MCp6z9UkHkMu9GwVJi/ibnpQBckmj
ix5jbc5/Tk1Gl7A4cqZMp1XymDfljNRrKDczTuwWKFdmT+ZNNtpEkeS8Z05TgA9F65PvQBYg
uI5ywTeCvUPGy/zApj39ugBZ2we4RiBzjJwOB9arI7pYNMf9dctlR6Z4H6U+5kjWNLESIrFM
MWOML0z9aAJ3vbdJBGznccdFJAz0yQMD8aetzC85gWRWkUZKjnH1rPUxxR3sOQHZgEHdgVAG
KnaRBqcStIu4QsDz3ytAE63cLz+SrHfkj7pwSOozjFLPdQW5USyBWY4A6k/hVSN1YQRKw81Z
iWHcYzmpNUdFtcMygll4J96AJ5LmGOZIXkAkf7q9TUjMEUsxwAMk1TvpYxJakyKB5gPXtimz
hpGdYMzoXBlUvjbwMAe3Q0AT/b7fy45AzMsn3dkbMT+AGanRg6hhnB9QQfyNZVmqvZwNJM1s
6FtpUryPxBFXI7pl037TOACE3HtmgCdJo5JJI0YFozhh6d6krGtjNazQyzQ7POyJG3ZyScj+
daYu4GCkSqQ2NvvnpQBNRRRQBXmvYIHKSMwIxk7GIXPqQMCpwcjI6VQlilmurqKMoEdFVywO
cEHpUcZZbkWBaTaG3BgxB244GfrQBf8APiygDg7yQuOckdalrDt4UKW0aySD99JuxIcjk/lU
tvJ5ixR3E8iorSKG8wqWw2BkjnpQBr1Ub/j9l/65p/NqqfNK9tF583lkS8q5BYAjGTTtPkaU
lnYs3loMnqfmegAl6tVVP9a/+7/WmLFKCm6O8H+/cE09f9a/+7/WmBR1L/XQ/wC638xRRqX+
uh/3W/mKKQFqy/49U/H+ddAn+rX6Cufsv+PVPx/nXQJ/q1+goAdRRRQAhzg45Pas2aRvMLTb
kJAByvy8Z9PrWnSEAjBGRQBkNLJ9ojFsd77TnbyO35dK0ZEkksnjbaZGQjjpkipEiSPOxAue
uBT6AMuOC6extLQwiNYwglZ3HIXGQuM5zjviofsF0LC4sdit5kzOs27jazbuR1yM4/rW1RQB
l2lrcW9vc2pjDCSSRllDcEMSee+RnH4VWSwvGMSvEirFZyQZ353Mdv6cVu0UAURauHzgf8e4
j/Gsu30WWMYuI5Jla3SMrHctGAQMEEAgEe/P0roqKAMm706V7S9ihVR5uzyxu7AAf0pGsHLX
aywNIks4lRo5NrL8oGR05BFa9FAFexSdLRFunLyjOWOMkZ4zjjOMVYoooAKKKKAEqsO/1qzV
Yd/rQAtSxd6iqWLvQBJRRRQAySJZMbh0pgtogpG08+9LISHHzYHeopZGiIcPuXuDQBYVQqgD
oKr3dm11lTdzxxEYaOPaAw78lcj8CKsI4dAy9DTqAGoixoqIAqqMADsKdSMQqlj0AyaakiSR
iRTlCMg+1AD6Kqy6jaQ+X5kwHmDcuATketWVIZQw6EZFAC0UUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABSUtQvcwxyiN5AHPQGgB8USQ
oEjGFHbNPpjyJHjewGc4zUS3lu6MyyAhevB4oAleJHdHYZZPu89KfUUNxFPnyn3bevHSmPeW
6Y3SgZ6fnigCxRUL3UEcixtIoZsYH16U4TRmUxBwZAMlQecUASUVCtzC0xhWQGQfw06WeKHH
mSKuTgZPWgCSioZrmGBgssgUn1p0s0cKB5GAU8A0ASUVA15AsayNIArHA4PNSeYnl+ZuGzGd
3bFAD6KrrfWzRu4mXagyx9BUkk0ccXmu4VMZ3GgCSikBBAI6GloAKhjgVJnlLM7v3bHA9Bik
lu4IZNkkgVvQ1NQAtFMMsYKjeMscD3p9ABVRv+P2X/rmn82q3VRv+P2X/rmn82oAzzZWkR/d
20a7enFMT/Wv/u/1q1L1aqqf61/93+tMCjqX+uh/3W/mKKNS/wBdD/ut/MUUgLVl/wAeqfj/
ADroE/1a/QVz9l/x6p+P866BP9Wv0FADqKKKACikOQCQMn0rH1OSWaAoWMbg5CsMA+2elAEt
vczLqcsbfNFJIVHPKkAH8qv3EvkW0s2N3loWxnGcDNYOlm5tlKOA0zMWVVO7jH6VtXCSzadK
hUea8TDaD3IoArpqqton9o+UQfL3eVu53f3c49eOlWba7Sa1jmYrGWjWRlLfdBHf/GsZdKux
th2D7OYxIRuGRKFxj86nNtdxWflrbM7tZJFw6jDDOQcn3oA0je23mCIXMPmsu9UMgyR649Pe
m/boIoI5Lqe3h8zgHzhtJ9icZrOt7G5gK+VE6b0CzKzKVYhAMjnIPAFFhZ3VpcpLJbmVTbLH
wy5QhiSOT0OR+VAG0CCMg5BpaQdBxj29KWgAooooAKKKKACiiigBKrDv9as1WHf60ALUsXeo
qli70ASUUUlAEFwfnWsS9N1qE9xaReWqRAZZ2I6j2Fbkvky43SLx/tCmBLcKR5o5/wBqgCHR
1eG0S3kYM0a8sCcHmqt7PJJeXiG7e2W2gEiBSBnryfUcVqrJEqgCRf8AvoVUvrZbxgDdRomM
EbVJ98E9KAM2Ca5nBdrqUCOzWXCnG5sHk1OryXaqst3JDstVk+VgNxOck+wxWpGLaKMIhjCh
QvUdPShhavt3iFtvTODigDJRSmnW97DeIkkNqCQVBDL1z7dKmt5ZNQm3yzyWxSNH8pWx15yf
bt+FaDC1cqWELFfu5xx9KH+zSMGfyWZehbBIoAnoqPzov+eif99Cjzov+eif99CgCSio/Oi/
56J/30KPOi/56J/30KAJKKj86L/non/fQo86L/non/fQoAkoqPzov+eif99Cjzov+eif99Cg
CSio/Oi/56J/30KPOi/56J/30KAJKKj86L/non/fQo86L/non/fQoAkoqPzov+eif99Cjzov
+eif99CgCSio/Oi/56J/30KPOi/56J/30KAJKKj86L/non/fQo86L/non/fQoAkoqPzov+ei
f99Cjzov+eif99CgCSio/Oi/56J/30KPOi/56J/30KAJKKj86L/non/fQo86L/non/fQoAko
qPzov+eif99Cjzov+eif99CgCSio/Oi/56J/30KPOi/56J/30KAJKoaqSLVmypRWUsvQnkcA
+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
zyzHmXOT1q68MbxJGchUIK4PTHSmR2kMTRsucx7tvPr1oAZfuJNRjV7WW4URE7UcDBz15Ipp
ucyMAoTbdqvyk8j3q1sXzvN/j27evbOaj+zRbiecmQSHnuKAK8WtXE1zmOEtCZDHtED5wON2
/wC71HT9atadfy3DSebJCSvWNUKvGfRsnn64FRLZxJMZEaRQzbigb5c+uKfBbRwSNIGd3YY3
O2SB6UANkM0yXckRJmY+UnPCgev45J71LK9y2mbEU/aCuOSOvv7fTmmRRtFcSsGBjkO7b3Dd
P6VIFAlMmTkgDrxQAyEyQtaGQnzCPLkGeDgH/Cr3ne361RZGe5SQsNiA7QPU1Nu96ALHne36
0ed7frVfdRuoAsed7frR53t+tV91G73oAsed7frR53t+tV91G6gCx53t+tHne361X3e9G73o
Ased7frR53t+tV93vRuoAsed7frUF7NdC2c2Qi88cqJASD7cEUm73o3UAZuialrF9K73tvBB
AhKnCMGZvbJ6D1/yN2E7jIf9of8AoIqpu96s23ST/eH/AKCKAJqhuv8AU/jU1Q3X+p/GmBha
l/rof91v5iijUv8AXQ/7rfzFFIC1Zf8AHqn4/wA62F+4PpWPZf8AHqn4/wA62F+6PpTAWiii
kAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAAAV+6zAZzgGj
Lf32/OiigAy399vzoy399vzoooAMt/fb86Mt/fb86KKADLf32/OjLf32/OiigAy399vzoy39
9vzoooAMt/fb86Mt/fb86KKADLf32/OjLf32/OiigAy399vzoy399vzoooAMt/fb86Mt/fb8
6KKADLf32/OjLf32/OiigAy399vzoy399vzoooAMt/fb86Mt/fb86KKADLf32/OjLf32/Oii
gAy399vzoy399vzoooAMt/fb86Mt/fb86KKADLf32/OjLf32/OiigAy399vzpGBYEM7EHqM0
tFABTGiRn3kENjGVJBx+FPqpdQpcXUMco3JgnB6dqALHkr/ek/7+N/jR5K/3pP8Av43+NV/7
Ksv+eCfkKP7Ksv8Angn5CgCfyV/vSf8Afxv8aXyV/vSf9/G/xqv/AGVZf88E/IUf2VZf88E/
IUAWPJX1k/7+N/jR5K/3pP8Av43+NV/7Ksv+eCfkKP7Ksv8Angn5CgCx5K/3pP8Av43+NHkr
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</binary>
 <binary id="_201.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAF5ATkDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDXuZ5bu4aWVmMO7EUQJClR/Ee+c5H0FG6L
/n1i/N//AIqlI/0e3/3D/wChNTMUwHbov+fWL83/APiqN0X/AD6xfm//AMVTcUYoAdui/wCf
WL83/wDiqN0X/PrF+b//ABVNxRigB26L/n1i/N//AIqjdF/z6xfm/wD8VTcUYoAdui/59Yvz
f/4qjdF/z6xfm/8A8VTcUYoAdui/59Yvzf8A+Ko3Rf8APrF+b/8AxVNxRigB26L/AJ9Yvzf/
AOKo3Rf8+sX5v/8AFU3FGKAHbov+fWL83/8AiqN0X/PrF+b/APxVNxRigB26L/n1i/N//iqN
0X/PrF+b/wDxVNxRigB26L/n1i/N/wD4qjdF/wA+sX5v/wDFU3FM3nJ2wyuBxlEJFAEu6L/n
1i/N/wD4qjdF/wA+sX5v/wDFVFuf/n2uP+/Ro3P/AM+1x/36NAEu6L/n1i/N/wD4qjdF/wA+
sX5v/wDFVFuf/n2uf+/Ro3P/AM+1x/36NAEu6L/n1i/N/wD4qjdF/wA+sX5v/wDFVEXYDLQT
qO5aMgCgvzhUdzjOEUt/KgCXdF/z6xfm/wD8VRui/wCfWL83/wDiqi3P/wA+1x/36NG5/wDn
2uP+/RoAl3Rf8+sX5v8A/FUbov8An1i/N/8A4qotz/8APtcf9+jRuf8A59rj/v0aAJd0X/Pr
F+b/APxVG6L/AJ9Yvzf/AOKqLc//AD7XH/fo0yW4SNFba7FuAqLlj+FAFjdF/wA+sX5v/wDF
Ubov+fWL83/+Kqn9tP8Az5X3/gO3+FH20/8APlff+A7f4UAXN0X/AD6xfm//AMVRui/59Yvz
f/4qqf20/wDPlff+A7f4UfbT/wA+V9/4DN/hQBc3Rf8APrF+b/8AxVG6L/n1i/N//iqp/bT/
AM+V9/4DN/hU0EyzKSFdCDgq67WH1FACsjGdJrQeVcR5KKGOxz6MCefwIrmv7Z/6bz/ma6yD
/XL9a8+oA9BP/Htb/wC4f/QmrP1WNZIreNxuRriNWB7gtWkBm2t/9w/+hNVHUxhbX/r6i/8A
QhQBE1ppK6itl/ZpLsM7wnyDjPXPtVa601Dp+o+aPtE0DbYnK4KrtVgAPbca0Zrq+fUJre1N
uqRKhzIrEnOfQ+1U0nvtP1K3jmljmF658z5cbSMD5ce20c56UARQ2UFuNHkjhEcrj5zjknyz
1rQubkW7Rr5UkjSEgBMf1IqGBbi+1B7ieUeVbTOkUajHIyuSe/FLqO9buzKJvbc3GcelAE1v
crcF1CsjocMj4yPy4qVmCKWY4A5JrMubWdElvX+SQSCQqp6IuOD6nAqLUczwXNwrEorJGMHj
GQT/AEoAvx3vmBXW3m8pukmFxj1xnP6VLDOszSKoYGNtpzU6AGNdv3cDH0rJaRoo7vYdpecJ
uHbLYJ/WgDUxRis24t006W2kti4MkojcFy24H6/Sixtk1BGurguZPMYLtcqFAOBwOO1AF2C4
ScyBAw8tyhz6inyMI0ZyCQBngc1ixO0l/NZtlIZJ2LOOC2D90HtW8EWOMAcKo7ntQBUS7zMs
UsMsLOCV37SD+RNOu7qO0QM4dieiouSf6fnTI/8ATbpJlH7iLO1v75PH5danvV/0SX6UALE4
liSRc4YAjNOxTLJf9Cg/65r/ACqfbQBHip7P/j3/AOBt/M0zbUSSuibVbA3N29zQBfzRmqPn
y/3v0FSWcOoX0HnRTwIm5lAZCTwcUAWs0ZqGay1KGGSU3NuQiliBGecfjVWK6leJH3feAPQU
AXpP9RL/ANc2/lVew6zf7qf1pnnSMkgLcbG7e1Nido/M2nHyp/WgC/mo4jPcXE0VvHGfK27j
JIV6+mAfSqv2iX+/+gp+nSSPJqKg/O6KAenODQBd+yah/wA87X/v+3/xFQW8xlV9yhWR2QgH
IyDiodLtbm1vFkcMFCkHMpbJ+lVreaQPcbWwPPc9P9o0gNVT8w+tZBOL9D7z/wA6spPLvX5u
/oKoXjskqOpwczc/jTAt+ZRGZJ7lIIQm9wSC7bRx+BrH+1z/APPT9BSxtdXcqwxNlzyMYGPf
NAGzsuRdi0MOLgngZ+XHrn0/X2zSTeZb3Bgm8veFDfu23DnPHQc8VpnUcf6H56C+MWA+3+LH
X+uK5SX7XaXEiTN+8J3E4Hze9AGv5lRwndeXB9k/lWX9rn/56foKv6YzSSTs5ycJz+FAF+H/
AFq/WvPq9DQYcGvPKAPRoxm0t/8AcP8A6E1UtWhuJLZDax+bLHKkgUkDODnvV+Dmztz/ALJ/
9CarEFv5wODjHtQBh6Yl695dXF7bCAyKiqA4bOM+h96j1q2vHurG4s4BMYGZiCwX0x1NdL9g
b+8fyo+wN/eP5UAYekw3EdvIbqIRSyTPIVBBxk57VZktklkjkbO6MkrWn9gb+8fyo+wN/eP5
UAZN4ZVgIhg85mBGNwAH1zTbCyW0skt+GwOeOtbH2Bv7x/Kj7A394/lQBhx6TBG4KyT7AciP
zDs+m3pip/sUOyVCu5ZiS4PINav2Bv7x/Kj7A394/lQBjQadFBIJN80rAfL5rl9v0z0pH0uB
5jKGljyQWWNyqsfcDrW19gb+8fyo+wN/eP5UAY506AxyphsSvvJzyD6j0p8loktqbd2coV2k
7uT+Nav2Bv7x/Kj7A3979KAMW30yO3YFJrlgBgK0pK/lSHS4DapbK8yRrnhJCM59fWtv7A39
4/lR9gb+8fyoAybSzS0TYkkrL28xy2PpmrG2r32Bv7x/Kj7A394/lQBR21AnkhSJJY0YM3DM
AevvWr9gb+8fypDpgJyQCfdaAMz/AEf/AJ7w/wDfxf8AGoDbwgnytQMSk52pcYGfpmtn+y1/
ur/3wKP7LX0X/vgUAYht0YENqjkHqDc8H9asItsiKonhwBj/AFi/41p/2Wvov/fAo/stf7q/
98CgDNZrcRviaIkqQAHBJOKRPLVnErqmVTG4gZxn1rT/ALLHoP8AvilOm7vvYP1WgDMzb/8A
PeH/AL+L/jUMkFuzl0vREx6+XOFz+RrY/stf7q/98Uf2Wv8AdX/vgUAYv2dP+go//gT/APXq
SGO2hTaLmI5OSTKCSfzrW/stfRf++BR/Za/3V/74FAGcptgQfPh4/wCmi/41n3uwGJ3dUjJl
wzHA5PHNdD/Za+i/98UNpgddrAMPQrkUAcj/AKN/z9W3/f8AT/GgGBTujvoI2H8SXCg/zrq/
7Gi/55R/9+xR/Y0X/PKP/v2KQHJhbYNu+2wb87t/2hM59c5pSYWfdJfwyNjGXuFJx+ddX/Y0
X/PKP/v2KP7Gi/55R/8AfsUAcp/o3/P1bf8Af9P8a0dJClp2jZXT5QGU5B49RW1/Y0X/ADyj
/wC/YoexW2jJXCgdguKYFUjAzXnNekP9w15n5vt+tAHpdv8A8eVv/un/ANCatHTerVnW3/Hl
b/7p/wDQmrR03q1IBE1m1dhlZlQnaJHjITP+90qyl5C949qG/eoASPY1i2qXF3pAtIoCA8nM
rsoUAHPrnPHpTrhBbalPejObbYD7qV5/lQBsXN5DbSQxyk7pm2qAM81Yrn7phd6hFcdUjnWN
D/wLmugoAKKKKACiiigAooooAKKjM0QlEZkQSHou4ZP4U6QMY2CHDEHB9DQA6qep6lb6XbCe
537CwUbFyc8/4VU0C01W0jmGq3aXDMRsKsTj16gVfvLK2v4RDdwrLGDu2t0zQBJDKs8McqZ2
SKGXPoRms6fXI4Neh0owsXlXIfIwOCen4VpxoscaxoAqKAFA7AU6gChrsjxaJeyRuyOsLFWU
4IOOxrhLe/vheWw+3XZBmQEG4cggsOMZr0aaGO4heGZA8bjaynoRVCPw9pEUiyJYQq6EMpA6
EUAaLtsRm9Bms3QtZj1q2kmiiaMI+0gsDngHt9a1KKAKOq6rbaTAk12XCu20bFyc4z/SrUEq
3EEc0edkih1z6EZqK9sLXUI1jvIEmRTuAbsamjjWKNY41CogCqB2AoAfRWUbTU/+EgFyLpP7
P24MO45ztx0xjrz1rUoAWimRyxzAmKRHA6lWBp9ABRRRQAUUUUAFFFFABRRRQAVUv/8AUn/P
erdVL/8A1R/z3oAy5PuGvLq9Rk+4a8upgen2/wDx5W/+6f8A0Jq0dO6tWdbf8eVv/un/ANCa
tHTurUgLNpbJaQCKMsVBz83Wj7JF5k7tlvOxuB6cDFT0UAUk0y3jghhTeFhYOOeSR6/lV2ii
gAooooAKKKx28QRL4iGj+Q/mH/lpuGPu7ulAGdr3iK+0/VmtbZLcosatmRGJyc+jD0rR8N6p
caraTSXKxB45dg8tSBjaD3J9ah1fwzHql+bs3ckLFApVVBHH1+tXNE0ldHt5IVmabzH3lmAH
YDt9KACXRbeXWYtUaSUTRjAUEbTwR6Z7nvWlRRQAUUUUAFFFFABRRRQAUUUUAFFFFABSMNyk
HoRilooAztG0a30WCSK2eV1kbcTIQT0x2Arn9Q8Uajb6hcwRJa7IpCi7o2JwPX5hXY1zd54R
jurya4+3Sx+a5cqEUgZoA1NCvpdS0iC7nVFkk3ZCAgcMR3J9K0Kp6ZZLpemx2qO0ixA/MRgn
JJ/rVfQdaj1u3kljhaIRttwzA54z2oA1KKKKACiiigAooooAKqX/APqT/nvVuql//qT/AJ70
AZb/AHDXl1eoyfcNeXUwPULb/jyt/wDdP/oTVoad1aqFr/x42/8Aun/0Jq0NO+81IC/RRRQA
UUUUAFNZgilmOABkmnU11DoyMMqwwR7UAQ2d9bX8TSWkyyorbSV7H/JqTyYvN83yk8z+/tGf
zqDTtNtNLhaGyi8qNm3Ebi2TjHcn0FW6ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKAEpscUcIIijRAeoVQKfRQBWk1C0ivEtJJ1W4kGVjPU9f8DVmqc2l2c+oR38kO65i
ACPvYYHPbOO5q5QAUUUUAFFFFABVS/8A9Sf896t1Uv8A/VH/AD3oAy5PuGvLq9Sk/wBW30ry
2mB6ja/8eNv/ALp/9CatDT/vNVC0/wCPG3/3T/6Eav2H3mpAX6KKKACiisrWbvU7aS2GnWqz
q5PmllJ2jjHQjHU/lQBNrGmJq1gbWSQxqWDZAz0NS6bZLp2nw2iOXWJcBiOTVqigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACsrXdEj1qOFJZWj8okjCg
5z9a1aKACiqWrzXlvp0kunwrNcgrtRgSDyM8ZHbNLpU13cadFLfwiG5bO9AMAcnHc9sUAXKK
KKACql//AKo/h/OrdVL/AP1R/D+dAGbL/q2+leWV6pL/AKtvpXldMD1Oz/48Lf8A3T/6Eav2
H32qjZD/AEC3/wB0/wDoRq9Y/wCsekBeooooA5rW/Edxp2pNaxW8Tqqq25ic81p6DqUmqWBu
JY1jYOUwpyOKz9Z8MvqeoNdJfCDcoXYYd3T33CtHRNMOk2P2Zp/OJcvv2bevtk0AaNFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUVl+I1uzo08ljM8U8Q3
qVPUDqPfjP40AalFeSHxJrQODqEwP1q3D4z1mGJY/OR8fxOgJP40AeoVzuveIbjTNRFtDBE6
+UrkuSDySP6VzFv4w125uI4YmhLuwUfuq6jWPDc2q3cdyb5YXESxsoh3AkEnOcj1oAs+HtXl
1aKdpokjMThRsJOcjNbFZOgaM2jxTI1z55lYNny9mMDHqa1qACql/wD6r8v51bqpff6r8v50
AUJh+6b6V5TXq8w/ct9K8opgerWH/IPg/wB0/wDoRq7Zf61/89qpWH/IPg+h/wDQjV2z/wBa
/wDntSAu1W1GW4hsJpLOMS3CrmNCMhjVmigDP0W4vrmx8zUoFgn3kbFBAx2PJNaFFFABRRRQ
AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUVUv8AUrLTo997cxwgjIDH
lvoOp/CgC3WXrWvWejRj7SxMjDKRqOWrj9b8bXF2pg09Wt4yMGTPzn6EdK5y2tbzU7opbxSX
EznLY5PJ6k9uT1NADb6WKe9mlt4zFE7llQnJA+tQV2f/AAgTpp8kj3RNyqllRFyDx0+tclFa
zS3iWqxkTs4jCHg7s4wc9OaBnWfD/Sme7fUpU/dxqViJ7seCR9BkfjXfVU0ywj02witIuVjG
N2ACx9T71boEZWo3epw6naRWdqktrIQJpCpJUbsHnPpWrRRQAVVvv9X+X86tVVvv9X+X86AK
U/8AqX+leTV61cf6h/pXktMD1fT/APkHwfQ/+hGrln/rn/z2rMtWIsbfBx8p/wDQmrR08ksx
NIC/XH6hpGraTHNdWWoyTB3LOgUggZ4xyc9T6V0eqanb6VbrPdb9jPsGxdxzgn+hq1FIssSS
J911DD6GgDD0if7NbpO1vcS/aBvMyyiXaDyd3C4x6AGtaO/tZSQsy5/2vl/nRaWcVmJFgASJ
23CMDhSeuKfcWtvdbftEEcu37pdQSv09KAJqKoNYzxuDaXssaDkxyHzAx92bJA+hpxmvYx89
qkmOS0b4/Q80AXaKpwanbTMEZjBKxwsU48t29wp5Iq5QAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUhIAyeBQAtMlljhTfK6ovqxwK57VvGWn2LNHbn7XKO8bAp09a4LUta1DVGP2u6kdO
0ecKPTgcZ560AdfrPjmOCR4NMhWYgD985+X8AOT+Y5ri57m91S6XzpJLiZvlUHk/hWponhS+
1RkkkRre2JGXdSCRjOVB6/Wu80rw7p2lKhht0edQMzOMtn1Gen4UDOT0fwNcXASbUZfIjPPl
KMv9DngfrXc2dhaWKbLW3jiH+yKs0UCCsK18ORW/iOfVNylJBlY9v3WPU+/rnjrW7RQAUUUU
AFZVlpElrrVzfteNIkwIEJUgJkg9c+3p3rVqlqmqW2k26z3ZcIz7BsXJzgn+hoAu1Vvv9X+X
86lt50ubaKeLOyVA65HYjIqG/wD9Uf8APegCrcY8h/pXklepSOxjYEnpXltMD0+2/wCPK3/3
T/6E1aOndWrOtv8Ajyt/90/+hNWjp3VqALF7Y21/CIruFZow24K3TPr+tTIioiogwqjAHoKz
Nau9TtpbUabapOrsRKWUnaMjHQjHU/lWrSAKKKKACiiigCOaKOeJopVDo4wynuKqppqQKFs5
ZLdR91FOUHrxV6igCgf7ShcYENzEOSc7ZD7AdPzNOTU7czeTMJIJupSRen/Ahlf1q7UF3Lbw
wF7ooIgRkuMigCZWDKGUgg8gjvWVq/iG00i4igmjnllkXcEhQEgevJHvXNXetCO6eTS4zbkk
gyby+4Z7KflX8qpaVcXMniSGTH2iYqSA7hQevsaAN+48ZwiEm20+8MnUeZGAuPwNZcnjm6mH
+j22zby2F3f1qzca7q9vfbLmzt4rVn2ZPYfX/wCtU9ta2lvqupQ2gX54VO3cDz+I4oAxZPFN
/PIpS4k3P0SJf6VUn1W5vyDMLiYpkDK5xU/hKyuIvEStLEQsRIcnHFTw+Irmz1uW1hSBoZLk
gkqM4Jx1oAyzK4BJtpwByfkpou0+Usjqr9GYcGum8U+IbnT51treODbJFliy5PNVdWtLi/8A
DGmm3i8xsAttx7+1AGEbtNrOEkZFOCwXir8PiHUfKUQyXRjUYG1QQAKu28B0/wAFXC30ZjLz
DAJGT+nsazLvxK4s2sNNgW2tipUknc7e+ccZoAuL4z1C3UxFmZlz/rEBOffmqGp+K9T1GNom
kEUTLtZEGNwIwc1lW8E17dJDEC8sjYGT1Na1/wCGrvTY4ZZSr5P7xV/g59e9AzN06xk1G8S2
jkiiZwSGlbavAz1r0jQvC9hpYWYf6RPncsp/h47VynjlUjvrZY1VB5IOFwP5Cn6brF7p4HkS
ZQgZRxkH+o/CgR6NRWJpHiKC/wARzhYJiQoGchyfT8e1bdABRRVXU7l7PTLq5jCl4YmdQ3Qk
DPNAFqisDwz4lj1qMxTKkV2vVFJww9R/hW/QAUUUUAFV72xtb+IRXcKzIrbgrdj6/rViquoy
3ENhNJZxiW4VcohGQT+YoAnijSGJIolCoihVUdgOgqvf/wCqP+e9JpU13cadFLfRCK4bdvQD
AHJxxk9sUt//AKk/570AZcn3DXl1eov9w15dTA9Ptv8Ajyt/90/+hNWjp3Vqzrb/AI8rf/dP
/oTVo6d1agB39taV/wBBOz/7/r/jV1WDKGUgqRkEdDXk8dtILcBreTdj/nmf8K9RsQRYW4Iw
REvH4CkBYooooAKKKKACiiigBCQASTgDvXAa9qb6hfPh28hDhEzxx3/Gu8mBaGQAZJUgflXm
LKUcqwwynBHoaAEq74dOPE1v1+4fX39Kzp3McLOBkjpWha+HNZkEN7DPDEzKCp3EHB/CgCPV
fEerpqd1BBcuEVyqqFHA6emaxYZLyBzOkksTLzuyQauX+m3uk3Sy3g8wyc70JOSfersHh7Vr
6zEmYY1f+F8g9fpQBe124vbXRIJTfSsLpQGGwAjv1xk9O9c3YQlL21lySPNXscnn8z+FXZdM
1a41CLSp5CxX7m4nbiqUizpcJZdJ45QqkHjPSgDW8azxT6jA0MgcCIA4JOD6H0NOn8VS2+lW
tnpzvHJEihpeoPqMGqV5pWp/2lHbzYllkUHI6Y9+Kr6tbzreyIbUoYiVYoCVOO+cCgZTubme
7l825mkmkxjdIxY49OafFaiaNTHNFvwSyu4Tb6csQD+FV6KAO9tbzT7S00i3+2WytE+ZAkvA
ODkkg4/Oqk/iB7LxNcRsxns5GXCgkjkDkVxtKWYnJJJ9c0AdV4/OdRtyM48oetZSXUJCjfz0
5BFZkkskpBkkZyOm45pWmkaJYy3yL0GKANmu28L6m17atBNIXmi/iY5LD/63rXmi3kyqFBBx
6itTQvEb6RcyTPbifem0APsxyD6H0oEeqVn6/wD8gDUP+vd//QTXL/8ACw/XS/8AyY/+xp2r
eNrC70u5toLe58yaMoN4UAZGM8E0AcTBPLbTpNA7RyIcqy9Qa9M8LeI49YgEMxC3kajcP+en
+0K8vqS3uJbWZZoJGjkU5DKcUDPbKK5/wv4kj1mHyZvkvI1yw4w/uv8AhXQUCCobm6t7RA9z
PFChOA0jhQT6c1NXN+OI2k0y2Coz4uQSFXPG1qANq31KxupPLt723mkxnbHKrH8gaS//ANSf
89647wnCy69G3lOoEb5JQiuxv/8AVH/PegDLk+4a8ur1GT7hry6mB6fbf8eVv/un/wBCatHT
urVnW3/Hlb/7p/8AQmrR07q1AGhRWVrWiR6vLaySTNGbdiRtAOckH/2WtWkAUUUUAFFFFABR
RRQAVyniTQnMxvLKMsGxviRec+oAFdXRQB5Nd/8AHu+fb+ddpc3+n2WjWH215FDRLtET4J/K
rmt+HrbVLeXYqw3BBKuowC3XLY61wGrprDyJZXkUj/ZfkXapIPvmgDWvtetbuWzs7RSYBIhZ
pwGPUdzU3iwap/aY+wm5+z7Bjyc4z36fhXPf2cqIFlR0kxyD2NWYdf1fT4RbRykovQ8mgDs4
yq3GlGdkE+Pm3Fd2cH2zVBtAt3lmu2ib7R9p3qd4+7nPTGK4u4nvNQvfPlZjKT94kjFXW8Qa
usykzPlE8vAzigDvIjAdYm3FCwt1GAVz/jVSW90+0klklt75lwQ+8MyEZ54PFcDbyXn2w3Ub
sJgd5Ykgk1oXPibV7mF4pJDscYOAaAN6GXTG0O91GHT7VwsuEEsKcdPauM+0K0rySQRPuz8o
BUL9ApFTxahexadJYoWEEjbiMGpLCMiBg68Meh70AdPZaFosuhW9xLayPLInzNDIxYH6Zx+l
ZWoaboVou3OpLK33RJtAPJH92qltqF/ozP8AYpD5cn8PJx+FV9T1S/1Up9qLNt6AA4oA0Ne8
Nmzli/s1Li4idAS338Hr/CKrah4euNP0yO9mkQbyB5fRhU1lqut6dbLDbiR4+oIUtj2qPUtR
1nU4RFcxTMgOcCNqBlOw0i91FlFrEXyQMjovufSprvw7q1rOYmsZ5SADuijZ1/MCvRPCto1n
4ftUkiEcrKWcYGTkkjP4YrYoEeNS6VqMETSzWF1HGvLM8LAD8SKqV7hXJ/EX/kDW/wD18D/0
FqAPO6KK09G0G91mQrbqqIoyZJMhfw45oGUrSa4t7mOW0d0nB+Qp1z6V61oVzeXelxTahAYL
g5DKVK5weuDyKraH4bstGy8Y86cn/WyKMr16enWtmgQUUVV1GzXULCa0diiyrgsBnFAFqql/
/qT/AJ70mlWC6Zp0Vmjl1j3YYjGckn+tLf8A+pP+e9AGW/3DXl1eoyfcNeXUwPT7b/jyt/8A
dP8A6E1aOndWrOtv+PK3/wB0/wDoTVo6d1agB+qanbaVbrPdFgjPsG0Z5wT/AENWopFliSRP
uuoYfQ0y4tbe7jEdzBFMgOQsiBhn1walVQqhVACgYAHQUgFooooAKKKKACiiigAooooAKKKK
AILiztrlSJ4EcHrkVn3XhvTrgLtjaDb/AM8iBn65BrXooA5iXwdGZCYb10TsHjDH88j+VVLr
wldRlfs0yzA9Sw2Y/U12VFAHDf8ACLan/di/77o/4RbU/wC7F/33Xc0UAcN/wi2p/wB2L/vu
ryeDmKKXvdrEcgRZwfrmurooA52LwhaBAJrid37lMKPywf51pQ6Lp0OwraoWTGGYZJx3NaFF
ADURUXaihR6AYp1FFABRRRQAVwnj6G4utVs7e3SSQtHkIvPO7Ga7umeVH5vm+Wvmbdu/HOOu
M+lAHG6B4JVB5+rZLhvlhUgqRj+L/I6V2MMMdvCkUKBI0GFVRwBUlFABRRRQAVS1TVLbSbdZ
7ssEZ9g2rnnBP9DV2obm1t7tAlzBFMgOQsiBgD680ALbzpc20U8WdkqB1yOxGRUN/wD6o/57
1ZREjRUjUIigBVUYAA7AVWv/APUn/PegDLk+4a8ur1GT7hry6mB6fbf8eVv/ALp/9CatHTur
VnW3/Hlb/wC6f/QmrR07q1AGhWPoVxqs1xeDU4vLjRh5J2AZGWz9eMVsUUgCiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACsexu
NVfXruK6i22CqfKfYBk5GOfpmtiigAqpf/6o/wCe9W6qX/8Aqj/nvQBlyfcNeXV6jJ9w15dT
A9Ptv+PK3/3T/wChNWjp3Vqzrb/jyt/90/8AoTVo6d1agDQqtqNmuoWE1o7lFlXaWHUVZopA
UNG0tNIsfsschkXeWyRjrV+uX13xDfafqj21uluY1RWzIjE5P0YVqeHtRn1PTjPcLGJBIy/u
wQMD6k0AalFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRXHeK9QvbfWFitruWGPyFbahGCSzc/oKANzUdEj1DU7S9eVka2KkKFBzhs1q1zvg
+7ubq3uvtVxJMUkAUueQMV0VABVS/wD9Sf8APerdVL//AFR/z3oAy5PuGvLq9Rk+4a8upgen
23/Hlb/7p/8AQmrR07q1Z1t/x5W/+6f/AEJq0dO6tQBoUUUUgMHVvDKanfNdG7khLKFKqoI4
+tX9H0xdKsvsyytL85bcwAPP0q/WPr2hf2zLaP8AaBD9mYtjy927OPcY6UAbFFFFABRRRQAU
UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABWffaJp+ozie7gZ
5AoTcJHXgZPYj1NLrWnf2tpctl5vleYV+fbuxgg9Mj0pdG0/+y9LhsvN83ys/Pt25ySemT60
AP0/TLTTUdLOIxhzlsuzZP4k1boooAKqX/8AqT/nvVuql/8A6k/570AZcn3DXl1eoyfcNeXU
wPT7b/jyt/8AdP8A6E1aOndWrOtv+PK3/wB0/wDoTVo6d1agDQooopAFFFFAFDWJ722sDJp0
CzT7gAjKSMZ5OARUumy3M+nwyXsQiuGXLoBgA/rVqmSuI4nkIyFUnH0oAfRWZoWsR63aSXEc
TRBJNmGIOeAe31rToAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
srXbvU7WOE6XarcMxO8MpbA7dCKLrW47bXLfSzCzPMoYOGGBnPb8K1aACiiigAooooAKqX/+
pP8AnvVuql//AKo/570AZcn3DXl1eoyfcNeXUwPT7b/jyt/90/8AoTVo6d1as62/48rf/dP/
AKE1aOndWoA0KKKKQBRRRQAUhAIweRS0UAMjijiUrFGqAnOFGKrnUrMX32E3CfaT/wAs+/TP
8qt1ROkWJ1MaiYP9LH/LTe3pt6Zx09qAL1Fcrr/iK/07VWtbWO2KLGrZkVicnPoR6Vo+GtUu
dVtJpLpYleOXYPKBAxtB7k+tAGzRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUVxuo+K
dTt9RuYIY7Ty4pCi70YnA9fmoA7EnAyar2V/a36M9pOsyqcEr2NV9DvZNT0aC6uFQSShtwQE
DhiO59ql0/TLTTI2jsojGrnJBdmyencmgCwYYmkEjRoXHRioyPxqSiigAooooAKKKKACql//
AKk/571bqpf/AOqP+e9AGXJ9w15dXqMn3DXl1MD0+2/48rf/AHT/AOhNWjp3Vqzrb/jyt/8A
dP8A6E1aOndWoA0KKKKQBRRRQAUUUUAFFFFAGFq3hqPU783ZuniYoFKhQRxn/Grmi6SukW8k
STNL5j7yWAHYD+laNFAGPPq1zH4jh05bYNBIuTLg8cE/Tt+tbFFMlDGJwhwxU4+tAD6KxfDl
vq9vHONXm8xiV8v5w2PWr2palb6Xbie53bCwUbVyc4J/pQBcoqOGVZ4Y5UzskUMufQjNQvqF
pHepZPOguXGVjPUj/INAFqiobq4jtLWW4lz5cSlmwMnArJj8V6bJKkY88M7BRmPjJOBQBuUU
hIAJPAHWq9lf2uoRtJZzpMinaSvY0AWaKo6pqttpMKS3ZcK7bRtXPOCf6VaglW4gjmjzskUO
ufQjNAElNY7VJAyQM1km31X/AISUTCU/2bt5TeOu30+tbFAGR4d1W41a2llubb7OyPtAweRj
Peqd34Tjurya4+2SIZXLlQgOM10dFAFTS7FdM0+KzRzIsecMRgnJJ/rVuiigAooooAKKKKAC
iiigAqpf/wCqP+e9W6qX/wDqj/nvQBlyfcNeXV6jJ9w15dTA9Ptv+PK3/wB0/wDoTVo6d1as
62/48rf/AHT/AOhNSS6odPYKIt+7nO7GP0oA6Kiua/4SZv8An2P/AH8/+tR/wkzf8+x/7+f/
AFqQHS0VzX/CTN/z7H/v5/8AWo/4SZv+fY/9/P8A61AHS0VzX/CTN/z7H/v5/wDWo/4SZv8A
n2P/AH8/+tQB0tFc1/wkzf8APsf+/n/1qP8AhJm/59j/AN/P/rUAdLRXNf8ACTN/z7H/AL+f
/Wo/4SZv+fY/9/P/AK1AHS0VzX/CTN/z7H/v5/8AWo/4SZv+fY/9/P8A61AHS1FcW0F1H5dz
BHMmc7ZEDDPrg1z/APwkzf8APsf+/n/1qP8AhJm/59j/AN/P/rUAdGqqiBEUKqjAAGABVWTS
7OXUY794c3UYwr72469s47ntWN/wkzf8+x/7+f8A1qP+Emb/AJ9j/wB/P/rUAbGswS3OkXcE
C75ZImVVyBk4964u38P6yLu3Z7AoiSozN5qHADAnvW5/wkzf8+x/7+f/AFqP+Emb/n2P/fz/
AOtQB0jAMpU9CMGqun6baaZE0dnEY0Y7iC7Nk4x3JrF/4SZv+fY/9/P/AK1H/CSt/wA+3/kT
/wCtQBv3Nrb3aBLq3inUHIWRAwB9eakRFjRURQqqMBQMAD0rnP8AhJm/59j/AN/P/rUf8JM3
/Psf+/n/ANagDpaK5r/hJm/59j/38/8ArUf8JM3/AD7H/v5/9agDpaK5r/hJm/59j/38/wDr
Uf8ACTN/z7H/AL+f/WoA6Wiua/4SZv8An2P/AH8/+tR/wkzf8+x/7+f/AFqAOlormv8AhJm/
59j/AN/P/rUf8JM3/Psf+/n/ANagDpaK5r/hJm/59j/38/8ArUf8JM3/AD7H/v5/9agDpaK5
r/hJm/59j/38/wDrUf8ACTN/z7H/AL+f/WoA6Wql/wD6k/571i/8JM3/AD7H/v5/9alTWzeS
CAwbd38W/OMc+lAEsn3DXl1eov8AcNeXUwPT7b/jyt/90/8AoTVm6x/rY/8AdNaVt/x5W/8A
un/0JqzdY/1sf+6aAM+iiikAUUUUAFNaRE+86r9TinVWbfDNJJsLxsMnb1B+npQBYBBGRyDS
1AJczxqhGxlzUbzyBW24yJNo498UAW6SoY5HFy0TkEbQQcUl65WHaDguQv0HegCdWDAFSCD0
IpaqWzJG8kSuD/GuDnihZJjbtLleCcDHUA0AW6KrCV5J1VDtQru5HNWGVWGGAYehFACK6uMo
wYeoOaAyliAwJHUA9Kr2AHkOMceY3H4mnxqq3coVQBsXgD60AT01WVhlWBHsaUqGGGAI9DUN
sAFkAGB5jfzoAkEsZIAkUk9BkU4kAZJwKqxb7RESQKY8kbgeQetTojNkTBGG75eO1AD1YMu5
SCD3BpFkRmKq6lh1APSqq8aZ9QB+tLMBF9m2cHIX8KALdNDqwyrAj1BqtI7YWGR1V25Zs4AF
QqEaxkTeB831+lAF9ZEfOx1bHXBzQzKoyzAD3OKrRMzXWZVEbbQFX+961ZbaBubHy85PagAV
1ZdysCPUGhXR87GVsehzVKRd6O5BVJZAMHjjH/1qmkAF5EQOWBU/TBNAE4ZSxUMCR1GelDSI
pAZ1BPQE9ahRVW9cKABsXoPc1HGivDcluSzMD+GRQBcoqG1dpLaN25JXJqagAooooAKs6b/x
/R/j/I1Wqzpv/H9H+P8AI0Abcn3DXl1eoyfcNeXUwPT7b/jyt/8AdP8A6E1Zusf62P8A3TWl
bf8AHlb/AO6f/QmqpqNrLcOhjAwBg5NAGRRVv+zLj0X86P7MufRfzpAVKKt/2Zc+i/nR/Zlz
6L+dAFSomSQ7gsgAPqucfrWh/Zlx6L+dH9mXHov50AZn2baY2jfBQY5GQaQWpC4MmSX35x75
rU/sy59F/Oj+zLj0X86AM/yv9IMuf4duMUNFunEjNlQMBcd/WtD+zLj0X86P7MufRfzoAzpI
AZVkUhSoIOB1FRQwu9uVL7VYnIxyBnoK1v7MuPRfzo/sy59F/OgDPWILNvB427cYqRs4+UgH
3Gauf2Zcei/nR/Zlx6L+dAGdBC0II3gqSW+73P40CJxKZN68gAjb2H41o/2Zc+i/nR/Zlz6L
+dAFM5xwQD7io44nTdlwQxJOFwcn8a0f7MuPRfzpP7MufRfzoAzWhZ2TzJAVU52hcZP509Uk
UN+8BJORkdPar/8AZlz6L+dH9mXPov50AZqQEQmFnBTGBgYNCwEMpd9wQYUY/U1pf2Zc+i/n
R/Zlx6L+dAFCOPaoDkO3qRUX2QeS0e8gltwYDpWp/Zlz6L+dL/Zlz6L+dAGaISZhJIwYqMKA
MYpZ4jLtw+ADkjGQa0f7MuPRfzpP7MuPRfzoAzpITLGUdx7FRjFCwnzvNd9zAYAAwBWl/Zlx
6L+dJ/Zlz6L+dAGcIn84yb1yQARt7DPv701rYnzAshVZDlhj88Vp/wBmXHov50f2Zc+i/nQB
TChQAowB2pauf2Zc+i/nSf2Zc+i/nQBUoq3/AGZc+i/nR/Zlx6L+dAFSrOm/8f0f4/yNO/sy
49F/76qezsZobpJHC7RnOD7UAaUn3DXl1eoyfcNeXUwPSLe9thaQoZ0DICGBPQ7jT/ttt/z3
j/76rPn/ANfJ/vH+dMpAaf222/57x/8AfVH222/57x/99VmUUAaf222/57x/99Ufbbb/AJ7x
/wDfVZlFAGn9ttv+e8f/AH1R9ttv+e8f/fVZlFAGn9ttv+e8f/fVH222/wCe8f8A31WZRQBp
/bbb/nvH/wB9Ufbbb/nvH/31WZRQBp/bbb/nvH/31R9ttv8AnvH/AN9VmUUAaf222/57x/8A
fVH222/57x/99VmUUAaf222/57x/99Ufbbb/AJ7x/wDfVZlFAGn9ttv+e8f/AH1R9ttv+e8f
/fVZlFAGn9ttv+e8f/fVH222/wCe8f8A31WZRQBp/bbb/nvH/wB9Ufbbb/nvH/31WZRQBp/b
bb/nvH/31R9ttv8AnvH/AN9VmUUAaf222/57x/8AfVH222/57x/99VmUUAaf222/57x/99Uf
bbb/AJ7x/wDfVZlFAGn9ttv+e8f/AH1R9ttv+e8f/fVZlFAGn9ttv+e8f/fVH222/wCe8f8A
31WZRQBp/bbb/nvH/wB9Ufbbb/nvH/31WZRQBp/bbb/nvH/31R9ttv8AnvH/AN9VmUUAaT3l
sUIE8f8A30K81ruKKAP/2Q==</binary>
 <binary id="_109.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAEQAawDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDvpHWNGd2CqoySe1Zb69D5jLDaXVwgxiSJ
V2njtlgaPELP9ntYVbCz3AjkGAcrtY4/MCsk5JyaANX+3f8AqGX/AP3yn/xVH9u/9Qy//wC+
U/8AiqycUYpga39u/wDUMv8A/vlP/iqP7d/6hl//AN8p/wDFVk4oxQBrf27/ANQy/wD++U/+
Ko/t3/qGX/8A3yn/AMVWTijFAGt/bv8A1DL/AP75T/4qj+3f+oZf/wDfKf8AxVZOKMUAa39u
/wDUMv8A/vlP/iqP7d/6hl//AN8p/wDFVk4oxQBrf27/ANQy/wD++U/+Ko/t3/qGX/8A3yn/
AMVWTijFAGt/bv8A1DL/AP75T/4qj+3f+oZf/wDfKf8AxVZOKMUAa39u/wDUMv8A/vlP/iqP
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
/9k=</binary>
 <binary id="_53.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CABiAOEDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDVluLi8kMtyT5e4iOJSQpUE/Me+eo/Cl3R
f8+sX/fT/wDxVOI/0e3/ANw/+hNTMUwF3Rf8+sX/AH0//wAVRui/59Yv++n/APiqTFGKAHbo
v+fWL/vp/wD4qk3Rf8+sX/fT/wDxVJijFAC7ov8An1i/76f/AOKo3Rf8+sX/AH0//wAVSYox
QAu6L/n1i/76f/4ql3Rf8+sX/fT/APxVRhs/dSRh6rGxH6Cl5/55Tf8Afpv8KAHbov8An1i/
76f/AOKo3Rf8+sX/AH0//wAVTef+eU3/AH6b/Cjn/nlN/wB+m/woAfui/wCfWL/vp/8A4qjd
F/z6xf8AfT//ABVM5/55Tf8Afpv8KQttGWSRR6tGwH8qAH7ov+fWL/vp/wD4qjdF/wA+sX/f
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
2Q==</binary>
 <binary id="_175.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAHrAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0CiiigAooooAKoXeoNFc+RCqkqMyM2flz
0wO/58VfrFuRnU7j6J/KgCf7fN6p/wB+z/8AFUfb5vVP+/Z/+KqlJNFE4R3AYjOO9AmiIUhx
hjtH1oAu/b5vVP8Av2f/AIqj7fN6p/37P/xVU3kjRtryKpPYnFK7Ii7nYKPUnFAFv7fN6p/3
7P8A8VR9vm9U/wC/Z/8AiqqhlK7tw2+ueKAVJwCCfrQBa+3zeqf9+z/8VR9vm9U/79n/AOKq
pvj37N67/wC7nmgMjMVDAsvUA8igC39vm9U/79n/AOKo+3zeqf8Afs//ABVVsUYoAs/b5vVP
+/Z/+Ko+3zeqf9+z/wDFVWxRigCz9vm9U/79n/4qj7fN6p/37P8A8VVbFGKALP2+b1T/AL9n
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</binary>
 <binary id="_148.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CADCAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDVuoVmn824SOd2UNmRA20H5sDPQDNQ/ZLb
/n0tv+/Kf4VbmHzJ/wBc0/8AQRVUySAMSIwAxAy3JpgJ9ktv+fS2/wC/Kf4UfZLb/n0tv+/K
f4U5Jt8+xduAOcnkn29aZ9ob7S8e1Akf3mL4bpnIGOn40AL9ktv+fS2/78p/hR9ktv8An0tv
+/Kf4U954kbazjdxx35zj+RpouoCpYSjaBuz2x3oAT7Jbf8APpbf9+U/wo+yW3/Ppbf9+U/w
py3ELNtDjd6EYx3pPtUAx+8GTjAwcnPTHr0NACfZLb/n0tv+/Kf4UfZLb/n0tv8Avyn+FLPO
yOI41VpNu4722gD1JwaaLpdnVPMABKhsgZPrigBfslt/z6W3/flP8KPslt/z6W3/AH5T/ClN
wnnJEvzFmK59CB+tT4oAr/ZLb/n0tv8Avyn+FH2S2/59Lb/vyn+FWNtGKAK/2S2/59Lb/vyn
+FH2S2/59Lb/AL8p/hVjFGKAK/2S2/59Lb/vyn+FH2S2/wCfS2/78p/hVjFGKAK/2S2/59Lb
/vyn+FH2S2/59Lb/AL8p/hVjFGKAK/2S2/59Lb/vyn+FH2S2/wCfS2/78r/hVjFGKAK/2S2/
59Lb/vyn+FH2S2/59Lb/AL8p/hVjbRigCv8AZLb/AJ9Lb/vyn+FH2S2/59Lb/vyn+FWMUYoA
r/ZLb/n0tv8Avyn+FH2S2/59Lb/vyn+FWMUYoAr/AGS2/wCfS2/78p/hR9ktv+fS2/78p/hV
jFGKAK/2S2/59Lb/AL8p/hR9ktv+fS2/78p/hVjFGKAK/wBktv8An0tv+/Kf4UfZLb/n0tv+
/Kf4VYxRigCv9ktv+fS2/wC/Kf4UfZLb/n0tv+/Kf4VYxRigCv8AZLb/AJ9Lb/vyn+FH2S2/
59Lb/vyn+FWMUYoAr/ZLb/n0tv8Avyn+FH2S2/59Lb/vyn+FWMUYoAr/AGS2/wCfS2/78p/h
R9ktv+fS2/78p/hVjbRigCv9ktv+fS2/78p/hR9ktv8An0tv+/Kf4VY20baAK/2S2/59Lb/v
yn+FH2S2/wCfS2/78p/hVjFGKAK/2S2/59Lb/vyn+FH2S2/59Lb/AL8p/hVjFGKAK/2S2/59
Lb/vyn+FH2S2/wCfS2/78p/hVjFG2gCv9ktv+fS2/wC/Kf4UfZLb/n0tv+/Kf4VYxRigCv8A
ZLb/AJ9Lb/vyn+FH2S2/59Lb/vyn+FWMUYoAr/ZLb/n0tv8Avyn+FH2S2/59Lb/vyn+FWMUY
oAr/AGS2/wCfS2/78p/hR9ktv+fS2/78p/hVjFGKAK/2S2/59Lb/AL8p/hR9ktv+fS2/78p/
hVjFGKAK/wBktv8An0tv+/Kf4UfZLb/n0tv+/Kf4VYxRigCv9ktv+fS2/wC/Kf4UfZLb/n0t
v+/Kf4VYxRigCv8AZLb/AJ9Lb/vyn+FH2S2/59Lb/vyn+FWMUYoAr/ZLb/n0tv8Avyn+FH2S
2/59Lb/vyn+FWMUYoAr/AGS2/wCfS2/78p/hR9ktv+fS2/78p/hVjFGKAK/2S2/59Lb/AL8p
/hR9ktv+fS2/78p/hVjFGKAK/wBktv8An0tv+/Kf4UfZLb/n0tv+/Kf4VYxRigCv9ktv+fS2
/wC/Kf4UfZLb/n0tv+/Kf4VYxRigCv8AZLb/AJ9Lb/vyn+FH2S2/59Lb/vyn+FTkcVNbGIWs
OfLzsXOcelAFL7Jbf8+lt/35T/Cj7Jbf8+lt/wB+U/wq+ZbYHBaAH3xSh4GGQYiPbFAGf9kt
v+fS2/78p/hR9ktv+fS2/wC/Kf4VNJ5f9pR42bMDPTHR6tExEqq+VlmCjgHGTigDP+yW3/Pp
bf8AflP8KPslt/z6W3/flP8ACtJlgAl2XEDvErMUEOM7evOfWkBgJHEXPsKAM77Jbf8APpbf
9+U/wo+yW3/Ppbf9+U/wqraSxL5vm+WW3rjfgnHlp6/jVyDyrmRo4vs/m7dyIVHz46gHscfn
7UAN+yW3/Ppbf9+V/wAKPslt/wA+lt/35T/CluDFbSrFL5Hm7dzqFHyZ6Anucfl71A8kT3Fq
IvLB80g7MdNj+n4UAXraVrBS9uqIPu+WBhDnnOB34/U0UybiA/7w/kaKQFx1yIz/ANM0/wDQ
RVeW2EssbP8Adj5A96uxjPkA90j/APQRV3yY/wC4KYHP22mJbyI6yOdoIxng56k0s1i88+55
E8sZwFjw/Ixjdnp+Fb/kx/3BR5Mf9wUAc5HpsgnWaadXYbPux7R8u73P979KUaZiAR+Z0Vlz
t9Tn1rovJj/uCjyY/wC4KAMGSwEjsWfhmyQB/s7aji0zyzES0f7tgQVi2kgAjBOeTz/9aui8
qPpsX8qXyo/7i/lQBhXFm0kgliZFk27DvTcpX0xkVBFpQiheMS53bedvTBzXSeVH/cX8qrXw
WOKMooBaVFJA7FhmgDISxkWdXMwMaOzquznnPU59/SreytTyY/7go8mP+4KAMvZSbK1fJj/u
CjyY/wC4KAMrZS7K1PJj/uCjyY/7goAy9lGytTyY/wC4KPJj/uCgDL2UmytXyY/7go8mP+4K
AMvZRsrU8mMc7BR5Uf8AcX8qAMvZSbK1fKj/ALi/lS+VH/cX8qAMrZRsq7EqvdzoVXagXAx6
ip/Jj/uCgDL2UbK1PJj/ALgo8mP+4KAMvZRsrU8mP+4KPJj/ALgoAy9lGytTyY/7go8mP+4K
AMvZRsrU8mP+4KPJj/uCgDL2UbK1PJj/ALgo8qPn5F/KgDL2Umytbyo/7i/lR5Uf9xfyoAyt
lGytRoowpOxeB6VDZoktpE7qCzKCaAKOyjZWp5Mf9wUeTH/cFAGXso2VqeTH/cFHkx/3BQBl
bKXZWp5Mf9wUeTH/AHBQBlbKXZWp5Ef9wUeTH/cFAGXso2VqeTH/AHBR5MY/gFAGXso2VqeV
H/cX8qPKj/uL+VAGXso2VqeVH/cX8qrFV/tJYto2eSWx75FAFTZSbK1fJj/uCjyY/wC4KAMv
ZSbK1fJj/uCjyY/7goAy9lGytTyY/wC4KPJj/uCgDK2UbK1fJj/uCjyY/wC4KAMvZSbK1fJj
/uCjyY/7goAy9lGytXyYwB8i0eVH/cX8qAMrZRsrV8qP+4v5VW1ALFalkUA7lGcerAUAU9lG
ytTyY/7go8mP+4KAMvZRsrU8mP8AuCjyY/7goAy9lGytTyY/7go8mP8AuCgDL2UbK1PJj/uC
jyY/7goAyinFQQwr5MeZEB2DILAEcVueTH/cFHkx/wBwUAYymaJdkbWLKCSDIgLcnPXdSCLe
zPJLAGY5IjIVR9BmtryY/wC4KPJj/uCgDBaEfaVwwK4GWzwOH7/iPzqQwgYKTRhlIIJYEZBz
61teTH/cFHkx/wBwUAYZSY7/AJ7FTICrMiAMQevO6nrCgIPmpx/titnyY/7go8mP+4KAOMNq
xkk3kIcrgOwXP7tB39walgjktmZoZYA7DbvLglfpz1rrvJj/ALgo8mP+4KAOQuI5Ll1eWWAs
F2lg4Bb680W1sUvbYgq2JCTtYNgbG5OPciuv8mP+4KbJDGI2IQZANAGNdjEQHvRRqHEa/Wik
Bei62/8AuR/+gitCs+Lrb/7kf/oIrQoAKKKKACiiigBk/meTJ5OPM2HZnpntVKyumysUjzSS
Etu84KrJgDjAAGPer0iLIjI2drLg4JB/MdKrf2Za+WEKyHDbtxmfcTjHLZyRjtnFAFOPWppY
opI7NSsnljmXGGdQQPu9OeT+lTTTtcWMMjoI3+0IGUNuAIfHXA9KsR6faxRoiRYVCpUbjwVG
F79gKjvo0it4lQYH2hD17lwTQBdooooAKKKKACiiigAooooAKKKKAA9D9KzL+a5W/VLeWUYj
VhGsYZWO7HzHGQPxFaZ6H6U3yk87zcfPt25z2oAzv7Rl+WRodibZGVVkB37R3+Xj2waadTum
lgjW2iVnl2MGlJ+UqWBBA68fp+NXjZ25UKY+FDAcno3WkewtnYMUIYMGBDkEEDA5B9KAEg/4
/rr/AIB/KrNVoP8Aj+uv+AfyqzTAKKKKQBRRRQAUUUUAFFFFABVa9meJFWMhWkkCBiMhc96s
0yWKOeNo5VDITyDQBTmnfTl3T3Es6KjuxZV3HG3A4A9aYdSuBbsxtAsqtjYzsAwxnKnZk/l+
NWksbdU2FWdcEHzXZ8g4zyxPoKYdNtjGIyJWAOcmZyfoTnJHt0oASC8e6dwsIWJUDFy/OSoI
GMe/rUmn/wDHhB/uCnJbxQRuIl25UDqewwP0pun/APHhB/uCmBYooopAFFFFABRRRQAUUUUA
FB/rRQen40AUVu2Rr5pCWWFwEUYH8IOPzNMbUpU3xPBEtyu0iPzSVYHPQhck8HjFWDp9s00k
pVy0n318xtrcY5XOOntTTpdoUClHJB3B/Nff6feznGCeM0AU7jVJ3szJbQhcRqzsz8oT2Axz
+OKuH/kLr/1wP/oQpH0uzcKDEQqqF2q7AEDpkA8/jSn/AJC6/wDXA/8AoQpgW6KKKQBRRRQA
UUUUAFFFFABRRRQASNtj3YzgE4rLFxcwpbXDzmYXDBTEFUIuRnK4GeMdya1T90fjVJdOjiul
mhYqoGDExLIPdRnCn6UARyXzN5SopUt5bcMP4s8HIPHH/wCqmTTTT6V5k6Ro5lUYRiwxvHqB
VmLTrWI5SM5yDkuzdM46ntnpUV9CkFiyxggGVWwWJ5LDpnoPagC/RRRQAUUUUAFFFFABRRRQ
AUUUUAFFFFABRRRQAUUUUAFFFFABTZf9U/8AumnU2X/VP/umgDD1H/Vp9aKNR/1afWimBoQD
LW3+5H/IVqBIySAeR1GelZlv1tv92P8AkKt2+1dRuAsbKGVefLIBPOecYPWkBZ8pfejyl96k
ooAj8pfejyl96kooApy6ekshczXC57JIQPypn9lx/wDPzdf9/jV+igCh/Zcf/Pzdf9/jR/ZU
JZS01w4VgwDSkjIORV+igCPyl96PKX3qSigCPyl96PKX3qSigCPyl96hDRq0xldURHCgscfw
g/1q1WfPMYftG2J5HeUKu1CwUlBycdqALgjQgEcg9CDR5S+9Ms4hDaRRrkhVA5GP07VPQBH5
S+9HlL71JRQBDLbpJGU3Oue6nBqt/Zcf/Pzdf9/jV+igCh/Zcf8Az83X/f40f2XH/wA/N1/3
+NX6KAKtvYxW5cq0jl8ZLtk8VN5S+9SUUAR+UvvR5S+9SUUAR+UvvTZEVVBH94D9amqOb7g/
3l/mKAGqIWdkV1LL1AbkU7yl96pKHfWg+x9ixMufLKhTuHc9c+1aNAEflL70eUvvUlFAEflL
71VbTI2Yt9ouRk5wJSBV6igCh/Zcf/Pzdf8Af40f2XH/AM/N1/3+NX6KAKH9lRn/AJeLr/v8
asxW0cMSxpnaowMmpqKAI/KX3o8pfepKKAI/KX3o8pfepKKAIVRcybuAp9fYGnLGjKGU5B5B
B61T1CGeeGWOHaVLfvAWwWG0cDg9ak0lXTSrRJU2OsSgqeo4oAseUvvR5S+9SUUAR+UvvUc9
okyBS8iYOco201YooAof2XH/AM/N1/3+NH9lx/8APzdf9/jV+igCh/Zcf/Pzdf8Af40+DToY
ZjKHld9u3LuW4q5RQBH5S+9HlL71JRQBH5S+9HlL71JRQBDIiqoI/vAfrSAwNIY1kUuOqhhk
fhT5vuD/AHl/mKowrJFqjCJp2hlLNIskYCoeOVbA6/U0AXvKX3o8pfepKKAI/KX3o8pfepKK
AKs9ik7AmWdMDokhUVF/Zcf/AD83X/f41fooAof2XH/z83X/AH+NIdJhbG+a5cAg4aUkcVoU
UAR+UvvR5S+9SUUAR+UvvR5S+9SUUAR+UvvTMIvmFyFVT1JxjgVPWdqEckigI0iqJgXMaBmA
28EAg98dqALipG6hkIZT0IOQaXyl96isGme0Qz7t/Iyy7WI7EjsTVmgCPyl96PKX3qSigCPy
l96PKX3qSigCPyl96PKX3qSigCPyl96PKX3qSigCPyl96PKX3qSigCPyl96iukCWzkdcVZqC
9/49X/D+dAHPal/q0+tFLqf+rT60UwNCEEpb4ODsjwfTgVoeVP8A8/H/AI4Ko24+S2P+zH/I
VYt5Iv7SuY0lDNtUld+SDzmkBN5U/wDz8f8Ajgo8qf8A5+P/ABwVPRQBB5U//Px/44KPKn/5
+P8AxwVPRQBB5U//AD8f+OCjyp/+fj/xwVPRQBB5U/8Az8f+OCjyp/8An4/8cFT0UAQeVP8A
8/H/AI4KPKn/AOfj/wAcFT0UAQeVP/z8f+OCjyp/+fj/AMcFT0UAQeVP/wA/H/jgqGGObzrj
E+PnGfkHPyirtZt3NbwrcfaAh3yhUVzwzbBigC35U/8Az8f+OCjyp/8An4/8cFFkhjs4ULiQ
hANwOQfxqegCDyp/+fj/AMcFHlT/APPx/wCOCp6KAIPKn/5+P/HBR5U//Px/44KnooAg8qf/
AJ+P/HBR5U//AD8f+OCp6KAIPKn/AOfj/wAcFHlT/wDPx/44KnooAg8qf/n4/wDHBR5U/wDz
8f8AjgqeigCDyp/+fj/xwUyWOfYM3GfmX+Aeoq1Uc33B/vL/ADFADPKn/wCfj/xwUeVP/wA/
H/jgqnG6HXMRsmDG24I2STkct/KtOgCDyp/+fj/xwUeVP/z8f+OCp6KAIPKn/wCfj/xwUeVP
/wA/H/jgqeigCDyp/wDn4/8AHBR5U/8Az8f+OCp6KAIPKn/5+P8AxwUeVP8A8/H/AI4KnooA
g8qf/n4/8cFHlT/8/H/jgqeigCDyp/8An4/8cFHlT/8APx/44KnooAqpHPvk/wBI/i/uD0FP
8qf/AJ+P/HBVPVHuVt5VtoZJNzYcxlQVXaM4ywqbRnaTSLRnVlYwrncQSeOvFAE3lT/8/H/j
go8qf/n4/wDHBU9FAEHlT/8APx/44KPKn/5+P/HBU9FAEHlT/wDPx/44KPKn/wCfj/xwVPRQ
BB5U/wDz8f8Ajgo8qf8A5+P/ABwVPRQBB5U//Px/44KPKn/5+P8AxwVPRQBB5U//AD8f+OCj
yp/+fj/xwVPRQBVljn2DNx/Ev8A9RT/Kn/5+P/HBT5vuD/eX+YrOt28rWHQPBN5xZjtTEkWM
cE5OR+VAF7yp/wDn4/8AHBR5U/8Az8f+OCp6KAIPKn/5+P8AxwUeVP8A8/H/AI4KnooAg8qf
/n4/8cFHlT/8/H/jgqeigCDyp/8An4/8cFHlT/8APx/44KnooAg8qf8A5+P/ABwUeVP/AM/H
/jgqeigCDyp/+fj/AMcFHlT/APPx/wCOCp6KAIPKn/5+P/HBTEjn3yf6R/F/cHoKtVm6mXEe
1XjjRpgHaQEqBt7gEcZx3oAt+VP/AM/H/jgo8qf/AJ+P/HBTNNlM1lGxVF6gbBhWx3A7A9at
UAQeVP8A8/H/AI4KPKn/AOfj/wAcFT0UAQeVP/z8f+OCjyp/+fj/AMcFT0UAQeVP/wA/H/jg
o8qf/n4/8cFT0UAQeVP/AM/H/jgo8qf/AJ+P/HBU9FAEHlT/APPx/wCOCjyp/wDn4/8AHBU9
FAEHlT/8/H/jgqG7jmFuxafcOMjYBnmrtQXv/Hq/4fzoAwNVGI4/rRTtXGI4/qaKANCHPkW+
3GdkeM/QVd/0r/pj+tZ1ux3Wy542x/yFX4S4vbhGkZlAVgD2znp+VADv9K/6Y/rR/pX/AEx/
Wp6KAIP9K/6Y/rR/pX/TH9anooAg/wBK/wCmP60f6V/0x/Wp6KAIP9K/6Y/rR/pX/TH9anoo
Ag/0r/pj+tH+lf8ATH9anooAg/0r/pj+tH+lf9Mf1qeigCD/AEr/AKY/rUMP2nzrjHlZ3jPX
+6Ku1RlZEFyZGZf3gChGwWOwYAoAn/0r/pj+tH+lf9Mf1pbRZVtYhOcyhRuPvU1AEH+lf9Mf
1o/0r/pj+tT0UAQf6V/0x/Wj/Sv+mP61PRQBB/pX/TH9aP8ASv8Apj+tT0UAQf6V/wBMf1o/
0r/pj+tT0UAQf6V/0x/Wj/Sv+mP61PRQBB/pX/TH9aZL9p2DPk/eX19RVqo5vuD/AHl/mKAG
f6V/0x/Wj/Sv+mP61XWR11gR7nEbxscM2QxBHQdsfhV+gCD/AEr/AKY/rR/pX/TH9anooAg/
0r/pj+tH+lf9Mf1qeigCD/Sv+mP60f6V/wBMf1qeigCD/Sv+mP60f6V/0x/Wp6KAIP8ASv8A
pj+tH+lf9Mf1qeigCD/Sv+mP60f6V/0x/Wp6KAKqfad8mPJ+97+gp/8ApX/TH9aqandvawS+
Ukpd2xvSNn2DaMn5Qam0mZrjSrWVyxZolLFgQSccnmgCX/Sv+mP60f6V/wBMf1qeigCD/Sv+
mP60f6V/0x/Wp6KAIP8ASv8Apj+tH+lf9Mf1qeigCD/Sv+mP60f6V/0x/Wp6KAIP9K/6Y/rR
/pX/AEx/Wp6KAIP9K/6Y/rR/pX/TH9anooAqy/adgz5P3l9fUU//AEr/AKY/rT5vuD/eX+Yq
lDJNFqbRzgMsxYxMsxOAMcFMYH15oAtf6V/0x/Wj/Sv+mP61PRQBB/pX/TH9aP8ASv8Apj+t
T0UAQf6V/wBMf1o/0r/pj+tT0UAQf6V/0x/Wj/Sv+mP61PRQBB/pX/TH9aP9K/6Y/rU9FAEH
+lf9Mf1o/wBK/wCmP61PRQBB/pX/AEx/WmJ9p3yY8n73PX0FWqz7+SZBsgXLSTBeX2D7ueuD
jpQBZ/0r/pj+tH+lf9Mf1pLGbz7VW2lSMqwLFsEcHk9R71YoAg/0r/pj+tH+lf8ATH9anooA
g/0r/pj+tH+lf9Mf1qeigCD/AEr/AKY/rR/pX/TH9anooAg/0r/pj+tH+lf9Mf1qeigCD/Sv
+mP60f6V/wBMf1qeigCD/Sv+mP61Dd/aPs7b/K28ZxnPWrtQXv8Ax6P+H86AMPWf9XH9TRUW
pMWjTJzzRTAvQkhrcgZOyPA9flFX1QpK0q2MayN1cFQT+NULf/WW3+7H/IVowvL9suEdwygK
VAXG3Of8KQDvNn/59/8Ax8UebP8A8+//AI+KnooAg82f/n3/APHxR5s//Pv/AOPip6KAIPNn
/wCff/x8UebP/wA+/wD4+KnooAg82f8A59//AB8UebP/AM+//j4qeigCDzZ/+ff/AMfFHmz/
APPv/wCPip6KAIPNn/59/wDx8UebP/z7/wDj4qeigCDzZ/8An3/8fFVQhnkmE1mkoEgYByDt
O0etaNUJg2y7K3D2+1wS6BSfuDjkEfpQBOryooVbUKo4ADgAUvmz/wDPv/4+KWzMrWkRn/1p
QbuMc/SpqAIPNn/59/8Ax8UebP8A8+//AI+KnooAg82f/n3/APHxR5s//Pv/AOPip6KAIPNn
/wCff/x8UebP/wA+/wD4+KnooAg82f8A59//AB8UebP/AM+//j4qeigCDzZ/+ff/AMfFHmz/
APPv/wCPip6KAIPNn/59/wDx8UyWSfYM2/8AEv8AGPUVaqOb7g/3l/mKAIEQpIZEsY1kbqwK
gn8ak82f/n3/APHxVdJZl1cxGaR4njLbXQAKQRwpwCePrV+gCDzZ/wDn3/8AHxR5s/8Az7/+
Pip6KAIPNn/59/8Ax8UebP8A8+//AI+KnooAg82f/n3/APHxR5s//Pv/AOPip6KAIPNn/wCf
f/x8UebP/wA+/wD4+KnooAg82f8A59//AB8UebP/AM+//j4qeigCDzZ/+ff/AMfFHmz/APPv
/wCPip6KAKqyTFpQbfILcjePQUqNLGiolqFVRgKGAAFVtT1COwglLSxxySPtjLsAAdo559Kn
0u4N1pltOZBIzxqWYY5OOenvQBJ5s/8Az7/+PijzZ/8An3/8fFT0UAQebP8A8+//AI+KPNn/
AOff/wAfFT0UAQebP/z7/wDj4o82f/n3/wDHxU9FAEHmz/8APv8A+PijzZ/+ff8A8fFT0UAQ
ebP/AM+//j4o82f/AJ9//HxU9FAEHmz/APPv/wCPijzZ/wDn3/8AHxU9FAFWWSfYM2/8S/xj
1FIqlZTKtkgkPVwVyfxqeb7g/wB5f5iqNvLcLqssdy9wqOT5KkR+Ww46EDdnr1oAt+bP/wA+
/wD4+KPNn/59/wDx8VPRQBB5s/8Az7/+PijzZ/8An3/8fFT0UAQebP8A8+//AI+KPNn/AOff
/wAfFT0UAQebP/z7/wDj4o82f/n3/wDHxU9FAEHmz/8APv8A+PijzZ/+ff8A8fFT0UAQebP/
AM+//j4o82f/AJ9//HxU9FAEHmz/APPv/wCPiojvl8xZLRXUsCVZgR0FXKz7+eWFGWASGSWU
KPLClh8oJxu4zx3oAnRpI0CR2ioqjAVWAAp3mz/8+/8A4+KSxlE1qjb5HI4YyABgR1Bxxn6V
YoAg82f/AJ9//HxR5s//AD7/APj4qeigCDzZ/wDn3/8AHxR5s/8Az7/+Pip6KAIPNn/59/8A
x8UebP8A8+//AI+KnooAg82f/n3/APHxR5s//Pv/AOPip6KAIPNn/wCff/x8UebP/wA+/wD4
+KnooAg82f8A59//AB8VDdyTG3cNBtHGTvBxzV2oL3/j1f8AD+dAHO6j/q0+tFGo/wCrT60U
wL8J2tbnBOEjOB/uiryeWk7zLDc73GDksR+WcVRt/wDWW3+7H/IVpQyytdTxSBAqBSu3OcHP
X8qQC/af+mM3/fNH2n/pjN/3zU9FAEH2n/pjN/3zR9p/6Yzf981PRQBB9p/6Yzf980faf+mM
3/fNT0UAQfaf+mM3/fNH2n/pjN/3zU9FAEH2n/pjN/3zR9p/6Yzf981PRQBB9p/6Yzf980fa
f+mM3/fNT0UAQfaf+mM3/fNU2WK5klE0E7BZQ67crghR6GtOqMhmUXbQSRRsrglpULAAIM8A
j+dAEyzhVCiGfA45XJpftP8A0xm/75pbOV57SKWRQrOgYgdKmoAg+0/9MZv++aPtP/TGb/vm
p6KAIPtP/TGb/vmj7T/0xm/75qeigCD7T/0xm/75o+0/9MZv++anooAg+0/9MZv++aPtP/TG
b/vmp6KAIPtP/TGb/vmj7T/0xm/75qeigCD7T/0xm/75pktxlB+5m+8v8PuKtVHN9wf7y/zF
AFZVhS488W9wZMEZOTgE5OATgVN9p/6Yzf8AfNV4bqVtUktmeJ4wpb5UKsnI4JJ569sVfoAg
+0/9MZv++aPtP/TGb/vmp6KAIPtP/TGb/vmj7T/0xm/75qeigCD7T/0xm/75o+0/9MZv++an
ooAg+0/9MZv++aPtP/TGb/vmp6KAIPtP/TGb/vmj7T/0xm/75qeigCD7T/0xm/75o+0/9MZv
++anooAqLOGMoMMxDHn5fYUsMiQQpFFbzKiKFUbc4Apt1c/ZopmUbpC2EX1O0fpUlhM1zYW8
7gB5I1chemSM0AL9p/6Yzf8AfNH2n/pjN/3zU9FAEH2n/pjN/wB80faf+mM3/fNT0UAQfaf+
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
f99Cjzov+eif99CpKKAI/Oi/56J/30KPOi/56J/30KkooAj86L/non/fQo86L/non/fQqSig
CPzov+eif99Cjzov+eif99CpKKAI/Oi/56J/30Kz7lXuBcRwXcMOZQW3pvDrtHH3hWpVNpmg
Ny6QSTnzB8ke3P3F9SB+tAEsMiJCiPLCWVQDs+VfwGTgfjT/ADov+eif99Ci3mW4gSZMhXAI
B6ipKAI/Oi/56J/30KPOi/56J/30KkooAj86L/non/fQo86L/non/fQqSigCPzov+eif99Cj
zov+eif99CpKKAI/Oi/56J/30KPOi/56J/30KkooAj86L/non/fQo86L/non/fQqSigCPzov
+eif99CmSzRbB+8T7y/xD1FT1HN9wf7y/wAxQBTihC37XMlzARghVRNpwf7xyd3T2q550X/P
RP8AvoVEl2GvGtmhljbBZWbG1wOuMHPfvirNAEfnRf8APRP++hR50X/PRP8AvoVJRQBH50X/
AD0T/voUedF/z0T/AL6FSUUAR+dF/wA9E/76FHnRf89E/wC+hUlFAEfnRf8APRP++hR50X/P
RP8AvoVJRQBH50X/AD0T/voUedF/z0T/AL6FSUUAR+dF/wA9E/76FHnRf89E/wC+hUlFAGfc
29re71mlIKtlSkzJg7QP4SM1LYxw2VlDbCcOIkC7i+c4+pNPkmS3juJpM7UOTjr90U+2nW5t
op0BCyIHAbrgjNAC+dF/z0T/AL6FHnRf89E/76FSUUAR+dF/z0T/AL6FHnRf89E/76FSUUAR
+dF/z0T/AL6FHnRf89E/76FSUUAR+dF/z0T/AL6FHnRf89E/76FSUUAR+dF/z0T/AL6FHnRf
89E/76FSUUAR+dF/z0T/AL6FHnRf89E/76FSUUAQSzRbB+8T7y/xD1FQCPdfC4muoWSMERqq
7SM+pyc/kKtTfcH+8v8AMVDBdma5liW2mCRsVMpK7SRjgc57+lAE3nRf89E/76FHnRf89E/7
6FSUUAR+dF/z0T/voUedF/z0T/voVJRQBH50X/PRP++hR50X/PRP++hUlFAEfnRf89E/76FH
nRf89E/76FSUUAR+dF/z0T/voUedF/z0T/voVJRQBH50X/PRP++hR50X/PRP++hUlFAEfnRf
89E/76FVLhUn3GOeJJY5A6Mw3AHaByMjPU96v1WlnFusrlHc7wFRMZY4HAzQAlmsVtbiMzo7
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
</binary>
 <binary id="_11.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAEpAiQDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDGvLu5F5OBcSgCRv4z61F9suf+fib/AL7N
F7/x+z/9dG/nVjSdPOoXBTO1FGWNAFf7Xc/8/E3/AH2aPtlz/wA/E3/fZrsE0PTVQBrUOfUu
wz+tO/sXS/8AnyX/AL7b/GgDjPtlz/z8Tf8AfZpftlz/AM/E3/fZrsv7F0v/AJ8l/wC+2/xo
/sXS/wDnyX/vtv8AGgDjftlz/wA/E3/fZo+13P8Az8zf99muy/sXS/8AnyX/AL7b/Gj+xdL/
AOfJf++2/wAaAON+2XP/AD8Tf99mj7Zc/wDPxN/32a7L+xdL/wCfJf8Avtv8aP7F0v8A58l/
77b/ABoA437Zc/8APxN/32aPtlz/AM/E3/fZrsv7F0v/AJ8l/wC+2/xo/sXS/wDnyX/vtv8A
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</binary>
 <binary id="_85.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CACMAdQDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDTk3TXLzSO7RFz5UZJClR3PPXOR+FSbov+
fWL83/8AiqUj/R7f/cP/AKE1MxTAdui/59Yvzf8A+Ko3Rf8APrF+b/8AxVNxRigB26L/AJ9Y
vzf/AOKo3Rf8+sX5v/8AFU3FGKAHbov+fWL83/8AiqN0X/PrF+b/APxVNxRigB26L/n1i/N/
/iqN0X/PrF+b/wDxVNxRigB26L/n1i/N/wD4qjdF/wA+sX5v/wDFU3FGKAHbov8An1i/N/8A
4qjdF/z6xfm//wAVTcUYoAdui/59Yvzf/wCKo3Rf8+sX5v8A/FU3FGKAHbov+fWL83/+Ko3R
f8+sX5v/APFU3FGKAHbov+fWL83/APiqN0X/AD6xfm//AMVTcUYoAdui/wCfWL83/wDiqN0X
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
K0b3TIr64M08spcgDggf0ooA/9k=</binary>
 <binary id="_177.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAE2AsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDt768Wyg8xlLsSFVB1Y1QGpXpGTHbr7Esa
l1YA3FrkZxvP6VVxQBN/aN5/dt//AB6j+0bz+7b/APj1Q4oxTAm/tG8/u2//AI9R/aN5/dt/
/HqhxRikBN/aN5/dt/8Ax6j+0bz+7b/+PVDijFMCb+0bz+7b/wDj1H9o3n923/8AHqhxRikB
N/aF5/dt/wDx6j+0bz+7b/8Aj1Q4oxQBN/aF5/dt/wDx6j+0bz+7b/8Aj1Q4oxQBN/aN5/dt
/wDx6j+0bz+7b/8Aj1Q4oxQBN/aN5/dt/wDx6j+0Lz+7b/8Aj1Q4oxQBN/aN5/dt/wDx6j+0
bz+7b/8Aj1Q4oxQBN/aN5/dt/wDx6j+0Lz+7b/8Aj1Q4oxQBN/aN5/dt/wDx6j+0bz+7b/8A
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
jlkGZPlJwCenT9RWkdHsSxYxPuxjPmv0/OpxZwqbfapUW+dgB4GRj+tAGFYzFLqDy4ZGQM6x
Q4IVTzkhz1PX9ava1FtaKYRRvuZYyXmdMZOB04qxBpcUE6SCaZhGzMiMw2qWznt7mpbjT7W6
lEk8XmEYwGY449ulAGbZafaJdzxyA8gTKwmbB7HHPIBA596NeSY3FuIpXw+cxlgF4HXkj+da
Fzp1tcwCIr5agYHl/Lgdx9Kbe6bHeuGllkAHRQFIHvyDQBh2tvNHd26NtjDOcvGUDc8/wsc/
iKf4kR97Os5bJVGCgjywTjk7gM/hWlFocEMgeOaZWHQqEB/9Bq5c2cdzD5ZLR/OH3JgHcOh/
SgDntD3vqiRxSKqRxlsctxkDH3iB1rcvVka+sSjEKJG3gHgjaev40+3sBDcee080z7Cg8xgc
DIPYD0qaS3illjlkQM8Ryh9DQBJRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB
CTjef9qqH2i8+05+zSeT0xjn61PcX9vbSskrENnOApNRf2taf32/74NACax/x49P41/nTrj/
AI9pf9xv5VU1G/gubYRxFixdTjafWrdx/wAe8v8AuN/KgDRtP+POD/rmv8qKLT/jzg/65r/K
igCpqX/H3af8D/lUbf6yH/roKk1L/j7tP+B/yqNv9ZD/ANdBQBoUUUUAFFFFABRRRQAUUUUA
FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFADV/i+tLSL/F9aWgAb7p
+lZ1x/x7S/7jfyrRb7p+lZ1x/wAe0v8AuN/KgDRtP+POD/rmv8qKLT/jzg/65r/KigCpqX/H
3af8D/lUbf6yH/roKk1L/j7tP+B/yqNv9ZD/ANdBQBoUUUUAFFFFABRRRQAUUUUAFFFFABRR
RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
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</binary>
 <binary id="_149.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CADKAskDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDtb6/jsyiFS0j5wOgAHUk/iPf9cQf2sv8A
0x/77b/4iotXALsfaP8A9nrMC56DNAGx/ay/9Mf++2/+Io/tZf8Apj/323/xFY5XHUEfWkxT
A2f7WX/pj/323/xFH9rL/wBMf++2/wDiKxsUYoA2f7WX/pj/AN9t/wDEUf2sv/TH/vtv/iKx
sUYoA2f7WX/pj/323/xFH9rL/wBMf++2/wDiKxsUYoA2f7WX/pj/AN9t/wDEUf2sv/TH/vtv
/iKxsUYoA2f7WX/pj/323/xFH9rL/wBMf++2/wDiKxsUYoA2f7WX/pj/AN9t/wDEUf2sv/TH
/vtv/iKxsUYoA2f7WX/pj/323/xFH9rL/wBMf++2/wDiKxsUYoA2f7WX/pj/AN9t/wDEUf2s
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
enTH41eoArbG/umjawOdp49qs0UAZwmIAHkz/wDfs0vn/wDTGf8A79mtCigDP8//AKYz/wDf
s1Xvi89q0ccExYsuMxkdGBrYooArbG/umjY3901ZooArbG/umjY3901ZooArbG/umgKT0Gas
1nXl5LaiPy1iCMz75JSQq4PqB70AWNjf3TRsb+6as0UAVtjf3TRsb+6as0UAVWyilijH2VST
UJmyCDBMQeoMRrQooAzkkVFCpbzKo4AERAFL5/8A0xn/AO/ZrQooAzNNhkSzAeNlO9zgjB5Y
kVa2N/dNWaKAK2xv7po2N/dNWaKAK2xv7ppCpBGR16VaqOUgNGT0DH+RoAi2N/dNGxv7pqLT
r1r0O5MW3AZArEttOcZ4/lV6gCtsb+6aNjf3TVmigCtsb+6aNjf3TVmigCtsb+6aNjf3TVmi
gCtsb+6aNjf3TVmigCtsb+6aNjf3TVmigCtsb+6aNjf3TVmigDn9T5guf91h+ldBXPaj/wAe
93/20/ma6GgDOvP+PiT/AHI/5vQF8y1iRZ44yr7juGejZHcU665uZP8Acj/m9Pjn8i3hyjMH
fbkdFye9AFjzov8Anqn/AH0KPOi/56J/30KkooAj86L/AJ6J/wB9Cjzov+eif99CpKKAI/Oi
/wCeif8AfQo86L/non/fQqSigCPzov8Anon/AH0KPOi/56J/30KkooAj86L/AJ6J/wB9Cjzo
v+eif99CpKKAI/Oi/wCeif8AfQo86L/non/fQqSigCPzov8Anon/AH0KhuJYzLb4kTiQ9+ny
NVqoLj/XW3/XQ/8AoDUAQ2SC2RhJcxSsxyXxtLH35NWfOi/56J/30Khtbs3EssTwtFJFjKsQ
eD0PH0p4uc3ptjGwwm8OcYPPSgB/nRf89E/76FHnRf8APRP++hUlFAEfnRf89E/76FHnRf8A
PRP++hUlFAEfnRf89E/76FHnRf8APRP++hUlFAEfnRf89E/76FHnRf8APRP++hUlFAEfnRf8
9E/76FHnRf8APRP++hUlFAEfnRf89E/76FHnRf8APRP++hUlFAGfcxpd2zQ/aI0RiwbIBPXt
zxVzzov+eif99Cq1xdmzt/NMLSRhm3spHyjd156/hV2gCPzov+eif99Cjzov+eif99CpKKAI
/Oi/56J/30KPOi/56J/30KkooAj86L/non/fQo86L/non/fQqSigCPzov+eif99Cjzov+eif
99CpKKAI/Oi/56J/30KPOi/56J/30KkooAj86L/non/fQo86L/non/fQqSigCCSaPdHiRPve
o9DUNmi26MJbmKVmOS+NpY+/JqzJ9+L/AHv6GobW7aeaSKS3eF0AOGIOQc88fSgBioovWuGu
ImBGFBHKjHQHPrz0qz50X/PRP++hTldWztYHBwcHpUE12sRh2oZFlcJuUjAzQBL50X/PRP8A
voUedF/z0T/voVJRQBH50X/PRP8AvoUedF/z0T/voVJRQBH50X/PRP8AvoUedF/z0T/voVJR
QBH50X/PRP8AvoUedF/z0T/voVJRQBH50X/PRP8AvoUedF/z0T/voVJRQBH50X/PRP8AvoVU
uEW6tnhFykaOWVuASQT254q/VGe9Ns0UaQmVpWfADKuMH3PvQBaEsQAAkTA/2qPOi/56J/30
KkooAj86L/non/fQo86L/non/fQqSigCPzov+eif99Cjzov+eif99CpKKAI/Oi/56J/30KPO
i/56J/30KkooAj86L/non/fQo86L/non/fQqSigCPzov+eif99Cjzov+eif99CpKKAI/Oi/5
6J/30KZLLEWjBkQjcc/MPQ1PUcn34/8Ae/oaAKlnbx2zhmuUfZGIk6DCj155NW/Oi/56J/30
Khs7v7WHYRFYx9xiwO4euAcj8atUAR+dF/z0T/voUedF/wA9E/76FSUUAR+dF/z0T/voUedF
/wA9E/76FSUUAR+dF/z0T/voUedF/wA9E/76FSUUAR+dF/z0T/voUedF/wA9E/76FSUUAR+d
F/z0T/voUedF/wA9E/76FSUUAR+dF/z0T/voUedF/wA9E/76FSUUAc/qGDa3ZHIO/n866CsH
UB/ol5/20/ma3qAKNx/x9Sf7kf8AN6ZLHcy2kItRCdsm5vMYjo2RjANOuWC3UhP9yP8Am9LG
9ukMRlUEyOVB25yc0AXRnAz1paj8mL/nmn/fIo8mL/nmn/fIoAkoqPyYv+eaf98ijyYv+eaf
98igCSio/Ji/55p/3yKPJi/55p/3yKAJKKj8mL/nmn/fIo8mL/nmn/fIoAkoqPyYv+eaf98i
jyYv+eaf98igCSio/Ji/55p/3yKPJi/55p/3yKAJKguP9dbf9dD/AOgNT/Ji/wCeaf8AfIqG
eKMS22I05kOflH9xqAILKxkjMxmEcYkIIjt3YAEZyc8cnP6VJ5NyNTWUCL7OI9nLHf6+nr71
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
zaZdywvHmAb1IzuPH6VtUUUAf//Z</binary>
 <binary id="_110.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAD/AsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0CiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDkp
bj+0XF1MpeJzmOGT5kAHGdvQnOeaXbbf9A+x/wDAdf8ACo7P/kHWv+4f/QmqXFMBNtt/0D7H
/wAB1/wo223/AED7H/wHX/ClxRigBNlt/wBA+x/8Bl/wo2W3/QPsf/AZf8KXFGKAE223/QPs
f/Adf8KNtt/0D7H/AMB1/wAKXFGKAE223/QPsf8AwHX/AAo2W3/QPsf/AAGX/ClxRigBNtt/
0D7H/wABl/wo223/AED7H/wHX/ClxRigBNtt/wBA+x/8B1/wo223/QPsf/Adf8KXFGKAE223
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
/9k=</binary>
 <binary id="_25.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CABYAFEDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0Csm/1EruETY2nBx/n/Poa1qzJdIs3V4y
7CSQ53bhux6AdMfhQA7R5ri4heWY5jY/u/cdzStqsKXAjf5VJxuPY/4VOoisLNEGdkYCj1P/
ANeqJi0/UpwgRklU+ZlPl3YwOo/CgDXoqrY3L3MUhkjMbpIyEH2q1QAUUUUAFFFFABRRRQBT
htvMhSRp59zqCcSHGSK5cWOry+LzFM9wLJXMgkHTaB8oz65wK6+24toh/sD+VNvbVL21e3kZ
1V8fMjYYEHIIP1FAHnMev3q6o1vqck80HmFGjztZOcZHHWulGjSaRcXGoT3s8tup+SOPhlUk
ZJPfA/lXQ/ZIXMbzRRyypjEjIN2fX2qKy+1SwzRajCmQ7KCuCsiHocfTgg0AL9i/6ern/v5R
9i/6ern/AL+VapaAKn2H/p6uf+/lRXlu0NlPKl1cbkjZhl88gfStCq2pf8gy7/64v/6CaAJo
iWiQnklQTT6ZHxEn0FPoAKKKKAI7f/j3j/3R/KpKit+beP8A3RUtABSZGcZGfSuN8a+I5rWQ
6bZPscrmWRTyM9APTj+dc74StJr7xBBsldPLPmu4POB2/HgfjQB6rRXJ+KfEl9ouqwRQRRtA
0YY7wfnOTkZ7f/XrodLv4tT0+G8hBCyD7p6qehH50AW6raj/AMg26/64v/I1ZqrqRxpl2T2h
f/0E0AWFGFA9BTqQdBS0AFFFFAENr/x7J9KmqK3/ANSuPf8AnUtAGLqWi6IbttR1GOMMxALS
yEKT0HGcVNpehafpdxNc2SFTOAMbsgDrge1UPG+nXeo6VGLRDI0Uu9kHUjBHHr1rF8W3c9v/
AGRc2Tk2sKgoyNld4PQkewx+dAFiXxRY6jqbafqmnL9mEhRXf7yHOMkdvw6V01nbmwuBaW8C
R2Ii3JtzlWzyCffI/I1jx6fp/iy3ttUeGS3kVvnAH38die4963bCeeZJRcoqSRysny5wR2P5
EUAWqq6mcaZd/wDXF/8A0E1Hq+qW+kWLXVweBwiDq7dgK8q1HUrvVb1p55GZmPyoCcKPQCgD
2IdBS1WjY2lihnfeyKAT6mm2l/Fdu6IGV0GSCKALdFFFAENt/qB9T/M1NUVvkRc/3m/maloA
Kq2+n21sJlijAjmbe0Z5XPcgds1aooAz7qO/j1C3ltGR7QL5ctucLjn7wPt6VoUUUAZPiDQo
tct4opJniMbbgyjP6VhS+ENLhspby1vJpfIjdjh1YEgH0FdTqjSJpd20IJkELlMdc7TiuJ0L
zrLwPqd0FLec2xQemDhSf1P5UAdreywLAyTLvBGSg71SZLXTIDqVursjKoIJJ2qTnPr/AIVG
PIvwYGlZbwKwRiTg9+R0/Crlhi0WHTpm3ymNnz2IzyP1oAn+32/98/lRVjA9BRQBWbT4GZmz
OCxJOJ5AMn2BpP7Og/vXH/gTJ/8AFUUUAIdNtz/Fc/8AgTJ/8VQNNgHR7n/wKl/+KoooAX+z
4P79z/4FSf8AxVJ/Ztv/AH7n/wACpf8A4qiigBf7Og/v3P8A4FSf/FVWm0ZHaNY5pRByskLS
uVdT/wAC4oooAnlghsUe5t7MPKB0QfMR7VPCY7hYrkRkMU+Uum1lBxkYPI6D8qKKAJqKKKAP
/9k=</binary>
 <binary id="_179.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAHtAokDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0CmJKkmNjA5UNx6Hof0pLh0it5Hk3bFUl
tuc49sc1l6QsKFtn2j93axIyt5nGATwD3wR0oA1VlRmCqwJOePocH9aFlRmCqwJOePocH9ay
NGMDSRvGbjK2qPh9+PmJJPPGSQKTTDbtdxPEbnhJnw/mYwzgg88djQBsLKjMFVgSc8fQ4P60
eam7buGd23HvjOPyrH0v7O95E0JuAdsz4cyYwzggnPHY0WJt5L+IqbkMXnfDeYASrbcnPHQ4
oA2PNTdt3DO7bj3xnH5UNKisVZgCMcfU4H61jxm3k1MFDchzds2P3gU4j2n2xnFDm3k1NlY3
Ic3aoceYFOI9wHpjPNAGw0qKxVmAIxx9TgfrQ8qR53sBhS3PoOp/Wse9NvJqEoJuRIXgTKeY
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
8qgKdoOwvgHrjoadJZybbFI55AIG+ZgFyRsYc5HuKYtncGwsYGnkDRlDKw25OBn0x1AoAX7b
MdPkmW3fzfMaNEO0HO8qD1xjpQ17ObW4lS3k3CTy4lO3JPC+uPvZpPsdwdNiiM8gm81JHYbc
/fDMOmPWg2dwbHyvPk3/AGnzN2Fzt83djpjp/ntQArXs32G9nW3cNFu8tW25OB9cdQael6+y
8d7eRRbnhTtyw2A8c+9RmzuDp0luZ5N8krEt8uQhc+2Pumh7O4bTr2MzyGafftb5cjjC9sdA
KAJLO5nlaRZYHUxIoIO3l8ZIGD7imafezXJAlt3Q/Z45Dnbgsc5AwfanLb3McV9tmkZ5DmIn
aCPkA9PUd6LOzlt2lDTyMNqxxkheFA68D1J60ANsr2a4lRXt3RTGZCTtxgn5Oh9AaLW9nluU
jkt5EDedljtwNrgDofQ0mm2dxbbfOnkYC2jj+bbww3Z6D3FFhZ3EMiPPPI+2Lo237zHLdB7C
gBYr2eS6WP7PIqNK4DfLjYowT1z96tCs60s7iG5jeSeR0HnZDBf4nBXoM9K0aACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iolnR5VRCG3BjlTkDBAx+tAEtFNR0fOxlbacHBzg+lVor6Ka5MUTxMFOCfMGScZ4HegC3RRU
ccySuwjZWC4yVYHnnj/PrQBJRTQ6FygZS4GSueRUImmaaRI4oyqMFJaQg9AemPegCxRTPMQE
jeuRjv6nA/XilLopALKCTgZPf0oAdRUEl5bwzCKSZEcgthmA44/xqbIzjPNAC0VHLKI4ywG4
52qM9T0xSs6xx75WVAOpJ4H40APoprsqKWdgqjqScAUjs+zMQVyemWwPzwaAH0VEk6NbJO5C
IyhsscYzUVtd/a4mkh8pvlBQeZk89N2Bx+tAFqimRSCWMOuRnseoPcU5WDDKkEeooAWiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
ooooAKKKKACiiigCC7z9mbGcZG7H93I3fpmqlyVaV/srAyfZZMFOefl29K0qaFVeigdeg9eT
QBVtx/pKETwsPKICxJgEZGDnJ4HOPqalt/8AXXX/AF1H/oC1Kqqudqgbjk4HU0oAGcDr1oAW
oE/4/wCX/rkn83qeoltoEfekMav/AHggBoArZVZRgpIvmnA5Eitnn6jn2+X1p8MbG6uWEzqB
KPkAXB+RfbNWdq79+0bsYzjnFRva28jl5IImY9SyAk0AZ0qJ5Up2rny7k5x33AZ/LirOIDLe
+bgHIBPcLtXp+P8ASrm1f7o79vXrTFgQSO7AMWfeMj7pwBx+VAEKb/tFsZRhzCwb/e+XI/nR
dSC1kFwRlSpRh6nqv65H1YVYkjSVdsiK6+jDIps0XnbAxGwMGIx1III5+ooAhMZhW0VjkrJ8
7diSrc/iT+tPuR88ZWRUkGdm8ZUn/H9evvUssYljZGyAR1HUe496VkV02OA4IwQwzmgCgCWW
2MXlxRbmAyCy7s8Y5HH3sduntVmzGImxIsg3nG1cAeoHJ75qdlDKVYAgjBB7014o5E2PGrJ/
dIyKAI7H/jwt/wDrkv8AIUWP/Hhb/wDXJf5CpI4o4l2xRqgJzhRilZcxlVJTjAK4+X6Z4oAi
teRKR9wyttHpjg/+PAn8afD5XlL5Gzy+2zGP0pyIsaBEGFAwKVVCjCgAegoAWiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACoRcK0zRIrsyHDYHC8A9enccdamqGBWWW4JGA0gI9xtUf0oAFuEa
TYA2CSobsSOo/Q/lTFuXa7eH7O4VQDvyuOSeevTioILYJ5ULRzMUI+YytswOjYzjt07fTmrH
3L1iyth0VVIUkZBbOcdOo60APadFSZjnEP3uPYH+RpJbhIpFjIZncEqqrnOMfl1HJ4qtcCQR
3kawuzS5K46Y2AdfqOlWWVjeRvj5RG4J9yV/wNADXu0SUx7JGdUDsFQnAOfT6Hjr6ZqdWDKG
UggjII71EqsLyR8fKY0APuC3+IotFZLOBGGGWNQR6HFABLcLFKkW12kcFlVRnOMZ9h1HWj7S
hRWQM5f7qgfMfXg9Md84xQysbyN8fKI3BPuSv+BqCNHhZZWRiqmUEKMkbnyDj04/WgCSa62Q
LLFG0oZwvGBjLAHqRU6MWQEoyE/wtjI/KqrRSGGRyhDPKsmzqQAV/XC/rVpHEiBgGAP95SD+
RoASR1jQs3Tpx3PYUwXKbGLBlZcAoRzz0+uadON0JHl+Z0+UHB69j696qGGSRAR5rRo4ZFZt
rnggjPBA5GM88HNAFpX86NgpaNgcHplT+optu7tblmy7Kzr2BbDED2zxTIAkYklEcoBwMuWZ
mA9jkjqaWxbMTja6kO5+ZCvBYkdRQA2zmmnd3kSRFyygHbt4bHYk54+lW6htVZImDDB8xz+B
YkUjg3VrKhVo94dPmHPcZ+h6j2oARbuNpETDgyfcJXhhjOc05LhHcABgG+4x6P8AT/PPUZFV
zOZp7QeUw+YsTnI+4eh7jnrTbS2EX2dDHMXhGCzSsVHykZGTg5/T2oAnhuXlnljNu6hH27iV
x90H196GuGF8sWB5ZG3I/vkE4/IfqKWL93cyqyt+8fcpCkjG0Dk9ulV2tpirziSQP5vmiMBe
QDgAcZGVGOvc0AWSXW+VfMYo8bHaQMAgr04z3NEpdLiEiRtrttKEDH3Sc9M9qjklC30eVkIV
GUkRsRklcc49jRdShZ4PlkOx9zFY2IA2sOw9xQAtwsomi2XEiCR9pAC8fKTxke1SNL5WEPmS
sBlsAEgepx/Tk9hROrNLbkDIWQk+w2sP61DPCPtTSsszBkVR5Tkcgnrgj16/nigCfz492CwA
2bw2eCO5z+X5iopbp0MG23kYSnHYEcE9z14qN7dpYoYEXylhCsM/MMgcLk9R61LKzOsExRhs
fc64yR8pHTvye1AD5pWSEMq4diFVW7EnHOPT+lOZJPI2pKfMAGHYDkj14798fhio7kjy45xn
EbBzkY4Iwc/QEn8KmdlRGdjhVGSfQUANhkEsKSAY3AHB7e1SVDaKy2ybxh2+dh6EnJH5mpqA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigCNIIo3LIgBPp2+npUlFFABRRRQAUUUUAFFF
FABRRRQAUzyoxGsflrsXG1ccDHTA9sCn0UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFNLqJAhPzEEgewxn+YoAdRRUYmQzGIbiw64U4HGeT0oAkooooAK
KKTcNxXIyBkigBaKY0qLIkbMA7glQe+OtI0yLMsR3Bm6fKcHjPXp2oAkoqNpkSZIm3bn+78p
weCevTsaZNdRQHEnmdQMrGzDk4HIFAE9FNRxIgYBgD/eUg/kadQAUUjMFGWIAzjmloAKKZFI
JYw652npnuPWn0AFFNdgiljnA9ASfyFJFIsqB0JIyRyCOhweDQA+io0mSR2RdxK5ydpxxwee
lLHIJASMgg4IPUGgB9FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAQ3TskBKnBJC5/u5IGfwzmqtyDayNJEzsVt5WAZi
3I2+v+NX2UMpVgCCMEHvUSWsSPvCktgrlmLHB7c9uKAIrfzFnA2SohUk+a4bJyMY5Pv7dKS0
t0S4uGDSZEgxmRiPuL2JqeOCOJtyhs4x8zE4HoM9Pwp6oqsxUYLnJ9zgD+goAdWfGGb7DN5s
gaU5cbjtbKMcY7DPp6VoVSSzb7TG7BcROWUh2PUEfd6A4PUf1oAZBJM4im8uUM5G4s42YPbG
eMfTPHPU1IkCDUpXzJnYh/1jY6t2zipxbxCXzADuBJA3HAJ6nHTPJ/OlaFGlEnzBwMZDEZ+o
79aAKNxMq3UkpD7oHQcRsQBjLHOMdHP5VbuP9da/9dT/AOgNT/KTy2j2/I2cj1zyf50yS0il
ZWcyZXpiVhjjHY+9ABcf661/66n/ANAai8/1K/8AXWP/ANDFLNbRzOrvvyvTbIy46+h9zT2j
V1CsMgEHr3ByP5UAVrh2a58ry5XQIGxG4UkknvkdMfr9KbLJNHaxzYZ51JURhv8AWe2BxnjP
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
8K9OTVuoUidJ5HDrsc7ipXnOAOufb0oArxX6yOjCWFlkOBGp+cZ6Hr+mOM+1SGeQT/Zvl80n
cDjjZnr16jp+INPjgkjKqso8lTwu3nHpnPT8O1IbYnL7x527Ifb09sZ6Y7e5PWgBi/aDqEgE
qeWEQ7Sh9W9+vHXFSXXy+VKOqyKPqGO0j9QfwFK0T+f5sbqMgKwZc5AJ6cjHU+tJOpkeOMA7
dwdm+hyB9c4/DNAEj+Zuj2FQu758jkjB6e+cfhmn0x1ctGUcKA2XG3O4YPHtzg/hT6ACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AqFLiORwitknfj/gLbT+pqaoUtoY3DpGqsN+CO25tzfmRmgBFuo2lEe1wxcpyvGQM/yo+1x+
d5W193m+VnbxnZv/ACx39eKkESBtwUZyTn69aPKTdu2jO7dn3xjP5UAPooooAKKKKACiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooqFLmJ5Nisd2SBlSMkdcE9e
nagCaimeam3duGN23PvnGPzpPOj83yt43+n64+uOcUASUUwyoFdiwAj+8fTjP8qZJcxRSbHY
ggAk7TgD3PQdDQBNRUck8cRAkbbn9Pc+goeaOMkO4BABx356fXoaAJKKjM0Y25dfnGV568gf
1H50qyozBVYEnPH0OD+tAD6KhecbA0WJCXKhQepGcge4wfypVmXy3Z2X939/ByF4zQBLRTUZ
XRXU5VhkH1FEjrHGzucKoJJ9BQA6ioo545EdwxAQ4bepXHGec+xpY5UlBKNnHUdCPwoAkoqB
LyCRGdWbaqhiShHB6HkdODT/ADU37N3zZ2498Z/lQBJRUcc0cjFUbJHt1+nrSiVCqMGBEn3T
68Z/lQA+iioDdwh9uX+9tz5bYznGM4x14oAnoqF7qBJCjSqGBAIPbPTPpnIpzzRpIEZsMfbp
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
iByeMfnjvUtFACKoVQqgAAYAHakdEkQpIqsp6hhkGnUUANRVRQqKFUdABgChFVFCooVR0AGA
KdRQAgAHQYpqxom3airtGBgYwKfRQBHHDFCCIo0QHrtUDNO2rgDaMDpx0p1FACbRgDA46e1L
RRQAUUUUARXKNJCQv3gVYD1IIOP0qtOkl2zKImRWgkjy3HJ2+n06/lV6igCpbxr54cRTKVUq
WlkJxkjgAk56df8A69SwKyy3BIwGkBHuNqj+lTUUAFVLbekcEBiOYwFdj0GBjIPfP/68Vboo
AqJKPt8nyyYKKoPltjILZ5x7ioltgr7GjmdvOMgPmsExv3Z6449MdfbmtCigDNuVkZ/mimZl
mVvkOECBgc8dTgdOTn2xVxlY3kb4+URuCfclf8DU1FAFOa1a5mn3SyRIyCPCheRySeQfXH4U
k0j/AGWESI5lzGzBYycEMCeg9jV2igCreSDyY8LIdzo2BGx4DAnPHHFPuczWMwjDEvGwAIIP
T0NT0UAVbqLdJHKQ7KgIYRsVODjng89OnvTRH/o7RpE6mckEuxYgYxk5z2HT6e9XKKAKfkv9
hmtcEssZRWP8QI4OfX1/+uKll/0q0mRAyllKfOpXBIqeigCEuJrbcse8MOUJwfcfUfzqv5Uk
sMqL5vl5VkEhw2QckZ6gcAZP8sVcVVTO1QuTk4HU06gCpboolMgimXauMyOzH3ABJ9Bz+WaW
1kDTXHyyDc+4Fo2XI2qO49RVqigCGBWWW4JGA0gI9xtUf0pD818pH/LOMhv+BEY/9BNT01VV
c7VA3HJwOpoAQOTK0exgFUHeehznge4x+op9FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABVaGd5ZOAhXPzKD80
fpu+v6e/WrNVhBIZ43kZD5ecMB8zcEYP+eT6UARR6hG8iHzYijttVQ3zD0JGe/pjjP1xKURN
QQoqqXjcsQMbuV60sUUse2NXUQp04+bHZfw9f/10jLObtJAkexQV++c4JHOMe1AEV1FLNexo
XiMZRm2PGWGQV6889avVG0ZNwkueFRlx9SP8KU+Z5q4K+XtO4Ec54xj26/pQBXmNx9tjWOVF
QxscMhPIK+49aLi7WObyhLDGwUOfNbGQSQAPyPPb0NSzI/mpLEFLKCu1jgEHHfB9KSSOQSmW
IrllCsG9s4I/M8d/agBv2tfKin/5YSLnOORkZH+H1x60y5a5+zxsrJE5dQwK7uCw46+nWpJL
fzgkc5EkSjkEffb1I9uv19MUNDI1uIywZlYFSf4sEEZ9+Of8igCZNwUbyC3cgYFMmkKbFTG+
Rtqk9BwTk/gDSt5xh+TYsvvllH8qSaMvsZCA6NuXPToRz+BNAFVbloBcGYoH84IpJwv3F556
DqcfzqWGWK7WSJzFNtxu24KsOx7+nT2pFtpP3jNIvmmQSKQvC/KFxjvwD+fapV88IzHYzk8J
nCj8cZ/SgCGKdbfSoJGwAI0HJwMnAGT2GTToLnzzJEk0TyIAd6crznHGfY96SKCX7GkEuxWj
C7WUlgSuCCeB3HSp4hLktKy84wqjgfj7/wCfWgCvbTSR6cLi5kVwIQ5Krg9Mnqf8KW3u1km8
oywyMVLjymzgAgEH8xz39BTo4G+ytbSY8sJ5YZTyRjHTHB/OpIxNvzK6YAxhR19/b6f5AAy2
AdpJiPmZ2T6BSRj9M/jTreOSMSeY4bc5ZT6A9BSQAxySREHbkurY4IY5Iz65z+GKnoAqbHXU
kYzyMrRP8h24HK+gz+tW6jaMm4SXPCoy4+pH+FKPM81slfL2jaAOc85z7dP1oAqPkwTXeW3x
sxAyeFU4K/jj9fYVZ8r/AErzs9E24z15z/n61G9u5ZkDKIXYOw/LK49D3+p9as0AFFRM0ouo
1AHlFGLHBzuBXHP0LVLQBSvPJN5AJ4/MXy3wPLL85X0BpszeTc2rxfJEsbbkxgbSU5x2xnP0
zViZJfPjliVG2qykMxXqR7H0oMLSurTKo/dsjIDkHJHfA9KAK0aJNNGsqrIuZzhhkcSDFTRI
JYpreQlgj4DE5PZgfqMjn2zTI7aaARlCsrIHB3sVzuYHPQ+lTKDbQMSDK5JJ2ryxJ4/DoPYD
2oAdbO0kCs/3x8rY/vDg/qDUtR28ZigRCcso+Y+p7n8TUlABRRRQAh4BOM+1Z9jd3FxKgkhd
FMZkJJUj5j8o4OegNaDAlSASpI6jtVDTbKW0K+ZPJIBbxxYcg8rnPQe9AGhVVLhyscrKohlx
jB5XPTP1yPp79rVVUt3CxxMymGLGMDlsdM/TA+vt3AHLcFvL+UfPK8f5bv8A4mmPeFY0OzLP
N5ePQb9pP+e5FSSWsb3EU4RBIjZLbeT8pHX8ajWzIV8vlmlDg+i792P50APE0rneiKYw+zGf
m4OCfz7en5U12uRcrGskQDKzDMZOMEcfe96cIZUOxHURl9+cfNyckfn39PzqRoybhJc8KjLj
6kf4UAV57wwQXDlQzxHaoH8R2g/1P4CnztcJNGI3iCyNtG6Mkj5SfX2pslmXNyS/MoIQdlyo
BP6VPLGXeJgceW+4+/ykf1oAikuVglijnkjXejHcTtBII6ZPvVmoJkl8+OWJUbarKQzFepHs
fSnW8XkQJHkHaOwwB7Adh6DsKAGXbzRQvLEyAIhYhkJzgfUUyW4a3CpLNCJHJwxG1QB9Tz+f
ep7iMzW8sQOC6Fc+mRSSxszLJGQJEyBnoQeo9ug59qAIftyfZTNuTCyKjEN8oywGc/Q5qRp3
CBhHy7BY1JwT7n07n6D8KHheWAJIys29WPHGAwOP0pDA+0KHA2NuiY8levBHcYJH0PtmgBQZ
yrKdiuCMPtJVh9M8fnSWrzyAtK8ZUMy4VCDwxGc5PpUkSyfM0rDJ6KvRR/X60QRmJCpOcuzf
mxP9aAJKo2N4bny8vFJvj3kx/wAHTg8n1/Sr1VLW3ljMRl2AxReWNpJ3dOc4Hp096ALdUbW8
Mxi+eKTzBkrH1j4zzyfpnjn61eqpb28qmASbAIE2gqSS3GOeOBxnHPOPTkAEvCxtFCfNONze
ijaT/MfofSjz5ftezKeX5vl42nP3N2c5/pRBZmGO3Bfc0ZyzevylQP1FQRi62wTPAgJlEjAO
dw3fL029gR/3zQBK146yiEKvmkso9Mjbj8MNk/Skk1CNJHPmxBEbaylvmPqQM9vTHOPpkeyZ
pxc5Tz13EH8RgZ9MDB+pqbypUYrE6rGzbuRyvOTj1zz9PfsANna4SWNUki2yPtGYySOCf73P
SmS3ojcoZYQ0YG8MwXccdBk8fX3+tWZYy7xMDjy33H3+Uj+tMeKVXdoGVfM+9uGcHGNw/ADj
/JAJY3WSNXQ5VgCD6inUg4AGc+9LQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB//
2Q==</binary>
 <binary id="_15.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAEZAsIDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDSltYy+6aNJmb58yKGxu5wM9MZxTPstt/z
6W3/AH4T/Crcw+ZP+uaf+giqss4jlSIDLv09FHqfQUwE+y23/Ppbf9+U/wAKPstt/wA+lt/3
5T/CiW5SFgGYMM4JAP8AnFPmmSCPzJchR1wpb+VADPslt/z6W3/flP8ACj7Jbf8APpbf9+E/
wqccgEd/WkVldQysGB6EHIoAh+y23/Ppbf8AflP8KPslt/z6W3/flP8ACp8UYoAg+yW3/Ppb
f9+E/wAKPslt/wA+lt/35T/CpS6qSCfmA3bRycfSnDkAjPPqMUAQfZLb/n0tv+/Kf4UfZbb/
AJ9Lb/vyn+FT4qBruFJvKZmDZAyUbaCeg3Yx+tAB9ktv+fS2/wC/Cf4UfZbb/n0tv+/Kf4VP
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
H9mJ/wA/N3/3+NH9mJ/z83f/AH+NXqKAKP8AZif8/N3/AN/jR/Zif8/N3/3+NXqKAKP9mJ/z
83f/AH+NH9mJ/wA/N3/3+NXqKAKP9mJ/z83f/f40f2Yn/Pzd/wDf41eooAo/2Yn/AD83f/f4
0f2Yn/Pzd/8Af41eooAo/wBmJ/z83f8A3+NH9mJ/z83f/f41eooAo/2Yn/Pzd/8Af40f2Yn/
AD83f/f41eooAo/2Yn/Pzd/9/jR/Zif8/N3/AN/jV6igCj/Zif8APzd/9/jR/Zif8/N3/wB/
jV6igCj/AGYn/Pzd/wDf40f2Yn/Pzd/9/jV6igCj/Zif8/N3/wB/jR/Zif8APzd/9/jV6igC
j/Zif8/N3/3+NH9mJ/z83f8A3+NXqKAKP9mJ/wA/N3/3+NH9mJ/z83f/AH+NXqKAKP8AZif8
/N3/AN/jR/Zif8/N3/3+NXqKAKP9mJ/z83f/AH+NH9mJ/wA/N3/3+NXqKAKP9mJ/z83f/f40
f2Yn/Pzd/wDf41eooAo/2Yn/AD83f/f40f2Yn/Pzd/8Af41eooAo/wBmJ/z83f8A3+NH9mJ/
z83f/f41eooAo/2Yn/Pzd/8Af40f2Yn/AD83f/f41eooAo/2Yn/Pzd/9/jR/Zif8/N3/AN/j
V6igCj/Zif8APzd/9/jR/Zif8/N3/wB/jV6igCj/AGYn/Pzd/wDf40f2Yn/Pzd/9/jV6igCj
/Zif8/N3/wB/jR/Zif8APzd/9/jV6igCj/Zif8/N3/3+NH9mJ/z83f8A3+NXqKAKP9mJ/wA/
N3/3+NH9mJ/z83f/AH+NXqKAKP8AZif8/N3/AN/jR/Zif8/N3/3+NXqKAKP9mJ/z83f/AH+N
H9mJ/wA/N3/3+NXqKAKP9mJ/z83f/f40f2Yn/Pzd/wDf41eooAo/2Yn/AD83f/f40f2Yn/Pz
d/8Af41eooAo/wBmJ/z83f8A3+NH9mJ/z83f/f41eooAo/2Yn/Pzd/8Af40f2Yn/AD83f/f4
1eooAo/2Yn/Pzd/9/jR/Zif8/N3/AN/jV6igCj/Zif8APzd/9/jR/Zif8/N3/wB/jV6igCj/
AGYn/Pzd/wDf40f2Yn/Pzd/9/jV6igCj/Zif8/N3/wB/jR/Zif8APzd/9/jV6igCj/Zif8/N
3/3+NH9mJ/z83f8A3+NXqKAKP9mJ/wA/N3/3+NH9mJ/z83f/AH+NXqKAKP8AZif8/N3/AN/j
R/Zif8/N3/3+NXqKAKP9mJ/z83f/AH+NH9mJ/wA/N3/3+NXqKAKP9mJ/z83f/f40f2Yn/Pzd
/wDf41eooAo/2Yn/AD83f/f40f2Yn/Pzd/8Af41eooAo/wBmJ/z83f8A3+NVxYg/8vV1/wB/
jWqelZ8wmMJFuyK5PDN2oAj+wj/n6uv+/wAacoCAKWJwMZY5Jp9qkscISdw7LxuHce9V7j/W
D6UwPMdV/wCQtef9d3/9CNFGqf8AIUu/+uz/APoRopDPSR/q4v8Arkn/AKCK0NG/5BVv/u/1
rPH+ri/65J/6CKv6N/yCrf8A3f60CF1DVLTTFRryR41c4VhEzAn0yAeaW21O1urlreJpBMq7
ykkLxnHr8wFY3jvP9kW2CAftadfo1XJDPBpt6bmVPtwjmdHjG35RyCAc47UAbNNVlbO1gcHB
wa5HS7+9lu4oJLuV1n04TEk8h+eR6dKr6ffTWPhW1eKV8zzhJHzkxqTgkZ6H60AdxRXIaxd6
pZ6bJ/pDRkXSLE28FyjA8NiulhtZY7eWKS6lkLlishwGQHoB9KALVFczokt7Lcz2V1NcNNZz
szOW4kTHyioLLVL1v7HmaV3bUHkWZD0QBsfL6YoA62iuI0rVL+S/06OS7ldZJ5kcMeoUjGfz
rS8NNe3u+aa/lZILh12MAd68gAn64NAHS0VyfiW9vLfWDFBdSxR/YXl2oeNy7sH9BUWo6veH
TrVluikjWbTMI+H3Dox7YoA7GiuSmv7yb+yD9qlj+02jPJsIGWABzUGg6vfzXemma4eUXFvK
XRuhKkgEe/FAHaUVzOiXt/eyQ3RkZkaaSOdGYBVxnaFHXPTr71r6Q4eGYi/+2/vm+bGNn+z+
FAF+iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKAEPSqi/wBatnpVRen40AOqjcf6wfSr1Ubj/WD6
f1pgeY6p/wAhS7/67P8A+hGijVP+Qpd/9dn/APQjRSGekj/Vxf8AXJP/AEEVf0b/AJBVv/u/
1qgP9XF/1yT/ANBFaGjf8gq3/wB3+tAiW5sbS7Km6tYJyv3TJGGx9M0yPS9PiDiKxtUDrtcL
Co3D0PHIq3RQBVh02xt5RLBZW8UijAZIlUj8QKcllaRwPAltCsUhJeNYwFbPXI71YooAqnTb
BoFgNlbGFTuEZiXaD64xippIy0DxxN5RKlVYD7vHBx7VJRQBWsbZ7aI+dN50zY3ybdu7AA6f
h+tPjtLaKZ5o7eJJX+86oAzfU96mooAqHTLAzecbG280tu3+Uu7PrnHWpLaytbTd9ltoYN3X
y4wufyqeigCtPp9lcyeZcWdvM+MbpIlY49MkUh02xKxqbK2IjBCAxL8oPUDjirVFAFM6VpzB
Q1hakIMKDCvyj24pYtL0+GRZIrG2jdPussKgr9DirdFAFdLK1juGuEtoVnbrIIwGP49akihi
gUrDEkYYliEUDJ9eKkooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAQ9KqL0/GrZ6VUXp+NAD
qo3H+sH0q7VK4/1g+lMDzHVP+Qpd/wDXZ/8A0I0Uap/yFLv/AK7P/wChGikM9JH+ri/65J/6
CK0NG/5BVv8A7v8AWs8f6uL/AK5J/wCgir+jf8gq3/3f60CL1FQTRea/MskYUZ+RsVBHHBK2
2K/kdsZwswJoAvUVV+x/9PNx/wB90LahlDLdTkHoRJQBaoqt9j/6ebj/AL7o+x/9PNx/33QB
Zoqt9j/6ebj/AL7o+x/9PNx/33QBZoqt9j/6ebj/AL7o+x/9PNx/33QBZoqt9j/6ebj/AL7o
+x/9PNx/33QBZoqt9j/6ebj/AL7o+x/9PNx/33QBZoqt9j/6ebj/AL7o+x/9PNx/33QBZoqt
9j/6ebj/AL7pPsf/AE83H/fdAFqimRZ8pMkk7Rye9PoAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAEPSqi9P
xq2elVF6fjQA6qNx/rB9KvVRuP8AWD6f1pgeY6p/yFLv/rs//oRoo1T/AJCl3/12f/0I0Uhn
pI/1cX/XJP8A0EVoaN/yCrf/AHf61nj/AFcX/XJP/QRWho3/ACCrf/d/rQImuP8AVT/9c/8A
GsA+ZFpWhTyFXRHh2og2tkptHOTnryOK6FyA5DKSrLjhcioY7eziKmO1RCn3SsGNv04oAzra
acfY7o3TyNcyFXhz8oGDwB224/SoNIkmto9KVZ3lS5Rg6HooAGCPTFbSRWqSeYlsqvkncIcH
J684pIYbS3IMFskWBgbIdv8AIUAWqKj81fR/++D/AIUeavo//fB/woAkoqPzV9H/AO+D/hR5
q+j/APfB/wAKAJKKj81fR/8Avg/4Ueavo/8A3wf8KAJKKj81fR/++D/hR5q+j/8AfB/woAko
qPzV9H/74P8AhR5q+j/98H/CgCSio/NX0f8A74P+FHmr6P8A98H/AAoAkoqPzV9H/wC+D/hR
5q+j/wDfB/woAWP/AFSfQU+mR58tMjBwOKfQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAIelVF6fjVs9KqL
0/GgB1Ubj/WD6Veqjcf6wfT+tMDzHVP+Qpd/9dn/APQjRRqn/IUu/wDrs/8A6EaKQz0kf6uL
/rkn/oIq/o3/ACCrf/d/rVAf6uL/AK5J/wCgir+jf8gq3/3f60CL1FFFABRRRQAUUUUAFFFF
ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAh6VUXp+NWz0qovT8a
AHVRuP8AWD6Veqjcf6wfT+tMDzHVP+Qpd/8AXZ//AEI0Uap/yFLv/rs//oRopDPSR/q4v+uS
f+gir+jf8gq3/wB3+tUB/q4v+uSf+gir+jf8gq3/AN3+tAiW7umgaOOKLzZHyQpbaMDGTn8R
UH2u9/58o/8Av/8A/Y0t6cahak/885P5pTvMHqPzoAZ9svf+fKP/AL//AP2NH2u9/wCfKP8A
7/8A/wBjT/MHqPzrFtNQncxJcXLwXPmfPHNEFRhnorY59uaANf7Xe/8APlH/AN//AP7Gj7Ze
/wDPlH/3/wD/ALGqp1RAqHYfmuDB17gnn9KpafrUg0u0nvVLNMCA4IyWAJ5A6ZANAGv9svf+
fKP/AL//AP2NH2y9/wCfKP8A7/8A/wBjWeusswXFq2Wg88DzB930PvUEurySXMS2xIX7QqPv
xyCgbjj3oA1/td7/AM+Uf/f/AP8AsaPtl7/z5R/9/wD/AOxqrd3Mhvbe1hk8syK0jOAD8q4G
Bn/eH5VXk1N7K7lhmbzkwjIeARuYLg49zmgDS+13v/PlH/3/AP8A7Gj7Xe/8+Uf/AH//APsa
qXOrR28jxlcsrIo+YAEt79gKiXXI3nWCOPfKZDGcONoIAOc9xg0AaH2u9/58o/8Av/8A/Y0f
a73/AJ8o/wDv/wD/AGNVYNUSZ7eMIQ8quWUkfJtIBz+Jq75g9R+dAEbXt4ilmsk2jk4myf5V
fRg6Kw6MMiqMzjyX5H3TVu2/49ov9wfyoAlooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigBD0qov
T8atnpVRen40AOqjcf6wfSr1Ubj/AFg+n9aYHmOqf8hS7/67P/6EaKNU/wCQpd/9dn/9CNFI
Z6SP9XF/1yT/ANBFaGjf8gq3/wB3+tZ4/wBXF/1yT/0EVoaN/wAgq3/3f60CIdTOL21/3JP5
rUO6tG6s47ooXZ1ZM4KkZ56/yqD+y4/+fif81/woAq7qo/ZLh9iT3YkhRw4HlYc4OQC2cfoK
2P7Lj/5+J/zX/Cj+y4/+fif81/woAxDp8pmU/aR5KzmcJ5fOTngnPv6VFb6RIlrDbT3SyxQA
+XiLadxBGTyc4yfSug/suP8A5+J/zX/Cj+y4/wDn4n/Nf8KAMdLDaUPm522wg+7+vX9KhXSi
nzJcAOJUkUlMgbVC4xn2re/suP8A5+J/zX/Cj+y4/wDn4n/Nf8KAM26hMzRyRSeVNHna5XcM
HqCPTp+VUU0uUvcGeZJGlwVkCkbCGBAwSeMjPWug/suP/n4n/Nf8KP7Lj/5+J/zX/CgDEfTp
JfMeW4V5mZWVvKG1SO23PI/H8aWLTik0MzSqXR2chY9qnIxgDPA/Otr+y4/+fif81/wo/suP
/n4n/Nf8KAMTToNt7d3O1wkjYQOCCO7cH1OPyrR3Va/suP8A5+J/zX/Cj+y4/wDn4n/Nf8KA
Kjt+7b6GtW2/49ov9wfyqodKjIwZ58H3X/CryqFUKOgGBQA6iiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKAEPSqi9Pxq2elVF6fjQA6qNx/rB9P61eqjcf6wfT+tMDzHVP8AkKXf/XZ//QjRRqn/
ACFLv/rs/wD6EaKQz0kf6uL/AK5J/wCgir+jf8gq3/3f61QH+ri/65J/6CKv6N/yCrf/AHf6
0CL1FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAh6VUXp+NWz0qhLPHbpvlJC56hS38hQBNVG4/1g+lWoJ4513REkepUj+Yqrcf6wfT+t
MDzHVP8AkKXf/XZ//QjRRqn/ACFLv/rs/wD6EaKQz0kf6uL/AK5J/wCgir+jf8gq3/3f61QH
+ri/65J/6CK0AioNqs4A4AGP8KBF2iqeP9t/zH+FGP8Abf8AMf4UAXKKp4/23/Mf4UY/23/M
f4UAXKKp4/23/Mf4UY/23/Mf4UAXKKp4/wBt/wAx/hRj/bf8x/hQBcoqnj/bf8x/hRj/AG3/
ADH+FAFyiqeP9t/zH+FGP9t/zH+FAFyiqeP9t/zH+FGP9t/zH+FAFyiqeP8Abf8AMf4UY/23
/Mf4UAXKKp4/23/Mf4Uh4Gd7/mP8KALtFU8f7b/mP8KMf7b/AJj/AAoAuUVSHJI3Px7j/Clx
/tv+Y/woAuUVSPA+8/X1H+FLj/bf8x/hQBcoqnj/AG3/ADH+FJ6/O/5j/CgC7RVPH+2/5j/C
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
2Q==</binary>
 <binary id="_9.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAFKAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDBvf8Aj9n/AOujfzqGpr3/AI/Z/wDro386
WytzdXUcI6scUAQYPpRg+ld1b6ZZ28YQW8TYHJdAxP51L9jtf+fW3/79L/hQBwGD6UYPpXf/
AGO1/wCfW3/79L/hR9jtf+fS3/79L/hQBwGD6UYPpXf/AGO1/wCfS3/79L/hR9jtf+fW3/79
L/hQBwGD6UYPpXf/AGO1/wCfS3/79L/hS/Y7X/n1t/8Av0v+FAHn+D6UYPoa7/7Ha/8APrb/
APfpf8KPsdr/AM+lv/36X/CgDgMH0NGD6V3/ANjtf+fS3/79L/hR9jtf+fS3/wC/S/4UAcBg
+lGD6V3/ANjtf+fS3/79L/hR9jtf+fS3/wC/S/4UAcBg+lGD6V3/ANjtf+fS3/79L/hR9jtf
+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</binary>
 <binary id="_111.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAF9AsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDvmZUUsxCgdSTiqDa5pyOyGZyVJB2xORke
4FQa6huJba2JxH80zep27QB9Pm/QVCo2jC8D0FAFz+3tO/56yf8AfiT/AOJo/t7Tv+esn/fi
T/4mqmT6mkyfU/nQBc/t7Tv+esn/AH4k/wDiaP7e07/nrJ/34k/+Jqpk+poyfU0AW/7e07/n
rJ/34k/+Jo/t7Tv+esn/AH4k/wDiaqZPqaMn1NAFv+3tO/56yf8AfiT/AOJo/t7Tv+esn/fi
T/4mqmT6mkyfU0AXP7e07/nrJ/34k/8AiaP7e07/AJ6yf9+JP/iap5PqaMn1NAFz+3tO/wCe
sn/fiT/4mj+3tO/56yf9+JP/AImqmT6mjJ9TQBb/ALe07/nrJ/34k/8AiaP7e07/AJ6yf9+J
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
1/8An1uf+/f/ANetiigDH81/+fW5/wC/f/16PNf/AJ9bn/v3/wDXrYooAx/Nf/n1uf8Av3/9
ejzX/wCfW5/79/8A162KKAMfzX/59bn/AL9//Xo81/8An1uf+/f/ANetiigDH81/+fW5/wC/
f/16PNf/AJ9bn/v3/wDXrYooAx/Nf/n1uf8Av3/9ejzX/wCfW5/79/8A162KKAMfzX/59bn/
AL9//Xo81/8An1uf+/f/ANetiigDH81/+fW5/wC/f/16PNf/AJ9bn/v3/wDXrYooAx/Nf/n1
uf8Av3/9ejzX/wCfW5/79/8A162KKAMfzX/59bn/AL9//Xo81/8An1uf+/f/ANetiigDH81/
+fW5/wC/f/16PNf/AJ9bn/v3/wDXrYooAx/Nf/n1uf8Av3/9ejzX/wCfW5/79/8A162KKAMg
TODn7Lc/9+//AK9XdMjeLTbaORSrrGoIPY4q1RQAUUUUAFFFFABRRRQBl3P/ACFZP+uCf+hN
WL4v/wCRfm/3l/mK2rn/AJCsn/XBP/QmrF8X/wDIAm/3l/mKAPPaKKKBhRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAafhv/AJD1n/v/
ANDXpR6V5r4b/wCQ9Z/7/wDQ16UelAh+gf8AIDs/+uQrQrP0D/kB2f8A1yFaFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAGXc/8AIVk/
64J/6E1Yvi//AJAE3+8v8xW1c/8AIVk/64J/6E1Yvi//AJAE3+8v8xQB57RRRQMKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACpIbeac4ijZyPQUxRlgD3NeiaVZx2lhCqDkoGLdzkZoA
4T+zbz/n2k/Kj+zbz/n2k/KvSMn1NLk+poFc82/s28/59pPyo/s28/59pPyr0nJ9TRk+poC5
5t/Zt5/z7SflR/Zt5/z7SflXpOT6mjJ9TQFzzb+zbz/n2k/Kj+zbz/n2k/KvScn1NJk+poC5
5v8A2be/8+0n5Uf2bef8+0n5V6Tk+poyfU0Bc82/s28/59pPyo/s29/59pPyr0jJ9TS5PqaA
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
P9i6V/0DLP8A78L/AIUf2LpX/QMs/wDvwv8AhV6igCj/AGLpX/QMs/8Avwv+FH9i6V/0DLP/
AL8L/hV6igCj/Yulf9Ayz/78L/hR/Yulf9Ayz/78L/hV6igCj/Yulf8AQMs/+/C/4Uf2LpX/
AEDLP/vwv+FXqKAKP9i6V/0DLP8A78L/AIUf2LpX/QMs/wDvwv8AhV6igCj/AGLpX/QMs/8A
vwv+FH9i6V/0DLP/AL8L/hV6igCj/Yulf9Ayz/78L/hR/Yulf9Ayz/78L/hV6igCj/Yulf8A
QMs/+/C/4Uf2LpX/AEDLP/vwv+FXqKAMu2gitrq5igiSKNSuERQoHHoKs1Ev/H/dfVf/AEGp
aACiimSypBEZJG2ovU4zQBj6TcSxyXiJZzyqbg/OhQAcD1YH9KsmW8ur+4it5UhigwuSu4s2
Afy5qpbTC3ll+z6jBsmk37XtXJGccZ3D+VPuQLO/lljv1ieVQZI2gZxnGMjBGDgD1pgNh1O9
k0+P/Vfa5ZzEOPlGASf5GpWub+21JbeSRJkaJnU7cEkA8VWh0/y9Fj+0TvbyrL5qSFdxBI7g
exNPto57zVRci48wRxlPMWIooJz0BJP60gLGjXk16okluFLbf3kGzaYz6e9atULawlS7Fzcz
RySKmwGOLZn3OWOav0AFFFFAEF/zYzg/3DVLRtK06W1BksLVz6tCp/pV2/8A+PKb/cNN0L/j
zFAE39i6V/0DLP8A78L/AIU6PSdOhkWSLT7VHU5VlhUEH2OKuUUAFFFFABRRRQAUUUUAFFFF
ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAGZI7RX1wTDMwYrgqhI6VHJqVvEcSCRD6MuK16qz
2UM7bnXJoAof2vaf32/Kj+17T++35Va/su2/u0f2Xbf3aAKv9r2n99vyo/te0/vn8qtf2Xbf
3aP7Ltv7tAFX+17T++35Uf2vaf3z+VWv7Ltv7tH9l2392gCr/a9p/fP5Uf2vaf32/KrX9l23
92j+y7b+7QBV/te0/vn8qP7XtP77flVr+y7b+7R/Zdt/doAoXWp2sttJGjHcykDirWhf8egq
X+y7b+7VqGFYV2oMCgCWiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooA//2Q==</binary>
 <binary id="_106.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAHXAsUDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDVuohPNvuVWdm+ceaofaG5wM9AM4/Cofsl
t/z6W3/flf8ACrcw+ZP+uaf+giqxnXzTGEdmHXaKYDfslt/z6W3/AH5X/Cj7Jbf8+lt/35X/
AAp7TIqFmyMHGCOc+lKZFVVZsqGIAyO5oAj+yW3/AD6W3/flf8KPslt/z6W3/flf8Kf5yea0
YJLrjIAJxmpMUAQfZLb/AJ9Lb/vyv+FH2S2/59Lb/vyv+FT4oxQBB9ktv+fS2/78r/hR9ktv
+fS2/wC/K/4VPikHIyM/iMUAQ/ZLb/n0tv8Avyv+FH2S2/59Lb/vyv8AhU+KMUAQfZLb/n0t
v+/K/wCFH2S2/wCfS2/78r/hU+KMUAQfZLb/AJ9Lb/vyv+FH2S2/59Lb/vyv+FT4oxQBB9kt
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
N27kDGcY6/SiiigD/9k=</binary>
 <binary id="_180.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAG4AnoDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0CoEuY5JlSJlkDKx3K2cYxx/49RdqWtmA
BIyNwHdcjI/LNVbl0nlf7KyvIbaRQyc8/LgZ/p7+9AF6OWOTPlyK+04O05xVeK+jmuWiieFg
pxkS/MeM8DHPX19abbMJLlWE8Um2MjESYxyOvJ/AfWprf/XXX/XUf+gLQBPUYmiMhjEqFwcb
dwz+VSVmI8P/ABL4mKmdH5XqynY2SfT6+/vQBoCWMyGMSKZAMlc8j8KjF5btctAJU8xQONw7
54+vFVIN37mKSePzFfJRUO/POT178846H3qyHRNQcOyqXjQKCcbuW6UAKZpmlkSKKMhCBlpC
M8A9MH1p7TIJkiDpvY8qWAIGDzjvUMcKyXVwzGQEOPuyMB91ewNJd3EMdxbLJNGpEhJDMB/A
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
DOeJnghggLb0UEl+CF/unHTPT2/CppZEaGGQfKiuC2eNvUc+mKt0UAQybpVVoWiIPOWG4H6Y
NRyqViUzMFKtkPGuAnB5Oc/T8atUUAUTvl0+5GAzMrAMq48z5euP0/Cp3kSW1kaJ1cbSMqc9
qnooAhRM2iovy/u8D24qCQh9HcBesBG33xjFXaYkaoWK8bjk896AK9xlZ1KpuxBJhR35Xiqw
cNOAJTIPIcDCbVB+Xge/B4z2rUooAzkU714P3ou3tSWyEC3ikmkaSM8oFHBwcknHQ88960qK
AK83zXNuo6gsx+mCP6ii45kgUdTJn6AA/wD6vxqURqJGcfebAJJo8tfNMn8RGOvQUAPooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKTPOO9Mnk8qIsBk5Cge5OB+pqpM8ltP5srCQJBI/AweCpIoAv00uoYKW
AY9Bnk1Wt7hnm8ssZAVLbthUKRjj9f0ptrC4urh2lLYkA5Uc/Ivf8aALtFFVIZnafYzqGP3o
iMFR7Hv/AJ6UAW6KoxXhkZHBLK7Y2BDwD0Of5/5y9El/tGXM7FAiHbgY6tQBayOeRx1oBBGR
yKz2bdeSwuCsTyDc3ZjtGF/HB/Qd6kllnBuWRkVIBlRtyT8oOD7UAXaKrl5ZZHWJlQR4Byuc
nGfywR/nrCL/AGhWdeHCMo9A2c/ltJzQBeprukYy7Ko9ScVUWaeWWNEZFVxIS23JwGAXH4Gm
ySs6WrNH5jCZlIXAyQrjPJ9vWgC6jq4yjBh6g5p1VZZJQIFiQRGSQqwcA4G1j2PsKQTSjMWV
Mnm+WHxx93dnH0oAt0VWaSaNQjbWdnCoxHB4zkj8/wD61NaaSOTyCwZ2xtfGOueo9sGgC1nn
HegHPSqsSyfa51aTLeUmHA56t2pBK8emzyLtMkfmkcYBILcn8qALlFVHmlty3nMsg8ppPlGM
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
Nq59ST1J9abco8kDLGxRyRgg471LRQAVDdRGaHYP76k844DAn+VTUUAQfZVKsHd3ZsfOcZGD
kYwOxpq2ihpGeSSQyKFbcRyB06DjqenrVmigCFLcBizyPI2CoLY4B69B7CgW0YEYxwn68Y5/
CpqKAIY7cRsDvdgowoY8KP8APrUdraeVFCJHZjGowpOQpxgkd/WrVFAEUKOjzF2LB3yoJ+6N
oGPzB/OpaKKACoJLZZGb5nVX++oxhu3P/wBap6KAGPGHZGOco24fkR/Wm+Qn2gz4O/aE+gyT
/WpaKAIY7dY/LALERKFUHtxjP1pptR5UKJI6eTjaVxnpjnIqxRQBHFEIlIBLEnJZupNOkLBC
UXc2OATinUUARwx+VEqZyR1Pqe5/OpKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAa7KiM7HCqMk+lVxdZuF
Vg0aiNnYOAOhXB/U1LcxtJCQv3gQwB7kEHH6VWnSS7ZlETRq0EkeWOOTt9PpQBZjmEjbSrI2
MgMMbh6j/OaggmmmupA0csaI23HyY+6DzyT37UtvGvnhxFMpVSpaSQnGSOACT6dalhVlluCR
gNICPcbVH9KAJqhS5R3ACsFb7jkcN9P889qmqnGri4XYkkYz+8UtlMYPT8fT8aAJluEaTbhs
ElQ3YkdR+hpi3Lm8eH7O4VVB35XHJPPXpxUENsE8uJo5mKEfMZW2YHQ4zjt0qxyl6zFWKuiq
CBkZBbOfTqKAGS3DJFeMGG6LOz/vgH+ZqWS4RGIIYhfvsOifWq09oskd8xhVpHzsJUZPyAD9
RRNbjzZ90c0nnHICSsqn5QMHB46UAWZZSk0SbWAdsbsAjoeOue3pSyTLGwXaznGSFGcD1qK6
fbJAAkjbX3HahOBgihn8u6MgRn8yNQFXqME9v+Bf40AN+2hpLcxq7pNEzqoXk/dx9OvenTXZ
SBJYonkDMq8YGMsBzkjnmo7FXaOzkK4AtyD7E7eP0NOMbi0I2nInL4748zd/KgCaWYpbmTYQ
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
AP/Z</binary>
 <binary id="_150.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CABwAQcDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDRuVF48j3C+ZE8heONugA4yR69aj+xWX/P
jb/981bYf6Pb/wDXM/8AoTUzFMCv9isv+fG3/wC+aPsVl/z42/8A3zVjFGKAK/2Ky/58bf8A
75o+x2X/AD42/wD3zVjFGKAK/wBisv8Anxt/++aPsVl/z42//fNWMUYoAr/YrL/nxt/++aPs
Vl/z42//AHzVjFGKAK/2Ky/58bf/AL5o+xWX/Pjb/wDfNWMUYoAr/YrL/nxt/wDvmj7FZf8A
Pjb/APfNTsQqljwAMmlVZGAKwSkHoQvWgCv9isv+fG3/AO+aPsVl/wA+Nv8A981Z2S/8+8v/
AHzRsl/595f++aAK32Ky/wCfG3/75o+xWX/Pjb/981Z2S/8APvL/AN80myX/AJ95f++aAK/2
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
igZ//9k=</binary>
 <binary id="_156.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CABYAFEDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0Csq+1IoGER+6cH3NatZkukWbq8ZdhJIc
7tw3Y9AOmPwoAk0m4nuoWllx5ZP7s9z6mhtVgScRv8qk43E9D/hUyiKws0QZ2RgKPU//AF6o
mLT9SnCBGSVT5mU+XdjA6j8KANeiqtjcvcxSGSMxukjIQfarVABRRRQAUUUUAFFFFAFOGGaS
JJDezguobACYGfT5a5UR6vP4yNrLLMtur+YJAi/dAyDnGPQV2NsMW0Q/2B/Km3tubu1eESyQ
lsYkjOGUg5FAHnkXiW7k1F7fU55WtmcodiIGTnGfu/4V0EWlXWk3c9/dX7/ZUOI/KQM+GIGW
yMcd63m0yzlkSa4tbeW4XBMpiGSfWktGnu7eeHULYIwZoyByki9iPqDQA77JN/0ELn/vmP8A
+Io+yTf9BC5/75j/APiKtUtAFT7JN/0ELn/vmP8A+IqK7iuILOeVb+4LJGzDKx9QM/3a0Kra
l/yDLv8A64v/AOgmgCaJi0SMepUE0+mRcRIP9kU+gAooooAjt+LeMf7I/lUlRW//AB7x/wC6
KloAKK5Hxl4lk09vsFi22dlzJIOqA9APeuc8LHUL/wAQQBLyYFT5kjFycqOoPrnp+NAHqNFc
t4l8UXGiapDbpbJJC0YdixIJ5IwD26V0GnXsOo2MV3AT5coyAeo9QfxoAs1W1H/kG3X/AFxf
+RqzVXUjjTLsnoIX/wDQTQBYUYUD0FOpB0FLQAUUUUAQ2v8Ax7J9KmqK3/1C49/51LQBh6j4
a0i5v31C93bnwGDSbUJ6D+nepNH8O2Wj3c9xamTMo2hWOQg64H/16o+O7K6vNIi+yxvL5coZ
0QZOMEZx361meK9Qu9Pk0hrSR1t40DDDYDsMDBx7D9TQBNceIdH1rUf7P1KxIiDlI5mbBB6c
4wVH4/Wui0+3GmyjT7eDZZrFvjfJJ3bjuBz9QfzrFOk6Z4rS31W3DWzb/wB6NvL46g+/vXQ2
FzJcxy+dEI5IpWjKg5HHQ/iCDQBaqrqf/IMu+M/uX/8AQTSanqNvpdk91dPtReAO7HsB715b
qeuX+p3jyvPIisSFiRiFUemKAPXB0FLVeJmt7JGuWyyqNx96S1vYbpmWMncoBII6UAWaKKKA
Ibb/AFA+p/mamqK3z5XP95v5mpaAEqlBpNnDFLCIg9vI+/yZAGRD32g9PpV6igDNnW+tb62+
xwxvYbdkkKAKUOeGHt7Vo0tFAGN4k0L+3baKIXBgaJ9wO3cDx6ZrBn8E29pbPdx38j+RGzkb
BhiAfy/Wut1OR4dLu5Ys+YkLsuPUA4ridBkls/BOqXLBmWViiKffCk/+PfpQB2168At2WfJU
jJCnBqj5drpSHUY3d4nVVOeQoJ6/59qYRHqCsn2greKpCqTgN3H+farVgvkwRafdEPKYyxUj
I256fhmgCz9tt/8AnqtFS+Wn9xfyooArmxQsxE1wuSTgSkDk5o+wL/z8XP8A3+aiigBDYL/z
83X/AH+NAsAOl1dfjLmiigBfsP8A09XP/fyk/s8f8/V1/wB/TRRQAv2EYx9qucf9dKpy6L8k
cEMpFmcrLATgEH0wODRRQBPJbWunK95HbO7qP4MsQD1wKsw+Rc+VeRgMShCORg7TgkfoKKKA
J6KKKAP/2Q==</binary>
 <binary id="_18.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CADqAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDUmhV5jJPHHM7jd+9QOFB5AAIwMAjpTPJg
/wCfO0/8Bo/8KszfeT/rmn/oIqtLOsckcQwZJThV/r9KYB5MH/Pnaf8AgNH/AIUeTB/z52n/
AIDR/wCFNkuY43ALBh0LL0H+NSSyJDEZJCQo64BP8qAE8mD/AJ87T/wGj/wo8mD/AJ87T/wG
j/wpIZ4593lk5U4YMpUj8DzUuKAIvJg/587T/wABo/8ACjyYP+fO0/8AAaP/AAp+9fMEefmI
3Y9qdigCLyYP+fO0/wDAaP8AwpfJg/587T/wGj/wpkF3BO+yNjuxkBkK5HqMjmp8UAReTB/z
52n/AIDR/wCFHkwf8+dp/wCA0f8AhUuKKAIvJg/587T/AMBo/wDCjyYP+fO0/wDAaP8Awp8k
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
MHTZgYxjOeeMdq2GtYXlErQxtIvRyoJH41JtoAh20bam20baAIdtG2pttG2gCHbRtqbbRtoA
h20bam20baAIdtG2pttG2gCHbRtqbbRtoAh20bam20baAIdtG2pttG2gCHbRtqbbRtoAh20q
jH5j+YqXbTX+VM4JwQTj6igBtFRfaI/ST/v23+FH2mP0k/79t/hQAs/3F/31/mKkqvLOjKAB
IfmU/wCrb1+lP+0R+kn/AH7b/CgCWiovtMfpJ/37b/Cj7TH6Sf8Aftv8KAJaKi+0x+kn/ftv
8KPtMfpJ/wB+2/woAloqL7TH6Sf9+2/wo+0x+kn/AH7b/CgCWiovtMfpJ/37b/Cj7TH6Sf8A
ftv8KAJaKi+0x+kn/ftv8KPtMfpJ/wB+2/woAloqL7TH6Sf9+2/wo+0x+kn/AH7b/CgCWiov
tMfpJ/37b/Cj7TH6Sf8Aftv8KAJaKi+0x+kn/ftv8KPtEfpJ/wB+2/woAloqL7RH6Sf9+2/w
o+0x+kn/AH7b/CgCWiovtMfpJ/37b/Cj7TH6Sf8Aftv8KAJaKi+0x+kn/ftv8KPtMfpJ/wB+
2/woAloqL7TH6Sf9+2/wo+0x+kn/AH7b/CgCWiovtMfpJ/37b/Cj7TH6Sf8Aftv8KAJaKi+0
x+kn/ftv8KPtMfpJ/wB+2/woAloqL7TH6Sf9+2/wo+0x+kn/AH7b/CgCWiovtMfpJ/37b/Cj
7TH6Sf8Aftv8KAJaKi+0x+kn/ftv8KPtMfpJ/wB+2/woAloqL7TH6Sf9+2/wo+0x+kn/AH7b
/CgCWiovtMfpJ/37b/Cj7TH6Sf8Aftv8KAJaZL/qz+H86b9pj9JP+/bf4UjTI67RvySOqEd/
pQBk6x/rYP8Adf8A9lopdZ/1tv8A7r/+y0UAaSf8ecX/AFxX/wBBFLYQT3VlFO95KGcZIAXH
8qrgnyohn/lkn/oIq/o3/IKt/wDd/rQAv2GX/n+m/Jf8KPsMv/P7N+S/4VdooApfYZf+f6b8
l/wo+wy/8/035L/hV2igCl9hl/5/pvyX/Cj7DL/z/Tfkv+FXaKAKX2GX/n+m/Jf8KPsMv/P9
N+S/4VdooApfYZf+f6b8l/wo+wy/8/035L/hV2igCl9hl/5/pvyX/Cj7DL/z/Tfkv+FXaKAK
X2GX/n+m/Jf8KPsMv/P9N+S/4VdooApfYZf+f6b8l/wo+wy/8/035L/hV2igCl9hl/5/ZvyX
/Cj7DL/z/Tfkv+FXaKAKX2GX/n+m/Jf8KPsMv/P9N+S/4VdooApfYZf+f6b8l/wo+wy/8/03
5L/hV2igCl9hl/5/ZvyX/Cj7DL/z/Tfkv+FXaKAKX2GX/n+m/Jf8KPsMv/P9N+S/4VdooApf
YZf+f6b8l/wo+wy/8/035L/hV2igCl9hl/5/pvyX/Cj7DL/z+zfkv+FXaKAKX2GX/n+m/Jf8
KPsMv/P9N+S/4VdooApfYZf+f2b8l/wo+wy/8/035L/hV2igCl9hl/5/pvyX/Cj7DL/z/Tfk
v+FXaKAKX2GX/n+m/Jf8KPsMv/P9N+S/4VdooApfYZf+f2b8l/wo+wy/8/s35L/hV2igCl9h
l/5/pvyX/Cj7DL/z/Tfkv+FXaKAKX2GX/n+m/Jf8KPsMv/P9N+S/4VdooApfYZf+f6b8l/wo
+wy/8/035L/hV2igCl9hl/5/pvyX/Cj7DL/z+zfkv+FXaKAKX2GX/n+m/Jf8KPsMv/P9N+S/
4VdooApfYZf+f2b8l/wo+wy/8/035L/hV2igCl9hl/5/pvyX/Cj7DL/z/Tfkv+FXaKAKX2GX
/n+m/Jf8KPsMv/P9N+S/4VdooApfYZf+f6b8l/wo+wy/8/035L/hV2igCl9hl/5/ZvyX/Cj7
DL/z/Tfkv+FXaKAKX2GX/n+m/Jf8KPsMv/P9N+S/4VdooApfYZf+f6b8l/wo+wy/8/035L/h
V2igCl9hl/5/pvyX/Cj7DL/z/Tfkv+FXaKAKX2GX/n+m/Jf8KPsMv/P9N+S/4VdooApfYZf+
f2b8l/wo+wy/8/035L/hV2igCl9hl/5/pvyX/Cj7DL/z+zfkv+FXaKAKX2GX/n+m/Jf8KPsM
v/P9N+S/4VdooApfYZf+f6b8l/wo+wy/8/035L/hV2igCl9hl/5/pvyX/Cj7DL/z+zfkv+FX
aKAKX2GX/n+m/Jf8KPsMv/P9N+S/4VdooApfYZf+f6b8l/wo+wy/8/035L/hV2igCl9hl/5/
pvyX/CopbWZGUC9m59l/wrSqvcffT6GgCn9nn/5/ZfyX/CgxSIDvuJJBxwwHqPQU2OS7a7LN
Ftg6BcjP1qa5/wBU30/qKAMjW/8AW2/+6/8A7LRUOpkmWHP91v8A2WigDQH+ri/65J/6CKv6
N/yCrf8A3f61QH+ri/65J/6CKv6N/wAgq3/3f60AXqKz9ZuLuzspLm18k+UpZlkBOfoQeKxP
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
un2c10tzLbRPOn3ZCoJFWaKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAqv
cffT6GrFV7j76fQ0AMqK5/1TfT+oqWorn/VN9P6igDC1L/Ww/wC63/stFGpf62H/AHW/9loo
A0B/q4v+uSf+gir+jf8AIKt/93+tUB/q4v8Arkn/AKCKv6N/yCrf/d/rQBeooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACq9x99PoasV
XuPvr9DQAyorn/VN9P6ipaiuf9U30/qKAMLUv9bD/ut/7LRRqX+th/3W/wDZaKANAf6uL/rk
n/oIq/o3/IKt/wDd/rVAf6uL/rkn/oIq/o3/ACCrf/d/rQBeooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACq9x99PoasVXuPvp9DQAyo
rn/VN9P6ikW7tnO1biIn0Diluf8AVN9P6igDC1L/AFsP+63/ALLRRqX+th/3W/8AZaKANAf6
uL/rkn/oIq/o3/IKt/8Ad/rVAf6uL/rkn/oIrQhU28SxRuFROANmf60AXaKq+ZJ/z0H/AHx/
9ejzJP8AnoP++P8A69AFqiqvmSf89B/3x/8AXo8yT/noP++P/r0AWqKq+ZJ/z0H/AHx/9ejz
JP8AnoP++P8A69AFqiqvmSf89B/3x/8AXo8yT/noP++P/r0AWqKq+ZJ/z0H/AHx/9ejzJP8A
noP++P8A69AFqiqvmSf89B/3x/8AXo8yT/noP++P/r0AWqKq+ZJ/z0H/AHx/9ejzJP8AnoP+
+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
/9k=</binary>
 <binary id="_112.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAENAaADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDVvXbUXZroeZAX3RRMPlCjIBI9c5/Cq/2K
y/58bf8A74q2R/o9v/uH/wBCamYpgV/sdl/z42//AHzR9isv+fG3/wC+KsYoxQBX+x2X/Pjb
/wDfNH2Ky/58bf8A75qxijFAFf7FZf8APjb/APfNH2Ky/wCfG3/74qxijFAFf7FZf8+Nv/3x
R9isv+fG3/75qxijFAFf7FZf8+Nv/wB8UfYrL/nxt/8AvirGKMUAV/sdl/z42/8A3zR9isv+
fG3/AO+KsYoxQBX+x2X/AD42/wD3zR9isv8Anxt/++KsYoxQBX+xWX/Pjb/980fY7L/nxt/+
+asYoxQBX+xWX/Pjb/8AfFH2Oy/58bf/AL5qxijFAFf7HZf8+Nv/AN80fYrL/nxt/wDvirGK
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
hef6n8aoSf6s/SgBLX/jxt/90/8AoTVEv/Ifs/8Acf8AlU1p/wAeNv8A7p/9CNQj/kP2n+4/
8qANyiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAILz/AFP4iqMv
+rb6Veu/9T+IqlL/AKtvpQAlmP8AQLf/AHT/AOhGoP8AmYLT/cf+VWLL/jwt/wDdP/oRqA/8
jDaf7j/yoA26KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAgu/8A
VD6iqkw/dN9Kt3f+qH1FVZh+5b6UAJYf8g+D/dP/AKEarN/yMNp/uP8Ayq1Yf8g+D6H/ANCN
Vm/5GK0/3H/lQBtUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBB
d/6of7wqvP8A6l/pVi6/1Q/3hUFx/qH+lADNP/5B8H0P/oRqs/8AyMVp/uP/ACp1sSLK3wf4
T/6E1RIc69Z5/uP/ACoA3aKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
ooooAguv9UP94VDcY8h/pU15/qfxqhIxKHmgBlv/AMeVv/un/wBCao0/5D1n/uP/ACqS3/48
rf8A3T/6E1Rp/wAh6z/3H/lTA3aKKKQBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAFXULv7DaN
P5Zk24G0EAn86Syubm43faLJ7YDpukVt35Gq3iIMdJkCttbcuDjOOaivYryHR5/tF4JWJTay
ReWV+Ye5zQBs0Vh3EcEEVpapbPPLP8+DIVXIAyzHk9+wqozyrpWoRbhH5dwFURyFwmccBiAe
poA6eiufls401q0t1aQQyws0ibzhyMYz+dQyyy2tndW8DEILlUBaQjYpwTzg4HJoA6aisiws
7mC9V9kEMRT5kSdpC3vyoxS6yhlurCPeyo0p3BTjcOOKANaisCKwia8v4GaQwxgbE3nCkqDk
fnVc3F1cvplthZEkgLuJJSgcjHcA+tAHT0Vzs1tdW9hcJJIkaPMmxIpS5jGRkZIFOu0FjeXE
VuXVZLSRiNxPIAwf1NAHQVXvbpbO2aZlLBSBge5rOkl/c6ViTl5fXr8rVN4i/wCQNNltvK/N
6cigDSU7lB9RmlrEmgis57CS3kYSSOFYbid645OPyqjqE3mRTXlvAYtkxAmknKszA4+VQCCO
PUUAdTUSPI00iNCVRcbXLAhvXjqKxdQH2e/e6vFe4tXZFTy35hPqRxwT7/hSX93NbQarLAzb
lMe0/wB3IoA6Cisp9OjWwb7JN5dw8WFlLnkkdTSaMUSaW3a3kguEUb8vuWQf3gf/AKwoA1qK
KKACiiigAooooAKKKKACiiigAooooAKKKKAILz/U/jWe/wBw1oXn+p/Gs9/uGmA23/48rf8A
3T/6E1Rp/wAh6z/3H/lUlv8A8eVv/un/ANCao0/5D1n/ALj/AMqAN2iiikAUUUUAFFFFABRR
RQAUUUUAFFFFABRRRQBFcW8VzEYpl3ITnGSP5Us0Ec8JilXchxkZI6HNSUUAVLvTrW8SNJ4y
wj+7tdlI/EEUiaXZR27wLDiNyGYb25IxznPtVyigCFrWFrmO4KZljUqrZPAPX+VNNjbMkyNE
Cs5zICT8xxirFFAFSz020sXZreNlZhglpGbj8Samlt4ppI3kXLRHKHJ4NS0UARLbRLLLIEw8
v3zk88Y/kKhl020mtUtnizFHjaAxBH4g5q3RQBUi0y0it/ISI+WWDEF2JyOnJOala1he4E7J
mQKVByeh6jHTtU1FAGfBoun28iyRQEMrblzIxweegJ9zVu4t4rqEwzpvjbqM4qWigCja6RZW
k3nQwkSYwC0jNge2ScU1tE055XkaAlpCS37xsflnArQooApSaTZS3X2l4mMuQc+Y2OPbOP0q
wLaFWlYIMy4355zipaKAM+PRNPiWRUhYLIu1gZXPHtzx+FTWWn21iGFsjLu6lnZj+ZJq1RQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAQXn+p/Gs+T7hrQvP9T+NZ8n3DTAbb/8eVv/
ALp/9Cao0/5D1n/uP/KpLf8A48rf/dP/AKE1Rp/yHrP/AHH/AJUAbtFFFIAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKAILz/U/jWe/3DWhef6n8az5PuGmA23/48rf/
AHT/AOhNUaf8h6z/ANx/5VJb/wDHlb/7p/8AQmqNP+Q9Z/7j/wAqAN2iiikAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAEF5/qfxrPk+4a0Lz/U/jWfJ9w0wG2//Hlb
/wC6f/QmqNP+Q9Z/7j/yqS3/AOPK3/3T/wChNUaf8h6z/wBx/wCVAG7RRRSAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigCvef6n8aoSfcNaF5/qfxrPk+4aYDbf/jyt
/wDdP/oTVGn/ACHrP/cf+VSW/wDx5W/+6f8A0JqjT/kPWf8AuP8AyoA3aKKKQBRRRQAUUUUA
FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAQXn+p/Gs9/uGtC8/1P41nyfcNMBtv/x5
W/8Aun/0JqkQ7JPMUDfjGSOlEEJFvGm4fICM49yf60/yT/eH5UgH/apfUflR9ql9R+VM8k/3
h+VL5J/vD8qAHfapfUflR9ql9R+VM8k/3h+VHkn+8PyoAf8AapfUflR9ql9R+VN8k/3h+VJ5
J/vD8qAH/apfUflR9ql9R+VN8k/3h+VJ5J/vD8qAH/apfUflR9ql9R+VN8k/3h+VJ5J/vD8q
AH/apfUflR9ql9R+VN8k/wB4flSeSf7w/KgB/wBql9R+VH2qX1H5UzyT/eH5Uvkn+8PyoAd9
ql9R+VH2qX1H5U3yT/eH5UeSf7w/KgB32qX1H5UfapfUflTfJP8AeH5Unkn+8PyoAf8AapfU
flR9ql9R+VN8k/3h+VJ5J/vD8qAH/apfUflR9ql9R+VM8k/3h+VHkn+8PyoAf9ql9R+VH2qX
1H5UzyT/AHh+VHkn+8PyoAf9ql9R+VH2qX1H5U3yT/eH5Unkn+8PyoAf9ql9R+VH2qX1H5Uz
yT/eH5UeSf7w/KgB/wBql9R+VH2qX1H5U3yT/eH5UeSf7w/KgB32qX1H5UfapfUflTfJP94f
lR5J/vD8qAHfapfUflR9ql9R+VM8k/3h+VHkn+8PyoAf9ql9R+VH2qX1H5UzyT/eH5Uvkn+8
PyoAd9ql9R+VH2qX1H5U3yT/AHh+VJ5J/vD8qAH/AGqX1H5UfapfUflTfJP94flR5J/vD8qA
HfapfUflR9ql9R+VN8k/3h+VJ5J/vD8qAH/apfUflR9ql9R+VM8k/wB4flS+Sf7w/KgB32qX
1H5UfapfUflTfJP94flR5J/vD8qAHfapfUflR9ql9R+VM8k/3h+VL5J/vD8qAB53kXaxGPpU
Mn3DUvkn+8PyoaAlSN/6UwP/2Q==</binary>
 <binary id="_197.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAIHAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDTkzcsJbhElySUWVQ4QZxgAjA6dcU3yYP+
fS0/8Bo/8KlX/Uxf7p/maTjuQPrTAj8mD/nztP8AwGj/AMKPJg/587T/AMBo/wDCpfxB+hpM
jOM8+lAEfkwf8+dp/wCA0f8AhR5MH/Ppaf8AgNH/AIVLRQBF5MH/AD52n/gNH/hR5MH/AD52
n/gNH/hUtFAEXkwf8+lp/wCA0f8AhR5MH/Pnaf8AgNH/AIVLRQBF5MH/AD6Wn/gNH/hR5MH/
AD52n/gNH/hUtFAEXkwf8+dp/wCA0f8AhR5MH/Ppaf8AgNH/AIVLRQBF5MH/AD52n/gNH/hR
5MH/AD52n/gNH/hUtFAEXkwf8+lp/wCA0f8AhR5MH/Pnaf8AgNH/AIVLRQBF5MH/AD52n/gN
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
424/8e/SgDtwMACiiigAooooAztftGvNJmRPvpiRRnqRzXDAhgCOh5r0iVPMiePONykZ+teb
hfLJjznYSufXBxQAtFFFABRRRQAUUUUAFFFFAFN94YgDB5ALfMfwFH2csN8rZx/z07fhU8h8
pSyKNxPJNViryv8AOxc9lxx+I/xoAcssQb5FL4/jPAH+famsJJmw7cdlHA/H/wCvSM6qQAd7
DqFPT8e34U8QvJySFjHIXHGff1oAj+UNtQeZ2GPu/wCfYU9osKGnfGOig4p+9UyIl+YD77cY
piI8jHaST/ebt9BQAjSMRsQbF/ugfN+NSR2wAzKQAP4R0/GpVRIFz1PqepphBlBZyAgoAGcy
ghflQdWNJxt2pwg5JPf604nOBgKF7dh6Z/wqJ2wdvTA3H29/rQA3JZmA5PQn39Klt4iQCxyB
TIotx7g4z/ug/wBTVl22hVUcngUARyNubPUKcKPVqJiI4VQng9T7dTSxjc3XITge57mobjLv
tHVjtHsO5oAhuGPkIu4h3JOPqePwxTVUC0kYDALL+fenXY3S+WPujC4A6ccfqaJHxbBuoeQ8
fhQAOCUmwPm2jH/fRp0gPmAA/KenuT/+s09do8wfxFCR+DGmkZiRf4guCfTBwf50AWZV+0W/
HBPI9jTVcvGJAPmTqPUU+3OU/HI/Hn+eaaP3VwR/DJz+P+f50ABUdA3DHKH0NSo24kEYZeop
mwAmMnhuR7U9QQBuwWxycUAOooooAKKKKACiiigAooooAKKKKACiiigAooooAiuv+PaX/dP8
q9G0f/kDWP8A17x/+givObn/AI9pf9016No//IGsf+veP/0EUAXaKKKAM/X/APkAah/17v8A
+gmvPbf/AI94v9wfyr0LX/8AkAah/wBe7/8AoJrz23/494/9wfyoAkooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKcyOiqzKQHGVJHUdKbWrexm40OyukYsId0MgHRTnI4+nU/SgDKro9
B/5BD/8AXc/+giucro9C/wCQS/8A13P/AKCKYDNS/wBdD/ut/MUUal/rof8Adb+YopAXLT/j
zh+h/wDQjWV4k/4/YP8Argv8zWraf8ecP0P/AKEayvEn/H5B/wBcF/maYGRRRRSAKKKKACii
igAooooAKKKKACt7weite3jkAskaBT6Als/yH5Vg1v8Ag7/j6vv9yP8Am9AHVUUUUAFFFFAB
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</binary>
 <binary id="_182.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CACuApYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0CiiigAoqjGWVRIsjl2nZNpYkEbyOnbAB
PHpU/wBoHkCTafvbMf7W7b/OgCeiqKvA15OktwQ4kAVPOK/wqemfU06e5faDGh8vzVQuDzne
AePTqM/05oAuUVAXf7asZGFKMQQ3XBXqMe/rTJJbhb1I0jjMbIxyXIPBX29zQBaooooAKKik
lKuEjQu5GcZwAPc/y/8A11FLcutu08cSsihiwZ9pBHUdD6UAWqKg85k2CZFUuxX5WyBwTnoP
Ska52qjCN2DvtUDqeCc/pQBYoquLnCt5kZV1dUK5zncQAR7c/oac8reY8caBnVVb5mwOSfY+
lAE1FVEupPIlmkiVUjD/AHXySVJHoPQ1NLOkT4fgbGcn0Axn+dAEtFQxzMZNkibGILKM5yP8
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
Q1IVUuHKjcAQDjkA9f5D8qAqhiwUAt1IHWgCC/G62xtDZkQYbofnHWm2alJ51KJHjb8sZ+Xv
z0HP9AKsuiSIUkVWU9QwyDSRxRxLtiRUXOcKMCgBJioibexVTwSOozxVT/j3a43IsSeVuAhP
TGcnpweR+XtV4gEYIyDTEhijUrHGiA9QqgZoAqQL5d+E2Qx7oiWWM5zgjBPA9T+tLbRKmmJJ
BEnneQCpCjJO2rKW8MZBjhjQjoVUCpFUKoVQAAMADtQBUVIkktWtwPnPLDqy7Scn15xUUUaC
SCQIoc3MoLY5P3+9XVhiVmZY0Bf7xCjn604IoCgKAF+6MdO3FAFFVX7NDNtH2hnUO2PmzuAY
fzH0FRyIftUz+VFj7TGPMz844T2/rWj5UYlMojTzD1bAz+dN+zw+aZfJj8w879oz+dAFXk3M
6yf6gygH3O1cA+3+fqydZHkuztiGw/JI7HKDaDkceua0CikMCoIb7wx17c01oYmZWaNCU+6S
o4+lAElVXRJbx1mRXURqVDDI6tn+lWqZJFHKAJY0cDpuAOKAKAaUtAYyT8kmG6nZuXBHqcY6
1Kcie3NqqMpicjcxGQSvOcHmrm0bg2BkDANNWNFOVRQeeQPXrQBRjy8CRuis5llbaW+Q4Zuv
HPXPTt7U+0WKSxUS+WUEzYAPygiQ7cfQgYq08MTpteNGXOcFQRn1pr20TRiMIqrvV8BR1Ugj
+QoAmooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigCpBcyyTIjwOqnzcsUIA2uFX8wcj1pUkuTOFKr5fmMM7SDtA4P58e/UcVaooAq+Zc/aNu
1fL87bnac7PLzn67uM/h1q1RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
RQAUUUUAFFFFABRRRQB//9k=</binary>
 <binary id="_86.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CABdAdYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDSdpJ53mmdmjLny48kKVB+8e+c5H4VJui/
59Yv++n/APiqcR/o9v8A7h/9CamYpgLui/59Yv8Avp//AIqjdF/z6xf99P8A/FUmKMUALui/
59Yv++n/APiqN0X/AD6xf99P/wDFUmKMUALui/59Yv8Avp//AIqjdF/z6xf99P8A/FUmKMUA
Lui/59Yv++n/APiqN0X/AD6xf99P/wDFUmKMUALui/59Yv8Avp//AIqjdF/z6xf99P8A/FUm
KMUALui/59Yv++n/APiqN0X/AD6xf99P/wDFUmKMUALui/59Yv8Avp//AIqjdF/z6xf99P8A
/FUmKMUALui/59Yv++n/APiqN0X/AD6xf99P/wDFUmKMUALui/59Yv8Avp//AIqjdF/z6xf9
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</binary>
 <binary id="_151.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAGnAYYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwCaxsnjkkuLmWSUyOxRC52hc/z4rR3Rf8+s
X5v/APFUpH+j2/8AuH/0JqZimA7dF/z6xfm//wAVRui/59Yvzf8A+KpuKMUAO3Rf8+sX5v8A
/FUbov8An1i/N/8A4qm4oxQA7dF/z6xfm/8A8VRui/59Yvzf/wCKpuKMUAO3Rf8APrF+b/8A
xVG6L/n1i/N//iqbijFADt0X/PrF+b//ABVG6L/n1i/N/wD4qm4oxQA7dF/z6xfm/wD8VRui
/wCfWL83/wDiqbijFADt0X/PrF+b/wDxVG6L/n1i/N//AIqm4oxQA7dF/wA+sX5v/wDFUbov
+fWL83/+KpuKMUAO3Rf8+sX5v/8AFUbov+fWL83/APiqbijFADt0X/PrF+b/APxVG6L/AJ9Y
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
OWUf1ooooA//2Q==</binary>
 <binary id="_0.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAViA84DASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0CiiigAooooAKKKKAOD1v/kL3P+/VGr2t
/wDIXuf9+qNdS2PWh8KCiiimUFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFV7y0W5T0cdGqxR
Q1cUoqSszm5I2ico4ww7U2t68tFuU9HHRqw5I2ico4ww7VzyjynnVaTg/IbRRRUGQUUUUAFF
FFABRRRQAUUUUAFFFFABRRRQAUUUUASQTvBIHQ89x61u21wlzHuTr3HpXPVJBO8EgdDz3HrV
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
7H2rWooA8XvrK40+7e2uoykiHkevuPaq9eteINCt9btNj4SdB+7lxyPY+1eW31lcafdvbXUZ
SRDyOx9x7UDK9dV4X1uabVYY9U1OZYUXEalsKzdgx/xrlaKAOxKa14n1Sae0nnttP3bUcuyp
tHHA7k1dvPD+j/LpL3Mp1SVd8c8mSSR29MdePaqGi+IEvdMbR9Tu3tsrtiulbbgejH/PFbF3
qk1lbWtto5Gr3UK4kfZ5mFx1LL0P40CPP76zn0+7ktblNksZwR/UVBXVf2amvSyXOqatHaag
77Ps8kW0qewwSOKwdU0240q9a1ulAccgjow9RQMn0S6sYnlttSgV7e4AUygfPEezA/z/AMim
axpM2lXAVmEsEg3QzL92RfWs+trR9UhNudL1XL2EhyrfxQN/eHt6j/JAK9lr2pWFjJaWtwyR
Oc+6+uD2zVU3s7rHHPLJNCjbvKdztJJ5796n1fSp9KuRHKQ8bjdFKv3ZF9RVCgDuryHQdb8O
LcQNDYSW64GeNh/un1B9ev6iuOttPvLsE2tpPMBwTHGWH6V0vhHw9a3Nq2q6kQbeMnajHCnH
Vm9vb2roZdXe/wBHkk8NNEZIDhomTDbf9kfy/wAaAPNJ7ee2k8u4hkif+7IpU/kajr0e8jl1
HwdLPrsKRXCIzo23DKf4eOxPTFecUAFFFFAFzS9SudKvFubV8MOGU9GHoa9T0XWLbWbMT25w
w4kjJ5Q/5715BVzS9SudKvFubV8MOGU9GHoaAPZKKztF1i21mzE8Bww4kjJ5Q/571o0CCiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDC1GC+u9YsZ/sTG0tHZyvmLudsYBAzj
j3Nbg5HTHtS0UAFFFFABWFqsF9eanYutmzWlpKZGBkUNI38JAz2684rdooARTlQSCCR0Palo
ooAKKKKACiiigAooooAKKKKAMLVoL691KxZbNmtLWXzGBkUGRh90gZ7decVuKSVBIIJHQ9qW
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKyfEGhW+t2mx8JOg/dy45HsfataigDxe+srjT7t7
a6jKSIeR2PuPaq9eteINCt9btNj4SdB+7lxyPY+1eW31lcafdvbXUZSRDyOx9x7UDK9dh4W1
2CLSm0rzPsd07ERTiPeCxPGR69q4+igD0m7isdOtIpfEtxDe3MR3RER4cj0wD8348ViiSHxp
q8qyia38uLFvsXcBznLn/P19cTSVtdR1VRrF5IiEf6wnOcdAWPT61vX3iu006A2Ph23VFHHn
Fep9QDyT7mgDltRsLjTbx7a6TZIv5MPUe1Vq7hNN1XXtHj/tfybZYQWS5mH7wjHGemB6k+3H
euJlTy5WTcrbSRuU5B+hoA2dI1WBrY6VqwL2Ln5H/igb1Ht7VT1fSp9KuRHKQ8TjdFKv3ZF9
RVCtvSNSgltjpWrEmzc5il7wN6j29RQBZ8NeI4bC2l07UozLZS56DJXPUY9Klu7vRdLaK88O
3kguUb5o2VirqexyBWHq2lz6VdeTPhlYbo5F+7IvqKpUAbOu+JLzWiEcCG3U5ESHgn1J71m2
dncX04gtIWlkPZR/P0roNA8HXGpIlzdv5Fq3KheXce3p+P5V2X2R9JtRbaJp0ZY9XkcBQfVj
940AeXX1lcafdPbXUZjlXqD39x6iq9d1deENW1WY3Gp6lCZMfKFUsF9h0xXGXtpNY3cltcKF
kjOCAcigCCiiigC5pepXOlXi3Nq+GHDKejD0Nep6LrFtrNmJ4DhhxJGTyh/z3ryCrml6lc6V
eLc2r4YcMp6MPQ0AeyUVnaLrFtrNmJ4DhxxJGTyh/wA960aBBRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFZPiDQrfW7TY+EnQfu5ccj2PtWtRQB4vf2Vxp929tdRlJ
EPI7H3HtVevWvEGhW+t2mx8JOg/dy45HsfavLb+yuNPu3trqMpIh6diPUe1AyvXUeCLvTIL0
x3kKC5c/uZ35APp7H3rl6KAPUZ7a6vdKv4/EP2eKHOYmiY/KB3/l+tcjpng+8u7drm8dbKEK
SDL1PuR2H1p/h/xFFZxst9DPeXCkfZ90hYA9MAE4X6gVvvpt1qRW58TXaW9sWGyzR9q57Bj3
P+eKBHnkieXIyblbaSNynIP0NNr0u+0q31Uy6SdMks0tk3W90qjbn0GP5fyrzm6t3tLqW3lx
vico2DkZBxQM19J1SCe1/snV8taMf3U38Vu3qPb2qhq2lz6VdeTPhlYbo5F+7IvqKpVuaTqN
tdWv9k6ux+zk/uJ+9u3/AMTQBVsNd1OwtjbWt20UTHOMA4+mRx+FdpbW9rp9mmo65q7Xpcbk
BkJjP+6v8X5fhXC6pplxpV2be4X3Rx9117EGp/D1xbw65ZyXxzbo38XIXrg/QE5oA2td8X3c
0xtbeKWxgBAbjEpX/wBl4/8A11Pb6N4X1EJbWt/N9rlXcpZvmz154xn2q74l0nUr/XbS5tLS
3uLdAOWxg887+5FW9YudE0LU4bu5sc3UiEq8QBxjjpkDv1oEcBq+mT6Rfva3GCRyrDoy9iKp
VuaxfXPinV1Npaudq7I415OM9SfxrLvrK40+6e2uozHKvUHv7j1FAyvRRRQBc0vUrnSrxbm1
fDDgqejD0Nep6LrFtrNmJ4DhxxJGTyh/w968gq5pepXOlXi3Nq+GHBU9GHoaAPZKKztF1i21
mzE8Bw44kjJ5Q/4e9aNAgooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
snxBoVvrdpsfCToP3cuOQfQ+1a1FAHi9/ZXGn3b211GUkQ9OxHqPaq9eteINCt9btNj4SdB+
7lxyp9D7V5bf2Vxp129tdRlJEPTsR6j2oGV66bTNesrqyTT/ABDE08URzFMM7l9jjmuZooA9
DvTrWsIk2hM9pZCPapkfaZfcDnH14rMt9J0aeWLTbyG+ttUkB3Mx3Dd656EHr/Wo9K1uDVbG
DQ9VLxR5CpcRybeg4B4I9q6GDUUVhpuhI19PANrXEzEpEPdup+goEee6pp8ul6hNZzEF4z1H
Qg8g/lVSu21Tw3bPd79U11Fv7g5G5AB6DjPTtXLatpdxpF61rcgbgMqy9GHqKBmjpep293aD
SdYY/Z/+WFx/FA3/AMT/AJ+mbqmmz6VeNb3AGcZV1+669iKp1vaXf219ZrpOrttjB/0a5PWA
+h/2f8/QA0/CKa/dW+Le+MFgp27nVXI9lB//AFVqXnhjTJJJNT1DUbieHAJZnBGPqB0+mK4u
+i1HRZJrCSWSNJMFgjHbIOx9xWv4M1W8iuv7PED3VpLw0YGfLz1Ppj1oA1B4itLcDT/C2neb
K3RghA+vqfqcVoaxpqajoCPrjwWt3Ev+uU8KfT3z6flUmpS2/hixVdL09GmnfaqKeSffufoP
0rldS03xFfSrearazywKcmON1yq99qjOPyoEc0wwxAIIB6jvSV29pp3hLU3WytGmW5dcq2Wz
nGcc8ZrldY0yXSdRktJiGK8qw6Mp6GgZSooooAuaXqVzpV4tzavhhwVPRh6GvVdH1a21iyW4
t256Oh6ofQ149V3SdUudIvFubZuejIejj0NAHsdFUNH1a21izFxbNg9HQ9UPoav0CCiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKyfEGhW+t2mx8JOg/dy45U+h9q1q
KAPF7+yuNOu3trqMpIh/Aj1HtVevWtf0K31u02PhJ0H7uXHKn0PtXlt/ZXGnXb211GUkQ/gR
6j2oGV663wfqkMdheaY1wLSefLRXB4AJGMZ/lXJUUAdzmOwW3s/E5hvIFO+C5Ri5Uj+Fu5H+
fpVlmtvGWvNEzy26pEVt8JnJ65b0/wA81z2jWtpeajHBfXRtoW/jx1Ppnt9a6a78S6dosDWf
h63Rm6NOw4J9fVv5UAcrqOn3GmXj210m2RfyYeo9qq1r6j4gn1TTY7a9hjlnjclbkjDY9MDj
/P41QsbC61CcQ2kLSueyjge5PagDX0zUbfULNdJ1hsRji2uT1hPof9n/AD9Io7rVfCl/Pbow
VmXByNyuOzCsu7tZrK5e3uYzHKhwymtnTb621OzTSdWfZt4tbo9Yj/dP+z/n6AC+HddW31/7
bqsjy+YhTzW5KZI5+nbj1rrZo9U1PUVvNJ1q3FiMAKo3Y9QR3/EivPNR0+40y7e2uk2uvQ9m
HqParGna1fWVs9nDdvDbykbmAyU9SvpQB3mo6no+h3LSiCKXUpBgrAg3Mff0z+f1rHPhvUfE
FxLqWrSLZBl/dx4yVAHGfQfr16VZgm8PeGbZLiOUXt3Iu5XB3O2f/QR+v1q1Oh8Y6DG9vLNZ
sGw6NnY3qP8AaHpQI86uIjBPJEXR9jFdyNlT7g1HXaaxpHh/RtLe1lleS/YZVl5fPbjoFrkL
i2ntXCXELxMVDAOpBIPegZFRRRQBd0nVLnSLxbm2bB6Mh6OPQ16po+rW2sWYuLZsHo6Hqh9D
Xj1XdJ1S50i8W5tmwejIejj0NAHsdFUNH1a21izFxbtg9HQ9UPoav0CCiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKydf0K31u02PhJ0H7uXHKn0PtWtRQB4vf2Nxp1
29tdRlJEP4Eeo9qr163r2hW2t2uyUbJkH7uUDlT/AFHtXl2o6fcaZePbXSbZF/Jh6j2oGVaU
AkgAZJ6AUlFAHV6P4MmmQXWrSfZLcDcUJwxHvn7tb+tXL+G9MjTRdOUxv1lUbgp7E9yT6muC
u9Xv723it7m6kkijGFUnj8fU/WtLR/FuoaVALfCXEK/dWTOV9gfSgDpNasl1zwuNSu7f7Lew
xF+Rg4Hb6HqPrXnleiSi51vw/Pd6zOLC2Zd0UacADszd2z2H/wBavOz19aAOg07ULfVLRNK1
d9u3i1uj1iP90/7P+fpkahYz6bePa3KbZEP4MOxHtVauh0+9ttYs00rVXEcqDFrdH+A/3W9q
AMzRrizttSik1C3E9uD8y+nvjv8ASuybWNU11vs2gW5tbRfla6cYwPb0/DJ+lcPf2Nxp129t
dRlJE/Ij1HqKv6N4kv8ARo5Irco8b8hJQSFPqOaAO2stDstBT7S8M+oXzc7whdifbsv1J/Gs
rWdM8QeI5UMtnBaQxk+WHcFh9SMmr+kDW9UgS91DUVtrNhuCQBQWHu3Yfj+VTTa/JcObLw9A
byVOGndj5af8CPU/55oEeeajp9zpl29tdJtkXv2YeoPpVWu3u/Buq6g5nvtTie4boCCQPYen
4CuV1TSrvSbryLuPax5Vgcqw9QaBlKiiigC7pOqXOkXi3Ns2COGU9HHoa9U0fVrbWLMXFu2C
OHjPVD6GvHqu6TqlzpN4tzbNgjhlPRx6GgD2OiqGj6tbaxZi4t2wRw8Z6ofQ1foEFFFFABRR
RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVl67olvrVn5Uo2yrzHKByp/w9q1KK
APGdR0+40y8e2uk2yL+TD1HtVWvXNd0S31qz8qUbZV5jlA5U/wCHtXluo6fcaZePbXSbZF/J
h6j2oGRWkK3F1FC8qQq7BTI/Rfc12em+Cfst+bjUbiGSziO5QDjf6bs8AfjXD09pZGQI0jFV
6KTwKAPQtc1nw9JIv2ud70Rfdt4eUz6nGAfxNVIVi8X2728WnrYW8AzDMEz83pkYA7ZHNYPh
K10671YR6kw27cxoxwrtnoT/AE710F/faxqV7LpOiQLbW0LeW0sbDGP94cL9BzQIxvEmiabo
1rDDHdySX/V1K8MD39v1rnpI3ibbIjI2AcMMHB6V6VFbWFlcwDV9QivdTVQsQmYAL6ADtn1P
Ncj4wuNQm1ULqNvHAUX92EGcr67u/wDngUDH2F9b6zaJperSBJU4tbs9UP8Adb2rFvbOewup
La5QpKhwR6+49qgrorG7t9dtI9M1NxHdRjba3R/RG9v8/UAxFu7j7N9k+0SC3LbjHuO3Priv
RNXvP+EY0G3GlWyuhIG8jKjjO446k153e2c9hdPbXMZSVDgg/wAx7VsaP4t1DSrcW4CTwr91
ZM5X2B9KAN5rC08XvDf29w9rcxkLcxZyVx6ensf61V+IGo20zW9jCwklhJaRgc7eMY+vr+FY
Goa7cXmoNewqtnK6bGMBKlh781lnk5NABRRRQAUUUUAXdJ1S50m8W5tmwRwyno49DXqmj6tb
axZi4t2wRw8Z6ofQ149V3SdUudJvFubZsEcMp6OPQ0Aex0Vn6Nq1trFmLi3bBHDxnqh9DWhQ
IKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArL13RLfWrPypRtlXmOUD
lT/h7VqUUAeM6jp9xpl49tdJtkX8mHqPaqteu67olvrVn5Uo2yrzHKByp/w9q8s1HT7jTLx7
a6TbIv5MPUe1AyrXQaf4i1RrKDSLR4YSzbFl4U4PbPQfXrXP0UAd7b6Tpfh6RJ9Sla/1NzlI
kG4lvZe/Pc1Hq+g6z4gmF3dm2s0VdscTuSVHuQOtZ3ga7t11yRrxwZ5U2xPIc/N6ZPcirlx4
d1/W9RZ9VlWGANwQ4ZQP9lQf54oEcvqml3ek3PkXke1iMqwOVYeoNU67fxFGNWFno2kK121p
w82chBjGC3T6/SuQv7KfTruS1uU2SIefQ+49qBmzbX9trNiLHV5RFcQqfs943/oL+o/z9eeo
ooAKKKKACiiigAooooAKKKKALuk6pc6TeLc2zYI4ZT0cehr1PRtXttYsxcW7YI4eM9UPof8A
GvH6sWd9dWMjPaTyQswwShxkUAe0UUUUCCiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKzNd0S31qz8qYbZV5jlA5U/4e1adFAHjOo6fcaZePbXSbXXv2Yeo9qq167ru
iW+tWZimG2VeY5QOVP8Ah7V5ZqOn3GmXj210m1179mHqPagZVrb0S6ivLkW+s6ndJaBchPMb
Y2Ox54/KsSigDuG8QTTkaZ4TsdiL/wAtdg498HgfU1Pr8MNt4aKa7PFPqRBMTooD57D3A7mu
e07xVd6bpJsrWGFHySJtvOPcdz7msr/TNUvD/rbm4kOe7MaAK1FXdKS0OpRpqMczQZw6x/eH
4df611Vrp/hvxD51ppsM1rcRJuWQ5wR0zyTkdOuDQBxFFS3MElrcy28oxJE5Rh7g4qKgAooo
oAKKKKACiiigAooooA9wooooEFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFZmu6Jb61ZmKYbZV5jlA5U/4e1adFAHjOo6fcaZePbXSbXXoezD1HtVWvXdd0W3
1qzMUw2yrzHKByp/w9q8s1HT7jTLx7a6Ta69D2Yeo9qBlWuv+H15aQXlxBNtS4mC+U7d8Zyv
8vrXIUA4ORwaAPQdD0TWLTxDNqF9JAsbbvMYYPmA+g7Vm3ni4WM93BpdlaR5kYC4jXG4Z647
1k6XdSandxWWqatcxWjcfNISD7HJwPqaq63b2VrqUkWnXP2i3HRvQ+me/wBaAKUkjyyNJIxZ
3JZmPUk9TSFSuNwIyMjI7VoaJpE2q6jDbqjiJjl3xwqjrXS+MbY3k9tY6ZpskjWy7WljjOFG
OEz0/wA/WgDiaKlubaa0naC5iaKVeqsORUVABRRRQAUUUUAFFFFAHuFFFFAgooooAKKKKACi
iua1jxPc6LKq3mmDbIT5bJcA7gPbbx1FAHS0VhwarrFxCk0Whr5cihl3XYBwfbFP+365/wBA
OP8A8DF/+JoA2aK5W/8AF1zplytte6TsldQyhLgNkE49Pat7T572dWa8sktRxtAm3k/XgYoA
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
+BWRRRyrsHsodjX/AOEj1H+/H/3wKP8AhI9R/vx/98CsiijlXYPZQ7Gv/wAJHqP9+P8A74FH
/CR6j/fj/wC+BWRRRyrsHsodjX/4SPUf78f/AHwKP+Ej1H+/H/3wKyKKOVdg9lDsa/8Awkeo
/wB+P/vgUf8ACR6j/fj/AO+BWRRRyrsHsodjX/4SPUf78f8A3wKngi/4Sm2uLe/27owDFIq4
KE5/TjpWDXR+EP8AWXX0X+tROKUTKtTioNpHBapptzpV41tdJhhyrDow9RVOvX9a0e21mzME
4ww5jkA5Q/57V5Zqmm3OlXjW10mGHKsOjD1FYHAU6KKKACiiigD3CiiigQUUUUAFFFFAHB63
/wAhe5/36o1e1v8A5C9z/v1RrqWx60PhQUUUUygooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAK6Pwh/rLr6L/AFrnK6Pwh/rLr6L/AFqZ/CZV/wCGzp6z
ta0e21mzMFwMMOY5AOUP+e1aNFcx5h43qmm3OlXjW10mGHKsOjD1FU69f1rR7bWbMwXAww5j
kA5Q/wCe1eWapptzpV41tdJhhyrDow9RQMp0UUUAe4UUUUCCiiigAooooA4PW/8AkL3P+/VG
r2t/8he5/wB+qNdS2PWh8KCiiimUFFT2VpJe3KQRY3N3PQCtr/hFJv8An6j/AO+TScktyJVI
xdmznqK6A+Fbj+G5iP1BFRnwvejpLAf+BH/Clzx7i9tT7mHRWyfDN+OhhP0b/wCtQPDN+eph
H1b/AOtRzLuHtYdzGordXwteH700A/En+lSr4UlP3rpB9EJo549xe2p9znaK6ZfCa/xXhP0j
/wDr07/hFI/+ft/++B/jS9pEX1in3OXorp28KJ/DeMPrH/8AXqvJ4VuB/q7iJv8AeBH+NPni
NV6b6mBRWjPoeoQDJty49Yzu/TrVBlZGKspUjqCMVSaexopKWzG0UUUDCiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigApa
dHG80gjjQu7cAAZJrqNG0AW5W4vAGlHKx9Qv19TSlJRIqVIwV2QaX4bWW3Et6XVm6IvBA96w
r2AW15NCCSI3KgmvQ64HVv8AkK3X/XVv51nCTb1MKFSU5O5TooorU6gooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK6Pwh/rLr6L/AFrnK6Pwh/rLr6L/
AFqZ/CZV/wCGzp6KKK5jzArO1rR7bWbMwXAww5jkA5Q/57Vo0UAeN6pplzpV41tdJhhyrDow
9RVOvX9a0e21mzMFwMMOY5AOUP8AntXlmqaZc6VeNbXSYYcqw6MPUUDPZKKKKBBRRRQAUUUU
AcHrf/IXuf8AfqjV7W/+Qvc/79Ua6lsetD4UFFFFMotadeNYXiXCKG25BU9wa318VQfxW0g+
jA1y1FS4p7mc6UZu7Oxg8S2MrBXEkWe7Dj9K11YOoZSCpGQR3rzeur8KXTSW0tu5z5RBX6Ht
/n1rOcEldHNWoKMeaJv0UUVkcgjEKCWIAHJJrKufEVhAxVWeYj/nmOPzNUvFl26LDaoxCuCz
47+n9a5itYQurs66NBSXNI6k+KoM8W0mP94Uf8JXD/z6yf8AfQrlqKv2cTf6vT7HXx+J7F+H
SZPqoI/Q1oW2pWd0QIbhGY/wk4P5GuApaTpoh4aL2PSagubS3u123EKSD3HI/GuR0/XbqzIV
2M0X91jyPoa6yyvYL6ASwNkdweqn3rNxcTmnSlT1MHUfDLKDJYsWH/PNjz+BrnnRo3KOpVgc
EEYIr0is3V9Ii1GIsAEnA+V/X2NVGp3NaWIa0mcPRUk8MlvM0UqlXU4INR1sdoUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAD443lcJG
jOx6BRk1tWPhm4mw92whT+6OWP8AQUnh7U7SwSVbgFXcghwuePStpfEOms2POYe5Q1nKUtkj
mqzqJ2ii1ZWFtYptt4wpPVjyT+NWqZHIksayRsHRuQwOQafWDOFtt6hXA6t/yFbr/rq38676
uB1b/kK3X/XVv51rS3OnC/EynRRRWx3BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAV0fhD/WXX0X+tc5XR+EP9ZdfRf61M/hMq/8NnT0UUVzHmBRRRQA
VU1DTLPU0RL2BZQhyueCPxFW6KACiiigAooooAKKKKAOD1v/AJC9z/v1Rq9rf/IXuf8AfqjX
Utj1ofCgoooplBRRRQAVu+EmxqEq+sRP6isKtvwn/wAhST/rif5ipn8LM63wM6+iiiuY8s5D
xYc6mg9Ih/M1iVteK/8AkKr/ANch/M1i10w+FHqUvgQUUUVRoFFFFABVvTr6TT7pZozkdHX+
8KqUUNXBpNWZ6NBMk8KSxnKOMg1JXPeE7svDLasfuHcv0PX9f510NcslZ2PKqQ5JNGF4m04T
232uNf3kQ+bHdf8A61clXpLKGUqwyCMEV59fW5tL2aA/wMQPp2/Stqb6HXhp3XKyvRRRWh1B
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABW1oOjJfq89xuEKnaoBxuNZVv
A9zOkMQy7nArv7S2S0tY4I/uoMZ9T3NROVloc+Iqcistzi9aso7DUGhiJ2FQwyelZ9bPin/k
Kj/rmP61jVUdUa023BNhRRRTLCiiigAooooA6XwjcMfPtycqMOo9Ox/pXS1yfhL/AI/pv+uX
9RXWVz1PiPOxCtUYVwOrf8hW6/66t/Ou+rgdW/5Ct1/11b+dVS3LwvxMp0UUVsdwUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFdH4Q/1l19F/rXOV0fh
D/WXX0X+tTP4TKv/AA2dPRRRXMeYFFFFABRRRQAUUUUAFFFFABRRRQBwet/8he5/36o1e1v/
AJC9z/v1RrqWx60PhQUUUUygooooAK2/Cf8AyFJP+uJ/mKxK2/Cf/IUk/wCuJ/mKmfwszrfA
zr6KKK5jyzj/ABX/AMhVf+uQ/maxa2vFf/IVX/rkP5msWumHwo9Sl8CCiiiqNAooooAKKKKA
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
CQ/2ObVwyyWsrRMrdV5yP0NbtcX4FkdLy6idWImjEgcybw5VirHPuT+ldpQIKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKAPIdUuI5devJZBujad+B6ZxwfpUyGKGwTUoIIcx3LJslG/zMgnkdAAMfiTVG8kJu
bhP4DKx24HHJ/wAaZEpkmhR2WJXIXcRgAZwSaBmhb6graVfWssRnnupUdPlPBycke/OPxp12
iWd9Dc6dciN5SZEjhyTGCflHuSO3tUDwz2rW0l6JHgJDI0bDd3IAPbrn8c0unTDTtRze2Uks
ighI3BDK/VTj69vegDdtfE9mlk1lc2yXMXngvI4wZVLZLlefm/Gri6todzeX/mXU0diyIvko
rIrnGCfl5xjA5rnf7HS4h0+SFhGtyTEzOchWABJPcd+vpnvUEWnXzLcxQAOiblkZGG1grL0P
cZKmgDtLe8stEsVddQhvbphHAAHGFHbAHYA596n1W6toNQieexcwW6tHC3lfemOCAo69Aeem
TXAPp13CDI0Dsi7g+3PybTjn05xXa2Or32ri3vbOzjmFuPKeJ5Ap8wgfOPYY/U0CKUrXWnWd
rfy3QecRFrcRgnd5h3SO644Az+YFZWo2Ft5F3FC1ze3ULBkm2HaYlA3c9MAk9PatP7e8VvG5
trmW/lM9tIdhZQST8oPOQpHSo51u2sPssU4XTIDK0FyD88qDjyxj1zj3x7UAc1u+y4Z1lS7S
RXQMu1QOvI9T8vtirBkiluYopLgNGJVfzniwoDctkdTz/Kr891bW93cxmJr2685XtpZYz5hJ
wcMO44xj34rLvbl9QmlupceY+MEAKigLyoHqOAKBiTwrEvmxqxWRz5Ss4LhQOrDHfIwfY0xI
WuFu5/J+VBubawUISQB169+BVizu5p7lFVZJbqTEAbcATHt2lRkcHGBmoRLENPeIQxtKz8s+
4uq+3b+pzQAWNuLiRYkhSV5lKLliojYc7ifYc+mKsvOvmwRedJ5cAODtUjzRztDDqpOMemel
VJrcogkjwYsqrMrDhiM7fy/Ci3e2Uul0hYMDhl5KHHy45x1xn2oA1E13fe3moTws1yyAQSqB
+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
0+IRXdukrRLHnzkn87y3wcgDcM7eR0xx6igCKwgN20qLZG6kSIZRPlKYO3dgct1H9alj06O7
kC200JiIYK0k6xMcDAJU5xzzgVY1i3tjNG0DwiZ5MS4uHkLgnlmZlAA96tC6W3WwtJJJp0ij
LILFlZtxxwcr05b1zxQBShsRZxT3s1vFcC3byjtuCN0hOQybewBXj3/K48PkXVlZ2clxJc7w
5t76HCF8YJOT6DHf61d0nRr1mnVNIgjTzvOilvMh1x0X5eT29utai+EVurg3WrX01zO3UJ8i
geg74+mKBHPXZtDf3EWoaXG18oIjgtWCocjI+6Mk/WrNj4bvHlgmtbCO2AQrIb0iTcSPvbMc
e1dnY6bZ6fGqWlvHGAMZA+Y/U9TVugDntJ8IafYbmnUXcjY/1qjav0FdAoCgBQAB0ApaKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAPKLiaVWhtTdzzfZ2Hy
QDCgd8DAIbJPUVHfRrdxzX9qhSD5Q5kQJ8+OQuOD6+vP1NOtAtuqXEksgmC5iWJ1+Y4PcZIY
bhwR61BBPaw243xrPLITlWPyAHHGMDaeOoPSgZ017FcXvhGwlS4szHbhP3ZT5iwGAuc9fbAq
14hsLt77Tpb4JdIS0ZjtIyki5GSV+Y5xj/Oao+ELWzv7eWG6s42NvJuabzipA5weDzjHWuiV
tGsJDO2p8yIY8vdFyRnsSSRye1Ajj9RhQaxJB9smuGmjUJIibplGMbCox83GDnt25rPhuBZ3
5gtXkSFyqSq/G7+9kEcd/Uj3qxcvY3GtTyvM0KrMxBiBcOARg5znJGSTmmC4lOqy3sCidocu
GnbeCB0OcA59CeTx+IM2PCMUbSX05t5bq2QeSEOGKocknHfoOB6mpX0zSptctZrc/arF1YSw
lj/o+BjJz90exx0qPwbDO1tP5F+1rO0mUjdAUlwOeoyfwPFM1o3mrSXNutvHZfZSJLtPMwHY
/wAZwMkYA596BEOq3lpbadJplq0tzZCV8u0g3LJ/CFA6rnn3yaNKtbjxHe29xqsu22QiMMxx
5zjoo/rj37mnJp1lZXlvNrty9wl4N4li5j7k5bqe3QDrUttNfatHqdlFJHNBCSbVAgT7rcbC
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
Qsar65U5PvmtBNRlkgnnkiMUtpCNPtoS2SZSMMfrwPwoGbnhIPcWt1qUi7WvpzIFznCjgD+d
b9VtOthZ6fb2w/5ZRqn4gVZoEFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHizxOAX8v5
RjLqOOR69KnWN7i1VibeMxh3B6PIQckH3wTjPoanu7171PJtoAIIfmRMZMeR8yjrld2SPSql
2IzIxthIbbOULjlc9s+xBH4GgZNHcmSO3RLFJfswJbILbgTzn0HI+hz610HhTWnsNR/sxlka
1kfCKw+aJj1H065/P1rm7e9e03iAKwZRuLDBz3xg9OSPcHkejzdia8ubho2IKkoVb5osYCEH
24H0oA9gBDAFSCD0Ipa47RNSg0XTrXzrtmgdhHLFKRvgkIzkf7B/qD6116sHUMpBUjII7igQ
ModSrAFSMEHoa4zxH4eS0aC6gd/scb4aEsQIgxGcN1C/yrtaZLGk0TRyqHRwVZSOCKAPJprZ
hF9g+zl7mKTcjRjLEEZKHHUjj6c1WvbWS2nxKigFFcFGyGU45B/zzXZrpyeHr0xRxoDM5azu
3AOx8f6pj6EDH41m3WmG+gvtQunNmvmMkcLNxDJwSD6Bjnp6jrmgZzt1dCaOCKNXjSNBlWkL
AvgAsPTIA49qfZwyS210I5Qq+VuYEZBwemex9PXpTbeGaQSvGuWjQtIHAOR7fhz+Ge1T3xiB
jCKkXmqCY4udgOD179c+3TsKAIYTPdRKu9v9FBZSqjcFzk4PU464+vStDRdcn0ySeZgk8c/+
vhkzlhnqCfqf1rJW4MbbolETgABlJyOME9e/9akgjl+1oghUPGRuWQHaef4s9BkgUAbmmXWn
3M1+kitbpgy2ZEzYik7AAd889O1S6rDf6zpw1QRwrLBGY7lVciQbT/EpHB6n6VkGKW6tmliI
SKHdIRt2rCST8gYnJPAwPeul0rXJtV1IGzSMXLWuyaKfISYgk5BHfk9fWgDndLvvsW+QQpMj
p5DQs5y+ecjj2AOP061csFaS9n8/yLghfM8yU4HK4ZWzgnsPVSM+tMHhq+Syupl8vzbdis0J
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
EFrqJjmjKyMJiXJyMNx06Y6/SvQEtbeMYSCJR6BAKlAA6CgDzNJ7q11iO90rRJokC4EUkbSb
j/ezjg49KuahD4m1+LbPpkcYVsg7QjD2yxzjmvQaKAPP9P8AB2riQSG5Fm5UhnWQs2D24/xr
b0/wTptrh7rfdy5yS5wv5D+ua6WigCKC2gtk2W8McS+iKFH6VLRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB5SrRlI4L5h
JBb3Gx5Q+SyqGwij0zu5/wBoUsdoZ1uJdLiDxRIiSEg/vGZs/LnkcgAd8Cqt9HcW14ljdBA1
odmMHb1yST1PX8q3LG31HRdOguk2SpdykQwqOUcjCyLnrxnA9xQMqaVb2cOtKut2028sAqqD
IrsBhicZJO7njPOasXV9af2VIsNtKm7UDJcbIsCJfmAAzwGx098102kPbW9hJqTQGFRmGBX+
/sUkAf7zNuPvkVzV7pV9HLfWct8A8my7SBR/rZHbGPwPH5GgRVvJLS51BLu9ik/eEsxz8uVU
kxgdeMxr+BqHTLCV4bwWrJIxjVPNXnbuH3APViQufZqBbRXszpcRNDcRsWm2AAIiKd5x/eJH
SpfDDPZ3rzpBJNdQAv5BbaNgRssSe4yMfU0DOlj0a4ghFxqNwsklnKk4MZxnABbI+g2joMDp
WYtrcQ3F3c37K6T+a0iBiNmFDuMHsTtXPsK1rsW1lcW897PPcSF/tF1Gp3JHheCVHQA7cfSq
OpWzSQQ390srXUkqyJCATsQvkRgD7zH37L7UCIpJ5bO1ksWtkS4u4FhWNFLFYxH949xyxJ4/
hNWPh+kiS6j54PmkROd3XDBjn8eDSasl6rx6mvnw3l7L5KwYzsh2nggdTxuq74OmhuLnU5oC
zR7o0RmXBKquB/KgDp6KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigDhbq0tNdurhr+f7LcyyhbZwjFXjUbflJABBY9fpVlIYv
D+o6edQup7mSO1fCqpZUxtACjsPvc/yqzcRXEt0sEZgjvYWWK2j3grHEu1mkIHPOAMfT61BH
qc1vp008avNqeoTtFBKI8BwDhWGeAoHOD7+5oAs3ED6cLXUtVvZXT7T5kkTHKQ5VsBR14JA/
/VWaqWuq+dqks4Mn+vLh8G2VciNAf7xPJ+n0zNqNzqNpM0WpmG5nFo7wFCEjU4IZmB6nHT6n
pmuP0yWKGV5H3iVU/cFO0meM8j/PrQBPttru3lmuLl4L1YyzecS32gnkY4449evFSxqbgw3M
RmZrmXyrhYztacltzBR2AGz8TSiZrOGayuLaMOVxPcp+9eNDjAHOOwHXvVrSLZrnVYIolEEz
zgrPAMRhFU7thzyT/SgZqpe5j1HRIy32iSVzPdE7lSPjOT1JA+X61M95M8l1dSyiP7EwihhJ
Kt0BBJPJLcLz2Le9WLuay0nV0js9PaUtGIXEcfyeYWUpub16nPJ6GqeoaYkevwR3NxJdTXW+
YxcBEcKAG29+hx9AKBFiP+0okuL2/u4LjyLZlhSI8eYzFee/UYz/APXqXwRarbQaiqD5Vu2j
BPUhf/11RuSscVtPqsv2KGcgJbKCGWKIOUBI75ZT27VueErdYPDtqRy0oMrt3JJ/wxQBs0UU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFAHGXCR3kiXunzRNNb75726YEdseXj0IBGOwGe/Jq+qW0ug2WpKY4r5GRreBZNwXDcj
HHbr+VFxcJBqMv26I2mkXa+ZsIwz7Aq4KjkA5HHfH1rnriZtY1a5MDx29u+3EO7aHVcBVAHV
unHbNAEVxLLrmqRy3dycsVWRymFjHJIH0wcDvVm0jtRJd6ZqVyTFBL+7ZnKA4yOOD1469Bnu
arQ2gdI4vLltmHmBpWyQz44UY7bRx6kntSTzWd8uYhIt5JIihp33bhjBy3Qc8k/QdjkGXoNE
nvtMW+uplgjIWK2jCgNKAcDOOvA69eM9K6LUWS7hEmmXkNpZaYuUnAypkIxtHsAffk1ZtJpW
tl1W9VJpmBjtLWL7o7fLnqTjr2HtUOnOLrTY21C1WC2sgVkhK8STA46d/Ydy3tQIeQuoaebf
S7wrHbnzJbzGd8ow3frzyT9BXPxyR6npa3EZNzqwbLM+AQ2Vw3Hb7qqOOSfw6GBri7Z9OurG
PT7OFBLMI2G1lJyE4GAODn6VnLPe2r6g9rp8KLe/vIWHDR9FQt6E9QPUmgDN1OdpV+0ajLi+
EckSQiQNtIOwg47ksx+iiu/sbcWljb2wORDGqZ+gxXAQaXa/8JDZWKubmczNLcTFs5A7de+C
fXkV6NQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFAHm/iWaK/t4plb7XdgebPJExMcCHhUHbqevXP1qnNBZ3llZSjbbFQwn
MaE9AAOM9Tg9Tk8k4FQ2ryW1xPaHETPIGW3ZQylxnarE+nTHr1x1p9rLNbXUkSyGWJ8qxhXK
ljjJUceoHHUcdDQMrGWW+kiluSgTf5RmPBGehOOyj26DFTXtmJdTSK3QKjqGAOA208kt2z3w
OmQO1P1mLzLsLbQ5dhgqqY4VeCMADGB24yCemKW9t2nhhlmuoo3WAGOJThRxng9zwSfdgOvQ
A69W07QLqRYVu7iSNUiiQ5dUds4UE8KTxx9KIpJbW9kGtXkEnkf6RDAvyszt2Az82CCB7mqK
3Ul7pJubB47SwsNriS4TLTzLg5PPfjnqSat3RsdFaxv713u9QfJDJ8zSEjHAzgKM9qBDIGvt
Q1Nl1a8SK2jZpXtQV27Q2EBbjIznOfQetZ16+pS6yLrTysod2WPcf4mGzzMdMcEDrwhPqag1
hLZbWa5vUSS5nkTyoUPKKpIZQR2AwucfeBpj3M7pLeXqJaWyqWggQkFpCny4IIPAK/QHpQBt
+E9KgttX1G4tyXihItkcnJLAAufz/nXW1meHrBtN0eCCQDzTl5Mf3jz+nT8K06ACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oA8gt4hqC+UZljkGXBIwrOccZxxwCck44qxB9murW4ui876gEJChsknks/TpjP029eahslx9
ptXt2mnZu+4nrg4THLjJIz05rZt9Jit3FlqNxHp9vKxlAJ/0iVc4CsRwB7evb0BmbDGpjju7
grLdXI2QRNJxgDbvck8D0Ht6U2xuYvJVrueRliUhVAwQvGVVvUlsewyfSugj8OoL5Rb28MEV
0rIouDulRB1cKe56e3FU7zRUi1aI6GjNbblhkkkO6N3J5X3GOuPcUAW9EsrF9NuLi7vmbSIp
DtgY7VLbRnPc8nge2apw3hvI7WXT0jN3FEsTGVeIlTJB9/UntgDvU+pafp2laja6fF5kkjxM
ZCPmw5wAQp4BIBA9Mg9qxE1S4i0+5st6wEgj5EGWBPzLnsvJOe+AOlAGrM8lrZSJMRNeTWyL
KdufLjYbVX6DO4nrnaO9SQ6HPc+IbSOSeSWLyxPKHbO0ZGR6DLAj8M1gzLJC/wBoWWPy5CJP
Kkk3k4wwVvXgiu/8KWtyLR9Rvn3XN4FIGMBEA+UAduuaBG/RRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHC2dndaHIH
t7yGzW7YIPtgBcgZJfH8I9ifrWi6TC2hn0aGG9kjYyy3t0oPmHB6Hr+XAwBmmWyi8swbKKO/
m2gT31+D5Y7lVB5x14HAq5A66hZMdRminLAlLG2cYIHTHOWyOeeOelAGTc6daXukR31zLJca
rdqsoMW5mCkjKhB2AyKt3l6lza29yN1pb2waW3iQAvlARucHhQOmOuTUenXT2KXNvZ6d5F60
xDeefkiBJKICuS3HOB7msGXzm0u4F9tUqxO/J/esSx3Z7/xbVGOpJ45oAn18D7NA0W6RleOa
WZj8ql1z83qx6+gAArNiiWzl8+SEX0kXzvuP7sKcBGJ75znB7YqaZUm8PxNiGNIkKkZP38/q
5x06KPrUMUT6xNb6bp0WyNTkA9W9Xc/07fzBmh4Z0c61fxzXRMtvANzkdCSciPGPXJOPWvRw
ABgDAFVdL0+LTLCK0hyVQcserHuTVugQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBzFy63ery2N9q6NZqNxgVQhdu
TsJ7gAAkZ7jNPV4rC4mfTtMihuLnJjMmUG1fvO39xeRx1NVZ3vbO7tzZ6fbwqkEvkxvlnHK/
MQP4mIAxyevvVW41e+bzrWW7s7lhDvd1iJaIqQ2NvQkE9umMnpQBVk1PUGN5YWtzBctdM00l
zEp+TK42jPQfLjPYGseB7iW3Fnbss7lM7y3ESkZYcjg9i3pxT7OVVv5YlZ7oXajiQH55MBgS
vcbicZI9T6VDNcXFrLPBBPHGjP522E/Lkdgcc45HpkcZoGDXmNNhjZ0nkKMsSY/1HzZJx/eP
r2GPXjv/AAtoX9k2rTTnfeT4aRj/AA/7P+NYngrw8WddUvIyF4MCMM5P9/8AwruaBBRRRQAU
Vh634osNIzGW8+5H/LJD0+p7fzrjb/xpq10xEMiWqf3Y1yfzP9MUAenUV41LqmoTHMt9cufe
Vv8AGli1XUYTmK+uU+krf40AeyUV5jZeNdXtmAmkS5QdpFAP5jFdhoviuw1UrESbe4P/ACzk
PDH2PegDeooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigDzoXF+PtFoPLju1xKy7xgpn7r5Ge5Y7iOvPpWTay28E5eNPtLSQD92PlQPkZDDuO
M46cimR2tsFkc38K44YYbcOhO0dG7jqOmeKn0+SETtcTXccUcJw25d7zL2GzkHGF9hx1xQMg
+2GS3mWYYu5ZFJmKDdtx0BJ+UYA6dc46Cuh8I+HDduL++iKWyk+TERjeD69yP5/Tqvh/w02q
3DalqnmGBmyiSH5pPQn29v6V3YAAAAwB0AoEAAAwBgCloooAK43xd4qa2d9P05wJekso6p7D
39+1bPinV/7I0h5Iz+/k/dxexPf8B/SvKWYsxZiSScknvQAEliSSSTySaSiigYUUUUAFFFFA
HbeE/Fjb49P1J9wY7Yp2PI9A3+Nd1Xh9en+DdYbVNL8qZs3FthGJ6sOx/p+FAjoaKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAorD1rx
Vp2iXi2t4JjIyCQbEBGCSPX2rP8A+Fh6J/duv+/Y/wAaAOsork/+Fh6J/duv+/Y/xq1pvjTS
tTv4rO3Fx5spIXcgA4BPr7UAdFRWS/iGyTXl0YiX7U3Q7fl+7u659KtarqMGk6fLe3O/yo8b
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
HTujdxV+uMn0u78K37ahpivPp7/6+DOSo/rjse3eursbyC/tI7m2ffFIMg/0PvQBYooooAKK
KKACiiigAooooAKKKKACiiigDl/Eniix0PVI4biwM8xjEiyDbkDJGOfpXP6z4207U9PuYBpj
CaWMosjbSV/rXU6nr0Fp4jtNJkshK9yqkSkj5ckjpj2rF8b+FzdG41eO4SJIIOYhH1xnvmgD
idG1M6dfwSy+ZLbRtl4Q3Dfh0rr/APhO9G/6An/jqf4Vz9r4ihg8LTaQ1lulk3Ym3DjJz0xV
vw/fxajpK+GRAEmuWOLk4O3nd069sdaANkeKIPEMP9h6fbSWUtzwkmQFTHzHp9D+dR/2FeeG
f+JvqN79utbf79vknfu+UdeOCQfwrnzH/wAIf4sTzD9q+zYY7fl3bk/H1r1DRtQTWtIhvfJ2
JNn92x3YwxH9KAOb0LRo9V1lPEqLClnOpC2rJkrgbPp1Ga0rXWrD/hKH0eHT1jnTP75VUD7u
frV7XtKbVdIexgmFsWZSHC9MHPQVySaBJ4Nk/t2e6F4IvlMYXaW3fL1JPrQBe1y+XxLeXHhq
BDBNG+4zPyp2+w571ydp4fvL7XJ9C+3Y+zAnLElOMdB+NLZeJktfFVxrJtWZZd37rfgjPvit
5Zf7IlPjBh5sd/8AKLYcFN3P3u/3fTvQBi674XvPDVml59uVvMkEX7rKnkE/+y1zqXE0cjSJ
NIrt1ZWIJ/Gu7k8HXHiH/iajUBDHeHz1hZC2zdzjOfeu00/T4rTT7a2ZI3aGJYy+wfMQAM0A
cF8Ona91W6S7Y3CLBkLKd4B3DnmtO+8d6bFcSWs2lvIIHKDO0jg44H4U74lAQaRatCBGTPgl
OP4T6VZ8Ha7b6zH9k+wiNraFNzsQ2/t6UASeEvD0ulXVzfNNG6XaBlRQQVBOf611Fc94e8Oz
aPqF3cyXnnrP91NpG3nPrXQ0AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBR1PS
bLVYfLvIQ+PuuOGX6GuP1DwBOjFtPukkX+5N8p/McH9K76igDyqTwjrkZx9iLD1WRT/WnReD
9ckPNmEHq8ij+ua9TooA4TT/AABISG1C7VR3SEZP5n/Cuu03SbLSovLs4Fjz95urN9TV2igA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAEqhFpiWl21xYkQiQ5lh/gc+oH8J9x+
VaFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHP6n4gSy8TWWlGyWVrgKRMXwUyxHTHt61b8
U/8AIs6j/wBcG/lTfFToPDmoqWUMYGwCeelYHg20GoeBbq0MvlCZ5E3kZ25A5xQAeFNMTVPA
j2hZY2mZ18zZuK81T/tpPBD/ANjmzW+eP955+7yyd3OMYP8AOrWj+CItL1S3vf7YSXyW3bPK
C5/HdV3XvGR0jUmtI9NN0oUN5iy4Bz2+6aAMg+Jk8Wv/AGL9gW0e7+X7R5nmFMfN0wM9Mda0
tB1T+yNXg8JeT53k7v8ASt23OVMn3MH1x1rA1vTv7d06fxN5v2eRgB9j27jwQn3sj69K57RN
M/tXV4bCSb7N5m7LsuduFJ6ZHpQB6DreoNresT+FkQ2x+VvtQbd0UP8Ad4+nWs9mN6T4JYkN
F/y+nndj5/ufp96mYSVP+EI8xQIvm+3dj/y0+5+OPvV0E/hxJfCUejfblVUx/pGzg4bPTP8A
WgDi/EWqJa6c3hsWqlrRwv2rdgvj/Zxx19a0td/5Jnpf++n8mqr4RtE0zxzLaGdZFhR18zG0
N09609CVj8SNSfB2FHw2ODytAHKeGfEL6BfPcNC1yrRGMRmTaByDnofSvQPDWjPHfPrrXjOu
oRGQW5XiPeQ+N2ecdOgrO1CAeE9VuteRvt7XkjRG2UbDHuO7Oec4246DrWB4l8PvFYpryzMx
1CUSfZxHzHvBfG7POOnQUAbV98Q0hu5rZ9IEghkZMmfrg4zjbXPeI/FQ1uCGOGx+xmNixZJc
7uOnAFdn4O8RPqgWwewaD7Nbr+8L53YwOmBis/4nujWFkFZSRK2QD7UAU/hjJI+oXwd2bES9
TnvXo1V9P/5B9t/1yX+QqxQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFISFBJIAHJ
JrldW8cWdpI0VlGbpxwXzhB9D3oA6uivOm8f6nk7ba0A7ZVj/wCzVf0/x+jOE1C02A/8tITn
H4H/ABoA7aiobW5gvLdJ7aVZYnGQyms/W9WfTGhCRK/mAk5OMYx/jTSu7IqMXJ2RrUVnWGov
d6W920aqy7vlB44Fcj/wsG6/58Yf++zQ1YTTTszv6K4W3+IL+YPtNguzuY35H59a7DTtQttT
tFubSTfG35qfQjsaQi1RWbr+pPpOky3kcayMhUbWOAckD+tcl/wsG6/58Yf++zQB39FcB/ws
G6/58Yf++zXT6HrEmqaK988SxspYbVORwKANiiuX8NeKZtb1F7aS2jiCxF9ysT0IH9abqniu
ex8Q/wBmrbRum9F3ljn5gP8AGgDqqKKKACiuW8S+KptF1FbWO2jlUxh9zMQeSR/SuoU5UH1F
AC0Vz/ifWNR0UJPb20M1s3DMwOUb3wehqz4c1yLW7LzMBLhOJYwenuPY0Aa9FFcfrHjSS31M
2emQR3G07CzZO5vQYoA7CisyW/urTTIZLmFHvZmCLDGcDeegyc9B1PtWPa+Jrtj5riKaIIZX
RIXRhGDhmUkkNg/SgDq6KarB1DKcqRkH1p1ABRRRQAUUUUAFFFFABRRRQAUUUUAcZ478PxXq
zaq155b29tgQ7Qd2CT1z71znhvV5H0z/AIR42+IryQo1zn7m7AzjHb61qeM9Mk1PxnYQbZBF
LCiNIq5C/M1TNBNpEo8KwxPNaXn37oqcpv4PTjjFAFDV/AkOnaRcX0epNN5K7gvlgA8+ual8
CeIpIPs2kG0HlO7kzlsY4J6Y9vWt2/0YaR4GvbC3d58KWBK8nJHYVzHh6e8vLBPDM1nJFbXD
HdcbTlf4u/HUYoAXxJfvpnj19Sjh85YQpAzgH5Mdfxo1vSv7Z0WbxX5jRyTbf9GVdwGGEf3v
wz0rr00Gzj8Ot4e+2/ez8xI38tu6VoaTYw6HpENn5+Yoc/vJML1Yn+tAHkfh7SP7Y1iOwkka
DcrEttyRgZ6V3fibTf7M8A/YI3abyWQBtuCfnz0/GjXrWLR7ybxZbTfaJCVURcbDkBOoq2/i
hz4Xj1OGGKW7fH+jK2T97HQc9OaAOHvvDC2fhaDWDcsXl25hKYxn3zXofhOaJfDGngyICIRw
WFYvi+7kvvAcN1NF5UkrozJ/dOT615pQB6RqiR+EtQuNfhlW8e8kMRgJ2hAx3ZyM5+7jp3qo
vxJuHOE0lWPoJSf/AGWuFiikmbbFG8jAZwqkmtrw7fahoF9JdRadJMzxGPayMByQc9PagD0P
XPEU2laPZ30dn5zXG3Me4jblc+lcFoGiDxVqt80kxtSCZcBd33mPHatY/Em9UkNp0II4ILni
l+Ht7G+tanczvHF5w34ZsDJYnHNAHoUEXk28cQOdihc+uBipKiiuIJiRFNHIR1CsDipaACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigDivH2svEF0u3YrvXfMQe3Zf6n8Kl8LeEreO2jv
NSiEs0gDJE33UHbI7n61gayBdeOGjmI2PcxxnPTbwP5V6dQA1I0RAiIqqOigYFYut+F7HVIW
McSW91j5ZUGMn/aA6/zrdooA808L6lcaHrhsLolYpJPKkQnhW6Bh/npXZ+IYrJrbzbtsSIre
UobBY/T8q4vx2ixeJGdOGeNHOPXp/QV6EbWC8WCa4iWR1XI3cgZ9qadmXCXLK5n6TE0Xht94
wXR2A9iDiuS+Hn/Iem/69m/9CWvQLz/jyn/65t/KvJdG1e40W7a5tkjd2QoRICRgkHsR6UN3
dxSlzNs9I8TabaXmjXbzRJ5kUTSJJj5gQM9a5r4czSC9vIOfLaMOfQEHH9f0rJ1PxRqerw/Z
ZGiiicgMsY2hvqSen412nhLQf7Hs2kmZXuJ8FipyFHYA9+tIkXxv/wAixc/7yf8AoQrN+Hka
Ppl0XRWPndxn+EVpeN/+RYuf95P/AEIVw2i6/qGkQSRWUcbI7bm3IW5x7GgD1TyIf+eSf98i
mXSqllOFUKPLbgDHauA/4TXXP+eEH/fpv8a7DTbybUPDQurlQsskTlgowO46fhQBx3w8/wCQ
9L/17N/6EtM8R/8AI9/9tYf5LT/h5/yHpf8Ar2b/ANCWmeI/+R7/AO2sP8loGelUUUUCPN/i
D/yH4/8Ar3X+bV6Mn3F+lec/EH/kPx/9e6/zavRk+4v0oAZc28V1byQToHikXaynuK81uoLz
wfr6yREtCeUJ6SJ3U+//ANY16fWbr+mwappU0M4wVUujjqrAdaAOe8R+LoW0uOPTJMy3KZZu
8S9x/vf59KPBHh7ykXVLxP3jD9wh/hH978e1c94Q02HU9bWO5G6OJDKV7NggYPtzXqYGBgUA
UdXtJrmGGS22/aLaUTRqxwGIyCCe2QTXMWGi3cIeC0tZoGuIjDcy3CptAJJLKQxJODjHTvXb
UUAMijWKJI0+6ihR9BT6KKACiiigAooooAKKKKACiiigAooooA5PxP4rutF1eKxtrJLgyRBx
ydxJJGAB9Kz/APhNNd/6F+T/AL4f/CjxJ/yUjR/9yP8A9DarPivxheaHq32OC3gkTy1fL5zk
59D7UAVv+E013/oX5P8Avh/8KsaP4zvr7XbfTbvTltjKTnO4MPlJ6H6VW0Px3fanrFrZS2tu
iTPtLLuyOPrS3v8AyVW0/wBwf+gNQBl+J9RfSfiA99HGsjQhCFY4BzGB/Wug1a9n174dyXS2
586fH7qIFukoHH4CqXjvRtNf7bqbX2L0KmLfevPQdOvTmpNI12PSPh9BNDLbyXUWcQu4ycyk
dAc9DmgCrKC3w2i08Am9DZNsP9YP3hP3evTn6Va8IeG4NMitdbu7l4JNjBo5gEC5yOprJ8La
lJq/j5b6ZESSVGyqZwMJjv8AStfWdWGr69c+G79orayDZM4bawwAw5PHWgCa/nuPFGoTaLJb
tFYBt6XkYJD7emD05rgtS0qS21q60+0SW4MLEDamWI9cCvT7yeXQPC8H9kR/bvK2onBfcvr8
tReHdGU3f/CQTGWO8u4yZICMKhJHQHntQBy3w1R4/El0kisjrasCrDBB3pXYaTrV/e6/eWNx
p7QW8G/y5irAPhgB145BzXFXWo3/AIc8V6nqEdmWSaR4w0qMEILZ4P8AwGtFPG3iGRFdNFDK
wyGEMhBHrQByOoW09zrd+tvDJMwnkJEaFiBuPpWn4i8NR6LpVjdCaRpLkDejrjYdoOKr6V4i
utG1a7vUt4zLOWDpIDhSWyf1ro7C5bx+72uoKLZbUeYpg6knjnOaANjwbothppee01BbmSaJ
d6BlOzv2rqq5vwxoOmaPdXDWF+bmR1CupdW24PtXSUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFIRkEHoaAForh7hTbeK
9Plt5HS2muGiWPeSCFwpP4kn8q7WWRIYnlkYKiAszHsBQA+iuKlE+q+MreGd5ViEXmvCHK7F
52g479CfrjtXZRRJDGscYwijAGc0APoqr/aNl5hT7XBuBwR5g4Poafa3lvewma2mWWMEjcp4
yKAJ6K5+PxGsniC4tN8Is4IxmQAszPxwMHpz6dq17W/tLxmS3uI5HX7yA/MPqOtAFmiq91e2
tkFN1cRQhzhd7AZNTO6xoXdgqqMlicACgB1FVrPULO+3/ZLmObYcNsbOKs0AFFNZQ6lW5BGD
XN6bpdtda5qUh8w20DrFHH5jbd20bu9AHTUVx2oWySeL7LTrNpYo1TzLgJKwBHJwefp+ddLa
3ViJmsLeeIywjmJWyVFAFyioLq8t7NUa5mSIOwRSxxkntRd3dvZQ+bdTJDH03OcUAT0VDLdW
8Fv9olmjSHGd7MAMfWlt7mC6gWe3lSSJujqcigCWiqtvqVjdTtBb3cMsq8lEcEinXF7a2rxp
cXEcTyHaiswBY+1AFiikqOC5guUL280cyg7S0bBgD6cUAS0UUUAFFFFABRRRQAUUUUAFFFFA
BRRRQB5x45spLLXVvo8hZwGDDs64H9Aa7fRNVh1fTo7mIjdjEiZ5Ru4qTVdNt9Wsntblcq3I
YdVPYiuAuNE13w7dmexMjoOksAzkf7S/48UAel1HPPFbQPNO4SNBlmY8AV54PHOsxjy3hti/
TLRsG/LNQSJ4j8TyKsiSmLORlfLiX39/1NAEUjP4o8V5RSElkAwf4Yx3/Ifma9S6VjeHPD0O
hwMdwluZB88mO3oPb+dbVAEF5/x5T/8AXNv5V5/8PP8AkPTf9ezf+hLXoN4CbOcAZJjb+VcF
4At5otclaWGRB9nYZZSP4loA3PFnhqLUbZ7uzjCXkYyQox5o9D7+lZvgTXW3f2TdPnqYGPb1
X+orua898X6JPYaomo6ej7JX3HyxkxyDnP49fzoA6Pxv/wAixc/7yf8AoQrP+HP/ACC7r/rt
/wCyijVr+TWPBM0hgkW4DIskew5yGHIHpXN6Pq2saNBJDaWhKu2474WJzjFAHqdQ3n/HnP8A
9c2/lXBf8Jd4h/580/78N/jXTaHqF5qeg3E19EEmy6BQhXjaOx+tAHK/Dz/kPS/9ezf+hLTP
Ef8AyPf/AG1h/ktT+AbeaLXJWkhkRfs7DLKR/EtV/Fkdyniya4hgkfYY2UhCQSFWgZ6XRXnn
/CXeIf8AnzT/AL8N/jUkHizX3njRrRArMAf3DdM/WgRW+IP/ACH4/wDr3X+bV6Mn3F+lee+P
beeXXY2jhkdfIUZVSR1alHi3xCAB9jTj/pg3+NAHodQ3f/HpN/1zb+VcF/wl3iH/AJ80/wC/
Df413chaTT2JHztESQB3xQB5/wDD3/kPy/8AXu3/AKEtekV594Ds7q31yR57aaJfIYbnQqM7
l9a9BoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAOD8Sf8lI0f8A3I//AENqoeP9M1C7
8QiW1sbmePyVG6OJmGcnuBV7xjaaoPFdnqGnWMtz5EKEERll3BmODj60v/CSeMv+gEn/AIDy
f/FUAYHhXSNTg8SWMs2nXccayZZ3gYAcHqSK373/AJKraf7g/wDQGo/4STxl/wBAJP8AwHk/
+KqtpcOt6h41tNT1HTZLcDIZliZUACEDrmgBviPRzfeOHe+jnh01gvmXQXai4T++RtHOBWcP
Ddn/AMJH5Rln/sP/AJ/9w2fc/wCemNv3/l/TrXX6y2qanrL6JLZMNImAD3KIdw43cN0+8MdK
0T4bsz4c/sPzZ/s39/cN/wB/f1xjr7UAclcWuieF4jquianHd3sfypFJOkgIbg8Lg9D61NY6
Lo3irZf3moFNRugWkt4JkG0jjhSCegzV/wD4Vxo//Pzff99p/wDE1d0fwZp2jagl7bTXTyIC
AJGUjkY7KKAJtS+1+HvDkUWjW73ckJWNUdDISvckLitHSbi5utLt57yHybh0zJHtK7T6YPIr
NtNS1mXxLPZz2Cppybtk/lsC2OnOcfpS2Wo6vN4kubS4sVj09Axjn8tgWPGOc49e1AHDeNfE
N3f3dxpUscCwW1ySjKp3HGQM847+ldRqOt3Og+CtIurRInd44YyJQSMGMnsR6VyPiDQdWn1+
/lh065eN53ZWWMkEZ61vaZZan4htodH12xls7G0iVopY0KMzKAoBLZHQk9O1AEknhHQpraLU
tR1Ca2a7AlbdMiLuYbiBke571X8FxR6JquoPeN9ltHG2Ca5OxZQG4IY4B4weK0fHWlXM2g2F
pYQTXHkSAYVdx2hSMnFVvGGmX134d0eG2tJpZYlUOiISV+QDmgBfAlldW+t6nNPbTRRSjKO8
ZVXG4ngnrXc1BZKyWNurAhljUEHscVPQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVW1G4a2spJIxmTG2Merk4UfmRVisC91
mzl1ayhEwNvGzSSS4OzcBhRnp3J/AUAUfEVuLO88OInIinCZPU8rzW9L/p975PW2t2Bk9Hfq
F+g4J98e9ZviywuNQl0tLUHetxndjIQYzk/lVzUL230XTXiRyZxGTGn3ndjnk/U8k0AZfhn/
AE3xFrOpHkbxDGfYf/WValaeXxJqctrC7R6XbNtmdDgzt/dz6f57iq3hjMPhG6jt2/04rK5j
/jDYIHH4CjwjqVtDocVpbRyTX25i8SqRySeS2MAYxzQBd8UXlvpOgvaW8SB51MUcSrwAeCcf
55qzb2VtpfhpIbuJJI7aLzJFYAgsOT+uawdbJj8SaZBcrJcSZ+0SiJc7jk7VA9BjH4knqate
Lbq6TRorOTLXN9Ljy4xnYowdox17fXJoAteCrVo9Ie7kUCW8kMpwMcdB/U/jUXiFvL8T6G0A
AuGdlcjqU4zn/wAerWTUNOsrKJI7iNkRAsaIdzNgYwFHJNU9L0+4udWk1nUY/LkK7LeA8mJP
U+5/qaAMrxdDCz2VnK6tcXM3mSzEcpGuenoACePY9627F4tXlleb7tu+xbVxjYezMD1J6jsP
rWVZWv8AbPi+6v50Jt7EiKEEcFh3/A5P4ikhn/sjxvefbGEVteoCkjcKWAHfp6igDpLewtbW
aaa3gSOSYgyFRjdirNVbCeS5tzJIE++wVk6OoJwR9RTdV1GLSrCS8mR3RMZCDJ5OKAJL66Sy
sprqX7kSFj7+1VtBtXtdKiE/+vlzNLn+8xyf54/Cs+G6Pid4DFDLFp0ZEkhkGPNYdFHqAeT9
Ks+ItUjs9NuYo33XbxlY41GWyeM4/X8KAMnw4kmqanrOqRvsMjeRDJjO0ev1wFpdVtotL8T6
HLbIIxITC2O/Qc+p+ar/AINWCLQoYI3BmXLTL0KsSeo/DH4VU8XOkeq6E8jBVS4LMT2AKk0A
XfFNmmo2traYzLJcLsI6qB94/Tbn9KzPGsca2kUc7q9xdThVcj/VRj+6O3bPr+Qro7SJ5JWv
J1KyONsaH/lmnp9T1P4DtWGsP9seNHlkUm201Qq5HDSf/rz/AN8igC/MiWuly395GMwwnyon
5ESgcDH948ZP4dKy/CFm1xokUUufsu4u6/8APVien+6BjPqeO3Nnxg0t1FaaTbg77yUbyBwq
Drn8cH8K0NSddF8OTG1XAt4dsYHY9Af60AZGkRpf+ML2+hRUt7RfITaMBm6H+v6Ul/aJeeJr
CxOJZIc3V1KRycfdX2Ht6GpvCCldJtY7UERkmW4mZSN7H+Fc9e2T7flW8OX8cl/ql2ySTX08
+xIVU7lRemT0UdufSgDX8T6oNL0eZ1P76QFIwOuTxn8M/wAql8O6f/ZuiW1uwxJt3yf7x5P+
H4Vz/iHA1jS4b99xd/Om2KWAC/dRQOcdfrnP06jTbl721F0Rtjm+aJT1Cdifc9fxoAt0UUUA
FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAJS0UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ
AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFIABnAAzyaWigBrFEBkcqoA5Y8
YH1rk47y21Px1uM8ZhsoSIjuGGfvj16n8q6uWKOaMxyxrIh6qwyD+FQtYWbDDWkBHoYxQBOF
UMWAGT1OKdSUtABSFQwwwBHvS0UAJQQCMEZBpaKAE6UtFFAGc+uafFqMtjNOIZo1DHzPlUgj
PBPWoVsl1PVItRnQ+Tbgi2RhySerkdugx9M1pvBDJIsjxRs6/dZlBI+hqSgAooooAKQgEYPI
paKAE6dKAAM4AGaWigDN1/e+k3EMKM888ZijVBkknjr2HuasaZamy022tWIZoolQkdyBVqig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD//Z</binary>
 <binary id="_113.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAENAaADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDVupGvZ2muB5kRb91FIMoFGQCV6bs559KT
bbf9A+x/8Bl/wqQ/8e9v/uH/ANCamYpgJttv+gfY/wDgMv8AhRttv+gfY/8AgOv+FLijFACb
bb/oH2P/AIDL/hRttv8AoH2P/gMv+FLijFACbbb/AKB9j/4DL/hRttv+gfY/+Ay/4UuKMUAJ
ttv+gfY/+Ay/4Ubbb/oH2P8A4DL/AIUuKMUAJttv+gfY/wDgOv8AhRttv+gfY/8AgOv+FLij
FACbbb/oH2P/AIDL/hRttv8AoH2P/gOv+FLijFACbbb/AKB9j/4DL/hRttv+gfY/+Ay/4UuK
MUAJttv+gfY/+Ay/4Ubbb/oH2P8A4DL/AIUuKMUAJttv+gfY/wDgMv8AhRttv+gfY/8AgMv+
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
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAEF5/qfxrPk+4a0Lz/U/jWfJ9w0wG2/8Ax5W/
+6f/AEJqjT/kPWf+4/8AKpLf/jyt/wDdP/oTVGn/ACHrP/cf+VAG7RRRSAKKKKACiiigCrPY
xTtucZNRf2Vb/wB39Kv0UAUP7Kt/7v6Uf2Vb/wB39Kv0UAUP7Kt/7v6Uf2Vb/wB39Kv0UAUP
7Kt/7v6Uf2Vb/wB39Kv0UAUP7Kt/7v6Uf2Vb/wB39Kv0UAUP7Kt/7v6U5NNgRgwXke1XaKAE
AwMUtFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAQXn+p/Gs+T7hrQvP9T+NZ7/cNMBtv/wAeVv8A7p/9Cao0/wCQ9Z/7j/yqS3/4
8rf/AHT/AOhNUaf8h6z/ANx/5UAbtFFFIAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKAILz/AFP41nyfcNaF5/qfxrPf7hpgNt/+PK3/AN0/+hNUaf8AIes/9x/5VJb/
APHlb/7p/wDQmqNP+Q9Z/wC4/wDKgDdooopAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
UUUAFFFFABRRRQBBef6n8az5PuGtC8/1P41nv9w0wG2//Hlb/wC6f/QmqNP+Q9Z/7j/yqS3/
AOPK3/3T/wChNUaf8h6z/wBx/wCVAG7RRRSAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigCC8/1P41nv9w1oXn+p/Gs+T7hpgNt/+PK3/wB0/wDoTVIh2PvAG4DGccii
3hIt403D5ARnHuT/AFqTyT/eH5UgF+0y/wB6j7TL/epvkn+8Pyo8k/3h+VADvtMv96j7TL/e
pPJP94flR5J/vD8qAF+0y/3qPtMv96k8k/3h+VHkn+8PyoAX7TL/AHqPtMv96m+Sf7w/KjyT
/eH5UAO+0yf3qPtMv96k8k/3h+VJ5J/vD8qAHfaZf71H2mX+9SeSf7w/Kk8k/wB4flQA77TJ
/eo+0y/3qTyT/eH5UeSf7w/KgBftMv8Aeo+0y/3qb5J/vD8qXyT/AHh+VAC/aZP71H2mX+9S
eSf7w/KjyT/eH5UAL9pl/vUfaZf71J5J/vD8qPJP94flQAv2mX+9R9pl/vU3yT/eH5Uvkn+8
PyoAX7TJ/eo+0y/3qTyT/eH5UeSf7w/KgBftMv8Aeo+0y/3qTyT/AHh+VHkn+8PyoAX7TL/e
o+0y/wB6m+Sf7w/Kl8k/3h+VAC/aZf71H2mX+9TfJP8AeH5UeSf7w/KgB32mX+9R9pl/vU3y
T/eH5UeSf7w/KgB32mX+9R9pl/vUnkn+8Pyo8k/3h+VAC/aZP71H2mX+9SeSf7w/KjyT/eH5
UAL9pl/vUfaZf71N8k/3h+VHkn+8PyoAd9pl/vUfaZf71J5J/vD8qPJP94flQAv2mX+9R9pl
/vU3yT/eH5Uvkn+8PyoAX7TJ/eo+0y/3qb5J/vD8qPJP94flQA77TL/eo+0y/wB6m+Sf7w/K
jyT/AHh+VADvtMv96j7TL/epvkn+8PypfJP94flQAjzO64Y5FRSfcNTeSf7w/KkaAkEb/wBK
YH//2Q==</binary>
 <binary id="_59.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CADdAPUDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDVvXbUXZroeZAX3RRMPlCjIBI9c5/Cq/2K
y/58bf8A75q2R/o9v/1zP/oTUzFMCv8AYrL/AJ8bf/vmj7FZf8+Nv/3zVjFGKAK/2Ky/58bf
/vmj7FZf8+Nv/wB81YxRigCv9isv+fG3/wC+aPsVl/z42/8A3zVjFGKAK/2Ky/58bf8A75o+
xWX/AD42/wD3zVjFGKAK/wBisv8Anxt/++aPsVl/z42//fNTswXGckk4AHc07ZL/AM+8v/fN
AFb7FZf8+Nv/AN80fYrL/nxt/wDvmrOyX/n3l/75o8uX/n3l/wC+aAK32Ky/58bf/vmj7FZf
8+Nv/wB81Z8uX/n3l/75o8uX/n3l/wC+aAK32Ky/58bf/vmj7FZf8+Nv/wB81MzhCwkBQqMk
MMcU4JKRkQSkf7tAFf7FZf8APjb/APfNH2Ky/wCfG3/75qzsl/595f8Avmjy5f8An3l/75oA
rfYrL/nxt/8Avmj7FZf8+Nv/AN81Z2S/8+8v/fNGyX/n3l/75oArfYrL/nxt/wDvmj7FZf8A
Pjb/APfNTklWVXR0LdNwxmoln3jMcE0i9NyJkGgBv2Ky/wCfG3/75o+xWX/Pjb/980/zJP8A
n0uf+/dHmSf8+lz/AN+6AGfYrL/nxt/++aPsVl/z42//AHzT/Mk/59Ln/v3R5kn/AD6XP/fu
gBn2Ky/58bf/AL5pDY2TDBsbf/vmntcCMAzQzRKTjc6YGamxQBx/iDTorG5j+zgiKRcgE5IP
eitDxT/rbb/cP86KQHSH/j3t/wDcP/oTVFI3lxs5BIUE4qcDNtb/AO4f/QmprRh0KsMqwwRT
AqRTXDr/AMe3I65OP509Jhh/NAj2Yyd2R+f+eoqO+kks7QeUXeRmAUsM+5z+ANVbqaSN0hAD
iRN8xIxuzwMfl/KgC7bzPMzHyysX8LHq34U+SaOJo1dsGRtq8dTVawkZp2iYvhY1ZVI4AP8A
np29TUeqwRvdWJYZLTYPJ9DQBbjnEk8sQUgxkAn14B/rUuKxZ3ZNUmtwTFAzKGlHptX5fb61
uJEsaBEGFHSgBuKMVJto20AQkf6Rbf8AXUfyNaGaz5wVkgI6+Z/Q0vnSf3zQBfzRmqCtPPPD
Ak3lmRiNxXOMKT0/Crn9k3n/AEE1/wC/H/2VIB+aM1SuEuLO4EUl0JtybgQm3HP1NN86T++a
YEWq/wCtf/r3H/oRrVf77fWse8JfzCxyfIH/AKEatSyyCV/nPU0AWppDHEWAyRjGan+w3v8A
ft//AB6smeWQx8sSMj+dWtStrq6vRLGy7BGF2mQrzknPA96QE08dxatF5xiZZH2fJnIO0nv9
Kdmql150GnWEMj7pElwWBzk7WqPzpP75pgSX3L23++3/AKCap2b4s4h7H+ZqZ2Z5bfcc/Of/
AEE1jCaVUQK5AAPH4mgDY8ypPKuPsKXibJYmxuWPJZOO/wBOhrD+0Tf89DWzojy2NvJd3U22
3deI2HXOOf8APrQA5orhLFryQJFGD8qufmceopglyAfWk15pbyKG8t5s2yLgxjsfX/PpWOLi
b/noaAL+pvu06Ue8f/oxavYrAmmle3kVnJGU4/4GtdHtoA5rxT/rbb/cP86KXxXxPbj/AGD/
ADopAdRGM2lv/uH/ANCal20sHNnbn/ZP/oTVYggEoJJximBTaENKjkn5M4GeMn/P6017aKR9
7xhmxjJ54/ya0/sa/wB8/lSfY1/vH8qAM6O3iiJKJgkYz1OPTJptxaRXIQSqTsbcpDEEH6it
P7Iv94/lR9jX+8fyoAyjY27LIrR7hIMPuJOeMfyFSxxCJAiliB/eYsfzNaH2Nf7x/Kj7Gv8A
eP5UAUttG2r32Nf7x/Kj7Gv98/lQBl3AAaAtwokBJPYYNOxb/wDPeH/v4K0fsa/3j+VH2Nf7
36UAZjx2zgf6TGpByGWUAg/UGo/JT/oJN/4En/Gtf7Gv979KPsa/3v0oAyY4YFfe92kjYxl5
t2PzNS4t/wDnvD/38FaP2Nf736UfY1/vfpQBiXaq5l8ohwIQMqcjO4mrbfZmYt58PJz98Vof
Y1/vH8qPsa/3v0oAzHS2dSrTw4P/AE0FRmGPPGoH/wACT/jWv9jX+9+lH2Nf736UAZAgg3KX
vFfacgPPkA/iamxb/wDPeH/v4K0fsa/3v0o+xr/e/SgDKcRmeARuj4Yk7WBx8prHRYNgD3EC
OMgq8gUjk9jXW/Y1/vH8qPsSev6UAcnstv8An7tf+/y/40OsLoqPqELRr91DcAgfhmus+xJ6
/pR9iT1/SgDkwsCoY1v4VjbkoLgAH8M0CO2A/wCPu1/7/L/jXWfYk9f0o+xJ6/pQBx9wkJgZ
Yp4ZXZkAWOQMT84J4HsDXR7au/YkH8X6VBKgjkKg5xQByPi3/j6g/wBw/wA6Kb4xfbeQcfwH
+dFIDqrf/jyt/wDdP/oTVes/uN9ao2//AB5W/wDun/0JqvWf3G+tAFiiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAqjc/69vw/lV6qNz/AK9v
w/lQBxfjP/j9t/8AcP8AOijxn/x+2/8AuH+dFAzrLf8A48rf/dP/AKE1XrP7jfWqNv8A8eVv
/un/ANCar1n91vrQIsUUUUAVLy+FqyqY924Z64qv/bA/54H/AL6/+tTNa/1sf+6a46SWTzG/
eP1Pc0wO0/tgf88D/wB9f/Wo/tgf88D/AN9f/WrifOl/56P/AN9Gjzpf+ej/APfRoA7b+2B/
zwP/AH1/9aj+2B/zwP8A31/9auJ86X/no/8A30aPOl/56P8A99GgDtv7YH/PA/8AfX/1qP7Y
H/PA/wDfX/1q4nzpf+ej/wDfRo86X/no/wD30aAO2/tgf88D/wB9f/Wo/tgf88D/AN9f/Wri
fOl/56P/AN9Gjzpf+ej/APfRoA7b+2B/zwP/AH1/9aj+2B/zwP8A31/9auJ86X/no/8A30aP
Ok/56P8A99GgDtv7YH/PA/8AfX/1qP7YH/PA/wDfX/1q4nzpf+ej/wDfRo86X/no/wD30aAO
2/tgf88D/wB9f/Wo/tgf88D/AN9f/WrifOl/56P/AN9Gjzpf+ej/APfRoA7b+2B/zwP/AH1/
9aj+2B/zwP8A31/9auJ86X/no/8A30aPOl/56P8A99GgDtv7YH/PA/8AfX/1qP7YH/PA/wDf
X/1q4nzpf+ej/wDfRo86X/no/wD30aAO2/tgf88D/wB9f/WqOfXoreJpJYtqjuX/APrVxvnS
/wDPR/8Avo1m3dxJMBudioPAJoA9T067F/Yw3SoUEq7gpOcVYrM8N/8AIv2X/XOtOkAVRuf9
e34fyq9VG5/17fh/KmBxfjP/AI/Lf/cP86KPGf8Ax+2/+4f50UhnW23/AB5W/wDun/0Jqu2f
3W+tU7X/AI8bf/dP/oTVdtPut9aBE9FFFAGTrX+ti/3TXFy/61/9412mtf62P/dNcXL/AK1/
940wG0UUUgCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKy5Pu/jWpWVJ938aAPT
vDf/ACL9l/1zrTrM8N/8i/Zf9c606ACqNx/r2/D+VXqpXH+vb8P5UwOK8af8ftv/ALh/nRR4
0/4/bf8A65n+dFIZ11r/AMeNv/un/wBCartp91vrVO0/48bf/dP/AKEauWvR/rQInooooAyd
a/1sf+6a4uX/AFr/AFNdprX+tj/3TXFy/wCtf/eNMBtFFFIAooooAKKu22j6hdxeZBbM6Zxn
IH86ju9Pu7IgXMDR5GRnB/lQBWooooAKKKKACiiigAooooAKKKKACiiigArKk+7+NatZcn3f
xoA9N8N/8i/Zf9c606zPDf8AyL9l/wBc606ACqc/+ub8P5VcqpN/rm/z2oA4nxr/AMftv/1z
P86KPG3/AB/W/wD1zP8AOigZ19mP9At/90/+hGrlt/H9aqWX/Hhb/wC6f/QjVu3/AI/rQImo
oooAyda/1sf+6a4uX/Wv/vGu01r/AFsf+6a4uX/Wv/vGmA2iiikAVr+GbSO61aPzcFU+bae/
BrIqexu5LG6juIj8yHOD0PtQBt6h4n1BLt44dkKqcbdoJ/Wp9K8SNcyG21TyjE4OZGGPw9KD
eaNrnF2htJ+PnGPmPpn0/KqGqeHZrKE3EEq3MHXco5A7mgDPez83UmtbNhKGcrGQeozxzU8e
h6hLcvAkGXj+98wwPxqfwpF5mtxsekas/wCmP61NrOvTm9kjsmMEasclDgufU/lQBl32nXWn
uFuoimeh6g/jUMEEtzKIoI2kc9FUZNdNPO2q+FTJcY82H+L1xn/Cs7w/dXNs0osrEzzSAAOe
i9f89e1ADf8AhGNVxn7Ov/fY/wAay5opIJDHKjI46qwwRXQxx+J1nEhE55ztLjb+Wab4zCi+
gIADGP5sUAZC6ZdtZi6EeYmbaDkZJ+lWf+Ee1TyPO+zHbjOMjd+XWt65u00fQLICNZJWGUDd
Acdf8+tQeGNRvL3UpvPmZ49pYqTwvPagDBsdJvdQBa2hLKP4icD8zTL/AE6606RUuo9hYZBz
kH8a0tU16ZpjDp7fZ4EPy+XwTVzxJMz6NY+f/r3BP8qAOXooooAKy5Puj61qVlSfd/GgD07w
3/yL9l/1zrTrM8N/8i/Zf9c606ACqso/ev8AX+lWqrSD96/1/pQBxHjf/j+t/wDrmf50UeOP
+P8At/8Armf50UDOxsP+QfB/un/0I1ag6v8AUfyqtYf8g+D6H/0I1Zg+8/1H8qBEtFFFAGTr
X+tj/wB01xcv+tf/AHjXaa1/rY/901xcv+tf/eNMBtFFFIArok0mG98ORz2cQa6UHfgkk8+n
0rnkVnYKilmPQAZJrS0+XVdOctbQzqD1Uxkg/pQBnGKQHBRs/Suw0JLi10S4bUCywlW2pJ1x
j3qD/hJNW/6Bn/kN6y9RvNX1IbZ4ZhHnIRYiBQBf8I2xeK7mX7+wxqfrWFLaXDXzw+U/mlyM
bT1zXRWkdzY+FJGijkW4eQEAKdw5Hao08QaysAQ2LM4GN5ibP1oATVUXSvDkFkSPPl+Z8fn/
AFxVieWTSvDVu+nIA8hAeULkj3/pXPXaajeTtNcQTu7d/LNaOmapq+nQ+StpJLGPuh424oAt
aJc6zqV0vnTyfZlPznaAD7ZxVbXj9t8Sxwdtyx/rg1M+v6006uLNlResYibB/HrVAzXx1ZdQ
+wPvDbtnltjNAFvxg4Fza26niKH9Scf0qbw2ottHvr0jkKyg+uFzWRqH2/ULtriW0lVm7CNs
Cp0uNRTSTp6WUgQkkv5bZOaAMy2jM1zHGP4mArd8YyAXltbjpFEPzP8A+oVmWUV5aXUc4spX
Kc7WjbB4pdWlu7y6e7ubZ4t2B9wgDAx3oAoUUUUAFZcn3fxrUrKk+7+NAHp3hv8A5F+y/wCu
dadZnhv/AJF+y/651p0AFV3/ANY/1/oKsVA3+sf6/wBBQBw/jn/kIW//AFzP86KPHX/IQg/6
5/1ooGdjp/8AyD4Pof8A0I1Zh+9J9R/Ks+2Yixt8HHyn/wBCar1oSVYn1oET0UUUAZOtf62P
/dNcXL/rX/3jXaa1/rY/901xcv8ArX/3jTAbRRRSAkgmkt5kmhbbIhyp9K0P+Ei1b/n8b/vh
f8Ky6KANP/hItW/5/G/74X/Cj/hItW/5/G/74X/CsyigDduPFV7JbRxxfupFxukyCW49McVW
/wCEi1b/AJ/G/wC+F/wrLooA0/8AhItW/wCfxv8Avhf8KP8AhItW/wCfxv8Avhf8KzKKANP/
AISLVv8An8b/AL4X/Cj/AISLVv8An8b/AL4X/CsyigDT/wCEi1b/AJ/G/wC+F/wo/wCEi1b/
AJ/G/wC+F/wrMooA1P8AhItW/wCfxv8Avhf8Kgu9Yv72Ew3NwZIyc4KgfyFUqKACiiigArKk
+7+NatZcn3fxoA9N8N/8i/Zf9c606zPDf/Iv2X/XOtOgAqE/6x/r/QVNVK4YidsH0/lTA47x
1/yEYP8Arn/Wio/GhJvbfP8AzzP86KQzrLf/AI8rf/dP/oTVes/ut9ao2/8Ax5W/+6f/AEJq
vWf3G+tMRYooopAZOtf62P8A3TXFy/61/qa7TWf9bH/umuLl/wBa/wDvGmA2ikopALRSUUAL
RSUtABRSUUALRSUtABRSUUALRSUUALRRSUALRSUUALWVJ938a1Ky5Pu/jQB6d4b/AORfsv8A
rnWnWZ4b/wCRfsv+udadABVG5/17fh/Kr1Ubn/Xt+H8qYHF+M/8Aj9t/9w/zoo8Z/wDH7b/7
h/nRSGdZb/8AHlb/AO6f/Qmq9Z/cb61Rt/8Ajyt/90/+hNV6z+631piLFFFFIDD8SXMdoqSy
nChTwOp57V59Pc+dKz4OCTgV6pd6dZ3xU3VukpXgbhnFVv8AhH9J/wCfCD/vmgDzDzB6GjzB
6GvT/wDhH9J/58IP++aP+Ef0n/nwg/75oA8w8weho8wehr0//hH9J/58If8Avmj/AIR/Sf8A
nwg/75oA8w8weho8we9en/8ACP6T/wA+EH/fNH/CP6T/AM+EH/fNAHmHmD0NHmD0Nen/APCP
6T/z4Qf980f8I/pP/PhB/wB80AeYeYPQ0eYPQ16f/wAI/pP/AD4Qf980f8I/pP8Az4Qf980A
eYeYPQ0eYPQ16f8A8I/pP/PhD/3zR/wj+k/8+EH/AHzQB5h5g9DR5g9DXp//AAj+k/8APhB/
3zR/wj+k/wDPhD/3zQB5h5g9DR5g9DXp/wDwj+k/8+EH/fNH/CP6T/z4Q/8AfNAHmHmD0NHm
D0Nen/8ACP6T/wA+EH/fNH/CP6T/AM+EH/fNAHmHmD0NI7hhgV6h/wAI/pP/AD4Qf980f8I/
pP8Az4Q/980AJ4b/AORfsv8ArnWnTIYY7eFYoUCRoMKo6Cn0AFUbn/Xt+H8qvVRuf9e34fyp
gcX4z/4/bf8A3D/Oijxn/wAftv8A7h/nRSGdZb/8eVv/ALp/9Car1n91vrVG3/48rf8A3T/6
E1XrP7rfWmIsUUUUgCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACqNz/r2/D+VXqo3P+vb8P5UwOL8Z/8AH7b/AO4f50UeM/8Aj9t/9w/zopDOst/+
PK3/AN0/+hNUySvGCFOM+1cfJ4pubZ2txBGywsyAknpuNN/4S+5/59ovzNAjtPtEv979BR9o
l/vfoK4v/hL7n/n2i/M0f8Jfc/8APtF+ZoA7T7RL/e/QUfaJf736CuL/AOEvuf8An2i/M0f8
Jfc/8+0X5mgDtPtEv979BR9ol/vfoK4v/hL7n/n2i/M0f8Jfc/8APtF+ZoA7T7RL/e/QUfaJ
f736CuL/AOEvuf8An2i/M0f8Jfc/8+0X5mgDtPtEv979BR9ol/vfoK4v/hL7n/n2i/M0f8Jf
c/8APtF+ZoA7T7RL/e/QUfaJf736CuL/AOEvuf8An2i/M0f8Jfc/8+0X5mgDtPtEv979BR9o
l/vfoK4v/hL7n/n2i/M0f8Jfc/8APtF+ZoA7T7RL/e/QUfaJf736CuL/AOEvuf8An2i/M0f8
Jfc/8+0X5mgDtPtEv979BR9ol/vfoK4v/hL7n/n2i/M0f8Jfc/8APtF+ZoA7T7RL/e/QUfaJ
f736CuL/AOEvuf8An2i/M0f8Jfc/8+0X5mgDtPtEv979BR9ol/vfoK4v/hL7n/n2i/M0f8Jf
c/8APtF+ZoA7T7RL/e/QUfaJf736CuL/AOEvuf8An2i/M0f8Jfc/8+0X5mgDtPtEv979BR9o
l/vfoK4v/hL7n/n2i/M0f8Jfc/8APtF+ZoA7T7RL/f8A0FMZi7FmOSa47/hL7n/n2i/M0f8A
CX3P/PtF+ZoAPGf/AB+2/wDuH+dFZerapJqkqSSRqhQY+U0UDP/Z</binary>
 <binary id="_192.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAI1AsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDVuHN5O09wDKjHKQyfNGoGQDtPGevNJttv
+gfY/wDgMv8AhSr/AKmL/dP8zRimAm22/wCgfY/+Ay/4Ubbb/oH2P/gMv+FLiigBNtt/0D7H
/wABl/wo223/AED7H/wGX/ClooATbbf9A+x/8Bl/wo223/QPsf8AwGX/AApcUUAJttv+gfY/
+Ay/4Ubbb/oH2P8A4DL/AIUtGKAE223/AED7H/wGX/CjZbf9A+x/8Bl/wpcUYoATbbf9A+x/
8Bl/wo223/QPsf8AwGX/AApcUYoATbbf9A+x/wDAZf8ACjbbf9A+x/8AAZf8KXFFACbbb/oH
2P8A4DL/AIUbbb/oH2P/AIDL/hS4oxQAm22/6B9j/wCAy/4Ubbb/AKB9j/4DL/hS4ooATbbf
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
9vKtzJGMlJwADn2PWqDXxv7sfavlt852RjAHpwKANg6q6QlrAb4oSDuCYUZ46fjWbfzo0ZSJ
UVlOXm27WduhUHqaiZpry5RZYZBGBtWOMYbH0712GieGUikjur6MFlGEiPIA7Eg0AQeHfD/n
ww3d5EINo/dxoNrEc8k9ec11wAAAAAAGABwBRRQAooFAooAKTtS0lAEifdp1Mj+7T6ACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKAK8v3m+oplPl+831FVryVobWSRMblGRmgCaiqMl1KuiLdAjzTCr9OM
kCni/iitrd52YySoG2xozseOeFBNAFuiqL34d7NrZw0czlScc8duehzRJrFjE0qtMxMRxJtj
Zth98DigC9WHbf8AH9ff9dq21ZXQMhDKwyCDkEViW3/H9ff9dqYEGpf66H/db+Yoo1L/AF0P
+638xRSAuWn/AB5w/Q/+hGtG2/1Q+prOtP8Ajzh+h/8AQjWjbf6kfWmBOOlLSUtIB1LSClFA
C0tIKWgAFKKSigBaXtSUo6UAFFFFACdqWkpaAEIyOaWgU09aAF70lFFABRRSUALmijB9DRg+
lABRSUUALRRRQAVWvyRYzkAk7DwKs01lDKVPQjFAHix5c54yea1I9IWaPMU+Tx82PlJ9Ae/4
VDqMM2marcRKXjdGIVhwcH0/Cm2MsC3KrIg8phhgx/r9aBk1to8siyyzExwJkB+PmPbA61Y0
OyY3CGW7tLaJju8x549wIBx8u7I6+lV9WSWS4VY8yIF+VU5VfUDHFZmMHB4oA9X061sNOizH
PE7ty0rSLuYn3rQR1c4VlY9cBga8gtIWuZ0hLle69T+VbbaPcwQpLbyCdwd/luOcn2NAj0cc
e1LXmtvr+r6fdBiGCyHAhbO38OwrudN1WK+zESqXKjLxZ596ANGigGjvQAGiikoAfH92n01P
u06gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigCvL95vqKqX6s9lKqqWJXgAZzVuX7zfUUygDDk0i0/sJc
adB9o8lc4gG/dgZ7ZzUVxZuLi0mnN6sX2cITbF9yEAcELzXQ0UAY0Fosf2JoI7jZ5zMxlyW7
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
6TFJ5ietHmL60ALS0zzF9aXzF9f0oAUUdKbvX1o3qO/6UAOpKTevrSb19aAHUU3evrRvX1oA
kXpTqjWRQOtL5iev6UAPopnmJ6/pR5iev6UAPopnmJ6/pR5iev6UAPopnmJ6/pR5iev6UAPo
pnmJ6/pR5iev6UAPopnmJ6/pR5iev6UAPopnmJ60eYnr+lAD6KZ5iev6UeYnrQA+imeYnr+l
HmJ6/pQA+imeYnr+lHmJ6/pQA+imeYnr+lHmJ6/pQA+imeYnr+lHmJ60APopnmJ6/pR5iev6
UAPopnmJ6/pR5iev6UAPopnmJ6/pR5iev6UAPopnmJ6/pR5iev6UAPopnmJ6/pR5iev6UAPo
pnmJ6/pR5iev6UAPopnmJ60eYnr+lAEUv+sNMp0hBckU2gAooooAKKKKACqt595fpVqqt595
fpTAxtS/10P+638xRRqX+uh/3W/mKKQFy0/484fof/QjWja/6n8azrT/AI84fof/AEI1o2v+
p/GmBNRRWbBeXt1GZ4IofK3lQrE7iAcZ9KQGlRUE19aQEia6gjIODvkAwfTmny3MEMPnTTRx
xHHzswC/nQBJRUa3MDQees0Zh6+YGG386SG5t7iMyQTxyoOrI4YD8RQBLRVH+1LeS7ghtpoZ
hIzByjhtuAT2+lXI5ElXdG6uvqpyKAHUVX+32fmiL7XB5h4CeYMn8KdDd21wzrBcRSlPvhHD
bfrjpQBNRUMN5a3DOsFzDKU+8EcNt+uOlEF5a3LMtvcwysn3hG4Yj64oAmoqBL21knMEdzC8
w6xrICw/Cnzzw20fmTyxxJnG52Cj8zQBJRVGy1Bbu6uUQxtFEFKyK2Q2c/4VNHfW0wk+z3EM
zRjLBHDY+uKALFFVItQhFjFc3UsUAk7u4UZ9Mmp0uYHEZSaNhJ9whgd309aAJKKYssbyNGsi
M6feUMCV+op9ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFVbz76/SrVVbz76/SmBjal/rof8Adb+Y
oo1L/XQ/7rfzFFIC5af8ecP0P/oRrRtf9T+NZ1p/x5w/Q/8AoRrRtf8AU/jTAmrnLya0hn+1
aTdq127hWtY3z5nODlB3Ayc47V0dFIDAtrqyttV1Jrto4XfaMyYG4YOQCev0qugltxpsk032
WALJtkkUEITjAOeBxnH5d637e0WC4nmDEmYgkHtirFAHNXkSLaxzx3gmt2ud8sqxhkX5SAcD
gjJHP0pt7Cs9rez2l4L2RxEJPKUY2hs9uvGa6eigDEa5srnVNNNq8chUOCU52jZ0Pp9PatW0
e3kgDWoURZONq7RnPPFTUUAc1eRRnw1d5RTm4BPH/TQVbmjhXU1V8IhtHViB2ylbVFAHK3E0
0+nXNpZmO5SJI9s8AySu4ZBx3wP51cjEdyQ9rqMdxPHAwWONVBAOODjp0HBreooAzNIurJrW
2to5YzOicxZ+dT3yOopNQlS31WznuiqW6rIokc4VXO3GT24DVqUUAcpcZuE1c6eCwZojmMfe
GeSPWr9r9nnlSSPUY7h4oWAjjVQVBA646dBwa3KKAMFLv7Pa6fGZYrZHRibiUDC4xwM8ZOf0
qvFv/smW6hzJJb3RkUhcbh0PH0JNdNVa+tWvIfKEzRIfvbRyR6Z7UAQ6MC9q1yww1w5k5647
fpV+kjRY41RRhVAAHtS0AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVVvPvr9KtVVvPvr9KYGNqX+u
h/3W/mKKNS/10P8Aut/MUUgLlp/x5w/Q/wDoRrRtf9T+NZ1p/wAecP0P/oRrRtf9T+NMCaii
ikAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFRXUzwQl
44XnfOAi8E/ieB+NS1Fc3MVpCZZ3CqOPqfSgCnDq8ZE63kZtJYQGdHIPynocjils9UM8/lT2
slsWTfGXIIdfw6fQ81maraytpd3fTRkTzBQY/wC6gPA+vNWtTYXN1aLbkO3ls/ynopAwfxoA
nt9W86eNWtnSCUkRTlgVcj26jPvSS6ysUrE27m0R9j3II2qe/HXrxmqkpE2iaZHFhnYoAB2I
U5/Ko5nUeFriMgFxI6FOp3eYTj8uaAOiopkClII1b7wUA/lT6ACiiigAooooAKKKKACiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACqt599fpVqqt599fpTAxtS/wBdD/ut
/MUUal/rof8Adb+YopAXLT/jzh+h/wDQjWja/wCp/Gs60/484fof/QjVif8A5Bj/AO8P/QhT
Av0Vj+VH/wA81/Kjyo/+ea/lQBsUVj+VH/zzX8qPKj/55r+VAGxRWP5Uf/PNfyo8qP8A55r+
VAGxRWP5Uf8AzzX8qPKj/uL+VAGxRWP5Uf8AzzX8qPKj/wCea/lQBsUVj+VH/wA81/Kjyo/+
ea/lQBsUVj+VH/cX8qPKj/55r+VAGxRWP5Uf/PNfyo8qP/nmv5UAbFFY/lR/881/Kjyo/wDn
mv5UAbFFY/lR/wBxfyo8qP8A55r+VAGxRWP5Uf8AzzX8qPKj/uL+VAGxRWP5Uf8AzzX8qPKj
/wCea/lQBsUVj+VH/wA81/Kjyo/+ea/lQBsUVj+VH/zzX8qPKj/55r+VAGxRWP5Uf/PNfyo8
qP8AuL+VAGxRWP5Uf/PNfyo8qP8A55r+VAGxRWP5Uf8AzzX8qPKj/wCea/lQBsUVj+VH/wA8
1/Kjyo/+ea/lQBsUVj+VH/cX8qPKj/55r+VAGxRWP5Uf/PNfyo8qP/nmv5UAbFFY/lR/881/
Kjyo/wDnmv5UAbFFY/lR/wDPNfyo8qP/AJ5r+VAGxRWP5Uf/ADzX8qPKj/55r+VAGxRWP5Uf
/PNfyo8qP/nmv5UAbFFY/lR/881/Kjyo/wC4v5UAbFFY/lR/881/Kjyo/wC4v5UAbFRz20Fy
gS4hjmUHO2RQw/Wsvyo/7i/lVnT4IXuMNFGw2ngqDQBYt7K0tSxtrWGEtw3lxhc/lToLW2ti
xt7eKIt97YgXP1xT/Jtv+fWH/vgVFMkCvAq2sA3yBT+7HTB/wpALHaW0UzTR28SSt951QBj9
TQbS2Nx9oNvF5/8Az02Dd+fWpPJtv+fWH/vgVm6/5cGnEwwRIzOF3KgBAoA1KKx/Kj/55r+V
HlR/3F/KmBsUVj+VH/zzX8qPKj/55r+VAGxRWP5Uf9xfyo8qP/nmv5UAbFFY/lR/881/Kjyo
/wDnmv5UAbFFY/lR/wBxfyo8qP8A55r+VAGxRWP5Uf8AzzX8qPKj/wCea/lQBsUVj+VH/wA8
1/Kjyo/+ea/lQBsUVj+VH/zzX8qPKj/55r+VAGxRWP5Uf9xfyo8qP/nmv5UAbFFY/lR/3F/K
jyo/+ea/lQBsUVj+VH/zzX8qPKj/AOea/lQBsUVj+VH/AM81/Kjyo/8Anmv5UAbFFY/lR/8A
PNfyo8qP/nmv5UAbFVbz7y/Sq9lGgu4iEUHPpVi8++v0oAxtS/10P+638xRRqX+uh/3W/mKK
QFy0/wCPOH6H/wBCNWJ/+QY/+8P/AEIVXtP+POH6H/0I1fijWa12OCVJ7GmBRorR+yw/3T+d
H2WH+6fzpAZ1FaP2WH+6fzo+yw/3T+dAGdRWj9lh/un/AL6o+yw/3T+dAGdRWj9lh/un86Ps
sP8AdP50AZ1FaP2WH+6fzo+yw/3T+dAGdRWj9lh/un86PssP90/nQBnUVo/ZYf7p/wC+qPss
P90/99UwM6itH7LD/dP50fZYf7p/OkBnUVo/ZYf7p/Oj7LD/AHT+dAGdRWj9lh/un86PssP9
0/nQBnUVo/ZYf7p/Oj7LD/dP50AZ1FaP2WH+6fzo+yw/3T+dAGdRWj9lh/un86PssP8AdP50
AZ1FaP2WH+6fzo+yw/3T+dAGdRWj9lh/un86PssP90/nQBnUVo/ZYf7p/Oj7LD/dP50AZ1Fa
P2WH+6fzo+yw/wB0/nQBnUVo/ZYf7p/Oj7LD/dP50AZ1LWh9lh/un/vqj7LD/dP50AZ1FaP2
WH+6fzo+yw/3T+dAGdRWj9lh/un/AL6o+yw/3T+dAGdRWj9lh/un86PssP8AdP50AZ1FaP2W
H+6fzo+yw/3T/wB9UwM6itH7LD/dP50fZYf7p/OkBnUVo/ZYf7p/Oj7LD/dP50AZ1FaP2WH+
6fzo+yw/3T+dAGdVvTf+Pn/gJqb7LD/dP/fVRzWFvPEY3DhT12uRmgCzUNx/rbX/AK7D+Rql
/wAI/p3/ADzk/wC+6T/hH9O/55yf990AalZXiT/kGj/rov8AWnf8I/p3/POT/vugeH9PBz5c
n/fdADKK0fssP90/99UfZYf7p/76oAzqK0fssP8AdP8A31R9lh/un86YGdRWj9lh/un86Pss
P90/99UgM6itH7LD/dP50fZYf7p/OgDOorR+yw/3T+dH2WH+6fzoAzqK0fssP90/nR9lh/un
86AM6itH7LD/AHT+dH2WH+6fzoAzqK0fssP90/nR9lh/un86AM6itH7LD/dP50fZYf7p/OgD
OorR+yw/3T+dH2WH+6fzoAzqK0fssP8AdP50fZYf7p/OgDOorR+yw/3T+dH2WH+6fzoAzqK0
fssP90/nR9lh/un86AKtn/x9R/Wpbz76/Sp44Io3DqpyOnNQXn31+lMDG1L/AF0P+638xRRq
X+uh/wB1v5iikBctP+POH6H/ANCNaNr/AKn8azrT/jzh+h/9CNaNr/qfxpgTVU1G7e0ij8qP
zJpXCInqcEn8gCat1nauwgksrp8+VDMfMOM7QUYZ/Mj86QD7G+kmuri0uEVJ4cH5TwwOcEfl
V6snT2F1rV3dxEPb+WiJIpyrnnOD3x/WtagAooooAKoXtxfwJLLFDCY4/wCFmO5h3PpV+sS/
1K0u7mSwe8it4oyPNdpApb/ZGT+dAFn7dcTzxx2qRANEJMyZ9uOPrUtxdXEclvbxrG1zKGJz
naoHU/qB+NQXzaMVCXf2TIT92ZAucY42k9fwqnZu1m9hc3r+XEYXjMkpxt5UrknpkDvQBraf
dtdRuJVCTROUdQc4NWqzdIHmSXd0DmOaTKHsQO4rSoAKRztRm9BmlpGICkt0xzQBTsZry4VJ
pBAsTAnC53VVk1aeOE3hhQ2Yk2E5O7GcbvpmoCLB9StDpPkeYS/neQAPlK/x498dahmnVtEO
nIQ175m3yM/P9/OcemOc0AX5tSume5a0t0kit8Alj9898fQVpQTLPBHMn3XUMPxrEhuodPhv
LW4cJLuJRT1kBAAx6/hWrp0TQ6fBG4IZUGQexoAs0UUUARXHn7B9m8vdnnzM4x+FZy6jdqbw
SxQkW4UBkJwWPUfhWjdTpbW0k0hAVB1P6VTskit9ID3YXbJ+8k3LkZY9x+VMCa3muhF5115A
j2bvkzn9arQ6lcbraS4ijS3uSQhBOVOMjP1ANUFhtpdQmXSfLMLW5Eggx5e7I29OM9al8+O+
ttOtIZA06MDKgPzRhVIOR25wKAN6iiikAyd3jhZoojK46ICAT+JqpYX0k9tNLcRiJonKlQc4
xVySRIkLyOqIOrMcAViWNxb3dvfwQXMLyvKzKquCSMDnHpQBZh1K43W0k8UaW9ySEYE5XjIz
9QDTJdWnjha78lDZrJsJyd2M43fTNVzNHfWmn2UMimdCPNQH5o9qkHI7c4qKadToj6cpBvfM
KiDPzH585x6Y5zQBfm1G7aS4NnbpJHb4yzH757gfQVo28y3FvHMn3ZFDD8axoLqHTY7y2uZA
ku7KA9ZAQBx6/hWppkTw6dbxyAh1QZB7H0oAs1U1K5uLWDfb2/nHuSwAX69z+FW6pavcQwWE
nnTRx7hhd7AZPtmmA8Tzy2UMsEaGSRVJDHhcjNVBqkyPdwTRJ51uquCpO1gTgf1pqavaWmhw
T+dHJhFQBXH3sdM9qWylsTDcTy3NvcSPhpyjBwo7DjPA/wAaQFu2lujF51z5AjKbvkzn9arQ
6lcE20s8UaW1ySEIJyvGRn6gVRWG1l1KRdJ8vyWgIl8jHl5yNvTjPWniaO9s9Ps4XBnRl81A
fmj2qQcjtzigDfooooAz5765i1CGA2uIZH2+aXHzcE8Ac9u9OuLm5+3C2t1i+5uJkz/Sq2rX
tpFe2SSXUKMkuWDSAFRtPX0qW+l0eXH21rRiVyjShTkH+6T1/CgCW4uriJreBFja5lznrtUD
qfX0qu2rSJauDCrXazeT5Sngnrn6Y5qnZsbT+z7m7cpDskj3ynG0Z+XJPTIHemuf9IbUxlrb
7TkMASCu3G76ZoA1bO9kkvJrO5REmjUOCh4ZT3H5Gr1ZNm4u9dnuoGD26wqgkU5VmySQD3xx
WtQAHgHAz7VnWGoXFzf3FtPbCAxqrAbgx5z1xx2rRNYdnfWjeI7vbdQHfGiriQfMRnIFAFi/
u9Qs4/MCW0m5wqoN2T/kVJ9qvJb2WCFYAIgCS+ec/SmF/teuiPGY7RNxOP42/wAB/OoNZ/si
RJln8gXYAAIA872x3/KmBamvZzeCztkjaZYxJIWztGen8jViwuvtdokpXY+SrrnO1gcEfpWP
Zymx1DztScQ+daxjzJDgFxnIye9aWjKwsi7AjzZHkUH0J4/TmkBeqK4aZYx9nRWcnHzHAHua
lqpqeoQ6baGeYjrhQTjJoAqHWGtnuo72NQ9uivujzhgTgfrUkF/crcxxXsMcayx70ZT0I6qf
es65SO80q7e3nhuryTa7rC4cqMjCjHYf41YuJotVurdbOQSCNGZyvIXIGAff2oAmh1Oc/Zpp
oo0tbhiFbJ3L/dJ+ops2rTxwy3YhQ2cchQnJ3EA4JHtniqomjvNPsLGJwbhColjB+aPaMHI7
c0yadV0WfTgQb3zGVYP4jlyQQPTHegDpAQwBByDyDRTIU8uFEJyVUCn0AV7lrveBbJFjGS0h
OPpxUFveXN3aRyQQoshLK+8/KpBwfryKj1XU47eRLVbmGCaQZLysAEHrzUc2oWmmadbpbzwy
b/ljZpBtb1Yt06/rQAh1eYW9yDCguLeURsMnac8gj8Kty3U1laS3F95OxBkeXn+tVrc6Wtg5
muLW5R3zNISrKWPPPYe2fasq5t0mTUV0pQ9uUQhYh8hcHnbjjp6UAbdve3IuYYryKOPz03Jt
J4I6qfetCskXUOoahZm1lWQRBnkKnOzIGAfQ+1a1ABWZf395YwvdSQxG3RsFd3z4zjPpWnWF
PqVjf3b2813bx28D4YPIo8xh2wewoAvNdXct7JBbLCFjUHMmcnP0pZ7q4FzHa26RtMU3uWzt
WqmsnSJEmS58gXIAAO0eb/wHjJ/CmWsxsbmCbUZBEZbVAzyHA3jqCT3pgWE1SSaC3WKNPtMr
MjIx4QqcNn8qn0+9a5eeGZAk9u+1wDwe4I/DFZVr/os8F/OfLglklO5+AoY/KT6ZFXdKzNqF
/dpzBKyiNx0cAAEj8QaQGrTJmdImaKPzHA4XIGfzp9RXVzFaW7zzuEjQZLHtQBUW6u47yO3u
Eh/eqSjR54I7HNNlub+G4gjdbZvNbGF3ZA7motMuoL+6Fy13A8rL+7gSRS0a++D1qS0f7XrN
zLjMdt+6Q46nv+vH4UAPhur24uJ1iW3EcT7Pm3ZNMuNQuWubiGxhSU24G/cSMkjOB+Bqjrf2
GSOQ2Hk/2oH+XygBNu98c4qWG6j02/1H7a4i81leMn+MbQDj15oA17S4S6tYriP7sqBh7ZFS
1T0iF4NKto5QVkEY3KexPOKuUAUNQury2jlmihjaKIZ+ZuX+np+NEl9LLLBFZoheSPzSZM4V
e1VNalsJC6S3uyaIY8gtkNnnlP4v1ohuDa3sNzqBS38+2XcXO1VfjK56UATJqkk0FuIol+1S
uyMjHhCpIbP5Uw6zIkVxG8AN3DII/LU8OTyCPwqpbf6NcQahOfLglllbc3AUMTtJ9Mio5CXv
bjU0Ba1WdCrqCQyhcEjHUZFAGxa3dwb2S1u40RwodGQ8OO9SXn31+lVYJ473WfOtpFlhii2l
0OVJJ6Z6GrV599fpTAxtS/10P+638xRRqX+uh/3W/mKKQFy0/wCPOH6H/wBCNaNr/qfxrNtf
+POH6H/0I1ZSZ0XauMUwL9FUvtMnqPyo+0ye35UgLtFUvtMnqPyo+0yeo/KgC7RVL7TJ6j8q
PtMnqPyoAu0VS+0yeo/Kj7TJ6j8qALtFUvtMnqPyo+0yeo/KgC7RVL7TJ6j8qPtMnqPyoAu0
VS+0yeo/Kj7TJ6j8qALtFUvtMnqPyo+0yeo/KgC7RVL7TJ6j8qPtMnt+VAF2iqX2mT1H5Ufa
ZPUflQBdoql9pk9R+VH2mT1H5UAXaKpfaZPUflR9pk9R+VAF2iqX2mT1H5UfaZPUflQBdoql
9pk9R+VH2mT2/KgC7RVL7TJ6j8qPtMnqPyoAu0VS+0yeo/Kj7TJ6j8qALtFUvtMnqPyo+0ye
o/KgC7RVL7TJ6j8qPtMnqPyoAu0VS+0ye35UfaZPUflQBdoql9pk9R+VH2mT1H5UAXaKpfaZ
PUflR9pk9R+VAF2iqX2mT1H5UfaZPUflQBdoql9pk9R+VH2mT1H5UAXaKpfaZPb8qPtMnqPy
oAu0VS+0yeo/Kj7TJ6j8qALtFUvtMnqPyo+0yeo/KgC7RVL7TJ6j8qPtMnqPyoAu0VS+0yeo
/Kj7TJ7flQBdoql9pk9R+VH2mT1H5UAXaKpfaZPUflR9pk9R+VAF2iqX2mT1H5UfaZPUflQB
doql9pk9R+VH2mT1H5UAXaKpfaZPb8qPtMnqPyoAu0VS+0yeo/Kj7TJ6j8qALtFUvtMnt+VH
2mT1H5UAXaKpfaZPUflR9pk9R+VAF2iqX2mT1H5UfaZPUflQBdoql9pk9R+VH2mT1H5UAXaK
pfaZPUflR9pk9R+VAF2iqX2mT1H5UfaZPUflQBdoql9pk9R+VH2mT1H5UAXaKpfaZPUflR9p
k9vyoAu1VvPvL9KZ9pk9R+VMkkaQgt2pgZmpf66H/db+Yoo1L/Xw/wC638xRSAZ9ouIMwq8Z
VCQCUPqfej7bc+sX/fB/xoooAPttz6xf98H/ABo+23PrF/3wf8aKKAD7bc+sX/fB/wAaPttz
6xf98H/GiigA+23PrF/3wf8AGj7bc+sX/fB/xoooAPttz6xf98H/ABo+23PrF/3wf8aKKAD7
bc+sX/fB/wAaPttz6xf98H/GiigA+23PrF/3wf8AGj7bc+sX/fB/xoooAPttz6xf98H/ABo+
23PrF/3wf8aKKAD7bc+sX/fB/wAaPttz6xf98H/GiigA+23PrF/3wf8AGj7bc+sX/fB/xooo
APttz6xf98H/ABo+23PrF/3wf8aKKAD7bc+sX/fB/wAaPttz6xf98H/GiigA+23PrF/3wf8A
Gj7bc+sX/fB/xoooAPttz6xf98H/ABo+23PrF/3wf8aKKAD7bc+sX/fB/wAaPttz6xf98H/G
iigA+23PrF/3wf8AGj7bc+sX/fB/xoooAPttz6xf98H/ABo+23PrF/3wf8aKKAD7bc+sX/fB
/wAaPttz6xf98H/GiigA+23PrF/3wf8AGj7bc+sX/fB/xoooAPttz6xf98H/ABo+23PrF/3w
f8aKKAD7bc+sf/fB/wAaPttz6xf98H/GiigA+23PrF/3wf8AGj7bc+sX/fB/xoooAPttz6xf
98H/ABo+23PrF/3wf8aKKAD7bc+sX/fB/wAaPttz6xf98H/GiigA+23PrF/3wf8AGj7bc+sf
/fB/xoooAPttz6xf98H/ABo+23PrF/3wf8aKKAD7bc+sX/fB/wAaPttz6xf98H/GiigA+23P
rF/3wf8AGj7bc+sX/fB/xoooAPttz6xf98H/ABo+23PrH/3wf8aKKAD7bc+sX/fB/wAaPttz
6xf98H/GiigA+23PrF/3wf8AGj7bc+sX/fB/xoooAPttz6xf98H/ABo+23PrF/3wf8aKKAD7
bc+sX/fB/wAaPttz6xf98H/GiigA+23PrF/3wf8AGj7bc+sX/fB/xoooAPttz6xf98H/ABo+
23PrF/3wf8aKKAD7bc+sX/fB/wAaPttz6x/98H/GiigA+23PrF/3wf8AGj7bc+sX/fB/xooo
APttz6xf98H/ABo+23PrF/3wf8aKKAD7bc+sX/fB/wAaPttz6xf98H/GiigA+23PrF/3wf8A
Gj7bc+sf/fB/xoooAPttz6xf98H/ABo+23PrF/3wf8aKKAD7bc+sf/fB/wAaPttz6xf98H/G
iigA+23PrF/3wf8AGj7bc+sf/fB/xoooAPttz6x/98H/ABo+23PrF/3wf8aKKABFlvZx5jqN
inG1fce9FFFAH//Z</binary>
 <binary id="_184.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAGSAn0DASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0CiioHaSSdokfy9ihs4zkknj6cf8A1xQB
MCCAQcg0tZsFwwtraIF0IgRmKRl+o4HAPof89H3O65sELF4izqGG0c/MAeGHSgC5HIkq7o3V
19VORT6ZGpRcM7OfVsZ/QCmTO3mJFGdrOCS2M4AxnHvyKAJqKpPNPlYkZN4m2FmXgjbu6ZpH
ZnP2eVt6+cEJI5I27ue3t9KALiMrqGRgynoQcg06qUjmC4l8vA3eWSMdyxBP5fyqfezXEkW7
AEYII6gkn/CgCUEHoc0tV7XcbdlLHO9xuAAP3jz0xn8KZYI6xsWmkk/eOMNjj5z6CgCzuXfs
3DdjOM84p1V7X5hJIfvNIwP0BIH8qZFNIZwruA5+9Ey4wP8AZPf3/p0oAt0xZY2dkWRS69VB
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
NFAEfkr+8zn94MN+WKa1sjY5ZcAKdrEZHoamooAZFGsUSRpwqKFH0FI8KPLHIwy0edp9MjBq
SigCBbaNLZYIyyIpBG1sHrnrUsiLIhRhkHrTqKAIjCGi2SOz853HAP6YpBbJsKks25tzknl/
r7e1TUUAR+UvmM3PzDDDsaasbwxFYz5hH3Q5wAPTIFTUUAQr5smUniiCEYOHLZ/DAojt0Rix
LOSNvznOB6VNRQBAlrGkiuC5KcLliQo9KI7cxzNJ58jFuoIXB/IVPRQBGIsTGRXYbuWUYwxx
jP8AKmbrrP8AqYcf9dT/APE1PRQBA1rEylSDgh1PPZjk0slskjEksA331BwH+tTUUAQy20cr
EtuGRhgrEbh6GmyWu9I0WWRFTGAuO3TqDViigBjRh1VXJbaQc+pFNuIfPj2GR0U9duOfzBqW
igCFoNyrmR969JOA36DH6UG3j8tUXcu05Ug8g+uf8amooAgFrGsMkQ3bZM7snJ5GOtPXzhB8
wRpQD3wCe3bj+nvUlFAEcUZih2g7m5JJ4yTyf1plskitM0oRS77gFYnjaB6D0qeigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigApGYKpZiAAMkntS
0UAVLCeKVHEcqORI5wrA/wARqS0/1b/9dX/9CNT0UAFZ8CqlrYBVCjcDwMclWzWhRQBnhl+z
JBuH2gOpZc/Nndkn6dTmp96JqDh2VS8aBQTjcct0/OrNFABVJ3ije5Wcj94flXPLrtAwPXnP
51dooAouq7L87QCVwT3xsqK9lCpMPMjiYwhfmBZnGD90Z9z2NadFAFSEI94JAFY+QuG68Env
+AqK2dYlgkmYInk7VZjgA55H8vyrQqOWLzCCJHjYdGXH9QRQBnQkJHBJE8UMAaYAunyjL8dx
jjNTR4jWGR5AYg7kvjaoJzg9enXB96uRxrEgRc4Hc9T70+gCpavETduuPL83JOOD8i5NWImR
4kaMgoVBXHTHan0UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAFWIzSKs6yEqzf6vAxt
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
PIt0iEqY3BwNvIx75/pQBPTXRXxuUHacjPY1XurryZEiVW3vn5vLZgPyHP50+SV41jc4KEgP
8pB57+1AD5YY5ceYoOOlOMaEKNowvIHpTqKAI5oUnTZJuKnqAxGfyoESCIxHLIQQQzFsg+5q
SigBr7gp2AFuwJwKjggFvapDGQNi4BI4z64qaigCOGMRRhc5PUn1J6mliiSGJY4lCoowAO1P
ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDPu
nWFLxXZldvnjCsQzfKBxjryOlS+YIrpmk3fPEgXAJ3EFsge/Iq3RQBnGWOLTLVZHVGxEcMcH
grmn3kIu5YgrfKY2IdfqvT8M1eooAzgfLVASYl3y/vAuSPn4A+v9KSIO9rCFZg32hiSy/MMl
jyOxwa0qKAM5kYQxR73U28nzsoBJG04bGD1yM/jUiqPst0yPJJvBO5gPm+XHGAOKu0UAMiG2
JABjCgYqGVhc2JaHLK65AIwWHpg+oqzRQBQlkW4utsSsW+zyDJUjnK8c06OVZZ7YIGO1G3Ha
Rg4HB9/arRRTKsn8SgqPocf4Cn0AVLaeF7udUljYkjADA54p1syq8sRYCTezbSecev0qzRQB
XtvlknQ/eD7vqCOP8PwqEnbNsj3HMmWhdM/xZ3A9vXv6cGrZjUyCTHzAYzntT6AM3y8FopJp
9xlLCNVXkbsgg46DjnPFT3E8KXkKvLGpG7ILAYyKt0UAQSg/aoDjgbv5Ul7zaSL3cbB9TxVi
mNGrOrMMlenP9KAH0UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAf/Z</binary>
 <binary id="_152.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAFCAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0Ciueaae8dpZJZUj3Hy0SQpgdOdpGenej
yz/z2uf/AAJk/wDiqAOhornvKP8Az2uf/AmT/wCKo8s/89rn/wACZP8A4qgDoaK57yj/AM9r
n/wJk/8AiqPKP/Pa5/8AAmT/AOKoA6Giue8s/wDPa5/8CZP/AIqjyz/z2uf/AAJk/wDiqAOh
ornvLP8Az2uf/AmT/wCKo8o/89rn/wACZP8A4qgDoaK57yz/AM9rn/wJk/8AiqPKP/Pa5/8A
AmT/AOKoA6Giue8s/wDPa5/8CZP/AIqjyz/z2uf/AAJk/wDiqAOhornvLP8Az2uf/AmT/wCK
o8o/89rn/wACZP8A4qgDoaK57yz/AM9rn/wJk/8AiqPKP/Pa5/8AAmT/AOKoA6Giue8s/wDP
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
9+F/wo/sXSv+gZZ/9+F/wq9RQBR/sXSv+gZZ/wDfhf8ACj+xdK/6Bln/AN+F/wAKvUUAUf7F
0r/oGWf/AH4X/Cj+xdK/6Bln/wB+F/wq9RQBR/sXSv8AoGWf/fhf8KP7F0r/AKBln/34X/Cr
1FAFH+xdK/6Bln/34X/Cj+xdK/6Bln/34X/Cr1FAFH+xdK/6Bln/AN+F/wAKP7F0r/oGWf8A
34X/AAq9RQBR/sXSv+gZZ/8Afhf8KP7F0r/oGWf/AH4X/Cr1FAFH+xdK/wCgZZ/9+F/wo/sX
Sv8AoGWf/fhf8KvUUAU49K06Jt0VhaoSMZWFR/SirlFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQBlr1f8A66P/AOhGrCfcFV16v/10f/0I07cR3NAE9FQbm9T+dG5vU/nQBPRUG5vU
/nRub1P50AT0VBub1P50bm9T+dAErSIHYF1Bye9IXiJBLIcdMkcVT+xWn/PrD/37FH2G0/59
YP8Av2KALvmx/wDPRfzo82P/AJ6L+dUvsNp/z6wf9+xR9htP+fWD/v2KALvmx/8APRfzo82P
/nov51S+w2n/AD6wf9+xR9htP+fWD/v2KAFtiG1a7KkEbI+R+NXqqQwxQZ8mNI89digZ/KpN
zep/OmBPRUG5vU/nRub1P50gJ6Kg3N6n86Nzep/OgCeopfvU3c3qfzpCSetADtO/4/rr/dj/
APZq0aztO/4/rr/dj/8AZq0aACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAPONVv7yLVbxI7ud
EE74VZCAPmNVP7Sv/wDn9uf+/rf40UUAH9pX/wDz+3P/AH9b/Gj+0r//AJ/bn/v63+NFFAB/
aV//AM/tz/39b/Gj+0r/AP5/bn/v63+NFFAB/aV//wA/tz/39b/Gj+0r/wD5/bn/AL+t/jRR
QAf2lf8A/P7c/wDf1v8AGj+0r/8A5/bn/v63+NFFAB/aV/8A8/tz/wB/W/xo/tK//wCf25/7
+t/jRRQAf2lf/wDP7c/9/W/xo/tK/wD+f25/7+t/jRRQAf2lf/8AP7c/9/W/xo/tK/8A+f25
/wC/rf40UUAH9pX/APz+3P8A39b/ABo/tK//AOf25/7+t/jRRQAf2lf/APP7c/8Af1v8aP7S
v/8An9uf+/rf40UUAH9pX/8Az+3P/f1v8aP7Sv8A/n9uf+/rf40UUAdX4KmlnjvHmkeRtyjc
7EnofWunoooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigD/2Q==</binary>
 <binary id="_114.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAG5ARADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDYurmW9nMspbyc/uouQuAT8x5+91HXGKTd
F/z6xfm//wAVSkf6Pb/7h/8AQmpmKYDt0X/PrF+b/wDxVG6L/n1i/N//AIqm4oxQA7dF/wA+
sX5v/wDFUbov+fWL83/+KpuKMUAO3Rf8+sX5v/8AFUbov+fWL83/APiqbijFADt0X/PrF+b/
APxVG6L/AJ9Yvzf/AOKpuKMUAO3Rf8+sX5v/APFUbov+fWL83/8AiqbijFADt0X/AD6xfm//
AMVRui/59Yvzf/4qm4o4FADt0X/PrF+b/wDxVG6L/n1i/N//AIqoQ5YZSCZ17MsZIP40u5/+
fa4/79GgCXdF/wA+sX5v/wDFUbov+fWL83/+KqLc/wDz7XH/AH6NG5/+fa4/79GgCXdF/wA+
sX5v/wDFUbov+fWL83/+KqLc/wDz7XH/AH6NG8jG+KWMHjLoQP1oAl3Rf8+sX5v/APFUbov+
fWL83/8AiqiLnJCxSvjqUQtj8qNz/wDPtcf9+jQBLui/59Yvzf8A+Ko3Rf8APrF+b/8AxVRb
n/59rj/v0aNz/wDPtcf9+jQBLui/59Yvzf8A+Ko3Rf8APrF+b/8AxVRbn/59rj/v0aC7Dk29
wB6mI0AS7ov+fWL83/8AiqN0X/PrF+b/APxVVprlItoCSSswyFiQsceuBTPtp/58r7/wGb/C
gC5ui/59Yvzf/wCKo3Rf8+sX5v8A/FVS+2n/AJ8r7/wGb/Cl+2n/AJ8r7/wGb/CgC5ui/wCf
WL83/wDiqN0X/PrF+b//ABVU/tp/58r7/wABm/wo+2n/AJ8r7/wHb/CgC5ui/wCfWL83/wDi
qRb3+zybpTIkMY3SQIcqw7kAnO7p3xUcMiTJvTOPQ8EVDqf/ACDLr/rmaALp/wCPa3/3D/6E
1RyMI42c5woJOKmAzbW/+4f/AEJqY8YkRkYZVgQR7UAVobmSVeLUkjr+8x/MVIJQSwdPKK8k
Fsj86ivZnsbPeGMshYBS4H9Mdgaq3dw6FY1VZPOTfKSMZzwMdh0x+FAFyCczlisZEf8AC5PX
8KdLNHC0ayNgyNtXjqahsZHMrQsx2qgKKVHCnoc/0/U1Bq9rFJc2RcMS0oU4YjjFAF1JleeS
IA7o8Zz06A/1qTFYs7tFqctqpMMMhVDL1I+UDA9/etuGBYYljjztXpkk/qaAExRipNtG2gCP
FGKk20baAI8Ujj5D9Kl2011+RvpQBNZ/8eUH/XNf5VNms6GaRbeEBsARr29qcbiUKTu6ewoA
v5ozTYLC7nt45ft0a71DY8jOMj/ept5aXdpbNObyNwpHyiHGckDruPrSAkzVbUP+PNv95f8A
0IVF9ol/v/oKZPK7wMGbI3L2/wBoUwLNn/q5P+uh/kKsZqgsjxhwpx+8Pb2FL58v9/8AQUAX
IUu7lWeGOHYGK/PKQePYKakNrfgEmO24/wCmzf8AxFVYTLPo08Uf32kbHO3+L1pNJgubSSdp
htRkAAMhfnmkBNDJ5sKSAYDqGx6ZqRPvVlWk8gtIgG4CDsPSrMU8hkALcfQUwKVs22U/9eyf
zqfzKz55HiIKHBNunb3qv9rn/wCen6CgDat1mu7hoYBHuVdx8xyuR7YBpLcXFzcNbxQkSrne
JDgLj1PP6ZrO083lzep5M2xk+YybQdo+neugu79b6C7tLOZUudpBIHPuP6Z7UAZomIlkjbG6
Ntp2nIP0NO8ysVZbiAtEzbWU4YEDrTvtc/8Az0/QUAasHMlyf+mzUzVP+QXdf9czT7DLrOx5
Jmam6sMaVc/7hoA0Ixm0t/8AcP8A6E1LtpYObO3P+yf/AEJqsQwCRSSxGDjAGaAKTQ7po5Mn
5M4HbJ4pHtYnk8x0DNgDkZ4/ya0fsi/32/74/wDr0fZF/vt/3x/9egDOito4SSi8kYyeTj0z
Tbqzju0VZNw2NuVlOCD9a0/si/32/wC+P/r0fZF/vt/3x/8AXoAyvsEBWQMC/mDDbjnPGP6V
LBAIIhGGdgO7tuP51ofZF/vt/wB8f/Xo+yL/AH2/74/+vQBT20baufZF/vt/3x/9ej7Iv99v
++P/AK9AFPbRtq59kX++3/fH/wBej7Iv99v++P8A69AFPbTXX5D9KvfZF/vt/wB8f/Xo+yL/
AH2/74/+vQBlQeR9niDyxKwQAhnAIOKefsxGPPh/7+L/AI1oGwiJyf8A0WP8aPsEPp/5DH+N
AGObeMcJqbqo6AXPA/Wk+zxnAfUmdc5KtcZB/DNbP2CH0/8AIY/xo+wQ+n/kMf40AZ4+z4/1
8P8A38X/ABqOfyjFtjkjdiy4CsCeo9K1PsEPp/5DH+NAsYgcjIPtGP8AGgDOXygZBJIiHeTh
mA4wPWl/0f8A57w/9/F/xrRNjGxySSfdB/jSfYIfT/yGP8aAMh4ISxMd+YwTkhLjA/LNJ9nT
/oJv/wCBP/162PsEPp/5DH+NH2CH0/8AIY/xoAzY1to0CCeHAGB+8X/GpEa2VgfPh49HFXvs
EPp/5DH+NH2CH/MY/wAaAOcugiOgmdIg1uoBdgoJB5GTVf8A0b/n6tv+/wCn+NdW9hDJjeN2
PWMH+tM/su2/55r/AN+h/jQBy4MSEmK/hjJ4JS5UZ/WmotvHgx3sCMOjLcKCPxzXVf2Xbf8A
PNf+/Q/xo/su2/55r/36H+NAHKgW+SzXtuzMclmnQk/rTv8ARv8An6tv+/6f411H9l23/PNf
+/Q/xo/su2/55r/36H+NAGZpgVoZWQ5RpWKkdCPWm60MaTc/7lX5PLhuhbRg/cLH5QAOn+NU
deONGuT/ALFAF23/AOPK3/3T/wChNV60/wBWf97+lUbb/jyt/wDdP/oTVetP9Wf97+lICxRR
WVa3mpXcrtFDaCBJChLOwbj2xigDVoqjc3c9tb3MzLCwjYBArEnGcfN6GrInjWFJJXSPcAfm
OKAJaKRWV1DKQwPQg5BpaACiisq1utVusSxw2YgLkfNI27AOOmMZoA1aKjluIogd8iK2MgMw
Gap217cXVnDPGsCs8hVg7EDAOOPegDQoqrBqFvPcy26OPMjxnkc/Tn2q1QAUUUUAFFFFABRR
RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBkXP8AyGj/ANcT/Nap6/8A8gW6/wByrlz/AMhr
/tif5rVPX/8AkC3X+5TAu23/AB5W/wDun/0JqvWn+rP+9/SqNt/x5W/+6f8A0JqvWn+rP+9/
SkBYrD0azaSSacXdygWdv3SsNh6dRjP61uNnaduM9s1Qjjv4gRGlkgJydoYZPrQBmyf8eWrf
9d//AGamok9xrTxGSBQLdDGs0JkBHcgbhjtW/wDZ4SrqYY8OcuNo+Y+p9abPaW1yipcW8Uqr
90OgYD6ZoAi0y3NtbNH5yy/vGOUTaq88gDJ6fWrdNiijhjEcSLGi9FUYA/CnUAFYmkWDvCs4
vrtB5rHylZdn3jxjGf1rZk3+W3lbd+ON3TNZR0tzJ5n2DSt+c7vJ5z65xQBHarbzT6kbpFMy
t8wYZ2rjjH61UtNp0nTNpyv2k4+m41vy2NpO4kntYJJB0Z4wSPxNPFvAFVRDGFU7lG0YB9RQ
BnafFENXviI0DArghRkda1ajNtA04naGMzKMCQqNwH161JQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQBkXP/ACGj/wBcT/Nap6//AMgW6/3KuXP/ACGv+2J/mtU9f/5A
t1/uUwL1t/x5W/8Aun/0Jqc+p2unoBcPhmOQOM4pLX/jxt/90/8AoTVyfjX/AI+7b/cP86QH
Vf8ACSad/wA9D+n+NH/CSad/fP6f415hRQB6d/wkmnf3z+n+NL/wkmnf32/T/GvMKKAPTv8A
hJNO/vt+n+NL/wAJJp398/p/jXmFFAHp/wDwkmnf32/T/Gj/AISTTv77fp/jXmFFAHp//CSa
d/fb9P8AGj/hJNO/vt+n+NeYUUAenf8ACSad/fb9P8aX/hJNO/vn9P8AGvMKKAPTv+Ek07/n
o36f40f8JJp399v0/wAa8xooA9O/4STTv77fp/jS/wDCSad/fb9P8a8wooA9O/4STTv+ejfp
/jS/8JJp399v0/xrzCigD0//AISTTv77fp/jSf8ACSad/fb9P8a8xooA9O/4STTv+ejfp/jS
/wDCSad/fb9P8a8wooA9P/4STTv77fp/jR/wkmnf32/T/GvMKKAPTv8AhJNO/vt+n+NL/wAJ
Jp399v0/xrzCigD07/hJNO/vt+n+NH/CSad/fb9P8a8xooA9O/4STTv77fp/jR/wkmnf32/T
/GvMaKAPRY76C+1YyQPkCI8d+opniD/kC3X+5XO+DP8AkLS/9cD/AOhLXR+IP+QJdf7lAF61
/wCPG3/3T/6E1cn42/4+7b/cP86620/48bf/AHT/AOhGuS8bf8flt/uH+dAHNUUUUDCiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA6Dw
X/yFpf8Argf/AEJa6TxD/wAgS6/3a5vwX/yF5f8Argf/AEJa6XxF/wAgS6/3aBF6zH+gW/8A
un/0I1yXjf8A4/bb/cP8666yH+gW/wDun/0I1yPjj/j9t/8AcP8AOgDmaKKKBhRRRQAUUUUA
FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAdD4K/wCQ
vJ/1wP8A6EtdL4jH/Ejuv92ua8E/8hiT/rgf5rXTeJB/xI7r/doEX7D/AJB8H+6f/QjXIeOf
+P63/wBw/wA66/T/APkHwfQ/+hGuQ8df8f8Ab/7hoA5iiiigYUUUUAFFFFABRRRQAUUUUAFF
FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHReCP+QzJ/wBcG/mtdP4l
/wCQFdf7tcx4H/5DMn/XBv5rXUeJf+QDdf7tAi7p/wDyD4Pof/QjXH+Ov+P+3/3DXU2rEWNv
g4+U/wDoTVynjUk3dsT12H+dAHNUUUUDCiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigAooooA6LwP/AMhqT/rg381rqPE3/IBuv92uV8GEjVpS
P+eB/wDQlro/EDMdEugT/BQIuW3/AB5W/wDun/0Jq5Txp/x9W3+4f511dt/x5W/+6f8A0Jq5
Txp/x9W3+4f50Ac3RRRQMKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigDf8G/8hWX/rgf/Qlro9f/AOQLdf7lc54N/wCQrL/1wP8A6Etd
Hr//ACBbr/cpiLtt/wAeVv8A7p/9CauU8af8fVt/uH+ddXbf8eVv/un/ANCauU8af8fVt/uH
+dIDm6KKKBhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAb/g3/kKy/8AXA/+hLXR6/8A8gW6/wByuc8G/wDIVl/64H/0Ja6PX/8AkC3X
+5TEXbb/AI8rf/dP/oTVynjT/j6tv9w/zrq7b/jyt/8AdP8A6E1cp40/4+rb/cP86QHN0UUU
DCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooA3/Bv/IVl/wCuB/8AQlro9f8A+QLdf7lc54N/5Csv/XA/+hLXR6//AMgW6/3KYi7bf8eV
v/un/wBCauY8YQTTXVuYoncBDnapOOa6e2/48rf/AHT/AOhNV+zJEZwSPm7H2oA8o+xXX/Pt
N/37NH2K6/59pv8Av2a9fyf7zf8AfRoyf7zf99GkB5B9iuv+fab/AL9mj7Fdf8+03/fs16/k
/wB5v++jRk/3m/76NAHkH2K6/wCfab/v2aPsV1/z7Tf9+zXr+T/eb/vo0ZP95v8Avo0AeQfY
rr/n2m/79mj7Fdf8+03/AH7Nev5P95v++jRk/wB5v++jQB5B9iuv+fab/v2aPsV1/wA+03/f
s16/k/3m/wC+jRk/3m/76NAHkH2K6/59pv8Av2aPsV1/z7Tf9+zXr+T/AHm/76NGT/eb/vo0
AeQfYrr/AJ9pv+/Zo+xXX/PtN/37Nev5P95v++jRk/3m/wC+jQB5B9iuv+fab/v2aPsV1/z7
Tf8Afs16/k/3m/76NGT/AHm/76NAHkH2K6/59pv+/Zo+xXX/AD7Tf9+zXr+T/eb/AL6NGT/e
b/vo0AeQfYrr/n2m/wC/Zo+xXX/PtN/37Nev5P8Aeb/vo0ZP95v++jQB5B9iuv8An2m/79mj
7Fdf8+03/fs16/k/3m/76NGT/eb/AL6NAHkH2K6/59pv+/Zo+xXX/PtN/wB+zXr+T/eb/vo0
ZP8Aeb/vo0AeQfYrr/n2m/79mj7Fdf8APtN/37Nev5P95v8Avo0ZP95v++jQB5B9iuv+fab/
AL9mj7Fdf8+03/fs16/k/wB5v++jRk/3m/76NAHkH2K6/wCfab/v2aPsV1/z7Tf9+zXr+T/e
b/vo0ZP95v8Avo0AeeeEYJodVk82J0zAcblIz8y1v6//AMgW6/3Ku3TsdYClmKiI4BOccrVL
X/8AkC3X+5TAu23/AB5W/wDun/0JqvWn+rP+9/SqNt/x5W/+6f8A0JqvWn+rP+9/SgCxUX2m
APs86Pd6bhmpawtHaLfMrWjuxnb955YIHTvSA2/Nj+b51+X73PSndRkVh3dwZ7DUgY418uUK
CowT8w60y91wWrx2kU9tDIsaszXAJU5HAGCOaAN+iqWkX39oWImJQsGKsU+6SD1HtV2gAqL7
Vb7tvnxbs4xvGalrE0l4PIVWsXd/Nb955QI+8ec0AbdNMsYUMZEwTgHI5NZk11qFxLcLYi3E
MPykyqSWOOcYIxVWwuGi0qx/dxt5k5Uhxnb8x6e9AG/RWLpp1A6xdiWSAxAjcArZ74xzW1QA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBkXP/ACGj/wBcT/Nap6//AMgW
6/3KuXP/ACGv+2J/mtU9f/5At1/uUwLtt/x5W/8Aun/0JqvWn+rP+9/SqNt/x5W/+6f/AEJq
vWn+rP8Avf0oAsEhQWYgAckntWRp95p1nHKranZtvkL8TLxn8a1yARg8iofsdt/z7w/98CkB
SbTHaC8j8xc3Em8HHTnNKNPnt7s3NpJHvkjVJFkBwcdCMfjWlRQAyASiIeeVMnOdo4p9FFAD
ZJEijaSV1RFGSzHAA9zWHaX8dpGIl1PS2jDk5M3OCc+vvW6yq6lWUMp6gjINRfY7b/n3h/74
FAFNbG6glnNrLF5M53YcHKnHJGKZDpMkdnawmVWaCXzC2Pvc5rVooApxWk0Ooyzq6GKYDcDn
cCM9Pzq5RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBkXP/ACGv+2J/
mtU9f/5At1/uVcuf+Q1/2xP81qnr/wDyBbr/AHKYF22/48rf/dP/AKE1YniTWLrTpYY7dyqu
pY4OOa27b/jyt/8AdP8A6E1cp40/4+rb/cP86QFX/hKNS/57P/30aP8AhKNS/wCez/8AfRrF
ooGbX/CUal/z2f8A76NH/CUal/z2f/vo1i0UAbX/AAlGpf8APZ/++jR/wlGpf89n/wC+jWLR
QBtf8JRqX/PZ/wDvo0f8JRqX/PZ/++jWLRQBtf8ACUal/wA9n/76NH/CUal/z2f/AL6NYtFA
G1/wlGpf89n/AO+jR/wlGpf89n/76NYtFAG1/wAJRqX/AD2f/vo0f8JRqX/PZ/8Avo1i0UAb
X/CUal/z2f8A76NH/CUal/z2f/vo1i0UAbX/AAlGpf8APZ/++jR/wlGpf89n/wC+jWLRQBtf
8JRqX/PZ/wDvo0f8JRqX/PZ/++jWLRQBtf8ACUal/wA9n/76NH/CUal/z2f/AL6NYtFAG1/w
lGpf89n/AO+jR/wlGpf89n/76NYtFAG1/wAJRqX/AD2f/vo0f8JRqX/PZ/8Avo1i0UAbX/CU
al/z2f8A76NH/CUal/z2f/vo1i0UAbX/AAlGpf8APZ/++jR/wlGpf89n/wC+jWLRQB1vh3Vb
jUdTcXB3FYSQScnqtauv/wDIFuv9yuc8G/8AIVl/64H/ANCWuj1//kC3X+5TEXbb/jyt/wDd
P/oTVynjT/j6tv8AcP8AOurtv+PK3/3T/wChNXKeNP8Aj6tv9w/zpAc3RRRQMKKKKACiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDf8G/8hWX
/rgf/Qlro9f/AOQLdf7lc54N/wCQrL/1wP8A6EtdHr//ACBbr/cpiLtt/wAeVv8A7p/9CauU
8af8fVt/uH+ddXbf8eVv/un/ANCauU8af8fVt/uH+dIDm6KKKBhRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAb/g3/kKy/8AXA/+hLXR
6/8A8gW6/wByuc8G/wDIVl/64H/0Ja6PX/8AkC3X+5TEXbb/AI8rf/dP/oTVynjT/j6tv9w/
zrq7b/jyt/8AdP8A6E1cp40/4+rb/cP86QHN0UUUDCiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA3/Bv/IVl/wCuB/8AQlro9f8A+QLd
f7lc54N/5Csv/XA/+hLXR6//AMgW6/3KYi7bf8eVv/un/wBCauU8af8AH1bf7h/nXV23/Hlb
/wC6f/QmrlPGn/H1bf7h/nSA5uiiigYUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAG/4N/5Csv8A1wP/AKEtdHr/APyBbr/crnPBv/IV
l/64H/0Ja6PX/wDkC3X+5TEXbb/jyt/90/8AoTVynjT/AI+rb/cP866u2/48rf8A3T/6E1cp
40/4+rb/AHD/ADpAc3RRRQMKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigDf8G/8AIVl/64H/ANCWuj1//kC3X+5XOeDf+QrL/wBcD/6E
tdHr/wDyBbr/AHKYi7bf8eVv/un/ANCauU8af8fVt/uH+ddXbf8AHlb/AO6f/QmrlPGn/H1b
f7h/nSA5uiiigYUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFAG/4N/wCQrL/1wP8A6EtdHr//ACBbr/crnPBv/IVl/wCuB/8AQlro9f8A
+QLdf7lMRdtv+PK3/wB0/wDoTVynjT/j6tv9w/zrq7b/AI8rf/dP/oTVynjT/j6tv9w/zpAc
3RRRQMKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigDf8ABv8AyFZf+uB/9CWuj1//AJAt1/uVzng3/kKy/wDXA/8AoS10ev8A/IFuv9ym
Iu23/Hlb/wC6f/QmqpqHh6LWnSSSd4jGNoCgHNW7b/jyt/8AdP8A6E1XrP7rfWgDm/8AhBLX
/n9m/wC+RR/wglt/z+zf98iusopAcn/wglr/AM/s3/fIo/4QS2/5/Zv++RXWUUAcn/wglt/z
+zf98ij/AIQS2/5/Zv8AvkV1lFAHJ/8ACCW3/P7N/wB8ij/hBLb/AJ/Zv++RXWUUAcn/AMIJ
bf8AP7N/3yKP+EEtv+f2b/vkV1lFAHJ/8IJbf8/s3/fIo/4QS1/5/Zv++RXWUUAcofAlqAP9
MnOf9kUn/CC2v/P3P/3ytda3RfoaSgDk/wDhBbX/AJ+5/wDvlaP+EFtf+fuf/vla6yigDk/+
EFtf+fuf/vlary+DrVLyG3F1NmTJJKjgAH/Cu0rPuP8AkNWn+638jQBh/wDCCW3/AD+zf98i
j/hBLb/n9m/75FdZRQByf/CCW3/P7N/3yKP+EEtv+f2b/vkV1lFAHJ/8IJa/8/s3/fIo/wCE
Etv+f2b/AL5FdZRQByf/AAglr/z+zf8AfIo/4QS2/wCf2b/vkV1lFAHJ/wDCCW3/AD+zf98i
j/hBLX/n9m/75FdZRQByf/CCW3/P7N/3yKP+EEtf+f2b/vkV1lFAHO2HhqHRp2uI7iSQsuzD
ADuD/Sk1/wD5At1/uVuXf+qH+9WHr/8AyBbr/cpgXbb/AI8rf/dP/oTVes/ut9ao23/Hlb/7
p/8AQmq9Z/db60AWKKKKQBRRRQAUUUUAFFFFABRRRQAUUUUAK3RfoazLl7iXVVto7qSCPyi5
8tUJJz/tA1pt0X6Guf1hLE6tE2pQmSDyjj92zjOR6CmBa03UXNv/AKXJ5h88wpIq8NzgZxxV
2S9hileN2wUj8xj2A+tZEUEtxpN2LcMsQbdarJwRjGPoMjvUUcN1faRc3TKRJM6sFUgEopyP
x60gNe01SC7m8pEmRsbl8yMqHHquev4Uy5/5DVp/ut/I1U09rO6uYikl5JLEudswYBOnHIwf
wzVu4/5DVp/ut/I0wNCiiikAUUUUAFFFFABRRRQAUUUUAFFFFAEF5/qh/vVh6/8A8gW6/wBy
ty7/ANUP96sPX/8AkC3X+5TAu23/AB5W/wDun/0JqvWf3W+tUbb/AI8rf/dP/oTVbtpEjVtx
xk+lAFuio/tEX979DR9oi/vfoaQElFR/aIv736Gj7RF/e/Q0ASUVH9oi/vfoaPtEX979DQBJ
RUf2iL+9+ho+0Rf3v0NAElFR/aIv736Gj7RF/e/Q0ASUVH9oi/vfoaPtEX979DQBK3RfoaSs
+71CdJAtva+aoH3i4Gah/tO//wCfAf8Afwf40wL17aC8g8pppYlJ5MZAJHpyDU0UaxRLGgwq
jAFZf9pX3/PgP+/g/wAaT+07/wD58B/38H+NAGvWfc/8hq0/3W/kah/tO+/58B/38H+NMimu
J9Sgmnt/KSMEE7gex/xoA2aKi+0Rf3v0NL9oi/v/AKGkBJRUf2iL+9+ho+0Rf3/0NAElFR/a
Iv7/AOho+0Rf3v0NAElFR/aIv736Gj7RF/e/Q0ASUVH9oi/vfoaPtEX979DQBJRUf2iL+9+h
o+0Rf3v0NADLv/VD/erD1/8A5At1/uVs3MqPGArZOfSsbX/+QLdf7lMCeC7thaQqZ4wygggs
ODuNP+2W3/PxF/30Kzp/9fJ/vH+dMpAan2y2/wCe8X/fQo+2W3/PxF/30Ky6KANT7Zbf8/EX
/fQo+2W3/PxF/wB9CsuigDU+2W3/AD8Rf99Cj7Zbf8/EX/fQrLooA1Ptlt/z8Rf99Cj7Zbf8
/EX/AH0Ky6KANT7Zbf8APeL/AL6FH2y2/wCfiL/voVl0UAan2y2/5+Iv++hR9stv+fiL/voV
l0UAan2y2/5+Iv8AvoUfbLb/AJ+Iv++hWXRQBqfbLb/n4i/76FH2y2/5+Iv++hWXRQBqfbLb
/n4i/wC+hR9stv8An4i/76FZdFAGp9stv+fiL/voUfbLb/n4i/76FZdFAGp9stv+fiL/AL6F
H2y2/wCfiL/voVl0UAan2y2/5+Iv++hR9stv+fiL/voVl0UAan2y2/5+Iv8AvoUfbLb/AJ+I
v++hWXRQBqfbLb/n4i/76FH2y2/5+Iv++hWXRQBqfbLb/n4i/wC+hR9stv8An4i/76FZdFAG
p9stv+fiL/voVQ125gfR7lUmjZivADCoqKAP/9k=</binary>
 <binary id="_193.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAHhAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDSltoywMyJMxAYGRA2MjOBnoBnFM+yW3/P
pbf9+U/wq3MPmT/rmn/oIqsskjOwWHIBwGLYz+lMBv2S2/59Lb/vwv8AhR9ktv8An0tv+/Kf
4U7ziWjVYyWbkgnoB1NJNcCF9vlu52lztx0H1NACfZLb/n0tv+/Kf4UfZLb/AJ9Lb/vyv+FK
1zEIfNDhl/2SM+9KZ08zYOTgHORjnpQA37Jbf8+lt/35X/Cj7Jbf8+lt/wB+U/wp5nhDshlj
3L1XcMinb0BwXXOcYz39KAIvslt/z6W3/flf8KPslt/z6W3/AH5X/Cn+cPtPk7HB27t2OD0/
xpJpxCRvR9pYLuGMZJwO/vQA37Jbf8+lt/35X/Cj7Jbf8+lt/wB+V/wqfFMkmiiIEkqIT0DM
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
IwO3U9KUabtlXZOywrKZVj2jhjknn6kmr9FAEDWxkgiSWUu0bKxfABYj2FQjTwqbVlIO+RwS
oOC5J6e2au0UAZn9jINjLKBKAQWMYIwTnAU8D8Ksw2ZguGeKUrE7Fmi2jlj3zVqigChPpvmy
SlJ2jjmYPIgUHLDHOe3QULpao822QBJA3y+WuRu689e9X6KAM5tKBuUm80kIyuF2DJIGOvXH
tUumWf2SF8gq0jliN2cDsPyq5RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUj7
tjbMb8cbumazf7RuBKbUxx/afM2AgnYfl3Z9elAGnRWWNUlfdsjTEChrjJPHJBC/kf0qW2v5
JpUYogt5WZIzk7sgkc+xwaAL9FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
FFFFABRRRQAUUUUAFFFFABTZf9U/+6adTZf9U/8AumgDD1H/AFafWijUf9Wn1opgXoutv/uR
/wDoIrQrPi62/wDuR/8AoIps3+uf/eNAGlRWVRQBq0VlUUAatFZVFAGrRWTS0AatFZVFAGrR
WVRQBq0VlUUAatFZNLQBq0VlUUAatFZNLQBq0VlUUAatFZNLQBq0VlUUAatFZVFAGrRWVRQB
q0VlUlAGtRWVRQBq0VlUlAGtRWVSUAa1FZVFAGrRWTS0AatFZNLQBq0Vk0tAGrRWTS0AatFZ
VFAGrRWVRQBq0VlUUAaVwkkkDpDII5GBCuVztPrjiqKabMsMX7+ETQuWjdYSByCDuG45Jye4
otwGuIwRkFhwa0Skef8AVR/98ikBnDSypOyfAlULPlMl8EnjnjqfWpLfTzBKv70NBGzNHHt5
BY5OTnnqccCp7Yq6yFo4ziRlHyDoDVPUXK3lvGoVUZWJCqBkjGP50AaVFZVFMDVorKpKANai
sqigDVorJpaANWismloA1aKyqKANWisqkoA1qKyqKANWisqigDVorJooA1qKyqKANWisqigD
VorKooA1abL/AKp/901mVatv+PWX/PakBmaj/q0+tFGo/wCrT60UwL0XW3/3I/8A0EVO9mWd
m8wDJzjFQRdbf/cj/wDQRWhQBU+wn/noPyo+wn/noPyqLULm4jMzW7KotovNZSM7+uF9uh59
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
UVn/AGlv+ev60faW/wCev60wLV3b/ard4fNkiDdWjxn9QRURsXa3WE3txgZBICAsPQ4XH5YN
RfaW/wCev60faW/56/rSAkGmwrNvVnWMkM0QI2MwGATxnoB3xxT7SxjtWyskjhV2Rq5GI19B
gfzyeKg+0t/z1/Wj7S3/AD1/WgDQorP+0t/z1/Wj7S3/AD1/WgDQqG8thd2zQmWSINjLR4z+
oNVftLf89f1o+0t/z1/WgCwlphYhJPJL5TbhvCjPHGcADiiS0EtwJJJpWQHcIeNmfXpn9cVX
+0t/z1/Wj7S3/PX9aAJrSxjtWyryOFXZGrkYjX0GB/PJ4q1Wf9pb/nr+tH2lv+ev60AaFFZ/
2lv+ev60faW/56/rTAsXdp9q+Vp5UjIwyJtw498gn8iKjOmwmZnLOUYljFkbdxGCemc498VH
9pb/AJ6/rR9pb/nr+tIBw0uIIVM0zMNvluSMx7fu44xxnvn3zU6QLb2rRqzNwSWbqxPJJqt9
pb/nr+tIbhiCDJwfemBS1H/Vp9aKTUCDGuCDzRQBUn/18n+8f50yiikAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAWtO
/wBe3+7/AFFFFFAH/9k=</binary>
 <binary id="_186.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAJfAo8DASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDVuna9naa4HmRFv3UUgygUZAJXpuznn0pN
tt/0D7H/AMB1/wAKkI/0e3/3D/6E1MxTATbbf9A+x/8AAdf8KNtt/wBA+x/8B1/wpcUYoATb
bf8AQPsf/Adf8KNtt/0D7H/wHX/ClxRigBNtt/0D7H/wHX/Cjbbf9A+x/wDAdf8AClxRigBN
tt/0D7H/AMB1/wAKNtt/0D7H/wAB1/wpcUYoATZbf9A+x/8AAZf8KNtt/wBA+x/8B1/wpcUY
oATbbf8AQPsf/AZf8KNtt/0D7H/wGX/ClxRigBNtt/0D7H/wHX/Cjbbf9A+x/wDAdf8AClxR
igBNtt/0D7H/AMB1/wAKNtt/0D7H/wAB1/wpcUYoATbbf9A+x/8AAdf8KNtt/wBA+x/8Bl/w
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
Af/Z</binary>
 <binary id="_153.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAG4AsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDvyQoJYgAckntWSNZeY7ra1Bi7PNIU3e4A
UnH1x9Kt6v8A8gi9/wCuEn/oJrPdQHIAwAeBQBN/ad1/z62//gQ3/wARR/ad1/z62/8A4EN/
8RUGKMUwJ/7Tuv8An1t//Ahv/iKP7Tuv+fW3/wDAhv8A4ioMUYoAn/tO6/59bf8A8CG/+Ipf
7Tuv+fW3/wDAhv8A4iq+KMUAWP7Tuv8An1t//Ahv/iKT+07r/n1t/wDwIb/4ioMUYoAn/tO6
/wCfW3/8CG/+Io/tO6/59bf/AMCG/wDiKgxRigCf+07r/n1t/wDwIb/4ij+07r/n1t//AAIb
/wCIqDFGKALH9p3X/Prb/wDgQ3/xFH9p3X/Prb/+BDf/ABFV8UYoAsf2ndf8+tv/AOBDf/EU
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
k+rf+hGqXmeIv+fST8ov/iq0bWFre3SJyCy5yQO+c0gLOldLr/ruf/QVq/VDSul1/wBdz/6C
tX6ACiiigArJP/IQvP8AfX/0AVrVkn/kIXn++v8A6AKAIbP/AJGU/wDXof8A0Ja3Kw7P/kZT
/wBeh/8AQlrcoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKrXnRPxqzVa86J+NAGPqXWL/gX9KKNS6xf
8C/pRQBq6v8A8ge9/wCveT/0E1CepqbV/wDkD3v/AF7yf+gmoT1NAEmi/wDIKh/4F/6EavVR
0X/kFQ/8C/8AQjV6gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArOk/1jfWtGs6T/AFjfWgB2ldLr/ruf
/QVq/VDSul1/13P/AKCtX6ACiiigArJP/IQvP99f/QBWtWSf+Qhef76/+gCgCGz/AORlP/Xo
f/QlrcrDs/8AkZT/ANeh/wDQlrcoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKrXnRPxqzVa86J+NAGP
qXWL/gX9KKNS6xf8C/pRQBq6v/yB73/r3k/9BNQnqam1f/kD3v8A17yf+gmoT1NAEmi/8gqH
/gX/AKEavVR0X/kFQ/8AAv8A0I1eoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKzpP8AWN9a0azpP9Y3
1oAdpXS6/wCu5/8AQVq/VDSul1/13P8A6CtX6ACiiigArJP/ACELz/fX/wBAFa1ZJ/5CF5/v
r/6AKAIbP/kZT/16H/0Ja3Kw7P8A5GU/9eh/9CWtygAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAqtedE
/GrNVrzon40AY+pdYv8AgX9KKNS6xf8AAv6UUAaur/8AIHvf+veT/wBBNQnqam1f/kD3v/Xv
J/6CahPU0AP0X/kFQ/8AAv8A0I1fqjov/IKh/wCBf+hGr1ABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
WdJ/rG+taNZ0n+sb60AO0rpdf9dz/wCgrV+qGldLr/ruf/QVq/QAUUUUAFZJ/wCQhef76/8A
oArWrJP/ACELz/fX/wBAFAENn/yMp/69D/6EtblYdn/yMp/69D/6EtblABRRRQAUUUUAFFFF
ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
UUUAFFFFABVa86J+NWarXnRPxoAx9S6xf8C/pRRqXWL/AIF/SigDV1f/AJA97/17yf8AoJqE
9TU2r/8AIHvf+veT/wBBNQnqaAH6L/yCof8AgX/oRq/VHRf+QVD/AMC/9CNXqACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACs6T/WN9a0azpP9Y31oAdpXS6/67n/ANBWr9UNK6XX/Xc/+grV+gAooooA
KyT/AMhC8/31/wDQBWtWSf8AkIXn++v/AKAKAIbP/kZT/wBeh/8AQlrcrDs/+RlP/Xof/Qlr
coAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKrXnRPxqzVa86J+NAGPqXWL/gX9KKNS6xf8C/pRQBq6v/
AMge9/695P8A0E1CepqbV/8AkD3v/XvJ/wCgmoT1NAEmi/8AIKh/4F/6EavVR0X/AJBUP/Av
/QjV6gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigArOk/1jfWtGs6T/WN9aAHaV0uv+u5/9BWr9UNK6XX/
AF3P/oK1foAKKKKACsk/8hC8/wB9f/QBWtWSf+Qhef76/wDoAoAhs/8AkZT/ANeh/wDQlrcr
Ds/+RlP/AF6H/wBCWtygAooooAKKKKACiiigAoorFFtnX2hNxdeWIPM2/aHxu3fX9KANqisb
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
leWC50uSeIAq0RI46cVsx3A8teewrGCOuikOjIywFSrdeFrTjX92v0FIAttR8+OZiu3y3ZcZ
64pkWsQ/ZIp7iRIfMHAZqoQaWrLcNMkgdpGIxKwBHbgHFQLZ3EUVsStwNsZQiHaSOe+6gDYO
pr9rEXHlmLzN+fenxanbTSGOKdHcDJVTk1kfYmgXKI4iW0ZcuRkH0OKW2ieeSxK2zQpAuSzY
AIK4wMfnQBufaB60faB61Dto20ATfaB60faB61Dto20ATfaB60faB61Dto20ATfaB60faB61
Dto20ATfaB60faB61Dto20ATfaB60faB61Dto20ATfaB60faB61Dto20ATfaB60faB61Dto2
0ATfaB60faB61Dto20ATfaB60faB61Dto20ATfaB60faB61Dto20ATfaB60faB61Dto20ATf
aB60faB61Dto20ATfaB60faB61Dto20ATfaB60faB61Dto20ATfaB60faB61Dto20ATfaB60
faB61Dto20ATfaB60faB61Dto20ATfaB60faB61Dto20ATfaB60faB61Dto20ATfaB61Fcyb
4cf7Q/rSbaZKMRfiP60AVF/5C2m/9dn/APRT10Vc6v8AyFtN/wCuz/8Aop66KgAqtedE/GrN
Vrzon40AY+pdYv8AgX9KKNS6xf8AAv6UUAaur/8AIHvf+veT/wBBNQnqam1f/kD3v/XvJ/6C
ahPU0ASaL/yCof8AgX/oRq9VHRf+QVD/AMC/9CNXqACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAo6z/wAeA/67Q/8AoxaoFvLJc/w81f1n/jwH/XaH/wBG
LWbP/qpP900ARrrELqGRZmU8gi3cg0v9rR/887j/AMBnrT0H/kBWP/XBP5VoUAc5/a0f/PO4
/wDAZ6P7Wj/553H/AIDPXR0UAc1+/v5lntFCtENv71Cuc+1S+Tqvpaf+Pf41puQLyXP91f60
4EHoc0wMrydV9LT/AMe/xo8nVfS0/wDHv8a1NwzjIzSkgdTigDIktdTlRo5PswRhhtuc4q2F
uwAPLi4/2jVwEHpSbge4oAq4u/8AnnF/30aMXf8Azzi/76NWyQOpAoyMZzxQBTZLplKtFEQR
gjcaQLdImBFEFUdAxq4CD0INDn5WHtQBkf2sneOfPtbuRR/a0f8AzzuP/AZ60tGuXuLYB/4P
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
dCOelRT6o5EUiB4TFOI7iKTGQD06Z9uhqKayuobm1dHVriSZ5HbYdgO0DGPTAFWv7LeW2uxc
SqZrrksgwq4Hy4B+goAqQatML6/M7D7MqM0H/AOG/U1LDqLWtusl487yJbLLIoVccn6ZzSXG
g+dZ2cAn2mE4kbH+sU/eH4mrF7pjXU0rrIFEkSxgEdMNmgAXWIgJvPhmgMSB9rgEsDwMYJ78
VFHqj/2jKLiOS3hjtvMKSAevXIzTrzSDdXDymXbmJUXA6MrZB+lNk0qe8eZr2aP97AYcRKRj
nOeaAJDrCxqGntbiFWRnjLhfnwM44PBx2OKkOr2wuPJ+bPk+duxxjrj60z7DcXMkRvpImSHJ
URqRuJBXnJ9Caqf8I+5tlQ3AMu/l9vVOm38gKAHW+pyvrojdiLaaJfLQgZV8Z/UA0lvqkj6v
dtLIFsYoiU467Thm/PI/Cp7rSDO8zpL5bME8pgOUZehpJNDjkjMJkIiNt5B45znO6gB39twr
FK8sE0ZRBIFYAllJxkYP6Hmnx6sjM6yW80TqFYK4GWDHAIwagTRz9lliMdlEzgAPBDtJwc81
Lc6ZJNcvMkqqTCqKCM4IbIJ9qALkd0kl5NbANviVWJPQhs4/lU9UbK0nivbi6uJI2aZEXaik
Abd3r9avUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVTv22iM+hNXKo6l9xPr
QBnvJv1bTOOkz/8Aop63q51f+Qtpv/XZ/wD0U9dFQAUUUUAFFFFABRWHJfXN1M5ilMMCsQmx
RubHc7gePwpPNuf+f24/8c/+JoA3aKwvNuf+f24/8c/+Jo825/5/bj/xz/4mgDdorC825/5/
bj/xz/4mjzbn/n9uP/HP/iaAN2isLzbn/n9uP/HP/iaPNuf+f24/8c/+JoA3aKwvNuf+f24/
8c/+Jo825/5/bj/xz/4mgDdorC825/5/bj/xz/4mjzbn/n9uP/HP/iaAN2isLzbn/n9uP/HP
/iaPNuf+f24/8c/+JoA3aKwvNuf+f24/8c/+Jo825/5/bj/xz/4mgDdorC825/5/bj/xz/4m
jzbn/n9uP/HP/iaAN2isLzbn/n9uP/HP/iaPNuf+f24/8c/+JoA3aKwvNuf+f24/8c/+Jo82
5/5/bj/xz/4mgDdorC825/5/bj/xz/4mkM14vzR3jsw6CVVKn64AP60Ab1FV7G5+1WqSldrH
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
coRgeW4rp6KKACiiigAooooA/9k=</binary>
 <binary id="_194.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAJ+AsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDTuAt3cm7uIkkds7BIocIueAARj9Kb5MH/
AD52n/gNH/hUq/6mL/dP8zQBk4AzTAi8mD/nztP/AAGj/wAKPJg/587T/wABo/8ACpijAZKn
8qSgCLyYP+fO0/8AAaP/AAo8mD/nztP/AAGj/wAKlooAi8mD/n0s/wDwGj/wo8mD/nztP/Aa
P/CpaKAIvJg/59LT/wABo/8ACjyYP+fOz/8AAaP/AAqWigCLyYP+fOz/APAaP/CjyYP+fOz/
APAaP/CpaKAIvJg/587P/wABo/8ACjyYP+fO0/8AAaP/AAqWigCLyYP+fS0/8Bo/8KPJg/58
7T/wGj/wqWigCLyYP+fO0/8AAaP/AAo8mD/nztP/AAGj/wAKlooAi8mD/n0tP/AaP/CjyYP+
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
LcE8xx5/Etk/yxXQfDj/AFl59BVXxT4ak013vNP3fZn++q/wf/Wq18OP9ZefQUAd1RRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVW
vIUnQpICVI5AYrn8jVmoZv6UAZv9k2X/ADxP/f1//iqP7Jsv+eJ/7+v/APFVPdXUVpGHlJAJ
wABksfQCm215HcOyBXjkUAlJFwcev0oAi/smy/54n/v6/wD8VR/ZNl/zxP8A39f/AOKq7RQB
S/smy/54n/v6/wD8VVMwRW+pPHCm1RGD95jnn3JrZrJuP+QvJ/1yH86YFLUv9dD/ALrfzFFG
pf66H/db+YopAXLT/jzh+h/9CNaVh/x8v/1yT+bVm2n/AB5w/Q/+hGtKw/4+X/65J/NqYF9j
hSfauM/4SXUf70f/AHxXZN90/SvOECtIA7bFJ5bGcUgNX/hJdR/vR/8AfFH/AAkuo/3o/wDv
ikh0VZ7J7yO9TyUBLEocjHWqcVvbSuE+2BCeAXQgUAXf+El1H+9H/wB8VC+t3UjMzrES2N3y
dcdM1XvtPnsHVZ1GGGVZeQaq0AbH/CS6j/ej/wC+KP8AhJdR/vR/98Vj0UAbH/CS6j/ej/74
o/4SXUf70f8A3xWRRQBr/wDCS6j/AHo/++KP+El1H+9H/wB8VNGlrJ4Yup4rZY5AwUnOT1Hf
8awaANj/AISXUf70f/fFH/CS6j/ej/74rHooA2P+El1H+9H/AN8Uf8JLqP8Aej/74rHooA2P
+El1H+9H/wB8Uf8ACS6j/ej/AO+Kx6KANj/hJdR/vR/98U6PxHqDSKpaPBIH3KxafD/ro/8A
eH86APRiqyR7XAZWGCD3rI0nR4dK1W5NucRzoGCf3ea2V+6PpVf/AJiP/bL+ooAs0UUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFQz
f0qaoZv6UAZGpYjv7K4l/wBQhYMT0UkcGq+oOJ71pbZgyw2kvmOp45xtGfXgmtllV1KsAwPU
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
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABUM39KmqGb+lAFK/vY9PtjcTK7ICAQgyaPtsJe2VSW
FxnYw6cDPNQazzaxg/8APVP51QKta61a2aA4BklhJ6YKnK/gf5igDeqOKeOZpFjbJibY/HQ4
Bx+ornrf7K1raGLZ/a/moZf+e2dw8zd3243deMYx2ps0cUEWqpapFFP5679ifOITs3HAwSvX
p796YHT1k3H/ACF5P+uQ/nSaLFAk87211aSxlVDR2kWxAeefvEZ/wFLcf8heT/rkP50AUtS/
10P+638xRRqX+uh/3W/mKKQFy0/484fof/QjWlYf8fL/APXJP5tWbaf8ecP0P/oRrSsP+Pl/
+uSfzamBoUUUUgCkIyMHpS0UActrWmTWd2uoWB2zKenZx6H3rQ0nVLLV1PmRolyBtdHHNa7o
rqVcBlPUGue1Xw4JZhc2rOko6Mhw3/16ANWHSbGGUSR26hh0q7XIQ6xq2mv5VwoulHqNrCtq
w8Q2N5hDJ5Mp6pJxQBpyxrLE0bjKsMEVwuraZcabPlGJRs49CK7wEEZByD3qnqXlPEI5Y1fd
0z1/CgDzxZpvNTdIdpPOK7w6FZuAW8w+nz1y2saY1k4fB2tg8Cu0srqK5to2RwSVGR3zQBTl
0VGQqkmBjA3ID+tcxfJe2M7RzorLjjjgj1rvKztathPZlgm5k/l3oA5Ww019WgkmiQKUbG0G
oJNMmizlim09GXGK0tDvP7KnmSVCYZOflGSDW+L77SQsUcb+oJ3YpgcV9gmIyGD9s5pG0m6I
yEzXYSh1A84qmTwqgAn04HNV5ojJkOdoxyPT6/4UActpulXk92pSNwqn5mUdq66C1nRQiRFF
9xmtDT4PJg6EFjnB7VapAUEs5C2WP1LHJp8Ufl3wXJP7r+oq5Vb/AJiP/bL+ooAs0UUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFQz
f0qaq14jSRlUkMZx94DJoAbRVL7Hcf8AP9N/3yKPsdx/z/Tf98imBdoql9juP+f6b/vkUfY7
j/n+m/75FAF2sm4/5C8n/XIfzqz9juP+f6b/AL5FUzG0WpOryvK3ljLMB60AVdS/10P+638x
RRqX+uh/3W/mKKQFy0/484fof/QjWlYf8fL/APXJP5tWbaf8ecP0P/oRrSsP+Pl/+uSfzagD
QooooAKKKKACiiigCKe3huE2zRq49xWa/hywfPyvg9ic4+la9FAEFnax2cAhiLFR03HNSsis
QSoJHSnUUART28dxHslUMPeuc1G1exk3R7lAOVwOv411FIQD1GaAMLRdSuri5EEq+YmCd4H3
fqa3aRUVPuqFz6DFOoAo3GmQyksn7tj6dKx7jTL61w0Mgzu5cNjFdBM8oIEafjUD28jH58sT
79KAK0eVhA480KPMk7sccn2FT2truIkkHyjoMdf/AK1TRWoXl8E9gOg/xqxQAUtFFABVb/mI
/wDbL+oqzVb/AJiP/bL+ooAs0UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFQzf0qaoZv6UAREhQSSAB3NIWUAZYDPA561V1X/AJBl
x/uGs+aa4dNOWW18tPOj+bzAex7UAbdIGDZ2kHBwcGsRNSvZ5mkgilaNZzGEEXylQ20nd69T
Qs88EUgtyoeTUDHlhkYNAG5WTcf8heT/AK5D+dWLOacX09pcSCUoiyK4XbwcjBH1X9ar3H/I
Xk/65D+dMClqX+uh/wB1v5iijUv9dD/ut/MUUgLlp/x5w/Q/+hGtKw/4+X/65J/NqzbT/jzh
+h/9CNaVh/x8v/1yT+bUwNCiiikAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAVW/5iP8A2y/qKs1W/wCYj/2y/qKALNFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABUM39Kmqreu8cZMcTStjAUED+dADJYkmia
OQZRhgjNMe3ikWNWXIiYMnJ4I6VW+13v/QNf/v8AJ/jS/a73/oGv/wB/k/xpgP8A7OtftBmC
OrMwdgsjBWYdyoOCeB2qK90yO4jSNFUIbgTSAsefXHvS/a73/oGv/wB/k/xpftd7/wBA1/8A
v8n+NICe2tIbQP5Ktlzl2dy7McY5JJJrPuP+QvJ/1yH86sfa73/oGv8A9/k/xqsVuHvWnmtz
CrIFALhv5UwKepf66H/db+Yoo1L/AF0P+638xRSAuWn/AB5w/Q/+hGtKw/4+X/65J/NqzbT/
AI84fof/AEI1pWH/AB8v/wBck/m1MDQqut9aPLJEt1CZIwS6CQZUDrkdsVOwypGSMjqKxLXT
LoLZWs8NusNkeJUbJlG0r93HGc88n8etIDT/ALQstsrfa4NsRxIfMGEOcc88c0+O7tphmK4i
cbd2VcHj1+lYD6JexrK0RDtK5bHmbTGBN5g2nHcHnI4OKkisNRhleTyEkM0RRt0/K57k7ef0
oA2jd2wBJuIgAASd44B6GpI5ElXdG6uvTKnIrItdOmkaya7tYkNsNpIk3bhjg9B3rYREjXbG
iqOuFGKAHUUUUAFFFFABRRRQAUUUUAFFFFABRSMSFJAyQOB61mJHqkZxvR+AMs3p/wDr/SgD
UorPSO/Am8xw24rt2nH1+nT9aT/iZbssEx6KR6+/tQBo1W/5iP8A2y/qKsVX/wCYj/2y/qKA
LNFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABUM3UVNUM3UUARUUUUAFFFFABVe8+6v1qxVe8+6v1pgYmpf66H/db+Yoo1L/XQ/wC6
38xRSAuWn/HnD9D/AOhGtKw/4+X/AOuSfzas20/484fof/QjWDqPil7S+lt/sUT+UdgYsQSK
YHf5HqKMj1Feb/8ACYv/ANA+H/vtqP8AhMX/AOgfD/321ID0jI9RRkeorzf/AITF/wDoHw/9
9tR/wmL/APQPh/77agD0jI9RRkeorzf/AITF/wDoHw/99tR/wmL/APQPh/77agD0jI9RRkeo
rzf/AITF/wDoHw/99tR/wmL/APQPh/77agD0jI9RRkeorzf/AITF/wDoHw/99tR/wmL/APQP
h/77agD0jI9RRkeorzf/AITF/wDoHw/99tR/wmL/APQPh/77agD0jI9RRkeorzf/AITF/wDo
Hw/99tR/wmL/APQPh/77agD0jI9RRkeorzf/AITF/wDoHw/99tR/wmL/APQPh/77agD0jI9R
Rkeorzf/AITF/wDoHw/99tR/wmL/APQPh/77agD0jI9RRkeorzf/AITF/wDoHw/99tR/wmL/
APQPh/77agD0jI9RVf8A5iP/AGy/qK8//wCExf8A6B8P/fbU6LxtNCxaOxhUkYzvNAHo9Fee
/wDCfXn/AD6Rf99Gj/hPrz/n0i/76NAHoVFee/8ACfXn/PpF/wB9Gj/hPrz/AJ9Iv++jQB6F
RXnv/CfXn/PpF/30aP8AhPrz/n0i/wC+jQB6FRXnv/CfXn/PpF/30aP+E+vP+fSL/vo0AehU
V57/AMJ9ef8APpF/30aP+E+vP+fSL/vo0AehUV57/wAJ9ef8+kX/AH0aP+E+vP8An0i/76NA
HoVFee/8J9ef8+kX/fRo/wCE+vP+fSL/AL6NAHoVFee/8J9ef8+kX/fRo/4T68/59Iv++jQB
6FRXnv8Awn15/wA+kX/fRo/4T68/59Iv++jQB6FRXnv/AAn15/z6Rf8AfRo/4T68/wCfSL/v
o0AehUV57/wn15/z6Rf99Gj/AIT68/59Iv8Avo0AehUV57/wn15/z6Rf99Gj/hPrz/n0i/76
NAHoVFee/wDCfXn/AD6Rf99Gj/hPrz/n0i/76NAHoVFee/8ACfXn/PpF/wB9Gj/hPrz/AJ9I
v++jQB6FRXnv/CfXn/PpF/30aP8AhPrz/n0i/wC+jQB6FRXnv/CfXn/PpF/30aP+E+vP+fSL
/vo0AehUV57/AMJ9ef8APpF/30aP+E+vP+fSL/vo0AehUV57/wAJ9ef8+kX/AH0aP+E+vP8A
n0i/76NAHoVFee/8J9ef8+kX/fRo/wCE+vP+fSL/AL6NAHoVFee/8J9ef8+kX/fRo/4T68/5
9Iv++jQB6FRXnv8Awn15/wA+kX/fRo/4T68/59Iv++jQB6FRXnv/AAn15/z6Rf8AfRo/4T68
/wCfSL/vo0AehUV57/wn15/z6Rf99Gj/AIT68/59Iv8Avo0AehUV57/wn15/z6Rf99Gj/hPr
z/n0i/76NAHoVFee/wDCfXn/AD6Rf99Gj/hPrz/n0i/76NAHoVFee/8ACfXn/PpF/wB9Gj/h
Prz/AJ9Iv++jQB6FRXnv/CfXn/PpF/30aP8AhPrz/n0i/wC+jQB6FRXnv/CfXn/PpF/30aP+
E+vP+fSL/vo0AehVDN1FcH/wn15/z6Rf99GkPjy6PWziP/AjQB3FFcN/wndz/wA+UP8A30aP
+E7uf+fKH/vo0AdzRXDf8J3c/wDPlD/30aP+E7uf+fKH/vo0AdzVe8+6v1rjv+E7uf8Anyh/
76NaOj+IZdalkjkgSIRqGBUk5oAl1L/XQ/7rfzFFGpf66H/db+YooAuWn/HnD9D/AOhGuB17
/kNXf+/XfWn/AB5w/Q/+hGuB17/kNXf+/QBn0UUUDCiiigAooooAKKKKACiiigDR+yWlrFCb
6SbzZVD7IgPkU9M59RzVZbSUzwxFCPOwUJ7g96tX0lvfmGcXCxSeWqSI6twVAXIIB4IFOtQt
tC96JvN8tNicH5XPbn0HNAEN9ZRW8KyxSM4MjJyPTvSyaZKZY47ZWlLRCQ9BjNAkhn0uOB5l
ikjkLfMGIYH6A1c+32/2jYJY3t/KSJxIrDeB3GBkUAZ0WnXczOI4GYocN0601LC6eETLCxjP
Ab15xx+Na39oWiWscVs0A8qVmBnjZiQehBAqq9+GTTikwSSF2djtOEYuSDj8ulAFOaxuYJUi
liKvJ90ZBzzjtViXSp2uZY7RGmSNthfgAt3q4r2u8ahDtDW6FnCZ2eaSQuM/n+FUBdKNIaDz
CJTceZt56betAEcun3cMJlkgdUDbST2PvRLp91DGryQsFYgA8Hk1pT39tNfam7zMY7jaEOD8
wDg/hwDT5b6yW0niieIAyoYwiNuKg9WJHWgCgNLmSGd7hGiaNNyrxzzimQafK97HbzKYiw3E
nsvXNaVrqttBqd9cy/vUk+4CD83P+etQTbLe3ubqOczG5PlxuQQcfxZz+VAEM1la29rHLI8z
GZS0ZUDaPQH3ps+kXcMdu+zd5yFwARxjP9BmpbG4ihhaK4ulktnjYtDtYkNg4xxgc471LBeW
qy6e7TACOB4pBtOVJ3jPTkfMOlAFKw06a9uII1UhJZNgft2z+WautoyrDeTkTCKAhVGVyTg8
n24otrm0tk05TchzFdmWQqjYVfl9Rz0NVoZFls7i1Q5mnuIzGuPvfeH9RQA/T9NiuI4XnkdP
NdgoUDO1Ryfz4/OorqzhFtDcWjSlZGKbJAN2R6Yq5HeRW2sQr5oWG1Ty1fBIzjk8epzT4dTg
U2r3cy3EscudyoRsXH0GeaAMu40+6tkDzQsqk4zweaWTTruKDzngYR4yT6D6Vbt7i3tEuN04
uPNdcKFbnDZycinvdW63t7ci5EizI4VNrAnd0ByMcf0oAq3OmypIRArSKERmOOhboKhmsbm3
lSOWIq8n3RkHNa93qNtOtoYJ1gktth3FGIc4HJ47Y/WmK9qZBfxbQ0CFpAgOzzCTtxn8/wAK
AIINKSbVja+cRCjBHlx3Jxx+NRx2dqlvPNcvMRHL5YEeOevPP0qXTdTgha3juLcFVnErSByD
16kDripE1GNILsW062zSTh1DKWyuD7GgChbW0VzPLtZ1gjUuWOM4H9au/wBl2rFYEllFyYPN
G4DZ0zj1qvK7Rae+5gz3cmd4GAyj/wCy/lUt7quUSO1EYBhWNpAmH9xmgB39l2rFYEllFy0H
mjcBs6Zx61BDpofTJ7uSQqyqGjTH3hkAn9amvNV+WOO2EePJVHcJhj6jNSjVbOW3uxJaiN3h
VEAkYg4I49vWgCpd21nbQRgtO08kQcdNoz+tRLZlrKOUbjLLJsjQDqB1P51du7p7uG3tre6R
lMax+VsOS2emcfTvSi7httWhjZyIbeMxBwOhKkFvzOaAKs2lzW9g086sjiQIq8EHIqNtMvV2
Zt2+c4Xp19KvWl3a2lrGr3AnK3SylArY2jqeRS3eqFWka3ktiGlD/u4mVmwcgnNAGSYJRGJC
h2Ftmff0rSOm2sKztcSTHyFTcIwM7m7c+manaW2nvEaE7rS2DTvxjknpz+AqvY6gUhvWNysV
xOQwZlJB5yegNAFKS33gy20cpg3BAWxnJ7cU+PTLyR3RIGLRnDDI4PpV/TNQhtJ55rqcTNIQ
NqqfX73QdKLK4sbZkYzRSSCcl5JEdvl4wVGOvWgDPh028uE3xW7svIz7jrSS6fdwojyQMqyH
ap9T6VpS6jAbi1ZJjsju3lbAPCl85/KmRXcchmTzCzy3aOoIPIycn+VAFGbTruCIyywMqA4J
Pb61JcadIt6be3DSkKG9Ooq9dzQ293qbNdea0oKKm1s5yOuRjjFP/tO1zeKGiJlWPa0sbFTg
cjHWgDKj068kkkjSBi0f3hwMUWtoJYriSRiixAdO7E4A/wA+laMeoRTTOt7LA0DlQyqjL0GA
VwO3Tmq14VtbWC1UnLN5z564P3f05/GgCW40u1BuYoJZfOtlDNvAww4zjH1oudMtVF1Hbyy+
dbKHbeBhhxnGPrTdS1Xz7iVIBGsLldzomGcDHWnX+riS7kEMcRgZlLbU2mQDHBPWgCOXS1hs
oJXkPmyS7HTH3eAR+PNRajBZW0kkMJuGlRsEvt2mrcupWk1iF8ny5jc+YfnZsDA5/wDrUXs0
mqXxijvEkieTKqEIIHryo6D3oArw6X5scLNJsLo0rkjhEHf8ailjsnULaG4MxYABwMN+VW11
CFr65SRilvLH5IYDOwDGDj8KLe8igtPJkuUlCzRsgVDkAE55IFAGdDbSSEHy3KeYEO3rk9vr
waltrRZruVGLpFEGZieoA/r2q9BcWltCF+1LIxvEkO1GwEAbnke/SorpxDZTOp+a9lLD3jB/
qf5UAVotMvZolkjt3ZW5GO4+lTWGm/bJraMLIvmhmZuMED0rRs5YLjWIbmK52oluAybWym1M
EdMY4znPeqdte28YsN0mPKSUP8p4JBxQBVl06cebJFDJ5CEjcxGeP89qatnmyWb5jJJJsjQD
73qat20sM9ktrO6u4BEIUMHVienTBB+tSC6htNVgjc/ubZDHuA6MQct+ZoAoTaddwbPNgZd5
2joefSl/sy880ReQQ5G7BIHFWra4gtYnRrgSmSZG+VW4AOSTkUq3Nq93eTyOjOzgxearFSM8
5AHpQBlyxvDK0cilXU4KnsatGwdobRoA0klwGOwD0ParOo6hE2p3EsEcE8cgTDSRnsoBwD05
qxpM8T3OmRrIQ0Sy78A/LnJFAGVcWVzbKjTRMqvwp65qzd6X9ms7dw5eeR2R4wPukAED681N
bXsFhabS63bm4WTZhgAADzkjqSf0q1bavYqlqzQ7HW4kd8sz43KBu9+f5UAYtzZXFqFM8RQN
0PWnrpt40HnLbuY9u7d7etWrq6S4jFuZ7VIi5YmKJhzjqeKlhv4FurEvMfLigKPweDg8UAZ8
OnXc8PmxQMyevr9PWlfT7hbKO62fu3Yr15HT/Grz3NtJc2M63IiWBVDR7WyMemBjmkgvrZbu
2uHxtiuWkaMg5Kkjp27UAULixubVFeeFkVjgE+vpVetTUL7zIJYY5LZkeUMfKiZS2M8nP1/W
sugAooooAKKKKACiiigAooooAK6TwX/x93P+4P51zddJ4L/4+7n/AHB/OgDe1L/XQ/7rfzFF
Gpf66H/db+YooEXLT/jzh+h/9CNc3f8AhXU9Rv7i5tliMbucZfBrpLT/AI84fof/AEI1qaad
tnI3XDsaYHAf8IRrP9yH/v4KP+EI1n+5D/38FdlHrV2xUvYwKhELEi5JIEjbRxs5I781Nbax
GJZ4LuQeZHMY90cT7QDjbuPIUnPcikBw/wDwhGs/3If+/go/4QjWf7kP/fwV6Dcana20rRyN
IWQZcpE7hB/tFQQPXntVpWV1DKQykZBB4IoA80/4QjWf7kP/AH8FH/CEaz/ch/7+Cu91fUDY
W4ZFYyOwVT5TuB7nb/LIohvhFaCW8m3FmwoW2kjY+wQ5YmgDgv8AhCNZ/uQ/9/BR/wAIRrP9
yH/v4K9BGp2hj8ze4G8IQYmBUn1GMj8aet9A3n7fMJgOJF8p8j6DGT+GaAPO/wDhCNZ/uQ/9
/BR/whGs/wByH/v4K7+31ezulL27SyoF3bkgcr0zjOMZ9utN0/VE1CIeXHNG5BxvhcKMHH3i
AD9M0AcF/wAIRrP9yH/v4KP+EI1n+5D/AN/BXc6brEVzHGkz/v2YoSsTCPcM8BuRnA6ZzWpQ
B5l/whGs/wByH/v4KP8AhCNZ/uQ/9/BXoM2p2kMrRu8mU+8yxOyr9WAwPxNJealb2wKmQmTb
uGyJpAo7E7RwPrigDz//AIQjWf7kP/fwUf8ACEaz/ch/7+Cu3Ool9HiuJJzC8v8Ay1igaRRz
1wM4H1NWdR1FNPEReOV/McL8kbNj34B/LvQB5/8A8IRrP9yH/v4KP+EI1n+5D/38FeiG7ja0
adROq9P+Pd947fcxn9KbbXMa6XFczXQkj8sM07Ls3cdcds+lAHnv/CEaz/ch/wC/go/4QjWf
7kP/AH8FegLqtoyyHdKvlrvZXgdW2+oUjJH0pbTU7S9YLA7kldy7o2TcPUZAz+FAHn3/AAhG
s/3If+/go/4QjWf7kP8A38Fem1SOq2YlMZkbhtpcRsUB9C+NufxoA8//AOEI1n+5D/38FH/C
Eaz/AHIf+/grt9R1OSG9jtLfcjMCWdrSSUfQBcfnmtRc7RuIJxyQMfpQB5p/whGs/wByH/v4
KP8AhCNZ/uQ/9/BXfXl3dwXUMUNtDIkx2hnnKkHGTxtPp61Pc3kNoE84tlzhVRGdj9AoJoA8
6/4QjWf7kP8A38FH/CEaz/ch/wC/gr0L+0bY23nq0jIG2ELE5YH0KgZB/ClW/t3tXuFZzGmQ
wETblPuuM/pQB55/whGs/wByH/v4KP8AhCNZ/uQ/9/BXfRaxZTRNLE8skaruLrA5XHscYP0F
PtNTtLxgsDuSy7l3RsoYeoJAz+FAHn3/AAhGs/3If+/go/4QjWf7kP8A38FegWlyJrq6xNIw
Tb+6eBkKdemR82f6U2DWLK4kEcckmSxTLQuo3emSMA+1AHA/8IRrP9yH/v4KP+EI1n+5D/38
Fd9caxY2zsssrDa20lYnZd393IGM+3WrqsGUMM4IzyMGgDzT/hCNZ/uQ/wDfwUf8IRrP9yH/
AL+Cu/vLu5iu4re2t4pTIpbMkxTGPoppIdUhdIBKrxyTMUChGcbh1+YDGOOpxQBwP/CEaz/c
h/7+Cj/hCNZ/uQ/9/BXd3WtW8EEkiJNJ5cnlsBC/B/75ovdS8vT2uoMoqMA3nwunHfg4P40A
cJ/whGs/3If+/go/4QjWf7kP/fwV6FHqNrJBJMJCkcYyxkRkwPXDAce9JFqdrLvCmUMi7yrw
urEeoBGT+FAHn3/CEaz/AHIf+/go/wCEI1n+5D/38FegWmrWd46rBI53glS0TqGx1wSADV2g
DzL/AIQjWf7kP/fwUf8ACEaz/ch/7+CvQrq5eO5treEKXlbksOAo5P41U1DWTaXLwrFAWRQQ
Jp/KaTPZBg7vzFAHEf8ACEaz/ch/7+Cj/hCNZ/uQ/wDfwV6A+pQRLGJllWV0DmNInkKfXaDj
8cU2XWLGIxBpXYyruj2RO+8e2Acn260AcD/whGs/3If+/gpR4J1pWDKsII5BEvSu7utXgt7e
KZFllWR9vyROSPXIAOCPQ81Ob+3W2+0P5qJnaA0LqxPoFIyfyoA89bwVrbsWdYmY8kmXJNJ/
whGs/wByH/v4K759ZsY4Wld5VVSFYNA4Zc9MrjI+uKYdYt54pVtJT5yozL5kLgZHUc459s5o
A4T/AIQjWf7kP/fwUf8ACEaz/ch/7+Cu+stVtroRqHIkZc8xsqtjrtJGD+BNOi1S0mlWNHfL
nCM0TqrH2YjB/A0Aef8A/CEaz/ch/wC/go/4QjWf7kP/AH8Fd/Jq9nHctbs8vnL1jWB2bHqA
ByOOo4q6DkAjPPqMUAeZ/wDCEaz/AHIf+/go/wCEI1n+5D/38Fd7qE97CJJITbxwxJuLTAne
fQYIx9efpRLdXMjQQ24iimkTexlUuFHpgEZ/OgDgv+EI1n+5D/38FH/CEaz/AHIf+/gruhqE
0trCI1jS5lcx5YEopHU44J/SkbULiOxuWkWMz27bGYA7O3zYznGDnGfxoA4b/hCNZ/uQ/wDf
wUf8IRrP9yH/AL+Cu6sNRa8jukjntp5YcYliB8tsjjjJ9D0Jq3YXIvLKK4A2l1yV9D0I/PNA
HBN4X8SvbC2ectABjyjckr+XSq//AAhGs/3If+/gr02kJ2gk5454GaAPM/8AhCNZ/uQ/9/BR
/wAIRrP9yH/v4K73+2bDyfN85tucY8tt3XGduM4z3xintdBtSihWeRPkJMZgbD9OQ5GOPSgD
z/8A4QjWf7kP/fwUf8IRrP8Ach/7+Cu9udWitr5bV4p2yu4skEj/AMlOabc6l9mv4kkP7mWM
sqrC7SZHsMn9OKAOE/4QjWf7kP8A38FOj8Ga5E4eMRow7rLg16PDLHPCksTBkcZUjuKg1K6k
s7UzRRJKQwG1nKdTjrg0Aee/8IRrP9yH/v4KP+EI1n+5D/38Fd4NTMP2gX8QhMCCRjEzSjac
jPCg9j2/rUk2p28XBExcxecFEL5K/l15HHWgDz//AIQjWf7kP/fwUf8ACEaz/ch/7+Cu9ttT
W9s2kgSSOQJu/ewOFH4kAH8DSadq0F4kSlz5zjtGwQkdQGIwfwJoA4P/AIQjWf7kP/fwUf8A
CEaz/ch/7+CvQP7Vs/N8vzG+9s3+W2zPpvxtz+NIdXsluGgZ5A6MFbMLhVJ6ZbGBn60AcB/w
hGs/3If+/go/4QjWf7kP/fwV6bRQB5l/whGs/wByH/v4KP8AhCNZ/uQ/9/BXptFAHmX/AAhG
s/3If+/go/4QjWf7kP8A38Fem0UAeZf8IRrP9yH/AL+Cj/hCNZ/uQ/8AfwV6bRQB5l/whGsd
1gA7kydKf/wg2qEZ8605/wCmh/wr0eT/AFbfQ1WkkWKPe7BVCjJP0oA4H/hBdU/57Wf/AH8P
+FX9C0a40e/nS5kiZmjB/dknHPuBXUWl7HdhtuVYfwnrj1qjcf8AIXk/65D+dAFLUv8AXQ/7
rfzFFGpf66H/AHW/mKKALlp/x5w/Q/8AoRrV0v8A49m/66Gsq0/484fof/QjWrpf/Hs3/XQ0
ANhtLuPUpbp7mBo5AFMYgIOF3Y+bf1+bnj8qhfS7p7W6h+1wgzzeaG8g/LyDjG/noKstqlis
wiNwm8sEA5wWJxjPSnSajaRz+S86iTOCPQ+56UAULrQlmuJJwLFnlALm4sxKdwGMqdwwOBwc
1qwRCGCOJTkIoUcAdB6DgfhUNxqNpbS+VPOqSY3bTnJHTj16ikk1OziCb5wN67hwenr7UAN1
K0uLuNEgnjiCsGO+IvnH0YUS2t1IkT/aIhcxEkOITsIPUbd2f1q2jq6BkIZSMgjvUV5LNBbP
LBEkjIMlXcoMfUA0AVH0yWWGYzXCG4lIIkSLaq46fKSf50W9jfQyXMpvYXlnwcm3IVSOOm/p
j3/HtVpbuMWSXUv7tGQMe+M03+0bT7K1z56+Spwzc8H3oAZplpc2VslvNcRTRxoETZCUPHrl
jn9KZa2N1bEILxPIQsUQQ4JyTjcSTkDPYCp7e/tbnf5MytsGW7YHrz2qNNWsZJFjS4Uu3QYO
TQBWTS7pbS3h+1w5hm83d5B568Y3+5rVqsuoWrCEiZSJziM4PzGgahaNcfZxMPNzjaQRz6UA
ULnQY5bmWWNbLErbmM9mJXB9myP1Bqy9jco7GzuYog6BWEkG/oMAjDLj8qluNTsraQpNcIjL
1z2ol1Kzh2eZOBvG4cE8UAVG0y8/stbIXsGMEM7W5JPOf74xVm4tJ7i0RHnjFwjhxIIjsyD/
AHd2f1q2jrIgdGDKRkEd6ralqEWnWrTScnoq/wB4/XtQALDfLbkfbImnZs7mg+QD0ChgfzJq
vb6bcR6aLOW6jcRqoidISpUqcgnLHPIHpT7PUxLGr3Hkx732J5cjPuPpyq4qZtRtFSZ2nULC
dshIPyn3oArSafdz7muLuFpBGyRlICoXdjJI3nPQdxToLC5jntZGuYmEEflkCEjd753cfrU8
GoWlwHMU6sEGW7YHrzUEerQz38dvAUkV1JLbiCMe2OnvmgDQrNbTrkxtbi7iFozElPJO/BOS
N27H6VYj1KzldkScFlBJGCOnWol1rTnxtu0OTjvQATWV219HcQ3MCJGu0I0BY4PXneP5Vfqt
JqFpFP5Mk6rJxx9femzarYwTNFLcKsi8lcHigBl7aXdxcwywXMESwncqvAXJOMckOPWqkmhG
ZQ88ltNOJGfMttuj+bqNpb2HOauXWq2lpNFFM5DSjIIXIxUsl9bRQJM8uI3+6cHmgCj/AGL/
AKD5ANn/AK3zCn2QCI8YxsB5/Enmls9KuLOzuIIri2XzWLDbbbVTPBG0N/n3q5JdFrI3FmI5
+MgM5QEd+cH+VOiukaxjupcRoyBzk5xkUAV4bK7j09rV7qBiIwiOICMDGORvOf0psOn3Mctq
5uoWEEXlkCEjd7/e4qzbX1tdsywSh2UZIwQR+dWKAKFvZ30V7JcSXdu4kADKtuy9M4wd59ah
XS7sW6R/bIcrcGbP2c9yTjG/3NW11Oze4EC3CmRjtA55PtSrqNo0/kidTJnGPf0z0oAyb+C4
RmsreR2jkmWTy/sjnqwY/vc7QOp9e1b46CqUmr2ETSK9woMbbX4PB/Kny6nZwsqyThSQGHB6
f0oAg1LSzf3UMrG2ZIwR5c9v5oOe/wB4YpmsGOCxWKCGUSrhoBBbs4Ujp90YAq3PqFpbFBNO
qbxuXPce1I+pWiQpK02Ec4U7Tz+lAEZsBJpYtkkKsw3b2Xq3XJHHftTJ7G9uLV45b6MuzA5E
GFUDsBuz+ZNWnvbZLdbhplETdG9ajj1OykjkdLhCsf3zzxQBHLYTTSTM9xGBIqhQsRBVlOQf
vcjPb9aBZXby+bcXULuiFY9kBUKT1JG856DuKs213BdKWgkDgHB4Ix+dTEgAk9BQBmQaZcxC
yBu4WFqCD+4I3g/8C44+talZNvrP2u+aC3jiMatt3PIwY46kLsI/Wrg1G0M/kidTJnGPf0z0
oAZeW8hvbS5iTeY2KuMgfK3BP4cGop7G9ke4CXsRgn6xywF9oxggHcP5VPLqdlDK0Uk6iRSA
Vwc81aBBAI6GgDIudCiklSSNbViI1jP2q2E3A6EcjFQXEMtreWENsxRokYF1smaPnthcAfn9
avy6pFbXz29zsjUKGRtxJbPtjip5L61ihSV5lCP90jnNAEDac7WZj89fPMnmmTZ8u7Ofu56f
j+NNudMkvLXy7yeOaQPvXdAPLX22E8j6mpLnVrS2himeQlJThSozTbnVI4raO5i2yQlwrMzF
do9enNAFUaHIkLrDLZQM7Kf3NkEX5TnoGyTn3/CnPpFyWZo7yFSWkPzQE8PjI++K0ba7gu1Y
wSBwpwe2KmPA6Z9qAM2LTbgiFLy6jmihGFVIdhJxgEnce3oBUFroCW00TKLIJE2VZbNRKcdM
vk/njNXY9SRzDuhmjWYkIzbcZGfQn0pRqlkYRKJ12M/lg4PLelAESWd8moSXIu7fbIFUp9nb
O0E4539eeuPwrRqhHrFlJdPbiRhIjBeVOCfam/2vDFdzwXRSExkbSGLbge544oAZe6dd3N6J
1u4RGg/dxSwFwjf3uGGT9RxU89pO7QyxTxrcRqVLvEWVgfYMP51JcX9rauFmmVWIzjk8fhTZ
tTs7dlWWdVLjcowTke1AEX9nFLaJIpgJ4m3iRkyCx65GR1+tSQ2s8EEu2eM3MrbmkaM7c/7u
7p+NWYpUmiWSJgyMMgjvTbiR44i0URlfoFBx+Z7CgCvDayW0U8rN9oupRliAFBwOFAzwPqe/
WnabbNZ6dDA2C6rlsdNx5P6k0tldPciQSxCOSJ9jbX3qT14OBnr6CrJIUEnoOaAKelrei2Z9
QkzM7lgmFxGueFyOvFXaoWd+95KDFHEICNwJm/eY7HYB0/Gr9AGN/wAI/H9rFwJyCJd+0L/D
/c69M81YubO+lvY547u3QRbgitbs3Bx1O8Z6e1TpqFo9x5CzDzc424I5ph1WxWYwm4USKdpG
DwaAC6tLiSeOe3uI4pUUqS8RcEH0G4Y/WmmyuftUc32tW2RFPni5YnvkED8MU+81G3tAVeRP
M25CkkZ+pAOKlsrj7VaRT7QvmLnAOcfjQAzTraSzso4JZVlKcBlTbx9Mmm6pZvf2TW6yRoGI
yZI94IBzjGRUt3NLDDuijjdv+mkmxQPUnB/lTbC6+2Wwl2bDkqQDkZBxkHuPegCKK3t9OsGD
QRAH/WC1tiA2ePuLk/zqtoluWtZZJfO3NmJPNjKMsYyFGCPTnPf8K0bu4+y27TeVJKF6rGAT
j8SKitb+O7mdIUdkQAmXjYSew5zn8KAIYLG8ihMTXsZjCFEVYMfi2WJP4YpqadcotmDdRH7M
Tn9wfm/8e4/WtOigDM/s65Mf2Y3cX2Td9zyTvxnON27H6U2bS7mVboC7iXz3Rh+4J2he33ue
g9K1aqyXmy8S28iVmdSwYbcYBAPf3FAFlc7RuILY5IGBS1Qm1ezgvGtZJGWRV3E7SR9KvA5G
R3oAWiiigAooooAKKKKAGSf6tvoarOiSKodFcAA4YZHSrMn+rb6Gs46PYkkmNyT1PnP/AI0A
TLDEjbkhiUjuEANZlx/yF5P+uQ/nVz+xrD/nk/8A39f/ABqOawtrTDwIVZuCS7Nx+JpgZWpf
66H/AHW/mKKNS/10P+638xRSAuWn/HnD9D/6Ea1dL/49m/66Gsq0/wCPOH6H/wBCNaul/wDH
s3/XQ0AQW9jdwRxWyvbm3jbIYoS+M5+mfeklsLoxXFtG1v8AZ53YlmB3gMcn2zycfhUjaqrX
zW1uiSlCoZvNVeT2A71daeJZBG0qBz0UsMn8KAKFzZ3j6hDPD9mKQIyIJAxPO3J+vy/rUV7p
DT3b3CLA7SKAwlLcY9MVqSTxRECWVEJ6BmAzSfaIdpbzY8AZJ3DgUANs4Ps1pHD8vyDHyjA/
Cm30dxLbtHbGIFwVJkz0I9qleeJEDvKiqejFgAaDPCI/MMqBP724Y/OgDOaxvJdMW1kkhBTa
Bt3YYDse/wCVV4tHu47HULZXtwLs5GA2FyoU/XpW0JY2j8xZFKf3gePzojljlGYpEcDurA0A
ZsunXFxM5leFYpLbyGCA5HXkfnVayeW51m3dmhdYIXUtEjDGSvXP06fWt6o0nhkYqkqMy9QG
BIoAyv7NvlEMSTQeTBMZVyDuYZPB/OoW0S6NxHKHty6TeZvbdubnoe1bSXMEjBUmjZj0AYE1
LQBzuqpJELi1jeJvtDB9hRi+TjoenarV5o7TXJnRYXZ0CsJS3GPTFWry/ktWY/ZXeFAC8m4A
D6DvV1SGUEdCM0AQ2cH2W0jh+X5Bj5RgfhUWqW891aGG3aNSxGTJnsQe30p019FDdJburhnB
Ibb8vHvT7O6S8tlnjSRUbkb12nH0oArz211c2iq7QrPHIrqVzt4PfvVWTTr+WK+EktuWu1C8
A4XjH8q2ar31ybS3M3lmQBgCAcYBOM0AUZtOuZ5izNAqNbiIhQeCDn8s0NZahLeQzySWqeWr
L+7U55HWtFbmBlZlmjIX7xDDj60vnRbivmJuAzjcM49aAMSHRbuG6gnRrbdFnJO4l8jGTSjR
bswbDJbhvKeMkA923A1q21/a3RIhmRiGK43DPFWaAMKbQnklkYrbt5xDOX3Eg98DOD+NWZrC
6e5u5FaDbNAIVyDkYz1/M/pV/wC0wbgvnx7icAbxnNK88MbFXlRSBkgsBgUAUWsrryLMo8Pn
2/HOdpGMfWmXmn3V1HB5ksUrJuLowKqSeh454/rWg1zAqqzTRhW+6SwwfpTmljRN7yKqH+In
AoAzLPT7yz0yS1RrcszsQcNgBiSf509bO8OlfZJGtiyqqKcEqQOuavfaIfL8zzo9n97cMfnR
9oh8vzPNj2HjduGPzoApaZpz2c8sriJd6hdsZJHHfnmtB13IVPcYpguITG0glQon3iGBAplr
e292gaCVWyM4BGfyoAq2tndQeTEz25ghJ2kJ85H8h9ajXTrryUtGaD7MjAhgDvwDke2a0lnh
ZyiyoXHVQwzUlAGfcac01/HMsgWHgyx4++R90/59BVa90YzXc08aQP5wG4SluMDHGO1WZ9Sa
GVv9FkaFHCPLnGCfQdxzV8cigDLn0+5/0JYPsxS1HSRTycEdqXUNPuLxoXLQtsUho3LBcnuM
c1Zm1CGCd4pA4ZIzJnbwR7VLa3C3VukyK6q4yA64P5UAZKWM2n6dAZJoA9tIzKdrFSGz1HXv
UdpYtqFjd+Zs/eXHmKQpCtjHbrjit53SNS0jKqjuxwKq29+kz3A+VVhx8+8FWB75/CgCPTLB
rR5XdIULgDEW49PUn61fOcHGM9s1BbTs9qJZzGp5yVbK4zxzVay1QXsh8uNfKGfn81ScDvt6
0AFhb3tvNKZmtzHI5c7N2Rmohp915KWhaD7MrA7gDvwDke2alh1UXF40EEaOittL+aoPvgdT
V0TwtIYxLGXH8IYZ/KgCitpeJqkl0PsxRwqcg7goz+vNaVRNcQISHmjUg4OWAwaGuIUcK80a
segLAE0AUJrO9/tRruBrbBjEYWRTnH1oTTri3EMkDwmZA27eDt+Y5OMdKvvcQRttkmjQ+jMB
TnljjTe8iqn94nAoAoNp0psigdPPMvnd9u7OcfSkubO+ubZUkkty/mhyNp2gDt71eNxCI/MM
0ewnG7cMfnThLGY/MEilP72ePzoAq29tPHqE87mLy5QAAucjAxVxs7TtxnHGaZHNFKMxSI+P
7rA0+gDN0zTBZ5knSEyLna6Fu+c9ar2XlXWrSiKQtbRkTKpUj5zwevYdfqa145opc+VIj467
WBxUFtdvNdT28kBiaIBgdwO4HOD+lAET2t2l5LJbSxKk23cWUllx6dqik0+5d78hoP8ASVCq
SDkcY5rRM8QkEZlQSHopYZ/Kka5gVtrTxhs4wXGaAKRtb2OV5IDbEyqA/mA8EDHHtTI9Onhn
tGjaJkgjZTvBySfT8q0XmijYLJKiE9AzAZpyOrqGRgynoQcigCrpltNa2oimaNiGJBTOMfjT
tQiuprUpZypFISMswJ470+6vILNVaeQIGYKMmo7m/jhiSVNssbOELK4wue9ACafbzW0BjkEK
gH5BEDgfXPWnWsVz9meO+lSV2J5Rdo29hUyzRNGZFkQoOrBhgfjSxzRzAmKRHA6lWBoAy9P0
l7OWEZhEUAYKyg73B4wx/wA9BWtQSFBJIAHUmmCeEqrCVNrHCncME0AYg0S6W5hlD25aKXzC
7btz9evYdasS6ddyfbsNbj7QVKnB4x6/lWms8LSGNZYy4/hDDP5UGeEFgZUBT73zD5frQBnv
ZXimUwtbHzkAfeCcEDHHtVrTbeW1sYoJmRmjGMoMA1ZVgyhlIIPQg9aWgCteR3EiKIDER/Ek
q5VhUdnaTWtjJEsieaxZlwPlQnoAPQVdqK4m+zxGQxySY7Rrk0AVZIdQbTBEJ4vtZGGl2kD8
BTNP0+SwnZYWjW0ZQfLGSQ/cj61LDqUEtkbsrJFCFDBpF27h7VPb3MNygeGRXBAPBBIz60AM
tEukEn2uWOTLZTYuML6GrNRzOY4XdV3FQTtzjNRWl5FdRIysodlyU3AkUAWaz57e9bU47mNr
fy40ZAG3ZIYqT/6DVxZ4Wk8tZYy4/hDDP5UPPCj7HlRWP8JYA0AVbq2ujeC5tHiDeWYyJAeO
c5GKuRhljUO25gOWxjJ9adRQAUUUUAFFFFABRRRQAyT/AFbfQ02nSf6tvoabQAVUv/uJ9at1
Uv8A7ifWmBg6l/rof91v5iijUv8AXQ/7rfzFFIC5af8AHnD9D/6Ea1dL/wCPZv8AroayrT/j
zh+h/wDQjWrpf/Hs3/XQ0AVLW2mj1OeZ9OiCSupVwy5XAxnpTJ7CdluYRZxyNM7MtyXGVycg
+vy/0rbqqLz/AImAtGglUshdJDt2sBjOMHP8Q6gUAUp7OVbueQ2kd6sqqAXYApgYI5/Pj1pj
2NxBkQWcDrJbiIoGwqkfXqK2qKAMGWxuZLO0iktNxiUhtkwUg/iMYpraNN/Z1tFtJ8p2YxK4
BOffoSK6Cq810sNxDE0bnziQGGMA+/Of0oAy4tOmi024iW3JMrA+W02Tjuc9BVjRbB7Nrl3j
8sSsCFLBm4GOorUooAiuo2mtZokbYzoVDehI61mQ2kxmtyLCO1EOSzK4JcYxt/H39K2KKAOf
g064hhhKWEaSrdNKxDjO0knr9DjHtW/S0UAZWqW1zdkxi1RwOY5fMxs+o71buGvI4oRbRxyv
kCTc23A7kVaooAzNVtJ7+SO38vFt955FcBs9gKbJeX9tpkbSWqG7Z1jVFbKnJ6nHQYzWrRQA
1c7RuxuxziqeswTXWmyQQIHeTAwWwAM5/pV6muyojOxwqjJPtQBjDTpZ8g2cVoohKYVgd5OM
Zx2GP1p1vb3hv4JZrONESLy2IcEn3+la0ciyxrIhyrDIPqKfQBk2VpNa3DIlnAEMhbzsjO09
gBzWtVe4ult5IUaN2Er7Ay4wp9+f5VYoA5ryRPf6lFBawSs7YD7wChx1x9fSrd7ZzSahbymw
S5SFCpZnALk7cHHtg1rJBEjl0iRWPVgoBNEjurxhIi4Y4ZgQNgx196AMjUdLea6jmSFnQR7B
EkgTYc57jHf9KSTTphplrbC3MgRizL53zL1xyeD1rYeaOOSON2w0hIUY64qOW6WK6hgaNyZs
7XGNoI7HnP6UAY66RMumeV5Zz9oMvlCQAkc9W6ZoOlTjS7qFbXLTMCEklDY984wPwroKKAMq
Czdb2b/RI47eSILgMCM/SjTba4tQsX2OCNUBBkBGX546f1rVooAwbDS5k1KK5e38nZvLEyBw
c+ncVvUUUAY86ajNfFpLVXgjceUolAB/2mHc+1X7p7tXhFtFG6lsSlmxtX1HrVmigDJ1Wxnv
7hVKYhiUsjBhkv2B9qvWTXDWyG7iWOboyq2RSXV/b2jqkrOXYEhY42c49cKCce9NfUrRIIpv
NLJL/qxGjOzfRQCf0oAZqUEk3kukKziN8mJjgNx/SqllbXMEl4x06MJNtKxCQYOOoParjara
Lai53uYt2z5YnJDehUDIP1FS2t5Dd7xEX3J95XjZGH4MAaAKemxXMFg8E1mo2liqbwQ2WJx7
daTR7aW2g8uWxjiYA/OrKd3txWrRQBkabazQ3Epk0+OISSMwkVlJUHtVO30WaKeINFIxSTcZ
vPGDz1xjP4V0dFAGObOQ6zNcSadHJG4VVcuOMZycfjVa90eWS7uH8qSZZSCpWYJtGMYwR/Ku
hooAxpNPka/jkezjlRLYx72Yctx6/T9abHZXQt7My2ySmBSrQs4IOehz0rbqOWaOEoJGwXba
vHU0AY1zpUs0MBW3WMI7MbeKTb97vk8Z/wAaWPTpo9LlhW3JMkm7y2m5A+vStyigDJ0awks5
biR4zGJMYVnDHgeorSnEjQSCEgSFTtJ6Z7VHHdLJdy23lurRgNuOMMD6YP8AOrFAGBpmn3dr
qSzG3KxGIo+ZQecg5wB7Vbt/to1OWZ7MLHKqJnzQduCef1rUpKAMWWwnKTQCzjZpHJF0XGRk
5B9eP6U2406WS4v5PsUbmWJUjcsMkjPPt1/Sta0uluo3ZY3jKOUKvjOR9CanoA53VYmjjumn
ghlM0Xy+ZKAY8DGB6888VtWCCOxgUKFwg4Ax2qR4YpGDSRI5HQsoOKJJo43jR2w0hwox1oAq
6raG6tlCxJI6OGCtjnB5GTVW6trm4sRF9ihQGUN5SuBhR69q2KKAMOfTbiWO+hSIQxSOroEc
AMBjI9s4qXSbB7a6klaF4gybcNKHzz6AYrXooAayh1KsMgjBBrAs9Fube8iZthgVyChOQEHK
ED1z1+tdDRQBza6ZfLew3HkZkSbfIwlADDnoMVPfRxPqf2eFoSbwbZxkZG3v+PStOK88y8kt
WgljZF3Bm24YZxkYJP54qUW8Ik8wQxiT+9tGfzoAin+0QLAllDGyBgrhmxtX2q1RRQAVDdNK
sJ8mLzXPG3cF/WpqKAMuztZn0VbK6gVGSIRjLBgSBjNP0uKeFVSSzht1WMKSpBZyO/HarMN0
s1zPB5bo0O3JbGGB6EYPt3qxQBHcBjbyBF3MVIAzjNY9tYT24sTHZojxk+aQ4zz7963KKAOb
GmXy3kM/kZkWbe7CUAMPYYqXUNLnvL13+zYy6kSeaNuAR1XrW/RQAUVHPL5MDy7GfYCdq4yf
pkgUQSrPBHMgIWRQwB64IzQBJRRRQAUUUUAFFFFADJP9W30NNp0n+rb6GmUALVS/+4n1q1VW
/wDuJ9aYGDqX+uh/3W/mKKNS/wBdD/ut/MUUgLlp/wAecP0P/oRrV0vP2V8dd7VlWn/HnD9D
/wChGtXS/wDj2b/roaYGJaadeQaja3X2GZZPMY3JTyFU7gc7cfMy5IPzHt0JrTuJLr+1opk0
65eOKOSMsrxfNuK4Iy/T5T1rVqG3uYrlXaIsQjFG3KVII68EUgMTW9Oe+upT9iuXPlhI5IzA
wzz/AH/mXk/w1NNY4dftOmfb1ESqgQoVjIHOA7DH161t0UAVtPilhso45iS4HQnOB2Ge+Kpa
5by3LWyrZPdRI+6RVdVBHpyRn6dK1GdEKhmVSxwATjJp1AHPy6ZNLZzpBbPZwO6n7KpjywHX
jlRn06etNi0q4Gm3sEKXMCylSI5GhBYD7wCoNq5HHOc9x69FRQBz1hphtzckWVyInhKtDL9n
VZD2wsYAJ68kj/BdM097J9OaPTXhdYily4aPJPH3iGywyM966CigArlzp14uoJdLYy+cJ90j
R+Qqlc9j988diRXUUUAYF9ZTAXkMWmCdZ2DowMYVT3zk5z9BTb+1dkkludNe5BgAQl0BgIHP
VuPqua6Gs+7fSJp9l41jJNEM7ZShZB64PSgDB/sgTQxvDpYY/ZQFkXYuX4OeoOcZ5xVibSri
SGOJrWUW8M0pEEfkkEM2VYB8rgDjBwRniuht54LmISW0scsfQNGwYfmKLiXyLeSXy5JNi52R
rlm9gPWgDAk0t/7IW3NhPMPtAdY5Hi3IuQTjG1VzzwCev5W4dOUtf2v9nrFaSgGNWCeWTjGd
oJxzz0rYByAcEZ7GloAwbawlGny21vpq2EjQhWmBjVnb225yOvJx16UzTNLkt7gtDBc237sq
S5gVScccRjJPucV0NQtcxLcpbsWEjglRtODj3xigDCFi8c1o8OiyJLFIDLMHjBf1P3st6810
dFFAHNahotxJd3H2aFPs82C65ADk8HI77R8w9xVy+tyl5Zvb6U8jWzD96nlD5NpG0ZYHqRx0
rZooAyNTsY7qW0un0xbllyJI2WMvgjgcnBwfeo7iza5/s+OXSwsCMS8SOmxB2BGRn3ABH1rb
ooAztHikt0nia1a3jErGJSVxtJ7BScfSn6xDLcWDxQxCTeQGXCk7e+A3GfrxV6igDE0G0ns7
i5RrWaG3faU3mIAEdfljwAfw/GtiUBonBTeCD8vHPtzT6KAOd03T5LR7R4tMeB8yCZgY8gE/
LnDcj2qK10eeG7idobozrJue4BgVW55JYDzCD6H/AOvXQyXEUU0UTkh5SQnykg4569B+NTUA
cxeaJdGe5S1iQW0j8x5AWQN94keq8Y+ldJFGsUSRooVVAAAHAp9N3p5gTcu8jO3POPXFAFO4
a4t7szRWrXKOgUhGUMpBP94gY59apw2l3ZzJefZxMzbt8KMMpuIPyk4B6c9K2C6BwhZQzdFJ
5NOoAw7u2vJbS4kW3kWWeRSI43TcgHcknbn8+1aFhbGMGeVp3mkADefs3KB2+T5asyP5cbPt
ZtozhRkn6VC97FHbxTTCSNZMABkOVJ7HGcUAGoRSz2MscDYkYcfMVz7ZHTPSs2CyCSNLaaKt
pMsTKHd0UMT2whOfqcVt0UAc1pWn3FnqcMqWVxHEUZZSfIUZ4wcJgkdeuTzQNKll1FLj7DPH
J5+9mkMLJjn+Jf3h9ga6NHSRdyMrL6qcinUAc3PpE7X7ymO6kmaXcs6GBVAzwNxBkGBxgZrp
KKKAMTW7Jry5TdZ3EyKhw8fksMn/AGZOn1FNl0kHTLFZbGO5ktyN0eFLFe4yxx9ecVu0lAGT
LbSBbO4i01VMDEeRGU3KhH4D6jOPc1Whsp/sssb6YUiNx5htldMOp7cHHXHB4rbgnjuELxEl
QSpypHIODwaloAwrLT1a6u4n0prWzuIwu0shGe/yqxx17U7SbQSzrNLBEv2MGCJlUc4PLD0H
tWxNFHPE0U0aSRt1V1BB/A0y3tbe1QpbQRQoTkrGgUZ/CgCVgSpAODisGDTgrwibR99ykgZr
syKAxBzu3A7j9CMdulb9FAHONp0myecaZIbs3AdHLR7guex3cfTjrUer6deXdxPOllKZiB5L
x+QAAB3ZvnBznp7c10qujMyqyll+8AeR9adQBzktrDJrN00mjm7DIpIHl/KxHJIYgZ9xmprj
S98FlJcWKXkkPDoQjNtxwMsQDj61qrZWiXJuFtoVnPWURgMfx61YoAwb/T5rq0tR9kMUMZOb
WHymx6HDjZx6e/BohsHi0a4tzYzzLIx2QyNDleOuBhVGfQmt6igDNs0trGzmuBp7WhVSXL7S
745yWUnP4nNWdPuJbuyiuJoBA0i7vL3bsA9OcCrNFADJUWSJ0dQyspBBGQRXO6LZqILVo9LM
UwbP2vKHjnvu3YxxjGK6N0WRGSRQyMMFWGQRVeNLPT9kMMCQCVsARRYBOO+BgdO9AFQSXX9r
mb+zrkRGMR7t8X94nP3845qpe2MwS7gi0wTrLKJI3BjCqe55Oc/h+NdBRQBz2q2El9IpewuW
xEFVkMDYPuH6fVTWzYxNBZQxOAGRACF6VYppZQyqWALdAT1oAytds5bx4F+zNPAu4t5axM4b
oOJOMdffpVa2s7oaTbwXVlLKsMzF7dnjPmJk7e4UgZHBwOOnSugooAwbPTEla/t5tLNtaXCr
sVmQgEZzwCdpycjHHfrTbfSpo7S6m+w20d46CFVRFAKDgn0yeTg+w7VuyOIo2dgxCjJ2qWP4
AcmmW1zFdwiaEsUJI+ZSpyDggg4I5FAGFplhNaXM4+wT/ZpIdu1/IALe6pgfic0un6e9n9he
LS3hlUsJmUx5wfU7uR7V0VFAGB/ZwLFbjSPtM5k3fajIoB5yDuzvH0xiobrSLh7+WUx3MkrS
Bo5o2hUIOw3MN649s10tFAGFqFiZZroyaW17JJ/qZg6DyxjgZLArg5OVHetPTVkTTrZJY2ik
SNVZGIJBAx2JFWqKACiiigAooooAKKKKAGSf6tvoaZ/n/P8An/6z5P8AVt9DTP8AP+f8/wD1
gA/z/n/P/wBarf8A3E+tWv8AP+f8/wD1qt/9xPrQBg6l/rof91v5iijUv9dD/ut/MUUAXLT/
AI84fof/AEI1q6X/AMezf9dDWVaf8ecP0P8A6Ea1dL/49m/66GgDMhUsYhcNqv27zQZBHvEZ
w3T/AJ57cenOPeomV1S+uo/7QEwugY0VJQuMjJ2gYYEA9Qf5V0tFAHMa1JevPcSW32uJ0QeQ
scM7eYcZz8rBBycYYHp07VLM8b6o5mk1PymiVwkPncMfULyv04FdFVZbGBbxrseb5zcE+c+0
/wDAc4/SgDJurZ5bWynuheMY3+by2k37exKpzn8M06++0SWVv9l+1wW4c7y6yPIR2OFYPj8c
+1btFAGDb+amk3QmlvZVziIrDMjg47cl8Z7mn2wCaNLKj6k1wYwrl1lLhiOqo2Bxn+EVt0UA
YWiR3C38paa5lh8sf6xJowGz6SkknHcHA9Oa3KWigDn4jLmHa2oHUfMHmb1k8nr83by9uM4x
7d6iTzIxLOramZFucKrCZhs/3SMEdfWulooAQHIBGefUYrMuJDa6jLLJDM0csQVWiiaTkdjt
Bx+PFalFAHPG3cPp0MpvoxhvMEBkC85IBK8CllmeTw6BKNQ+1BGCbI5lfeAcZ2jPp14NdBRQ
Bl3VxJcaejQC6VBIomxE6Sbe+AQD6cjnrjmq6giG6exbU8FUH77ecDPzbBJ827GfUdMVuUUA
YIMoMn9mm/2eUd/2gSZ3ZGNvmc5xnpx0qJMLqUDWa6k3yMN1zHKVViOOXHH8q6OigDmtOS9W
8gL3N00m796jW020+vzO5QD/AHR9K2or+OXUJbOOOQtCoLvgbRnt1zn8Kt0xI40ZmRFVnOWI
GCx96AH1zLxSPfykSaoIzdBCAZgvlle3tuHUdPYV01FAHLyyXc9raLJ9tiKQfM/lTku/QghG
XGMdW4OamLzXNppX2g6gkpO2cxpKh6HO7A45xz+tdFRQBzzvM1hLApvVVbkgSPHOzBOSPukO
w7dfrSWkt6dMmjc3h2TDLeVIrmLjO3dlievcmuipsiCRGRiwDDB2sVP5jkUAc9B5zzagLGW9
ysQ8lbkv8pOc4Vjk/jTtMW7S5+S5upB5Z3LLbzKM44+aVzzn+7Wza2cNpu8oPuf7zPIzsfxY
k1YoA5yI4vrB9upvIHPnmWOQoGII7jA5P8PHr2ro6KKAOXvpL1b550+2IyzgeUkM7jYCATkN
swRzjaTzVzULeIanHdSrftG8RH7hps7sjjCH5f0FblFAGJqEKPc2dzNFfKgQqyxPIWXjjIjJ
/P8AWjU5CbO18tdRhfepHlrI7Kued23cDx/eya26KAMqRbaPSztOolX6HM5kz/6EB+Qqpc3D
3Hh+OMR3puB5Yb/R3354yfmHPTr0roKKAMHZLJbXIszf+UsYYecZFcyA87d2G6Y46frUlvN9
o1VgEv1hkh2sXWVF3e2funHfitqigDC0iJLVxCIb8zhnBLtKYlGevzHafwyaq2yagt3GZbq6
+0eZ+8QW0xUjPI3F/Lx7gfSunooA53UBcy6iTBLeqwkUCMRTKCOM4cHy8e5XNa8l/Gmox2Qj
keV0LkqBhAO55q3TBHGJTIEXzCMFsckemaAH1man/wAfEQnN2Lbac/ZRJnd2zs+bGM+1adFA
HL7bprGJInu4YFmk8wtBKZDk/KSFKsRjuD9atQi8GlsPNupE84ZbyWjk8vvtDEufqefSt6ig
DDRSI7lrFtT+4o/f78DnnaJPm3Yz7dKfaMous2xvzAIyZvtCy/ht3856/drZooAwtIUNueR9
SedGcos3nIoXccDkAHjHXJqrYy3keo2zubwpIzedGYJyqZBwCWYg4OOVA/KunooAwfs8drqt
wzRajIzsrRiKSUq3rk52/gxp94R9quPtTaiG48j7Msu0DH+wME5z972rbooAwdQYm+thK+oo
Nh8/7MkpU9MD5QR68jn3p2qKVW3hhlvY0Ck7hHPLn2YowfP1NblFAGRa3baboaT33nyODjDZ
LuSeOGwR9DWqjF0VipUkZ2t1FJJHHKAJEVwDkbhnB9afQBS1dpV06TyVdnbC5TdlQTy2F5OO
uBzWTYSTqL6GZr54fLDRt5E6HPOdpYs2enf6CujooA5/TzLA9jta/d5YD53nrKwD8YzkYXnP
pTYiBNaOw1RrgSDz98cpjB78EbcZ6bf5ZroqKAEPQ5z+Fcr5U7bikmq8tLwTMOgynXtXV0UA
cxdfbZpBJJPdwoYl8sJbTsc45yEZec/3hVy5t90VjcXhvHKAiQxGRW5HB2xk4rbooAwtReaS
C0SNLy3iwWLlZpHGOAGEbBuc5yT255plvLeSaNCJvtgKTFZyI2WQx5OMdWPG3kEnrzmugooA
yrF4YDcTR/2k0OF4nWR8Hn7qsN/fnjH5VXtrlxpVzHFb3Xnb5XAaCSPhnJBBwM8HOBzW7RQB
z2kSXMN7LHI93LCYtylreZRuHXBkLHP5CmWC3LalA4nvXQkmRJYpowB7lyVP0UCukooA5pxd
S6gHimvsmbmNoZkG3/eyY8fhRdpqH2+Vjc3KSeYPKWO3ldSvYZDiP67hXS0UAc7rfnyXUohn
vYmSMBAkEzKTycq0bAen3ga1ZbprKxhd7a5mfCqyRDzGBx1PTP1q7RQAUUUUAFFFFABRRRQA
yT/Vt9DTP8/5/wA//WfJ/q2+hplAB/n/AD/n/wCtVv8A7ifWrVVb/wC4n1oAwdS/10P+638x
RRqX+uh/3W/mKKALlp/x5w/Q/wDoRrV0v/j2b/roayrT/jzh+h/9CNamnsIrchgeWJ4FMC9R
UXnr6N+VIbmJXRSSGc4UEdeM0gJqKZ5g9G/KjzB6H8qAH0UzzB6N+VHmD0b8qAH0UzzB6N+V
HmD0P5UAPopnmD0b8qPMHo35UAPopnmD0b8qPMHo35UAPopnmD0b8qPMHo35UAPopnmD0b8q
PMHo35UAPopnmD0b8qPMHo35UAPopnmD0b8qTzB6N+VAElFM8wejflR5g9G/KgB9FM8wejfl
R5g9G/KgB9FM8wejflR5g9G/KgB9FM8wejflR5g9G/KgB9FM8wejflR5g9G/KgB9FM8wejfl
R5g9G/KgB9FM8wejflR5g9G/KgB9FM8weh/KjzB6N+VAD6KZ5g9G/KjzB6N+VAD6KZ5g9D+V
HmD0b8qAH0UzzB6N+VHmD0b8qAH0UzzB6N+VHmD0b8qAH0UzzB6N+VHmD0b8qAH0UzzB6N+V
HmD0b8qAH0UzzB6N+VHmD0b8qAH0UzzB6N+VHmD0b8qAH0UzzB6N+VHmD0b8qAH0UzzB6N+V
HmD0b8qAH0UzzB6N+VHmD0b8qAH0UzzB6N+VHmD0b8qAH0UzzB6N+VHmD0b8qAH0UzzB6N+V
HmD0b8qAH0UzzB6N+VHmD0b8qAH0UzzB6N+VHmD0b8qAH0UzzB6N+VHmD0b8qAH0UzzB6N+V
HmD0b8qAH0UzzB6N+VHmD0b8qAH0UzzB6N+VHmD0b8qAH0UzzB6N+VJ5g9G/KgCSimeYPRvy
o8wejflQA+iozMo6hvypPOX0b8qAHSf6tvoabTJ7mNIXZyVUKckjgUu4etADqqX/ANxPrVnc
Kp30qErGGG8c474pgYmpf66H/db+Yoo1L/XQ/wC638xRSAuWn/HnD9D/AOhGtSA4gU5wMVl2
n/HnD9D/AOhGtOAZgUHkYpgMtrsXMkojJ2x4GfXOf8KiujnVNP8A95//AEA1NbWsds0pjyBJ
g7fTGf8AGobr/kKad/vP/wCgGkBpUUlFAC0UlFAC0UlFAC0UlFAC0UlFAC0UlFAC0UlFAC0U
lFAC0UlFAC0UlFAC0UlFAC0UlFAC0UlFAC0UlFAC0UlFAC0UlFAC0UlFAC0UlFAC0UlFAC0U
lFAC0UlFAC0UlFAC0UlFAC0UlFAC0UlFAC0UlFAC0UlFAC0UlFAC0UlFAC0UlFAC0UlFAC0U
lFAC0UlFAC0UlFAC0UlFAC0UlFAC0UlFAC0UlFABS0lFADW6n6VVubxbaWJZCQr5+b06Vabq
fpVae1juJI2lyRHnC+p46/lQBBrRzpFxzkFR/MVdZwqrlsDA6n2qlrX/ACCbjt8v9RVuaJJo
tkgypUfypgKJVY4EgJ9Aayrj/kLyf9ch/Or1pZRWmSmWc/xN2HoKo3H/ACF5P+uQ/nQBS1L/
AF0P+638xRRqX+uh/wB1v5iikBctP+POH6H/ANCNReRqFy8jQXZjjVtgUuR2B6BT61Laf8ec
P0P/AKEatab9yb/rs3/oK0wKP9n6r/z/AH/kVv8A4inRWGpR3EczXEUrR5KiR2I5GP7vvWzR
SAqeZqnpZfnJ/hR5mqell+cn+FW6KAKDXWpLOkJFnucEjl+g/CpPM1T0svzk/wAKbP8A8ha3
/wCub1dpgVPM1T0svzk/wo8zVPSy/OT/AAq3RSAoTXWpQBCy2fzuqAAv1Jx6VJ5mqell+b/4
Ump9LX/r5j/nVtfuj6UAVfM1T0svzk/wo8zVPSy/OT/CrdFAFTzNU9LL83/wo8zVPSy/OT/C
rdFAFAXWpG4MIFluC7jy+MZ+lSeZqnpZfnJ/hTU/5DEv/XFf51doAqeZqnpZfnJ/hR5mqell
+cn+FW6KAKnmap6WX5v/AIUeZqnpZfnJ/hVuigChDdalOGKCzwrFeS/JH4VJ5mqell+cn+FN
0v8A1Uv/AF2f+lXaYFTzNU9LL85P8KPM1T0svzk/wq3RSAqeZqnpZfnJ/hUVvd6lcR+ZGlmV
3EZLOM4OPT2rQqjo/wDx4D/ff/0I0AO8zVv7ll/303+FHmat/csv++n/AMKuUUAU/M1b+5Zf
99P/AIUeZq39yy/76f8Awq5RTAp+Zq39yy/76f8Awo8zVv7ll/30/wDhVyikBT8zVv7ll/30
/wDhR5mrf3LL/vp/8KuUUAU/M1b+5Zf99P8A4UeZq39yy/76f/CrlFAFPzNW/uWX/fT/AOFH
mat/csv++n/wq5RTAp+Zq39yy/76f/CjzNW/uWX/AH0/+FXKKQFPzNW/uWX/AH0/+FHmat/c
sv8Avp/8KuUUAU/M1b+5Zf8AfT/4UeZq39yy/wC+n/wq5RQBT8zVv7ll/wB9P/hR5mrf3LL/
AL6f/CrlFMCn5mrf3LL/AL6b/CjzNW/uWX/fT/4VcopAU/M1b+5Zf99P/hR5mrf3LL/vp/8A
CrlFAFPzNW/uWX/fTf4UeZq39yy/76f/AAq5RTAp+Zq39yy/76f/AAo8zVv7ll/30/8AhVyi
gCn5mrf3LL/vp/8ACjzNW/uWX/fT/wCFXKKQFPzNW/uWX/fT/wCFHmat/csv++n/AMKuUUAU
/M1b+5Zf99P/AIUeZq39yy/76f8Awq5RTAp+Zq39yy/76f8Awo8zVv7ll/30/wDhVyikBT8z
Vv7ll/30/wDhR5mrf3LL/vp/8KuUUAU/M1b+5Zf99P8A4UeZq39yy/76f/CrlFAFPzNW/uWX
/fT/AOFHmat/csv++n/wq5RTAp+Zq39yy/76f/CjzNW/uWX/AH0/+FXKKQFPzNW/uWX/AH0/
+FHmat/csv8Avp/8KuUUAU/M1b+5Zf8AfT/4UeZqv9yy/wC+n/wq5RQBT8zVv7ll/wB9P/hS
+ZqgOMWXHu/+FW6U/eb6n+dAFPzNU9LL85P8KPM1T0svzf8Awq3RQBU8zVPSy/N/8Kjnu9Sg
j3utnjIAAL8k/hV+qWrf8eq/9dE/nQBDdQ6rcEfv4YsdonYZ/wDHar/2fqv/AD/f+RW/+Irb
FFAGFJpepSoUkvAytwQZGwf/ABynmw1YnJvh+Ejf/EVtUUwMT+z9V/5/v/Irf/EU62tnQSTT
TtLKG8snORx9QDWzWcn+qm/6+GoAzdS/10P+638xRRqX+uh/3W/mKKQFy0/484fof/QjVrTf
uTf9dm/9BWqtp/x5w/Q/+hGrWm/cm/67N/6CtMCndsE1CX+0ZbmKByot5Y5GSNeBkMVPBz/e
4qbU9WOnPmRIPLAB+a4CyMO+1cc4+oqa7sproSxtdkW8o2tH5Y+7jBGffn86gn0YSG5Edw0a
XIAkAUEnAwPmPOOOn1pASSan5a3A8nMsUqxIm77+7G05xx1/Q1B/bsX2zyf9HKeaYuLgGTOc
Z2Y6fj+FW5NOik1CO8LNuRQNnZiM4J+m4/nSw2ksMp2XLCHcW8rYOMnOM0ANn/5C1v8A9c3p
uoySNPbWcUjReeTudeoUDJA9DTp/+Qtb/wDXN6lu7RbnYwcxyxnKSL1U/TvTAhcJpiqyGaQS
yKmJJmfGe4LZNVr/AFG6AkW1jQNFdRwsWfG4Haf7p67se3WrUljLNAUnu2dgwZGCAbSPbvUf
9lZhmVrhzJLMs3mbRwy7cceny0gH6huMdoXADfaYsgHIBz607U7iS2sd0JAldkjQkZCliBn8
M03UARHaBm3EXMWTjGeasXFvHdWxhlBKnB4OCCOQQfrQBXFvDp0TXUlxcsIkJkMkzMG9TtJw
D9AKRb+dJUS6tli8xS0ZSXdyBnB4GD+dO+wyyxSQ3d0Z4XQoy7Auc+4pPsLk7552naNSIxtC
4JGO3WgCGLVZ2jgmkswkEzbVbzcsD2yMdPx/CpYtS80W6rD+8mZlZd33MdT0qGy06X7Nbi5m
cpF8wh2gYI6ZPenadaYvrm7aN4w5xGr9vU47ZoAmT/kMS/8AXFf51T1OW3XUwl5ePbxfZyw2
3DR5bPbBGTVxP+QxL/1xX+dT/Zh9tF1uO7y/L29uuaYGYuo3VnpdvLcrDvKZY3E4hJPYAYPO
PpU66sZ54Y7aFGMkSzfvJdhKn+6MHJHfp2qW504zXZuY5jE7R+U3yAnbkngnp1qJ9IDwW9u0
5MMATClBnK9weoNICGPU7mD7fJdrCIoZQifvcYJC4HKjjnOTVnTdTW+eWP8Acl48EmGbzEIP
vgfypW03MlwyzsqzMJANo+VxjkH8OlWbeOaNSJpzMT0OwLj8qAK+l/6qX/rs/wDSqkTxyavc
LM94WWQBAhl2Djvt+X86t6X/AKqX/rs/9KngthDNNIGJMrBiPTimBRjvnVVW3ty7yzOgEk5w
CBnOSDgcdBSx6rJMkKQ2wNzIzqY2kwqbDhiWwe+Mcd6ni09ImjYSMdkjSdOu4YqJdJETCSGd
o5g7sH2g8MckY/L8qQC6RNNMbszhlZZyu0tuC8DgH0p2j/8AHgP99/8A0I1LZWn2US5laRpX
3sSAOcf/AFqi0f8A48B/vv8A+hGgC9RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
RQAUUUUAFFFFABVfUrk2dhc3Kjc0aswB7mrFNniSeOWKVQyPlWU9waAMm5tZbLTmvBd3D3UK
GVmaQlHIGSNn3QD04HFWG1TFvcSiHPkuiY3ddyqc9P8Aa/SoLy1ukVInkkubEjbJEqjfjsM9
x696mn037SZGWd4o5yrvHtGdwA/LgDigCve3s8cNy9omHSZVYvKSO3QEECrWpFzYxmRVV/MT
IU5A59cCnS6akkVwnmMPOcPnH3SKbqQZbGMO29hImWxjPNAEupO0enXDoxVgpIKnkVRl1ESL
YJGblWaZAxaGRAwxzyQAa07iEXFvJCSQHBGR2pktosqW6liPIdXHvigDPfxBALkopgMay+Uf
34Emc4yExyM++e+KWO/lt4pW2PcM960KrvxjPTr2q1DYyW8hEFyyQFy/lbAepyRn0Jz+dV7z
T3CRrAz7mvBMWAHyZ/pQBatLuSW4ltriFYpowrYR96spzgg4HcEdKhT/AFU3/Xw1WLW0MM0k
8spmmkAUsRjCjOAAPqfzqun+qm/6+GpgZupf66H/AHW/mKKNS/10P+638xRSAuWn/HnD9D/6
EadbXsNqJVl3ZMrHAUnjC/4U20/484fof/QjWpbnEK4x09KYFT+1rX/pp/3waP7Wtf8App/3
wav5P+RRk/5FAFD+1rX/AKaf98Gj+1rX/pp/3wav5PtRk/5FAGPJfwPqEUo37ERgcoas/wBr
Wv8A00/74NX8n/IoyaAKH9rWv/TT/vg0f2ta/wDTT/vg1fyaMmgDIvNQgn+zhN/yzo5yh4AP
NTjVrUAD95/3wa0Mn/Ioyf8AIoAof2ta/wDTT/vg0f2ta/8ATT/vg1fyf8ijJ/yKAKH9rWv/
AE0/74NH9rWv/TT/AL4NX8n/ACKMn/IoAx0v4P7Qkn+fYYwo+Q5zmrP9rWv/AE0/74NX8n/I
oyf8igCh/a1r/wBNP++DR/a1r/00/wC+DV/J/wAijJ/yKAKH9rWv/TT/AL4NH9rWv/TT/vg1
fyf8ijJoAx7G/ggicPvy0rMAEPQ4qz/a1r/00/74NX8mjJ/yKAKH9rWv/TT/AL4NH9rWv/TT
/vg1fyf8ijJ/yKAKH9rWv/TT/vg0aPxp654y7nn/AHjV/J/yKMn/ACKAEyPWjI9aXJ/yKMn/
ACKQCZHrRketLk/5FGT/AJFACZHrRketLk/5FGT/AJFACZHrRketLk/5FGT/AJFACZHrRket
Lk/5FGT/AJFACZHrRketLk/5FGT/AJFACZHrRketLk/5FGT/AJFACZHrRketLk+35UZP+RQA
mR60ZHrS5P8AkUZP+RQAmR60ZHrS5P8AkUZP+RQAmR6ijI9aXJ/yKMn/ACKAEyPWjI9aXJ9v
yoyf8igBMj1oyPWlyf8AIoyf8igBMj1oyPWlyf8AIoyf8igBMj1oyPWlyf8AIoyf8igBMj1o
yPWlyf8AIoyf8igBMj1oyPWlyf8AIoyf8igBMj1oyPWlyf8AIoyf8igBMj1oyPWlyf8AIoyf
8igBMj1oyPWlyf8AIoyf8igBMj1oyPWlyf8AIoyf8igBMj1oyPWlyf8AIoyf8igBMj1oyPWl
yf8AIoyf8igBMj1oyPWlyf8AIoyf8igBMj1qk2q2odhmQ8nkIfWr2T/kUZP+RQBQ/ta1/wCm
n/fBo/ta1/6af98Gr+T/AJFGT/kUwKH9rWv/AE0/74NVr/UILiBUj8zO9Tyh6A1sZP8AkUZP
+RQBQ/ta1BI/edf7ho/ta1/6af8AfBq/k/5FGTQBQ/ta1/6af98Gj+1rX/pp/wB8Gr+T/kUZ
P+RQBQ/ta1/6af8AfBqKFhJbSOM7WnYjIxxWpk/5FV7wkov1oAw9S/10P+638xRRqX+uh/3W
/mKKQFy0/wCPOH6H/wBCNakH+pX6Vl2n/HnD9D/6Ea1IP9Sv0pgV9Qu2tEiCKpeaQRqWOFUk
E5P5U4XDW8O6/eKMltqlScH8/wAaL8FoAhs2u0c4dFKggYPPzED9e9Y9xDcRWsW6A7DeoYbe
RwzKoHQnJHJBI5OM9aQG1Fe200TyRzKUj++em365pEvraSF5VmUon3j0xWXdWN1ffa5/I8ku
IgkLuAZAjbjuKkgZzjr2p1xYyXELSR2csUgkVmSWfLSgdshiB+dAGkl/avC8yzL5afeJ4xVe
PVoJLiVQ6+TGgYvyOScVWms5JozNFZSRyLIjmOWUMZQO33iB+dPVLo3txdHT+GjVVjd1yxB7
4JFAGlNPFBF5srhE/vGq41WxO3/SU5bb369OfSjU7d7m0WNEDHepK5HQGqdzp8zxauEhG65x
5fI+bCAfhznrQBoteW63ItzKPNP8NIl9bST+QkymTkY+nWqTQXP9oZt4ZIQz5mkLK0cg24zj
O4MMDoB071FYWMkcdvbT2cu+AnE4nymcEbgN2cnPTHc0Aacd9bSTmBJQ0gzwPbrzSXV9b2vy
yyqrkZAqrpSXFtBDZzWhXygQZgylW9xznJ9x602aK5hvrmRLU3KTxhQQyjYR2OSOPpmgCeHU
oTZRXFw6x+YOAOad9tVrqGOPa0cqF94PpWbDY3NuLSV7d5dkRjaKKUKyHOcjkAj8asJZypJC
9vB5IWJxtZ921j0zyc0AW01G0cuFnUlAS3XpU/nR+cId48wruC+3rWNb2l3Ld2zXFvKFSNll
eSRTuJHYKcAflU2gpLJFJdXDB3bESsOhROM/icn8aANaiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAqvefdX61YqvefdX60wMTUv9dD/ut/MUUal/rof91v5iikBctP8Ajzh+h/8AQjWp
B/qV+lZdp/x5w/Q/+hGtSD/Ur9KYD6a6I+3eqttO4ZGcH1p1FIAooooAKKKKACiiigAooooA
KKKKACiiigBHRZEKOoZWGCrDINCKqIERQqqMAAYAFLRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFZepRGJ45Ibif7VJKNi+a20jPI2ZxjHtVaR5ntp9Q8+USRT4RA5CbQ2MFehz9KAN2isF5
JpLWfURPKskc2EQOQm0NjBXofypWeaW2m1ATyrJHNhEDkIFDYwV6H8qAN2iiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAqvefdX61YqvefdX60
wMTUv9dD/ut/MUUal/rof91v5iikBctP+POH6H/0I1qQf6lfpWXaf8ecP0P/AKEasTu6rAEd
lBVicfhTAv0Vl+ZL/wA9pPzo8yX/AJ7SfnQBqUVl+ZL/AM9pPzo8yX/ntJ+dAGpRWX5kv/Pa
T86PMl/57SfnQBqUVl+ZL/z2k/OjzJf+e0n50AalFZfmS/8APaT86PMl/wCe0n50AalFZfmS
/wDPaT86PMl/57SfnQBqUVl+ZL/z2k/OjzJf+e0n50AalFZfmS/89pPzo8yX/ntJ+dAGpRWX
5kv/AD2k/OjzJf8AntJ+dAGpRWX5kv8Az2k/OjzJf+e0n50AalFZfmS/89pPzo8yX/ntJ+dA
GpRWX5kv/PaT86PMl/57SfnQBqUVl+ZL/wA9pPzo8yX/AJ7SfnQBqUVl+ZL/AM9pPzo8yX/n
tJ+dAGpRWX5kv/PaT86PMl/57SfnQBqUVl+ZL/z2k/OjzJf+e0n50AalFZfmS/8APaT86PMl
/wCe0n50AalFZfmS/wDPaT86PMl/57SfnQBqUVl+ZL/z2k/OjzJf+e0n50AalFZfmS/89pPz
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</binary>
 <binary id="_89.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAFxARADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDVupGvZ2muB5kRb91FIMoFHAJXpuznn0pN
tt/0D7H/AMBl/wAKkI/0e3/3D/6E1MxTATbbf9A+x/8AAZf8KNtt/wBA+x/8Bl/wpcUYoATb
bf8AQPsf/AZf8KNtt/0D7H/wGX/ClxRigBNtt/0D7H/wGX/Cjbbf9A+x/wDAZf8AClxRigBN
tt/0D7H/AMB1/wAKNtt/0D7H/wAB1/wpcUYoATbbf9A+x/8AAdf8KNtt/wBA+x/8Bl/wpcUY
oATbbf8AQPsf/AZf8KNtt/0D7H/wGX/ClxQeKAE223/QPsf/AAGX/Cjbbf8AQPsf/Adf8KED
yKGSGRlPQgcGneXN/wA+8v8A3zQA3bbf9A+x/wDAZf8ACjbbf9A+x/8AAZf8Kd5c3/PvL/3z
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</binary>
 <binary id="_115.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CADaAP4DASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDvLiZLe3lnkzsjQu2B2AyaxV1i7mbcPItU
xwrxmUn3yGXH0/WtDWFDWSqwyDcQAj/tqlYkigSuB0BNAF3+0rn/AJ/bb/wDf/45R/aNz/z+
23/gG/8A8crPxRimBof2lc/8/tt/4Bv/APHKP7Suf+f22/8AAN//AI5WfijFAGh/aNz/AM/t
t/4Bv/8AHKP7Suf+f22/8A3/APjlZ+KMUAaH9o3P/P7bf+Ab/wDxyj+0rn/n9tv/AADf/wCO
Vn4oxQBof2lc/wDP7bf+Ab//AByj+0rn/n9tv/AN/wD45WfijFAGh/aNz/z+23/gG/8A8co/
tK5/5/bb/wAA3/8AjlZ+KMUAaH9pXP8Az+23/gG//wAco/tK5/5/bb/wDf8A+OVn4oxQBof2
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</binary>
 <binary id="_61.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CADjAgcDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0CiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAK5hw2qEzXeXiLboY26BexIHfFdPXPWo/0G2/65L/KgCD+zbL/AJ9Ivyo/s2y/
59Ivyq3ijFMCp/Ztl/z6RflR/Ztl/wA+kX5VbxRigCp/Ztl/z6RflR/Ztl/z6RflVvFGKAKn
9m2X/PpF+VH9m2X/AD6RflVvFGKAKn9m2X/PpF+VH9m2X/PpF+VW8UYoAqf2bZf8+kX5Uf2b
Zf8APpF+VW8UYoAqf2bZf8+kX5Uf2bZf8+kX5VbxTXYIMt3OBQBW/s2y/wCfSL8qP7Nsv+fS
L8qsbz/zyk/75o3n/nlJ/wB80AV/7Nsv+fSL8qP7Nsv+fSL8qsbz/wA8pP8Avmjef+eUn/fN
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
AE9jqN5c3kUc9w7oSTg/Q0UUUAf/2Q==</binary>
 <binary id="_188.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAHoArADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDUuIFlk3XCJMzDfmRQ2N3OBnoBnFRfZLb/
AJ9Lb/vyn+FW5h8yf9c0/wDQRVZZJGdlWHIBwGLYz+lMBv2S2/59Lb/vyn+FH2S2/wCfS2/7
8p/hThNvMYRCxcbjzwB65pJrgQvt8t3IUuduOg/GgBPslt/z6W3/AH5T/Cj7Jbf8+lt/35T/
AApxuIhCZQ4ZcEgAjJwM4+tR/bogSJA0eCAS+ABkEg5z7UAO+yW3/Ppbf9+U/wAKPslt/wA+
lt/35T/CntPCmzfNGu/7uWA3fT1pq3VuxlHnIDEcPlh8v1oAT7Jbf8+lt/35X/Cj7Jbf8+lt
/wB+U/wqVZEeLzI2EiYyChzn6U2GUTQ+YFYDn5SOeDigBn2S2/59Lb/vyn+FH2S2/wCfS2/7
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
VVWQehwAKKKAP//Z</binary>
 <binary id="_29.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CABYAFEDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0Csm/1EruETY2nBx/n/Poa1qzJdIs3V4y
7CSQ53bhux6AdMfhQA7R5ri4heWY5jY/u/cdzStqsKXAjf5VJxuPY/4VOoisLNEGdkYCj1P/
ANeqJi0/UpwgRklU+ZlPl3YwOo/CgDXoqrY3L3MUhkjMbpIyEH2q1QAUUUUAFFFFABRRRQBT
hhmkiSQ3s4LqGwAmBn0+WuVEerz+MjayyzLbq/mCQIv3QMg5xj0FdjbDFtEP9gfypt7bm7tX
hEskJbGJIzhlIORQB55F4lu5NRe31OeVrZnKHYiBk5xn7v8AhXQRaVdaTdz391fv9lQ4j8pA
z4YgZbIxx3rebTLOWRJri1t5bhcEymIZJ9aS0ae7t54dQtgjBmjIHKSL2I+oNADvsk3/AEEL
n/vmP/4ij7JN/wBBC5/75j/+Iq1S0AVPsk3/AEELn/vmP/4ioruK4gs55Vv7gskbMMrH1Az/
AHa0Kral/wAgy7/64v8A+gmgCaJi0SMepUE0+mRcRIP9kU+gAooooAjt+LeMf7I/lUlRW/8A
x7x/7oqWgAorkfGXiWTT2+wWLbZ2XMkg6oD0A965zwsdQv8AxBAEvJgVPmSMXJyo6g+uen40
Aeo0Vy3iXxRcaJqkNulskkLRh2LEgnkjAPbpXQadew6jYxXcBPlyjIB6j1B/GgCzVbUf+Qbd
f9cX/kas1V1I40y7J6CF/wD0E0AWFGFA9BTqQdBS0AFFFFAENr/x7J9KmqK3/wBQuPf+dS0A
Yeo+GtIub99Qvd258Bg0m1Ceg/p3qTR/Dtlo93PcWpkzKNoVjkIOuB/9eqPjuyurzSIvssby
+XKGdEGTjBGcd+tZnivULvT5NIa0kdbeNAww2A7DAwcew/U0ATXHiHR9a1H+z9SsSIg5SOZm
wQenOMFR+P1rotPtxpso0+3g2Waxb43ySd247gc/UH86xTpOmeK0t9Vtw1s2/wDejby+OoPv
710NhcyXMcvnRCOSKVoyoORx0P4gg0AWqq6n/wAgy74z+5f/ANBNJqeo2+l2T3V0+1F4A7se
wHvXlup65f6nePK88iKxIWJGIVR6YoA9cHQUtV4ma3ska5bLKo3H3pLW9humZYydygEgjpQB
ZooooAhtv9QPqf5mpqit8+Vz/eb+ZqWgBKpQaTZwxSwiIPbyPv8AJkAZEPfaD0+lXqKAM2db
61vrb7HDG9ht2SQoApQ54Ye3tWjS0UAY3iTQv7dtoohcGBon3A7dwPHpmsGfwTb2ls93HfyP
5EbORsGGIB/L9a63U5Hh0u7liz5iQuy49QDiuJ0GSWz8E6pcsGZZWKIp98KT/wCPfpQB2168
At2WfJUjJCnBqj5drpSHUY3d4nVVOeQoJ6/59qYRHqCsn2greKpCqTgN3H+farVgvkwRafdE
PKYyxUjI256fhmgCz9tt/wDnqtFS+Wn9xfyooArmxQsxE1wuSTgSkDk5o+wL/wA/Fz/3+aii
gBDYL/z83X/f40CwA6XV1+MuaKKAF+w/9PVz/wB/KT+zx/z9XX/f00UUAL9hGMfarnH/AF0q
nLovyRwQykWZyssBOAQfTA4NFFAE8lta6cr3kds7uo/gyxAPXAqzD5Fz5V5GAxKEI5GDtOCR
+goooAnooooA/9k=</binary>
 <binary id="_154.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAFFAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0CiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAK5uBRPEtxKqvJKodiRnk10lc7ZqTp8G3r5S4z9KAHeVH/
AM80/wC+RR5Uf/PNP++RVR5pLfHnXG50XfIuAAB07DPX/PaprSZri1eTed2T0x8vsP8A6/NM
CXyo/wDnmn/fIo8qP/nmn/fIqBLopHCGWSR5FDHahOM/Qfzp4uWeRVjQcPsfceh9qAJPKj/5
5p/3yKPKj/55p/3yKa7yLKYgRuYjacdu/wDI0wXmWVFikc4BJ2n0z1xigCXyo/8Anmn/AHyK
PKj/AOeaf98ioTqEe1iEdsHGAMk9s/nUkFwZn2+U6cZO8Ed8dDzQA7yo/wDnmn/fIo8qP/nm
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
UUAFFFFABRRRQAUUUUAf/9k=</binary>
 <binary id="_116.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAC9AOkDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDVupGvZ2muB5kRb91FIMoFGQCV6bs559KT
bbf9A+x/8B1/wqQj/R7f/cP/AKE1MxTATbbf9A+x/wDAZf8ACjbbf9A+x/8AAdf8KXFGKAE2
23/QPsf/AAGX/Cjbbf8AQPsf/AZf8KXFGKAE223/AED7H/wGX/Cjbbf9A+x/8Bl/wpcUYoAT
bbf9A+x/8B1/wo223/QPsf8AwGX/AApcUi7nGUidhnGQOKADbbf9A+x/8B1/wo223/QPsf8A
wGX/AApdsv8Azwl/KjbL/wA8JfyoATbbf9A+x/8AAZf8KNtt/wBA+x/8Bl/wpdsv/PCX8qNs
v/PCX8qAE223/QPsf/AZf8KNtt/0D7H/AMBl/wAKG3opZ4pFUckkdKASzFURnI6hR0oANtt/
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
wGBH3D/jVr+zv+mv/jv/ANegD//Z</binary>
 <binary id="_196.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAInAgwDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDVuGN5IZrhRIGJKJIA6oOnAIx+OM1H5MH/
AD52n/gNH/hUq/6mL/dP8zQBk8UwIvJg/wCfS0/8Bo/8KPJg/wCfO0/8Bo/8Km2MB90/lSUA
ReTB/wA+lp/4DR/4UeTB/wA+dp/4DR/4VLRQBF5MH/Pnaf8AgNH/AIUeTB/z52n/AIDR/wCF
S0UAReTB/wA+lp/4DR/4UeTB/wA+dp/4DR/4VLRQBF5MH/Ppaf8AgNH/AIUeTB/z52n/AIDR
/wCFS0UAReTB/wA+lp/4DR/4UeTB/wA+dp/4DR/4VLRQBF5MH/Pnaf8AgNH/AIUeTB/z6Wn/
AIDR/wCFS0UAReTB/wA+lp/4DR/4UeTB/wA+dp/4DR/4VLRQBF5MH/Pnaf8AgNH/AIUeTB/z
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
qn0r0euO8TaOLGX+07KJvLY/6RGnQf7WKAM2imRSpKm6Ngy+op9ABRRRQAUUUUAFFFNZlRSz
kKo6k0AEjrGhdjgAZNdF4R094oJNQuIyk1zjYp6qnb8+tY+g6WNbu/OnR/sMJ47CVvT6V3Sq
FUKoAAGAB2oAWiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
o6V/qrn/AK+Zf/QjV6qOlf6q5/6+Zf8A0I0AXqKKKACiiigAooooAKKKKACiiigAooooAo6L
/wAgm3/3f6mr1UdF/wCQTb/7v9TV6gAooooAKKKKACiiigAooooAKKKKAMi7/wBeawrn/j7n
/wB4f+git27/ANeawrn/AI+5/wDeH/oIoA0rT/jzh+h/9CNbNl/qBWNaf8ecP0P/AKEa2bL/
AFAoAs0UUUAFIQGBBAIPBBpaKAOU1vwy4la80cIjEZkt8YVv930NYC3IEphnR4JhwY5Bg5r0
qql9ptlqKBLy3SUDoSOR+I5oA4br0pa2brwYqAtpt7JCcHEcvzL/APWFVf8AhGNa/wCfmx/J
/wDCgChRV/8A4RjWv+fmx/J/8KsweDnk2tf6g5GPmjgG0Z9j/wDWoAwJrqKIhMl5D0RBkmtf
SPDdzfSx3Oqr5Vupytschm9N1dHp2i6fpnNpbIj4wXPLfmf6VoUAMjjSKMRxIqIvRVGAPwp9
FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFUdK/1Vz/1
8y/+hGr1UdK/1Vz/ANfMv/oRoAvUUUUAFFFFABRRRQAUUUUAFFJVaK+hmvHtYyWeMZYgZUe2
fWgC1RRRQBR0X/kE2/8Au/1NXqo6L/yCbf8A3f6mr1ABXMa94wg0u6+zW8QuZV/1nz4C+2fW
unrxW8/4/J/+ujfzoA7e2+INuVP2qylRs8eWwYY/HFb2k+IdO1ZQIJgsuOYn4Yf4/hXkwjdh
kKSPakBZGBBKsDkEdRQM9vorzPSPGV/YbY7k/aoRx85+Yfj3/GvQ9PvrfUbRLm1cPGw/EH0N
AizRRRQAUUUUAZF3/rzWFc/8fc/+8P8A0EVu3f8ArzWFc/8AH3P/ALw/9BFAGlaf8ecP0P8A
6Ea2rL/UCsW0/wCPOH6H/wBCNbNl/qBQBZooooAKKKKACiiigAooooAKKKKACiiigAooooAK
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</binary>
 <binary id="_183.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CADMAoYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0CiiigCJp0WVYwQzFtpAPK8E8/lTw6Fyg
ZdwGSueRWfEYyNOBK+cGOR/FnY27P49feiAOVh3zxCQP8wCHdu/iHX69sdx2oAsS30S3HkK8
RkGC26QLjP8AX2q1VdP+P+b/AK5J/N6sUAFFFFAEbTIsqRbl3t/DuAOMHnH4U5nRASzKoGM5
OOtQ3H+utf8Arqf/AEBqb5Ub6jIzorMsSgEjpktmgCaWZIioZl3OQFUsATz2z9abPcw2yqZp
FTcQBk4zyB/Wqy/8gq1/7Y/+hLU95/qV/wCusf8A6GKAJlZXUMjBlPQg5Bp1JS0AISACScAU
yGQyxhyu0NyBnt2pl4paynVQSTGwAHfiln8uS2JZ8RsAdw5GP8PXtigCRHSRQyMrKehU5FIr
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
UUAf/9k=</binary>
 <binary id="_203.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAGyAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0Ciq1xew28qxMS0jDO1RyB6n0pn9oR/8A
PN/zX/GgC5RVP+0I/wDnm/5r/jR/aEf/ADzf81/xoAuUVT/tCP8A55v+a/40f2hH/wA83/Nf
8aALlFU/7Qj/AOeb/mv+NH9oR/8APN/zX/GgC5RVP+0I/wDnm/5r/jR/aEf/ADzf81/xoAuU
VT/tCP8A55v+a/40f2hH/wA83/Nf8aALlFU/7Qj/AOeb/mv+NH9oR/8APN/zX/GgC5RVP+0I
/wDnm/5r/jR/aEf/ADzf81/xoAuUVT/tCP8A55v+a/40f2hH/wA83/Nf8aALlFUxqMO9VYOm
47QSARn8CcfjVygAooooAKKKKACiiigAooooAKKKKAOecm8ZpZiT8zADJwADj+lN+zR+h/76
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
PtEtrddqL+p7mrNeOf2zqn/QSvP+/wC3+NH9s6p/0Erz/v8At/jQI9jorxz+2dU/6CV5/wB/
2/xo/tnVP+glef8Af9v8aAPY6K8c/tnVP+glef8Af9v8aP7Z1T/oJXn/AH/b/GgD2OivHP7Z
1T/oJXn/AH/b/Gj+2dU/6CV5/wB/2/xoA9jorxz+2dU/6CV5/wB/2/xo/tnVP+glef8Af9v8
aAPY6K8c/tnVP+glef8Af9v8aP7Z1T/oJXn/AH/b/GgD2OivHP7Z1T/oJXn/AH/b/Gj+2dU/
6CV5/wB/2/xoA9T8Qf8AIA1D/r3f/wBBNePjkgZx71cfVdRlQxy6hdMjjDBpmII9xmqZ60DA
9aKKKACiiigDU8Mf8jDZf7/9DXpUf/H1b/75/wDQWrzXwx/yMNl/v/0NelR/8fVv/vn/ANBa
gRpUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
RQAUUUUAFFFFABRRRQBHN/qZP90/yrHvf+QXc/8AXu//AKCa2Jv9TJ/un+VY97/yC7n/AK93
/wDQTQB5XRRRQMKKKKACiiigDQ0e9tbG4d7u0W5RkwFYA4OevNUWIZyVGATwKbRQAdKKKU44
wD780AJRRilAJIAGSegFACUUdOtSy208KI80EkaPyrMpAb6etAEVFKASCQCQOvtSUAFFFKcY
GAc9+aAEwfyq/pF5bWU8j3VqtyrIVCsAcHI55qhmigAooooAKKKKACiiigDU8Mf8jDZf7/8A
Q16VH/x9W/8Avn/0Fq818Mf8jDZf7/8AQ16VH/x9W/8Avn/0FqBGlRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAEc3+
pk/3T/Ksm5RpNOnjQFmaBgAO5K1rygtE4HUqQKylN0FAOn3HA/vR/wDxdAHnX/CO6v8A8+Ev
5Cj/AIR3V/8Anwl/IV6Nm6/6B9x/31H/APF0Zuv+gfcf99R//F0Aec/8I7q//PhL+Qo/4R3V
/wDnwl/IV6Nm6/6B9x/31H/8XRm6/wCgfcf99R//ABdAHnP/AAjur/8APhL+Qo/4R3V/+fCX
8hXo2br/AKB9x/31H/8AF0Zuv+gfcf8AfUf/AMXQB5z/AMI7q/8Az4S/kKP+Ed1f/nwl/IV6
Nm6/6B9x/wB9R/8AxdGbr/oH3H/fUf8A8XQB5z/wjur/APPhL+Qo/wCEd1f/AJ8JfyFejZuv
+gfcf99R/wDxdGbr/oH3H/fUf/xdAHnP/CO6v/z4S/kKUeHtYBBFjMCO9ei5uv8AoH3H/fUf
/wAXRm6/6B9x/wB9R/8AxdAHnP8Awj2rn/lwm/IVcvLHxBe28EE9i5SAYTCgdsf0rus3X/QP
uP8AvqP/AOLozdf9A+4/76j/APi6APOh4f1gAgWMwB6+9J/wjur/APPhL+Qr0bN1/wBA+4/7
6j/+Lozdf9A+4/76j/8Ai6APOf8AhHdX/wCfCX8hR/wjur/8+Ev5CvRs3X/QPuP++o//AIuj
N1/0D7j/AL6j/wDi6APOf+Ed1f8A58JfyFH/AAjur/8APhL+Qr0bN1/0D7j/AL6j/wDi6M3X
/QPuP++o/wD4ugDzn/hHdX/58JfyFH/CO6v/AM+Ev5CvRs3X/QPuP++o/wD4ujN1/wBA+4/7
6j/+LoA85/4R3V/+fCX8hR/wjur/APPhL+Qr0bN1/wBA+4/76j/+Lozdf9A+4/76j/8Ai6AP
Of8AhHdX/wCfCX8hR/wjur/8+Ev5CvRs3X/QPuP++o//AIujN1/0D7j/AL6j/wDi6AOK0DRN
SttbtZp7ORI0fLMeg4Nd1H/x9W/++f8A0Fqizdf9A+4/76j/APi6fbi4a6hL2c0SqxJZ2TA+
UjsxPegDUooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooA//2Q==</binary>
 <binary id="_39.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CABiAO0DASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDXubia8leSZmMJfMUfQBRkZOOpzmmYT/nk
v5t/jUhH+j2/+4f/AEJqZimAmE/55J+bf40YT/nkn5t/jS4oxQAmE/55J+bf40YT/nkn5t/j
S4oxQAmE/wCeSfm3+NGE/wCeSfm3+NLijFACYT/nkn5t/jRhP+eS/m3+NLimuwTGQST0AGSa
AFwn/PJPzb/GjCf88l/Nv8abvb/n3uP+/TUb2/597j/v0aAHYT/nkn5t/jRhP+eSfm3+NN3t
/wA+9x/36NG9v+fe4/79GgB2E/55L+bf40YT/nkn5t/jTd7f8+9x/wB+jR5i4O4MhXqGGCKA
HYT/AJ5J+bf40YT/AJ5L+bf403e3/PvP/wB+jRvb/n3uP+/RoAd8n/PJfzb/ABown/PJPzb/
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
/nmv5Ux7a3kILwRNj1QGiigD/9k=</binary>
 <binary id="_117.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAF+AaADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwCeytJFkluLmSWQvIxRGc7duev86v74v+fW
L83/APiqcR/o9v8A7h/9CamYpgLvi/59Yvzf/wCKpd0X/PrF+b//ABVNxRigBd0X/PrF+b//
ABVLui/59Yvzf/4qm4oxQAu6L/n1i/N//iqN8X/PrF+b/wDxVJijFAC7ov8An1i/N/8A4qjf
F/z6xfm//wAVSYoxQA7dF/z6xfm//wAVSb4v+fWL83/+KpMUYoAXfF/z6xfm/wD8VRvi/wCf
WL83/wDiqTFGKAF3Rf8APrF+b/8AxVLui/59Yvzf/wCKpuKMUALui/59Yvzf/wCKpd0X/PrF
+b//ABVNxRigB26L/n1i/N//AIqk3Rf8+sX5v/8AFUmKMUALui/59Yvzf/4ql3Rf8+sX5v8A
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
QscgKI0x+uKjf7hpgJbf8eVv/un/ANCamwf8jBZ/7kn8qfa/8eNv/un/ANCamQ/8jBZ/7kn8
qQHRUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBV1D/AI9vxFZU
n3DWrqH/AB7fiKy5P9WaAEtf+PG3/wB0/wDoTUyH/kYLP/ck/lUlp/x42/8Aun/0I0yL/kYb
P/ck/lQB0NFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAVdQ/wCP
b8RWZJ/q2+lad/8A8e//AAIVmy/6tvpQAlmP9At/90/+hGo4v+Ris/8Ack/lUtkP9At/90/+
hGo4/wDkYrT/AHH/AJUAdBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
FFFFAFa//wCPf/gQrOmH7pvpWjf/APHv/wACFZ8w/ct9KAEsf+QfB/un/wBCNQp/yMdp/uP/
ACqew/5B8H0P/oRqFf8AkZLT/cf+VAG/RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFAFa/8A+Pf/AIEKozj9y/0q9ff6j/gQqlcf6h/pQAzT/wDkHwfQ/wDoRqEf
8jJaf7j/AMqLVitjbgH+E/8AoTUyEk+ILMn+5J/KgDoqKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooArX3+o/wCBCqdx/qH+lW9Q/wCPb8RWXI7GNgTQAy3/AOPK
3/3T/wChNSQf8h+z/wByT+VLb/8AHlb/AO6f/QmpIP8AkP2f+5J/KmB0VFFFIAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAKuof8e34isqT7hrV1D/j2/EVlP8AcNMB
tv8A8eVv/un/ANCakg/5D9n/ALkn8qW3/wCPK3/3T/6E1JB/yH7P/ck/lQB0VFFFIAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAKuof8e34isqT7hrV1D/j2/EVlP8A
cNMBtv8A8eVv/un/ANCakg/5D9n/ALkn8qW3/wCPK3/3T/6E1JB/yH7P/ck/lQB0VFFFIAoo
ooAKKKKACiiigAooooAKwvEtxdW5tDaSMjbyWAP3gMcGt2s3UraSe9sWRNyRu28+gOKAK+q6
k7aNHLYsRLdKPLPcAjJP4CnWGoPHpVlvWS4uJgQFBGWx1OTUNtp1zHd3aOg+zxI4tvfdz+mc
VB/ZciQadLPZ/aBErpLDwSM8gjt2/WgDQk1yGG1mmnhljaFwjxYBYZxg8deop41dR54mtpYm
ihMwVsHco9MGqk1iJLBxaad9nJlU7SAGYDGScH/OKk1Gxnub5jGnyNaPFuJ4DHpQBak1WJLe
ymMb4u3VEHHBI71auJfJhZ9jOR0VRya594L+WLSrf7E6i1nUyuSMYHGRzyK1NdiuptPKWZcO
XXdsbDFc8gH6UAOh1MPcvbzW8kEyp5gViDuX2IJFV7fX4p/IYW06wztsWVgMbumCM561TtLC
RdZM8OntbW/2Zky2AS2R1ANSNY3P9j2UIiPmRyozLkcAMCaALV1q/wAt2tvbTSLACHlXACnH
bJyce1T6NM1zpMErszM4Jy3XqaoRLe2cV7aizeYSM7RSKRg7sn5ueOtaGjxSwaXBHOmyVQdy
5zg5NAGbcWzLrtvbLdXYikjZmH2huvPvWhNfC2uEsoYZrmbZuwCOB6liajntpm1+1uFQmJI2
DN6Hmo3jubLV5bhLd7iCdAG2EblYE9jjjmgCZdYtzZzTsrq0LbHjI+YN6e/alTU8XUUFzbS2
7zZ8ssVIYjtwTis1tMu3jubsRgTyXCzpCT2XHB9+KtTpPqV7ZsbaW3jt5DIxlxknBAAwT60A
UZL+eLQjcNNJuFzt3AknHpWtDqm+8jtpraWBpV3Rs+CG9uDwfY1ly2F6NDMUcG6cXG8ISORV
xvtd9qNsxtHghgBctIRkvgjAwTxzQBO+qNE6+bZzJC0gjEpK4yenGc/pSrqgk1GSzitpXaIg
O4ICqD35NYn9n3LwRK9jLJdidXknlYHgEZ2nOfwrZsLaWLVL+WRCqSspQ+uFFADNfeRLaARy
yR750UlGKnBPqKg1VZtItft1tczuIyN8cshcMDx36fhVnXYZpbeEwRNKUmVyq4zgH3qK+S51
dBa/ZXt7ZiDK8pAb2CgE5oAszaltmaKC2luGRQz7CBtB6dSKik1uFVtfLhlla6yEVQMgjsc9
KqS6ckOp3Ek2nG8ilClWUAlSBgjkjipxZOLrTnhtRDHHuLouMJkCgBRrobzwtjcGS3z5yfL8
n45wfwqd9WhIgFuj3Elwu5ETAJX1OeB0qOK1mWXUyYyBM2U/2vkUfzFZ9hYXmnyWN2bdpNtt
5EsSkbl5zkc4PQd6ANmyv1u3mjMTwywkB0fGeeh44I4P5VbrNsIppL+4vZ4jCHVY0RiM4GTk
4/3q0qACiiigAooooAKKKKACiiigAooooAq6h/x7fiKyn+4a1dQ/49vxFZUn3DTAbb/8eVv/
ALp/9Cakg/5D9n/uSfypbf8A48rf/dP/AKE1JB/yH7P/AHJP5UAdFRRRSAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigCrqH/Ht+IrKk+4a1dQ/49vxFZT/cNMBtv/x5
W/8Aun/0JqSD/kP2f+5J/Klt/wDjyt/90/8AoTUkH/Ifs/8Ack/lQB0VFFFIAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAKuof8e34isqT7hrV1D/j2/EVlSfcNMBtv
/wAeVv8A7p/9Cakg/wCQ/Z/7kn8qW3/48rf/AHT/AOhNSQf8h+z/ANyT+VAHRUUUUgCiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAq6h/wAe34isqT7hrV1D/j2/EVlS
fcNMBtv/AMeVv/un/wBCakg/5D9n/uSfypbf/jyt/wDdP/oTUkH/ACH7P/ck/lQB0VFFFIAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAKuof8e34isp/uGtXUP+Pb8R
WVJ9w0wG2/8Ax5W/+6f/AEJqSD/kP2f+5J/Klt/+PK3/AN0/+hNSQf8AIfs/9yT+VAHRUUUU
gCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAq6h/x7fiKypPuGtXUP8A
j2/EVlSfcNMBtv8A8eVv/un/ANCakg/5D9n/ALkn8qW3/wCPK3/3T/6E1JB/yH7P/ck/lQB0
VFFFIAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAKuof8e34isp/uGtX
UP8Aj2/EVlSfcNMBtv8A8eVv/un/ANCakg/5D9n/ALkn8qW3/wCPK3/3T/6E1JB/yH7P/ck/
lQB0VFFFIAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAKuof8e34isqT
7hrV1D/j2/EVlP8AcNMBtv8A8eVv/un/ANCakM5gu42itTPPtO3B5A70tv8A8eVv/un/ANCa
lh/5CkX/AFyf+VAE39qah/0DpP8AvoUf2pqH/QOk/wC+hV/A9KMD0pAUP7T1D/oHSf8AfQo/
tTUP+gdJ/wB9Cr+B6UYHpQBQ/tTUP+gdJ/30KP7U1D/oHSf99Cr+BRgelAGbLrF7DG0ktg6o
oySWFO/tXUP+gdL+YpNfH/Eql/CtFfuigDP/ALV1D/oHS/mKP7V1D/oHS/mK0KKAM/8AtXUP
+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</binary>
 <binary id="_5.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CABYAFEDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0CsW/1HO4RtgKex6/5/zitqs6XTrB98Ln
EkhyTv8An/OgBNGe4lt2mmYlHP7sH09aRtXiS42OPkLbdw7GrTGLT7NVUfIgCqPWqQaw1S4W
N4v3i/OCDjPTv37flQBrUVVsJ5p4pPPj2OkjJ7HHce1WqACiiigAooooAKKKKAKUNr5kSSGe
fc6gnEhxk1zA0/VpfGBjne4+xK5kWXttA+Xn1zgV19txbRD/AGB/Km3tql7avbyM6q+PmRsM
CDkEH6igDziLXr1NVeDUpJ5oC5Roy2GXnGR710q6K+j3FxqM15PLbqfkjiADIpIySfYfyzXR
fZIXMbzRRyypjEjIN2fX2qKy+1SwzRajCmQ7KCuCsiHocfTgg0AL9i/6ern/AL+UfYv+nq5/
7+VapaAKn2H/AKern/v5UV5btDZTypdXG5I2YZfPIH0rQqtqX/IMu/8Ari//AKCaAJoiWiQn
klQTT6ZHxEn0FPoAKKKKAI7f/j3j/wB0fyqSorfm3j/3RUtABSZGcZGfSuN8a+I5rWQ6bZPs
crmWRTyM9APTj+dc74StJr7xBBsldPLPmu4POB2/HgfjQB6rRXJ+KfEl9ouqwRQRRtA0YY7w
fnOTkZ7f/XrodLv4tT0+G8hBCyD7p6qehH50AW6raj/yDbr/AK4v/I1ZqrqRxpl2T2hf/wBB
NAFhRhQPQU6kHQUtABRRRQBDa/8AHsn0qaorf/Urj3/nUtAGLqWi6IbttR1GOMMxALSyEKT0
HGcVNpehafpdxNc2SFTOAMbsgDrge1UPG+nXeo6VGLRDI0Uu9kHUjBHHr1rF8W3c9v8A2Rc2
Tk2sKgoyNld4PQkewx+dAFiXxRY6jqbafqmnL9mEhRXf7yHOMkdvw6V01nbmwuBaW8CR2Ii3
JtzlWzyCffI/I1jx6fp/iy3ttUeGS3kVvnAH38die4963bCeeZJRcoqSRysny5wR2P5EUAWq
q6mcaZd/9cX/APQTUer6pb6RYtdXB4HCIOrt2AryrUdSu9VvWnnkZmY/KgJwo9AKAPYh0FLV
aNjaWKGd97IoBPqabaX8V27ogZXQZIIoAt0UUUAQ23+oH1P8zU1RW+RFz/eb+ZqWgAqrb6fb
WwmWKMCOZt7Rnlc9yB2zVqigDPuo7+PULeW0ZHtAvly25wuOfvA+3pWhRRQBk+INCi1y3iik
meIxtuDKM/pWFL4Q0uGylvLW8ml8iN2OHVgSAfQV1OqNIml3bQgmQQuUx1ztOK4nQvOsvA+p
3QUt5zbFB6YOFJ/U/lQB2t7LAsDJMu8EZKDvVJktdMgOpW6uyMqggknapOc+v+FRjyL8GBpW
W8CsEYk4PfkdPwq5YYtFh06Zt8pjZ89iM8j9aAJ/t9v/AHz+VFWMD0FFAFZtPgZmbM4LEk4n
kAyfYGk/s6D+9cf+BMn/AMVRRQAh023P8Vz/AOBMn/xVA02AdHuf/AqX/wCKoooAX+z4P79z
/wCBUn/xVJ/Ztv8A37n/AMCpf/iqKKAF/s6D+/c/+BUn/wAVVabRkdo1jmlEHKyQtK5V1P8A
wLiiigCeWCGxR7m3sw8oHRB8xHtU8JjuFiuRGQxT5S6bWUHGRg8joPyoooAmooooA//Z
</binary>
 <binary id="_87.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAFnAO4DASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDVvXbUXZroeZAX3RRMPlCjIBI9c7vwqv8A
YrL/AJ8bf/vmrZH+j2//AFzP/oTUzFMCv9isv+fG3/75o+xWX/Pjb/8AfNWMUYoAr/YrL/nx
t/8Avmj7FZf8+Nv/AN81YxRigCv9isv+fG3/AO+aPsVl/wA+Nv8A981YxRigCv8AYrL/AJ8b
f/vmj7FZf8+Nv/3zVjFIxCjJ+lAEH2Ky/wCfG3/75o+xWX/Pjb/981Z8uX/n3l/75o8uX/n3
l/75oArfYrL/AJ8bf/vmj7FZf8+Nv/3zVny5f+feX/vmjy5f+feX/vmgCt9isv8Anxt/++aP
sVl/z42//fNWfLl/595f++aaTtba6MhxnDDHFAEH2Ky/58bf/vmj7HZf8+Nv/wB81YVZGUMs
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
PCT8x/jUErve3CeXEw2qc5I9R70UUAf/2Q==</binary>
 <binary id="_158.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAC6Ad0DASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDotR1S4eeW3tJBCsTBTMAGLHuADxxyD7iq
v2q+/wCgrcf9+Iv8KdIo8rPcz3Gf+/z1FimA/wC1X3/QVuP+/EX+FH2q+/6Ctx/34i/wpmKM
UAP+1X3/AEFbj/vxF/hR9qvv+grcf9+Iv8KZijFAD/tV9/0Fbj/vxF/hR9qvv+gpcf8AfiL/
AApmKMUAP+1X3/QVuP8AvxF/hR9qvv8AoK3H/fiL/CmYoxQA/wC1X3/QVuP+/EX+FH2q+/6C
tx/34i/wpmKMUAP+1X3/AEFbj/vxF/hR9qvv+grcf9+Iv8KZijFAD/tV9/0FLj/vxF/hR9qv
v+grcf8AfiL/AApmKMUAP+1X3/QUuP8AvxF/hR9qvv8AoKXH/fiL/CmYoxQA/wC1X3/QVuP+
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</binary>
 <binary id="_93.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAGSAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0CiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK5+9U3l7L5/zwxPsSI8rnA5I7nmug
rDP/AB8XX/XY/wAloAr/AGO1/wCfS3/79L/hR9jtf+fW3/78r/hUsskcK7pGCjpzTI7qCRwq
SAsegpgN+x2v/Ppb/wDflf8ACj7Ha/8APpb/APflf8Kl82PzvJ3jzMbtvfFPoAr/AGO1/wCf
S3/78r/hR9jtf+fS3/78r/hVgYIyORRigCv9jtf+fW3/AO/K/wCFH2O1/wCfS3/78r/hVjFB
wBk0AV/sdr/z62//AH5X/Cj7Ha/8+tv/AN+l/wAKmVkflGDfQ5p2KAK/2O1/59Lf/vyv+FH2
O1/59Lf/AL9L/hVjjOM80YoAr/Y7X/n0t/8Avyv+FH2O1/59Lf8A78r/AIU9tzSsodlCgfdx
/UUbG/56yf8Ajv8AhQAz7Ha/8+tv/wB+V/wo+x2v/Prb/wDflf8ACn7G/wCesn/jv+FGxv8A
nrJ/47/hQAz7Ha/8+tv/AN+V/wAKPsdr/wA+lv8A9+V/wpzb0KnezAnGGx6H0FCq7IrGVwSA
eNv+FADfsdr/AM+lv/35X/Cj7Ha/8+lv/wB+V/wodhGQGnkBPQAA/wDstM85O88o+qj/AOJo
Af8AY7X/AJ9bf/vyv+FH2O1/59bf/vyv+FP2N/z1k/8AHf8ACkO9cLvJy2MkDI4Pt7UAN+x2
v/Prb/8Aflf8KPsdr/z6W/8A36X/AAp+xv8AnrJ/47/hUe9d+z7RJu6fw/8AxNAC/Y7X/n1t
/wDvyv8AhR9jtf8An1t/+/K/4UiOJGws8hP0X/4mpNjf89ZP/Hf8KAGfY7btbQqexWMKR9CO
RWrpErvbPHIzOYX2BmOSwwDyfxx+FUIyXiRj1IBq7o/3Lr/rv/7ItIDRoopksiQxPLI21EBL
H0FAD6Kz49WikXcsE+D0JCjP5mnf2mn/ADxl/wDHf8aAL1FUf7TT/njL/wCO/wCNH9pp/wA8
Zf8Ax3/GgC9RVH+00/54y/8Ajv8AjR/aaf8APGX/AMd/xoAvUVR/tNP+eMv/AI7/AI0f2mn/
ADxl/wDHf8aAL1FUf7TT/njL/wCO/wCNH9pp/wA8Zf8Ax3/GgC9RVH+00/54y/8Ajv8AjR/a
af8APGX/AMd/xoAvUVR/tNP+eMv5r/jR/aaf88Zf/Hf8aAL1FUf7TT/njL+a/wCNH9pp/wA8
Zf8Ax3/GgC9RVH+00/54y/8Ajv8AjR/aaf8APGX/AMd/xoAvUVR/tNP+eMv5r/jR/aaf88Zf
/Hf8aAL1FUf7TT/njL/47/jR/aaf88ZfzX/GgC9RVH+00/54y/8Ajv8AjR/aaf8APGX/AMd/
xoAvUVR/tNP+eMv/AI7/AI0f2mn/ADxl/wDHf8aAL1FUf7TT/njL/wCO/wCNH9pp/wA8Zf8A
x3/GgC9RVW1vorqRo1Do6jJVxzj14ooAtUVzrk3krTys7KWOxC3Cjp2+lH2eL+5/48f8aAOi
ornfs8X9z/x4/wCNH2eL+5/48f8AGgDoqK537PF/c/8AHj/jR9ni/uf+PH/GgDoqK537PF/c
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</binary>
 <binary id="_118.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAIHAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDcZRfSNcXSLJlj5aP8wRemADx2o+x2v/Pp
b/8Afpf8Kktv+PdPx/maezKv3mA+ppgQfY7X/n0t/wDvyv8AhR9jtf8An0t/+/K/4VMroxwr
An2NLkbsZGcZxQBB9jtf+fS3/wC/K/4UfY7X/n0t/wDv0v8AhVjFGKAK/wBjtf8An0t/+/K/
4UfY7X/n0t/+/K/4VYxRigCv9jtf+fS3/wC/K/4UfY7X/n0t/wDvyv8AhVjFGKAK/wBjtf8A
n0t/+/K/4UfY7X/n0t/+/S/4VYxRigCv9jtf+fS3/wC/K/4UfY7X/n0t/wDvyv8AhT2LtIwD
bQuO2aNr/wDPQ/8AfIoAZ9jtf+fS3/78r/hR9jtf+fS3/wC/K/4U/bJ/z0P/AHyKNsn/AD0P
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
7hqld/6lf+usf/oa0AbNFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAGLY/8eifj/M1eX7o+lUbH/j0T8f5mry/
dH0oAWop+sX/AF0Wpain6xf9dFpgaFFFFIAooooAKSlooAKSlooAKKKKACiiigBKWiigApKW
igDjvFfhlnZtS0xdsy8yRoMZ9x71z1qRqVvJkxC+LDlyfmUDkFQMAcj3zXqNcf4r8NMzHUtL
XZMnMiJxn/aHvQBiWMyLO8N0FMm7YJLj94IT3UA8Z9Calt7u68M33nQO89jI37xCoUZ74APB
Ax6e4HFUEl/tL5nGLhRsMaJkyntn2q5ZzRKHs71MA/u8seE6/KfxOR2oA7lr2DUNINzbSB43
H5exqavONKvn0/VWsrO4M1pM+05HB9/rXo9ACP8AcNUbv/Ur/wBdY/8A0NavP901Su/9Sv8A
11j/APQ1oA2aKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKAMWy/49E/H+Zq8v3R9Ko2P/Hon4/zNXl+6PpQAtRT
9Yv+ui1LUU/WL/rotMDQoorPu777PehSwEMUJkl45ySAo/RvypAaFFZMutiKKRmgbKLuHPX0
/M4FPfVmWZlFszIs3klww+9gHj8z+VAGnRWNLrTJCswhOArMVyPm52j8zUkmsbC48hiVdlGD
1wFz+OWx+BoA1aKRSSoJGDjpS0AFFFFABRRRQAUUUUAFFFFABRRRQBx/irw0xY6lpSmOZcmR
E43e4965ZRb39ntVWivF+UpEhbzfc+nPU16xXH+KfDTFzqelrtmX5pI1/i9x/hQBx+nxPBrc
EUgAdJgDgg859RXq1eVWEpl1ezzGibHVcKuO/f1Neq0AI/3TVK7/ANSv/XWP/wBDWrr/AHDV
K7/1K/8AXWP/ANDWgDZooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAxbH/AI9E/H+Zq8v3R9Ko2P8Ax6J+P8zV
5fuj6UALUU/WL/rotS1FP1i/66LTA0K5rVNVtbbUZ4pLASt8oZzJjdxxxj3rpa4bxD/yG7j6
r/6CKQFptcs3xu0wNgAcy+hyO3rUv/CSwbdv9nDG4vjzO5zk9Pc1nW+jXV0CbdoZAOu2QcVA
tkWk2Ce33Zx/rKANRdetF240xflAA/edMHI7etRyazbvMJFs3QglsLL0YnJI46ms26srizYL
cRlc9D1B+hqvQB0//CWj/nyP/f3/AOtR/wAJaP8AnyP/AH9/+tXMUUAdP/wlo/58j/39/wDr
Uf8ACWj/AJ8j/wB/f/rVzFOXbuG/O3POOuKAOl/4S0f8+R/7+/8A1qP+EtH/AD5H/v7/APWq
hqljaQaVa3NsHzKeS55xj0rHoA6f/hLR/wA+R/7+/wD1qP8AhLR/z5H/AL+//WrmKKAOn/4S
0f8APkf+/v8A9aj/AIS0f8+R/wC/v/1q5iigDp/+EtH/AD5H/v7/APWo/wCEtH/Pkf8Av7/9
auYooA6f/hLR/wA+R/7+/wD1q1dI1P8AtOB5BF5W1tuN2c8fSuDrrfCH/HjN/wBdP6CgCprv
huP7fDqdmqxlJAZkHRueorfp2of8eUn0ptACP9w1Su/9Sv8A11j/APQ1q6/3TVK7/wBSv/XW
P/0NaANmiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigDFsf+PRPx/mavL90fSqNj/x6J+P8zV5fuj6UALUU/WL/
AK6LUtRT9Yv+ui0wNCuF8Q/8hu4+q/8AoIruq4XxD/yGrj6r/wCgikBd8K9b3H/POsAfdFb/
AIVxm8znHl84rLhhs3OWuzGnoyEtj+VAGrA5u/ClwJznyD8jHrx2/pWbFpF9PH5kUSun95ZV
IH61YvNShGnjTrFGEGcs79WOc0vhy58u+Ns3+quVKH2ODg0AZksLxPscpu/2XDD8xVkaVeGE
zCOMxL1cSoQPxzUN9bGzu5YG/gPB9RU12Wt7SKyzgn99KP8AaI4H4DH50AX9O0ZZLGe4klhZ
whCqHBCn1Y9qyp7V7dVLvC2Tj93IG/lWto//ACAdS+n9KwqAN/UlZ/D2moilmY4AAyT1qhFo
9zMMRvbNJ/zzEwLfpWjqMzxeGbEIcb+Ce+K59XaJhIhKupyCOxoAdJG8UjRyKVdTgqeoqWCz
nnjMiIBEvWRyFUfia2NbtRda7bRjgzKu4iqevT5vPskfywWwCKvvjk0AVksJZTiCSGZv7qPz
+Rxmqzq0bFXUqw4IYYIpFYqwZSQwOQR2rev2aTTLTWI8Lc/cc7QQeozz34oAxzZ3AEJ8pszZ
8tccn8KtjQdQMRdYkYjqocFhV/Xr2U2VkRhXmi3O4GD0HH0rI06eS2v4XiYqS4B9wTyDQBWZ
WRirAqwOCCMEGus8If8AHjN/10/oKyvFESx6sWUY8xAx+vT+lavhD/jxm/66f0FAGtqH/HlJ
9KbTtQ/48pPpTaAEf7hqjd/6lf8ArrH/AOhrV5/uGqV3/qV/66x/+hrQBs0UUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAYtl/x6J+P8zV5fuj6VRsf+PRPx/mavL90fSgBain6xf8AXRalqKfrF/10WmBoVwvi
H/kN3H1X/wBBFd1XDeIf+Q3ccZ5X/wBBFIC54W/5ff8ArnWAOgrTtNaeyVhbWlsm77xwxJ/M
1SuJkmIKW8UPXPl55/M0AQ0+KRopVkQ4ZTkUyigDpdSgjvo7XVVXdGFzOvsOcf0rnZpWnmeW
Q/M7Fj+NXzcy2+hrbFjidywHoo/xrNJABPpQBvaKC2hakBycf0rBqzp2ryadIxjCurjDI/Q0
kt+rsqi2hSEHcY0BAY+5zmgDW1X/AJFzTvr/AI1gt90/StObWmuLZbeS0tmiT7qgMNv05qjB
IsT7nhjmHZXzj9DQBu61cC11uznIyEQEj2ql4ht/L1D7QnMNyBIjDp05qK+1Z79R59tAWAwr
qGBH61FDfyx2/wBnkCzW/URyDIB9j1FAFWtrU5Ba6Daae3+uP7xx/dHJ5/Os+K8jgbfBaxLJ
2ZyX2/QE4qP7QXuGmuEW4ZuvmE8n8CKANLXf+PLS/wDrgP5Csu2/4+of+ui/zFXbvV2vIljm
tLYhBhMBht+nNVLS4W2kEhgjlYEFfMzwR9DQBqeK/wDkJp/1yH8zWl4Q/wCPGb/rp/QVg6hq
b6jhp4IRIBgOuQQPzre8If8AHjN/10/oKANbUP8Ajyk+lNp2of8AHlJ9KbQAj/dNUrv/AFK/
9dY//Q1q6/3TVK7/ANSv/XWP/wBDWgDZooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAxbH/j0T8f5mry/dH0qj
Y/8AHon4/wAzV5fuj6UALUU/WL/rotS1FP1i/wCui0wNCuL160uZdYuHjt5XUkYKoSDwK7Sk
pAeefYLz/n0n/wC/ZpfsF5/z6T/9+zXodFAHnn2C8/59J/8Av2ans7VIHeTUrO6MIXjahGD7
5ruyQoJJwB3rhfFWvG7c2VsSIwcMc9aAM3UdSjubwmFCIwAqL2VRVM+bIMFj9KW3hUnp+lWv
LHYdvWgCgYTnqfpQFccrwcVb8vrkZpojIoAgS5deJPz71pW8Ut0pMETyY67VJrOkTPfmpNN1
GfS7lZIiwAPIB4I9KANP7Bef8+k//fs0fYLz/n0n/wC/ZrtdK1OHU7YSxcH+JfSr1AHnn2C8
/wCfSf8A79mj7Bef8+k//fs16HRQB559gvP+fSf/AL9mj7Bef8+k/wD37Neh0UAeefYLz/n0
n/79mun8Kwyw2cwmjeMmTIDKR2FblJQBX1D/AI8pPpTadqH/AB5SfSm0AI/3TVK7/wBSv/XW
P/0Nauv901Su/wDUr/11j/8AQ1oA2aKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAMWy/49E/H+Zq8v3R9Ko2P/
AB6J+P8AM1eX7o+lAC1FP1i/66LUtRT9Yv8ArotMDQooopAFFFFAGZ4huxZ6RNIeuMCvMN5e
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
NS/10P8Aut/MUUAalj/x6J+P8zV5fuj6VRsf+PRPx/mavL90fSgBafF9+mU+L79AFiiiigAo
oooAKKKKACiiigAqG7uYbO2kuLhwkUYyzGpq4PxlqMs+oi2R4Rb2rjcjt99iM5PsMgfnQBj3
wk1SSXWLlgLdpCoGecDoBXXeENGls7f7VdgB3H7tAMbVPc+5rmbKJNYvkSWWODTrXk7iFz64
Hqa7eLxFpEsgjjvoyx6cEf0oA0ZfuVBU8hDR5BBB6EVBQAUUUUAFFFFABRRRQAUUUUAI/wB0
1Su/9Sv/AF1j/wDQ1q6/3DVK7/1K/wDXWP8A9DWgDZooooAKxLn/AJCd3/uxfyatusS5/wCQ
nd/7sX8moAhs/wDkYoP+vaT/ANCWuhrnrP8A5GKD/r2k/wDQlroaACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKpal9xPrV2qWpfcT60Ac9qX+
uh/3W/mKKNS/10P+638xRQBqWX/Hon4/zNXl+6PpVGx/49E/H+Zq8v3R9KAFp8X36ZT4vv0A
WKKKKACiiigAooooAKKhurqG0iMtxIqKPXv7AdzXMX3jq1t5NkNpNJwDl/kBB9O9AHW15/4s
0O7t9Vk1C0t/Pgl+dwF3bD3yP1rWtfHVhIwW5hmgPc43Aflz+lb1tqun3YBgvIHz2DjP5UAe
S3JRiHjMvmMcsG6D0rRuPs07ql3qjNMp6xx5RcgZAPeu28R6tpdpYzCT7PPO4KiPhjn1PpXG
2VtpduPMaWSee1xMSgGx+RhPrnH60Adl4bM0dhNbTyCQwyfKR2B5xWpVLQ4pV0oSzqFmmYuw
HartABRRRQAUUUUAFFFFABRRRQAj/dNUrv8A1K/9dY//AENauv8AdNUrv/Ur/wBdY/8A0NaA
NmiiigArEuf+Qnd/7sX8mrbrEuf+Qnd/7sX8moAhs/8AkYoP+vaT/wBCWuhrnrP/AJGKD/r2
k/8AQlroaACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
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
n/ftv8KPt8H/AE0/79t/hXT0UAcx9vg/6af9+2/wo+3wf9NP+/bf4V09FAHMfb4P+mn/AH7b
/Cj7fB/00/79t/hXT0UAcx9vg/6af9+2/wAKPt8H/TT/AL9t/hXT0UAcx9vg/wCmn/ftv8KP
t8H/AE0/79t/hXT0UAcdcyC6nj8lJG2q2fkI7j2orsaKAMWx/wCPRPx/mavL90fSqNj/AMei
fj/M1eX7o+lAC0+L79Mp8X3/AMKAJ64Px1cWk+pWSQSj7QgZZHj5Kg42jj8fzpmq69e6vqMt
naOtvbxk7nZsKAOCzGq+nWXyl9IgmvrmQ7fOli2Ig9QTx+dAE0aPP4m0yyW4eYQhC5PH3fm5
/KvQax9G0NbCZ7ucq91IoBKjhfXFbNABRRRQAUUUUAFFFFABRRRQBHL9yoKnl+5UFABRRRQA
UUUUAFFFFABRRRQAj/dNUrv/AFK/9dY//Q1q6/3TVG7/ANSv/XWP/wBDWgDaooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAxbH/j0T8f5mry/dH0qjY/8AHon4/wAzV5fuj6UALTkG4keoNNp8X36APNAyx+IV
j1NMQNcDzOwKgnGfbua9RQKqKqABQMADoBXNeI/CzamzTWciJKxyVkzjPqMVBo91qui3C2Wq
q8lsSEjcDdt989x+ooA66ikpaACiiigAooooAKKKKACiiigCOX7lQVPL9yoKACiiigAooooA
KKKKACiiigBH+4apXf8AqV/66x/+hrV1/umqV3/qV/66x/8Aoa0AbNFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FAGLY/8AHon4/wAzV5fuj6VRsv8Aj0T8f5mriuoUc0APp8X36i8xfWnLKqnOaALdUtVVJbJ4
myWb7oXrmpftQ9qT7Quc4GfXFAEsClII0bkqoB/KpKr/AGoe1H2oe1AFiiq/2oe1H2ke1AFi
iq/2ke1H2oe1AFiiq/2ke1H2ke1AFiiq/wBqHtR9qHtQBJL9yoKVrgMMUzzF9aAHUU3zF9aP
MX1oAdRTfMX1o8xfWgB1FN8xfWjzF9aAHUU3zF9aPMX1oAV/umqV3/qV/wCusf8A6GtW2dSp
ANVLv/Ur/wBdY/8A0NaANmiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDBtp4ooFjkfa6kgjB9TUv2u3/56j8j
/hRRQAfa7f8A56j8j/hR9rt/+eo/I/4UUUAH2u3/AOeo/I/4Ufa7f/nqPyP+FFFAB9rt/wDn
qPyP+FH2u3/56j8j/hRRQAfa7f8A56j8j/hR9rt/+eo/I/4UUUAH2u3/AOeo/I/4Ufa7f/nq
PyP+FFFAB9rt/wDnqPyP+FH2u3/56j8j/hRRQAfa7f8A56j8j/hR9rt/+eo/I/4UUUAH2u3/
AOeo/I/4Ufa7f/nqPyP+FFFAB9rt/wDnqPyP+FH2uD/nqPyP+FFFAB9rt/8AnqPyP+FH2u3/
AOeo/I/4UUUAH2u3/wCeo/I/4Ufa7f8A56j8j/hRRQAfa7f/AJ6j8j/hR9rt/wDnqPyP+FFF
AB9rt/8AnqPyP+FRzTRzKkcb7mMseBgjo4P9KKKAN2iiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigD/2Q==</binary>
 <binary id="_51.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CACBAQYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDVlnuLyQy3J/d7j5cSkhdoJ5PfPX2xTt0X
/PrF+b//ABVKR/o9v/uH/wBCamYpgO3Rf8+sX5v/APFUbov+fWL83/8AiqbijFADt0X/AD6x
fm//AMVRui/59Yvzf/4qm4oxQA7dF/z6xfm//wAVRui/59Yvzf8A+KpuKMUAO3Rf8+sX5v8A
/FUbov8An1i/N/8A4qm4oxQA7dF/z6xfm/8A8VRui/59Yvzf/wCKpuKMUAO3Rf8APrF+b/8A
xVG6L/n1i/N//iqYxCrk03c//Ptcf9+jQBLui/59Yvzf/wCKo3Rf8+sX5v8A/FVFuf8A59rj
/v0aNz/8+1x/36NAEu6L/n1i/N//AIqjdF/z6xfm/wD8VUW5/wDn2uP+/Ro3P/z7XH/fo0AS
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</binary>
 <binary id="_4.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CABTAGMDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0CiiigAooqC6naBU8uMSO77FUttGcE9cH
0oAnoqn5t/8A8+kP/f8AP/xNHnX/APz6Q/8AgQf/AImgC5RVTzb7/n0h/wC/5/8AiaQy3/a0
gP8A28H/AOJoAuUVS87Uf+fO3/8AAk//ABFHnaj/AM+dv/4En/4igC7RVDztT/58rb/wJP8A
8RSG8vIZIhc2kSpJIE3JMWIJ9tooA0KKKKACiiigAqpe482zz/z3/wDZWq3VW9GZbT2n/wDZ
WoAtUUUnSgBaKaXUMFLDc3IGeTVddRs2WdluIyLc4lOfuH3oAtUVCt1A7RKsyFpV3IM8sPUV
KCGGQQR7UALVLUult/18J/OrtUtS6Wv/AF8J/OgC7RRRQBC9wqqWCSMBzwv+NSI6uMqc4OD7
VHcWy3AwzMOMfLisWa31S0dmgkLjPG1c5X/OaAOgqC4GZLf2k/8AZWrlb7U9YJa1jaYO3Ty4
fn/lVOez8R2NiJBdXBVmLMrEFxkduTzjPegDsrrUba2LI8qiQKWCnvj/APWK4G68U6lqEgjt
o2LEMhWME7gTwcDvWbcG6u7/AO0tE80bfdVzzt9K1dJ8S/2BEbV7JJBnO5SFYexOOaAG2+k+
J7pbYhJIvs4xE0jhSB/OpF8Ga4Y5AZ4VEvLr5h+bvzxWm/jaCdQEzb8cg8n86hi11rlXeO4d
8dRvINAFD/hFvEVtIksTo7xrtQpLyB7ZqCO/1zQ47eG4gnjghk3nIOG9s+laf/CYtaScO04B
wyN/Q12kE0V7aRyph4pUDAEdQR3oA57w/wCLItQ2w3W2Oc7mJ6KozwK2tSIK2pB4+0J/OsLx
B4Rt542utNUW9ynzbF4V/wDA1dW7+02VnkEGO7jibPsM/wBRQBu0UUUAFFFFACVWumxPaL/e
lI/8carVVLz/AI+rH/rqf/QGoA42C6ttJ1m406+hBhWQhCc8R8tn3roV0fS9RgjnhLhZV3Lh
yOPpTvEPh231uIMT5VygwkgH6H1FcebXxB4fulmMLzJEhRGX5kA/DpQBq6n4G3gvZzbm7q3B
/wDr/pWE/hPVo32iB/qB/hVuy8aXtvFbxT5kKy7pmbqy+gq8fHhxe4gxn/j19u3zfzoAxW8L
6jCheS1lIB56ce/Xn86iji1DT282O4niGfVkz+IyP1rXl8c3Jls3jQBVT9+mOHPt/OqG/Wtc
WaGG3llilk3hiuAvtuPbpQBesfEWreabe4mSVWjd9rqCwAUkcjGc4/WtfQY5f7AsZpwfMnvR
MS3U5J5pNG8H+SxudTuGluGUrhDwoIwee/HFbuoIscdkiAKiXEYAHYUAX6KKKACiiigAqpef
8fVj/wBdT/6A1W6rXkMsjQPCU3RPuw+cH5SO31oAs0VVJvuyW/8A323+FNJ1HHypa592b/Cg
B9xp9ldHNxaQSn1eME1W/sDSc5/s62/79ipQdT7pafg7f4UbtS/552n/AH23+FADodMsIMeT
Z26Ed1jANWulU86l/wA87T/vtv8AClDal3jtP++2/wAKALlUtSGRbf8AXwn86XdqX/PO0/77
b/CmPFfTvEJRboiSByUZiTjt0oAv0UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAH/
2Q==</binary>
 <binary id="_49.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CACBAQYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwC/JCtwXM6BoWkLRREfKByMkeuc037FZf8A
Pjb/APfNWyP9Ht/9w/8AoTUzFMCv9isv+fG3/wC+aPsVl/z42/8A3zVjFGKAK/2Ky/58bf8A
75o+xWX/AD42/wD3zVjFGKAK/wBisv8Anxt/++aPsVl/z42//fNWMUYoAr/YrL/nxt/++aPs
Vl/z42//AHzVjFGKAK/2Ky/58bf/AL5o+xWX/Pjb/wDfNWMUYoAr/YrL/nxt/wDvmj7FZf8A
Pjb/APfNTsQoyaXZL/zwl/75oAr/AGKy/wCfG3/75o+xWX/Pjb/981Z2S/8APvL/AN80bJf+
feX/AL5oArfYrL/nxt/++aPsVl/z42//AHzVnZL/AM+8v/fNGyX/AJ95f++aAK32Ky/58bf/
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
igR//9k=</binary>
 <binary id="_178.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAG5AsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDrdRv5Y7gW1qF37dzu3O3049ar/ar3/n6/
8hCluR/xMbn/AIB/KmYoAd9qvP8An6/8hCj7Vef8/X/kIU3FGKYDvtV5/wA/X/kIUfarz/n6
/wDIQpuKMUAO+1Xn/P1/5CFH2q8/5+v/ACEKbijFADvtV5/z9f8AkIUfarz/AJ+v/IQpuKMU
AO+1Xn/P1/5CFH2q8/5+v/IQpuKMUAO+1Xn/AD9f+QhR9qvP+fr/AMhCm4oxQA77Vef8/X/k
IUfarz/n6/8AIQpuKMUAO+1Xn/P1/wCQhR9qvP8An6/8hCm4oxQA77Vef8/X/kIUfarz/n6/
8hCm4oxQA77Vef8AP1/5CFH2q8/5+v8AyEKbijFADvtV5/z9f+QhR9qvP+fr/wAhCm4oxQA7
7Vef8/X/AJCFH2q8/wCfr/yEKbijFADvtV5/z9f+QhR9qvP+fr/yEKbijFADvtV5/wA/X/kI
Ufarz/n6/wDIQpuKMUAO+1Xn/P1/5CFH2q8/5+v/ACEKbijFADvtV5/z9f8AkIUfarz/AJ+v
/IQpuKMUAO+1Xn/P1/5CFH2q8/5+v/IQpuKMUAO+1Xn/AD9f+QhR9qvP+fr/AMhCm4oxQA77
Vef8/X/kIUfarz/n6/8AIQpuKMUAO+1Xn/P1/wCQhR9qvP8An6/8hCm4oxQA77Vef8/X/kIU
farz/n6/8hCm4oxQA77Vef8AP1/5CFH2q8/5+v8AyEKbijFADvtV5/z9f+QhR9qvP+fr/wAh
Cm4oxQA77Vef8/X/AJCFH2q8/wCfr/yEKbijFADvtV5/z9f+QhR9qvP+fr/yEKbijFADvtV5
/wA/X/kIUfarz/n6/wDIQpuKMUAO+1Xn/P1/5CFH2q8/5+v/ACEKbijFADvtV5/z9f8AkIUf
arz/AJ+v/IQpuKMUAO+1Xn/P1/5CFH2q8/5+v/IQpuKMUAO+1Xn/AD9f+QhR9qvP+fr/AMhC
m4oxQA77Vef8/X/kIUfarz/n6/8AIQpuKMUAO+1Xn/P1/wCQhR9qvP8An6/8hCm4oxQA77Ve
f8/X/kIUfarz/n6/8hCm4oxQA77Vef8AP1/5CFH2q8/5+v8AyEKbijFADvtV5/z9f+QhR9qv
P+fr/wAhCm4pHIRcmgB/2q8/5+v/ACEKPtV5/wA/X/kIVD5n/TOT8qPM/wCmcn5UATfarz/n
6/8AIQo+1Xn/AD9f+QhUPmf9M5Pyo8z/AKZv+VAE32q8/wCfr/yEKPtV5/z9f+QhUQkGcEMv
GeRSebnojkfSgCb7Vef8/X/kIUfarz/n6/8AIQqHzP8ApnJ+VHmf9M5PyoAm+1Xn/P1/5CFH
2q8/5+v/ACEKh8z/AKZyflR5gyMqy5OMkUATfarz/n6/8hCj7Vef8/X/AJCFQ+YMnCs2DjIF
Hmf9M5PyoAm+1Xn/AD9f+QhR9qvP+fr/AMhCofM/6ZyflR5n/TOT8qAJvtV5/wA/X/kIUhur
0ci5BPoYhUXm45KOB9KkHIyOhoA0dOvDdwt5ihJUO11ByPY0VBpX/Hxdf8A/lRSAhuP+Qjc/
8A/lUF07RW7ugywHGaszDOo3X/AP5UhUEYIoAzQb3yTI0sYAGeBmllupQkUahUmkXO5uiinX
Fs899CiYSCH5mXGAc9qz5LG+fzGZdxlJIB6Z7Z9BTA1yzR2pdiHZUySOhOKrpdujR/aQipIm
4MpPH1/OrAhcab5bKPMEO0hemcdqZDYJ5AEhdnaPYd5ztBHIFAC3VwIInK4MiruCn0zSo0qK
zXBjCgZyuf61SSKW40+4kdd0jKIwB3C8fqc1LJCr2zrb28ikFWKuCNwBzjmgCQXiPMUjZSoj
Llj2xQLyMTRwuRvZN2R0pjo89xLIsDqpt2QFhgk+lPWN4p7ZzGxUQlDgZweOv5UATy+bgeUF
J/2ugqO2maWNiygOjFSB0Jp15JLGiiKN2LHBZRnaPWkgIjjREhlwSclhg/U0gG280kskqSIE
KEYAOasYqtbMxu5iYZVDkYLLgcVd20AR4oxUm2jbQBHijFSbaNtAEeKMVJto20AR4oxUm2jb
QBHijFSbaNtAEeKMVJto20AR4oxUm2jbQBHijFSbaNtAEeKMVJto20AR4oxUm2jbQBHijFSb
aNtAEeKMVJto20AR4oxUm2jbQBHijFSbaNtAEeKMVJto20AR4oxUm2jbQBHijFSbaNtAEeKM
VJto20AR4oxUm2jbQBHijFSbaNtAEeKMVJto20AR4oxUm2jbQBHijFSbaNtAEeKMVJto20AR
4oxUm2jbQBHijFSbaNtAEeKMVJto20AR4oxUm2jbQBHio5h8q/76/wAxVjbUU4+Rf99f/QhT
AbijFPxVR/LS9Z7qGSWExgLtycNk56fhQBYxRiq8s2nGJxHZzByp2naeD271YiB8pN3XaM0A
RTDp/ut/KpFHyj6CkmHT/db+VSKPkX6CgCMRtLcxQq/l7wxLYz0oiigmlEUephnJIAEY5x/+
qmzOYbiGbazKu4HaMnmoIpLeKVJFS7JQkqCOASCP6mgCeAllYMclHdM4xnDEf0pZR8n/AAJf
/QhSWYYwsxBG6R2weuCxIqSUfIP99f8A0IUAMiHyf8Cb/wBCNJPuWIlc9RkgZIGeTj6VJCP3
f/Am/wDQjSXO9YGMYO7joMkDPJ/KgAFrOzKI5UeBxuFx0Cjvkev+e1QwOHkkCSebGuNsm3Ga
SOaQReVHbsbMKVZW+82ep/z60tjkB0VXEQPyFxg0ATMvyN9DTox+7X6Clcfu2+hp0S/uk/3R
QBY0r/j4uv8AgH8qKNM/4+bv/gH8qKQEb/8AISuv+AfyqQIzdFJ+gqN/+Qldf8A/lVmB9qn6
0AReU/8Acb8qPKf+435VJLfRwsFctubkBULfyFKb2NQSxYADcSVI4oAi8p/7jflSPbmRCjRs
VPUYNWVuA6hlOQRkUvnUAVUtzGgRIyFAwABS+U/9xvyqz51Q/wBoReYYx5hYHacRsQD9cYoA
Z5T/ANxvyo8p/wC435VPJcrFGXc4UdTR9qUFgSRtGSSCB+fSgCDyn/uN+VHlP/cb8qsicEAg
5B70vnUAVfKf+435UeU/9xvyp76hCkhQsxI67UJA+pA4qfzqAKvlP/cb8qPKf+435VZ86jzq
AK3lP/cb8qPKf+435VPJcrEhdzhR3p3nUAVvKf8AuN+VHlP/AHG/KrPnVFPfxW4zKXA65CMR
+YFAEflP/cb8qPKf+435VPFdLKu5d2P9pSv86f51AFXyn/uN+VHlP/cb8qsPcLGhdjhRyTSi
cMAQeDyKAK3lP/cb8qPKf+435Va86mvcBFLMcAck0AV/Kf8AuN+VHlP/AHG/Kpmu0WMSM2FO
MH61J51AFXyn/uN+VHlP/cb8qnFyrOyBvmXGR6U7zqAK3lP/AHG/Kjyn/uN+VWfOo86gCt5T
/wBxvyo8p/7jflVrzqPOoAq+U/8Acb8qPKf+435Va86jzqAKvlP/AHG/Kjyn/uN+VWfOpfOo
Aq+U/wDcb8qPKf8AuN+VWfOo86gCt5T/ANxvyo8p/wC435Va86jzqAKvlP8A3G/Kjyn/ALjf
lVrzqTzqAK3lP/cb8qPKf+435VZ86l86gCr5T/3G/Kjyn/uN+VWvOpPOoAreU/8Acb8qPKf+
435Va86k86gCt5T/ANxvyo8p/wC435Va86k86gCt5T/3G/Kjyn/uN+VWvOo86gCr5T/3G/Kj
yn/uN+VWvOo86gCr5T/3G/Kjyn/uN+VWvOo86gCr5T/3G/Kjyn/uN+VWfOo86gCt5T/3G/Kj
yn/uN+VWfOo86gCt5T/3G/Kjyn/uN+VWfOpfOoAq+U/9xvyo8p/7jflVrzqTzqAK3lP/AHG/
Kjyn/uN+VWvOpPOoAreU/wDcb8qPKf8AuN+VWfOo86gCt5T/ANxvypslu7pjaw5BBx3FW/Oo
86gCj9muP7x/790fZrj+8f8Av3V7zqPOoAo/Zp/73/kOj7Ncf3j/AN+6vedS+dQBQ+ySE5k3
NwQMLjrQLacAAMcD/pnV/wA6k86gCj9muP7x/wC/dH2af+9/5Dq/51HnUAUPs0/94/8Afuj7
LMxG8sQCDgJjpzV7zqXzqAKH2WZc7CwBJOCmevNH2a4/vH/v3V7zqPOoAo/Zrj+8f+/dH2a4
/vH/AL91e86l86gCgbWcggscHr8lP2bAFIIwO9XPOqCY7nz7UAN03/j7u/8AgH8qKNN/4+7v
/gH8qKAIn/5CV1/wD+VPYZX8aY//ACErr/gH8qeWAXBDH6KTQBSnWQ3sQjZVOw/eXP8AUUy4
LZuFZsgRjjtV75CwbY24dDsP+FIRGSSYycjBzGef0pgZ372WSOFfuiFWA80pnPfgc1etw/kJ
5jBnxyVPBpZIoJFVZIdwXoGjJx+lSAqAAFYAdBsP+FACYqnbLMZpyroE805BUk9B3zV3cP7r
/wDfBqJre2Z97W4L5zuMRz/KgDPnHmWc8ryuGDldu7gc4Ax06VLOC/2tWZtqhSAGIxxVxobd
3LtACx6kxHP8qfhMsdjZbr+7PP6UARWqBbeMAkjaDySalxSII412xxlV9BGR/Snbh/df/vg0
AUpQ1qXmidWjLfOh9fY/0qE/aJpJWUhdjYGZSu0e64wfxq/5Nv5nmGAb853eUc/nih4oHcO8
O5h0Yxkn+VAFC4kcM0iFhscKSZSBn0C9D+NPbePtUwZ2aPOxdxx09O9XDDAzl2gBY/xGI5/l
TxsUkhGGeThDz+lAGfPEBZFlmdy4XkvnPI5AqaAGO7ki3uy7FYbmJwef8KnWG3XdtgA3dcRH
n9Kf8gYtsbcRjOw5x+VABiq2oD/QpfoP51a3D0f/AL4NI2x1KsjMD1BQ/wCFAFWfLXEMJZkR
gSSrYJIxxmq7SyI0sQkby1kVQ5OSoPXmtGRY5F2yRl19GjJH8qAsSx+WIiE6bRGcfyoAozqY
jLGruyGPJDMWwfxobckkbuzmPCgbHxtPuO9XUigjQokO1T1AjIB/Sk8qDzBJ5Pzjo3lnI/Sg
B+Kiuh/o0n+6am3D+6//AHwaCVYEFWIPYof8KAM6VJxaRl5Iyny8BCD+eaSXz5p51UhfLxtz
KUxx1wBz+NaJCFQpjYqO2w/4U2SKCVg0kO8joWjJx+lAFCYui3Tb9rBUyy9qljHl3caJI7h0
LMGYn6H2qxPEksTqFZS+Mt5Z7U6KOGLPlxbCeu2MjP6UAOxRil3D+6//AHwaNw9H/wC+DQAm
KMUu4ej/APfBo3D+6/8A3waAExRil3D+6/8A3waNw/uv/wB8GgBMUYpdw9H/AO+DRuH91/8A
vg/4UAJijFLuHo//AHwaNw9H/wC+DQAmKMUu4f3X/wC+DRuH91/++DQAmKMUu4f3X/74NG4f
3X/74P8AhQAmKMUu4f3X/wC+DRuH91/++DQAmKMUu4f3X/74NG4f3X/74NACYoxS7h/df/vg
0bh/df8A74NACYoxS7h/df8A74NG4f3X/wC+DQAmKMUu4f3X/wC+DRuH91/++DQAmKMUu4f3
X/74NG4ej/8AfBoATFGKXcP7r/8AfBo3D0f/AL4NACYoxS7h6P8A98GjcP7r/wDfBoATFGKX
cPR/++DRuHo//fBoATFGKXcPR/8Avg0bh6P/AN8GgBMUYpdw9H/74NG4f3X/AO+DQAmKMUu4
ej/98GjcPR/++DQAmKMUu4f3X/74P+FG4f3X/wC+D/hQAmKMUu4ej/8AfBo3D+6//fBoATFG
KXcP7r/98GjcP7r/APfBoATFGKXcP7r/APfBo3D+6/8A3waAExRil3D+6/8A3waNw/uv/wB8
GgBMUYpdw/uv/wB8GjcP7r/98GgBMUYpdw/uv/3waNw/uv8A98GgBMUYpdw9H/74NG4f3X/7
4NACYoxS7h6P/wB8GjcP7r/98GgBMU7sPpSbh/df/vg0pIOMZ/EYpAO03/j7u/8AgH8qKNN/
4+7v/gH8qKAIn/5CV1/wD+Vcd46JF5a4P/LM/wA67F/+Qldf8A/lXHeO/wDj8tf+uZ/nQBy+
4+po3H1NJRQMXcfU0bj6mtDSFVFvLsqrvbQ741YAjcWC5weuM5qNr+S8YLqVxcTRqGK/NuYN
jjr2zjNAFPcfU0bj6mtjS8W0dmP+Wl3dIfpGrD+bZ/75qOyH/EzvgR0hn/8AQTQBl7j6mjcf
U1r/ANkRyJZpbrM73DIouN6mIMw5UgDII9z26Ut3pdrHEDHJtYSqmDcxyGQHuAvK/Q569aAM
fcfU0bj6mtpdNsXvJ4IhcStCMCMSKrSnP8OR29OSarWqrax3d0FZdn7qMP8AeDH+oFAGduPq
aNx9TW0NN07zDCz3IkEHnFwVx0yRjH65qE2FvJLavbR3LxTqSY9ylxjr82MY98UAZe4+po3H
1Nbb6PbLcw5eRYZInkIEqSFSv+0vBqWOyiu9EWZRJFZwys8hJDOF6YHAyST6YoA5/cfU0bj6
mtC3MdvZXd1GCPMPkQhjkgHljnjtgf8AAquX80l5byTWd0zWIC+ZZhtphGR0XpjPcevNAGHu
PqaNx9TW3qFpZS3NwIIpIfJtElxuBBOE7BR/eOfel0iC3trm1ndZXeS1llG1wNrDeOOD2X86
AMPcfU0bj6mtq5uozoAKfaQ9xcP5jNMDvxtPzfLz1/PNWbNxb39pYRsI2gQmST/bIyenpkig
DnNx9TRuPqa354JdShs42uhdsZCr3Iydoxnb82CfXpVNbK0vI5PsInWSJlB81gwcE4zwBj6c
0AZm4+po3H1Naj2Nk0lxbQmf7RArHezAq5XqMYyPzNWtVsYk8m4u2ZfPjRYQuPQZY+3tQBg7
j6mjcfU1qXumxx3kFvBFOBI2BI7qyyD+8pA/xq2InvbmW7trWSaC0AihjjQtuYdzjt1b8aAM
DcfU0bj6mupmE8Gqay3nGycgMsrblwC3sCayYA0+rGW6uRdpAvmvISxDBeg+YA9cD8aAMzcf
U0bj6multLi7a0s5xdLFA0rtOHlChhu5yuctx6A062mlW2tJLa4S3s/OkMivKFBTd025y3Hb
BoA5jcfU0bj6mun0uxljmNxBZyut0smxhGSqR7Wxz6k4/wAmq9ubi20qRUvjp7i5IbcXUnjp
8oP60AYG4+po3H1NaNmxjF3eu/mOoKI2fvO3GefbJq9YW1na6ikDecbkR7i+RsyVzjbjPfrm
gDA3H1NG4+prattGgNtA1zJtadd4b7RGgjHbKty3TtioRpkOUl3ubfyWkdgRncOCBx64/OgD
L3H1NG4+prUgb7LZW8anEl1KGb/cB4H4n+VWNZmc3rx3OqNPbed80EbvlR/wJdvFAGHuPqaN
x9TWtc6SlrPBA3nTzTNuVYscx9vxPX2qV9Gt/Ps8M8cc7Mjr5ySlcDOcrx+FAGJuPqaNx9TW
uLTSzbpcYu9hmMJTeuc8fMDt9+mPxpr6faWsVzJctNJ5M/lKsZC7hjrkg4oAytx9TRuPqa2U
tUtmvBCzNFJa+Ym7qAcEA+9Ok0WCGArNKEm8rzN5uYwAcZC7Pvfj+lAGJuPqaNx9TWlfWENv
awvCkz+ZtxPvUxsSMlcAcEehNaNs0sc81raSeW9talQ/mBPnJBY5JGPT8KAOc3H1NG4+prp4
ppZJXEVwhvktCJJ1lA+bPHz5AJA75qJ7Z7+WOV0N5LbRZuDCN5kbPyrkde2TQBzu4+po3H1N
dVKlwmviaVWtme1yHZSoU7BnGB2PpWNKs19qEEM2ofbM9ZNznaOp+8B2yaAM7cfU0bj6mtye
6Mdq99bERyyzmJZB1iRQMAHt17VHPaz3Q828vftQFs0kcikk8NjB3AHuaAMfcfU0bj6mtW0s
wsUUsc0sbSW8jsVbHQkY+lRQSPY6YZo3KT3D4VlOCFXr+Z/lQBn7j6mjcfU1uX17fXGl6fGb
udjOHVwZD8/I6+tJeaRa2sUweTEkBGT9pjPmc4ICjlT9c9KAMTcfU0bj6mtp9NtLKW3kmMss
dxIDCoYDMfq3B55x+BqzGUhl1f7FObAK4UOznj5+21cge2KAOc3H1NG4+prTMUci3F7f3Et2
qOsYaNyDISCfvMM4AB7Vbu40Z828sqIunhhg4JGTwfUUAYO4+po3H1NbTWdpdRafFDFJE7xs
0km4HgE54wMnj1qBLOyu0L2vnx7JURxI4bIY4yMAY+nNAGZuPqaNx9TWotraLq3lxeYYrfLS
tIwO7b7AcdhUzpb39jCwhcXVxclfM3jHbrxnHtmgDF3H1NG4+prbudItIlI88RMkioWa4jfe
CcEhV5GPfNPtrKyg1q2hktbgo548yRWWQeoIXBH+c0AYO4+po3H1NaNiYoTdXsSsqRLtiDsG
O9uBzgdOT07VabRYIoNs0oSYw+ZvNzGFBIyF2fe9Bn36UAYm4+po3H1NbUWm6ezxQPJcCWS2
8/eCpVcAkjGOeB61AbG3lNlJax3LJOWDRbgz5XGcHAGMEduOaAMzcfU0bj6mt0aYkF5ZPBLL
CJg/3J0kZCo7OvHORVeeNptH09E27mZ+WYKOp7nigDK3H1NG4+prRttPiH2k3rn9wgcCCRX3
ZPTIyKeNPglktpLeO4khmViY9w3qRwfmxjHvigDL3H1NG4+prbfR7ZLmPc8iwvA0pVZEkII7
bl4NQzJYNo6NBbyrI0xVXeVfTudo4oAytx9TRuPqasnT5xMsRa33MMjFxHj892BWjpmnSXFj
qFvuRdjRtI4YMFUbiTx149KAMXcfU0bj6mtJrbT4rf7W63LQSyGOFBIqthQMsTtI7jjH48cv
mshbQXvlTSmPbC6rnG9X5AYdyP50AZW4+po3H1NdNqZLafeRibzSqx5swOLTBGSO3tx/e5rK
tNLLX0UN06KkiucwypIRhSexP60AZ24+po3H1NPnMJmY26usf8Idgx/MAVHQAu4+prv/AAcc
6Emf+ejV5/XoHg3/AJASf9dGoA39N/4+7v8A4B/KijTf+Pu7/wCAfyooERP/AMhK6/4B/KuO
8d/8flr/ANcz/Ouxf/kJXX/AP5Vn6joVvrV2nnu6mOPjb9aAPNaK9C/4QTT/APnvN+lH/CCa
f/z3m/SgZwlndy2c/mxbTkFWVhlXU9QR3FSm+iDAx2FtGAGBXDMDkYz8xPTqPeu2/wCEE0//
AJ7zfpR/wgmn/wDPeb9KAOJ1C5WS7U27HyoVVIjjBwB1/PJ/GpJdWeRZiltBFNOMSzIG3MD1
4JwM98AV2X/CCaf/AM95v0o/4QTT/wDnvN+lAjjBqskUSpbQxW7BlZnjzlivQ8kgfgBTLi/W
Zw6WdvDJvDs0e75j9CSAPYYrtv8AhBNP/wCe836Uf8IJp/8Az3m/SgZxSahi5knltoZWdtw3
bhtPtgilv70XMMShiWJMknGPmP8A9au0/wCEE0//AJ7zfpR/wgmn/wDPeb9KAOJ/tKXz2l2p
uMXlYwcYxj86dBqcsKxJ5cbpGjIVbPzBuucH+Vdp/wAIJp//AD3m/Sj/AIQTT/8AnvN+lAHG
vq8pMeyCGNY0aNVUHADde+aZbapcWsUUcW0CNi3Izuz1B9RXa/8ACCaf/wA95v0o/wCEEsP+
e836UCOL1G6inW3jt0CRxpkoM4DnluvPt+FLJqYMUqW9nb2xmG12j3ZIznHJIAyB09K7P/hB
LD/nvN+lH/CCaf8A895v0oGcd/az+asjW8LExeTIDuxKuABnnjoOmOlI+rStLE6wwoIoWhRV
BwFbd79fmPNdl/wgmn/895v0o/4QTT/+e836UAcXZXiKbaK4A8iGVpeBkk4HH0yo/Oo7e+kg
vjdlVlckkh84OevTFdx/wgmn/wDPeb9KP+EEsP8AnvN+lAHGHVJE8oWsMVssb7wseTlvU7iT
SS6kzIVgt4bbcwZzFuyxHI6k457DFdp/wgmn/wDPeb9KP+EE0/8A57zfpQBxk2qvKshFvBHN
KMSTIDuYd+M4GfYCnHWJnVkmiiliIUeW4OAR0I5612P/AAgmn/8APeb9KP8AhBNP/wCe836U
COSj1VfLcCJLfYjeUke4jc3BPJPassEjoSK9B/4QTT/+e836Uf8ACCaf/wA95v0oGcaNWdri
6lmt4ZRc/fRtwHXPGCD+tI93D9hmWGJYJJnAZE3EbR7sSeT/ACrs/wDhBNP/AOe836Uf8IJp
/wDz3m/SgRwcly8ltDAQu2Ikgjqc0SXLyW0MBC7YiSCOpzXef8IJp/8Az3m/Sj/hBNP/AOe8
36UDOEtLqS0nEseCQGGD05BH9amh1EJbmCa0hnQvvG8uCD/wFhXa/wDCCaf/AM95v0o/4QTT
/wDnvN+lAHE3dzE9pDDANgBLuozgMegGeeB/Op49akRlk+zW7TqmzzmDbiMY9cdO+M11/wDw
gmn/APPeb9KP+EE0/wD57zfpQBxS6j/o8cU1rBOYgRG77sqPTggH8c02O/lFgbE4ELPuJxz9
PpwPyrt/+EE0/wD57zfpR/wgmn/895v0oA4i9uhJfCSI5jj2rHkY4FSzalFNP5zadbCQvvJ3
SHcfcFsV2X/CCaf/AM95v0o/4QTT/wDnvN+lAHHLrNzvR5FjldGYhnBzhhyvXpyaDq8gMAit
4IkgZmRVBxyMHJJya7H/AIQTT/8AnvN+lH/CCaf/AM95v0oEcKLxxbCDau0SmXPfOAPy4rQX
U0axuWnhglea43mJsgdOowQf1rqv+EE0/wD57zfpR/wgmn/895v0oA4qTU5pJp5GVP3yeXgD
AVewH5Usuo+fEFmtYHlCbBMQ27HbjOCffFdp/wAIJp//AD3m/Sj/AIQTT/8AnvN+lAzkrXVI
1ZEaCKGIEO3lhjvZRxkEkDn0xVKO7kjM54YzqVcn35zXdf8ACCaf/wA95v0o/wCEE0//AJ7z
fpQI4O3uXt1lVQpEqFDnsKiBI6EivQf+EE0//nvN+lH/AAgmn/8APeb9KBnGLqsouxcPFG5E
flFGzgjGOxz2p0d7brHO8dvHbylNiCMsQc9T8xPb+ddj/wAIJp//AD3m/Sj/AIQTT/8AnvN+
lAjhrW9a3jeJo45oX5aOQHGfUEEEH6GpxqzrKhS3hWJIzH5PzFSpOSCSc9feuy/4QTT/APnv
N+lH/CCaf/z3m/SgZxsmrytsCwwxrHE0SqoOApOfXrUWoTpNKiwkmGJAiZGPr+tdv/wgmn/8
95v0o/4QTT/+e836UAcLJdySQW8RCgQZ2kdeTnmprjUhckvLZ25mYgvINwL49RnAz3wBXaf8
IJp//Peb9KP+EE0//nvN+lAHFzarPOpEiocSCROP9XgYwvtjH5CnnVg0tyz2Vuy3ODIhLgZz
nPDZ612P/CCaf/z3m/Sj/hBNP/57zfpQBxceoiPzUFnAbeXBMJL7QR0IO7Ofx70s2qzSuzGO
Jd0HkYUEAL+fWuz/AOEE0/8A57zfpR/wgmn/APPeb9KBHFx6nLFHbhY4xJb52SYOcHqCM4I5
9KH1M4UQW0MC7xIwTd85HTOSfyFdp/wgmn/895v0o/4QTT/+e836UDOLN4ptbps4nuHG4AcB
ev8AOmQ37xWogEaHZJ5kbnO5G9sHHbvXb/8ACCaf/wA95v0o/wCEE0//AJ7zfpQBxc+orO+8
2VsshYM7AN8/4ZwPwxTv7WkWe3khhiiW3bcka5K579ST+tdl/wAIJp//AD3m/Sj/AIQTT/8A
nvN+lAHFXd1FJZwwwIIwWaSRFzgN0ABOT0H60Saj50AWa1gklVPLEx3bgOg74JA7kV2v/CCa
f/z3m/Sj/hBNP/57zfpQBxK6lKs6S7E3JCYQMHGCpXP15pbfU5bdYUEcbLFvGGB+YOACDz6D
tXa/8IJp/wDz3m/Sj/hBNP8A+e836UCOOOryBrfy4IY0t9+xFBx8w5zk5NVZbt5bSG2ZVCRZ
wR1Oa7v/AIQTT/8AnvN+lH/CCaf/AM95v0oA47SrqO2gvPMEb74wAj9G56Uf2vIJVIghEKxm
IQfNt2nr3z+Oa7H/AIQTT/8AnvN+lH/CCaf/AM95v0oA419WlYpthhjVImiVVBwFP41At4RY
m1aKN13b1Y53KfbB/nXc/wDCCaf/AM95v0o/4QTT/wDnvN+lAzz2rVpfz2cbrA2wsyvvHUFc
4x+ddx/wgmn/APPeb9KP+EE0/wD57zfpQBxzarvDpJZWzws/mCL5gFY9SMEEZ9M49qik1KeQ
T7tv74pnAxtC9APQdq7b/hBNP/57zfpR/wAIJp//AD3m/SgDjbjVnnSbFvDHLcf66ZAd0nc9
TgZIycAVVtLl7S4E0YUsAww3TkEf1rvP+EE0/wD57zfpR/wgmn/895v0oA89or0JfBGmo4Dv
M2c/xYxin/8ACF6R63H/AH3QB51XoHg3/kBJ/wBdGqX/AIQvSP8Ap4/77qxoltFaWbwwghFl
YDJyetAjS03/AI+7v/gH8qKNN/4+7v8A4B/KigCJ/wDkJXX/AAD+VSW3/H4f+uf9ajf/AJCV
1/wD+VSW3/H43/XP+tAEGqpE0mHeWSVlxFFGxGD/AHuP61HqMs0cVlanzJDLw5jOCxA6Z7Vd
n0yzuJzNLDmQjaWDEZHpwalks4JYFgePMa/dGTx+PWgCHTDF5EiRwvCyOVdGbcQ2B3z6EVHr
hnXTibWYxTebGqsPdwvPtzVy3t4raPy4U2rnPXPP1NNurSC8jEdwm9QQwGSOR9KAMiLUpptR
jmkdoLVLeRmRuBvXbuJ9hux+FWNO1S4uLxbe5tvKLxGRTgjoQD1+oq3JptpLKJJIdzBNgJY/
dxgjGabFpVlFMsyQ4kUEBi7EgHt1oApf2xM18LeMW+TOYtjM24AZ56Y6DP41s1VOm2hSNPJA
WJt64YjB9evJ+tWqAMvVUiaTDvLJKy4ihjYjB/vcf1pZY2lks7S4dmUoS5VsbiB6irE+mWdz
OZpYcyEbSwYgkenBqSSyt5YUhePKJ90BiMfj1oAoxIJ9InSUs6xFwjbiDgdORTpZXTQ4WVjl
kQFs84OMmrclhbSW6wNH+6XooYj+RohsLaGBoY48RtwVLE/zNAFezjFtqEttEW8ryw2GYtg/
jWhUNtaw2oIhTbu65JJP4mpqACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigBj/wCsT6N/
KsHxDfanCoh0u0lkc8tKFyAPQVs3lxHbbJJSQvI4Gap/2vaf3n/74NADtKup7u0V7q2e3mHD
Kwxk+oqDTf8AUy/9dW/nUv8Aa9p/ef8A74NQ6Wwa3kYdDKx/WmBe03/j7u/+Afyoo03/AI+7
v/gH8qKQET/8hK6/4B/KpLb/AI/G/wCuf9ajf/kJXX/AP5VJbf8AH4f+uf8AWgC7RRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUARv/rE+
h/lSZ+n5Ur/6xPo38qbQAufp+VZenEmKUn/nq38606zNN/1Uv/XVv50wLum/8fd3/wAA/lRR
pv8Ax93f/AP5UUgIn/5CV1/wD+VSW3/H43/XP+tRv/yErr/gH8qktv8Aj8b/AK5/1oAu1naj
qb2NxHH5cG2QEh5p/LHHboa0ao3lpczXcU8EsCiMEbZIi2c/RhQAyHVoxAsl1siDyFI2icyo
+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
37rYooAztMWTzrmR4njDFdu8YJwKK0aKAP/Z</binary>
 <binary id="_52.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CABhAMoDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwC9JALl3kuVEiM5aNG6Bc4yR65zSfYrL/nx
t/8AvmrZH+j2/wDuH/0JqZimBX+xWX/Pjb/98UfYrL/nxt/++KsYoxQBX+xWX/Pjb/8AfFH2
Ky/58bf/AL4qxikXc5Ijjd8cHaKAIPsVl/z42/8A3xR9isv+fG3/AO+Ks+XN/wA+8v8A3zR5
c3/PvL/3zQBW+xWX/Pjb/wDfNH2Ky/58bf8A74qz5c3/AD7y/wDfNHlzf8+8v/fNAFb7FZf8
+Nv/AN8UfYrL/nxt/wDvirBWVQSYJQB1JWmhtzBUVnYjICjtQBD9isv+fG3/AO+KPsVl/wA+
Nv8A98VZ8ub/AJ95f++aPLm/595f++aAK32Ky/58bf8A74o+xWX/AD42/wD3zVny5v8An3l/
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
/wDrkv8AIUUUAf/Z</binary>
 <binary id="_2.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CADZAZkDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0CiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoopCQBk8Cg
CO5uIbWBpriRY416sa47VPF88xaPT18mPp5jDLn+gqh4i1htUvCsbEW0Rwi+v+0ax6Q0iae5
nuW3TzSSnrl2JqIEg5HBpKKBmjZ63qNkwMV1Iyj+BzuX8j/Suu0XxNb6iywTqILk8AZ+V/of
X2NcBSgkHI4NAWPXKKwPCustqNu1vcNuuYRnJ6uvr9a36ZIUUUUAFFFFABRRRQAUUUUAFFFF
ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
UUUAFFFFABRRRQAVkeKbs2miTFTh5cRg/Xr+gNa9cv46YixtlzwZSSPw/wDr0AjiqKKKRQUU
VJbwSXM8cEK7pJGCqPegBgBZgFBJPAA71ZOnXyx+YbK4CddxibH54r0DR9FttKiGxQ85GHlI
5P09BVy7vLeyjD3UyxKTgFu5osK55xot2bLVraYNhd4Vv908GvTq5XV7LTdbWSTTZojeopkI
TjzAPX3962V1zTHYKt7ESTgDNAM0aKz5Nb0yORke8iDKSCM9CKuxyJLGskbB0YZVgcgimIfR
Wc2uaWrFTexZBweadJrWmxMA95EpKhgM9iMj9DQBforOOu6WACb2Lnkc1bhuYLiDzoZkeLrv
VsigCaisuTxFpMUmxr1Cf9lSw/MDFX7e4huYhLbypIh6MpyKAJaKqyX0MeoQ2TH97KjOPw/y
fyqrrWrHTVRY4hI7Dc2Twi5AyccnkgUAalFZOj6wdQkaN4gp2lkdc4YA4PUcEZH51rUAFFFF
ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
UUUAFYXjG3abQ2ZcnyZFcgenI/rW7Uc8KXEEkMgykilWHsaAPJqKtajYy6deyW0oOVPDYxuH
YiqtIoK2/CCo2vRFgCVViufXH/66xKsWF29jew3UYy0bZxnGR3H5UAeq1yfjvzTFaYQ+SC25
u249B+QNdJY3kF/arcW77kb8wfQ+9Ynjj/kDw/8AXwP/AEFqYkchY3rWS3WwfNNCYgfTJGf0
BqC3YrcRMq7iHBC+vPSlt4JLm4jgiGXkYKo9zSnNtdnaQxifgkdcGkMbOsiTyLMCJAxDg9c5
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
WNN8r5xsXqfxwD9OvplNLiaHT4g6bJGG91/usxyR+GcfhQBbqjqkuIUtl3GS6YRDAPCn7x46
YXP44q3I6xxl26D06n2HvVCNWm1kNJyYItxGeFZiQoHuFDZ/3vpQBogAAADAFLRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFAEFzcCBV7s52qMZ5/Cq9heWVxK6RTbrkffWRSkn/fLAED
9KttDG0yTMuXjBCnPTOM8fh/nNRXNjbXTpJNEDJH9yQEq6/RhyKAJUlDyOhVlZecHHIOcHj6
GqGjWqQ2fkkENBcynB68s2M/VWB/EVfiiSIEJnk5JLEkn6mkkt45G3HeD3KOy5/I0AZurwtq
ksWnJ/qA4e6cH+EchPqTj6D6itUr8hVTt4wCO1JHGka7UGB/P3PqafQBk6sqFbTTY8KbuYbh
3KL8zn8cAZ/2q1qia3ia4S4aNTKilVc9QD1x+VS0ARsiB/OkP3RwW6L6mqGhHzrSW9PW8laU
cfw/dT/x1R+daEkayxPHINyOCrD1BojjSKJI41CIgCqoHAA6CgB9FFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAH//Z</binary>
 <binary id="_119.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAGLAf4DASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDYuriW8uGllYmANiKIZClR/Ee+c5H0FJui
/wCfWL83/wDiqUj/AEe3/wBw/wDoTUzFMB26L/n1i/N//iqN0X/PrF+b/wDxVNxRigB26L/n
1i/N/wD4qjdF/wA+sX5v/wDFU3FGKAHbov8An1i/N/8A4qjdF/z6xfm//wAVTcUYoAdui/59
Yvzf/wCKo3Rf8+sX5v8A/FU3FGKAHbov+fWL83/+Ko3Rf8+sX5v/APFU3FGKAHbov+fWL83/
APiqN0X/AD6xfm//AMVTcUYoAdui/wCfWL83/wDiqN0X/PrF+b//ABVNxRigB26L/n1i/N//
AIqjdF/z6xfm/wD8VTcUYoAdui/59Yvzf/4qjdF/z6xfm/8A8VTcUYoAdui/59Yvzf8A+Ko3
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
/un/ANCNMh/5GG0/3JP5UAdDRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAGXef8fLVjap/r4f8Adb+YrZu/+Plqx9V/
18P+638xQBfsx/oFv/un/wBCNRxf8jFaf7j/AMqlsv8Ajwt/90/+hGo4/wDkYrT/AHH/AJUA
dBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
ABRRRQAUUUUAFFFFAGZdf8fDVj6t/r4f91v5itm4/wCPl6x9Y/18H+638xQBoWH/ACD4P90/
+hGoU/5GO0/3H/kKnsP+QfB9D/6EahX/AJGS0/3H/kKAN+iiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAM6f/j5f8Kxt
Z/4+IP8Adb+Yram/4+H/AA/rWNrX/HxB/ut/MUAaGn/8g+D6H/0I1Cv/ACMlp/uP/IUWrEWN
vg4+U/8AoTUyAk+ILMn+5J/KgDoqKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAoS/8AHw/4f1rG1r/j4g/3G/mK07xi
tw2DisfVCTNDk5+Vv5igC5b/APHlb/7p/wDQmpLf/kP2f+5J/Klt/wDjyt/90/8AoTUlv/yH
7P8A3JP5UwOiooopAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQBk33/AB8GsfU/9dD/ALrfzFbF9/x8GsfU/wDXQ/7rfzFA
F23/AOPK3/3T/wChNSW//Ifs/wDck/lS2/8Ax5W/+6f/AEJqS3/5D9n/ALkn8qYHRUUUUgCi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAyb7/j4NY+p/66H/AHW/mK2L7/j4NY+p/wCuh/3W/mKALtv/AMeVv/un/wBCakt/
+Q/Z/wC5J/Klt/8Ajyt/90/+hNSW/wDyH7P/AHJP5UwOiooopAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABXN6/d3drrNvJbyuIYoxJNGCcFATuOPoK6Ss2ezkm1lZWjzbm3MbHI6kn
jHXvQBS8TXsotltbKZo5XxIzo2CEB9R05wPxq6dQaM29tFA9xO8Qc/NgAepPvg/lWdBo13HY
XSSgSzYEUJ3DJQEH+lF7o3mahDcz6ct9EYFjdAy70Zc9MkDBz69qALsmuxpDAwt5GkmlMJjH
VXBxg/iKVdaXZdiW3eOW12l0JByG6EH8KrjTWU6cbayFukU7O8YYfIvOM89fpmm3GmXct/qs
ixgJPDGsTFh8xUkke1AGrJeLHd28BQkzAkH0xUl1NJDFuihaZyQAqnH69qy0S/udVs55LMwQ
RIQ291LbsexPH6+1T63BcXEMKRRvLF5mZokYKzrg8ckDrg9e1ACDWAsF481tJHJa4Lx5zkHo
Qe/Q/lRb6x5txbRS2skIulLQsx68Z5Hbis200i4hj1NYrFbaOdU8qNXGeC2c84zyO+KuXmn3
E11pDLH8lvnzTuHy5Qj8efSgCHUNZkl0qW4treYQEhVnVueo5AHOPetqEebZxhy3zIMkMQen
qOawFtNTg0E6VHZl5Ewqzb12MoOfXOfwrobdSlvGrDDKgBH4UAYcdov/AAkUlt594YVg3hTd
y9cj/a96vvqTedLDaWz3H2cASNvxg+mT1PH6j1pI7WYeIZLop+5NvsDZHXI4x17VXtoLzS7i
9Edq1zFcyeajRsoKsRghtxHHA6Z70ATnWIzZ280cMjyTv5axAfMGBwQfTB6mlXUTJJNaTQtb
3CxGRRuzlfUEe5qkNOvbdbW6jjSS4SV5JYg3Z2JIUnjIz3NTi2ubvUnvZIGgVbdoUjdlLEnB
z8pI7etAFEX88NvpMheeUu0gZVJJfnjPrWvBqLPPLBPbtDMibwm4NvHtjrWabG/ht9MaK2Dy
W7OZE3qOCeO9TzQX93LdXMcLWsgtzHbiRl3bjnk7SR196ALI1R0uYYbq1eATkiNiwOT6H0/+
tTrPUWu7maNLZxHDI0bSE8bgewrEi0ef7fYTpppieKTNxM7oWc46jDHI/I9K3dMgkgjuBKu0
vcSOvIOVLZBoArakpm1WxtzLMsT7twjlZM4Vj1Ug0y6SXS7u2kt552tpH8uWKWQyc9iC2SPz
x7VNqMdwNRtLmG2knSLduEbKDypH8RHrTHgu9RvIXng+z2sJ3eXIyl3bsflJGPxz1oAdNrBT
7Q8VpJLBbEiSQHHTrgd8c/lSzati9+y29s87+X5mVYAY47/jWSuhJFNdLPoy3heRnimVl5yS
fmywPGccA9K14LOSLWpJhGFgMARSCOuRxjrQBWTxEr2v2v7JKLZX2SOTgqR147j3q5PqLLe/
ZLe2eeUJvbB2qo+vr7VlnS7w+F57Pyf9IeR2VNw5BYkc5x0q4Ibux1SeeK2a5t51BIjZQ6sP
94gY696ALmn3yX0TsqsjRuY5EbqrDHH61brO0i0ltxdTXACyXMxlKg52jAGP0rRoAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigDJvv+Pg1j6n/rof8Adb+YrYvv+Pg1j6n/AK6H
/db+YoAu2/8Ax5W/+6f/AEJqS3/5D9n/ALkn8qW3/wCPK3/3T/6E1Jb/APIfs/8Ack/lTA6K
iiikAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFAGTff8fBrH1P8A10P+638xWxff8fJrH1P/AF0P+638xQBdt/8Ajyt/90/+
hNSW/wDyH7P/AHJP5Utv/wAeVv8A7p/9Cakt/wDkP2f+5J/KmB0VFFFIAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAMm+/4
+DWPqf8Arof91v5iti+/4+DWPqf+uh/3W/mKALtv/wAeVv8A7p/9Cakt/wDkP2f+5J/Klt/+
PK3/AN0/+hNSW/8AyH7P/ck/lTA6KiiikAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAGTff8fBrH1P/AF0P+638xWxff8fB
rH1P/XQ/7rfzFAF23/48rf8A3T/6E1Jb/wDIfs/9yT+VLb/8eVv/ALp/9Cakt/8AkP2f+5J/
KmB0VFFFIAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKAMm+/4+DWPqf+uh/3W/mK2L7/AI+DWPqf+uh/3W/mKALtv/x5W/8A
un/0JqS3/wCQ/Z/7kn8qW3/48rf/AHT/AOhNSW//ACH7P/ck/lTA6KiiikAUUUUAFFFFABRR
RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAGTf
f8fBrH1P/XQ/7rfzFbF9/wAfBrH1P/XQ/wC638xQBdt/+PK3/wB0/wDoTUlv/wAh+z/3JP5U
tv8A8eVv/un/ANCakt/+Q/Z/7kn8qYHRUUUUgCiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAyb7/AI+DWPqf+uh/3W/mK2L7
/j4NY+p/66H/AHW/mKALtv8A8eVv/un/ANCakt/+Q/Z/7kn8qW3/AOPK3/3T/wChNSW//Ifs
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
aqahptrqEZWeGNnxhZCoLL9DQBizKX/tK+AIgkngKtjgqrIC304NXJ7iKbWlEUivttJslTkc
lKvWdvNHbfZrowyxKmwYX7w6cjp0qWKztYABDbQxgAgbIwOD16euB+VAGGqRHS9NeVU2ibBL
AdMmtPWNv9jT7MbdgxjpjIq09rbyQeQ8ETRf88ygK/lVXWFVNGnVFCqqAAAYAGRTAJP9Tb/9
cVrL1P8A10P+638xWpJ/qbf/AK4rWXqf+uh/3W/mKALtv/x5W/8Aun/0JqWH/kKRf9cn/lSW
/wDx5W/+6f8A0JqcsVwbpZoIvM2oy9cckcUAao6097lEfY27P0rM36v/AM+sP/fX/wBenedr
P/PtD+f/ANekBrg5APrRWR52s/8APtD+f/16PO1n/n2h/P8A+vQBrFlTg8VDKctx6Vn+drP/
AD7Q/n/9emmTWCebWH8//r0AMn/5D0P/AF7t/OtKskwam96ty1sm5YygAbjmp9+r/wDPpD/3
1/8AXpgX6Kob9X/59If++v8A69G/V/8An1h/76/+vQBfoqhv1f8A59Yf++v/AK9G/V/+fWH/
AL6/+vQBfrPH/Icf/r3P/oS0u/V/+fSH/vr/AOvUIh1P7W9wbVN5j2ABuOqn+lIDVrO1sym0
WMF1tZSY7hkXLKGGAfpkjPtmnb9X/wCfSH/vr/69Ksusr0tYfz/+vQBoWFrDaWqxwD5SAS39
44Az+lWax/P1r/n2h/P/AOvR5+tf8+0P5/8A16ANSb7g+tQVRabWWGDaw/n/APXpN+r/APPr
D/31/wDXoASD/kOXP/XNf6VoVQsra8F9LcXMITegHynPStDa3900AJRS7W/umja3900AJRS7
W/umja3900AJRS7W/umja3900AJRS7W/umja3900AJRS7W/umja3900AJRS7W/umja3900AJ
RS7W/umja3900AJRS7W/umja3900AJRS7W/umja3900AJRS7W/umja3900AJRS7W/umja390
0AJRS7W/umja3900AJRS7W/umja3900AJRS7W/umja3900AJRS7W/umja3900AJRS7W/umja
3900AJ/E3+8aKou+q72KWkW0sSMtz/Ok36v/AM+sP/fX/wBegC/RVDfq/wDz6w/99f8A16N+
r/8APrD/AN9f/XpgX6pa1/yCbj/d/rTd+r/8+sP/AH1/9eobuLVrq1kga2iAcYyG/wDr0ATS
f6m3/wCuK1l6n/rof91v5itadGjWBGGGWIA/rWTqf+uh/wB1v5igC7b/APHlb/7p/wDQmp9c
Bc6rfw3U0cd1IqLIwUA9Bk1F/bOo/wDP5L+dILHolFed/wBs6j/z+S/nR/bOo/8AP5L+dAWP
RKK87/tnUf8An8l/Oj+2dR/5/JfzoCx6JRXnf9s6j/z+S/nR/bOo/wDP5L+dAWPRKK87/tnU
f+fyX86P7Z1H/n8l/OgLHolFed/2zqP/AD+S/nR/bOo/8/kv50BY9Eorzv8AtnUf+fyX86P7
Z1H/AJ/JfzoCx6JRXnf9s6j/AM/kv50f2zqP/P5L+dAWPRKK87/tnUf+fyX86P7Z1H/n8l/O
gLHolFed/wBs6j/z+S/nR/bOo/8AP5L+dAWPRKK87/tnUf8An8l/Oj+2dR/5/JfzoCx6JRXn
f9s6j/z+S/nR/bOo/wDP5L+dAWPRKK87/tnUf+fyX86P7Z1H/n8l/OgLHolFed/2zqP/AD+S
/nR/bOo/8/kv50BY9Eorzv8AtnUf+fyX86P7Z1H/AJ/JfzoCx6JRXnf9s6j/AM/kv50f2zqP
/P5L+dAWPRKK87/tnUf+fyX86P7Z1H/n8l/OgLHolFed/wBs6j/z+S/nR/bOo/8AP5L+dAWP
RKK87/tnUf8An8l/Oj+2dR/5/JfzoCx6JRXnf9s6j/z+S/nR/bOo/wDP5L+dAWPRKK87/tnU
f+fyX86P7Z1H/n8l/OgLHolFed/2zqP/AD+S/nR/bOo/8/kv50BY9Eorzv8AtnUf+fyX86P7
Z1H/AJ/JfzoCx6JRXnf9s6j/AM/kv50f2zqP/P5L+dAWPRKK87/tnUf+fyX86P7Z1H/n8l/O
gLHolFed/wBs6j/z+S/nR/bOo/8AP5L+dAWPRKK87/tnUf8An8l/Oj+2dR/5/JfzoCx6JRXn
f9s6j/z+S/nR/bOo/wDP5L+dAWPRKK87/tnUf+fyX86P7Z1H/n8l/OgLHolFed/2zqP/AD+S
/nR/bOo/8/kv50BY9Eorzv8AtnUf+fyX86P7Z1H/AJ/JfzoCx6JWfqX+uh/3W/mK4v8AtnUf
+fyX86v6NfXV3estxM8gWMkBu3IoA//Z</binary>
 <binary id="_202.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAFVAsUDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwC7I4iJ8wKOpA74pXbbbrKFDbsdM9/wrPfx
TZBmDWkpPQ9O1J/wldlgD7JLgdBxxTAvpKJHVEj+fBLBuNuOo+tCzxkDKHJwOPU44/UVm/8A
CTWHObOVstuO7B5pT4n085zYvyMHhaANJJFkjkZUAMbFTuOBkGnqCXRWjC7k3deQeOP1rKPi
fTyCDZPg9RhfrQPFFgrBhZSBhwCAvFAG15XsKPK9hWR/wltp/wA+035ij/hLbT/n2m/MUAa/
lewo8r2FZH/CW2n/AD7TfmKP+EttP+fab8xQBr+V7CjyvYVkf8Jbaf8APtN+Yo/4S20/59pv
zFAGv5Q9BR5XsKyP+EttP+fab8xR/wAJbaf8+035igDX8r2FHlewrI/4S20/59pvzFH/AAlt
p/z7TfmKANfyvYUeV7Csj/hLbT/n2m/MUf8ACW2n/PtN+YoA1/K9hR5XsKyP+EttP+fab8xR
/wAJbaf8+035igDX8r2FHlewrI/4S20/59pvzFH/AAltp/z7TfmKANfyvYUeV7Csj/hLbT/n
2m/MUf8ACW2n/PtN+YoA1/K9hR5XsKyP+EttP+fab8xR/wAJbaf8+035igDX8r2FHlewrI/4
S20/59pvzFH/AAltp/z7TfmKANfyvYUeV7Csj/hLbT/n2m/MUf8ACW2n/PtN+YoA1/K9hR5X
sKyP+EttP+fab8xR/wAJbaf8+035igDX8r2FHlewrI/4S20/59pvzFH/AAltp/z7TfmKANfy
vYUeV7Csj/hLbT/n2m/MUf8ACW2n/PtN+YoA1/K9hR5Q9BWR/wAJbaf8+035ij/hLbT/AJ9p
vzFAGv5XsKPK9hWR/wAJbaf8+035ij/hLbT/AJ9pvzFAGv5XsKPKHoKyP+EttP8An2m/MUf8
Jbaf8+035igDX8r2FHlewrI/4S20/wCfab8xR/wltp/z7TfmKANfyvYUeV7Csj/hLbT/AJ9p
vzFH/CW2n/PtN+YoA1/K9hR5XsKyP+EttP8An2m/MUf8Jbaf8+035igDX8r2FHlewrI/4S20
/wCfab8xR/wltp/z7TfmKANfyvYUeV7Csj/hLbT/AJ9pvzFH/CW2n/PtN+YoA1/K9hR5XsKy
P+EttP8An2m/MUf8Jbaf8+035igDX8r2FHlewrI/4S20/wCfab8xR/wltp/z7TfmKANfyvYU
eV7Csj/hLbT/AJ9pvzFH/CW2n/PtN+YoA1/K9hR5XsKyP+EttP8An2m/MUf8Jbaf8+035igD
X8r2FHlewrI/4S20/wCfab8xR/wltp/z7TfmKANfyvYUeV7Csj/hLbT/AJ9pvzFH/CW2n/Pt
N+YoA1/K9hR5Q9BWR/wltp/z7TfmKP8AhLbT/n2m/MUAa/lewo8r2FZH/CW2n/PtN+Yo/wCE
ttP+fab8xQBr+V7CjyvYVkf8Jbaf8+035ij/AIS20/59pvzFAGv5XsKPK9hWR/wltp/z7Tfm
KP8AhLbT/n2m/MUAa/lewo8r2FZH/CW2n/PtN+Yo/wCEttP+fab8xQBr+V7CjyvYVkf8Jbaf
8+035ij/AIS20/59pvzFAGv5XsKPK9hWR/wltp/z7TfmKP8AhLbT/n2m/MUAa/lewo8r2FZH
/CW2n/PtN+Yo/wCEttP+fab8xQBr+V7Ck8tQQWHy5Gayf+EttP8An2m/MUjeLLQjH2ab9KAN
5IreQ4SJnI5woY0yRLYBhsKsMjBzwawm8UWTdbaU/wDfNA8UWYXaLaYD220AbeLcRAlRvwM5
JxTYzbFhkAg5/jJz056DHU1jHxTZkY+zz4/ChfFFmuf9HnOe5INAF+eWCOdg2cfw4J6U9xCl
olwSSrY+X5sjOevPA44PeseXX7CV9zQXGcY421H/AG1p/wDzwuP/AB2kBswvHKzeVnAAznJ/
nRWVD4hsYS223nO71K0UwOdl/wBa/wDvGmU+X/Wv/vGmUhhRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAPl/1r/7
xplPl/1r/wC8aZQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAD5f9a/+8aZT5f9a/8AvGmUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQA+X/Wv/vGmU+X/Wv/ALxplABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAPl/1r/7xplPl/1r/wC8aZQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFAD5f9a/+8aZT5f9a/8AvGmUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA+X/Wv/vGmU+X/Wv/
ALxplABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAPl/1r/7xplPl/1r/wC8aZQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAD5f9a/
+8aZT5f9a/8AvGmUAFFFFABRRRQAUUUUAFFFFABRRRQAUUVJb28t1OkMEZklc4VV6mgCOitT
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
3f8AnWdXQ+J9D1GG+vtQkt8WrTFhJvU8E8cZzXPUAS20xt7mKYDJjcOB64Oas61qH9q6rPe+
X5fmEYXOcYAH9Km8OaQutamLV5vKQIXYjqQOw/Orfinw9HoTwGGdpUmB4cDcCMf40AYFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA+X/Wv/ALxplPl/1r/7xplABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFADld1GFYj6Gl82T/no/50yigBzOzfeYn6mm0UUAOV2X7rEfQ0vmyf
89H/ADplFAD/ADZP+ej/AJ01mZjlmJ+ppKKAHCR1GA7AegNIzMxyxJPuaSigBwkcDAdsemaQ
EqcgkH1FJRQArOzfeYn6mkoooAtW+pX1qu23vLiJfRJCB+lMuL27u/8Aj5uZpv8Aro5b+dQU
UAFKCVOVJB9RSUUAP82T/no/50ebJ/z0f86ZRQArMzHLEk+5pKKKACiiigAooooAcJHUYDsB
6A0vmyf89H/OmUUAP82T/no/50hkdhguxHoTTaKAFBKnKkg+op3myf8APRvzplFABT/Nk/56
N+dMooAVmLHLEk+9dH4d/wCRc1//AK5J/wCzVz0T+XKjlFcKwO1hkH2NdDH4tMMUkUWj6ckc
ow6rHgN9R3oA5wEg5BIPtQzM33mJ+prVv9ajvLVoF0mwtyxH7yGLaw+hrJoAKBwciiigB/my
f89H/OjzZP8Ano/50yigBxlkIwXYj602iigBwkdRhXYD0BpfNk/56P8AnTKKAH+bIf8Alo35
0yiigAp8M0sD74ZXjb+8jEGmUUAXZNY1OVNsmoXTKexmY/1qkSSck5NFFABQCQcg4IoooAu/
2vqXl+X/AGhdbOm3zmx/Oqe5i27cd3XOeaSigBzSOwwzsR7mm0UUAPhmlt5VlhkeORejIcEf
jT7m6uLuQPczyTOBgNIxY4/GoaKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAf
L/rX/wB40yny/wCtf/eNMoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigB8v+tf/AHjTKfL/AK1/940ygAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKAHy/61/8AeNMp8v8ArX/3jTKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAfL/rX/wB40yny/wCt
f/eNMoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigB8v+tf/AHjTKfL/AK1/940ygAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAHy/6
1/8AeNMp8v8ArX/3jTKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAfL/rX/wB40yny/wCtf/eNMoAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigB8v+tf/AHjTKfL/AK1/940ygAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKANl9E3OzfaMZOfuf/AF6T
+wv+nn/xz/69FFAg/sL/AKef/HP/AK9I2h4Un7R0Gfuf/XoooABoeQD9o6/7H/16P7D/AOnj
/wAc/wDr0UUDE/sT/p4/8c/+vSDRctt+0f8Ajn/16KKAH/2F/wBPP/jn/wBej+wv+nn/AMc/
+vRRQIP7C/6ef/HP/r0f2F/08/8Ajn/16KKAD+wv+nn/AMc/+vR/YX/Tz/45/wDXoooAP7C/
6ef/ABz/AOvR/YX/AE8/+Of/AF6KKAD+wv8Ap5/8c/8Ar0f2F/08/wDjn/16KKAD+wv+nn/x
z/69N/sT59v2jtn7n/16KKAHf2F/08/+Of8A16T+w/8Ap4/8c/8Ar0UUDE/sT/p4/wDHP/r0
iaLvz/pGMf7H/wBeiigB/wDYf/Tz/wCOf/XpP7E/6eP/ABz/AOvRRQA06LjH+kf+Of8A16E0
XeCftGP+Af8A16KKAH/2F/08/wDjn/16T+w/+nj/AMc/+vRRQA1tFwCftHT/AGP/AK9OTQ96
5+0Y/wCAf/XoooAU6F/08/8Ajn/16Q6Jj/l4/wDHP/r0UUANbRsf8vH/AI5/9enLom5QftHU
Z+5/9eiigA/sP/p5/wDHP/r0f2J/08f+Of8A16KKAGPo+0Z8/P8AwD/69Sf2F/08/wDjn/16
KKAE/sP/AKeP/HP/AK9H9if9PH/jn/16KKAGnRvmA+0df9j/AOvUn9g/9PP/AJD/APr0UUAJ
/YX/AE8/+Of/AF6RtDwCftHT/Y/+vRRQAiaLvGftGP8AgH/16d/YX/Tz/wCOf/XoooEH9hf9
PP8A45/9ej+wv+nn/wAc/wDr0UUAH9hf9PP/AI5/9ej+wv8Ap5/8c/8Ar0UUAH9hf9PP/jn/
ANej+wv+nn/xz/69FFAB/YX/AE8/+Of/AF6P7C/6ef8Axz/69FFAB/YX/Tz/AOOf/Xo/sL/p
5/8AHP8A69FFAB/YX/Tz/wCOf/Xo/sL/AKef/HP/AK9FFAB/YX/Tz/45/wDXo/sL/p5/8c/+
vRRQAf2F/wBPP/jn/wBej+wv+nn/AMc/+vRRQAf2F/08/wDjn/16P7C/6ef/ABz/AOvRRQAf
2F/08/8Ajn/16P7C/wCnn/xz/wCvRRQAf2F/08/+Of8A16P7C/6ef/HP/r0UUAH9hf8ATz/4
5/8AXo/sL/p5/wDHP/r0UUAH9hf9PP8A45/9ej+wv+nn/wAc/wDr0UUAH9hf9PP/AI5/9ej+
wv8Ap5/8c/8Ar0UUAH9hf9PP/jn/ANej+wv+nn/xz/69FFAB/YX/AE8/+Of/AF6P7C/6ef8A
xz/69FFAB/YX/Tz/AOOf/Xo/sL/p5/8AHP8A69FFAB/YX/Tz/wCOf/Xo/sL/AKef/HP/AK9F
FAB/YX/Tz/45/wDXo/sL/p5/8c/+vRRQAf2F/wBPP/jn/wBekbQ9oz9o/wDHP/r0UUARPpO3
H7/P/AP/AK9FFFAH/9k=</binary>
 <binary id="_35.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CADdAY4DASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwB9tpUIeSe5jWRpZGZQeQFz/POatfY7L/nx
t/8AvmrZH+j2/wDuH/0JqZimBX+xWX/Pjb/980fYrL/nxt/++asYoxQBX+xWX/Pjb/8AfNH2
Ky/58bf/AL5qxijFAFf7FZf8+Nv/AN80fYrL/nxt/wDvmrFGKAK/2Ky/58bf/vmj7FZf8+Nv
/wB81YxRigCv9isv+fG3/wC+aPsVl/z42/8A3zVjFGKAK/2Ky/58bf8A75o+xWX/AD42/wD3
zVjFGKAK/wBisv8Anxt/++aPsVl/z42//fNWMUYoAr/YrL/nxt/++aPsVl/z42//AHzVjFGK
AK/2Ky/58bf/AL5o+xWX/Pjb/wDfNWMUYoAr/YrL/nxt/wDvmj7FZf8APjb/APfNWMUYoAr/
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
qknbx61sICEUHqB2paKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCCX/W/8BH9ayNY/
4+IP91v5itiT/Wn/AHR/WsfWv+PiD/cb+YoA0NP/AOQfB9D/AOhGrMP3n+o/lWfasRY2+D/C
f/Qmq7aElWJ9aALFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBE/+tP+
6P61j61/x8Qf7jfzFaV0xEowcfLWRqZJnhyc/K38xQBct/8Ajyt/90/+hNV6z+631qjb/wDH
lb/7p/8AQmq9Z/db60wLFFFFIAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAp
3f8ArR9KyNS/10P+638xWvd/60fSsjUv9dD/ALrfzFMC7b/8eVv/ALp/9Car1n91vrVG2/48
rf8A3T/6E1XrP7rfWgCxRRRSAKKKKACiiigAooooAKKKKACiiigApaSigApaSigBaSiigAoo
ooAKKKKACilpKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigBaSii
gCpd/wCtH+7WPqX+uh/3W/mK17v/AFo+lZGpf66H/db+YpgXbf8A48rf/dP/AKE1XrP7rfWq
Nv8A8eVv/un/ANCar1n91vrQBYooopAFFFFABRRRQAUUUUAFFFLQAlFFFABRRRQAUUUUAFFF
FABRRRQAUUtJQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQBTu/wDWj/drI1L/AF0P+638xWxd/wCtH+7WPqX+uh/3W/mKYF23/wCPK3/3T/6E1TJK
6D5TjNZP2m5hHkh4ysZKglD0yT6+9H2259Yv++D/AI0gNj7RL/f/AEFH2iX+9+grH+23PrF/
3wf8aPttz6xf98H/ABoA2PtEv9/9BR9ol/vfoKx/ttz6xf8AfB/xo+23PrF/3wf8aANj7RL/
AHv0FH2iX+9+grH+23PrF/3wf8aPttz6xf8AfB/xoA2PtEv979BR9ol/v/oKx/ttz6xf98H/
ABo+23PrF/3wf8aANj7RL/e/QUfaJf736Csf7bc+sX/fB/xo+23PrF/3wf8AGgDY+0S/3/0F
H2iX+9+grH+23PrF/wB8H/Gj7bc+sX/fB/xoA2PtEv8Ae/QUfaJf736Csf7bc+sX/fB/xo+2
3PrF/wB8H/GgDY+0S/3v0FH2iX+9+grH+23PrF/3wf8AGj7bc+sX/fB/xoA2PtEv979BR9ol
/vfoKx/ttz6xf98H/Gj7bc+sX/fB/wAaANj7RL/e/QUfaJf736Csf7bc+sX/AHwf8aPttz6x
f98H/GgDY+0S/wB79BR9ol/vfoKx/ttz6xf98H/Gj7bc+sX/AHwf8aANj7RL/f8A0FH2iX+9
+grH+23PrF/3wf8AGj7bc+sX/fB/xoA2PtEv979BR9ol/vfoKx/ttz6xf98H/Gj7bc+sX/fB
/wAaANj7RL/e/QUfaJf736Csf7bc+sX/AHwf8aPttz6xf98H/GgDY+0S/wB79BR9ol/vfoKx
/ttz6xf98H/Gj7bc+sX/AHwf8aANj7RL/f8A0FH2iX+/+grH+23PrF/3wf8AGj7bc+sX/fB/
xoA2PtEv979BR9ol/vfoKx/ttz6xf98H/Gj7bc+sX/fB/wAaANj7RL/f/QUfaJf736Csf7bc
+sX/AHwf8aPttz6xf98H/GgDY+0S/wB79BR9ol/vfoKx/ttz6xf98H/Gj7bc+sX/AHwf8aAN
j7RL/e/QUfaJf736Csf7bc+sX/fB/wAaPttz6xf98H/GgDY+0S/3v0FH2iX+9+grH+23PrF/
3wf8aPttz6xf98H/ABoA2PtEv9/9BR9ol/vfoKx/ttz6xf8AfB/xo+23PrF/3wf8aANj7RL/
AHv0FH2iX+/+grH+23PrF/3wf8aPttz6xf8AfB/xoA1XdnOWOT0rN1L/AF8P+639KZ9tufWL
/vg/40Ist7OPMdRsU42r6ke9AH//2Q==</binary>
 <binary id="_90.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAFuAd4DASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0CiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAKOrXMlvZ/uc+bKwjQ4ztJ7/k
DWRHbgZMzvPIerux5/KtXV/uW3/Xb/2VqpYoAi8mL/nmP++m/wAaPIi/55j/AL6b/GpcUYpg
ReRF/wA8x/303+NHkRf88x/303+NS4oxQBF5EX/PMf8AfTf40eTF/wA8x/303+NS4oxQBF5M
X/PMf99N/jR5MX/PMf8AfTf41LihsKCScAUAReTF/wA8x/303+NHkxf88x/303+NHnjtFMR6
hDSeeP8AnjN/37NAC+TF/wA8x/303+NHkxf88x/303+NJ54/55Tf9+zS+eP+eM3/AH7NAB5M
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
p7S+LyEeVjj+9/8AWpAf/9k=</binary>
 <binary id="_54.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CABiAP8DASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDRJknmaaZ3ZCx8uPJC7QTyffrUu6L/AJ9Y
v++n/wDiqcR/o9v/ALh/9CamYpgO3Rf8+sX/AH0//wAVRui/59Yv++n/APiqbijFADt0X/Pr
F/30/wD8VRui/wCfWL/vp/8A4qm4oxQA7dF/z6xf99P/APFUm6L/AJ9Yv++n/wDiqTFGKAHb
ov8An1i/76f/AOKo3Rf8+sX/AH0//wAVTcUYoAdui/59Yv8Avp//AIqjdF/z6xf99P8A/FU3
FBwASegoAdui/wCfWL/vp/8A4qk3Rf8APrF/30//AMVUe9j0gnI9REaN7f8APvcf9+jQBJui
/wCfWL/vp/8A4qjdF/z6xf8AfT//ABVR72/597j/AL9Gje3/AD73H/fpqAJN0X/PrF/30/8A
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</binary>
 <binary id="_40.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CABiAPMDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDUlkluZ3lmZjFuPlR5IUqP4j3znI/Cnbov
+fWL/vp//iqcR/o9v/uH/wBCamYpgLui/wCfWL/vp/8A4qjdF/z6xf8AfT//ABVJijFAC7ov
+fWL/vp//iqN0X/PrF/30/8A8VSYoxQA7dF/z6xf99P/APFUm6L/AJ9Yv++n/wDiqTFGKAHb
ov8An1i/N/8A4qk3Rf8APrF/30//AMVSYoxQA7dF/wA+sX/fT/8AxVJui/59Yv8Avp//AIqm
Fhu2gMzdcKpY/pS8/wDPKb/v03+FADt0X/PrF/30/wD8VS7ov+fWL/vp/wD4qmc/88pv+/Tf
4Uc/88pv+/Tf4UAO3Rf8+sX/AH0//wAVRui/59Yv++n/APiqbz/zym/79N/hRz/zym/79N/h
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
LEknqTRRRQB//9k=</binary>
 <binary id="_12.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAD/AUsDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDQmRrwu95+9jaQtFG33QoyMkevWmfYrL/n
xt/++atkf6Pb/wC4f/QmpmKYFf7FZf8APjb/APfNH2Ky/wCfG3/75qxijFAFf7FZf8+Nv/3z
R9isv+fG3/75qxijFAFf7FZf8+Nv/wB80fYrL/nxt/8AvmrGKMUAV/sVl/z42/8A3zR9isv+
fG3/AO+asYoxQBX+xWX/AD42/wD3zR9isv8Anxt/++asYoxQBX+xWX/Pjb/980fYrL/nxt/+
+asYoxQBX+xWX/Pjb/8AfNH2Ky/58bf/AL5qxijFAFf7FZf8+Nv/AN80fYrL/nxt/wDvmrGK
MUAV/sVl/wA+Nv8A980fYrL/AJ8bf/vmrGKMUAV/sVl/z42//fNH2Ky/58bf/vmrGKTkvsRG
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
KpkWMgMzEZI9T70gP//Z</binary>
 <binary id="_32.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CABXARUDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDVmllup2lmdjFuPlR5IUqP4j3znI/Cnbov
+fWL/vp//iqUj/R7f/cP/oTUzFMB26L/AJ9Yv++n/wDiqN0X/PrF/wB9P/8AFU3FGKAHbov+
fWL/AL6f/wCKo3Rf8+sX/fT/APxVNxRigBd0X/PrF/30/wD8VS74v+fWL/vp/wD4qm4oxQA7
dF/z6xf99P8A/FUb4v8An1i/76f/AOKpuKMUAO3Rf8+sX/fT/wDxVG6L/n1i/wC+n/8Aiqbi
jFADt0X/AD6xf99P/wDFUbov+fWL/vp//iqbijFADt0X/PrF/wB9P/8AFUbov+fWL/vp/wD4
qmMQuM5yegAyTRk/88pv+/Tf4UAP3Rf8+sX/AH0//wAVSbov+fWL/vp//iqbz/zym/79N/hR
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
xJJb7sKqg7hj1ooooA//2Q==</binary>
 <binary id="_92.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAE7AsUDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDZkeXzmkdhI0gDfOAwUEZAAPAwCBx1xSec
/wDch/78p/hTph8yf9c0/wDQRVYSlnZUjZtpwTwB+tMCfzm/uQ/9+U/wo85v7kP/AH5T/CoP
OGUVVYs3b0Hc/T+dLJIEdE2szPnAHtQBN5zf3If+/Kf4Uec39yH/AL8p/hURkjGcuox1yelK
XQEAuoJ6c9aAJPOb+5D/AN+U/wAKPOb+5D/35T/Co96bS29do754o3pkDcuW6DPWgCTzm/uQ
/wDflP8ACjzm/uQ/9+U/wpuKMUAO85v7kP8A35T/AAo85v7kP/flP8KbijFADvOb+5D/AN+U
/wAKPOb+5D/35T/Cm4oxQA7zm/uQ/wDflP8ACjzm/uQ/9+U/wpuKMUAO85v7kP8A35T/AAo8
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</binary>
 <binary id="_204.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAIWAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDub26jsrWS4lDFUGSF6n6Vkx3uoS/NK8cG
RwiLvx9SavauoeGBWGQZ1yKo4oAf9pu/+fs/9+l/xo+03f8Az9n/AL9L/jTMUYpgP+03f/P2
f+/S/wCNH2m7/wCfs/8Afpf8aZijFAD/ALTd/wDP2f8Av0v+NH2m7/5+z/36X/GmYoxQA/7T
d/8AP2f+/S/40fabv/n7P/fpf8aZijFAD/tN3/z9n/v0v+NH2m7/AOfs/wDfpf8AGmYoxQA/
7Td/8/Z/79L/AI0fabv/AJ+z/wB+l/xpmKMUAP8AtN3/AM/Z/wC/S/40fabv/n7P/fpf8aZi
jFAD/tN3/wA/Z/79L/jR9pu/+fs/9+l/xpmKMUAP+03f/P2f+/S/40fabv8A5+z/AN+l/wAa
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
AOJpAZ/2nU/+eFv/AN9n/CltIp/PnnnVFaTHCnIGBir/ANmn/wCes3/fK/8AxNH2af8A56zf
98r/APE0wI8VXYfvJ/8Aej/pVz7NP/z1m/75X/4mgWZ2uCJCXwSxHPHSgBhXk1DdQtLAyLjJ
xweh56H2qz9mm/56zf8AfK/4UfZp/wDnrN/3yv8A8TSAzDb3VztE+yFY/uLExwD60pivZbmF
phEBEfvoeWHoa0vs0/8Az1m/75X/AOJo+zT/APPWb/vlf/iaYEe2oph+9g/3/wChqz9mn/56
zf8AfK//ABNAtH3qzmVyvTIAx+QoAMUaT/yEtQ/7Zf8AoNPximaT/wAhPUf+2X/oNIDWoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAo6r/q7f/ruv9aiq
XVf9Xb/9d1/rUVAFsSYAHtTWuY0OGkVT6E4qsztuPNZjzKmoTGSJ5cgfdj3Y4FAG6J0JA3DJ
GQM9aUTAjIOR7VlCdvtaIFUApkEryPaq8d4baxhUOis5IUv0HPegDe82jzax7S9klkaN5YpG
ABDRdP8APFW97etAF3zaQTAjIOR7VT3t61nWl95UATyp2wzcrESOp70AbomB6HP0pTKAMk1g
QXnkWckmdpaQ4D8fnSi+kkWWJ5YZCYyQYvp35oA3RKCMg5FL5tYa3M0UFskQUl8jmpobi4E5
huNm7GVKDAP50Aa3m0ebVLe3rRvb1oAu+bR5tUt7etG9vWgC75tHm1S3t60b29aALvm0ebVL
e3rRvb1oAu+bR5tUt7+tG9vWgC75tHm1S3t60b29aALvm0ebVLe3rRvb1oAu+bR5tUt7etG9
vWgC75tHm1S3t60b29aALvm0ebVLe3rRvb1oAu+bR5tUt7etG9vWgC75tAk5qlvb1pVdtw57
0AK/32+tR6V/yE9R/wC2X/oNSHqaj0r/AJCeo/8AbL/0GgDWooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAo6r/q7f/run9aiqXVf9Xb/9d1/rUVACsPmq
vHAy3cspI2uBgd6yZfFdgkrI0pypIP7o9vxpv/CXaf8A89T/AN+j/jQBsGBjeLNkbQm3Heof
sUghhKsvnQklc9Dn/wCtWb/wl2n/APPU/wDfo/40f8Jdp/8Az1P/AH6P+NMDZgFx8xuBGPQI
Sf51NisD/hLtP/56n/v0f8aP+Eu0/wD56n/v0f8AGkBv4qK2haGAI2CQSePc1i/8Jdp//PU/
9+j/AI0f8Jdp/wDz1P8A36P+NAGl9ifyGUMok370PpUipdSRyLMIhlSBsJPPvkVk/wDCXaf/
AM9T/wB+j/jR/wAJdp//AD1P/fo/40wLs8Ukf2NEK+YpOCenarMEE3nNNcFN2MKEJIA/Gsg+
LNOJBMhJHT9yf8afF4qsZZFjSRizHA/dH/GgDdxRisFvFlgrFTKcg4P7o/40n/CXaf8A89T/
AN+j/jSA38UYrA/4S7T/APnqf+/R/wAaP+Eu0/8A56n/AL9H/GgDfxRisD/hLtP/AOep/wC/
R/xo/wCEu0//AJ6n/v0f8aAN/FGKwP8AhLtP/wCep/79H/Gj/hLtP/56n/v0f8aAN/FGKwP+
Eu0//nqf+/R/xo/4S7T/APnqf+/R/wAaAN/FGKwP+Eu0/wD56n/v0f8AGnR+KrGWRUSRizHA
HlH/ABoA3cUYrBbxZYIxUynIOD+6P+NJ/wAJdp//AD1P/fo/40Ab+KMVgf8ACXaf/wA9T/36
P+NH/CXaf/z1P/fo/wCNAG/ijFYH/CXaf/z1P/fo/wCNH/CXaf8A89T/AN+j/jQBv4oxWB/w
l2n/APPU/wDfo/40f8Jdp/8Az1P/AH6P+NAG/ijFYH/CXaf/AM9T/wB+j/jR/wAJdp//AD1P
/fo/40Ab+KVR8w+tc/8A8Jdp/wDz1P8A36P+NOi8V2MkiokjFieB5R/xoA3j941HpX/IT1H/
ALZf+g05W3oHH8QzTdK/5Ceo/wDbL/0GgDWooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAo6r/AKu3/wCu6/1qKpdV/wBXb/8AXdf61FQB5Ref8fk//XRv
51DU15/x+T/9dG/nUNAwooooAKKKKACiiigAooooAKt6V/yEYvx/kaqVb0r/AJCMX4/yNAFe
f/Xyf7x/nTKfP/r5P94/zplABRRRQAUUUUAFFFFABRRRQAVb0v8A5CEX1P8AI1Uq3pf/ACEI
vqf5GgCC4/4+JP8AeP8AOo6kuP8Aj4k/3j/Oo6ACiiigAooooAKKKKACiiigAq1pn/IQh+p/
kaq1a0z/AJCEP1P8jQB6fb/8e0X+4P5Uulf8hPUf+2X/AKDSW/8Ax7Rf7g/lS6V/yE9R/wC2
X/oNAjWooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAo6r/
AKu3/wCu6/1qKpdV/wBXb/8AXdP61FQB5Ref8fk//XRv51DU15/x+T/9dG/nUNAwooooAKKK
KACiiigAooooAKt6V/yEYvx/kaqVb0r/AJCMX4/yNAFef/Xyf7x/nTKfP/r5P94/zplABRRR
QAUUUUAFFFFABRRRQAVb0v8A5CEX1P8AI1Uq3pf/ACEIvqf5GgCC4/4+JP8AfP8AOo6kuP8A
j4k/3j/Oo6ACiiigAooooAKKKKACiiigAq1pn/IQh+p/kaq1a0z/AJCEP1P8jQB6fb/8e0X+
4P5Uulf8hPUf+2X/AKDSW3/HtF/uD+VLpX/IT1H/ALZf+g0CNaiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigCjqv8Aq7f/AK7p/Woql1X/AFdv/wBd1/rU
VAHlF5/x+T/9dG/nUNTXn/H5P/10b+dQ0DLNjp91qMwhtIWlf0BAH5nitP8A4Q/Xf+fH/wAj
J/8AFVoeB9ZstM+0xXkvlGUqVYjjjPWu+trmG7gWe3kEkTfdZehoA8x/4Q/Xf+fH/wAjJ/8A
FVk3drPZXD29zGY5UOGUnOPyr2h3WNC7kKo5JNeWeLr+31DWpJbV98YAG4dDwKAMeGGSeVYo
lLuxwAO9bP8Awh+u/wDPj/5GT/4qqvh67istatridtsaNljjpXrNvPFdQJNA4kjcZVh0NAHm
H/CH67/z4/8AkZP/AIqs/UNLvdMcJeW7RE+4I/McV7BPNHbwtLM4SNBlmPQCuJ8Z67p99Yrb
WswmcNnKjgfjQI4mrelf8hGL8f5GqlW9K/5CMX4/yNAyvP8A6+T/AHj/ADplPn/18n+8f50y
gAooooAKKKKACiiigAooooAKt6X/AMhCL6n+RqpVvS/+QhF9T/I0AQXH/HxJ/vH+dR1Jcf8A
HxJ/vn+dR0AFFFbnhzw5NrM29yUtVPzsDyfYUAZVpZ3F7MsVtE0jscADp+fQVvW/gbWJk3Sf
Z4D/AHZJMn/x0EV6Dp+n22m26wWsYRQMZ6k/U1R1DxPpWnymKactIpwyouSp96BHHS+BNWjj
LK9rIQOEWQ5P5gCsK/02806Ux3kDRsPoR+Y4r0m18XaPdS+Wtw0Z7GRcA1sTwQ3ULRTxrJGw
IIPvQB4pRXU+KfCp03N1YhmtjncpOSn/ANauWoGFWtM/5CEP1P8AI1Vq1pn/ACEIfqf5GgD0
+3/49ov9wfypdK/5Ceo/9sv/AEGkt/8Aj2i/3B/Kl0r/AJCeo/8AbL/0GgRrUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAUdV/wBXb/8AXdf61FUuq/6u
3/67r/WoqAPKLz/j8n/66N/OoamvP+Pyf/ro386hoGFb/hTXm0m9WKVj9llYB+p2+4FYFFAH
t0brLGsiEMrDII7ivPPGfh82U7X9qv7iVsuo/gP+FWPBfiMQn+z71ztYjymI+7x0NdxcQR3N
vJBMu6ORSrD1BoEeZeFdAbWLvfKuLSI/Oc4yfQV6gqpFGFUBUUYAHAAFQ2VnBYWy29smyNeg
61y/jPxGtvFJptow85xtlbH3R6D3oAyvGfiE3s5sbVz9nj4kPTc2f5VylB5OTRQMKt6V/wAh
GL8f5GqlW9K/5CMX4/yNAFef/Xyf7x/nTKfP/r5P94/zplABRRRQAUUUUAFFFFABRRRQAVb0
v/kIRfU/yNVKt6X/AMhCL6n+RoAguP8Aj4k/3j/Oo6kuP+PiT/eP86joAt6XZPqF/DbIOXYA
n0Feu2NpFY2cVtCMJGu0e/vXDfDu2EmoXNwwz5aBR+J/+tXa6tc/ZNKupx1SMkfXHFAjkfGf
iRvMbTrKRlC5EzDjJ9Aa4mnyyNNK8jnLOxY/jTKBhXS+FPEcum3KWtw7NaSELySdnuK5qigD
2whLiAg4aORfzBryjxJpZ0rVpYVH7onMZ9v8mu+8HXzXuhRbzlof3ZNZXxEtt1nbXAAyjlSf
YigRwNWtM/5CEP1P8jVWrWmf8hCH6n+RoGen2/8Ax7Rf7g/lS6V/yE9R/wC2X/oNJb/8e0X+
4P5Uulf8hPUf+2X/AKDQI1qKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKAKOq/6u3/67r/Woql1X/V2/wD13X+tRUAeUXn/AB+T/wDXRv51DU15/wAfk/8A
10b+dQ0DCiigAk4HU0ASQQS3MywwoXkY4CjvXsWmxTQadbxXL75kjAdvU4rnvBvh0WMIvrpc
3EgBQZ+4uP510Gp6jBpllJc3B+VRwB1Y+lAiy4ZkIVtrHocZxXj2sWtzaancRXZLShyWcnO7
POc16hoes2+tWrSw5DIcOh7elVPFOgrrFkWiXF1GMxnOM+xoA8top80TwTPFINrocEehplAw
q3pX/IRi/H+RqpVvSv8AkIxfj/I0AV5/9fJ/vH+dMp8/+vk/3j/OmUAFFFFABRRRQAUUUUAF
FFFABVvS/wDkIRfU/wAjVSrel/8AIQi+p/kaAILj/j4k/wB4/wA6jqS4/wCPiT/eP86joA7n
4b423w75X+tb/iwE+G73HXYP/QhXKfD26WLUriBjjzUBH1B/+vXc6nbfbNNubcdZIyB9ccUC
PGaKkuIWt7iSFxhkYqfwqOgYUUUAZOBQB6F8Og39l3OenncfkKsePMf2Hz13jFXPCVgbDQ4V
cYeX94w+v/1qxviJdBba2tgRlmLH6Af/AF6BHBVa0z/kIQ/U/wAjVWrWmf8AIQh+p/kaBnp9
v/x7Rf7g/lS6T/yE9R/7Zf8AoNJb/wDHtF/uD+VLpX/IT1H/ALZf+g0CNaiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCjqv8Aq7f/AK7p/Woql1X/AFdv
/wBd0/rUVAHlF5/x+T/9dG/nUNTXn/H5P/10b+dQ0DCuy8FeHjNJHql0o8tTuhU4O48jOKte
AtOsprGW6kiWScSFMtyAMDt07muyVVRQqKFUdABgCgQksiQxmSRgqKMkntXlfibW31jUGZWP
2aMkRKeOPXFequiupV1DKeoIyDXnnj2wtbO9gkt4hG8wLPgnBP07fhQBhaRqc2k3yXMJJx95
c8MPevWrC8h1CziurdsxyLkZ6j2rzDwpZW1/rccF2m+MqTtyRk49q9UjjSJAsaKijsowKAOT
8Z+HTdodQtFHmov7xRxuGev1rz6vb+tc94t0uxfRLi4NuiywrlGX5cHI9Ov40AeY1b0r/kIx
fj/I1Uq3pX/IRi/H+RoGV5/9fJ/vH+dMp8/+vk/3j/OmUAFFFFABRRRQAUUUUAFFFFABVvS/
+QhF9T/I1Uq3pf8AyEIvqf5GgCC4/wCPiT/eP86jqS4/4+JP94/zqOgCxY3T2V5Fcxkho2Dc
d69d0u/i1KwiuoTw65I7g+leNVr+H9euNFucr88DkeYhHUe3oaAOn8Y+Gnum+32EYMnPmoCB
n3HrXBMrIxVgVYcEEYIr1/SdYs9Xh8y1kyVA3oeq/Wi/0TTdSIN3aq5BzkEqc/gRmgR4+Bk4
Fdd4T8LzTzx318myBDuRD1Yg9x6V11l4d0mwlMttZqrkYyzM38yatX1/badAZrqURp2z39hQ
BLPNHa27SyEJHGuT7AV5Lr2pnVdUmuedhOEB7DoK0fFHiZ9XcQW+Y7VDnBGC59TXO0DCrWmf
8hCH6n+RqrVrTP8AkIRfU/yNAHp9t/x7Rf7g/lS6V/yE9R/7Zf8AoNJbf8e0X+4P5Uulf8hP
Uf8Atl/6DQI1qKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
AKOq/wCrt/8Aruv9aiqXVf8AV2//AF3X+tRUAeUXn/H5P/10b+dQ1Nef8fk//XRv51DQMlt7
m4tX3208sL9N0blT+lWf7a1X/oJ3n/f9v8ao0UAXv7a1X/oJ3n/f9v8AGqkssk8jSTSNJI3L
M5yT+NMooAASDkHBq9/bOq/9BO8/7/t/jVGigC9/bWq/9BO8/wC/7f41Bc3t3d7ftV1NPt6e
ZIWx+dQUUAFW9K/5CMX4/wAjVSrelf8AIRi/H+RoArz/AOvk/wB4/wA6ZT5/9fJ/vH+dMoAK
KKKACiiigAooooAKKKKACrel/wDIQi+p/kaqVb0v/kIRfU/yNAEFx/x8Sf7x/nUdST/8fEn+
8f51HQAUUUUAOjkeGRZInZHU5DKcEH61tWfi3WLSLy1ufNHrNlz+ZrDooA37jxjrE8LRGZED
DG6NdrD6EViTzzXMhkuJZJZD1aRixP4mo6KACiiigAq1pn/IQh+p/kaq1a0z/kIQ/U/yNAHp
9v8A8e0X+4P5Uulf8hPUf+2X/oNJb/8AHtF/uD+VLpX/ACE9R/7Zf+g0CNaiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCjqv+rt/+u6f1qKpdV/1dv/13
X+tRUAeUXn/H5P8A9dG/nUNTXn/H5P8A9dG/nUNAwooooAKKKKACiiigAooooAKt6V/yEYvx
/kaqVb0r/kIxfj/I0AV5/wDXyf7x/nTKfP8A6+T/AHj/ADplABRRRQAUUUUAFFFFABRRRQAV
b0v/AJCEX1P8jVSrel/8hCL6n+RoAguP+PiT/eP86jqS4/4+JP8AeP8AOo6ACiiigAooooAK
KKKACiiigAq1pn/IQh+p/kaq1a0z/kIQ/U/yNAHp9v8A8e0X+4P5Uulf8hPUf+2X/oNJbf8A
HtF/uD+VLpX/ACE9R/7Zf+g0CNaiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
ooooAKKKKACiiigCjqv+rt/+u6/1qKpdV/1dv/13X+tRUAeUXn/H5P8A9dG/nUNXbmzuJLqZ
0hYqZGwR9aj+wXX/ADwegZWoqz9guv8Ang9H2C6/54PQBWoqz9guv+eD0fYLr/ng9AFairP2
C6/54PR9guv+eD0AVqKs/YLr/ng9H2C6/wCeD0AVqt6V/wAhGL8f5Gm/YLr/AJ4PVnTrS4iv
Y3eJlUZyT9DQBQn/ANfJ/vH+dMq09ncSSO6RMVLHBH1pPsF1/wA8HoArUVZ+wXX/ADwej7Bd
f88HoArUVZ+wXX/PB6PsF1/zwegCtRVn7Bdf88Ho+wXX/PB6AK1FWfsF1/zwej7Bdf8APB6A
K1W9L/5CEX1P8jTfsF1/zwerGn2dxFexu8TKozkn6UAUrj/j4k/3j/Oo6tyWdxJK7pEzKWOC
PrTfsF1/zwegCtRVn7Bdf88Ho+wXX/PB6AK1FWfsF1/zwej7Bdf88HoArUVZ+wXX/PB6PsF1
/wA8HoArUVZ+wXX/ADwej7Bdf88HoArVa0z/AJCEX1P8jSfYLr/ng9WNPs7iO9jd4mVQTkn6
UAekW3/HtF/uD+VLpX/IT1H/ALZf+g0lv/x7Rf7g/lS6V/yE9R/7Zf8AoNAjWooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAo6r/q7f/run9aiqXVf9Xb/
APXdP61FQB5bd3VwLycCeUDzG/jPrUX2u5/5+Jf++zRef8fk/wD10b+dQ0DJvtdz/wA/Ev8A
32aPtdz/AM/Ev/fZqGigCb7Xc/8APxL/AN9mj7Xc/wDPxL/32ahooAm+13P/AD8S/wDfZo+1
3P8Az8S/99moaKAJvtdz/wA/Ev8A32aPtdz/AM/Ev/fZqGigCb7Xc/8APxL/AN9mrGnzzS3s
SPPKVJyRvPYZqjVvSv8AkIxfj/I0ANmurgTOBPKAGP8AGaZ9ruf+fiX/AL7NMn/18n+8f50y
gCb7Xc/8/Ev/AH2aPtdz/wA/Ev8A32ahooAm+13P/PxL/wB9mj7Xc/8APxL/AN9moaKAJvtd
z/z8S/8AfZo+13P/AD8S/wDfZqGigCb7Xc/8/Ev/AH2aPtdz/wA/Ev8A32ahooAm+13P/PxL
/wB9mrGnzzS3sSPPKVJ5G8+lUat6X/yEIvqf5GgBs91cCeQCeUAMeN59aZ9ruf8An4l/77NN
uP8Aj4k/3z/Oo6AJvtdz/wA/Ev8A32aPtdz/AM/Ev/fZqGigCb7Xc/8APxL/AN9mj7Xc/wDP
xL/32ahooAm+13P/AD8S/wDfZo+13P8Az8S/99moaKAJvtdz/wA/Ev8A32aPtdz/AM/Ev/fZ
qGigCb7Xc/8APxL/AN9mrFhPNLexI88pUnkbzVGrWmf8hCH6n+RoA9Pt/wDj2i/3B/Kl0r/k
J6j/ANsv/QaS2/49ov8AcH8qXSv+QnqP/bL/ANBoEa1FFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFAFHVf9Xb/9d0/rUVS6r/q7f/ruv9aioA8ovP8Aj8n/
AOujfzqGprz/AI/J/wDro386hoGFFFFABRRRQAUUUUAFFFFABVvSv+QjF+P8jVSrelf8hGL8
f5GgCvP/AK+T/eP86ZT5/wDXyf7x/nTKACiiigAooooAKKKKACiiigAq3pf/ACEIvqf5GqlW
9L/5CEX1P8jQBBcf8fEn+8f51HUlx/x8Sf7x/nUdABRRRQAUUUUAFFFFABRRRQAVa0z/AJCE
X1P8jVWrWmf8hCH6n+RoA9Pt/wDj2i/3B/Kl0r/kJ6j/ANsv/QaS3/49ov8AcH8qXSv+QnqP
/bL/ANBoEa1FFFABRVC+1SK0doUUy3ATeIxxx2yewqiNbvSP+Qfb/wDgZ/8AY0AbtFYf9t3v
/Phb/wDgZ/8AY0f23e/8+Fv/AOBn/wBjQBuUVh/23e/8+Fv/AOBn/wBjR/bd7/z4W/8A4Gf/
AGNAG5RWH/bd7/z4W/8A4Gf/AGNH9t3v/Phb/wDgZ/8AY0AblFYf9t3v/Phb/wDgZ/8AY0f2
3e/8+Fv/AOBn/wBjQBuUVh/23e/8+Fv/AOBn/wBjR/bd7/z4W/8A4Gf/AGNAG5RWH/bd7/z4
W/8A4Gf/AGNH9t3v/Phb/wDgZ/8AY0AblFYf9t3v/Phb/wDgZ/8AY0f23e/8+Fv/AOBn/wBj
QBuUVh/23e/8+Fv/AOBn/wBjR/bd7/z4W/8A4Gf/AGNAG5RWH/bd7/z4W/8A4Gf/AGNH9t3v
/Phb/wDgZ/8AY0AblFYf9t3v/Phb/wDgZ/8AY0f23e/8+Fv/AOBn/wBjQBuUVh/23e/8+Fv/
AOBn/wBjR/bd7/z4W/8A4Gf/AGNAG5RWH/bd7/z4W/8A4Gf/AGNH9t3v/Phb/wDgZ/8AY0Ab
lFYf9t3v/Phb/wDgZ/8AY0f23e/8+Fv/AOBn/wBjQBuUVh/23e/8+Fv/AOBn/wBjR/bd7/z4
W/8A4Gf/AGNAG5RWH/bd7/z4W/8A4Gf/AGNH9t3v/Phb/wDgZ/8AY0AblFYf9t3v/Phb/wDg
Z/8AY0f23e/8+Fv/AOBn/wBjQBuUVh/23e/8+Fv/AOBn/wBjR/bd7/z4W/8A4Gf/AGNAG5RW
H/bd7/z4W/8A4Gf/AGNH9t3v/Phb/wDgZ/8AY0AblFYf9t3v/Phb/wDgZ/8AY0f23e/8+Fv/
AOBn/wBjQBuUVh/23e/8+Fv/AOBn/wBjR/bd7/z4W/8A4Gf/AGNAG5RWH/bd7/z4W/8A4Gf/
AGNH9t3v/Phb/wDgZ/8AY0AblFYf9t3v/Phb/wDgZ/8AY06LWrkyqJrCMRnOTFceYw47LtGf
zoA2qKhtbmK7t1ngffG2cH6HB/UUUAV9V/1dv/13X+tRVLqv+rt/+u6f1qKgDyi8/wCPyf8A
66N/OoamvP8Aj8n/AOujfzqGgYUV1HgzQbLV/tEt6HcQlQEDYBznrjn9a6z/AIQ/Qv8Anx/8
jP8A/FUAeV0V6p/wh+hf8+P/AJGf/wCKrhPFWm2+l6vJDahliOCFJzjgHGfxoAxqK0NBs4tQ
1i3tp93lu2G2nBr0T/hD9C/58f8AyM//AMVQB5XRXqn/AAh+hf8APj/5Gf8A+KrnfF/hzT9N
slurJHiO7BTeWX9ef1oA42relf8AIRi/H+RqpVvSv+QjF+P8jQBXn/18n+8f50ynz/6+T/eP
86ZQAUUUUAFFFFABRRRQAUUUUAFW9L/5CEX1P8jVSrel/wDIQi+p/kaAILj/AI+JP94/zqOp
J/8Aj4k/3j/Oo6ACiiigAooooAKKKKACiiigAq1pn/IQh+p/kaq1a0z/AJCEX1P8jQB6fbf8
e0X+4P5Uulf8hPUf+2X/AKDSW/8Ax7Rf7g/lS6V/yE9R/wC2X/oNAjWooooA5u7TNzdSkksZ
ynJ7BVIH6n86r4q3cjL3P/Xy3/oCVkpGJruUNOwcHlB129qYFvFGKiEPl3CLE7k4y245wPTH
v/SoXPm3JWeTyljb92oP3iDjrQBbxRim3ZaO1ldDhlUkGs9pri2S1lad5RKcMrqvHGeMAUAa
WKMVE13CLdZsttY7Rxzn/Iqrci4jvbeJbybbKTn5U4x6fLQBfxRionnS3KRM0kshGcBQWI9e
MChLuF4pJNxUR/fDDBWgCXFGKihu4ppAgDqWXcu5cbh6io9Snkt1i2MEV32u+M7R60AWcUYq
BhJbQySGaScbcgFVyPyAplre+bZRzyxuGYDhV6n2oAtYoxVc3qGKUor+ZF1QryOPSo7fUVez
hlmRleTAChfvH2oAuYoxRC4mjDqGA9GGDT9tADMUYp+2jbQAzFGKfto20AMxRin7aNtADMUY
p+KNtADMUYp+2jbQAzFGKfto20AMxRin7aNtADMUYp+2jbQAzFGKfto20AMxRin4o20AMxUU
xfzIYoyFMrldxGcYUt/SrG2q9yQlxaMTgCRuf+2b0AL9nf8A5/H/AO/S/wCNH2d/+fx/+/S/
41F9ri/56LTHurfKGXEsQb50DFSR9R+f4UAWPs7/APP4/wD36X/Gj7O//P4//fpf8avppMVz
5UthclbOQcjG4r64JP8APOD+VZNxcWKX5WwO2BVwSXLbj680AT/Z3/5/H/79L/jUavJFfLbm
TzA0ZkDFdpGCB2+tN+1xf89Fpkciy6tEVYH/AEd+n+8tAHS6Fwt4gPyLOAq9lzGhOPxJP1Jo
pNC/5fv+vgf+io6KQE+q/wCrt/8Aruv9aiqXVf8AV2//AF3T+tRUAeUXn/H5P/10b+dQ1Nef
8fk//XRv51DQMuaZqt5pU3m2kzJnquflb6jvXfeFfE/9qg292VW6HTAwHrzWpba4ltLmO4hb
bJGwZT70Ae0sCVIU7T2OM4ryXxHHex6zcDUDulLZ3DoR2x7YxXofhrW11qxLkBZ4sLIo9cda
PEmhxazZMOVuIwTEw9fQ0CPM9LW7bUIRYbvtG75MHHP1r2C1WZbaMXLq8wUb2UYBPtWF4W8N
ppERnuPmu36+iD0FaWtapFpOnyXMmCwHyIf4m9KAKXijX00a12xkG7kH7tcZA9zXnmqa1fas
wN3MSo6IvC/lUOo382pXj3Nwcu56DoB6VVoGFW9K/wCQjF+P8jVSrelf8hGL8f5GgCvP/r5P
94/zplPn/wBfJ/vH+dMoAKKKKACiiigAooooAKKKKACrel/8hCL6n+RqpVvS/wDkIRfU/wAj
QBBcf8fEn+8f51HUlx/x8Sf7x/nUdABRRRQAUUUUAFFFFABRRRQAVa0z/kIRfU/yNVataZ/y
EIfqf5GgD0+2/wCPaL/cH8qXSv8AkJ6j/wBsv/QaS3/49ov9wfypdK/5Ceo/9sv/AEGgRrUU
UUAYMwy9z/18t/6AlVLhvKt3cHBA44zz2q7IMvdf9fLf+gJURQEYIzTAxGtZ49N8shS88nzF
RztbtTVt7hZIkWIFkkGQyg4X1z6+npW9toxQBUvkJspgASSh6VW0/Too44pmMkjhePNYtt+m
elam2kK5BAOPcdqAMSOJn1Q2pX93C/ng/XGP13VYvEJ1OyIUkAtk46cVdt7RIHeTczySH5nb
GT7cYFT7aAMiU/YtUkuZw3kyxqqsqlsEZ4wOe9VpbaS6S8uYgwjl2FQPlZgvX6V0GKMUAYlh
HaS3CGOS7eRBnExYhfz4/Kr15cQ2yL9oVmRztOELD8QKu7aNtAGHZR7pLo2isLNkwoIKjf3w
D07VDHcOulWqIZEVcJOQh3KMHp+PpXRYo20Ac/YR7rq8MXnOjRDY0pJLdfWmxyWraXarOZ43
iwAyI2UbB9BXRbaNtAFHTmmltFe4HzknnGMjtVrbUm2jFAEe2jbUm2jbQBHto21JtoxQBHto
21JijFAEe2jbUm2jbQBHto21Jto20AR7aNtSYo20AR7aNtSbaNtAEe2jbUm2jbQBHto21Jto
20AR7aNtSbaNtAEW2qWprza/9dT/AOi3rSxVW/glkSJ4UDvE+7aTgNlSvXt1oAwPLPpToo4z
KguGKRE/MwGSOKvfZ7z/AKB6/wDgUP8A4mj7Nef9A9f/AAKH/wATQBYOuJBLHFZQg2iD5iFw
T64H+eazb/7K93usTlHGWUKVCn24q19mux/zD1/8Ch/8TR9mu/8AoHL/AOBQ/wDiaAM/yz6V
a0xSNUQH/n3f/wBCWpvs95/0Dx/4FD/4mp7G0nF59omiEIWMxhQ+/OSDnOB6UAbmg9L7/r5H
/otKKNA+7ff9fP8A7TSikBY1X/V2/wD13T+tRVLqv+rt/wDruv8AWoqAPKLz/j8n/wCujfzq
Gprz/j8n/wCujfzqGgYUUUUAXNL1GfS7xLm3PzL1UnhvrXrlhdpf2MN1FnZKoYAjBrzfwnoB
1e6MswP2WI4c/wB446V6ciLGiogCqowAOwoEJJIsUbSOSFUZOAT/ACryfxFrEmr6jJISwgVi
IkPYfT1r1pWDDKnIrz7xp4e+yyvqNsD5UjZkXAAQnHT6mgDkaKKKBhVvSv8AkIxfj/I1Uq3p
X/IRi/H+RoArz/6+T/eP86ZT5/8AXyf7x/nTKACiiigAooooAKKKKACiiigAq3pf/IQi+p/k
aqVb0v8A5CEX1P8AI0AQXH/HxJ/vH+dR1Jcf8fEn+8f51HQAUUUUAFFFFABRRRQAUUUUAFWt
M/5CEP1P8jVWrWmf8hCH6n+RoA9Pt/8Aj2i/3B/Kl0r/AJCeo/8AbL/0Gktv+PaL/cH8qXSv
+QnqP/bL/wBBoEa1FFFAGZYqr3d4GUMPtDcEZ/gSr/kRf88k/wC+RVHT/wDj8vP+vhv/AEBK
0qAI/Ii/55J/3yKPIi/55J/3yKkooAj8iL/nkn/fIo8iL/nkn/fIqSigCPyIv+eSf98ijyIv
+eSf98ipKKAI/Ii/55J/3yKPIi/55J/3yKkooAj8iL/nkn/fIo8iL/nkn/fIqSigCPyIv+eS
f98ijyIv+eSf98ipKKAI/Ii/55J/3yKPIi/55J/3yKkooAj8iL/nkn/fIo8iL/nkn/fIqSig
CPyIv+eSf98ijyIv+eSf98ipKKAI/Ii/55J/3yKPIi/55J/3yKkooAj8iL/nkn/fIo8iL/nk
n/fIqSigCPyIv+eSf98ijyIv+eSf98ipKKAI/Ii/55J/3yKPIi/55J/3yKkooAj8iL/nkn/f
Io8iL/nkn/fIqSigCPyIv+eSf98ijyIv+eSf98ipKKAI/Ii/55J/3yKPIi/55J/3yKkooAj8
iL/nkn/fIo8iL/nkn/fIqSigCPyIv+eSf98ijyIv+eSf98ipKKAI/Ii/55J/3yKPIi/55J/3
yKkooAj8iL/nkn/fIo8iL/nkn/fIqSigCPyIv+eSf98ijyIv+eSf98ipKKAI/Ii/55J/3yKa
8MQRsRJ0P8Iqamyf6tvoaAMrw90v/wDr6/8AacdFJ4e6ah/19f8AtOOigC1qv+rt/wDrun9a
iqXVf9Xb/wDXdP61FQB5Ref8fk//AF0b+dQ1Nef8fk//AF0b+dQ0DCtDRNKl1fUI7eMYQn94
/wDdXvV3w94Yn1tGl84QQKdu/buJOM9Mj1r0HQ9Hg0ayWCIh3/jl24LmgC1YWcVhZx20CgIg
x06+9ct408RC3STTLRj5rDbMw42g44BrrZ1keFlhkEchHDMu4D8Mj+deVeI9HutJvj9pl84S
kssvdvcjtQI2fBfiI28o0+7cmJ2/dsxztPp9K7yaKO4heKVQ0bqVYHuDXj2mafPqd4ttbY8w
gnk46V61pttNZ2MVvPcfaHjGPM27Sf1NAHmvifQ30e++UZt5ctG3pz0NYlezajYQajaPbXC5
Vh1xyPpXAa34Nn0u0a6iuVuI0GXymwqPzOaBnMVb0r/kIxfj/I1Uq3pX/IRi/H+RoArz/wCv
k/3j/OmU+f8A18n+8f50ygAooooAKKKKACiiigAooooAKt6X/wAhCL6n+RqpVvS/+QhF9T/I
0AQXH/HxJ/vH+dR1Jcf8fEn++f51HQAUUUUAFFFFABRRRQAUUUUAFWtM/wCQhD9T/I1Vq1pn
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
AHyKPKj/AOeaf98igDzD+y7z/nj/AOPD/GrFjYXMN5HJJFhQTk7h6fWvR/Kj/wCeaf8AfIo8
qP8A55p/3yKAEtv+PaL/AHB/Kl0r/kJ6j/2y/wDQaeOBgUzSv+QnqP8A2y/9BoA1qKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAK97bG6iVRIY2Vw4YDPI
qt/Z9x/z+/8AkIUUUAH9n3H/AD+/+QhR/Z9x/wA/v/kIUUUAH9n3H/P7/wCQhR/Z9x/z+/8A
kIUUUAH9n3H/AD+/+QhR/Z9x/wA/v/kIUUUAH9n3H/P7/wCQhR/Z9x/z+/8AkIUUUAH9n3H/
AD+/+QhR/Z9x/wA/v/kIUUUAH9n3H/P7/wCQhR/Z9x/z+/8AkIUUUAH9n3H/AD+/+QhR/Z9x
/wA/v/kIUUUAH9n3H/P7/wCQhR/Z9x/z+/8AkIUUUAH9n3H/AD+/+QhR/Z9x/wA/v/kIUUUA
H9n3H/P7/wCQhR/Z9x/z+/8AkIUUUAH9n3H/AD+/+QhR/Z9x/wA/v/kIUUUAH9n3H/P7/wCQ
hR/Z9x/z+/8AkIUUUAH9n3H/AD+/+QhR/Z9x/wA/v/kIUUUAH9n3H/P7/wCQhR/Z9x/z+/8A
kIUUUAH9n3H/AD+/+QhR/Z9x/wA/v/kIUUUAH9n3H/P7/wCQhR/Z9x/z+/8AkIUUUAH9n3H/
AD+/+QhR/Z9x/wA/v/kIUUUAH9n3H/P7/wCQhR/Z9x/z+/8AkIUUUAH9n3H/AD+/+QhUtjYm
0lnlaYyvNtySoGMDFFFAFyiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigD/2Q==</binary>
 <binary id="_120.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAGIAgEDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDVupGvZ2muB5kRb91FIMoFHAJXpuznn0pN
tt/0D7H/AMB1/wAKkI/0e3/3D/6E1MxTATbbf9A+x/8AAZf8KNtt/wBA+x/8Bl/wpcUYoATb
bf8AQPsf/AZP8KNtt/0D7H/wGX/ClxRigBNtt/0D7H/wGX/Cjbbf9A+x/wDAZf8AClxRigBN
tt/0D7H/AMBl/wAKNtt/0D7H/wAB1/wpcUYoATbbf9A+x/8AAdf8KNtt/wBA+x/8Bl/wpcUY
oATbbf8AQPsf/AZf8KNtt/0D7H/wGX/ClxRigBNtt/0D7H/wGX/Cjbbf9A+x/wDAZf8AClxR
igBNtt/0D7H/AMBl/wAKNtt/0D7H/wAB1/wpcUYoATbbf9A+x/8AAdf8KNtt/wBA+x/8B1/w
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
UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
ABRRRQBT1H/Ur9ax77/jym/3DWzqP+pX61j3/wDx4z/7hoAyqKKKANm1/wCPG3/3T/6E1Nh/
5GCz/wByT+VPtP8Ajxt/90/+hGmRf8jDZ/7kn8qAOhooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCpqH+qX61kX/wDx
4z/7hrX1D/VL/vVk6h/x4T/7hoAyKKKKANuzH+gW/wDun/0I1HH/AMjFZ/7j/wAqlsv+PC3/
AN0/+hGo4/8AkYrT/cf+VAHQUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBU1D/AFS/71ZWoj/QJ/8AcNat/wD6tP8A
erM1Ef8AEvn/ANw0AYtFFFAG9Yf8g+D/AHT/AOhGoU/5GO0/3H/lU9h/yD4Pof8A0I1Cv/Iy
Wn+4/wDKgDfooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigCrf/6tP96szUv+Qdcf7hrTvvuJ/vCs3U/+Qdcf7hoAw6KK
KAN/T/8AkHwfQ/8AoRqFf+RktP8Acf8AlSWxIsbfB/hP/oTU2A58QWef7kn8qAOiooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigCrffcT/eFZ2p4/s24/wBw1oaj/qV+tY18xNjPk/wGgDLooooA17f/AI8rf/dP/oTU
kH/Ifs/9yT+VLb/8eVv/ALp/9Cakg/5D9n/uSfypgdFRRRSAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCnqP8AqR9ax77/
AI8pv9w1saj/AKkfWse+/wCPKb/cNMDLooopAa9v/wAeVv8A7p/9Cakg/wCQ/Z/7kn8qW3/4
8rf/AHT/AOhNSQf8h+z/ANyT+VMDoqKKKQBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAU9R/wBSPrWPff8AHlN/uGtjUf8A
Uj61j33/AB5Tf7hpgZdFFFIDXt/+PK3/AN0/+hNSQf8AIfs/9yT+VLb/APHlb/7p/wDQmpIP
+Q/Z/wC5J/KmB0VFFFIAooooAKKKKACiiigAooooAKKKKACiiigAooooAKxfE9xd29rA1lIV
k80ZA/iA5x+NbVZmsRSSSWXlxs+2cFtozgepoAbeasBoou7Ub3l+WNfU/wCQah0zU2h0WCS7
aS4uHLKFTBdyDjjOKittNni1R4tn+g24LwjH8TDHHrjn86pf2fOttp9zLDclLd5fMiiLrJhm
4IC4NAG0ut2/2WeeSKaIwEeZE6gOuTgcZ/rRa61DczPF5FxERH5imRQA6+q81Qa3hm0+7ktb
K8SSQxgm48xncBh2Yk8Yqe6t5nv7LZG+0W7oxCnAJ28GgC5Jq0EdjBdsknlzMiqABkFjgZ59
6uSyCKJpCCQBnAHNcrNJczabZ2K2F2JIJ4/MYwsFwrDkHHNb+sNdrpkpsMi4GNuBk9RnA+lA
EdrrEc8xiktrm2k271WdQC49sE+lQxeIreUwlba6EUrBRMUXYD6E59eKzYY3m1e2mhttQEax
SB3uvMJ3bfRuB+GKnW2nHhe3iEEglV0JTYdw+cHpQBoXmsRwTSQR21zcNGPnaFQQn1yRTtBu
JLrS0mlcuzM3zH0ycVSjnm066u4pLS5n85t6SRRFgcgDBI6dKt+HopYtJjSaNo33MSrDGOTQ
BQvrS4j1W1gTVb8JcFtw3r8uBnj5a0Z7xdNSK32XV7MRnCBWcj1PQVHqEUj61p0ixuyIW3MA
SF47mm3TSWGrG8aCeeGWIR/uULshBJ6DtzQBYi1e2ktpZn3wmLiSOQAOp7AgHvTLbWI57hIZ
LS6tmkzsMygBvpgmsm40+6vxeXsUTR+bJFIkUgKswQ85HqcVda4fVbi1SO0uYFhfzHeaIpjg
jAz160AQS39wml38xnYNFcbVb+6Mjir9rrEU08cEkFxAzj928qgLJ9MGs2e2uTpGootvI0jX
BZE2n5hkfpUrtNqt5YrHaTwrat5kjTRFBnBGAT160AXZ9ajt7jy5bS7WPeE8/Yvl5+uc4/Cn
zatHHfGzS3uJpQRny1BAB7nJ6Vg363VzBNHJb6jLdiRsn94sQTJxtAwp4x2JrbtYnXW7uVo2
CsigMV4PA70AJ4hllh0tmgleJy6jcnUVWvIbvR7Z76K/uLpIRukiuCG3L3wQBg/nVjxGkj6U
wiiklYOp2xqWP5Cobq5l1i2ks7e0uYVkG2SSeIx4U9cZ6nGaALM+sRRBBHbz3MjKHKQKGKDH
U5IpJdbtY7aCdVlkWdiqKgBOfTrWXNZCw1SaaeG+mgmRVQ2jyZXaMYIQj9as/ZFVdM+zWk0c
azF2V9zFeRySefzoAlPiOARuRZXpkj/1kIRd6D1PzYx+NW59Vgit4ZVWSYzDMccYBdvoCarr
DJ/aOpP5TYdAFbb975R0qhHb3Fp/Zt80ErpBC0ckSoS65xyF/CgDYsdRjvWkTyZoJY8bo5gA
2PXgmrtZViZLzU5L3yJYIhGI1EqFGbknJB+tatABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAU9R/1I+tY99/x5Tf7hrY1H/Ur9ax77/jym/wBw0wMuiiikBr2//Hlb/wC6f/Qm
pIP+Q/Z/7kn8qW3/AOPK3/3T/wChNSQf8h+z/wByT+VMDoqKKKQBRRRQAUUUUAFFFFABRRRQ
AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAU9R/1I+tY9
9/x5Tf7hrY1H/Uj61j33/HlN/uGmBl0UUUgNe3/48rf/AHT/AOhNSQf8h+z/ANyT+VLb/wDH
lb/7p/8AQmpIP+Q/Z/7kn8qYHRUUUUgCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAp6j/qV+tY99/x5Tf7hrY1H/Uj61j33
/HlN/uGmBl0UUUgNe3/48rf/AHT/AOhNSQf8h+z/ANyT+VLb/wDHlb/7p/8AQmpIP+Q/Z/7k
n8qYHRUUUUgCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAp6j/qV+tY99/x5Tf7hrY1H/Uj61j33/HlN/uGmBl0UUUgNe3/4
8rf/AHT/AOhNSQf8h+z/ANyT+VLb/wDHlb/7p/8AQmpIP+Q/Z/7kn8qYHRUUUUgCiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAp6j/qR9ax77/jym/3DWxqP+pH1rHvv+PKb/cNMDLooopAa9v8A8eVv/un/ANCakg/5D9n/
ALkn8qW3/wCPK3/3T/6E1JB/yH7P/ck/lTA6KiiikAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAFPUf9SPrWPff8eU3+4a2
NR/1I+tY99/x5Tf7hpgZdFFFIDXt/wDjyt/90/8AoTUkH/Ifs/8Ack/lS2//AB5W/wDun/0J
qSD/AJD9n/uSfypgdFRRRSAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigCnqP+pH1rHvv+PKb/cNbGo/6kfWse+/48pv9w0w
MuiiikBr2/8Ax5W/+6f/AEJqSD/kP2f+5J/Klt/+PK3/AN0/+hNSQf8AIfs/9yT+VMDoqKKK
QBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
ABRRRQAUUUUAU9R/1I+tY99/x5Tf7hrY1H/Ur9ax77/jym/3DTAy6KKKQGvb/wDHlb/7p/8A
QmppntbS9iubh2DIpCAdDnrmnW//AB5W/wDun/0Jqfaf8hi3/wBxqYEv/CSWP940f8JJY/3j
Ueo+IBY3LROiYBwCc81U/wCEvi/up+Tf4UgL/wDwklj/AHjR/wAJJY/3jWefGEQ6qv5N/hQP
GMLHACfk3+FAGh/wklj/AHjR/wAJJY/3jVQeKQy7hGhHrzU9xqUt1pAnjIQNJs+XOcYNAEn/
AAklj/eNH/CSWP8AeNWLi8ltYrVIYhI0q4AJ9AP8arw6reXClorIkKSDkEcj60AH/CSWP940
f8JJY/3jT5NQv4kZ3scKoySMmqV14mazhjluYPLST7pZW5/SgC1/wklj/eNH/CSWP941VXxO
WsWvVhBtlODJtbAP5VcsNUuL6MSpb7YWUkSEEdvegBv/AAklj/eNH/CSWP8AeNGk3Eht7y4k
O9x8xz3wDUsV7qE0ayR2aFG6HeP8aAIv+Eksf7xo/wCEksf7xqx9o1P/AJ8U/wC/g/xo+0an
/wA+Sf8Afwf40AV/+Eksf7xo/wCEksf7xqx9o1P/AJ8U/wC/g/xrLvvFQ0+4MF5EIpBzhlbk
eoOMGgC5/wAJJY/3jR/wklj/AHjRcTStq1vG7/Lt3bR0zg1eoAo/8JJY/wB40f8ACSWP941e
ooAo/wDCSWP940f8JJY/3jV6igCj/wAJJY/3jR/wklj/AHjV6igCj/wklj/eNH/CSWP941eo
oAo/8JJY/wB40f8ACSWP941eooAo/wDCSWP940f8JJY/3jV6igCj/wAJJY/3jR/wklj/AHjV
6igCj/wklj/eNH/CSWP941eooAo/8JJY/wB40f8ACSWP941eooAo/wDCSWP940f8JJY/3jV6
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
D//Z</binary>
 <binary id="_57.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CACBAOMDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDQuYxfSma7QSJuPkow4Vc9x65z+VM+xWX/
AD42/wD3zVsj/R7f/cP/AKE1MxTAr/YrL/nxt/8Avmj7FZf8+Nv/AN81YxRigCv9isv+fG3/
AO+aPsVl/wA+Nv8A981YxRigCv8AYrL/AJ8bf/vmj7FZf8+Nv/3zVjFGKAK/2Ky/58bf/vmj
7FZf8+Nv/wB81OThgoBZm6ADk07ZL/z7y/8AfNAFb7FZf8+Nv/3zR9isv+fG3/75qzsl/wCf
eX/vmjZL/wA+8v8A3zQBW+xWX/Pjb/8AfNH2Ky/58bf/AL5qzsl/595f++aNkv8Az7y/980A
VvsVl/z42/8A3zR9isv+fG3/AO+alMigkMCGBwVI5z6VJsl/595f++aAK32Ky/58bf8A75o+
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
AIF/6EaKKKBH/9k=</binary>
 <binary id="_198.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAKgAgQDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDVvXbUXZroeZAXzDEw4AGRkjuev4VX+xWX
/Pjb/wDfFWyP9Ht/9w/+hNTMUwK/2Ky/58bf/vij7FZf8+Nv/wB8VYxRigCv9isv+fG3/wC+
KPsdl/z42/8A3xVjFGKAK/2Ky/58bf8A74o+xWX/AD42/wD3xVjFGKAK/wBisv8Anxt/++aP
sVl/z42//fFWMUYoAr/YrL/nxt/++KPsVl/z42//AHxVjFGKAK/2Ky/58bf/AL4o+xWX/Pjb
/wDfFWMUYoAr/YrL/nxt/wDvij7FZf8APjb/APfFWMUYoAr/AGKy/wCfG3/74o+xWX/Pjb/9
8VYxRigCv9isv+fG3/74o+xWX/Pjb/8AfFWMUYoAr/YrL/nxt/8Avij7FZf8+Nv/AN81YxRi
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
TrMNqlxevNPOghl8qNI5WTaAAcnaRnr39KuR6Tbx+WN0rxxfcjd8qvGBgewp0umQSTvMrSRt
IAH8tsBsZ6/nQBhrdXMOmabawCSVp5HD+W4RnAYk4PGM49RWlpC36XVwLiCaG2IUxrNMJSDz
nnJP51Z/sq0+xR2oQiOI7oyDyhznIP1qa2tEtmdw8ju+NzSNk8dP50AT0UUUAFFFFABRRRQA
Uo6ikpR1FAAfvN9T/OuXskvL7ShYpalYXkybhnXAAOemc9sV1B+831P86htbaO0hEUQIUHPJ
zQBhSXL6dFq88Qy0W3H61Zubd7GC2uY7u4eQSRrJulZhLuYKflJwOpPArRWygDTkru8/G8E8
GoYdJt4mhO6V1h/1aM2VT0wKAKWm26f2/qL5lyojIBlbHO7qM8/jVuX/AJDsH/XI/wBanWxi
W9e7QusjgBwG4bHTIqCX/kOwf9cj/WmBoUUUUgCiiigAooooAKo3P+vb8P5Veqjc/wCvb8P5
UwFg+6frRRB90/WigCtb/wDHlb/7p/8AQmq9Z/db61Rt/wDjyt/90/8AoTVes/ut9aALFFFF
IAooooAyj9+T/ro3/oRpKU/fk/66N/6EaSmBd0/7kv8AwH+tWaraf9yX/gP9as0gCiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigApR1FJQQCCCMg9QaAIXvLdJHVpVDBiCPxpv261/57LR/Z9l/wA+
kH/fsf4Uf2fZf8+lv/37H+FMA+3Wv/PZaPt1r/z2Wj+z7L/n0g/79j/Cj+z7L/n0g/79r/hQ
AfbrX/nstVPNjm1uFo2DAREZH41b/s+y/wCfS3/79r/hT47S2hffFbxI3qqAGgCWiiikAUUU
UAFFFFABVG5/17fh/Kr1Ubn/AF7fh/KmAsH3T9aKIPun60UAVrf/AI8rf/dP/oTVes/ut9ao
2/8Ax5W/+6f/AEJqvWf3W+tAFiiiikAUUUUAZR+/J/10b/0I0lB/1kn/AF0b/wBCNFMC7p/3
Jf8AgP8AWrNVtP8AuS/8B/rVmkAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
FFFFABRRRQAUUUUAFFFFABVG5/17fh/Kr1Ubn/Xt+H8qYCwfdP1oog+6frRQBWt/+PK3/wB0
/wDoTVes/ut9ao2//Hlb/wC6f/Qmq9Z/db60AWKKKKQBRRRQBlH78n/XRv8A0I0lKfvyf9dG
/wDQjSUwLun/AHJf+A/1qzVbT/uS/wDAf61ZpAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ
AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVRuf9e34fyq9VG5/wBe34fypgLB90/WiiD7p+tF
AFa3/wCPK3/3T/6E1WYJhECCCc1mw38KW8cTiRXjBVgUPXcad/aNv6v/AN8GkBq/a1/umj7W
v901lf2jb+r/APfBo/tG39X/AO+DTA1fta/3TR9rX+6ayv7Rt/V/++DR/aNv6v8A98GgDW+2
+zfnR9t9m/Osn+0bf1f/AL4NH9oW/q//AHwaQGsb3PUMfxpPta/3TWV/aNv6v/3waP7Rt/V/
++DTA1fta/3TR9rX+6ayv7Rt/V/++DR/aFv6v/3waANX7Wv900fa1/umsr+0Lf1f/vg0f2hb
+r/98GgDV+1r/dNH2tf7prK/tG39X/74NH9o2/q//fBoA1fta/3TR9rX+6ayv7Rt/V/++DR/
aFv6v/3waANX7Wv900fa1/umsr+0bf1f/vg0f2jb+r/98GgDV+1r/dNH2tf7prK/tG39X/74
NH9o2/q//fBoA1fta/3TR9rX+6ayv7Rt/V/++DR/aNv6v/3waANX7Wv900fa1/umsr+0Lf1f
/vg0f2jb+r/98GgDV+1r/dNH2tf7prK/tC39X/74NH9o2/q//fBoA1fta/3TR9rX+6ayv7Rt
/V/++DR/aFv6v/3waANX7Wv900fa1/umsr+0bf1f/vg0f2hb+r/98GgDV+1r/dNH2tf7prK/
tG39X/74NH9o2/q//fBoA1fta/3TR9rX+6ayv7Rt/V/++DR/aNv6v/3waANX7Wv900fa1/um
sr+0Lf1f/vg0f2jb+r/98GgDV+1r/dNH2tf7prK/tC39X/74NH9o2/q//fBoA1fta/3TR9rX
+6ayv7Qt/V/++DR/aNv6v/3waANX7Wv900fa1/umsr+0bf1f/vg0f2jb+r/98GgDV+1r/dNH
2tf7prK/tG39X/74NH9o2/q//fBoA1fta/3TR9rX+6ayv7Qt/V/++DR/aNv6v/3waANX7Wv9
00fa1/umsr+0bf1f/vg0f2hb+r/98GgDV+1r/dNH2tf7prK/tG3/ANv/AL4NH9o2/q//AHwa
ANX7Wv8AdNH2tf7prK/tG39X/wC+DR/aFv6v/wB8GgDV+1r/AHTR9rX+6ayv7Qt/V/8Avg0f
2jb+r/8AfBoA1fta/wB00fa1/umsr+0Lf1f/AL4NH9o2/q//AHwaANX7Wv8AdNH2tf7prK/t
G39X/wC+DR/aFv6v/wB8GgDV+1r/AHTR9rX+6ayv7Qt/V/8Avg0f2hb+r/8AfBoA1fta/wB0
1XlffIWAxmqX9o2/q/8A3waP7Rt/V/8Avg0AaEH3T9aKhtbmKSNmUtjd3UjtRQB//9k=</binary>
 <binary id="_205.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAMpAdkDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDSk3XMhluQJYyx8qJxlAoJwSvTdnPPpTtt
t/0D7H/wHX/CnvgWtuT0EZP/AI81VI7p5eUt2YdjnqPypgWNtt/0D7H/AMB1/wAKNtt/0D7H
/wAB1/wqOOUs5V0MZAzgnNJHP5s22OMtGB/rM8Z9KAJdtt/0D7H/AMB1/wAKNtt/0D7H/wAB
1/wqO4nS3C7wxLnACjJJpILmOd2Rdyun3lYYIoAl223/AED7H/wHX/Cjbbf9A+x/8B1/wpJG
2IW2s3soyarx3qSSMiwzZU4b5OlAFnbbf9A+x/8AAdf8KNtt/wBA+x/8B1/wpcUuKAG7bb/o
H2P/AIDr/hRttv8AoH2P/gOv+FLiq815BBKsbltzMFwB0J6UAT7bb/oH2P8A4Dr/AIUbbb/o
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
iBbkRWluqyMNgJIwMj9etNfw076eth9vItkfeqiIZznPJzzWlFpqR6hcXZct56hSmOBgAf0o
AxJ7vWW0ebVY71I0++kHlKRt7c4681pWN9cTXkEbuCr2STEYH3j1NYdwsTWMulWGovN5r4SE
wEEc9N54wMVurpMq/ZZYrnyZo7cQP8m5WA/L3oAzbvVdQ+wxGCZVlkvDDuKA4XJFTK+sHUZt
POoL8kYlE/krnnPy7cY7dasL4fRbWCD7S7eTcefuKjLHJOP1q8LEDUpLzzDl4xHtx0xnn9aA
OfPiS5bT7RMMtzM7I0kce8jacFguOc4PFOGr6hHYXx3zSNEqtFNLb+V1bBXBFX4/DqQwwiO5
ZZ4JWkjl29NxyQR3qzPps93Zz291eb/N24Kx7QuDnpnvQBmwXWpx3MMN1eq4u4CyERAGNvy5
61T0+TUbHQp7iGdpv3zLsWEEr8/L8cnvxW++lK9zaTGU/wCjJtAx97p/hUcOlXFtHJFbX3lx
s5dQYgSMnJBOeRQBFYHULm2SSHVIbhS+S3lgHbj7pAHBrarJtdGktWlkivWWSaXzZSqABvbH
atagAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDN17/kFy/Q/yNczXTa9/
yC5fof5GuZoA6bQ/+PJP93/2Zq0qzdD/AOPJP93/ANmatKgAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAzde/wCQXL9D/I1zNdNr
3/ILl+h/ka5mgDptD/48k/3f/ZmrSrN0P/jyT/d/9matKgAooooAKKKKACiiigAooooAKKKK
ACiiigAopiSxyM6pIjMhwwUglT7+lPoAKKKKACiiigAooqOOeKYsIpUcocMFYHB96AJKKYks
cjOqSIzIcMFIJU+/pT6ACiiigAoopskiRIXkdUUdWY4AoAdRSDkZFLQAUUUUAFFFMWRGdkV1
LJ95QeR9aAH0UUzzY/N8rzF8zG7ZnnHrigB9FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQBm69/yC5fof5GuZrpte/wCQXL9D/I1zNAHTaH/x5J/u/wDszVpV
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
RkGnUUAIqhVCqAABgAdqWiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKAM3Xv+QXL9D/I1zNdNr3/ILl+h/ka5mgDptD/48k/3f/ZmrSrN0P8A48k/3f8A
2Zq0qACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACiiigDN17/AJBcv0P8jXM102vf8guX6H+RrmaAOm0P/jyT/d/9matKs3Q/+PJP93/2
Zq0qACiiigAooooAKKKKACiiigAooooAhmure3IE88URPQO4XP51z2svdT+INPiWGKWAhmUG
XAcccnjtXQT2dtckG4t4ZSvQyIGx+dULuwlk1qwnijAt4Y5FYggbcgYwKAIZ9ZvM3T2enrNb
WxKtI0u0tj72Bg5xg1oaVenUdNguynlmVc7c5xzWDcG/0q11C2WGOW2cuUmMqgqGyTlc5JGf
0rX8ORSQaDaRyoUdU5UjkcmgDI0IWMs92LqMyT/amCEozYHbnGBXU1l6DZT2Ud2twgUyXDSL
gg5BxU2k3st9FNJJGEVZmRMZ5UdDQBYN5bCbyTcQiXONm8bs/SsCyvNQin1QWlmLhUuXJLy7
fwHBreNjaGfzzawmbOfM8sbs+uaxYk1ixn1FYLBZkuJnkjfzlXaT0yDQBP8A2+LiO1XT4POn
uAWCO20KB1JPPfH51PpepXN3e3Nrd2q28tuFJ2vuBzn2HpWZHo9zpD2Nxa7biSFGjkjLBNwY
5yCT2IFWNCkuLnWdSuJ4hHuWNNqsGAIB4yOCen50AR+ImiGtaUtyC0BL71wTn5fQdal8On/S
78Qv/ogceVEeGXjnjsKfrVteNqmn3lpbfaBbliy+YF6jHen6TZXI1G71G6hW3acKohDBsAdy
RwSc/pQBsUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ
AUUUUAFFFFABRRRQAUUUUAFFFFAGbr3/ACC5fof5GuZrpte/5Bcv0P8AI1zNAHTaH/x5J/u/
+zNWlWbof/Hkn+7/AOzNWlQAUUUUAFFFFABRRRQAUUUUAFFFFABRRXHaJ/ZUt7cLeOTefamE
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
ZMDp1BrJgsbqeHUmjtbiNWaOSNJyxMgUk4O7nPtWjc3kuoaNdW0enXcT/ZyMPEVGcdB60AWN
L1iOeO1hkWYSSplXdcByBzg1HBq9laac101xdTRGcx5lGWDY6DHaopba4C6LshkHlH58KflG
0jn0rPSwuv7CSJrWXf8Abt5Qoc7cdcelAHQw6tbSmYOJIDCodxMu3CnvTItatpJIVZJo1nOI
ndMK59jWbrWnXV9qN1HArqstrsD8hSeeCaZYQ20slnFLpeoebGwy0rS+XGQOoycf/roA6eii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAzde/5Bcv0P8AI1zN
dNr3/ILl+h/ka5mgDptD/wCPJP8Ad/8AZmrSrN0P/jyT/d/9matKgAooooAKKKKACiiigAoo
ooAKKKKACq11Zi5YFp54+MYjkKg1ZqubyIXptDu80RiTpxjn/A0ALaWsVnAsMC4QepySe5NT
1nNrVqI0ZRK5eRo1RV+YkEg/ypTq9uIYZNkpaZiqRhfnJAyeKANCist9esorOS5l8xEicRur
L8yk+34isnW9eure60+W38yK2clpUkQZZcjnv2oA6qisDxJrMtnpUMlgR51z9wkZwuMk/qKs
2Oq/8S6xMyyz3E0CyMI0BJyOT2oA1qKyj4hsBpyXxd/JeTy/u8hvQj8Krtq7jWYxIzwWhtvM
ZJFAI5bn9BQBu0VXs7pL60WeIOqSDKlhg49awZtbudPuLnTpj512WH2ViAN4bOMgccYoA6ai
sVbi6tNVs7We6aVDCzysyqMkZ9B7U3TW1DVYHu5buS0jc/uY4VQ/L2JLA5P5UAbbAMpB6EYq
GztIrK3EEAIQEkZOepzVHRb+a5a6tboA3Fo+xnHG8YyGx2rVoAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAzde/5Bcv0P8jXM
102vf8guX6H+RrmaAOm0P/jyT/d/9matKs3Q/wDjyT/d/wDZmrSoAKKKKACiiigAooooAKKK
KACiiigCne6dHesrPPcx7RjEMzID9cVm3YlstcjlFvcTQNa+WJEUyEMC3Bxk87hya3qKAOUg
tmfToftlve28vnSurwIxaMlm67RyOfpTHt9QuvsF5qcd0MB0kFvuV0zjBwvPOK66igDk7zTY
30+d7O3vZHaZAWnDlnAxzhhnA6fhV/VbJ7rWbAGJ2g8qRJGC8LlSOT2rdooA5KDT74xX6TwP
ttYGt7bAP7wE5yPXsPwpUW8WGwtrlL2K0S0Qn7Mj7/Mx0JUZFdZRQBxlvYXf9ixRvaTh/t+8
o4LNt2nk/wCNWvEOlXN/rsMkMZZY4AcMuY3ILHa3b/8AXXU0UAVLG7M9kskkEsLqvzxtGwIP
oOOfwrAuNNvtSlk1Y+bFPC+bWBuOF9QfX+ldVRQBzplN7rlizxvEZLZgyOpUqcNng1LpdzPp
lu1leWs58jiKSKFnEi9j8oODx3rTksYpL+K8JfzI1KgA8YOf8atUAZGh2c8cl3fXKeXLeOH8
v+4AMAH3rXoooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAzde/5Bcv0P8jXM102vf8guX6H+RrmaAOm0P/jyT/d/9matKs3Q
/wDjyT/d/wDZmrSoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKAM3Xv8AkFy/Q/yNczXTa9/yC5fof5GuZoA6bQ/+PJP93/2Zq0qz
dD/48k/3f/ZmrSoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKAM3Xv+QXL9D/ACNczXTa9/yC5fof5GuZoA6XRWC2UeTj5f8A2Zq0
PMX1rL0r/jyi/wB3/wBmarlAFnzF/vCk8xf7wqvRQBZ3r60nmL/eFV6KALO9fWjevqKrUUAW
fMX+8KN6+tVqKALPmL/eFG9fWq1FAFnevrRvX+8KrUUAWd6+oo3r6iq1FAFnevqKN6+oqtRQ
BZ3r/eFG9fWq1FAFnevrRvX+8KrUUAWfMX+8KN6/3hVaigCzvX+8KN6+tVqKALO9fUUb19RV
aigCzvX1o3r6iq1FAFnevqKPMX+8KrUUAWd6+oo3r/eFVqKALO9fUUeYv94VWooAs719RRvX
1FVqKALHmL/eFLvX+8KrUUAWd6/3hRvX1qtRQBZ3r6ik8xf7wqvRQBZ3r6ijevrVaigCzvX1
pPMX+8Kr0UAWd6+tG9fWq1FAFnevrR5i/wB4VWooAseYv94UeYv96q9FAFnev94Ub19arUUA
Wd6+tHmL/eFVqKAK+usDpcuDng/yNc1XQax/yDpf90/yNc/QB0Olf8eUX+7/AOzNVyqelf8A
HlF/u/8AszVcoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCF7qNJGj2ysy9dkTNj8QKT7W
n/PK5/8AAeT/AAqJpWhF9KqhihDBScZwnrUqC5aNT5sQJUH/AFZ685/i+n5H14AD7Wn/ADyu
f/AeT/Cj7Wn/ADyuf/AeT/Ck8u7/AOe8PT/nkeuP9715+nHvTmS4J+WWMc94yeMj/a9M/n+B
AE+1p/zyuf8AwHk/wo+1p/zyuf8AwHk/woVLkEb5oiO4EZHc/wC16Y/I+vAUusDE8QOOcxHr
jr9715+nHvQAfa0/55XP/gPJ/hR9rT/nlc/+A8n+FKEueczRH0xGfb/a+v5j05ClxkYmjAzz
+7PTPT73pgfr7UAJ9rT/AJ5XP/gPJ/hR9rT/AJ5XP/gPJ/hSqlyFG6aIt3IjIHT/AHvXB/T3
pHS6Odk8Q9MxE9h/teufzHpyAH2tP+eVz/4Dyf4Ufa0/55XP/gPJ/hTts/8Az1Tr/cPTP19O
Prz7U3ZdZ/18Xb/lkffP8X0/I+vAAfa0/wCeVz/4Dyf4Ufa0/wCeVz/4Dyf4UoS52YM0W7HX
yzjOB23euT9OPekKXWTieLGeB5R45/3vTI+vPtQAfa0/55XP/gPJ/hS213DdbxCxJjbawKlS
D6c1HO00ceWkQ5wOEPXnP8X0/LvnjP8ADZJW8JOSZaALusf8g6X/AHT/ACNc/XQax/yDpf8A
dP8AI1z9AHQ6V/x5Rf7v/szVcqnpX/HlF/u/+zNVygAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKAKUn3b/Geo+7uz9z/Z5/Lmrif6tfoOuf61QuU8yDUUwDuGOQCPue5A/Mir0QxEg9FFAD
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</binary>
 <binary id="_58.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CADOAgcDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDrbvWIoLg28cbTSr94AgBfqe1H9qS/8+0X
/gSlZUkf35SSWknm3E98SMo/IACo8UAbP9qS/wDPtF/4EpR/akv/AD7Rf+BKVjYoxTA2f7Ul
/wCfaL/wJSj+1Jf+faL/AMCUrGxRigDZ/tSX/n2i/wDAlKP7Ul/59ov/AAJSsbFGKANn+1Jf
+faL/wACUo/tSX/n2i/8CUrGxRigDZ/tSX/n2i/8CUo/tSX/AJ9ov/AlKxsUYoA2f7Ul/wCf
aL/wJSj+1Jf+faL/AMCUrGxRigDZ/tSX/n2i/wDAlKP7Ul/59ov/AAJSsbFGKANn+1Jf+faL
/wACUo/tSX/n2i/8CUrGxRigDZ/tSX/n2i/8CUo/tSX/AJ9ov/AlKxsUYoA2f7Ul/wCfaL/w
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
B/zwP/oQqfymqRbZ4dhhK5VdnzjIIzntT/8ASvS3/wC+W/xoAhid7S4MpieRSm35Mcc+5FMS
WyjmEqabKJAchgFzn/vqrH+lelv/AN8t/jRi69Lb/vlv8aAKwDz3E82xkDsCA2M8KB2+lSeU
1S/6V6W3/fLf40v+lelv/wB8t/jQBmXqnY47/aR/IVn+U1bk9nJJC2HUTGTzMkfLn6elVfsN
/wD9OP8A3xJ/8VQBnJGFlQyqWjB+YL1IrSk1m4NyjW8RW3QY8tiAW/wpPsN//wBOP/fEn/xV
H2G//wCnH/viT/4qgCnfPFc3fm20Lxhsl92OT69ah8pq0vsN/wD9OP8A3xJ/8VR9hv8A/px/
74k/+KoAZpqEXKg/88T/AOhVqbar2VpPFKZLhoi23aoiBAAznuTVwjigC14Y/wCQFD/vy/8A
oxqKPC//ACAYP9+T/wBGNRSArRf8e5/6+Lj/ANHPXL+Nv+XL/tp/7LXURf8AHuf+vi4/9HPX
L+Nv+XL/AIH/AOy0ActRRRQMKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigC1pX/IWs/+u6f+hCvSD0Neb6V/yFrP/run/oQr
0g9DQJk3hT/kX4P9+X/0Y1FHhT/kX4P9+X/0Y1FAEEX/AB7n/r4uP/Rz1y/jb/ly/wC2n/st
dRF/x7n/AK+Lj/0c9cv42/5cv+2n/stAHLUUUUDCiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAtaV/yFrP8A67p/6EK9IPQ1
5vpX/IWs/wDrun/oQr0g9DQJk3hT/kX4P9+X/wBGNRR4U/5F+D/fl/8ARjUUAQQ/8e5/6+Lj
/wBHPXL+Nv8Aly/7af8AstdTD/x7H/r4uP8A0c9cv43/AOXL/gf/ALLQBytFFFAwooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
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
5/OotB1U6PfG4ClwUKlQetZtFACuzO7OxyzHJJ7mtnSvED2dlNYXcZuLSUY27uU47fp+VYtF
AG9put2ujwzmwgla4lGBJKR8o+grKiuBJfC4vWll+bcxB+Zj+NVqKAOu1bxVYapp5s5LS4Rc
ggqw4xXJps8xfM3bM87euKbRQB158W2J0j+zzaT7PL8vduGaytB199FuZPLVpLZzyhODj1+u
KxaKAOpXxNpsGqpe2ul+Wxz5jbsscjGAOg7dKq+IfEMOskf6CFKDEcjOdy+vA4NYFFABRRRQ
AUUUUAFFFFABRRRQAUUUUAWtK/5C1n/13T/0IV6gw+U/SvL9K/5C1n/13T/0IV6k4+Q/SgRH
4U/5F+D/AH5f/RjUUeFP+Rfg/wB+X/0Y1FABZf8AHq3/AF83H/o565Tx7/rLL6P/AOy11NpI
Etmz/wA/Fx/6OeuV8dsGeyI/2/8A2WgDk6KKKBhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAWtK/wCQtZ/9d0/9CFepuPkb
6V5ZpX/IWs/+u6f+hCvT2mUqfpQITwp/yL8H+/L/AOjGoo8Kf8i/B/vy/wDoxqKAIIv+Pc/9
fFx/6OeuX8bf8uX/AG0/9lrqIv8Aj3P/AF8XH/o565fxt/y5f9tP/ZaAOWooooGFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QBa0r/kLWf8A13T/ANCFekHoa830r/kLWf8A13T/ANCFekHoaBMm8Kf8i/B/vy/+jGoo8Kf8
i/B/vy/+jGooAgi/49z/ANfFx/6OeuX8bf8ALl/wP/2Wuoi/49z/ANfFx/6OesTxLpdzqX2b
7MFPl7t25sdcf4UAcTRW1/wi2p/3Yv8Avuj/AIRbU/7sX/fdAzFora/4RbU/7sX/AH3R/wAI
tqf92L/vugDFora/4RbU/wC7F/33R/wi2p/3Yv8AvugDFora/wCEW1P+7F/33R/wi2p/3Yv+
+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
UdAowBRQB//Z</binary>
 <binary id="_97.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAF2AeUDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDVvXbUXZroeZAXzDEw4CjIyR65z+FV/sVl
/wA+Nv8A98VbP/Hvb/7h/wDQmpmKYFf7FZf8+Nv/AN8UfYrL/nxt/wDvirGKMUAV/sVl/wA+
Nv8A98Uv2Ky/58bf/vip8UYoAr/YrL/nxt/++KPsVl/z42//AHxVjFGKAK/2Ky/58bf/AL4o
+xWX/Pjb/wDfFWMUYoAr/YrL/nxt/wDvij7FZf8APjb/APfNWMUYoAr/AGKy/wCfG3/74o+x
WX/Pjb/98VYxRigCv9isv+fG3/74o+xWX/Pjb/8AfFWMUYoAr/Y7L/nxt/8Avij7FZf8+Nv/
AN8VYxRigCv9isv+fG3/AO+KPsVl/wA+Nv8A98VYxRigCv8AYrL/AJ8bf/vij7FZf8+Nv/3x
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
KAP/2Q==</binary>
 <binary id="_121.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAE6APYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDSlX7TO09wokRmJijcZQKD1K9N2c8+lO22
3/QPsf8AwHX/AAqQj/R7f/cP/oTUzFMBNtt/0D7H/wAB1/wo223/AED7H/wHX/ClxRigBNtt
/wBA+x/8B1/wo223/QPsf/Adf8KXFGKAE223/QPsf/Adf8KNtt/0D7H/AMB1/wAKXFGKAE22
3/QPsf8AwHX/AAo223/QPsf/AAHX/ClxRigBNtt/0D7H/wAB1/wo223/AED7H/wHX/ChiFGT
0pdsn/PCX/vmgBNtt/0D7H/wHX/Cjbbf9A+x/wDAdf8ACl2yf88Jf++aNsn/ADwl/wC+aAE2
23/QPsf/AAHX/Cjbbf8AQPsf/Adf8KXbJ/zwl/75o2yf88Jf++aAE223/QPsf/Adf8KNtt/0
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
8jsPQnNFAz//2Q==</binary>
 <binary id="_206.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAIEAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0CiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigBKxm1ie4kcWkcccaOV8yUFi2OuFBHGe+fwrXl/1T/7p
rAtUVLO3CqADEp49cCgCz9uvv+e1v/4Dt/8AF0fbr7/ntb/+A7f/ABdR4oxTAk+3X3/Pa3/8
B2/+Lo+3X3/Pa3/8B2/+LqPFJigCX7dff89rf/wHb/4uj7dff89rf/wHb/4uo8UYoAk+3X3/
AD2tv/Adv/i6Pt19/wA9rf8A8B2/+LqPFGKAJPt19/z2t/8AwHb/AOLo+3X3/Pa3/wDAdv8A
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
UAaFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFADJf9U/8A
umsmy/48bb/rkn8hWtL/AKp/901k2X/Hjbf9ck/kKAOe8Rf8hWx/6+Y67quF8Rf8hWx/6+Y6
7qgAooooAKKKKACiiigAooooAKq6h/x6v9D/ACq1VXUP+PV/of5UAc54J/4/dY/66J/7NXW1
yXgn/j91j/ron/s1dbQAUUUUAFFFFABRRRQAUUUUAFcl40/483+jf0rra5Lxp/x5v/ut/SgD
p7P/AI84P+ua/wAqmqGz/wCPOD/rmv8AKpqACiiigAooooAKKKKACiiigCKf/UtVGr0/+paq
NAD9L/1l7/13H/otKKNL/wBZe/8AXcf+i0ooA0KKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKAGS/6p/wDdNZNl/wAeNt/1yT+QrWl/1T/7prJsv+PG2/65
J/IUAc94i/5Ctj/18x13VcL4i/5Ctj/18x13VABRRRQAUUUUAFFFFABRRRQAVV1D/j1f6H+V
Wqq6h/x6v9D/ACoA5zwT/wAfusf9dE/9mrra5LwT/wAfusf9dE/9mrraACiiigAooooAKKKK
ACiiigArkvGn/Hm/0b+ldbXJeNP+PN/91v6UAdPZ/wDHnB/1zX+VTVDZ/wDHnB/1zX+VTUAF
FFFABRRRQAUUUUAFFFFAEVx/qWqjV64/1LVRoAfpf+svv+u4/wDRaUUaX/rL3/ruP/RaUUAa
FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFADJf9U/+6ayb
L/jxtv8Arkn8hWtL/qn/AN01k2X/AB423/XJP5CgDnvEX/IVsf8Ar5jruq4XxF/yFbH/AK+Y
67qgApGYKpZiAByST0orhPG3iFzM2m2jlUXHmOp6n0oAv6541t7QmHTdtxKCQzkfIv0Pf+Vc
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
Iv8AoFXH/fY/wo+1eIv+gVcf99j/AAoA7fcPUfnRuHqPzriPtXiL/oFXH/fY/wAKPtXiL/oF
XH/fY/woA7fcPUfnRuHqPzriPtXiL/oFXH/fY/wo+1eIv+gVcf8AfY/woA7bcvqPzo3L6j86
4n7V4i/6BVx/32P8KPtXiL/oFXH/AH2P8KAOznIMLYIqjWTpX9r3Mrm+t5bWKMZyzgljnoOK
1qAH6X/rL3/ruP8A0WlFGl/6y9/67j/0WlFAEbf8h+X/AK4wf+hTVqVlt/yH5f8ArjB/6FNW
pQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBjW3/IzSf9cH/9CWtmsa2/5GaT/rg/
/oS1s0AFFFFABRRRQAyX/VP/ALprJsv+PG2/65J/IVrS/wCqf/dNZNl/x423/XJP5CgDnvEX
/IVsf+vmOu6rhfEX/IVsf+vmOu6oAKKKKACiiigAooooAKKKKACquof8erfQ/wAqtVV1D/j1
f6H+VAHOeCf+P3WP+uif+zV1tcl4J/4/dY/66J/7NXW0AFFFFABRRRQAUUUUAFFFFABXJeNP
+PN/o39K62uS8af8eb/Rv6UAdPZ/8ecH/XNf5VNUNn/x5wf9c1/lU1ABRRRQAUUUUAFFFFAB
RRRQBFcf6lqo1en/ANS1UaAH6X/rL3/ruP8A0WlFGl/6y9/67j/0WlFAEbf8h+X/AK4wf+hT
VqVlt/yH5f8ArjB/6FNWpQAUUUUAFFFMllSFN8jBVoAfRWRc6w0Z+VERP70h5/Kqx8QAdLmB
j6eSy/ruNAHQUVnWerRzgeYFQngFW3Kfx7VodaAFooooAKKKKACiiigAooooAKKKKACiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAMa2/5GaT/rg/8A
6EtbNY1t/wAjNJ/1wf8A9CWtmgAooooAKKKKAGS/6p/901k2X/Hjbf8AXJP5CtaX/VP/ALpr
Jsv+PG2/65J/IUAc94i/5Ctj/wBfMdd1XC+Iv+QrY/8AXzHXdUAFFFFABRRRQAUUUUAFFFFA
BVXUP+PVvof5VaqrqH/Hq/0P8qAOc8E/8fusf9dE/wDZq62uS8E/8fusf9dE/wDZq62gAooo
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
7prJsv8Ajxtv+uSfyFa0v+qf/dNZNl/x423/AFyT+QoA57xF/wAhWx/6+Y67quF8Rf8AIVsf
+vmOu6oAKKKKACiiigAooooAKKKKACquof8AHq/0P8qtVV1D/j1f6H+VAHOeCf8Aj91j/ron
/s1dbXJeCf8Aj91j/ron/s1dbQAUUUUAFFFFABRRRQAUUUUAFcl40/483+jf0rra5Lxp/wAe
b/Rv6UAdPZ/8ecH/AFzX+VTVDZ/8ecH/AFzX+VTUAFFFFABRRRQAUUUUAFFFFAEc/wDqWqhV
64/1LVRoAfpf+svf+u4/9FpRRpf+svf+u4/9FpRQBG3/ACH5f+uMH/oU1alZbf8AIfl/64wf
+hTVqUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAY1t/yM0n/AFwf/wBCWtmsa2/5
GaT/AK4P/wChLWzQAUUUUAFFFFADJf8AVP8A7prJsv8Ajxtv+uSfyFa0v+qf/dNZNl/x423/
AFyT+QoA57xF/wAhWx/6+Y67quF8Rf8AIVsf+vmOu6oAKKKKACiiigAooooAKKKKACquof8A
Hq/0P8qtVV1D/j1f6H+VAHOeCf8Aj91j/ron/s1dbXJeCf8Aj91j/ron/s1dbQAUUUUAFFFF
ABRRRQAUUUUAFcl40/483+jf0rra5Lxp/wAeb/7rf0oA6ez/AOPOD/rmv8qmqGz/AOPOD/rm
v8qmoAKKKKACiiigAooooAKKKKAIrj/UtVGr1x/qWqjQA/S/9Ze/9dx/6LSijS/9Ze/9dx/6
LSigCNv+Q/L/ANcYP/Qpq1KypDjXZj6Qwf8AoU1X/OPoKAJqKh84+go84+goAmoqHzj6Cjzj
6CgCaiofOPoKPOPoKAJqKh84+go84+goAmoqHzj6Cjzj6CgCaiofOPoKPOPoKAJqKh84+go8
4+goAmoqHzj6Cjzj6CgCaiofOPoKPOPoKAJqKh84+go84+goAmoqHzj6Cjzj6CgCaiofOPoK
POPoKAJqKh84+go84+goAmoqHzj6Cjzj6CgCaiofOPoKPOPoKAJqKh84+go84+goAmoqHzj6
Cjzj6CgCaiofOPoKPOPoKAJqKh84+go84+goAmoqHzj6Cjzj6CgCaiofOPoKPOPoKAMy2/5G
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
y3Vw80zF5JDlie5oASKKSeURxKzux4A5Jra1nwxdaVZQXDZkDLmXA/1Z9P8A69dJ4L8O/ZY1
1C7T9+2fLVh9weuPWuruIIrmB4ZkDxuNrKe4oA8h0jU5tJvkuYT04ZSeGFesaffQajaJcW7h
lYc4PQ+leX+ItGfRtQMQ3NC3MbHuKseFdefR7sxyHNrMRvU/wn1FAz1KimRyLLEskbBkcBlI
6EGn0CIrj/UtVGr1x/qWqjQA/S/9Ze/9dx/6LSijS/8AWXv/AF3H/otKKANCiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigBkv+qf8A3TWTZf8AHjbf9ck/
kK1pf9U/+6aybL/jxtv+uSfyFAHPeIv+QrY/9fMdd1XC+Iv+QrY/9fMdd1QAVU1PT4NTs3tr
lco3Q9wfUVbooA8u1zwpfaZIWgjkubfk70XJX6gfz6Vi291cWjl7aeWFiMExuVP6V7UQGBBA
IPUGqNxommXTBp7KFiOB8uP5UAeTz6jfXMfl3F7cTJ/dklZh+RNT6Zomoaoy/ZbaRoyeZSMK
OeeTwfpXpsfh7SIpFkSwhDKcg4rQjjSJdsaKi+ijAoAy/D+gQaJAwQ+ZNJjfIRz9B7Vr0UUA
FVdQ/wCPV/of5VaqrqH/AB6t9D/KgDnPBP8Ax+6x/wBdE/8AZq62uS8E/wDH7rH/AF0T/wBm
rraACiiigAooooAKKKKACiiigArkvGn/AB5v/ut/SutrkvGn/Hm/0b+lAHT2f/HnB/1zX+VZ
Pi/7b/Yr/YBL5m4bvKzu29+la1n/AMecH/XNf5VKRkYPSgDxCivafsVr/wA+0P8A37FH2K1/
59of+/YoA898B/av7ZHl+b9n2nfjOzPv2zXf6n539l3f2fd53kvs2dd2DjHvU0cMUOfKjRM9
dqgU+gDxS487z3+0+Z52fn8zO7Pvnmo69qa0tnYs1vExPUlAaT7Fa/8APtD/AN+xQB5X4b+1
/wBsQ/Y/Nzn5/Lz098dq9bqKO3gibdFDGh9VUCpaAIrj/UtVGr1x/qWqjQA/S/8AWX3/AF3H
/otKKNL/ANZe/wDXcf8AotKKANCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
ooooAKKKKACiiigBkv8Aqn/3TWTZf8eNt/1yT+QrWl/1T/7prJsv+PG2/wCuSfyFAHPeIv8A
kK2P/XzHXdVwviL/AJCtj/18x13VABRRRQAUUUUAFFFFABRRRQAVV1D/AI9X+h/lVqquof8A
Hq/0P8qAOc8E/wDH7rH/AF0T/wBmrra5LwT/AMfusf8AXRP/AGautoAKKKKACiiigAooooAK
KKKACuS8af8AHm/0b+ldbXJeNP8Ajzf6N/SgDp7P/jzg/wCua/yqaobP/jzg/wCua/yqagAo
oooAKKKKACiiigAooooAiuP9S1UavXH+paqNAD9L/wBZe/8AXcf+i0oo0v8A1l7/ANdx/wCi
0ooA0KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAGS/wCq
f/dNZNl/x423/XJP5CtaX/VP/umsmy/48bb/AK5J/IUAc94i/wCQrY/9fMdd1XC+Iv8AkK2P
/XzHXdUAFFFFABRRRQAUUUUAFFFFABVXUP8Aj1f6H+VWqq6h/wAer/Q/yoA5zwT/AMfusf8A
XRP/AGautrkvBP8Ax+6x/wBdE/8AZq62gAooooAKKKKACiiigAooooAK5Lxp/wAeb/Rv6V1t
cl40/wCPN/8Adb+lAHT2f/HnB/1zX+VTVDZ/8ecH/XNf5VNQAUUUUAFFFFABRRRQAUUUUARX
H+paqNXrj/UtVGgB+l/6y9/67j/0WlFGl/6y9/67j/0WlFAGhRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAyX/VP/ALprJsv+PG2/65J/IVrS/wCqf/dN
ZNkD9htuP+WSfyFAFebS4bu/S4uQzLEyuiq2MsPWtj7WP7n61WwfQ0YPoaALP2sf3P1o+1j+
5+tVsH0NGD6GgCz9rH9z9aPtY/ufrVbB9DRg+hoAs/ah/c/Wj7WP7n61WwfQ0YPoaALP2sf3
P1o+1j+5+tVsH0NGD6GgCz9qH9z9aiuZfOhZAMEg9/ao8H0NGD6GgCDSLK30oTNErNLOwaRm
bqfQDsOT+daH2of3P1qtg+howfQ0AWftQ/ufrR9rH9z9arYPoaMH0NAFn7WP7n60fav9j9ar
YPoaMH0NAFn7X/sfrR9rH9z9arYPoaMH0NAFn7UP7n60fah/c/Wq2D6GjB9DQBZ+1D+5+tZm
p2MepsqTZEPO4KeT04zVrB9DRg+hoAsJcKiKiphVGAM9qX7X/sfrVbB9DRg+hoAs/ax/c/Wj
7UP7n61WwfQ0YPoaALP2sf3P1o+1D+5+tVsH0NGD6GgCz9qH9z9aPtY/ufrVbB9DRg+hoAs/
a/8AY/Wj7WP7n61WwfQ0YPoaAJ5LgOhXbjPvVelwfQ0YPoaAHaX/AKy+/wCu4/8ARaUUaX/r
L7/ruP8A0WlFAGhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAhAIIPQ1nf2Dpf/PlF+VFFAB/YOl/8+UX5Uf2Dpf/AD5RflRRQAf2Dpf/AD5RflR/YOl/
8+UX5UUUAH9g6X/z5RflR/YOl/8APlF+VFFAB/YOlf8APlF+VH9g6V/z5RflRRQAf2Dpf/Pl
F+VH9g6X/wA+UX5UUUAH9g6V/wA+UX5Uf2Dpf/PlF+VFFAB/YOl/8+UX5Uf2Dpf/AD5RflRR
QAf2Dpf/AD5RflR/YOl/8+UX5UUUAH9g6X/z5RflR/YOl/8APlF+VFFAB/YOl/8APlF+VH9g
6X/z5RflRRQAf2Dpf/PlF+VH9g6V/wA+UX5UUUAH9g6X/wA+UX5Uf2Dpf/PlF+VFFAB/YOlf
8+UX5Uf2Dpf/AD5RflRRQAf2DpX/AD5RflR/YOlf8+UX5UUUAH9g6V/z5RflR/YOl/8APlF+
VFFAB/YOl/8APlF+VH9g6X/z5RflRRQAf2Dpf/PlF+VH9g6X/wA+UX5UUUAH9g6X/wA+UX5U
f2Dpf/PlF+VFFAFu1tLezjMdtEsSE7iF9f8AIooooA//2Q==</binary>
 <binary id="_185.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAE8AqkDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0CiimSSLEuWzycAAZJPtQA+iolcTxsEZ4
2BweBuU+nORTYJv9CimlbkopJx1JHpQBPRUSzqUdnBjKDLK3UD147UiXCHIcNGQN2H449f8A
PTvQBNRUUc6u+0q6MRkBhjcPX/63WpDyOuPegBaKqIkv2tkNzKVRVbBC85Le3tUqXCO4ADAN
9xj0f6f557ZoAmoqH7QmBw24vs298/8A6ufpTFuXN28P2eQKoB35XHJPPXpxQBZoqqBJNPMB
O8YRgoChfQHuD60t3dCGKUqGJRCSwGQpxxn/AD9aALNFQPKyyQrtYBz97AI6Hjrnt6UlxcPD
LEiwPIHbGVK+hPcj0oAsUVFJMI9oKsXYZCAZPvSPcxJB5xJ2ZA4BzknGMdc57UATUVUnu2j+
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
yRSOqRKyoqsxL4PJI4GD6U57hwXKRhkj4Y7sHpk4GOf0pstu8nnHKguqqoz2BJz+tK0UwMix
7NkpJLMTlcjHTHP6UAJJcuJGEUaMixiQszkcHPsfSnNdKrqCp+ZNwHcn0xUFxZGSRsQQSKYl
jUyHlcZ9j6ipZLUvMsm75kj2q/8AED60APaaTcESNTJt3MC+AB9cfX8qkikEsauucEdD2qtL
amSQTPBBK5XaVc8DBOCDg+vpVmJPLiVPl4GPlGB+AoAbLKyMqRqGkbJAJwMDqSfxH50w3W1M
uoVlcI43cD3z9DTpo3MiSx7S6gjDHAIOO/4ContTLGRIEJeUSOvUcY4/QUASGchVbYdrOFXJ
wSD3pWnIeRQhYptxjvmo5LZ5YxFJskRXBG7nIBzg01rPb5ohSNVcqdgGA2OoOB3oAmhmZ2kR
0VZExkK2RyOOcCnxl2iQyIEcgFlBzg9xnvVe1gkheVjHDGrAbVjPAxn2FTWzvJbRSSKFdkBZ
R2JHIoAlooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
ooooAKKKKACiiigAooooAYkqSY2MDlQ3Hoeh/SmRXMMzBY5FYlSwA9M4z+dNtrOK12+Xu+WJ
IhubPyrnH48mnxwJGwZc5AI5Pqcn8zQAiXMMjhEkUsd+AP8AZOG/InFTVEkCI4YZyN3f+8cm
paACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKAP/9k=</binary>
 <binary id="_7.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CABlAQMDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwCaxsnjkkuLmWSUyOxRC52hc/z4rR3Rf8+s
X5v/APFUpH+j2/8AuH/0JqZimA7dF/z6xfm//wAVRui/59Yvzf8A+KpuKMUAO3Rf8+sX5v8A
/FUbov8An1i/N/8A4qm4oxQA7dF/z6xfm/8A8VRui/59Yvzf/wCKpuKMUAO3Rf8APrF+b/8A
xVG6L/n1i/N//iqbijFADt0X/PrF+b//ABVG6L/n1i/N/wD4qm4oxQA7dF/z6xfm/wD8VRui
/wCfWL83/wDiqjZsNtWORz6IpbFJuf8A59rj/v0aAJd0X/PrF+b/APxVG6L/AJ9Yvzf/AOKq
Lc//AD7XH/fo0bn/AOfa4/79GgCXdF/z6xfm/wD8VRui/wCfWL83/wDiqi3P/wA+1x/36NG5
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</binary>
 <binary id="_96.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAFhAPoDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDVvWbUHZ7oeZAXzDEw4CjIyR65z+FV/sVl
/wA+Nv8A981bI/0e3/3D/wChNTMUwK/2Ky/58bf/AL5o+x2X/Pjb/wDfNWMUYoAr/Y7L/nxt
/wDvmj7FZf8APjb/APfNWMUYoAr/AGKy/wCfG3/74o+xWX/Pjb/98VYxRigCv9isv+fG3/75
o+xWX/Pjb/8AfNWMUYoAr/YrL/nxt/8Avmj7FZf8+Nv/AN81YxSZy+xFZ2xnCjPFAEH2Ky/5
8bf/AL5o+xWX/Pjb/wDfNWfLl/595f8Avmjy5f8An3l/75oArfYrL/nxt/8Avmj7FZf8+Nv/
AN81Z8uX/n3l/wC+aPLl/wCfeX/vmgCt9isv+fG3/wC+aPsdl/z42/8A3xVny5f+feX/AL5q
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
2Q==</binary>
 <binary id="_6.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CABcARwDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwCaxs3jkkuLmWSUyOxRC52hc/zrR3Rf8+sX
/fT/APxVKR/o9v8A7h/9CamYpgLui/59Yv8Avp//AIqjdF/z6xf99P8A/FUmKMUAO3Rf8+sX
5v8A/FUbov8An1i/76f/AOKpuKMUAO3Rf8+sX/fT/wDxVJui/wCfWL/vp/8A4qkxRigB26L/
AJ9Yv++n/wDiqN0X/PrF/wB9P/8AFU3FGKAHbov+fWL/AL6f/wCKo3Rf8+sX/fT/APxVNxRi
gBd0X/PrF/30/wD8VRui/wCfWL/vp/8A4qkxRigBd0X/AD6xfm//AMVS7ov+fWL/AL6f/wCK
puKazBcDazE9AoyaAJN0X/PrF/30/wD8VSbov+fWL/vp/wD4qo97f8+9x/36NG9v+fe4/wC/
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
llLhdvBA4/L3oA//2Q==</binary>
 <binary id="_42.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAEnAUMDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwC/LF9rd5LpRJGzloo26BRkZI9c5pv2Ky/5
8bf/AL4q2w/0e3/3D/6E1MxTAr/YrL/nxt/++aPsVl/z42//AHzVjFGKAK/2Ky/58bf/AL5o
+xWX/Pjb/wDfNWMUYoAr/YrL/nxt/wDvmj7FZf8APjb/APfFWMUYoAr/AGKy/wCfG3/75o+x
WX/Pjb/981YxRigCv9jsv+fG3/75o+xWX/Pjb/8AfNWMUYoAr/YrL/nxt/8Avmj7FZf8+Nv/
AN81YxRigCv9isv+fG3/AO+aPsVl/wA+Nv8A981YxRigCv8AYrL/AJ8bf/vij7FZf8+Nv/3z
VjFGKAK/2Ky/58bf/vmj7FZf8+Nv/wB81YxRigCv9isv+fG3/wC+aPsVl/z42/8A3zU4yzFU
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
K3/3T/6E1XrT/Vn/AHv6UAWKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAzfEH/ACCpPqKSl8Qf8gqT6iko
AxT/AKyT/fb+ZooP+sk/32/maKANe2/48rf/AHT/AOhNV60/1Z/3v6VRtv8Ajyt/90/+hNV6
0/1Z/wB7+lAFiiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKAM3xB/wAgqT6ikpfEH/IKk+oopgYh/wBZJ/vt
/M0UH/WSf77fzNFIDYtv+PK3/wB0/wDoTVdtPuH/AHv6VStf+PG3/wB0/wDoTVetfuH/AHv6
UAT0UUUAFLSUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUtACUUUUAFFFFABRRRQAUUUUAFFFF
ABRRRQAUUtJQAUUUUAFFFFABRRRQBm+IP+QVJ9RRR4g/5BUn1FLjimBhn/WSf77fzNFB/wBZ
J/vt/M0UgNm1/wCPG3/3T/6E1XbX7h/3v6VTtP8Ajxt/90/+hGrlt91v97+lAE9FFFABRRRQ
AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAtJRRQAU
UUUAFFFFABRRRQBm+IP+QVJ9RTh0pviD/kFSfUU8dBQBgt/rJP8Aro38zRSt/rJP+ujf+hGi
gDas/wDjwt/90/8AoRq5b9G/3v6VUsh/oFv/ALp/9CNW4Ojf739KAJqKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAzfEH/IKk+oqVR8o+lReIP+QVJ9RUyj5R9KAOfb/WSf9dG/9CNFDf62T/ro3/oRooA3
bD/kHwf7p/8AQjVqD+L/AHv6VVsP+QfB9D/6EatQ9W/3v6UAS0UUUAFLSUUAFFFFABRRRQAU
UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
AGb4g/5BUn1FWFHyD6VX8Qf8gqT6irSfcX6UAc23+tl/66N/6EaKH/1sv/XRv/QjRQBvaf8A
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
8xRRQBlGzn3ufL6ux6j1NFFFID//2Q==</binary>
 <binary id="_172.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAJ4AsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDt768SziVmG53O1EB5Y1VXU5SoJt0B9PNP
/wATRqozcWv/AAP+VVcUAW/7Sk/54J/38P8A8TR/acn/ADwT/v4f/iaqYoxQBb/tKT/ngn/f
w/8AxNH9pSf88E/7+H/4mqmKMUAW/wC0pP8Angn/AH8P/wATR/acn/PBP+/h/wDiaqYoxQBb
/tKT/ngn/fw//E0f2lJ/zwT/AL+H/wCJqpijFAFv+0pP+eCf9/D/APE0f2lJ/wA8E/7+H/4m
qmKMUAW/7Sk/54J/38P/AMTR/acn/PBP+/h/+JqpijFAFv8AtKT/AJ4J/wB/D/8AE0f2lJ/z
wT/v4f8A4mqmKMUAW/7Sk/54J/38P/xNH9pSf88E/wC/h/8AiaqYoxQBb/tKT/ngn/fw/wDx
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</binary>
 <binary id="_60.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CABcAFcDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0Cmu6xqWY4Ap1UtSgnuI0SAgHdySelAEE
usJExBjzzjAPJrSd1RdznArGtdLnj1USTBWhjGVb1P07Vo3sC3KCMzeW3XtQBYR1dQyMGB7i
nVladHJp8kiXUq7ZnAiAPU/07Vq0AFFFFABRRRQAUUUUAQzyyRlVii8xmycbscD/APXWZrWs
S6Vp7XElqw+YKCGBwTWo3/H1H/uN/Nabe2cF/avbXUYkifqDQBzMXi9oNJjvLq1kdJZGSMgg
Zx61DfarNcWf9o20TywOwUhCCyE9iB0rRvfD0N9EultA1va24DW00bZ6/eDA9807RdLtvDP7
qS7aRryQKmVwMgHAoAlsvtFzptoLmwcvEVcZdQQR0yO1aH2i6/58W/7+LTorRYb6e5Rseeqh
l9xnn8sflVmgCp9ouv8Anxb/AL+LR9ouv+fFv+/i1booAqxXTPciCSBomKFxlgQQCB2+tWqp
sP8AicRn/p3b/wBCWrlABRRRQBE3/Hwn+639KlqNv+PiP/db+lSUAFRzQRXCbJo1kUEMAwzy
Ohp5IAJJwBXG6x46W3uWh02FJlXgyuTgn2AoA7KlrE8Pa5JqmlS3l3CIFiJyw+6QBkkVc03W
LDVQ32O4EhXquMEfgaAL9FFFAFQj/ibIe3kN/wChCrdVT/yE1/64n/0IVaoAKKKKAIX/AOPi
L6N/SpqikH7+I/WpaAKGuW9zd6PcwWbBZ5F2rk478j8s1wUvgjVo7YSgRPJnmJX5H49K9Mrm
dG1u7u9a1WO5Ki1tdxVQvK4OPx4BoA0YbW107w7HZ3skcUQi8uRmbAyRzz9Sa53S/DM2k6nH
qcF/FJYxguzrnJTHoOtO+1weNbOS1dxaXULl4V3ZDjHcVZ8KW13osUttqv7uOaURwKTuDMQc
4x2NAHVRuskayIQysAQR3FOpkMSQQpFGNqIAqj0ArN17XbbRLYPL88z/AOriB5b/AAFAFsj/
AImoOf8Algf/AEIVark/DXiKXWtVcS26xlYsAoScDOec11RZQQCwBPYmgB1FFFAEMn+vh+p/
lU1Qy/66H6n+RqagArMvNOYXIvLBYlmY4nVlwJk9Ce1adFAHNw+EdPsb7+0IfPJiJkSENxkc
4HetSzurXW7JJVBGxwWRuGjdTnBrQpqoqliqgFuSQOtADq831bQNe1PWrmRrZnG87GZwF254
AyfSvSK5fxbr13pd5ZQWW3dIdzgjO4ZwB/OgCDwVpd1plxOt5D5UkiZAJByAR6fjWzqljc3M
jNA6H5R8pOCKJbtBrpgU/vPs4B54Ukkj+VQI11b6xbrMmWkByVJI29+fbigDUsWIto4pGBmj
RQ49Dj/61FJHZxLfSXqM26VArKD8px3+tFAD7kTEI0Cxsytkh2KjGD3ANR79Q/54Wv8A3+b/
AOJq3RQBU36h/wA8LX/v83/xFIX1LPFva/8Af9v/AIirlFAFTzNQ/wCfa2/7/t/8RQZNQ7W1
r/4EN/8AEVbooApiTUe9ta/+BDf/ABFZuo6RNqF/a3s1tB5lqchVuDhu4B+T1reooA5yPT7j
UL2e+2i1kcLG6MWPKk89B2xyK2bOLybYW0k/nSIPmPQ4NWqrmygN6t3sInUFdwYjI9x0P40A
Flbta2kcLSGQoMbiMZ5oqxRQB//Z</binary>
 <binary id="_98.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAFZAPUDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwC/LCLpme4QPGzloo2+6F5GSPXOab9isv8A
nxt/++Ktkf6Pb/7h/wDQmpmKYFf7FZf8+Nv/AN8UfYrL/nxt/wDvirGKMUAV/sVl/wA+Nv8A
980fYrL/AJ8bf/vmrGKMUAV/sVl/z42//fFH2Ky/58bf/vmrGKMUAV/sVl/z42//AHzR9isv
+fG3/wC+KsYoxQBX+xWX/Pjb/wDfNH2Ky/58bf8A74qdmC46kk4AHc07y5v+feX/AL5oArfY
rL/nxt/++KPsVl/z42//AHxVny5v+feX/vmjy5v+feX/AL5oAr/YrL/nxt/++KT7FZf8+Nv/
AN81Z8ub/n3l/wC+aPLm/wCfeX/vmgCt9isv+fG3/wC+aPsVl/z42/8A3xUzOELCQFCoyQw7
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
oPF8sct5AY3VwEPKnPeiufooGf/Z</binary>
 <binary id="_16.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAEbAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDUljYybpXZ2b5+W4AbkAD2BApnlj0qzN95
P+uaf+giq0syxvGnV5DtVfX/AOtTAPLHpR5Y9KR50jOGIPOCVOQDT5JFijLyMFUdSaAG+WPS
jyx6UsM0c4JicMAcHHapMUAReWPSjyx6U/cu/ZkbsZx7U7FAEXlj0o8selJDcwTsVikDEDOK
mxQBF5Y9KPLHpUuKMUAReWPSjyx6U93WNCzkKo7mk82PzGj3jeq7iPQetADfLHpR5Y9KWOaO
XPlsGwAeKkxQBF5Y9KPLHpT0dZF3IwZfUU7FAEXlj0o8selS1G80cciRu4DOcKPWgBPLHpR5
Y9KkPAyeBS4oAi8selHlj0qXFGKAIvLHpR5Y9Kk74zzURuYRL5Rcb84xigBfLHpR5Y9KlxTX
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
stFAGgP9XF/1yT/0EVf0b/kFW/8Au/1qgP8AVxf9ck/9BFX9G/5BVv8A7v8AWgCS90+2v0CX
SF0HG3ewB+oB5qrbeHtLtJRJbWvlP6pIwz+talFAGbdaBpl7J5l1bea3q0jHH054qey06109
StrGY1Ixt3sR+RPFW6KAMyXw/pM1z9oksYjLkHPIGR7DirN5p1pe24guIQ8I6ICVH6VaooAz
YdB02CJ4obdo43+8qyuAf1p1lomnafL5lnb+S3fa7YP1GcGtCigCjcaRYXMrSS243uMMUYpu
HvgjP41ahhit4ljhjWNF6KowBUlFAEN1axXcflzhiuc4Vyv8jVCHw7pVuxaC1MTEYJSV1J/I
1q0UAULXRtOtJmmgtUErdXbLH8zmrc0MVxEYpo1kRuqsMipKKAKVtpVjaMphgAKjC7mLbfpk
nH4VZngiuYjFPGkiHqrDIqSigChDo2nwsjJbAmP7gdi4X6AkgVe7YpaKAKdppllZTyzW1ukc
kpy7Dv3q5RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFV7j76fQ1YqvcffT6GgBlRXP8Aqm+n9RUtRXP+
qb6f1FAGFqX+th/3W/8AZaKNS/1sP+63/stFAGgP9XF/1yT/ANBFX9G/5BVv/u/1qgP9XF/1
yT/0EVf0b/kFW/8Au/1oAvUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABVe4++n0NWKr3H30+hoAZUVz/qm+n9RUtRXP+qb6f1FAGFqX
+th/3W/9loo1L/Ww/wC63/stFAGgP9XF/wBck/8AQRV/Rv8AkFW/+7/WqA/1cX/XJP8A0EVf
0b/kFW/+7/WgC9RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
FFFFABRRRQAUUUUAFV7j76fQ1YqvcffT6GgBlRXP+qb6f1FS1Fc/6pvp/UUAYWpf62H/AHW/
9loo1L/Ww/7rf+y0UAaA/wBXF/1yT/0EVf0b/kFW/wDu/wBaoD/Vxf8AXJP/AEEVf0b/AJBV
v/u/1oAvUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABVe4++n0NWKr3H31+hoAZUVz/qm+n9RUtRXP8Aqm+n9RQBhal/rYf91v8A2Wij
Uv8AWw/7rf8AstFAGgP9XF/1yT/0EVf0b/kFW/8Au/1qgP8AVxf9ck/9BFX9G/5BVv8A7v8A
WgC9RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ
AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ
AUUUUAFV7j76fQ1YqvcffT6GgBlRXP8Aqm+n9RUtRXP+qb6f1FAGFqX+th/3W/8AZaKNS/1s
P+63/stFAGgP9XF/1yT/ANBFX9G/5BVv/u/1qgP9XF/1yT/0EVf0b/kFW/8Au/1oAvUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABVe4
++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</binary>
 <binary id="_123.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CACVAOIDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDRlX7TO09wokRmJijcZQKD1K9N2c8+lP22
3/QPsf8AwGX/AAqQj/R7f/cP/oTUzFMBNtt/0D7H/wABl/wo223/AED7H/wGX/ClxRigBNtt
/wBA+x/8B1/wo223/QPsf/AZf8KXFGKAE223/QPsf/Adf8KNtt/0D7H/AMBl/wAKXFGKAE22
3/QPsf8AwHX/AAo223/QPsf/AAGX/ChSXJEaO+04O0dKXbL/AM8JfyoATbbf9A+x/wDAZf8A
Cjbbf9A+x/8AAZP8KXbL/wA8Jfyo2y/88JfyoATbbf8AQPsf/AZf8KNtt/0D7H/wHX/Cl2y/
88JfyoKyAZMEgH0oATbbf9A+x/8AAZf8KNtt/wBA+x/8Bl/wpFYPjy1ZywyAo7U7bL/zwl/K
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</binary>
 <binary id="_62.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAE+AsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0CiiigAooooAo6sZfs6JFI0e+QBipwcYJ
IB7dKzlRVUAIvHqoNaWpf6uH/rp/7K1ZN5K8Kx+Xty8iplhnGaAJdo/uJ/3wKNo/uJ/3wKpG
7mYkQvG+yURyZiZduTjIyeefSmW95dPKglEYVrl4cBCDgBiD1/2aYGhtH9xP++BRtH9xP++B
TGuI1l8s7i2ccISB9SBgVIpDjIB645BH86AE2j+4n/fAo2j+4n/fAp2KMUAN2j+4n/fAo2j+
4n/fAp2KMUAN2j+4n/fAo2j+4n/fAp2KMUAN2j+4n/fAo2j+4n/fAp2KMUAN2j+4n/fAo2j+
4n/fAp2KMUAN2j+4n/fAo2j+4n/fAp2KMUAN2j+4n/fAo2j+4n/fAp2KMUAN2j+4n/fAo2j+
4n/fAokGVxyMkDg+9M8pf9v/AL+N/jQA/aP7if8AfAo2j+4n/fApnlL/ALf/AH8b/Gjyl/2/
+/jf40AP2j+4n/fAo2j+4n/fAqGUGJcoWHDdWJ7e9O8pfV/+/jf40ASbR/cT/vgUbR/cT/vg
UyOBptxiilcKdpIlI5/FqQxbJTFIkiOFDYMh6HPofagCTaP7if8AfAo2j+4n/fAqJk2FSpbO
4Dlye/uaSNN8asxYkjJ+dh/WgCbaP7if98CjaP7if98CoSq5fCyEIAWIkbgH8aAq/ISsgV87
SZG+bHpzn8aAJto/uJ/3wKa8bPgROYXz8rx8EH+o9qaYwFJBcEAkfOx/rVhB86/WgDWt3Mlv
E7dWQE/iKkqGz/48oP8Armv8qmpAFFFFABRWfqtzNF5UMB2NLklxjKqMZxnvyKzhGQP9bcn/
ALeZP/iqAOhorn9h/wCetx/4Eyf/ABVGw/8APW4/8CZP/iqAOgorn9n/AE1uP/AmT/4qjYf+
etx/4Eyf/FUAdBRXP7P+mtx/4Eyf/FUbP+mtx/4Eyf8AxVAHQUVz+w/89bj/AMCZP/iqNh/5
63H/AIEyf/FUAdBRXP7P+mtx/wCBMn/xVGz/AKa3H/gTJ/8AFUAdBRXP7P8Aprcf+BMn/wAV
RsP/AD1uP/AmT/4qgDoKK5/Z/wBNbj/wJk/+Ko2f9Nbj/wACZP8A4qgDoKK5/Z/01uP/AAJk
/wDiqNn/AE1uP/AmT/4qgDoKK5/Z/wBNbj/wJk/+Ko2H/nrcf+BMn/xVAHQUVz+z/prcf+BM
n/xVGw/89bj/AMCZP/iqAOgorn9n/TW4/wDAmT/4qjZ/01uP/AmT/wCKoA6Ciuf2f9Nbj/wJ
k/8AiqNn/TW4/wDAmT/4qgDoKK5/Z/01uP8AwJk/+Ko2H/nrcf8AgTJ/8VQB0FFc/sP/AD1u
P/AmT/4qjZ/01uP/AAJk/wDiqAOgornx50Z3QXE6uOm6VnB9iGJH9a27aYXFtFOoIEiBwD2y
M0AS0UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAU9R5SH/AK6f+ytW
PqS4W3/67pWzqHSD/rp/7K1ZWptZ+SsV8m+NzkLjPSgCgIJrqzmne8nXZJLtRQgA2swX+HPY
d6TSg988VxcSu5iijdV4C7mTluO/J9uasQ32mwW4t4lKRAEbApxz1/nTbS60qyVltY/KDHJC
qeaAJZtyXX7gSmRmAdDGdjDjJ3YwMD3qFoJHxuWTARz365OKsf2vZ/3m/wC+aP7Xs/7zf980
wKM4f7PI06SibC+WQDgDAzz0HOetahlCgfJIeccIT3xVVr/TmlErBi46Eg1J/a9n/eb/AL5o
At7aNtVP7Xs/7zf980f2vZ/3m/75pAW9tG2qn9r2f95v++aP7Xs/7zf980AW9tG2qn9r2f8A
eb/vmj+17P8AvN/3zQBb20baqf2vZ/3m/wC+aP7Xs/7zf980AW9tG2qn9r2f95v++aP7Xs/7
zf8AfNAFvbRtqp/a9n/eb/vmj+17P+83/fNAFmRflH+8P503FV31WzZSN7j3C9Kj/tG2/wCf
mb/vhf8ACmA4S2oGJr28ST+JVhBAPt8hp9s4kMux5JIwwCNIu0kYGeMDvntUX9o2v/PxN/3w
v+FH9o23/PzN/wB8L/hQBNdD5Pwb/wBBNTAcVT/tCzP+sllcYIwVA6/QUf2jbf8APzN/3wv+
FADZHjG+KZ5ExKXAEbkMCAOoqS2cSXA2M7rHCse51KkkE+tN/tG2/wCfmb/vhf8ACj+0bb/n
5m/74X/CgCzKOE/31/nRAv7iP/dFVhqNpkFppWAOcFB/QUg1C1UYW4mVR0GwcfpQBK85gvAw
R9wX5dqk789iegFIJPOvwzqwkKYKlThMeh6Ypn9o23/PzN/3wv8AhR/aNt/z8zf98L/hQBcd
fkb/AHT/ACqVV+YfWs06laAEtczbcc5QdPyrQs7iK8gjuISTG/3SRjvQBp2f/HlB/wBc1/lU
1Q2f/HlB/wBc1/lU1IAooooAzNU/4/Lb/ck/9lrOvJpIREIVQvJJs+foOCf6Vo6nze23+5J/
7LWbqAw9n/13H/oLUAV/tlwCoH2aTe/lgxsSFbGefyptnf3E8kXmxxBHkeP5Scgrnn9Kbc29
y1o1ys8MYhLTIqQ9SM9STzxn0p2nLJe3K3DuqRwqpWJEwCzICST/AMCPFMDQMsQlERkQSHom
4Z/KnKVddyMGHqDmq29Yr0pHNG5dvmi/jU46j2qFnlaJm81gVhLjHrk0AaGKMVnmdjnfKUl3
rtTPVeO3p15q8Z4Q23zFznGPxx/OgB2KMU/bRtoAZijFP20baQDMUYp+2jbQAzFGKfto20AM
xTJSQo2nBLAZ+pqbbUc6/Kv++v8AMUwIvLf/AJ7P/wCO/wCFGx/+ez/+O/4VNiqsUySRq76l
ZwsesbLyvsfnFAEmx/8Ans//AI7/AIUYdASXZuDwcensKdCwfeBNHMFON8YwDwPc06QfIfof
5GgBhjcE/vn/ACX/AAqMlgxAa6bHUpCWH5hatEcmoHu1jXyhdxwsshZlaTaSMf8A6qAGKWZi
vmTqwGcPHtOPxWnEOmD5jN8wGDjucelC3C3F4pWVJSkAVmRs85qSYfKv++v/AKEKAI0Duobz
HGewAx/Kms2xtpml4xkhAQM9MnbgfjU0A/cp9Kje4S3uuXCDb86kZ80c/KB3/wA+tADVbc20
TSnnGdo259M7cZp5VwCfNc4GeQv+FMa4Se8jwwChMJFnBjPuv9asOPkb/dNACgVo6V/yCbP/
AK4J/wCgiqO2r2lf8gmz/wCuCf8AoIpAW6KKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKAKl/wBIP+un/srVz/iD/l3/AOBf0roL/pB/10/9lauf8Qf8u/8AwL+lAHB/
b7r/AJ7NSfb7r/ns1V6KBlj7fdf89mo+33X/AD2aq9FAFn7fdf8APZqT7fdf89mqvRQBY+33
X/PZqPt91/z2aq9FAFj7fdf89mo+33X/AD2aq9FAFn7fdf8APZqT7fdf89mqvRQBZ+33X/PZ
qT7fdf8APZqr0UAWPt91/wA9mo+33X/PZqr0UAWft91/z2ak+33X/PZqr0UAWPt91/z2aj7f
df8APZqr0UAWPt91/wA9mo+33X/PZqr0UAWPt91/z2al+33X/PZqrUUAWPt91/z2al+33X/P
ZqrUUAWft91/z2ak+33X/PZqr0UAWPt91/z2al+33X/PZqrUUAW5Z53tj5krMGxxXf8Ahj/k
A2f+6f8A0I156/8Ax7D6CvQvDH/IBs/90/8AoRoEb9n/AMeUH/XNf5VPUFn/AMeUH/XNf5VP
QAUUUUAZuo/8f1r/ALkn/stUNUhtLiFYbuUxjduUq205Hv8AjV/UP+P+1/3JP/Zaw/ERwYT/
ALLf0oAtrJYLZfZBcAx7NnLc4xjrUWnrpunRNHBcZVjk73yemP6Vwv8Aa116p/3zR/a116p/
3zQB6L9utP8Anun50fbrT/nun5151/a116p/3zR/a116p/3zQB37zWTyiRrrIByE3fLn6VN9
utP+e6fnXnX9rXXqn/fNH9rXXqn/AHzQB6L9utP+e6fnR9utP+e6fnXnX9rXXqn/AHzR/a11
6p/3zQB6L9utP+e6fnR9utP+e6fnXnX9rXXqn/fNH9rXXqn/AHzQB6L9utP+e6fnR9utP+e6
fnXnX9rXXqn/AHzR/a116p/3zQB6L9utP+e6fnR9utP+e6fnXnX9rXXqn/fNH9rXXqn/AHzQ
B6L9utP+e6fnTZby0dcC4QEEEH3Feef2tdeqf980f2tdeqf980Ad/wDa4v8An7t/++D/AI00
3EBOTc2xP+4f8a4L+1rr1T/vmj+1rr1T/vmgDvluoVGFurcD/cP+NOF1bnIe6iIwfugj+tef
/wBrXXqn/fNH9rXXqn/fNAHoH2yL/n7t/wDvg/4003MDdbm3P/AD/jXA/wBrXXqn/fNH9rXX
qn/fNAHfC5hXpdW4/wCAH/Gl+1QMRvuoSoIPyqQeDn1rgP7WuvVP++aP7WuvVP8AvmgDv1uY
UG1LuHaOmVJP86DdQnrdW5x/sH/GuA/ta69U/wC+aP7WuvVP++aAO/8AtUWc/arfPrsP+NBu
4iCDdwYPBwp/xrgP7WuvVP8AvmllvrmS3O5wN390Y4oA9KjkjmiEkTB0YZDDoauaV/yCbP8A
64J/6CKxtA/5AVn/ANchWzpX/IJs/wDrgn/oIoAt0UUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAVL/AKQf9dP/AGVq5/xB/wAu/wDwL+ldBf8ASD/rp/7K1c/4g/5d
/wDgX9KAPOqKKKBhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAWH/wCPcfQV6F4Y/wCQDZ/7p/8AQjXnr/8AHsPoK9C8Mf8AIBs/90/+
hGgRv2f/AB5Qf9c1/lU9QWf/AB5Qf9c1/lU9ABRRRQBm6h/x/wBr/uSf+y1heI/+WX+61b2o
f8f9r/uSf+y1g+I/+WX+61AHn1FFFAwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAqd/8Aj3WoKnf/AI91oA9F0D/kBWf/AFyFbOlf8gmz/wCuCf8A
oIrG0D/kBWf/AFyFbOlf8gmz/wCuCf8AoIoEW6KKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKAKl/wBIP+un/srVz/iD/l3/AOBf0roL/pB/10/9lauf8Qf8u/8AwL+l
AHnVFFFAwoopU27135255x6UAX49E1GWBZlt/wB2wyGLqP5mnnw/qirua1wvqZFx/OlkuZ9X
1CK2VmWFiqJGDwFHfH610Xi2cQaQsA/5asFH0HNAjmZdE1GGBppLfEajcW3qePzp+n6Fe6jH
5kIjWP8AvM/BPpxmorfUpYtPubVndllACgnIX1ro9J3af4UmnJwzhnX6kYH8qBnIyx+VK8ZY
MVJGV6GmVKlvcTKzxwyOo6sqkgVFQAUU+KGWZtsUbyN6KpNLLBLA22aJ429HUg/rQBHUtvby
XMojhALnoCwGfzqKr2i2/wBq1a2i6DfuP0HP9KAJH0DU40LvbbVUZJMi8frWcylWIOMj0Oa7
LxjcmLT44Af9c3P0HNcZQAUUVL9luBt/cS/N935Dz9KAIqKkmgmgIE0Txk9A6kZ/Ol+zT+W0
nkybF6ttOB+NAEVFSPBLGivJE6K33WZSAfpSRxSSnEcbOfRRmgBlXdO0q51JytuEwPvFmAx9
R1/SqskMsQBkjdAem5SM10/gyEqtzdNwnCD8OTQBz1/ZSWFybeVkZ1GTsJIFVqt3Pn6hfTSx
xSSlmJwik4FVWVkYqylWHBBGCKALFhYzahciC3A3EZJJwAKjureS0uZIJQA6HBxXReC1VTeT
NgbQoyew5rB1G5+2X89xjAkbIHtQBWooooAsP/x7D6CvQvDH/IBs/wDdP/oRrz1/+PYfQV6F
4Y/5ANn/ALp/9CNAjfs/+PKD/rmv8qnqCz/48oP+ua/yqegAooooAzdQ/wCP+1/3JP8A2WsL
xH/yy/3Wrd1D/j/tf9yT/wBlrC8R/wDLL/dagDz6iiigYUUUUAFFWV0+9ZQy2dwQRkERNz+l
L/Zt9/z5XP8A36b/AAoAq0VYksbuJC8lrOiDqzRkAVNa6PqF2paC1kKjnJ+UH6Z60AUaKUgg
kHqKSgAooooAKKKfFDLM22KN5G9FUk0AMoq1/Zt9/wA+Vz/36b/Co5bS5gXdNbyxj1dCP50A
Q0U+GKSeVYolLuxwqjvUl5ZXFjL5V1EY3IyAec/iKAIKKKKACiiigAooqe0tLi9l8q2iMj4z
gUAQUU50aN2R1KspwQeoptABU7/8e61BU7/8e6/hQB6LoH/ICs/+uQrZ0r/kE2f/AFwT/wBB
FY2gf8gKz/65CtnSv+QTZ/8AXBP/AEEUCLdFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFAFS/6Qf9dP/ZWrnvEH/Lv/AMC/pXQ3/SD/AK6f+ytXP+IP+Xf/AIF/SgDz
qiiigYUUUUAbvhG3Muq+bjiJSfxPFS+MroSX0VuDxCuT9T/9bFaXg62MWnPOy4Mr/KfUDj+e
a5fV5/tOqXEvq+Py4/pQIqxRtLKkaDLOQoHua7bWoorfRre2kJWCPbvI6kKOg9ya5zw1am51
iI4+WI7z+HSrniu7kudSWzjbKR4G0f3jQBu6PdhtHNxJDHbwrnYqjjaPWuP0nT31O+WFchOr
sP4RXVavBJbeH47OE9lR2PQKByTVLwVsH2sZG/K/lzQAt4rf2jFpmnJ5EEJDSyJx+Zql4r1C
G6uI4ISHEPVx3PpTdVt9Xmv5oNkrRM5K7RhSPc9OnrWLNH5UhTerEdSvTNADK6Twba77qW5I
4jG0H3Nc3XdeFbb7Po6uww0rFzn8h/KgZg+Lbkzat5QPywqFx7nk/wA6w6sXszXd/LL95pHO
Md/SrM2mPZWH2i8QpJIdsUZPPuTQBo+GtNiaKTUbtQYogdqsMg45JqTw/NJqPiCe4kBKbSQD
yF5GBWiiOfB6rbqWZoOijJPrTfC9qLSxnkwTKThh6EdqBGF4luDNrknlsf3eEXHr3/Wuk1mR
YNMiW5beq4aQf38dvxOK5jT7SSbX4Yrjly++QenfmtDxld7riO0Xog3t9e1ACX18viD7FZWs
RVs7pMDhOMH8KZ4glj05E02xwihQZWXhmPuab4OZF1VwxAZoiF/MUniLTLxtXkkjgklSUgqy
Ln8D6UAR6jqVnLo1tZ2sRDJyxI+6e/51uW0Elt4TCLhHdCWZuAATyT+FcqmnyG/itGI812Cs
qnO38fpXReL7owWkFlG2A4y49h0/X+VAFjwxNHIs8dtAEt48ASEfNI3cmuX1qVZtXunQgqXO
CO/auo0iCSy8NM0SlppFLqAO54Fcra2LXepJaK6lmbDMOg9frQBZtrg2mgThWw9zIFGPQDn+
YrKrZ1/Sn0uO3QT+bEd20EYIPGf6VjUDCiiigCw//HuPoK9C8Mf8gGz/AN0/+hGvPX/49h9B
XoXhj/kA2f8Aun/0I0CN+z/48oP+ua/yqeoLP/jyg/65r/Kp6ACiiigDO1D/AI/7X/ck/wDZ
awfEf/LL/db+lbuof8f9r/uSf+y1heI/+WX+61AHn1FFFAwp8QRpUEjbULDc3oKZRQBujVLv
VNWtoI5HjgDqipGSBtB6n8K3fF12bbS0jjdkkkcAFTg4HX+lY3gy2EupvMw/1KZH1PH+NHjO
48zVEiByI4xke5J/+tQIpf2vPLo09nPM0hZ1KbiScd+fyro9OdtP8IGYsdxRnXPbPSuLijaW
VI1GWYgCu38QRKmn29qT5dqvMrDqFHQD1JoA4cI7KWCsQOpxTa73TpbY+HJZvsqwwbW+TrkD
ua4/SdOk1O9WCPgdXb+6KBlNVZzhQWPoBQyshwylT6EYrqvlttZg03R0CFGHnSkZY468npxV
TxjcQTakiQ4LxriRh6+lAHP1e0WJ5tXtUTOfMBOOwHJqjXS+CbbfeTXDLkIm1T7n/wCtQBf8
Y3zwQQ28UjI7ncSpwcCrHhmSS+0UreDzVDlRv5yOPzrM8QpZ3msfv9RjhWIBGTYxYdz2x3p9
z4hs9P05LTSSZGUbQ7KcD356mgRho7abrTPar5vkyHaMZyKXWtUm1O4R5ohFsXASuh8GiSSC
eaUKVVgqMVGc8k89e4rD+0y6h4jWRCCZZQq5AIxn39qBmWY3C7ijBT3xxSBGKlgpKjqccCu6
8SrC1rFbyN5Vurb5Co6AdFA9T/SpLF7dvDskv2VIICjYTrkdifegDgKcqM5wilj7DNX9E0p9
Vu/L5WFeZHHYVvWT7PECWGmRrHbQZ85wMluOck+9AHIspU4YEEdjXXeDhHBp13dyYG1uT7AZ
rK8V3Nvc6tm3wdi7XYDq2TSrdG08LeQpw91KT/wEYH9KAMu+uDd3s1wRjzHLYqCiigAqd/8A
j3WoKnf/AI91oA9F0D/kBWf/AFyFbOlf8gmz/wCuCf8AoIrG0D/kBWf/AFyFbOlf8gmz/wCu
Cf8AoIoEW6KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAKl/wBIP+un
/srVz/iD/l3/AOBf0roL/pB/10/9lauf8Qf8u/8AwL+lAHnVFFFAwp0cjRSB0IDDpkZptFAG
guu6mqgLdsAOgAH+FVbi6mun3ztub12gfyqGigCxaXtzZMzW0pjZhgkY5qKWaSaZppHLSMcl
u+aZRQBZudQu7qNY57h3RegJqK3uJbaUSwSNG46EGo6KALlzqt9dR7J7l3X06fyqnRRQA+KV
4ZBJGQGHQkA/zq8Nd1MDAu3A+g/wrOooAupq17G25JgreoRR/Soru+ur0qbmZpNvTPaq9FAF
qLUbyG2a3iuHWJuqiiHUby3gaGG4dI26gGqtFAE1tdz2kxlt5CkhGNwpLi4lupjNO5eRurGo
qKAFR2RgyMVYcgg9KuS6xqE0XlSXchQ9ulUqKAJIJ5baZZoXKSL0b0p11dz3kvmXMhkfGMn0
qGigCz/aN59l+zfaH8n+7moI5HikWSNirqcgjsabRQBPd3tzesGuZmkKjAz2qCiigAooooAs
P/x7D6CvQvDH/IBs/wDdP/oRrz1/+PYfQV6F4Y/5ANn/ALp/9CNAjfs/+PKD/rmv8qnqCz/4
8oP+ua/yqegAooooAzdQ/wCP+1/3JP8A2WsLxH/yy/3Wrd1D/j/tf9yT/wBlrC8R9Yv91qAP
PqKKKBhRRT4pBHIGKI+P4XHBoA7PwZb+Vpsk7LgyPwT3AH/665TVrj7VqlzMOjOcfStBPFWo
RoERbdUAwAI+B+tZV1cG5lMhjjjJ6iMYBoA0vCtuLjWoywysYL/j2qz4rvpLvUxZR52Qnbgf
xMazNM1W40tpGtgmXAB3LnpVeS5lkumuWb96W35HrQB2mvobXQo7K3AG/CHngKBkkn8KreCY
4xaXEgwZSwB9hXP6hrl9qMYjnkAQfwoMZ+tQafqNzp03m2z7SRgg8g/WgC5eXWoDULm1i3Kz
yNlY0wzc+oGazJY2ikKPjcOuDmtG91+/vU2PIqKevlrjNZdABXc+FovsWhNcSDG8tIfoB/8A
WrioZRE+4xpJ7OCRWuPFWoCPywlvsxt2+Xxj060AZN3O1zdSzMcl2JqKpJ5fOkL+WkeeyDAq
OgDu7dH0/wAJARq3nNHwFHO5v/11ieFbMNrhLEOIELbh0z0qnL4g1CWyFq0oCAYLAYYj61Fp
msXOliQWwj/eYyWXPSgC/wCKL2S91b7Ijfu4mCBR3bua2vEEb22hQWNvyThDj+6ByTXGSTyS
XLXDH94z78j1zmrmoa3e6jGsc7qEHZBjP1oA6XwaiDSpWTHmM53f0rnJbnUZJ5rSMOCWO5I0
wTznnAzUOnapdaY5a2cAN95WGQalv9cvr9Nkrqq9xGMZ+tAEFlp099fC1iwXz8zZ4A7mp9bs
rnT5YLe4KMqR4Rk6EZJ/maqWd3NY3Kz277XX8j7Gn6jqNxqU4muWBYDACjAAoAq0UUUAFTv/
AMe61BU7/wDHutAHougf8gKz/wCuQrZ0r/kE2f8A1wT/ANBFY2gf8gKz/wCuQrZ0r/kE2f8A
1wT/ANBFAi3RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBUv8ApB/1
0/8AZWrn/EH/AC7/APAv6V0F/wBIP+un/srVz/iD/l3/AOBf0oA86ooooGFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBYf/AI9h9BXo
Xhj/AJANn/un/wBCNeev/wAew+gr0Lwx/wAgGz/3T/6EaBG/Z/8AHlB/1zX+VT1BZ/8AHlB/
1zX+VT0AFFFFAGbqH/H/AGv+5J/7LWF4j/5Zf7rVu6h/x/2v+5J/7LWF4j/5Zf7rf0oA8+oo
ooGFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFTv8A
8e61BU7/APHutAHougf8gKz/AOuQrZ0r/kE2f/XBP/QRWNoH/ICs/wDrkK2dK/5BNn/1wT/0
EUCLdFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAFS/6Qf9dP8A2Vq5
3xI6xpAzkKo3ZJ/Cuiv+kH/XT/2Vqy9Q0u11NUW7RnCEkAMR1+lAHmirEB8zZNLiD1/nXef8
IppH/Pu3/fxv8aP+EU0j/n3b/v43+NAHB4g9f50Yg9f513n/AAimkf8APu3/AH8b/Gj/AIRT
SP8An3b/AL+N/jQBweIPX+dGIPX+dd5/wimkf8+7f9/G/wAaP+EU0j/n3b/v43+NAHB4g9f5
0Yg9f513n/CKaR/z7t/38b/Gj/hFNI/592/7+N/jQBweIPX+dGIPX+dd5/wimkf8+7f9/G/x
o/4RTSP+fdv+/jf40AcHiD1/nRiD1/nXef8ACKaR/wA+7f8Afxv8aP8AhFNI/wCfdv8Av43+
NAHB4g9f50Yg9f513n/CKaR/z7t/38b/ABo/4RTSP+fdv+/jf40AcHiD1/nRiD1/nXef8Ipp
H/Pu3/fxv8aP+EU0j/n3b/v43+NAHB4g9f50Yg9f513n/CKaR/z7t/38b/Gj/hFNI/592/7+
N/jQBweIPX+dGIPX+dd5/wAIppH/AD7t/wB/G/xo/wCEU0j/AJ92/wC/jf40AcHiD1/nRiD1
/nXef8IppH/Pu3/fxv8AGj/hFNI/592/7+N/jQBweIPX+dGIPX+dd5/wimkf8+7f9/G/xo/4
RTSP+fdv+/jf40AcHiD1/nRiD1/nXef8IppH/Pu3/fxv8aP+EU0j/n3b/v43+NAHB4g9f50Y
g9f513n/AAimkf8APu3/AH8b/Gj/AIRTSP8An3b/AL+N/jQBweIPX+dGIPX+dd5/wimkf8+7
f9/G/wAaP+EU0j/n3b/v43+NAHByOhi2qa9D8Mf8gGz/AN0/+hGoP+EU0j/n3b/v43+Natpb
RWdvHbwKVjThQTmgDRs/+PKD/rmv8qnqCz/48oP+ua/yqegAooooAztQ/wCP+1/3JP8A2WsH
xH/yy/3Wrd1D/j/tf9yT/wBlrB8SMFEbMQAFbk/hQB5/RUypHt+Zhn60uyH+9+tAyCip9kP9
79aNkP8Ae/WgCCip9kP979aNkP8Ae/WgCCip9kP979aNkP8Ae/WgCCip9kP979aNkP8Ae/Wg
CCip9kP979aNkP8Ae/WgCCip9kP979aNkP8Ae/WgCCip9kP979aNkP8Ae/WgCCip9kP979aN
kP8Ae/WgCCip9kP979aNkP8Ae/WgCCip9kP979aNkP8Ae/WgCCip9kP979aNkP8Ae/WgCCip
9kP979aNkP8Ae/WgCCp3/wCPdaNkP979aJSvlbVIOKAPRdA/5AVn/wBchWzpX/IJs/8Argn/
AKCKxtA/5AVn/wBchWzpX/IJs/8Argn/AKCKBFuiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigCOWKOYASKGAORnsaZ9jt/+eQqeigCD7Hb/wDPIUfY7f8A55Cp6KAI
Psdv/wA8hR9jt/8AnkKnooAg+x2//PIUfY7f/nkKnooAg+x2/wDzyFH2O3/55Cp6KAIPsdv/
AM8hR9jt/wDnkKnooAg+x2//ADyFH2O3/wCeQqeigCD7Hb/88hR9jt/+eQqeigCD7Hb/APPI
UfY7f/nkKnooAg+x2/8AzyFH2O3/AOeQqeigCD7Hb/8APIUfY7f/AJ5Cp6KAIPsdv/zyFH2O
3/55Cp6KAIPsdv8A88lo+x2//PIVPRQBB9jt/wDnkKPsdv8A88hU9FAEH2O3/wCeQo+x2/8A
zyFT0UAQfY7f/nkKPsdv/wA8hU9FAEH2O3/55Cj7Hb/88hU9FADVUIoVQAoGAB2p1FFABRRR
QBm6h/x/2v8AuSf+y1mavo8erKiyzSxqmeExz9a3bqziumRpC4ZM7SjlTz16fSof7Kg/56XP
/f8Ab/GgDlP+EKsv+fm4/wDHf8KP+EKsv+fm4/8AHf8ACur/ALKg/wCelz/3/b/Gj+yoP+el
z/3/AG/xoA5T/hCrL/n5uP8Ax3/Cj/hCrL/n5uP/AB3/AArq/wCyoP8Anpc/9/2/xo/sqD/n
pc/9/wBv8aAOU/4Qqy/5+bj/AMd/wo/4Qqy/5+bj/wAd/wAK6v8AsqD/AJ6XP/f9v8aP7Kg/
56XP/f8Ab/GgDlP+EKsv+fm4/wDHf8KP+EKsv+fm4/8AHf8ACur/ALKg/wCelz/3/b/Gj+yo
P+elz/3/AG/xoA5T/hCrL/n5uP8Ax3/Cj/hCrL/n5uP/AB3/AArq/wCyoP8Anpc/9/2/xo/s
qD/npc/9/wBv8aAOU/4Qqy/5+bj/AMd/wo/4Qqy/5+bj/wAd/wAK6v8AsqD/AJ6XP/f9v8aP
7Kg/56XP/f8Ab/GgDlP+EKsv+fm4/wDHf8KP+EKsv+fm4/8AHf8ACur/ALKg/wCelz/3/b/G
j+yoP+elz/3/AG/xoA5T/hCrL/n5uP8Ax3/Cj/hCrL/n5uP/AB3/AArq/wCyoP8Anpc/9/2/
xo/sqD/npc/9/wBv8aAOU/4Qqy/5+bj/AMd/wo/4Qqy/5+bj/wAd/wAK6v8AsqD/AJ6XP/f9
v8aP7Kg/56XP/f8Ab/GgDlP+EKsv+fm4/wDHf8KP+EKsv+fm4/8AHf8ACur/ALKg/wCelz/3
/b/Gj+yoP+elz/3/AG/xoA5T/hCrL/n5uP8Ax3/Cj/hCrL/n5uP/AB3/AArq/wCyoP8Anpc/
9/2/xo/sqD/npc/9/wBv8aAOU/4Qqy/5+bj/AMd/wo/4Qqy/5+bj/wAd/wAK6v8AsqD/AJ6X
P/f9v8aP7Kg/56XP/f8Ab/GgDlP+EKsv+fm4/wDHf8KP+EKsv+fm4/8AHf8ACur/ALKg/wCe
lz/3/b/Gj+yoP+elz/3/AG/xoA5T/hCrL/n5uP8Ax3/Cj/hCrL/n5uP/AB3/AArq/wCyoP8A
npc/9/2/xo/sqD/npc/9/wBv8aAKdnbLZ2cdsjFljXaC3U1f0r/kE2f/AFwT/wBBFM/sqD/n
pc/9/wBv8atwxJBCkUYwkahVHsOKAH0UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRWdNq0aTtFDDJMUJDMpAAPpkkZpv9qt/wA+Uv8A32n+NAGnRWZ/azf8+Uv/AH2n+NH9qt/z
5S/99p/jQBp0Vmf2q3/PlL/32n+NH9qt/wA+Uv8A32n+NAGnRWZ/arf8+Uv/AH2n+NH9rN/z
5S/99p/jQBp0Vmf2s3/PlL/32n+NH9qt/wA+Uv8A32n+NAGnRWZ/azf8+Uv/AH2n+NH9rN/z
5S/99p/jQBp0Vmf2s3/PlL/32n+NH9rN/wA+Uv8A32n+NAGnRWZ/azf8+Uv/AH2n+NH9rN/z
5S/99p/jQBp0Vmf2s3/PlL/32n+NH9qt/wA+Uv8A32n+NAGnRWZ/arf8+Uv/AH2n+NH9qt/z
5S/99p/jQBp0Vmf2s3/PlL/32n+NH9rN/wA+Uv8A32n+NAGnRWZ/azf8+Uv/AH2n+NH9rN/z
5S/99p/jQBp0Vmf2q3/PlL/32n+NH9rN/wA+Uv8A32n+NAGnRWZ/azf8+Uv/AH2n+NH9rN/z
5S/99p/jQBp0Vmf2s3/PlL/32n+NH9rN/wA+Uv8A32n+NAGnRWZ/azf8+Uv/AH2n+NH9rN/z
5S/99p/jQBp0Vmf2s3/PlL/32n+NH9rN/wA+Uv8A32n+NAGnRWZ/arf8+Uv/AH2n+NH9rN/z
5S/99p/jQBp0Vmf2s3/PlL/32n+NH9qt/wA+Uv8A32n+NAGnRWZ/azf8+Uv/AH2n+NH9rN/z
5S/99p/jQBp0Vmf2s3/PlL/32n+NH9qt/wA+Uv8A32n+NAGnRWZ/arf8+Uv/AH2n+NH9rN/z
5S/99p/jQBp0Vmf2q3/PlL/32n+NH9qt/wA+Uv8A32n+NAGnRWZ/azf8+Uv/AH2n+NH9rN/z
5S/99p/jQBp0Vm/2q3/PlL/32n+NJ/azf8+Uv/faf40AadFZn9rN/wA+Uv8A32n+NH9rN/z5
S/8Afaf40AadFZq6ugYefBJCh/jJUgfXBOPrWlQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBgqoCLgYy
oP4kc1E91bRsVe4iVh1BcAirCj92n+4v8hWc427MPCmZn3B0yWG45A96YFl7q2Rtr3ESn0Lg
VIjK6hkYMp6EHINYpitZjE6ny/skrSNGyHcyknGAeT14q9amWHS4SsbA55BU5UEnnFAF7FGK
h+0KihmkDjDNlR2HWj7ZHtyVcZAIBHLZ6YoAmxRimxSiRnXayshwQwqTFIBuKMU7FGKYDcUY
p2KMUANxRinYoxQA3FGKdijFADcUYp2KMUANxRinYoxQA3FGKdijFADcUYp2KMUgG4oxTsUY
pgNxRinYoxQA3FGKdijFADcUYp2KMUANxRinYoxQA3FGKdijFADcUYp2KMUANxTWIQZNSYqO
cfKv++P50AM81f7r/wDfBo81f7r/APfBqXb7UwMrAFeQehAoATzV/uv/AN8GgSqc5DDHPKkU
5drZ24ODg+1MuB+5b6GgBfNX+6//AHwaTzV/uv8A98GpSvJqtmBYPOubidS0roFjKgDBPqPQ
UASeav8Adf8A74NKsiscYYfVSKVURXXypJJEeNXBkxkZz6CnEdPqKAGeav8Adc/RTSeav91/
++DT1X5F/wB0fypnl77jy/MZHK5jGRtJHY9/xoAPNX+6/wD3waPOXuHA9SppCu27ESyM7Kv7
3IwoJ6be/rTp1/cP/umgCTaCCCMj0NammnOm2pPXyU/kKzcVo6b/AMgy0/64p/6CKQFqiiig
AoqOaZIIWllbaijJNVV1OJ13LFLjtkKP0JoAvUVS/tFP+eUn5r/jR/aKf88pPzX/ABoAu0VS
/tFP+eUn5r/jR/aKf88pPzX/ABoAu0VS/tFP+eUn5r/jR/aKf88pPzX/ABoAu0VS/tFP+eUn
5r/jR/aKf88pPzX/ABoAu0VS/tFP+eUn5r/jR/aKf88pPzX/ABoAu0VS/tFP+eUn5r/jR/aK
f88pPzX/ABoAu0VS/tFP+eUn5r/jR/aKf88pPzX/ABoAu0VS/tFP+eUn5r/jR/aKf88pPzX/
ABoAu0VS/tFP+eUn5r/jR/aKf88pPzX/ABoAu0VS/tFP+eUn5r/jR/aKf88pPzX/ABoAu0VS
/tFP+eUn5r/jR/aKf88pPzX/ABoAu0VS/tFP+eUn5r/jR/aKf88pPzX/ABoAu0VS/tFP+eUn
5r/jR/aKf88pPzX/ABoAu0VS/tFP+eUn5r/jR/aKf88pPzX/ABoAu0VS/tFP+eUn5r/jR/aK
f88pPzX/ABoAu0VVtr6G4laJdyyKN21hjI9R2P8A9eigCjGMxR/7i/yrPjgujqabrfbBG0hE
u8Hdu6cda0AStorDqIwR+Vc5N4gmgIEs6KT0ytAGhd2t0daSaKDzIWjjRn3gbcOWPHfitKaO
RkxFII2z1K5Fcz/wk5/5+U/74o/4Sc/8/Kf98f8A1qAN3+z8owMnzMH3ELxlvb8KWex3KGVm
3KFC4A4I78msH/hJz/z8p/3xR/wk5/5+U/74oA3YbW4Jd3mKM7ZPyjkYx6nHrVpI2XO592Tx
x0rmP+EnP/Pyn/fFH/CTn/n5T/vigDqdtG2uW/4Sc/8APyn/AHxR/wAJOf8An5T/AL4oA6nb
Rtrlv+EnP/Pyn/fFH/CTn/n5T/vigDqdtG2uW/4Sc/8APyn/AHxR/wAJOf8An5T/AL4/+tQB
1O2jbXLf8JOf+flP++KP+EnP/Pyn/fFAHU7aNtct/wAJOf8An5T/AL4o/wCEnP8Az8p/3xQB
1O2jbXLf8JOf+flP++KP+EnP/Pyn/fH/ANagDqdtG2uW/wCEnP8Az8p/3xR/wk5/5+U/74oA
6nbRtrlv+EnP/Pyn/fH/ANaj/hJz/wA/Kf8AfFAHU7aNtct/wk5/5+U/74o/4Sc/8/Kf98UA
dTto21y3/CTn/n5T/vj/AOtR/wAJOf8An5T/AL4oA6nbRtrlv+EnP/Pyn/fH/wBaj/hJz/z8
p/3xQB1O2jbXLf8ACTn/AJ+U/wC+KP8AhJz/AM/Kf98UAdTto21y3/CTn/n5T/vj/wCtR/wk
5/5+U/74oA6nbRtrlv8AhJz/AM/Kf98f/Wo/4Sc/8/Kf98UAdTto21y3/CTn/n5T/vij/hJz
/wA/Kf8AfH/1qAOp21FcLiMHsGBPtzXN/wDCTn/n5T/vij/hJz/z8p/3xQB0XmRf89U/76qG
Ka5giWKK9t/LQYXcmTj86w/+EnP/AD8p/wB8Uf8ACTn/AJ+U/wC+KAN2FgpkaW4id5G3Ejgd
AP6U6UrJGyxsHO0/dOawP+EnP/Pyn/fFH/CTn/n5T/vimB0RlhJ/1qf99VWwybliurfYWLYd
c4JP1rG/4Sc/8/Kf98Uf8JOf+flP++P/AK1IDdhbDl5riFiQANvAAH4+9Sh42ZVV1Yk9Ac1z
v/CTn/n5T/vij/hJz/z8p/3xTA6FZIgigyICAAQTUMyLJISt1GisArdMkegOeKxP+EnP/Pyn
/fH/ANaj/hJz/wA/Kf8AfFAG2ihZ1drtGVAQo749znmpJnjeJ1WRWYjAAPWsD/hJz/z8p/3x
/wDWpk3imVIi0cquw6ALQB1hX5T9Kuab/wAgy0/64p/6CKytNne60mCeUgySRBmIGOcVq6b/
AMgy0/64p/6CKQFqiiigCpqSh7XawyC68fjWbitPUP8Aj3H++v8AOsyTcInKDLAHA9TQAYox
VItcIiF7lRI/3UKYyfSnRXfnXgjV1CAcY58zjnHpimBbxRimB2N00fG0IG/U037VH5Ql+baQ
T09KAJcUYquL+M/8s5eACfl/hPf6Ui3mJZFkVtqvt3AcD60AWcUYqE3kQcrhsDPzY4JHUfoa
EuA5BCuBs3BSvJ569aAJsUYqEXkezJVw27aEI+Ymk+1Yl2sjDIG1MfNnJoAnxRimTTCIgbHd
jzhRmoUvkEKNICWK7m2j7o9TQBZxRioGvEViuyQ/NtyBwT6Uv2tCqlUdmOfkA+YY60ATYoxR
GwkQOucH1p2KAG4pjOFOMMT7KTUuKYR87fQf1oAZ5g/uSf8AfBo8wf3JP++DSyMkS7pGCr6k
1H9qtv8AntH/AN9UAP8AMH9yT/vg0eYmBjJz2AJNP2+1QoP9IP8AwP8AmtAD/MH9yT/vg0eY
P7kn/fBpLglISy8HIGfxqWMWsly0CyXO5SRuIXbkfhQBH5g/uSf98GjzFx3znGMHP5U21Yy2
sMjfedAT9cUhH+kD/e/9lNAD/MH9yT/vg0eYP7kn/fBpzKdp29ccZpI0EkPnCfbGgPnBgNyk
cnHrnt/kUAJ5g/uSf98GnKwY4AYH3BFMgJkj3EEAk4z1x2zUgHzr9D/SgCO5GIdw4YMAD7c/
4UU67H+j/wDAx/I0UgJz/wAeQ/65f0rzvXP9dF/umvRD/wAeQ/65D+Ved65/rov900AZlFFF
AwooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACp3/AOPdagqd/wDj3X8K
APRtE/5ANp/1xH8q2dN/5Blp/wBcU/8AQRWNon/IBtP+uI/lWzpv/IMtP+uKf+gigRaooooA
q3/+oH++v86p7au3/wDqF/31/nVeNQx5oAoT2Cz3BmY4IjKL7Zzk/rUVrpEVtOkqO3yDge+M
VseWvpR5a+lAGdJbSm482KVUyoUhkz/UVGNPYIY/O+QAhRt6Z9fWtXy19KPLX0oAzfsX3/n+
9GsfT0zz+tMawZnfM37p33Mm3n861fLX0o8tfSmBlpYFN6q6iNt2Bs+YZ98+9Me0aZmiwyIs
QTeR1OQfyrX8tfSjy19KAMoaewwwlAlDblITAHGOmfSnNYs0yzmQecqgBgvHvxmtPy19KPLX
0pAUJrd2kV45AjAYOVzkfnUC6cYypjkXO0KxZN2cdMc8da1vLX0o8tfSmBnGzyfv/wDLXzOn
6Uz7CySGWKULJluSuRgnOMZ9q1PLX0o8tfSgCnFD5cYXOfU+pp+2rPlr6UeWvpSArbahkZEk
O91XIGMnHrV/y19KPLX0pgZjygbXhniWRTkFuR0x6+9RTXF5PC8Ml3a7JFKthecH8a2PLX0o
8tfSgDO82L/nqn/fVRqVWUOxAQ78Meh5Favlr6UeWvpQBlzmKWJk85BnvkVD5lwGLC5tM+uz
n+dbXlr6UeWvpQBlW/kw28cXnIdihc7h2oO3zRJkbA4+bPH3TWr5a+lHlr6UAZzSQspHnIMj
GQwqsikbSbyMGMYQD7v4jPNbXlr6UeWvpQBlW5jiiCtNETkn5TgVPGySONjBsA5wc46Ve8tf
SkZFCk0AZ98MW4/3x/I0U7UP+Pcf74/kaKQDz/x5D/rl/SvO9c/10X+6a9EP/HkP+uX9K871
z/XRf7poAzKKKKBhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFTv/x7
r+FQVPJ/x7r+FAHo2if8gG0/64j+VbOm/wDIMtP+uKf+gisbRP8AkA2n/XEfyrZ03/kGWn/X
FP8A0EUCLVFFFAFa/wD9Qv8Avr/OoIvvH6VPf/6hf99f51BF94/SgCWiiigAooooAKKKKACi
iigAooooAxftb2utXcksjG2wAQW4QhcjA9+aLG6mgieOeYGd52ADKzn7oOAB6ZrTksraUuXi
Db2Vmznkr0psunW0xJeI53F8qzA5IAPIPsKAKC6rI6eakK7zbiQAscZLYxV+3nlk89JAnmRN
gbQcHgEfzpU022RQqwYAQIBk/dBzj86mSFUd2VCGc5Y+p6UAZC627FV8gBmjH/fzjK/hn9Kl
+3Tm4jhhSMb2lyzZONp4/Oro0+2UqRAAVkMo68Oc5P6mnLZQrIJBFhl3EHJ/i60AZNxqVxc2
NyYQkflxKzHJySRnj0qxHfytDM8YQpbFVYPnLfKCcH6GrEmk2coAe3yAu3AZgCPQ88/jTpLC
1MqyvGQV2j7xAOOmRnB/GgClJrDxylDGv7vcJT6dduPrx+dacDO8CPIArsoJA7VE9jbSGUvC
pMrKz/7RXGP5CrFABRRRQAUUUUAFFFFABRRRQAUj/cNLSP8AcNAGfqH/AB7D/fH8jRRqH/Hu
P98fyNFADz/x5D/rl/SvO9c/10X+6a9EP/HkP+uX9K871z/XRf7poAzKKKKBhVqxihcySXJx
Gg9ep/zmqtLuO3bnjOcUAatnbWV3vKRSKFxyW61HKunxXRheN8A43BuKuaUoisPMIxuyxrDd
zI7O3Vjk0CLbxQLqQhVC0ZIX73r3p+qwQW5jSKPaxGSck0aQnm3pkbnYCfx6U+4ie/1B8HbG
h2bj7dqBmZRVvULMWkiBWLBhnmo7a1kuWIQAKOrHoKAIKK0bfT4riOQxytuQ4yR8prOoAKt2
dhJdfN9yMfxHv9KitYDcXCxjv1+lbGpyrbWflxjaX+UY7CgDMuDaxExwJ5hHBkYnB+lPsRbT
v5U0QB6hgSM+1UacjmNgy9RQBLCsT3gVztiLfpU2pxW8UqC3xgjkA5pthZrdsQXK7eoxUV3E
sFy8SMWC9zQBDRVtrQQwLLcFgX+6g6/jUsunpDZGZ3O7sB09qAM+irmn2S3hbLlQvUAUosC9
1JGj4jQ4Lt6+lAFKgAk4HJq5qFkLMptcsrZ61e0+1to4vtO/fgdSMAUAY8iNG21xg+lNqe8a
N7l2icurHOSMc1BQBoaZbw3RZJIzlRncDT5YrGK7Fu0T9QN271qzose22ZyPvtx9BVaO1lnv
WnnUxxhsktxn0oER6hp4tlEkbEoTgg9qoVq6texyIIImDDOWI6VQt7aS5fCDgdWPQUDIaK0b
fT4bgSKkzFk4zj5TVGKF5ZRHGNzE0ANUgEEjI9K1bm2todOEoiw7AYyT1NVvscYulthIWkzy
f4fpVnV3UtDbBgijkk9vSgDJoq7daeba3EvmB8nsOMVFHas9pJcHhV6e9AFeirsNiJbF7gSf
MM/LVe3t5LmTZGM+p7CgCKirsVpFJcG3EjFxn5hjbmq08LQTNG/Vf1oAjoq19jMcAnnbYp+6
v8TU57IGzFzCSU7huooAp05Mbxldwz0p0ED3EojjGSf0q1FaxG9WBHZnU/MSOOOtAFi/tba3
swyx4kbABJNVtLtkubg+YMooyR61Lrcm6dIwfujJHuaNMk+z29xOecAAD3oAqXsaRXciR/dB
45zUFKzFmLHqTk0lABU7/wDHuv4VBU7/APHuv4UAejaJ/wAgG0/64j+VbOm/8gy0/wCuKf8A
oIrG0T/kA2n/AFxH8q2dN/5Blp/1xT/0EUCLVFFFAFa//wBQv++v86gi+8fpU9//AKhf99f5
1BF94/SgCWiiigAooooAKKKKACiiigAooooAKX+E/UUlL/D+IoASis5oPt13cCWeZFiwiJHI
Uxxndx1/HjiorbUptlwjgOYId4c/x8sM/jt/WgDWorFlurn7Ri2KJm6EbbyWyMH34/CrerSq
IUtvOaF7htodTgqByT+n60AX6paocC1/6+I/51VF00tvassjZAlRznqVUjP5jNPuCWsdOZiS
TLEST3pgalFFFIAooooAKKKKACiiigAooooAKR/uGlpH+4aAM/UP+PYf74/kaKNQ/wCPYf74
/kaKAHn/AI8h/wBcv6V53rn+ui/3TXoh/wCPIf8AXL+led65/rov900AZlFFFAwpQCzADqeK
SrNl5CzrJPIFVecYJzQBr35FtppRTjgItc/Wpql1DcxoIph8pyQVPP6Vl0AbWkRrFaPMxxuz
z6AVXs2NzqC4H7qMlgP6n3pZryFdMW3hbLkANwR9abpV1BbCQynax6HBPFAhusS+ZebB0QYq
5dIlppywh9m8gFsE/XpWVcyq8xZMnnO49TWjc3Vne26rJIY3HP3ScUDKzXiQ2xt7XOG+87dT
9Ko1NIYUUrFlyersMfkKhoAu6QwW+XJ6ggVY10nfCO2DWWjFHDKcEHINaVxcQ6hAgZhFMvQN
0P40AVtOLfbY1Xox5GOorR1eQQwqse1WY84AziqmniO1mMs8kYAGBhgxz+FRalcrc3G5CSgG
BmgC/pS+TYyTMMZyfwFU9Oi+1XxeQZA+Y1Za9tjpwhDtu2gEAH8araddxwXDNINqMMcDpQIf
qBe61EQL0XCj+tTa04WOKEH3I9qjW5tl1MzByUbksV6cVDqVxFPNuiO75QMkYxQBe0lRDZPK
/wAoJJJ9hVa0b7Xfqv8AyzTLAevufenT3kI01YIZNz4APBH1qPSrmC2aQzNtJxg4zQAusy77
pYx0Qfzq1dAWmkCPuQF/E9azp5opLsOASu/cWPU1b1G9t5kTYxfac7dpAoAyqAMnAoqa1EXn
I00gVQcngnNAzZkzaaTgcMFx+J//AF0tiRdaaEY5JBU1V1K7guYAkUwznJBU8/pUWlXkduJE
mbap5HBPNAjPZSrFT1BxW1LGLTSxGGCF8Bm5PXrWbemE3BkgkDKxzjBGDV+a8tLy0Ecshjbr
90nBoGVBeJbW/lWudzffkP8ASrumRLb2b3DdWGc+wrLkMCKVizIx/jYYx9BV+C9tzpxglYo2
0rwM5oAZpEbTXjTPk7QTn3NVtRl829kPYHaPwq3p95bwQursVJ6cZrOmZWf5Rx6nqfegDbuU
D6WgcgKFUk+1Im2bR22qFXacAexrOvLzzoo4UJ2Koz7mpLa/WCwMW3c5JAB6YNAiFXMFm6Z+
abHy+g9a0UVbHSmcffZc59z0rFdmdizHJNaE15Hc2CxM3lyLjggkHFAw0aMtdGTHCjr7mpNq
XmsMG+ZEHbvioBeLb2hgt8lm5Z+n5VFp9yLa53uCVIwcUAT6xN5lyIx0jH61bnAtNH8tuGYY
x7mqMj27XzTtJvTO4KFOT7VFeXb3cmW+VR0X0oA07JFtdNaYgB2Xdn+VQaNEWle4f+HgH3pR
e28mm+RI5Vtu3AGelJZXlvFZvGzlWOccZoEUbyXzrqR+xPH0pTIFsliU8sxZv6UQyQi6RnT9
0Oo61Y1Oe2m2eQOR1IGKBlCiiigAqd/+PdfwqCp3/wCPdfwoA9G0T/kA2n/XEfyrZ03/AJBl
p/1xT/0EVjaJ/wAgG0/64j+VbOm/8gy0/wCuKf8AoIoEWqKKKAK1/wD6hf8AfX+dQRfeP0qe
/wD9Qv8Avr/Oq6NtOcZoAmoqPzfb9aPN9v1oAkoqPzfb9aPN9qAJKKj832/Wjzfb9aAJKKj8
32/Wjzfb9aAJKKj832/Wjzfb9aAJKX+H8RUXm+361FcNNIgWCVYjnJJXd/WgBLuxjuN7AtHK
y7d6sRkeh9RUaabDJCq3MUe4R+WfKLKpXsMZqPy7/wD5/wBf+/I/xo8u/wD+f9f+/I/xpgWm
sbdskx8l/MyGIO7161I0EbTpOVzIilVbPQHGf5CqPl3/APz/AK/9+R/jR5d//wA/6/8Afkf4
0AWzZwFy/l/MxJPJ6kYP6VX1FFjis0QYVbiMAegzTPKv/wDn/X/vyP8AGmtbXUjxGe7DrG6v
t8rGSD9aANSio/N9v1o832/WkBJRUfm+360eb7frQBJRUfm+360eb7frQBJRUfm+360eb7UA
SUVH5vt+tHm+360ASUj/AHDTPN9v1pGkyCMUAU9Q/wCPcf74/kaKNQ/49x/vj+RooAef+PIf
9cv6V53rn+ui/wB016If+PIf9cv6V53rn+ui/wB00AZlFFFAwooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACp5P+PdfwqCp5P+PdfwoA9G0T/kA2n/XEfyrZ03/kGWn/
AFxT/wBBFY2if8gG0/64j+VbOm/8gy0/64p/6CKBFqiiigCKeETx7CzLyDlcZ4+tQ/YR/wA/
Ev5L/hVuigCp9hH/AD8S/kv+FH2Ef8/Ev5L/AIVbooAqfYR/z8S/kv8AhR9hH/PxL+S/4Vbo
oAqfYR/z8S/kv+FH2Ef8/Ev5L/hVuigCp9hH/PxL+S/4UfYR/wA/Ev5L/hVuigCp9hH/AD8S
/kv+FH2Ef8/Ev5L/AIVbooAqfYR/z8S/kv8AhR9hH/PxL+S/4VbooAqfYR/z8S/kv+FH2Ef8
/Ev5L/hVuigCp9hH/PxL+S/4UfYR/wA/Ev5L/hVuigCp9hH/AD8S/kv+FH2Ef8/Ev5L/AIVb
ooAqfYR/z8S/kv8AhR9hH/PxL+S/4VbooAqfYR/z8S/kv+FH2Ef8/Ev5L/hVuigCp9hH/PxL
+S/4UfYR/wA/Ev5L/hVuigCp9hH/AD8S/kv+FH2Ef8/Ev5L/AIVbooAqfYR/z8S/kv8AhR9h
H/PxL+S/4VbooAqfYR/z8S/kv+FH2Ef8/Ev5L/hVuigClJpscq7ZJpWGc4+Uf0oq7RQBjH/j
yH/XL+led65/rov9016If+PIf9cv6V55rYJmiA67TQBl0U/yn/umjyn/ALpoGMop/lP/AHTR
5T/3TQAyin+U/wDdNHlP/dNADKKf5T/3TR5T/wB00AMop/lP/dNHlP8A3TQAyin+U/8AdNHl
P/dNADKKf5T/AN00eU/900AMop/lP/dNHlP/AHTQAyin+U/900eU/wDdNADKKf5T/wB00eU/
900AMop/lP8A3TR5T/3TQAyin+U/900eU/8AdNADKKf5T/3TR5T/AN00AMop/lP/AHTR5T/3
TQAyin+U/wDdNHlP/dNADKKf5T/3TR5T/wB00AMop/lP/dNHlP8A3TQAyin+U/8AdNHlP/dN
ADKKf5T/AN00eU/900AMop/lP/dNHlP/AHTQAyin+U/900eU/wDdNADKKf5T/wB00eU/900A
Mop/lP8A3TR5T/3TQAyin+U/900eU/8AdNADKnf/AI91/Co/Kf8AumpJBiBQevFAHo2if8gG
0/64j+VbOm/8gy0/64p/6CKxtE/5ANp/1xH8q2dN/wCQZaf9cU/9BFAi1RRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFAGPgmzAAyTGP5Vwl7puq3E+5LCUKowMgZrpj4ks4P3Txzlo/lOFGMjj1pP+Eosf8A
nlcf98r/AI0Acn/Y+sf8+Un5Cj+x9Y/58pPyFdZ/wlFj/wA8rj/vlf8AGj/hKLH/AJ5XH/fK
/wCNAHJ/2PrH/PlJ+Qo/sfWP+fKT8hXWf8JRY/8APK4/75X/ABo/4Six/wCeVx/3yv8AjQBy
f9j6x/z5SfkKP7H1j/nyk/IV1n/CUWP/ADyuP++V/wAaP+Eosf8Anlcf98r/AI0Acn/Y+sf8
+Un5Cj+x9Y/58pPyFdZ/wlFj/wA8rj/vlf8AGj/hKLH/AJ5XH/fK/wCNAHJ/2PrH/PlJ+Qo/
sfWP+fKT8hXWf8JRY/8APK4/75X/ABo/4Six/wCeVx/3yv8AjQByf9j6x/z5SfkKP7H1j/ny
k/IV1n/CUWP/ADyuP++V/wAaP+Eosf8Anlcf98r/AI0Acn/Y+sf8+Un5Cj+x9Y/58pPyFdZ/
wlFj/wA8rj/vlf8AGj/hKLH/AJ5XH/fK/wCNAHJ/2PrH/PlJ+Qo/sfWP+fKT8hXWf8JRY/8A
PK4/75X/ABo/4Six/wCeVx/3yv8AjQByf9j6x/z5SfkKP7H1j/nyk/IV1n/CUWP/ADyuP++V
/wAaP+Eosf8Anlcf98r/AI0Acn/Y+sf8+Un5Cj+x9Y/58pPyFdZ/wlFj/wA8rj/vlf8AGj/h
KLH/AJ5XH/fK/wCNAHJ/2PrH/PlJ+Qo/sfWP+fKT8hXWf8JRY/8APK4/75X/ABo/4Six/wCe
Vx/3yv8AjQByf9j6x/z5SfkKP7H1j/nyk/IV1n/CUWP/ADyuP++V/wAaP+Eosf8Anlcf98r/
AI0Acn/Y+sf8+Un5Cj+x9Y/58pPyFdZ/wlFj/wA8rj/vlf8AGj/hKLH/AJ5XH/fK/wCNAHJ/
2PrH/PlJ+Qo/sfWP+fKT8hXWf8JRY/8APK4/75X/ABo/4Six/wCeVx/3yv8AjQByf9j6x/z5
SfkKP7H1j/nyk/IV1n/CUWP/ADyuP++V/wAaP+Eosf8Anlcf98r/AI0Acn/Y+sf8+Un5Cj+x
9Y/58pPyFdZ/wlFj/wA8rj/vlf8AGj/hKLH/AJ5XH/fK/wCNAHJ/2PrH/PlJ+Qo/sfWP+fKT
8hXWf8JRY/8APK4/75X/ABo/4Six/wCeVx/3yv8AjQByf9j6x/z5SfkKP7H1j/nyk/IV1n/C
UWP/ADyuP++V/wAaP+Eosf8Anlcf98r/AI0Acn/Y+sf8+Un5Cj+x9Y/58pPyFdZ/wlFj/wA8
rj/vlf8AGj/hKLH/AJ5XH/fK/wCNAHJ/2PrH/PlJ+Qo/sfWP+fKT8hXWf8JRY/8APK4/75X/
ABo/4Six/wCeVx/3yv8AjQByf9j6x/z5SfkKP7H1j/nyk/IV1n/CUWP/ADyuP++V/wAaP+Eo
sf8Anlcf98r/AI0Acn/Y+sf8+Un5Cj+x9Y/58pPyFdZ/wlFj/wA8rj/vlf8AGj/hKLH/AJ5X
H/fK/wCNAHJ/2PrH/PlJ+Qo/sfWP+fKT8hXWf8JRY/8APK4/75X/ABo/4Six/wCeVx/3yv8A
jQByf9j6x/z5SfkKP7H1j/nyk/IV1n/CUWP/ADyuP++V/wAaP+Eosf8Anlcf98r/AI0Acn/Y
+sf8+Un5CmtouruMGylx9BXXf8JRY/8APK4/75X/ABo/4Six/wCeVx/3yv8AjQBe0qJ4NGto
pVKukQDKexxWtpv/ACDLT/rin/oIrmm8UWJUjyrjkf3V/wAa6XTf+QZaf9cU/wDQRQBaoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigD/9k=</binary>
 <binary id="_43.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CABiAPsDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDRJkmmaaZ3ZCx8uPJC7QTyffr7YqXdF/z6
xfm//wAVTiP9Ht/9w/8AoTUzFMB26L/n1i/76f8A+Ko3Rf8APrF/30//AMVTcUYoAXdF/wA+
sX/fT/8AxVLui/59Yv8Avp//AIqm4oxQA7dF/wA+sX/fT/8AxVG6L/n1i/76f/4qm4oxQAu6
L/n1i/76f/4ql3Rf8+sX/fT/APxVNxRigB26L/n1i/76f/4qjdF/z6xf99P/APFU3FNdguOG
YnoFGSaAJN0X/PrF/wB9P/8AFUbov+fWL/vp/wD4qot7f8+9x/36NG9v+fe4/wC/RoAl3Rf8
+sX/AH0//wAVRui/59Yvzf8A+KqLe3/Pvcf9+jRvb/n3uP8Av01AEm6L/n1i/wC+n/8AiqXd
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
VFFAB5Uf/PNfyo8qP/nmv5UUUAf/2Q==</binary>
 <binary id="_83.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CADXAnwDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0CiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiqF9qkVnKsO1pZmG4IvYe57fjQBforMGqSkZ+zR/8AgSlH9qS/8+0f/gSlAGnR
WZ/akv8Az7R/+BKUf2pL/wA+0f8A4EpQBp0Vmf2pL/z7R/8AgSlH9qS/8+0f/gSlAGnRWZ/a
kv8Az7R/+BKUf2pL/wA+0f8A4EpQBp0Vmf2pL/z7R/8AgSlH9qS/8+0f/gSlAGnRWZ/akv8A
z7R/+BKUf2pL/wA+0f8A4EpQBp0Vmf2pL/z7R/8AgSlH9qS/8+0f/gSlAGnRWZ/akv8Az7R/
+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
j3//AEEYP/AU/wDxdH9j3/8A0EYP/AY//F0AHmP/AH2/OjzH/vt+dH9j3/8A0EYP/AY//F0f
2Pf/APQRg/8AAY//ABdAB5j/AN9vzo8x/wC+350f2Pf/APQRg/8AAY//ABdH9j3/AP0EYP8A
wFP/AMXQAeY/99vzo8x/77fnR/Y9/wD9BGD/AMBj/wDF0f2Pf/8AQRg/8Bj/APF0AHmP/fb8
6TzH/vt+dL/Y9/8A9BGD/wABj/8AF0f2Pf8A/QRg/wDAY/8AxdAFf7Jbf8+8X/fAo+yW3/Pv
F/3wKsf2Pf8A/QRg/wDAY/8AxdH9j3//AEEYP/AY/wDxdAFf7Jbf8+8X/fAo+yW3/PvF/wB8
CrH9j3//AEEYP/AY/wDxdH9j3/8A0EYP/AY//F0AQLbQIwZYY1YHIIUAip/Mf++350f2Pf8A
/QRg/wDAY/8AxdH9j3//AEEYP/AY/wDxdAB5j/32/OjzH/vt+dH9j3//AEEYP/AY/wDxdH9j
3/8A0EYP/AY//F0AHmP/AH2/OjzH/vt+dH9j3/8A0EYP/AY//F0f2Pf/APQRg/8AAY//ABdA
B5j/AN9vzo8x/wC+350f2Pf/APQRg/8AAY//ABdH9j3/AP0EYP8AwGP/AMXQAeY/99vzo8x/
77fnR/Y9/wD9BGD/AMBj/wDF0f2Pf/8AQRg/8Bj/APF0AHmP/fb86PMf++350f2Pf/8AQRg/
8Bj/APF0f2Pf/wDQRg/8Bj/8XQAeY/8Afb86PMf++350f2Pf/wDQRg/8Bj/8XR/Y9/8A9BGD
/wABj/8AF0ANJLHJJJ96rw/8jNYf9cZf/Zatf2Pf/wDQRg/8Bj/8XT7TRp4dShvJ7xJfKRlC
pCUzux33H0oA2KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
ooooAKKKKACiiigD/9k=</binary>
 <binary id="_23.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAFSAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDXIaOZpDtZ5MOdyggZGQADwMAgUvnP/ch/
78p/hTpvvJ/1zT/0EVVlnWOWOIcySnCj+tMCx5z/ANyH/vyn+FHnN/ch/wC/Kf4VWkuo43wW
DL03AHg1JLIsMRkkyFHXAJ/QUAS+c/8Ach/78p/hR5zf3If+/Kf4VDDKk6boySAcEEEEH3B5
qTFADvOf+5D/AN+U/wAKPOf+5D/35T/Cm4pqOrlgpztO0+xoAk85v7kP/flP8KPOf+5D/wB+
U/wqKWRIYmkkJCqMkgE/ypUYSIrryrDIyMcUASec/wDch/78p/hR5z/3If8Avyn+FNpGIRSz
EKoGSScAUAP85/7kP/flP8KPOf8AuQ/9+U/wqGaZII/MkJC9OAT+gp0biRAyhgD/AHlKn8jQ
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
Kbtb++fyFG1v75/IUAOpn/LUf7tLtb++fyFAXDZJJOMUAOooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACq8/+uT/AHW/mKsV
Xn/1yf7rfzFAFGb7zVXg6z/7i/8AoRqxN95qrwdZ/wDcX/0I0wKGpf62H/db/wBloo1L/Ww/
7rf+y0UgNAf6uL/rkn/oIq/o3/IKt/8Ad/rVAf6uL/rkn/oIq/o3/IKt/wDd/rQBeoqOclYJ
GU4IUkH8K5bSNb1Ca7sEuJ0dLmB5GygUAjp0+lAHW0Vyela5fXWpJBJMkkb27vuRRt3A9VOM
4+tV9P1vVbm6sY3u123Dyq37peAucfjxQB2lI3Cn6VyieIL3+ytHlb5pLyVkkZFGcBscA8ZN
bej3F3cWDm/j8uZXZSOOR2PFAFryuv8ApEnHXkcfpSLGH+5dSNj0YH+lZ+q2sccsb4PlXU6L
c5PG0A4/XFNv2NvqMK28CRyyo8cMqOMk7SeVxyMj1oA02i2jLXMgHqSP8KaFVgSt25A64ZeP
0rAu72e/tkdSrpFLbo0ZwAZdwLDOO2QKttAb7UWtry3W1Bt3X92+7zVbg84GMf1oA1/IP/Pe
X8x/hR5Df895fzH+FSqAqgDoBiloAh8hv+e8v5j/AAo8hv8AnvL+Y/wqaigCHyG/57y/mP8A
CjyG/wCe8v5j/CpqKAIfIb/nvL+Y/wAKPIb/AJ7y/mP8KmooAh8hv+e8v5j/AAo8hv8AnvL+
Y/wqaigCHyG/57y/mP8ACjyG/wCe8v5j/CpqKAIfIb/nvL+Y/wAKWNSkmDIzgjPzYqWmf8tR
/u0APooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACq8/+uT/db+YqxVef/XJ/ut/MUAUZvvNVeDrP/uL/AOhGrE33mqvB1n/3
F/8AQjTAoal/rYf91v8A2WijUv8AWw/7rf8AstFIDQH+ri/65J/6CKv6N/yCrf8A3f61QH+r
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
8aN7f88n/Mf41T/taHy1IjmMpcp5IX58jrxn05qN9ctRtCJNKxRnKomSu04IPoQaANDe3/PJ
/wAx/jRvb/nk/wCY/wAaqtqkCuiKsrloxJ8ibtqk4BOKdHdi6EMllJHNCXIkYHOBj+ecUAWN
7f8APJ/zH+NG9v8Ank/5j/Gn0UAM3t/zyf8AMf40b2/55P8AmP8AGn0UAM3t/wA8n/Mf40b2
/wCeT/mP8afRQAze3/PJ/wAx/jQr5bBUqcZ5xT6Z/wAtR/u0APooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACq8/+uT/AHW/
mKsVXn/1yf7rfzFAFGb7zVXg6z/7i/8AoRqxN95qrwdZ/wDcX/0I0wKGpf62H/db/wBloo1L
/Ww/7rf+y0UgNAf6uL/rkn/oIq/o3/IKt/8Ad/rVAf6uL/rkn/oIq/o3/IKt/wDd/rQBerE8
Y/8AIsXg7kLj3+YVt0UAc5/Yt3cf2heCe3E93CsUeMsgAA5OR3x+FMtLFtAW8utQaOW2nCBw
mWIJwpGCOR7/AKV01FAGX4f09bDTwgZm3MSpbsuTgfT/ABrTb7p+lLSHkUARzwRXCBZUDAHI
9QfUHsaz7vTHaGNIljudjFh9qdtyHsVYAkY/ya08Y7mlx7mgDMg02eMN5kwkZrQQlmJJLc8/
TmoIdGnS1v4mkj3XCoEIzgFUA5/EVtY9zRj3NAGBd6TqN3JNOzWqSv5WxQzEDYWPJx71JLpd
88wvA1v9p89JNhZtgVVYYzjOfm9K28e5ox7mgDGbS7ouLvMJujIWdN7BNpGMAgZzgDnFOs9K
ktb2O5kaHAjcSBRj5mOfxHueta+Pc0Y9zQBhaLpg+zXEn2iXEr7UdGwwjU4Az+f51sW1tFao
UiXGTliTksfUnualx7mjHuaAFopMe5ox7mgBaKTHuaMe5oAWikx7mjHuaAFpn/LUf7tOx7mk
CjOe/SgB1FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
RQAUUUUAFFFFABRRRQAVXn/1yf7rfzFWKrz/AOuT/db+YoAozfeaq8HWf/cX/wBCNWJvvNVe
DrP/ALi/+hGmBQ1L/Ww/7rf+y0Ual/rYf91v/ZaKQGgP9XF/1yT/ANBFX9G/5BVv/u/1qgP9
XF/1yT/0EVf0b/kFW/8Au/1oAvUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABVef/XJ/ut/MVYqvP/rk/wB1v5igCjN95qrwdZ/9xf8A
0I1Ym+81V4Os/wDuL/6EaYFDUv8AWw/7rf8AstFGpf62H/db/wBlopAaA/1cX/XJP/QRV/Rv
+QVb/wC7/WqA/wBXF/1yT/0EVf0b/kFW/wDu/wBaAJLqaVZo4YSis6sxZl3YAwMYyP736VHu
vf8An4h/78n/AOKpLxtt/AT/AM8pP5pWXqk7f2jpyKZCjtJuRG27vl47igDVze/8/EP/AH5P
/wAVRm9/5+IP+/J/+KrKvNQNoIYov3LSEktMDJtA9gefzqpHqk9xf2UhcxookEibTh9vcc9+
2elAHQZvf+fiH/vyf/iqM3v/AD8Q/wDfk/8AxVYtxe3zaY8zGILJGGXy8qUORgE55+uBVyzv
ZjdT21wyM0aq4ZFKjDZ4wSfTrQBp2zzF3SZkbABBVSvXPbJ9KZLJctM4ikiRFIHzRlieAfUe
tOtWDTOR/dX+ZqORws8uf7//ALKKADN7/wA/EP8A35P/AMVRm9/5+If+/J/+Kqhq1wUt4ijs
pM8QJBxxvGRUWrXsltLHJEx+SCZ9p6EhQRkUAamb3/n4h/78n/4qjN7/AM/EP/fk/wDxVYku
s3VkF+1LDJ5sJdPLBXawI4OScjkc8U77VeQz3fm3EBZY4yrFWCDJOflyefx5oA2c3v8Az8Q/
9+T/APFUZvf+fiH/AL8H/wCKrnbrVLieLy47hQ8d1CvmJGyhgxHGM5/Xmpf7ek852+QxpN5R
iEbF2GcFs9Bzzj070Abub3/n4g/78n/4qrNu7PCC+N+SDjpkHFVfOHvVm2/1R/32/wDQjQBN
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABVef/AFyf7rfzFWKr3Shimf54oAozEbmqvB/y3/3F
/wDQjV/yIz1B/M0yaJI4nKLgkcn8aYGJqX+th/3W/wDZaKNS/wBbD/ut/wCy0UgNAf6uL/rk
n/oIq/o3/IKt/wDd/rVAf6uL/rkn/oIq/o3/ACCrf/d/rQBHqRxeQf8AXKT+aVSlhjlnhmcH
fCSU59Rg1sz20VwFEqk7ehVipH4jmof7MtvSX/v+/wDjQBmTRJMyMSyvGcqynBFRJY28bRsi
kNGWIOc5Ldc+ua2P7MtvSX/v+/8AjR/Zlt6S/wDf9/8AGgDF/s63KBG3sqqVQFs7QT2qwsSL
cPOM73UKeewzj+ZrS/sy29Jf+/7/AONH9mW3pL/3/f8AxoAbp5y7/wC6v8zUN0cXEv8Avf8A
soq9BbRW+7ygwLdSzFj+ppk1jBNIZHV9x6lZGXP5GgDKuIo7mFopQShx0OCCOQciq15aeZa3
JUtLM8DRpub1B49Pxrb/ALMtvSX/AL/v/jR/Zlt6S/8Af9/8aAMRdPhaMeeGkbyvL+Zug7gf
4042MLF2ZpGd9uWLcjacjHpWz/Zlt6S/9/3/AMaP7MtvSX/v+/8AjQBitYQN5hcuzSOrli3O
V6YpxsYCWB3bGcSMmflLdc/nzWx/Zlt6S/8Af9/8aP7MtvSX/v8Av/jQBR3VqWv+o/4E3/oR
qH+zLb0l/wC/7/41ZjjWKNY0GFUYAoAfRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABUFx1Wp6g
nGStAFYXMBbaJ4i2cYDjNFz/AKlvp/UVEmmWqXbXKwIHbr8oxn1+tS3P+pP0/qKAMLUv9bD/
ALrf+y0Ual/rYf8Adb/2WigDQH+ri/65J/6CKuQpPbxLFG8YRBgDBNUx/q4v+uSf+gipnu5m
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
q4uL1hPPLKBGcB3LY5HrRRRQB//Z</binary>
 <binary id="_41.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CADdAmMDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDUlkluZmmmZjEWPlxZIXaCeT79e+MU/dF/
z6xfm/8A8VSkf6Pb/wC4f/QmpmKYDt0X/PrF+b//ABVG6L/n1i/N/wD4qm4oxQA7dF/z6xfm
/wD8VRui/wCfWL83/wDiqbijFADt0X/PrF+b/wDxVG6L/n1i/N//AIqm4oxQA7dF/wA+sX5v
/wDFUbov+fWL83/+KpuKMUAO3Rf8+sX5v/8AFUbov+fWL83/APiqbijFADt0X/PrF+b/APxV
G6L/AJ9Yvzf/AOKpuKMUAO3Rf8+sX5v/APFUbov+fWL83/8AiqbijFADt0X/AD6xfm//AMVR
ui/59Yvzf/4qm4oxQA7dF/z6xfm//wAVRui/59Yvzf8A+KpuKMUAO3Rf8+sX5v8A/FUbov8A
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
11H9lW/9yP8A79ij+yrf+5H/AN+xQBzlkqNqVt5MiShFk3GNgwXIXGSPoa3NtWV0+OIEptX/
AHUAqHFAGQfvv/vt/M0U3d8z/wC+38zRSA1rf/jyt/8AdP8A6E1XrP7rfWqNt/x5W/8Aun/0
JqvWf3W+tAFiiiigAooooAKKKKACiiigAooooAKKKKACiiigBaKSigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACilpKACiiigAooooAKWkooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigBaSiigAooooAKKKKACiiigAooooARvun6Vm1pP
9w/Ss2mBi/xP/vt/M0UfxP8A77fzNFIDXt/+PK3/AN0/+hNV6z+631qjb/8AHlb/AO6f/Qmq
9Z/cb60AWKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooARvuH6Vm1pN9w/Ss
6mBifxP/AL7fzNFH8T/77fzNFIDYtv8Ajyt/90/+hNV2z+631qna/wDHlb/7p/8AQmq7afdb
60AT0UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFLSUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUtJQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAI/3D9Kzq0X+4fpWeKYG
H/E/++38zRR/E/8Avt/M0UgNm1/48bf/AHT/AOhNV206P9ap2n/Hjb/7p/8AQjV21OFbgcnv
9KAJqKXcfRfy/wDr0bj6L+X/ANegBKKXcfRPy/8Ar0bj6J+X/wBegBKKXcfRPy/+vRuPon5f
/XoASil3H0T8v/r0bj6J+X/16AEopdx9E/L/AOvRuPon5f8A16AEopdx9E/L/wCvRuPon5f/
AF6AEopdx9E/L/69G4+ifl/9egBKKXcfRPy/+vRuPon5f/XoASil3H0T8v8A69G4+ifl/wDX
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
X3/QR/8AIX/2VH2K+/6CP/kL/wCyrQooAz/sV9/0Ef8AyF/9lR9ivv8AoI/+Qv8A7KtCigDP
+xX3/QR/8hf/AGVH2K+/6CP/AJC/+yrQooAz/sV9/wBBH/yF/wDZUfYr7/oI/wDkL/7KtCig
DP8AsV9/0Ef/ACF/9lR9ivv+gj/5C/8Asq0KKAM/7Fff9BH/AMhf/ZUfYr7/AKCP/kL/AOyr
QooAz/sV9/0Ef/IX/wBlR9ivv+gj/wCQv/sq0KKAM/7Fff8AQR/8hf8A2VH2K+/6CP8A5C/+
yrQooAz/ALFff9BH/wAhf/ZUfYr7/oI/+Qv/ALKtCigDP+xX3/QR/wDIX/2VH2K+/wCgj/5C
/wDsq0KKAM/7Fff9BH/yF/8AZUfYr7/oI/8AkL/7KtCigDP+xX3/AEEf/IX/ANlR9ivv+gj/
AOQv/sq0KKAM/wCxX3/QR/8AIX/2VH2K+/6CP/kL/wCyrQooAz/sV9/0Ef8AyF/9lR9ivv8A
oI/+Qv8A7KtCigDP+xX3/QR/8hf/AGVH2K+/6CP/AJC/+yrQooAz/sV9/wBBH/yF/wDZUfYr
7/oI/wDkL/7KtCigDLm066lj2y34ZQckeV6f8Cq4mNi/QVO/3D9Kzw7AYzQBh/xP/vt/M0Uf
xP8A77fzNFIDXt/+PK3/AN0/+hNV6z+631qjb/8AHlb/AO6f/Qmq9Z/db60wLFFFFIAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKAEf7h+lZ1aL/AHD9KzaYGL/E/wDvt/M0UfxP
/vt/M0UgNe2/48rf/dP/AKE1XrP7jfWqNv8A8eVv/un/ANCar1n91vrTAsUUUUgCiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKWgA
pKKKACiiloASlpKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAWikpaAEooooAKKKKACiiigAooooAKKKKAEb7p+lZ1aL/AHD9KzqYGJ/E/wDvt/M0UfxP
/vt/M0UgNe3/AOPK3/3T/wChNV6z+631qjb/APHlb/7p/wDQmq9Z/db60wLFFFFIAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKAFpKKKACiiigAooooAKKKKACiiigAooooAR/un6VnVot9w/Ss6mBifxP8A77fzNFH8T/77
fzNFIDXt/wDjyt/90/8AoTVKsjIPlYisn7RcwfuRIhWMkLlO2SfWj7bc/wB6P/vj/wCvQBse
dJ/fNHnSf3zWP9tuf70f/fH/ANej7bc/3o/++P8A69AGx50n980edJ/fNY/225/vR/8AfH/1
6Pttz/ej/wC+P/r0AbHnSf3zR50n981j/bbn+9H/AN8f/Xo+23P96P8A74/+vQBsedJ/fNHn
Sf3zWP8Abbn+9H/3x/8AXo+23P8Aej/74/8Ar0AbHnSf3zR50n981j/bbn+9H/3x/wDXo+23
P96P/vj/AOvQBsedJ/fNHnSf3zWP9tuf70f/AHx/9ej7bc/3o/8Avj/69AGx50n980edJ/fN
Y/225/vR/wDfH/16Pttz/ej/AO+P/r0AbHnSf3zR50n981j/AG25/vR/98f/AF6Pttz/AHo/
++P/AK9AGx50n980edJ/fNY/225/vR/98f8A16Pttz/ej/74/wDr0AbHnSf3zR50n981j/bb
n+9H/wB8f/Xo+23P96P/AL4/+vQBsedJ/fNHnSf3zWP9tuf70f8A3x/9ej7bc/3o/wDvj/69
AGx50n980edJ/fNY/wBtuf70f/fH/wBej7bc/wB6P/vj/wCvQBsedJ/fNHnSf3zWP9tuf70f
/fH/ANej7bc/3o/++P8A69AGx50n980edJ/fNY/225/vR/8AfH/16Pttz/ej/wC+P/r0AbHn
Sf3zR50n981j/bbn+9H/AN8f/Xo+23P96P8A74/+vQBsedJ/fNHnSf3zWP8Abbn+9H/3x/8A
Xo+23P8Aej/74/8Ar0AbHnSf3zR50n981j/bbn+9H/3x/wDXo+23P96P/vj/AOvQBsedJ/fN
HnSf3zWP9tuf70f/AHx/9ej7bc/3o/8Avj/69AGx50n980edJ/fNY/225/vR/wDfH/16Pttz
/ej/AO+P/r0AbHnSf3zR50n981j/AG25/vR/98f/AF6Pttz/AHo/++P/AK9AGx50n980edJ/
fNY/225/vR/98f8A16Pttz/ej/74/wDr0AbHnSf3zR50n981j/bbn+9H/wB8f/Xo+23P96P/
AL4/+vQBsedJ/fNHnSf3zWP9tuf70f8A3x/9ej7bc/3o/wDvj/69AGx50n980edJ/fNY/wBt
uf70f/fH/wBej7bc/wB6P/vj/wCvQBsedJ/fNHnSf3zWP9tuf70f/fH/ANej7bc/3o/++P8A
69AGx50n980edJ/fNY/225/vR/8AfH/16Pttz/ej/wC+P/r0AbHnSf3zR50n981j/bbn+9H/
AN8f/Xo+23P96P8A74/+vQBsedJ/fNHnSf3zWP8Abbn+9H/3x/8AXo+23P8Aej/74/8Ar0Ab
HnSf3zR50n981j/bbn+9H/3x/wDXo+23P96P/vj/AOvQBsedJ/fNHnSf3zWP9tuf70f/AHx/
9ej7bc/3o/8Avj/69AGx50n980edJ/fNY/225/vR/wDfH/16Pttz/ej/AO+P/r0AbHnSf3zR
50n981j/AG25/vR/98f/AF6Pttz/AHo/++P/AK9AGx50n980edJ/fNY/225/vR/98f8A16Pt
tz/ej/74/wDr0AbHnSf3zR50n981j/bbn+9H/wB8f/Xo+23P96P/AL4/+vQBsedJ/fNHnSf3
zWP9tuf70f8A3x/9ej7bc/3o/wDvj/69AGx50n980edJ/fNY/wBtuf70f/fH/wBej7bc/wB6
P/vj/wCvQBsedIRy5qOsv7bc/wB6P/vj/wCvR9suf70f/fH/ANegCH+J/wDfb+Zoqzb2RlhE
jSAFiTwvufeigD//2Q==</binary>
 <binary id="_72.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAHuAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDUlla6bzJN2dxIBYkAZ6D8AKZ5a+lOi/1Y
pSyqQGdVJ6biBmmAzy19KPLX0qQFW+6yt9GBoBBJAIJHUA9KAI/LX0o8selS0UAReWPSjy19
KlooAi8tfSjy19KlooAi8selHlr6VLiigCLy19KPLX0qWjFAEXlj0o8selS0YoAi8selHlr6
VLRigCLyx6UeWvpUtGKAIvLX0o8tfSpaKAIvLX0o8selS0UAReWPSjy19KlooAi8selHlj0q
XFFAEXlr6UeWPSpaMUAReWvpR5Y9KlooAi8selHlr6VLRQBF5a+lHlr6VLRQBF5a+lHlr6VL
RQBF5Y9KPLX0qXFGKAIvLX0o8selS0UAReWvpR5Y9KlooAi8selHlr6VLRQBF5a+lHlj0qXF
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
xT/ETnke1FAH/9k=</binary>
 <binary id="_124.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAHJAsoDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDs9RvxZKgVPMkfO1c4x7mqA1e6I5+zA+mG
o1hQb/PcQD/0KqGKAL/9rXPrbf8AfL0f2tc+tt/3y9UMUYpgX/7WufW2/wC+Xo/ta59bb/vl
6oYoxQBf/ta59bb/AL5ej+1rn1tv++XqhijFAF/+1rn1tv8Avl6P7WufW2/75eqGKMUAX/7W
ufW2/wC+Xo/ta59bb/vl6oYoxQBf/ta59bb/AL5ej+1rn1tv++XrPxRigDQ/ta59bb/vl6P7
WufW2/75eqGKMUAX/wC1rn1tv++Xo/ta59bb/vl6oYoxQBf/ALWufW2/75ej+1rn1tv++XrP
xS4oAv8A9rXPrbf98vR/a1z623/fL1QxRigC/wD2tc+tt/3y9H9rXPrbf98vWfilxQBf/ta5
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
looA5S7stbubSaA2EC+YhTP2jOMj6V1dFFAH/9k=</binary>
 <binary id="_24.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAD/AVUDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwCzaW82TNdzSTZdjHGznaFz+eeKvbov+fWL
83/+KpSP9Ht/9w/+hNTMUwHbov8An1i/N/8A4qjdF/z6xfm//wAVTcUYoAdui/59Yvzf/wCK
o3Rf8+sX5v8A/FU3FGKAHbov+fWL83/+Ko3Rf8+sX5v/APFU3FGKAHbov+fWL83/APiqN0X/
AD6xfm//AMVTcUYoAdui/wCfWL83/wDiqN0X/PrF+b//ABVNxRigB26L/n1i/N//AIqjdF/z
6xfm/wD8VTcUYoAdui/59Yvzf/4qjdF/z6xfm/8A8VTcUYoAdui/59Yv++n/APiqN0X/AD6x
fm//AMVTcUYoAdui/wCfWL83/wDiqN0X/PrF+b//ABVNxRigB26L/n1i/N//AIqjdF/z6xfm
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</binary>
 <binary id="_36.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CABYAFEDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0CsW/1HO4RtgKex6/5/zitqs6XTrB98Ln
EkhyTv8An/OgBNGe4lt2mmYlHP7sH09aRtXiS42OPkLbdw7GrTGLT7NVUfIgCqPWqQaw1S4W
N4v3i/OCDjPTv37flQBrUVVsJ5p4pPPj2OkjJ7HHce1WqACiiigAooooAKKKKAKUNr5kSSGe
fc6gnEhxk1zA0/VpfGBjne4+xK5kWXttA+Xn1zgV19txbRD/AGB/Km3tql7avbyM6q+PmRsM
CDkEH6igDziLXr1NVeDUpJ5oC5Roy2GXnGR710q6K+j3FxqM15PLbqfkjiADIpIySfYfyzXR
fZIXMbzRRyypjEjIN2fX2qKy+1SwzRajCmQ7KCuCsiHocfTgg0AL9i/6ern/AL+UfYv+nq5/
7+VapaAKn2H/AKern/v5UV5btDZTypdXG5I2YZfPIH0rQqtqX/IMu/8Ari//AKCaAJoiWiQn
klQTT6ZHxEn0FPoAKKKKAI7f/j3j/wB0fyqSorfm3j/3RUtABSZGcZGfSuN8a+I5rWQ6bZPs
crmWRTyM9APTj+dc74StJr7xBBsldPLPmu4POB2/HgfjQB6rRXJ+KfEl9ouqwRQRRtA0YY7w
fnOTkZ7f/XrodLv4tT0+G8hBCyD7p6qehH50AW6raj/yDbr/AK4v/I1ZqrqRxpl2T2hf/wBB
NAFhRhQPQU6kHQUtABRRRQBDa/8AHsn0qaorf/Urj3/nUtAGLqWi6IbttR1GOMMxALSyEKT0
HGcVNpehafpdxNc2SFTOAMbsgDrge1UPG+nXeo6VGLRDI0Uu9kHUjBHHr1rF8W3c9v8A2Rc2
Tk2sKgoyNld4PQkewx+dAFiXxRY6jqbafqmnL9mEhRXf7yHOMkdvw6V01nbmwuBaW8CR2Ii3
JtzlWzyCffI/I1jx6fp/iy3ttUeGS3kVvnAH38die4963bCeeZJRcoqSRysny5wR2P5EUAWq
q6mcaZd/9cX/APQTUer6pb6RYtdXB4HCIOrt2AryrUdSu9VvWnnkZmY/KgJwo9AKAPYh0FLV
aNjaWKGd97IoBPqabaX8V27ogZXQZIIoAt0UUUAQ23+oH1P8zU1RW+RFz/eb+ZqWgAqrb6fb
WwmWKMCOZt7Rnlc9yB2zVqigDPuo7+PULeW0ZHtAvly25wuOfvA+3pWhRRQBk+INCi1y3iik
meIxtuDKM/pWFL4Q0uGylvLW8ml8iN2OHVgSAfQV1OqNIml3bQgmQQuUx1ztOK4nQvOsvA+p
3QUt5zbFB6YOFJ/U/lQB2t7LAsDJMu8EZKDvVJktdMgOpW6uyMqggknapOc+v+FRjyL8GBpW
W8CsEYk4PfkdPwq5YYtFh06Zt8pjZ89iM8j9aAJ/t9v/AHz+VFWMD0FFAFZtPgZmbM4LEk4n
kAyfYGk/s6D+9cf+BMn/AMVRRQAh023P8Vz/AOBMn/xVA02AdHuf/AqX/wCKoooAX+z4P79z
/wCBUn/xVJ/Ztv8A37n/AMCpf/iqKKAF/s6D+/c/+BUn/wAVVabRkdo1jmlEHKyQtK5V1P8A
wLiiigCw9tFaK9xbWavMB0XAYj0BNTQ7J1juDCySbSB5i4ZQcZH6D8qKKAJqKKKAP//Z
</binary>
 <binary id="_91.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAFsAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDUndbyYzzRrISThZQJFUdMAEYHAHQc0zyY
P+fO0/8AAaP/AAp0X+rFDSRowV3VSRkZpgN8mD/nztP/AAGj/wAKPJg/587T/wABo/8ACnq6
PnY6tjrg0I6OWCMGKnBx2oAZ5MH/AD6Wn/gNH/hR5MH/AD6Wn/gNH/hThIjNtV1LegPNPxQB
F5MH/Pnaf+A0f+FHkwf8+lp/4DR/4VLRQBF5MH/Pnaf+A0f+FHkwf8+dp/4DR/4VLRigCLyY
P+fS0/8AAaP/AAo8mD/nztP/AAGj/wAKlxRigCLyYP8AnztP/AaP/CjyYP8Anzs//AaP/Cpc
UYoAi8mD/n0tP/AaP/CjyYP+fS0/8Bo/8KlxRigCLyYP+fS0/wDAaP8Awo8mD/n0s/8AwGj/
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
Nz/34f8Awo+3x/8APG5/78P/AIVZ2j0owPQUAVvt8f8Azxuf+/D/AOFH2+P/AJ43P/fh/wDC
rOB6CjA9KAK32+P/AJ43P/fh/wDCj7fH/wA8bn/vw/8AhVnA9KNo9BQBW+3x/wDPG5/78P8A
4Ufb4/8Anjc/9+H/AMKtbR6Ck2j0oArfb4/+eNz/AN+H/wAKPt8f/PG5/wC/D/4VZ2j0FGB6
CgCt9vj/AOeNz/34f/Cj7fH/AM8bn/vw/wDhVnA9BS7R6CgCr9vj/wCeNz/34f8Awo+3x/8A
PG5/78P/AIVZ2j0owPSgCt9vj/543P8A34f/AAo+3x/88bn/AL8P/hVnA9KMD0oArfb0/wCe
Nz/34f8Awo+3x/8APG5/78P/AIVZ2j0o2j0FAFb7fH/zxuf+/D/4Ufb4/wDnjc/9+H/wqzge
lG0elAFb7en/ADxuf+/D/wCFH2+P/njc/wDfh/8ACrO0elG0elAFb7fH/wA8bn/vw/8AhR9v
T/njc/8Afh/8Ks4HoKMD0FAFb7fH/wA8bn/vw/8AhVO4lE+o27LHKoCsMvGV/nWrtHoKzr0f
8TS1x/dagClqw/ewf7rf+y0UuscSwf7r/wDstFAFzTx/oCfj/M1ojpWfp3/IPj+h/ma0B0oA
WiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigAooooAr6hc/Y7GacDJRcge9V3N3bW8M0tx5hDKJV2AA
5OOO/GauTwpcQPDKMo4wRWfLFdRS20crPPaoQconzlh03e30xQBMNTjMcT7GxJK0Q6cEZ5/S
oItSnku7RIomeKaNmLMVBGDj9KeNJIePFw3lxytKqbR1bPBP4mpIdO8h7Zkl5gVk5X7wJzQB
eooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACs69/5Ctr/utWjWdef8ha1/3WoAp6z/rbf/df
/wBlopdb/wBbb/7r/wDstFAElk7C0QA8c/zNTNq8asQLedgOMhOtQWX/AB6p+P8AOtO2YLZx
liAAvUn3pgUv7ZT/AJ9bj/vil/tlf+fW4/74rRV1cZRgw9Qc0tIDN/tlf+fW4/74pP7ZT/n1
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
3QM2cnHr1qQWsAkjkEah412ofQelR+Vef8/af9+f/r0eVef8/af9+f8A69AFmiq3k3n/AD9p
/wB+f/r0eTef8/af9+f/AK9AFmszQf8Aj0f/AK6yfzWrXlXn/P2n/fn/AOvTNNt/sqSQ79+H
Y5xjrtP9aQFyiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooARvun6U2D/U/wDA2/nTm+6fpTYP
9T/wNv50APooooAKpzagI5pI4rae4MQy5jUYXvjkjJ9hmrlZjXQ06S4E8MxVn3I6IWDZ7ZHQ
545xQBehuIZ41eKRWDDPvj6U2W8ihDPIwWJVDeZuGDn8c/pWNBBNp8pklglbzon4iQvtYsTt
OPqOelSQ2sp04o8DE/Yo12sv8QB4+tAG2jK6hkYMp6EHINLUduyNAhjUopHClCpH4HpUlABV
HWv+QZL9V/8AQhV6qOtf8gyX6r/6EKYFm3/1XGOWbrUvPt+VRW/+r/4E386rPqapK4NtOY0k
EbSjbtB47ZzjkdqQF7n2/Kjn2/KiigA59vyo59vyoJwOajgmWeFZVBCsMjNAEnPt+VHPt+VF
FABz7flVaynec3G/H7uYoMDsAKs1R0zref8AXy38hQBeooooAKUdaSlHWgBMnHb8qOfb8qgu
bpbZI8o0jyNtSNMZY4z3IHQE8mkS8QmJZkeCSViqo4GSQM9sjoPWgCxz7flRz7flSEgAkngc
mmwzR3ESyxNuRuhxigCHUZ5Laxlmj27lHGRVo5DEcdfSqOtf8gm4/wB3+oq1czxW0Us0zBI0
yWNAD+fb8qOfb8qpwagJZkjktp4DIMxmQDDd+xOD7HFW2OFJALEDOB3oAXn2/Ks+SVnvLmNs
YjVcY9+atR3KPIIjlJtgcxt1UfUcfrVI/wDIRvf91KYFDUv9bD/ut/7LRRqX+th/3W/9lopA
WbL/AI9U/H+dalp/x6Rf7tZdl/x6p+P861LT/j0i/wB2mBLRRRSAKKKKACiiloASiiigAqKL
/XTf7x/9BSpaii/103+8f/QUoAlooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACil
pKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooARvun6Uy3/1
P/A2/nT2+6fpVYWkFxHmaMOQzYz9aALVFVP7Msv+fdKP7Msv+fdKYFukdVdCrgMpGCD3qr/Z
ll/z7pR/Zll/z7pSAnggit4/LhXamc4qSqn9mWX/AD7pR/Zll/z7p+tAFuiqn9mWX/PulH9m
WX/Pun60wLdUda/5Bkn1X/0IU/8Asyy/590/Wmy6bZrC7C3TIUkUAWLf/V/8Cb+dZT2coa4u
R5pCXO8wnO2RRjoPXuPpWrb/AOr/AOBN/OpaQGBIJgzQC2nLNepLuEZ2hNwOc9Pw60Wlm8La
fIsDq/nv5h2nIUq3X2zit+igDMvVC6h5lxA80DQ7FCRl8Nn0AOPrWc1tOq2hlSZIBBs2iDzS
jZ6EDP510lFAHOy6eTbXY8iWRhZqsRdfmJC/z+lTS2bxyTLDbuYzAm5VGN+DyPrityigDOsl
D6g81vE8UHlBSGiMeWyT0IHbvT9M63n/AF8t/IVeqjpnW8/6+W/kKYF6iiikAUo60lKOv4UA
UtSEJt0WeOdlLcNCjMyHBweOfb8azlSd2sJ7mCSURzsAzRHftKkKWGMjmtwdBS0Ac7HHcTan
bubaROZBKvkFVXKnALH72ePao1glWKx/czRxw71lAti+GPQ7ccjGRkZ6101FAGPcReT4bdMy
EBePMXa3X07Vd1e3kubUiEBnjlWQITjftYHH44pmtf8AIJuP93+tX2+831NAGX9rTULqGGGO
VTCwkl8xChTg4HPXPtxWbHHO1ra2/wBlnD29tJG5MZA3bcYB757EV0ElvDLKkrxguhyrdxUt
AGPaQ+VqMDyW7jdbIofyycMOxOOPxqU/8hG9/wB1K06zD/yEb3/dSmBQ1L/Ww/7rf+y0Ual/
rYf91v8A2WikBZsv+PVPx/nVlX2qFG8Adg9YxeaF2jSdwqscDA9fpSfaLj/nu/5L/hQBueb7
yf8AfdHm+8n/AH3WH9ouP+e7/kv+FH2i4/57v+S/4UAbnm+8n/fdHm+8n/fdYf2i4/57v+S/
4UfaLj/nu/5L/hQBueb7yf8AfdHm+8n/AH3WH9ouP+e7/kv+FH2i4/57v+S/4UAbnm+8n/fd
Hmn1k/77rD+0XH/Pd/yX/Cj7Rcf893/Jf8KANzzT6yf990gkA6BwSck7+T0/wFYn2i4/57v+
S/4UfaLj/nu/5L/hQBueb7yf990eb7yf991h/aLj/nu/5L/hR9ouP+e7/kv+FAG55vvJ/wB9
0eafWT/vusP7Rcf893/Jf8KPtFx/z3f8l/woA3PN95P++6PN95P++6w/tFx/z3f8l/wo+0XH
/Pd/yX/CgDc833k/77o833k/77rD+0XH/Pd/yX/Cj7Rcf893/Jf8KANzzfeT/vujzfeT/vus
P7Rcf893/Jf8KPtFx/z3f8l/woA3PN95P++6PN95P++6w/tFx/z3f8l/wo+0XH/Pd/yX/CgD
c833k/77o833k/77rD+0XH/Pd/yX/Cj7Rcf893/Jf8KANzzT6yf990eb7yf991h/aLj/AJ7v
+S/4UfaLj/nu/wCS/wCFAG55vvJ/33R5vvJ/33WH9ouP+e7/AJL/AIUfaLj/AJ7v+S/4UAbn
m+8n/fdHm+8n/fdYf2i4/wCe7/kv+FH2i4/57v8Akv8AhQBueb7yf990eb7yf991h/aLj/nu
/wCS/wCFH2i4/wCe7/kv+FAG55vvJ/33R5vvJ/33WH9ouP8Anu/5L/hR9ouP+e7/AJL/AIUA
bnm+8n/fdHm+8n/fdYf2i4/57v8Akv8AhR9ouP8Anu/5L/hQBueb7yf990eb7yf991h/aLj/
AJ7v+S/4UfaLj/nu/wCS/wCFAG35vvJ/33S+b7yf991h/aLj/nu/5L/hR9ouP+e7/kv+FAG5
5p9ZP++6PN95P++6w/tFx/z3f8l/wo+0XH/Pd/yX/CgDc833k/77o80+sn/fdYf2i4/57v8A
kv8AhR9ouP8Anu/5L/hQBueb7yf990eb7yf991h/aLj/AJ7v+S/4UfaLj/nu/wCS/wCFAG55
vvJ/33R5vvJ/33WH9ouP+fh/yX/Cj7Rcf893/Jf8KANzzfeT/vujzfeT/vusP7Rcf893/Jf8
KPtFx/z3f8l/woA2/Mz3k/77o83k43qCc4D1ifaLj/nu/wCS/wCFH2i4/wCe7/kv+FAG55vv
J/33Seb7yf8AfdYn2i4/57v+S/4UfaLj/nu/5L/hQBueb7yf990eb7yf991h/aLj/nu/5L/h
R9ouP+e7/kv+FAG35vvJ/wB90eb7yf8AfdYn2i4/57v+S/4UfaLj/nu/5L/hQBueb7yf990e
b7yf991h/aLj/nu/5L/hR9ouP+e7/kv+FAG55vvJ/wB90hk3AgmQg8H56xPtFx/z3f8AJf8A
Cj7Rcf8APd/yX/CgDWmihnbMiOcdAJDgVH9jtf8Ank//AH8NZv2i4/57v+S/4UfaLj/nu/5L
/hQBpfY7X/nk/wD38NH2O1/55P8A9/DWb9ouP+e7/kv+FH2i4/57v+S/4UAaX2O1/wCeTf8A
fw0fY7X/AJ5P/wB/DWb9ouP+e7/kv+FH2i4/57v+S/4UAaX2O1/55N/38NH2O1/55N/38NZv
2i4/57v+S/4UfaLj/nu/5L/hQBpfY7X/AJ5N/wB/DU0KxwKViV1BOSA561j/AGi4/wCe7/kv
+FH2i4/57v8Akv8AhQBueb7yf990eb7yf991h/aLj/nu/wCS/wCFH2i4/wCfh/yX/CgDc833
k/77prPuUqTJg8cSEVi/aLj/AJ+H/Jf8KPtFx/z8P+S/4UAaX2O1/wCeT/8Afw0fY7X/AJ5P
/wB/DWb9ouP+e7/kv+FH2i4/57v+S/4UAaX2O1/55P8A9/DR9jtf+eT/APfw1m/aLj/nu/5L
/hR9ouP+e7/kv+FAGkbO0IwYmIP/AE0NKbW2ZizRuSTkkyHmsz7Rcf8APd/yX/Cj7Rcf893/
ACX/AAoA0vsdr/zyf/v4aPsdr/zyf/v4azftFx/z3f8AJf8ACj7Rcf8APd/yX/CgDS+x2v8A
zyf/AL+GpIoooQwijKlsZJYmsn7Rcf8APd/yX/Cj7Rcf893/ACX/AAoAsal/rYf91v8A2Wio
7dGup/30rttU46DuPaigD//Z</binary>
 <binary id="_65.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAD7AWkDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDVvXbUXZroeZAX3QxMOAoyMkeuc/hVf7FZ
f8+Nv/3xVp8C1gJ6CMn/AMeaqsV0Js+XE7Y549KYB9isv+fG3/74o+xWX/Pjb/8AfNSq+X2M
jISMgHv/AJzTI7hZZSsallHBftn0oAb9isv+fG3/AO+KPsVl/wA+Nv8A98U+SeOOeOJyQ0uQ
vHXFAnja5aAEmRV3HjoKAGfYrL/nxt/++KPsdl/z42//AHzVnFJigCv9isv+fG3/AO+KPsVl
/wA+Nv8A98VYxRigCv8AYrL/AJ8bf/vij7HZf8+Nv/3zVjFGKAK/2Ky/58bf/vij7FZf8+Nv
/wB81YxRigCv9isv+fG3/wC+KPsVl/z42/8A3xVjFGKAK/2Ky/58bf8A74o+xWX/AD42/wD3
zVjFLigCt9isv+fG3/74o+xWX/Pjb/8AfNWMUYoAr/Y7L/nxt/8Avmj7FZf8+Nv/AN8VYxRi
gCv9isv+fG3/AO+KPsVl/wA+Nv8A98VZxSYoAr/YrL/nxt/++KPsdl/z42//AHzVjFGKAK/2
Ky/58bf/AL4o+xWX/Pjb/wDfFWMUYoAr/Y7L/nxt/wDvmj7FZf8APjb/APfFWMUYoAr/AGKy
/wCfG3/74o+xWX/Pjb/98VYxRigCv9isv+fG3/74o+xWX/Pjb/8AfFWMUYoAr/YrL/nxt/8A
vij7FZf8+Nv/AN8VYxRigCv9isv+fG3/AO+KPsVl/wA+Nv8A98VYxRigClPHptuAZLOAZ6AR
lj+QqHztJ/58k/8AAZ/8KsZ26yD/ANOrf+hrVrzj/eNAGb52k/8APkn/AIDP/hR52k/8+Sf+
Az/4Vqw/aLmUx2672C7jlscUyKSaafyI43M4zuQnG3Hr+YoAzfO0n/nyT/wGf/CjztJ/58k/
8Bn/AMK0nlkjmkhlyskZAYZz1AP9aPOP940AZlzpun31q7wwJG4BKsgK+/IrnN2nf3J/++R/
jXV2vLaif+mz/wDoArjqQHoRTfaQA9DGR/481VJW+wWbEsXCjbGpHfsOP51fjGbS3/3D/wCh
NUU9v5zR5b5Ubdj1pgZj3QSNJ1jVnuuo7bADz9ef1pbGYiZLdWAj2FlUqcnk85x047+/bFaU
lpFIyFl4QEAducf4U2KyhhfeoJYDALHkD0+nJoAg1GEvaM6AeZF+8T6g5/pVNHeDTJLzb+/m
5OO3pWy8YeNkPRgQcVELSMWv2c5ZMY560AZlrFdJOjKl0Qw/eGaVWX6gBjijTQy3CrdS3C3Z
Qlo3YlD7r2q9b6cIG/4+biRQNoV2BAHtxRbaalvMJTNNM4G1TKQcD2wBQBNto21Lto20ARba
NtS7aNtAEW2jbUu2jbQBFto21Lto20ARbaNtS7aNtAEW2jbUu2jbQBFto21Lto20ARbaNtS7
aNtAEW2jbUu2jbQBFto21Lto20ARbaNtS7aNtAEW2jbUu2jbQBFto21Lto20ARbaNtS7aNtA
EW2jbUu2jbQBi6hI0OpBkxn7MRz/AL61X+2Teq/lVvUo86mu4gA25AJ4Gd68VB9nX++n/fQo
AW1kvJ7uI22PNRgQ2MBfqfT+ddPPfJL9qhsmiF7s5PQ+2T7fpmuZRJIiWguRGxGCVYc0yOAx
tvS4Cyf3w4zQBEk1xblo3G2QH5gw5zTvtk3qv5VIYS8jSSzrI7dWLDmj7Ov99P8AvoUATacS
9vqDnqZW/wDQFrka7DT1xZ6gR0MrYPr8i1x9ID06wtzc2cJDAbVPX/earP8AZrf89F/Kk0P/
AI8k/wB3/wBmatKgDO/s1v76/lR/Zrf89F/KtGigDO/s1v8Anov5Uf2a3/PRfyrRooAzv7Nb
/nov5Uf2a3/PRfyrRooAzv7Nb/nov5Uf2a3/AD0X8q0aKAM7+zW/56L+VH9mt/z0X8q0aKAM
7+zW/wCei/lR/Zrf89F/KtGigDO/s1v+ei/lR/Zrf89F/KtGigDO/s1v+ei/lR/Zrf8APRfy
rRooAzv7Nb/nov5Uf2a399fyrRooAzv7Nb/nov5Uf2a3/PRfyrRooAzv7Nb/AJ6L+VH9mt/z
0X8q0aKAM7+zW/56L+VH9mt/z0X8q0aKAM7+zW/vr+VH9mt/z0X8q0aKAM7+zW/56L+VH9mt
/fX8q0aKAM7+zW/56L+VH9mt/wA9F/KtGigDO/s1v+ei/lR/Zrf89F/KtGigDO/s1v8Anov5
Uf2a399fyrRooAzv7Nb++v5Uf2a3/PRfyrRooAyZtGjuFCzrFKByA6Z/nUX/AAjdl/z62n/f
kf4Vt0UAYn/CN2X/AD62n/fkf4Uf8I3Zf8+tp/35H+FbdFAGJ/wjdl/z62n/AH5H+FH/AAjd
l/z62n/fkf4Vt0UAYN9p62emTGMIqBDhUXA6V5j5g9DXrmuf8gmf/dP8q8foA9e0P/jyT/d/
9matKs3Q/wDjyT/d/wDZmrSoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAz9c/wCQ
TP8A7p/lXj9ewa5/yCZ/90/yrx+gD17Q/wDjyT/d/wDZmrSrN0P/AI8k/wB3/wBmatKgAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigDP1z/kEz/wC6f5V4/XsGuf8AIJn/AN0/yrx+
gD17Q/8AjyT/AHf/AGZq0qzdD/48k/3f/ZmrSoAKKKKACiikJwCT0FAFe9uhaw7urHhRSWN1
9pjO7h1PIrJ1K8EcrXToZI4yAq5xn0pthqBuJRdxxbAxKlc57f5P4UAdFRSKQygjoeaWgAoo
ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKAM/XP+QTP/un+VeP17Brn/IJn/wB0/wAq8foA9e0P/jyT/d/9matKs3Q/
+PJP93/2Zq0qACiiigAqjqNxsURKw3N1/wAP8+lW5ZFiiaRuijNc+ZDPO8zY68c0AVfEkwh0
FwD824E49aq+G5N+i4YnJckVPrJzp0v7oTf7ANQ6Rn+z0xEIufu5pgdLpd2JUMZb5h0Hp6j/
AD61o1yqSPbzCVSAO9dNDKs0SyL0YZ+lICSiiigDF1Oee61i20qCV4kK+dO6NtbaD90HqMkj
kc0y8SXSLy2uILiZrWRhFLFLK0nJPDAsSR17VLqVpPBqcOrWqGYxr5UsC/edD3X3BwccdOtV
Vun8QagkKRPbQWbh5kuAA7tzgADPAx1z3oAvtrMa2F3deU222aRSueW2kj+lRTagF1K4igt5
5LmO38wATYUjIH3Sduec5rKvINQS01TT47CSQzSSOkqn5GViW+ufmxjHUda0YbO4/wCEjuJj
GRE9psDnpuyOKAHeGNQvdQ08SXkLdWxMSuHwxGMDpjp+FOvdbe3vZbWCwmuXhQSOUIGBjPem
eGFntrD7FcWs0TxM53sBtbLkjHOe/pUqW0w1jUJTGfLkhVUb1ODQAsmtx/ZbWSCCSaa5zshX
huOuSeBjIHPrUba1K0F1ELKSO+gXcYGZc7SOHDfdI/HtWbZWV9p/2a9Fq8hTzI5IV+/tJBBH
Y/d9qvQW1xf6jdahJA1srW/2eKOXh+5yQMgDLHuelAE/hq9ur/SIZryMhyP9YSv7z3wOlO/t
qNLO9uJ4miNo+10Y8ngEH8c0zwwJotGhtri2lgkgXafMAG73HNZusWjT+JI7NdpgvkV51zz8
mRn8QR+VAGk+tyFhHbWE1xOsYeaJWCmLIBwc8E89qo6hr14ZdNaxt3MU8m1huT5zjlOehHrx
UV3pMUGs3dxd6W+oQ3JDoYgCyHABBBI/nUt9aSR22kz2mnSIlvPve2j5ZQQfw/8A10Abt3KI
tPmmlRgEiZ2VWweBkgEd/cVmS62LVbCGC0nuJLqIPGnmZbGM4Jbrx3NaGoK8+k3SRo2+SBwq
HrkqeKyobK5XU9FkMLBILbZIf7p2YwaAHDxIzJKy6bOfs5xcDI/df49+melT3WvRxS2cdvby
XLXke+EJxkYz36fjVWOyuRDrwMLZuJSYv9sbR0qg7XFhfeH/APRpJZIrXa8KY3/dwce4/pQB
d1PWWn0W/VVls723Kb492GUFxggjgg89KvyaoYBb28MD3d28QcxqwBC4+8SeOoNZF5YXt9ba
reG2dHuRFHFA338K2ST2/WnX+kAalDe3OntfQNbrG0SDLow74JAx+NAF+TxDEtglwlvI8rTi
3MAPzLJzwfxGKaNfnMkkH9k3AuY18wxFl+5/ez068Y61B9hzaWP2TTGtFW/SRo+4UZ+Y+lX2
t5f7cuZth8trNUDdi25zj9RQAn9uRNp1tcxQySSXB2JABht2cEH0weMniopvECW1nczXVq8M
1uV3wFgWwSACCOCOay5NImNhZyT2JuBDPKZLc/eKtIxyPwp91p0c2iXi6fo8lpIzRhVYAO43
qTwCfT1oA0oNdklmED6dNFNJGZIUZh+9A64PQfj61V0bXLltNurrUYn2xSMFf5fmO7AQBec5
wM1Nc2lw+uaTMsTGOGJhI3ZTxWaml3UulXllJaP5kVw0y7x8kw352g9eQPTvQBtW2s7p/Kvb
WSy3RmSMyMDvAxnGO4yOOtZGu67cS6Q81rbXENu7ERXavjd1AOB8wB96ms9NtbgSRQ6I9jIY
WBmkAADccDBOe/p0qrepqUnh1NIXTZzNCPLMox5bBeAVPXkewoA7CiiigAooooAKKKKAM/XP
+QTP/un+VeP17Brn/IJn/wB0/wAq8foA9e0P/jyT/d/9matKs3Q/+PJP93/2Zq0qACiiigCK
4hE8DRkkbu4rP/sl/wDnuf8Avkf4Vq0UAZo02QDHnj/vhf8ACg6bIf8AluP++F/wrSooAyjp
LH/lv/46v+FXrS3+zRbNxY9STU9FABRRRQAVTutLs7ueOeaImWP7rK7L+eCM/jVyigAooooA
KKKKACiiigAqpa6da2k8s0MREsuNzM7MeM9Mk46npVuigAooooAKKKKACoJLOCS7iunjzPEC
EbJ4B68dKnooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDP1z/AJBM/wDun+Ve
P17Brn/IJn/3T/KvH6APXtD/AOPJP93/ANmatKs3Q/8AjyT/AHf/AGZq0qACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKAM/XP+QTP/ALp/lXj9ewa5/wAgmf8A3T/KvH6APXtD/wCP
JP8Ad/8AZmrSrN0P/jyT/d/9matKgAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDP1
z/kEz/7p/lXj9ewa5/yCZ/8AdP8AKvH6APXtD/48k/3f/ZmrSrJ0litlFg4+X/2Zqu729TQB
Zoqtvb+8aN7epoAs0VW3t6mje3940AWaKrb2/vGje3qaALNFVt7f3jRvb1NAFmiq29vU0b29
TQBZoqtvb+8aN7epoAs0VW3t/eNG9v7xoAs0VW3t6mje3940AWaKrb29TRvb1NAFmiq29v7x
o3t/eNAFmiq29vU0b2/vGgCzRVbe3qaN7f3jQBZoqtvb1NG9vU0AWaKrb29TRvb+8aALNFVt
7epo3t6mgCzRVbe3qaN7f3jQBZoqtvb+8aN7epoAs0VW3t/eNG9v7xoAs0VW3t/eNG9v7xoA
s0VW3t6mje3940AWaKrb29TRvb1NAEGuf8gmf/dP8q8fr1rWGY6ZOCf4D/KvJaAPWdK/48ov
93/2ZquVT0r/AI8ov93/ANmarlABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
FFABRRRQAUUUUAFFFFABRRRQAUVQ+aW/ulaaRUjWPaFbAGQ2f5UyOa3lZVS5uSW6ffGeSPT1
BoA0qKzTNbiMSG4udpXd/H02lumPQH+XWhZrds4uLn5c5+/22+3+0P8AINAGlRWcZIFZVNxc
5Ztg5bru2+nqP69KSOa3kRXW4uSG6Z3jsT6egNAGlRWZJcW0Wd9zdDAJ4DnoAf7vow/yDThJ
AzMouLnKtsPLdd2309f8elAGjRWZ59tnH2m66gdH75I/h/2T/kilE1uYzILi52hd38fTaG6Y
9CP5daANKisxri2VmU3N1lSQeH7MF/u+pH8+lPVoWIAuLjJxjlu5IHb/AGTQBoUVl/abXGft
N193d0fpt3f3fT/DrxUjNCrEG4ucjOeW7EA9v9oUAaFFZqTW8jqi3Fzlumd47kenqDTNCuZb
gXXmuzBZMLuOcCgCzq//ACDZ/wDcP8q8mr1nV/8AkGT/AO4f5V5NQB6zpX/HlF/u/wDszVcq
npX/AB5Rf7v/ALM1XKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigDPzi81Enj93H3x/C9XLc5t4j1+Qd89qqJ/x/3/X7kfTPo/pz+VXYv9Un
X7o65/rz+dADqKKKACiiigAorI1ZmuNTstPLMsMqu8gUkbgMYGRzSajZwaakd5ZRJbvHIiss
S7Q6swUggcHrQBsUVzJu3/te7tYm8t7ooPMPG0YPT1PPT610FnaxWdusMQwByT3Y9yfUmmBN
RRRSAKKKKAI5wT5eBnDg/dz/AFrJ8Nfdu/8ArrWnd/8ALDp/rV67f6/05rM8Nfdu/wDrrQBe
1f8A5Bk/+4f5V5NXrOr/APINn/3D/KvJqAPWdK/48ov93/2ZquVT0r/jyi/3f/Zmq5QAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAZ4/4/dR
/wCucfbP8L1dg/1Ef+6O2O1VIwTqF+B1KR46ej+tPt7wMI0MFypIHLREAckc8Y7Z+hB70AW6
KrG9URh/IuOV3Y8o5+6W6evGPqQKFvVbd+4uBjPWI842/wDxX6H0oAs0VXN4oZR5M5y23IiP
Hzbc/Tvn05pI71XRWEFwu7s0RBHBPP5Y+pA70ARajYvcNFcWzrHdQ52Mw4weoP5VHLa3l7NF
9r8mKCNgzRxuX8wg5GSQuMEA96sSX6x5zb3TYBPywsewP/s35g+lOF4pZh5M4w23JiOD823P
0759OaAKbaQJZ7xpduJdpiK53IQDz+tW9PS6itVjvHSSROPMUn5x2JGOD7c/Wk+3rnH2e66g
f6lu+f8AD9R60ovVMZfyLjhd2PKOfuhunrzj6gigCzRVU36hmH2e5O0kZELYOGC8fnn6ZNPW
6ViB5UwzjrGR1JH9P1HrQBPRVP8AtFcZ+zXf3d3+ob+7u/Pt9eKla6CsR5UxxnpGT0IH9ePo
fSgB1x/yyzj/AFg6nH9DWV4a+7d/9dauPc/aHhVYJ1w4bLxMAOSP6Z57EHvVPw1927/660AX
tX/5Bs/+4f5V5NXrOr/8g2f/AHD/ACryagD1nSv+PKL/AHf/AGZquVT0r/jyi/3f/Zmq5QAU
UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAZt9p
Au7hpftMse4DKr0OOn8zVf8A4R0f8/s1bVFAGL/wjq/8/s1H/COj/n9mraopgYv/AAjq/wDP
7NR/wjo/5/Z62qKAMX/hHV/5/ZqP+EdH/P7NW1RQBi/8I6P+f2aj/hHV/wCf2atqigDF/wCE
dH/P7NR/wjo/5/Zq2qKAMX/hHR/z+zUf8I6v/P7NW1RQBi/8I6v/AD+z1e03Tl09JFWRpN5y
S1XKKQFPV/8AkGz/AO4f5V5NXrOr/wDIMn/3D/KvJqAPWdK/48ov93/2ZquVnwRIIVUA4XIA
yeOTUnlJ6H8zQBcoqn5Seh/M0eUnofzNMC5RVPyk9D+Zo8pPQ/maALlFU/KT0P5mjyk9D+Zo
AuUVT8pPQ/maPKT0P5mgC5RVPyk9D+Zo8pPQ/maALlFU/KT0P5mjyk9D+ZoAuUVT8pPQ/maP
KT0P5mgC5RVPyk9D+Zo8pPQ/maALlFU/KT0P5mjyk9D+ZoAuUVT8pPQ/maPKT0P5mgC5RVPy
k9D+Zo8pPQ/maALlFU/KT0P5mjyk9D+ZoAuUVT8pPQ/maPKT0P5mgC5RVPyk9D+Zo8pPQ/ma
ALlFU/KT0P5mjyk9D+ZoAuUVT8pPQ/maPKT0P5mgC5RVPyk9D+Zo8pPQ/maALlFU/KT0P5mj
yk9D+ZoAuUVT8pPQ/maPKT0P5mgC5RVPyk9D+Zo8pPQ/maALlFU/KT0P5mjyk9D+ZoANX/5B
s/8AuH+VeTV6tNBG0EisuQVIPJrk/wCx7D/nh/4+3+NID//Z</binary>
 <binary id="_44.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CABiAPsDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDRJkmmaaZ3ZCx8uPJC7QTyffr7YqXdF/z6
xfm//wAVTiP9Ht/9w/8AoTUzFMB26L/n1i/76f8A+Ko3Rf8APrF/30//AMVTcUYoAXdF/wA+
sX/fT/8AxVLui/59Yv8Avp//AIqm4oxQA7dF/wA+sX/fT/8AxVG6L/n1i/76f/4qm4oxQAu6
L/n1i/76f/4ql3Rf8+sX/fT/APxVNxRigB26L/n1i/76f/4qjdF/z6xf99P/APFU3FNdguOG
YnoFGSaAJN0X/PrF/wB9P/8AFUbov+fWL/vp/wD4qot7f8+9x/36NG9v+fe4/wC/RoAl3Rf8
+sX/AH0//wAVRui/59Yvzf8A+KqLe3/Pvcf9+jRvb/n3uP8Av01AEm6L/n1i/wC+n/8AiqXd
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
VFFAB5Uf/PNfyo8qP/nmv5UUUAf/2Q==</binary>
 <binary id="_125.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CACxAacDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDVvXbUXZroeZAX3QxMOAoyMkeuc/hVf7HZ
f8+Nv/3zVtv+Pe3/ANw/+hNTMUwK/wBisv8Anxt/++KPsVl/z42//fNWMUYoAr/YrL/nxt/+
+KPsVl/z42//AHxVjFGKAK/2Ky/58bf/AL4o+xWX/Pjb/wDfFWMUYoAr/YrL/nxt/wDvij7F
Zf8APjb/APfFWMUYoAr/AGKy/wCfG3/74o+xWX/Pjb/98VYxRigCv9isv+fG3/74o+xWX/Pj
b/8AfFWMUYoAr/YrL/nxt/8Avij7FZf8+Nv/AN8VYxRigCv9isv+fG3/AO+aPsVl/wA+Nv8A
981YxRigCv8AYrL/AJ8bf/vij7FZf8+Nv/3xVjFGKAK/2Ky/58bf/vij7FZf8+Nv/wB8VYxR
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
+8X6UAY+rfdh/wB8/wAjRS6t92D/AHz/ACNFAFyzH+gW/wDun/0I1V1D/XWv/X3b/wDoYq3Z
f8eFv/un/wBCNKLNby6VWcr5TxzDHcq2cUAbdFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
UUUAFFFFABRRRQBG/wB6m05/vU2gAqpd8yr/ALtW6q3X+tX/AHaAMfWPuwf75/kaKXWfuwf7
5/kaKALth/yD4P8AdP8A6Eas2P8Ax/Sf7g/nVew/5B8H0P8A6EasWX/H9L/uCgDRooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAI3+9TaVz8x4HHqabk+3/fVAC1Wuf8A
XL/u1Yyfb/vqqLXCzXkkaggxDBPrQBna1923/wB8/wAjRS63923/AN8/yNFAFzT/APkHwfQ/
+hGrFl/x/wAv+4KoWxIsrfB/hP8A6E1XNNObt8/3P60AalFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQBBL94/hUPmx/31/OppfvH8KzLvTEnmR0OzJw+B29frQBeVgwy
pBHsazbX/kJXn+8P5VoxxpDGsUQwijA9T7mslCRf3mP74/lTAbrn3bf/AHz/ACNFQ6oSVhyf
4/6GikBat/8Ajyt/90/+hNVyxeOKVnkfGVxjBrNgu7YWkKmeMMoIILDg7jT/ALZbf8/EX/fQ
oA3Ptlv/AM9P0NH2y3/56foaw/tlt/z3i/76FH2y2/57xf8AfQoA3Ptlv/z0/Q0fbLf/AJ6f
oaw/tlt/z8Rf99Cj7Zbf8/EX/fQoA3Ptlv8A89P0NH2y3/56foaw/tlt/wA/EX/fQo+2W3/P
xF/30KANz7Zb/wDPT9DR9st/+en6GsP7Zbf8/EX/AH0KPtlt/wA94v8AvoUAbn2y3/56foaP
tlv/AM9P0NYf2y2/57xf99Cj7Zbf8/EX/fQoA3Ptlv8A89P0NH2y3/56foaw/tlt/wA/EX/f
Qo+2W3/PxF/30KANz7Zb/wDPT9DR9st/+en6GsP7Zbf8/EX/AH0KPtlt/wA/EX/fQoA3Ptlv
/wA9P0NH2y3/AOen6GsP7Zbf8/EX/fQo+2W3/PxF/wB9CgDc+2W//PT9DR9st/8Anp+hrD+2
W3/PeL/voUfbLb/n4i/76FAG59st/wDnp+ho+2W//PT9DWH9stv+fiL/AL6FH2y2/wCfiL/v
oUAbn2y3/wCen6Gj7Zb/APPT9DWH9stv+e8X/fQo+2W3/PxF/wB9CgDc+2W//PT9DR9st/8A
np+hrD+2W3/PxF/30KPtlt/z3i/76FAG59st/wDnp+ho+2W//PT9DWH9stv+fiL/AL6FH2y2
/wCe8X/fQoA3Ptlv/wA9P0NH2y3/AOen6GsP7Zbf894v++hR9stv+e8X/fQoA3Ptlv8A89P0
NH2y3/56foaw/tlt/wA/EX/fQo+2W3/PxF/30KANz7Zb/wDPT9DR9st/+en6GsP7Zbf8/EX/
AH0KPtlt/wA/EX/fQoA3Ptlv/wA9P0NH2y3/AOen6GsP7Zbf894v++hR9stv+e8X/fQoA3Pt
lv8A89P0NH2y3/56foaw/tlt/wA/EX/fQo+2W3/PxF/30KANz7Zb/wDPT9DR9tt/+en6GsP7
Zbf894v++hR9stv+e8X/AH0KANz7Zb/89P0NH2y3/wCen6GsP7Zbf894v++hR9stv+fiL/vo
UAbn2y3/AOen6Gj7Zb/89P0NYf2y2/5+Iv8AvoUfbLb/AJ+Iv++hQBufbLf/AJ6foaPtlv8A
89P0NYf2y2/5+Iv++hR9stv+e8X/AH0KANz7Zb/89P8Ax00fbLf/AJ6foaw/tlt/z8Rf99Cj
7Zbf8/EX/fQoAt32ozpPi2tvOTAO4sBz+NV/7Tv/APnwH/fwf40z7Zbf8/EX/fQo+2W3/PxF
/wB9CmA/+07/AP58B/38H+NRW3nNNPLNF5ZkYEDIPanfbLb/AJ+Iv++hR9stv+e8X/fQoAg1
T7sP+/8A0NFR6hPDKIRHKjHf0DA9jRSAhn/18n+8f50yiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAnsv+PpPx/lRRRQB/9k=</binary>
 <binary id="_66.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAD7AVgDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDVvXbUXZroeZAX3RRMPlCjIBI9c5/Cq/2K
y/58bf8A75q0+BawE9BGT/481U4rtpifLgLY9G7du1MB32Ky/wCfG3/75o+xWX/Pjb/981JH
IzPtkjMbEZAJzn1/nTI7gSzlI0LRjrJnjPpQAn2Ky/58bf8A75o+xWX/AD42/wD3zS3V1DZo
rTkqrHGcU+SeOKNZGJ2sQAQPWgCP7FZf8+Nv/wB80fYrL/nxt/8AvmrGKMUAV/sVl/z42/8A
3zR9isv+fG3/AO+asYoxQBX+xWX/AD42/wD3zR9isv8Anxt/++asYoxQBX+xWX/Pjb/980fY
rL/nxt/++asYoxQBX+xWX/Pjb/8AfNH2Ky/58bf/AL5qxijFAFf7FZf8+Nv/AN80fYrL/nxt
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
pxihsXgufII3sy4V9vG3k559aAJ4tWJu7e3uLOa3NyG8tmIIJUZIODxx/KqQ8Uw+RLcfY7j7
PDIY5JOMAg/WqdnpUiarp00OnTQiIuZ5ZXBJyhA6H1/pSjSr3/hFb60+znz5ZnZEyOQTx3oA
2bjVljvTaQW8lxMI/MYIQAB9TSPqpEkcMdpNJO0XmtGMAoucck8df5VRtob3TL+SRbR7iGeI
ElCNyuOxyRx1qG60szaoLy7057mOaEAoj/NE4Y8dRwQf0oAkvdVa4fS3t3kh33flyx5wRhsF
T+Rqxb6j9mfVpruVzFBMAoPOM4wB+Jqq+lOF01rSwNusd35kibslVDcE89cc8Ul/o1zeWuqx
hAGluFliDHhwMf8A16ANKDV1e7htp7aS3edS8RcghgOvQ8HpWXq+vyTaFcXFnb3McZO1LgED
HI5x1wf61JZ6VAbiHZpElqwQ75nfOw8Y2jcc96rTw6q3hltJ/s5zKqiIOGXYVUjB655A9KAO
mtGL2cDMSWMakk9+KmqG1Ro7SFGGGVFBHocVNQAUUUUAFFFFAGD4y/5AM30NFHjL/kAzfQ0U
DLmh/wDHkn+7/wCzNWlWbof/AB5J/u/+zNWlQIKKKKACq91aR3IG7IYdGFWKKAOXvvDIllZ1
iDk85Rgmfw6VBD4WIcbrdwP9uUEfpiuvooAz7PSorcKWwxXooGFH4d/xrQoooAKKKKACqVzp
drdXKXDq6yp0aNymfrjr+NXaKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAooooAKKKKACiiigAooooAwfGX/IBn+hoo8Zf8gGf6UUDLmh/8eSf7v8A7M1aVZuh
/wDHkn+7/wCzNWlQIKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDB8Zf8gGb6Gijxl/yAZ/o
aKBlzQ/+PJP93/2Zq0qzdD/48k/3f/ZmrSoEFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBg
+Mv+QDP9DRR4y/5AM/0NFAy5of8Ax5J/u/8AszVpVk6SxWyiwcfL/wCzNV7zH9aBFiiq/mP6
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
/u0Vn65I7aRchmJGzvRSA//Z</binary>
 <binary id="_170.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAH1AsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDo9WupXu3t1d444wM7HKlieeowR+dUMv8A
89bn/wACpf8A4qrWo/8AITuP+A/+giqUr+X5jvIEjjVST5Zc8kjtTAfl/wDnrc/+BUv/AMVR
l/8Anrc/+BUv/wAVUE7XUXQxN+/SLhCflOOevHWljuMQl5iMiV4/lU84YqOOfSgCbL/89bn/
AMCpf/iqMv8A89bn/wACpf8A4qoftkAGdx6En5DxjrnjipDPEJUi3jfICVHqKAHZf/nrc/8A
gVL/APFUZf8A563P/gVL/wDFU2KZJhmPcR6lSP5003UIJBYjDbMlTjPTGcYoAky//PW5/wDA
qX/4qjL/APPW5/8AAqX/AOKp2KMUANy//PW5/wDAqX/4qjL/APPW5/8AAqX/AOKqa2jSRGMi
ljuI+8Rx+Bqb7PD/AHD/AN9t/jQBTy//AD1uf/AqX/4qjL/89bn/AMCpf/iqufZ4f7h/77b/
ABqK5ijjgLIpVgy87iepA7mgCDL/APPa5/8AAqX/AOKoy/8Az1uf/AqX/wCKqzFBEYkZlJJU
Encf8aFhEjusNnLKEO1ismADgHuw7EUAVsv/AM9bn/wKl/8AiqMv/wA9bn/wKl/+KqyIkErR
S20kThQ2GkzkHPox9DVfU1FvYSzQgq6q2Dkn+Env9KAEy/8Az1uf/AqX/wCKoy//AD1uf/Aq
X/4qm4iH8LH/ALaP/jR5Y2q32eXa7bUIlY7j6cNx+OKAHZf/AJ63P/gVL/8AFUZf/nrc/wDg
VL/8VTSqK7JJE6OpwymVjj8mIqNWxeBEyEMZJBYnnI9frQBr6PdyC6W0ZndGRnBdyxXBHc5J
zu7njFbdc7pf/IYh/wCuMn80roqQBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAHP3y51O4/wCA
/wDoNULiREmeHzxHLII9oDAMRuOcVpXPOqXQ9Nn/AKDWJqOtWlleGOaDdIo4bvj8qYDbvNjd
ov2qVRPFLnfJ1YAbce/P8qty2ZW3iih3fLIGJJyeuScnqe9Zr+J7CQgvb7iOmRnH6U7/AISu
0/55N+f/ANagC6dPPn4DyBGRgzgjJJI9qjFhcJfxSK8bRBmz8mCq4wBnPP5VW/4Su0/55N+f
/wBaj/hK7T/nk35//WoAvadbSQxBZBKDjkMwKjntim+RMYpofJP7yRvmJGApPXrmqf8Awldp
/wA8m/P/AOtR/wAJXaf88m/P/wCtQBZis5IppJmjd5gzEMCo3rzhc9fQY9qup5jPhoSq4+8S
D3rJ/wCErtP+eTfn/wDWo/4Su0/55N+f/wBagDURZMvsJA3HoaegAYm4NwVwNvlN375/SsU+
JrIkny5lz12yMP5Un/CS2X924/7/ADUAbb7Syi3N0Ou7zW4pkqy+X8xYjcvU/wC0Kx/+Emsv
7tx/3+al/wCEmssjMcxxzhpGI/I0AbW2Xau0tjaO/tURiDxSRXSSspmEg2gHPygc5/Gsr/hJ
rL+5OPYSsBSf8JLZf3bj/v8ANQBsYcyqIRIsccKRgtwTgn/GotQWT+zLneSRsbqf9hqzP+El
sv7tx/3+atXSJ4tYaaNY5AqoCfMcsGDZHQ/T9aAMpvtG4/O/X+8av2GoPYQlUEsrytmTLYCj
2960/wDhH4f783/gRJ/jR/wj8P8Afm/8CJP8aQHOyK4lfyZJTGTkFiQfxqxpgc3p8wsT5Z6n
PcVtf8I/D/fm/wDAiT/GmPYxac8ZUMzStsyzsxHGe5PpTAk04Y1qH/rhJ/NK6CsGy41yAf8A
TCX+aVvUgCiqGq3EsSRRwtsaVsFx1AAyazREcf6+5/8AAmT/AOKoA6Giue8s/wDPa5/8CZP/
AIqjyz/z2uf/AAJk/wDiqAOhornvLP8Az2uf/AmT/wCKo8s/89rn/wACZP8A4qgDoaK57yz/
AM9rn/wJk/8AiqPLP/Pa5/8AAmT/AOKoA6Giue8s/wDPa5/8CZP/AIqjyz/z2uf/AAJk/wDi
qAOhornvLP8Az2uf/AmT/wCKo8s/89rn/wACZP8A4qgDoaK57yz/AM9rn/wJk/8AiqPLP/Pa
5/8AAmT/AOKoA6Giue8s/wDPa5/8CZP/AIqjyz/z2uf/AAJk/wDiqAOhornvLP8Az2uf/AmT
/wCKo8s/89rn/wACZP8A4qgDoaK57yz/AM9rn/wJk/8AiqPLP/Pa5/8AAmT/AOKoA6Giue8s
/wDPa5/8CZP/AIqjyz/z2uf/AAJk/wDiqAOhornvLP8Az2uf/AmT/wCKo8s/89rn/wACZP8A
4qgDoaK57yz/AM9rn/wJk/8AiqPLP/Pa5/8AAmT/AOKoA6Giue8s/wDPa5/8CZP/AIqjyz/z
2uf/AAJk/wDiqAOhornvLP8Az2uf/AmT/wCKo8s/89rn/wACZP8A4qgDoaK57yz/AM9rn/wJ
k/8AiqPLP/Pa5/8AAmT/AOKoA6Giue8s/wDPa5/8CZP/AIqjyz/z2uf/AAJk/wDiqAOhornv
LP8Az2uf/AmT/wCKo8s/89rn/wACZP8A4qgDoaK57yz/AM9rn/wJk/8AiqPLP/Pa5/8AAmT/
AOKoA6Giue8s/wDPa5/8CZP/AIqjyz/z2uf/AAJk/wDiqAOhornvLP8Az2uf/AmT/wCKo8s/
89rn/wACZP8A4qgDoaK57yz/AM9rn/wJk/8AiqPLP/Pa5/8AAmT/AOKoA6Giue8s/wDPa5/8
CZP/AIqjyz/z2uf/AAJk/wDiqAOhornvLP8Az2uf/AmT/wCKo8s/89rn/wACZP8A4qgDoaK5
7yz/AM9rn/wJk/8AiqPLP/Pa5/8AAmT/AOKoA6Giue8s/wDPa5/8CZP/AIqjyz/z2uf/AAJk
/wDiqAOhornvLP8Az2uf/AmT/wCKo8s/89rn/wACZP8A4qgDoaK57yz/AM9rn/wJk/8AiqPL
P/Pa5/8AAmT/AOKoA6Giue8s/wDPa5/8CZP/AIqjyz/z2uf/AAJk/wDiqAOhornvLP8Az2uf
/AmT/wCKo8s/89rn/wACZP8A4qgDoaK57yz/AM9rn/wJk/8AiqPKP/Pe5/8AAmT/AOKoA6Gi
qWl3Ek8MqzHc8Umwvx83AYHA6cNj8Ku0AFFFFAGFcf8AIVu/+Af+g1wnin/kLt/uj+Zru7j/
AJCt3/wD/wBBrhPFP/IXb/dH8zQBj0UUUDCiiigAqe2s7i73/Z4jJsxux2z0qCtHTp7eC0uT
OrOd0ZRVkCkkE+xyKAKARjJ5e0784x3zUtzZ3FoQLiMoT0yRWoJYHhiv5PLW4ll2FdmAPmyW
/LAz70G3Rbu5LizEkiN5GJ0dS24cnLED5c9cUAZJtpgu4xnGAfwPSoiCDgjBFb8k0C3Ebu9u
ZIxbjK7SBgndj/61ZOpZ/tC4JKNlyQYyCpHbpxQBWooooAKKKKACu58E/wDHxcf9cIf61w1d
z4J/4+Lj/r3h/rQB19FY8zXH+lIn2n7XkmPG7y9vGMH7vT8c01nlZnki+2fYxs3ZDiTOTuwD
82Pu9PegRsI6vu2sDtO0+xrP1f8A1ln/ANdT/wCgms9xdogaJp4rdpZCzNFI78428KQ2Ov8A
Wrd8HWPTxI5dg/LEYJ+U9qAFs/8AkO2//XvL/NK3qwbP/kO2/wD17y/+hJW9QBmav/rbT/eb
/wBBNUp5UgiLvkjpgDJJq9qozPaf7zf+gmoHiVxhhkZyPY0AVY7pXZVMcibuhYcGnwzJMjOo
OwHhj0b3FVbi3vZPMeFvvuFUHjYg6/mQPzqTTre4jtpEuAASfkAPQYH5c5pgTRzxynCE5xnk
EcfjStKiyBDncRnAUnj8KrPbeTaJLIzGSNVIUkdR2H1oS0kWWNv3uNnzFGA5JzzmgC2zKpUE
8scCgMpOAecZxVT7K/nq/kfPvYtJkcjBx7/hUltaeXMjvCN/lBS+BkEUASmWMSBCSGJwMg4J
+tAljaUxA/OBkjBprJI9xl4W2RnKcjk469fwp21zdK3lMF2EE5HB/OgB+KMVJto20gI8UYqT
bRtoAjxRipNtG2gCPFGKk20baAI8UYqTbRtoAjxRipNtG2gCPFGKk20baAI8UYqTbRtoAjxR
ipNtG2gCPFGKk20baAI8UYqTbRtoAjxRipNtG2gCPFGKk20baAI8UYqTbRtoAjxRipNtG2gC
PFGKk20baAI8UYqTbRtoAjxRipNtG2gCPFGKk20baAI8UkmRGxHUAmpdtNlX9y/+6aYEKrlQ
TnOP7xpdo9/++jT0X5F47VCVjBPmi63ZP+rIxjPH6UAP2j3/AO+j/jTGyJVUEgMOefcf406E
A79ok25+XzOvQUOP38f0P/oS0ALtHv8A99GmRrcSxpJHZTsjgMp8xeQen8VTleOlUUhT/Rnm
im86CONeApAK88H60ATxkSLnaykEqQWOQQcEdfUUPkSIoJwx559j/hS2qt5bF1ILSO2D6FiR
/OnSD99F9f6NQA1sKhYg8DP3j/jTcvuKfZ5fMUbim8cD1zuxj8amkVvLbaAWwcD1qBmmaz+z
FJfJUfK2cnPXkf3fbPagB6bXQMucEZHzGnoPvD0P9KWMExqWXaccj0p6Ly/1/oKALGj/APL5
/wBdx/6LStKs7SOGvf8AruP/AEWlaNIAooooAwrj/kK3f/AP/Qa4nxJbTTas7RRswCgZA9zX
bz/8hW7/AOAf+g1xHiKVIdWkHkRuWG4ls59PX2oAyvsF1/zwf8qPsF1/zwf8qX7Wv/PrB+R/
xo+1r/z6wfkf8aBifYLr/ng/5UfYLr/ng/5Uv2tf+fWD8j/jR9rX/n1g/I/40AJ9guv+eD/l
R9guv+eD/lS/a1/59YPyP+NH2tf+fWD8j/jQA5rW+dFR45WVPug9B9KZ9guv+eD/AJUv2tf+
fWD8j/jR9rX/AJ9YPyP+NACfYLr/AJ4P+VH2C6/54P8AlS/a1/59YPyP+NH2tf8An1g/I/40
AJ9guv8Ang/5UfYLr/ng/wCVL9rX/n1g/I/40fa1/wCfWD8j/jQAn2C6/wCeD/lR9guv+eD/
AJUv2tf+fWD8j/jR9rX/AJ9YPyP+NACfYLr/AJ4P+Vdn4LUpdXKsMMIIgR/31XG/a1/59YPy
P+NdV4RtIbqa5WWMBfLjfCEqMnd70CO1oqh/Y9l/zzb/AL+N/jR/Y9l/zzb/AL+N/jQBfrN1
f/WWf/XU/wDoJp/9j2X/ADzb/v43+NVL2xt7We0aFCC0pByxP8J96AJLP/kO2/8A17y/+hJW
9WFaf8h23/695f8A0JK3aAM7U/8Aj4s/95v/AEE06KISA5bGPam6n/x82f8AvN/6CaTeyjig
Cb7MP+en6UfZh/z0/Sswzyh7iQtJheAAcDoKU37xMwYFyXwowTjgHsKANE2iNjcwODkZWl+z
D/np+lVorh5I1cqVyOhB4qO7ml8tQpYZcD5etAF37MP+en6UfZh/z0/Ss9rqWNHjQFmWPcS7
cjr/AIUwXk4C7eSSgO4+ooA0/sw/56fpR9mH/PT9Kh81/aq1zNMJAzM6wgclOoPv7UAX/sw/
56fpR9mH/PT9Kz11ItIyhDtBILYOOPfGP1pF1KRjhY+dwUZJAOR15HtQBo/Zh/z0/Sj7MP8A
np+lZ015Obd3RQAGwDu5POKmhu5JGkVlCsjYPOe1AFv7MP8Anp+lH2Yf89P0qB5HZSuSM9x1
qpb3Esacs0rO5UB26YJoA0vsw/56fpR9mH/PT9KorfStJ5YjG/BJBbgY96jF/IcyBSVKqcem
c0AaX2Yf89P0o+zD/np+lQLO7IG45GeDkVFcXEqPDtzy+CB34NAFz7MP+en6UfZh/wA9P0rN
OoSRs+5WJL7VXBOOM9s0C/l3M+w/dXCHjBJIoA0vsw/56fpR9mH/AD0/SqsV1I7OpUKyHBwc
9s1J5r+1AE32Yf8APT9KPsw/56fpUPmv7Uea/tQBN9mH/PT9KPsw/wCen6VD5r+1Hmv7UATf
Zh/z0/Sj7MP+en6VD5r+1Hmv7UATfZh/z0/Sj7MP+en6VD5r+1HmvQBN9mH/AD0/Sj7MP+en
6VD5r0ea9AE32Yf89P0o+zD/AJ6fpUPmv7Uea/tQBN9mH/PT9KPsw/56fpUPmv7Uea/tQBN9
mH/PT9KPsw/56fpUPmv7Uea/tQBN9mH/AD0/Sj7MP+en6VD5r0ea/tQBN9mH/PT9KPsw/wCe
n6VD5r0ea/tQBN9mH/PT9KPsw/56fpUPmv7Uea/tQBN9mH/PT9KPsw/56fpUPmv7Uea/tQBN
9mH/AD0/Sg2qkYL5B9qh816PNf2oAX+zo/8AnrIP+Bt/jR/Z0f8Az1k/77b/ABpPNf2o81/a
gBf7Oj/57Sf99t/jSjT4hn94xyMZJJP4c03zX9qPNf2oAX+zo/8AnrJ/323+NH9nR/8APaT/
AL7b/Gk816PNf2oAX+zo/wDnrJ/323+NL/Z8W3HmMec5JOfzzmm+a/tR5r0AL/Z0f/PWT/vt
v8aP7Oj/AOesn/fbf40nmv7Uea/tQAv9nR/89ZP++2/xoaBYFAVi2fXrSea/tQXLAZoAdpX3
73/ruP8A0WlaFZ+lffvf+u4/9FpWhQAUUUUAYk3/ACFbv/gH/oNcF4q/5DDf7v8AU130gzqt
5/wD/wBBrgvFX/IYb/d/qaAMaiiigYUUUUAFaKaYklunlzsbl4/NEXl/KRnGN2ev4VnVek1G
Z7eC2icoiKFI4GSDnOfTpQBHHYSvDM5DKY1LAEfeAIDflkU6awaJVCmR5TtBVU4BYZxnPXGO
1WrnUIhqEfV7dVKyhD97dy+D9ScfQU2DWGiuDPs3P54lGemMEY/WgCmbK5H/ACyJBxgryDk4
HT3qOWCWAkSxshDFeR3HUVptq6+eTumli8vADhVIYHKnjtnFVNQvvtnkgKVCJ82e7H7x/E0A
U6KKKACiiigArufBP/Hxcf8AXCH+tcNXc+Cf+Pi4/wCveH+tAHUG7t1dkMqgp970XjPJ+lJ9
tt9rMZQNpAIIIPPTjrzVaWwmkS4t98Yt5SWDYO8E8/TrTWsbqSU3LvCLgbQqjOzCk9e/8R/S
gRYi1CGRHctgCRkGMknHXjrVfVGDvYspBUy5BHf5TUMukSylZXMTyh3baSyphsenORipL+MR
DT41AULJjA6fdNAC23/Iet/+veX/ANCStysS3GNet/8Ar3l/9CStugDO1P8A4+bP/eb/ANBN
V7i8trXaLieOItyN7gZ/OrGp/wDHzZ/7zf8AoJrivHn/AB82f+438xQB0Z1HSyrqbu3w/wB7
96vP60jX2lMDm7gBJzkTAEH65rzVEMjqijLMcAV1UPhCExDz7mQSdwgGP1oA6RdV01VCi9gw
OOZVP9abLqWmSrte8hxnPEwB/MGsH/hELT/n6n/75FH/AAiFp/z9T/8AfIoA2mvNJYAG8iOB
jP2jkj0JzzSm+0krj7XBjg8TAdOnesT/AIRC0/5+p/8AvkUf8Ihaf8/U/wD3yKYHQf2tp3/P
5B/39X/Go5L/AEuVgz3sXpgTgA/UZ5rD/wCEQtP+fqf/AL5FH/CIWn/P1P8A98ikBt/btJ3M
ftcHzAgr5w2nPtnFCXukoQRdwkgg5M4JyPx96xP+EQtP+fqf/vkUf8Ihaf8AP1P/AN8igDbN
7pJLE3cPzHJHnjGfpmnrqemIzMt5AC5yf3q8/rWD/wAIhaf8/U//AHyKP+EQtP8An6n/AO+R
QB0P9rad/wA/lv8A9/V/xqI3+lGPZ9rgAzu4mAIP1zWH/wAIhaf8/U//AHyKP+EQtP8An6n/
AO+RQBtm90kqq/a4RjoROAfzzmla+0ojH2uBeAPlmA4H0NYf/CIWn/P1P/3yKP8AhELT/n6n
/wC+RQBvrqmmooVby3AAwB5q/wCNDanpjFS15b5U5H71f8awP+EQtP8An6n/AO+RR/wiFp/z
9T/98igDce/0p85u4Mk5yJgDn2OeKbJe6W6bRewDoCTMCSAfrWL/AMIhaf8AP1P/AN8ij/hE
LT/n6n/75FAG9FqOmRKQl5BzySZgSfxJp/8Aa2nf8/lv/wB/V/xrnv8AhELT/n6n/wC+RR/w
iFp/z9T/APfIoA6H+1tO/wCfy3/7+r/jR/a2nf8AP5b/APf1f8a57/hELT/n6n/75FH/AAiF
p/z9T/8AfIoA6H+1tO/5/Lf/AL+r/jR/a2nf8/lv/wB/V/xrnv8AhELT/n6n/wC+RR/wiFp/
z9T/APfIoA6H+1tO/wCfy3/7+r/jR/a2nf8AP5b/APf1f8a57/hELT/n6n/75FH/AAiFp/z9
T/8AfIoA6H+1tO/5/bf/AL+r/jR/a2nf8/lv/wB/V/xrnv8AhELT/n6n/wC+RR/wiFp/z9T/
APfIoA6H+1tO/wCf23/7+r/jR/a2nf8AP7b/APf1f8a57/hELT/n6n/75FH/AAiFp/z9T/8A
fIoA6H+1tO/5/Lf/AL+r/jR/a2nf8/lv/wB/V/xrnv8AhELT/n6n/wC+RR/wiFp/z9T/APfI
oA6H+1tO/wCfy3/7+r/jR/a2nf8AP7b/APf1f8a57/hELT/n6n/75FH/AAiFp/z9T/8AfIoA
6H+1tO/5/Lf/AL+r/jR/a2nf8/tv/wB/V/xrnv8AhELT/n6n/wC+RR/wiFp/z9T/APfIoA6H
+1tO/wCfy3/7+r/jR/a2nf8AP5b/APf1f8a57/hELT/n6n/75FH/AAiFp/z9T/8AfIoA6H+1
tO/5/Lf/AL+r/jR/a2nf8/tv/wB/V/xrnv8AhELT/n6n/wC+RR/wiFp/z9T/APfIoA6H+1tO
/wCfy3/7+r/jR/a2nf8AP5b/APf1f8a57/hELT/n6n/75FH/AAiFp/z9T/8AfIoA6H+1tO/5
/Lf/AL+r/jR/a2nf8/lv/wB/V/xrnv8AhELT/n6n/wC+RR/wiFp/z9T/APfIoA6H+1tO/wCf
23/7+r/jR/a2nf8AP5b/APf1f8a57/hELT/n6n/75FH/AAiFp/z9T/8AfIoA6H+1tO/5/Lf/
AL+r/jR/a2nf8/lv/wB/V/xrnv8AhELT/n6n/wC+RR/wiFp/z9T/APfIoA6H+1tO/wCfy3/7
+r/jR/a2nf8AP5b/APf1f8a57/hELT/n6n/75FH/AAiFp/z9T/8AfIoA6H+1tO/5/Lf/AL+r
/jR/a2nf8/tv/wB/V/xrnv8AhELT/n6n/wC+RR/wiFp/z9T/APfIoA6H+1tO/wCfy3/7+r/j
R/a2nf8AP5b/APf1f8a57/hELT/n6n/75FH/AAiFp/z9T/8AfIoA6H+1tO/5/bf/AL+r/jR/
a2nf8/tv/wB/V/xrnv8AhELT/n6n/wC+RR/wiFp/z9T/APfIoA6H+1tO/wCfy3/7+r/jU1vd
210G+zzRy7fvbGBxn6fSuY/4RC0/5+p/++RWlo+lJo/nfZ5mfzcZ8xc4xn0I9aAN7Svv3v8A
13H/AKLStCsS3nmtzKUZD5r7zlD12gevsKvWF5JO7xzIoYcqy9GHf6EcfmKALtFFFAGOR/xN
bz/gH/oNcP4ggW41aU5lXb8vERYH8fxruf8AmK3v/AP/AEGuB8UyOmsOFdlGOxx3NAFL7Av9
+b/vwaPsC/35v+/Bqp50v/PV/wDvo0edL/z1f/vo0DLf2Bf783/fg0fYF/vzf9+DVTzpf+er
/wDfRo86X/nq/wD30aALf2Bf783/AH4NH2Bf783/AH4NVPOl/wCer/8AfRo86X/nq/8A30aA
Lf2Bf783/fg0fYF/vzf9+DVTzpf+er/99Gjzpf8Anq//AH0aALf2Bf783/fg0fYF/vzf9+DV
Tzpf+er/APfRo86X/nq//fRoAt/YF/vzf9+DR9gX+/N/34NVPOl/56v/AN9Gjzpf+er/APfR
oAt/YF/vzf8Afg0fYF/vzf8Afg1U86X/AJ6v/wB9Gjzpf+er/wDfRoAt/YF/vzf9+DXSeFbu
KzubnzEuCPKjUbYGJOM9gOK5Dzpf+er/APfRrt/BP/HxcHuYIif/AB6gRuf21bf88rz/AMBZ
P8KP7atv+eV5/wCAsn+FaVFAGd/bVt/zyvP/AAFk/wAKqXeoRXd1ZpHHcKRLnMkDoPunuRW5
Wdqn+vsf+u3/ALKaACH/AJD1t/17y/8AoSVs1jR/8h62/wCveX/0JK2aAM7U/wDj5s/95v8A
0E1xXjz/AI+bP/cb+YrtdT/4+bP/AHm/9BNZmo6Db61Mhnd18peNvuf/AK1AHnVj/wAfsH++
P516aRWJN4W0y0V5YbsvND82zcCcjHUfiK3mTcCD0PFAFf7RBnHnR5/3hT9y7wm4biM4zziq
U0aW4WERK6IpeRgoyFHQfjgim6dLJLet5kTIzLlsr06YGe3Hb60wL+5d23cN3pnmlYqoyxAH
qapi3eW5mKKi7ZM+Zn5hwOMY/rUcshkhVpmQIsiqd443D72fxoA0AVK7gQR60DB6EHFUbmVB
CyJPGiGPKBAMOcnOP/rU8k78tJ5arKASMD+HvQBbYqpAZgM9MnrQcDGSBmq2oNbgCKVo1kcE
KzkDaO5yaW6e3VIi8sYKyKAWYD60AWcUYp4AIyDkGjbQAzFGKfto20AMxRin7aNtADMUYp+2
jbQAzFGKfto20gGYoxT9tG2mAzFGKfto20AMxRin7aNtADMUYp+2jbQAzFGKfto20AMxRin7
aNtIBmKMU/bRtpgMxRin7aNtADMUYp+2jbQAzFGKfto20AMxRin7aNtADMUYp+2jbQAzFGKf
to20AMxRin7aNtADMVEfMJypUDnquf61Y21GBx+J/maAIv3395P++D/jR++/vJ/3wf8AGl82
MTvHLcRQBVDAyH72c9OR0x+tHmxm4WKK4inBUsTGfu4I68nrn9KAAeYDlipHsuP601WldFYF
AGAONpP9amYfL+I/nTYB/o8X+4P5UARF3BwZYgR/s/8A16UNI33ZIz9F/wDr0sl80EbRQ3EM
UgkyQ8gXjb7g+1P+0LdTl1kSTEaqzIcjPOaAGb5FOG2nIOMDH9aP3399P++D/jSyj5l+jfyq
YrzQBW8xjnEsXHJ+X/69KDI33ZIz9EP+NNgurdUCyKr7GPl8ZMQ/2vbJzg+34OtG81XcyeY5
Y73ByGPt7UAOjZ9+x8HjOQMVfsP+Pgf7jfzWqar/AKR/wD+tXbIYuV/3G/mtIDRooooAwrj/
AJCt3/wD/wBBrhPFP/IXb/dH8zXd3H/IVu/+Af8AoNcJ4p/5C7f7o/maAMeiiigYUUUUAFbf
2a1aCOKURI8scXlFfv7j1Jx2+v4ViVMk2Z43n3uqYGFbacDoAcUAXmtBZWsxkQG4VVJV1BC5
Jx+YxTprS1eCO6bdCGgDtHGM/NuK8ZPGcA/iapzahPLczTbh++OWDAMMDoOfSopLqeVnaSVm
L43E98dKANJtIjwq+ZJHL8ysj7c7wuQOCcZIxzUF3pq29sZhKWA2KAR1Y53D8CP1FQvqN27K
zTtuWTzQQAPn/vfX3qOW6nnQJLIzKGZwD6nqaAIaKKKACiiigArufBP/AB8XH/XCH+tcNXc+
Cf8Aj4uP+uEP9aAN+W/ljWefy0NtESucncSOOnpmmm+uEla2kji+0kKU2sdhBz17/wAJ/SrT
WVuzOzRA+Zy4PRjjGSOmcUGytyhUx5yQSSxJ46c9eKBGeuo3KEwlFa4aR8DDFQFx6DPcU/UX
MgsHZChMmSp6j5TVwWNsqgLHtwxYFWIOT1OevNVdVUK1koGAJSB/3yaAGWf/ACHbf/r3l/8A
QkrerBs/+Q7b/wDXvL/NK3qAM7U/+Pmz/wB5v/QTTrb/AFz/AO6P603U/wDj5s/95v8A0E06
2/1z/wC6P60AV9StIEtLmdUxKynLZ9cZ/kKkVCzYUZNZF1rT3Nze2OxPLVW2sDycbff1JrZV
th3UAH2Z8k7Bk9eRS/Z5P7v61BNeyrPHGjIgYEneM5+nIpBqJDfORs2sScYxg4oAsG2kII2/
rTY7MxpsVOOvXNJFfLLnbnI6inPdMqMwHIBNAC/Zn/uD8xR9nf8AufqKrw37+WGldHLYAEa9
/TqaRdSc7jt6Mw245IA/SgCz9mc9U/UUfZn/ALg/MU2K7MkSvtK7hnFMub14owUHJOCxGQvu
RQBL9nk/u/rR9nk/u/rUH9orGqiRwzYySnTHr1p51BA4Q5BPT3oAk+zyf3f1o+zyf3f1qJdR
VsbVckjOMdvWkh1HzDtYEMScccHBoAm+zyf3f1o+zyf3f1pftB9DVVb24W4dZGj8tF3HCEHH
Pv7UAWfs8n939aPs8n939ai/tFcch1PGAR1z0pG1H5lABHzYYHqOM0ATfZ5P7v60fZ5P7v60
2O88xdwDAe9JPdtHA7gcqpIzQA/7PJ/d/Wj7PJ/d/WoDqSh1+ZduwsxB6dKP7SDMgQdWw2fT
GaAJ/s8n939aPs8n939ajj1BZCoAYbhlcjGal+0H0NACfZ5P7v60fZ5P7v60v2k+ho+0H0NA
CfZ5P7v60fZ5P7v60v2g+ho+0H0NACfZ5P7v60fZ5P7v60v2g+ho+0H0NACfZ5P7v60fZ5P7
v60v2g+ho+0H0NACfZ5P7v60fZ5P7v60v2g+ho+0n0NACfZ5P7v60fZ5P7v60v2g+ho+0H0N
ACfZ5P7v60fZ5P7v60v2k+ho+0H0NACfZ5P7v60fZ5P7v60v2g+ho+0H0NACfZ5P7v60fZ5P
7v60v2g+ho+0H0NACfZ5P7v60fZ5P7v60v2g+ho+0H0NACfZ5P7v60fZ5P7v60v2g+ho+0H0
NACfZ5P7v60fZ5P7v60v2g+ho+0n0NACfZ5P7v60z7JMM4C4znkf/XqT7SfQ0faD6GgCJrKR
vvJGfqP/AK9ItlIpyqRj6D/69TfaD6Gj7SfQ0AR/ZJjjIXGc8D/69IlnMiKoC4UYGR/9epft
B9DR9oPoaAImspGOSkZ/D/69C2cq/dVB+H/16l+0H0NH2g+hoAhaylY5YDgEDHv+NO+yz+i/
l/8AXqT7QfQ0faD6GgCL7JLknanPt/8AXpRaTAYCoPw/+vUn2g+ho+0H0NAEX2V0YyOB0xxU
tr/x9L/uN/NaDMXVhjtRa/8AH0v+4381oAv0UUUAYVx/yFbv/gH/AKDXG668aarL5rx5PQND
uwPrn612Vx/yFbv/AIB/6DXCeKf+Qu3+6P5mgCDzrb+/D/4Df/Xo862/vw/+A3/16zqKBmj5
1t/fh/8AAb/69HnW39+H/wABv/r1nUUAaPnW39+H/wABv/r0edbf34f/AAG/+vWdViCxubmJ
5YYXdE+8QOnGaALPnW39+H/wG/8Ar0edbf34f/Ab/wCvVKGGSeURxIWc9AKfdWdxZuEuYmiY
jIDUAWvOtv78P/gN/wDXo862/vw/+A3/ANes6igDR862/vw/+A3/ANejzrb+/D/4Df8A16zq
KANHzrb+/D/4Df8A16POtv78P/gN/wDXrOooA0fOtv78P/gN/wDXro/CguHuLo200akxx8tE
QNvzYwM1xddz4J/4+Lj/AK4Q/wBaBHQeVqf/AD82/wD36P8AjR5Wqf8APzb/APfo/wCNX6KA
KHlap/z82/8A36P+NU75LtZrQ3M0Tr5hwEjI52n3rZR1fO1gdpwcdjWfq/8ArLP/AK6n/wBB
NAEdn/yHbf8A695f5pW9WDZ/8h23/wCveX+aVvUAZ2p/8fNn/vN/6Cadbf65/wDdH9abqf8A
x82f+83/AKCadbf65/8AdH9aAKuoWNvFbXVyiYlZCC24nqQT/KpiQAdxAHvWHcpdoZ7xopgl
wWR0JOEXscdun/j1P8WSPFocrRuyNvXlTg9aANQiMzCTzF4BGMioTbQMpVpQQQw6juc15p9u
u/8An6n/AO/hresdF1O6tlme/kj3cgF2JxQB2MCRxKQZIySeqgLUjGNkK+YvIx1rkv8AhHdQ
/wCgpJ/301H/AAjuof8AQUk/76amB0vk5RQ1yhKEFDgcdvXmlWCMctOGJLEnjvXM/wDCO6h/
0FJP++mo/wCEd1D/AKCkn/fTUAdXDsjiVDKrbRjOQKJSGXEc6Ic9eDXKf8I7qH/QUk/76aj/
AIR3UP8AoKSf99NQB0f2SEFWEse4DBJUEHnPA7UfZYvO3+emNxYDAzz2z+Nc5/wjuof9BST/
AL6aj/hHdQ/6Ckn/AH01AHT+SisrRzqpChT0OQKVYolkR/NX5N3cc5rl/wDhHdQ/6Ckn/fTU
f8I7qH/QUk/76agDrt8f99fzqJo4XeRjIuHUKRkf571y3/CO6h/0FJP++mo/4R3UP+gpJ/30
1AHSmBHH7y4VmGNrcDGKUQpnc06l924njnjHSuZ/4R3UP+gpJ/301H/CO6h/0FJP++moA6m3
SOFCPNRsnPGAPwFOl8uSJkMijcMZyK5T/hHdQ/6Ckn/fTUf8I7qH/QUk/wC+moA6iWGGUYeR
cbCpGR3piQRqBmWMlTn5QFzxiua/4R3UP+gpJ/301H/CO6h/0FJP++moA6W2hCCNpZlYouFG
Rx6/WrO+P++v51yP/CO6h/0FJP8AvpqP+Ed1D/oKSf8AfTUAddvj/vr+dG+P++v51yP/AAju
of8AQUk/76aj/hHdQ/6Ckn/fTUAddvj/AL6/nRvj/vr+dcj/AMI7qH/QUk/76aj/AIR3UP8A
oKSf99NQB12+P++v50b4/wC+v51yP/CO6h/0FJP++mo/4R3UP+gpJ/301AHXb4/76/nRvj/v
r+dcj/wjuof9BST/AL6aj/hHdQ/6Ckn/AH01AHXb4/76/nRvj/vr+dcj/wAI7qH/AEFJP++m
o/4R3UP+gpJ/301AHXb4/wC+v50b4/76/nXI/wDCO6h/0FJP++mo/wCEd1D/AKCkn/fTUAdd
vj/vr+dG+P8Avr+dcj/wjuof9BST/vpqP+Ed1D/oKSf99NQB12+P++v50b4/76/nXI/8I7qH
/QUk/wC+mo/4R3UP+gpJ/wB9NQB12+P++v50b4/76/nXI/8ACO6h/wBBST/vpqP+Ed1D/oKS
f99NSA67fH/fX86N8f8AfX865H/hHdQ/6Ckn/fTUf8I7qH/QUk/76amB12+P++v50b4/76/n
XI/8I7qH/QUk/wC+mo/4R3UP+gpJ/wB9NSA67fH/AH1/OjfH/fX865H/AIR3UP8AoKSf99NR
/wAI7qH/AEFJP++mpgddvj/vr+dG+P8Avr+dcj/wjuof9BST/vpqP+Ed1D/oKSf99NQB12+P
++v50b4/76/nXI/8I7qH/QUk/wC+mo/4R3UP+gpJ/wB9NQB12+P++v50b4/76/nXI/8ACO6h
/wBBST/vpqP+Ed1D/oKSf99NQB12+P8Avr+dG+P++v51yP8Awjuof9BST/vpqP8AhHdQ/wCg
pJ/301AHXb4/76/nRvj/AL6/nXI/8I7qH/QUk/76aj/hHdQ/6Ckn/fTUAddvj/vr+dG+P++v
51yP/CO6h/0FJP8AvpqP+Ed1D/oKSf8AfTUAderIcgOpOOgNS2v/AB9L/uN/Na5TT9IvrK9j
uGvzMEz8js2DkEf1rciuruOYPsgOARjce+Pb2pAb1FQWlyt1AJFVkOSCrdQRRQBk3H/IVu/+
Af8AoNcJ4p/5C7f7o/ma7u4/5Ct3/wAA/wDQa4nxJbzTaszRRswCgZA9zQBhUVY+w3X/ADwf
8qPsN1/zwf8AKgZXoqx9huv+eD/lR9huv+eD/lQBXrTtLmC301GkVnmS4LxhXAwdowSMZIz9
KqfYbr/ng/5UfYbr/ng/5UAXL8wmwjuBEglusdB93YMN/wB9HBp95LD9s1GQeU5JXYSA3pki
qT217Jt3xyttGBnsKb9huv8Ang/5UAbsg0kXcQ8hPszMTG/nRnPynaCAuRk4+9WRq3li5VY4
ViKqA22RHz75QAVD9huv+eD/AJUfYbr/AJ4P+VAFeirH2G6/54P+VH2G6/54P+VAFeirH2G6
/wCeD/lR9huv+eD/AJUAV67nwT/x8XH/AF7w/wBa477Ddf8APB/yrsvBalLq5VhgiCIEHt96
gDWme4/0pUNx9ryTGBu2beMYP3en45prSSFneI3f2MbNxIffnJ3YB+bH3envW1RQI51/tSID
E00du0shZnjdm5xt4Uhsdf61bvg6x6eJH3vv5YjGflPates3V/8AWWf/AF1P/oJoAjs/+Q7b
/wDXvL/NK3qwbP8A5Dtv/wBe8v8ANK3qAM7U/wDj5s/95v8A0E062/1z/wC6P603U/8Aj5s/
95v/AEE062/1z/7o/rQBT1LULd9JLKW/fExoMfxDOf5Gszxh/wAgCX/fX+dXtQ0wR2kjeaTD
EWkjj242sc5Oe/U/nTdb099UsDaRuEZ2GCRxxzQB5jXqFuP9Gh/65r/IVzn/AAgd5/z9w/ka
6aBCLeEekaj9BQAhZAcFlB+tLxxyOelUrmCK3bJh82WeTC8E4z3P0qtDchrqNWQsqOIl3dAe
fm+px+FMDXxRiql3HJJcMkYO4x/Kc42nPWmTTyOksQPzRA7+MZ54oAvYoxVYmVWjiCpAz7jk
HcOMfT1/Sqpkl+xZWTawj3b+/wB6gDTxRio51VYl83Lt0AHG4/So3ixYmN3O9EyQGOaALGKM
UqKdi/SnbaAGYpMVJto20AMxRin7aNtAEeKXFP20baAGYoxT9tG2gBmKMU/bRtoAZijFP20b
aAGYoxT9tG2gBmKMU/bRtoAjxS4p+2jbQBHijFSbaNtADMUmKk20baAI8UuKfto20AMxRin7
aNtADMUYp+2jbQAzFJipNtG2gBmKMU/bRtoAZijFP20baAI8UN8qk+gzUm2mSL+6f6GgBmW9
F/P/AOtRlvRfzP8AhT2HzH61HEtzOheKOHZuZRulIPBI6bfagBct6L+Z/wAKazlcZUckAYPu
B/WljZmaRHVVeNtp2tuHQHr+NJOOE/3h/wChLQA7Lei/mf8ACmecv96P/vr/AOtUpHFNRcvA
Ut4DDsXdmNSSe/P5UAIGJGQFI+v/ANakDksV2jIPr7U6IAh9oAG9sAdhuNNUfvm+o/kaAF3E
dl/P/wCtSeYNu7KY9d3/ANanSgeU+7ptOeKiZovKO2GP7Zs+ZOqgeoXpuxjigCXLei/mf8KE
beDxjBxRCq+Umw5XHBpYF4f/AHzQBp6f/q5P98f+grRRYfcl/wB8f+grRSAzbj/kK3f/AAD/
ANBrifEUiQatIPIRyw3Etn/H2rtrj/kK3f8AwD/0GuE8U/8AIXb/AHR/M0AUPta/8+0X/j3+
NH2tf+faL/x7/Gq1FAyz9rX/AJ9ov/Hv8aPta/8APtF/49/jVaigCz9rX/n2i/8AHv8AGj7W
v/PtF/49/jVatGbSiBP5EhleA4dSu3jBORzz0NAFf7Wv/PtF/wCPf40fa1/59ov/AB7/ABpw
sTHb+fdOYVONgC7mfIz0yO2PzFL/AGe7+T9nbzPNDMM4UAA4ySTgUAM+1r/z7Rf+Pf40fa1/
59ov/Hv8aUabdNK8flgFACSXULg9Pmzg5pbnT5bdA/3k2IxbgYLDOPf8KAG/a1/59ov/AB7/
ABo+1r/z7Rf+Pf41WooAs/a1/wCfaL/x7/Gj7Wv/AD7Rf+Pf41WooAs/a1/59ov/AB7/ABrq
fCdjbXk9wJohjyo3AViME59642u58E/8fFx/17w/1oA3v7C07/ngf+/jf40f2Fp3/PA/9/G/
xqy19brM0TSYZBljtO0fU9M+1MXUbVonk8xgqEAhkYNz0+UjJ/KgRD/YWnf88D/38b/Gqd7p
trZz2j28RVjIQTvJ/hPqavpqlu0LSsWC7ygAVmY4/wBkDP6cVDqrK5smUgqZCQR3+U0ANs/+
Q7b/APXvL/NK3qwbP/kO2/8A17y/zSt6gDO1P/j5s/8Aeb/0E062/wBc/wDuj+tN1P8A4+bP
/eb/ANBNOtv9c/8Auj+tAGJfX1y+lxRNLmZpnWbgZ2DdjI7dFrYX/XR/739DUeqT25srhBLF
5u3G0MN1SL/ro/8Ae/oaAHXVl9pnjl86RNgxhTweQf6VBbrugiAGSUX+VT3OoQ2shSRZMhDI
SFyNo6morNh5MDDpsU/pQA82zFgxjJI6HHSk+ykEERcjocUs195ZQAA7jjk4ApDqADBcAksF
OD0yKAF+ztnPlnPrio47FkD7laQucksB+VSpfxyMVRskex/yak+0igCD7ENu3yFx1xtpfsnG
PJGMYxt7UkeohwzNtVVJB+bJ4PpihNTR2IXOAQOQRnPtigAa03ABoQwHQFelBs8jaYQR0xtp
8F+s6b13AZxypFLLeCKJnwW2jOB3oAatsyDaseB6AYpfIf8AuGkGoKI98hAB6bSWz+lB1GIF
fmPz9PlP+RQAvkP/AHDR5D/3DTf7ShwTuPBxwp6/1pI9TjeUx8g5wODzxn8KAH+Q/wDcNHkP
/cNSfaRULXzidYwikMCc7vT8KAHeQ/8AcNHkP/cNIuoxMxUPyPUEA/Q96adTjK5TLcgYII6n
rzQA/wAh/wC4aPIf+4aVL6OQsEJO3rwcU43OBmgBnkP/AHDR5D/3DTBqSlI2GMuQMZ6UNqcY
VipLFe2CM80AP8h/7ho8h/7hpBqMRk8sMd2cdDjP1qX7SKAI/If+4aPIf+4ak+0ij7TQBH5D
/wBw0eQ/9w1J9pFH2kUAR+Q/9w0eQ/8AcNSfaRR9pFAEfkP/AHDR5D/3DUn2kUfaRQBH5D/3
DR5D/wBw1J9pFH2kUAR+Q/8AcNHkP/cNSfaRR9pFAEfkP/cNHkP/AHDUn2mj7SKAI/If+4aP
If8AuGpPtIo+0igCPyH/ALho8h/7hqT7SKPtIoAj8h/7ho8h/wC4ak+0ij7SKAI/If8AuGjy
H/uGpPtIo+0igCPyH/uGka3dlK7DyMVL9pFH2kUAVfs91n/Vp+Z/wqF9Nd2LNbREnvz/AIVo
faRR9pFAFKOyniXbHDGo64BP+FOa0ncfMgBBBGM+oP8ASrf2kUfaRQBV+z3X/PNPzP8AhUJ0
xic/Zov1/wAK0PtIo+0igCmtpcIoVYkAHYE/4UotJxltg3E9OcdMVb+00faRQBUNtckEGJCD
2yf8KZ9gk2bPs8W3rjn/AAq99pFH2kUAVBbXIAAiQAe5/wAKckDxKfMGCxJqz9pFNkk8wA+m
aAJbH7sv+/8A+yrRRY9Jv9//ANlWigDMuP8AkK3f/AP/AEGuE8U/8hdv90fzNd3cf8hW7/4B
/wCg1xuvW4uNVlYpP8vy5RMg9/X3oA56itD+z1/u3P8A37H+NH9nr/duf+/Y/wAaBmfRWh/Z
6/3bn/v2P8aP7PX+7c/9+x/jQBn1qR38l1qiyNL5cO/cUd8ALjBH4jIqP+z1/u3P/fsf40f2
ev8Aduf+/Y/xoALm/iuDLHLG7R78wkNgoAMY9+APyoj1FEgNv5J8pomiPzc4LhgRx6gUf2ev
925/79j/ABo/s9f7tz/37H+NACyajFNb/Z5IW8tVRUIfBG3PXjnOaS91Jby0hgeEr5CqsbBu
mBg545zgfSj+z1/u3P8A37H+NH9nr/duf+/Y/wAaAM+itD+z1/u3P/fsf40f2ev925/79j/G
gDPorQ/s9f7tz/37H+NH9nr/AHbn/v2P8aAM+u58E/8AHxcf9cIf61y39nr/AHbn/v2P8a6X
wpOLW4uS0NwR5caACPJ43c8UCOjl0+SSG4g84CKZiw+X5hn3zzzQ9hLJP9oMyiYbAML8uFJ6
jP8AtGl/tSP/AJ9rv/vyaP7Vj/59rv8A78mgCP8AstjKszyI8gd2wU+XDY469sDmm6kgiFgg
AAWTGFGB901N/akf/Ptd/wDfk1Tvrtbma0CwzptkJJkjKj7poAls/wDkO2//AF7y/wA0rerB
s/8AkO2//XvL/NK3qAM7U/8Aj5s/95v/AEE062/1z/7o/rTdT/4+bP8A3m/9BNOtv9c/+6P6
0AY15YXUYnm2pFF8zMolLg59FI+U+pB/nWsv+uj/AN7+hrCn8Qm7ubuxEOIwGCtxnjHXn6/p
W6v+uj/3v6GgBLjThcaglxK6tGqFPKZMg568/hTLUfuIR/sL/KprqO8aeM20ypGB8ykA55Ht
6ZrM1CaSDQZZYm2yJBlT6HFAFuW3WVk3AEKckEZzxTWtMuSGwNwOAPQYrzz/AISHVf8An8b/
AL5X/Cj/AISHVf8An8b/AL5X/CgD0O3tfJxnYcDAIXBqfbXmv/CQ6r/z+N/3yv8AhR/wkOq/
8/jf98r/AIUAegCywrgbAWJO4Lz1zTvsrmQuzjO5WwF9BXnv/CQ6r/z+N/3yv+FH/CQ6r/z+
N/3yv+FAHo8URjTaSDySOKcyMVIUgN2JGa82/wCEh1X/AJ/G/wC+V/wo/wCEh1X/AJ/G/wC+
V/woA7/7D8wbKjDbgoX5emKVrJmYYcAccY4GDzj615//AMJDqv8Az+N/3yv+FH/CQ6r/AM/j
f98r/hQB6EtqyBNrjKsTyODmlFqckluS4fp7V55/wkOq/wDP43/fK/4Uf8JDqv8Az+N/3yv+
FAHpW2o2hzMsmfuqRj615z/wkOq/8/jf98r/AIUf8JDqv/P43/fK/wCFAHoH2EmNI2f5UBC4
HPIxTmtXfBdxkY6Ljoc157/wkOq/8/jf98r/AIUf8JDqv/P43/fK/wCFAHokNuY3Y7hhv4QO
PrUxTIxXmv8AwkOq/wDP43/fK/4Uf8JDqv8Az+N/3yv+FAHoIsYwkYAUMpBLBeTSLZER7Mp0
wGC89a8//wCEh1X/AJ/G/wC+V/wo/wCEh1X/AJ/G/wC+V/woA9Ajt5C77iAnmlsY5NWttebn
XdYCbzcyBT/FsGP5Ug8Qasc4u3OOeEX/AAoA9J20ba84TXNZf7lxI30jB/pTW1/V0OGunU+h
RR/SgD0nbRtrzX/hIdV/5/G/75X/AAp413WSm8XMhX12DH8qAPR9tG2vNhr+rt926c9uEX/C
k/4SHVh/y9t/3yv+FAHpW2jbXmv/AAkOq/8AP43/AHyv+FL/AMJBq2AftbYPfYv+FAHpO2jb
Xmv/AAkOq/8AP43/AHyv+FH/AAkOrH/l7b/vlf8ACgD0rbRtrzd9d1mPG+5kXPTKAf0pP7f1
fGftT4/3F/woA9J20ba81/4SHVf+fxv++V/wo/4SHVf+fxv++V/woA9K20ba81/4SHVf+fxv
++V/wo/4SHVf+fxv++V/woA9K20ba81/4SHVf+fxv++V/wAKP+Eh1X/n8b/vlf8ACgD0rbRt
rzX/AISHVf8An8b/AL5X/Cj/AISHVf8An8b/AL5X/CgD0rbRtrzX/hIdV/5/G/75X/Cj/hId
V/5/G/75X/CgD0rbRtrzX/hIdV/5/G/75X/Cj/hIdV/5/G/75X/CgD0rbRtrzX/hIdV/5/G/
75X/AAo/4SHVf+fxv++V/wAKAPSttG2vNf8AhIdV/wCfxv8Avlf8KP8AhIdV/wCfxv8Avlf8
KAPSttG2vNf+Eh1X/n8b/vlf8KP+Eh1X/n8b/vlf8KAPSttG2vNf+Eh1X/n8b/vlf8KP+Eh1
X/n8b/vlf8KAPSttG2vNf+Eh1X/n8b/vlf8ACj/hIdV/5/G/75X/AAoA9K20uMKPrXmn/CQ6
r/z+N/3yv+FdL4O1G7v/ALZ9qmMmzZtyAMZ3Z6fSgDrrHpN/v/8Asq0UWPSb/f8A/ZVooAzL
j/kK3f8AwD/0GuF8UkjV2wSPlH8zXdXH/IVu/wDgH/oNcJ4p/wCQu3+6P5mgDI3H1P50bj6n
86SigYu4+p/OjcfU/nSUUALuPqfzo3H1P50lXtOiV4rlisbMiqV8wgAfMAevtQBS3H1P50bj
6n861bixtnZ7i3lAiCuxAGQCuOB7EkUktvHObNQiRK8BlkZF54LZ/QUAZe4+p/OjcfU/nWpH
pcEoNwkz/ZVQMSwVXyTjHJx+tZ1zGsVw6I4kVTww7igBm4+p/OjcfU/nSUUALuPqfzo3H1P5
0lFAC7j6n867jwQAJ7jAx+4iP/oVcNXc+Cf+Pi4/64Q/1oA6+is+W/kjWafykNtESudx3Ejj
p6Zppv7hJGtpIovtJ2lArnYQc9TjP8JoEaVZur/6yz/66n/0E1Cuo3KZhKK9y0j4HzFQFxno
Ce47U/UXMi2DshQtJkq3UfKaAEs/+Q7b/wDXvL/NK3qwbP8A5Dtv/wBe8v8ANK3qAM7U/wDj
5s/95v8A0E062/1z/wC6P603U/8Aj5s/95v/AEE062/1z/7o/rQBX1G0gjtLmdIwJWQgt9SM
1Kv+uj/3v6Gq2o2Xlw3Vx50h3KTsJ4Gcf4frVlf9dH/vf0NAFyuf1f8A5Fu4/wCvf+ldBWHq
ELT6FLEmNzwYGfpQB5jRW/8A8IdrH/PGP/vuj/hDtY/54x/990DMCit//hDtY/54x/8AfdH/
AAh2sf8APGP/AL7oAwKK3/8AhDtY/wCeMf8A33R/wh2sf88Y/wDvugDAorf/AOEO1j/njH/3
3R/wh2sf88Y/++6AMCit/wD4Q7WP+eMf/fdH/CHax/zxj/77oAwKK3/+EO1j/njH/wB90f8A
CHax/wA8Y/8AvugDAorf/wCEO1j/AJ4x/wDfdH/CHax/zxj/AO+6AMCit/8A4Q7WP+eMf/fd
H/CHax/zxj/77oAwKK3/APhDtY/54x/990f8IdrH/PGP/vugDAp8Ozzk8z7m4bvpW5/wh2sf
88Y/++6P+EO1j/njH/33QArWryNcS3gmAMibX3fuZELKMDjnjng9qik00W1n+/gMcxWc4OQe
NuP5mpf+EQ1ojHlpgdvMpy+E9cV1cIm5TkEyZoEV7RzHq9nao2VhBBI7sQSf1OPwptlbwtpp
nMD3LszCXam4xgAYOcjHfk56VYbwjrTOXMabick7x1oHhDWQCBGgz1xJQMksoI4LuzkW1j3v
Iqyq2f3RK/KOv8Q5qtPbtJp8LPaXSkZDNHkRx/NyCMH+dS/8IhrX/PNP+/lH/CI63gjYuD/0
0oEStbBEeH7KscH2qNY3GQZV5wevPHcetMESz2lr/osbFIpDGAp/eOHPynnnjJx1pp8Ia0cZ
jXj/AKaUDwhrQxiNOOn7ygCC4hhhikkNqgnMaboiCBGxLDpnI4weacrbY7qzSBZDDCqkEFiC
GG8jH4/lUy+EdaVw4jTcDnO/vSHwjrRYsY03HqfM60ALJZW6yRxmyYRbgPO27QyFSS27Jye+
ccd6a6LFFJDb2yNGk8REuCW2kcNnPf8ArS/8IhrWMeWuP+ulH/CIaz/zzT/v5QAXdmTqk5Wx
uWf94yR3GSJTn+HAHbJx9KLhFinEskCK6GD5CeFyDkdaU+EdbJBKLkdP3lNPg/WT1iT/AL+U
AAtS0zsdPRt0zLNkEeSOOevHHOTVWa3RntIooE2+Wkkj92ycc81b/wCER1rn92vPX951pU8I
60jq6xplTkfOKBiTWUCsY7i1S23TmGJufmUg/N15wdvPvWRqEaQXRgQL+6AQsP4j3P51uL4Y
10XHnmOJpN24bmBGfpULeD9ZZizRISTknfQBgUVv/wDCHax/zxj/AO+6P+EO1j/njH/33QBg
UVv/APCHax/zxj/77o/4Q7WP+eMf/fdAGBRW/wD8IdrH/PGP/vuj/hDtY/54x/8AfdAGBRW/
/wAIdrH/ADxj/wC+6P8AhDtY/wCeMf8A33QBgUVv/wDCHax/zxj/AO+6P+EO1j/njH/33QBg
UVv/APCHax/zxj/77o/4Q7WP+eMf/fdAGBRW/wD8IdrH/PGP/vuj/hDtY/54x/8AfdAGBRW/
/wAIdrH/ADxj/wC+6P8AhDtY/wCeMf8A33QBgUVv/wDCHax/zxj/AO+6cngzVmyCIUPoz/8A
1qAOerr/AAF/y/8A/bP/ANmqn/whOq/3rb/v4f8ACtrwvpVxpM95DcmMswjYbDn+9QB1Nj0m
/wB//wBlWiix6Tf7/wD7KtFAjMuP+Qrd/wDAP/Qa4TxT/wAhdv8AdH8zXd3H/IVu/wDgH/oN
cbrrRpqkvnPFk9A0RbA+ufrQBz1FaPnW39+D/wABz/jR51t/fg/8Bz/jQMzqK0fOtv78H/gO
f8aPOtv78H/gOf8AGgDOp6yOiOithXADD15zV7zrb+/B/wCA5/xo862/vwf+A5/xoAr/AGoL
pxtY1Yb3DyMTkHGcADt15/CmJdzpJE6ykNEu1D6Dnj9TVvzrb+/B/wCA5/xo862/vwf+A5/x
oArfbrjJPmDBXYV2jbjOcYxjrUDsXcs3UnJ4xWh51t/fg/8AAc/40edbf34P/Ac/40AZ1FaP
nW39+D/wHP8AjR5tt/fg/wDAc/40AZ1FaPnW39+D/wABz/jR51t/fg/8Bz/jQBnV3Pgn/j4u
P+veH+tcv51t/fg/8Bz/AI10fhT7Q9xdG2kiBMcf3oyBt+bGBmgR1jWVuzSM0QPmcuCThjjG
SOnSg2VuVKlCckEksSeOnOc8VBs1T/ntbf8Afs/40bNU/wCe1t/37P8AjQBMLC2UALHtwxYE
MQcnqc5zzVXVVCtZKOAJSB/3yak2ap/z2tv+/Z/xqnfLdia0NzJEy+YcBEI52n3oAls/+Q7b
/wDXvL/NK3qwbP8A5Dtv/wBe8v8ANK3qAM7U/wDj5s/95v8A0E062/1z/wC6P603U/8Aj5s/
95v/AEE062/1z/7o/rQA3Vf+QZcf7tIv+uj/AN7+hpdV/wCQZcf7tIv+uj/3v6GgCnq2tNYX
9vboiMJMbieoywHr6E0886ev/XNf5Crs9jb3M8c0qEvGQVOTxg5FUj/x4L/1zX+QoAu3cM8o
TyJ/KIznjrwQP1waiktrxvI23e0ogEnH3zkZPT2P51PdXcNooaZiAc44z0BP8hUUupW0LQLI
5BnAKDaeeQP/AGYUADW90bwSLc4h3gmPH8O0gj88GrdV2voFuxbFj5pIGMeoJ/kKbDqFvNcS
wI5MkWd4x0xQBaoqoup2rwTTK7eXCgdztPAIz/KlGo2xt1nDny2fYDjvnH9KALVFU5dVtIYY
JZHYJOMp8p5p89/bwXUdtIxEsuNox15xQBZoquL6A3X2YMfNyRjHoM/yNNg1K2naZY3JMOd/
B4wSP6GgC1RVQanam2luAzeXFjcdp7gH+ooOpWwtkuC58uTO04POM5/kaALdFVJdStoTAJHY
GcAoNp55A/8AZhT2voFuhbFj5pIGMeoJ/oaALFFVodQt5rmW3RyZIs7xjpj/APXTU1O1eGaZ
XbZCgdztPAIz/KgC3RVVdRtmt1nDny2fywcd84pkuq2kMEE0jsEnGU+U88ZoAu0VXlvoIbhY
HY+YxUAAZ69P5UiX9u969orHzk6jHsD/AFFAFmiqsWo203mbGJ8td7HaemSP6Gki1O1mtTco
5MQYLnaepx/iKALdFU5dVtIrWO5dyIpCQp2ntn/A0641C2tnhWViDN9wbTzyB/UUAWqKrvfQ
JdC2LHzSQMY9QSP5Gki1C3mupbZGJlizuGOmMf40AWaKqJqdrJDNKrkpCm9ztPAxn+lKuo2z
26zq58tn8sHB+9nH86ALVFUpdVtIbeGeR2CT8odp54zUs19BDOkDsfMcqAAM9TgUAWKKrLf2
73rWasfOXquPYH+opItQt5i4RifLUu3ynpkj+hoAtUVUh1O1mtDdI5MQIXO09Tj/ABFJJqlp
FaJcu5ETsVU7T2z/AIGgC5RVabULeBkEjEF1DAbT0JA/mRQb+3F99j3Hz8A7cexPX8DQBZoq
vFfQTXDQIxLqCTxxwcH9aih1W0mtZbiNyYogCx2njjP9aALtFVTqFuIfNLHYZfJztP3s4/nT
JdVtIbeGeR2Ec2dh2nnjNAF2iq819BBOkLsfMfaAAM9TgUi39u181mGPnL1XHsD/AFFAFmiq
0OoW8zOI2J2KWPynoCR/MGmQ6nazWZuo3JiUgE7T1OP8RQBcoqnJqlpFaJdO5ETsVB2nqM5/
kafNqFvAUEjMC6hgNp6EgfzIoAs0VWN/bi+FmWPnkA7ceoJ6/gaWK+gmuWgRiZFBJ44GDg/z
oAsUVSh1W0mtpbiNyY4gC52njjNOk1K2jt2ndyI1k8onafvZx/OgC3RVSbUraGCKZ3ISVN64
UkkYz0/GnS39vDdx2rsRNJjaMdc5/wADQBZoqut9A919nViZMsMY7gAn/wBCFMg1O1uFnaJy
RBnflSMYJH/spoAt0x/v/wDAf61Amo2z28k6sfLjYKxKnrx/iKW5adXX7PGjkjne+3H6UAZ1
pfanJqbxz6c0VmeEk3Ake5571MP+Qpc/9c4//Zql36h/z72//f7/AOtVeAynUbkzIivsj4Vt
w/ioA07HpN/v/wDsq0UWPSb/AH//AGVaKAMy4/5Ct3/wD/0GuE8U/wDIXb/dH8zXd3H/ACFb
v/gH/oNcJ4p/5C7f7o/maAMeiiigYUUUUAFTyWVzFAs8kDrE4BVyODnpUFbT3tvGLeJYy/mx
RLMWYMuBjgDHWgDMtrO4uywt4XlK/e2jOKgIIJB6itq5+y2kF1apslEfljOdpZskn8s4pmyH
7KHC2/2bycFvl8zzP55z+GKAMiitx5LVby7CxWuxZo1j+VcbcnOP8aqao0LD90kK7Z5FHlgD
5cjHTr9aAM6iiigAooooAK7nwT/x8XH/AFwh/rXDV3Pgn/j4uP8ArhD/AFoA6+iseaSf/SlQ
z/a8kxqAdm3jGO3T8c01pZCzvE1z9jGzcSH3g5O7Gfmx93p70CNhXV87WB2nBx2NZ+r/AOss
/wDrqf8A0E1ns10iAxPLHbtLIWd0dm5xt4XDev8AWrd8HEeniR977+WxjPyntQAtn/yHbf8A
695f5pW9WDZ/8h23/wCveX+aVvUAZ2p/8fNn/vN/6Cadbf65/wDdH9abqf8Ax82f+83/AKCa
dbf65/8AdH9aAMy8upGfUYJJEIEasgD5A7enWtBf9dH/AL39DVfV7i1S3ng484rn5YycZ9SB
gfjVhf8AXR/739DQBka9Z6ncatbvasREu0Aj+H5gSTx7Vd5/s9M9fLX+Qqe/1e3sLqG3l5aX
0I45A5/P9DUJ/wCQev8A1zX+QoAdrWlNqYhCsq7N2d3upFV77QFubm1dWQJAFUg9SAQf6Va1
a9ns2t/JMYWVyrFo2cjjPAU57VD/AG28SBbm0kWUoGQAgebk4+UE5/A+tAAui/8AE6a+ZlKb
gyjv90D/ABqO00D7Pd3cxZCJkZVA7ZJ/oRTU1a/OpvbtFCsUbgMxUjAwpxu3Yz83Tvipl1aS
a8sxDEwguA5Utj5wBkEc8fjQBDb+H/K0ye2ZkLzBQSOnAA9PrSN4eb+y4bVXj3pMZGPY5z7e
4qwmpz/2NdXZi3TQNINhwMbSevPb61fs55LiAPLCYmwPlLA9vY0AZN/4eFzFaRoyAQKFOe/I
P9DUl3oQuNVgugUCR7cqepAz/iKt6jcTW+DHJGuRhE2lmd+wx6VcRjtTzMK5HIz3oAyYNF8v
Vpbx2UqzMVA68gD+hqG18PG3S++dN1xGUQjsTu68e4q/Dc3B1me1laMxCJZE2qQRkkc889Kt
xSmSSRTGyhDgEkfNQBjpoAXS5LUsm6R1YntgY/pTJfDzPptpaq8e6HdvJ6ElSOOPWte/u1sr
fzShfkAKp5J9vWiwvEv7VZ41ZQSQVYYIIoAzL7QFuZ7V1ZAkAVSD1IBB/pUg0X/idNesy7Nw
ZR34XFLqmoXdpeRxQiJlkjZlBiZmJGOODxnPWlGsnzBC9nKtx5ix+XuXPIznr0oAhtNB+z3t
1OWQiZGVQO2Sf6Yptt4f8nTLi2d0MkyqMjpwAPT61PFqdzML1Wt/K8hmVX3KRwoOCM80WutB
rRWuIXSby42CjHzl+BjnjJ9aAK58PN/ZcNqrx7kmMjHsRzx09xS33h4XMFpEjIBAoUk9+Qf8
atPrAVlj+yymYyeUYwy5Viu4c5xyKLnUDNpsTWuVmujsjB6g5+Y/gAfyoAil0QSaul3uTy02
YXv8uf8AEflSW+hiLWZL1mUqwbAHXJx/gasteTw6gtotu0kQjBMhcZ9MnJqK01SSS+ltDH5r
o5BKlRtXjBIJ5/CgCvZeHzb2dxE7oZJY9gI6dz6etJH4eMeltah03mcSE9toPTp6Vah1SQWt
7PPCxNtKV8sYBAwD1zg9aW41V0tZ3jtm86FlBjYjoeh60AVLzw79o0u3tUdA0QOWPTJB/wAa
k1HQVu7i2dCipDtBB7gMD/IVNda0tqsSyWsxnkBbykAYgDuSOPSlk1j5rdYbOeY3CF0xhTx1
BBIx1oAj/sXOsm9Zl2bgyjvwuKZaaD9nvrm4LIRKrBQO2Sf6YrZUkqCQQSOh7VmQatIXuzc2
xjit3K7wwPRQemck89qAK1r4fMOmXFs7oZJlVdw6cDHp65pP+EeI0yK1Dx7lnMrHsRk4HT3F
Txa8stvPKtlcDyUD7WAXcvqCeKP7bebTxd21o7K0oRdzKNwzjPXj8aAIb7w8Lm2tIUdB5C7S
T35H/wBepZtEEurx3W5BEgTC9/lz/iPyrVhdpIgzoY27qSCR+VUbu7u01OG1hgJjdSxcFecY
9T2zQBBBoYj1qS+LKVYNgDrk7f8AA/nUVloBt7W4jd0Lyx7AR06k+nvWhb3Ur6lcW0iFVRFZ
OByO5zmoI9TMEWoSXbZS1m2AqvJGFI/U0AVY/Dxj0t7RXTc0wkz22gjjp6UXvh37RpVvaI6B
4gcsemSD7eprR03UVvxIBDLC8ZGVkUjg9xTdS1WPT3jjMUs0sgLBI1ycDqf1FAFW70IXF7DK
GQRRoqbT14bNL/YgOufbyybck7e/TA/XNF3rX+hySWkUhKxh2ZlwEz0BB5q2l3KdVNs6bYzF
uU4HJzyc5+nagClYaF9mmuZJGRjKGAx6FiefwxUMHhxodLurXfHvmZSG7AAL7exq7Dqr/wCl
PdW5hhgLZfcDwB6A5zTm1bZHMZLWRZI4xL5eVJZM4znOPwoArPoIawitwUykxlPpz/kVHe+H
ftFpaQo6DyF2knvyP/r1r2lw9xFvaB4c/dDkcj14qtqeqx6cVDxPLkbjswSo9SPSgCvPogl1
aO6ygiQIAvf5d3+I/KiHQxHrcl8WXawbCjrk7f8AA/nU0msIly0X2eQovlkyAjADnAOM5qOX
Vne4thbxkQyXHkmRsYbGc4GcjBFAENloBt7e4R2QvLGUBHTqT6e4psfh4x6VJaK6bnmV89to
I46egP51s3VxHaW7zykhEHOBVM6qUdo5bOaOX5dqEqd5bOADnHagCle+HTcaTBaI6B4g2WPT
JB/qakvNBFxdwyBkEUcapg9eGz/SpTrYEyxCzmMhyGAK/KQQMdfcU2PXllBKWcxAjEhO5eFy
QT17EGgBDogbXBflk2g529+mB+uaSw0P7NcXMsjIxlDhcehYnn8MVY/tiItlInaDzBF5vAG8
9Bjr3HPvUceuwlGkmhlhjCyNuODnYcN0oAqW/hxodLu7XfH5k7LhuwAC+3qDUk/h/wAzTFtV
ZAwlaQk9Oc//AFqkXxBGYJJDaXCmPaSrLjIJxkZ96fc6vKlp5sNqxkW4WB0Zh8pJA9fegCvd
eH/PSyjDoEgj2NnucryOPY/nUtzoYn1mC9ygSMjK9zgMP6j8q1IpS8StIvlseCpYHB9OKkoA
x7XRPJ1Ka6dkIdpCoHX5sdfyqC28OtBaX0YePzLiPYh7A4PXj1Nb9FAGKuhbNN+zKyBzOspP
bAYHH5CtK5FwWH2fys458wn+lWKT+I/SgClt1H/p1/NqjS3njuJJrgx5kVQBHnjGfX61pVBc
fw0APsek3+//AOyrRRY9Jv8Af/8AZVooAzLj/kK3f/AP/Qa4nxLbzTas7Rxs4CgZA9zXbXH/
ACFbv/gH/oNcT4hlSDVZB5KuWG4lif8AH2oAyfsV1/zwk/75o+xXX/PCT/vmn/a0/wCfaP8A
Nv8AGj7Wn/PtH+bf40DGfYrn/nhJ/wB80fYrr/nhJ/3zT/taf8+0f5t/jR9rT/n2j/Nv8aAG
fYrr/nhJ/wB805LW8jcOkMgYcggdKX7Wn/PtH+bf40fa0/59o/zb/GgBrWl27FmhkZmOSSOp
pPsV1/zwk/75p/2tP+faP82/xo+1p/z7R/m3+NADPsVz/wA8JP8Avmj7Fc/88JP++af9rT/n
2j/Nv8aPtaf8+0f5t/jQAz7Fdf8APCT/AL5o+xXX/PCT/vmn/a0/59o/zb/Gj7Wn/PtH+bf4
0AM+xXP/ADwk/wC+aPsV1/zwk/75p/2tP+faP82/xo+1p/z7R/m3+NADPsV1/wA8JP8Avmuz
8FqVurlWBBEEQIP/AAKuP+1p/wA+0f5t/jXUeFLK3vJ7gTRnHlRuArsvJz6GgR21FZ39h6f/
AM8n/wC/z/40f2Hp/wDzyf8A7/P/AI0AaNZur/6yz/66n/0E0v8AYen/APPJ/wDv8/8AjVO9
061s57R4EZWMhGTIzfwn1NAE9n/yHbf/AK95f5pW9WDZ/wDIdt/+veX+aVvUAZ2p/wDHzZ/7
zf8AoJp1t/rn/wB0f1pup/8AHzZ/7zf+gmnW3+uf/dH9aAMm5tLiJtRne3iEc2CGEpJXAA6Y
71pr/ro/97+hrOvtQnnN9bC3dI4QFLFQeoz13cfka0V/10f+9/Q0ARX2kR3t5DcO5BjKnGOu
Dn+lRn/kHr/1zX+Qqjrupajbarbw2kZ8s7QeR85LD/64/Grv/MPTPXy1/kKANKWCKZkaRAzI
cqT2NV59PFzqMFzK6skAJSMp0Y981cooArmxtS7OYELM24nHU+tAsLQMrC3jBXO0gY25649K
sUUAQR2dtGjokKBZM71xw2euafDbxQbvKjVN3XA61JRQBDLaQTSrLJErSKMBiOQKe0MTOjsi
l4/usRyKfRQBELWAXBnES+aeC/enJDHG7siKrOcsQPvH3p9FADJYY5gBKiuAcjI6H1pIIIrd
CkMaxqTnCjAzUlFAEZgiM4mKAyqMBu4FV0sB/ajX0jh38vy0GzG0Zyee9XKKAIGsrV3Z2gjL
MSScdSRj+VILG0Ax9njxtC/d7DoPwqxRQBALK2BUiBMq28HHO7pn602Owt45o5I02+UCEUdB
nqcetWaKAIpbaGZg0sSuQMZI7UwWFoHDi3jDgkhgvPPXmrFFAFcWFoFkXyExJ98Y+99acLO3
HmfuU/eAB+PvY6ZqaigCD7Da8fuEyM845/OkFjagxkQIDGMJgY2j2qxRQAVCbO2aQyGCMuTk
kr1OMZ/LipqKAK39nWewp9nj2sApGOoHb6U5bK1RHRYECudzADqfWp6KAGxRJCu2NAq5zgDv
THtoXmEzRqZF4DdxUtFAEItIBMZhEokPVu9NWxtVDgQJiT74xnd9asUUARxW8MLM0UaqzY3E
Dk46US28MxUyRqxXoSORUlFAFY6fZlQptotoXbjbxj0pws7cSiQRLvXgN3FT0UAQm0t2dnaF
CzdSVzntSfYbXYyeQm1hhuOo9PpU9FADY40iTbGu1fSo5rS3uDmaFHJG07hnI9KmooArmwtC
CDbodwUHjrjp+VH2C03Bvs8eQ24HHQ+v1qxRQA2RElQpIoZWGCrDINRfYbUg5gQ5xkkZPHT8
qnooAgWytkxtgQY9B75/nVNdGiF80x8owFNgh8rgDJPXPqSeladFAEJs7YybzBHuzuzt7+v1
posLQAAW8eBuwNvr1/OrFFAFY6fZkEG3jIIAOR2ByBTzZ2xVwYUxI29hjq3r9amooAhFpbhE
QQptR96jHRvX61NRRQAUUUUAFJ/EfpS0n8R+lAC1Bcfw1PUFx/DQA+x6Tf7/AP7KtFFj0m/3
/wD2VaKAMy4/5Ct3/wAA/wDQa4TxT/yF2/3R/M13dx/yFbv/AIB/6DXCeKf+Qu3+6P5mgDHo
oooGFFFFABV20sVuIkZpihkl8pQEyM4B554HNUqtRX0kNn5ERZG8wuWB7EAYoAcmmXLXBhKB
dpXexPCgjIP0xzTBarNKI7WXzW5++Agx65Jx+dXpNQ+zwWiZWVwMzgPkMuMKMjuFJHtVaC5t
IGlKwu29SqsxBKcg5HHXAI/GgBh0+cKAVPm+aYvL9wAev41BPBJbSmOUAMOflYMPzHFaX9sq
Jy4gO1mYkFudrJsPOOvvWZJ5e/8AdBgv+11oAZRRRQAUUUUAFdz4J/4+Lj/r3h/rXDV3Pgn/
AI+Lj/r3h/rQB07XtuszQtJh1GW4OB9T0pq6jatC8okIVCAQUYHnpwRmoZdPkkhuIPOURTMW
B2/MM/z5oexlkuPtJlQTDYAAp24Unr/30aBD01S3aBpmYqgcoMKSTj2AzUGqsrtZMpBUykgj
v8po/st/OWZpEaQPI23BC4bHv2wKTUoxELBAAAsmMKMD7poASz/5Dtv/ANe8v80rerBs/wDk
O2//AF7y/wA0reoAztT/AOPmz/3m/wDQTTrb/XP/ALo/rTdT/wCPmz/3m/8AQTTrb/XP/uj+
tAFfUbSGKzu5kDB5Fyx3sc9umcVKv+uj/wB7+hpdV/5Blx/u0i/66P8A3v6GgCS4uraCaOOd
1WR/uAjryB/MiqR/48F/65r/ACFRato8t9qNvOj4SMrnJ7bgTjj2qU/8g9f+ua/yFAF6S6WO
7SBlI3oWVu3HUVX/ALYtFijeZmi8zJVSpY4z14zjPvVi5tEuHjcu6PHkKyHnBGDVWXRLSYRq
2/EahV6ErjuCRkH3BoAmOp2YuhbGceaTgDBxnGcZ6ZpYtRtJrk28cu6UZ42nHHXnGKh/sW0F
yZ1Uhi4kPA6/XGf1p1tpNvbXQuELmTBBJwN2fXAGfxoAnvbpLK0luZAxWNSxCjJNVZNZhRLa
UI5imfYSVYFTtJ6YyenartxClxbyQSZ2SKVbHoar/wBmoXiZp52MTh0yRgELt6Y9DQAS6rYx
JG73A2yDcuATx6nA4/GrasGUMpBUjII71mf2BZkLncxVDGGYKxxknuPc81pRRrDCkSZ2ooUZ
9BQBmjWSbw2wsbjI53HGMZIB65xkVPY6nDeFU5WYjJQAkDk98Y7VJ9iX7a915sm908sjjGOT
6e9R2emRWUhaCWYBvvKWBVj64x1+lAEuoXsen2b3MoZlTsoyTUb6rZxwrLJKyK5wAY2yfwxm
p7q3ju7aSCXOyQYODg1Vm0i3uHV53kkdScM+1sAjGMEYxx6UALLrFhEU33GPMUOmEY7gfTA5
6inLqlu18bQCTeApB8tsHPvjioJdDtpRAGkmH2cYiwR8pyDkcdeKtNZK0xlEsqsVCttIG4D8
P5UATTTJBC8spwiDLHBOB+FVDq9mVfypfNZY/M2qrHj8uKuSIskbI3KsCD9DVGz0e2slkFu0
iGRVVjkE8d+R1PegCUajALOG4kbaJQNoALHPpwM1HDq9s9uksriMtuOBlsAEjOQOnHenR6ZH
GkKrNMDB9xsrkD06c1TuNHMULR2e9jIhjdnlAwpJP93nkn0+tAFz+17DfGn2gbpMFflPfpnj
j8aINUt572a1USCSJtpJjODxnrioV0K0yrsDvwm4hV5KjryMjp2NWhYoty86SSqXYM6q3DED
Az3oAs1BdXkFns+0OU3nC/KTk+nFOgheNpmeVpPMfcAeijHAFVdXt7i5S3W3RTsmWRiX2kY9
ODQA6bUkW1W5hAljLhDyVIycdCKllvreF5Vkk2mJQ7/KeB61C+lxyQlGllG9/Mc5BLN+XtTr
nTo7kN5ksoLx+W5UgFh+X8qAFbU7NbpbYzfvWIAUKTyenOMCrE0qQQvLIcIgyTVI6PbG7S5Z
nMqEEH5c8DGM4zjjpmrs0STxPFIMo4wRQBTGqojKLmGSANjBbB69Omcde9OvNUgtbaaUZcwt
tZcEYPXk44470w6NbPIZJGkkkKBA7EZAHvjn8aV9KikhuYmnmK3JzIcrk8Y9OKAEuNYgtrxr
eZWUiLzVbjDew9+KLbWbWZIN5aF5wCiup79ORx+tPbS4JJ/OmLTPsCDeFIGDkEcdearjw/aA
RjfKTEUKsdpI29OcdPagCaHVYWuGgl/dyBygAy2cY5zjjr3p0WrWM3meXPu8tdzYRunqOOfw
pi6RAtw8wlm3yZ8z5hhwexGMUlvotta/6kuh2GMEBQcflyfrmgCxZ39tfAm2l8wAA52kcHp1
HNJc6jaWsyxTy7HYZA2k5H4CpLO2WztkgR3ZI1CruxwB9AKbNZxzzrM5bcowMY45B9PUCgCJ
9YsEEZa5XEgBU4J46c8cfjTxqVoZjEJfnDFSNp6jnHT/APX2qmPD1iBgb/u7ckKTjJPccdas
/wBlxbifNl5lE2OPvDp26UASRahazBDHMDvVmXIIyFOD19DRaaha3pYW8hcrycqR/MVAujwq
QUlmUKHCgMOA5y3b1qWx02Cwd2gyC+MjgD64AAz70AS3V3DaIHnYqpOMhC38hULarZKEJnyH
TeuFJyucZ4FPvLGK92ebn5MkDgg59QQQagh0eCCNI45ZgqRtEoyvCnr2oAdearb2wwrCR/lO
0ZxgnjnGPwq92zWd/Y0AhaJZZlRgu4Ajkr0PTrwPyrRAwAMk47mgCla6ta3SSOC6CPO4yIVG
AcdSMU9dStGiaXzcKpAIKkNk9PlIzz9KY+lwyRvEzymJySU3YAJOc+vWhtLheUzPJKZiVPmZ
GRtzjHGO57d6ACfUkS0W5hAljLhTyVI5x0xSTapFb3zW9wNgCBw4y2QSRzgcdKH0uJ4GiM0w
DP5jnIyxzn0/lSyaaskskjXE+6SMRtgqMr6dPc0ASf2ha/axbeZiU9AVIB/HGKSHUrSecwRy
kyAkEbCMH05FQDRbUXCTqXV0fep4OOMYyRnHtVm3tFt5ZXWWRvNbcwbbjP4CgBNQu/sVt55Q
MoZQ3OMAkDP60keo2srRqkh3SEqoKMDkDJByOOPWn3lqt5B5Mjuq7gx2EA8HI/UVF/ZsXmea
ZJTNv3eZkZ6Y9MdD6UAMl1i0i8g5d1mJCskbHp17e1OfVbdNQFmwk3lA+RGxHJ+lLHpsUUMM
aSyjyWZkbIJ5znt70r6ejSLIJp1cR+WWV+Suc8mgBTqNoJmi8351zn5TjjqAcYJ9qI9Ts5Y3
kScbETzGJBHy+vPWmf2XDuB8yXaHZ1TcMBmzk9Pemf2RD5YTzZcCEwDlfu5z6e1AFm0vbe9V
mt3LhDg5Urg/iKm/iP0qtY2ENgrrBkK7biOAAfYAACrP8R+lAC1Bcfw1PUFx/DQA+x6Tf7//
ALKtFFj0m/3/AP2VaKAMy4/5Ct3/AMA/9BrjNetxcarKxWb5cLlY8g/5zXZ3H/IVu/8AgH/o
NcL4oYjV2wSPlH8zQBW/s9fS5/79f/Xo/s9fS5/79f8A16ob2/vH86N7f3j+dAy//Z6+lz/3
6/8Ar0f2evpc/wDfr/69UN7f3j+dG9v7x/OgC/8A2evpc/8Afr/69H9nr6XP/fr/AOvVDe39
4/nRvb+8fzoAv/2evpc/9+v/AK9H9nr6XP8A36/+vVDe394/nRvb+8fzoAv/ANnr6XP/AH6/
+vR/Z6+lz/36/wDr1Q3t/eP50b2/vH86AL/9nr6XP/fr/wCvR/Z6+lz/AN+v/r1Q3t/eP50b
2/vH86AL/wDZ6+lz/wB+v/r0f2evpc/9+v8A69UN7f3j+dG9v7x/OgC//Z6+lz/36/8Ar10v
hScWtxcloZyPLjQARkk43c4FcXvb+8fzruPBAAuLjHeCI/8AoVAjoP7Vj/597v8A78mj+1Y/
+fe7/wC/Jq/RQBQ/tWP/AJ97v/vyap314tzNaKsM6bZCSXjKj7prbrN1f/WWf/XU/wDoJoAj
s/8AkO2//XvL/NK3qwbP/kO2/wD17y/zSt6gDO1P/j5s/wDeb/0E062/1z/7o/rTdT/4+bP/
AHm/9BNOtv8AXP8A7o/rQBV1W+tfss9v9oj87GNm7nPWp1/10f8Avf0NUtQ0xItNcLKxjiYy
qpUE5Oc8/iaur/ro/wDe/oaAM7WPEP8AZuoxWqxb9wG88ZGSOnPpn9KnznT0P/TNf5Cr81nb
zypLLGGdCCpyeMHIqif+PBf+ua/yFADteultbWNjIqkyIQpJBYbhnBBHTrVe61mZZJzam3lh
jTcp5yflLY6+361tM6qcMwH1NIZEHV1H1NAGLBrUsspUeQzCRVWNQdzqQCSOe2f07UltfwxX
WoC2k884DRx+YW3HHOM1rQwQQSuY+HlO5gXJyfXBNS70zjeufrQBhjW7h1HltasSyLxnjOc9
6Qa7cBykiQphlzJztAK59fXit3zEwTvXA96PMTj5156c0AYra1KqoS1sMwNKfvckHgD6/wCc
1JJqTre20jTpFazW+8AoWy2Rx169a2AQRkEEe1FACM21C2CcDPArL07Vzd3ghOzDIWXAwQR1
B5PNam9ckblyOozQHU5wwOPQ0AUdcuHttJuJI5RHIFIUkZ59B71UjvEsYbdopY5LeUsHkyx2
sFyOSx78VqxXMUs0kSNlo8FuOOelSM6r95gPqaAMCXU7eVtMuXnWOViDKocgAYOcjPrU7Xdv
H4lQLcYDwEMpckbsrjjoDitR7mGOZIXkVZHBKg9wOv8AOlFxCZzCJF8xQCV780AQh7xXYzLb
pCATuDsSPwwP51j2d4Y7We7jkW5n80h/mbCKWPzEZxjHpiuhDqxIDAkdcGop7qKCPe7fLkKS
vOM8UAZn9tMIN5aEgy7FkUEp0zzyMfgTUZ1aaWDTrrzY4I5GYT5UkKdp4PPritzem3duG31z
xTJZ44YjIzfKBnjnNAGVc6y1vK6uY9v7poyVI3Kx+Y4z2oi1aabULiGF7aRIj8qjO+QYycc4
4PFa0MqTwpLGco6hlOOoNODqW2hgSO2aAMOLW7h4pHWOGRljDFEzlDkA59gOfXipNIuRNqt+
BOsikRsm1iVPXJAJ4/CtgOrHCsCR2BoZgoyxAHuaAKGr3E1sLWSOVYozMBKzLkbcHrz0qtc6
zJFJhPKEZjDJJIColPcDv6evWtkEEZBBFIzquNzAZ9TQBiSa5ImoiDMAhLKGlwcISDlTz14+
lWLG8kOo3NtcToWEpEcewg7doORz061p71BxuGfTNJ5kf99fzoAr6lcyWloZYo95DAHPRQTy
x9h1rPGsSMgLNbiIybDPyVAxn88+9bIdSCQwOOvPSk8xMA71we+aAOcg1KOGwtPMuF8xJzuR
nbIG4989MHvWlPfNFqMJNzGttLHlMoTvOR0OetaRdAASygHpk9aN6btu5c+maAMpNVla5WIo
gYylHiwd6IM4c+3T86dpWoyX8j5ktmVWYbUzux2P41fS5hkmkiSRTJGQGX0yM1I7KilmICgZ
JNAFbVJJotPlkgbY6jOducDvWbPfKbuzlju4ySrhm+YIQB6Z5rYhuIZ4VmikVo2AYNnsakBB
GQQR7UAYE3iFkt4pURAWjVyrDrk4ODnt9KtC+dNZeOS4QQSJGYV2E7sk5wc/StQsqkAsAT0y
ajF1CZ3gEgMqAFk785x/I0AF1K8NrLLHGZXRSVQdWPpWWdZYRu4lglRUUkxqflYnHOTjH41p
2t1DdxeZC2RkjngjBwePqKk8xCCQ64HU5oAxIdckmaJA0Cu87RHOcYxww571paXe/b7JZvl3
ZKsF6Ag//qP41aDBvukH6Gobi8gtSomfBboApY/Xjt70AZBv/suqXyxSo2Sm2JyzF25yq88G
prfVp5bxYZI4omMhQxMTvC84P48H0561fj1G0lt3nSYGOMZZsHjjNKl7byXRtlcmYLuK7COP
rjFAD7qUQW0kpdUCjO5ugrIt9YupNPivGNsULRiRUDZjDH5s89ga2w6sSAwJHYGloAw01wyS
RosluoaSRSWB4Veh69xWpp919tsYbjAHmLkgdjViq899bW9xHBNLskk+6CDz+PSgChJrBj1A
QYUJ5vlMGXDD369PwpLDWJbrVWtCsZQByWTnGDgd/wCYFaX2mP7ULc7hIV3DI4I+tSh1LbQw
J9M0AV9Quvsdo02OhA6ZAycc8jiodI1A6hFMW2bo5Cny9COx/GrysrfdYH6GlLAEAkAnpQBk
65q0mmlPLEbFkJw3UnjGORx1759qJb6aHVIxNMsUDwAhWjJy+eQOetahkQAEuoB6HNLvUEAs
MnoM9aAMVtdK33kny1TMiksMFSo4zz3/AApia7KYVO2F3eDzRtzhOcHP06/ga2ZLmKOaOFm+
eQkKBzyBnn0oubiO1gaaXIRepAzigDDg1QQ3txiUSCWWMIy5KYI5PJ4GePrXQfxH6UnmJ/fX
rjrS/wAR+lAC1Bcfw1PUFx/DQA+x6Tf7/wD7KtFFj0m/3/8A2VaKAMy4/wCQrd/8A/8AQa4T
xT/yF2/3R/M13dx/yFbv/gH/AKDXCeKf+Qu3+6P5mgDHooooGFFFFABVzSEWTUolZUYHdw+N
udpxnNU6fFK8Lh422sARn6jFAGtJZQ3roFkhSdSom8kDywpzlhjjgYzj1pdkDfYLcrD5cgBb
bHiQ/Med2P61m2t0bZJtinfLGY854APXio/Pl3RtvOYgAh9Oc0AXYrC3lSE+bIpnkZEGzOMY
xnn1NZ5GCR6VeOrXX2fylZVJLFmCrzu644+X8KoUAFFFFABRRRQAV3Pgn/j4uP8Ar3h/rXDV
3Pgn/j4uP+uEP9aAN+XUHjhnuPKUwxMV+98zY4/Dmh7+WO4Ns0SGYhCuG+XDE/y2mpzY2zTP
KY8s4wwycH8On40g061ELReWSrEEkuxbjpznNAigNUlgYxPE0kryyYCBnAC49BnuKfqEhlSw
kZChaTJVuo+U1bOnWhiEflEKGLAh2DZPXnOar6qoVrJRwBKQP++TQAyz/wCQ7b/9e8v80rer
Bs/+Q7b/APXvL/NK3qAM7U/+Pmz/AN5v/QTTrb/XP/uj+tN1P/j5s/8Aeb/0E062/wBc/wDu
j+tADdV/5Blx/u0i/wCuj/3v6Gl1X/kG3H+7SL/ro/8Ae/oaALlZR/48F/65r/IU/UNbtNPu
oredvnkGeCPl5A5/P9DTCc6epH/PNf5CgCPV4BNqtkfs3mgK4dmhLLg9ASPfNB0NXltWlEEy
woyEOn3s4/QY4FXNQu5baW2WPbiVypyhYjgngA+1V/7ZMKhLu3eOYqCi5A8znGFB79OD60AK
+kFrkyB4x+9DiTb+8UAY2g+n+cVSttOb+0IU8oOtukivLJCV8wkYBJP3ifanya3dIJV8mPzE
lABIONmcE9eoJFaFvqcVxOsSKx3qWRx91gPQ0AVY9ECWDWyiBWYjc6py65zg+nt6VDH4d2wm
J2jZV3bDg5TJBx+lXrW4lutPnYSssiSSLu2LkYJ4xyKZb308ltYjKGWdSzOw4GB2A70ASwW1
xaQrDAU2mYtnHCITnGP0q9WTb6rLJLcKyxsIoWkBUMOQSMc/QVLHfTs2ngiMC5Tc42ng4zxz
QBXOiP8A2l9tEqbizFwQfmBGMY9qRNDkSFY45Y4/3Rjcop+fnjPt2/GtliFUsTgAZNZx1qER
yv5bkRxGYEdGUehNAD7CwazuZpB5SpKqjZGuAuP/ANdN1fTP7TWNWZQqZ4I7noc/0oGrx7hG
YZBKXVFTjksu4d/QGl0e5muY7nz2JaK4aMZABAAHp9aAIG0Ystmz+RJLbxGMmSPcG4GD+GP1
qZtM/wBON0i2/msqgs0WSCO4o1C9ube6WKBFctEzqvlsxJGOODxnPWkGr/vBA1u63JdU2ZB6
rnP0oArQaFJDcvMtwqtJGySFARknvjoMelPbRSYdii3Q7VVtqEB8EHJ/KnWmo3M90tuRD5qF
vPUKflx0xz3p8OqCOykmn8xyLgwgBRnO7AHH86AIJ9BM4KGRVh83zBCuQuMYxx780JoTLCIz
JHIBEY1V1JEfJO5cnrzj8Kmn1uO2jDzW06jfs5XBJxngHrVywu1vrVbhEZUYnbnHI9aAHWUL
W1lBAzBjEgTI74GKzYtGki1IXomTeS2/CkbgenA444+tXXu5F1H7OIgU8veW3Y70xNUidosR
uI5ZTCj8csM9vTg0AV9I0X+zbl5vMU702kAZ5z1yefw5q3qdl9vtxCWATcCwI+9jtntUl7dR
2Vq08oYquBhRkkk4H86r/wBqDeIzbTiRnCqpXG7IznJ9MUAP0qzewsVtnkEmwnBGehOcVFfa
X9rnkkby5FeLYFlXPlnnlfTr+lV4tQuPsPnSM/y3JRjtXON2MY/rVy6vJYdQt7dIgyyq7E5w
RjH+NAFVtGYvkvETvVg5T5wAANoOehxVS40BLezDRorGNTlVjLF8qVxj6kH8K6En5cgZ4zWX
FrsT+V5kEsSyZwz4wPlLc8+goArWmkvNZREEW58tFdBGV8wggneD16Y/E1M2hh5EZvJ8sTiX
ygnyAbcFQPfqasw6kt0J44o3WSOMOCR1DZwRn6VBd3k//COm9gmZJEi37ig+bHqOlAFeTw60
scSzTBxEhRUywUckg8H3x+FSHQ28xpfMiMuIdrlTkFDyc5zzWyhyik9SKqvdyLqItxECnl7y
27HegCCPSxDqMt1GtuDK6sSY/mXAwQD7+tX54lnheJwCrjBBGRVOHVUnkAigmZGdow+zjIyO
vpxUdtrC3ZnWGBw8KkuGI4OTx19v1oAii0ZorOK3BtwkezKiLAl29d3rn/Oav6fam0gaMspy
5YKowqgnoBSabdPeWUM8kYRpI1fAOeopby+S0KqVLuwLbV5OB1OKAK1/pbXc7yB4/mQKpdMm
Mg9VoOlbdRe7iEBdwgy8eSCpOSD6nPWkk1qJDkQysoiWYsMcKTj161HeanIWiNsHVBdrA7ED
DfMAff8AGgCNNCdIyqTrE7JKryRrhjvbIP4UkXh8Q29xChjCzRhCp3MM5+9yf8+tbhyAcDJr
Nh1FkshK8ckziVozgAHr9aALVjapaQbEjjQ99gxuPqfeobqxklunnil2s8PlHORjnIIIqOLW
YpVG2KQO2NsZ+8QV3dBntSJrUMkIkjhlYeSZiOAQoJHr1yDQBHHo8kUBhFwGV1jVyy8/L6c9
/wBKuLayLqUlzuXY0YQLjkY71BHrKSYMdtO4wm7audu7/DNaVAGRpOi/2ddvP5ikum1gBnnO
c5PP4ZNakIlEeJmVnyeVGBiqFjNd3FxcyOzCOORkWIbccY79aT7TNLocs8czLNGrHeUXkrnt
yO1AGnWXf6VJezzSNPs3RhIwB0wd2Tn3x09KeuphIrRHSSWeeHzMIuegGTx7mrtvMLiBJQjp
vGdrjBH1oAqi1uTfRXLvF8iFCADzkjn9KoxeH2S4nmFxseZJFLKOQWPUZ5H51eOqIs7xtDIq
rMIS/GNx6URamspixDIFm3eWxI5x/LNACWOnm1uGlBjRTGEMcS7VJB+8fepbu08+a3mXYJIG
JXcM5yCCKq2+rk6ZHd3EJBcgBU5yS2OBUraoqW7SvbzoEYqwZDwAM7vpQBn3Hh1ri1hhklQ+
UHwQCOWbPTpipJ9AMt21wZ8uShRiWHl4A4AB6cfrWnZXkd7aR3MfCSZxkj1xVigDJi0h4ruG
cPEWjlZy+07nBBGCfbNXdStXvbCW2R1QyDG4jOKg/taE3IgCOxbeFYfdJUcjNNGtReUrtBKp
eMSIvGWBOMdfUigCtd6XEiGR4fm3q0SW8RIRxzuP16E+lbX8R+lUrG5mmvryKXIETLtUgcZG
eo61d/iP0oAWoLj+Gp6guP4aAH2PSb/f/wDZVoosek3+/wD+yrRQBmXH/IVu/wDgH/oNcbrr
RrqkvnNDk/d3RFjj8/rXZXH/ACFbv/gH/oNcJ4p/5C7f7o/maAIPNtv71v8A9+D/AI0ebbf3
rf8A78H/ABrOooGaPm23963/AO/B/wAaPNtv71v/AN+D/jWdRQBo+bbf3rf/AL8H/Gjzbb+9
b/8Afg/41ngEkADJPQVJNbT2+POidASQCR3HUUAXPNtv71v/AN+D/jR5tt/et/8Avwf8aqR2
s8kfmJC7JzyB6dajkjeJ9silWHYigC/5tt/et/8Avwf8aPNtv71v/wB+D/jWeqs5wqljgngd
qSgDR822/vW//fg/40ebbf3rf/vwf8azqKANHzbb+9b/APfg/wCNHm23963/AO/B/wAazqKA
NHzbb+9b/wDfg/410XhYXbXNybSWBT5cf34zjbzjAzXGV3Pgn/j4uP8Ar3h/rQBu+XrH/PxZ
f9+m/wDiqPL1j/n4sv8Av03/AMVWlRQIzfL1j/n4sv8Av03/AMVVS9S/E9obuW3dPMOBHGQc
7T6mttXV87WBwcHHY1n6v/rLP/rqf/QTQBHZ/wDIdt/+veX+aVvVg2f/ACHbf/r3l/mlb1AG
dqf/AB82f+83/oJp1t/rn/3R/Wm6n/x82f8AvN/6Cadbf65/90f1oAbqv/INuP8AdpF/10f+
9/Q0uq/8gy4/3aRf9dH/AL39DQBDfaJa315HczA70I6Ac4OaYeNPX/rmv8hTdWuSNQtbX7Sk
Mbh2b97sORjHI+ppf+Yen/XNf5CgC/c29rM8b3EcbNGcoW7H2pk1klxeQXLvuEOSiYGMnvVX
WbGS9ktPLhjfy3JZnRXCggjoSM1RuIJrW8t7C0u5GM6YcCXHkgEEso7DGeKANf7DY+Q8Xkxe
Uz7mXHBb1+tKumWKtuW1iDc8hfUYNYr6JP8AZpkWI7DMJBCSPmII+bOcdM1asYNTjvC8/mGC
RG3J5mdh7AEt+vFAFtLDS0gk2w26xMfnIxgkHv8AjT0sNOFrsSCHyGO7AA2k+tV9NhuLaxnh
kglJMjlMspJUk45z1qKOznNnZRzWu9IQRJExUgnHB64OPQ0AXzY2Txxx+REUi5RcD5adJb2k
s8U0kcbSp/q2PUfSsi00+9tzNI0Kb54Wj2xELtOSQTz79qsDTTHPpn+jq/2ZNrOAvHGO/PWg
DXIBBB5Bqn/ZOn8/6JFyCD8vY9atvnY20ZOOBnFc+lrrCx3Slpj5sJ2YlGUk7AEsePfj6UAa
/wDZtkd/+ixfOAG+XqB0/lTrOCzhV/saRKCfm8vHX3rN+z6ku6IGcwl0ZiZRv27fmAOeOcfr
VrR7ea3W6E6OvmTs6lmDEqQMZx34oAsPb2v2pbh0j88DAc/eApBZJ/aBvWYs/l+WoxwozmqG
qaW19qUTiKMJ5TI8rRqx5xjHOQevPaq6wzHVTp8V3M8C7ZnbzSWUAY2H6nmgDaWG2Z5WVIy0
gxIR1Ye9RxaZYxI6R2sSrIMMAvWsi20y7gggFrbpazxrJvf5fnyDtBweeSOtJFYavt2yXNzh
ihJDgEf3h948f5xQBtR6faRoES3jVQ+8AL/F6/Wpooo4IljiQIijCqBgCsZLbU1YxyPO8JdS
SJQHxt5wc8fNTLm21eW2hRJJEdASSHGTzwCQRzjvyKANie0t7h0eaFHZPulh0pqW1oLt5Uji
+0D7xGNwzUsAZYIxJ98KN3Oeceves+OCePUrqQRTeVMgG7ev3hn3yKANJ0WRGR1DKwwQehqs
NMsViaIWsQRyCy7epHSqekwX8Ekf2ozOrQjzC8gbEme3PpS69N5KWpE7RM06qQsmzcp60AWG
0jTmGDZwkZzjbUslhaSxJFJbxtHH91SOBWcLfUG2q7Tm3G7ASYCXtty2eR17+lVFa+a8e2ku
Xa6FurBI5gAJOex7dM4/KgDo9i7NmBtxjHtVb+zbLaq/ZosJ90benGP6mpEilKo0k7hsDcqh
ducc9s/rWPcpfQWq+bJMkcSy75fOAz12d8+lAGkNJ09QwFpEAwwfl6jrR/ZVh5Bh+yReUTnZ
t4zVXRTcSLFMZHeJ4VLl5A+X/wBnHQVNqlvdTFDayTRsqtyjAAntkE0AXYYY7eIRwoEQdFHQ
VFdQWkhSS6SIlD8rPjg1m/ZtSO5JDO0SBvLKSgMTngk55GKZcWmpzRnz98kv7vHlyBYzjG7I
Pfr+nSgDUbTrNpjM1tGZD1bbzSRadZQOrxW0SMi7VIXGBzx+prOtrbV11BZppmKGQ7kGNgTt
/F16dvxrXuYvOt5IwSCykZU4P50ANtrS2tQxtoUj39do60XFpb3JUzwpIV+7uGcVk2tne2+n
Q2ypOu0RiQ+eCSBwwTnj9K0tOSeOArcFshzs3tuYLnjJ70ARvpumxRMZLaBI9oQlgAMZyB+d
ObT9OklAa3haQAHGBkAdD+lU9Wtb25NwsYkZTGBEEkCrnvuB61LHDOurC4EEwjaPa+51ODnj
jPTrQBovGkkbRuoKMMEHuKpjTNNtx5n2aGMKc7iMAVkTxanbreXNxcSpF5UjL+927Dn5cYJz
+Qq9ZfanjaRTJLBJCMBpFYl+5BzgCgC2NN0+VAwtoXUgYIGQQBxTJ9ItJIBDHFHEozjag4z1
x6VSFpf/ANkWVrGskLxIFkZXGRgdgGGR+NVp21GGKyjeZvtswMLRGXHqfMGD2xQBtnTLNjEX
t0dolVVZhkgDpVqmQx+VCke9n2jG5zkn3NZIt9TOrGffIINx+QvhQMYB4PP0wPrQBej0yxiD
iO1jUSDDYHUUi6VYLE0S2kQjcgsu3g1ni01NoXXfMjtCdxaYEeZnjbjoKkuItQlW82LOm4J5
OJVyCM570AXv7NsjCsP2aPy1OQu3gGrEcaQxrHGoRFGAoHArMa1utsCh7pofmMg80CTdxjnP
Trxn0qlLZ60wj23Eo2RjGGGS2T975gOmPWgDYbTbJpGka2jLs4cnb1Yd/rT4rO2hmaaKBEkb
OWA5OamGdoz97H61gx22rLcTF2mMUsTjaJB8jZ+XBLfrx9KANYadZqJALaICT7/y/e71Gmn6
dJEYkt4GRHJKgA4bv+NUvI1RYyimYqyIXLSLu3Z+YKc8cVa0mCa3N0JkkAeXchdgxIwByQev
FAFlrSApBHsCpCwZFHABA4/nU9Z2qWT3FxbSp5xEbHcIpNhwR9RVOe21h7wzLKyICvlxqwIx
xkN8wyevY0AaTaXYvKZGtYi5JJbbzk0JplgowlrFjaY+F/hPUVQittQ/tPfIbn7IZGwvnjK5
AwTzyOuB25qXR7OayZ0kSUhnkYs025cFyVwM9SDyaAL1vZWtqxeCBI2IwSoxxU38R+lV9Qia
a1ZEEhY9Njbfz56VY/iP0oAWoLj+Gp6guP4aAH2PSb/f/wDZVoosek3+/wD+yrRQBmXH/IVu
/wDgH/oNcJ4p/wCQu3+6P5mu7uP+Qrd/8A/9BriPEsE0urMY43cBQMgZ7mgDDoqf7Hc/88JP
++TR9juf+eEn/fJoGQUVP9juf+eEn/fJo+x3P/PCT/vk0ARwHE8ZPTcP51tLPBd3kmnbQkMk
sjeYTuO49COOB8o/Osn7Hc/88JP++TT4oL2EkxxSqSCCQpzg0AaFxewwpFJEgZkeVY9rBQow
ACRjnirLTWtxclLow+TG0RBAGT8nOSOSM4rD+x3P/PCT/vk0fY7n/nhJ/wB8mgDdt5niljEx
tlvXSdTtWPaV2fJnHy/e3f1qCYRC1fIg+yeQNpAXf52Bnp833s+2Kyfsdz/zwk/75NH2O5/5
4Sf98mgCCip/sdz/AM8JP++TR9juf+eEn/fJoAgoqf7Hc/8APCT/AL5NH2O5/wCeEn/fJoAg
rufBP/Hxcf8AXvD/AFrjfsdz/wA8JP8Avk12fgtStzcqwIIgiBB7feoA1JzJvuihn+3DOwDd
t2+38PT8c0zOPM8g3BsPk3kl9wOTuxn5v7vSt2igRzu1hGo3TJZtLISxVyxPG3oQ3TP9auX4
ZU08M5c7/vEYJ+U9q1qzdX/1ln/11P8A6CaAI7P/AJDtv/17y/zSt6sGz/5Dtv8A9e8v80re
oAztT/4+bP8A3m/9BNOtv9c/+6P603U/+Pmz/wB5v/QTTrb/AFz/AO6P60AN1X/kGXH+7SL/
AK6P/e/oaXVf+Qbcf7tIv+uj/wB7+hoAtNFG5yyKx9SM1mH/AI8F/wCua/yFatZR/wCPBf8A
rmv8hQBq0mxd+7aN3TOOaWigAooooAKKKKACiiigAooooAKKKKACkCqCSFAJ6kDrS0UAFFFF
ABRRRQAUUUUAFNZEfG9VbHTIzTqKACk2Jv37V3euOaWigApGUMMMAQexpaKAEVVUYUAD0Apa
KKACiiigAooooAKKKKACiiigBGUMMMAR6GhVCjCgADsKWigApCilgxUFh0OORS0UAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABSfxH6UtA+8fwoAKhuf4fxqeoLn+H8aAHWPSb/AH//
AGVaKLHpN/v/APsq0UAZlx/yFbv/AIB/6DXE+IZUg1WQeSHLfMSWb/H2rtrj/kK3f/AP/Qa4
TxT/AMhdv90fzNAFH7Yn/Psn/fbf40fbE/59k/76b/GqtFAy19sT/n2T/vtv8aPtif8APsn/
AH23+NVaKALX2xP+fZP++m/xo+2J/wA+yf8AfTf41JBpwmiiImxLKjMilePlJ4Jzx09KLTSp
7i4aF/3RUsuWH8ajO3/PrQBH9sT/AJ9k/wC+2/xo+2J/z7J/303+NKunyGyluGO0o4QIRyx6
H8uKSSwuIWImjK4QvlSGGM46g+tAB9sT/n2T/vpv8aPtif8APsn/AH03+NSy6b5AkaaUqiye
WpVMlyACcDPbI/OopLPakLrJuWV2QZXBGCOf1oAPtif8+yf99N/jR9sT/n2T/vpv8aLuzFtG
jeYWLMy424xtOPWqtAFr7Yn/AD7J/wB9t/jR9sT/AJ9k/wC+2/xqrRQBa+2J/wA+yf8AfTf4
11HhSyt7ye4EqMB5UbgJIy8nPoa42u58E/8AHxcf9cIf60Ab39h2H9yX/v8Av/jR/Ydh/cl/
7/v/AI1Za9t1naEygOoy3BwPx6U1dQtWheUS/IhAOVIPPTjGaBEH9h2H9yX/AL/v/jVO9062
tJ7R4VcMZCPmlZv4T6mtBNTtmgaZmKoHKDgknHtjNQ6qwdrJlOVMpII/3TQAyz/5Dtv/ANe8
v80rerBs/wDkO2//AF7y/wA0reoAztT/AOPmz/3m/wDQTTrb/XP/ALo/rTdT/wCPmz/3m/8A
QTTrb/XP/uj+tADdV/5Blx/u0i/66P8A3v6Gl1X/AJBlx/u0i/66P/e/oaAM/WPEI03UYrUR
h9wBc5GRkjpz6ZqbOdPQ+sa/yFX5rS2uJlkljDSRkEHJ4wciqJ/48F/65r/IUAN1e7uIL61S
2kySrs8PHzADt79fyqrFrVxFbx+ZsBMSurznHmk9QMen0PWuhpNw55HFAGI+r3g1L7ILdMGV
UEmDgZGfX0z+VbcjBI2ZmChQSWPQUB1JwGGfrUT3UMdxHAzYeTO3jjgZPNAGNb6ykemTSRzQ
tIlwVwzkggtweuQK09OvhdtOhZGaF9pKdDxnP+fSrMk8UULyu4EaDLN6ClWRGQOHBU9DmgCh
ql7cWbxeUiusuVX5CSH7Z56Gq8+r3FvcPDIkKOu0KHJHm56leen4GtaaZIYmlc/Koycc8UsU
iTQpLGco6hlPqDQBmJqjyanNbJLa7YzwCTub1H4VFZ601zdSxsYlijjLtKOVX0yc/wAwK1kn
ieV41cF0+8vpUgYEkAg460AYVjqwGlRtGyMwlKSMzFhGu4/Mec4/HvTjrM3mRIPICyPIBIQc
MqrkMOenatskAZJA+tIHU9GB/GgCDTroXtjDcDbl1BIU5APcVmS3ELa6kMV2wmVwXDSYXbj7
gXuT16fjW1vX+8PzpaAIvtERaWPzMNGMv22j1rO8P3KTQ3CLcecyzuRl9x254/CtXcuM7h+d
G5SCQwwOvNAEGoSyQWFxLCu6RIyVHqcViazcS2uj2ywvMYtqs06tyeRgZznmt2K6hnaVEbmJ
tr5GMHGf5GnRLDBEscYRI1HyqOABQBz0+rP/AGrIEvVS22owGQWyewHftnnitWwldtSv4t7N
GhRlyfukryP6/jWh1qjDf6eLh4Y5AshfDDYRlvqR1oAvUU1pEVSzOoAGc57VA1/bLFDL5mY5
mVUYAkEnp9KALNFJuUDO4Y9c0blBwWGfrQAtFFQJeQvMsWWDtnbuUjdjrigCeimTTRwKGlbA
JC5wTyaZBdQ3DyJE+5ojtfgjBoAmoqO4njtoWmmbai9TjNRS30ELhZC68qM7DgFjgc0AWaKD
VWDULa5imliZmWElXyhBBAz0IzQBaopsUqTRJLEwZHUMpHcGnUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABQPvH8KKB94/hQAtQXP8P41PUFz/AA/jQA6x6Tf7
/wD7KtFFj0m/3/8A2VaKAMy4/wCQrd/8A/8AQa4TxT/yF2/3R/M13dx/yFbv/gH/AKDXGa9b
i41WViJhtwvyx5B7/wBaAOfoq/8A2ev/AE8f9+f/AK9H9nr/ANPH/fn/AOvQMoUVf/s9f+nj
/vz/APXo/s9f+nj/AL8//XoAjN7IbSG2jJQKrKxzjdls9fSrt5qXlzqFbeyxMHZGyDKwwzA9
+g/Kq39nr/08f9+f/r0f2ev/AE8f9+f/AK9AEzavG7jfbl4sozRluGIO5/zOabNqcbRGNIm5
jdMnA+8wPQdOmKj/ALPX/p4/78//AF6P7PX/AKeP+/P/ANegCSTVVmZtwlj2ymWJ42wyEgA/
yFEmpQ3Eoe4jkbZM0q4blskEgn8OtR/2ev8A08f9+f8A69H9nr/08f8Afn/69AEd3drcQRLt
IdWdm9PmOaqVf/s9f+nj/vz/APXo/s9f+nj/AL8//XoAoUVf/s9f+nj/AL8//Xo/s9f+nj/v
z/8AXoAoV3Pgn/j4uP8Ar3h/rXK/2ev/AE8f9+f/AK9dN4UuFtbi5LRTkeXGgxESTjdzigR0
cthLJDcW/mqIpmLBsfMM9vfn9OKJLGaS4+0mRFmGwBQCVwpPX/vo/Sl/tWL/AJ4XX/fhqP7V
i/54XX/fhqAIv7Mk85Z2kRnDyHbyow2PTuMCk1KMRCwQAALJjA6fdNTf2rF/zwuv+/DVUvrx
Lma0VIp12yEkvGVH3T3oAks/+Q7b/wDXvL/NK3qwbP8A5Dtv/wBe8v8ANK3qAM7U/wDj5s/9
5v8A0E062/1z/wC6P603U/8Aj5s/95v/AEE062/1z/7o/rQA3Vf+QZcf7tIv+uj/AN7+hpdV
/wCQZcf7tIv+uj/3v6GgDPumuINVvJLaOYO8SBCsBZXcZwCcdORz+tTc/wBnJnr5a5/IVYvd
WtbGeOCWRRJICQCwGAPXNQE509T/ANM1/kKANKSJJQA4Jx6Ej+VZ97pRmNwYTGvnxCNiy5Ix
0PvV25nMAUiCWbPaMA4/M1Wn1WKDG+OTICs6gZKZ6Z9KAMyz08zXdyFh+zkTB1lMLKwAAztJ
Hc5qddDlQwFZIQ8SuGkKZaUsMZb3/OprvU33RGAOsYuViZyAQ3r71DLrRFxZzqJEtJUdiGUf
MAMgjvmgBLfw+Ibe9tyyeVcxhQuM7GAPzfrmnT6F58McR8lIo2z5UalVbjGTjvn2qz/a6Bcv
bXCFiipuTG4scADNLpd1NcTXqTk/uZtqggAgbQe31oAqLoTrCIzJHIBCYlVwSIzk/MuT15x+
FatnC1vZwwMQTGgTI74GKZeyXUez7LEsmQd27t6VBcavFB5+IpJBAyo5XHDHHHJ9xQAh0sLf
S3ESwK8pB8wx/OvGDg+/rSWOltazxSb0GyMo5RcGYnHzN78e/U1I2pbbiaI202IQC7jGAPzq
L+2o/s5nFrc+X5ZlDbMAr+PegCfVrL+0NPkthsy/RnGdvuPeqzaPGrQSW8VvC8W7IVeG3Lip
zfSSLIkMDC4VVdUfGGUnrwfrVq2aV4QZ0CSZOQOnXigDHGhOIgpMBdYFiV9pyCOjfX+Vbag+
WFbBOMH3qlqOqxadgzRvtx94DjPpn1pF1WN5tkcE7qHCF1TKg/X0oArHRn2xRqYfKiWRQCvU
Pn+VMj0J44hGkkapsiDqFOJCnXcO4bvV2HVIp5xEiOdysyMPutjrg0xdXU24na2nRGbYuQPm
bOAOvrQBSk8PGVpNzxrE8ok8lMhfu7cf1p50EGOyR1gkW2LZDgncDnC854Gamu9QuFurZY4p
IwZxE6MBhwVJyD+FX7S5S7tknQMqv2bqOcUASRoscaxooVVAAA6AVnDSUa6uZ7v96kj7xFkl
RgY5XoTxTptYSCd4nt5sITlwBjjGT19xSwavHcFfKt52RmZQ+zjIz3/CgChpOko8czzw/KFM
FuJYsFY+SCQe+SalXRGWzhtcWwjjaNm2x48zb1z65qaPW4ngM3kTAeT5wBxkrnHrV6G5Wa4m
hCsGh25J6HIzQBnJozBUVzDLGhfbC65QbjkHHqOlRnQn2kGRJJPIEYlcfMGHRvw7Vpz3ixXC
W6xtJK6lwFx0GM9frVNNchlVnjgmZFh84kY4Xn368GgDTjBWNQxywAyapLZzNfQ3MsibogwO
wH5wfY9KWG+aa9aJYsxeWjh8gcNSJe7J7wTFtsID42jgY7EHnpQBJPFdy2k0QliDuSFbacKp
/rTrK3a1jMQKmMHK+uT1z681Wk1dIlJkt5gdiuF4yQTj161atrpbgyqEZGibayt24z/WgCLV
reS6sWjhAMgZXAJxnawOP0pt9ZzXhVSyKiujqecrggn2PSn3uoxWZIZWdgm8qnJC+uPSon1e
JJ2jMMpC+XlxjHznA70AXAJvPYlkMW3hcc5+tVLa1ntjeyHZIZ2MgVTjnaBjn6VXl1OSS4sj
bh1hkuGhYsow2M59xyK0by6SztmnkDFVwMKOSScD+dAEemW72mm28EmN6IA2OmatVjG/uRLq
itvUW8aug2qSmQ2e/PQVck1GOGCFiGkaSPeFUfNjAycfjQBdorMmvJTdabJDIRBcsVZCo6bS
c5/CpH1WFNzFJPKWbyGk4wGzj64yaAL9FUYdUWaeCIQSL56s6McY2jv19xVqCUyqxMbR4YjD
Y59+KAJKKp6peSWVukkcYkLSohBPqwH9ahnvZoL9AUZojAztGNuVII5z9KANKiqLakPOijjt
5pfNj81WXGMe+TTYdWjmcbIJ9hcp5mz5QRkHJ9OKANCisz+3bYByY5cLGJAQOGBbaMfjUK6t
JDqV1DcLIwHliKMKCctuz06jigDZorO/tMSYhSCdJ3VyFKgFQpAzz9RipdHuJLvSreeY5kdM
scYoAuUVQXVY3naOOCdwsvlM6pkBv8KS31ZLm9ltEgkEsIO8ErgenfvQBoUVmW+r50yO7uIW
UucBU53EnHAp8urCK1M7WtwMSiLYVwSSQARntk0AaFFZ02riBtslpOrCJ5SPl4VSAe/uKfJq
sCShArsNyqWUZClugPp1FAF6iqFtNP8A2zdW0ku+NYkkQbQNuSwx79BV5yVQlV3EDp60ALQP
vH8KzNMmu5tPFzM7M0i5UYUBfp/9etMfeP4UALUFz/D+NT1Bc/w/jQA6x6Tf7/8A7KtFFj0m
/wB//wBlWigDMuP+Qrd/8A/9BrhfFDMursAxHyjofc13Vx/yFbv/AIB/6DXCeKf+Qu3+6P5m
gDJ8x/77fnR5j/32/Om0UDHeY/8Afb86PMf++3502igB3mP/AH2/OjzH/vt+dbEEcC6VC8yW
widX3sceaTk429/T26060063trs/aWWWIiUKCOqBeH/Xj6UAYvmP/fb86PMf++351r/2ckVj
LEV8y4eVQhC5YLuKjA9/6VHLpgtkLrKjgws+PlbBDAYyCRnmgDM8x/77fnR5j/32/Oti9jis
Fe4igicvO0YV13KgVVPT33fpTbdRvtYoYLVpbvnMyZXJYgKPSgDJ8x/77fnR5j/32/Orupqi
wWO2NELQZYquNx3sMn8hVCgB3mP/AH2/OjzH/vt+dNooAd5j/wB9vzrt/BAxcXHvBEf/AEKu
GrufBP8Ax8XH/XCH+tAHX0VQl1B44Z5/KBhiYrndy2PbHHPFI9/LHcG2aFPOIQrh/lIYn27b
TQI0KzdX/wBZZ/8AXU/+gmoBqksDGOSJpJXlkwEDOAFx6AnuKfqEhlSwkZGQtJkqw5HymgAs
/wDkO2//AF7y/wA0rerBs/8AkO2//XvL/NK3qAM7U/8Aj5s/95v/AEE062/1z/7o/rTdT/4+
bP8A3m/9BNOgBDMwweAOaAG6r/yDLj/dpF/10f8Avf0NN1R2Omz8D7vrTl/10f8Avf0NADp7
RpbyG4WXa0IYKNuQd2M/yqof+Qev/XNf5CtWso/8eC/9c1/kKANWq9xYWly++e3SRiMZYdql
kRnA2yvHj+6Bz+YNZmoWV7JdRG2uJvLcbZSJduzkfMB9M0AW30uxkcu9tGWOOSPTp/Kj+y7H
zPM+yx78k5x3NZ32XVl1ESee5hWQALxtKY75br+FTWVrdLcTyXD3m3e3lKZVI246deuc/pQB
ah0/TxFIIoIdj/K+OQcdvwp1lb2URdrNYhu+8Yzn86zorO6Gi3lo0Uyu7SGPDrkgk4yQfzqO
6WXTdOt5lluBLEygwSTZ83IxtGCfr+FAG/VK90yG9lDyADpkhfmODnrUmnwS29nHHPM80uMu
7HOT/hWffxao1+JrbesSMvyh+HHc8sMfTB+tAGgmn2kdwbhIEEpJJcdTUU2kWrxTLFEkLSqV
Z1XnB61k28lxN9paG6lYRTOpczgqseO4znPoataI91OlrP5ryRNF++Z5AwLcYwB075oA07Sz
hs4ysSKpPLFRjJqeqWrR3ktsqWL7GLjeR1298cjnp3FZr22sfZEjSSYzK7YcuANuOMjccn05
4oA1bizsprhJJ4o2lPClupxz+NK1haPcCdoIzMCDuxzkdKoG3ut9hKIblnh/1m+VW4I55zya
ke0mXVnulWdldUwBKAoIPORnpQBZGl2IfeLaMNzyB69adFp1nDE8UduipIMMoHBqW4Eht5BC
QJdp2Z9e1ZDW+peU4jNyMhD80qlt2fmxz0xQBoLplim3bbRja29eOh9ant7eG1i8qCNY0zna
vSoNPS4j85Jw5QP+6Z2DErj6+uaq6ubqNpJlkdIEhJUpIEw/+1nqOlAFxtPtHLlrdDvzuyOu
etMGn2BnLCCLzVHOOo4/wrKs11FrRJIZJp1lWBw3nA47uOT+lX7eGaPVbiXyZRDMoG5mU4I/
HOKAJ49NsUKlLaMbVKDA6L6frT4bS0st8kUUcOR87dOB61U0qzms3dHWYhmY7nl3LjORgZ61
Pq0D3GmzRRK7OykKFYDnHGc9qAJLuC1niBuljaNeQXPA/Gq/9m2txdC6PlypsCquAQAM4wfx
qvfWlxdWtgPKnDxSKZAkirwByevX0rVhXZEq/PwP4zk/iaAI5bO2llSWSFGeP7rEdKit7CwD
/aIIYizZ+dec9jVeaG+a6lcGYAOvl7JAE28ZyM/WoLa2v7YLsjl+bzd6NIu0ZJK454oA0Bpd
iInjFrHscgsMdcdKlgtYLZnaCJUMhyxHc1iw22sJDPG7zPny2jYOAQc/MOWNSyi8hBWaSVLZ
ZeGMyq5G3+8T654oA1Liytrpg08KSEDALDtUR0qwKlTax4bAPHXHT8qxIIdXurKCSO5lCsjM
SDlt+446sOMYq1Pb6xJd28gkcIoj8xVYKCf4u/8AQ+1AGm2mWTSiU20ZcEHdjuO9TsIp0eM7
ZF+6y9fwNP7ViR2t7HaahHHHOrySb4W8xd3QdTnrkGgC9/ZGn4YfZI8MMHjr/nNO/syy8tE+
zR7U5UY6U2wS5jmnWbzDEdpjaRgTnHzDg+tJqEVzLNEIzJ5GG3iFwrbuMcnt1oAc2k6e3lhr
WM+WMIMfdHt+dPS2s5Ljz0jiaVDgsOSD/jWc9lePJaXE/mvKkRWQQyhfm7dx+NKtvfR3Uk0a
SKz3AJXepQoQATjPNAFuDS4YL77UoCthgFVcD5iCSfU8VbihjgUrEgQEliAOpPesayttWS4Z
7qWV0dXDqpAA542nd/QVa0a2uoYA15JcNMRhhJIGXr2xQBfngiuIjFMgdD1U9KrPpunqoZ7e
JVRSuTxgHrUWrw38/kpZymNMnzSv3unGOR/Oqi22qNAsc7SuBEwGx1Vi+TjdzyMY7mgC+thp
3mQusMO8KPLIPOB0x7dKk+wWhuTP5Efm5zuxzmsy1tLqGbS3MEv7iDy5RvUgHaBxz6ipobKe
DWLi4CzOkzqQfOAUDHORnnHpQBbTSrGNiyWsYJBXOOx7U06Xp0aOWtolUj5iR2HPNSajFNNY
zJbOyTEfIynBz9ayY7PVJbO9F60jPIgWKNJBgcHrzj0B9cUAan9nWLQJGLeMxqdyjHGT3qWO
O3sbfagSGFefQCs9oLyRLJcXEYSMrMEkUc4GO/rVa5ttVurNlmWXzDAFVUkULu77ueaANaTT
7SWfz3t0aTOdxFJHpllFIkkdtGroSVIHIz1qkYdRebfmVW80AfvBsEXcEZ+9jP44qvbWuspc
ZmlkaKMSFAJBljn5QfXPX2oA1RptkokAtowJOH4685pkmmacsASS3iEQbdhuBuPf+VV9Gt9Q
gll+2ySSKQNpZu/0yfzz+FT6xBJcWLRwo7ydVCsAMjpnJoAkbTbN8brdDhDGMj+H0+lNOlWD
dbWM8AdPTpVO9g1CaUPB9ojUW7Dasij95xt7/WtWIsYVMgKvt+YccH8KAIU06zS5NytugmJy
Xxz/AJ5qeWNJo2jkUMjDBB71g6a9zPIzQ3E0yxzujMZgy+Xk44znPoaltrXUUtZ3Mlz9oy4R
ZJVK7d3GOvOO5oA0U02yjiESW6KgYOFHTI71aH3j+FY/k6kvywmXyfOTIkkBk2Y+bB7c4/Wt
gfeP4UALUFz/AA/jU9QXP8P40AOsek3+/wD+yrRRY9Jv9/8A9lWigDMuP+Qrd/8AAP8A0GuE
8U/8hdv90fzNd3cf8hW7/wCAf+g1xuutGuqS+c0GT93dGzHH4fjQBz1FaPmW3962/wC/LUeZ
bf3rb/vy1AzOorR8y2/vW3/flqPMtv71t/35agCi0rukaOcpHkKPTJyasXF/JK6FMoqQiEAn
J24qbzLb+9bf9+Wo8y2/vW3/AH5agCv9vut4fzm3AIAe42/d/Kll1C6mzvkGCpXCoqjBxkYA
46VP5lt/etv+/LUeZbf3rb/vy1AEEeo3UckjiRSZDlg6KwJ9cEYpYdSu4AfLkXk7hlFbafVc
j5fwxU3mW3962/78tR5lt/etv+/LUAVJ7qa5WJZWBES7UwoGBnPaoa0fMtv71t/35ajzLb+9
bf8AflqAM6itHzLb+9bf9+Wo8y2/vW3/AH5agDOrufBP/Hxcf9e8P9a5fzLb+9bf9+WrovC3
2trm5NpJbg+XH9+NsbecYGaBHWGxtmmeVo8s4wwLHaf+A9M++KaNOtRC0WxirEElpGLcdPmJ
yPzqHZrP/PWx/wC/b/40bNZ/57WP/ft/8aAJjptqYhH5bABiwKyMGyevzA55+tV9VUK1ko6C
Ugf98mnbNZ/562P/AH7f/Gqd6t+J7T7XJbsnmHAiRgc7T6mgCez/AOQ7b/8AXvL/ADSt6sGz
/wCQ7b/9e8v80reoAztT/wCPmz/3m/8AQTT4fut9RTNT/wCPmz/3m/8AQTVO6ubuKZIbONHZ
1LHd7Y9x60AUo4r+OPVzftv3FTEw+7t9vSthf9dH/vf0NZN5NqrWsgmt4ljI+YgjIH/fVay/
66P/AHv6GgCaa7t7eVI5ZQjyfdB78gfzIqgf+PBf+ua/yFV9Y8PnUtSiuRNtVdoZeOgPOOKn
xjT0HpGv8hQBoXN3b2gU3M8cQbgF2AzTJNQtI1DGYFSu/KgsNvrx2qzWfqGkQ6jIrTyy7VIO
wbccfUZH4EUAWBfWxJHmchxGRtOdxGQPyqNdVsmQOJwVIJB2nnHXt271HNpEUk5mSaaMl1k2
qRjcBgHkE9Kqw6NKth5csgeVEdY1L/IpYEZ+7nofegDQXUrNlLCdcAA8gjIPTHrn2pJb6yWI
yzSKFjbaxZT8je/HFV4dHQwILqWR5UVQrbgfLx028Dv6g0+TSI5IipubgO7iR5AV3OR0z8uO
MDoBQBJJqduksEYEjmZmUFUJwQMnPepJb62hbbJJggAn5ScZ6Z44pk9gJ0g3XEwkhJKyqV3c
jBzxj9KgudFgupo5J5p3Ee0hSV6j3xn8jQBfEUaAhY1APUBetRR3Nsu+OP5Cg3FdhU49cY5q
dlDIVPQjBrNh0SKBsxXNwp2GP+Dp/wB89qAFm1q3UQPAySxySBGbJGAc8jjnkYqa41GKO382
Mq2JBG27I2nIBzxwee9RDSFFvFB9suSsLh0OUyCOn8NE2jxy27Qm5uBvfzJHBXMjcYJ+XHGB
0xQBYnvooLyK2dZC8qswKoSOMen1ofULWOcwPLtlABKlT0Pf6e9Mm08TeSxuZ1liBUSqVDEH
Gc8Y7dhQun7L03QurjJAUodu0gdvu5/WgCYXcJlMe4hwCdpUgkDrjI5qFdWsWXcJwQW252nr
nGOnrUMOiwwSrJFcTqVDBeV4B/4Dz+NKdMaLTZ7WKZ5xIpVROQAuc91XPegC7FcRTNIsbZMZ
2twRg1DNdxC4ktpIy2yHzjkAgjJH58UunWi2NlHADkqMsxOcseSfzpLqxS5cP5kkT7djGMj5
l/unIPH60AR2+qWTxxhW8ssqHYVxt3fdz25qaO6D3c0BAXywCDzkg+xFVX0WBjJtmnjD+Xwp
XChPugZFSLpgF21w13cOXG1lbZtK+nC5oAkGpWZXd56hdu4EggEeoPcUp1C1Gcy4YMFKlSGy
egx15qEaTF5Riknnli27VRmGE5yMEAHjA65pDpMRJkM85uMgifK7xjoOmMcnt3oALTVoZot0
pVH3soVCXyFOCemf0q9FKk0ayROHRhlWByCKzRoUAbeJ5/MyTvOwkZ5I5XHJ5rRgiEEKxKWI
UYyx5NAETX1sk3lNKA+4J0ONx6DPTNJHqFrKfkmHfqCOnXr6VEdKh+1mdJJUy+9kXbtJ/LP6
1Gmiwjyw1xcOqFyFYrg7uucLQBYGpWZXd5wA2hhkEZB6EeuaSS9s3Xa7qx3bNjKSd2M424z0
56VH/ZUbR7Jbi4lAxs3Fcx4OQRgD265o/smLPmCecXBbcZwV3njGOmMY9qAGW2qebaW0vloo
lkKHDEqMEjg49varL39rHOYXl2yKVBBB4zwOfeqp0RPJWJb26WNH3qoKcHOe6+tOl0eOVpWe
6uN0mzc2V/gOR/D60AWP7QtfMWMTAszFFwCckdQD7d/Slt762uX2Qybzt3Dg4IzjIPeqQ0lk
u4WSQi3ikMgQtnBIOcDHGSSepqWw0eCxupLlJJZJZF2kvt6fgB+tAFm9uRaWks5UtsUnABOa
hgv/AN0jXSrHI+SqJuYkDvgqD+lTXlsLy2eBpJI1cYJTGcenINQtpoZYj9qnE0YKiYbd209R
93GOB27UAPfUrNPLzOD5q7kIBO4e2OtWVYMoZTkEZBHeqA0mNJIWhuJ4RCu1FQqRjv1BPNaF
AFCG/knv5oUhAhhOGdtwYnAPA247+tPiu5JrB54kjMilhsLkDg+uM9Pakh04wyzyLeXBM2S2
dnBxjI+XtTYdL8iCWJL26xKSSTsyCTyR8vegB9vqMUtla3Ev7trhAyoMsemTjHWn/wBo2nlr
IJgVYEjaCTgdeBVZdEhW3hh8+cmDiJ22lkGMY+7gjjuKS40OG5tkgkuJyijBHyHdznJyvX6Y
oAvC6hLQqJBumBaMf3hjNSMwVSxzgDPAzUS26oYdjyKkK7QgbhhjHPripX3bG2gFscAnAoAq
pqlk6b1uF27d4Y5AIzjIz154px1G1WOR2l2rFgyZUgqD0JGMge9UbTQ1+xJDfO0pRNqqHyqe
44B/PNTHSENvLCbq4xLjcw2A4HbhcfpQBdguIrlN0L7gPYj3qOa9jhuo7dlkLOpYFUJHH0qS
CIwxLGZXlI/ifGT+QAqK6sxcyJIJpYZEBAaMjJB6jkGgBTf2ol8syjdv2dDjd6Z6Z9qbHqNr
LKYo5d0g3ZUKcjBwe3rUP9kQC4MscsseX3lF24LeuSCf1pLbR47a8N0lxcGV/wDWFiv7z68d
u1ADo9WhlsluUjmIchVQpgkk4wM8frUovkDFZo5IW3bVDLkvxn5cZzUUekxRwmETzmMcopYf
uznORx/PNKdLQ4c3NwZ1YkTkruGRjHTGMe1AD21SyUAmcYZS4IBPA4J6du/pUdzqLpeJa28Q
kdk8wltwXbkDghTnr9KY2iW5BAlnXMTxHBHIc5Y8jqTzT10vZcxzi8ud6IIx9zBX0Py+1AD4
LiJbu5gCRxLEquSOCQc8kY6cdakhvraeURRSbnK7wNp+76/SoP7KQ3k1w9zO/nLseM7dpXnC
/dzjk980yx06W3vjO8pZFi8pAW3EDOfQelAFy4uoLXZ58gQSMEUkcEnoKmH3j+FZt9p000Nn
FHKX8idZWeV/mIGfQe9aQ+8fwoAWoLn+H8anqC5/h/GgB1j0m/3/AP2VaKLHpN/v/wDsq0UA
Zlx/yFbv/gH/AKDXCeKf+Qu3+6P5mu7uP+Qrd/8AAP8A0GuE8U/8hdv90fzNAGPRRRQMKKKK
AJEgmkjaRInZF6sFJA/GmxxvK4SNGdj2UZNa2nXUdppizO8u5Z2KxoBtf5RwxzwPwNWLG1jS
4tJrYBpbkEqiEkxgL835k/pQBz5BBIIwR1BorbaC3jba0Cq8cMUrMxOSxxuzz7/pVhbC1JuZ
Lm0naRZn3pFHnYuOCfmGAc5zzQBzlFbHlWqQO32VGKQRMMs3LMRknmrT6dYJbzSCGaUq0m8R
JuEQ/hydwx+INAHO0Ve1VT5sTiIIjxKVZQcNwAf1qjQAUUUUAFdz4J/4+Lj/AK94f61w1dz4
J/4+Lj/rhD/WgDr6Kx5ryVftQSc/akJ2W4Azt45xjJ9c/hTWvm3O0V3vtBs3XA2kIcncM4x/
d+maBGyCDnBBwcHFZ2r/AOss/wDrqf8A0E1nG8nhTMM8YgkmkLTyvsXtt52kc89ucVcvi5j0
8ysrOX5K9D8poAWz/wCQ7b/9e8v80rerBs/+Q7b/APXvL/NK3qAM7U/+Pmz/AN5v/QTVYf8A
IUi/65N/6EtWdT/4+bP/AHm/9BNVh/yFIv8Ark3/AKEtAC6rPELKeMyKH2/dzzU6/wCuj/3v
6GsvV1aIXDweaDIVEqGIlW4HzBu2B/KtWNd0i84xzmgCKbUGtr+dJhmBI1fKrynUHJzzUWc6
epH/ADzX+QqW50+0uJWacuXmXYQHZdwHOMA1DjGnoB2jX+QoA05DKAPKCE99xI/pWdfX13am
44TiINEAhOW7jrz+lalBIHUgUAYkep3pnlXMUvlzBBGkTBnBAOQcnGM/p2qBr67a5tLiQlcr
IWhRGzGdpwrDPJz9K2razt7aWSSHcGlOXzIzZP0JqxkHoQaAOfjv9SuLG/jcIlxHFvieND82
QeBz1/GpJdQv47aJYWimlLBXlaJlRflzg88n3zW4CD0INBIHU4oArabPLc2Mcs6hZCPmCggZ
9Rmqd9fXkc06w+XGIgNiyRsxmyOxB7fQ1qbh6ioHvEjvI7ZkcNICVbHynHvQBk2t3dQXcoZi
9u9y6hWViyjbkEHPTPGMUxNX1Hy7reke5YTJCfLPJH8JGevtnith76NbwWyxyO+AWKjIXPr+
VWSQOtAGMNRvRuiYRl96DzRGdqKy5yRnnB46jrVZtX1N0PkpBzM6CRkYKAvY89T+Fb8yJNG0
bkhW67XKn8xzTIo4bS3KxLhFycA5J/E9TQAljNJcWUMsqhZGUFgM4z+NZs2pXkWrLEEQ2pkE
ZJQhl4znr0z7VqW1xHcwRzJkK4yA3BpwmjMzRBx5igEr7GgDHi1S9VFaRI5i4kASNCpBXoep
6+lSabPNJqT+dKJA0KkFFZVzk5GCTyK18jOMjNVpL+GP7RncRbgGQhcgd/0oAr660y6c32eY
ROWAztJJGecYIxUMlzc26pFHJHtERk84xsyyHP3QN3B/E/StZGDqGU5VhkH1qL7VH9sNqQwc
J5mSOCM460AZP9p34mZmjjSNfKJjMZ3fP94Zz/D9Klt57tNWuUnuAYTIojTyWJIK9jngepxW
vkZxkZqsb6P7Z9mRHdxjcVGQmemaAF1CeW2s3lhjMjjGFwT1OM8enX8KxJJrrbqo+0gt5SeW
wVgrHDZCjdwenQ10e4eo4pNw9R+dAGNe6jdx2lubMI0hj3PvQsOAOM5657c0+e7EjadMHMbM
4MihjgDB6/jWuOelBIHUgUAZUt/dC8KoqlBKqCLyyWcEfeDdMfh+NR2+pXkt7aRP5aCcuXjM
bbowB93Oevv+lbORnGRmqkEdm11LNGxeZGKsWdm2nqQATgdulAEt6WFpLtkWNipAYjOP1FZC
394un2zQGJpBETIjgkkj3z/PNbC3EbwmWNt6gE/LznFOjkEkSSYKhhnDDBH1oAxF1S+N00Dy
QIVRjuMLHJDY6Z7j/JqY3LvqOnSuHhLxMZoyxwpIGAR+daDWlu14t2Q3nBdoYSMBj0xnBqx1
6UAc++q6n575hhjj3MiqysWXGcMcdQce3XrTn1TUoUctbxzNghVjUjkBTnv6nj2raSeKSWSJ
HBeMgMPTIzT9w9R+dAGCup6n5ZVxb+YJo13KjFSrHB79uvX8qfPd38tvbPHMkTJcmOVhESCo
zhiM8Dp3/GtmSaOKMvI4VR1PpTwQRkHIoAwr3Vb2Fomt1SWMKpfdEylsnB2jOf0qbz7qPWpd
9wPszLHsTyWbdknOCD16ZOK03mCSxx7XJkJGQMgYGefSpMjOMigDGt7ueKfUyf8ASHTDQquR
v+XoMk/pTJtSv4opNnlTEBGEgiYLy2CuM9QOc/pW5060ZHqKAMSbUr5LZ0jELXKTMm4oQrAD
OcZ4z05NaOmTTXFhFLcKFlYHcAuB19MmrWR6igEHoc0AZl5LdRaohFwqW/l52mItk56DB602
O/u2ukBjG1pjGYdhDovPzlvTjPTv1rVyM4yM1BcXkdvLDG4YmZ9ikDIB96AC+maCzlljBLqO
AF3c/SsqO+ubjTL5bvak0YIRosru+XjHPr71rxzq4lO1lEbFSWGAeOo9RToZo54VlicNG4DB
h3BoAybqfOi2zCV/OAjyQx3Z43Z/rUl/qFxFK32fZsWMOuY2bzTnG0EdD+dam4eopQc0AYL6
lqo1D7KtsuDMoEnlnCoeeeeTjPPt71q6jLNBYTSW+zzlXKBxkE+lEt9HFdLbhHkkIBIQZ2gn
AJ/X8qs5HqOKAMJ9S1GPzEZYi5TKMsZwDvxzz6c9eKLfU7+aOFX8mOQzPE5KEjAHDDnpn863
QQehBqC8uks4TLIjsg6lBnHvQBkTatfxwRShIz56tFGvlnPnA4GeehwT7etbkQkESiVlaTHz
FRgE/Tmont7eaaK4kBLpymWOB74zjNT5GcZGaAMlLi8hvrrzZRIgf91CIjuYbeMHPA98VJp9
7dTXCpKFdHi8wlUK+Scj5GyeTyfTp0q3NdxwTwxMGJlJAKjIGBnmmw39tO6pHISzgsuVIyB1
xke9AFXW3lQ2JhZw32pA23P3ec5x2rTH3j+FRwTCaFJQroG/hcbSPqKkH3j+FAC1Bc/w/jU9
QXP8P40AOsek3+//AOyrRRY9Jv8Af/8AZVooAzLj/kK3f/AP/Qa4bxPG76u21Gb5R0Ge5rub
j/kK3f8AwD/0GoX0CzunM0jTB35O2VgPyzQB5r5Mv/PJ/wDvk0eTL/zyf/vk16T/AMIxYf3r
j/v83+NH/CMWH964/wC/zf40AebeTL/zyf8A75NHky/88n/75Nek/wDCMWH964/7/N/jR/wj
Fh/euP8Av83+NAHm3ky/88n/AO+TUk32mbb5iMdi7VwmMD8BXov/AAjFh/euP+/zf40f8IxY
f3rj/v8AN/jQB5t5Mv8Azyf/AL5NHky/88n/AO+TXpP/AAjFh/euP+/zf40f8IxYf3rj/v8A
N/jQB5t5Mv8Azyf/AL5NHky/88n/AO+TXpP/AAjFh/euP+/zf40f8IxYf3rj/v8AN/jQB5t5
Mv8Azyf/AL5NHky/88n/AO+TXpP/AAjFh/euP+/zf40f8IxYf3rj/v8AN/jQB5t5Mv8Azyf/
AL5NHky/88n/AO+TXpP/AAjFh/euP+/zf40f8IxYf3rj/v8AN/jQB5t5Mv8Azyf/AL5Ndv4K
BFxcAjBEEX9a0v8AhGLD+9cf9/m/xp8Hh+1tmZoJbmNnxuKzNk46d/egDZorM/spf+fu8/8A
Ahv8aP7KX/n7vP8AwIb/ABoA06zdX/1ln/11P/oJpP7KX/n7vP8AwIb/ABqvdWK281s/nTyH
ecCSVmA+U9iaAJbP/kO2/wD17y/zSt6sGz/5Dtv/ANe8v80reoAztT/4+bP/AHm/9BNU5JY4
dRieVgq+UwyfqtW9WdUns2dgo3tyTj+E1CLqAdJov++hQBFqF9ayWMyJMpYrgAd6uw/60fj/
ACqhqFzE1lKqzRkkcAMKlvXkSEeU5R2dVDDtk4oAjm06Ztft78TFoURlMbH7mR1FPP8AyD1/
65r/ACFN+xX/APz/ALflS/8AMPT/AK5r/IUwNC5tYLoKJ4w4XpntWfe6Q1xe28ipbGCBCgSR
SSQcf4VpyOyAbYnkz/dI4/Mis+91aS0uEiNoWMigx5kALHIGPrzSAil0iZbkvbPAsZnWfayn
ghduOO1Nt9HuYfLw9uNokDYVhu3dM89qm/toDUY7R7dhvYJ5gJKhsZxnGP1qS11G4ubiaMWR
CxOUZ/MGNwGf8KAItG0qXTpZ3klVvMChVUcKBnjJ57+tT6tYyX1ukcTIrK27c2eOCMjHfnvm
obXU3GnvNcKWlE7QhRgfNuwBn+tOTVybmOB7cq5l8p/nBCtt3D68UAVP7BkWGFRLHKyw+Uwk
3BepORtI9atS2V59otniktwluuAGDEnjB71FNr6xWkE62ruJQWIByEAOOSAf1wK1on8yJJBj
5lB4OevvQBRisp01WS6P2cxvgYCHcMZ7+vNS3VrJd2t1bzMmyVSqELyoI7+tQm9nTUruFo8r
FAJEUEfNye/4dKqt4gZIg72LrlGfBcdAAT+hFAEF3pl2HDuIZt8sbEJGx27QRk89Ks/2NKCJ
A8LOzMxjdD5a7gB8o7Hj9TUs2sNBbzSPanfEokKCQHKHvn19qkbUZ1EaPZFZ5MlYzKuNoGSc
/wBKAKP9h3f2dITcQkIgVPlI24PXg8/jV42EovhcoYMsirIWQkgjutQS64U8opalhMuY/wB4
BuOQCv5mkOvYu/IFlMQGCM4B2q2OmcY/WgB1hpD2lzG5aN1i3Ycl95z684/SnfZLiKHUoY4w
4nLPGxYclhgg/Sok8QAIjz2ckSOCc5yeF3dPoKIteMkTubGZCu0gMCu4McZGQKANS1h+z2kM
JOTGgXP0FUb7Tp7i+NwhtyvleUFkUnGTyaS41SdbZmhth5yTLG6M/Azjv9CKL7WDZRRlrZnc
53qjbgmOOSB/PFAEI0J0lQiVJVGzLTFtw246YIHap4dOnTULmdjb7JyPuod64GOD61oxSCWF
JBjDqG4OevvWdDqU5v7uKaFFhhcKH388rnp3NAEUWkTRowDW4Ih8pcIcMPVueaji0Jo7CKEe
QskRXlQwEgH97nPc1es9S+0zKjQmPzE8yM7w25fw6U/U7ma0snmgjWRwRwxwKAF061NnaiJg
gO4thN2OTnuSap6vpU2oSgpLHGuAC2CW68j0I/CnTX10s8AWEFmVt8IkHGMc5xUc/iCJGQQ2
08wMYlcqhO1T06A+h9KAF/sdxeibfG6+Yr5fduGB2wQP0qa3097e9nkTyPJmcuwKfOMqBgH0
4rQVt8YZejDIyKwrbWbsybZRHKcOSojaL7uejMSG6dB0oAtwafcW9tLBH9lKtkLmM8gn+KoV
0m5NvZQzPbstrIH4Q/MMEY/WpDrQ8retuzfuopcbhnDnp+FXbO6+0+YrRmOSJtrrnOOMjn6G
gDGl0m5gtNpMcz+U0QURkgAkkEeh5/QVt2cRgs4ImADJGqkD1Aqtc3Nwb77LbtFGVi81nkUs
GGcYHIx9ahTV2Eal4lkCKnnSRuNoLf3R3FAD/wCzZFv55omiVJyCx2fOuBj5TVaDRpoY5FH2
YkxeUCwc557gtiln1hzLbSRIVtnnMZY4JYANnjqORU+mawNQm8v7LNECm9HdSAw/ECgCtY6F
JbabPZvJFIHwVcp82cd/UcVrWkckUAWXygw7RLgCm3l19lRCELvI4RFzjJPv2qkusO8yQJaE
ytvGPMGAVIyM/jQBJf2VzcXttPA0C+QxYb1JJJBGMjtzUH9lXAunmV7cFrhZshTnA6in/wBr
TSzWxtrdXgmiZyWfaRg4NTrdy/2sYGAEJi3pjBzg8mgCxeQtcWksKlQzoVBYZHNZP9iTlCnm
xKnlou1AwBZTnJ57/wCFWP7Z+Xf9mOxkZojvGX29cjtViyv/ALS7I8RiYIJACc5U9D+lAFB9
A86BEdo42EpcmPd90jBHJJycVoaXZfYLFICwdxkswGNxJ61aRldQyMGU9CDkGqV1qEkN59mj
tvMbyvMB8wKMA4PWgCvdaS8160waNldlY+YWyuD2wQKjOjTieJ0khIinMwdlO9s5yCc+/wCg
pT4iiaVBBazyxEIWkCN8u78MfrVmLUZpdQltls2KxMA8nmDABGQcUAMsdPuIJLvzmtzFctvK
opGDgDv24qKLSZ47GO2L25EOzZiM4fb/AH+ea1bh3jgd41DuqkhScZrG/tW8fS7W58tEmkaH
5FYEOHIB69KAFuNFmlgijDWx2zmZlZDtz6Dnp61r28QhgSNVVQo6IMAfSsyXXhGkaraSyTuz
gxIC2NpweQD7VpWlwt3axzorKHGcMMEUAUvsE/8Aa73g+z7HVUwUO4AEnIPrz+lRw6VLDIrB
oP3YfYdh3Pu/v+oqX+1StwySW7LGs3kmTdnkgY4/GobXXPtUxSOzlCkMY3YFVcjtkjA/WgCT
RtLOnQ7XWAuARvjUgnJzzmrGp2893aNBA8a7xhi4J49sVnwa9Ld2N1cW9ptMC/xyDk4Hb056
961LOeSeHM0axycZUPu7daAKNxptxOFZ2tnkMRiYOhKgHuOetRzaPctKGS5RghQo0gO4bccc
YBzz+dWNW1YaaUH2d5twJJXOFxjqcHHXvUMuvIl0YltppEQqskiKSFJAPUDHcd6AGjSLiO5j
mie3zFK8isync27IO4596l07SjY2kqhYGuJCSXwdrfUE/wAqkTUmeXCWxMRlMQk3j7wz1Hbk
UzTdQurqGRpbeNXDSBAJPvbWIxj+tAEcGmXcelLYs9swVuG2HgZJ/OtcfeP4Vl2mqH+zLOac
F5rh/LAAC5bJ/AdDWoPvH8KAFqC5/h/Gp6guf4fxoAdY9Jv9/wD9lWiix6Tf7/8A7KtFAGZc
f8hW7/4B/wCg1eg/1Y+g/lVG4/5Ct3/wD/0Gr0H+qH0H8qAJKKKKACiiigAooooAKKKKAKMm
oeRezRSLlEVCuxSWJYsMfp+tRNq6m4gVEZYnSR5HdfubCAQeeMZOasPYB7xrgyHLbPlA/uk4
/mai/seEhg7uyusykdOJGDH8sUAWLa8juHKBJI3A3BZFwSPUVYqvDalJxNJIZJAnlg4xxnP5
1YoAKKKKACiiigAooooAKo6l962/66H+Rq9VHUvvW3/XQ/yNMCKz/wCQ7b/9e8v80rerBs/+
Q7b/APXvL/NK3qQDXjSQYdFYD1GaZ9mg/wCeMf8A3yKlooAz9VghXTLgrFGCF4IUVUvv9XH/
ANdo/wD0IVf1f/kF3H+5VC+/1cf/AF2j/wDQhQBYuLpLfYpV5JHB2ogySB1P6iooVElrEp6F
F/lSajGzpHstZZnAJV4nVWjPryR/XpTrT/j3gz/cX+VAFx5BGu55QoyBkgDknA71XvGCtbsy
pIxlVVLIPlz3FUdc0y4vprOWCY4gmR2iJADAMMn61cv+tr/18JQBK1pbu+94omfOdxiBOfWl
S1gjLGOONC33tsQGfrUppKAIltLdFZUiiVW+8BEoB+tL9mg2bPLj2Z3bfKGM+tSUUAQiytQA
BBDgDA/crU4yAAHwB0G2kooAia0t2kMjRRF24LGJcn8abLY2s0ZR4oypBH+rAwDwcHtU9FAE
P2O28sx+TEUPVTEuDTmtoGRUaOMqvQGIYFSUUAMMEREYKp+7+5+7Hy/T0pHtYHfe8UTOTncY
gTn61JRQBF9lt8KPKiwvT90OO1J9itdpXyIcHGR5K846VNRQBH9mgAdfLjw5yw8ofMff1pDZ
2xxmGI4GB+5XpUtFACjgABsAdAFqM28LS+aUjMnXeYxn86fRQAyK3hhYtEkcZIxlYwOKe6iR
CrkMp4IKAg0UUARfZLfIPkxcZx+6XjPWk+x2pUKYYdoGAPJXAHpU1FACjgYDYHptqH7Lb7VX
yotqnco8oYB9RUtFAEH2G0/594ORj/UrUscUcRYxhULnLFYwM/WnUUAMlhjmx5qpJjpujBpD
bQFgxjjLLjBMQyMdKkooAiNpbs+8xRFs7smJc59aWK2ghbdFHHG2MZWIA4qSigBJI1lXbLtd
euGQEVC1jasyExR/uwQo8sYGevHSp6KAI2t4XVVdI2VeFBiBA+lJ9lg8wSeVF5g6N5Qz+dS0
UARfZLcFj5UWWBB/dLyD1pVtoUJKIiErsJWMA49MipKKAEhjWCFIojtjQBVUL0A/Go5bWCaY
SyoruF2gsmeOvSpaKAImtbd2DNFExGACYgenSlS2hSUypHGsjclhEAT+NSUUALkn+P8A8dqn
DBbvdTQC2gCxBGB8pRk84/LFW6r2v/ITvP8Acj/9moAl+xW+MeTDjJb/AFa9e56VKkYjQJHh
FHAVVAAp9FAFc2cBYsYYixYOT5YyT6/Wj7FbgkiCHJzk+WvOevarFFAFeOyt4ifLhhTcNp2x
gZHp9KfFAkIIiVIweSFUCpaKAIJbWGY7po45CBjLoDx6UPZwO254ombjkxgnjpU9FAEAtYRJ
5gjiD53btgzn1zTTaQK5IiiBYHcfLGTzzVmmP1H0P9KAK6W1qg8pI4VAw2wRKMehxTorgtdy
xHoiqc465zWfLps8viJL9Z2ihSARlVxlzuJwc9qtQ/8AISuf+uaf1oAu7x6/pVOS4Ml3JDgY
jVWB9c5/wqjaWerx6m7XOo+ZZKMouxQzex+X+VWB/wAhS5/65x/+zUAaFj0m/wB//wBlWiix
6Tf7/wD7KtFAGZcf8hW7/wCAf+g1IDf/APLEW2zjG4tnp7Co7j/kK3f/AAD/ANBq9B/qh9B/
KgCrnVP7tp+bf4UZ1T+7afm3+FXqKYFHOqf3bT82/wAKM6p/dtPzb/Cr1FAFHOqf3bT82/wo
zqn920/Nv8KvUUAUc6p/dtPzb/CjOqf3bT82/wAKvUUAUc6p/dtPzb/CjOqf3bT82/wq1HPH
LCssZLI3QgGnSypFGXc4VepoAp51T+7afm3+FGdU/u2n5t/hV7I9aKAKOdU/u2n5t/hRnVP7
tp+bf4VeooAo51T+7afm3+FGdU/u2n5t/hV6igCjnVP7tp+bf4UZ1T+7afm3+FXqKAKOdU/u
2n5t/hVe5+2GWD7SIAu848stnOD6itaqOpfetv8AfP8AI0ARWf8AyHbf/r3l/mlb1YNn/wAh
23/695f5pW9SAKKKKAKer/8AILuP9yqF8CYkwCcSocAZOAwNX9WBOl3AAJOzoBmqP22AdHb/
AL4b/CgCQX6Y/wBTcf8Afo1CXaPTg6nDLECPyp/26H/no/8A3y3+FRS/8go/9cR/KmBH9l1b
/n6T/vs//E017HVH27rhDtYMPnPBH/Aa1ZZo4Iw0hwCQBgEkk+wp0ciyLuXIGcfMCD+RoAyv
surf8/Sf99n/AOJpslvqscbO10uFBJ+c/wDxNbNRXX/HpN/uN/KgDKjg1WSNXW6XDAEZc/8A
xNP+yat/z9J/32f/AImr0MqQadHJK21FjBJ/CpopllB2hhj+8pX+dAGX9k1b/n6T/vs//E1H
DFqkyF1uVxuK8uexx/d9q2BLGZTEGG8AMV9j/wDqqDTv+PZv+ukn/oZoApfZNW/5+k/77P8A
8TR9k1b/AJ+k/wC+z/8AE1ow3cM+DEWYHo2wgH6Gpsj1oAyPsmrf8/Sf99n/AOJpnk6p53lf
al3bd33z0zj+7W1mq3/MT/7Y/wDswoAo/ZNW/wCfpP8Avs//ABNH2TVv+fpP++z/APE1fkvY
I5jE7kMGVfunGT0GelWMigDI+yat/wA/Sf8AfZ/+JqOaHVIYXla5Xailjhz/APE1sCWMymIM
N4UMV9j/APqqHUedOuf+ubfyoAoC21ZgCLpOf9s//E0v2TVv+fpP++z/APE1otOkEKNISAxC
jAJJJ+lSLIG6BhxnlSKAMr7Jq3/P0n/fZ/8Aiajli1SJo1a5XMjbRhz1wT/d9q2mZUUsxwAM
k1UunWSSxdTlWlyD7bTQBU+yav8A8/Sf99n/AOJo+yat/wA/Sf8AfZ/+JrXooAyPsmrf8/Sf
99n/AOJo+yav/wA/Sf8AfZ/+JrXooAyPsmr/APP0n/fZ/wDiaPsmrf8AP0n/AH2f/ia16KAM
j7Jq3/P0n/fZ/wDiaPsmrf8AP0n/AH2f/ia16KAMj7Jq/wDz9J/32f8A4mj7Jq3/AD9J/wB9
n/4mteigDI+yav8A8/Sf99n/AOJo+yat/wA/Sf8AfZ/+JrXooAyPsmrf8/Sf99n/AOJo+yat
/wA/Sf8AfZ/+JrXooAyPsmr/APP0n/fZ/wDiaPsmrf8AP0n/AH2f/ia16KAMj7Jq/wDz9J/3
2f8A4mj7Jq3/AD9J/wB9n/4mteigDI+yav8A8/Sf99n/AOJo+yat/wA/Sf8AfZ/+JrXooAyP
smr/APP0n/fZ/wDiaPsmrf8AP0n/AH2f/ia16KAMj7Jq/wDz9J/32f8A4mn21vqdvJJJvt5G
kABLsx6Zx0HvWpRQBT36r/ds/wDvpv8ACjfqv92z/wC+m/wq5RSAp79V/u2f/fTf4Ub9V/u2
f/fTf4VcopgU9+q/3bP/AL6b/CjfqoAO2z/Nv8KuUp+6Px/pSApb9V/u2f5t/hR5mq/3bP8A
Nv8ACnrf2zMFDk5fyw207S3pnGKsMwVSTnA9BmgCm0uqKpJWzwBnq3+FQv8A2pdRRurwRhlD
DYzAkEZ54NXnkR4pgrAlQQ3scVHDKkGmxSynaiQoScZwNopgUfsmrf8AP0n/AH2f/iaaLLVF
ZnFxHubAJ3nPH/AfetbzU84RZ+cruxjtnFDypGUDNje21fc/5FAGV9k1b/n6T/vs/wDxNS6f
G+2WWaQvMXMbHOR8vpwPU1p5qjaf6qb/AK+ZP5igC/Y9Jv8Af/8AZVoosek3+/8A+yrRSAzL
j/kK3f8AwD/0Gr0H+rH0H8qo3H/IVu/+Af8AoNWEuNihfJnbgcrExHT1oAtUVX+1j/n3uv8A
vy1H2v8A6d7r/vy1MCxRVf7WP+fe6/78tR9rH/Pvdf8AflqALFFV/tY/597r/vy1H2sf8+91
/wB+WoAsUVX+1/8ATvdf9+Wo+1/9O91/35agCnBb3AsLeBoGVopFZiWXGA2exqs+l3CgGCII
7xSCRsjltylc884GfpWr9r/6d7r/AL8tR9rH/Pvdf9+WoAzI9PlWSBzbBpUb53cqyvzy3XIb
GOfwrbqv9rH/AD73X/flqPtY/wCfe6/78tQBYoqv9rH/AD73X/flqPtY/wCfe6/78tQBYoqv
9rH/AD73X/flqPtY/wCfe6/78tQBYoqv9r/6d7r/AL8tR9r/AOne6/78tQBYqjqX3rb/AK6H
+Rqb7X/073X/AH5aqt7KZngxDMoV8kvGVHQ+tACWf/Idt/8Ar3l/mlb1YNn/AMh23/695f5p
W9SAKKKKACiiigArCm/5BZ/64j+VbtYUoJ0wgdfKH8qALd1GJYNhjd8n+BgGHuCaybuzvri1
CyQCSRFfymOwupz8pLE8HGMkd60zfRqceVOcdxE1H2+P/njcf9+jQBnz2F45nSPaqKpaFgeQ
5Az9P4uferMFotrY3ISJ4gyE7DsAzjqAvFT/AG+P/njcf9+jUdxeq9vIiw3GWUgfuj6UwGSw
ST6ZbeUNzxmOQLnG7bg4qSYzvJDItq/yE5UsueR160lveLHbxo0U+VUA4iPpUn2+P/nlcf8A
fo0AUdI057WeKSa1RXFsiFxtJDDORnr6VbtEMthLGG2lnkGfT5jT/t8f/PG4/wC/RqCzuRDB
teKfJd2wIj0LEigBJUu5dNFutuY5AFBw4wQCMgc9xmqlxZ+UQFtAls88YW3G0DvuOBxzx9cV
p/b4/wDnjcf9+jSG+iOMwznHP+pNAGZJaNGYokTyTOWi8pWH7uMnOePp+taoAGpAAYAg/wDZ
hTftsW7d5E+7GM+Sc4qIXSm8MvlT7RFt/wBUeu4UAK1iZbyaSQuI9yOqgjDFR379aoR6dOZJ
PMttiSx/vBGEAZ9wPTPPHr15rU+3x/8APG4/79Gj7fH/AM8bj/v0aAMo6XcYZ0tIopWgRN0Q
VcEMdwHpkcd6uG2W10m7VI2jUqxCHaAOOwXgVZ+3x/8APG4/79GoL27WazmjSGcsyED90fSg
CS8t3ubeBELDEisSrYIHqKhubCSSRl2tJGRGMs2S2GJOanS+RVCmKfI/6ZGnfb4/+eNx/wB+
jQBmf2dKEeOSzWaIGXyUyuI8n5SMnjj06VddGjj01HGGVlBGc4Ow1N9vj/543H/fo1DNOLi4
tQkUw2ybiWjIAG00AaFFJuHqKNw9RSAWik3D1FG4eooAWik3D1FG4eooAWik3D1FG4eooAWi
k3D1FG4eooAWik3D1FG4eooAWik3D1FG4eooAWik3D1FG4eooAWik3D1FG4eooAWik3D1FG4
eooAWik3D1FG4eooAWik3D1FG4eooAWik3D1FG4eooAWik3D1FG4eooAWhhlAM4zn+lJuHqK
jnukh2grI5OfuIWx+VAGbIXitoLCaPy8sB5pYBSqkc5/vH0+vpUQsrv7KIPI+5FIu7eMElwR
jn0rQe8hcYe3mYdcGEmnfb4/+eNx/wB+jTAjhtVgkvpBAiGUlvMUD5hgfj1zSTQvcaF5MYy7
26gDOOdop8l8jRsohuMkEf6o02C7WK3hjaKfKxqDiI9dooAgm0+dJZmglmctbsgaSTJDEjge
lJb2DRGIxwvGBKrsrFMDCkEgL9fxq59vj/55XH/fo0fb4/8Anjcf9+jQBQ0W2Ki3mW2EWYSJ
JMjMhyMZxyfxq3af6qb/AK+ZP5ini+iAwIZwB2EJplnnyJGKsu6eRgGGDg4oAv2PSb/f/wDZ
Voosek3+/wD+yrRSAzLj/kK3f/AP/QavQj90PoP5VRuP+Qrd/wDAP/QavQf6ofQfyoAkwPSj
A9KKKADA9KMD0oooAMD0owPSiigAwPSjA9KKKADA9qMD0rFlS3c3r3oj+0o7eQXxuUY+XZ3H
Pp3py6hNGIYZXQTmWJGU/ewVBPH1zQBsYHpRgelY+nSMbyAeZ5aNbbhEoCrnd2FbFABgelGB
6UUUAGB6UYHpRRQAYHpRgelFFABgelUdSHzW3++f5Gr1UdS+9bf9dD/I0wIrP/kO2/8A17y/
zSt6sGz/AOQ7b/8AXvL/ADSt6kAUUUUAFFFFABWFDeQpDGCzAhQD8h44+lbtFAGN9vh/56N/
3y3+FH2+H/no3/fLf4Vs0UAY32+H/no3/fLf4Ufb4f8Ano3/AHy3+FbNFAGN9vh/56N/3y3+
FH2+H/no3/fLf4Vs0UAY32+H/no3/fLf4Ufb4f8Ano3/AHy3+FbNFAGN9vh/56N/3y3+FH2+
H/no3/fLf4Vs0UAY32+H/no3/fLf4Ufb4f8Ano3/AHy3+FbNFAGN9vh/56N/3y3+FH2+H/no
3/fLf4Vs0UAY32+H/no3/fLf4Ufb4f8Ano3/AHy3+FbNFAGN9vh/56N/3y3+FH2+H/no3/fL
f4Vs0UAY32+H/no3/fLf4Ufb4f8Ano3/AHy3+FbNFAGN9vh/56N/3y3+FH2+H/no3/fLf4Vs
0UAY326H/no3/fLf4Ufb4f8Ano3/AHy3+FbNFAGN9vh/56N/3y3+FH2+H/no3/fLf4Vs0UAY
32+H/no3/fLf4Ufb4f8Ano3/AHy3+FbNFAGN9vh/56N/3y3+FH2+H/no3/fLf4Vs0UAY32+H
/no3/fLf4Ufb4f8Ano3/AHy3+FbNFAGN9vh/56N/3y3+FH2+H/no3/fLf4Vs0UAY32+H/no3
/fLf4Ufb4f8Ano3/AHy3+FbNFAGN9vh/56N/3y3+FH2+H/no3/fLf4Vs0UAY32+H/no3/fLf
4Ufb4f8Ano3/AHy3+FbNFAGN9vh/56N/3y3+FH2+H/no3/fLf4Vs0UAYv2+H/no3/fLf4Uv2
+H/no3/fLf4Vs0UAY32+H/no3/fLf4Ufb4f+ejf98t/hWzRQBjfb4f8Ano3/AHy3+FH2+H/n
o3/fLf4Vs0UAY32+H/no3/fLf4Ufb4f+ejf98t/hWzRQBjfb4f8Ano3/AHy3+FH2+H/no3/f
Lf4Vs0UAYv2+H/no3/fLf4Uv2+H/AJ6N/wB8t/hWzRQBjfb4f+ejf98t/hR9vh/56N/3y3+F
bNFAGN9vh/56N/3y3+FIb6A9XY/8BP8AhW1RQBT05xJFI652l+CRj+ECirlFAGFcf8hW7/4B
/wCg1eg/1Q+g/lWbeTxRatdCSVEJCHDHH8NVnbT5HLPJCWPU76AN+iuexpv96H/vujGm/wB6
H/vumB0NFc9jTf70P/fdGNN/vQ/990AdDRXPY03+9D/33RjTf70P/fdAHQ0Vz2NN/vQ/990Y
03+9D/33QBt3FrDchfMUblIKuOGUg5GDT/Jj3B2VWcDG8qM1g403+9D/AN90Y03+9D/33QBv
+WmVOxcr0OOlOrnsab/eh/77oxpv96H/AL7oA6Giuexpv96H/vujGm/3of8AvugDoaK57Gm/
3of++6Mab/eh/wC+6AOhornsab/eh/77oxpv96H/AL7oA6GqOpfetv8AfP8AI1mY03+9D/33
TkbT43Do8IYdDvoAuWf/ACHbf/r3l/mlb1c9p80cuuweXIr4t5c7TnHzJXQ0gCiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP/Z</binary>
 <binary id="_81.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CADAAS0DASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDRuUF48j3C+ZE8heONvugDjJHr1qP7FZf8
+Nv/AN81bI/0e3/3D/6E1MxTAr/YrL/nxt/++aPsVl/z42//AHzVjFGKAK/2Ky/58bf/AL5o
+xWX/Pjb/wDfNWMUYoAr/YrL/nxt/wDvmj7FZf8APjb/APfNWMUYoAr/AGKy/wCfG3/75o+x
WX/Pjb/981YxRigCv9isv+fG3/75o+xWX/Pjb/8AfNWMUYoAr/YrL/nxt/8Avmj7FZf8+Nv/
AN81YxRigCv9isv+fG3/AO+aPsVl/wA+Nv8A981YxRigCv8AYrL/AJ8bf/vmj7FZf8+Nv/3z
VjFIzBSBgkscADqaAIPsVl/z42//AHzR9isv+fG3/wC+as7Jf+feX/vmjZL/AM+8v/fNAFb7
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
+8//AH7b/Cua8Uh7y6he2ilkVUIJEZ45+lID/9k=</binary>
 <binary id="_26.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CABYAFEDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0CsW/1HO4RtgKex6/5/zitqs6XTrB98Ln
EkhyTv8An/OgBNGe4lt2mmYlHP7sH09aRtXiS42OPkLbdw7GrTGLT7NVUfIgCqPWqQaw1S4W
N4v3i/OCDjPTv37flQBrUVVsJ5p4pPPj2OkjJ7HHce1WqACiiigAooooAKKKKAKUNr5kSSGe
fc6gnEhxk1zA0/VpfGBjne4+xK5kWXttA+Xn1zgV19txbRD/AGB/Km3tql7avbyM6q+PmRsM
CDkEH6igDziLXr1NVeDUpJ5oC5Roy2GXnGR710q6K+j3FxqM15PLbqfkjiADIpIySfYfyzXR
fZIXMbzRRyypjEjIN2fX2qKy+1SwzRajCmQ7KCuCsiHocfTgg0AL9i/6ern/AL+UfYv+nq5/
7+VapaAKn2H/AKern/v5UV5btDZTypdXG5I2YZfPIH0rQqtqX/IMu/8Ari//AKCaAJoiWiQn
klQTT6ZHxEn0FPoAKKKKAI7f/j3j/wB0fyqSorfm3j/3RUtABSZGcZGfSuN8a+I5rWQ6bZPs
crmWRTyM9APTj+dc74StJr7xBBsldPLPmu4POB2/HgfjQB6rRXJ+KfEl9ouqwRQRRtA0YY7w
fnOTkZ7f/XrodLv4tT0+G8hBCyD7p6qehH50AW6raj/yDbr/AK4v/I1ZqrqRxpl2T2hf/wBB
NAFhRhQPQU6kHQUtABRRRQBDa/8AHsn0qaorf/Urj3/nUtAGLqWi6IbttR1GOMMxALSyEKT0
HGcVNpehafpdxNc2SFTOAMbsgDrge1UPG+nXeo6VGLRDI0Uu9kHUjBHHr1rF8W3c9v8A2Rc2
Tk2sKgoyNld4PQkewx+dAFiXxRY6jqbafqmnL9mEhRXf7yHOMkdvw6V01nbmwuBaW8CR2Ii3
JtzlWzyCffI/I1jx6fp/iy3ttUeGS3kVvnAH38die4963bCeeZJRcoqSRysny5wR2P5EUAWq
q6mcaZd/9cX/APQTUer6pb6RYtdXB4HCIOrt2AryrUdSu9VvWnnkZmY/KgJwo9AKAPYh0FLV
aNjaWKGd97IoBPqabaX8V27ogZXQZIIoAt0UUUAQ23+oH1P8zU1RW4Iiwf7zfzNS0AFVbfT7
a2EyxRgRzNvaM8rnuQO2atUUAZ91Hfx6hby2jI9oF8uW3OFxz94H29K0KKKAMnxBoUWuW8UU
kzxGNtwZRn9KwpfCGlw2Ut5a3k0vkRuxw6sCQD6Cup1TzTpd2IATL5L7AOucHFcXosVxY+B9
SulQ7pztAI/h4Un9W/KgDs72WBYGSZd4IyUHeqTJa6ZAdSt1dkZVBBJO1Sc59f8ACoY2tr8m
1kLC62t5cvJ9/wDP/wCqr1hixaHTmYs5jaTd6/Nzj/vqgCf7fb/3z+VFWaKAKradZszM1uhL
EknHUmk/syy/590/KiigBDplkf8Al3SgaZZr0gA+hNFFAC/2baf88f8Ax4/40n9l2X/PAfma
KKAF/s20HSH/AMeP+NQTaPbySxuuVRch4zllkU9iM0UUATzxi1ikmtLRHm67VAUt+NTQsJo4
5jEyMV6OuGXPUfpRRQBLRRRQB//Z</binary>
 <binary id="_126.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAHoAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDVnY3cgnuUSUtkosih1QZxgA8Dp9aj8mD/
AJ87T/wGj/wqVf8AUxf7p/maQsq43Mq56bjimBH5MH/Pnaf+A0f+FL5MH/Pnaf8AgNH/AIU8
MrfddG+jA0gZSxUMNw5IzyKAGeTB/wA+dp/4DR/4UeTB/wA+dp/4DR/4VLRQBF5MH/Pnaf8A
gNH/AIUeTB/z52n/AIDR/wCFS0UAReTB/wA+dp/4DR/4UeTB/wA+dp/4DR/4VLRQBF5MH/Pn
af8AgNH/AIUeTB/z52n/AIDR/wCFS0UAReTB/wA+dp/4DR/4Uvkwf8+dp/4DR/4VJRQBF5MH
/Pnaf+A0f+FHkwf8+dp/4DR/4VLRQBF5MH/Pnaf+A0f+FHkwf8+dp/4DR/4VLRQBH5MH/Pna
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
NxGlruY2o+Zt0rM5bt8xyeDg/wCcUy7tru40+K1m2vIzqHkToADnNAGrRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFRN941
LUTfeNACVWv/APUr/vf0NWarX/8AqV/3v6GgDA1L/XQ/7rfzFFGpf66H/db+YooAuWn/AB5w
/Q/+hGtuy/49E/H+dYlp/wAecP0P/oRrbsv+PVPx/nQBPRRRQAUUUUAFFFFABUVzN9nt3m8t
5AgyVTGT+ZAqWoLyKSa0liiKh3UqC3SgCvb6rHKSJoZbUeWJQZymCvrkMcduuKsNe2quyNcw
hkXewMgyq+p9vesyz0aSAEAW0CmExkW6FfMJGAW9cc/mamtrO+W9hmuJYCkcfl7UByfegCay
1axvoy8FzESASy+YuVA7kA8ClsdWsb9iltcxO4J+QSKWIHfAPSm2FrdWpETSxmBCxUKDubJz
z/8AWotbW6t52XzY/s5dnwFO457H0oAnS9tJLhoEuoWmT70YkBYfUdabDqNjPKIob23kkYZC
pKpJ/AGqkenXAFvC7QeRbtlGUHecdM/XvTbfTbqKKJSbbcty07FQec5/Xk/kKANCWcpcQwog
YyZLc42qB19+cD8apXesxw34tIZLJnA+bzroRkHPQDByfyqzNGy6jBMqlgVaNsfw55z+mPxq
Nob0agZ0Nv5RUJg7t2M5/rQBLJqNlCWE95bxshAcNKo2k9Ac00atppzjULQ464mXj9ageyuj
q5vVFqRsWNSyncqgknB98/oKpz6JczLLlrYM7yNkKejLt/SgDepaoKb4XttCQogWImZwOC3A
AGfxNX6AKNzq1jaXS21xcxRSMM/PIq4+uTU019ZwJG811BGsnKF5AA30z1qK8trh7iGe2aMP
GCMSZxg/SoLnTriSZZ0kRpTEI5NzMoPfjafc0AXnu7aN1R7iJXdSyqXALAckj2qtNrOnQpC7
XcBSVtquJF28dec1WuNJnmt7e2EkSQxKclAVbJB+6ew5/EU9bC7FjbRl7fzrdgV2qVQge3ag
C0+pWqojo0kyPyrwRPKp/FARQ18rWc1xDFK3lqTtkjaIn/voUsVvI8Y+1yFpMn/VMyAe3B5q
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
cA/1pdNnlubMST7DIHdCUUgHDEdCT6etNtNNS0adoppAZiCeFwDjHAC1JZ2gtEKLNJIpLNh9
vUnJ6AetADbCS7ljl+1xojCRlTaCMr2PWjT7prqFzIAJIpGjfb0yO4/DBq0c4461V061a1gY
SEGWSRpHK9Mn0/DAoAfZ3BnSQPjfFIY22jAyP/rEVYqvZ25gSQvjzJZDI+08ZPp+AFWKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACom+8alqJvv
GgBKrX/+pH+9/Q1Zqtf/AOpX/e/oaAMDUv8AXQ/7rfzFFGpf66H/AHW/mKKALlp/x5w/Q/8A
oRrbsv8Aj1T8f51iWn/HnD9D/wChGtuy/wCPRPx/nQBPRRRQAUUVHLPFDjzZUjz03MBmgCSi
q/260/5+oP8Av4KPt1p/z9Qf9/BQBYoqut7aPKkS3ULSPnagkBLY64HerFABRRRQAUUUUAFF
FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ
AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVE33jUtRN940AJVa/8A9Sv+9/Q1Z/z/
AJ/z/wDWrX/+pX/e/oaAMDUv9dD/ALrfzFFGpf66H/db+YooAuWn/HnD9D/6Ea27L/j1T8f5
1iWn/HnD9D/6Ea27L/j1T8f50AT0UUUAFYniOMyfZ8EAKHJJPAHFbdZWtRTyGHyYPOGGDqen
b0+lAGI1oXEKwruZlJO056UyS0lheMTAoH6Egj9MZq41vfEIBYKqqCMAHkHseaYbO8LoRp6q
F/hAOD9TnP60wK8Swx+KtKSNRkGXJyf7h9a66aZIIWlkOEUZJAzXMQ2V4/iPTrlrLyo4zJ5j
rnHKYGck1088KTwvFJnawwcUgIDqEakiSOWNvLMgVl5ZR1xz19utJDqEcxVVjlVpE8xA4xuH
9Pxpg0zIfzry5mcxmNXfZlAeuMKBk8dc9KYdIRgge7uGVYTDg7OVIxzhetAEdjqV1PdpFPAs
YZSSGR0ZcdhuADfVc1Pa6vZ3d0baGRWlALbQytwDg9CcdR1xRFpaoAst1cXCqhRBIV+UEYPI
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
99v+/bf4Ufb7f++3/ftv8KKKAD7fbf32/wC/bf4Ufb7f++3/AH7b/CiigA+32/8Afb/v23+F
H2+3/vt/37b/AAoooAPt9v8A32/79t/hR9vt/wC+3/ftv8KKKAD7fbf32/79t/hR9vtv77f9
+2/woooAPt9v/fb/AL9t/hR9vt/77f8Aftv8KKKAD7fb/wB9v+/bf4Ufb7f++3/ftv8ACiig
A+32/wDfb/v23+FH2+3/AL7f9+2/woooAPt9t/fb/v23+FH2+3/vt/37b/CiigA+32/99v8A
v23+FH2+3/vt/wB+2/woooAPt9t/fb/v23+FH2+3/vt/37b/AAoooAPt9v8A32/79t/hR9vt
/wC+3/ftv8KKKAD7fb/32/79t/hR9vt/77f9+2/woooAPt9v/fb/AL9t/hR9vt/77f8Aftv8
KKKAD7fb/wB9v+/bf4Ufb7f++3/ftv8ACiigA+32/wDfb/v23+FH2+2/vt/37b/CiigA+32/
99v+/bf4Ufb7f++3/ftv8KKKAD7fb/32/wC/bf4Ufb7f++3/AH7b/CiigA+32/8Afb/v23+F
H2+3/vt/37b/AAoooAPt9v8A32/79t/hR9vt/wC+3/ftv8KKKAD7fbf32/79t/hR9vtv77f9
+2/woooAPt9v/fb/AL9t/hR9vt/77f8Aftv8KKKAD7fb/wB9v+/bf4Ufb7b++3/ftv8ACiig
A+32/wDfb/v23+FH2+2/vt/37b/CiigCrdSrczx+QHfarZ+QjuPaiiigD//Z</binary>
 <binary id="_68.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAD7An0DASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0Cis681eK3k8mFDczgjckZ+4Oep6Dp0zm
of7YuP8AoGv/AN/4/wDGgDXorI/ti4/6Br/9/wCP/Gj+2Lj/AKBr/wDf+P8AxoA16KyP7YuP
+gbJ/wB/4/8AGj+2Lj/oGv8A9/4/8aANeisj+2Lj/oGv/wB/4/8AGj+2Lj/oGv8A9/4/8aAN
eisj+2Lj/oGv/wB/4/8AGj+2Lj/oGv8A9/4/8aANeisj+2Lj/oGv/wB/4/8AGj+2Lj/oGv8A
9/4/8aANeisj+2Lj/oGv/wB/4/8AGj+2Lj/oGv8A9/4/8aANeisj+2Lj/oGv/wB/4/8AGj+2
Lj/oGv8A9/4/8aANeisj+2Lj/oGv/wB/4/8AGj+2Lj/oGv8A9/4/8aANeisj+2Lj/oGv/wB/
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
QWI0oOzjzNn47vSmBnXc017N5s5y2MDHQVY0mE+dLtHWIr+JqtnJAHU11fh3TXjP7wc5DSD0
/uj+v40gOoooooAr3ztHYXDocMsTEEdjg1gW9zOLKxmtr6W4upXAeJn3KRg5yO3St++RpLC4
RBlmiYADucGsVNPms9Osru1tv9MgAV4wMF1OQQfzB/CgDTm1RUmkigtp7logPM8raAme3zMM
9O2acdRVoYJba3nuVnXevl7RgY77iKx4bBba9u2u7GadZ5PNR48kjIwVIB7Y/Wpri2kE1orW
k4skh/494TkBvRu/FAE17qRmsbee2aSItcCN1YYI65BpZNRa01DUGm8x4IEVtq4O0bQSapRW
Nz/ZkafZWjYXnmbM5wvPNaMdoz6rqBljPkzRhQex+UA0AW3vYkvYrTDNJKpcYxgKO5/z3pt7
fx2bRIyPJLKSI44wMtjr1IA69zWV4aSWdpLq5x5kI+yqR3C4BP4kVa1SCZdUsb+KNpkhDo6K
MnDY5H5UAPTW4D9sDwTxvZxmSVGC5AAzgYJBOPerUl7HG1spV83LlEwBwQpbn8FNYgWa/vdX
jEJiM1tsjD8E5XHI7VMr3V1caXmxmiWGRmlL/wAPyMBj16/yoAL7VXt9HurqyWeRkkK5k2na
Rj36VcvG32ZuriW6slRCSisM/wDjpOfpWbPYXT+Hb+BYWMzysyIerDitG7LXMdq4tZmxMpKk
hSvI5IwcgdfwoAsaW876fE1ycuRnJ6kds+9W6SloAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACuR1b/AJCkv0/q1ddXI6t/yFJfp/VqAOuooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAxL3/
AJGWP/ryb/0albdYl7/yMsf/AF5N/wCjUrboAKKKKACmuiyIUdQysMEHvTqKAMTUNBjuMkIs
oA+VW4K/Q9axz4Zm3cQTfg6Y/nXZ0UAc/p/h9YSGZFiYdWzuY/4fhW5DDHBGEiUKo7CpKKAC
iiigAooooAKKKKACo5olnjMblwD/AHHKH8wQakooAit4IraFYoECRqMACpaKKAIlt4kuHuFT
ErgBmyeQKloooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK5HVv+QpL9
P6tXXVyOrf8AIUl+n9WoA66iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDEvf+Rlj/AOvJv/RqVt1i
Xv8AyMsf/Xk3/o1K26ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArkdW/5Ckv0/q1ddXI6t/wAh
SX6f1agDrqKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKAMS9/5GWP8A68m/9GpW3WJe/wDIyx/9eTf+
jUrboAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACuR1b/kKS/T+rV11cjq3/ACFJfp/VqAOuoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAxL3/kZY/wDryb/0albdYl9/yMkf/Xk3/o1K0/Mf1/SgCxRV
fzH9f0o8x/X9KALFFV/Mf1/SjzH9f0oAsUVX8x/X9KPMf1/SgCxRVfzH9f0o8x/X9KALFFV/
Mf1/SjzH9f0oAsUVX8x/X9KPMf1oAsUVX8x/WjzH9aALFFV/Mf1o8x/WgCxRVfzH9f0o8x/X
9KALFFV/Mf1/SjzH9f0oAsUVX8x/X9KPMf1/SgCxRVfzH9f0o8x/X9KALFFV/Mf1/SjzH9f0
oAsUVX8x/X9KPMf1/SgCxRVfzH9f0o8x/X9KALFFV/Mf1/SjzH9f0oAsUVX8x/X9KPMf1/Sg
CxRVfzH9f0o8x/X9KALFFV/Mf1/SjzH9f0oAsVyOrf8AIUl+n9WrpvMf1/SuY1Q51KQ/7I/m
aAOvooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAw77/kZI/wDryb/0alaNZ99/yMkf/Xk3/o1K0KAC
iiigAooooAKKKKACiqC273Dyubu5T94yhUcAADHqDT/sDf8AP7ef9/F/+JoAuUVT+wN/z+3n
/fxf/iaPsDf8/t5/38X/AOJoAuUVT+wN/wA/t5/38X/4mj7A3/P7ef8Afxf/AImgC5RVP7A3
/P7ef9/F/wDiaPsDf8/t5/38X/4mgC5RVP7A3/P7ef8Afxf/AImj7A3/AD+3n/fxf/iaALlF
U/sDf8/t5/38X/4mj7A3/P7ef9/F/wDiaALlFU/sDf8AP7ef9/F/+Jo+wN/z+3n/AH8X/wCJ
oAuUVnz2rQwPJ9svDtGceav/AMTSaDPLcaaJJnLvuIyaANGilXrQGJAO1Py/+vQAlFLuPon5
f/Xo3H0T8v8A69ACUUu4+ifl/wDXo3H0T8v/AK9ACUUu4+ifl/8AXo3H0T8v/r0AJRS7j6J+
X/16Nx9E/L/69ACUUu4+ifl/9ejcfRPy/wDr0AJRS7j6J+X/ANejcfRPy/8Ar0AJRS7j6J+X
/wBeqWr3MkFopj2qWkVcgcgZoAuVzeqf8hGT/dH8zXSVzeqf8hGT/dH8zQB19FFFABRRRQAU
UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
ABRRRQAUUUUAFFFFAGHff8jHH/15N/6NStGs6+/5GSP/AK8m/wDRqVo0AFFFFABRRRQAUUUU
AQWnSX/rs/8ASp6gtOkv/XZ/6VPQAUUUUAFFFFABRWRcxDU9Wa1mJNrBGrPH2dmLdfYbf1qN
oY9H1OzSyQRw3blJIx0yF4IoA26K5yzla+km02FiirK7TsRjKk9F9a6CCGO3hWKJQqKMADtQ
A+iiigAooooAr3//AB4zf7tUvDX/ACCl/wB9qu3/APx4zf7tUvDX/IKH++1MDWHWmr90fSnD
rTV+6PpSAWiiigAoorGitItXubiS+UTQxSFIom6LjqfrQBs0VQkibTrIRabFCqhicSvtRQeT
zVUazKunXMzxRtPbuFKxtlWyQMg0AbNFZMWqXEV0sV/DHGssZljMbE8DqGz35HSn2l7f3bR3
EcEAsZDlSzkSbfXGMe/XpQBp0VhjXJZFFzCLY2ZPRpMSkeu3p+tWbMhtcvSOhVD/AOOigDTo
oooAKzdd/wCPOL/rsn860qzdd/49Iv8Arsn86ANKub1T/kIyf7o/ma6Sub1T/kIyf7o/maAO
vooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAw77/kZI/8Aryb/ANGpWjWdff8AIxx/9eTf+jUrRoAK
KKKACiiigAooooAgtOkv/XZ/6VPUFp0l/wCuz/0qegAooooAKKKKAM+7tbiK7F7YhXkKhJIn
OA4BOOexGT2NMitbm8vIrq/jSH7OSYokfdyRgkt3/KtOigDHbSZGg3q3l3UUrSROp4Oex9Qa
07Vpnt0a5jWKU/eVW3AfjUtFABRRRQAUUUUAV7//AI8Zv92qXhr/AJBS/wC+1Xb/AP48Zv8A
dql4a/5BS/77UwNYdaav3R9KcOtNX7o+lIBaKKKACstoL2wuZJLGNLmGclmid9hRvUNzkH0x
WpRQBj31tfXcdtNJbRu8blmtvNwvtlu/5VCNLu2sr1GSJHndHVE4CgEEj8PXvW9RQBk3+mS3
d7ZvwIo4ZI5DnkbgMY/Klso9Qt44rB7eJraMeX5/mYJQcD5cdcYHX39q1aKAMKzsLqwRLRLC
2niQ4W4dgGx7rjk/jWhb20keqXM7AeXIFC4PoBV2igAooooAKzdd/wCPOL/rsn860qzdd/48
4v8Arsn86ANKub1T/kIyf7o/ma6Sub1T/kIyf7o/maAOvooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAw77/kY4/8Aryb/ANGpWjWdff8AIyR/9eTf+jUrRoAKKKKACiiigAooooAyrnSbiaZ3TUHj
RmLBAnTPXvUX9h3X/QUk/wC+P/r1tUUwMX+w7r/oKSf98f8A16P7Duv+gpJ/3x/9etqigDF/
sO6/6Ckn/fH/ANej+w7r/oKSf98f/XraooAxf7Duv+gpJ/3x/wDXo/sO6/6Ckn/fH/162qKA
MX+w7r/oKSf98f8A16P7Duv+gpJ/3x/9etqigDF/sO6/6Ckn/fH/ANej+w7r/oKSf98f/Xra
ooAxf7Duv+gpJ/3x/wDXo/sO6/6Ckn/fH/162qKAMQ6FckYOpuR/1z/+vWjptl9gtBB5nmYY
ndtx1q1RQA2UO0bCN9jkYDEZx+FZ/wBgv/8AoJn/AL9f/XrSooAzfsF//wBBM/8Afr/69H2G
/wD+gmf+/X/160qKAM37Bf8A/QTP/fr/AOvR9gv/APoJn/v1/wDXrSooAzfsN/8A9BM/9+v/
AK9H2C//AOgmf+/X/wBetKigDN+wX/8A0Ez/AN+v/r0fYL//AKCZ/wC/X/160qKAM37Bf/8A
QTP/AH6/+vR9hv8A/oJn/v1/9etKigDN+wX/AP0Ez/36/wDr0fYL/wD6CZ/79f8A160qKAM3
7Bf/APQTP/fr/wCvTJNLupgqzahvRWDY8r0/GtWigArm9T/5CMn+6P5mukrm9U/5CMn+6P5m
kB19FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAGHff8jHH/wBeTf8Ao1K0ax9Zdk8RQbTjNo4P/fa0
3zpP77fnQBtUVi+dJ/fb86POk/vt+dMDaorF86T++350edJ/fb86ANqisXzpP77fnR50n99v
zoA2qKxfOk/vt+dHnSf32/OgDaorF86T++350edJ/fb86ANqisXzpP77fnR50n99vzoA2qKx
fOk/vt+dHnSf32/OgDaorF86T++350edJ/fb86ANqisXzpP77fnR50n99vzoA2qKxfOk/vt+
dHnSf32/OgDaorF86T++350edJ/fb86ANqisXzpP77fnR50n99vzoA2qKxfOk/vt+dHnSf32
/OgDaorF86T++350edJ/fb86ANqisXzpP77fnR50n99vzoA2qKxfOk/vt+dHnSf32/OgDaor
F86T++350edJ/fb86ANqisXzpP77fnR50n99vzoA2qKxfOk/vt+dHnSf32/OgDarm9U/5CMn
+6P5mrXnSf32/OqF0S10STk7B/M0Af/Z</binary>
 <binary id="_45.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CACBAMwDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDTZnmlaWQt5RY+XFkhcAnk85znPfGKk3Rf
8+sX5v8A/FUpH+j2/wDuH/0JqZimA7dF/wA+sX5v/wDFUbov+fWL83/+KpuKMUAO3Rf8+sX5
v/8AFUbov+fWL83/APiqbims20gBWZj0CjJoAk3Rf8+sX5v/APFUbov+fWL83/8Aiqi3P/z7
XH/fo0bn/wCfa5/79GgCXdF/z6xfm/8A8VRui/59Yvzf/wCKqLc//Ptc/wDfo0bn/wCfa5/7
9GgCXdF/z6xfm/8A8VRui/59Yvzf/wCKqLc//Ptc/wDfo0eYu0khhg42kYOfTFAEu6L/AJ9Y
vzf/AOKo3Rf8+sX5v/8AFVFuf/n2uP8Av0aNz/8APtcf9+jQBLui/wCfWL83/wDiqN0X/PrF
+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
f739BRRQB//Z</binary>
 <binary id="_67.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAD7AV0DASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDQnT7Y7SXS+ZGzloo26BRwCR65zTPsVl/z
42//AHxVp8C1gJ6CMn/x5qpxXbTE+XAWx6N27dqYDvsVl/z42/8A3xR9isv+fG3/AO+akjdi
+ySMxsRkAnOfX+YpkdwJZykaFox1kzxn0xQAn2Oy/wCfG3/75o+x2X/Pjb/980+eeO3C+YTl
jhVAyWPoKIZlmLAI6FcZDjHWgBn2Oy/58bf/AL5o+xWX/Pjb/wDfNWMUYoAr/YrL/nxt/wDv
mj7FZf8APjb/APfFWcUmKAK/2Ky/58bf/vmj7HZf8+Nv/wB81YxRigCv9isv+fG3/wC+aPsV
l/z42/8A3xVjFGKAK/2Ky/58bf8A75o+xWX/AD42/wD3zVjFGKAK/wBisv8Anxt/++aPsVl/
z42//fNWMUYoAr/YrL/nxt/++aPsVl/z42//AHzVjFGKAK/2Oy/58bf/AL5o+xWX/Pjb/wDf
NWMUuKAK32Oy/wCfG3/75o+x2X/Pjb/981ZxRigCt9isv+fG3/75o+xWX/Pjb/8AfFWMUYoA
r/YrL/nxt/8Avij7FZf8+Nv/AN8VYxS4oArfYrL/AJ8bf/vmj7HZf8+Nv/3zVjFLigCt9isv
+fG3/wC+KPsVl/z42/8A3zVjFGKAK/2Ky/58bf8A74o+xWX/AD42/wD3zVnFJigCv9isv+fG
3/74o+xWX/Pjb/8AfFWMUYoArmzsgMmxtsf7tVWk0lWINnEcdxA5H5gVeuR/o0v+4f5UyxlK
6fagHH7iP/0EUAU/O0n/AJ8k/wDAZ/8ACjztJ/58k/8AAZ/8K0WuCqkljwM9adKbu3jSW4i2
RP8AddX3fn6UAZnnaT/z5J/4DP8A4UedpP8Az5J/4DP/AIVpsbtLUXbRAWxxh/M5wTgHH40n
nN/eP50AZ8f9lTt5a2cWT03Qsv8AOrFzrEOksEuPPlWQbkwAxHrkkinXUhdYgTn98tY3in/W
23+4f50AdLtDWkAPQxkH/vpqpyt9gtHZnLqOI1K9PQcfzNaEYzaW/wDuH/0JqjmtxMU3H5Vb
dj1oAy5LoJEkyxq8l11HONoB/DjI/OnWMuLhYFkxHt3Kmw8+pzj1B6+h7YrRktIZChZAdgIA
7c//AKqSOzhikDonzAbQSckD0/U0AV72zNx5bxvsmiO5Gxnmqr3crW93BIPKuIVB3KeoPQit
Oe1WcoS8iFeQUbFVp9PRLW48sNJLKuCzHLN7UAUZBJbW9lcLPI8kjor7nJDhsdun5U3UZHIm
e2W4YoQDIspVVPpgkA/lWjbabGkcDSGRjGoIRmyFPsKdJpcEm8MZNjnLIGwpNAFJlkuL+BWl
kWMwBmVHK5PPpVfZMunXM5uZi8DsIzvIwFYjBHfp3zW2tpGsqyAHcqbBz2ppsYTbywYOyUsW
59SSf50AO20u2pNtG2gCLbRtqXbRtoAj20bak20baAI9tG2pNtG2gCPbRtqTbRtoAj20bak2
0baAIttLtqTbRtoAj20bak20baAI9tG2pNtG2gCLbRtqXbRtoAj20m2pdtG2gCLbS7ak20ba
AI9tJtqXbRtoArXK/wCiy/7h/lWHFczLbwKr4AhTHA/uiuhuVzay4/uH+VYUEKtbQEsgPlIC
CwGDtGaAGm7nxzJ+grc0eZ7TTJm1Nh9lcjZHKMgD6eh449qyDbqf40/76FLJHJMFWa5DovRS
4wKALniJruS5S5EnmWmAU2gFU4H8/X3rN+1z/wDPT9BU5SQw+R9pHk/3N4x1zTfIX++n/fQo
ASGeWWWJXbI81ewqt4q4ntx/sH+dXYolWaHDKSZV4BBql4s/4+bf/cP86AOwsLc3NnCQwG1T
1/3mqz/Zrf8APRfypND/AOPJP93/ANmatKkBnf2a399fyo/s1v8Anov5Vo0UAZ39mt/z0X8q
P7Nb++v5Vo0UAZ39mt/fX8qP7Nb/AJ6L+VaNFAGd/Zrf31/Kj+zW/wCei/lWjRQBnf2a3/PR
fyo/s1v+ei/lWjRQBnf2a3/PRfyo/s1v+ei/lWjRQBnf2a3/AD0X8qP7Nb/nov5Vo0UAZ39m
t/fX8qP7Nb/nov5Vo0UAZ39mt/z0X8qP7Nb++v5Vo0UAZ39mt/z0X8qP7Nb++v5Vo0UAZ39m
t/z0X8qP7Nb++v5Vo0UAZ39mt/fX8qP7Nb/nov5Vo0UAZ39mt/z0X8qP7Nb/AJ6L+VaNFAGd
/Zrf89F/Kj+zW/vr+VaNFAGd/Zrf89F/Kj+zW/56L+VaNFAGd/Zrf89F/Kj+zW/vr+VaNFAG
d/Zrf89F/Kj+zW/vr+VaNFAGd/Zrf31/KqzeHbR2LNbWrMTkkxAk/pW1RQBif8I3Zf8APraf
9+R/hR/wjdl/z62n/fkf4Vt0UAYn/CN2X/Praf8Afkf4Uf8ACN2X/Pra/wDfkf4Vt0UAY8Wg
W8L74obeNv7yxgGuO8afur+FDzhSP1r0mvNfHf8AyFE+jfzoA7jQ/wDjyT/d/wDZmrSrN0P/
AI8k/wB3/wBmatKgAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACvNvHf/IUT6N/OvSa828d
/wDIUj+jfzoA7fQ/+PJP93/2Zq0qzdD/AOPJP93/ANmatKgAooooAKKKKACioJ7u3t/9dKqf
Wo4tTspm2x3CMfQUAW6KSloAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACvNvHf/ACFE+jfzr0mvNvHf/IUT6N/OgDt9
D/48k/3f/ZmrSrN0P/jyT/d/9matKgAooooAKx9S1ILuRXKRjILDqx9BV+/kaKylZPvEbV+p
OB/OuNvrn/SQpGUjPIz19aAJpdQZT+5XyweQ+Pmb8e9Q/wBp3BPzuZfZ/m/nW7tsNY0tBGBC
yjAAxlD/AIVRsNMW1Yy3LqzLn/dUetMB2maxtk8tcqxP+qPQ/T0rp4pUmiWRDlWGRXnOqXsU
18ZLVDGq8Zz94+vtXYeH7lpocn7rqHHse/65pAbNFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABXm3jv8A5Ckf0b+dek15
r47/AOQon0b+dAHcaH/x5J/u/wDszVpVm6H/AMeSf7v/ALM1aVABRRRQBU1PizLdldGP0Dg/
0rgdQYreSqOSXOBXos0SzQvE33XUqfxrh9c02WKdpouXT74/kR60AW9FsZLdDcSyFSy5IJwF
HqakZ01e0khhlOwnk9Dx6+1YFzqtzdWqW0hwq/e9WPvSWFzLZ3CzQnDDgj1FMBl1Zy2k7RTK
VYdOOo9a7HwwpW2hU9Vh5/Fiw/Q1zzfaNXummmbCjgtjhR6Ad67PTbbyIi7DDyYJHoOw/LFI
C7RRRQBga5PLDqtmLiaaLTCCJWjYoA54Xc4wQOfWrYmh0uwaeOaW7jlkBiBlMhOcAAMSeOKn
u57hJfKXT5LmB0O545EBB9CGI7Z5zWFb6HeQxPPHEsZF158VrvGQMAEZ6Z4+nvQBtQ6k5vUt
bm1eB5ELIdwYHHUZ9az4vFAk0qXUvsMot48DJYZJLAYH51aaK5v9RtpZbSS2ht8t+8dCWY9g
FJ/WsyPSL4eCzp5g/wBK3KfL3r2cHrnHQUAattq7y3NvFNZSQC4UsjMw5x2+tT6fqC37XHlx
sqwStFuPRiDgkVneJC9po8F2mBNaMrKCepxginaef7HTTdMEO+W4BMrbsBWC5Y9OeQfSgC5r
GqJpMEUrwvL5soiCp1yQT/SooNbRprmK6t3tnt4vOcMcjZjOc/n+VJ4gs7i9jshbx7zFdLI/
IGFAbJ5+oqjqui3OoavduqhYZbTykkJGN/PBHXv6UAW/7dMcEFzcWM0VtM4QOTkqT0yvbnj8
auau10mlztYZ+0hf3eF3HP0rNvYtR1PTY7GSxaB2dTLK0iFAFO7jBJOcAdB1rYuGmgtGa2g8
+RB8se8Lu/E0AZOiLbXSW08N9ctPEv7+KS4diWxg7kLHHPPSnJ4gaSC4nj0+ZobdiHbPXB5x
60yazuL3XLK9Sye08hiZJJWQlwRjaArH9cVU0uW+bSry2gsHk3yyKkokQLyecgnIx9DQBtvf
uxi+yWr3CyJv3hgqgemfX2qlJ4kgXSYr9YJWEkohMfRlfnj8xiqlxpM63EMU9m9/YxQBViR1
AEmTkkMRVe30W/j0O3tjbBZUvvNKB1wE55zn3+tAGn/b8guntW06cXCp5mzIwV55z+BrR029
TUbGK6jVkD5yjdVIJBB/EGqslpO2uS3AT901qsYbI+8C/GPxFP0O2mtNOEU6bH8yRsZB4LsR
09iKAGX+rS2SzSmwmeCEgM4OM5OMgd6rm6eTxTbKkr+RJZ79m47ScnnHrWdqej3d39s83Tjd
XLsPJmaVAiL7DOR+VaNvp90mt2dw0WIo7MRM24cNk8dfegCDRdUeHQYZZzLczSz+UgLZZifc
9sZP4VefWWhkmiuLN45Ug89RuBDqDggH1HHHvWZY6RfWljYy+Rm4tZy7Q71yykEHBzjPPetB
rafUdSSa4tXtoIYXQCRlLMzEZ4UkYAX170AD+IbZF00lGJv9u0Aj5N2Ov4mn3GtxwLN+5kdo
5hAqryXYjPH4Z/KsRNA1A213E0YH2ckWQ3D5gGLL347dakbQLptItDNbpcXEcvmTW7MBuyCC
Ac4yMg/hQBsHWo4TcLexG2eBBIVLBtynPI9ehrN1HVbqSbSf9HntUuLiMg7/ALwLDhgPbsaW
XQorqwu4LTSxpzugCvIyksecjCk4HT86feR6nqD6YDpzw+RNHJMzyxkcEZxgnPT2oAs6RJM+
tausk0jorpsRmJCD5ug7Vs1n2EDx6jfyNaGESMuJDKG83Ge38OP61oUAFFFFABRRRQAV5t47
/wCQon0b+dek15r47/5CifRv50Adxof/AB5J/u/+zNWlWbof/Hkn+7/7M1aVABRRRQAVBc2k
V0oDghh0YdRU9FAHOXvhxZZC/lJKT/EG8s/1H6VBD4Zw3zW5A/25938gtdVRQBQtNMit9rMd
7L90YwB+H+Oav0UUAFFFFABRRRQAUUUUAVLjTrW6uY7ieIvJH93Ltj/vnOD17irJVSwYqCw6
HHIp1FABRRRQAUUUUAFQ21rDaRmOBNilixGSeT161NRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAV5r47/5CifRv516VXm3jv8A5Ckf0b+dAHb6H/x5J/u/+zNWlWbo
f/Hkn+7/AOzNWlQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABXmvjv/kKJ9G/nXpVebeO/
+QpH9G/nQB2+h/8AHkn+7/7M1aVZuh/8eSf7v/szVpUAFFFFABRRRQAUUUUAFFFFABRRRQAU
UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
ABRRRQAV5t47/wCQpH9G/nXpNebeO/8AkKR/Rv50Advof/Hkn+7/AOzNWlWTpLFbKLBx8v8A
7M1Xd7f3jQBZoqtvb1NG9vU0AWaKrb2/vGje3940AWaKrb29TRvb+8aALNFVt7f3jRvb1NAF
miq29vU0b29TQBZoqtvb1NG9vU0AWaKrb29TRvb1NAFmiq29v7xo3t6mgCzRVbe3qaN7epoA
s0VW3t60b29TQBZoqtvb1NG9vU0AWaKrb29TRvb1NAFmiq29v7xo3t6mgCzRVbe3qaN7f3jQ
BZoqtvb1NG9vU0AWaKrb29TRvb+8aALNFVt7epo3t/eNAFmiq29vU0b29TQBZoqtvb+8aN7e
poAs0VW3t6mje3qaALNebeO/+Qon0b+degb29TXn3jnnUov91v50AdnpX/HlF/u/+zNVyqel
f8eUX+7/AOzNVygAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKK
KACiiigAoqvfkizk2syk4GVOCOfWqs1vBDL5bXN6WwxCrLIxwO+Bn0/E8daANKis17eJM5mv
zg44eU9wOw9x+voaRYIXYKJtQyfVpQOpHce38j0IoA06KzDBCE3edqGMZ+9LnoT0x6D8+OvF
AghOcTahxnq0o9Pb3H6+hwAadFZpt4gQPOv+W2/fl65x6dPf056UiwQuoYTahg+rSg9Ce49v
5DqRQBp0VlvDCmcy6jwM8NKewPYe4/X0NOFvESR51/w2378vXOPTp7+nPSgDSorL8mHOPN1H
qB96Xvn29v5eopRBCU3edqGMZ+9LnoD0x6H8+OvFAGnRWWYYQSDLqPBIOGl9cenqfy56U4Ws
RIAmvucdZJB1z7e38vUUAaVFZXlQY/1uo9M9Zv7u709P1468VV1TdaG38me6BaXa2+V+cfXr
160Ab9ef+OP+QjF/un+degV5/wCOP+QjF/un+dAHaaV/x5Rf7v8A7M1XKp6V/wAeUX+7/wCz
NVygAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCvf/
APHm/wCH8xTjn+0W642Hv/temP602/8A+PR/w/mKeSftrDDY2nnnH3vyz+tAEtFFFABRRRQA
VG88MTbZJY0PozAU922IzddoJrF0ezt9R05L2/hjuZpxuLSKG2j0Gen4UAbRdFXczAL6k8UM
6KyqzqC3ABPWuavmaHStRtGZ5FtpVCEksdpUNj14ya0NOVdTlGozbW2nEMZ58r6+jevpQBrU
UUUAFFFFABXP639626f8fJ6DHp7mugrntZADQYKn/Sm+7jjp1x3+vNAHQ15/44/5CMX+6f51
6BXn/jj/AJCMX+6f50AdppX/AB5Rf7v/ALM1XKp6V/x5Rf7v/szVcoAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAr3/8Ax6P+H8xTiv8AxMWfA+4R
nA/vfXP6U2//AOPR/wAP5ilmcxXRby5HUq33ADyCT9f1oAnoqJ59uf3Up57L7gf1/Q0i3G5g
PJmGe5Xgckf0/UUATUVCbj5N3kzdM4289Cf6Y+tAuM5/czDGeq/T/H9DQBMRkYPQ1mW1pe6f
G1vaJbyW+f3fmSFCg9MBTn86vGfBA8qU5bGdvTnGfp3+lItxuUHyZhnsV5HBP9P1FAGdJpEz
aXNB5ySXMz75JGBUE9PfoABU5spoNSFzZmMRSn/SI2JGf9ocHn2qy9ztz+4mPHZPYH+v6GnC
fJI8qUYbGdvXnGfp3+lAEtFQfaef9RN1H8H1/wAP1FKLjKbvJm6Zxt56A/1x9aAJqKgNzgke
RMcE8hOvOP65+lPE2SB5cgzjqvrn/D9RQBJXP6225rbknFyRySfT1A/z3rY+1cf6ifpn7n+z
n/631rG1pSrW+4YzcsR156epoA6GvP8Axx/yEYv90/zr0CvP/HH/ACEYv90/zoA7TSv+PKL/
AHf/AGZquVT0r/jyi/3f/Zmq5QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
RQAUUUUAFFFFABRRRQBFdQ/aLd4dxTcMbh1FZbeH9zFmvpyScknvWzRQBi/8I6P+f2aj/hHR
/wA/s1bVFMDF/wCEdX/n9mo/4R0f8/s1bVFAGL/wjo/5/ZqP+EdX/n9nraooAxf+EdX/AJ/Z
qP8AhHR/z+zVtUUAYv8Awjo/5/ZqP+EdH/P7NW1RQBi/8I6v/P7NR/wjo/5/Zq2qKAMX/hHR
/wA/s1C+HkDqzXcrbSDg1tUUgCvP/HH/ACEYv90/zr0CvP8Axx/yEYv90/zoA7TSv+PKL/d/
9marlZ8ESCFVAOFyByeOTUnlJ6H8zQBcoqn5Seh/M0eUnofzNMC5RVPyk9D+Zo8pPQ/maALl
FU/KT0P5mjyk9D+ZoAuUVT8pPQ/maPKT0P5mgC5RVPyk9D+Zo8pPQ/maALlFU/KT0P5mjyk9
D+ZoAuUVT8pPQ/maPKT0P5mgC5RVPyk9D+Zo8pPQ/maALlFU/KT0P5mjyk9D+ZoAuUVT8pPQ
/maPKT0P5mgC5RVPyk9D+Zo8pPQ/maALlFU/KT0P5mjyk9D+ZoAuUVT8pPQ/maPKT0P5mgC5
RVPyk9D+Zo8pPQ/maALlFU/KT0P5mjyk9D+ZoAuUVT8pPQ/maPKT0P5mgC5RVPyk9D+Zo8pP
Q/maALlFU/KT0P5mjyk9D+ZoAuUVT8pPQ/maPKT0P5mgC5RVPyk9D+Zo8pPQ/maALlef+OP+
QjF/un+ddp5Seh/M1ia9p9rcTxNLFuIUgfMR/WkB/9k=</binary>
 <binary id="_27.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAEgAZkDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0Co4pop13QypIPVGBqSqkMhi0iOQDJSAN
j6LQBZDKWZQwJXqAelOqCO2VBCQfmj6tjluOc/U8/WpFVxI5ZwUONq4xj1570AKjrJGrocqw
yD7U6q8H7uaSE9CTInuD1/XP5irFABRRRQA1XVywU5KnB9j/AJNI80cbKryIrN0BYAmoj+6u
wf4Zhg/7w6fmM/kKjlkRL11dGcNEowELZ5brgfzoAsyTRxECSRE3dNzAZp9UAfIktVmDE+Q4
IVS/dPQU4I3kJbEbTJuJH9xM9PyIH/6qALTyxxoHeRFU9CzAA0iTxSFQkivuzjacjjr/ADqk
jFLTTSsbP935Vx/zzb1IqzNueBZRGyvG28KcE+hHHqM0ATk4GT0oVgyhlIKnkEHg1DOvnwqy
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
</binary>
 <binary id="_69.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAFVAOoDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwC/LELt3kulEkbOWijboFGRkj1zmm/YrL/n
xt/++atkf6Pb/wDXM/8AoTUzFMCv9isv+fG3/wC+aPsdl/z42/8A3zVjFGKAK/2Ky/58bf8A
75o+xWX/AD42/wD3zVjFGKAK/wBisv8Anxt/++aPsVl/z42//fNWMUYoAr/Y7L/nxt/++aPs
Vl/z42//AHzVjFIMuzKiO5XrtGcUAQfYrL/nxt/++aPsVl/z42//AHzVny5f+feX/vmjZL/z
7y/980AVvsVl/wA+Nv8A980fYrL/AJ8bf/vmrPly/wDPvL/3zR5cv/PvL/3zQBW+xWX/AD42
/wD3zR9isv8Anxt/++asFJQMmCUD/dpqsH2+WC5YZAUdqAIfsVl/z42//fNH2Ky/58bf/vmr
OyX/AJ95f++aPLl/595f++aAK32Ky/58bf8A75o+xWX/AD42/wD3zVnZL/z7y/8AfNHly/8A
PvL/AN80AVvsVl/z42//AHzR9isv+fG3/wC+Ks+XL/z7y/8AfNRSTJGpLggg7duOc+lAEf2K
y/58bf8A75o+xWX/AD42/wD3zT/Mk/59Ln/v3R5kn/Ppc/8AfugBn2Ky/wCfG3/75o+xWX/P
jb/980/zJP8An0uf+/dHmSf8+lz/AN+6AGfYrL/nxt/++aPsVl/z42//AHzT/Mk/59Ln/v3S
xzK7mMo6OBkq4wcUAEEEUEhe1iW2lK7Q8XB+h9RkCpf+E606L93LBdmRPlcqi4JHXHzUKPmH
1rhrr/j6m/32/nSA7w/8e9v/ALh/9CaopG8uNnIyFBOKnAzbW/8AuH/0Jqa0YdSrDKsMEUwK
kU1w6/8AHtyOuTj+dPSbh/NCx7MZO7IH4/56io7uSSxtBsLzyFsKXGfc5xjsDVa6neMrCED+
am+VmGM54GPfjHT0oAt28zzMx8srF/Cx6t+FSSTRxNGrtgyNtXjqarWEjNcPExfAQMqkcAHp
/wDq7epqPVYI3urEsuS02DyfQ0AW45xJPLEFIMZAJ9eAf61LisWd2TUp7YEwwOyhph2+VRj2
+tbkcSxoEQYUdKAG4p9jw9z/AL6/+gil21AjMkk+04+cf+gigDRzRmqHnSf3zU1nBcXolZbp
YhG+zBj3Z4Bz1HrQBZozR/Zl1/0EI/8Avyf/AIqs6OeVlyX5yRxQBpIfnX61maX1i/64t/6E
tSxSyGVPnP3hVe0JWKIqcHyW/wDQloA1aaqzTXHkwmMEJuJfPrjtVLzpP75qfTZmF+5Jz+67
/WgC59hvf79v/wCPVAhcSzRS7d8TBSV6HKg/1qrBY3kd5FK0i7Vk3MfNY5HPGMUk8z/2ldlW
xl16f7i0gL1Zt7xqAP8A08p/6AKf50n981XvifN3Z5+0Jz/wEUwJfMpDKTJGgKqZHC7mPC+5
rI+0Tf8APRqBJPM6xK5LOcAe9AG3cRXdvcfZ2gaR2+4UB2v+Pb8aS6ElndrbyvG7Fd3yZ4+t
X7fUUsUt7S7uFluMffYep4/wrmr2O6s71xPMZHfLCT+8KANTzKYTuvY/+uJ/9CrJ+0Tf89Gq
9p7NJcqXYk+Sf/QqANBR8w+tcLdf8fU3++38670LyK4G5/4+pf8AfP8AOkB6FGM2lv8A7h/9
Cal20sHNnbn/AGT/AOhNViCASgkkjBpgU2hDSo5J+TOBnjJ/z+tNe2ikk3vGGbGMnnj/ACa0
vsa/3j+VL9jX+8fyoAzY7eKIkogBIxnqcemTTbi0iuQglUnY25SGIIP1Fan2Nf7x/Kj7Gv8A
eP5UAZJsbdlkVo9wkGH3EnPGP5CpY4hEgRSxA/vMWP5mtD7Gv94/lS/Y1/vH8qAKO2q6CMTz
iV0TLAjewGflFa32Nf7x/Kk+xr/eP5UAZ2Lb/nvD/wB/BUTRQEkpeCPJydlxtB/AGtb7Gv8A
eP5UfY1/vH8qAMjyU/6CTf8AgUf8akjjto0Ci4hOPWQVp/Y1/vH8qPsa/wB4/lQBnqbZWDef
Dwc/fFVrVVSOASkIPKYZY4Gcqf6Vs/Y1/vH8qPsa/wB4/lQBnYtv+e8P/fwUx4rZjuW6RGxj
KTbf5GtT7Gv94/lR9jX+8fyoAyPJj/6CB/8AAk/406KK2j3E3MTFjklpQSfxJrV+xr/eP5Uf
Y1/vH8qAM7Ft/wA94f8Av4Kp35TBl3DyhcIS3bAUDNbv2Nf7x/Kj7Gv94/lQByey1/5/LX/v
8v8AjRttgQVvbZWHIInUEfrXWfYk/vfpR9iT+9+lAHJNHbOxaS9t3ZurNOpJ/WlcQSOGk1CC
QjgF7gHH611n2JP736UfYk/vfpQBye21/wCfy1/7/L/jVvThG13+6dJFWLBZGDDO7PUV0P2J
P736UjWiqjMGPAz0oApYrz25/wCPmX/fP869FPQ15tcyH7TLx/Gf50gPR7f/AI8rf/dP/oTV
es/ut9ao2/8Ax5W/+6f/AEJqvWf3G+tAFiiiigAooooAKKKKAK93eR2nliRXZpDhVRck0lpf
Q3byJHuWSIgOjrgr+FVNY8z7XYeTs3+Ycb+naoIJDa3+oPfMI5Gj8zzEGVVAO3fj3pgbdFc0
lzcQahZCOO8iimcoWuJi4cdfukkg8egqzp7Sx3Yj1GS5jui5Klnby5FzwAAdoOO3WkBswy+a
hYI6c4w64NPrn4LmeaysoDNIGuJ9rybjnaAWIB6jO3H41s21sLbcFkldW7SSM+PxJNAE9RW1
zHdReZESVyRyMc1mR79Q1W+iknmSO3KoixyMnJUHJwRn8azop7mDRreGAvJLNcshaMhSQASc
E4A6UwOpornQ2owrdMYbm3t/JyvmziRg+eoOSemKR4riN9JAvbjN1xNmRjuG3Jxzx+GKQHR0
VgPPNYf2jEk0rqoQxmRi5TcWB5OTj5RUl2kumxWc8d1NJI00ccm+QsJNxAOATgfhQBt0Vio7
x6my3slxGzSHyX3t5TDHTAO0Hr19K2qACiiigAooooAKbL/qn/3TTqbL/qn/AN00AZx6GvMr
n/j6l/3z/OvTT0NeZXP/AB9S/wC+f50Aj0q3/wCPK3/3T/6E1XrP7jfWqNv/AMeVv/un/wBC
ar1n9xvrQBYooooAKKKKACiilHUUAVruyjuzGXeRGjOVZDgiol0u32TiQyTGddjtI2SR6Vey
vo350ZX+635igDP/ALIgMsUkks8rQtuQu+cU+PTYklSR5ZpdhygkbIU+1Xcr/db8xRlf7rfm
KAKX9l2/2VbcbwqNvRg3zK3qDU1tb/Zww82WUsesjZNT5X+635ijK/3W/MUAU5dOikuGnR5Y
ZHGHMbY3fWmDSLQWYtVVxGr71Ib5lPqDV/K/3W/MUZX+635igCmNPQxyJJNNKJF2ku+ePanN
Ywu1qx3Ztf8AV8+2Ofwq1lf7rfmKMr/db8xQBVewgd52dS3nqFcE8YGcfzNRx6XCjRlpJZVi
IKJI2QpHTFXsr/db8xRlf7rfmKAKX9nRGYPJJLIFbcsbtlQcYz+tXKXK/wB1vzFVrS6+1Gch
dqpJsHr0B/mTQBYooooAKKKKACmy/wCqf/dNOpsv+qf/AHTQBnHoa8yuf+PqX/fP869NPQ15
lc/8fUv++f50Aj0u2/48rf8A3T/6E1XbP7rfWqdr/wAeNv8A7p/9Cartp91vrQBPRRRQAUUU
UAFKOopKUdRQAgooFFABRRQSFBJOAOTQAUVjW8d5qsP2s3k1oj8xJCByvYnIPP5VekvI7Qxw
Ss8sxXOEQliB3wKALdFZWoakH05pbSRkkSQKwIwy89CD0q5cX0MEoiw8kpGdkaliB6nFAFmi
qR1W0FoblnIjD7Gypyp9CKs28wniEipIgPZ12n8qAJKKKKACs/R/uXX/AF3P/oK1oVn6P9y6
/wCu5/8AQVpgaFFFFIAooooAKbL/AKp/9006my/6p/8AdNAGcehrzK5/4+pf98/zr08/dNeY
XP8Ax9S/75/nQCPTLX/jxt/90/8AoTVdtOjfWqdp/wAeNv8A7p/9CNXLXo/1oAnooooAKKKK
AClHUUlKOooAQUUCigApHUOjKehGKWigDH067awtBZ3kEyvbgIjJEziRQMAggHGcd6Uyvbas
bmWGUwzwqAyoWMZBY4IHPO4Vr0UAc5cW800d/crC4W4mQou07iFGM46jpVwb7HXLq4njkaG4
jUK6IX2lc8YGT3/SteigDn5oJp7a4n8h1E9yrLGV5wFVckf8BroKKKYBRRRSAKz9H+5df9dz
/wCgrWhWfo/3Lr/ruf8A0FaYGhRRRSAKKKKACmy/6p/9006my/6p/wDdNAFFvun6V5fc/wDH
1L/vn+deosPlP0ry65/4+pf98/zoBHp1mP8AQLf/AHT/AOhGrlt/H9aqWQ/0C3/3T/6Eat2/
8f1oAmooooAKKKKACjOOQMn0opR1FAGcZ9SDHFtDjPdx/jR5+pf8+0P/AH2P8a0BRTAz/P1L
/n2h/wC+x/jR5+pf8+0P/fY/xrQooAz/AD9S/wCfaH/vsf40efqX/PtD/wB9j/GtCigDP8/U
v+faH/vsf40efqX/AD7Q/wDfY/xrQooAz/P1L/n2h/77H+NHn6l/z7Q/99j/ABrQooAz/P1L
/n2h/wC+x/jR5+pf8+0P/fY/xrQooAz/AD9S/wCfaH/vsf40aMGEdzvxu885wcj7q1oVn6P9
y6/67n/0FaANCiiikAUUUUAFNl/1T/7pp1Nl/wBU/wDumgCow+U/SvLLn/j6l/3z/OvVGHyn
6V5Xc/8AH1L/AL5/nQB6jYf8g+D/AHT/AOhGrUHV/qKrWH/IPg+h/wDQjVmD7z/UfyoAlooo
oAKKKKAClHUUlKOooAQUUUUAFI7rGjO5CqoySewpapazFLNpF1HDku0TAAd+DxQBAuq3D2hv
F09/sw+bl8SFfULj0561oQTxzxJIjDDjI55qFLy2/s0XQdfIEe7OeAMdKw7ONorzSC/AfzmX
PYHbigDpdw55HHXnpSLIj52urY64Oa5S8uZEuNUMDgK93FG7ZwAu0BskdO9aMenNaSvIkVpb
IYXDpAT8/TBxgdP60AbQkjLbQ6k+madkZxkZ9K5pbOK10SLUIog1xEfMZ8ZZgDjGa0tJkW9u
Lq+HKs/lof8AZX/GmBp0UUUgCs/R/uXX/Xc/+grWhWfo/wBy6/67n/0FaYGhRRRSAKKKKACm
y/6p/wDdNOpsv+qf/dNAFdh8h+leU3P/AB9S/wC+f516w/3G+leT3P8Ax9S/75/nQB6lp/8A
yD4Pof8A0I1Zh+9J9R/KqFqxFjb4P8J/9CarlocqxPrQBYooooAKKKKAClHUUlGQvzE4A5Jo
AKKz/wC2rAEjzx19KP7b0/8A57j8jTA0KKz/AO29P/57j8jR/ben/wDPcfkaAIr3RLeSQXVt
Gq3SP5i5J2ufQj0qx9lN9aeXqdvFnOdqOSPz4pn9t2H/AD3H5Gj+27D/AJ7j8jQBPDp1pBHJ
HFAqrKAHGScgDH8qZa6VZWhc28AQuu1vmJyPxNR/23p//PcfkaP7b0//AJ7j8jQBJdwzx2Yg
0+OIdvnYgKP61NZ2yWdpFbx/djULn1wMVV/tvT/+e4/I0f23p/8Az3H5GgDQorP/ALb0/wD5
7j8jR/bdh/z3H5GgDQrP0f7l1/13P/oK0f23p/8Az3H5Gm6G6yQ3LocqZyQf+ArQBpUUUUgC
iiigApsv+qf/AHTTqbL/AKp/900ARPjY30rya5/4+pf98/zr08u2DzXmFz/x9S/75/nQB6Vb
/wDHlb/7p/8AQmq9Z/db61Rt/wDjyt/90/8AoTVes/uN9aYFiiiikAUUUUAFKOopKUdRQAzY
DRsFOFFADdgo2CnUUAN2CjYKigvbW4laKGeOSRPvKrZIqegBuwUbBTqKAG7BRsFOJA6nFFAD
dgo2CnUUAN2CqWksWW6LHJ888n/dWr9Z+j/cuv8Aruf/AEFaANCiiigAooooAKbL/qn/AN00
6my/6p/900AZx6GvMrn/AI+pf98/zr009DXmVz/x9S/75/nQCPSrf/jyt/8AdP8A6E1XrP7r
fWqNv/x5W/8Aun/0JqvWf3G+tMCxRRRSAKKKKAClHUUlKOooAQUUCigAooooA54zzWw1aW3K
iUTKF3DjlgP61Oby8tb6CGaYSrcQM/3QNjKO2B05HWpRo8hNzvugVuHDkCLGCGB9fapb3TxL
PDdeYQbeJ1C4+9kD/CgCitzqZ0htQNwmYwzmMIMMqk5zx1wKuWt7LNq13CT+6jiRkGOQTnP8
qpafpk11pMcT3bLbuxLR7OSNxyM56HntWhPprG8e5trjyWkTy5AU3AjtjkYPX86AMoS3N/ZW
E73JRzcsvyovZmAPT0Aro1BCgM24gck96zIdGMGnQWsdyd8EhkWRlzkkk8jPvWmoYIAxBbHJ
Axk0ALRRRQAVn6P9y6/67n/0Fa0Kz9H+5df9dz/6CtMDQooopAFFFFABTZf9U/8AumnU2X/V
P/umgDOPQ15lc/8AH1L/AL5/nXpp6GvMrn/j6l/3z/OgEelW/wDx5W/+6f8A0JqvWf3G+tUb
f/jyt/8AdP8A6E1XrP7jfWmBYooopAFFFFABSjqKSjGeOefSgAoqmdMtiScS9f8Ans1J/Zdt
/dl/7/NQBdoql/Zdt/dl/wC/zUf2Xbf3Zf8Av81AF2iqX9l2392X/v8ANR/Zdt/dl/7/ADUA
XaKpf2Xbf3Zf+/zUf2Xbf3Zf+/zUAXaKpf2Xbf3Zf+/zUf2Xbf3Zf+/zUAXaKpf2Xbf3Zf8A
v81H9l2392X/AL/NQBdrP0f7l1/13P8A6CtP/su2/uy/9/mpmjhAlyI1KqJyAC2f4V70AaFF
FFABRRRQAU2X/VP/ALpp1Nl/1T/7poAzj0NeZXP/AB9S/wC+f516aehrzK5/4+pf98/zoBHp
Vv8A8eVv/un/ANCar1n9xvrVG3/48rf/AHT/AOhNV6z+631pgWKKKKQBRRRQAUo6ikpR1FAC
UUUUAFFFIzBVLHoBk0ALRWJZ2Umq2ovLu4nRphujWGUoEU8jgdTz3p9pqpgtrhboPI9rMIcq
MluBg0AbFFU4tQ3XKwTW8sBcEoXxhvyPB9jUJ1mLyxOIJWtdwXzxjbzx0znGfagDSorPm1ZU
uJoYrWed4QC2wDGCAeMn3q5bzJc28c8RykihlPsRmgCSiiigArP0f7l1/wBdz/6CtaFZ+j/c
uv8Aruf/AEFaYGhRRRSAKKKKACmy/wCqf/dNOpsv+qf/AHTQBnHoa8yuf+PqX/fP869NPQ15
lc/8fUv++f50Aj0q3/48rf8A3T/6E1XrP7rfWqNv/wAeVv8A7p/9Car1n91vrTAsUUUUgCii
igApR1FJSjqKAEFFAooAKRlDKVPQjBpaKAMiye7062No9pJN5I2wvHjDKOBnJ4NVri0mtNNl
ndQ1xcXCysmeAeOM/hXQUyaGOdQsq7gCDj3FAGcyz6hewM9vJBHErEl8ZLHjAqhYaatraJbT
6V50yEDzONrDPUnP9K6OigDOht5Evr5/Lwkm3YfXCqP6VJosMlvpNtFMpWRI1DKexwKu0UwC
iiikAVn6P9y6/wCu5/8AQVrQrP0f7l1/13P/AKCtMDQooopAFFFFABTZf9U/+6adTZf9U/8A
umgDOPQ15lc/8fUv++f516aehrzK5/4+pf8AfP8AOgEelW//AB5W/wDun/0JqvWf3W+tUbf/
AI8rf/dP/oTVes/ut9aYFiiiikAUUUUAFHPbGe2aKUfeFAGcV1PccS2wGenzf/E0bdU/57W3
5N/8TWgKKYGft1T/AJ7W35N/8TRt1T/ntbf+Pf8AxNaFFAGft1T/AJ7W35N/8TRt1T/ntbfk
3/xNaFFAGft1T/ntbfk3/wATRt1T/ntbfk3/AMTWhRQBn7dU/wCe1t+Tf/E0bdU/57W35N/8
TWhRQBn7dU/57W35N/8AE0bdU/57W35N/wDE1oUUAZ+3VP8Antbfk3/xNJowIjuQzKx885K5
x91fWtGs/R/uXX/Xc/8AoK0AaFFFFIAooooAKbL/AKp/9006my/6p/8AdNAGcehrzK5/4+pf
98/zr009DXmVz/x9S/75/nQCPSrf/jyt/wDdP/oTVes/uN9ao2//AB5W/wDun/0JqvWf3G+t
MCxRRRSAKKKKAClHUUlKOooAQUUCigAooooAz5ru6bVDZ24hAEXmFpAT3A7fWrDXSWsSm9nh
jcgnOdoOOvWsi+jjk8QkSXsloPs/3o5AmeRxzT7uKKS/0qPzTcIPM+dmDbvu9TTA0/7RstyL
9rhy5AUbx82emPrkUSahZxz+Q91Cs39wuA35Vn2sKHXdRYRqWQJsyOB8oqpZNaf8I8Vutv2s
qd6t/rN/b39KQG7cXtranFxcRRHGfncDip6woIfM1q2FygZ1s1yGGecmt2gAooooAKz9H+5d
f9dz/wCgrWhWfo/3Lr/ruf8A0FaYGhRRRSAKKKKACmy/6p/9006my/6p/wDdNAGcehrzK5/4
+pf98/zr009DXmVz/wAfUv8Avn+dAI9Kt/8Ajyt/90/+hNV6z+431qjb/wDHlb/7p/8AQmq9
Z/db60wLFFFFIAooooAKUdRSUEhRuPQc0AAorOOsRAn/AEe5PPXyjR/bMX/Pvdf9+jQBo0Vn
f2zF/wA+91/36NH9sxf8+91/36NMC1PZWtywae2hlYcAvGGP605LW3j2COCJNn3dqAbfp6VT
/tmL/n3uv+/Ro/tiL/n3uv8Av0aQF9Y0V2dUUO33mA5P1qNrK1ebzmtoWl/vmMbvzqp/bEX/
AD73X/fo0f2zF/z73X/fo0AX/LTzPM2L5mMbsc49M06s7+2Yv+fe6/79Gj+2Iv8An3uv+/Rp
gaNFZ39sRf8APvdf9+jR/bEX/Pvdf9+jSA0az9H+5df9dz/6CtJ/bMX/AD73X/fo0aI26K5b
DDM5OGGD91aYGjRRRSAKKKKACmy/6p/9006my/6p/wDdNAGcehrzK5/4+pf98/zr009DXmVz
/wAfUv8Avn+dAI9Kt/8Ajyt/90/+hNV6z+631qjb/wDHlb/7p/8AQmq9Z/db60wLFFFFIAoo
ooAKUdRSUo6igBuM56/nRge/50oooATaPf8AOjA9/wA6WigBNo9/zo2j3/OmXE8VtA008ixx
oMlmPAqvHqlpJLHHukRpPueZE6BvoSADQBbwPf8AOjA9/wA6WmvIqOiEMS+cYUkD6kdPxoAX
aPf86MD3/OkSRJCwR1bacNg5weuP1FOoATaPf86MD3/OlooATA9/zqhpBJW6JOT556/7q1oV
n6P9y6/67n/0FaYGhRRRSAKKKKACmy/6p/8AdNOpsv8Aqn/3TQBnHoa8yuf+PqX/AHz/ADr0
09DXmVz/AMfUv++f50Aj0q3/AOPK3/3T/wChNV6z+431qjb/APHlb/7p/wDQmq9Z/db60wLF
FFFIAooooAKUdRSUo6igBBRQKKACiiigDM1Yb7vT4pBmFp/mB6EhWIz+IFP1tVGmOwADpjyz
3ByOlW7q2ju4fLlBxkEMpwVI6EHsaybq3uLa7ie4e6vrRcYQKCyt6kKBuHTr70AS6fcTvfag
kzsREI8A/wAJKAn9ag0q7uJ7bSDJM7GaOQyHP3sDirzadHcSNcpLcQGdR5qqQN4xjnIJBxxx
g0610yC1S0SNpCLVWVNxHOfXigCrolvsuL1vNlbE+MM2QfkWteq0FksFzLNHLIFlO5o+CucA
Z6Z7DvVmmAUUUUgCs/R/uXX/AF3P/oK1oVn6P9y6/wCu5/8AQVpgaFFFFIAooooAKbL/AKp/
9006my/6p/8AdNAGcehrzK5/4+pf98/zr009DXmVz/x9S/75/nQCPSrf/jyt/wDdP/oTVes/
ut9ao2//AB5W/wDun/0JqlV2QfKxFMDRoqh50n980edJ/fNIC/RVDzpP75o86T++aAL9KOor
P86T++aQyyEEFzg0AXfNjBOXXr60vmx/89E/Osf7Fbn/AJZCj7Fbf88hQBsebH/z0X86TzY/
+ei/mKyPsVt/zyFH2K2/55CgDX82P/nov5il82P/AJ6J+dY/2K2/55Cj7Fbf88hQBsebH/z0
X8xSebH/AM9F/Osj7Fbf88hR9itv+eQoA1/Nj/56L+YpfNj/AOei/nWP9itv+eQo+xW3/PIU
AbHmx/8APRPzFJ5sf/PRPzFZH2K2/wCeQo+xW3/PIUAbHmx/89F/OqOjfcuv+u5/9BWqv2K2
/wCeQqeAC3QpD8ik5IHrTA06KoedJ/fNHnSf3zSAv0VQ86T++aPOk/vmgC/TZf8AVP8A7pql
50n980hlkIILHBoAYehrzK5/4+pf98/zr009DXmVz/x8y/75/nQCO5+0XMP7kSIVjJC5Ttkn
196Ptlz/AHo/++P/AK9FFAB9suf70f8A3x/9ej7Zc/3o/wDvj/69FFAB9suf70f/AHx/9ej7
Zc/3o/8Avj/69FFAB9suf70f/fH/ANej7Zc/3o/++P8A69FFAB9suf70f/fH/wBej7Zc/wB+
P/vj/wCvRRQAfbLn+9H/AN8f/Xo+2XP96P8A74/+vRRQAfbLn+9H/wB8f/Xo+2XP9+P/AL4/
+vRRQAfbLn+9H/3x/wDXo+2XP96P/vj/AOvRRQAfbLn+9H/3x/8AXo+2XP8Afj/74/8Ar0UU
AH2y5/vR/wDfH/16Ptlz/ej/AO+P/r0UUAH2y5/vR/8AfH/16Ptlz/ej/wC+P/r0UUAH2y5/
vR/98f8A16Ptlz/ej/74/wDr0UUAH2y5/vR/98f/AF6Ptlz/AHo/++P/AK9FFAB9suf70f8A
3x/9ej7Zc/3o/wDvj/69FFAB9suf70f/AHx/9eufk0DzJGc3WNxJ/wBX/wDXoooA/9k=</binary>
 <binary id="_127.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAHtAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwC+I45XaaWKOV2Yn96ocD2APA/CneTB/wA+
dp/4DR/4U6L/AFYpWkRCA7hSRkZpgM8mD/nztP8AwGj/AMKPJg/587T/AMBo/wDCnq6OcI6s
fY0K6sWCsCVODjtQAzyYP+fO0/8AAaP/AAo8mD/nztP/AAGj/wAKeXQPsLru9M806gCLyYP+
fO0/8Bo/8KPJg/587T/wGj/wqXFFAEXkwf8APnaf+A0f+FHkwf8APnaf+A0f+FSZAYLkZPQZ
paAIvJg/587T/wABo/8ACjyYP+fO0/8AAaP/AAqWigCLyYP+fO0/8Bo/8KPJg/587T/wGj/w
qWigCLyYP+fO0/8AAaP/AAo8mD/nztP/AAGj/wAKlooAi8mD/nztP/AaP/CjyYP+fO0/8Bo/
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
8a28gLqVyxUAZGM8E1buv9T+NMDD1L/Ww/7rf+y0Ual/rYf91v8A2WikBZsv+PVPx/nWwv3B
9Kx7L/j1T8f51sL9wfSmAtFFFIAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACobr/U/jU1Q3X+p/GmBh6l/rYf91v8A2WijUv8AWw/7
rf8AstFICzZf8eqfj/OthfuD6Vj2X/Hqn4/zrYX7o+lMBaKKKQBRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUVSvEWa8t4ZOYyr
Er2J4/xpgXcj1oyPWqv9l2X/ADwT8hR/Zdn/AM8E/IUgLWR60ZHrVX+y7L/ngn5Cj+y7L/ng
n5CgC1ketGR61V/suy/54J+Qo/suz/54J+QoAtZHrRketVf7Lsv+eCfkKP7Lsv8Angn5CgC1
ketGRVX+y7L/AJ4J+Qo/suy/54J+QoAtUVRgiS21IxQjajRFio6ZBH+NXqACjI9aqQW8ErTS
TQpI5kYZdQ2AO3NS/Y7T/n0t/wDv0v8AhQBNketGR61D9jtP+fS3/wC/S/4UfY7T/n0t/wDv
0v8AhQBNketGR61D9jtP+fS3/wC/S/4UfY7T/n0t/wDv0v8AhQBNketGR61D9jtP+fS3/wC/
S/4UfY7T/n0t/wDv0v8AhQBNketGR61D9jtP+fS3/wC/S/4UfY7T/n0t/wDv0v8AhQBNketF
Q/Y7T/n0t/8Av0v+FNslCJKi8KkjBR6D0oAsVDdf6n8amqG6/wBT+NMDD1L/AFsP+63/ALLR
RqX+th/3W/8AZaKQFmy/49U/H+dbC/cH0rHsv+PVPx/nWwv3R9KYCMx3hAQCeST2oPAJWUOR
1BFVbxZA5KEqGXG4Y4P41QtbKWzlZxNcP5hyVkdSCfXgUAbDSosRlY7UAySe1BljAQlhiQgL
7mql6rLo8wP3vLNVgl2q6eZ54Xj8xcKkJU/dPfcf5UAasciSglDkA4PHekilSUExsGAJBx61
ixXcjTwJcXDxwM0uX3Y3MCNq57cZP4VWt7maNYEikVoZJZSzySmMMRjALAHHc9s4/NAdK7LG
jO5wqjJPoKitryC7BMD7wO+CP51UUzHQ5TPIkj+U/wAyHIIwe+Bn8qgWS6g0u0MkyFHMas0a
FNiHrk5P58UAassqQrukYKucZPrRLKkKb5GCrnGTWJeS7pJ44pjLbq0JUltwViTkA9+AD+NR
3k4ltpvOuGE63e0RZ6KG4G30xg59+tAHRUVhtc3kl3KvmQxFbgKu+cg7cjjZtIOeec9/akEt
x9iWb7SWYztuR5dm9Rn5VPY9D2zjrQBu0VDZyrNZwypv2ugI3/e/GpqACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigAqncEDUrYn+438xVyqF7xf2/wDuN/MUwL29fWjzF9aq
7qN1IC1vX1rMvrp1vRG929rCUGx0VSGbPIbIOO3p1NWd1ZuoLeTvJEisbd1CkeWjfUglxj8R
2oAvXGpi1lRJEBjO0eZvAJJ44XvSNq8SoCyEEytGVz02gkn6YFZzaSzsWEwVXKMQ8e51244D
Zxjj0qy2nxyXUsruSkiFQmMbSRhj+IAoAsWWrR3cwTaFDKWQ+YGJ+oHSr/mL61k2Vo9qQGki
dVXau2Ha34nPP5Crm6gC15i+tG9fWqu6jdQAikHV+P8Anif5rVys+A51T/tk381rQpgVrZgq
y5P/AC1b+dS+YvrVRDjzP+urfzp26kBZ8xfWqMtxJc372kM7QJEiu7oAWJOcAZBGOD2qXdVW
a2c3H2i2lEUpXa+5NysO2Rkcj696AJLm/bToU8zM4Ay0jMqk/h3P0ptxrIhMjLA0kUSq7uGA
wp9u9U7rTJLli73K7nj8tiYs45JyvPHX3qWTT99tcw+bjz4hHnb93AxnrQBcXUvMuGSKIvEj
bXl3YAP071VbXY5Yn8oBd0btE+4EnA7jtRFZyQyOI5wIJG3PGUyc98HPH5GoodMMMLQCWMxb
GRP3IDgHpls84+goA1rWbzLWF3bLMikn3xUvmL61ThXyoUjznYoXPrgU/dQBZ8wetMtP+W//
AF1aod1S2fSb/rq1AFiobr/Un61NUN1/qfxpgYepf62H/db/ANloo1L/AFsP+63/ALLRSAs2
X/Hqn4/zrYX7g+lY9l/x6p+P862F+6PpTAUgMMEZHvTFijU5CgGn0UgAgEYIBB7Gk2jjgcdO
OlLRQAxoo2Xa0aFc5wVGM0GGJk2GNCuc7SoxT6KAECqF2hQFxjGOKCqlNhUFcYxjilooAYsU
artWNQuc4A4oMMTPvMaFv7xUZp9FADDFGzh2jQuOjFeRQ0MTrtaNGXOcFQRmn0UAAAAwBgDs
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAqlfQytLFLCm8oCCuQDzj1
+lXaKYGZ/pn/AD6P/wB9r/jR/pn/AD6P/wB9r/jWnRQBmf6Z/wA+j/8Afa/40f6Z/wA+j/8A
fa/41p0UAZn+mf8APo//AH2v+NH+mf8APo//AH2v+NadFAGZ/pn/AD6P/wB9r/jR/pn/AD6P
/wB9r/jWnRQBmf6Z/wA+j/8Afa/40f6Z/wA+j/8Afa/41p0UAUbOGf7UZ5o/LAQqASCTkj0+
lXqKKAKDRzJJIPId1LllZCvf6kUm2X/n2n/8c/8Aiq0KKQGftl/59p//ABz/AOKo2y/8+0//
AI5/8VWhRQBn7Zf+faf/AMc/+Ko2y/8APtP/AOOf/FVoUUAZ+2X/AJ9p/wDxz/4qjbL/AM+0
/wD45/8AFVoUUAZ+2X/n2n/8c/8AiqNsv/PtP/45/wDFVoUUAZ+2X/n2n/8AHP8A4qrNmjpE
xkXazuW25zip6KACobr/AFP41I77APlY5IHAzUEpJhcnd9/+IYpgY2pf62H/AHW/9loo1L/W
w/7rf+y0UgLNl/x6p+P860BdKABtNYIuJ7fMSmMhGIBKH1+tL9uuf+mX/fB/xoA3vta/3TR9
rX+6awft1z/0y/74P+NH265/6Zf98H/GgDe+1r/dNH2tf7prB+3XP/TL/vg/40fbrn/pl/3w
f8aAN77Wv900fa1/umsH7dc/9Mv++D/jR9uuf+mX/fB/xoA3vta/3TR9rX+6awft1z/0y/74
P+NH265/6Zf98H/GgDe+1r/dNH2tf7prB+3XP/TL/vg/40fbrn/pl/3wf8aAN77Wv900fa1/
umsH7dc/9Mv++D/jR9uuf+mX/fB/xoA3vta/3TR9rX+6awft1z/0y/74P+NH265/6Zf98H/G
gDe+1r/dNH2tf7prB+3XP/TL/vg/40fbrn/pl/3wf8aAN77Wv900fa1/umsH7dc/9Mv++D/j
R9uuf+mX/fB/xoA3vta/3TR9rX+6awft1z/0y/74P+NH265/6Zf98H/GgDe+1r/dNH2tf7pr
B+3XP/TL/vg/40fbrn/pl/3wf8aAN77Wv900fa1/umsH7dc/9Mv++D/jR9uuf+mX/fB/xoA3
vta/3TR9rX+6awft1z/0y/74P+NH265/6Zf98H/GgDe+1r/dNH2tf7prB+3XP/TL/vg/40fb
rn/pl/3wf8aAN77Wv900fa1/umsH7dc/9Mv++D/jR9uuf+mX/fB/xoA3vta/3TR9rX+6awft
1z/0y/74P+NH265/6Zf98H/GgDe+1r/dNH2tf7prB+3XP/TL/vg/40fbrn/pl/3wf8aAN77W
v900fa1/umsH7dc/9Mv++D/jR9uuf+mX/fB/xoA3vta/3TR9rX+6awft1z/0y/74P+NH265/
6Zf98H/GgDe+1r/dNH2tf7prB+3XP/TL/vg/40fbrn/pl/3wf8aAN77Wv900fa1/umsH7dc/
9Mv++D/jR9uuf+mX/fB/xoA3vta/3TR9rX+6awft1z/0y/74P+NH265/6Zf98H/GgDe+1r/d
NH2tf7prB+3XP/TL/vg/40fbrn/pl/3wf8aAN77Wv900fa1/umsH7dc/9Mv++D/jR9uuf+mX
/fB/xoA3vta/3TR9rX+6awft1z/0y/74P+NH265/6Zf98H/GgDe+1r/dNH2tf7prB+3XP/TL
/vg/40fbrn/pl/3wf8aAN77Wv900fa1/umsH7dc/9Mv++D/jR9uuf+mX/fB/xoA3vta/3TR9
rX+6awft1z/0y/74P+NH265/6Zf98H/GgDe+1r/dNH2tf7prB+3XP/TL/vg/40fbrn/pl/3w
f8aAN77Wv900fa1/umsH7dc/9Mv++D/jR9uuf+mX/fB/xoA3vta/3TR9rX+6awft1z/0y/74
P+NH265/6Zf98H/GgDe+1r/dNH2tf7prB+3XP/TL/vg/40fbrn/pl/3wf8aAN77Wv900fa1/
umsH7dc/9Mv++D/jR9uuf+mX/fB/xoA3vta/3TR9rX+6awft1z/0y/74P+NH265/6Zf98H/G
gDe+1r/dNH2tf7prB+3XP/TL/vg/40fbrn/pl/3wf8aAN77Wv900fa1/umsH7dc/9Mv++D/j
R9uuf+mX/fB/xoA3vta/3TR9rX+6awft1z/0y/74P+NH265/6Zf98H/GgDe+1r/dNH2tf7pr
B+3XP/TL/vg/40fbrn/pl/3wf8aAN77Wv900fa1/umsH7dc/9Mv++D/jR9uuf+mX/fB/xoA3
vta/3TR9rX+6awft1z/0y/74P+NH265/6Zf98H/GgDe+1r/dNH2tf7prB+3XP/TL/vg/40fb
rn/pl/3wf8aAN77Wv900fa1/umsH7dc/9Mv++D/jR9uuf+mX/fB/xoA2jKhJJD8sGPzelJJM
rIVAbJOck5rG+3XP/TL/AL4P+NH265/6Zf8AfB/xoAk1L/Ww/wC63/stFRoJb6dRI6LsU42q
e5HvRQB//9k=</binary>
 <binary id="_28.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAEpAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDZmMhlLyN5jOA+WGcZ5wM9AM4qPJ/up/3w
P8KlmHzJ/wBc0/8AQRVJ7gxSFpQFj5WNc8se56cAUwLGT/dT/vgf4UZP91P++B/hVezufPd0
JyV56dqFuiRKxRVWMkHLcjB64x0NAFnJ/up/3wP8KTJ/up/3wP8ACq63sRM2VkHlPs/1bEk4
zwMc06e5EcUUihWWRgAWO0DI60ATZP8AdT/vgf4UZP8AdT/vgf4VAt3H5aNKChfPGCQOcZzj
ge5pHvI1mMYySAxJIIHHXBxz+FAFjJ/up/3wP8KXJ/up/wB8D/Cq/wBsg+YbmJXg4Rjz6Djk
+wpTdwYG1mfIz8iFsfXA4/GgCfJ/up/3wP8ACkyf7qf98D/Cq8V7FJCkpyoZA+CDu57YxzSt
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
xwDtAPHuSKZpl7eXNlcTSxRbklkWMCQ87WIweOOnXnNTXOlwXMzSO8yltpIR8DKnIP1qW1so
rRZViLlZHLlWbIBJJOPzoAw7LUbr91ezRK5ktY3kAlO0DceQMdcdv1q82oC2S8kjtW3LcBGL
SEr0HzEgHaPoKcugWqx+Ws1yE8sR483+EHIFTDSoQJAJrjMj7yfM5zjH8qAJZLvZp32pVRzt
DBfNAU5/2jxj3qhFrRulEEVuDdM7p5ZkKrhcZIbbnoR2/wAavSafBJp/2IgrCAANpwRg5HP4
VXXRLZSWEk4kL7/M8w7gSMHn3wM0AZ017L/YUlrEhadbV5JC0pUovzDg4OTke3TrVuHVpEaS
JrYmK2hR5JfM5wVJ4XHPTHWp30S0eIIGmX5DGzLIcsp6gn0qSDS7aB5mXzHEyCN1diwKgYHW
gCmNcmFu8klhJGVdVy4kVCD/ABZKAjHfjHvU41bN5BB5cYWVFYOZeGJ7KcYbH1z7VKNMjFv5
JnuWGfvtKS3TGM+lA0q2Bhxv2Q42x7vlyOhx60AWoWkdCZYxG2SAA27jPBqSo4YhChUO75JO
XYsef6VJQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFIelLSHpQBUFKehpBSnoaAMHUf9Wn1oo1H/Vp9aKYE13/AMeH/bBf/QRX
RVzt3/x4f9sF/wDQRXRUgFooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACkPSlpD0oAqClPQ0gpT0NAGDqP8Aq0+tFGo/6tPrRTAmu/8A
jw/7YL/6CK6Kudu/+PD/ALYL/wCgiuipAYtndy263aBd48+bYzuTyozg+3400ardQiSSSJJF
jt4X2iQjJYkZ6VcWwCsWFsmSzMc3DnJbr2qG50jzrd444Y42ZVTd57twDkDGPrQBciuppJpo
fJQSRMuf3hwVI6g469eKjlkMhnZGKOzfZ4z79yPzP5UotCAw+zp8zhyftD5JHTnHtUnly5Q+
RF8hJX96eCe/3fc0AUoJ/st9eoNz/vI1RSSf4Afc0+fVZIE3PakEI7kFjnCnsMZwfUgVI9iJ
DMWtoyZmDOftD8kdMccfhSSaesud9shypQn7Q4JBOSDxzQBFJq0yxXUq2qMluoc5lwWBGf7v
Wll1EsxSS2BMc0SHEnTdgg9O2elSDT1EUsX2ZNkyhXBuH5H5UHT1ZmY2yEsyuf8ASX5K9D07
UAA1KQby9sMK0igK+SSmfbvii21VJ42kMZMa4G6ENLkkZxwvbvTZdOLxuqworNuOTcOcFupx
inWVi1i7GCJArKAVNw7cjvyDQA2XVXje5xbBo7fYWJcgkN7Y6j0px1CXE6CBFmiLfKZD90DI
bp0NN/s+R7yeeWONxKUOzzWAG3pnjmpVgnM8kssUDM67OHI+X06e9AGbDfTQXMlxKu8G2gLj
zDxkkZHFX11MvHHMsIMUjsikvzkZ6jHT5T39Kb/ZcZVh9lTDKqn/AEl+QpyB07VItlsdmW2j
BYljidsZIwTjGAaACx1BrqVY3hEZeETDD7uCcY6ClW/Z98iQZgjd0d9/K7c84x6j1pi6eq9L
ZB8gj/4+X+6DkDp60DT0F2boWkQlbknz2weMdMYoAY+rMiKxtx+8gMyYk6gYyDxweRTl1OTz
VV7dVBnEORJnquc9KVdPVYjEtrGEK7Mee/C+g44H0oOnq3W3X74f/j5f7wGM9PSgCtI0x1Oy
nUZaZpMKXIXaF+X17c/jViPVGlgeRIATFH5kil8Y5IwOOfun0qWS2aXy99vHmLOwidgV4x2F
MNiDt/0WIBE8sBZ2Hy+hwOfxoAbHqwmhaeKHMKOqOWbDDOOgxz94d/WotMuzsuIo0MrQs7MC
xz1OAPXpVj7H++MotYgxwTiZgDjpxjFNXTwpJFsmSGB/0h+d3XtQALeG8i2RhQxkCMAxyBjJ
yCAQfYimLqDRuqR2y7pLl4jmU4yBnPT26VPFbvDIZEt4w7dWMzEnp6j2FM+wjcG+zpkSGUH7
Q/3iME9KAKsmpm/0+4EMWGWHe+ZCpXOcYwOeh9KtDUHaYxw27SBJBGx5GDjr0xj8ajGlRBNg
tIwuwpxcPypOcHjmpFsQjbltoweOk7Y46HGOvvQA+wvXu2lDRLGYmKMBJuO4fh0qnb3Elvf3
qBd6tOFUs54Pl5/LirDWAYkm3TJQRnFy4yo6DpS/YR5hk+zpuL7yftD8tjGenpQBVTWJ44A0
lujkW5nJEmMgHpjFSy3Znfy2QxvDNFna5IIbn2px0uMhgbVMMhjI+0v909ulO+wDczfZ13MV
Yn7S/JXp2oA0aKSloAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACkPSlpD0oAqClPQ0gpT0NAGDqP+rT60Uaj/q0+tFMCa7/AOPD/tgv/oIroq527/48
P+2C/wDoIroqQC0UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABSHpS0h6UAVBSnoaQUp6GgDB1H/Vp9aKNR/1afWimBNd/wDHh/2wX/0E
V0Vc7d/8eH/bBf8A0EV0VIDmoLOU3VwbKOQSRX4HmeZ8qx4UsME89TxjvU9hcm0D20Ee55r2
cL7YOT1Iz+dbMFrDbNIYlKmRtz/MTk+vPeo/7PtSjJ5Qwz+Z1Od3qD2NAGdc6zcW0cTS2ypI
RH5kQO/bufb94cD1Hr+Bp82stBNcxyRAPGrFEbK7+QAQ3II557j0q5JpdlINrW6bcAYHA4OR
09CTT1sLVQ48hSrghlPIIPXg8c96AG2c9y7TLdQCMIRsYEfOMegJxWdcXcmoaJcTGOP7NNay
OhDfMpAOAR3/AKdK1re2htlKwxhc4z3JxwOagTSbCN53S0iV5wRIyjBYHqPxoAz1vfsZ8x7e
MmOxRlk3kFhnGDxwM/Wm6rO8M9pPdopEE2UeLJJBQ5+Xt/k8VrfYLY9YgwMflEMSQU9MHtUU
Wj6fAipDapGqtuGzI59eKAHSXUlvp32iYRtJtH3CduT059PeqN1q13bXJthBDJIrR/NvKqVf
I9DzkGtNLSBLT7KsQ8jbt8s8jHp9KZ/Z9r5YTyvlDBh8xzkcDnPagCsl9NPoc90oRJkWTGOR
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</binary>
 <binary id="_187.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAH7AigDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDVuGN5IZrhRJuJKJIA6oOnAIx+OM1H5MH/
AD6Wf/gNH/hUq/6mL/dP8zRimBF5MH/Ppaf+A0f+FHkwf8+dn/4DR/4VLtPoaMUAReTB/wA+
dp/4DR/4UeTB/wA+dn/4DR/4VLRigCLyYP8Anzs//AaP/CjyYP8Anzs//AaP/CpaKAIvJg/5
87P/AMBo/wDCjyYP+fOz/wDAaP8AwqWkoAj8mD/nzs//AAGj/wAKPJg/587P/wABo/8ACpKK
AI/Jg/587P8A8Bo/8KPJg/587P8A8Bo/8KlooAi8mD/nzs//AAGj/wAKPJg/587P/wABo/8A
CpaKAIvJg/59LP8A8Bo/8KPJg/587T/wGj/wqWigCLyYP+fOz/8AAaP/AAo8mD/n0s//AAGj
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
/voUASUVH50X/PRP++hR50X/AD0T/voUASUVH50X/PRP++hR50X/AD0T/voUASUVH50X/PRP
++hR50X/AD0T/voUASUVH50X/PRP++hR50X/AD0T/voUASUVH50X/PRP++hR50X/AD0T/voU
ASUVH50X/PRP++hR50X/AD0T/voUASUVH50X/PRP++hR50X/AD0T/voUASUVH50X/PRP++hR
50X/AD0T/voUASUVH50X/PRP++hR50X/AD0T/voUAR31sLy0eAnbu6H0Pasy7muJvLsLyNIE
k+/MWyrAdh6E+9a/nRf89E/76FJI1vIu2RomHoxBoAyLixvDHcwQRxtFNKJA5fGBxkY/Cpri
wneC9VQpaWQOgz1xitLzYgMCRP8AvoUedF/z0T/voUALGWaNS67GI5XOcU+o/Oi/56J/30KP
Oi/56J/30KAJKKj86L/non/fQo86L/non/fQoAkoqPzov+eif99Cjzov+eif99CgCSio/Oi/
56J/30KPOi/56J/30KAJKKj86L/non/fQo86L/non/fQoAkoqPzov+eif99Cjzov+eif99Cg
CSio/Oi/56J/30KPOi/56J/30KAJKKj86L/non/fQo86L/non/fQoAkoqPzov+eif99Cjzov
+eif99CgCSio/Oi/56J/30KXzov+eif99CgB9FR+dF/z0T/voUedF/z0T/voUASUVH50X/PR
P++hR50X/PRP++hQBJRUfnRf89E/76FHnRf89E/76FAElFR+dF/z0T/voUedF/z0T/voUASU
VH50X/PRP++hR50X/PRP++hQBJWRr/37D/r4H8q0/Oi/56J/30KytddHew2srf6QOhz2oAh1
H/jzP+8v/oQoo1H/AI82/wB5f/QhRQBLa/8AHpD9D/6Eail0+0mkLyQhmPUkmuOn1zUoLiWG
K6KxpIwUbVOBk+1Rf8JDqv8Az9n/AL4X/CmB2f8AZVj/AM+6/maP7Ksf+fdfzP8AjXGf8JDq
v/P2f++F/wAKP+Eh1X/n7P8A3wv+FAHZ/wBlWP8Az7r+Zo/sqx/591/M1xn/AAkOq/8AP2f+
+F/wo/4SHVf+fs/98L/hSA7P+yrH/n3X8zR/ZVj/AM+6/ma4z/hIdV/5+z/3wv8AhR/wkOq/
8/Z/74X/AApgdn/ZVj/z7r+Zo/sqx/591/M1xn/CQ6r/AM/Z/wC+F/wo/wCEh1X/AJ+z/wB8
L/hQB2f9lWP/AD7r+Zo/sqx/591/M1xn/CQ6r/z9n/vhf8KP+Eh1X/n7P/fC/wCFAHZ/2VY/
8+6/maP7Ksf+fdfzP+NcZ/wkOq/8/Z/74X/Cj/hIdV/5+z/3wv8AhQB2f9lWP/Puv5mj+yrH
/n3X8zXGf8JDqv8Az9n/AL4X/Cj/AISHVf8An7P/AHwv+FAHZ/2VY/8APuv5mj+yrH/n3X8z
XGf8JDqv/P2f++F/wo/4SHVf+fs/98L/AIUAdn/ZVj/z7r+Zo/sqx/591/M/41xn/CQ6r/z9
n/vhf8KP+Eh1X/n7P/fC/wCFAHZ/2VY/8+6/maP7Ksf+fdfzNcZ/wkOq/wDP2f8Avhf8KP8A
hIdV/wCfs/8AfC/4UAdn/ZVj/wA+6/maP7Ksf+fdfzNcZ/wkOq/8/Z/74X/Cj/hIdV/5+z/3
wv8AhSA7P+yrH/n3X8zR/ZVj/wA+6/ma4z/hIdV/5+z/AN8L/hR/wkOq/wDP2f8Avhf8KYHZ
/wBlWP8Az7r+Zo/sqx/591/M1xn/AAkOq/8AP2f++F/wo/4SHVf+fs/98L/hQB2f9lWP/Puv
5mj+yrH/AJ91/M1xn/CQ6r/z9n/vhf8ACj/hIdV/5+z/AN8L/hQB2f8AZVj/AM+6/maP7Ksf
+fdfzNcZ/wAJDqv/AD9n/vhf8KP+Eh1X/n7P/fC/4UAdn/ZVj/z7r+Zo/sqx/wCfdfzNcZ/w
kOq/8/Z/74X/AAo/4SHVf+fs/wDfC/4UAdn/AGVY/wDPuv5mj+yrH/n3X8zXGf8ACQ6r/wA/
Z/74X/Cj/hIdV/5+z/3wv+FAHZ/2VY/8+6/maP7Ksf8An3X8zXGf8JDqv/P2f++F/wAKP+Eh
1X/n7P8A3wv+FAHZ/wBlWP8Az7r+Zo/sqx/591/M1xn/AAkOq/8AP2f++F/wo/4SHVf+fs/9
8L/hQB2f9lWP/Puv5mj+yrH/AJ91/M1xn/CQ6r/z9n/vhf8ACj/hIdV/5+z/AN8L/hQB2f8A
ZVj/AM+6/maP7Ksf+fdfzNcZ/wAJDqv/AD9n/vhf8KP+Eh1X/n7P/fC/4UAdn/ZVj/z7r+Zo
/sqx/wCfdfzNcZ/wkOq/8/Z/74X/AAo/4SHVf+fs/wDfC/4UAdn/AGVY/wDPuv5n/Gj+yrH/
AJ91/M/41xn/AAkOq/8AP2f++F/wo/4SHVf+fs/98L/hQB2f9lWP/Puv5mj+yrH/AJ91/M1x
n/CQ6r/z9n/vhf8ACj/hIdV/5+z/AN8L/hQB2f8AZVj/AM+6/maP7Ksf+fdfzNcZ/wAJDqv/
AD9n/vhf8KP+Eh1X/n7P/fC/4UAdn/ZVj/z7r+Z/xo/sqx/591/M/wCNcZ/wkOq/8/Z/74X/
AAo/4SHVf+fs/wDfC/4UAdn/AGVY/wDPuv5mj+yrH/n3X8zXGf8ACQ6r/wA/Z/74X/Cj/hId
V/5+z/3wv+FAHZ/2VY/8+6/maP7Ksf8An3X8zXGf8JDqv/P2f++F/wAKP+Eh1X/n7P8A3wv+
FAHZ/wBlWP8Az7r+Zo/sqx/591/M1xn/AAkOq/8AP2f++F/wo/4SHVf+fs/98L/hQB2f9lWP
/Puv5n/Gj+yrH/n3X8zXGf8ACQ6r/wA/Z/74X/Cj/hIdV/5+z/3wv+FAHZ/2VY/8+6/maP7K
sf8An3X8zXGf8JDqv/P2f++F/wAKP+Eh1X/n7P8A3wv+FAHZ/wBlWP8Az7r+Zo/sqx/591/M
1xn/AAkOq/8AP2f++F/wo/4SHVf+fs/98L/hSA7P+yrH/n3X8zTo9Ns45FkSBQynIOTxXFf8
JDqv/P2f++F/wpf+Eh1X/n7P/fC/4UwO11H/AI8z/vL/AOhCiuNg1vUbm4himuS0bSKCNq88
j2opAf/Z</binary>
 <binary id="_64.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAD7AXMDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDXubia8leSZmMRfMUfQBRkZOOpzmmYT/nk
n5n/ABp74FrAx6CMn/x5qqR3Yl+5DI309KYFjCf88k/M/wCNGE/55J+Z/wAaZHLvfa0bxnGQ
GHWmpcLJOY0VmUdXH3c+lAEuE/55J+Z/xown/PJPzP8AjUbzxxzxwtkPJnbx1xSyTJHLHE2d
0mdoA9P/ANdAD8J/zyT8z/jRhP8Ankn5n/GlxQeATjp6UAJhP+eSfmf8aMJ/zyT8z/jUMl1H
FbiZ1cA9F2/MfwqaMh41cBhuGcMMEfUUAGE/55J+Z/xown/PJPzP+NLijFACYT/nkn5n/GjC
f88k/M/40uKMUAJhP+eSfmf8aMJ/zyT8z/jS4oxQAmE/55J+Z/xown/PJPzP+NLijFACYT/n
kn5n/GjCf88k/M/40uKMUAJhP+eSfmf8aMJ/zyT8z/jS4oxQAmE/55J+Z/xown/PJPzP+NLi
jFACYT/nkn5n/GjCf88k/M/40uKMUAJhP+eSfmf8aMJ/zyT8z/jS4oxQAmE/55J+Z/xown/P
JPzP+NLijFACYT/nkn5n/GjCf88k/M/40uKMUAJhP+eSfmf8aMJ/zyT8z/jS4oxQAmE/55J+
Z/xown/PJPzP+NLijFACYT/nkn5n/GjCf88k/M/40uKMUAJhP+eSfmf8aMIf+WKfmf8AGlxT
4QPPj/3qAGbV/wCeA/8AHv8AGk2r/wA8B/49/jWrk+tQ3Fz5ATgsztsUA9Tgn+lAFDav/PAf
+Pf40u1f+eA/8e/xq0b9UDCRWWVf+WY5LemPWnRXTNceTJGUcqXHzZ4zj+tAFPav/PAf+Pf4
0qYRgyh4j03RsQw/OtPJ9ap3vMif7tAFm21xYoFjvA73CZWRo1G0kHtzRWPL/rpf99v5mikB
cKB7SAHoYyP/AB5qqTP/AGfZsWcsFG2MEd+w4/nV+MZtLf8A3D/6E1RT2/nNHk/KjbiPXFMD
LkugiJMEVpLrqO2wA8/XkfnTrC4/fx2yuvl7CyrtOTye+OnHf37YrRktIpGQsvCAgDtzj/Ck
hsoYX3qCWxgFjkgen05NAFTVIwIFuO9u4k/DI3fpmoI5C9zdXg5SOIKn16n+QrXkiWSNkYZV
gQfoaitrKK1t/ITJTnO7vmgDGtxeTJBdRx3ReQqzbpV8vaeuBu9ParMUTyT3UzTy/u2YKgch
enpVqPS0ikBS4nEatuEW4bBzn0zj8asJaoglwW/ekls+/pQBj3MH2i3sXeWYMWAJVyPx+tOe
SW0N7EZHYkDyCzEnkAfzNaf2GMxwpubEJBXnr9arT2zXWqQOYmVICSWYY3Htj8cGgCzDCYol
Qsz7RjcxyTT9tS7aNtAEW2jbUu2jbQBFto21Lto20ARbaNtS7aNtAEW2jbUu2jbQBFto21Lt
o20ARbaNtS7aNtAEW2jbUu2jbQBFto21Lto20ARbaNtS7aNtAEW2jbUu2jbQBFto21Lto20A
RbaNtS7aNtAEW2jbUu2jbQBFtpyDEqH/AGqftoxh0P8AtCgB/mt7VDdSjySJRkNwABzn2qx5
Z9KjmtfOUAllKncrL1BoASBiiQpdMhuOcd/88VBaM8Tukv8Ax8Hlyec/T29qlFiuwhy8jN1d
z8350sVkY5PMaSSV8bQXIOB+VAEnmv7VHMS7rn+7/WpvLPpUci4kUei/1oAzX/1kn++38zRS
H77/AO+38zRSA2rC3NzZwkMBtU9f95qs/wBmt/z0X8qTQ/8AjyT/AHf/AGZq0qAM7+zW/vr+
VH9mt/z0X8q0aKAM7+zW/wCei/lR/Zrf89F/KtGigDO/s1v+ei/lR/Zrf89F/KtGigDO/s1v
+ei/lR/Zrf8APRfyrRooAzv7Nb/nov5Uf2a3/PRfyrRooAzv7Nb/AJ6L+VH9mt/z0X8q0aKA
M7+zW/56L+VH9mt/z0X8q0aKAM7+zW/56L+VH9mt/wA9F/KtGigDO/s1v+ei/lR/Zrf89F/K
tGigDO/s1v8Anov5Uf2a3/PRfyrRooAzv7Nb++v5Uf2a3/PRfyrRooAzv7Nb/nov5Uf2a3/P
RfyrRooAzv7Nb++v5Uf2a3/PRfyrRooAzv7Nb/nov5Uf2a3/AD0X8q0aKAM7+zW/56L+VH9m
t/z0X8q0aKAM7+zW/wCei/lR/Zrf89F/KtGigDO/s1v+ei/lR/Zrf89F/KtGigDO/s1v+ei/
lR/Zrf31/KtGigDO/s1v+ei/lSHTWIwXUj6VpUUAZf8AZI/6Z/8AfNH9kj/pn/3zWpRQBl/2
SP8Apn/3zR/ZI/6Z/wDfNalFAGX/AGSP+mf/AHzQ2m+VGzBlAAzgCtSo5/8Aj3k/3T/KgDjN
3zP/AL7fzNFN/if/AH2/maKAOn0P/jyT/d/9matKs3Q/+PJP93/2Zq0qACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACo5/wDj3k/3T/KpKjn/AOPeT/dP8qAOK/if/fb+Zoo/if8A
32/maKAOn0P/AI8k/wB3/wBmatKs3Q/+PJP93/2Zq0qACiiigAooooAKKiluIYf9bNHH/vMB
TEvbSQ4juoWPosgNAFiikpaACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKjn/495P90/yqSo5/+PeT/dP8qAOK
/if/AH2/maKP4n/32/maKAOn0P8A48k/3f8A2Zq0qzdD/wCPJP8Ad/8AZmrSoAKKKKACsnUN
Q27lRvLjQ4Z+7ewq9fyNFZSsn38bV+pOB/OuI1O6LyeUD8qfzoAsPqDtMfsUTBifvYyTUdxq
GoLzdBmX0deKTTNa/syGTZAskjHgscYroNL1NNZsZBdRIpztIHQ0wKOk62C6xxhlI6xE8N9D
2+ldPFIs0SyIcqwyK8tlkEVy/lMRsYhTXeeHbtrmDJxtdQ49j/F+uaQGzRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFRz/8e8n+6f5VJUc//HvJ/un+VAHFfxv/AL7fzNFH8T/77fzNFAHT6H/x5J/u/wDszVpV
m6H/AMeSf7v/ALM1aVABRRRQBU1LizLdlkjY/QOCa881CTZdzZ4O48V6VPEs8DxN0dSDXBeI
9KlWVpowWZeHXHbsRQBkQYuLqON32ozAE56DNbN9diyX7LYsoUry6Hp7cVkaZHE9yguCVTPJ
rQ1NLaOZRbsDx823pTAzfKrt/CgItIVxgpEQfxckfoa5WytHvJMD5Yx958ZArvNKtBbW4bGG
cD5T/CBwB+WKQF+iiigDC1kST65p1oLi4hil37/JlKE4Vj2+lJLHcaNe2zRXM89rO4jlW4cy
FT2IJ6dentTtYWePWdPvI7Wa4jh3bxEATyrDuR60SR3WtXEDPbvZ2sLEss3+sduMYA4A980A
ST63IJLgWmnTXUduSJJEYAZHUAHk45HGelaMF3FdWa3VsfNjZdyEDG786xbaS90mO4tP7Omu
vndopYsFW3EsN2cY64OM1paJYPpulQWkjh3jGCR0/CgCuNeRtIS+S3kZnkMYgBG7cCRj9KJ9
bcPP9jsJbuO3yJXRgNpHUAHkkY7ZrNtbRl8UPYoQbWBvtQweQzKBg9uoJ/GprT7ZoqXdsLGa
78yR5IpIsbTuJIDZxj8M0AaUerQyyWaxqzC6RnU9Nu0qCCP+BfpVi1vFuZrmNUKm3k8sk9zt
Bz/49WEbK704abcrbvcmMyCWOI5Zd+08ZxkDbjt1rQ0RLjzL+a4gaDz7jeit127FAz78c+9A
Cz6yyaqdOgspZ5VUOxVgAFPfJqKbxAsYlmjtJZbKJtr3KkBQe/HU46cCnxWk3/CSXc7RssUl
uEWT34rIg0/7BbzWdzo0t9IHYrLG37uQHnkk8EZx0PSgDavdVmt97W+nzXUSJvaRGAGMZ4z9
7j0zVS71Bri/0SW3lkWG4LllBIz93gj25qpfW10L68SSyubmJkCWixtiKP5QOeh6/Wn22n3a
jQd1uw+zl/N/2M4xQAulau9taM9z5s4kvzBvZ8+WDtA69ua2o78S6pJZJExEabmlB+UH+79f
8KxINLkbw/qMNyphczSSxs3GPlG1vpmrvhiKb7C97c/628fziPRTyB+tAFhtYijnvYpozH9l
QPkkfODnp+VRQa9DPa2E6Qvm9k8tUzypBwc/TB/Kqmv6bdXGrWklqhMcqmK4I6BQcgn8zUVl
pN0niKZmTbaWzNJbkj5WZwcj8Cx/KgC/Jrj28qG6sJ4LV38sTsRjJHGV+8MnjkUy78QNBe3N
rBYT3L2wBcoR0IBzz9elYUtlfz2MMUthdy3omV5biQjaQD/Dz/MetbkFpOurarKYmCShNjf3
sIo/mDQBHd63d/bNPFlaNNBcruHzKC+UJwMnj159K0NWu7i00t7iC3Lyhcldw+Tjqc9cVjW9
peWdpo872s0htjiSJAC4zGw6E46n1re1CN7rS5441IeSI4VuucdKAM201yf+yrWe5s5DcThR
EisD5xI6jH3R9cVcsdUNxdvZ3NtJa3KrvEbkNuX1BHHcd6yLeO9Sz0yZbCffYIsUkMgALjAB
KcnPTvir1pHPfa4uoyW8lrFDCYlSXAdySDnAyMfjQBc1LUlsTDGsTT3E5IjhTgtjryeBjI61
Uj14/wCmrcWMsElpCZmRmByBnoRx2o1iC4j1Oy1KCFrhYAyPCn3sNjkdu1Z6+fquo6rH9na2
eay8tFm4POQCcZ/rQBryavGkVg5iYi9cIoz93IJ5/Ks291Wa003ULmxjmkeO5kRjLIGCEDqA
T932FQhL64OkQHT5oxZzDzXbGDwRlfUfXHapptOupdF1iERESS3M0kan+MEcY+tAFm8U3FoL
zUJrrTlRSvlx3G3JJ4OVPP0q7o5uDpsJut3mY/i+9jtn3qlqZkv9Lgb+z7okTqTCSqMMdz94
YraHSgBaKKKACiiigAqOf/j3k/3T/KpKjn/495P90/yoA4r+J/8Afb+Zoo/if/fb+ZooA6fQ
/wDjyT/d/wDZmrSrN0P/AI8k/wB3/wBmatKgAooooAKr3NpFcj5wQw6MOD/9cVYooA5m48MI
8rMIlwT1ibYT9R0/IVGPC65G2J/pLKCP/HQK6qigDOsdJhtkXcqkjkKowo/Dv9TmtGiigAoo
ooAKKKKACkI3KQc4PHBxS0UAVrWwtrNpHhjO+Q5d3cuzcAcsxJ7DirNFFABRRRQAUUUUAFFF
FAFe8s4b6ExXAkMZyCqyMmQeoO0jI9jUyIqIqIoVVGAoGAB6U6igAooooAKKKKACiiigAooo
oAKhW1hW6a5CYmdQjNk8ge3SpqKACiiigAooooAKKKKACiiigAqOf/j3k/3T/KpKjn/495P9
0/yoA4r+N/8Afb+Zoo/if/fb+ZooA6fQ/wDjyT/d/wDZmrSrN0P/AI8k/wB3/wBmatKgAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAqOf/j3k/wB0/wAqkqOf/j3k/wB0/wAqAOK/
if8A32/maKP4n/32/maKAOn0P/jyT/d/9matKs3Q/wDjyT/d/wDZmrSoAKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKjn/wCPeT/dP8qkqOf/AI95P90/yoA4r+J/99v5mij+J/8A
fb+ZooA6fQ/+PJP93/2Zq0qydJYiyiwcfL/7M1Xd7f3jQBZoqtvb1NG9v7xoAs0VW3t/eNG9
v7xoAs0VW3t/eNG9v7xoAs0VW3t/eNG9v7xoAs0VW3t6mje3qaALNFVt7f3jRvb1NAFmiq29
vU0b2/vGgCzRVbe3940b2/vGgCzRVbe3940b2/vGgCzRVbe3940b2/vUAWaKrb2/vGje3qaA
LNFVt7f3jRvb1NAFmiq29v7xo3t/eNAFmiq29v7xo3t/eNAFmiq29v7xo3t/eNAFmiq29v7x
o3t/eNAFmiq29vU0b29TQBZoqtvb1NG9v7xoAs0VW3t/eNG9v7xoAs0VW3t/eNG9vU0AWaKr
b2/vGje3qaALNRz/APHvJ/un+VRb29TTZXYwvyfumgDkf4n/AN9v5mij+N/99v5migDotK/4
8ov93/2ZquVT0r/jyi/3f/Zmq5QAUUUUAFFFFABRRRQAUUUUAFFFFABRUF87R2Fw6HDLExBH
Y4NVz5UUUbTXE4ZwMYkJJOMngCgC/RWaLi0ZWYXF3hV3n7/Tbu/u+h/p1p0klvFnfPdDBI4L
HoQP7vqw/wAg0AaFFZ0c1tI6os91lumSw7kf3fUGkNxaKqsbi7wy7x9/pt3f3fT/AA60AaVF
ZyzWzZxPdfLnPLdtv+z/ALQ/yDQZrYSCMz3W4tt6t13Feu31B/n0oA0aKzkmtZEV1nuiG6ZL
DsT/AHfQGkkuLSLO+4uxgE8bz0AP930Yf5BoA0qKo7oM48+5+9t+83Xdt/u+v+PTmo/tFoDj
7Rd5yB/H3yR/D/sn/JFAGlRWe0luqsxnusKCTy3ZQ3930I/l1prXForMpuLvKkg/f7MF/u+p
H8+lAGlRWf5lvjPn3WMA9W75A/h/2T/kiqWpXqx2TSWk9xv+XBZiMZAI4IGeD+FAG7RRS9FO
MZ96AEooy3+z+VGW/wBn8qACijLf7P5UZb/Z/KgAooy3+z+VGW/2fyoAKKMt6r+VGW/2fyoA
KKMt/s/lRlv9n8qACijLf7P5UZb/AGfyoAKKMt/s/lRlv9n8qACmy/6p/wDdNU5Z5RrMEG7E
ZiZiAOpq5L/qn/3TQByf8T/77fzNFH8T/wC+38zRQB0Wlf8AHlF/u/8AszVcqnpX/HlF/u/+
zNVygAooooAKKKKACiiigAooooAKKKKAK+pf8g26/wCuL/yNQq6i5s0LYZo2IHHOAvtn8iPf
NTal/wAg26/64v8AyNRoCZ7QhnAEbZA3bTwvXHH5/h3oAuUUUUAFFFFABRTJ4lngeJ/uupBr
AjV7pY9Gct/o0n70n+KMH5c/UYoA6KisW511Y5Z1ims1EJxtlmCs574GakOrSz3EcNoIAzxC
QCVsF8kjC+uMc/UUAa1FIuSoLDBxyKWgAooooAK53X0ZUumK4DSKQeeflHqcfliuirnNeIK3
YCoCJEyV25Pyjrjn8/5UwOjpf4T9RSUv8J+opAJRRRQAUUUUAFFFZ+voJNGuEbowUH/voUAa
FFYEMzRaXc6fMSZIYQyM38aH/Dj8xVi1vZfLs7K1RGl+zJI5c8KMYHT6UwNeiqdjdyTyTQ3E
axzQtghTkMOxFXKQBRRRQAUUUUAZs3/IwW//AFxb+daEv+qf/dNZ83/Iw2//AFxb+daEv+qf
/dNMDk/43/32/maKP43/AN9v5mikB0Wlf8eUX+7/AOzNVyqelf8AHlF/u/8AszVcoAKKKKAC
iiigAooooAKKKKACiiigCvqP/INuv+uL/wAjUKti5sxtzmNucdOF754/I/h3m1L/AJBt1/1x
f+Rqu4KS2c/ls6ohU7UDEZC+2R07fjQBoUVVF+pVj9nuhhd2DC3Py7sfXtj14p0l4sZOYZ2w
SPliJ6ED/wBm/IH0oAsUVWjvVd1UQXA3d2iIA5I5/LP0IPekN+oVT9nujld2BC2R8u7H17Y9
eKALEsixRtI5wqjJNZEN1ax6tcXZnTZKiqAFbOR68VoLeq2f3FwMZ6xHnG3/AOK/Q+lBvVEg
TyLjltufKOPvFevpxn6EGgCkunTW803k21nPHI28GZirKT2+6c/pS6lYXF3GYUgtcbAFl3sr
RnvgAHI/EVcjvVdFYQXC7uzREEcE8/lj6kDvSSX6x5zb3LYBPywsegB/9m/MH0oAsRqUjVWY
sVABY9/enVB9qXOPKm+9t/1Z/vbfy7/Tmmfb1zj7Pc9QP9S3fP8Ah+o9aALVFVzeKqsfJnO0
E4ER5wobj88fXIppv1DMPs9ydpI4hbBwwXj88/TJoAtVzuvrhLo7s5kXjOcfKO2Bj8z+HStr
7YuM+TP0B/1R75/w/UetYmtymW1lfy5UVmQjzAw6qD0PA98d+vNMDo6X+E/UUlL/AAn6ikAl
FFFABRRRQAVR1kobBomkVDIRgsDjgg9gavUUAc9qxtr21i8i6WO4iGAxVsMMcg8dOB+VWLWz
mR7e+s3ilb7OsDo5KKdvcHBPX2rZooAp2VtLHNNcXJTzZSPlQkhQOgyetXKKKACiiigAoooo
AzZv+Rht/wDri3860Jf9U/8Aums+b/kYbf8A64t/OtCX/VP/ALppgcn/ABP/AL7fzNFH8b/7
7fzNFIDotK/48ov93/2ZquVT0r/jyi/3f/Zmq5QAUUUUAFFFFABRRRQAUUUUAFFFFADLiIT2
8sJOBIhUkdsjFZTaCWOWvZSfoK2KKAMb+wB/z+S/kKP7AH/P5L+QrZopgY39gD/n8l/IUf2B
/wBPkv5CtmigDG/sAf8AP5L+Qo/sD/p8l/IVs0UAY39gf9Pkv5Cj+wB/z+S/kK2aKAMb+wP+
nyX8hR/YH/T5L+QrZooAxv7AH/P5L+Qo/sAf8/kv5CtmigDG/sAf8/kv5Ckbw8rqVa7lIPbA
raooAKiuI5JUCxzGLnJIGTUtFICl9iuf+f8Al/75FH2K5/6CEv8A3yKu0UAUvsVz/wBBCX/v
kUfYrn/oIS/98irtFAFL7Fc/9BCX/vkUfYrn/oIS/wDfIq7RTApfYrn/AKCEv/fIo+xXP/QQ
l/75FXaKQFL7Fc/8/wDL/wB8ij7Fc/8AQQl/75FXaKYFL7Fc/wDQQl/75FH2K5/6CEv/AHyK
u0UgKX2K5/6CEv8A3yKPsVz/ANBCX/vkVdopgUodPZLtbmW5eVlUqMgDg1bl/wBU/wDumnU2
X/VP/umkByf8b/77fzNFH8b/AO+38zRQB0Wlf8eUX+7/AOzNVyqFvGqwqoyAMgfMfU1JsHq3
/fRoAt0VU2D1b/vo0bB6t/30aYFuiqmwerf99GjYPVv++jQBboqpsHq3/fRo2D1b/vo0AW6K
qbB6t/30aNg9W/76NAFuiqmwerf99GjYPVv++jQBboqpsHq3/fRo2D1b/vo0AW6KqbB6t/30
aNg9W/76NAFuiqmwerf99GjYPVv++jQBboqpsHq3/fRo2D1b/vo0AW6KqbB6t/30aNg9W/76
NAFuiqmwerf99GjYPVv++jQBboqpsHq3/fRo2D1b/vo0AW6KqbB6t/30aNg9W/76NAFuiqmw
erf99GjYPVv++jQBboqpsHq3/fRo2D1b/vo0AW6KqbB6t/30aNg9W/76NAFuiqmwerf99GjY
PVv++jQBboqpsHq3/fRo2D1b/vo0AW6KqbB6t/30aNg9W/76NAFuiqmwerf99GjYPVv++jQB
boqpsHq3/fRo2D1b/vo0AW6bL/qn/wB01W2D1b/vo0bB/tf99GgDnP4n/wB9v5mitX7HBlv3
f8R7n1opAf/Z</binary>
 <binary id="_70.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAD7AUoDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDUuy2oOz3Q8yEvuhiYcBRkZI9c5/CoPsVl
/wA+Nv8A98VafAtbdj0EZP8A481VYroTZ8uJ2xzx6UwD7FZf8+Nv/wB8UfYrL/nxt/8AvipV
cl9rRshIyN3emR3CyylY1LKOC46Z9KAG/YrL/nxt/wDvij7FZf8APjb/APfFPknjjnjhYnfJ
nbx6DNJ9pi+1/Zsnzdu7GO1ADfsVl/z42/8A3xR9isv+fG3/AO+KkSVHmeIZ3J144/zzUmKA
K/2Ky/58bf8A74o+xWX/AD42/wD3xVjFB4BOCcelAFf7FZf8+Nv/AN8UfYrL/nxt/wDvip0O
9A21lz2YYNLigCv9isv+fG3/AO+KPsVl/wA+Nv8A98VYxRigCv8AYrL/AJ8bf/vij7FZf8+N
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
69U8pPQ/ma5KbSLEzOTByWP8bf40Af/Z</binary>
 <binary id="_46.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CABsANUDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDvZZFijLv90daoR61bTswt455wvUxx5FO1
tTJpjxZ4lkjjb6NIqn9CaxGTYdg6J8o+goA3f7R/6c7z/v1R/aP/AE53n/fqsHFGKAN7+0f+
nO8/79Uf2j/053n/AH6rBxRigDe/tH/pzvP+/VH9o/8ATnef9+qwcUYoA3v7R/6c7z/v1R/a
P/Tnef8AfqsHFGKAN7+0f+nO8/79Uf2j/wBOd5/36rBxRigDe/tH/pzvP+/VH9o/9Od5/wB+
qwcUYoA3v7R/6c7z/v1R/aP/AE53n/fqsHFGKAN7+0f+nO8/79Uf2j/053n/AH6rBxRigDe/
tH/pzvP+/VH9o/8ATnef9+qwcUYoA3v7R/6c7z/v1R/aP/Tnef8AfqsHFGKAN7+0f+nO8/79
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
</binary>
 <binary id="_128.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAC2AQkDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDVupGvZ2muB5kRb91FIMoFHAJXpuznn0pN
tt/0D7H/AMB1/wAKkI/0e3/3D/6E1MxTATbbf9A+x/8AAdf8KNtt/wBA+x/8B1/wpcUYoATb
bf8AQPsf/Adf8KNtt/0D7H/wHX/ClxRigBNtt/0D7H/wHX/Cjbbf9A+x/wDAdf8AClxRigBN
tt/0D7H/AMB1/wAKNtt/0D7H/wAB1/wpcUYoATbbf9A+x/8AAdf8KNtt/wBA+x/8B1/wpcUY
oATbbf8AQPsf/Adf8KNtt/0D7H/wHX/ClxRigBNtt/0D7H/wHX/Cjbbf9A+x/wDAdf8AClxR
igBNtt/0D7H/AMB1/wAKNtt/0D7H/wAB1/wpcUYoATbbf9A+x/8AAdf8KNtt/wBA+x/8B1/w
pcUYoATbbf8AQPsf/Adf8KNtt/0D7H/wHX/ClxRigBNtt/0D7H/wHX/Cjbbf9A+x/wDAdf8A
ClxRigBNtt/0D7H/AMB1/wAKNtt/0D7H/wAB1/wpcVHLMkbKmGZ2yQqjJOOtAD9tt/0D7H/w
HX/Cjbbf9A+x/wDAdf8ACovOb/n2uP8Avijzm/59rj/vigCXbbf9A+x/8B1/wo223/QPsf8A
wHX/AAqLzm/59rj/AL4o85v+fa4/74oAl223/QPsf/Adf8KNtt/0D7H/AMB1/wAKi85v+fa4
/wC+KdFKkpYDIZDhlYYI+tAD0PkP51mkds6fMRCoRXA67gPvcZxnoa1/7etf+ec3/fI/xrJb
/Vyf7jfyNVqQF0/8e1v/ALh/9CaopG8uNnIyFBOKnAzbW/8AuH/0Jqa8YdGRhlWGCPUUwKkU
87r/AMeoyOpJI/nT1mB3+aqxbOp3ZH5/561HfSSWdpmIvJIzAKW59zn8AarXU8sbxxgbvMTf
KSMbs8AD06fyoAt28zzMx8srF/Cx6tRc3IgKIsbSyv8AdRep9/5VFYSM07RMX2rGrKpHAB/z
0/Wp7y088o0cnlzJnY3X9PyoAYk8zQM5tHWQHHllhk/jnFWB0rLuZpJLKWKbBlhkCsy9G6HP
t1qSa0iutVZJhvQRA7T0z60AaGKMVhvbImlPdcmaJj5bk8qAeBVoW0V1qsyT/MuxTsJ4PAoA
u3M4t0VmBO5gvFS4rGK7bPykbdFHcBUPtipJYWvr6dZIIpVjwqq8pXHA5wAfWgC7d3TW7Rok
LSu54VSB/On28ksqky27QkHgMwOfyqhJDchrGPzUWYZG/G4dPwqa7WeO1WO4mD+ZIqllTaAp
Iz3NAFp5Qk8cRBy+cH0xTDciOFpLhDCoOOec/lVdbKC01S3FuoTcrZUH2qjcQpJobM6glZeM
9uRQBu4oxWa9vE+opYsgFssW8J2LZqOaJYIr23hJEQ2EAfwktyP0FAGtijFR2VrFbwARLgsA
zH1PrVjbQBHijFSbaNtAEeKMVJto20AR4qnMdurWx/6Yyf8AstaG2srVS0d9blTg+VJ/NaAL
vmU6EPcXCwJJGjMCQZDgHpwPfn9KxftE3/PQ0+3W5vJ0ijc7s7t393HegDYjiu5Lr7L5JSYc
tnoF/vZ9KZI5iuZIGdHZOrRnIz6fWtKXUhMXsIrkJcbB+8AB5/x/xrlCLizkaB2Ksp/P3oA2
fMqva86hfH/aj/8ARa1n/aJv+ehq7pJL3F4zHJzHz/wAUAXn/wBXJ/uN/I1Wq3MMQSn/AGG/
lVSkBpRjNpb/AO4f/QmpdtLBzZ25/wBk/wDoTVYhgEoJJximBSaENKkhJymcfjQ1vG0m9kBb
GMn0/wAmtH7Gv98/lR9jX++fyoAzoreOL/Vrj8c1Hc2MF2VMwbK5wVcr1+h9q1fsa/3z+VH2
Nf75/KgDJXT7dbfyAh8vO45Ykk/XrUot4xMZgvzkbc57Vo/Y1/vn8qPsa/3j+VAGU1jA1s1u
U/dNnIye9Vn0tZ76WSZT5ZUBSrlT09q3vsa/3z+VH2Nf75/KgDKFjbiBIRHiNDlRk9abcadb
XMgklRt+MZVypx+BrX+xr/fP5UfY1/vn8qAMmbTreeONHRsR/dw5BH4g0iadbpA8IVykn3gz
s38zxWv9kX++fyo+xr/fP5UAZEGm21vIHjRt46FnLH9TTjYW5tmtzH+6Y5Iya1fsa/3z+VL9
jX++fyoAx3022eFYmRiq9DvO4fjnNOSwt0gMKodjHJyxJP49a1fsa/3z+VH2Rf75/KgCiECq
AOgGBS7au/Y1/vn8qPsa/wB8/lQBS20bau/Y1/vn8qPsa/3z+VAFLbRtq79jX++fyo+xr/fP
5UAUttZGsBUu7eSVgkYjdSzcAE7cfyrpPsa/3z+VBs1PVv0oA47zbL/n7g/77oMtn1W9iU+q
yYrsPsKev6UfYU9f0oA41WsVHF5CD1yJOaUSWeSTexMT3aTNdj9hT1/Sj7Cnr+lAHH+bZf8A
P3B/33Who6hpLqRCGjdk2sOhwoB/UV0H2FPX9KbLbLEmQfwxQBQuhi1lP+wf5VRq/e8Wcx/2
DWdu9qQGrb/8eVv/ALp/9Car1n91vrVG3/48rf8A3T/6E1XrP7rfWgCxRRRQAUVXv7oWVq02
0uQQoHqSQB+ppLZ7xmBnjhCFcgoxJB98igCzRUQu7YzGEXERlH8G8bvypJLy1il8uW5hST+6
zgH8qAJqKimuYIP9dPHH3+dwKSS7tonCSXESO3RWcAmgCaiqMepw/aJ4p5IoRG21S7gbuPer
2RjPagAorOtL27vY1nihhEDHgM53Y9emKkTVLV76S082MSIB1ccnnj68UAXaKrSXsJRhBc2z
SAZw0gwB74p8l1bwj9/PFGcAnc4H86AJqKjaeFYfOaVBFjO8sNv501LqGdGNtNFMwBICuD/K
gCaiqMd3cpeRwXMUY81SVMbE4xjrx71eoAKKKKACiiigAooooAKKKKACiiigAqG6/wBT+NTV
Ddf6n8aAMu+/48pv9w1mVp33/HlN/uGsygDXt/8Ajyt/90/+hNV6z+631qjbf8eVv/un/wBC
ar1n91vrQBYooooAgvRbvbNHdY8p8Kc+5wP1rIV5rO5ks7Wf7RC0DMidTERjHPcc/pW5JGkq
FJEV0PVWGQabDbwQZ8mGOPPXYoGfyoA5eytZ7jTbTzb+3QCVWK+Sd4fdyM59faptXnea3vWV
4IYY2CsroXdzxz1GP1rofstv5vm+RF5mc79gz+dDWtu8nmNBE0n94oM/nQBkW8SS6rZvINzL
aIRn8adpjWu+++0lRcGZvNDemTtx+GOlbAjQMGCKCBgEDoPSmPa28kgkkgidx0ZkBP50AY8d
vE8+ryMgLMMZPpitHSXLaVbMx58sfyq0I0G75F+b73HX60qqqKFUBVHQAYApgYcyw2IS7024
wssq7oAciTJxx3B5/SpUKDV7zcArNApAP/Aq0ks7WNxIltCrjoyoAae8ETurvEjOvRioJH40
gOdjiSPwojKoBYgk+vzVcWJJPEbM6glbVcZ9ya1vJj8vy/LTYP4dox+VKI0D7wi7sY3Y5xQB
y+nuohtEmA+zreyDnoDltv64rUtjbnxFN5GM/Zxux0+9V24tt0BjgS3UE5KyR7lP4Aio7GwN
tK80hi3sNoESbFUfSgCPTlSS8u5jKJZVfy+M/IPTpWjTUjRCxRFUscnAxk06gAooooAKKKKA
CiiigAooooAKKKKACobr/U/jU1Q3X+p/GgDLvv8Ajym/3DWZWpff8eU3+4ay6ANi2/48rf8A
3T/6E1XbP7rfWqdr/wAeNv8A7p/9Carlp91vrQBYooooAgtbb7QJXeaYESMoCvgYBqb+z1/5
+Lj/AL7qvFeRWVpLJLkkzsFRRlnOegHc1FZaqbvWGixLDGsJZopl2sDkc/zoAu/2ev8Az8XH
/fdH9nr/AM/Fx/33UA1u2NwIzHMI2fYs5T92xzjAbPrVa2v5rrxBLAVu44ogML5YCdD94/yo
A0P7PX/n4uP++6P7PX/n4uP++6uUUAU/7PX/AJ+Lj/vuj+z1/wCfi4/77q5RQBT/ALPX/n4u
P++6P7PX/n4uP++6uUUAU/7PX/n4uP8Avuj+z1/5+Lj/AL7q5RQBT/s9f+fi4/77o/s9f+fi
4/77q5RQBT/s9f8An4uP++6P7PX/AJ+Lj/vurlFAFP8As9f+fi4/77o/s9f+fi4/77q5RQBT
/s9f+fi4/wC+6P7PX/n4uP8AvurlFAFP+z1/5+Lj/vuj+z1/5+Lj/vurlFAFP+z1/wCfi4/7
7o/s9f8An4uP++6uUUAVY7JUcN50zY7M+QaSrVVaACobr/U/jU1RXX+q/EUAZd9/x5Tf7hrL
rVv/APjxn/3DWVQBs2v/AB42/wDun/0Jqu2nRvrVO0/48bf/AHT/AOhGrlr0f60AT0UUUAY9
1HKslteqjPFa3UjSKoycH5cgd8ZpyO+o6rPJBDLHG9qyLI6FMnI9a17NfJjcORlpGYY9Can8
xfWgDl7CC2W3ttPvI9Qa4iZVZAX8vIPUH7uO9bVmjLrF8xUhSI8Ejg8Gr3mL60eYvrQA+ime
YvrR5i+tAD6KZ5i+tHmJ60APopnmL60eYvrQA+imeYnrR5i+tAD6KZ5i+tHmL60APopnmL60
eYvrQA+imeYvrR5i+tAD6KZ5i+tHmL60APopnmL60eYvrQA+imeYvrR5i+tADqq1Y8xfWq9A
BUVz/qvxFS1Fc/6r8RQBm3//AB4z/wC4aya19Q/48J/9w1kUAbdmP9At/wDdP/oRq5bfx/Wq
lkP9At/90/8AoRq3b9X+tAE1FUQt3M8jJd+WokKhREGxjHfPvS+Re/8AP+f+/C/40AXaKpeR
e/8AP+f+/C/40eRe/wDP+f8Avwv+NAF2iqXkXv8Az/n/AL8L/jR9nvf+f8/9+F/xoAu0VS8i
9/5/z/34X/GjyL3/AJ/z/wB+F/xoAu0VS8i9/wCf8/8Afhf8aPIvf+f8/wDfhf8AGgC7RVLy
L3/n/P8A34X/ABo8i9/5/wA/9+F/xoAu0VS+z3v/AD/n/vwv+NVmuLqDVLa2e481ZM7gYgvG
PrQBrUUUuQAPlzn3oASil3D+4P8AvqjI/uD/AL6oASil3D+4P++qNw/uD/vqgBKKXcP7g/76
o3D+4P8AvqgBKKXcP7g/76o3D+4P++qAEopcj+4P++qNw/uD/vqgBKKXcP7g/wC+qMj+4Pzo
ASorn/V/iKZf3DW9tvRAGLBQc9Mmn3H+rH+8KAM/UR/oE/8AuGsetnUR/wAS+f8A3DWNQBvW
H/IPg/3T/wChGrUHV/qKraf/AMg+D6H/ANCNWYPvP9R/KgBlp0l/67P/AEqxUFp0l/67P/Sp
6ACiiigAoorP1e5mijigtWCzzvsUkdBgkn8hQBoUViXtm2lWrX0FzcyPCNzpLKWVx34PSkl1
Mxai+1mZ5ol8mIngscYoA3KKqafayW0RM8zyzPy5LEgfQdqt0AFFFFABWNe/8jFZ/Q/yNbNY
17/yMVn9D/I0wNmlP8P40lKf4fxpAJRRRQAUU2WQRRNI3RRmse1spNTtxd3dzcI0o3IsMpQK
p6cDvigDaoqnNdtajYtvPcbFyzLt4H4kZ/CopNZt0gtpRHK32k7UVV53eh9OaANGiqEerQG3
nllSSHyG2urgZB/DOacmogIXnt5beMLu3PtII/AmgC7RVCPVEeWKOS3mh88ExM+MNxnsTjj1
xSaHI8mmo0js7ZPLHJoA0KKKKAKOr/8AHmP+ui/zq1cfcH+8Kq6v/wAeY/66L/OrU/3B/vCg
CjqX/IOuP9w1iVuan/yDrj/cNYdAG/p//IPg+h/9CNWYfvP9R/Ks+1Yixt8HHyn/ANCartoS
VYnrmgAtOkv/AF2f+lWKgtOkv/XZ/wClT0AFFFFABVHVbaWaOOa2AM8D70UnAbggj8iavUUA
ZF81zqdr9jS1lhEw2yvJgBB3x602XSvPvZVIZEEQWKYdVYYwR+VbNFAFPTZrqSEpew+XMhwW
H3W9xVyiigAooooAKxr3/kYrP6H+RrZrGvf+Ris/of5GmBs0p/h/GkpT/D+NIBKKKKAGyxiW
Jo26MMVl2M13YW32We0lk8n5Y3i5DqOmfQ1rUUAYN1Dcy3073NtNNG0YEEanKK2Oc/59aWzs
rhLfTVeAoYpHLqDkLlsit2igDAvtNubl74omMyRyJk8PtwcfpVi/SfVtNltVt5IGZRzJwM+g
rXooAx7K3hMsB/spoZVGWduiHHb1q1o0MkGnpHKhRwTwavUUAFFFFAFHV/8AjzH/AF0X+dWp
/uD/AHhVXV/+PMf9dF/nVm64i/GmBU1TH9m3H+4awq1b5mNjOCf4DWVSA17b/jyt/wDdP/oT
Ves/ut9ao2//AB5W/wDun/0JqnimaIEKBz60wILi01UzSfZriFIi5ZQSc8468e1R/Y9b/wCf
yH8z/hV77VJ6L+VH2uT0X8qAKH2PW/8An8h/M/4Uv2PW/wDn8h/M/wCFXvtcnov5UfapPRfy
oAo/Y9b/AOfyH8z/AIUfY9c/5/IfzP8AhV77VJ6LR9rk9F/KgCj9j1v/AJ/IfzP+FH2PW/8A
n8h/M/4Ve+1Sei/lR9qk9F/KgCj9j1v/AJ/IfzP+FH2PXP8An8h/M/4Ve+1Sei/lR9rk9F/K
gCj9j1v/AJ/IfzP+FH2PW/8An8h/M/4Ve+1Sei/lR9qk9F/KgCj9j1v/AJ/IfzP+FFvpmof2
hDc3U8UgjJ6E56fSr32qT0X8qPtUnov5UAXKrXQvS6i18kKByXY5P6Uz7XJ6L+VL9rk9F/Kk
BFt1b+9bfmf/AImjbq3962/M/wDxNSfa5PRfyo+1yei/lTAj26t/etvzP/xNG3Vv71t+Z/8A
iak+1P6L+VH2uT0X8qAI9urf3rb8z/8AE0bdW/vW35n/AOJqT7XJ6L+VH2uT0X8qAI9urf3r
b8z/APE0bdW/vW35n/4mpPtUnov5UfapPRfyoAj26t/etvzP/wATRt1b+9bfmf8A4mpPtcno
v5Ufa5PRfyoAj26t/etvzP8A8TRt1b+9bfmf/iak+1Sei/lR9qf0X8qAK81tqVwoSVrfZuBO
GOeD9KvXX+p/GoftUnov5U2SdpF2kDHtQBUvv+PKb/cNZdad9/x5Tf7hrMpAQDxTa2yi3khm
LQlkJUDB+Y+/vS/8JdZ/88Z/++R/jRRQAf8ACXWf/PGf/vkf40f8JdZ/88Z/++R/jRRTAP8A
hLrP/njP/wB8j/Gj/hLrP/njP/3yP8aKKAD/AIS6z/54z/8AfI/xpP8AhLrP/njP/wB8j/Gi
igA/4S6z/wCeM/8A3yP8aP8AhLrP/njP/wB8j/GiigBf+Eus/wDnjP8A98j/ABo/4S6z/wCe
M/8A3yP8aKKAE/4S6z/54z/98j/Gj/hLrP8A54z/APfI/wAaKKAD/hLrP/njP/3yP8aX/hLr
P/njP/3yP8aKKAD/AIS6z/54z/8AfI/xo/4S6z/54z/98j/GiigBP+Eus/8AnjP/AN8j/Gl/
4S6z/wCeM/8A3yP8aKKAD/hLrP8A54z/APfI/wAaP+Eus/8AnjP/AN8j/GiigA/4S6z/AOeM
/wD3yP8AGk/4S6z/AOeM/wD3yP8AGiigA/4S6z/54z/98j/Gl/4S6z/54z/98j/GiigA/wCE
us/+eM//AHyP8aP+Eus/+eM//fI/xoooAP8AhLrP/njP/wB8j/Gj/hLrP/njP/3yP8aKKAD/
AIS6z/54z/8AfI/xpP8AhLrP/njP/wB8j/GiigBlx4qs5beSMQzgspA+Uf41aoopAf/Z
</binary>
 <binary id="_71.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAC2AQkDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDTuyb92e6HmQl90MbDgKMjJHrnP4VD9isv
+fG3/wC+Ktkf6Pb/AO4f/QmpmKYFf7FZf8+Nv/3xR9isv+fG3/74qxijFAFf7FZf8+Nv/wB8
UfYrL/nxt/8AvirGKMUAV/sVl/z42/8A3xR9isv+fG3/AO+asYoxQBX+xWX/AD42/wD3xR9i
sv8Anxt/++asYoxQBX+xWX/Pjb/98UfYrL/nxt/++asYoxQBX+xWX/Pjb/8AfFH2Ky/58bf/
AL5qxijFAFf7FZf8+Nv/AN8UfYrL/nxt/wDvmrGKMUAV/sVl/wA+Nv8A98UfYrL/AJ8bf/vi
rGKMUAV/sVl/z42//fFH2Ky/58bf/virGKMUAV/sdl/z42//AHxR9isv+fG3/wC+asYoxQBX
+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</binary>
 <binary id="_161.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CADyAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDbdBfStPcgyKXPlxyHKqOnTpS/Y7X/AJ9L
f/vyv+FPtx/o6fj/ADNS4pgV/sdr/wA+lv8A9+V/wo+x2v8Az6W//fpf8KsYoxQBX+x2v/Pp
b/8Aflf8KPsdr/z6W/8A35X/AAqxijFAFf7Ha/8APpb/APflf8KPsdr/AM+lv/35X/CrGKMU
AV/sdr/z6W//AH5X/Cj7Ha/8+lv/AN+V/wAKsYoxQBX+x2v/AD6W/wD35X/Cj7Ha/wDPpb/9
+V/wqxijFAFf7Ha/8+lv/wB+V/wo+x2v/Ppb/wDfpf8ACrGKMUAV/sdr/wA+lv8A9+V/wo+x
2v8Az6W//flf8KsYoxQBX+x2v/Ppb/8Aflf8KPsdr/z6W/8A35X/AAqxijFAFf7Ha/8APpb/
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
K7j3bDl1TCqx2qT83c/jx0qNtEunleV9XnaR4zGSY0xj6YwPwpz6JI6Afb5AwiSPd5a9Ufcr
dO3SgDXrOv7+4tr62hitJZkk3bihTnjoNzCpprKSW5tpvtcyCH7yKcLJ9RRf2b3YiaG4a2li
bKyKoY8jBGDxQA261E2lotxNZ3O0n5lXYSnufmxj6Zpkeqi4huJLW1nlSI4V1KbZD/sktyBU
Vzo8tzaJbvqE+M5lJAPm+xB6D2HFTWOmfYp5ylwxt5TkW+0BE+mOlABpV7Pd26NNaTRkjPmM
U2n6YYn9K0KzrPTJLaYM97NLGmfLi+4qZ9cfe/HNaNABRRRQAUUUUAFFFFABRRRQAUUUUAFF
FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ
AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA1/u1HUj
/dplABUFz/D+NTVDc/w/jQBlal1i/wCBf0oo1LrF/wAC/pRQBPZf8eifj/M1Ztrq3tvNFxPF
Ful+Xe4XPyr0zVax/wCPRPx/mag1JlGnSq3lkm5XCuQA3C0AbVveWt0jPb3MMyL95o3DAfXF
Nt7+zu3KW13BMwGSI5AxH5GqBt7y4uGu44YraQW7RxncG3E9MkdqqWWmXlvqNrN5dw0cYKt5
135mMjGQO1AG1NqFlby+XPeW8UmM7XlVTj6E1Fc6lHaXaR3LQxQOpImeXbz6YIx+tU47S5t4
J7UWFvcJM5YszDa2f7wPXpS6rYXd3dQyQjaIFJGHwHb0I9KALl7fxRWBniu7RC4IikmkAjZv
r/hU81zDbRCS5miiU8bncKM/U1Svvt11pUsIswJZo3jI80YXIxnP41FqUN7faNPbC0VZHG0A
ygjHrQBo293bXW77NcRTbDhvLcNj64qP+09P3Fft1tuDbSPNXOfTr1qobW4kvCfIWGJ7URZD
j5TycYHbnFUk3NqOnQmCFWt8rujcMcY9B0FAG81xAkywvNGsrjKoWAYj2FS1SnilbUoZFtLe
SNVwZmxvTnoPartAEU9xDbRmS4mjhjHG6Rgo/M0R3MEsBninjeEAkyK4K4HXmqGtafJe+Q8b
S5ibO2OUxk8djVOHSJIrS6JVg0jJJtnnMm/Yc4YnjmgDXi1CynZVhvLeRn+6ElUk/Tmm/wBp
6fvKfbrbcp2lfNXIPp161lQk3usSsIooma3Klo3Dk9OpFMLM1zpds0EANvLjckgY8KQeByAe
9AG1Nf2dvKIp7uCKQ9FeQKT+BqdWV1DKQykZBByDWFqemXF3dTFYZAr4AKXO1Gx/eTvWnN9s
gsY1tYopZl2qQTsXHcigBdR1G202DzbqRUBOACwBP0yaVNSsXt2nW9tzChw0glXap9Cc8VHq
dvNd6Y0aKvnEA7c8Z9M0hlv2t5SbOPdgBIjIDn1JPTFAEw1CyLxoLu3LyDKKJBlh6jnmoLfW
9NuZWjjvIN4fYFMq5Y+3PNUNJsL7T7oM0KSJKPmYuMw/7K/7PtVyNL23uJ1it0dJZd4kZ8AA
gdutAGnRSUtABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFADX+7UdSP92o6ACobn+H8amqG5/h/GgDK1LrF/wAC/pRR
qXWL/gX9KKAJ7L/j0T8f5mrEFna3azC6toZwsvAkQNj5V9ar2P8Ax6J+P8zV7T+k/wD10/8A
ZVoAtIqooVFCqBgADAFOoooAKKKKACiiigAqvDZWkErSw20Mcj/edIwCfqRViigAooooAKa6
q6FHUMrDBBGQRTqKAILaztbQMLW2hg3dfLQLn8qSKws4ZzPDaQRzNnMiRgMfxqxRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUVBe3H2Wzmnxn
y0LYoAnorlH3mQm4Jml6MWJ6+2O1JhP+eSfmf8aAOsork8J/zyT8z/jRhP8Ankn5n/GgDrKK
5PCf88k/M/40YT/nkn5n/GgDrKK5PCf88k/M/wCNGE/55J+Z/wAaAOsork8J/wA8k/M/40YT
/nkn5n/GgDrKK5PCf88k/M/40YT/AJ5J+Z/xoA6yiuTwn/PJPzP+NGE/55J+Z/xoA6yiuTwn
/PJPzP8AjRhP+eSfmf8AGgDrKK5PCf8APJPzP+NGE/55J+Z/xoA6yiuTwn/PJPzP+NGE/wCe
Sfmf8aAOsork8J/zyT8z/jRhP+eSfmf8aAOsork8J/zyT8z/AI0YT/nkn5n/ABoA6yiuTwn/
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
O9D3DYx+lAFzd7n8qom4eW/nhONkSpt9ec5/lUtpPJcxeY0Plqfu5bJP6VUj/wCQte/7sf8A
I0AR6l1i/wCBf0oo1LrF/wAC/pRQBPY/8eifj/M1e0/pP/10/wDZVqjY/wDHon4/zNWQ7gYD
MB7GgDRorO8x/wC+350eY/8Afb86ANGis7zH/vt+dHmP/fb86ANGis7zH/vt+dHmSf32/OgD
RorO8yT++350eY/99vzoA0aKzvMf++350eY/99vzoA0aKzvMk/vt+dHmP/fb86ANGis7zH/v
t+dHmP8A32/OgDRorO8yT++350eY/wDfb86ANGis7zH/AL7fnR5j/wB9vzoA0aKzvMf++350
eY/99vzoA0aKzvMf++350eY/99vzoA0aKzvMf++350eY/wDfb86ANGis7zH/AL7fnR5j/wB9
vzoA0aKzvMf++350eY/99vzoA0aKzvMf++350eY/99vzoA0aKzvMf++350eY/wDfb86ANGis
7zH/AL7fnR5j/wB9vzoA0aKzvMf++350eY/99vzoA0aKzvMf++350eY/99vzoA0aKzvMk/vt
+dHmP/fb86ANGis7zH/vt+dHmP8A32/OgDRorO8x/wC+350eY/8Afb86ANGis7zH/vt+dHmP
/fb86ANGis7zH/vt+dHmP/fb86ANGis7zH/vt+dHmP8A32/OgDRorO8x/wC+350eY/8Afb86
ANGis7zH/vt+dHmP/fb86ANGis7zH/vt+dHmP/fb86ANGis7zH/vt+dHmP8A32/OgDRorO8x
/wC+350eY/8Afb86ANGis7zH/vt+dHmP/fb86ANGis7zH/vt+dHmP/fb86ANGis7zH/vt+dH
mP8A32/OgDRorO8x/wC+350eY/8Afb86ANGis7zH/vt+dHmP/fb86ANGis7zH/vt+dHmP/fb
86ANGis7zH/vt+dHmP8A32/OgDRorO8x/wC+350eY/8Afb86ANGis7zH/vt+dHmP/fb86ANG
is7zH/vt+dHmP/fb86ANGis7zH/vt+dHmP8A32/OgC5Oyom5mCqDyScCqbz2rqVeaIqeoLim
SgTpsmAkXrtfkVD9htP+fWD/AL9igC19rt/+e8X/AH2KowMr6peMjBlKx4IOR0NSfYbT/n1g
/wC/Yp8UEMOfKiSPPXaoGaYFXUusX/Av6UUal1i/4F/SikBqWyKIFAUAc9vepdq/3R+VFFAB
tX+6Pyo2r/dH5UUUAG1f7o/Kjav90flRRQAbV/uj8qNq/wB0flRRQAbV/uj8qNq/3R+VFFAB
tX+6Pyo2r/dH5UUUAG1f7o/Kjav90flRRQAbV/uj8qNq/wB0flRRQAbV/uj8qNq/3R+VFFAB
tX+6Pyo2r/dH5UUUAG1f7o/Kjav90flRRQAbV/uj8qNq/wB0flRRQAbV/uj8qNq/3R+VFFAB
tX+6Pyo2r/dH5UUUAG1f7o/Kjav90flRRQAbV/uj8qNq/wB0flRRQAbV/uj8qNq/3R+VFFAB
tX+6Pyo2r/dH5UUUAG1f7o/Kjav90flRRQAbV/uj8qNq/wB0flRRQAbV/uj8qNq/3R+VFFAB
tX+6Pyo2r/dH5UUUAG1f7o/Kjav90flRRQAbV/uj8qNq/wB0flRRQAbV/uj8qNq/3R+VFFAB
tX+6Pyo2r/dH5UUUAG1f7o/Kjav90flRRQAbV/uj8qNq/wB0flRRQAbV/uj8qNq/3R+VFFAB
tX+6Pyo2r/dH5UUUAG1f7o/Kjav90flRRQAbV/uj8qNq/wB0flRRQAbV/uj8qNq/3R+VFFAB
tX+6Pyo2r/dH5UUUAG1f7o/Kjav90flRRQAbV/uj8qNq/wB0flRRQAbV/uj8qNq/3R+VFFAB
tX+6Pyo2r/dH5UUUAG1f7o/Kjav90flRRQAbV/uj8qNq/wB0flRRQAbV/uj8qNq/3R+VFFAB
tX+6Pyo2r/dH5UUUAG1f7o/Kjav90flRRQAbV/uj8qNq/wB0flRRQBWvI0YplFPXqPpRRRQB
/9k=</binary>
 <binary id="_129.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAHgAYYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDVuna9naa4HmRFv3UUgygUcAlem7OefSk2
23/QPsf/AAHX/CpCP9Ht/wDcP/oTUzFMBNtt/wBA+x/8B1/wo223/QPsf/Adf8KXFGKAE223
/QPsf/Adf8KNtt/0D7H/AMB1/wAKXFGKAE223/QPsf8AwHX/AAo223/QPsf/AAHX/ClxRigB
Ntt/0D7H/wAB1/wo223/AED7H/wHX/ClxRigBNtt/wBA+x/8B1/wo223/QPsf/Adf8KXFGKA
E223/QPsf/Adf8KNtt/0D7H/AMB1/wAKXFGKAE223/QPsf8AwHX/AAo223/QPsf/AAHX/Clx
RigBNtt/0D7H/wAB1/wo223/AED7H/wHX/ClxRigBNtt/wBA+x/8B1/wo223/QPsf/Adf8KX
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
/jyt/wDdP/oTVd03/j6f/c/rQIreL/8AkEx/9fMX/oVbg6Cs7UtI/tIbJr24WLcHEaBMAjpy
Vz+tXLaGSGMrJcSTnOd0gUEe3ygUAZk0McniuB3QFo4CVJ7HkUzxEMXOksPvC8Az/wABNWzp
bHURe/brjeOAuE27c52/dzj9fejUdK/tCaKR7yeMQuHRUCYDAYzypPegDRrJsv8AkYNQ/wB1
P5Vdlt5nhREvJo2UcuqoS/1ypH5AVUTSJI7iSdNTuxJJgMdsXOP+AUAabEAEsQB6mseHTdQt
oRFYalClso/dK9vvIH+9u5rRktfOsmtppXk3LhnOAx/IY/SqltpD2kCQWuo3cUSDCpiNsfiy
k0AGjTxuLiAQLBNC/wC9VTlST3B/CtOq1jYw2EPlwhuTlmY5Zj7mrNABXHWn/IN1n/fH8zXY
1yPl6jClzBHpYaOZjuYhstzwetAFWxuoIrJYdQhMlvJkoydVNbOjWKWupiWCXzbaaBvLOMEY
ZayUttSW3Fu+meZEDkKwPBz6g5rU0KO/Golrq3aGFYSqLjAHK8fpQB0NFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFZmpf8fC/
7v8AU1p1mal/x8L/ALv9TQBx/jT/AI97b/fP8qKPGn/Hvbf75/lRQM6O2/48rf8A3T/6E1XN
N/4+n/3P61Utf+PG3/3T/wChNVzTv+Pt/wDc/rQI06KKKACiiigAooooAKKKKACiiigArn5P
C0UkjP8Aa5BuJONoroKKAOc/4ROL/n8k/wC+RV3StETTblplneQshTBGO4P9K1qKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACs3Uf8Aj4X/AHf6mtKs3UP+Pgf7o/maAOO8a/8AHvbf75/lRS+Nv+Pe2/3z/KigZ0dr/wAe
Nv8A7p/9Carmnf8AH3J/uf1qpaf8eNv/ALp/9CNW9O/4/JP9wfzoEadFFFABRRRQAUUUUAFF
FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ
AUUUUAFFFFABRRRQAUUUUAFFFFABWdqH/HwP90fzNaNZ9/8A8fA/3R/M0Acb42/497b/AHz/
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
zp8Uf2C2Oxc+WvOPaodXs7q/tZbWKaGOKVCjFoyzDPpyKW1g1GBIomntWjQBTiJgSB/wKgDQ
ooooA5jxn/y5/wDA/wD2Ws7xKcazKRwcL/6CK0/FxjD2Xmhinz5CnB/hrG1O+gv7vz/JkQkj
cN4OQABxx7UAWdcJax04k5JRv6UXf/IrWH/XR/5moL/ULe7ggiEMieTkA7wcg/hTpdRtJdOi
sjBMEiJKt5gycnPp70ATXywW+m2IaF5EeMMSH2/MR9Kn0rUPPltbVLYhI5AQ5fJX9PaqNnqw
js2s7uAXFueQM4YH61Npt3G+q2sNtD5EPm7iu4sWPuaAO1orN1zTp9TsxDb3j2rhgd6559uC
Kn0y1lsrCK3mna4dBgyN1NAFuiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACszUv+Phf93+prTrM1L/AI+F/wB3+poA4/xp/wAe
9t/vn+VFHjT/AI97b/fP8qKBnRW//Hlb/wC6f/Qmq7pv/H0/+5/WqVv/AMeVv/un/wBCarum
/wDH0/8Auf1piNSiiikAUUUUAFFFFAGZrFleXnk/ZLgQ7N27JIznGOn0NZv9iav/ANBFf++m
/wAK6WigDmv7E1f/AKCK/wDfTf4Uf2Jq/wD0EV/76b/CulooA5r+xNX/AOgiv/fTf4VPZaTq
cF3FLNfB41bLLuPNb1FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVmal/x8L/u/wBTWnWZqX/Hwv8Au/1NAHH+NP8A
j3tv98/yoo8af8e9t/vn+VFAzorf/jyt/wDdP/oTVd03/j6f/c/rVK3/AOPK3/3T/wChNV3T
f+Pp/wDc/rTEalFFFIAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArM1L/AI+F/wB3
+prTrM1L/j4X/d/qaAOP8af8e9t/vn+VFHjT/j3tv98/yooGdFb/APHlb/7p/wDQmq7pv/H0
/wDuf1qlb/8AHlb/AO6f/Qmq3YHE0pHXy6YjWoqrlv7zfnRub+8350gLVFVdzf3m/Ojc395v
zoAtUVV3N/eb86Nzf3m/OgC1SZz0qtub+8351DobF9LjZiSxeQknv87UAaFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFZmpf8fC/7v9TWnWZqX/Hwv+7/AFNAHH+NP+Pe2/3z/Kijxp/x723++f5UUDOi
t/8Ajyt/90/+hNVux/1s3/XKqlv/AMeVv/un/wBCardj/rZv+uVMRaZlRSzHCgZJqpa6rZXk
xit5w7jttI/mKXVbNr/T5LdW2sxUgnpwQf6VDZ3v76K0vYPIutp2cAqwHXafy4pAaNFYEN3q
T6TNftOgMOWEYQYdV5OeOuPSprjUWkEflXTRyGLf5UUXmNyByRg4H+NAGzRWF/aN7Lp9g8bK
ss0xikJX0baTg9DxUiPqTXtza/awEiXesuxdxJ6AjGMUAbNQ6D/yCYv95/8A0NqZp073NjFL
Jjew+bHrT9B/5BMX+8//AKG1AGjRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABWZqX/AB8L/u/1NadZmpf8
fC/7v9TQBx/jT/j3tv8AfP8AKijxp/x723++f5UUDOit/wDjyt/90/8AoTVbsf8AWzf9cqqW
/wDx5W/+6f8A0Jqt2P8ArZv+uVMRLdxSTwFIZjC+QQ4GcYPpVZNPke+ju7u4ErwqVjCJsAz1
zyc9qvbh6j86Nw9R+dIDA03TJ5tMaCS4aOCR8vGyfMRnJAOeAenSrraSyXMs1rceV5saxuCm
7gdMHIx1rS3L6j86Nw9R+dAGdBpAht7WHz2b7PKZNzDlstnmrK2gW7nn38yqF246YqxuHqKN
w9RQBFZ24tLVIQ27b3xjNGg/8gmL/ef/ANDapdw9R+dRaD/yCYv95/8A0NqANGiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACszUv8Aj4X/AHf6mtOszUv+Phf93+poA4/xp/x723++f5UUeNP+Pe2/3z/K
igZ0Vv8A8eVv/un/ANCarNpCtxLLE5YK0eDtbBPNVrf/AI8rf/dP/oTVd03/AI+n/wBz+tMQ
v9hWXpL/AN/DR/YVl6S/9/DWnRSAzP7CsvSX/v4aP7CsvSX/AL+GtOigDM/sKy9Jf+/ho/sK
y9Jf+/hrTooAzP7CsvSX/v4au21vHawLDECEXOMnPU5/rU1FABRRRQAUUUUAFFFFABRRRQAU
UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
ABWZqX/Hwv8Au/1NadZmpf8AHwv+7/U0Acf40/497b/fP8qKPGn/AB723++f5UUDOit/+PK3
/wB0/wDoTVd03/j6f/c/rVK3/wCPK3/3T/6E1XdN/wCPp/8Ac/rTEalFFFIAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigArM1L/j4X/d/qa06zNS/4+F/3f6mgDj/Gn/Hvbf75/lRR
40/497b/AHz/ACooGdFb/wDHlb/7p/8AQmq7pv8Ax9P/ALn9apW//Hlb/wC6f/Qmq7pv/H0/
+5/WmI1KKKguruCziMlxIqKBnnqfoO9ICeiuQt9V1vWby7OmTW0VtDJsXevJGevIz0qLU18U
x25mN7CRHzthIBP6e1AHZFlBwSB+NVf7W0//AJ/bf/v4K84uY9Tk00avcyo6yPtO4/Mccc/l
SWNpe6nFcT2rRrHCMkOQCaAO7m8TadFK0e932nG5FyD9Dmmf8JVpv/Tb/vj/AOvXM2/hjVbi
JJFuLYBwDjd6/hUN34e1W1RS01sxZlXAcdTgf1oA6z/hKtN/6bf98f8A16dH4o02SRU3SLuI
GWXAH15rgdSS50q9ktbko7gfKV6VJeafqdpFbOxjf7R90Jyc5oA9I/tXT/8An9t/+/gq0row
BVgQemD1rgP+EW1byt3n22cZ27uemfSs+wtNWae4aF1hltBuJJwe/T8qAPUaK840jXdcvbxL
W2ugZW4Yy4I69q1tN8XS291LZaym+ZWwrwgY98/pQB2NFV7S9t72ISW8qup7dD1x061YoAKK
KKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
ArM1L/j4X/d/qa06zNS/4+F/3f6mgDj/ABp/x723++f5UUeNP+Pe2/3z/KigZ0Vv/wAeVv8A
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
TVd03/j6f/c/rVK3/wCPK3/3T/6E1XdN/wCPp/8Ac/rTEalFFFIAooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigArM1L/j4X/d/qa06zNS/4+F/3f6mgDj/Gn/Hvbf75/lRR40/497b/
AHz/ACooGdFb/wDHlb/7p/8AQmq7pv8Ax9P/ALn9apW//Hlb/wC6f/Qmq7pv/H0/+5/WmI1K
KKKQBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABWZqX/Hwv+7/AFNadZmpf8fC/wC7
/U0Acf40/wCPe2/3z/Kijxp/x723++f5UUDOit/+PK3/AN0/+hNV3Tf+Pp/9z+tUrf8A48rf
/dP/AKE1XdN/4+n/ANz+tMRqUUUUgCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACsz
Uv8Aj4X/AHf6mtOszUv+Phf93+poA4/xp/x723++f5UUeNP+Pe2/3z/KigZ0Vv8A8eVv/un/
ANCarum/8fT/AO5/WqVv/wAeVv8A7p/9Carum/8AH0/+5/WmI1KKKKQBRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFABRRRQAUUUUAFFFFABWZqX/Hwv+7/U1p1mal/x8L/u/wBTQBx/jT/j3tv98/yoo8af
8e9t/vn+VFAzorf/AI8rf/dP/oTVcsXjilZ5HxlcAYNVLcH7HANrZVSCMHj5jT8H+635GgRq
/bLf/np+ho+2W/8Az0/Q1lYP91vyNGD/AHW/I0Aav2y3/wCen6Gj7Zb/APPT9DWVg/3W/I0Y
P91vyoA1fttv/wA9P0NH2y3/AOen6GsrB/ut+Rowf7rflQBq/bLf/np+ho+22/8Az0/Q1lYP
91vyowf7rfkaANX7Zb/89P0NH2y3/wCen6GsrB/ut+Rowf7rfkaANX7Zb/8APT9DR9tt/wDn
p+hrKwf7rflRg/3W/KgDV+2W/wDz0/Q0fbbf/np+hrKwf7rfkaMH+635UAav2y3/AOen6Gj7
Zb/89P0NZWD/AHW/KjB/ut+VAGr9tt/+en6Gj7bb/wDPT9DWVg/3W/KjB/ut+RoA1fttv/z0
/Q0fbLf/AJ6foaysH+635GjB/ut+VAGr9st/+en6Gj7Zb/8APT9DWVg/3W/KjB/ut+RoA1ft
tv8A89P0NH223/56foaysH+635GjB/ut+RoA1ftlv/z0/Q0fbbf/AJ6foaysH+635GjB/ut+
VAGr9st/+en6Gj7Zb/8APT9DWVg/3W/I0YP91vyNAGr9tt/+en6Gj7Zb/wDPT9DWVg/3W/Kj
B/ut+RoA1fttv/z0/Q0fbLf/AJ6foaysH+635GjB/ut+RoA1ftlv/wA9P0NH2y3/AOen6Gsr
B/ut+Rowf7rfkaANX7Zb/wDPT9DR9tt/+en6GsrB/ut+VGD/AHW/KgDV+22//PT9DR9st/8A
np+hrKwf7rfkaMH+635UAav223/56foaPtlv/wA9P0NZWD/db8qMH+635GgDV+22/wDz0/Q0
fbbf/np+hrKwf7rfkaMH+635UAav2y3/AOen6Gj7bb/89P0NZWD/AHW/KjB/ut+RoA1ftlv/
AM9P0NUr2VJZgyHI246VXwf7rfkaMH+635UAcz40/wCPe2/3z/KipPGEE0tvb+XFI+GOdqk9
qKBn/9k=</binary>
 <binary id="_73.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAHXAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDUuC13MZ7lfMjJzFE4ygUEjO3pnrz6Ubbb
/oH2P/gMv+FSEf6Pb/7h/wDQmqpNdpHOIFjkllI3bUA4H1JApgT7bb/oH2P/AIDL/hRttv8A
oH2P/gMv+FNifzU3GNkOcFWxkflkUsjCONpCDhQWOKAF223/AED7H/wGX/Cjbbf9A+x/8Bl/
wpInEsayKDhhkZp+KAG7bb/oH2P/AIDL/hRttv8AoH2P/gMv+FOxRigBu22/6B9j/wCAy/4U
bbb/AKB9j/4DL/hTsUYoAbttv+gfY/8AgMv+FG22/wCgfY/+Ay/4U7FGKAG7bb/oH2P/AIDL
/hRttv8AoH2P/gMv+FLilxQA3bbf9A+x/wDAZf8ACjbbf9A+x/8AAZf8KdijFADdtt/0D7H/
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
uucFT1/CiiikB//Z</binary>
 <binary id="_47.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CABhAO8DASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDQeNZpWmljV42cmKJlBQLnqV6bs559Kk22
3/QPsf8AwGX/AAqQj/R7f/cP/oTUzFMBNtt/0D7H/wABl/wo223/AED7H/wGX/ClxRigBNtt
/wBA+x/8Bl/wo223/QPsf/AZf8KXFGKAE223/QPsf/AZf8KNtt/0D7H/AMB1/wAKXFGKAE22
3/QPsf8AwGX/AAo223/QPsf/AAGX/ClxSMQqljwAMmgA223/AED7H/wHX/Cjbbf9A+x/8Bl/
wpdsh/5YS/8AfNG2X/nhL+VACbbb/oH2P/gMv+FG22/6B9j/AOA6/wCFLtl/54S/lRtl/wCe
Ev5UAJttv+gfY/8AgMv+FG22/wCgfY/+Ay/4Uu2X/nhL+VIdykB43TPA3DrQAbbb/oH2P/gM
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
UAFFFFABV7Rf+QrD/wAC/wDQTRRQB//Z</binary>
 <binary id="_30.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CABYAFEDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0Csm/1EruETY2nBx/n/Poa1qy5dLsWDwt
KVlkOc7hu+gHTFAD9HmuLiF5ZjmNj+79x3NK2qwpcCN/lUnG49j/AIVP+60+yRBnZGAo9TWf
t0/U7kRiMxyKfMyhA3Yx1/Tn9aANmiq1lPJPG5miMbpIyY7HHce1WaACiiigAooooAKKKKAK
UNr5kSSGefc6gnEhxk1zA0/VpfGBjne4+xK5kWXttA+Xn1zgV19txbRD/YH8qbe2qXtq9vIz
qr4+ZGwwIOQQfqKAPOItevU1V4NSknmgLlGjLYZecZHvXSror6PcXGozXk8tup+SOIAMikjJ
J9h/LNdF9khcxvNFHLKmMSMg3Z9faorL7VLDNFqMKZDsoK4KyIehx9OCDQAv2L/p6uf+/lH2
L/p6uf8Av5VqloAqfYf+nq5/7+VFeW7Q2U8qXVxuSNmGXzyB9K0Kral/yDLv/ri//oJoAmiJ
aJCeSVBNPpkfESfQU+gAooooAjt/+PeP/dH8qkqK35t4/wDdFS0AFJkZxkZ9K43xr4jmtZDp
tk+xyuZZFPIz0A9OP51zvhK0mvvEEGyV08s+a7g84Hb8eB+NAHqtFcn4p8SX2i6rBFBFG0DR
hjvB+c5ORnt/9euh0u/i1PT4byEELIPunqp6EfnQBbqtqP8AyDbr/ri/8jVmqupHGmXZPaF/
/QTQBYUYUD0FOpB0FLQAUUUUAQ2v/Hsn0qaorf8A1K49/wCdS0AYupaLohu21HUY4wzEAtLI
QpPQcZxU2l6Fp+l3E1zZIVM4AxuyAOuB7VQ8b6dd6jpUYtEMjRS72QdSMEcevWsXxbdz2/8A
ZFzZOTawqCjI2V3g9CR7DH50AWJfFFjqOptp+qacv2YSFFd/vIc4yR2/DpXTWdubC4FpbwJH
YiLcm3OVbPIJ98j8jWPHp+n+LLe21R4ZLeRW+cAffx2J7j3rdsJ55klFyipJHKyfLnBHY/kR
QBaqrqZxpl3/ANcX/wDQTUer6pb6RYtdXB4HCIOrt2AryrUdSu9VvWnnkZmY/KgJwo9AKAPY
h0FLVaNjaWKGd97IoBPqabaX8V27ogZXQZIIoAt0UUUAQ23+oH1P8zU1RW+RFz/eb+ZqWgAq
rb6fbWwmWKMCOZt7Rnlc9yB2zVqigDPuo7+PULeW0ZHtAvly25wuOfvA+3pWhRRQBk+INCi1
y3iikmeIxtuDKM/pWFL4Q0uGylvLW8ml8iN2OHVgSAfQV1OqNIml3bQgmQQuUx1ztOK4nQvO
svA+p3QUt5zbFB6YOFJ/U/lQB2t7LAsDJMu8EZKDvVJktdMgOpW6uyMqggknapOc+v8AhUY8
i/BgaVlvArBGJOD35HT8KuWGLRYdOmbfKY2fPYjPI/WgCf7fb/3z+VFWMD0FFAFZtPgZmbM4
LEk4nkAyfYGk/s6D+9cf+BMn/wAVRRQAh023P8Vz/wCBMn/xVA02AdHuf/AqX/4qiigBf7Pg
/v3P/gVJ/wDFUn9m2/8Afuf/AAKl/wDiqKKAF/s6D+/c/wDgVJ/8VVabRkdo1jmlEHKyQtK5
V1P/AALiiigCeWCGxR7m3sw8oHRB8xHtU8JjuFiuRGQxT5S6bWUHGRg8joPyoooAmooooA//
2Q==</binary>
 <binary id="_74.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CADjAb0DASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDq9U1n+z7qO3W3MzyLuUB8Z/Sq665esoP9
nwDPY3f/ANjSarGH1KeQ8tHBEF9tzSZ/PA/KqOKAND+273/nwt//AAM/+xo/tu9/58Lf/wAD
P/saz8UYpgaH9t3v/Phb/wDgZ/8AY0f23e/8+Fv/AOBn/wBjWfijFAGh/bd7/wA+Fv8A+Bn/
ANjR/bd7/wA+Fv8A+Bn/ANjWfijFAGh/bd7/AM+Fv/4Gf/Y0f23e/wDPhb/+Bn/2NZ+KMUAa
H9t3v/Phb/8AgZ/9jR/bd7/z4W//AIGf/Y1n4oxQBof23e/8+Fv/AOBn/wBjR/bd7/z4W/8A
4Gf/AGNZ+KMUAaH9t3v/AD4W/wD4Gf8A2NH9t3v/AD4W/wD4Gf8A2NZ+KMUAaH9t3v8Az4W/
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
Hmn/AF1X+tADaseHf+POf/r4f+lV6seHf+POb/r4f+lADbr/AJCl5/17wf8AoctJbf64fRv5
Gluv+Qpef9e8H/octJbf64fRv5GgC9RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUA
FFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
RQAUUUUAFFFFABRRRQAVna7/AMeaf9dV/rWjWdrv/Hmn/XVf60wG1Y8O/wDHnP8A9fD/ANKr
1Y8O/wDHnP8A9fD/ANKQDbr/AJCl5/17wf8AoctFt/rh9G/kaW5/5Cl5/wBe8H/octJb/wCu
H0b+RoAu0UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFZ2
u/8AHmn/AF1X+taNZ2u/8eaf9dV/rTASp/Dv/HnP/wBfD/0qGpvDv/HnP/18P/SkAlz/AMhW
8/694P8A0OWiD/XD6N/I0tx/yFbv/r3g/wDQpaIP9cPo38jQBbooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKzdd/480/66r/AFrSrO13/jzT/rqv9aYC
jpUvh3/jzn/6+H/pUY6CpPDv/HnP/wBfD/0pAE//ACFrv/r3g/8AQpaIR++H0b+RpZv+Qtd/
9e8H/oUtEf8ArV+jfyNAFqiiigBskiRRtJK6oijJZjgD8ahgv7O6cpb3cEzAZKxyBjj8K5XX
dUH/AAk1vbXbMLGMjemeD15PtXSi0srq3DW6xgY+V4uCOPagC4rqzMFYErwQD0paytDgntzd
x3MjSOJT87fxDnB/LFackscQBkdUB7scUAOopsciSrujdXHqpzWD4q1xNPs3t4WzcyqVG0/c
HqaAOgoJAGScAVS0q4jmsLcCZXk8sFgGBNXeo5oAp/2vpn/QRtP+/wCv+NH9r6Z/0EbT/v8A
r/jXG+OoYotRg8qNU3RnO0YzzXRaFYWl14dtlnt43DJzlRk8+tAGxBcQ3Kb7eaOVP7yMGH6V
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
AVrzT7S+A+1W6S7em4dKhfRNMeJImsoiiZ2jHSr9FAFWHTrSCB4IoFSJ/vKCcGoY9C0yKQPH
Zxo46MMg1oUUAZz6DpbuXeyjZycknOavLDGsIhCDywMbTyMU+igCjFo2nQymWOziVznJxTrb
SdPtSTBaRIT1+XNXKKACiiigCvdWFreDFzbxyf7w5qNdJsVxtgAx0G44/nVyigBERY1CooVR
2AwKiurO3vE2XMKSr/tCpqKAKkel2UUolS3TzF6MeSPzqW6tILuPy7iMSJ1wamooAowaLp1t
KJILRI3HIK5FT3NnbXYAuIUkwcgkcj8anooAqw6bZwTebHboJOm48kfnU1xbxXURinQOjdVP
epKKAM+LQ9MhkDxWcaMOhXINaFFFABWdrv8Ax5p/11X+taNZ2u/8eaf9dV/rTAsoPkX6Uzw7
/wAec/8A18P/AEpFmAUD0FL4d/485/8Ar4f+lIBt1/yFLz/r3g/9DlpLb/XD6N/I0t1/yFLz
/r3g/wDQ5aS2/wBcPo38jTAvUUUUgCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACs7Xf8AjzT/AK6r/WtGs7Xf+PNP+uq/1pgNqx4d/wCPOf8A6+H/AKVXqx4d
/wCPOf8A6+H/AKUgG3X/ACFLz/r3g/8AQ5aS2/1w+jfyNLdf8hS8/wCveD/0OWktv9cPo38j
TAvUUUUgCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACs7Xf+PN
P+uq/wBa0aztd/480/66r/WmA2rHh3/jzn/6+H/pVerHh3/jzn/6+H/pSAbdf8hS8/694P8A
0OWktv8AXD6N/I0t1/yFLz/r3g/9Dlotv9cPo38jTAu0UUUgCiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACs3Xf+PNP+uq/wBa0qztd/480/66r/WmA2rHh3/j
zn/6+H/pVerHh3/jzn/6+H/pSAbdf8hS8/694P8A0OWo1mjtyZZW2oqnJ/CpLr/kKXn/AF7w
f+hy1DQAv9u2H/PU/lR/bth/z1P/AHzSUUwF/t2w/wCep/Kj+3bD/nqfypKKAF/t2w/56n8q
P7dsP+ep/KkooAX+3bD/AJ6n8qP7dsP+ep/KkooAX+3bD/nqf++aP7dsP+ep/KkooAX+3bD/
AJ6n8qP7dsP+ep/KkooAX+3bD/nqfyo/t2w/56n8qSigBf7dsP8Anqfyo/t2w/56n8qSigBf
7dsP+ep/Kj+3bD/nqfypKKAF/t2w/wCep/Kj+3bD/nqfypKKAF/t2w/56n8qP7dsP+ep/Kko
oAX+3bD/AJ6n8qP7dsP+ep/75pKKAF/t2w/56n8qP7dsP+ep/KkooAX+3bD/AJ6n8qP7dsP+
ep/KkooAX+3bD/nqfyo/t2w/56n8qSigBf7dsP8Anqfyo/t2w/56n8qSigBf7dsP+ep/Kj+3
bD/nqfypKKAF/t2w/wCep/Kj+3bD/nqfypKKAF/t2w/56n8qP7dsP+ep/KkooAX+3bD/AJ6n
8qP7dsP+ep/KkooAX+3bD/nqfyo/t2w/56n8qSigBf7dsP8Anqfyo/t2w/56n8qSigBf7dsP
+ep/Kj+3bD/nqfypKKAF/t2w/wCep/75o/t2w/56n8qSigBf7dsP+ep/75o/t2w/56n8qSig
Bf7dsP8AnqfyqnqeqWt3AkcMmW8wHBFW6KACrHh3/jzn/wCvh/6VXqx4d/48pv8Ar4f+lICh
4hXbqSurOrNCoO1iMgFsdPqazMv/AM9Jf+/jf40UUAGX/wCekv8A38b/ABoy/wDz0l/7+N/j
RRQAZf8A56S/9/G/xoy//PSX/v43+NFFABl/+ekv/fxv8aMv/wA9Jf8Av43+NFFABl/+ekv/
AH8b/GjL/wDPSX/v43+NFFABl/8AnpL/AN/G/wAaMv8A89Jf+/jf40UUAGX/AOekv/fxv8aM
v/z0l/7+N/jRRQAZf/npL/38b/GjL/8APSX/AL+N/jRRQAZf/npL/wB/G/xoy/8Az0l/7+N/
jRRQAZf/AJ6S/wDfxv8AGjL/APPSX/v43+NFFABl/wDnpL/38b/GjL/89Jf+/jf40UUAGX/5
6S/9/G/xoy//AD0l/wC/jf40UUAGX/56S/8Afxv8aMv/AM9Jf+/jf40UUAGX/wCekv8A38b/
ABoy/wDz0l/7+N/jRRQAZf8A56S/9/G/xoy//PSX/v43+NFFABl/+ekv/fxv8aMv/wA9Jf8A
v43+NFFABl/+ekv/AH8b/GjL/wDPSX/v43+NFFABl/8AnpL/AN/G/wAaMv8A89Jf+/jf40UU
AGX/AOekv/fxv8aMv/z0l/7+N/jRRQAZf/npL/38b/GjL/8APSX/AL+N/jRRQAZf/npL/wB/
G/xoy/8Az0l/7+N/jRRQAZf/AJ6S/wDfxv8AGjL/APPSX/v43+NFFABl/wDnpL/38b/GjL/8
9Jf+/jf40UUAGX/56S/9/G/xoy//AD0l/wC/jf40UUAGX/56S/8Afxv8aMv/AM9Jf+/jf40U
UAGX/wCekv8A38b/ABoy/wDz0l/7+N/jRRQAZf8A56S/9/G/xoy//PSX/v43+NFFABl/+ekv
/fxv8a6Tw8ippvy5+Z2Jyc5NFFAH/9k=</binary>
 <binary id="_13.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAD/AUgDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwAs9HhR5bi5iWR5ZGZQegXP881d+xWX/Pjb
/wDfNW2H+j2/+4f/AEJqZimBX+xWX/Pjb/8AfNH2Ky/58bf/AL5qxijFAFf7FZf8+Nv/AN80
fYrL/nxt/wDvmrGKMUAV/sVl/wA+Nv8A980fYrL/AJ8bf/vmrGKMUAV/sVl/z42//fNH2Ky/
58bf/vmrGKMUAV/sVl/z42//AHzR9isv+fG3/wC+asYoxQBX+xWX/Pjb/wDfNH2Ky/58bf8A
75qxijFAFf7FZf8APjb/APfNH2Ky/wCfG3/75qxijFAFf7FZf8+Nv/3zR9isv+fG3/75qxij
FAFf7FZf8+Nv/wB80fYrL/nxt/8AvmrGKMUAV/sVl/z42/8A3zR9isv+fG3/AO+asUih3UMk
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</binary>
 <binary id="_176.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAHQAtADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0CiiigAooooAKKKytWTzpRG5zEqgmM9GJ
J6+uNtAGrRXNfYbX/n1g/wC/S/4Uv2G1/wCfWD/v0v8AhQB0lFc39htf+fWD/v0v+FH2G1/5
9YP+/S/4UAdJRXN/YbX/AJ9YP+/S/wCFH2G1/wCfWD/v0v8AhQB0lFc39htf+fWD/v0v+FH2
G1/59YP+/S/4UAdJRXN/YbX/AJ9YP+/S/wCFJ9htf+fWD/v0v+FAHS0Vzf2G1/59YP8Av0v+
FH2G1/59YP8Av0v+FAHSUVzf2G1/59YP+/S/4Un2G1/59YP+/S/4UAdLRXNfYbX/AJ9YP+/S
/wCFL9htf+fWD/v0v+FAHSUVzX2G1/59YP8Av0v+FH2G1/59YP8Av0v+FAHS0Vzf2G1/59YP
+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
oooAKKKKACiiigD/2Q==</binary>
 <binary id="_199.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAFeAT8DASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDXubiW8keSZmMRfMUfQBRkZOOpzmmYT/nk
n5n/ABqQj/R7f/cP/oTUzFMBMJ/zyT8z/jRhP+eSfmf8aXFGKAEwn/PJPzP+NGE/55J+Z/xp
cUYoATCf88k/M/40YT/nkn5n/GlxRigBMJ/zyT8z/jRhP+eSfmf8aXFGKAEwn/PJPzP+NGE/
55J+Z/xpcUYoATCf88k/M/40YT/nkn5n/GlxRigBMJ/zyT8z/jRhP+eSfmf8aXFGKAEwn/PJ
PzP+NGE/55J+Z/xpcUYoATCf88k/M/40YT/nkn5n/GlxSEhQSeAOTQAYT/nkn5n/ABown/PJ
PzP+NN3ueRb3BHqIjRuf/n2uf+/RoAdhP+eSfmf8aMJ/zyT8z/jTdz/8+1z/AN+jRuf/AJ9r
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
jQB//9k=</binary>
 <binary id="_76.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAFhAosDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0CqFzq1vBMYUDzyjG5IgDt69SSAOnTOav
1zdtFtRpSSzzMXYn1zj+lAGl/a3/AE5XH/fUX/xdH9rf9OVx/wB9Rf8AxdU8UYpgXP7W/wCn
K4/76i/+Lo/tb/pyuP8AvqL/AOLqnijFAFz+1v8ApyuP++ov/i6P7W/6crj/AL6i/wDi6p4o
xQBc/tb/AKcrj/vqL/4uj+1v+nK4/wC+ov8A4uqeKMUAXP7W/wCnK5/76i/+Lo/tb/pyuP8A
vqL/AOLqnijFAFz+1v8ApyuP++ov/i6P7W/6crj/AL6i/wDi6p4oxQBc/tb/AKcrj/vqL/4u
j+1v+nK4/wC+ov8A4uqeKMUAXP7W/wCnK4/76i/+Lo/tb/pyuP8AvqL/AOLqnijFAFz+1v8A
pyuP++ov/i6P7W/6crn/AL6i/wDi6p4oxQBc/tb/AKcrn/vqL/4uj+1v+nK4/wC+ov8A4uqe
KMUgLn9rf9OVx/31F/8AF0f2t/05XH/fUX/xdU8UYpgXP7W/6crj/vqL/wCLo/tb/pyuP++o
v/i6p4oxQBc/tb/pyuP++ov/AIug6uBybK5A+sZ/k9U8UYoA17W8t7xWa3kD7ThhggqfcHkV
PWPpiCLUm2kgSxFnHYkEAGtikAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABWBb/wDHtH9D/wChGt+sG3/49o/x/wDQjQA6jgd6ZcCT7PL5WfM2
Hbj1xxWZaafbNAZPOLR9ASpTH50wNb8aKz4XW1hmkiO6Mn92hP3yOp/Pj8PejTNjSyO8pe6I
/eDGMe3pQBoYoxVW9uZYJoFSJmDvg4xz7cmm/a/KmuDMWCrjCdTnA4pAWJS3yKp2lmxnHTgn
+lR7Jf8An4f/AL4WpCSxgYqVJY/KcZHyn0p+DTAg2S/8/D/98LRsl/5+H/74FTMQoyxAHuab
5sX/AD0T/voUAR7Jf+fh/wDvhaNkv/Pw/wD3yKlVlf7rBvoc07BoAgLPGHDPvIUMCQB1J/wp
THKD/wAfDf8AfIomHMn/AFzX+Zqdh8x+tAFfy5f+fh/++Fo2S/8APw//AHyKbqX/AB5P7soP
/fQqW6t9ItrkQf2aZXKb/kAwBnHcj0oAZsl/5+G/74WjZL/z8P8A98Cm3EFnGdPnsoBEJmJP
rgqTg1ZxQBEgkR1DSFw2RyAMUyPzZY1fzmXdzgKDipmH7yL6n+VMtR/o0f0/rQA3ZL/z8P8A
98ijZL/z8P8A98rU+Kr2tnbzI0USCHUIlyZD0k9z9f0z3oAXZL/z8P8A98rRsl/5+H/75WmX
sFtCFtzGs+osNzScgR+hH+H8qshTgZ60AQOZYkL+az47FQM81ZxUN0P9Gf8AD+YqfFAEtj/y
EU/64N/6EK1qyrL/AJCSf9cG/wDQhWrSAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
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
V/un86AMx9GiaZ3jubmFZDueONwFJ+mKti1j+1LcZbeqFMZ4wcf4VYyv90/nRlf7p/OgDMfR
YS7GO4uYYmOWhjcBD+GKtCyhF3HcLlWjj8tVH3cUWVz9qWV9u0LIVA9sCrFAFUWEQW6XL4uc
7+emc9PzpP7Ph+z28OX225UpyMnHTP5VbooAzJtCt52l3TXAilJLRBxsye+MVYn06OZ4XEss
TwjAaMgEj0PFW6KAKf8AZsP2qWYvJtlGHiyNjcY5GKjttJS3lV1urp0Q/LE7gov4YrQooAzZ
dEgkllYT3CRynLxI4CE/TFTw6fFC9uyPJ+4TYoLcEe9W6KAIpfvfhVRv+Qxp31k/9Aq3L978
KqN/yGNO+sn/AKBQBt0UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQBhWP37z/r7k/nV6LvVGx+/ef9fUn86vRd6AJKKKKACiiigAooooAKKK
KACg/d/EUUH7v4igAoqhql1PD5MFpt8+d9oLDIUdScd+BUF811pcH2s3clzGhAkjkVRkHjIK
gY/WgDWorHk1V4ry4QHzSVXyIum4n3/KtCyS4WAG6lMkrckYAC+wxTAr6L/x7zf9dj/IVoVn
6L/x7zf9dj/IVoUAFFFFIAooooAKKKKACiiigCKX734VUb/kMad9ZP8A0Crcv3vwqo3/ACGN
O+sn/oFAG3RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
UUUAFFFFAGFY/fvP+vuT+dXoe9UbH795/wBfUn86vRd6AJKKKKACiiigAooooAKKKKACg/d/
EUUH7v4igDO1WGbdBd20ZlkgbJjB5ZSCDj86g1GR9Vt/sVvBOolI8ySSJkCAHP8AEBn8K2KK
AMKTS2nv7l490MqInkT7ehH8609OuZbiDFxC8U6fK4ZSAT6g9CPpVqigDP0X/j3m/wCux/kK
0Kz9F/495v8Arsf5CtCmAUUUUgCiiigAooooAKKKKAIpfvfhVRv+Qxp31k/9Aq3L978KqN/y
GNO+sn/oFAG3RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFF
FFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ
AUUUUAFFFFAGFY/fvP8Ar6k/nV2Nguc1n2csayXgaRFP2qTgsB3q158P/PaP/vsUAWfMX3o8
xaq+fD/z2j/77FHnw/8APaP/AL7FAFrzFo8xfeqvnw/89o/++xS+fD/z2j/77FAFnzF96PMW
qvnw/wDPaP8A77FL58P/AD2j/wC+xQBZ8xaPMX3qr58P/PaP/vsUvnw/89o/++xQBZ8xagup
pljAto1ds87jgCm+fD/z2j/77FJ58P8Az2j/AO+xQBB9p1P/AJ4Qf99f/Xo+06n/AM8IP++v
/r1P58P/AD2j/wC+xR58P/PaP/vsUwIPtOp/88IP++v/AK9H2nU/+eEH/fX/ANep/Ph/57R/
99ijz4f+e0f/AH2KAGaXG9vA6zABmkLYBz2FXfMWqvnw/wDPaP8A77FL58P/AD2j/wC+xSAs
+YvvR5i1W8+H/ntH/wB9ik8+H/ntH/32KALXmLR5i1W8+H/ntH/32KTz4f8AntH/AN9igC15
i0eYtVfPh/57R/8AfYo8+H/ntH/32KALXmL70eYvvVXz4f8AntH/AN9il8+H/ntH/wB9igCV
yGbIqq3/ACGNO+sn/oFSefD/AM9o/wDvsVD5iPrOnhHVsGT7pB/goA3aKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA5i9/4/Zv98/zqCiig
AooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAq5pP/IQ
j+h/lRRQB0VFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFABRRRQB//Z</binary>
 <binary id="_48.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CACBAQYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwC/JCtwXM6BoWkLRREfKByMkeuc037FZf8A
Pjb/APfNWyP9Ht/+uZ/9CamYpgV/sVl/z42//fNH2Ky/58bf/vmrGKMUAV/sVl/z42//AHzR
9isv+fG3/wC+asYoxQBX+xWX/Pjb/wDfNH2Ky/58bf8A75qxijFAFf7FZf8APjb/APfNH2Ky
/wCfG3/75qxijFAFf7FZf8+Nv/3zR9isv+fG3/75qxijFAFf7FZf8+Nv/wB80fYrL/nxt/8A
vmp2IUZNLsl/54S/980AV/sVl/z42/8A3zR9isv+fG3/AO+as7Jf+feX/vmjZL/z7y/980AV
vsVl/wA+Nv8A980fYrL/AJ8bf/vmrOyX/n3l/wC+aNkv/PvL/wB80AVvsVl/z42//fNH2Ky/
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</binary>
 <binary id="_130.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAGnApcDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDSlBupmnuR5qMxMUUgygUHglem7OefSnbb
b/oH2P8A4Dr/AIVIR/o9v/uH/wBCamYpgJttv+gfY/8AgOv+FG22/wCgfY/+A6/4UuKMUAJt
tv8AoH2P/gOv+FG22/6B9j/4Dr/hS4oxQAm22/6B9j/4Dr/hRttv+gfY/wDgOv8AhS4oxQAm
22/6B9j/AOA6/wCFG22/6B9j/wCA6/4UuKMUAJttv+gfY/8AgOv+FG22/wCgfY/+A6/4UuKM
UAJttv8AoH2P/gOv+FG22/6B9j/4Dr/hS4oxQAm22/6B9j/4Dr/hRttv+gfY/wDgOv8AhS4o
xQAm22/6B9j/AOA6/wCFG22/6B9j/wCA6/4UuKMUAJttv+gfY/8AgOv+FG22/wCgfY/+A6/4
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
WeZRjewxxj0oA3I5P3qfUVU0Yf8AEptv9yqcNxN58f7w/eH86v6Kv/Eotf8AcoAnuP8AVD/f
H8jRS3YxGn+//Q0UgLUYzaW/+4f/AEJqXbSwc2dv/un/ANCapR5KRNJcTJCgONzsFH5mmBVa
ENKkhzlM4/GlMEbSb2QFiMZPp/k1N9p0z/oJ2n/f9P8AGj7Tpn/QTtP+/wCn+NAEEVvHF/q0
2/jmm3NnDdoqzqWCtuGGIIP1FWftOmf9BO0/7/p/jR9p0z/oJ2n/AH/T/GgCqLKAK6+XkSDa
2STkYx/IU+GBIIhHGCFHTLE/qan+06Z/0E7T/v8Ap/jR9p0z/oJ2n/f9P8aAGbaNtP8AtOmf
9BO0/wC/6f41d/s8+p/SgDP20ba0P7PPqf0o/s8+p/SgDP20ba0P7PPqaP7PPqaAM/bRtrQ/
s8+p/Sj+zz6n9KAM/bRtrQ/s8+po/s8+p/SgDP20ba0P7PPqaP7PPqf0oAz9tG2tD+zz6n9K
P7PPqaAM/bRtrQ/s8+p/Sj+zz6n9KAM/bRtrQ/s8+p/Sj+zz6mgDP20ba0P7PPqaP7PPqf0o
Az9tG2tD+zz6mj+zz6n9KAM/bRtrQ/s8+p/Sj+zz6mgDP20ba0P7PPqaP7PPqf0oAz9tG2tD
+zz6mj+zz6n9KAM/bRtrQ/s8+po/s8+poAz9tG2tD+zz6mj+zz6n9KAM/bRtrQ/s8+p/Sj+z
z6mgDP20ba0P7PPqaP7PPqf0oAz9tG2tD+zz6n9KP7PPqaAM/bRtrQ/s8+p/Sj+zz6mgDP20
ba0P7PPqaP7PPqf0oAz9tG2tD+zz6mj+zz6mgDP20ba0P7PPqf0o/s8+p/SgDP20ba0P7PPq
f0o/s8+poAz9tG2tD+zz6n9KP7PPqf0oAz9tG2tD+zz6mj+zz6mgDP20ba0P7PPqaP7PPqaA
Mu4TNvIB1KmmvPaM5bz4+T61rf2efU0f2f7n9KAMZ3spEKtNGVPUZqsbezzxeH/v61dF/Z/u
f0o/s/3P6UAc+kFkrqxug205G6QmrPm2n/PeP861/wCz/c/pR/Z/uf0oAyN8MjRLFIrkPuO0
9BtIpEltxEiySorqMEE1sf2efU/pR/Z/uf0oAyPNtP8AnvH+dVTb2P8ADc7R6CVq6H+z/c/p
R/Z/uf0oA537PYnrdZHoZWq15toB/r4/zrY/s/3P6Uf2f7n9KAMZ5Ldo2WOVGZuAAfesm7MM
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
D//Z</binary>
 <binary id="_77.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CACSAiQDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDVvZG1F2a6HmQF8wxMMAAZGSO56/hVf7FZ
f8+Nv/3zVth/o9v/ALh/9CamYpgV/sVl/wA+Nv8A980fYrL/AJ8bf/vmrGKMUAV/sVl/z42/
/fNH2Ky/58bf/vmrGKMUAV/sVl/z42//AHxR9isv+fG3/wC+KsYoxQBX+xWX/Pjb/wDfNH2K
y/58bf8A75qxijFAFf7FZf8APjb/APfFH2Ky/wCfG3/75qcn5goUsx6ADJp2yX/n3l/75oAr
fY7L/nxt/wDvmj7HZf8APjb/APfNWdkv/PvL/wB80bJf+feX/vmgCt9isv8Anxt/++aPsVl/
z42//fNWdkv/AD7y/wDfNGyX/n3l/wC+aAK32Ky/58bf/vmj7FZf8+Nv/wB81MXAzkEEHBGO
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
igAwKMUUUAY19/x+y/UfyFFFFAH/2Q==</binary>
 <binary id="_195.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAGFAjADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDVupGvZ2muB5kRb91FIMoFHAJXpuznn0pN
tt/0D7H/AMB1/wAKkI/0e3/3D/6E1MxTATbbf9A+x/8AAdf8KNtt/wBA+x/8B1/wpcUYoATb
bf8AQPsf/Adf8KNtt/0D7H/wHX/ClxRigBNtt/0D7H/wHX/Cjbbf9A+x/wDAdf8AClxRigBN
tt/0D7H/AMB1/wAKNtt/0D7H/wAB1/wpcUYoATbbf9A+x/8AAdf8KNtt/wBA+x/8B1/wpcUY
oATbbf8AQPsf/Adf8KNtt/0D7H/wHX/ClxRigBNtt/0D7H/wHX/Cjbbf9A+x/wDAdf8AClxR
igBNtt/0D7H/AMB1/wAKNtt/0D7H/wAB1/wpcUYoATbbf9A+x/8AAdf8KNtt/wBA+x/8B1/w
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</binary>
 <binary id="_33.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CADYAXUDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwBbPR4FeS4uYlkeWRmUHkBc/wA85q59jsv+
fG3/AO+atn/j3t/9w/8AoTUzFMCv9isv+fG3/wC+aPsVl/z42/8A3zVjFGKAK/2Ky/58bf8A
75o+xWX/AD42/wD3zVjFGKAK/wBisv8Anxt/++aPsVl/z42//fNWMUYoAr/YrL/nxt/++aPs
Vl/z42//AHzVjFGKAK/2Ky/58bf/AL5o+xWX/Pjb/wDfNWMUYoAr/YrL/nxt/wDvmj7FZf8A
Pjb/APfNWMUYoAr/AGKy/wCfG3/75o+xWX/Pjb/981YxRigCv9isv+fG3/75o+xWX/Pjb/8A
fFWMUYoAr/YrL/nxt/8Avmj7FZf8+Nv/AN81YxRigCv9isv+fG3/AO+aPsVl/wA+Nv8A981Y
xRigCv8AYrL/AJ8bf/vmj7FZf8+Nv/3zVjFGKAK/2Ky/58bf/vmj7FZf8+Nv/wB81YxRigCv
9isv+fG3/wC+aPsVl/z42/8A3zU7ELjgkk4AHeneXN/z7y/980AVvsVl/wA+Nv8A980fYrL/
AJ8bf/vmrOyX/n3l/wC+aNkv/PvL/wB80AVvsVl/z42//fNH2Ky/58bf/vmrOyX/AJ95f++a
Nkv/AD7y/wDfNAFb7FZf8+Nv/wB80fYrL/nxt/8AvmpmbYWDqyFRkhhjinBZCMiCUg/7NAFf
7FZf8+Nv/wB80fY7L/nxt/8AvirOyX/n3l/75o2S/wDPvL/3zQBW+xWX/Pjb/wDfNH2Ky/58
bf8A75qzsl/595f++aNkv/PvL/3zQBW+xWX/AD42/wD3zR9isv8Anxt/++KnO5WAeN0LdNwx
moln8wExQTSLnG5EyKAG/YrL/nxt/wDvmj7FZf8APjb/APfNP8yT/n0uf+/dHmSf8+lz/wB+
6AGfYrL/AJ8bf/vmj7FZf8+Nv/3zT/Mk/wCfS5/790eZJ/z6XP8A37oAZ9isv+fG3/75oNjY
kYNjb/8AfNOafYMyQTRr03MmAKmxQByXiDTI7CSGS3GIpgcKTkgjGf50VpeK/wDU2X1k/wDZ
aKQG+f8Aj3t/9w/+hNUUjeXEzkZ2gmpwM21v/uH/ANCamvGHRkYZVhgj1FMCpFPO6/8AHqMj
qSxH86kWcHf5qrFsxk7sj8/89RUV9JJZ2gMReSRmAUtz7nP4A1Wup5Y5I4gN/mJvmJGN2eAA
e3T+VAFy3meZmPlFYv4WPVqfJNHE0au2DI21eOpqtYSM07RMXwsasqkcAHp/+rt6motXtYZL
uyLxglpdpz3GKALkc4knliCkGMgE+vAP9alxWJOSupTWvMVs7KrydsbVG32471uRQpDGscah
UXgAdqAExRipNtG2gCPFGKk20baAI8UYqTbRtoAjxRipNtG2gCPFGKk20baAI8UYqTbRtoAj
xS4p+2jbQBHijFSbaNtAEeKMVJto20ARj/XQ/wC+KvVSkyrRkdd4pvnSf3zQBfzRmqCtPNPD
Ak3lmRiNxXOMKT0/Crn9lXn/AEE0/wC/H/2VAD80VRuFubO7SGS5E2+MvkJtxggeppPOk/vm
gBdT5B/64N/OtCT75rLuSzxMWOT5DfzNTzyyCZgHPWgCa6n+z20k2M7BnFWfsN7/AH7f/wAe
rE1CV2sZgWOCvSr+r2cl/cRyBY3CrjDsV5z7A0AS3S3NmYTMYmWWQR/JnIOCe/0p9Ub5Xt9L
sIGI3RzL905HRqTzpP75oAsXv+rh/wCuv/srVQtXxZwD/ZP8zVhnZ1iDNn97/wCytWIZpVji
CuQAp/8AQjQBr+ZT0juXsEvI1WSM/eRT8yDvmsT7RP8A89DWvoTyWaTX88oWGRMbT/Fjv/P8
6AHulwmnvesFjiX7qvkM/wBP89qaJcgGk16SS+givYJ90CDmMDoecn+lY4uJv+ehoA07x82k
o9h/MVbxWEZpWRwzkggfzFdBtoA5/wAV/wCqsvrJ/wCy0UeLOFsx/v8A/stFIDpIxm0t/wDc
P/oTUu2lg5s7f/dP/oTVYggEoJJximBSaENMkhJymcfjQ1vG0hdlBYjGT6f5NaP2Rf7x/Kl+
xr/eP5UAZsVvHCP3aY/HP86bc2cN0irMpYK25cMQQfwrU+xr/fP5Un2Rf7x/KgDLFjAFkXZk
SDDZJORjH8hT4YEgiEcedo6ZYk/ma0vsa/3j+VH2Nf75/KgCjto21e+xr/eP5UfY1/vH8qAK
O2jbV77Gv94/lSfZF/vH8qAKW2jbV37Iv94/lR9kX+8fyoApbaNtXfsi/wB4/lR9kX+8fyoA
pbaNtXvsa/3z+VH2Nf7x/KgCjto21e+xr/eP5Un2Nf7x/KgClto21d+xr/eP5Uv2Nf7x/KgC
jto21e+xr/eP5UfY1/vn8qAKO2jbV77Gv98/lR9jX++fyoAzZQB5ZY4UOMk9qMW//PeH/v4K
0fsa/wB4/lR9jX+9+lAGXLFayrta4i4OQRKAR+RqD7Dbf8/o/wDAj/69bf2Jf736UfYl/vfp
QBjw2ttFJv8AtUbHGMtNn+ZqfFv/AM94f+/grR+xL/e/Sj7Gv979KAMm4COkgiYPiFhlTkZq
d2t3csJ4ufVxV/7Gv94/lR9jX+9+lAGa6W0iFHmhKnqPMFVjZWueLsf+BB/xrb+xr/e/Sj7E
v979KAMVLO1VwxukbByN0+f61Zxb/wDPeH/v4K0fsS/3v0o+xL/e/SgDNcxExLHIjnzNx2sD
gbTWKogMah7iGN1yGV5ApByexrrPsa/3j+VH2JP736UAcnstv+fu1/7/AC/400w2xABvYCo6
KbgYH61132JPX9KPsSev6UAckYrYggXsAU9VFwMH9aUJbAY+12v/AH+X/Gur+xJ6/pR9iT1/
SgDk3WDYQlxA7HACpIGJ5HYV0G2rv2JP736VBKgjkKg5xQByvi7raD/f/wDZaKb4zba9p/wP
/wBlopAdNb/8eVv/ALp/9Car1n9xvrVG3/48rf8A3T/6E1XrP7jfWgCxRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABUUVzFNPLChJeHG8Y6Z6fyqWsW2N0NY1H7MsJGUz5hI9fQUAaqXMb3MkC
k+ZGAWGPWpa5y4vLixl1S5dU85EUgISR0HrVi0h1FLq1cLPs/wCW5knDh+OoGTjnnigDQ/tK
28rzNzbfM8r7v8VW65r/AJcB/wBf/wDStCNHv9Ru/MnmSKBxEscchTnaDuyCP71AGrVa4vob
eURHe8pGfLjUs2PXFRaQ8pglillMrQyFBIf4gKi03cb3U2YDz/NUfN/d2Lj8Mlv1oAsDUYPJ
kkZZEEbKrB0IIJIxx+IqWe5it4RLISEOB09ax7y+muLS/hnjRWtZYgShJBBKnPNWtXI/sqPn
qyY96ALUWoQy3z2arJ5qDccoQAPrVqsi2/5Gm8/690p19cS2eqrIzt9nkhZQpPG8cjj6A0Aa
tFc5Z3l0IxaTyuZ2n3Bi3Pl4B/xq3awyajHc3El1OhMjrGqSFRHtJUZAPPTPNAGxUSXMb3Mk
Ck+ZGAWGPWsS2uLjU49KMk8kYmjkaXy2K7sYx0xSXt02nz6pPFkvHGm3PPYdc0Abs86QBDIS
N7hBxnk9KbDdRTTzQoSXhID8ev8A+qsm7smgWwk+1TSN9oiD75Cwc56gE4HPPFXbGNk1C+Yo
wDspBI69aAL9FFFABRS0lABRRRQAUUUUAFFFFABRRRQAVRuf9e34fyq9VG5/17fh/KgDj/Gv
37T/AIH/AOy0UeNfv2n/AAP/ANlooGdRb/8AHlb/AO6f/Qmq9Z/cb61Rt/8Ajyt/90/+hNV6
z+631oEWKKKKACiiigAooooAKKKKACiiigAooooAKhhtY4biaZM75sbsnjjP+NTUUAV2sYGl
mkdSxmADgnggf/qqK202O3aIrNMyxDEaOwIUYx6elXaKAKf9mW/leX8+3zfN6/xUTabFJdNc
pJLDK4Cs0bY3AeuRVyigCG1torSBYYQQg9TUVzp0Nxcrc7pIp1Xb5kZwcelW6KAKcemW6RXC
Nul+0f61nOS3GP5UxNJgVoi8k0qwnMaOwIU+3FaFJQBUi0+OLUHvRJKZXUKQWGMD8KW/sINR
iSO4DFUcSLtOOR/+urVFAFU6dbnUEvdp85E2DnjFRPpMDSTMkk0QnOZVRsB/rxV+igCAWcKy
wuqlfJVlQA8AHGf5U1rGBpZpHUsZgA4J4IH/AOqrNFAGemjwL5G6WdxAytGrMMKR07VahtY4
Z5pkLbpiC2Txxnp+dTUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFUbn/Xt+H8qvVRuf9e3
4fypgcf41+/af8D/APZaKPGv37T/AIH/AOy0UhnU23/Hlb/7p/8AQmq7afdb61Ttf+PG3/3T
/wChGrtp91vrQInooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKWk
oAKKKKACiiigApaSigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKo3H+vb8P5VeqlP/
AK9vw/lTA4/xt9+0/wCB/wDstFHjb/WWn/A//ZaKQzqbX/jxt/8AdP8A6Eau2nRvrVO0/wCP
G3/3T/6EauWvR/rQInooooAKKKKACiiigAooooAKKKKACiiigAooooAKKWkoAKKKKACiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACqc/8Ar3/D+VXK
qTf65/w/lQBxvjf/AFlp9H/9lopfG/8ArLT6P/7LRQM6qzH+gW/+6f8A0I1ctv4/rVSy/wCP
C3/3T/6Eat2/8f1oETUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUALSUUUAFFFFABRRRQA
tJRRQAUUUUAFFFFABS0lFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVVlH75/w/lVq
q0n+uf8AD+VAHGeOP9bafR//AGWil8c/660+j/8AstFAzrLH/kHwf7p/9CNWoOr/AFH8qrWH
/IPg+h/9CNWYPvP9R/KgRLRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
RQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUtJQAUUUUAFFFFABRRRQAUUUUAFV2/1z/h/K
rFQH/Wv+H8qAOM8df660+j/+y0UeO/8AX2n0f/2WigZ1mn/8g+D6H/0I1Zh+9J9R/Ks+2Yix
t8H+E/8AoTVetCSrE+tAieiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACoD/rZPqP5V
PVK4YidsH0/lTA5Lx5/r7T6P/wCy0UzxsSZLTP8At/8AstFIZ09v/wAeVv8A7p/9Car1n9xv
rVG3/wCPK3/3T/6E1XrP7rfWmIsUUUUgCiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAWkoooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAqjc/
69vw/lV6qNz/AK9vw/lTA4/xr9+0/wCB/wDstFHjX79p/wAD/wDZaKQzqLf/AI8rf/dP/oTV
es/ut9ao2/8Ax5W/+6f/AEJqvWf3G+tMRYooopAFFFFABRRRQAUUUUAFFLSUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUtACUUUUAFFFFABRS0lABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAVRuf9e34fyq9VG5/17fh/KmBx/jX79p/wP8A9loo8a/ftP8Agf8A7LRSGdRb/wDHlb/7
p/8AQmq9Z/db61Rt/wDjyt/90/8AoTVagmWIEMCc+lMRcoqD7Wno1H2pPRqQE9FQfa09Go+1
J6NQBPRUH2pPRvyo+1J6NQBPRUH2uP0aj7XH6NQBPRUH2tPRqPtaejUAT0VB9rT0aj7Wno1A
E9FQfak9Go+1J6NQBPRUH2pPRvyo+1p6NQBPRUH2uP0aj7Wno1AE9FQfa09Go+1J6NQBPRUH
2tPRqPtUfo1AE9FQfa09G/Kj7Wno35UAT0VB9rT0aj7VH6NQBPRUH2qP0aj7Wno1AE9FQfao
/RqPtaejUAT0VB9rT0aj7Wno1AE9FQfak9Go+1J6NQBPRUH2pPRqPtaejflQBPRUH2tPRqPt
aejUAT0VB9rT0aj7Wno1AE9FQfak9Go+1p6NQBPVG5/17fh/Kp/tcfo1VpXDyFhnB9aYHI+N
fv2n/A//AGWijxr9+0/4H/7LRSGbMWtafFBHFJcqrxgqwPY7jS/27pn/AD9pRRQIP7d03/n7
Sl/t3TP+ftKKKAD+3dN/5+0o/t3TP+ftKKKAD+3dM/5+0o/t3TP+ftKKKAD+3dM/5+0o/t3T
P+ftKKKAD+3dM/5+0o/t3Tf+ftKKKAD+3dM/5+0o/t3TP+ftKKKAD+3dM/5+0o/t3TP+ftKK
KAD+3dM/5+0o/t3TP+ftKKKAD+3dM/5+0o/t3TP+ftKKKAD+3dM/5+0o/t3TP+ftKKKAD+3d
M/5+0o/t3TP+ftKKKAD+3dM/5+0o/t3TP+ftKKKAD+3dM/5+0o/t3TP+ftKKKAD+3dM/5+0o
/t3Tf+ftKKKAD+3dM/5+0o/t3TP+ftKKKAD+3dM/5+0o/t3TP+ftKKKAD+3dM/5+0o/t3TP+
ftKKKAD+3dM/5+0o/t3TP+ftKKKAD+3dM/5+0o/t3TP+ftKKKAD+3dM/5+0o/t3TP+ftKKKA
D+3dM/5+0o/t3TP+ftKKKAD+3dM/5+0pP7d03/n7SiigDnfFV7bXrWxtpVk27s47dKKKKBn/
2Q==</binary>
 <binary id="_131.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAEpAZsDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDUlkluZ3lmZjFuPlR5IUqP4j3znI/Cn7ov
+fWL83/+KpSP9Ht/9w/+hNTMUwHbov8An1i/N/8A4qjdF/z6xfm//wAVTcUYoAdui/59Yvzf
/wCKo3Rf8+sX5v8A/FU3FGKAHbov+fWL83/+Ko3Rf8+sX5v/APFU3FGKAHbov+fWL83/APiq
TdF/z6xfm/8A8VSYoxQA7dF/z6xfm/8A8VRui/59Yvzf/wCKpuKMUAO3Rf8APrF+b/8AxVG6
L/n1i/N//iqbijFADt0X/PrF+b//ABVG+L/n1i/N/wD4qm4oxQA7dF/z6xfm/wD8VRui/wCf
WL83/wDiqbijFADt0X/PrF+b/wDxVG6L/n1i/N//AIqm4oxQA7dF/wA+sX5v/wDFUbov+fWL
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
vh/3T/OkBj0UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAW9J3/ANp2/lqHfdwp
OM/jXXl9ZJz9ltuf9s1ymhf8hm1/3/6V6BQBlb9Y/wCfa2/77NQXkOq3lu0L28AVu6yVuUUA
Y9cB4j/5Dlz/AMB/9BFegV5/4j/5Dlz/AMB/9BFMDvbb/jyt/wDdP/oTVh+I/wDXw/7p/nW5
a/8AHlb/AO6f/QmrD8Sf8fEP+6f50gMaiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigC/oX/IZtf9/+legV5/oX/IZtc/3/AOlegUAFFFFAGRXn/iP/AJDlz/wH/wBBFegjpXn3
iP8A5Dlz/wAB/wDQRTA761/48bf/AHT/AOhGsLxJ/wAfEP8Aun+db1p/x42/+6f/AEI1g+Jf
+PmH/dNIDGooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigByLvdVBxk45q9NZ
2yXKW6STeZu2vvQAfUVRTbvG4kL3IrVE8Jlt4Y5muCJMh3TaVHHHfNMCFrK1LSwRTyNcJnAK
/I2PQ9elNs7W1mQLI1x5pOP3cYKr9TU8sllb3E86SO8x3BYyuApPB57/AKUkN3b+TAz3EsbR
dYkXhuc5zSAghsohFNJcyMoifYQgyT9KnOn2Ucsay3EuJl3RFVHA/wBr0/DNV5bqN7e4QZzJ
KXXjtSz3UTyWjLnEUSq3HcUwJrGd7SOeBLtbabfjJDYOPoDVTUFuEu3F02+Xu2c5qQfY555p
Jp3iy5K4j3ZGfrxUV9cLcT7kBCKAq5OTgDFICvRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRR
RQAUUUUAFFFFAF/Qv+Qza/7/APSvQK4DQf8AkNWv+/8A0rv6ACiiigDKHSvPfEf/ACHLn6r/
AOgivQ1+6K888Sf8h25+q/8AoIpgegWY/wBAt/8AdP8A6EawfE3/AB8xf7prfsv+PC3/AN0/
+hGsDxP/AMfUX+7SAxaKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKVWKsG
UkEdCKSigBSSxJYkk9SaSiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiig
AooooAKKKKAL+hf8hm1/3/6V6BXAaD/yGrX/AH/6V39ABRRRQBmKPlFed+JP+Q7c/Vf/AEEV
6Mg+QV5z4k/5Dtz9V/8AQRTA9DsP+Qfb/wC6f/QjXP8Aij/j7i/3TXQ2H/IPg+h/9CNc94o/
4+4v92kBiUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ
AUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAX9C51m1/3/AOlegV5/
oX/IZtf9/wDpXoFABRRRQBQj+4K838Sf8h66+q/+givSY/8AVivN/Ev/ACHrr6r/AOgimB6H
p/8AyD4Pof8A0I1z/in/AI/Iv92tq1ZhY2+Dj5T/AOhNWF4kJNxCT/dP86QGNRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBf0L/kM2v8Av/0r0CvP9C/5DVr/AL/9K9AoAKKK
KAKUf+rX6V5t4l/5D119V/8AQRXoAdgMA1594j/5Dlz/AMB/9BFMDvLf/jyt/wDdP/oTVieI
/wDXw/7p/nW3b/8AHlb/AO6f/QmrE8R/6+H/AHT/ADoAxqKKKQBRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFAF7RCBrFqT0316Blv7p/MV59o//ACFbb/frvm++frQA/J/un8x/jUV1
cpaW7zTKwRRzjBJ/WlrP13/kFyUANrz/AMR/8hy5/wCA/wDoIr0CvP8AxH/yHLn/AID/AOgi
mB3lt/x5W/8Aun/0Jqw/Ef8Ar4f90/zrctv+PK3/AN0/+hNWH4j/ANfD/un+dAGPRRRSAKKK
KACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigA
ooooAKKKKACiiigAooooAKKKKACiiigAooooAu6P/wAha2/3675/vn61wOjf8hW2/wB+u+f7
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</binary>
 <binary id="_75.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CACsAbQDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwCy+m2cl3JdG1QCRiUXHG3PUj1zn9Kk+xWX
/Pjb/wDfFWz/AMe9v/uH/wBCamYpgV/sVl/z42//AHzR9isv+fG3/wC+KsYoxQBX+xWX/Pjb
/wDfNH2Ky/58bf8A75qxijFAFf7FZf8APjb/APfNH2Ky/wCfG3/75qxijFAFf7FZf8+Nv/3x
R9isv+fG3/74qxijFAFf7FZf8+Nv/wB8UfYrL/nxt/8AvirGKMUAV/sVl/z42/8A3xR9isv+
fG3/AO+KsYoxQBX+xWX/AD42/wD3zR9isv8Anxt/++KsYoxQBX+xWX/Pjb/980fYrL/nxt/+
+asYoxQBX+x2X/Pjb/8AfNH2Ky/58bf/AL4qxijFAFf7FZf8+Nv/AN8UfY7L/nxt/wDvmrGK
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
M85BcgDgYooGf//Z</binary>
 <binary id="_34.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAEnAV0DASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwC7JALl3kulEiM5aJG6BckZI9c5o+x2X/Pj
b/8AfNWyP9Ht/wDcP/oTUzFMCv8AYrL/AJ8bf/vmj7FZf8+Nv/3zVjFGKAK/2Ky/58bf/vmj
7FZf8+Nv/wB81YxRigCv9isv+fG3/wC+aPsVl/z42/8A3zVjFGKAK/2Ky/58bf8A75o+xWX/
AD42/wD3zVjFGKAK/wBisv8Anxt/++aPsVl/z42//fNWMUYoAr/YrL/nxt/++KPsVl/z42//
AHzVjFGKAK/2Ky/58bf/AL5o+xWX/Pjb/wDfNWMUYoAr/YrL/nxt/wDvmj7FZf8APjb/APfN
WMUYoAr/AGKy/wCfG3/75o+xWX/Pjb/981YxRigCv9isv+fG3/75o+xWX/Pjb/8AfNWMUYoA
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
54OaAKe6S+1m5tjNJHFbxqQI2Kklu+R6Y/WqEMMjaNdxkmZxdHkDk8LW1Pp8ctz9ojklglI2
s0RA3D0OQaZHpUMVo9vHJMiu+8sH+bP1/CgC9RRRQAUUUUAFFFFABRRRQAUUUUAFFFFAFG5/
17fh/KuL8Z/8ftv/ALh/nXaXP+vb8P5VxfjP/j9t/wDcP86YHWW//Hlb/wC6f/Qmq9Z/cb61
Rt/+PK3/AN0/+hNV6z+431oAsUUUUgCiiloASiiigAooooAWikooAKKKWgBKKKKAClpKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAKNz/r2/D+V
cX4z/wCP23/3D/Ou0uf9e34fyri/Gn/H7b/9cz/OmB1lv/x5W/8Aun/0JqvWf3G+tUbf/jyt
/wDdP/oTVes/ut9aALFFFFIApaSigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigCjc/wCvb8P5VxfjP/j9
t/8AcP8AOu0uf9e34fyri/Gf/H7b/wC4f50wOst/+PK3/wB0/wDoTVes/uN9ao2//Hlb/wC6
f/Qmq9Z/cb60AWKKKKQBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQ
AUUUUAFFFFABRRRQAUUUUAFFFFAC0lFFABRRRQAUUUUALSUUUAUbn/Xt+H8q4vxn/wAftv8A
7h/nXaXP+vb8P5VxfjP/AI/bf/cP86YHWW//AB5W/wDun/0JqvWf3W+tUbf/AI8rf/dP/oTV
es/uN9aALFFFFIAooooAKKKKACiiigApaSigAooooAKKKKAClpKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAKNz/r2/D+VcX4z/AOP23/3D/Ou0
uf8AXt+H8q4vxn/x+2/+4f50wOst/wDjyt/90/8AoTVes/uN9ao2/wDx5W/+6f8A0JqvWf3G
+tAFiiiikAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUtJRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQBRuf9e34fyri/Gf8Ax+2/+4f512lz/r2/
D+VcX4z/AOP23/3D/OmB1lv/AMeVv/un/wBCar1n9xvrVG3/AOPK3/3T/wChNV6z+631oAsU
UUUgCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigCjc/wCvb8P5VxfjP/j9t/8AcP8AOu0uf9e34fyr
i/Gf/H7b/wC4f50wOst/+PK3/wB0/wDoTVes/uN9ao2//Hlb/wC6f/QmqxFMYgQADmgC9RVX
7W390Ufa2/uikBaoqr9rb+6KPtbf3RQBaoqr9rb+6KPtbf3RQBapaqfa2/uij7W390UAW6Sq
v2tv7oo+1t/dFAFqiqv2tv7oo+1t/dFAFqiqv2tv7oo+1t/dFAFqiqv2tv7oo+1t/dFAFqiq
v2tv7oo+1t/dFAFqiqv2tv7oo+1t/dFAFqiqv2tv7oo+1t/dFAFqiqv2tv7oo+1t/dFAFqiq
v2tv7oo+1t/dFAFqiqv2tv7oo+1t/dFAFqlqp9rb+6KPtbf3RQBbpKq/a2/uij7W390UAWqK
q/a2/uij7W390UAWqKq/a2/uij7W390UAWqWqn2tv7oo+1t/dFAFqiqv2tv7oo+1t/dFAEdx
/r2/D+VcX4z/AOP23/3D/Ouxkfe5bGM1x3jP/j9t/wDcP86YHQR35iiSF7d90eVOCOfmJ9fe
l/tJf+eEn5j/ABoopAL/AGkv/PCT8x/jR/aS/wDPCT8x/jRRQAf2kv8Azwk/Mf40f2kv/PCT
8x/jRRQAn9pL/wA8JPzH+NL/AGkv/PCT8x/jRRQAf2kv/PCT8x/jR/aS/wDPCT8x/jRRQAf2
kv8Azwk/Mf40f2kv/PCT8x/jRRQAf2kv/PCT8x/jR/aS/wDPCT8x/jRRQAf2kv8Azwk/Mf40
f2kv/PCT8x/jRRQAf2kv/PCT8x/jR/aS/wDPCT8x/jRRQAf2kv8Azwk/Mf40f2kv/PCT8x/j
RRQAf2kv/PCT8x/jR/aS/wDPCT8x/jRRQAf2kv8Azwk/Mf40f2kv/PCT8x/jRRQAf2kv/PCT
8x/jR/aS/wDPCT8x/jRRQAf2kv8Azwk/Mf40n9pD/nhJ+Y/xoooAP7SX/nhJ+Y/xpf7SX/nh
J+Y/xoooAP7SX/nhJ+Y/xo/tJf8AnhJ+Y/xoooAP7SX/AJ4SfmP8aP7SX/nhJ+Y/xoooAP7S
X/nhJ+Y/xo/tJf8AnhJ+Y/xoooAP7SX/AJ4SfmP8aP7SX/nhJ+Y/xoooAP7SX/nhJ+Y/xo/t
Jf8AnhJ+Y/xoooAP7SX/AJ4SfmP8aP7SX/nhJ+Y/xoooAP7SX/nhJ+Y/xrn/ABFDPqVxFJBA
2FUg5ZR3+tFFAH//2Q==</binary>
 <binary id="_78.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAEeAgIDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDSdpJ53mmdmjLny48kLtB+8e+c5H4VLui/
59Yvzf8A+KpSP9Ht/wDcP/oTUzFMB26L/n1i/N//AIqjdF/z6xfm/wD8VTcUYoAdui/59Yvz
f/4qjdF/z6xfm/8A8VTcUYoAdui/59Yvzf8A+Ko3Rf8APrF+b/8AxVNxRigB26L/AJ9Yvzf/
AOKo3Rf8+sX5v/8AFU3FGKAHbov+fWL83/8AiqN0X/PrF+b/APxVNxRigB26L/n1i/N//iqN
0X/PrF+b/wDxVNxRigB26L/n1i/N/wD4qjdF/wA+sX5v/wDFU3FGKAHbov8An1i/N/8A4qjd
F/z6xfm//wAVTcUYoAdui/59Yvzf/wCKo3Rf8+sX5v8A/FU3FGKAHbov+fWL83/+Ko3Rf8+s
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
v/z3h/7+L/jVP+0o/wDn1X8//rUf2lH/AM+q/n/9agBt4F8pnLAR/aQd3bGOufSqX+jf8/Vt
/wB/0/xrQOpoV2m2BX0LcfyqP7bb/wDPjH+n+FAFL/RwQVvLdWHIZbhAR+tNZLZ2LSXsEjHq
zXCk/wA6v/bbf/nxj/T/AAo+22//AD4x/p/hQBSYwu4eXUIZCBgF7lTj9aX/AEb/AJ+rb/v+
n+NXPttv/wA+Mf6f4Ufbbf8A58Y/0/woAXTfLa6/dOsgWLBKMGAO7pkVp7aoW9/H5ixpbKm9
gMg//WrSPQ0AedXP/HzL/vn+dFR3Mn+ky8fxn+dFID0e3/48rf8A3T/6E1Zusf62P/dNaVv/
AMeVv/un/wBCas3WP9bH/umgDPooooAKKSloAKKKSgBaKKKAEpaSigBaKSloAKKKKACkpaKA
CiikoAWikpaAEopaKACikooAKKWigBKWkooAWkopaAEopaSgAoopaACiiigApKWkoAWiiigA
opKKAFooooAKKSloAKKKKACiiigAooooAKKSigBaSiigBaKKKACiiigCW1/4+ov98fzroD0N
c/bf8fUP++P510B6GmB5lc/8fUv++f50UXP/AB9S/wC+f50UgPSrf/jyt/8AdP8A6E1Zusf6
2P6GtK3/AOPK3/3T/wChNWbrH+tj+hoAz6KKKACkpaSgBaSiigBaKKKAEoopaACiikoAWiik
oAWikooAWiiigAooooAKKKKACkpaKACiiigAopKKACloooAKKKKACiiigAooooAKKKKAEopa
KACikpaACkpaSgAooooAWiiigApKWkoAWiiigApKWkoAKKKKACiiloASloooAltf+PqH/fH8
66A9DXPWv/H1D/vj+ddCehpgeZXP/H1L/vn+dFFz/wAfUv8Avn+dFID0u2/48rf/AHT/AOhN
WZrH+tj/AN01qWv/AB42/wDun/0JqzNZ/wBdH9KAM6iiigAooooASilpKAFopKKAFpKWkoAW
iiigApKWkoAKKKKAClpKKAFopKWgBKWiigAooooAKKKKACkpaKACiiigAooooASlpKWgAooo
oAKSlpKAFopKWgAooooAKSlpKAClpKKAFopKKACiiigBaKSigBaKSloAKSlooAKKKKACiiig
CW1/4+of98fzroD90/Suftf+PqL/AHx/Ouib7ppgeYXP/H1L/vn+dFFz/wAfMv8Avn+dFID0
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
AehpgeZXP/H1L/vn+dFFz/x9S/75/nRSA9Kt/wDjyt/90/8AoTVm6x/rY/oa0rb/AI8rf/dP
/oTVm6x/rY/oaYGfSUtJSAWikooAWiiigBKKWigApKWkoAKKWigApKWkoAKWkpaACiiigAop
KKAFooooAKSlooASlpKWgAooooAKKKKACiiigBKKKKACilooASilpKACloooAKSlooASiiig
ApaSloAKSlpKAFooooAKSlpKACloooAKKKKACkpaKACiiigCS2/4+ov98fzroT0Nc9a/8fUX
++P510J6GmB5lc/8fUv++f50UXP/AB9S/wC+f50UgPSrf/jyt/8AdP8A6E1Zusf62P8A3TWl
b/8AHlb/AO6f/QmrN1j/AFsf+6aYGfRRRSAKKKKACiiigAooooASiiigBaKKKACkpaKAEooo
oAKWkpaACiiigBKWkpaACkpaSgApaSloAKKKKACiiigAoopKACloooAKKKKACiiigAopKKAF
opKKACiiigBaKKKACiiigAoopKAFpKKKAFooooAKSlpKAClpKWgAooooAltf+PqL/fH866A9
DXPWv/H1F/vj+ddCehpgeZXP/H1L/vn+dFFz/wAfUv8Avn+dFID0q3/48rf/AHT/AOhNWbrH
+tj/AN01pW//AB5W/wDun/0JqzdY/wBbH/ummBn0lLRSASloooAKKKKACiikoAKWkpaACiik
oAWiikoAKWkpaAEpaKKACkpaSgAooooAKKWigBKWiigAopKWgAooooAKSlpKAFoopKAClooo
AKSlpKAFooooAKKKKACkpaKACkoooAWikooAKKKKACiiloAKKSigAopaKAEpaKSgBaKKKAJL
X/j6i/3x/OuhPQ1z9r/x9Rf74/nXQHoaYHmVz/x9S/75/nRRc/8AH1L/AL5/nRSA9Kt/+PK3
/wB0/wDoTVm6x/rY/pWlb/8AHlb/AO6f/QmrN1j/AFsf+6aYGfRRRSASilpKACilooASiloo
ASilpKAFooooASilpKACiiigBaKSloAKSlooASilooAKKSloAKSlpKAClpKKAFooooAKSlpK
ACilooAKKKKAEooooAKWkpaACiikoAWiiigBKKWigBKKKKACiiigApaSloASiiigBaKSigBa
KSloAKKKKAJLX/j6h/3x/OuhPQ1z1r/x9Q/74/nXQnoaYHmVz/x9S/75/nRRc/8AH1L/AL5/
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</binary>
 <binary id="_132.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAGNAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDQksoRIXkhjkZ/ny6BsbvmwM9AM4pPslt/
z6W3/flf8KtzD5k/65p/6CKrGdfOMYR2YddopgN+yW3/AD6W3/flP8KPslt/z6W3/flf8Ke0
yKhZsjBxgjnPpSvKqReY+VXjqOeaAI/slt/z6W3/AH5T/Cj7Jbf8+lt/35X/AAqVXDYxu5OO
VIp2KAIPslt/z6W3/flf8KPslt/z6W3/AH5X/Cp8UxJEdmVTkocN7GgCP7Jbf8+lt/35X/Cj
7Lbf8+lt/wB+V/wqfFIeCBzz7UAQ/ZLb/n0tv+/K/wCFH2S2/wCfS2/78r/hU+KMUAQfZLb/
AJ9Lb/vyv+FH2S2/59Lb/vyv+FT4ooAg+yW3/Ppbf9+V/wAKPslt/wA+lt/35T/CnRzxyEBC
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</binary>
 <binary id="_79.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAC0ATQDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDSZpLiZppmdoyx8uLJC7QTyffr7YqXdF/z
6xfm/wD8VSkf6Pb/AO4f/QmpmKYDt0X/AD6xfm//AMVRui/59Yvzf/4qm4oxQA7dF/z6xfm/
/wAVRui/59Yvzf8A+KpuKMUAO3Rf8+sX5v8A/FUbov8An1i/N/8A4qm4oxQA7dF/z6xfm/8A
8VRui/59Yv8Avp//AIqm4oxQA7dF/wA+sX5v/wDFUbov+fWL83/+KpuKMUAO3Rf8+sX5v/8A
FUbov+fWL83/APiqbijFADt0X/PrF+b/APxVG6L/AJ9Yvzf/AOKpuKMUAO3Rf8+sX5v/APFU
bov+fWL83/8AiqbijFADt0X/AD6xfm//AMVRui/59Yvzf/4qo2baQArMT0CjJpNz/wDPvcf9
+jQBLui/59Yvzf8A+Ko3Rf8APrF/30//AMVUW5/+fe4/79Gje/8Az73H/fpqAJd0X/PrF+b/
APxVG6L/AJ9Yvzf/AOKqLc//AD73H/fo0bn/AOfe4/79NQBLui/59Yvzf/4qjdF/z6xfm/8A
8VUXmLt3EEYOMEc59MUbn/597j/v0aAJd0X/AD6xfm//AMVRui/59Yvzf/4qotz/APPvcf8A
fo0b3/597j/v01AEu6L/AJ9Yvzf/AOKo3Rf8+sX5v/8AFVFuf/n3uP8Av0aNz/8APvcf9+jQ
BLui/wCfWL83/wDiqN0X/PrF+b//ABVQ+aoDbw0e0bjvG3j15qD7cP4bW7YdmWBiD9DQBd3R
f8+sX5v/APFUbov+fWL/AL6f/wCKqn9t/wCnO9/8B2/wpPtv/Tne/wDgO3+FAF3dF/z6xfm/
/wAVRui/59Yvzf8A+Kql9t/6c73/AMB2/wAKPtv/AE53v/gO3+FAF3dF/wA+sX5v/wDFU1jG
fuwrGw5DozBlPqMkjP4VXju0dwjRTRFvu+bGUyfQZ6mrGKAL9prIt4vJvN8kiHAdV+8uBgnn
72OvbNFZU/8Ar2+i/wDoIopAWj/x72/+4f8A0JqikYRxs7ZwoJOKnAzbW/8AuH/0JqY8SyIy
MMqwII9qYFaG5eVeLUkjr8+P5ipFlBLB08tlwSC2R+dRXsz2NnvDGWQsAC4H9Mdgaq3c7xlY
lVZPOXfKcY64Ax27Y/CgC5BP55JWMiP+FyfvfhT5Jo4mjV2wZDtXjqagsZGaVoWY7UQFFK4w
p6HP9P1NQataxyXdkWDZaXacMRxigC6kyyTSRAHdGQDnp0B/rUmKxZXaPU5rQMYYZCqGXqfu
qNo9/etuKFYY1jTO1RgZJJ/M0AJijFSbaNtAEeKMVJto20AR4oxUm2jbQBHijFSbaNtAEeKM
VJto20AJbcXn/bJv5rVvNUgSlxlTg+U381pPtEv979KAL2aM1TtmuLu9+zJMsf7sybmTd0IG
MZHrV7+zLz/n+i/78H/4qgBuaM1ReaeG7nt3kVzEQNwXGcgHpz60faJf736CgBtz/wAhD/t5
j/ktaGazpiTc7j1+0R/yWn/aJf736CgC3I7goqKGd2CgE4GT71L9k1D/AJ5W3/f5v/iaz1nk
Nzb7myBKO1M1K0vri+uJYgxV8bCJiu35QOn1pAX3E8M6RXCRqXVmUo5boRnOQPUU7NQ6tOxv
LUg4IST+a1X+0S/3v0pgQa5/qpv+vSSnRyYijH+wv8qh1NmktpyxyfsstUPtUwCgPwFHYelA
GrJPsjZyCdoJwKluo7izRZLhEMTcB4n3DPp0FYhu5sHL8fQVv6bcNpml/wDExYBGcbUZc7f8
9aAIp0uLe3SedERHOAu/5/yxj9ab5tQeITctfJd790BQBMDhPb8euf8ACs77XP8A3/0FAF6+
fd9k/wCvpf8A0F6u1irNJLLaq7ZH2lO3+y1b22gCpP8A69/+A/8AoIopJv8Aj4k+o/8AQRRS
A0Ixm0t/9w/+hNRtp0HNnbn/AGT/AOhNTwKYFd4d0schJ+TOB2yeP8aR7WKSTzHQM2AvIzwM
/wCNWdtG2gCtFbRwklAckY3Hk49M0y7so7tUEhZSjblZDgg/Wrm2jbQBROnwlZVcF/NADbjn
PAH9KmhgEMQjDu+O7tkn8asbaNtAEe2k21Lto20ARbaXbUm2jbQBFto21Lto20AR7aTbUu2j
bQBFto21Lto20AVm2LOpkYKpjYZY4GcrRiD/AJ7Rf99irDRqwwwB+opvkRf880/75FAFSWGF
2DpdrE4GNySgHHp1qPyD/wBBWT/wI/8Ar1f8iL/nmn/fIo8iL/nmn/fIoAqQwQxlma6SR26s
8gJP61LiD/ntF/32Km8iL/nmn/fIo8iL/nmn/fIoAqS7TIXUgxidDuHTAC5P6VLiD/ntF/32
KsCNQu0KMemKb5EX/PNP++RQBWkjgkXH2iNSDkMsgBBqH7OP+gnJ/wCBH/16v+RF/wA80/75
FHkRf880/wC+RQBSjgiWQPJeiUgEDfMDj9fap8Qf89ov++xU32eL/nmn/fIo8iL/AJ5p/wB8
igDN1FA8FwISJP8ARZB8hzye3FZ4EBVf9IgB2jIMqgjj610YiReFUDPoKjNnbE5NvET/ALgo
AwCtuQQbm35/6bL/AI0jiOVg019FKR03zqcfrXQfYrb/AJ94v++BR9itv+feL/vgUAc+RGUE
f26PyhyE89dv5Zpdtv8A8/Nv/wB/l/xrf+xW3/PvF/3wKPsVt/z7xf8AfAoAwUWNri1EUkcj
CdWIRw2AA3Jx9RW/tpUtoY23RxRofVVAp+KAMub/AI+Zf94fyFFNnbF1MMfxf0FFIDTt/wDj
yt/90/8AoTVKKit/+PK3/wB0/wDoTVKKACiiigAooooAKKKKACiiigAorKfUpbu9Npp2393z
NKw4Ue3qf8Knlsp/KJivp/NAyN2ME/TFAF6is3RdRbU7JmkGyVDsfb6+tU9JjNxrl5cM7uIC
I0LHr1zQBvUUUUAFFYkyed4lhi8yRliTzGDHgHnitugAooooAKKKrSXiJexWo+aRwWP+yBQB
ZorC8Qq0s9pbLJJi4lCsgIxjIzW3GgjjVB0UAUAOooooAKKKKACiiigAooooAKKKKACiiigA
pDS0lAGPcf8AH3P/AL39BRRcf8fc/wDvf0FFAGpb/wDHlb/7p/8AQmqUVFb/APHlb/7p/wDQ
mqUUAFFFFABRRRQAUUUUAFZ+u3TWmkXEqHD7dqn0ycZ/WtCqmq2X2/TprfgMw+Un1HI/lQBX
8O2otdKi4w7jcx71eu7hba1lmcjCKW+uBWdpd80NmsF7DNFNGMH92WB+hAxUV1bXWtSqkqPb
WakEq33pPy6UAVtA3WWgXV44wzBnGe/HFJpKST6a6wymJHYyTyj7wOPuj8B+taGvRM2mJZ28
bYlkSP5B91c9fpxS38TWehPDbRktsCgIuT9aAIPDHmmG4ZpXliMhETO2SQCRW2SFBJ6CqGiR
NDpcMZTYFUdRgk9yR9an1BZmsZltxmQrgCgDDsLKTVZbq8aZ4ElfYDGfmIXA6+nFT6XDcQ3t
5YfapXjVQVkJyyk/Wp7K5S00+KCG2meVRjywhHOeeTx+tWdNs3tllkmYPNM29j6e34UAUNF8
6HWL+2lnkmAAZS59yKuWkMi6rdyCZ3hbA2t0VuM4/DFUpRNH4mcQRsfMtwCw6L83U/lW1DEI
Ygg57k+p7mgBzY2nd0xzXP6FaQ3VzeXhVtvmBI/nPGBzzmtfVHePTpmiRnfbgBRk88VU8Pxm
DTli2MAuSzMpBLEnsfwoAo3Fz5viZgo3SW42xL2ZiOfyzn8Ka8VzH4gtUF3LJIfnmTOFUcYw
Pxq54ftCPPvpo2WW4kZsOMFRk8VHpqTPrl7cPEwLYVS6kYX2PftQBNPeNd3ksEcxhtoFzLMO
/cj8qisB5+siayaT7EiMrEsSrt7ZrOt0bS72dLvTJLrc+9JETd1robE3UjNLOggjPCw8Ej3J
/pQBcooooAKKKKACiiigAooooAKKKKACk70tJTAx7j/j7n/3v6Cii4/4+5/97+gopAatt/x5
W/8Aun/0JqkFMtf+PG3/AN0/+hNT6ACiiigAooooAKKKKACiiigAooooAKKKKACiiigArOv7
i/jvYIrSAPE4O5yDhT2ya0aKAIbWDyVLOd0r8u3qamoooAKKKqyalaR3UdsZQZZDgKvP546U
AWqKKKACiiigAoqC7vbeyjL3EqpgZxnk/QVJDKs8KSx5KOoZcjHBoAfRRRQAUUUUAFFFFABR
RRQAUlLQKYGNcf8AH3P/AL39BRRcf8fc/wDv/wBBRSA1rX/jxt/90/8AoTU/uabaf8eNv/un
/wBCNPPU0AJRRRQAUUUUAFFFFABUNzd29om+4lSNfc1NVHWraOfS7nfGrMsTFSRkg4zxQBb8
6PyfN3jy8Z3e1MnvLe2jR5pQiuQFJ75rCWV7nwwqpIQyRbnI6+w/Hn8qvER3tva2uFc7Vdsj
O0UAackiRIXkZUQdSxwBVcajaE/64L6bgVz9M9apKf7U1SRS26ztiVZOzv7+uKh1vyp9QsLJ
ApbcWOP4V4/w/SgDUbUbNJY42uEDyEBVzzk9PpUlxdQW2zz5AnmHaue5rE8TQRQra3McaK6z
KSwXBNad/DHePFbFVYq29j/cA/xOP1oAu0UUUAVxfWpuRbidDMRnaDmpjKglWMsN7DIXvisL
V447XWtNnjRY97MHKjGeh5pzO3/CSQTM52SRHaCeMZOP8fxpgbCXUMk7wJIDKnLL3FZIVZ/E
0k2VEdpEqkngZbJq5b+UZJtQAUArgNjGQO/6Vk6FBJqEdxLNnyJJSWPTzOwH0GP1pAblrqFp
eO6W86yMn3gO1V9Rl0+4EdtcXQVi/wAojbnPpx9apaDEj6pqF1EgSLfsQKMAgcZH5VFHbxXv
iqQpGqx2wBJUYy3HX9aAOhLJFHlmCqo6scVAmoWruqCQgtwNykA/iRiqEr/2hrb2bHNvboGd
c/eY88+3Iq7c2MVxPAzuwWE5WMcA8Ef1oApa+wka0swBvnkHbsCM1dOo2ME6WhuEEuQgQevp
WNdPJfeJVSDkQJsJHRCScn69KLy0hOtafawIN0b+ZLJ1Ykc8n3oA6SiiigAooooAKKKKACii
igApR0pKcOlAGJcf8fk/+/8A0FFFz/x+T/7/APQUUAbFmP8AQLf/AHT/AOhGnN940ll/x4W/
+6f/AEI0rffNACUUUUAFFFFABRRRQAVHdRma1liUgF0Kgn3FSUUAUIdMWDSWsoyMlSNx7mpN
NshY2qxlt8n8Tnv/AJ4q3RQBhx6RqFveTm0vY47edy7Arlhn0/8A10/+x5U1SO5jkTaEwxJO
4nuf5Vs1BfQPdWcsMcnls64DelAFDxFbPeWUdtDgytIMA+nrV+1gMEWHffIeXfGMmotOsPsc
S75Glm2hWc+3pVt0V0KMMqRg0AUdLnuZmuBcFHVJCEdOhGBx+tX6bHGkSBI1CqOgFOoAo6hp
wvrm1kcjZAxYjuTxTNQ0s3l5BL5mxIxhgOrD0rRooAq6jby3GnyQWzLG7AAFugGef0pLe0a1
05baAqrquAe2at0UAZ+jWEun2iwyurED+EnHXOah0/TLm2nmd5IwJZN7MhOWHOB0461rUUAY
15pV6NTe9065jiaRQHVxwccVetLR4yJrqQT3OMb8YAHoPardFAGdpOnyWTXUk7I8k8m7K+nY
fzqODTLhNZnvHlQpKRgAndgdBWrRQAUUUUAFFFFABRRRQAUUUUAFPUfLTKlQfKKAMG5/4/bj
/f8A6Ciluv8Aj9uP9/8AoKKANqw/5B8H+6f/AEI0Sf6w0th/yD4Pof8A0I0kn+sagBtFFFAB
RRRQAUUUUAFFFNkdY42eRgqqMkntQA6is6HULi7VpLS1BiUcPK+3f9MA1Jaakt3ZNcRQyFlJ
VoxjdkdqALtFZNnrYubaWc27LtfZGitlnNP0zVpL25ngmtTA0WM5bPXPX06UAadFUjfNNO8N
nEJShwzs21AfTIB5/Ck03UDfLKGi8tojg4bcp+hoAdbalDc301rErkxAbnx8tXKybKJdJsLi
6uQd7OzvjrjOAPyAp0eqTmCCZ7QeXOVCFHzjdjG7gY69s0AalRzyNFGXWJpSP4VIB/UipB0G
apaxdC00yeTIzsIX644oAis9X+3Qma2srh0BxnKD+bVYsdQivlfYHSSM4eNxhl9KoaPNa6do
0YknjBAywDAnJPpUeixyvcXmpPE6LKwCR4wWAGM0Aa017BBcxW8jkSTHCDBOanrJstW+3am9
uLMp5P3nkI3KfoPf3p0msMuprZ/ZWUclndgMD1GM/wBKANSqWq37afaNOIWkAxyCMAk49c1S
n16SK5hVbFzBK4RZWbGTnHAp+uk3D22nqcNNIGb/AHVyf6CgDTtpHlto5JFCuygkDtTJ7tYp
ViVGlmYZCJjOPqeBVaG6u5J2iitoTFHgeZ5pwf8Ax3r/AI1NLbQrdC+kcq0akHn5cUAJBfpL
cm2eOSGcDdsfHI9iMg1brJtI5r7VRfuhihjUrErD5mz1J/KtagAooooAKKKKACiiigAqaP7g
qGp4v9WKAMC6/wCP64/3/wCgoou/+P64/wB/+gooA29P/wCQfB9D/wChGiX/AFjVDauVsbcA
/wAJ/wDQmp+SSSaACiiigAooooAKKKKACsbxG7mO2tlyI7iVUkI9Mitmorm2iuoWimXcjUAR
3U8NhZM5CoiD5VHGT6CsrThJpugXFxNlZJC8oU8YJHA/StP+zbdpUkl3zMn3PNbdt+n5U+9s
ob+AwzglM5wDigDL0SzGnaX9quR8yoZAP7oxk/jVa1d49I1K/B/fTksvqF7f1roZ4EuLd4JM
7HXacHHFRW9hb29u0CKTGwwQxzkUAZGmRSSaNERfJbxbCzvHjcSc53E9O9aumLbC0U2cZSIn
jPf396qx+HNMjm80QEnOdpbIH4Vq0AQXBglb7JMA3mLnae4rK0tJLC/bTZm86I/PCTzsA6D9
K057GCecTOGEqrtV1OCPp+dLb2UNvI8q7mkfhnc5JFAFisDxK4nns9PHJkkUsP8AZzit88jF
Zz6Lavdfamebzv7/AJhyKALA06yBBFnb5Hfyl/wqaWRYYmduFUc05RtAGSfrTLmCO5t3glBK
OMHBxQBkeG4x5L3crAS3jlwD1xk1Xtbd9R8Q3c5JEMeEP+37fpW1aWMNmm2LdgLtBZskD0p9
paRWcbJCCAzFjk55NAGRcOl54iityVENoqvjtu6j+lQ3Ec2oavdS28xjFtGYwyjJB74rYj02
2ju3ugGMjkE5bI/L8KfaWUNmJBCCPMYu2TnJNAFfRbhJNMgyyh8bSM96sTwefLGGIMS8sn97
0zTLTTLWzkeSGPDMSck5xnrilj0+3ivpLxFbzpPvHPHTHSgC1RRRQAUUUUAFFFFABRRRQAVY
i/1YqvSh2HANMDGu/wDj+uf9/wDoKKS4Obyc/wC3/QUUgNS3/wCPK3/3T/6E1Siorf8A48rf
/dP/AKE1SUwFopKKQC0UlFAC0UlGaAFopKKAFopKKAFopKKAFopKKAFopKKAFopKM0ALRSUU
ALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALSUUlMDIuP+Puf/e/oKKLj/j7n/3v
6CikBgT+IdQt55II5F2RuyqCvQZNR/8ACT6n/wA9E/74oooGH/CT6n/z0T/vij/hJ9T/AOei
f98UUUAH/CT6n/z0T/vij/hJ9T/56J/3xRRQAf8ACT6n/wA9E/74o/4SfU/+eif98UUUAH/C
T6n/AM9E/wC+KP8AhJ9T/wCeif8AfFFFAB/wk+p/89E/74o/4SfU/wDnon/fFFFAB/wk+p/8
9E/74o/4SfU/+eif98UUUAH/AAk+p/8APRP++KP+En1P/non/fFFFAB/wk+p/wDPRP8Avij/
AISfU/8Anon/AHxRRQAf8JPqf/PRP++KP+En1P8A56J/3xRRQAf8JPqf/PRP++KP+En1P/no
n/fFFFAB/wAJPqf/AD0T/vij/hJ9T/56J/3xRRQAf8JPqf8Az0T/AL4o/wCEn1P/AJ6J/wB8
UUUAH/CT6n/z0T/vij/hJ9T/AOeif98UUUAH/CT6n/z0T/vij/hJ9T/56J/3xRRQAf8ACT6n
/wA9E/74o/4SfU/+eif98UUUAH/CT6n/AM9E/wC+KP8AhJ9T/wCeif8AfFFFAB/wk+p/89E/
74o/4SfU/wDnon/fFFFAB/wk+p/89E/74o/4SfU/+eif98UUUAaWlXct9BJNOQXMmOBjsKKK
KBH/2Q==</binary>
 <binary id="_189.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAHpArADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDWnme7bzJC3UkAtkAZ6D8AKi8selOi/wBW
KVpEQgO6qT60wGeWPSjyx6U9WR/uMGx6UI6yDKMGGcZFADPLHpR5Y9KerozFVdSw6gHkU7FA
EXlj0o8selS4ooAi8selHlj0qQENnaQcHBwelLigCLyx6UeWPSns6KCWZQB1yelKGU9GB5x1
oAj8selHlj0qWigCLyx6UeWPSpaMUAReWPSjyx6VLRigCLyx6UeWPSpMjdtyMjtS0AReWPSj
yx6VLikJAIBIBPQetAEflj0o8selS0UAReWPSjyx6VLRigCLyx6UeWPSpaMUAReWPSjyx6VL
SHAxk4zQBH5Y9KPLHpUuKKAIvLHpR5Y9KlxRigCLyx6UeWPSpcUYoAi8selHlj0qXFGKAIvL
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
P/PGL/v+f/iKAF3UbqTybn/njF/3/P8A8RR5Nz/zxi/7/n/4igBd1G6k8m5/54xf9/z/APEU
eTc/88Yv+/5/+IoAXdRupPJuf+eMX/f8/wDxFHk3P/PGL/v+f/iKAF3UbqTybn/njF/3/P8A
8RR5Nz/zxi/7/n/4igBd1G6k8m5/54xf9/z/APEUeTc/88Yv+/5/+IoAXdRupPIuf+eMX/f8
/wDxFHk3P/PGL/v+f/iKAF3UbqTybn/njF/3/P8A8RR5Nz/zxi/7/n/4igBd1G6k8m5/54xf
9/z/APEUeTc/88Yv+/5/+IoAXdRupPJuf+eMX/f8/wDxFHk3P/PGL/v+f/iKAF3UbqTybn/n
jF/3/P8A8RR5Nz/zxi/7/n/4igBd1G6k8i5/54xf9/z/APEUeTc/88Yv+/5/+IoAXdRupPJu
f+eMX/f8/wDxFHk3P/PGL/v+f/iKAF3UbqTybn/njF/3/P8A8RR5Nz/zxi/7/n/4igBd1G6k
8m5/54xf9/z/APEUeTc/88Yv+/5/+IoAXdRupPJuf+eMX/f8/wDxFHk3P/PGL/v+f/iKAF3U
bqTybn/njF/3/P8A8RR5Nz/zxi/7/n/4igBsqpNE8UqhkcYYHuKrabp1rpkTR2yn5jksxyTV
vybn/njF/wB/z/8AEUeTc/8APGL/AL/n/wCIoAlsfuS/9dD/AEqjc/8AHvJ9K0bWJoYyHxuZ
ixC9B7VnXP8Ax7yfSmA2y/49U/H+dbC/dH0rHsv+PVPx/nWwv3R9KAFooopAFFFFABRRRQAU
UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFF
ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAU
UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABWRc/8AHvJ9K16y
Ln/j3k+lMBtl/wAeqfj/ADrYX7o+lY9l/wAeqfj/ADrYX7o+lAC0UUUgCiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACmyyJEheRgqjuadV
TU/9RH/10WmAv9pW396T/v0/+FH9pW396T/v0/8AhVvYn9xfyo2J/cX8qQFT+0rb+9J/36f/
AAo/tK2/vSf9+n/wq3sT+4v5UbE/uL+VAFT+0rb+9J/36f8Awo/tK2/vSf8Afp/8Kt7E/uL+
VGxP7i/lQBU/tK2/vSf9+n/wo/tK2/vSf9+n/wAKt7E/uL+VGxP7i/lQBU/tK2/vSf8Afp/8
KP7Stf70n/fp/wDCrexP7q/lRsT+4v5UARwzxzpuibcOnTGKeSACScAVTsf+Pi6/3h/KrFx/
x7y/7h/lTAYLyJhlVmYdmWByD+IFH2tP+edx/wCA8n+FSQHEEf8AuD+VPzSAg+1p/wA87j/w
Hk/wo+1p/wA87j/wHk/wqfNGaAIPtaf887j/AMB5P8KPtaf887j/AMB5P8KnzRmgCD7Wn/PO
4/8AAeT/AAo+1x/887j/AMB5P8KnzRmgCD7Wn/PO4/8AAeT/AAo+1p/zzuP/AAHk/wAKnzRm
gCKO5ikk8sb1fGQroyEj2yBUtQTc3Vt9W/lU9ABWRc/8e8n0rXrIuf8Aj3k+lMBtl/x6p+P8
62F+6PpWPZf8eqfj/OthPuj6UARSzRIzGZgEjGTk4H41Bb6lZ3sZktWXKk9D/Me9PurfzH3Y
3KRhgMVCliqviNSoPVgoWgCxc3YgSFwm4SyJH1xjcetLLcmOcxBVyIjJuZsDg9DxwPeodUtD
dQQRKm5VmRmGcfKDzUMmmiKWY2sWFe2dPvdWPQcmkBZur+K1t2d3i8xU3eX5g5+n/wCqni7g
2p5ksaOyg7WcA81m3VvdiG5gSz87z41w+5QFIGCDk54xkYz1qJtNnFzMJIZ5Y5xGcxSqoXCg
EMDzxjPGetAGpe3Utu0KQxJK8rbQHkKAfiAak+0pEi/apIYZCuSvmcD6E4yPwqtqFl9qe0Up
vjR8v82MDFNmimtrhzBZm4jeERqA6jbjPB3Hpz2yfagCwL1PtMsbbVSNA5kLcYNNj1CF7qWI
PGUjQOZA4xWYdJuktTEoWQxwwgZOBIUIJX2zjHNF5Y3l811ItsYN6JtVnXL7WBIJBOM4oA2P
tlqF3faYdudud4xn0pyXELvsSaNn/uhgT+VZK2EjyRSfZ51IuEd/PkVmwFbngkdSKsWsVxHq
LlIHit2LM+9lYMxxgpg5HvmgDSooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
p6n/AKiP/rotXKp6p/x7p/10WmBZ872/Wjzvb9ar7qN1ICx53t+tZNqIbh797xVZ95Uh/wCB
AOMenfmr26qc+nxTyeZJI5b6L/hzQBWsb68k8u389YgIC4Z1yThiAefakGs3twVjt4W3rEJG
KbDu5I/iYccds9fzsvpsUtyJZz5oEewKwAxznqMVNLZ20wQPCp2DC9sD0oAqS6neqbiUsiLA
Y8x7Qc7lBIz9TW153t+tUTbQMrqYlIkxuHrjgfyqbdQBY872/Wjzvb9ar7qN1ADbA5uLo/7Q
/lVm4/495f8AcP8AKqunf665/wB4fyq1cf8AHvL/ALh/lTAijlxEgx/CP5U7zvb9arqfkT/d
H8qN1ICd5yEYquSBwM1naQYW0+C4kVXnYb5JG+8HPUe2DxirW6oRa24n84RASZzn3+lAFNNX
uD57qWaM27zRMyKoOOhAznHPcClm1S6tHaOR0lLohViu0IWYLk+wzmrKWVrHu2QqNylT9D1F
PeCFyS8atuTYcjqvpQBXur28t5YbVGaaSUM29EQEAY4wSB3/AEosriaTVFe4j2SfZsEZB/j9
sipTY2pjEZhBUHcOTwfrUkcMUbBkQAhdoPt6UAXPO9v1o872/WoN1JuoAlZ99zb8d2/lVqqK
HNzB9W/lV6gArIuf+PeT6Vr1kXP/AB7yfSmA2y/49U/H+dbC/dH0rHsv+PVPx/nWwv3R9KAF
ooopAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFF
FABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFRzwpPHsfOOoI6g1JRQBS/s7/p6uP8Ax3/4mj+zh/z9XH/jv/xNXaKYFP8As4f8/Vx/
47/8TSf2cP8An6uP/Hf/AImrtFAFL+zv+nq4/wDHf/iaX+zh/wA/Vx/47/8AE1cooAp/2cP+
fq4/8d/+Jo/s4f8AP1cf+O//ABNXKKAKX9nD/n6uP/Hf/iaP7O/6erj/AMd/+Jq7RQBFb2yW
6kKWYsclmPJqRlDKVPIIwaWikBU+wY4FzMAOgwhx+a0fYT/z9Tf98p/8TVuigCp9hP8Az9Tf
98p/8TR9hP8Az9Tf98p/8TVuimBU+wn/AJ+pv++U/wDiaPsJ/wCfqb/vlP8A4mrdFAFT7Cf+
fqb/AL5T/wCJo+wn/n6m/wC+U/8Aiat0UAVPsJ/5+pv++U/+Jo+wn/n6m/75T/4mrdFAFeG0
EcgdpZJCOm7Ax+QFWKKRnCso7sfTpSANw3Bc/MRnFZNz/wAe8n0rQhJZ0y2TtP8ADjvWfc/8
e8n0pgR2bL9lT5h37+9WfPP/AD1P/fVeZ33/AB/3H/XVv5moKQHqfnt/z1P/AH1S+e3/AD1P
/fVeV0UwPVPPb/nqf++qPPb/AJ6n/vqvK6KAPVPPb/nqf++qPPb/AJ6n/vqvK6KAPVPPb/nq
f++qPPb/AJ6n/vqvK6KAPU/Pb/nqf++qXz2/56n/AL6ryuigD1Pz2/56n/vql89v+ep/76ry
uigD1Pz2/wCep/76pfPb/nqf++q8rooA9T89v+ep/wC+qXz2/wCep/76ryuigD1Pz2/56n/v
ql89v+ep/wC+q8rooA9U89v+ep/76pPPb/nqf++q8sooA9U89v8Anqf++qPPb/nqf++q8roo
A9U89v8Anqf++qPPb/nqf++q8rooA9U89v8Anqf++qPPb/nqf++q8rooA9U89v8Anqf++qPP
b/nqf++q8rooA9U89v8Anqf++qTz2/56n/vqvLKKAPVPPb/nqf8Avqk89v8Anqf++q8sooA9
U89v+ep/76o89v8Anqf++q8rooA9U89v+ep/76pPPb/nqf8AvqvLKKAPVPPb/nqf++qPPb/n
qf8AvqvK6KAPU/Pb/nqf++qXz2/56n/vqvK6KAPU/Pb/AJ6n/vqjz2/56n/vqvLKKAPU/Pb/
AJ6n/vql89v+ep/76ryuigD1Pz2/56n/AL6pfPb/AJ6n/vqvK6KAPVPPb/nqf++qPPb/AJ6n
/vqvK6KAPVPPb/nqf++qPPb/AJ6n/vqvK6KAPVPPb/nqf++qPPb/AJ6n/vqvK6KAPVPPb/nq
f++qTz2/56n/AL6ryyigD1Tz2/56n/vqk89v+ep/76ryyigD1Tz2/wCep/76o89v+ep/76ry
uigD1Pz2/wCep/76pfPb/nqf++q8rooA9T89v+ep/wC+qXz2/wCep/76ryuigD1Tz2/56n/v
qjz2/wCep/76ryuigD1Tz2/56n/vqk89v+ep/wC+q8sooA9U89v+ep/76o89v+ep/wC+q8ro
oA9U89v+ep/76pPPb/nqf++q8sooA9U89v8Anqf++qPPb/nqf++q8rooA9T89v8Anqf++qXz
2/56n/vqvK6KAPVPPb/nqf8Avqjz2/56n/vqvK6KAPVPPb/nqf8Avqjz2/56n/vqvK6KAPVP
Pb/nqf8Avqk89v8Anqf++q8sooA9U89v+ep/76o89v8Anqf++q8rooA9U89v+ep/76qC4YG3
fBHT1rzKp7H/AI/7f/rqv8xQB//Z</binary>
 <binary id="_95.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CACsAYMDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDRuV+3O0l0vmRlyYo26BemSPXOaj+xWX/P
jb/98VbI/wBHt/8AcP8A6E1MxTAr/YrL/nxt/wDvij7FZf8APjb/APfFWMUYoAr/AGKy/wCf
G3/74o+xWX/Pjb/98VYxRigCv9isv+fG3/75o+xWX/Pjb/8AfFWMUYoAr/YrL/nxt/8Avij7
FZf8+Nv/AN8VYxRigCv9isv+fG3/AO+KPsVl/wA+Nv8A98VYxRigCv8AY7L/AJ8bf/vmj7FZ
f8+Nv/3zVjFGKAK/2Ky/58bf/vmj7FZf8+Nv/wB8VYxRigCv9isv+fG3/wC+KPsVl/z42/8A
3zVjFGKAK/2Ky/58bf8A74o+xWX/AD42/wD3zVjFGKAK/wBjsv8Anxt/++aPsVl/z42//fNW
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</binary>
 <binary id="_122.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAFzAdkDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDpNXvrhbtra3fy12ZeQclc9APfvn26GqAe
XAzf6iT7TJ/8RV3UADc3Zxzvj/8AQTVLFMA3yf8AP9qP/f8AT/4il3yf8/2o/wDf9P8A4ikx
RigA3yf8/wBqP/f9P/iKXfJ/z/aj/wB/0/8AiKTFGKADfJ/z/aj/AN/0/wDiKXfJ/wA/2o/9
/wBP/iKTFGKADfJ/z/aj/wB/0/8AiKN8n/P9qP8A3/T/AOIoxRigA3yf8/2o/wDf9P8A4ijf
J/z/AGo/9/0/+IoxRigBd8n/AD/aj/3/AE/+IpN8n/P9qP8A3/T/AOIoxRigA3yf8/2o/wDf
9P8A4il3yf8AP9qP/f8AT/4ikxRigA3yf8/2o/8Af9P/AIijfJ/z/aj/AN/0/wDiKMUYoAN8
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
2xa+k/8A4Dv/AIUf2xa+k/8A4Dv/AIUAa39o3n9yD9aP7RvP7kH61k/2xa+k/wD34f8Awo/t
i19J/wDwHf8AwoA1v7RvP7kH60f2jef3IP1rJ/ti19J//Ad/8KP7YtfSf/wHf/CgDW/tG8/u
QfrR/aN5/cg/Wsn+2LX0n/8AAd/8KP7YtfSf/wAB3/woA1v7RvP7kH60f2jef3IP1rJ/ti19
J/8AwHf/AAo/ti19J/8AwHf/AAoA1v7RvP7kH60f2jef3IP1rJ/ti19J/wDwHf8Awo/ti19J
/wDwHf8AwoA1v7RvP7kH60f2jef3IP1rJ/ti19J//Ad/8KP7YtfSf/wHf/CgDW/tG8/uQfrR
/aN5/cg/Wsn+2LX0n/8AAd/8KP7YtfSf/wAB3/woA1v7RvP7kH60f2jef3IP1rJ/ti19J/8A
wHf/AAo/ti19J/8AwHf/AAoA1v7RvP7kH60f2jef3IP1rJ/ti19J/wDwHf8Awo/ti19J/wDw
Hf8AwoA1v7RvP7kH60f2jef3IP1rJ/ti19J//Ad/8KP7YtfSf/wHf/CgDW/tG8/uQfrUF5cX
d3aSW7LCokGCRniqH9sWvpP/AOA7/wCFH9sWvpP/AOA7/wCFAFppdSJ4uIwOw29BSeZqX/Pz
H/3x/wDWqt/bFr6T/wDgO/8AhR/bFr6T/wDgO/8AhQBYdtRdGRriMqwwRtqSBDFBHGTkooXP
0FU/7YtfSf8A8B3/AMKP7YtfSf8A8B3/AMKYGlov/IWv/wDrjD/OStusDw7MtxqF9LGHCGOJ
cuhXkGT1HuK36QBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFAH/2Q==</binary>
 <binary id="_133.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAGnAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDVkuJ7smS5JILkrGGO0AZA/Gkwn/PJPzP+
NKv+pi/3T/M0YpgJhP8Ankn5n/GjCf8APJPzP+NLijFACYT/AJ5J+Z/xown/ADyT8z/jS4ox
QAmE/wCeSfmf8aMJ/wA8k/M/40uKMUAJhP8Ankn5n/GjCf8APJPzP+NLijFACYT/AJ5J+Z/x
own/ADyT8z/jS4oxQAmE/wCeSfmf8aMJ/wA8k/M/40uKMUAJhP8Ankn5n/GjCf8APJPzP+NL
ijFACYT/AJ5J+Z/xown/ADyT8z/jS4oxQAmE/wCeSfmf8aMJ/wA8k/M/40uKMUAJhP8Ankn5
n/GjCf8APJPzP+NLijFACYT/AJ5J+Z/xown/ADyT8z/jS4oxQAmE/wCeSfmf8aMJ/wA8k/M/
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
oopAf//Z</binary>
 <binary id="_80.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAB9AQoDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDYurmW9nMspbyc/uouQuAT8x5+91HXGKTd
F/z6xfm//wAVSkf6Pb/7h/8AQmpmKYDt0X/PrF+b/wDxVG6L/n1i/N//AIqm4oxQA7dF/wA+
sX5v/wDFUbov+fWL83/+KpuKMUAO3Rf8+sX5v/8AFUbov+fWL83/APiqbijFADt0X/PrF+b/
APxVG6L/AJ9Yvzf/AOKpuKMUAO3Rf8+sX5v/APFUbov+fWL83/8AiqbijFADt0X/AD6xfm//
AMVRui/59Yvzf/4qm4phf5iEjkkI67ELY/KgCXdF/wA+sX5v/wDFUbov+fWL83/+KqLc/wDz
7XP/AH6NG5/+fa5/79GgCXdF/wA+sX5v/wDFUbov+fWL83/+KqLc/wDz7XH/AH6NG5/+fa5/
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</binary>
 <binary id="_56.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CABiAO4DASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDVluJ7yQy3JPl7j5cSkhcAnk989fanbov+
fWL/AL6f/wCKpSP9Ht/9w/8AoTUzFMB26L/n1i/76f8A+KpN0X/PrF/30/8A8VSYoxQA7dF/
z6xf99P/APFUm6L/AJ9Yv++n/wDiqTFGKAF3Rf8APrF/30//AMVS7ov+fWL/AL6f/wCKpuKM
UAO3Rf8APrF/30//AMVRui/59Yv++n/+KpuKRiFXJoAfui/59Yv++n/+Ko3Rf8+sX/fT/wDx
VRb2/wCfe4/79NRvb/n3uP8Av01AEu6L/n1i/wC+n/8AiqN0X/PrF/30/wD8VUW9v+fe4/79
NRvb/n3uP+/RoAk3Rf8APrF/30//AMVS7ov+fWL/AL6f/wCKqLe3/Pvcf9+moDgkhkdCBnDq
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
WnwxG4OY0Pyn+EeooooA/9k=</binary>
 <binary id="_3.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CABYAFEDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0Csm/1EruETY2nBx/n/Poa1qy5dLsWDwt
KVlkOc7hu+gHTFAD9HmuLiF5ZjmNj+79x3NK2qwpcCN/lUnG49j/AIVP+606yROdka7R6mqB
TTtTuBGFZJVO/KfLuxj/AOtzQBsUVXs55J43MsRjdHZCPXHcVYoAKKKKACiiigAooooApQ2v
mRJIZ59zqCcSHGTXMDT9Wl8YGOd7j7ErmRZe20D5efXOBXX23FtEP9gfypt7ape2r28jOqvj
5kbDAg5BB+ooA84i169TVXg1KSeaAuUaMthl5xke9dKuivo9xcajNeTy26n5I4gAyKSMkn2H
8s10X2SFzG80UcsqYxIyDdn19qisvtUsM0WowpkOygrgrIh6HH04INAC/Yv+nq5/7+UfYv8A
p6uf+/lWqWgCp9h/6ern/v5UV5btDZTypdXG5I2YZfPIH0rQqtqX/IMu/wDri/8A6CaAJoiW
iQnklQTT6ZHxEn0FPoAKKKKAI7f/AI94/wDdH8qkqK35t4/90VLQAUmRnGRn0rjfGviOa1kO
m2T7HK5lkU8jPQD04/nXO+ErSa+8QQbJXTyz5ruDzgdvx4H40Aeq0VyfinxJfaLqsEUEUbQN
GGO8H5zk5Ge3/wBeuh0u/i1PT4byEELIPunqp6EfnQBbqtqP/INuv+uL/wAjVmqupHGmXZPa
F/8A0E0AWFGFA9BTqQdBS0AFFFFAENr/AMeyfSpqit/9SuPf+dS0AYupaLohu21HUY4wzEAt
LIQpPQcZxU2l6Fp+l3E1zZIVM4AxuyAOuB7VQ8b6dd6jpUYtEMjRS72QdSMEcevWsXxbdz2/
9kXNk5NrCoKMjZXeD0JHsMfnQBYl8UWOo6m2n6ppy/ZhIUV3+8hzjJHb8OldNZ25sLgWlvAk
diItybc5Vs8gn3yPyNY8en6f4st7bVHhkt5Fb5wB9/HYnuPet2wnnmSUXKKkkcrJ8ucEdj+R
FAFqqupnGmXf/XF//QTUer6pb6RYtdXB4HCIOrt2AryrUdSu9VvWnnkZmY/KgJwo9AKAPYh0
FLVaNjaWKGd97IoBPqabaX8V27ogZXQZIIoAt0UUUAQ23+oH1P8AM1NUVvkRc/3m/maloAKq
2+n21sJlijAjmbe0Z5XPcgds1aooAz7qO/j1C3ltGR7QL5ctucLjn7wPt6VoUUUAZPiDQotc
t4opJniMbbgyjP6VhS+ENLhspby1vJpfIjdjh1YEgH0FdTqjSJpd20IJkELlMdc7TiuJ0Lzr
LwPqd0FLec2xQemDhSf1P5UAdreywLAyTLvBGSg71SZLXTIDqVursjKoIJJ2qTnPr/hUY8i/
BgaVlvArBGJOD35HT8KuWGLRYdOmbfKY2fPYjPI/WgCf7fb/AN8/lRVjA9BRQBWbT4GZmzOC
xJOJ5AMn2BpP7Og/vXH/AIEyf/FUUUAIdNtz/Fc/+BMn/wAVQNNgHR7n/wACpf8A4qiigBf7
Pg/v3P8A4FSf/FUn9m2/9+5/8Cpf/iqKKAF/s6D+/c/+BUn/AMVVabRkdo1jmlEHKyQtK5V1
P/AuKKKAJ5YIbFHubezDygdEHzEe1TwmO4WK5EZDFPlLptZQcZGDyOg/KiigCaiiigD/
2Q==</binary>
 <binary id="_163.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAHIAsUDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDp7rWJo7uSCGGMiM4LuTj8hTP7WufW2/75
eqtwo8+c9zO/9KixTAv/ANrXPrbf98vR/a1z623/AHy9UMUYoAv/ANrXPrbf98vR/a1z623/
AHy9UMUYoAv/ANrXPrbf98vR/a1z623/AHy9UMUYoAv/ANrXPrbf98vR/a1z623/AHy9UMUm
KAND+1rn1tv++Xo/ta59bb/vl6oYoxQBf/ta59bb/vl6P7WufW2/75eqGKMUAX/7WufW2/75
ej+1rn1tv++XrPxS4oAv/wBrXPrbf98vR/a1z623/fL1QxRigC//AGtc+tt/3y9H9rXPrbf9
8vVDFGKAL/8Aa1z623/fL0f2tc+tt/3y9UMUYoAv/wBrXPrbf98vR/a1z623/fL1QxSYoA0P
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
8YHPXGDV+yvY76JpYQ4QMVBYYzjuPagCzRTX3bG2/exx9axbJi9xCftF61xz5sbA7M++eMfS
gDcorCtZHeeH9/dG5ZiJ0cMEAwc44wMHGMVEt26yWkbNeGSOQrKcPtxnv6/WgDoqK563laOR
JTcXjk3JTa4crt+mP1p1vGtrq1yJWvWZ5gY1VmKsCBye2OvWgDfqJriFZRE00YkbohYZP4Vl
vpl+05cXuFLZ275On/fWKZczQT6iLYwFArqZJTExLkcgAgfrQBq4tftmf3P2nb7b9v8APFT1
n3IH9sWZwM7X5/CtCgAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAEPSoqlPSoqACq1//qR/
vf41Zqtf/wCpX/e/oaYGc/aih+1FACr/AKy4/wCvh/6Vb0n/AI+Ln6J/Wqi/6y4/6+H/AKUq
TPBBeyRttIEYL4ztBJBbHsMn8KAN6isJ7poVuPI1RrhQI8sVVhEC2C24AAnHOO2KSa5aKO4W
DVDKgi3+aWQlGz0yBj8KQG9RWPaXfkPMst/54WATFm2krxzgLjiqdlPevJOragJh9lZ1MLK4
Vsjn7owfQc96AOkormptWVpAItSxutd5wVwrY7HHX1FJa310jqWvzOcDCttAYlc9h60AdNRX
P6TcXsl1C0t/bSK4PmQmYFunZdoIIPqTxU2nStPeSgat5qxykJF8hLLjnOOvXtjp3oA2qp/2
ZZ/bvtvk/wCkZzv3H0x0zirZ6Vzj3szTW2NTZJZp9j24CnaM9BxkcdzQB0lFYZu5PNaT7did
bjyxafLgru29OvTnOaPNS21K6+0alcLiRSkOVO4FV4A25xnI49KANyikrIubTVnndobnbGTw
POA/Tyz/ADoA2KKxbyWWC7iSznd71wA8J+dDgdT02/pn0rXj3mNfMCh8chTkUAQ3tpbXkPl3
aBo85wWI/lTBplmL1b0Rf6Qo2h9x6Yx0zjpVfW0SUWiSIro06gqwyDzUF7KU1r7O+pNaQGAO
qjYBnJHBI/SgDborCuLyU2di7agttJLgMTtww9cH/GpZ5GSSGGTUzFCULCf5AXOeBkjH6UAa
9AIIyCCPasNbuSRYI5r8wwkyAXA2gybWwOSMdOfftUGlXccFtan7WqwmWZHICqudxI+h9qAO
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
/9k=</binary>
 <binary id="_181.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CADIAnIDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0Ciiql3dGOCcxo5KKf3gAIVsfn6dsfrQB
boqCS5VGYbWKp99hjCd+f/rVHeTSo8McSS/O2CybfQnHzH29KALdFNjz5a7t2cDO7GfxxxTJ
Jtj7FjeRsZIXHA/EigCWiqtxIWgimhlZVLJ0AwwLDrkelTSyiMhQjO7dFXGT69aAJKKhNwvl
qyqzFjtCjqSM5HP0P5UG5QWzzkNtQMWGORjqP0oAmoqleXUkVm8yxshRk4fHzDcM9/TPWlju
ybi43f6qMKEwOSSSD+ox+FAFyioBcqA3mK0RUbiGwTj14Jpi3DtdIhjkQeWzFWA5wVxyD7nv
QBaoqG3lMplyrqVfG1sccA9j71BBNNLdyBkmREbbj5Nv3QeeSe/b2oAu0VBFKXuJEKum1VOG
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
/mtV4/3TJLJkRq8wJx0Jfgn2wDz71fooAoKdlwbhwRCWYgkYxkKMn0HDfnT5CskKhEKl5VYA
jBIDAk4/CrlFAGfIjkFgXVVuCzFRk4246EHPJFNlaJLO5Yzswm+QPJtAYkY4wBn6+3tWlTWR
WZSwyUOR7HBH9TQBnyyxz/bBDKrEouNhBPenXFvKWlQSySFoCBuC+vQYAH51e2L5m/HzYxn2
p1AFO3Cvc7xNNKVQg7lAAyRwcAc8dKktVb7Jjoctj8zViigCihDx20KAiSMruGMbMDnP8vfP
pV6iigCnEyoggdC0nmE7cf7Wd307/p1pko2x3UOP3sxJQAfeyoAP4H8qv0UAUPMjWS8R1yzv
gLj7/wAi8D1p0TfZi63BLMwXBwW3YUDA98gnHvn1q2qKrMVGC5yfc4A/oKdQBn2/+ixFLlSW
ZFAAGd2FA2j3znj3pbhijsuXiPljHlruZ+vA4PT+uav0UAQ2n/HpD/uD+VVtTIjRpHOE8l13
HoCcf4VfpkiLLGyN91hg0AVMFkAA5knDqvooIyf6/j60mSkCE/IPPkzIRnZy3P8ATJ45q/RQ
BmqS1lejMjEk/fXDH5R2wP5VbuyVgJCg4Zeozjkc49utT0UAUrNt11P+8kkBVcM6gZ69MAZH
vViBQFZg24sxyxGO/T8OlS0UAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABSEgAknAFLVC7aSWzu
ZFfaiq6hSOuMgk++QcUAX6azKilnYKo6knAFU57tlkm2CUmE4CLEzB/lB6ge+OP16U68iaSe
1xM6DzOgC9drc8g0AW1YMoZSCpGQR0NGRnGeaFBCgEliB1PU1VZZWv3EcgQeUuTtyerYxQBb
pkkscWPMkVMnA3HGap/a2kSEZdGaISMY4y3XoOh9DT55DLpUzspVjE+QQR2PrzQBcoqC5eRW
hWJlUyPtJIzgbSf6VG8ri3nTd86MI1f3OMH/AMe/SgCyrK4yrBgCRkHPI4NOqGQGG3xCv3QA
ABnA+nfA7VB9qKWzyCQSgMqA7TuBJxhlHpn2oAuMQqlmIAAySe1IjpIgaNldT0KnIqC1lZ3d
D5jKoBDvGUJznjoPTt6/mtpzFJzj94//AKEaAJTIgkEZdd5GQueSPpSqyuCVYMASODnkdaq2
ETL5jmaRsyPkELzzjsKkHyXpA6Spu/FSBn8iPyoAsUUxVcSOWcFDjau3GPXnvT6ACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAqtNaeYsiLKyRyA7lAHU+n9f/15s0UAQPbks5SVkEn3wOp4xkHseB/+vmnv
GHeNiceW24e/BH9akooAKjEYEzS55ZQuPoT/AI1JRQBXW2MaRiKQq6IE3YzuHuKJoHe1MCS4
3KVZnXcSCPqKlMgEqx85ZSw/DH+NPoAqzxTP9n+cb0kLFlXAHysOmenIFP8As4aGVGbLS53M
BjnGOPTHFT0UARAPLBiTdE/cqR1B6j2/yaZ9m3BzK5Z2xlgMYwcjA9jzzmpkbcittK5GcHqK
dQBEkcihi0pZyMDI+UenH86bbRSxbg8iOCS3CEck59TToZvO5WNwhGVc4ww/PP51LQBHFGIl
YA5yxb8zmmxoxnkldduQEUewzz+Oackm+RwB8q8bs9T3H4f56UQzJMhZDkBmQ/UEg/qKAFVW
EjsZCVOMLgfLT6iWdHneEZ3oATxxz/kfnTo5BKpZc4DFefYkf0oAfRRRQAUU3evmFM/MBnHt
TqACioJJykvlrDJI23cdu3j8yKljdZEV0OVYZFADqKhmn8p0URvIz5wFx2+pFSIxZQWRkP8A
dbGf0oAdRUayh0dlDHaSMdyRSvIqRNI/yqo3H2FAD6KZNIIYXlKswRS21epwOgpyncoYdCM0
ALRRTJZBFE8jZIRSxx7UAPooooAKKihm81nUxujIQCGx/QmpaACimh1Z2UHleop1ABRRTS6i
QIT8xBIHsMZ/mKAHUUVC1yiTeUQf97sDgnH5A0ATUUyJ/NiSQKV3AHB6ilkdY42djhVGTQA6
iozJsg8yUbMLlhnOPb3pBLgxrIpVpB0zkA4zigCWio1kDyOgB+TGT2ye3+fWpKACiiigAopq
tnPykYOOe9OoAKKKKACioxJ++MTDBxuU56jv+XH51JQAUVBJcrGzDY7Kn33GMJ9efTninvJs
kQEfK3G7PQ9hQBJRUbybJEBHytxuz0PYVJQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAVUuYvMlGEimIH+rlOABnqODz+Hp0726jkhimAEsaOB0D
KDQBUEcNzNaM6eYnkMVEnPdOvvSRKsjRRSKGiBlAVhkfK+FH4DNX9o3BsDIGAaY0MTpsaNGU
nO0qCM0AZ8rNC2YzhS7QREfw7gP0BBFTWe27WV50RzuCMCMgEAZH4MWq4EQBQFUBfujHT6U1
oY3Qo0aMpOSpUEZoAplA+kWytnB8nocfxLUsUMS3M0KxoIiiMUCjGSWB4/AVPHBDEmyOKNEy
DtVQBkf/AKqftG4tgZIwTQBnwxRwaWjwxrGSi7mRcHHGTn6ZqdY0hu0WFFRWRiwUYB5GD/Or
KqFUKoAA4AHamRwxQgiKNEz12qBmgCOy/wCPZc/eyd/+9k7v1zUyIkYIRVUEkkAY5JyT+dNS
PZI5B+VuduOh7n8aeQCMHkUAZ0EjebDOYZAsjtlyVxtb7vfP8KiiKOJYGmiC+b9pYbxy3+tI
Iz/StDYpUKVG0YwMccdKasEKyGRYow56sFGfzoAphV+zJPtH2guAWx82d2CPp1GKV2C2km4g
f6Rjn/fFW/Ji83zfLTzP7+0Z/OgwQtJ5hijL/wB4qM/nQBX+zwNqTOYYy3lqdxUZzk81cpjx
RyFS8asVOVLDOPpT6AKjiU3x8p0X90M7kLdz7imuEsfLkyTGE2Me/AJB/n+dXNo3bsDdjGe9
RXEPnhUYrsDBmBXJOCCPpyKAK3kuHtkMjRuVdmZcck4J6j1NSyRhpoYpj5iFWJ3gfM3GM9um
amlhimx5sSSY6blBxSfZ4PL8vyY/LznbtGPyoAprFC+n3C7VdA0mAfmA61LeRpJpUokRWAhJ
AYZ521O1vC8fltDGyddpUEflTo4o4k2Rxqi/3VGBQAiwxJGY1jRUPVQoAP4U8nAyabHHHEu2
NFReuFGBTmG5SDg5GOaAAEMAQQQeQRUF+M6fcj1ibp9DUkMSwwRxL91FCj6AU9lDKVYAgjBB
70AUZ4xbO32WNUY28hwoxkjbj+dOtkKToQkMashJ2OWL9OTwPz96ubRuDYGQMA0xIYo2Zo40
Ut1KqBmgCOH/AI+rj6r/ACqrAka20MsQXzTIFLDkn5uRn6Z49quR2tvG++OCJH/vKgBpILaO
EAhVMgGC+3BNAEUFvAt7O4hjDgqQwUZ6VCFkZnkKRK4mKiUudwG7gYx3GOM96vmKNpBI0al1
6MRyPxpDDEZBIY0Mg6MVGR+NAFS5AFwVAHkPj7R6e358Z9qfLbQPqEReGNj5T8lQehWrQjQB
gEXDZLDHX6014YnVVeNGVegKggUASVnalFjLqSxILFPXCnP6Ej8a0aaVUnJAzjGcdqAIrV2e
Ng7BmRiu4DGfeku/9Wmfu+YmfzH9cVMiLGoVFCqOgAwBQ6LIhRhkEYNAEN3/AKtM/d8xM/8A
fQ/rii8+WESf88mD/h3/AEzUnl7oPLlO/wCXBOMZ96VU/dBJCH4wxI+9+FAFFt7QI6qrCebL
BjgFSDtzwfRalhVkiuFIjQDoiHIXj6D64q0UUpsKgpjG0jjFIkccabERVT+6BgUAVooIo7AF
cRFoxukHXp1J6mlt0VJXiaCOMlc7YzlWHqRgc1aAAGAAAOMUxIYo0KxxIqt1CqADQBWjXyba
7FugUqzbFUd8elKI4opbdoAB5hO4jqy7Scn15xz71PFbQQsWihjjJ6lVAzSpDFGzMkaKzfeK
qATQBRtYY4odPdEAdgAzdSRsJwT+A/KtEMCSAQcHBx2pAiAKAqgJ90Y6cY4psUKxPKy9ZX3n
jvgD+lAEc/8Ax8W2Ou8/ltP9cVE63f8AaKlXHkYwflP19cduuO9WRH++MrHJxtUY6Dv+fH5V
JQBWmHnM8EaqFb/XN9R09zj8gRS3v/Hscfe3Lt/3sjH64pz2tvI5d4ImY9WKAk05498iEn5V
5246nsaAI73/AI9jj725dv8AvZGP1xVio3j3yISflXnbjqexqSgAooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooA//Z</binary>
 <binary id="_134.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAGnAYYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDVupGvZ2muB5kRb91FIMoFGQCV6bs559KT
bbf9A+x/8B1/wqQj/R7f/cP/AKE1MxTATbbf9A+x/wDAdf8ACjbbf9A+x/8AAdf8KXFGKAE2
23/QPsf/AAHX/Cjbbf8AQPsf/Adf8KXFGKAE223/AED7H/wHX/Cjbbf9A+x/8B1/wpcUYoAT
bbf9A+x/8B1/wo223/QPsf8AwHX/AApcUYoATbbf9A+x/wDAdf8ACjbbf9A+x/8AAdf8KXFG
KAE223/QPsf/AAHX/Cjbbf8AQPsf/Adf8KXFGKAE223/AED7H/wHX/Cjbbf9A+x/8B1/wpcU
YoATbbf9A+x/8B1/wo223/QPsf8AwHX/AApcUYoATbbf9A+x/wDAdf8ACjbbf9A+x/8AAdf8
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
5RiTuKj+tFFFAH//2Q==</binary>
 <binary id="_82.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CADCAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwCWxsnWWS5uZZZGeRiiGQ7duf8A9f5Vpbov
+fWL83/+KpSP9Ht/9w/+hNTMUwHbov8An1i/N/8A4qjdF/z6xfm//wAVTcUYoAdui/59Yvzf
/wCKo3Rf8+sX5v8A/FU3FGKAHbov+fWL83/+Ko3Rf8+sX5v/APFU3FGKAHbov+fWL83/APiq
N0X/AD6xfm//AMVTcUYoAdui/wCfWL83/wDiqN0X/PrF+b//ABVNxRigB26L/n1i/N//AIqj
dF/z6xfm/wD8VTcUYoAdui/59Yvzf/4qjdF/z6xfm/8A8VTcUYoAdui/59Yvzf8A+Ko3Rf8A
PrF+b/8AxVNxRigB26L/AJ9Yvzf/AOKo3Rf8+sX5v/8AFU3FGKAHbov+fWL83/8AiqN0X/Pr
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
xsE/LgDjjvmtmgAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigArK1D/AI+T
9BWrWVqH/HyfoKAMbUv+PiL/AHW/mKKNS/4+Iv8Adb+YooAu2/8Ax5W/+6f/AEJqvWf3W+tU
bf8A48rf/dP/AKE1XrP7rfWgAgs0itngJ3q5YnI9az4vD8MVs0KTSAeaJUOPuEHIH0FbFFAG
fFpZW8e6luXlleIxnIwADjoO3Sh9KR7CG181gsUgkDY5OGzitCigCpJYRyXxunYnMJiKY4wS
D/So7TTpbVUjW8kaBGyEI5+meuKv0UARKu7UQvrAw/UVAdFeS1FnNeO9qOsYQDI9M1YMiR3I
xGzylDjAz8uR/wDWqX7TJ/zwk/75oAil05vtZubW4a3kZQrgKGDY6cetRPosTWElt5rhpZPN
eUfeZvX9BVr7TJ/zwk/75o+0yf8APCT/AL5oAgi0w/a4rm5uWuHhBEeVA254z7nHetGqv2mT
/nhJ/wB80faZP+eEn/fNAFqiqv2mT/nhJ/3zR9pk/wCeEn/fNAFqiqv2mT/nhJ/3zR9pk/54
Sf8AfNAFqiqv2mT/AJ4Sf980faZP+eEn/fNAFqiqv2mT/nhJ/wB80faZP+eEn/fNAFqiqv2m
T/nhJ/3zR9pk/wCeEn/fNAFqiqv2mT/nhJ/3zR9pk/54Sf8AfNAFqiqv2mT/AJ4Sf980faZP
+eEn/fNAFqiqv2mT/nhJ/wB80faZP+eEn/fNAFqiqv2mT/nhJ/3zR9pk/wCeEn/fNAFqiqv2
mT/nhJ/3zR9pk/54Sf8AfNAFqiqv2mT/AJ4Sf980faZP+eEn/fNAFqiqv2mT/nhJ/wB80faZ
P+eEn/fNAFqiqv2mT/nhJ/3zR9pk/wCeEn/fNAFqiqv2mT/nhJ/3zR9pk/54Sf8AfNAFqiqv
2mT/AJ4Sf980faZP+eEn/fNAFqiqv2mT/nhJ/wB80faZP+eEn/fNAFqiqv2mT/nhJ/3zR9pk
/wCeEn/fNAFqiqv2mT/nhJ/3zR9pk/54Sf8AfNAFqiqv2mT/AJ4Sf980faZP+eEn/fNAFqiq
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
0VB5re1Hmt7UAT0VB5re1J5re1AFiioPNb2o81vagCeioPNb2pPNb2oAsUVB5re1Hmt7UAT0
VX81vajzW9qALFFV/Nb2pfNb2oAnoqv5re1L5re1AE9FV/Nb2o81vagCxRUHmt7Uea3tQBPR
UHmt7Unmt7UAWKKr+a3tR5re1AFiiq/mt7Uea3tQBYoqDzW9qPNb2oAnoqDzW9qPNb2oAnoq
v5re1L5re1AE9FQea3tR5re1AE9FQea3tSea3tQBYoqDzW9qPNb2oAnoqv5re1L5re1AE9FQ
ea3tSea3tQBYoqv5re1L5re1AE9FQea3tR5re1AE9FQea3tSea3tQBYoqDzW9qTzW9qALFFV
/Nb2pfNb2oAnoqv5re1L5re1AE9FQea3tSea3tQBYoqv5re1OMuMZySRngCgCaioPO9m/IUe
d7N+QoAnoqDzvZvyFHnezfkKAJ6z7n/j5b6CrPnezfkKzre7F60soBADbRnrgUAZmsf8fUP+
438xRS6z/wAfcP8AuN/MUUAaOn/8g+D6H/0I1Zi6t/vf0qjaSFLG3A/un/0I1ctm3KSf739K
AJ6Kz9SnuEubSG3lEfnMwZiobpj/ABqdphY22+8uNwH8WzBP4CgCzRWdLrVoLGW5icuI+MGN
gc9sjGe1Pg1a1k09bx5CqdDlGBzjoBjJoAvUVlXOsRfZ4Z7aT5DNscvGV42k9CAe1XLPULW+
3fZ5CxQ4YFCpH4ECgCsv/IxN/wBe5/mK0qzV/wCRiP8A17n+YrSpgFFFFIAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA
KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKVuo/wB0f1pKVvvD/dH9aAEorMku7m61J7SzZY0gx50jDJyR
kADv2pYrua1u3t7+RXVkMkUirjIH3gR68j86ANKioBe25torgSfupSoRtp53EAfqRVW51KO0
S7laYyeVgeX5Z+U88ZA56UAaNZGi/wDHvJ/vmrml3yajYRXCAgso3DaRhscjnr9az9Lcpbvj
u5pgR61/x9w/7jfzFFM1Ri1zET/cb+YopAXLf/jyt/8AdP8A6E1XrT7n/Av6VRt/+PK3/wB0
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
6iiiigD/2Q==</binary>
 <binary id="_37.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CABhAOgDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwCWz0qCEvPNDHJLNIzguu4Bc9MHjqDVzyYP
+fSz/wDAaP8Awqc/8e9v/wBcz/6E1MxTAj8qD/n0s/8AwGj/AMKPKg/59LP/AMBo/wDCpKKA
I/Kg/wCfSz/8Bo/8KPKg/wCfSz/8Bo/8KkxRQBH5UH/PpZ/+A0f+FHlQf8+ln/4DR/4VJijF
AEflQf8APpZ/+A0f+FHlQf8APpZ/+A0f+FSYoRJpEDpbuysMg7lGR+JoAj8qD/n0s/8AwGj/
AMKPKg/59LP/AMBo/wDCpvJuP+fZ/wDvpP8A4qjybj/n2f8A76T/AOKoAh8qD/n0s/8AwGj/
AMKPKg/59LP/AMBo/wDCpvJuP+fZ/wDvpP8A4qjybj/n2f8A76T/AOKoAh8qD/n0s/8AwGj/
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</binary>
 <binary id="_135.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAC1APMDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDRkBuZmnuVEiMx8qNxlAoPBK9N2c8+lP22
3/QPsf8AwHX/AAqQj/R7f/cP/oTUzFMBNtt/0D7H/wAB1/wo223/AED7H/wHX/ClxRigBNtt
/wBA+x/8B1/wo223/QPsf/Adf8KXFGKAE223/QPsf/Adf8KNtt/0D7H/AMB1/wAKXFGKAE22
3/QPsf8AwHX/AAo223/QPsf/AAHX/ClxRigBNtt/0D7H/wAB1/wo223/AED7H/wHX/CgHc5R
EZ2AyQozinbJf+feX/vmgBu22/6B9j/4Dr/hRttv+gfY/wDgOv8AhTtkv/PvL/3zRsl/595f
++aAG7bb/oH2P/gOv+FG22/6B9j/AOA6/wCFO2S/8+8v/fNGyX/n3l/75oAbttv+gfY/+A6/
4Ubbb/oH2P8A4Dr/AIUgcNjaCxJwABzmn7Jf+feX/vmgBu22/wCgfY/+A6/4Ubbb/oH2P/gO
v+FO2S/8+8v/AHzRsl/595f++aAG7bb/AKB9j/4Dr/hRttv+gfY/+A6/4U7ZL/z7y/8AfNGy
X/n3l/75oAbttv8AoH2P/gOv+FG22/6B9j/4Dr/hTXlWMOXBUp94EcimiVyMi1uCD38ugCTb
bf8AQPsf/Adf8KNtt/0D7H/wHX/Co/Nk/wCfS5/790ebJ/z6XP8A37oAk223/QPsf/Adf8KN
tt/0D7H/AMB1/wAKj82T/n0uf+/dHmyf8+lz/wB+6AJNtt/0D7H/AMB1/wAKa0Vu/AtYID/z
0t4xG6/RhyKaswMgjeOSNyMgOuM1LigCjL4misZGtZ45ZJIjtLKAQf1ornta/wCQvc/7/wDS
ikB2Z/49rf8A3D/6E1RSN5cbORkKCanAzbW/+4f/AEJqa8YdGRhlWGCPUUwKkU87r/x6jI6k
sR/OpFmzv81Vi2Yz82R+f+etRX0klnaAxF5JGYBS3Puc/gDVa6nljeOIDd5ib5SRjdngAenT
+VAFu3meZmPllYv4WP8AFUks0cTIrtgyNtXjqarWEjNOYmL7VjVlUjgA/wCen61Fq9rDJc2R
kjDFpQp9xigC5HOHnliAIMeMn14B/rUuKxLgmPUpbUZit2Kq0nYDaPl/+vW5DAkMSxxKFReg
FACYoxUm2jbQA2y4ubj/AHU/rVzNZwZkuJtpxwn9ad50v980AX80Zqpaw3N7JKI7sQiMDrHu
znPuPSrH9lXv/QTT/vx/9lQA/NAPNZ4kmVnjaXeY3KbgMZwcZxThNJkfOaAGWn/H0P8ArrJ/
WtHNZkJIYMDg+ZJ/WpPOk/vmgC7+9kuI4YdgZwTl844x/jU32G+/v2//AI9VCymf+0oiWz8j
/wBKhn0uaS+acLFzN5m4uc4znpikBe/ex3DwTbCyqrZTOMHPr9Kfmql9M51Rypx+6X+bVH50
n980wINS/wBbOf8Arl/MVNJJ+8b6mqt8SUuGJ5xFz+NUZribzn/eH7xoA1JJyi59wOegyetT
XUVzaOiyIZVcfI8QLAn0+tYRnmPG9jnjHrXS2N5/ZFlFBe3AZmPygj7g9PoP60AVbpJ7IwCc
pum/gU5Kcd/5U3zKo6vHcQai9w0u9Z23Iw9PT8qqfaJv+ehoA1pW3T2v+8/8hU+KzbKR5Li3
DsTy/X6CtbbQBxWtf8he5/36KNZ/5C1z/v0UgO5jGbS3/wBw/wDoTUu2lg5s7f8A3T/6E1WI
IBKCScYpgUmhDSpIScpnA+tDW8bSb2QFsYyfT/JrR+xr/fP5UfY1/vn8qAM6K3jiz5aY/HNN
ubOG6RVmUkK24YJBB+orT+xr/fP5UfY1/vn8qAMsWMAVxsyJBtbJJyMY/pT4LdIIhHHnaOmW
J/U1o/Y1/vn8qPsa/wB8/lQBS20bau/Y1/vn8qPsa/3z+VAGSTHHcymZwgZVwWPXGf8AGneb
a/8APeP/AL6rU+xr/e/Sj7Ev979KAMWZLOU7vtIVvVZCP5VF9ntP+f0/9/jW/wDYl/vfpR9i
X+9+lAGPD9kiTaLhD7ls1J5tqD/r4/8AvqtT7Ev979KPsS/3v0oAx49qBXchUMjnJ6YOcVJ5
tr/z3j/76rU+xr/eP5UfYl/vfpQBjzCzlA3XCAjoVcj+VQ/Z7T/n8P8A3+at77Ev979KPsS/
3v0oAxYEs4SSLlST3Z8/zqbzbX/nvH/31Wp9iX+9+lH2Jf736UAYN4FeG6eM7kxHyOnB5rOe
eyaRmF3Dgknl66/7Gv8AeP5Un2FPX9KAOPMtkR/x9wf990m+yLbmvYnPq0ma7H7Cnr+lH2FP
X9KAON32ZIzfRkL0BkyBTvNsv+fuD/vuuw+wp6/pR9hT1/SgDmdPeGS7hEEqSbdxbYc4BAra
21dFkg6N+lVaAOC1n/kLXP8Av0VHrUmNXuhj+OikB31v/wAeVv8A7p/9Car1n91vrVG3/wCP
K3/3T/6E1XrP7rfWgCxRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQA
UUUUAFFFFABRRRQAVmVp1mUAed63/wAhi6/3zRRrf/IYuv8AfNFAHoNv/wAeVv8A7p/9Car1
n91vrVG2/wCPK3/3T/6E1XrP7rfWgCxRRRQAUUUUAFFFFABRVTU7trO13RIHmYhY0P8AETSQ
294rRvJfMx6unlqFPsOM/rQBcorJtr95NOEtxcNGxl2BlQH8MYq3PqMEE/kHzHlC7ikaFiB6
nFAFuis06iEvZTJJttkhEnI6VehnSe3WZN2xhuG4YOPpQBJRWb/btgEDtI6xk7fMKELn0zU9
vqVvcTtAu9ZFXftkQrkeozQBboqkmq2ryKqlyrPsEmw7C3TG7pVqaVIImllYKiDJJ7CgB9FU
otUtpZI1HmJ5v+rZ0Kh/oT1psus2cTyKzOfKba5CEhT7mgC/RVWfUIIHRCXd3XcqRqWJHrgV
La3MV3CJYG3Lkj6EdQaAJaKKKACiiigAooooAKzK06zKYHnet/8AIYuv980Ua3/yGLr/AHzR
SA9Ctv8Ajyt/90/+hNV2z+631qna/wDHjb/7p/8AQmq7afdb60AT0UUUAFFFFABRRRQBQ1e3
lmt0kgXfLC4kVP72D0pYNTjn8pRFOJH6o0TDb9TjFXqKAOdEEv8AY0aeU+77TnG05x61ajl+
wardm4ikZZcOkqoW4wBt4z6VsUUAc7qFtPNqwu443aOKNXMJHEnXj6ituGYXNn5ioyZXlWUg
g46VPRQBzkttIfDUUfktv89CV2nP3x2q9dwSSanH5YZcwOu4DgHjvWrRQBy+n2cRggguJNSE
quAYSTsyD16Yx361taxDJLpzLCCzKVbYOrAEHFXqKAMS6k/tEWMVvDIjxypI+6Mr5YHUZI5/
D0pzQv8AYNUHltud3IG3luOK2aKAOZa2db6OW5kvoo3gUB4CflIzkEAE9619HgigtG8nz9rO
WzN9489av0UAFFFFABRRRQAUUUUAFZtaVZw6UwPOdb/5DF1/vmijXP8AkMXX/XQ0UgPQ7X/j
xt/90/8AoTVdtOjfWqdp/wAeNv8A7p/9CNXLXo/1oAnooooAKKKKACiiigAooooAKKKKACii
igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKzx0rQqgOgoA831z/kM3X/XQ0Uuuf8hm
6/66GigD0SzH+gW/+6f/AEI1ctv4/rVSy/48Lf8A3T/6Eat2/V/qKAJqKKKACiiigAooooAK
KrajefYrUyhDI+QEQHBYntVe3g1MSxyzXsbITl4REBj2Ddf0oA0aKybe9lm00SyXKwOZdofZ
n8MVenv7a2fy5ZcPjO0KWOPXAoAsUVni/wAahKryKLZYRJkj9auxTxzQiWNsxkZBxjigB9FU
v7XsMj/SVAJwCQQM/XpUlvf2tzK0cMuXUZKkEHHrzQBZoqqupWjTCJZgWJ2jg4J9M9KXULxb
GzknYFtoyBzyaALNFU7LUYLyOIq22SRN+wg/j1HNS/bbYxySCZSsbbXPofSgCeiq02oWsD7J
JfmxnCqWwPfA4qeKWOaMSROHRhkEGgB1FFFABRRRQAUUUUAFUlHyj6Vdqmo+UfSgDzXXP+Qz
d/8AXQ0Ua5/yGbv/AK6GigD0ew/5B8H+6f8A0I1Zg6v9RVfT/wDkHwfQ/wDoRqzB95/qP5UA
S0UUUAFFFFABRRRQBn61DI9uk0KGR4HEmxRktg9BToNWsrjyljmVpJP+WYI3D6jtV6igDmgD
/YkfB/4+qtx3EFlrF4b5ljeQAxyvwCmB8oP1B4raooA5nUo5JNV86MF7aOJXkhA++vPH9cVv
QTw3FkJLcjYU4A/h46VYooA5iWFD4XiBjBzcJnj/AG60LuNv7Wj8kBXNu4BA+la9FAHM6clp
JaW9vLe3Cyq4zbnYG3g9cbc9ec1t6qpOlXIUEnyj9elW6KAObuLpYtK069gPmNCqxOE5IyBk
H8qhS1mhuINNbcTc7ZZGHTK8n88V1VFAGPbXMFjeXqX0iRSO4ZWcgb12gAD1wQfzqbQInisW
3KUV5XdFIxhScj9K0qKACiiigAooooAKKKKACqqD5B9KtVXT7i/SgDzHXf8AkNXf/XQ0Ua7/
AMhq7/66GigD0jT/APkHwfQ/+hGrMP3pPqP5Vn2rEWNvg4+U/wDoTVdtCSrE+tAFiiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAqumNi/SrFZ
29h3NMDzrXf+Q1d/9dDRSa5/yGLr/fNFID0G2/48rf8A3T/6E1XrP7rfWqNv/wAeVv8A7p/9
CapkkdAdpxn2pgaFFUftEv8Ae/QUfaJf7/6CkBeoqj9ol/vfoKPtEv8Ae/QUAXqKo/aJf7/6
Cj7RL/f/AEFAF6iqP2iX+9+go+0S/wB/9BQBeoqj9ol/v/oKPtEv979BQBeoqj9ol/vfoKPt
Ev8Ae/QUAXqKo/aJf736Cj7RL/e/QUAXqKo/aJf736Cj7RL/AHv0FAF6iqP2iX+9+go+0S/3
v0FAF6iqP2iX+9+go+0S/wB79BQBeoqj9ol/vfoKPtEv979BQBeoqj9ol/vfoKPtEv8Ae/QU
AXqKo/aJf736Cj7RL/e/QUAXqzak+0S/3v0FRUwPO9b/AOQxdf75oo1v/kMXX++aKQGvJ4pu
bZ2txBGywsyAknpuNN/4S+5/59ovzNFFAB/wl9z/AM+0X5mj/hL7n/n2i/M0UUAH/CX3P/Pt
F+Zo/wCEvuf+faL8zRRQAf8ACX3P/PtF+Zo/4S+5/wCfaL8zRRQAf8Jfc/8APtF+Zo/4S+5/
59ovzNFFAB/wl9z/AM+0X5mj/hL7n/n2i/M0UUAH/CX3P/PtF+Zo/wCEvuf+faL8zRRQAf8A
CX3P/PtF+Zo/4S+5/wCfaL8zRRQAf8Jfc/8APtF+Zo/4S+5/59ovzNFFAB/wl9z/AM+0X5mj
/hL7n/n2i/M0UUAH/CX3P/PtF+Zo/wCEvuf+faL8zRRQAf8ACX3P/PtF+Zo/4S+5/wCfaL8z
RRQAf8Jfc/8APtF+Zo/4S+5/59ovzNFFAB/wl9z/AM+0X5mj/hL7n/n2i/M0UUAH/CX3P/Pt
F+Zo/wCEvuf+faL8zRRQBhXlwbu6knZQpkOSB2ooooA//9k=</binary>
 <binary id="_84.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CABYAFEDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD0Csm/1EruETY2nBx/n/Poa1qzJdIs3V4y
7CSQ53bhux6AdMfhQA7R5ri4heWY5jY/u/cdzStqsKXAjf5VJxuPY/4VOoisLNEGdkYCj1P/
ANeqJi0/UpwgRklU+ZlPl3YwOo/CgDXoqrY3L3MUhkjMbpIyEH2q1QAUUUUAFFFFABRRRQBT
hhmkiSQ3s4LqGwAmBn0+WuVEerz+MjayyzLbq/mCQIv3QMg5xj0FdjbDFtEP9gfypt7bm7tX
hEskJbGJIzhlIORQB55F4lu5NRe31OeVrZnKHYiBk5xn7v8AhXQRaVdaTdz391fv9lQ4j8pA
z4YgZbIxx3rebTLOWRJri1t5bhcEymIZJ9aS0ae7t54dQtgjBmjIHKSL2I+oNADvsk3/AEEL
n/vmP/4ij7JN/wBBC5/75j/+Iq1S0AVPsk3/AEELn/vmP/4ioruK4gs55Vv7gskbMMrH1Az/
AHa0Kral/wAgy7/64v8A+gmgCaJi0SMepUE0+mRcRIP9kU+gAooooAjt+LeMf7I/lUlRW/8A
x7x/7oqWgAorkfGXiWTT2+wWLbZ2XMkg6oD0A965zwsdQv8AxBAEvJgVPmSMXJyo6g+uen40
Aeo0Vy3iXxRcaJqkNulskkLRh2LEgnkjAPbpXQadew6jYxXcBPlyjIB6j1B/GgCzVbUf+Qbd
f9cX/kas1V1I40y7J6CF/wD0E0AWFGFA9BTqQdBS0AFFFFAENr/x7J9KmqK3/wBQuPf+dS0A
Yeo+GtIub99Qvd258Bg0m1Ceg/p3qTR/Dtlo93PcWpkzKNoVjkIOuB/9eqPjuyurzSIvssby
+XKGdEGTjBGcd+tZnivULvT5NIa0kdbeNAww2A7DAwcew/U0ATXHiHR9a1H+z9SsSIg5SOZm
wQenOMFR+P1rotPtxpso0+3g2Waxb43ySd247gc/UH86xTpOmeK0t9Vtw1s2/wDejby+OoPv
710NhcyXMcvnRCOSKVoyoORx0P4gg0AWqq6n/wAgy74z+5f/ANBNJqeo2+l2T3V0+1F4A7se
wHvXlup65f6nePK88iKxIWJGIVR6YoA9cHQUtV4ma3ska5bLKo3H3pLW9humZYydygEgjpQB
ZooooAhtv9QPqf5mpqit8+Vz/eb+ZqWgBKpQaTZwxSwiIPbyPv8AJkAZEPfaD0+lXqKAM2db
61vrb7HDG9ht2SQoApQ54Ye3tWjS0UAY3iTQv7dtoohcGBon3A7dwPHpmsGfwTb2ls93HfyP
5EbORsGGIB/L9a63U5Hh0u7liz5iQuy49QDiuJ0GSWz8E6pcsGZZWKIp98KT/wCPfpQB2168
At2WfJUjJCnBqj5drpSHUY3d4nVVOeQoJ6/59qYRHqCsn2greKpCqTgN3H+farVgvkwRafdE
PKYyxUjI256fhmgCz9tt/wDnqtFS+Wn9xfyooArmxQsxE1wuSTgSkDk5o+wL/wA/Fz/3+aii
gBDYL/z83X/f40CwA6XV1+MuaKKAF+w/9PVz/wB/KT+zx/z9XX/f00UUAL9hGMfarnH/AF0q
nLovyRwQykWZyssBOAQfTA4NFFAE8lta6cr3kds7uo/gyxAPXAqzD5Fz5V5GAxKEI5GDtOCR
+goooAnooooA/9k=</binary>
 <binary id="_19.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CAFSAsYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDVCGGV3+Vml+c7lDAZGQADwMA0/wA5/wC5
D/35T/CnTfeT/rmn/oIqtLOscsUXWSQ4Uf1pgT+c/wDch/78p/hR5z/3If8Avyn+FV5biONw
NwZScbgelSO6xoXc4AoAk85/7kP/AH5T/Cjzn/uQ/wDflP8ACo45EkBKHODg9iDTsUAO85/7
kP8A35T/AAo85/7kP/flP8KbimqysW2kHacH2NAEnnP/AHIf+/Kf4Uec/wDch/78p/hUcjrG
hdzhRyTSqQ6hlOQRkUAP85/7kP8A35T/AAo85/7kP/flP8KbikYqilmIVQMkk4AoAf5z/wBy
H/vyn+FHnP8A3If+/Kf4VFJIkSbnOB0pykMMjP4jFAD/ADn/ALkP/flP8KPOf+5D/wB+U/wp
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
/fVPX77fhT6AIfs//TaX/vqj7P8A9Npf++qmooAh+z/9Npf++qPs/wD02l/76qaigCH7P/02
l/76o+z/APTaX/vqpqKAIfs//TaX/vqj7P8A9Npf++qmooAh+z/9Npf++qPs/wD02l/76qai
gCH7P/02l/76o+z/APTaX/vqpqKAIfs//TaX/vqj7P8A9Npf++qmooAh+z/9Npf++qa0JVSw
llyBnlqsUyT/AFT/AENADh0paQdKWgAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKK
ACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAo
oooAKKKKACiiigAooooAKKKKACiiigAooooAKrz/AOuT/db+YqxVef8A1yf7rfzFAFGb7zVX
g6z/AO4v/oRqxN95qrwdZ/8AcX/0I0wKGpf62H/db/2WijUv9bD/ALrf+y0UgNAf6uL/AK5J
/wCgir+jf8gq3/3f61QH+ri/65J/6CKv6N/yCrf/AHf60AXWUMpVgCD1BHWmJBDHD5KRRrFj
GwKAuPpUlFAFeWytJpDJLawyOV2lmjBJHpn0pradYuVLWduxVdikxLwvoOOntVqigCtFYWcE
iyQ2kEbqNqskYBA9AcU6G0trdi0FvFEx6lEAJ/Kp6KAGZ2u2QecdBml3j0b/AL5NNeUI2Njt
/ujNN+0f9MZf++aAJN49G/75NG8ejf8AfJqP7R/0xl/75o+0f9MZf++aAJN49G/75NG8ejf9
8mo/tH/TGX/vmj7R/wBMZf8AvmgCTePRv++TRvHo3/fJqP7R/wBMZf8Avmj7R/0xl/75oAk3
j0b/AL5NG8ejf98mo/tH/TGX/vmj7R/0xl/75oAk3j0b/vk0bx6N/wB8mo/tH/TGX/vmj7R/
0xl/75oAk3j0b/vk0bx6N/3yaj+0f9MZf++aPtH/AExl/wC+aAJN49G/75NG8ejf98mo/tH/
AExl/wC+aPtH/TGX/vmgCTePRv8Avk012yjABskY+6ab9o/6Yy/980faB3ilA9StAEo6UtJS
0AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAB
RRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUU
UAFFFFABVef/AFyf7rfzFWKrz/65P91v5igCjN95qrwdZ/8AcX/0I1Ym+81V4Os/+4v/AKEa
YFDUv9bD/ut/7LRRqX+th/3W/wDZaKQGgP8AVxf9ck/9BFX9G/5BVv8A7v8AWqA/1cX/AFyT
/wBBFX9G/wCQVb/7v9aAL1JS1Wv1uXtHSzEZlbjMjlQB65APNAGbpette65eWTJtjRQ8Jxyy
8An3yealufEVhbSSI3mv5cgjdkTIDntn1qhPoN7FqVleWDxhoFAcTTtyuPujCdPf9Kx7uS4j
1C9kTT4J7dLgu8YuNqswH9w4LHPfHJ6ZoA62fWLSC48l2beu0yYXIjz03elX6599DmfUrq52
xSQXyp5scsjKYyBjoAQ30OK6BRhQPQUANX77fhT6Yv32/Cn0AFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABTJP8AVP8AQ0+mSf6p/oaAHDpS0g6UtABRRRQAUUUUAFFFFABRRRQAUUUU
AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABR
RRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAVXn/ANcn+638xViq8/8A
rk/3W/mKAKM33mqvB/y3/wBxf/QjVib7zVXg6z/7i/8AoRpgUNS/1sP+63/stFGpf62H/db/
ANlopAaA/wBXF/1yT/0EVf0b/kFW/wDu/wBaoD/Vxf8AXJP/AEEVf0b/AJBVv/u/1oAvUUUU
AFFZ/wDbNj9v+w75ftIP+r8iT1xnO3GPfpV5mCqWOcAZ4GT+VADqKr2V5Bf2y3Nq/mRNkBtp
HQ4PB56irFADdvJIJBNLg+pqJolkkO5n4xja5X+Ro+zR/wB6X/v63+NAEuD6mjB9TUX2aP8A
vS/9/X/xo+zR/wB6X/v63+NAEuD6mjB9TUX2aP8AvS/9/W/xo+zR/wB6X/v6/wDjQBLg+pow
fU1F9mj/AL0v/f1v8aPs0f8Ael/7+v8A40AS4PqaMH1NRfZo/wC9L/39f/Gj7NH/AHpf+/r/
AONAEuD6mjB9TUX2aP8AvS/9/X/xo+zR/wB6X/v63+NAEuD6mjB9TUX2aP8AvS/9/W/xo+zR
/wB6X/v6/wDjQBLg+powfU1F9mj/AL0v/f1/8aPs0f8Ael/7+t/jQBLg+ppCu4EEnBqP7NH/
AHpf+/r/AONNe3RULBpcgZH71j/WgCelpB0paACiiigAooooAKKKKACiiigAooooAKKKKACi
iigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAqvN/rk/3W/mKsVXn/wBcn+638xQB
jGV2lAM7Nk9Ps7D9cU+Hrcf7i/8AoRpz2yo5PnXDY5+aViKbD1n/ANxf/QjTAoal/rYf91v/
AGWijUv9bD/ut/7LRSA0B/q4v+uSf+gir+jf8gq3/wB3+tUB/q4v+uSf+gir+jf8gq3/AN3+
tAF6o7iZLeB5pM7EG44GTipKSgDk45zL4ymurdGb/iX71BGDyAQCKXTNTvHutILTvK12JDPG
TkDBb8sYxx6V1EcMUOfKiRM9dqgZoSGJHLpEis3VgoBNAHGaHc3Nvb6IltM5WeeZZY+o2hvT
tjOc+/0rt6jSGJHLpGiseCQoBqSgBi/fb8KfTOVdjgnPpS7v9lvyoAdRTd3+y35Ubv8AZb8q
AHUU3d/st+VG7/Zb8qAHUU3d/st+VG7/AGW/KgB1FN3f7LflRu/2W/KgB1FN3f7LflRu/wBl
vyoAdRTd3+y35Ubv9lvyoAdRTd3+y35Ubv8AZb8qAHUyT/VP9DS7v9lvyprksjAK2SMdKAHj
pS0g6UtABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFA
BRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUU
UUAFFFFABRRRQAVXn/1yf7rfzFWKrz/65P8Adb+YoAozfeaq8HWf/cX/ANCNWJvvNVeDrP8A
7i/+hGmBQ1L/AFsP+63/ALLRRqX+th/3W/8AZaKQGgP9XF/1yT/0EVf0b/kFW/8Au/1qgP8A
Vxf9ck/9BFX9G/5BVv8A7v8AWgC9RRUN0WW1lZHKMEJDDHH50ATUVxunazqtzaaZLHcNczTT
lZ4xEuAm7GTgccVuJ4gs5NRSzRZSXkaJZcDYXUcjrkflQBrUVkW2vxXInEdldiSCRY2jbYGy
fbd0rWoAjeVlbCxO/rtx/Uik86T/AJ9pfzT/AOKp6/fb8KfQBD50n/PtL+af/FUedJ/z7S/m
n/xVTUUAQ+dJ/wA+0v5r/wDFUedJ/wA+0v5p/wDFVNRQBD50n/PtL+af/FUedJ/z7S/mn/xV
TUUAQ+dJ/wA+0v5p/wDFUedJ/wA+0v5p/wDFVNRQBD50n/PtL+af/FUedJ/z7S/mn/xVTUUA
Q+dJ/wA+0v5p/wDFUedJ/wA+0v5p/wDFVNRQBD50n/PtL+af/FUedJ/z7S/mn/xVTUUAQ+dJ
/wA+0v5p/wDFUee45NvKB3OV/wAampkn+qf6GgB1LSDpS0AFFFFABRRRQAUUUUAFFFFABRRR
QAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAF
FFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABVef/XJ/ut/MVYqvP/rk
/wB1v5igCjN95qrwdZ/9xf8A0I1Ym+81V4Os/wDuL/6EaYFDUv8AWw/7rf8AstFGpf62H/db
/wBlopAaA/1cX/XJP/QRV/Rv+QVb/wC7/WqA/wBXF/1yT/0EVf0b/kFW/wDu/wBaAL1Q3aSS
WsiQlQ7LgF+lTUUAZfh7TZ9J01bOaSOQISVZAR1Oec1nJ4cu11FLx7qKR0uWmGVP3T/D7V0t
FAGFp1vaX2sy6ras+1l2SKRgGQEjkeoArdoooAYv32/Cn03aM57n3pcD3/OgBaKTA9/zowPf
86AFopMD3/OjA9/zoAWikwPf86MD3/OgBaKTA9/zowPf86AFopMD3/OjA9/zoAWikwPf86MD
3/OgBaKTA9/zowPf86AFpkn+qf6GnYHv+dIVBGDnH1oAUdKWkpaACiiigAooooAKKKKACiii
gAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAK
KKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAqvP/rk/wB1v5ir
FV5/9cn+638xQBRm+81V4Os/+4v/AKEasTfeaq8HWf8A3F/9CNMChqX+th/3W/8AZaKNS/1s
P+63/stFIDQH+ri/65J/6CKv6N/yCrf/AHf61QH+ri/65J/6CKv6N/yCrf8A3f60AXqKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooo
oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAC
iiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAqvP
/rk/3W/mKsVXn/1yf7rfzFAFGb7zVXg6z/7i/wDoRqxN95qrwdZ/9xf/AEI0wKGpf62H/db/
ANloo1L/AFsP+63/ALLRSA0B/q4v+uSf+gir+jf8gq3/AN3+tUB/q4v+uSf+gir+jf8AIKt/
93+tADr2aZZYYYGVGkDMWIzgDH+NQ4v/APn6T/v3Tr5tt/ak/wDPOT+a1k6xM39oaaEj84F5
Mxk4DfL3zQBqYv8A/n6T/v3Ri/8A+fpP+/dZ02oNamCNLYQGQsXCxGTAHsn4VVTUJ5tQs5ZV
aLasu5CjLuA6EA88igDbxf8A/P0n/fujF/8A8/Sf9+6yby8vJNKMp8rbJHuymQUORjvzV22v
ZGvZrabYfLRHDKpH3s8dT6UAX7KWdpZYp2VygBDAY65/wpJGuGnkCTCNFIAAQE9Af60lkwa7
nI/uJ/WiRws8uf73/sooAMXP/P1/5DFGLn/n7/8AIYrP1efFvCVYj/SIs49N4qLVrxreeKaM
5McEzgHoSFBGaANXFz/z9f8AkMUYuf8An7/8hisW51m5sxH5qwyebCXXYpGGBHB5PHNPe7mt
7u7eWeJdsceGKNtHJ7Z60Aa+Ln/n7/8AIYoxc/8AP1/5DFc9eanLcr5asV8q6hAYxNGSCR1U
8/41MuuTs8hSBnCT+WEW3kOVBwTu6epxQBt4uf8An6/8hirNszvApkILjIYjoSDiqnnCrVt/
qj/vt/6EaAJqKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoo
ooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKA
CiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKrz/65P8Adb+YqxVe6VWKblB+ooAo
zfeaq8HWf/cX/wBCNaHkRf8APJP++RUc0aJC2xFXI5wMdxTAxNS/1sP+63/stFGpf62H/db/
ANlopAaA/wBXF/1yT/0EVf0b/kFW/wDu/wBaoD/Vxf8AXJP/AEEVf0b/AJBVv/u/1oAh1Q4v
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
FAH/2Q==</binary>
 <binary id="_38.jpg" content-type="image/jpeg">/9j/4AAQSkZJRgABAQEAlgCWAAD/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9
PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhC
Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wAAR
CABhAPADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAA
AgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkK
FhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWG
h4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl
5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYk
NOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk
5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwC8YRNM89wglVnJjjcZULnqR0znPPpU222/
6B9j/wCA6/4VIf8Aj3t/9w/+hNTMUwE223/QPsf/AAHX/Cjbbf8AQPsf/AZf8KXFGKAE223/
AED7H/wGX/Cjbbf9A+x/8Bl/wpcUYoATbbf9A+x/8Bl/wo223/QPsf8AwGX/AApcUYoATbbf
9A+x/wDAZf8ACjbbf9A+x/8AAZf8KXFGKAE223/QPsf/AAHX/Cjbbf8AQPsf/AZf8KE3SKGS
KRlPQgcGl2y/88JfyoATbbf9A+x/8Bl/wo223/QPsf8AwHX/AApdsv8Azwl/KjbL/wA8Jfyo
ATbbf9A+x/8AAZf8KNtt/wBA+x/8Bl/wpdsv/PCX8qRtyLukjdF9SOKADbbf9A+x/wDAdf8A
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</binary>
</FictionBook>
