Content-Type: multipart/related; start=; boundary=----------NAUdUOyp06e2Ned0Xy6D2i Content-Location: http://acmp.ru/index.asp?main=solution&id_task=146 Subject: =?utf-8?Q?=D0=A8=D0=BA=D0=BE=D0=BB=D0=B0=20=D0=BF=D1=80=D0=BE=D0=B3=D1=80=D0=B0=D0=BC=D0=BC=D0=B8=D1=81=D1=82=D0=B0?= MIME-Version: 1.0 ------------NAUdUOyp06e2Ned0Xy6D2i Content-Disposition: inline; filename=index.htm Content-Type: text/html; charset=windows-1251; name=index.htm Content-ID: Content-Location: http://acmp.ru/index.asp?main=solution&id_task=146 Content-Transfer-Encoding: 8bit Школа программиста
Школа программиста

Забыли пароль?
  [новости] [гостевая книга] [форум] [чат] [регистрация]  
Логин:   Пароль:    
Скрыть меню
 
О школе
Олимпиады
Фотоальбом
Архив олимпиад
 
Архив задач
Состояние системы
Работа в системе
Рейтинг
Разбор задач
Добавить задачу
 
Новичкам
Алгоритмы
Курсы КДПиШ
Курс олимпиадника
Дистрибутивы
Ссылки
 

добавить на Яндекс

HotLog Индекс Цитирования

GISMETEO.RU: погода в г. Красноярск


 
 

Длинный корень

(Время: 1 сек. Память: 16 Мб Сложность: 67%)

Для начала найдем количество цифр в ответе. Покажем, что квадрат K-значного числа имеет либо 2*K-1, либо 2*K цифр. Действительно, квадрат наименьшего K-значного числа, т.е. числа 10K-1, равен 102K-2, т.е. имеет 2*K-1 цифру; квадрат наибольшего K-значного числа, т.е. числа 10K-1, равен 102K-2*10K+1, т.е. имеет 2*K цифр. Поскольку функция y=x2 монотонно возрастает для всех x>0(т.е. для любых x1,x2 > 0, таких что x1 < x2 выполнено x12 < x22), квадрат любого K-значного числа будет иметь либо 2*K-1, либо 2*K цифр. Следовательно, если число A из входного файла имеет N цифр, то корень из него будет иметь ровно (N+1) div 2 цифр.

Теперь, когда мы знаем количество цифр в числе, будем последовательно подбирать его цифры, начиная со старших. Пусть K старших цифр уже подобраны. Поставим на K+1 место самую большую цифру - 9, и будем уменьшать ее до тех пор, пока квадрат полученного таким образом числа (считая, что все цифры ответа, начиная с K+2 и до самой младшей равны 0) не станет меньше либо равен числу A из входного файла. Таким образом, мы подобрали K+1 цифру нашего числа. Продолжая этот процесс, получим ответ на поставленную задачу.

В изложенном решении используется операция умножения "длинных" чисел. Благодаря алгоритму умножения "в столбик" эта задача сводится к многократному умножению "длинных" чисел на "короткие" и сложению "длинных" чисел. Заметим, что эта операция легко выполняется в том случае, если одно из чисел является степенью 10, умноженной на "короткое" число. Тогда достаточно умножить "длинное" число на это короткое, а затем сдвинуть результат на нужное число позиций, что равносильно умножению числа на степень 10.

Пусть aK - число, полученное на K-м шаге нашего приближения, b - очередная цифра, умноженная на 10 в соответствующей степени. Тогда aK+12=(aK+b)2=aK2+2aKb+b2. В стоящей справа сумме все слагаемые, кроме первого, представляют собой частный случай перемножения "длинных" чисел, изложенный выше. А первое слагаемое уже было вычисленно на предыдущем шаге алгоритма.

Разбор задачи взят с сайта http://olympiads.ru


[Обсуждение] [Все попытки] [Задача]


 

Красноярский краевой Дворец пионеров и школьников, (c)2006 - 2011, ICQ:   151483



------------NAUdUOyp06e2Ned0Xy6D2i Content-Disposition: inline; filename=favicon.ico Content-Type: image/x-icon; name=favicon.ico Content-Location: http://acmp.ru/images/favicon.ico Content-Transfer-Encoding: Base64 AAABAAEAEBAAAAEAGABoAwAAFgAAACgAAAAQAAAAIAAAAAEAGAAAAAAAAAAAABML AAATCwAAAAAAAAAAAAAnTSUnTSUnTSUnTSUnTSUnTSUnTSUnTSUnTSUnTSUnTSUn TSUnTSUnTSUnTSUnTSUnTSUnTSX///8nTSUnTSUnTSX///8nTSUnTSX///8nTSUn TSUnTSUnTSUnTSUnTSUnTSUnTSX///8nTSUnTSUnTSX///8nTSUnTSX///8nTSUn TSUnTSUnTSUnTSUnTSUnTSUnTSX///8nTSUnTSUnTSX///8nTSUnTSX///////// //////8nTSUnTSUnTSUnTSUnTSX///8nTSX///8nTSX///8nTSUnTSX///8nTSUn TSUnTSX///8nTSUnTSUnTSUnTSX///////8nTSX///////8nTSUnTSX///8nTSUn TSUnTSX///8nTSUnTSUnTSUnTSX///8nTSUnTSUnTSX///8nTSUnTSX///////// //////8nTSUnTSUnTSUnTSUnTSUnTSUnTSUnTSUnTSUnTSUnTSUnTSUnTSUnTSUn TSUnTSUnTSUnTSUnTSUnTSUnTSUnTSUnTSUnTSUnTSUnTSUnTSUnTSUnTSUnTSUn TSUnTSUnTSUnTSUnTSUnTSUnTSX///8nTSUnTSUnTSX///8nTSUnTSUnTSX///// //////8nTSUnTSUnTSUnTSUnTSX///8nTSUnTSUnTSX///8nTSUnTSX///8nTSUn TSUnTSX///8nTSUnTSUnTSUnTSX///////////////////8nTSUnTSX///8nTSUn TSUnTSUnTSUnTSUnTSUnTSUnTSX///8nTSUnTSUnTSX///8nTSUnTSX///8nTSUn TSUnTSUnTSUnTSUnTSUnTSUnTSX///8nTSUnTSUnTSX///8nTSUnTSX///8nTSUn TSUnTSX///8nTSUnTSUnTSUnTSUnTSX///////////8nTSUnTSUnTSUnTSX///// //////8nTSUnTSUnTSUnTSUnTSUnTSUnTSUnTSUnTSUnTSUnTSUnTSUnTSUnTSUn TSUnTSUnTSUnTSUnTSUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ------------NAUdUOyp06e2Ned0Xy6D2i Content-Disposition: inline; filename=acmp_style.css Content-Type: text/css; charset=windows-1251; name=acmp_style.css Content-Location: http://acmp.ru/design/acmp_style.css Content-Transfer-Encoding: 8bit a {color: rgb(0, 60, 0); text-decoration: none; border-color: 0;} a:hover {color: red; text-decoration: underline;} a.red {color: red; text-decoration: none; border-color: 0;} a.red:hover {color: red; text-decoration: underline;} a.top:link {color: rgb(0, 0, 0);font-weight:bold;font-family:verdana;font-size:11pt;} a.top:visited {color: rgb(0, 0, 0);font-weight:bold;font-family:verdana;font-size:11pt;} a.top:hover {color:#ee2222;font-weight:bold;font-family:verdana;font-size:11pt;} h1 {margin-top:5; margin-bottom:5; text-align:center; font-family: verdana, tahoma, arial; font-size: 14pt; color : #006600; font-weight: normal;} h2 {font-family: verdana, tahoma, arial; font-size: 14pt; color : #006600; font-weight: normal;} h3 {margin-top:10; margin-bottom:-20; font-family: verdana, tahoma, arial; font-size: 14pt; color : #006600; font-weight: normal;} h4 {font-family: verdana, tahoma, arial; font-size: 11pt; color : #006600; font-weight: bold;} hr {color: #509050; width: 100%; height: 1px} input { background-color: #f0fff0; border: gray 1px solid; font-family: verdana, tahoma; font-size: 8pt} input.button {background-color: #eeeeee;border: gray 1px solid; font-family: verdana, tahoma; font-size: 8pt} select {background-color: #f0fff0; border: gray 1px solid; font-family: verdana, tahoma; font-size: 8pt} textarea {background-color: #f0fff0; border: gray 1px solid; font-family: verdana, tahoma; font-size: 8pt} .menu_title {font-family: Tahoma;font-size: 12px;color: #0D2B01; FONT-WEIGHT: bold;} .news {color: #006600} .btext {text-align:center; font-family: verdana, tahoma, arial; font-size: 8pt; color : #004400; font-weight: bold;} .btext2 {text-align: left; font-family: verdana, tahoma, arial; font-size: 8pt; color : #004400; font-weight: bold;} .btext3 {font-family: verdana, tahoma, Arial; font-size: 8pt; color : #007000;} .menu { color: #33a033; font-size: 11pt; text-decoration: none; font-weight: bold;} .title {color: rgb(0,120,0);font-weight:bold;} .nomargin {margin: 0 0 0 0} p.text {text-indent: 30px; text-align: justify; margin-top: 5px; margin-bottom: 10px;} p.stext {text-indent: 30px; font-size: 10pt;text-align: justify; margin-top: 5px; margin-bottom: 10px;} img.point {width: 5px; height: 12px; background-image: url(/images/1x1.gif);} .normal {background-color: #FFFFFF;border: 0 solid gray;font-size: 12px;font-family: Verdana, Tahoma;} .red {color: red;} .green {color: #008800;} .green2 {color: #008800;} .gray {background-color: #dddddd;} .white {background-color: white;} .white2 {background-color: white; font-family: courier;} table.main {background-color: #007700; width: 100%;} th {background-color: #ddffdd; color: #006600; font-size: 12pt; text-decoration : none; font-weight : bold;} tr.small {font-size: 8pt;} td.green {background-color: #9DBFB1} .img_topleft{ border : 0px; background-image: url(/images/img_topleft.gif); background-repeat: no-repeat; width:13px; height: 13px; } .img_top{ border : 0px; background-image: url(/images/img_top.gif); background-repeat: repeat-x; height: 13px; } .img_topright{ border : 0px; background-image: url(/images/img_topright.gif); background-repeat: no-repeat; width:13px; height: 13px; } .img_left{ border : 0px; background-image: url(/images/img_left.gif); background-repeat: repeat-y; width:13px; } .img_right{ border : 0px; background-image: url(/images/img_right.gif); background-repeat: repeat-y; width:13px; } .img_bottomleft{ border : 0px; background-image: url(/images/img_bottomleft.gif); background-repeat: no-repeat; width: 13px; height: 13px; } .img_bottom{ border : 0px; background-image: url(/images/img_bottom.gif); background-repeat: repeat-x; height: 13px; } .img_bottomright{ border : 0px; background-image: url(/images/img_bottomright.gif); background-repeat: no-repeat; width:13px; height: 13px; } .img_bottomright_comment{ border : 0px; background-image: url(/images/img_comment.gif); background-repeat: no-repeat; width:13px; height: 13px; } table.thumb { border-collapse: collapse; text-align:center; margin: 10px; padding: 0px; } a.my {color : #999999; font-size: 10; text-decoration:none} a.my:visited {color : #999999; font-size: 10; text-decoration: underline} a.my:hover {color : #666666; font-size: 10; text-decoration: underline} ------------NAUdUOyp06e2Ned0Xy6D2i Content-Disposition: inline; filename=olimp.js Content-Type: application/x-javascript; charset=windows-1251; name=olimp.js Content-Location: http://acmp.ru/design/olimp.js Content-Transfer-Encoding: Base64 ZnVuY3Rpb24gbmV3SW1hZ2UoYXJnKSB7DQogIGlmKGRvY3VtZW50LmltYWdlcyl7 DQoJcnNsdCA9IG5ldyBJbWFnZSgpDQoJcnNsdC5zcmMgPSBhcmcNCglyZXR1cm4g cnNsdA0KICB9DQp9DQoNCmZ1bmN0aW9uIExvYWRJbWFnZXMoKSB7DQogIGlmIChk b2N1bWVudC5pbWFnZXMpIHsNCiAgICB2YXIgeA0KICAgIHggPSBuZXdJbWFnZSgi aW1hZ2VzL2xfbGluZXMuZ2lmIikNCiAgICB4ID0gbmV3SW1hZ2UoImltYWdlcy9y X2xpbmVzLmdpZiIpDQogICAgeCA9IG5ld0ltYWdlKCJpbWFnZXMvc19saW5lcy5n aWYiKQ0KICAgIHggPSBuZXdJbWFnZSgiaW1hZ2VzL3ZfbGluZXMuZ2lmIikNCiAg ICB4ID0gbmV3SW1hZ2UoImltYWdlcy9mYXZpY29uLmljbyIpDQogIH0NCn0NCg0K ZnVuY3Rpb24gVmFsaWRMRigpew0KICBpZighZW50ZXIubGduLnZhbHVlKXsNCiAg ICBhbGVydCgnzeXu4fXu5Ojs7iDz6uDn4PL8IOvu4+jtJykNCiAgICBlbnRlci5s Z24uZm9jdXMoKQ0KICB9ZWxzZSANCiAgaWYoIWVudGVyLnBhc3N3b3JkLnZhbHVl KXsNCiAgICBhbGVydCgnzeXu4fXu5Ojs7iDz6uDn4PL8IO/g8O7r/CcpDQogICAg ZW50ZXIucGFzc3dvcmQuZm9jdXMoKQ0KICB9DQogIGVsc2Uge3JldHVybiB0cnVl fQ0KICByZXR1cm4gZmFsc2UNCn0NCg0KZnVuY3Rpb24gU2hvd1RpbWUoKXsgDQog IG5vdy5zZXRUaW1lKG5vdy5nZXRUaW1lKCkrMTAwMCkNCiAgdGltZXIuaW5uZXJI VE1MID1ub3cudG9Mb2NhbGVTdHJpbmcoKSsiJm5ic3A7Ig0KICB3aW5kb3cuc2V0 VGltZW91dCgnU2hvd1RpbWUoKScsMTAwMCkNCn0NCg0K ------------NAUdUOyp06e2Ned0Xy6D2i Content-Disposition: inline; filename=title.gif Content-Type: image/gif; name=title.gif Content-Location: http://acmp.ru/images/title.gif Content-Transfer-Encoding: Base64 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 vzMcI48CxHLAwHNrHdxBywauvMtTEAQAOw== ------------NAUdUOyp06e2Ned0Xy6D2i Content-Disposition: inline; filename=3lines.gif Content-Type: image/gif; name=3lines.gif Content-Location: http://acmp.ru/images/3lines.gif Content-Transfer-Encoding: Base64 R0lGODlhAQAFAIABAAICAv///yH5BAEAAAEALAAAAAABAAUAAAIDRAwFADs= ------------NAUdUOyp06e2Ned0Xy6D2i Content-Disposition: inline; filename=45a.gif Content-Type: image/gif; name=45a.gif Content-Location: http://acmp.ru/images/45a.gif Content-Transfer-Encoding: Base64 R0lGODlhFAAUAIABAKr/qv///yH5BAEAAAEALAAAAAAUABQAAAIrhI+pyxfdwoNK TuosznrbTn1gJEphaZLoVa1p67JcDMey/SF4buy8nwN+CgA7 ------------NAUdUOyp06e2Ned0Xy6D2i Content-Disposition: inline; filename=line.gif Content-Type: image/gif; name=line.gif Content-Location: http://acmp.ru/images/line.gif Content-Transfer-Encoding: Base64 R0lGODlhAQAIAJEAADdzIGSTUp+7lNnk1CH5BAAAAAAALAAAAAABAAgAAAIFRDQj AQUAOw== ------------NAUdUOyp06e2Ned0Xy6D2i Content-Disposition: inline; filename=l_arr.gif Content-Type: image/gif; name=l_arr.gif Content-Location: http://acmp.ru/images/l_arr.gif Content-Transfer-Encoding: Base64 R0lGODlhDwAHAIAAAAEBAf///yH5BAEAAAEALAAAAAAPAAcAAAIUjH+AiskB3oom ymphbpptTmFcshQAOw== ------------NAUdUOyp06e2Ned0Xy6D2i Content-Disposition: inline; filename=l_menu.gif Content-Type: image/gif; name=l_menu.gif Content-Location: http://acmp.ru/images/l_menu.gif Content-Transfer-Encoding: Base64 R0lGODlhDAATAIAAAKjCnTBuGCH5BAAAAAAALAAAAAAMABMAAAIgjI8Hyw3xUnIU ykmbvSqzzUHeAnIjGYXnk5pnea3hUQAAOw== ------------NAUdUOyp06e2Ned0Xy6D2i Content-Disposition: inline; filename=s_menu.gif Content-Type: image/gif; name=s_menu.gif Content-Location: http://acmp.ru/images/s_menu.gif Content-Transfer-Encoding: Base64 R0lGODlhAQATAMQAAG+hWV6XRu306+bv4o21fMvdw8HXuGacT3mnZd7p2YOucKzJ oFaSPZe7iLfQrNXjz6LClDBuGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABABMAAAUQYMQEB4AoRAMtjlE8ySBE IQA7 ------------NAUdUOyp06e2Ned0Xy6D2i Content-Disposition: inline; filename=r_menu.gif Content-Type: image/gif; name=r_menu.gif Content-Location: http://acmp.ru/images/r_menu.gif Content-Transfer-Encoding: Base64 R0lGODlhDAATAIAAAKjCnTBuGCH5BAAAAAAALAAAAAAMABMAAAIgjI8Gyw0Jn5sw ydkqunjpw3WfEnTMWJbmM4YY6lJoUAAAOw== ------------NAUdUOyp06e2Ned0Xy6D2i Content-Disposition: inline; filename=notepad.gif Content-Type: image/gif; name=notepad.gif Content-Location: http://acmp.ru/images/notepad.gif Content-Transfer-Encoding: Base64 R0lGODlhCQAJAIAAAMj6yOv/6yH5BAAAAAAALAAAAAAJAAkAAAIPRI5hlqzozkqQ ytfqzREWADs= ------------NAUdUOyp06e2Ned0Xy6D2i Content-Disposition: inline; filename=circle.gif Content-Type: image/gif; name=circle.gif Content-Location: http://acmp.ru/images/circle.gif Content-Transfer-Encoding: Base64 R0lGODlhCgAKALMPAJi3janFnm2bXO3w7BUzCUpXRhVMAVOPPc3ZyCt1EIapeRte A0WBL9zo2AgbAP///yH5BAEAAA8ALAAAAAAKAAoAAAQ58L2BgpWy2aAEQ9MGeMky cACgHOUivC+7GETBMElp0A7BLDNer4DYEQiOpGPwUCCVDgAGUTgWmI8IADs= ------------NAUdUOyp06e2Ned0Xy6D2i Content-Disposition: inline; filename=yand-add-b.png Content-Type: image/png; name=yand-add-b.png Content-Location: http://img.yandex.net/i/service/wdgt/yand-add-b.png Content-Transfer-Encoding: Base64 iVBORw0KGgoAAAANSUhEUgAAAJUAAAAYCAYAAADzjL9JAAAFbklEQVR42u2Z7U/V ZRjH73/BF21ubm2w9aZ3ZS9qa6sX1NaauWo0XvS0bFhbc5nVmdRykQw0XdqDPJQD k6aeA8hDKEqiICHEiVCRCsTxZMkh4GYoq95c3d+f+579fveOB8/hbI68r+2zcz3f 13X9LF+ojvZtAVmGBsOCQRyOFNGGiCFLRJSqiW6616AN4nAskxnDanW4542IQRyO DFGpDna9GjOIw5EhJtX+jjxtEIcjQ2hV2rZeG8ThyBBa7T35hDZIOtRFQ5JILk40 31Z92elnZehae6BWL/4BP+L/a6rOvixT80OSSDqHvlnJu2m1s/lRbZB0ONLztkAq Tr8Q941O90r/WMPt1CMP+dDvOrD33I2rvF0cSPtvpSt5N622NzyoDZIO33W9KZAv W9fFfVdi3dI3Wrtk7a5jj1u1dxeQU5c+T+ZfqWj1Ue392iDpcKR7s0D8vpGpLum9 Eo7bjX3bZPb6hFBOXtzt+ctO5criv/NeLuXq3IB81vKkF686u4F1jKEGMfopsBkL vE8bgr4JBLkAPZLtyl3Yiz7utNTMxK5L5kevwC7wQ/y2LZiB98X7lIHJFtYF+sLP nbAfvglnL258GDmpotXWcLY2SDocjRYIxO8bvtYpPSOHoJv/Cz0jkJYLOzx7f/tL tOP65OxF+bT5MSmsfwA68PTFf7Sc+bWMfTz7wkSzZ89cH+cbtBnj+4H57BkhiNFG Pnrc5r6Ylz7us9TMNpgTbyIPtt0v4Z7wQ2jjLfTx3Ra/rOUtMS9szsa+rEGOf37k Q+ccqaLVe4fWaIOkQ3N/kcwsjAV8Q9c6pPtytaefHvwKwwXi58ebZGLmvFS05Qnk YOfGeGzviafgwi9suy+Ajjf5Bv7LoB14n37YEMQIpOan92kjn3skBTWQ4qZH/L1w B+hJZ7bBfIjZwn72nrw3xDc347wnfnFT+46o5bdgX3wL1rOGuy0HrTZX36MNkg74 u//3P9sDPthdwwege79/LYwyFvBtr39IIPhljL7SH56X3cdykAvMMeYEwrdQb0tV x4bA+019hZ4e7t4iEMQIBH7/TJagnnHCXrfKTTYzsfvZb9G+1Z6BXSZm+pmLm/F2 7JtQCsL3sa///qyhvRy02liutEHSYWw6Ki2/lAR8g5Ot0jFYDt2L3fh7NhCPjoS9 us1VqwRS0ZrLmKdDimrXCgS56PXBoWz0BV7e9PwI3wCezneYxz7VHflQESMw4Q/U oyftup4Q62ET9sI8/l7Ihy/ZzDb+HWHb/RLuybmg836ccc/3OTDxyzsyZsO+6Idv wdtbu6WNVq/vU9ogqbK1OlsguxtzAv7BiVZpv1Tu6Z9Ebh6u5lwINnIDNvJGY1Gv 16b9q6B79WUncgO9kQ9BDHbMHIVvsA/+UPF9COPfnsmHCZ3AhN9fj560+R7mp8/f C/PSx32WmtkGu+JN7A3b7pdwT/akzpl5W76Pnojxbdh8z+6LHPRCDm54vK8kntN7 OQw9VbR67QulDZIKoQPZspREfgx5uQfa8r1hbT+5NN4qlNGpKHrbfk/vHQ6jD2Le wrbgHdYh762KVXwfYegkkA/ODJTfan7i78UZAXOXmjnAsZ9LBLLveC59dj/uidkY 8/yMJ5Nd9Tny8ZG1uKd9W7svfNwJdZjXzk8VrV7Zo7RBUuHdypuD7KzLSRiP6REJ d4agOzIPbosb2358D+u73BG0enGX0gZJhXe+zhZIcSQnYXzKLHy4IwTdkXlwW9zY 9uN7WN/ljqBV3g6lDeJwZAitcouUNojDkSG0eq5QxQzicGSISbV+m4oYxOHIEJVq 3YdqjUEbxOFYJjHDavV0gQJZhgbDgkEcjhRZMEQM+MdQ9R+IgEc6WNhlPQAAAABJ RU5ErkJggg== ------------NAUdUOyp06e2Ned0Xy6D2i Content-Disposition: inline; filename=share.js Content-Type: application/x-javascript; name=share.js Content-Location: http://yandex.st/share/share.js Content-Transfer-Encoding: Base64 KGZ1bmN0aW9uKFgsail7dmFyIGk9ai5kb2N1bWVudEVsZW1lbnQ7dmFyIHo9e307 ZnVuY3Rpb24gVChhZCl7aWYoIShhZCBpbiB6KSl7elthZF09bmV3IFJlZ0V4cCgi KF58XFxzKykiK2FkKyIoXFxzK3wkKSIsIiIpfXJldHVybiB6W2FkXX1mdW5jdGlv biBVKGFlLGFkKXtyZXR1cm4gVChhZCkudGVzdChhZS5jbGFzc05hbWUpfWZ1bmN0 aW9uIEQoYWUsYWQpe2FlLmNsYXNzTmFtZSs9IiAiK2FkfWZ1bmN0aW9uIHcoYWUs YWQpe2FlLmNsYXNzTmFtZT1hZS5jbGFzc05hbWUucmVwbGFjZShuZXcgUmVnRXhw KCIoKD86XnxcXHMrKSIrYWQrInwiK2FkKyIoPzpcXHMrfCQpKSIsIiIpLCIiKX1m dW5jdGlvbiBoKGFlLGFkKXtpZihVKGFlLGFkKSl7dyhhZSxhZCl9ZWxzZXtEKGFl LGFkKX19dmFyIFksUixaPVk9ZnVuY3Rpb24oYWgsYWkpe3ZhciBhZT1haFtFXSgi KiIpLGFkPVtdLGFnPTAsYWY9YWUubGVuZ3RoO2Zvcig7YWc8YWY7YWcrKyl7aWYo VShhZVthZ10sYWkpKXthZC5wdXNoKGFlW2FnXSl9fXJldHVybiBhZH07aWYoai5x dWVyeVNlbGVjdG9yQWxsKXtZPWZ1bmN0aW9uKGFkLGFlKXtyZXR1cm4gYWQucXVl cnlTZWxlY3RvckFsbCgiLiIrYWUpfX1lbHNle2lmKGouZ2V0RWxlbWVudHNCeUNs YXNzTmFtZSl7WT1mdW5jdGlvbihhZCxhZSl7aWYoYWQuZ2V0RWxlbWVudHNCeUNs YXNzTmFtZSl7cmV0dXJuIGFkLmdldEVsZW1lbnRzQnlDbGFzc05hbWUoYWUpfXJl dHVybiBaKGFkLGFlKX19fWZ1bmN0aW9uIEEoYWQsYWYpe3ZhciBhZT1hZDtkb3tp ZihVKGFlLGFmKSl7cmV0dXJuIGFlfX13aGlsZShhZT1hZS5wYXJlbnROb2RlKTty ZXR1cm4gbnVsbH1pZihYLmlubmVySGVpZ2h0KXtSPWZ1bmN0aW9uKCl7cmV0dXJu e3dpZHRoOlguaW5uZXJXaWR0aCxoZWlnaHQ6WC5pbm5lckhlaWdodH19fWVsc2V7 aWYoaSYmaS5jbGllbnRIZWlnaHQpe1I9ZnVuY3Rpb24oKXtyZXR1cm57d2lkdGg6 aS5jbGllbnRXaWR0aCxoZWlnaHQ6aS5jbGllbnRIZWlnaHR9fX1lbHNle1I9ZnVu Y3Rpb24oKXt2YXIgYWQ9ai5ib2R5O3JldHVybnt3aWR0aDphZC5jbGllbnRXaWR0 aCxoZWlnaHQ6YWQuY2xpZW50SGVpZ2h0fX19fXZhciBtPWouYWRkRXZlbnRMaXN0 ZW5lcj9mdW5jdGlvbihhZCxhZSxhZil7YWQuYWRkRXZlbnRMaXN0ZW5lcihhZSxh ZixmYWxzZSl9OmZ1bmN0aW9uKGFkLGFlLGFmKXthZC5hdHRhY2hFdmVudCgib24i K2FlLGFmKX0sYz1qLnJlbW92ZUV2ZW50TGlzdGVuZXI/ZnVuY3Rpb24oYWQsYWUs YWYpe2FkLnJlbW92ZUV2ZW50TGlzdGVuZXIoYWUsYWYsZmFsc2UpfTpmdW5jdGlv bihhZCxhZSxhZil7YWQuZGV0YWNoRXZlbnQoIm9uIithZSxhZil9O3ZhciB1LFM7 aWYoIm9ubW91c2VlbnRlciIgaW4gaSl7dT1mdW5jdGlvbihhZCxhZSl7bShhZCwi bW91c2VlbnRlciIsYWUpfTtTPWZ1bmN0aW9uKGFkLGFlKXttKGFkLCJtb3VzZWxl YXZlIixhZSl9fWVsc2V7dT1mdW5jdGlvbihhZCxhZSl7bShhZCwibW91c2VvdmVy IixmdW5jdGlvbihhZil7aWYoVyhhZix0aGlzKSl7YWUoYWYpfX0pfTtTPWZ1bmN0 aW9uKGFkLGFlKXttKGFkLCJtb3VzZW91dCIsZnVuY3Rpb24oYWYpe2lmKFcoYWYs dGhpcykpe2FlKGFmKX19KX19ZnVuY3Rpb24gVyhhZixhZCl7dmFyIGFlPWFmLnJl bGF0ZWRUYXJnZXQ7dHJ5e3doaWxlKGFlJiZhZSE9PWFkKXthZT1hZS5wYXJlbnRO b2RlfWlmKGFlIT09YWQpe3JldHVybiB0cnVlfX1jYXRjaChhZyl7fX1mdW5jdGlv biBMKGFlKXt0cnl7YWUucHJldmVudERlZmF1bHQoKX1jYXRjaChhZCl7YWUucmV0 dXJuVmFsdWU9ZmFsc2V9fWZ1bmN0aW9uIE8oYWUpe3RyeXthZS5zdG9wUHJvcGFn YXRpb24oKX1jYXRjaChhZCl7YWUuY2FuY2VsQnViYmxlPXRydWV9fXZhciB2PShm dW5jdGlvbihhayxhbSl7dmFyIGFvPXtib3hNb2RlbDpudWxsfSxhZT1hbS5kZWZh dWx0VmlldyYmYW0uZGVmYXVsdFZpZXcuZ2V0Q29tcHV0ZWRTdHlsZSxhbj0vKFtB LVpdKS9nLGFmPS8tKFthLXpdKS9pZyxhZz1mdW5jdGlvbihhcSxhcil7cmV0dXJu IGFyLnRvVXBwZXJDYXNlKCl9LGFpPS9eLT9cZCsoPzpweCk/JC9pLGFsPS9eLT9c ZC8sYXA9ZnVuY3Rpb24oKXt9O2lmKCJnZXRCb3VuZGluZ0NsaWVudFJlY3QiIGlu IGkpe3JldHVybiBmdW5jdGlvbihhdCl7aWYoIWF0fHwhYXQub3duZXJEb2N1bWVu dCl7cmV0dXJuIG51bGx9YWQoKTt2YXIgYXI9YXQuZ2V0Qm91bmRpbmdDbGllbnRS ZWN0KCksYXc9YXQub3duZXJEb2N1bWVudCxhcT1hdy5ib2R5LGF5PShpLmNsaWVu dFRvcHx8YXEuY2xpZW50VG9wfHwwKSsocGFyc2VJbnQoYXEuc3R5bGUubWFyZ2lu VG9wLDEwKXx8MCksYXg9KGkuY2xpZW50TGVmdHx8YXEuY2xpZW50TGVmdHx8MCkr KHBhcnNlSW50KGFxLnN0eWxlLm1hcmdpbkxlZnQsMTApfHwwKSxhdj1hci50b3Ar KGFrLnBhZ2VZT2Zmc2V0fHxhby5ib3hNb2RlbCYmaS5zY3JvbGxUb3B8fGFxLnNj cm9sbFRvcCktYXksYXU9YXIubGVmdCsoYWsucGFnZVhPZmZzZXR8fGFvLmJveE1v ZGVsJiZpLnNjcm9sbExlZnR8fGFxLnNjcm9sbExlZnQpLWF4O3JldHVybnt0b3A6 YXYsbGVmdDphdX19fWVsc2V7cmV0dXJuIGZ1bmN0aW9uKGF2KXtpZighYXZ8fCFh di5vd25lckRvY3VtZW50KXtyZXR1cm4gbnVsbH1haCgpO3ZhciBhdD1hdi5vZmZz ZXRQYXJlbnQsYXI9YXYsYUE9YXYub3duZXJEb2N1bWVudCxheSxhdz1hQS5ib2R5 LGF4PWFBLmRlZmF1bHRWaWV3LGFxPWF4P2F4LmdldENvbXB1dGVkU3R5bGUoYXYs bnVsbCk6YXYuY3VycmVudFN0eWxlLGF6PWF2Lm9mZnNldFRvcCxhdT1hdi5vZmZz ZXRMZWZ0O3doaWxlKChhdj1hdi5wYXJlbnROb2RlKSYmYXYhPT1hdyYmYXYhPT1p KXtpZihhby5zdXBwb3J0c0ZpeGVkUG9zaXRpb24mJmFxLnBvc2l0aW9uPT09ImZp eGVkIil7YnJlYWt9YXk9YXg/YXguZ2V0Q29tcHV0ZWRTdHlsZShhdixudWxsKTph di5jdXJyZW50U3R5bGU7YXotPWF2LnNjcm9sbFRvcDthdS09YXYuc2Nyb2xsTGVm dDtpZihhdj09PWF0KXtheis9YXYub2Zmc2V0VG9wO2F1Kz1hdi5vZmZzZXRMZWZ0 O2lmKGFvLmRvZXNOb3RBZGRCb3JkZXImJiEoYW8uZG9lc0FkZEJvcmRlckZvclRh YmxlQW5kQ2VsbHMmJi9edChhYmxlfGR8aCkkL2kudGVzdChhdi5ub2RlTmFtZSkp KXtheis9cGFyc2VGbG9hdChheS5ib3JkZXJUb3BXaWR0aCwxMCl8fDA7YXUrPXBh cnNlRmxvYXQoYXkuYm9yZGVyTGVmdFdpZHRoLDEwKXx8MH1hcj1hdCxhdD1hdi5v ZmZzZXRQYXJlbnR9aWYoYW8uc3VidHJhY3RzQm9yZGVyRm9yT3ZlcmZsb3dOb3RW aXNpYmxlJiZheS5vdmVyZmxvdyE9PSJ2aXNpYmxlIil7YXorPXBhcnNlRmxvYXQo YXkuYm9yZGVyVG9wV2lkdGgsMTApfHwwO2F1Kz1wYXJzZUZsb2F0KGF5LmJvcmRl ckxlZnRXaWR0aCwxMCl8fDB9YXE9YXl9aWYoYXEucG9zaXRpb249PT0icmVsYXRp dmUifHxhcS5wb3NpdGlvbj09PSJzdGF0aWMiKXtheis9YXcub2Zmc2V0VG9wO2F1 Kz1hdy5vZmZzZXRMZWZ0fWlmKGFvLnN1cHBvcnRzRml4ZWRQb3NpdGlvbiYmYXEu cG9zaXRpb249PT0iZml4ZWQiKXtheis9TWF0aC5tYXgoaS5zY3JvbGxUb3AsYXcu c2Nyb2xsVG9wKTthdSs9TWF0aC5tYXgoaS5zY3JvbGxMZWZ0LGF3LnNjcm9sbExl ZnQpfXJldHVybnt0b3A6YXosbGVmdDphdX19fWZ1bmN0aW9uIGFqKGF2LGFyLGF0 KXt2YXIgYXosYXE9YXYuc3R5bGU7aWYoIWF0JiZhcSYmYXFbYXJdKXthej1hcVth cl19ZWxzZXtpZihhZSl7YXI9YXIucmVwbGFjZShhbiwiLSQxIikudG9Mb3dlckNh c2UoKTt2YXIgYXk9YXYub3duZXJEb2N1bWVudC5kZWZhdWx0VmlldztpZighYXkp e3JldHVybiBudWxsfXZhciBhQT1heS5nZXRDb21wdXRlZFN0eWxlKGF2LG51bGwp O2lmKGFBKXthej1hQS5nZXRQcm9wZXJ0eVZhbHVlKGFyKX19ZWxzZXtpZihhdi5j dXJyZW50U3R5bGUpe3ZhciBhdz1hci5yZXBsYWNlKGFmLGFnKTthej1hdi5jdXJy ZW50U3R5bGVbYXJdfHxhdi5jdXJyZW50U3R5bGVbYXddO2lmKCFhaS50ZXN0KGF6 KSYmYWwudGVzdChheikpe3ZhciBhdT1hcS5sZWZ0LGF4PWF2LnJ1bnRpbWVTdHls ZS5sZWZ0O2F2LnJ1bnRpbWVTdHlsZS5sZWZ0PWF2LmN1cnJlbnRTdHlsZS5sZWZ0 O2FxLmxlZnQ9YXc9PT0iZm9udFNpemUiPyIxZW0iOihhenx8MCk7YXo9YXEucGl4 ZWxMZWZ0KyJweCI7YXEubGVmdD1hdTthdi5ydW50aW1lU3R5bGUubGVmdD1heH19 fX1yZXR1cm4gYXp9ZnVuY3Rpb24gYWQoKXt2YXIgYXE9YW0uY3JlYXRlRWxlbWVu dCgiZGl2Iik7YXEuc3R5bGUud2lkdGg9YXEuc3R5bGUucGFkZGluZ0xlZnQ9IjFw eCI7YW0uYm9keS5hcHBlbmRDaGlsZChhcSk7YW8uYm94TW9kZWw9YXEub2Zmc2V0 V2lkdGg9PT0yO2FtLmJvZHkucmVtb3ZlQ2hpbGQoYXEpLnN0eWxlLmRpc3BsYXk9 Im5vbmUiO2FxPW51bGw7YWQ9YXB9ZnVuY3Rpb24gYWgoKXt2YXIgYXE9YW0uYm9k eSxhcj1hbS5jcmVhdGVFbGVtZW50KCJkaXYiKSxhdixheCxhdyxheSxhdD1wYXJz ZUZsb2F0KGFqKGFxLCJtYXJnaW5Ub3AiLHRydWUpLDEwKXx8MCxhdT0iPGRpdiBz dHlsZT0ncG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO21hcmdpbjowO2Jv cmRlcjo1cHggc29saWQgIzAwMDtwYWRkaW5nOjA7d2lkdGg6MXB4O2hlaWdodDox cHg7Jz48ZGl2PjwvZGl2PjwvZGl2Pjx0YWJsZSBzdHlsZT0ncG9zaXRpb246YWJz b2x1dGU7dG9wOjA7bGVmdDowO21hcmdpbjowO2JvcmRlcjo1cHggc29saWQgIzAw MDtwYWRkaW5nOjA7d2lkdGg6MXB4O2hlaWdodDoxcHg7JyBjZWxscGFkZGluZz0n MCcgY2VsbHNwYWNpbmc9JzAnPjx0cj48dGQ+PC90ZD48L3RyPjwvdGFibGU+Ijth ci5zdHlsZS5jc3NUZXh0PSJwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0bzow O21hcmdpbjowO2JvcmRlcjowO3dpZHRoOjFweDtoZWlnaHQ6MXB4O3Zpc2liaWxp dHk6aGlkZGVuOyI7YXIuaW5uZXJIVE1MPWF1O2FxLmluc2VydEJlZm9yZShhcixh cS5maXJzdENoaWxkKTthdj1hci5maXJzdENoaWxkO2F4PWF2LmZpcnN0Q2hpbGQ7 YXk9YXYubmV4dFNpYmxpbmcuZmlyc3RDaGlsZC5maXJzdENoaWxkO2FvLmRvZXNO b3RBZGRCb3JkZXI9KGF4Lm9mZnNldFRvcCE9PTUpO2FvLmRvZXNBZGRCb3JkZXJG b3JUYWJsZUFuZENlbGxzPShheS5vZmZzZXRUb3A9PT01KTtheC5zdHlsZS5wb3Np dGlvbj0iZml4ZWQiLGF4LnN0eWxlLnRvcD0iMjBweCI7YW8uc3VwcG9ydHNGaXhl ZFBvc2l0aW9uPShheC5vZmZzZXRUb3A9PT0yMHx8YXgub2Zmc2V0VG9wPT09MTUp O2F4LnN0eWxlLnBvc2l0aW9uPWF4LnN0eWxlLnRvcD0iIjthdi5zdHlsZS5vdmVy Zmxvdz0iaGlkZGVuIixhdi5zdHlsZS5wb3NpdGlvbj0icmVsYXRpdmUiO2FvLnN1 YnRyYWN0c0JvcmRlckZvck92ZXJmbG93Tm90VmlzaWJsZT0oYXgub2Zmc2V0VG9w PT09LTUpO2FvLmRvZXNOb3RJbmNsdWRlTWFyZ2luSW5Cb2R5T2Zmc2V0PShhcS5v ZmZzZXRUb3AhPT1hdCk7YXEucmVtb3ZlQ2hpbGQoYXIpO2FxPWFyPWF2PWF4PWF3 PWF5PW51bGw7YWQoKTthaD1hcH19KShYLGopO3ZhciBnPShmdW5jdGlvbihhZixh ayl7dmFyIGFoPWZhbHNlLGFnPWZhbHNlLGFsPVtdLGFpO2Z1bmN0aW9uIGFqKCl7 aWYoIWFoKXtpZighYWsuYm9keSl7cmV0dXJuIHNldFRpbWVvdXQoYWosMTMpfWFo PXRydWU7aWYoYWwpe3ZhciBhbixhbT0wO3doaWxlKChhbj1hbFthbSsrXSkpe2Fu LmNhbGwobnVsbCl9YWw9bnVsbH19fWZ1bmN0aW9uIGFlKCl7aWYoYWcpe3JldHVy bn1hZz10cnVlO2lmKGFrLnJlYWR5U3RhdGU9PT0iY29tcGxldGUiKXtyZXR1cm4g YWooKX1pZihhay5hZGRFdmVudExpc3RlbmVyKXthay5hZGRFdmVudExpc3RlbmVy KCJET01Db250ZW50TG9hZGVkIixhaSxmYWxzZSk7YWYuYWRkRXZlbnRMaXN0ZW5l cigibG9hZCIsYWosZmFsc2UpfWVsc2V7aWYoYWsuYXR0YWNoRXZlbnQpe2FrLmF0 dGFjaEV2ZW50KCJvbnJlYWR5c3RhdGVjaGFuZ2UiLGFpKTthZi5hdHRhY2hFdmVu dCgib25sb2FkIixhaik7dmFyIGFtPWZhbHNlO3RyeXthbT1hZi5mcmFtZUVsZW1l bnQ9PW51bGx9Y2F0Y2goYW4pe31pZihpLmRvU2Nyb2xsJiZhbSl7YWQoKX19fX1p Zihhay5hZGRFdmVudExpc3RlbmVyKXthaT1mdW5jdGlvbigpe2FrLnJlbW92ZUV2 ZW50TGlzdGVuZXIoIkRPTUNvbnRlbnRMb2FkZWQiLGFpLGZhbHNlKTthaigpfX1l bHNle2lmKGFrLmF0dGFjaEV2ZW50KXthaT1mdW5jdGlvbigpe2lmKGFrLnJlYWR5 U3RhdGU9PT0iY29tcGxldGUiKXthay5kZXRhY2hFdmVudCgib25yZWFkeXN0YXRl Y2hhbmdlIixhaSk7YWooKX19fX1mdW5jdGlvbiBhZCgpe2lmKGFoKXtyZXR1cm59 dHJ5e2kuZG9TY3JvbGwoImxlZnQiKX1jYXRjaChhbSl7c2V0VGltZW91dChhZCwx KTtyZXR1cm59YWooKX1yZXR1cm4gZnVuY3Rpb24oYW0pe2FlKCk7aWYoYWgpe2Ft LmNhbGwobnVsbCl9ZWxzZXthbC5wdXNoKGFtKX19fSkoWCxqKTtmdW5jdGlvbiB4 KCl7dmFyIGFmPShmdW5jdGlvbihhaSl7YWk9YWkudG9Mb3dlckNhc2UoKTt2YXIg YWg9Lyh3ZWJraXQpWyBcL10oW1x3Ll0rKS8uZXhlYyhhaSl8fC8ob3BlcmEpKD86 Lip2ZXJzaW9uKT9bIFwvXShbXHcuXSspLy5leGVjKGFpKXx8Lyhtc2llKSAoW1x3 Ll0rKS8uZXhlYyhhaSl8fCEvY29tcGF0aWJsZS8udGVzdChhaSkmJi8obW96aWxs YSkoPzouKj8gcnY6KFtcdy5dKykpPy8uZXhlYyhhaSl8fFtdO3JldHVybnticm93 c2VyOmFoWzFdfHwiIix2ZXJzaW9uOmFoWzJdfHwiMCJ9fSkobmF2aWdhdG9yLnVz ZXJBZ2VudCk7dmFyIGFkPSIuYi1zaGFyZS1wb3B1cC13cmFwe3otaW5kZXg6MTA3 Mzc0MTgyMztwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDo1MDBweH0uYi1zaGFyZS1w b3B1cHtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjEwNzM3NDE4MjM7Ym9yZGVy OjFweCBzb2xpZCAjODg4O2JhY2tncm91bmQ6I0ZGRjtjb2xvcjojMDAwfS5iLXNo YXJlLXBvcHVwLXdyYXAgLmItc2hhcmUtcG9wdXBfZG93bnt0b3A6MH0uYi1zaGFy ZS1wb3B1cC13cmFwIC5iLXNoYXJlLXBvcHVwX3Vwe2JvdHRvbTowfS5iLXNoYXJl LXBvcHVwLXdyYXBfc3RhdGVfaGlkZGVue3Bvc2l0aW9uOmFic29sdXRlIWltcG9y dGFudDt0b3A6LTk5OTlweCFpbXBvcnRhbnQ7cmlnaHQ6YXV0byFpbXBvcnRhbnQ7 Ym90dG9tOmF1dG8haW1wb3J0YW50O2xlZnQ6LTk5OTlweCFpbXBvcnRhbnQ7dmlz aWJpbGl0eTpoaWRkZW4haW1wb3J0YW50fS5iLXNoYXJlLXBvcHVwLHg6bnRoLWNo aWxkKDEpe2JvcmRlcjowO3BhZGRpbmc6MXB4IWltcG9ydGFudH1AbWVkaWEgYWxs IGFuZCAocmVzb2x1dGlvbiA9IDBkcGkpey5iLXNoYXJlLXBvcHVwLHg6bnRoLWNo aWxkKDEpLHg6LW8tcHJlZm9jdXN7cGFkZGluZzowIWltcG9ydGFudDtib3JkZXI6 MXB4IHNvbGlkICM4ODh9fS5iLXNoYXJlLXBvcHVwX19pe2Rpc3BsYXk6LW1vei1p bmxpbmUtYm94O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6NXB4IDAhaW1w b3J0YW50O292ZXJmbG93OmhpZGRlbjt2ZXJ0aWNhbC1hbGlnbjp0b3A7d2hpdGUt c3BhY2U6bm93cmFwO3Zpc2liaWxpdHk6dmlzaWJsZTtiYWNrZ3JvdW5kOiNGRkY7 LXdlYmtpdC1ib3gtc2hhZG93OjAgMnB4IDlweCByZ2JhKDAsMCwwLDAuNik7LW1v ei1ib3gtc2hhZG93OjAgMnB4IDlweCByZ2JhKDAsMCwwLDAuNik7Ym94LXNoYWRv dzowIDJweCA5cHggcmdiYSgwLDAsMCwwLjYpfS5iLXNoYXJlLXBvcHVwX19pdGVt e2ZvbnQ6MWVtLzEuMjVlbSBBcmlhbCxzYW5zLXNlcmlmO2Rpc3BsYXk6YmxvY2s7 cGFkZGluZzo1cHggMTVweCFpbXBvcnRhbnQ7d2hpdGUtc3BhY2U6bm93cmFwO2Jh Y2tncm91bmQ6I0ZGRn0uYi1zaGFyZS1wb3B1cF9faXRlbSxhLmItc2hhcmUtcG9w dXBfX2l0ZW06bGluayxhLmItc2hhcmUtcG9wdXBfX2l0ZW06dmlzaXRlZHt0ZXh0 LWRlY29yYXRpb246bm9uZSFpbXBvcnRhbnQ7Ym9yZGVyOjAhaW1wb3J0YW50fWEu Yi1zaGFyZS1wb3B1cF9faXRlbXtjdXJzb3I6cG9pbnRlcn1hLmItc2hhcmUtcG9w dXBfX2l0ZW0gLmItc2hhcmUtcG9wdXBfX2l0ZW1fX3RleHR7ZGlzcGxheTppbmxp bmU7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtjb2xvcjojMWEzZGMxfWEuYi1z aGFyZS1wb3B1cF9faXRlbTpob3Zlcnt3b3JkLXNwYWNpbmc6MH1hLmItc2hhcmUt cG9wdXBfX2l0ZW06aG92ZXIgLmItc2hhcmUtcG9wdXBfX2l0ZW1fX3RleHR7Y29s b3I6I0YwMDtjdXJzb3I6cG9pbnRlcn0uYi1zaGFyZS1wb3B1cF9faWNvbntkaXNw bGF5Oi1tb3otaW5saW5lLWJveDtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW46 LTNweCAwIDAgMDtwYWRkaW5nOjAgNXB4IDAgMCFpbXBvcnRhbnQ7dmVydGljYWwt YWxpZ246bWlkZGxlfS5iLXNoYXJlLXBvcHVwX19pY29uX2lucHV0e3dpZHRoOjIx cHg7aGVpZ2h0OjE2cHg7bWFyZ2luLXRvcDotNnB4O3BhZGRpbmc6MCFpbXBvcnRh bnR9LmItc2hhcmUtcG9wdXBfX2ljb25fX2lucHV0e21hcmdpbi1yaWdodDowO21h cmdpbi1sZWZ0OjJweDt2ZXJ0aWNhbC1hbGlnbjp0b3B9LmItc2hhcmUtcG9wdXBf X3NwYWNlcntkaXNwbGF5OmJsb2NrO3BhZGRpbmctdG9wOjEwcHghaW1wb3J0YW50 fS5iLXNoYXJlLXBvcHVwX19oZWFkZXJ7Zm9udDo4NiUvMWVtIFZlcmRhbmEsc2Fu cy1zZXJpZjtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MTBweCAxNXB4IDVweCAxNXB4 IWltcG9ydGFudDtjb2xvcjojOTk5fS5iLXNoYXJlLXBvcHVwX19oZWFkZXJfZmly c3R7cGFkZGluZy10b3A6NXB4IWltcG9ydGFudH0uYi1zaGFyZS1wb3B1cF9faW5w dXR7Zm9udDo4NiUvMWVtIFZlcmRhbmEsc2Fucy1zZXJpZjtkaXNwbGF5OmJsb2Nr O3BhZGRpbmc6NXB4IDE1cHghaW1wb3J0YW50O2NvbG9yOiM5OTk7dGV4dC1hbGln bjpsZWZ0fS5iLXNoYXJlLXBvcHVwX19pbnB1dF9faW5wdXR7Zm9udDoxZW0vMWVt IFZlcmRhbmEsc2Fucy1zZXJpZjtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwcHg7bWFy Z2luOjVweCAwIDA7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7LW1vei1i b3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O3Jlc2l6 ZTpub25lO3RleHQtYWxpZ246bGVmdDtkaXJlY3Rpb246bHRyfS5iLXNoYXJlLXBv cHVwX2Rvd24gLmItc2hhcmUtcG9wdXBfd2l0aC1saW5rIC5iLXNoYXJlLXBvcHVw X19pbnB1dF9saW5re3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1cHg7cmlnaHQ6MDts ZWZ0OjB9LmItc2hhcmUtcG9wdXBfdXAgLmItc2hhcmUtcG9wdXBfd2l0aC1saW5r IC5iLXNoYXJlLXBvcHVwX19pbnB1dF9saW5re3Bvc2l0aW9uOmFic29sdXRlO3Jp Z2h0OjA7Ym90dG9tOjVweDtsZWZ0OjB9LmItc2hhcmUtcG9wdXBfZG93biAuYi1z aGFyZS1wb3B1cF93aXRoLWxpbmt7cGFkZGluZy10b3A6NTVweCFpbXBvcnRhbnR9 LmItc2hhcmUtcG9wdXBfdXAgLmItc2hhcmUtcG9wdXBfd2l0aC1saW5re3BhZGRp bmctYm90dG9tOjU1cHghaW1wb3J0YW50fS5iLXNoYXJlLXBvcHVwX2Rvd24gLmIt c2hhcmUtcG9wdXBfZXhwYW5kYWJsZSAuYi1zaGFyZS1wb3B1cF9fbWFpbntwYWRk aW5nLWJvdHRvbToyNXB4IWltcG9ydGFudH0uYi1zaGFyZS1wb3B1cF91cCAuYi1z aGFyZS1wb3B1cF9leHBhbmRhYmxlIC5iLXNoYXJlLXBvcHVwX19tYWlue3BhZGRp bmctdG9wOjI1cHghaW1wb3J0YW50fS5iLXNoYXJlLXBvcHVwX2Rvd24gLmItc2hh cmUtcG9wdXBfeWFuZGV4ZWR7cGFkZGluZy1ib3R0b206MTBweCFpbXBvcnRhbnR9 LmItc2hhcmUtcG9wdXBfdXAgLmItc2hhcmUtcG9wdXBfeWFuZGV4ZWR7cGFkZGlu Zy10b3A6MTBweCFpbXBvcnRhbnR9LmItc2hhcmUtcG9wdXBfX3lhbmRleHtwb3Np dGlvbjphYnNvbHV0ZTtyaWdodDo0cHg7Ym90dG9tOjJweDtmb250Ojc4LjEyNSUv MWVtIFZlcmRhbmEsc2Fucy1zZXJpZjtwYWRkaW5nOjNweCFpbXBvcnRhbnQ7YmFj a2dyb3VuZDp0cmFuc3BhcmVudH1hLmItc2hhcmUtcG9wdXBfX3lhbmRleDpsaW5r LGEuYi1zaGFyZS1wb3B1cF9feWFuZGV4OnZpc2l0ZWR7Y29sb3I6I2M2YzVjNTt0 ZXh0LWRlY29yYXRpb246bm9uZX1hLmItc2hhcmUtcG9wdXBfX3lhbmRleDpsaW5r OmhvdmVyLGEuYi1zaGFyZS1wb3B1cF9feWFuZGV4OnZpc2l0ZWQ6aG92ZXJ7Y29s b3I6I0YwMDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5iLXNoYXJlLXBvcHVw X3VwIC5iLXNoYXJlLXBvcHVwX195YW5kZXh7dG9wOjJweDtib3R0b206YXV0b30u Yi1zaGFyZS1wb3B1cF9leHBhbmRhYmxlIC5iLXNoYXJlLXBvcHVwX195YW5kZXh7 cmlnaHQ6YXV0bztsZWZ0OjRweH0uYi1zaGFyZS1wb3B1cF90by1yaWdodCAuYi1z aGFyZS1wb3B1cF9leHBhbmRhYmxlIC5iLXNoYXJlLXBvcHVwX195YW5kZXh7cmln aHQ6NHB4O2xlZnQ6YXV0b30uYi1zaGFyZS1wb3B1cF9fZXhwYW5kZXIgLmItc2hh cmUtcG9wdXBfX2l0ZW17cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjVweDtmb250 Ojg2JS8xZW0gVmVyZGFuYSxzYW5zLXNlcmlmO21hcmdpbjoxMHB4IDAgMDtwYWRk aW5nOjVweCAxMHB4IWltcG9ydGFudDtjdXJzb3I6cG9pbnRlcjtjb2xvcjojOTk5 O2JhY2tncm91bmQ6dHJhbnNwYXJlbnR9LmItc2hhcmUtcG9wdXBfdG8tcmlnaHQs LmItc2hhcmUtcG9wdXBfdG8tcmlnaHQgLmItc2hhcmUtcG9wdXBfX2V4cGFuZGVy e2RpcmVjdGlvbjpydGx9LmItc2hhcmUtcG9wdXBfdG8tcmlnaHQgLmItc2hhcmUt cG9wdXBfX2V4cGFuZGVyIC5iLXNoYXJlLXBvcHVwX19pY29ue3BhZGRpbmc6MCAw IDAgNXB4IWltcG9ydGFudH0uYi1zaGFyZS1wb3B1cF91cCAuYi1zaGFyZS1wb3B1 cF9fZXhwYW5kZXIgLmItc2hhcmUtcG9wdXBfX2l0ZW17dG9wOi01cHg7Ym90dG9t OmF1dG99LmItc2hhcmUtcG9wdXBfX2V4cGFuZGVyIC5iLXNoYXJlLXBvcHVwX19p dGVtOmhvdmVyIC5iLXNoYXJlLXBvcHVwX19pdGVtX190ZXh0e3RleHQtZGVjb3Jh dGlvbjp1bmRlcmxpbmV9LmItc2hhcmUtcG9wdXBfX2V4cGFuZGVyIC5iLWljb19h Y3Rpb25fcmFyciwuYi1zaGFyZS1wb3B1cF90by1yaWdodCAuYi1zaGFyZS1wb3B1 cF9fZXhwYW5kZXIgLmItaWNvX2FjdGlvbl9sYXJyLC5iLXNoYXJlLXBvcHVwX2Z1 bGwgLmItc2hhcmUtcG9wdXBfX2V4cGFuZGVyIC5iLWljb19hY3Rpb25fbGFyciwu Yi1zaGFyZS1wb3B1cF90by1yaWdodCAuYi1zaGFyZS1wb3B1cF9mdWxsIC5iLXNo YXJlLXBvcHVwX19leHBhbmRlciAuYi1pY29fYWN0aW9uX3JhcnIsLmItc2hhcmUt cG9wdXBfX2V4cGFuZGVyIC5iLXNoYXJlLXBvcHVwX19pdGVtX190ZXh0X2NvbGxh cHNlLC5iLXNoYXJlLXBvcHVwX2Z1bGwgLmItc2hhcmUtcG9wdXBfX2l0ZW1fX3Rl eHRfZXhwYW5ke2Rpc3BsYXk6bm9uZX0uYi1zaGFyZS1wb3B1cF90by1yaWdodCAu Yi1zaGFyZS1wb3B1cF9fZXhwYW5kZXIgLmItaWNvX2FjdGlvbl9yYXJyLC5iLXNo YXJlLXBvcHVwX2Z1bGwgLmItc2hhcmUtcG9wdXBfX2l0ZW1fX3RleHRfY29sbGFw c2UsLmItc2hhcmUtcG9wdXBfZnVsbCAuYi1zaGFyZS1wb3B1cF9fZXhwYW5kZXIg LmItaWNvX2FjdGlvbl9yYXJyLC5iLXNoYXJlLXBvcHVwX3RvLXJpZ2h0IC5iLXNo YXJlLXBvcHVwX2Z1bGwgLmItc2hhcmUtcG9wdXBfX2V4cGFuZGVyIC5iLWljb19h Y3Rpb25fbGFycntkaXNwbGF5OmlubGluZX0uYi1pY29fYWN0aW9uX3JhcnIsLmIt aWNvX2FjdGlvbl9sYXJye3dpZHRoOjhweDtoZWlnaHQ6N3B4O2JvcmRlcjowfS5i LXNoYXJlLXBvcHVwX19tYWluLC5iLXNoYXJlLXBvcHVwX19leHRyYXtkaXJlY3Rp b246bHRyO3ZlcnRpY2FsLWFsaWduOmJvdHRvbTt0ZXh0LWFsaWduOmxlZnR9LmIt c2hhcmUtcG9wdXBfZG93biAuYi1zaGFyZS1wb3B1cF9fbWFpbiwuYi1zaGFyZS1w b3B1cF9kb3duIC5iLXNoYXJlLXBvcHVwX19leHRyYXt2ZXJ0aWNhbC1hbGlnbjp0 b3B9LmItc2hhcmUtcG9wdXBfX21haW57ZGlzcGxheTotbW96LWlubGluZS1zdGFj aztkaXNwbGF5OmlubGluZS1ibG9ja30uYi1zaGFyZS1wb3B1cF9fZXh0cmF7ZGlz cGxheTpub25lO21hcmdpbjowIC0xMHB4IDAgMH0uYi1zaGFyZS1wb3B1cF9mdWxs IC5iLXNoYXJlLXBvcHVwX19leHRyYXtkaXNwbGF5Oi1tb3otaW5saW5lLXN0YWNr O2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5iLXNoYXJlLXBvcHVwX3RvLXJpZ2h0IC5i LXNoYXJlLXBvcHVwX19leHRyYXttYXJnaW46MCAwIDAgLTEwcHh9LmItc2hhcmUt cG9wdXBfX3RhaWx7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MjFweDtoZWlnaHQ6 MTBweDttYXJnaW46MCAwIDAgLTExcHh9LmItc2hhcmUtcG9wdXBfZG93biAuYi1z aGFyZS1wb3B1cF9fdGFpbHt0b3A6LTEwcHg7YmFja2dyb3VuZDp1cmwoLy95YW5k ZXguc3Qvc2hhcmUvc3RhdGljL2Itc2hhcmUtcG9wdXBfZG93bl9fdGFpbC5naWYp IDAgMCBuby1yZXBlYXR9LmItc2hhcmUtcG9wdXBfdXAgLmItc2hhcmUtcG9wdXBf X3RhaWx7Ym90dG9tOi0xMHB4O2JhY2tncm91bmQ6dXJsKC8veWFuZGV4LnN0L3No YXJlL3N0YXRpYy9iLXNoYXJlLXBvcHVwX3VwX190YWlsLmdpZikgMCAwIG5vLXJl cGVhdH0uYi1zaGFyZS1wb3B1cF9kb3duIC5iLXNoYXJlLXBvcHVwX190YWlsLHg6 bnRoLWNoaWxkKDEpe3RvcDotOXB4O2JhY2tncm91bmQtaW1hZ2U6dXJsKC8veWFu ZGV4LnN0L3NoYXJlL3N0YXRpYy9iLXNoYXJlLXBvcHVwX2Rvd25fX3RhaWwucG5n KX0uYi1zaGFyZS1wb3B1cF91cCAuYi1zaGFyZS1wb3B1cF9fdGFpbCx4Om50aC1j aGlsZCgxKXtib3R0b206LTlweDtiYWNrZ3JvdW5kLWltYWdlOnVybCgvL3lhbmRl eC5zdC9zaGFyZS9zdGF0aWMvYi1zaGFyZS1wb3B1cF91cF9fdGFpbC5wbmcpfUBt ZWRpYSBhbGwgYW5kIChyZXNvbHV0aW9uID0gMGRwaSl7LmItc2hhcmUtcG9wdXBf ZG93biAuYi1zaGFyZS1wb3B1cF9fdGFpbCx4Om50aC1jaGlsZCgxKSx4Oi1vLXBy ZWZvY3Vze3RvcDotMTBweDtiYWNrZ3JvdW5kLWltYWdlOnVybCgvL3lhbmRleC5z dC9zaGFyZS9zdGF0aWMvYi1zaGFyZS1wb3B1cF9kb3duX190YWlsLmdpZil9LmIt c2hhcmUtcG9wdXBfdXAgLmItc2hhcmUtcG9wdXBfX3RhaWwseDpudGgtY2hpbGQo MSkseDotby1wcmVmb2N1c3tib3R0b206LTEwcHg7YmFja2dyb3VuZC1pbWFnZTp1 cmwoLy95YW5kZXguc3Qvc2hhcmUvc3RhdGljL2Itc2hhcmUtcG9wdXBfdXBfX3Rh aWwuZ2lmKX19LmItc2hhcmUtcG9wdXAgLmItc2hhcmUtcG9wdXBfc2hvd19mb3Jt X21haWwsLmItc2hhcmUtcG9wdXAgLmItc2hhcmUtcG9wdXBfc2hvd19mb3JtX2h0 bWx7cGFkZGluZzowIWltcG9ydGFudH0uYi1zaGFyZS1wb3B1cCAuYi1zaGFyZS1w b3B1cF9zaG93X2Zvcm1fbWFpbCAuYi1zaGFyZS1wb3B1cF9fbWFpbiwuYi1zaGFy ZS1wb3B1cCAuYi1zaGFyZS1wb3B1cF9zaG93X2Zvcm1faHRtbCAuYi1zaGFyZS1w b3B1cF9fbWFpbiwuYi1zaGFyZS1wb3B1cCAuYi1zaGFyZS1wb3B1cF9zaG93X2Zv cm0gLmItc2hhcmUtcG9wdXBfX21haW4sLmItc2hhcmUtcG9wdXAgLmItc2hhcmUt cG9wdXBfc2hvd19mb3JtX21haWwgLmItc2hhcmUtcG9wdXBfX2V4dHJhLC5iLXNo YXJlLXBvcHVwIC5iLXNoYXJlLXBvcHVwX3Nob3dfZm9ybV9odG1sIC5iLXNoYXJl LXBvcHVwX19leHRyYSwuYi1zaGFyZS1wb3B1cCAuYi1zaGFyZS1wb3B1cF9zaG93 X2Zvcm0gLmItc2hhcmUtcG9wdXBfX2V4dHJhe2hlaWdodDoxNXB4O3BhZGRpbmc6 MCFpbXBvcnRhbnQ7b3ZlcmZsb3c6aGlkZGVuO3Zpc2liaWxpdHk6aGlkZGVufS5i LXNoYXJlLXBvcHVwX3Nob3dfZm9ybV9tYWlsIC5iLXNoYXJlLXBvcHVwX19leHBh bmRlciwuYi1zaGFyZS1wb3B1cF9zaG93X2Zvcm1faHRtbCAuYi1zaGFyZS1wb3B1 cF9fZXhwYW5kZXIsLmItc2hhcmUtcG9wdXBfc2hvd19mb3JtIC5iLXNoYXJlLXBv cHVwX19leHBhbmRlciwuYi1zaGFyZS1wb3B1cF9zaG93X2Zvcm1fbWFpbCAuYi1z aGFyZS1wb3B1cF9faW5wdXRfbGluaywuYi1zaGFyZS1wb3B1cF9zaG93X2Zvcm1f aHRtbCAuYi1zaGFyZS1wb3B1cF9faW5wdXRfbGluaywuYi1zaGFyZS1wb3B1cF9z aG93X2Zvcm0gLmItc2hhcmUtcG9wdXBfX2lucHV0X2xpbmt7ZGlzcGxheTpub25l fS5iLXNoYXJlLXBvcHVwX19mb3Jte3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6 bm9uZTtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzo1cHggMCAwIWltcG9ydGFudDtt YXJnaW46MCAwIC0xNXB4O3doaXRlLXNwYWNlOm5vcm1hbH0uYi1zaGFyZS1wb3B1 cF9zaG93X2Zvcm1fbWFpbCAuYi1zaGFyZS1wb3B1cF9fZm9ybV9tYWlsLC5iLXNo YXJlLXBvcHVwX3Nob3dfZm9ybV9odG1sIC5iLXNoYXJlLXBvcHVwX19mb3JtX2h0 bWwsLmItc2hhcmUtcG9wdXBfc2hvd19mb3JtIC5iLXNoYXJlLXBvcHVwX19mb3Jt e2Rpc3BsYXk6YmxvY2t9LmItc2hhcmUtcG9wdXBfX2Zvcm1fX2xpbmt7Zm9udDo4 NiUvMS40NTQ1ZW0gVmVyZGFuYSxzYW5zLXNlcmlmO2Zsb2F0OmxlZnQ7ZGlzcGxh eTppbmxpbmU7cGFkZGluZzo1cHghaW1wb3J0YW50O21hcmdpbjowIDAgNXB4IDEw cHg7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtjdXJzb3I6cG9pbnRlcjtjb2xv cjojMWEzZGMxfS5iLXNoYXJlLXBvcHVwX19mb3JtX19idXR0b257Zm9udDo4NiUv MS40NTQ1ZW0gVmVyZGFuYSxzYW5zLXNlcmlmO2Zsb2F0OmxlZnQ7ZGlzcGxheTpp bmxpbmU7bWFyZ2luOjVweCAwIDAgMTVweH0uYi1zaGFyZS1wb3B1cF9fZm9ybV9f Y2xvc2V7Zm9udDo4NiUvMS40NTQ1ZW0gVmVyZGFuYSxzYW5zLXNlcmlmO2Zsb2F0 OnJpZ2h0O2Rpc3BsYXk6aW5saW5lO3BhZGRpbmc6NXB4IWltcG9ydGFudDttYXJn aW46MCAxMHB4IDVweCAwO2N1cnNvcjpwb2ludGVyO2NvbG9yOiM5OTl9YS5iLXNo YXJlLXBvcHVwX19mb3JtX19saW5rOmhvdmVyLGEuYi1zaGFyZS1wb3B1cF9fZm9y bV9fY2xvc2U6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtjb2xvcjoj RjAwfS5iLXNoYXJlLXBvcHVwX2ZvbnRfZml4ZWQgLmItc2hhcmUtcG9wdXBfX2l0 ZW17Zm9udC1zaXplOjEyLjhweH0uYi1zaGFyZS1wb3B1cF9mb250X2ZpeGVkIC5i LXNoYXJlLXBvcHVwX19oZWFkZXIsLmItc2hhcmUtcG9wdXBfZm9udF9maXhlZCAu Yi1zaGFyZS1wb3B1cF9faW5wdXQsLmItc2hhcmUtcG9wdXBfZm9udF9maXhlZCAu Yi1zaGFyZS1wb3B1cF9fZXhwYW5kZXIgLmItc2hhcmUtcG9wdXBfX2l0ZW0sLmIt c2hhcmUtcG9wdXBfZm9udF9maXhlZCAuYi1zaGFyZS1wb3B1cF9fZm9ybV9fbGlu aywuYi1zaGFyZS1wb3B1cF9mb250X2ZpeGVkIC5iLXNoYXJlLXBvcHVwX19mb3Jt X19idXR0b24sLmItc2hhcmUtcG9wdXBfZm9udF9maXhlZCAuYi1zaGFyZS1wb3B1 cF9fZm9ybV9fY2xvc2V7Zm9udC1zaXplOjExcHh9LmItc2hhcmUtcG9wdXBfZm9u dF9maXhlZCAuYi1zaGFyZS1wb3B1cF9feWFuZGV4e2ZvbnQtc2l6ZToxMHB4fS5i LXNoYXJlLWZvcm0tYnV0dG9ue2ZvbnQ6ODYlLzE3cHggVmVyZGFuYSxBcmlhbCxz YW5zLXNlcmlmO2Rpc3BsYXk6LW1vei1pbmxpbmUtYm94O2Rpc3BsYXk6aW5saW5l LWJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDoxOXB4O21hcmdpbjowIDNw eDtwYWRkaW5nOjAgNHB4O2N1cnNvcjpkZWZhdWx0O3doaXRlLXNwYWNlOm5vd3Jh cDt0ZXh0LWRlY29yYXRpb246bm9uZSFpbXBvcnRhbnQ7Y29sb3I6IzAwMCFpbXBv cnRhbnQ7Ym9yZGVyOm5vbmU7b3V0bGluZTpub25lO2JhY2tncm91bmQ6dXJsKC8v eWFuZGV4LnN0L3NoYXJlL3N0YXRpYy9iLXNoYXJlLWZvcm0tYnV0dG9uLnBuZykg MCAtMjBweCByZXBlYXQteH0uYi1zaGFyZS1mb3JtLWJ1dHRvbjpsaW5rOmhvdmVy LC5iLXNoYXJlLWZvcm0tYnV0dG9uOnZpc2l0ZWQ6aG92ZXJ7Y29sb3I6IzAwMCFp bXBvcnRhbnR9LmItc2hhcmUtZm9ybS1idXR0b25fX2JlZm9yZSwuYi1zaGFyZS1m b3JtLWJ1dHRvbl9fYWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6M3B4O2hl aWdodDoxOXB4O2JhY2tncm91bmQ6dXJsKC8veWFuZGV4LnN0L3NoYXJlL3N0YXRp Yy9iLXNoYXJlLWZvcm0tYnV0dG9uLnBuZyl9LmItc2hhcmUtZm9ybS1idXR0b25f X2JlZm9yZXttYXJnaW4tbGVmdDotN3B4fS5iLXNoYXJlLWZvcm0tYnV0dG9uX19h ZnRlcnttYXJnaW4tbGVmdDo0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjotM3B4IDB9 LmItc2hhcmUtZm9ybS1idXR0b246Oi1tb3otZm9jdXMtaW5uZXJ7Ym9yZGVyOm5v bmV9YnV0dG9uLmItc2hhcmUtZm9ybS1idXR0b24gLmItc2hhcmUtZm9ybS1idXR0 b25fX2JlZm9yZSxidXR0b24uYi1zaGFyZS1mb3JtLWJ1dHRvbiAuYi1zaGFyZS1m b3JtLWJ1dHRvbl9fYWZ0ZXJ7bWFyZ2luLXRvcDotMXB4fUAtbW96LWRvY3VtZW50 IHVybC1wcmVmaXgoKXtidXR0b24uYi1zaGFyZS1mb3JtLWJ1dHRvbiAuYi1zaGFy ZS1mb3JtLWJ1dHRvbl9fYWZ0ZXJ7bWFyZ2luLXRvcDotMnB4O21hcmdpbi1sZWZ0 OjZweH1idXR0b24uYi1zaGFyZS1mb3JtLWJ1dHRvbiAuYi1zaGFyZS1mb3JtLWJ1 dHRvbl9fYmVmb3Jle21hcmdpbi10b3A6LTJweDttYXJnaW4tbGVmdDotOXB4fX1T UEFOLmItc2hhcmUtZm9ybS1idXR0b246aG92ZXIsLmItc2hhcmUtZm9ybS1idXR0 b25fc3RhdGVfaG92ZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjowIC02MHB4fVNQQU4u Yi1zaGFyZS1mb3JtLWJ1dHRvbjpob3ZlciAuYi1zaGFyZS1mb3JtLWJ1dHRvbl9f YmVmb3JlLC5iLXNoYXJlLWZvcm0tYnV0dG9uX3N0YXRlX2hvdmVyIC5iLXNoYXJl LWZvcm0tYnV0dG9uX19iZWZvcmV7YmFja2dyb3VuZC1wb3NpdGlvbjowIC00MHB4 fVNQQU4uYi1zaGFyZS1mb3JtLWJ1dHRvbjpob3ZlciAuYi1zaGFyZS1mb3JtLWJ1 dHRvbl9fYWZ0ZXIsLmItc2hhcmUtZm9ybS1idXR0b25fc3RhdGVfaG92ZXIgLmIt c2hhcmUtZm9ybS1idXR0b25fX2FmdGVye2JhY2tncm91bmQtcG9zaXRpb246LTNw eCAtNDBweH0uYi1zaGFyZS1mb3JtLWJ1dHRvbl9zdGF0ZV9wcmVzc2VkLC5iLXNo YXJlLWZvcm0tYnV0dG9uX3N0YXRlX3ByZXNzZWQgLmItc2hhcmUtZm9ybS1idXR0 b25fc2hhcmV7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xMDBweCFpbXBvcnRhbnR9 LmItc2hhcmUtZm9ybS1idXR0b25fc3RhdGVfcHJlc3NlZCAuYi1zaGFyZS1mb3Jt LWJ1dHRvbl9fYmVmb3Jle2JhY2tncm91bmQtcG9zaXRpb246MCAtODBweCFpbXBv cnRhbnR9LmItc2hhcmUtZm9ybS1idXR0b25fc3RhdGVfcHJlc3NlZCAuYi1zaGFy ZS1mb3JtLWJ1dHRvbl9fYWZ0ZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjotM3B4IC04 MHB4IWltcG9ydGFudH1idXR0b24uYi1zaGFyZS1mb3JtLWJ1dHRvbl9zdGF0ZV9w cmVzc2Vke292ZXJmbG93OnZpc2libGV9LmItc2hhcmUtZm9ybS1idXR0b25faWNv bnN7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzowO2JhY2tncm91bmQtcG9zaXRp b246MCAtMjBweCFpbXBvcnRhbnR9LmItc2hhcmUtZm9ybS1idXR0b25faWNvbnMg LmItc2hhcmUtZm9ybS1idXR0b25fX2JlZm9yZXtsZWZ0OjA7bWFyZ2luLWxlZnQ6 LTNweDtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMCFpbXBvcnRhbnR9LmItc2hhcmUt Zm9ybS1idXR0b25faWNvbnMgLmItc2hhcmUtZm9ybS1idXR0b25fX2FmdGVye3ot aW5kZXg6LTE7bWFyZ2luLWxlZnQ6MDtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0zcHgg MCFpbXBvcnRhbnR9LmItc2hhcmUtZm9ybS1idXR0b25faWNvbnMgLmItc2hhcmVf X2hhbmRsZXtwYWRkaW5nOjJweCFpbXBvcnRhbnR9LmItc2hhcmUtZm9ybS1idXR0 b25faWNvbnMgLmItc2hhcmVfX2hhbmRsZV9tb3Jle3Bvc2l0aW9uOnJlbGF0aXZl O3BhZGRpbmctcmlnaHQ6NnB4IWltcG9ydGFudDttYXJnaW4tcmlnaHQ6LTRweH0u Yi1zaGFyZS1mb3JtLWJ1dHRvbl9pY29ucyAuYi1zaGFyZS1pY29ue29wYWNpdHk6 LjU7YmFja2dyb3VuZC1pbWFnZTp1cmwoLy95YW5kZXguc3Qvc2hhcmUvc3RhdGlj L2Itc2hhcmUtaWNvbl9zaXplXzE0LnBuZyl9LmItc2hhcmUtZm9ybS1idXR0b25f aWNvbnMgQS5iLXNoYXJlX19oYW5kbGU6aG92ZXIgLmItc2hhcmUtaWNvbntvcGFj aXR5OjF9LmItc2hhcmV7Zm9udDo4NiUvMS40NTQ1ZW0gQXJpYWwsc2Fucy1zZXJp ZjtkaXNwbGF5Oi1tb3otaW5saW5lLWJveDtkaXNwbGF5OmlubGluZS1ibG9jaztw YWRkaW5nOjFweCAzcHggMXB4IDRweCFpbXBvcnRhbnQ7dmVydGljYWwtYWxpZ246 bWlkZGxlfS5iLXNoYXJlIC5iLXNoYXJlLWZvcm0tYnV0dG9ue2ZvbnQtc2l6ZTox ZW19LmItc2hhcmVfX3RleHQgLmItc2hhcmUtaWNvbnttYXJnaW46MCA1cHggMCAw O2JvcmRlcjpub25lfS5iLXNoYXJlX190ZXh0e21hcmdpbi1yaWdodDo1cHh9LmIt c2hhcmVfX2hhbmRsZXtmbG9hdDpsZWZ0O2N1cnNvcjpwb2ludGVyO3RleHQtYWxp Z246bGVmdDt0ZXh0LWRlY29yYXRpb246bm9uZSFpbXBvcnRhbnQ7aGVpZ2h0OjE2 cHg7cGFkZGluZzo1cHggM3B4IDVweCAycHghaW1wb3J0YW50O2N1cnNvcjpwb2lu dGVyO3RleHQtYWxpZ246bGVmdDt0ZXh0LWRlY29yYXRpb246bm9uZSFpbXBvcnRh bnR9LmItc2hhcmVfX2hhbmRsZV9jdXJzb3JfZGVmYXVsdHtjdXJzb3I6ZGVmYXVs dH0uYi1zaGFyZV9faGFuZGxlIC5iLXNoYXJlLWZvcm0tYnV0dG9ue21hcmdpbi10 b3A6LTJweH0uYi1zaGFyZV9faHJ7ZGlzcGxheTpub25lO2Zsb2F0OmxlZnQ7d2lk dGg6MXB4O2hlaWdodDoyNnB4O21hcmdpbjowIDNweCAwIDJweH1hLmItc2hhcmVf X2hhbmRsZTpob3ZlciAuYi1zaGFyZV9fdGV4dHt0ZXh0LWRlY29yYXRpb246dW5k ZXJsaW5lO2NvbG9yOiNGMDB9LmItc2hhcmVfYm9yZGVyZWR7cGFkZGluZzowIDJw eCAwIDNweCFpbXBvcnRhbnQ7Ym9yZGVyOjFweCBzb2xpZCAjZTRlNGU0Oy1tb3ot Ym9yZGVyLXJhZGl1czo1cHg7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjVweDtib3Jk ZXItcmFkaXVzOjVweH0uYi1zaGFyZV9ib3JkZXJlZCAuYi1zaGFyZV9faHJ7ZGlz cGxheTppbmxpbmU7YmFja2dyb3VuZDojZTRlNGU0fS5iLXNoYXJlX2xpbmt7bWFy Z2luOi04cHggMH1hLmItc2hhcmVfbGlua3ttYXJnaW46MH0uYi1zaGFyZV9saW5r IC5iLXNoYXJlX190ZXh0e3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7Y29sb3I6 IzFhM2RjMX0uYi1zaGFyZS1mb3JtLWJ1dHRvbl9zaGFyZXtwYWRkaW5nLWxlZnQ6 MjZweCFpbXBvcnRhbnQ7dmVydGljYWwtYWxpZ246dG9wfS5iLXNoYXJlLWZvcm0t YnV0dG9uX3NoYXJlIC5iLXNoYXJlLWZvcm0tYnV0dG9uX19iZWZvcmV7bWFyZ2lu LWxlZnQ6LTI5cHh9LmItc2hhcmUtZm9ybS1idXR0b25fc2hhcmUgLmItc2hhcmUt Zm9ybS1idXR0b25fX2ljb257cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MjBweDto ZWlnaHQ6MTdweDttYXJnaW46MXB4IDAgMCAtMjNweDtiYWNrZ3JvdW5kOnVybCgv L3lhbmRleC5zdC9zaGFyZS9zdGF0aWMvYi1zaGFyZS1mb3JtLWJ1dHRvbl9zaGFy ZV9faWNvbi5wbmcpIDAgMCBuby1yZXBlYXR9LmItc2hhcmUtcHNldWRvLWxpbmt7 Ym9yZGVyLWJvdHRvbToxcHggZG90dGVkO2N1cnNvcjpwb2ludGVyO3RleHQtZGVj b3JhdGlvbjpub25lIWltcG9ydGFudH0uYi1zaGFyZV9mb250X2ZpeGVke2ZvbnQt c2l6ZToxMXB4fS5iLXNoYXJlX19oYW5kbGVfbW9yZXtmb250LXNpemU6OXB4O21h cmdpbi10b3A6LTFweDtjb2xvcjojN2I3YjdifUEuYi1zaGFyZV9faGFuZGxlX21v cmU6aG92ZXJ7Y29sb3I6IzAwMH0uYi1zaGFyZV9fZ3JvdXB7ZmxvYXQ6bGVmdH0u Yi1zaGFyZS1pY29ue2Zsb2F0OmxlZnQ7ZGlzcGxheTppbmxpbmU7b3ZlcmZsb3c6 aGlkZGVuO3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHg7cGFkZGluZzowIWltcG9ydGFu dDt2ZXJ0aWNhbC1hbGlnbjp0b3A7Ym9yZGVyOjA7YmFja2dyb3VuZDp1cmwoLy95 YW5kZXguc3Qvc2hhcmUvc3RhdGljL2Itc2hhcmUtaWNvbi5wbmcpIDAgOTlweCBu by1yZXBlYXR9LmItc2hhcmUtaWNvbl92a29udGFrdGUsLmItc2hhcmUtaWNvbl9j dXN0b217YmFja2dyb3VuZC1wb3NpdGlvbjowIDB9LmItc2hhcmUtaWNvbl95YXJ1 LC5iLXNoYXJlLWljb25feWFydV9waG90bywuYi1zaGFyZS1pY29uX3lhcnVfd2lz aGxpc3R7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xN3B4fS5iLXNoYXJlLWljb25f bGp7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0zNHB4fS5iLXNoYXJlLWljb25fdHdp dHRlcntiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTUxcHh9LmItc2hhcmUtaWNvbl9m YWNlYm9va3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTY4cHh9LmItc2hhcmUtaWNv bl9tb2ltaXJ7YmFja2dyb3VuZC1wb3NpdGlvbjowIC04NXB4fS5iLXNoYXJlLWlj b25fZnJpZW5kZmVlZHtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTEwMnB4fS5iLXNo YXJlLWljb25fbWFpbHtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTExOXB4fS5iLXNo YXJlLWljb25faHRtbHtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTEzNnB4fS5iLXNo YXJlLWljb25fcG9zdGNhcmR7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xNTNweH0u Yi1zaGFyZS1pY29uX29kbm9rbGFzc25pa2l7YmFja2dyb3VuZC1wb3NpdGlvbjow IC0xNzBweH0uYi1zaGFyZS1pY29uX2Jsb2dnZXJ7YmFja2dyb3VuZC1wb3NpdGlv bjowIC0xODdweH0uYi1zaGFyZS1pY29uX2dyZWFkZXJ7YmFja2dyb3VuZC1wb3Np dGlvbjowIC0yMDRweH0uYi1zaGFyZS1pY29uX2RlbGljaW91c3tiYWNrZ3JvdW5k LXBvc2l0aW9uOjAgLTIyMXB4fS5iLXNoYXJlLWljb25fZ2J1enp7YmFja2dyb3Vu ZC1wb3NpdGlvbjowIC0yMzhweH0uYi1zaGFyZS1pY29uX2xpbmtlZGlue2JhY2tn cm91bmQtcG9zaXRpb246MCAtMjU1cHh9LmItc2hhcmUtaWNvbl9teXNwYWNle2Jh Y2tncm91bmQtcG9zaXRpb246MCAtMjcycHh9LmItc2hhcmUtaWNvbl9ldmVybm90 ZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTI4OXB4fS5iLXNoYXJlLWljb25fZGln Z3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTMwNnB4fS5iLXNoYXJlLWljb25fanVp Y2t7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0zMjRweH0uYi1zaGFyZS1pY29uX21v aWtydWd7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0zNDFweH0uYi1zaGFyZS1pY29u X3lhemFrbGFka2l7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0zNThweH0uYi1zaGFy ZS1pY29uX2xpdmVpbnRlcm5ldHtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTM3NXB4 fS5iLXNoYXJlLWljb25fdHV0Ynl7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0zOTJw eH0uYi1zaGFyZS1pY29uX2RpYXJ5e2JhY2tncm91bmQtcG9zaXRpb246MCAtNDA5 cHh9IixhZz0iLmItc2hhcmUtcG9wdXBfX2ksLmItc2hhcmUtcG9wdXBfX2ljb24s LmItc2hhcmUtcG9wdXBfX21haW4sLmItc2hhcmUtcG9wdXBfZnVsbCAuYi1zaGFy ZS1wb3B1cF9fZXh0cmF7em9vbToxO2Rpc3BsYXk6aW5saW5lfS5iLXNoYXJlLXBv cHVwX3RvLXJpZ2h0IC5iLXNoYXJlLXBvcHVwX19leHBhbmRlcntkaXJlY3Rpb246 bHRyfS5iLXNoYXJlLXBvcHVwX3RvLXJpZ2h0IC5iLXNoYXJlLXBvcHVwX19leHBh bmRlciAuYi1zaGFyZS1wb3B1cF9faXRlbXtkaXJlY3Rpb246cnRsfS5iLXNoYXJl LXBvcHVwX19pY29ue21hcmdpbi10b3A6LTFweH0uYi1zaGFyZS1wb3B1cF9faWNv bl9pbnB1dHttYXJnaW4tdG9wOi00cHh9LmItc2hhcmUtcG9wdXBfX2ljb25fX2lu cHV0e3dpZHRoOjE0cHh9LmItc2hhcmUtcG9wdXBfX3NwYWNlcntvdmVyZmxvdzpo aWRkZW47Zm9udDoxcHgvMSBBcmlhbH0uYi1zaGFyZS1wb3B1cF9faW5wdXRfX2lu cHV0e3dpZHRoOjEwMHB4O2RpcmVjdGlvbjpsdHJ9LmItc2hhcmUtcG9wdXBfZnVs bCAuYi1zaGFyZS1wb3B1cF9faW5wdXRfbGluayAuYi1zaGFyZS1wb3B1cF9faW5w dXRfX2lucHV0LC5iLXNoYXJlLXBvcHVwX2Z1bGwgLmItc2hhcmUtcG9wdXBfX2Zv cm0gLmItc2hhcmUtcG9wdXBfX2lucHV0X19pbnB1dHt3aWR0aDoyMDBweH0uYi1z aGFyZS1wb3B1cC13cmFwe21hcmdpbi1ib3R0b206MjVweH0uYi1zaGFyZS1wb3B1 cF9fZm9ybXtkaXJlY3Rpb246bHRyfS5iLXNoYXJlLXBvcHVwX19mb3JtX19idXR0 b24sLmItc2hhcmUtcG9wdXBfX2Zvcm1fX2Nsb3NlLC5iLXNoYXJlLXBvcHVwX19m b3JtX19saW5re2Zsb2F0Om5vbmU7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmItc2hh cmUtcG9wdXBfZnVsbCAuYi1zaGFyZS1wb3B1cF9fZm9ybV9fY2xvc2V7bWFyZ2lu LWxlZnQ6NzBweH0qIEhUTUwgLmItc2hhcmUtcG9wdXBfdXAgLmItc2hhcmUtcG9w dXBfX3RhaWx7b3ZlcmZsb3c6aGlkZGVuO2JvdHRvbTotMTFweH0qIGh0bWwgLmIt c2hhcmUtZm9ybS1idXR0b257dGV4dC1kZWNvcmF0aW9uOm5vbmUhaW1wb3J0YW50 fS5iLXNoYXJlLWZvcm0tYnV0dG9ue3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93 OnZpc2libGV9LmItc2hhcmUtZm9ybS1idXR0b25fX2JlZm9yZSwuYi1zaGFyZS1m b3JtLWJ1dHRvbl9fYWZ0ZXJ7dG9wOjB9YnV0dG9uLmItc2hhcmUtZm9ybS1idXR0 b24gLmItc2hhcmUtZm9ybS1idXR0b25fX2JlZm9yZSxidXR0b24uYi1zaGFyZS1m b3JtLWJ1dHRvbiAuYi1zaGFyZS1mb3JtLWJ1dHRvbl9fYWZ0ZXJ7bWFyZ2luLXRv cDphdXRvfS5iLXNoYXJlLWZvcm0tYnV0dG9uX19pY29ue3RvcDowfS5iLXNoYXJl e3pvb206MTtkaXNwbGF5OmlubGluZX0qIEhUTUwgLmItc2hhcmUtZm9ybS1idXR0 b25fc2hhcmUgLmItc2hhcmUtZm9ybS1idXR0b25fX2ljb257bWFyZ2luLXRvcDot MXB4O2JhY2tncm91bmQtaW1hZ2U6dXJsKC8veWFuZGV4LnN0L3NoYXJlL3N0YXRp Yy9iLXNoYXJlLWZvcm0tYnV0dG9uX3NoYXJlX19pY29uLmdpZil9Ijt2YXIgYWU9 ZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgic3R5bGUiKTthZS50eXBlPSJ0ZXh0L2Nz cyI7YWUuaWQ9InlhX3NoYXJlX3N0eWxlIjtpZihhZS5zdHlsZVNoZWV0KXthZS5z dHlsZVNoZWV0LmNzc1RleHQ9YWYuYnJvd3Nlcj09PSJtc2llIiYmKGFmLnZlcnNp b248OHx8ai5kb2N1bWVudE1vZGU8OCk/YWQrYWc6YWR9ZWxzZXthZS5hcHBlbmRD aGlsZChqLmNyZWF0ZVRleHROb2RlKGFkKSl9YWQ9YWc9IiI7dC5hcHBlbmRDaGls ZChhZSk7eD1mdW5jdGlvbigpe319dmFyIG49ZnVuY3Rpb24oKXt9LEk9bnVsbCxF PSJnZXRFbGVtZW50c0J5VGFnTmFtZSIscz1lbmNvZGVVUklDb21wb25lbnQsdD1q W0VdKCJoZWFkIilbMF18fGouYm9keSxrPSIvL3lhbmRleC5zdC9zaGFyZSIsbz0i aHR0cDovL3NoYXJlLnlhbmRleC5ydSIscj17YmxvZ2dlcjoiQmxvZ2dlciIsZGlh cnk6IkRpYXJ5IixkaWdnOiJEaWdnIixldmVybm90ZToiRXZlcm5vdGUiLGRlbGlj aW91czoiZGVsaWNpb3VzIixmYWNlYm9vazoiRmFjZWJvb2siLGZyaWVuZGZlZWQ6 IkZyaWVuZEZlZWQiLGdidXp6OiJHb29nbGUgQnV6eiIsZ3JlYWRlcjoiR29vZ2xl IFJlYWRlciIsanVpY2s6Ikp1aWNrIixsaW5rZWRpbjoiTGlua2VkSW4iLGxpdmVp bnRlcm5ldDoiTGl2ZUludGVybmV0IixsajoiTGl2ZUpvdXJuYWwiLG1vaWtydWc6 Ilx1MDQxQ1x1MDQzRVx1MDQzOSBcdTA0MUFcdTA0NDBcdTA0NDNcdTA0MzMiLG1v aW1pcjoiXHUwNDFDXHUwNDNFXHUwNDM5IFx1MDQxQ1x1MDQzOFx1MDQ0MCIsbXlz cGFjZToiTXlTcGFjZSIsb2Rub2tsYXNzbmlraToiXHUwNDFFXHUwNDM0XHUwNDNE XHUwNDNFXHUwNDNBXHUwNDNCXHUwNDMwXHUwNDQxXHUwNDQxXHUwNDNEXHUwNDM4 XHUwNDNBXHUwNDM4Iix0dXRieToi0K8g0KLQo9CiISIsdHdpdHRlcjoiVHdpdHRl ciIsdmtvbnRha3RlOiJcdTA0MTJcdTA0MUFcdTA0M0VcdTA0M0RcdTA0NDJcdTA0 MzBcdTA0M0FcdTA0NDJcdTA0MzUiLHlhcnU6Ilx1MDQyRi5cdTA0NDBcdTA0NDMi LHlhemFrbGFka2k6Ilx1MDQyRlx1MDQzRFx1MDQzNFx1MDQzNVx1MDQzQVx1MDQ0 MS5cdTA0MTdcdTA0MzBcdTA0M0FcdTA0M0JcdTA0MzBcdTA0MzRcdTA0M0FcdTA0 MzgifSxkPXtiZTp7Y2xvc2U6Ilx1MDQzN1x1MDQzMFx1MDQzQVx1MDQ0MFx1MDQ0 Qlx1MDQ0Nlx1MDQ0QyIsImNvZGUgYmxvZyI6Ilx1MDQxQVx1MDQzRVx1MDQzNCBc dTA0MzRcdTA0M0JcdTA0NEYgXHUwNDMxXHUwNDNCXHUwNDNFXHUwNDMzXHUwNDMw IixsaW5rOiJDXHUwNDNGXHUwNDMwXHUwNDQxXHUwNDRCXHUwNDNCXHUwNDNBXHUw NDMwIixzaGFyZToiXHUwNDFGXHUwNDMwXHUwNDM0XHUwNDM3XHUwNDRGXHUwNDNC XHUwNDU2XHUwNDQ2XHUwNDQ2XHUwNDMwIiwic2hhcmUgd2l0aCBmcmllbmRzIjoi XHUwNDFGXHUwNDMwXHUwNDM0XHUwNDM3XHUwNDRGXHUwNDNCXHUwNDU2XHUwNDQ2 XHUwNDQ2XHUwNDMwIFx1MDQzNyBcdTA0NDFcdTA0NEZcdTA0MzFcdTA0NDBcdTA0 MzBcdTA0M0NpIn0sZW46e2Nsb3NlOiJjbG9zZSIsImNvZGUgYmxvZyI6IkNvZGUg YmxvZyIsbGluazoiTGluayIsc2hhcmU6IlNoYXJlIiwic2hhcmUgd2l0aCBmcmll bmRzIjoiU2hhcmUgd2l0aCBmcmllbmRzIn0sa2s6e2Nsb3NlOiJcdTA0MzZcdTA0 MzBcdTA0MzFcdTA0NDMiLCJjb2RlIGJsb2ciOiJcdTA0MTFcdTA0M0JcdTA0M0Vc dTA0MzMgXHUwNEFGXHUwNDQ4XHUwNDU2XHUwNDNEIFx1MDQzQVx1MDQzRVx1MDQz NCIsbGluazoiXHUwNDIxXHUwNDU2XHUwNDNCXHUwNDQyXHUwNDM1XHUwNDNDXHUw NDM1IixzaGFyZToiXHUwNDExXHUwNEU5XHUwNDNCXHUwNDU2XHUwNDQxXHUwNDQz Iiwic2hhcmUgd2l0aCBmcmllbmRzIjoiXHUwNDE0XHUwNDNFXHUwNDQxXHUwNDQy XHUwNDMwXHUwNDQwXHUwNDRCXHUwNDNDXHUwNDM1XHUwNDNEIFx1MDQzMVx1MDRF OVx1MDQzQlx1MDQ1Nlx1MDQ0MVx1MDQ0MyJ9LHJ1OntjbG9zZToiXHUwNDM3XHUw NDMwXHUwNDNBXHUwNDQwXHUwNDRCXHUwNDQyXHUwNDRDIiwiY29kZSBibG9nIjoi XHUwNDFBXHUwNDNFXHUwNDM0IFx1MDQzNFx1MDQzQlx1MDQ0RiBcdTA0MzFcdTA0 M0JcdTA0M0VcdTA0MzNcdTA0MzAiLGxpbms6Ilx1MDQyMVx1MDQ0MVx1MDQ0Qlx1 MDQzQlx1MDQzQVx1MDQzMCIsc2hhcmU6Ilx1MDQxRlx1MDQzRVx1MDQzNFx1MDQz NVx1MDQzQlx1MDQzOFx1MDQ0Mlx1MDQ0Q1x1MDQ0MVx1MDQ0RiIsInNoYXJlIHdp dGggZnJpZW5kcyI6Ilx1MDQxRlx1MDQzRVx1MDQzNFx1MDQzNVx1MDQzQlx1MDQz OFx1MDQ0Mlx1MDQzNVx1MDQ0MVx1MDQ0QyBcdTA0NDEgXHUwNDM0XHUwNDQwXHUw NDQzXHUwNDM3XHUwNDRDXHUwNDRGXHUwNDNDXHUwNDM4In0sdHI6e2Nsb3NlOiJr YXBhdCIsImNvZGUgYmxvZyI6IkJsb2cgaVx1MDBFN2luIGVrbGVudGkga29kdSIs bGluazoiTGluayIsc2hhcmU6IlBheWxhXHUwMTVGIiwic2hhcmUgd2l0aCBmcmll bmRzIjoiQXJrYWRhXHUwMTVGbGFyXHUwMTMxbmxhIHBheWxhXHUwMTVGIn0sdHQ6 e2Nsb3NlOiJcdTA0NEZcdTA0MzFcdTA0NDMiLCJjb2RlIGJsb2ciOiJcdTA0MTFc dTA0M0JcdTA0M0VcdTA0MzMgXHUwNEU5XHUwNDQ3XHUwNDM1XHUwNDNEIFx1MDQz QVx1MDQzRVx1MDQzNCIsbGluazoiXHUwNDIxXHUwNDRCXHUwNDNCXHUwNDQyXHUw NDMwXHUwNDQzIixzaGFyZToiXHUwNDExXHUwNEFGXHUwNDNCXHUwNDM1XHUwNDQ4 XHUwNEFGIiwic2hhcmUgd2l0aCBmcmllbmRzIjoiXHUwNDE0XHUwNDQzXHUwNDQx XHUwNDNCXHUwNDMwXHUwNDQwXHUwNDMzXHUwNDRCXHUwNDM3IFx1MDQzMVx1MDQz NVx1MDQzQlx1MDREOVx1MDQzRCBcdTA0MzFcdTA0QUZcdTA0M0JcdTA0MzVcdTA0 NDhcdTA0MzVcdTA0MzNcdTA0MzVcdTA0MzcifSx1azp7Y2xvc2U6Ilx1MDQzN1x1 MDQzMFx1MDQzQVx1MDQ0MFx1MDQzOFx1MDQ0Mlx1MDQzOCIsImNvZGUgYmxvZyI6 Ilx1MDQxQVx1MDQzRVx1MDQzNCBcdTA0MzRcdTA0M0JcdTA0NEYgXHUwNDMxXHUw NDNCXHUwNDNFXHUwNDMzXHUwNDQzIixsaW5rOiJcdTA0MUZcdTA0M0VcdTA0NDFc dTA0MzhcdTA0M0JcdTA0MzBcdTA0M0RcdTA0M0RcdTA0NEYiLHNoYXJlOiJcdTA0 MUZcdTA0M0VcdTA0MzRcdTA0NTZcdTA0M0JcdTA0MzhcdTA0NDJcdTA0MzhcdTA0 NDFcdTA0NEYiLCJzaGFyZSB3aXRoIGZyaWVuZHMiOiJcdTA0MUZcdTA0M0VcdTA0 MzRcdTA0NTZcdTA0M0JcdTA0NTZcdTA0NDJcdTA0NENcdTA0NDFcdTA0NEYgXHUw NDM3IFx1MDQzNFx1MDQ0MFx1MDQ0M1x1MDQzN1x1MDQ0Rlx1MDQzQ1x1MDQzOCJ9 fTtmdW5jdGlvbiBGKGFJLGF5KXt4KCk7aWYoIWFJfHwoIWFJLmVsZW1lbnQmJiFh SS5lbGVtZW50SUQpKXt0aHJvdyBuZXcgRXJyb3IoIkludmFsaWQgcGFyYW1ldGVy cyIpfXZhciBhaD1hSS5lbGVtZW50fHxhSS5lbGVtZW50SUQ7aWYodHlwZW9mIGFo PT09InN0cmluZyIpe2FoPWouZ2V0RWxlbWVudEJ5SWQoYWgpfWVsc2V7aWYoIWFo Lm5vZGVUeXBlPT09MSl7YWg9bnVsbH19aWYoIWFofHxhaC55YXNoYXJlSW5pdGVk KXtyZXR1cm59YWgueWFzaGFyZUluaXRlZD10cnVlO3ZhciBhQT17fTtpZihhSS5z dHlsZSl7YUEudHlwZT1hSS5zdHlsZS5idXR0b249PT1mYWxzZT8ibGluayI6ImJ1 dHRvbiI7YUEubGlua1VuZGVybGluZT1hSS5zdHlsZS5saW5rO2FBLmJvcmRlcj1h SS5zdHlsZS5ib3JkZXI7YUEubGlua0ljb249YUkuc3R5bGUuaWNvbn12YXIgYWUs YXo9YUkubDEwbixhbT0oYUkubGlua3x8WC5sb2NhdGlvbikrIiIsYUU9YUkuZWxl bWVudFN0eWxlfHxhQXx8e3R5cGU6ImJ1dHRvbiJ9LGFnPWFFLnF1aWNrU2Vydmlj ZXN8fGFJLnNlcnZpY2VzfHxbInwiLCJ5YXJ1IiwidmtvbnRha3RlIiwib2Rub2ts YXNzbmlraSIsInR3aXR0ZXIiLCJmYWNlYm9vayIsIm1vaW1pciIsImxqIl0sYUw9 YUkudGl0bGV8fGoudGl0bGUsYXE9YUkuc2VydmljZVNwZWNpZmljfHxhSS5vdmVy cmlkZXx8e30sYUg9YUkucG9wdXBTdHlsZXx8YUkucG9wdXB8fHt9LGFmPWFILmNv ZGVGb3JCbG9nLGF2PWFILmJsb2Nrc3x8WyJ5YXJ1IiwidmtvbnRha3RlIiwib2Ru b2tsYXNzbmlraSIsInR3aXR0ZXIiLCJmYWNlYm9vayIsIm1vaW1pciIsImxqIl0s YXc9YUguY29weVBhc3RlRmllbGR8fGFILmlucHV0LGFrPSJ5YS1zaGFyZS0iK01h dGgucmFuZG9tKCkrIi0iKyArKG5ldyBEYXRlKCkpLGFwPSEvKD86bW9pa3J1Z1wu cnV8eWFcLnJ1fHlhbmRleFwuYnl8eWFuZGV4XC5jb218eWFuZGV4XC5jb21cLnRy fHlhbmRleFwua3p8eWFuZGV4XC5uZXR8eWFuZGV4XC5ydXx5YW5kZXhcLnVhfHlh bmRleC10ZWFtXC5ydSkkLy50ZXN0KGxvY2F0aW9uLmhvc3RuYW1lKSxhdSxhaT1h SS5zZXJ2aWNlc0RlY2xhcmF0aW9uO2lmKCFhcCYmYWkpe2ZvcihhdSBpbiBhaSl7 aWYoYWkuaGFzT3duUHJvcGVydHkoYXUpJiYhKGF1IGluIHIpKXt2YXIgYUs9YWlb YXVdO2lmKGFLJiZhSy51cmwmJmFLLnRpdGxlJiYoYUsuaWNvbl8xNnx8YUsuaWNv bl9mcm9tKSl7clthdV09YWlbYXVdfWVsc2V7dGhyb3cgbmV3IEVycm9yKCJJbnZh bGlkIG5ldyBzZXJ2aWNlIGRlY2xhcmF0aW9uIil9fX19aWYoIWFFLnR5cGV8fCgi YnV0dG9uIGxpbmsgaWNvbiBub25lIi5pbmRleE9mKGFFLnR5cGUpPT09LTEpKXth RS50eXBlPSJidXR0b24ifXZhciBhbj1hRS5hZnRlckljb25zVGV4dDtpZihhbil7 YUUudHlwZT0idGV4dCJ9aWYoIWF6fHwhKGF6IGluIGQpKXthej1sb2NhdGlvbi5o b3N0bmFtZS5zcGxpdCgiLiIpLnNwbGljZSgtMSwxKVswXTtzd2l0Y2goYXope2Nh c2UiYnkiOmF6PSJiZSI7YnJlYWs7Y2FzZSJreiI6YXo9ImtrIjticmVhaztjYXNl InVhIjphej0idWsiO2JyZWFrO2RlZmF1bHQ6YXo9InJ1In19YXo9ZFthel07YWU9 YUUudGV4dHx8YUkudGV4dHx8KGF6LnNoYXJlKyhhRS50eXBlPT0iYnV0dG9uIj8i XHUyMDI2IjoiIikpO2FlPVEoYWUpO2lmKE9iamVjdC5wcm90b3R5cGUudG9TdHJp bmcuY2FsbChhdik9PT0iW29iamVjdCBBcnJheV0iKXt2YXIgYXg9YXY7YXY9e307 YXZbYXpbInNoYXJlIHdpdGggZnJpZW5kcyJdXT1heDtheD1udWxsfXN3aXRjaCh0 eXBlb2YgYWYpe2Nhc2Uic3RyaW5nIjp2YXIgYUQ9YWY7YWY9e307YWZbYXpbImNv ZGUgYmxvZyJdXT1hRDticmVhaztjYXNlIm9iamVjdCI6Zm9yKHZhciBhSiBpbiBh Zil7YnJlYWt9aWYoIWFKKXthZj1udWxsfWJyZWFrO2RlZmF1bHQ6YWY9bnVsbH12 YXIgYUI9JyBpZD0iJythaysnIiBkYXRhLWhkaXJlY3Rpb249IicrKGFILmhEaXJl Y3Rpb258fCIiKSsnIiBkYXRhLXZkaXJlY3Rpb249IicrKGFILnZEaXJlY3Rpb258 fCIiKSsnIic7dmFyIGFDLGF0LGFLLGFyPVsnPHNwYW4gY2xhc3M9ImItc2hhcmUn KyhhRS5ib3JkZXI/IiBiLXNoYXJlX2JvcmRlcmVkIjoiIikrKGFFLmxpbmtVbmRl cmxpbmU/IiBiLXNoYXJlX2xpbmsiOiIiKSsnIicrKGFFLmJhY2tncm91bmQ/JyBz dHlsZT0iYmFja2dyb3VuZDonK2FFLmJhY2tncm91bmQrJyInOiIiKSsiPiIrKChh RS50eXBlIT09Im5vbmUiJiZhRS50eXBlIT09InRleHQiKT8nPGEgY2xhc3M9ImIt c2hhcmVfX2hhbmRsZSInK2FCKyI+IjoiIildO2lmKGFFLnR5cGU9PSJidXR0b24i KXthci5wdXNoKCc8c3BhbiBjbGFzcz0iYi1zaGFyZS1mb3JtLWJ1dHRvbiBiLXNo YXJlLWZvcm0tYnV0dG9uX3NoYXJlIj48aSBjbGFzcz0iYi1zaGFyZS1mb3JtLWJ1 dHRvbl9fYmVmb3JlIj48L2k+PGkgY2xhc3M9ImItc2hhcmUtZm9ybS1idXR0b25f X2ljb24iPjwvaT4nK2FlKyc8aSBjbGFzcz0iYi1zaGFyZS1mb3JtLWJ1dHRvbl9f YWZ0ZXIiPjwvaT48L3NwYW4+Jyl9ZWxzZXtpZihhRS50eXBlPT09ImxpbmsifHxh RS50eXBlPT09InRleHQiKXthci5wdXNoKCc8c3BhbiBjbGFzcz0iYi1zaGFyZV9f dGV4dCcrKGFFLnR5cGU9PT0idGV4dCI/IiBiLXNoYXJlX19oYW5kbGUgYi1zaGFy ZV9faGFuZGxlX2N1cnNvcl9kZWZhdWx0IjoiIikrKGFFLmxpbmtVbmRlcmxpbmU9 PT0iZG90dGVkIj8iIGItc2hhcmUtcHNldWRvLWxpbmsiOiIiKSsnIj4nKX1pZigo KGFFLnR5cGU9PT0ibGluayJ8fGFFLnR5cGU9PT0idGV4dCIpJiZhRS5saW5rSWNv bil8fGFFLnR5cGU9PT0iaWNvbiIpe2FyLnB1c2goJzxpbWcgYWx0PSIiIGNsYXNz PSJiLXNoYXJlLWljb24iIHNyYz0iJytrKycvc3RhdGljL2Itc2hhcmUucG5nIi8+ Jyl9aWYoYUUudHlwZT09PSJsaW5rInx8YUUudHlwZT09PSJ0ZXh0Iil7YXIucHVz aChhZSsiPC9zcGFuPiIpfX1pZihhRS50eXBlIT09Im5vbmUiJiZhRS50eXBlIT09 InRleHQiKXthci5wdXNoKCI8L2E+Iil9Zm9yKGFDPTAsYXQ9YWcubGVuZ3RoO2FD PGF0O2FDKyspe2FLPWFnW2FDXTthci5wdXNoKGUoYUssRyhhSywibGluayIsYW0s YXEpLEcoYUssInRpdGxlIixhTCxhcSksYUkuZGVzY3JpcHRpb24sYUkuaW1hZ2Up KX1pZihhbil7YXIucHVzaCgnPGEgY2xhc3M9ImItc2hhcmVfX2hhbmRsZSBiLXNo YXJlX2xpbmsiJythQisnPjxzcGFuIGNsYXNzPSJiLXNoYXJlX190ZXh0IGItc2hh cmUtcHNldWRvLWxpbmsiPicrYW4rIjwvc3Bhbj48L2E+Iil9YXIucHVzaCgiPC9z cGFuPiIpO2FoLmlubmVySFRNTD1hci5qb2luKCIiKTthYihhaCxheSxhbixhRS50 eXBlPT09Im5vbmUiKTtpZihhRS50eXBlIT09Im5vbmUiKXt2YXIgYUc9Wyc8ZGl2 IGNsYXNzPSJiLXNoYXJlLXBvcHVwLXdyYXAgYi1zaGFyZS1wb3B1cC13cmFwX3N0 YXRlX2hpZGRlbiIgaWQ9IicrYWsrJy1wb3B1cCI+PGRpdiBjbGFzcz0iYi1zaGFy ZS1wb3B1cCBiLXNoYXJlLXBvcHVwX2Rvd24gYi1zaGFyZS1wb3B1cF90by1yaWdo dCI+PGRpdiBjbGFzcz0iYi1zaGFyZS1wb3B1cF9faScrKGF3PyIgYi1zaGFyZS1w b3B1cF93aXRoLWxpbmsiOiIiKSsnIj4nXTtpZihhZil7YUcucHVzaCgnPGRpdiBj bGFzcz0iYi1zaGFyZS1wb3B1cF9fZm9ybSBiLXNoYXJlLXBvcHVwX19mb3JtX2h0 bWwiPicpO2Zvcih2YXIgYW8gaW4gYWYpe2lmKGFmLmhhc093blByb3BlcnR5KGFv KSl7YUcucHVzaCgnPGxhYmVsIGNsYXNzPSJiLXNoYXJlLXBvcHVwX19pbnB1dCI+ JythbysnPHRleHRhcmVhIGNsYXNzPSJiLXNoYXJlLXBvcHVwX19pbnB1dF9faW5w dXQiIGNvbHM9IjEwIiByb3dzPSI1Ij4nK2FmW2FvXSsiPC90ZXh0YXJlYT48L2xh YmVsPiIpfX1hRy5wdXNoKCc8YSBjbGFzcz0iYi1zaGFyZS1wb3B1cF9fZm9ybV9f Y2xvc2UiPicrYXouY2xvc2UrIjwvYT48L2Rpdj4iKX1hRy5wdXNoKCc8ZGl2IGNs YXNzPSJiLXNoYXJlLXBvcHVwX19tYWluICcrKGFwPyIgYi1zaGFyZS1wb3B1cF95 YW5kZXhlZCI6IiIpKyciPicpO2lmKGF3KXthRy5wdXNoKCc8bGFiZWwgY2xhc3M9 ImItc2hhcmUtcG9wdXBfX2lucHV0IGItc2hhcmUtcG9wdXBfX2lucHV0X2xpbmsi PicrYXoubGluaysnPGlucHV0IGNsYXNzPSJiLXNoYXJlLXBvcHVwX19pbnB1dF9f aW5wdXQiIHJlYWRvbmx5PSJyZWFkb25seSIgdHlwZT0idGV4dCIgdmFsdWU9Iicr UShhbSkrJyIgLz48L2xhYmVsPicpfWZvcih2YXIgYUYgaW4gYXYpe2lmKGF2Lmhh c093blByb3BlcnR5KGFGKSl7dmFyIGFqPWF2W2FGXTthdD1hai5sZW5ndGg7aWYo YXQpe2lmKGFGKXthRy5wdXNoKCc8ZGl2IGNsYXNzPSJiLXNoYXJlLXBvcHVwX19o ZWFkZXIgYi1zaGFyZS1wb3B1cF9faGVhZGVyX2ZpcnN0Ij4nK2FGKyI8L2Rpdj4i KX1mb3IoYUM9MDthQzxhdDthQysrKXthSz1halthQ107YUcucHVzaChIKGFLLEco YUssImxpbmsiLGFtLGFxKSxHKGFLLCJ0aXRsZSIsYUwsYXEpLGFJLmRlc2NyaXB0 aW9uLGFJLmltYWdlKSl9fX19aWYoYWYpe2FHLnB1c2goJzxkaXYgY2xhc3M9ImIt c2hhcmUtcG9wdXBfX3NwYWNlciI+PC9kaXY+PGEgY2xhc3M9ImItc2hhcmUtcG9w dXBfX2l0ZW0gYi1zaGFyZS1wb3B1cF9faXRlbV90eXBlX2NvZGUiPjxzcGFuIGNs YXNzPSJiLXNoYXJlLXBvcHVwX19pY29uIj48c3BhbiBjbGFzcz0iYi1zaGFyZS1p Y29uIGItc2hhcmUtaWNvbl9odG1sIj48L3NwYW4+PC9zcGFuPjxzcGFuIGNsYXNz PSJiLXNoYXJlLXBvcHVwX19pdGVtX190ZXh0Ij4nK2F6WyJjb2RlIGJsb2ciXSsi PC9zcGFuPjwvYT4iKX1pZihhcCl7YUcucHVzaCgnPGEgaHJlZj0iaHR0cDovL2Fw aS55YW5kZXgucnUvc2hhcmUvIiBjbGFzcz0iYi1zaGFyZS1wb3B1cF9feWFuZGV4 Ij5cdTA0MkZcdTA0M0RcdTA0MzRcdTA0MzVcdTA0M0FcdTA0NDE8L2E+Jyl9YUcu cHVzaCgiPC9kaXY+Iik7YUcucHVzaCgnPC9kaXY+PGRpdiBjbGFzcz0iYi1zaGFy ZS1wb3B1cF9fdGFpbCI+PC9kaXY+PC9kaXY+PC9kaXY+Jyk7dmFyIGFsPWouY3Jl YXRlRWxlbWVudCgiZGl2IiksYWQ7YWwuaW5uZXJIVE1MPWFHLmpvaW4oIiIpO2Fk PWFsLmZpcnN0Q2hpbGQ7ai5ib2R5LmFwcGVuZENoaWxkKGFkKTthbD1udWxsO0oo YWQsYXkpfXJldHVyblthaCxhZF19ZnVuY3Rpb24gYWMoYWUpe3ZhciBhZD1qLmNy ZWF0ZUVsZW1lbnQoInNjcmlwdCIpO2FkLnNldEF0dHJpYnV0ZSgic3JjIixsb2Nh dGlvbi5wcm90b2NvbCsiLy9jbGNrLnlhbmRleC5ydS9qY2xjay9kdHlwZT1zdHJl ZC9waWQ9NTIvY2lkPTcwNjg1L3BhdGg9IithZSsiL3JuZD0iK01hdGgucm91bmQo TWF0aC5yYW5kb20oKSoxMDAwMDApKyIvKiIrZW5jb2RlVVJJQ29tcG9uZW50KGxv Y2F0aW9uLmhyZWYpKTt0LmFwcGVuZENoaWxkKGFkKX1mdW5jdGlvbiBHKGFkLGFp LGFlLGFmKXt2YXIgYWg9YWUsYWc9YWZbYWRdO2lmKGFnJiZhZ1thaV0pe2FoPWFn W2FpXX1yZXR1cm4gcyhhaCl9ZnVuY3Rpb24gcShhZCl7cmV0dXJuIEJvb2xlYW4o clthZF1bInRpdGxlIl0pfWZ1bmN0aW9uIGYoYWYpe3ZhciBhZT1yW2FmXTt2YXIg YWQ9IiI7dmFyIGFnPSIiO2lmKHEoYWYpKXtpZihhZS5pY29uX2Zyb20pe2FkKz1h ZS5pY29uX2Zyb219ZWxzZXthZCs9ImN1c3RvbSI7YWc9JyBzdHlsZT0iYmFja2dy b3VuZC1pbWFnZTp1cmwoJythZS5pY29uXzE2KyIpOyIrKGFlLmljb25fMTZfY3Nz P2FlLmljb25fMTZfY3NzOiIiKSsnIid9fWVsc2V7YWQrPWFmfXJldHVybic8c3Bh biBjbGFzcz0iYi1zaGFyZS1pY29uIGItc2hhcmUtaWNvbl8nK2FkKyciJythZysi Pjwvc3Bhbj4ifWZ1bmN0aW9uIFAoYWUpe3ZhciBhZD1yW2FlXTtyZXR1cm4gcShh ZSk/YWQudGl0bGU6YWR9ZnVuY3Rpb24gbChhZCxhaCxhayxhZyxhail7YWo9YWo/ cyhhaik6IiI7YWc9YWc/cyhhZyk6IiI7dmFyIGFlPW8rIi9nby54bWw/c2Vydmlj ZT0iK2FkO2lmKHEoYWQpKXt2YXIgYWY9clthZF07dmFyIGFpPWFmLnVybC5yZXBs YWNlKCJ7bGlua30iLGFoKS5yZXBsYWNlKCJ7dGl0bGV9IixhaykucmVwbGFjZSgi e2Rlc2NyaXB0aW9ufSIsYWcpLnJlcGxhY2UoIntpbWFnZX0iLGFqKTtpZihhZi5k aXJlY3RMaW5rKXtyZXR1cm4gYWl9ZWxzZXtyZXR1cm4gYWUrIiZhbXA7Z290bz0i K3MoYWkpfX1lbHNle3JldHVybiBhZSsiJmFtcDt1cmw9IithaCsiJmFtcDt0aXRs ZT0iK2FrKyhhZz8iJmFtcDtkZXNjcmlwdGlvbj0iK2FnOiIiKSsoYWo/IiZhbXA7 aW1hZ2U9IithajoiIil9fWZ1bmN0aW9uIGUoYWQsYWYsYWgsYWUsYWcpe2lmKGFk IGluIHIpe3JldHVybic8YSByZWw9Im5vZm9sbG93IiB0YXJnZXQ9Il9ibGFuayIg dGl0bGU9IicrUChhZCkrJyIgY2xhc3M9ImItc2hhcmVfX2hhbmRsZSBiLXNoYXJl X19saW5rIiBocmVmPSInK2woYWQsYWYsYWgsYWUsYWcpKyciIGRhdGEtc2Vydmlj ZT0iJythZCsnIj4nK2YoYWQpKyI8L2E+In1lbHNle2lmKGFkPT0ifCIpe3JldHVy bic8c3BhbiBjbGFzcz0iYi1zaGFyZV9faHIiPjwvc3Bhbj4nfX19ZnVuY3Rpb24g SChhZCxhZixhaCxhZSxhZyl7aWYoYWQgaW4gcil7cmV0dXJuJzxhIHJlbD0ibm9m b2xsb3ciIHRhcmdldD0iX2JsYW5rIiBocmVmPSInK2woYWQsYWYsYWgsYWUsYWcp KyciIGNsYXNzPSJiLXNoYXJlLXBvcHVwX19pdGVtIiBkYXRhLXNlcnZpY2U9Iicr YWQrJyI+PHNwYW4gY2xhc3M9ImItc2hhcmUtcG9wdXBfX2ljb24iPicrZihhZCkr Jzwvc3Bhbj48c3BhbiBjbGFzcz0iYi1zaGFyZS1wb3B1cF9faXRlbV9fdGV4dCI+ JytQKGFkKSsiPC9zcGFuPjwvYT4ifWVsc2V7aWYoYWQ9PSJ8Iil7cmV0dXJuJzxk aXYgY2xhc3M9ImItc2hhcmUtcG9wdXBfX3NwYWNlciI+PC9kaXY+J319fXZhciBw O2Z1bmN0aW9uIEsoKXtYLmNsZWFyVGltZW91dChwKX1mdW5jdGlvbiB5KGFkKXtw PVguc2V0VGltZW91dChhZC5vbkRvY3VtZW50Q2xpY2ssMjAwMCl9ZnVuY3Rpb24g SihhayxhZil7dmFyIGFpLGFnLGFoPVkoYWssImItc2hhcmUtcG9wdXBfX2V4cGFu ZGVyIilbMF0sYWo9WShhaywiYi1zaGFyZS1wb3B1cF9faXRlbSIpO2lmKGFoKXtt KGFoLmZpcnN0Q2hpbGQsImNsaWNrIixNKX1mb3IoYWk9MCxhZz1hai5sZW5ndGg7 YWk8YWc7YWkrKyl7bShhalthaV0sImNsaWNrIixhZi5vbnNoYXJlKX1OKGFrW0Vd KCJpbnB1dCIpKTtOKGFrW0VdKCJ0ZXh0YXJlYSIpKTt2YXIgYWQ9WShhaywiYi1z aGFyZS1wb3B1cF9faXRlbV90eXBlX2NvZGUiKVswXTtpZihhZCl7dmFyIGFlPVko YWssImItc2hhcmUtcG9wdXBfX2kiKVswXTttKGFkLCJjbGljayIsZnVuY3Rpb24o YWwpe0QoYWUsImItc2hhcmUtcG9wdXBfc2hvd19mb3JtX2h0bWwiKTtMKGFsKX0p O20oWShhaywiYi1zaGFyZS1wb3B1cF9fZm9ybV9fY2xvc2UiKVswXSwiY2xpY2si LGZ1bmN0aW9uKGFsKXt3KGFlLCJiLXNoYXJlLXBvcHVwX3Nob3dfZm9ybV9odG1s Iik7TChhbCl9KX11KGFrLEspO1MoYWssYWYuc2V0UG9wdXBDbG9zZVRpbWVvdXQp fWZ1bmN0aW9uIE4oYWQpe3ZhciBhZz0wLGFmPWFkLmxlbmd0aCxhZTtmb3IoO2Fn PGFmO2FnKyspe2FlPWFkW2FnXTttKGFlLCJjbGljayIsKGZ1bmN0aW9uKGFoKXty ZXR1cm4gZnVuY3Rpb24oKXthaC5zZWxlY3QoKX19KShhZSkpfX1mdW5jdGlvbiBh YihhZixhaCxhZSxhayl7dmFyIGFqPTEsYWksYWc9WShhZiwiYi1zaGFyZV9faGFu ZGxlIik7dmFyIGFkPWFnLmxlbmd0aDt2YXIgYW09YWQ7aWYoYWspe2FqPTB9ZWxz ZXt2YXIgYWw9YWdbMF07aWYoYWUpe2FsPWFnW2FkLTFdO2FtLS19bShhbCwiY2xp Y2siLGFoLnRvZ2dsZU9wZW5Nb2RlKTt1KGFsLEspO1MoYWwsYWguc2V0UG9wdXBD bG9zZVRpbWVvdXQpfWZvcihhaixhaT1hbTthajxhaTthaisrKXttKGFnW2FqXSwi Y2xpY2siLGFoLm9uc2hhcmUpfX1mdW5jdGlvbiBWKGFnKXt2YXIgYWUsYWQsYWY7 aWYoIShhZT1hZy5jdXJyZW50VGFyZ2V0KSl7YWY9YWcudGFyZ2V0fHxhZy5zcmNF bGVtZW50O2lmKCEoYWU9QShhZiwiYi1zaGFyZV9faGFuZGxlIikpKXthZT1BKGFm LCJiLXNoYXJlLXBvcHVwX19pdGVtIil9fWlmKGFlJiYoYWQ9YWUuZ2V0QXR0cmli dXRlKCJkYXRhLXNlcnZpY2UiKSkpe2FjKGFkKTtzd2l0Y2goYWQpe2Nhc2UiZmFj ZWJvb2siOkIoYWcsYWUsODAwLDUwMCk7YnJlYWs7Y2FzZSJtb2ltaXIiOkIoYWcs YWUsNTYwLDQwMCk7YnJlYWs7Y2FzZSJ0d2l0dGVyIjpCKGFnLGFlLDY1MCw1MjAp O2JyZWFrO2Nhc2UidmtvbnRha3RlIjpCKGFnLGFlLDU1MCw0MjApO2JyZWFrO2Nh c2Uib2Rub2tsYXNzbmlraSI6QihhZyxhZSw1NjAsMzcwKTticmVha319cmV0dXJu IGFkfWZ1bmN0aW9uIEIoYWcsYWUsYWYsYWQpe0woYWcpO3dpbmRvdy5vcGVuKGFl LmhyZWYsInlhc2hhcmVfcG9wdXAiLCJzY3JvbGxiYXJzPTEscmVzaXphYmxlPTEs bWVudWJhcj0wLHRvb2xiYXI9MCxzdGF0dXM9MCxsZWZ0PSIrKChzY3JlZW4ud2lk dGgtYWYpLzIpKyIsdG9wPSIrKChzY3JlZW4uaGVpZ2h0LWFkKS8yKSsiLHdpZHRo PSIrYWYrIixoZWlnaHQ9IithZCkuZm9jdXMoKX1mdW5jdGlvbiBNKCl7dmFyIGFk PUEodGhpcywiYi1zaGFyZS1wb3B1cF9faSIpO2goYWQsImItc2hhcmUtcG9wdXBf ZnVsbCIpfWZ1bmN0aW9uIGIoYWYsYWQpe2lmKGFmJiZ0eXBlb2YgYWYhPT0ibnVt YmVyIil7dmFyIGFlPWFmLndoaWNoP2FmLndoaWNoOjE7aWYoYWUhPT0xfHxBKGFm LnRhcmdldHx8YWYuc3JjRWxlbWVudCwiYi1zaGFyZS1wb3B1cC13cmFwIikpe3Jl dHVybn19aWYoSSl7YWQuY2xvc2VQb3B1cChJLmlkKX19ZnVuY3Rpb24gYShhaixh Zyl7YWo9YWoucmVwbGFjZSgiLXBvcHVwIiwiIik7dmFyIGFmPWouZ2V0RWxlbWVu dEJ5SWQoYWopLGFlPWouZ2V0RWxlbWVudEJ5SWQoYWorIi1wb3B1cCIpLGFkPVko YWUsImItc2hhcmUtcG9wdXBfX2lucHV0X19pbnB1dCIpO2FmLmNsYXNzTmFtZT0i Yi1zaGFyZV9faGFuZGxlIjthZS5jbGFzc05hbWU9ImItc2hhcmUtcG9wdXAtd3Jh cCBiLXNoYXJlLXBvcHVwLXdyYXBfc3RhdGVfaGlkZGVuIjthZS5zdHlsZS5jc3NU ZXh0PSIiO2lmKGFkKXtmb3IodmFyIGFpPTAsYWg9YWQubGVuZ3RoO2FpPGFoO2Fp Kyspe2FkW2FpXS5zdHlsZS5jc3NUZXh0PSIifX1hZS5maXJzdENoaWxkLmNsYXNz TmFtZT0iYi1zaGFyZS1wb3B1cCI7YyhqLCJjbGljayIsYWcub25Eb2N1bWVudENs aWNrKTtJPW51bGw7YWcub25jbG9zZShhZy5fdGhpcyl9ZnVuY3Rpb24gQyhhZSxh aixhdil7YXY9YXZ8fHt9O3ZhciBhaT1hdi5oRGlyZWN0aW9ufHxhZS5nZXRBdHRy aWJ1dGUoImRhdGEtaGRpcmVjdGlvbiIpLGFxPWF2LnZEaXJlY3Rpb258fGFlLmdl dEF0dHJpYnV0ZSgiZGF0YS12ZGlyZWN0aW9uIiksYXU9ai5nZXRFbGVtZW50QnlJ ZChhZS5pZCsiLXBvcHVwIiksYWg9YXUuZmlyc3RDaGlsZCxhZz1ZKGF1LCJiLXNo YXJlLXBvcHVwX19pbnB1dF9faW5wdXQiKSxhZj1SKCksYXIsYXQsYW09dihhZSk7 aWYoYWk9PT0ibGVmdCJ8fGFpPT09InJpZ2h0Iil7YXI9YWl9ZWxzZXthcj0oYW0u bGVmdC1NYXRoLm1heChpLnNjcm9sbExlZnQsai5ib2R5LnNjcm9sbExlZnQpKT49 YWYud2lkdGgvMj8ibGVmdCI6InJpZ2h0In1pZihhcT09PSJ1cCJ8fGFxPT09ImRv d24iKXthdD1hcX1lbHNle2F0PShhbS50b3AtTWF0aC5tYXgoaS5zY3JvbGxUb3As ai5ib2R5LnNjcm9sbFRvcCkpPj1hZi5oZWlnaHQvMj8idXAiOiJkb3duIn1hai5v bkRvY3VtZW50Q2xpY2soKTt2YXIgYWs9WShhdSwiYi1zaGFyZS1wb3B1cF9fdGFp bCIpWzBdLGFvPU1hdGgucm91bmQoYWUub2Zmc2V0V2lkdGgvMiksYWw9YXYud2lk dGh8fGFoLm9mZnNldFdpZHRoLGFkPU1hdGgucm91bmQoYWwvMik7aWYoYW0ubGVm dC0oYWQtYW8pPjUpe2FtLmxlZnQtPU1hdGgucm91bmQoYWQtYW8pO2FvPWFkLTEw fWFtLnRvcCs9KGF0PT09InVwIj8tOTo5K2FlLm9mZnNldEhlaWdodCk7YXUuc3R5 bGUuY3NzVGV4dD0idG9wOiIrKGF2LnRvcHx8YW0udG9wKSsicHg7bGVmdDoiKyhh di5sZWZ0fHxhbS5sZWZ0KSsicHg7d2lkdGg6IithbCsicHgiO2FrLnN0eWxlLmNz c1RleHQ9ImxlZnQ6ICIrYW8rInB4IjtpZihhZyl7Zm9yKHZhciBhcD0wLGFuPWFn Lmxlbmd0aDthcDxhbjthcCsrKXthZ1thcF0uc3R5bGUud2lkdGg9KGFsLTMwKSsi cHgifX1haC5jbGFzc05hbWU9ImItc2hhcmUtcG9wdXAgYi1zaGFyZS1wb3B1cF8i K2F0KyIgYi1zaGFyZS1wb3B1cF90by0iK2FyO2F1LmNsYXNzTmFtZT0iYi1zaGFy ZS1wb3B1cC13cmFwIGItc2hhcmUtcG9wdXAtd3JhcF9zdGF0ZV92aXNpYmxlIjth ZS5jbGFzc05hbWU9ImItc2hhcmVfX2hhbmRsZSBiLXNoYXJlLXBvcHVwX29wZW5l ZCBiLXNoYXJlLWZvcm0tYnV0dG9uX3N0YXRlX3ByZXNzZWQiO2FoLmZpcnN0Q2hp bGQuc3R5bGUuem9vbT0xO1guc2V0VGltZW91dChmdW5jdGlvbigpe20oaiwiY2xp Y2siLGFqLm9uRG9jdW1lbnRDbGljayl9LDUwKTthYygic2hhcmUiKTtJPWF1O2Fq Lm9ub3Blbihhai5fdGhpcyl9ZnVuY3Rpb24gYWEoYWYsYWUpe3ZhciBhZD1hZi5j dXJyZW50VGFyZ2V0fHxBKGFmLnRhcmdldHx8YWYuc3JjRWxlbWVudCwiYi1zaGFy ZV9faGFuZGxlIik7aWYoVShhZCwiYi1zaGFyZS1wb3B1cF9vcGVuZWQiKSl7YWUu Y2xvc2VQb3B1cChhZC5pZCxhZSl9ZWxzZXtpZihhZS5vbmJlZm9yZW9wZW4oYWUu X3RoaXMpIT09ZmFsc2Upe2FlLm9wZW5Qb3B1cChhZCxhZSl9fUwoYWYpO08oYWYp fWlmKCEoIllhIiBpbiBYKSl7WC5ZYT17fX1ZYS5zaGFyZT1mdW5jdGlvbihhZil7 aWYoISh0aGlzIGluc3RhbmNlb2YgWWEuc2hhcmUpKXtyZXR1cm4gbmV3IFlhLnNo YXJlKGFmKX1pZihhZil7az1hZi5TVEFUSUNfSE9TVHx8aztvPWFmLlNIQVJFX0hP U1R8fG99dGhpcy5fbG9hZGVkPWZhbHNlO3ZhciBhZz10aGlzLGFlPWFmLm9uc2hh cmV8fG4sYWQ9e29ucmVhZHk6YWYub25yZWFkeXx8YWYub25sb2FkfHxuLG9uYmVm b3JlY2xvc2U6YWYub25iZWZvcmVjbG9zZXx8bixvbmNsb3NlOmFmLm9uY2xvc2V8 fG4sb25iZWZvcmVvcGVuOmFmLm9uYmVmb3Jlb3Blbnx8bixvbm9wZW46YWYub25v cGVufHxuLG9uc2hhcmU6ZnVuY3Rpb24oYWkpe3ZhciBhaD1WKGFpKTtpZihhaCl7 YWUoYWgsYWcpfX0sX3RoaXM6YWd9O2FkLnRvZ2dsZU9wZW5Nb2RlPWZ1bmN0aW9u KGFoKXthYShhaCxhZCl9O2FkLmNsb3NlUG9wdXA9ZnVuY3Rpb24oYWgpe0soKTtp ZihhZC5vbmJlZm9yZWNsb3NlKGFnKSE9PWZhbHNlKXthKGFoLGFkKX19O2FkLm9w ZW5Qb3B1cD1mdW5jdGlvbihhaCxhaSl7QyhhaCxhaSl9O2FkLm9uRG9jdW1lbnRD bGljaz1mdW5jdGlvbihhaCl7YihhaCxhZCl9O2FkLnNldFBvcHVwQ2xvc2VUaW1l b3V0PWZ1bmN0aW9uKCl7eShhZCl9O3RoaXMuY2xvc2VQb3B1cD1mdW5jdGlvbigp e2EodGhpcy5fcG9wdXAuaWQsYWQpfTt0aGlzLm9wZW5Qb3B1cD1mdW5jdGlvbihh aCl7QyhZKHRoaXMuX2Jsb2NrLCJiLXNoYXJlX19oYW5kbGUiKVswXSxhZCxhaCl9 O2coZnVuY3Rpb24oKXt2YXIgYWg9RihhZixhZCk7YWY9bnVsbDtpZighYWgpe3Jl dHVybn1hZy5fYmxvY2s9YWhbMF07YWcuX3BvcHVwPWFoWzFdO2FnLl9sb2FkZWQ9 dHJ1ZTthZC5vbnJlYWR5KGFnKX0pfTtZYS5zaGFyZS5wcm90b3R5cGU9e3VwZGF0 ZVNoYXJlTGluazpmdW5jdGlvbihhaSxhaixhZSl7aWYoIXRoaXMuX2xvYWRlZCl7 cmV0dXJuIHRoaXN9dmFyIGFoLGFnLGFmLGFkO2FpPWFpfHxYLmxvY2F0aW9uLnRv U3RyaW5nKCk7YWo9YWp8fGoudGl0bGU7YWU9YWV8fHt9O2FmPVkodGhpcy5fYmxv Y2ssImItc2hhcmVfX2xpbmsiKTtmb3IoYWg9MCxhZz1hZi5sZW5ndGg7YWg8YWc7 YWgrKyl7YWQ9YWZbYWhdLmdldEF0dHJpYnV0ZSgiZGF0YS1zZXJ2aWNlIik7YWZb YWhdLmhyZWY9bChhZCxHKGFkLCJsaW5rIixhaSxhZSksRyhhZCwidGl0bGUiLGFq LGFlKSl9aWYodGhpcy5fcG9wdXApe2FmPVkodGhpcy5fcG9wdXAsImItc2hhcmUt cG9wdXBfX2l0ZW0iKTtmb3IoYWg9MCxhZz1hZi5sZW5ndGg7YWg8YWc7YWgrKyl7 YWQ9YWZbYWhdLmdldEF0dHJpYnV0ZSgiZGF0YS1zZXJ2aWNlIik7YWZbYWhdLmhy ZWY9bChhZCxHKGFkLCJsaW5rIixhaSxhZSksRyhhZCwidGl0bGUiLGFqLGFlKSl9 YWY9WSh0aGlzLl9wb3B1cCwiYi1zaGFyZS1wb3B1cF9faW5wdXRfX2lucHV0Iilb MF07aWYoYWYpe2FmLnZhbHVlPWFpfX1yZXR1cm4gdGhpc319O2coZnVuY3Rpb24o KXt2YXIgYWo9WShqLmJvZHksInlhc2hhcmUtYXV0by1pbml0IiksYWc9MCxhZT1h ai5sZW5ndGgsYWgsYWYsYWQsYWk7Zm9yKDthZzxhZTthZysrKXthaD1halthZ107 YWY9YWguZ2V0QXR0cmlidXRlKCJkYXRhLXlhc2hhcmVRdWlja1NlcnZpY2VzIik7 YWQ9YWguZ2V0QXR0cmlidXRlKCJkYXRhLXlhc2hhcmVQb3B1cFNlcnZpY2VzIik7 aWYodHlwZW9mIGFmPT09InN0cmluZyIpe2FmPWFmLnNwbGl0KCIsIil9ZWxzZXth Zj1udWxsfWFpPXtlbGVtZW50OmFoLGwxMG46YWguZ2V0QXR0cmlidXRlKCJkYXRh LXlhc2hhcmVMMTBuIiksbGluazphaC5nZXRBdHRyaWJ1dGUoImRhdGEteWFzaGFy ZUxpbmsiKSx0aXRsZTphaC5nZXRBdHRyaWJ1dGUoImRhdGEteWFzaGFyZVRpdGxl IiksZWxlbWVudFN0eWxlOnt0eXBlOmFoLmdldEF0dHJpYnV0ZSgiZGF0YS15YXNo YXJlVHlwZSIpLHF1aWNrU2VydmljZXM6YWZ9fTtpZihhZCYmdHlwZW9mIGFkPT09 InN0cmluZyIpe2FkPWFkLnNwbGl0KCIsIik7YWkucG9wdXBTdHlsZT17YmxvY2tz OmFkfX1uZXcgWWEuc2hhcmUoYWkpfX0pO2Z1bmN0aW9uIFEoYWQpe3JldHVybihh ZHx8IiIpLnJlcGxhY2UoLzwvZywiJmx0OyIpLnJlcGxhY2UoLyIvZywiJnF1b3Q7 Iil9fSkod2luZG93LGRvY3VtZW50KTs= ------------NAUdUOyp06e2Ned0Xy6D2i Content-Disposition: inline; filename=count.gif Content-Type: text/html; name=count.gif Content-Location: http://hit23.hotlog.ru/cgi-bin/hotlog/count?s=426099&im=700 Content-Transfer-Encoding: Base64 R0lGODdhWAAfAMYAAMvLy+Dg4KPgeNTU1ufn6LKysmu+T7a3udbW2P///2u9T7W2 uNXV12q9Tmq8TrS1t9PT1Wm6TbKztdLS1Gi6TdHR02i5TbGytNDQ0me3TLCxss7O 0K+wsma1S62usMzMzma0S8vLzWW0S6ytr8rKzGSySqusrcnJymSxSqqrrcjIysHE wWOwSVmeQqipq8bGyL/Cv3ygb2OvSVmdQqipqsXFx5mwk1iRRGKuSFicQaeoqsTE xqe2pIqngIuogW2jWlqeQn+mcoalfL3BvWGtSFebQaamqMPDxbzAvXufblaYP16l RF+oRluhQ1iSRZ+ymmGsSFeaQaWmqMLCxIWoemGqR1qfQru/vHSeZ1eZP2WfUVSV Pp+xmmGrR1eaQKSlp8HBw7q+u1yPSqy3qoilf4Kid2CrR1aaQKOkpsDAwrm9urK6 sYeHhwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAACwAAAAAWAAfAAAH/oAAgoOEhYaGAYmKi4yNjo+QkY0AApWW l5iZlwMEnZ6foKGio6SloAWUBqqrrK2uqwcIsrO0tba3uLm6tagCr7/AsbvDxMW5 vcCvCcutwsazbdHRCNLT1W3Q1dTQ1NqyyMmtywnNz7TYstjo2+vntevq3N+p4azj 5ebp3tL6/P3W/rq1A1cvmbN83OC9u9WOnTwEvRRInEhR4jgFFykuYMCxo8ePIDu2 YTCSY0mRIU+aJImSY68GMGPKhDmuQU2ZCwbo3MmzZ89rA4AC1Tl0Z5ug1Xa+nMm0 5s2YOX1KnUq1qtWpvRxo3cq1q9etDyCIHUu2rNmzaNOqLdsrgtu3/m7HRZArF66E CXjz6t3Lt6/fv4D39qJAuDDhcRQQIzYsoYLjx5AjS55MuUKbx9csV9Mc7XEvC6BD gx5ngTRp0RcwqF7NurXr17AxtFk9m3Vt17d7ZdjNu7fv37w1bBhOvLjx48iRX9uw fDnxNsR18x6Xgbr1Zb45JN/OnTv049C/M39evFeH8x3GpV+2PkF79Oc9fJhPv779 +/jzf2iDnz//+f/tV18vIBQIwjgHLpNgAgsaWKAHIUQo4YQUVmjhhRReE4KGG1LY iwgghijiiCSGOAIJKKao4oostujiizCu2EsJNNZo44041mjCCTz26OOPQAYp5JBE /tgLCgmg/qDkkkgumSSTUKagwpRUVmnllStcqUKWWGrJpZVfUtkLCwm0wMKZaJZ5 pppotsmCCy/EKeecdNIJQwx13pknnnbyOaeedPYiwziDLlNoAoPOQCihMtBQw6OQ RiqppDbcMGmll1pKqaaRYippLzgkkIOopI6aw6mlppoDDjrs4OqrsMbqKg89+PAD EEH0IASttuKqK6+35rprrcH+SqyvPQzhai9EJFCEs9A+WwQRzUobrbNEGHHEttx2 6+22SCShxBJMNOHEE+GOW+656ZJrLrriustuvOs+wW0vUCQQhb7j7LtMvv7yu0wU UEgxxcEIJ6xwwlQsUYUVVyDc8MMRqx88McQSO4yxxRpXfDC+UBAschQjixwyySHr W/DCLC+MRRZabMEFwi/HPPPBNctMM8w648zzzR9T0sXQRBdtdNHjeNHFF2A07fTT UDsdhhhjgEFGGU1PXfXVWVNtNdZgaP1111uD3XQvZqSt9tpss33G22agkcbcdNdt N91qqEH3GnPnvXffes/Ndxp+Cw7433SjwsbijDfu+OOOFyD55JRXbvnlmGeuueWB AAA7 ------------NAUdUOyp06e2Ned0Xy6D2i Content-Disposition: inline; filename=cycounter.gif Content-Type: text/html; name=cycounter.gif Content-Location: http://www.yandex.ru/cycounter?acm.dvpion.ru Content-Transfer-Encoding: Base64 R0lGODlhWAAfAPc9AAAAAAEBAQMCAgQEBAUFBQgHBwkICAoJCQsJCgwLCw4NDRIQ EBQSEhcXFxgVFhoXFxwZGh0aGiIfHyMgIComJi0oKS4pKi8qKjArKzs1Nj84OUY+ P0dAQUhBQkpCQ1BISVNKS1VMTVZNTlhPUFlQUVxSU11TVF5UVl9VVmFXWGJXWWNY WmRZWmVaW2VbXGZbXWpfYHBkZnNmaHRnaXRoanhrbXlsbnptbntub3xucP8AAP8I CP8JCf8JC/8KCv8JDf8LDP8ODv8TE/8VFP8XF/8aGf8dHP8hIf8hIv8mKP8rK/8s LP8wMP8zNIBydIFzdYN1doZ4eol6fIx9f/5MS/9PVP5SUP9SU/9gYv9nZv9tbf90 df94d/96ef97e4+AgpCAgpGBg5KDhZOEhpSEhpWFh5eHiZmIipqJi52Mjp6Nj6GP kqGQkqOSlKaUlqeVl6iWmKmXmaqYmq2ana+cnrCeoLKforSho7aipbejprikprqm qbyoqr2pq76prL+rrv+AgP+Bgf+Dgf+Ghv+JiP6Ukv+bnP+cnf6fn8Gtr8KtsMOu scaxs8extMeytc64us+5vNC6vdG7vtK8vtO8v/+qqv+vr/6+vf7Av9S9wNW+wdfA w9rDxtvDxt7HyuDIy+HJzP7Myv/T0v/U0f7X1f7h4f7w8P7z8f7y8v76+f77+v7/ /////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAABYAB8AAAj+AAEIHEiwoMGDCBMqXMhw IauHECNKjAiqosWLGDNq3Mgx48SPEBsAAEnyYceTKC16YpTpoqdIHktKFDlxVSks SYpc+VgxDUafF4FaFNpzox4IAA7IqehIQoESny7KnDlSoqkqTEZl8cGzaFGhPsGC EqvxEwUNkShgqMjBQyYDaqRODVk1Yqgeh1Z14Tox6Nihf78CJopREQAooGAA2PQo QBhQFjrI/ViX7kRMOiyt4sJX4s/PfkNvjAOADKgcABqdAUAHFIcFUStOLEh1Iqkh W1YB4tFVcM87YsEC52gHwBhQOABEmgGgDygRACRZlFi38kOaElMVOqKlCZHewe/+ iA87WPxwjZwU0ABlYgKoEwAWgUIBgM/0iNZrS1yFigoQJEZ0RVga5o33U4HnZVSG Ay4w8AYoIMQHCgsA1HEfSNZhF9EqlwiByCBB8DQgggb+RiJhFdkAQQwMfAHKBwAk AkoLAMxxIUTV6RfRKVYsoUogOwh4YIEjEqkRHwGAAYoMBUASAgB/gLICAHbcyApt OkJUyQ+GrOIFb3159ReBBoZXYkY1AJAHKGgAIIYKAOzBHpRWXkmShhAJ0oQoqxCi RG9jDpUgeb+haFEKAPgBChsA4HBDhRAuVmdJeM5lkmhiZhrYRi/ECYoaADixBgBs gLJBBJPNVamlfgU32KuqG0kBABygTAFAG5oQEAUoGJCQ6lSrzgWYb4ESaygokCAg AiUaPNAJKCNcYIYAd/wqU7BTaTogaMNm5MYEA1SAR0WTZJDAExhZel1+wqbk7rsb qcsKtjLBa++98tJb0r38upsvu9n2KzBH/8oL0cAIx2SpviQl3FFDEBvEMEgOV1yw waxUvFHEHAs0MaAa93uxwSFn1DHHH4dZssjqpuzZyiwvfPLMNNesUEAAOw== ------------NAUdUOyp06e2Ned0Xy6D2i Content-Disposition: inline; filename=29574-9.GIF Content-Type: image/gif; name=29574-9.GIF Content-Location: http://informer.gismeteo.ru/29574-9.GIF Content-Transfer-Encoding: Base64 R0lGODdheAA8AOcAAAQCBISCtPzGBKzC1Lzi9PzmhOTqzISivERGXPzyxPzaRMzK 3GRmpOTy5KSixNTm1OTipPzSBMTS3PTy9PziZKS+zIyKtFxaZMzW5NTq9PzWJNTu /CQmTOTi7Hx+fMTC1PzupNza3PzunJSyxPz63PziXOTy/Pz65LSyzJyanDw+POTu 5Mzm9PzqlExKlPz21PzeVKyqzLTe9PzmdFxapPTWPNzu7LzK3PzytOzy9PT6/GyW tGxurPzSFNzm7HR2rNza7Ly6vOzq9Nzu/Pz6/PzOBMTi9PzqhIyqxFRSZPz2xPze RMzO3KSmxPzmbJSSvFxebNTe5DQyVMTG3PzyrJy6zJyaxDw6VLze5PzaNOz29Hya tHx+rPz+9BweHPzKBLTG1OzuzExKXGxqpOTirPzSDMTW5PzibKy+1IyKvFxeXNTW 5NTq/PzWLCwqTOTm7MTC3PzurNza5Jy2zOT2/LS21OTu9Mzq9PzqnFRSnPz23Pze XKyuzPzmfGRipNzu9LzO3Ly61HSatHRyrHx6rJSuxLze9PzWHDw+XNzq7Nze7Ozu 9Nzy/MTm9JyexPzyvPzqjPz2zPzeTMzO5KSmzPzaPOz2/Pz+/AAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAACwAAAAAeAA8AAAI/gABCBxIsKDBgwgTKlzIsKHDh1ACfZBI caLFihgvaszIcaPHjiA/igxJ0iOUC4GC1KmjEo3KlHVc1oEpk+bLljdj5qyJc2ZP mz51BuUpFKjRn0iL/rxwgQ8fFE9RSHUaFapTqVarUsW6depVr1q/ZuUqtutYsGTD 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 OZu0+RABAQA7 ------------NAUdUOyp06e2Ned0Xy6D2i Content-Disposition: inline; filename=show_ads.js Content-Type: text/javascript; charset=UTF-8; name=show_ads.js Content-Location: http://pagead2.googlesyndication.com/pagead/show_ads.js Content-Transfer-Encoding: Quoted-Printable (function(){var g=3Dtrue,h=3Dnull,i=3Dfalse,j=3D(new Date).getTime();var= k=3Dthis,aa=3Dfunction(a,b){var c=3Da.split("."),d=3Dk;!(c[0]in d)&&d.e= xecScript&&d.execScript("var "+c[0]);for(var e;c.length&&(e=3Dc.shift())= ;)!c.length&&b!=3D=3Dvoid 0?d[e]=3Db:d=3Dd[e]?d[e]:d[e]=3D{}},ba=3Dfunct= ion(a,b,c){return a.call.apply(a.bind,arguments)},ca=3Dfunction(a,b,c){i= f(!a)throw Error();if(arguments.length>2){var d=3DArray.prototype.slice.= call(arguments,2);return function(){var c=3DArray.prototype.slice.call(a= rguments);Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}else r= eturn function(){return a.apply(b, arguments)}},l=3Dfunction(a,b,c){l=3DFunction.prototype.bind&&Function.p= rototype.bind.toString().indexOf("native code")!=3D-1?ba:ca;return l.app= ly(h,arguments)};var da=3D/&/g,ea=3D//g,ha=3D/\"/g,m=3D{"\x00= ":"\\0","\u0008":"\\b","\u000c":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","= \u000b":"\\x0B",'"':'\\"',"\\":"\\\\"},q=3D{"'":"\\'"},ja=3Dfunction(a){= for(var b=3D0,c=3DString(ia).replace(/^[\s\xa0]+|[\s\xa0]+$/g,"").split(= "."),a=3DString(a).replace(/^[\s\xa0]+|[\s\xa0]+$/g,"").split("."),d=3DM= ath.max(c.length,a.length),e=3D0;b=3D=3D0&&eb)return 1;return 0};v= ar ka=3Ddocument,t=3Dwindow;var v=3Dfunction(a){return a=3D=3D"true"?g:a= =3D=3D"false"?i:i},la=3D/^([\w-]+\.)*([\w-]{2,})(\:[0-9]+)?$/,w=3Dfuncti= on(a){return!a?"pagead2.googlesyndication.com":(a=3Da.match(la))?a[0]:"p= agead2.googlesyndication.com"};var z=3DparseFloat("0"),ma=3DisNaN(z)||z>= 1||z<0?0:z;var na=3Dv("false"),oa=3Dv("false"),pa=3Dv("false"),qa=3Dv("f= alse");var sa=3Dfunction(){return w("")};var A,B,C,E,ta=3Dfunction(){ret= urn k.navigator?k.navigator.userAgent:h};E=3DC=3DB=3DA=3Di;var F;if(F=3D= ta()){var ua=3Dk.navigator;A=3DF.indexOf("Opera")=3D=3D0;B=3D!A&&F.index= Of("MSIE")!=3D-1;C=3D!A&&F.indexOf("WebKit")!=3D-1;E=3D!A&&!C&&ua.produc= t=3D=3D"Gecko"}var G=3DB,H=3DE,va=3DC,I; a:{var J=3D"",K;if(A&&k.opera)var L=3Dk.opera.version,J=3Dtypeof L=3D=3D= "function"?L():L;else if(H?K=3D/rv\:([^\);]+)(\)|;)/:G?K=3D/MSIE\s+([^\)= ;]+)(\)|;)/:va&&(K=3D/WebKit\/(\S+)/),K)var wa=3DK.exec(ta()),J=3Dwa?wa[= 1]:"";if(G){var xa,ya=3Dk.document;xa=3Dya?ya.documentMode:void 0;if(xa>= parseFloat(J)){I=3DString(xa);break a}}I=3DJ}var ia=3DI,M=3D{},za=3D{},A= a=3Dfunction(){return za[9]||(za[9]=3DG&&document.documentMode&&document= .documentMode>=3D9)};!G||Aa();if(H||G)if(!G||!Aa())H&&(M["1.9.1"]||(M["1= .9.1"]=3Dja("1.9.1")>=3D0));G&&(M["9"]||(M["9"]=3Dja("9")>=3D0));w("");v= ar N=3Dfunction(a){return!!a&&typeof a=3D=3D"function"&&!!a.call},Ba=3Df= unction(a,b){if(!(arguments.length<2))for(var c=3D1,d=3Darguments.length= ;c");b=3D"border:none;height:"+c+"px;margin:0;padding:0;position= :relative;visibility:visible;width:"+b+"px";return['',d.join(" "),""].join("")};var Ra=3Dfunction(){}= ,Ta=3Dfunction(a,b,c){switch(typeof b){case "string":Sa(b,c);break;case = "number":c.push(isFinite(b)&&!isNaN(b)?b:"null");break;case "boolean":c.= push(b);break;case "undefined":c.push("null");break;case "object":if(b=3D= =3Dh){c.push("null");break}if(b instanceof Array){var d=3Db.length;c.pus= h("[");for(var e=3D"",f=3D0;f\"]/.test(W)&&(W.indexOf("&")!=3D-1&&(W=3DW.replace(da,"&")),W.= indexOf("<")!=3D-1&&(W=3DW.replace(ea,"<")),W.indexOf(">")!=3D-1&&(W=3D= W.replace(fa,">")),W.indexOf('"')!=3D-1&&(W=3DW.replace(ha,"""))= );Wa=3DW;V.prototype.set=3Dfunction(a,b){this.e.handlers[a]=3Db;this.a.a= ddEventListener&&this.a.addEventListener("load",l(this.j,this,a),i)};V.p= rototype.j=3Dfunction(a){var a=3Dthis.a.document.getElementById(a),b=3Da= .contentWindow.document;if(a.onload&&b&&(!b.body||!b.body.firstChild))a.= onload()}; V.prototype.k=3Dfunction(){if(this.e.img){var a=3Dthis.e.log,b=3Dthis.a.= document;if(a.length)b=3D["http://",sa(),"/pagead/gen_204?id=3Diframecop= y&log=3D",O(a.join("-")),"&url=3D",O(b.URL.substring(0,512)),"&ref=3D",O= (b.referrer.substring(0,512))].join(""),a.length=3D0,a=3Dnew Image,this.= e.img.push(a),a.src=3Db}};var Xa=3Dfunction(){var a=3D"script",b=3Dw("")= ;return["<",a,' src=3D"',[qa?"https":"http","://",b,"/pagead/js/r2011111= 0/r20110914/show_ads_impl.js"].join(""),'">"].join("")},Ya=3Dfun= ction(a,b,c,d){return function(){var e=3Di;d&&La().al(3E4);try{var f;try= {f=3D!!a.document.getElementById(b).contentWindow.document}catch(ra){f=3D= i}if(f){var u=3D a.document.getElementById(b).contentWindow,n=3Du.document;if(!n.body||!n= .body.firstChild)n.open(),u.google_async_iframe_close=3Dg,n.write(c)}els= e{var o=3Da.document.getElementById(b).contentWindow,p;f=3Dc;f=3DString(= f);if(f.quote)p=3Df.quote();else{u=3D['"'];for(n=3D0;n31&&Ja<127)D=3DR;else{var r=3DR;if(r in q)D=3Dq[r];else if= (r in m)D=3Dq[r]=3Dm[r];else{var x=3Dr,y=3Dr.charCodeAt(0);if(y>31&&y<12= 7)x=3Dr;else{if(y<256){if(x=3D"\\x",y<16|| y>256)x+=3D"0"}else x=3D"\\u",y<4096&&(x+=3D"0");x+=3Dy.toString(16).toU= pperCase()}D=3Dq[r]=3Dx}}ga=3DD}pb[qb]=3Dga}u.push('"');p=3Du.join("")}o= .location.replace("javascript:"+p)}e=3Dg}catch(xb){o=3DFa().google_jobru= nner,Ka(o)&&o.rl()}e&&(new V(a)).set(b,Ya(a,b,c,i))}};window.google_load= er_used=3Dg;(function(a){if(!("google_onload_fired"in a))a.google_onload= _fired=3Di,Ca(a,function(){a.google_onload_fired=3Dg})})(window);if(!win= dow.google_loader_experiment){var Za;a:{var $a=3D["async_bad_black","blo= ck_bad_black"];if(!(Math.random()<1.0E-4)){var ab=3DMath.random();if(ab<= ma){Za=3D$a[Math.floor(ab/ma*$a.length)];break a}}Za=3Dh}window.google_l= oader_experiment=3DZa||""||"launch"}var bb; a:{try{if(window.google_enable_async!=3D=3Dg&&window.google_loader_exper= iment=3D=3D"blockodd"&&window.top.location.hostname.length%2=3D=3D1){bb=3D= i;break a}}catch(cb){}bb=3Dg}var db;if(db=3Dbb){var eb;if(window.google_= enable_async=3D=3D=3Di)eb=3D0;else{var fb=3Dnavigator.userAgent,gb=3Dwin= dow.google_loader_experiment;eb=3D(Oa.test(fb)?i:Pa.test(fb)?gb=3D=3D"as= ync_bad_black":g)&&!window.google_container_id&&(!window.google_ad_outpu= t||window.google_ad_output=3D=3D"html")}db=3Deb} if(db){var hb=3Dwindow;hb.google_unique_id?++hb.google_unique_id:hb.goog= le_unique_id=3D1;var X=3Dwindow;if(!X.google_slot_list||!X.google_slot_l= ist.push)X.google_slot_list=3D[];X.google_slot_list.push([X.google_ad_sl= ot||"",X.google_ad_format||"",X.google_ad_width||"",X.google_ad_height||= ""].join("."));for(var Y=3Dwindow,_script$$inline_174=3D"script",Z,T=3DY= ,S=3D{allowtransparency:'"true"',frameborder:'"0"',height:'"'+Y.google_a= d_height+'"',hspace:'"0"',marginwidth:'"0"',marginheight:'"0"',onload:'"= '+Wa+'"',scrolling:'"no"', vspace:'"0"',width:'"'+Y.google_ad_width+'"'},ib=3DT.document,$=3DS.id,j= b=3D0;!$||T.document.getElementById($);)$=3D"aswift_"+jb++;S.id=3D$;S.na= me=3D$;ib.write(Qa());Z=3D$;var kb;Y.google_page_url&&(Y.google_page_url= =3DString(Y.google_page_url));for(var lb=3D[],mb=3D0,nb=3DU.length;mb<",_script$$inline_174,">",kb,"google_= show_ads_impl=3Dtrue;google_unique_id=3D",Y.google_unique_id,';google_as= ync_iframe_id=3D"',Z,'";google_start_time=3D',j,";",yb?'google_loader_ex= periment=3D"'+yb+'";':"","google_bpp=3D",wb>j?wb-j:1,";",Xa(),""].join("");(Y.document.getElementById(Z)= ?Ma:Na)(Ya(Y,Z,zb,g))}else window.q=3Dj,document.write(Xa());})(); ------------NAUdUOyp06e2Ned0Xy6D2i Content-Disposition: inline; filename=notepad2.gif Content-Type: image/gif; name=notepad2.gif Content-Location: http://acmp.ru/images/notepad2.gif Content-Transfer-Encoding: Base64 R0lGODlhCQAJAIAAAOb/5v///yH5BAAAAAAALAAAAAAJAAkAAAIOhI+hq8DsXpOT RnlfZgUAOw== ------------NAUdUOyp06e2Ned0Xy6D2i Content-Disposition: inline; filename=online1.gif Content-Type: text/html; name=online1.gif Content-Location: http://web.icq.com/whitepages/online?icq=151483&img=26 Content-Transfer-Encoding: Base64 R0lGODlhDQANAKIEAP3/boDpmW/Kd0B9SP///wAAAAAAAAAAACH5BAEAAAQALAAA AAANAA0AAAMzSEoz7GuNIGaNyurYNO1MIA5VMH2koA5Auj4NIHfOObYiqlalWzcf FCQTvGBSSEzmF0kAADs= ------------NAUdUOyp06e2Ned0Xy6D2i Content-Disposition: inline; filename=icq_update.htm Content-Type: text/html; name=icq_update.htm Content-Location: http://acmp.ru/icq/icq_update.asp?noupdate=1 Content-Transfer-Encoding: 8bit ------------NAUdUOyp06e2Ned0Xy6D2i--