[html]<div id="zf-builder-v2"><style>
#zf-builder-v2{--bg:#071014;--panel:#0b191e;--line:#1e5960;--cyan:#20e0c0;--lime:#a6ff4d;--text:#d9eee9;--muted:#86a19e;max-width:1050px;margin:auto;padding:22px;background:linear-gradient(145deg,#061014,#0b181d);border:1px solid var(--line);color:var(--text);font:14px/1.5 Arial,sans-serif;box-sizing:border-box}#zf-builder-v2 *{box-sizing:border-box}.k{color:var(--lime);font:700 10px monospace;letter-spacing:.16em}.ttl{font-size:28px;margin:5px 0}.lead,.hint{color:var(--muted)}.progress{display:grid;grid-template-columns:repeat(5,1fr);gap:5px;margin:20px 0}.stage{border:1px solid #17434a;background:#071216;color:#6d8e8b;padding:10px 5px;font:700 10px monospace;cursor:pointer}.stage.active{color:#04100d;background:linear-gradient(135deg,var(--lime),var(--cyan));border-color:transparent}.step{display:none;padding:18px;border:1px solid var(--line);background:rgba(8,20,25,.92)}.step.active{display:block}.step h3{margin:0 0 15px;color:var(--cyan);font:700 12px monospace;letter-spacing:.1em}.grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.wide{grid-column:1/-1}.f label{display:block;color:var(--muted);font:600 11px monospace;margin-bottom:5px}.f input,.f select,.f textarea,.out input,.out textarea{width:100%;padding:10px;color:var(--text);background:#030a0d;border:1px solid #17434a}.f textarea{min-height:95px;resize:vertical}.identity{display:grid;grid-template-columns:180px 1fr;gap:18px}.portrait{aspect-ratio:9/16;border:1px solid var(--cyan);background-position:center;background-size:cover;position:relative}.portrait.empty:after{content:'9:16\AПРЕДПРОСМОТР';white-space:pre;position:absolute;inset:0;display:grid;place-items:center;text-align:center;color:#477b78;font:700 10px monospace}.budget{display:flex;justify-content:space-between;border:1px solid var(--line);padding:10px;margin-bottom:12px}.budget strong{color:var(--lime)}.budget .bad{color:#ff7189}.bar{height:4px;background:#10272b;margin:-1px 0 15px}.bar i{display:block;height:100%;background:linear-gradient(90deg,var(--lime),var(--cyan));width:0}.stats{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.stat{border:1px solid #17434a;padding:12px}.stathead{display:flex;justify-content:space-between;align-items:center}.statname{font-weight:700}.counter{display:flex;align-items:center;gap:8px}.pm{width:28px;height:28px;border:1px solid var(--line);background:#071216;color:var(--cyan);cursor:pointer}.value{font:700 18px monospace;color:#fff;min-width:18px;text-align:center}.nodes{display:block;margin-top:10px;padding:9px;border-top:1px solid #173a40;background:linear-gradient(180deg,rgba(32,224,192,.025),transparent)}.tier{display:grid;grid-template-columns:58px minmax(0,1fr) minmax(0,1fr);gap:7px;align-items:stretch;margin-top:8px;position:relative}.tier:first-child{margin-top:0}.tier:before{content:'';position:absolute;left:28px;top:-9px;height:10px;border-left:1px solid #24656c}.tier:first-child:before{display:none}.tiermark{display:flex;align-items:center;justify-content:center;border:1px solid #287b7f;background:#071216;color:var(--cyan);font:700 9px monospace;letter-spacing:.09em;clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,0 100%)}.node{position:relative;display:flex;align-items:center;min-height:42px;padding:7px 9px 7px 29px;border:1px solid #173a40;background:linear-gradient(135deg,#071216,#0a171b);color:#64807e;font:10px/1.35 monospace;cursor:default;transition:.16s ease}.node input{position:absolute;left:9px;margin:0;accent-color:var(--lime)}.node.on{color:#b9e7df;border-color:#287b7f;cursor:pointer}.node.on:hover{border-color:var(--cyan);transform:translateY(-1px)}.node:has(input:checked){color:#f1fffb;border-color:var(--lime);box-shadow:0 0 0 1px rgba(166,255,77,.15),inset 3px 0 var(--lime);background:linear-gradient(135deg,rgba(166,255,77,.09),rgba(32,224,192,.06))}.node.off{opacity:.32;filter:saturate(.45)}.tier.locked .tiermark{color:#526f6d;border-color:#173a40}.analysis{display:grid;grid-template-columns:1fr 1fr;gap:10px}.analysis p{grid-column:1/-1;color:var(--muted)}.rec{padding:14px;border:1px solid var(--line);background:#061115}.rec small,.rec span{display:block;color:var(--muted);font:10px monospace}.rec strong{display:block;color:var(--lime);font-size:20px}.actions{display:flex;gap:8px;justify-content:space-between;margin:15px 0}.btn{padding:10px 15px;border:0;background:linear-gradient(135deg,var(--lime),var(--cyan));color:#04100d;font:700 11px monospace;cursor:pointer}.btn.alt{background:#071216;color:var(--cyan);border:1px solid var(--line)}.status{min-height:22px;color:var(--lime);font:11px monospace}.out{display:none;margin-top:16px;padding:15px;border:1px solid var(--cyan);background:#030a0d}.out.show{display:block}.out label{display:block;margin-top:9px;color:var(--cyan);font:10px monospace}.out textarea{min-height:330px;font-family:monospace}@media(max-width:720px){#zf-builder-v2{padding:12px}.progress{grid-template-columns:1fr}.identity,.grid,.stats,.analysis{grid-template-columns:1fr}.wide,.analysis p{grid-column:1}.portrait{max-width:180px;margin:auto}.ttl{font-size:22px}.tier{grid-template-columns:48px 1fr}.tier .node{grid-column:2}.tiermark{grid-row:1 / span 2}.tier:before{left:23px}}
</style><div class="k">ZERO FRAME // CHARACTER CREATION NODE</div><h2 class="ttl">Конструктор анкеты 2.0</h2><p class="lead">Пошаговая сборка концепции: образ → характеристики → открытые черты → рекомендуемые роли → готовая анкета.</p>
<div class="progress"><button class="stage active">01 // ОБРАЗ</button><button class="stage">02 // ХАРАКТЕРИСТИКИ</button><button class="stage">03 // ПРОФИЛЬ</button><button class="stage">04 // ИСТОРИЯ</button><button class="stage">05 // ПРОВЕРКА</button></div>
<div class="step active"><h3>01 // ИДЕНТИФИКАЦИЯ И ОБРАЗ</h3><div class="identity"><div id="artprev" class="portrait empty"></div><div class="grid"><div class="f wide"><label>ССЫЛКА НА АРТ 9:16</label><input id="art" placeholder="https://..."></div><div class="f"><label>ИМЯ *</label><input id="name"></div><div class="f"><label>ПОЗЫВНОЙ</label><input id="alias"></div><div class="f"><label>РАСА / МЕТАТИП *</label><select id="race"><option value="">Выберите</option><option>Человек</option><option>Эльф</option><option>Дворф</option><option>Орк</option><option>Тролль</option><option>Дополнительная раса</option></select></div><div class="f"><label>ВОЗРАСТ</label><input id="age"></div><div class="f wide"><label>КОНЦЕПЦИЯ В ОДНОМ АБЗАЦЕ *</label><textarea id="concept"></textarea></div></div></div></div>
<div class="step"><h3>02 // РАСПРЕДЕЛЕНИЕ ОЧКОВ</h3><div class="budget" id="budget"><span>ПОТРАЧЕНО: <strong id="spent">0</strong> / 24</span><span>ОСТАЛОСЬ: <strong id="left">24</strong></span></div><div class="bar"><i id="meter"></i></div><p class="hint">Каждая характеристика начинается с 1. Цена растёт вместе с уровнем: 2 = 1 очко, 3 = 3, 4 = 6, 5 = 11, 6 = 19. На порогах 3, 4 и 5 выберите одну из двух дополнительных характеристик. Выбор попадёт в готовую анкету.</p><div class="stats">
<div class="stat"><div class="stathead"><span class="statname">Тело</span><span class="counter"><button class="pm" data-k="body" data-d="-1">−</button><b class="value" id="v-body">1</b><button class="pm" data-k="body" data-d="1">+</button></span></div><div class="nodes" id="nodes-body"></div></div><div class="stat"><div class="stathead"><span class="statname">Ловкость</span><span class="counter"><button class="pm" data-k="agi" data-d="-1">−</button><b class="value" id="v-agi">1</b><button class="pm" data-k="agi" data-d="1">+</button></span></div><div class="nodes" id="nodes-agi"></div></div><div class="stat"><div class="stathead"><span class="statname">Реакция</span><span class="counter"><button class="pm" data-k="rea" data-d="-1">−</button><b class="value" id="v-rea">1</b><button class="pm" data-k="rea" data-d="1">+</button></span></div><div class="nodes" id="nodes-rea"></div></div><div class="stat"><div class="stathead"><span class="statname">Воля</span><span class="counter"><button class="pm" data-k="wil" data-d="-1">−</button><b class="value" id="v-wil">1</b><button class="pm" data-k="wil" data-d="1">+</button></span></div><div class="nodes" id="nodes-wil"></div></div><div class="stat"><div class="stathead"><span class="statname">Логика</span><span class="counter"><button class="pm" data-k="log" data-d="-1">−</button><b class="value" id="v-log">1</b><button class="pm" data-k="log" data-d="1">+</button></span></div><div class="nodes" id="nodes-log"></div></div><div class="stat"><div class="stathead"><span class="statname">Интуиция</span><span class="counter"><button class="pm" data-k="int" data-d="-1">−</button><b class="value" id="v-int">1</b><button class="pm" data-k="int" data-d="1">+</button></span></div><div class="nodes" id="nodes-int"></div></div><div class="stat"><div class="stathead"><span class="statname">Харизма</span><span class="counter"><button class="pm" data-k="cha" data-d="-1">−</button><b class="value" id="v-cha">1</b><button class="pm" data-k="cha" data-d="1">+</button></span></div><div class="nodes" id="nodes-cha"></div></div><div class="stat"><div class="stathead"><span class="statname">Удача</span><span class="counter"><button class="pm" data-k="edge" data-d="-1">−</button><b class="value" id="v-edge">1</b><button class="pm" data-k="edge" data-d="1">+</button></span></div><div class="nodes" id="nodes-edge"></div></div>
</div></div>
<div class="step"><h3>03 // АНАЛИЗ СБОРКИ</h3><div id="analysis" class="analysis"></div><div class="grid"><div class="f"><label>РОЛЬ В КОМАНДЕ</label><textarea id="team"></textarea></div><div class="f"><label>ЛИЧНАЯ ЦЕЛЬ</label><textarea id="goal"></textarea></div><div class="f"><label>СИЛЬНЫЕ СТОРОНЫ</label><textarea id="strong"></textarea></div><div class="f"><label>СЛАБОСТИ И ЦЕНА</label><textarea id="weak"></textarea></div><div class="f"><label>ИНСТРУМЕНТЫ И РЕСУРСЫ</label><textarea id="tools"></textarea></div><div class="f"><label>СВЯЗИ И ОБЯЗАТЕЛЬСТВА</label><textarea id="links"></textarea></div></div></div>
<div class="step"><h3>04 // ЛИЧНОСТЬ И ИСТОРИЯ</h3><div class="grid"><div class="f"><label>ВНЕШНОСТЬ</label><textarea id="look"></textarea></div><div class="f"><label>ХАРАКТЕР</label><textarea id="char"></textarea></div><div class="f wide"><label>БИОГРАФИЯ</label><textarea id="bio"></textarea></div><div class="f wide"><label>ИГРОВЫЕ ЗАЦЕПКИ</label><textarea id="hooks"></textarea></div></div></div>
<div class="step"><h3>05 // ФИНАЛЬНАЯ ПРОВЕРКА</h3><p class="hint">Проверьте, что характеристики поддерживают концепцию, слабости действительно влияют на игру, а редкая раса, высокий статус, экспериментальная технология или спорная комбинация согласованы с АМС.</p><div id="analysis2"></div></div>
<div class="actions"><button id="prev" class="btn alt">НАЗАД</button><button id="reset" class="btn alt">СБРОСИТЬ</button><button id="next" class="btn">ДАЛЕЕ</button></div><div id="status" class="status">Данные сохраняются только в пределах открытой страницы.</div><div id="out" class="out"><h3>OUTPUT // READY</h3><label>ЗАГОЛОВОК</label><input id="topic" readonly><label>HTML-КОД АНКЕТЫ</label><textarea id="code" readonly></textarea></div><script type="text/javascript">eval(decodeURIComponent(escape(atob('KGZ1bmN0aW9uKCl7CnZhciAkPWZ1bmN0aW9uKHgpe3JldHVybiBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCh4KX0sTkw9U3RyaW5nLmZyb21DaGFyQ29kZSgxMCksc3RlcD0wOwp2YXIgYXR0cnM9e2JvZHk6J9Ci0LXQu9C+JyxhZ2k6J9Cb0L7QstC60L7RgdGC0YwnLHJlYTon0KDQtdCw0LrRhtC40Y8nLHdpbDon0JLQvtC70Y8nLGxvZzon0JvQvtCz0LjQutCwJyxpbnQ6J9CY0L3RgtGD0LjRhtC40Y8nLGNoYTon0KXQsNGA0LjQt9C80LAnLGVkZ2U6J9Cj0LTQsNGH0LAnfTsKdmFyIHRyYWl0cz17Ym9keTpbWyfQl9Cw0LrQsNC70LrQsCcsJ9Ca0YDQtdC/0LrQuNC5INC+0YDQs9Cw0L3QuNC30LwnXSxbJ9CW0LXQu9C10LfQvdCw0Y8g0LLRi9C90L7RgdC70LjQstC+0YHRgtGMJywn0JHRgNC+0L3RjyDQv9C+0LQg0LrQvtC20LXQuSddLFsn0KLRj9C20ZHQu9GL0Lkg0LHQvtC10YYnLCfQndC10YPRgtC+0LzQuNC80YvQuSddXSxhZ2k6W1sn0KLQvtGH0L3QsNGPINC80L7RgtC+0YDQuNC60LAnLCfQm9GR0LPQutCw0Y8g0L/QvtGB0YLRg9C/0YwnXSxbJ9CR0L7QtdCy0LDRjyDQv9C70LDRgdGC0LjQutCwJywn0JzQtdGC0LrQuNC5INGB0YLRgNC10LvQvtC6J10sWyfQnNCw0YHRgtC10YAg0L7RgNGD0LbQuNGPJywn0JDQutGA0L7QsdCw0YIg0YLQtdC90LXQuSddXSxyZWE6W1sn0JHRi9GB0YLRgNGL0Lkg0L7RgtC60LvQuNC6Jywn0JLQvtC00LjRgtC10LvRjNGB0LrQuNC5INGA0LXRhNC70LXQutGBJ10sWyfQo9GF0L7QtCDRgSDQu9C40L3QuNC4INC+0LPQvdGPJywn0J/QtdGA0LXRhdCy0LDRgiDQuNC90LjRhtC40LDRgtC40LLRiyddLFsn0JzQvtC70L3QuNC10L3QvtGB0L3QsNGPINGA0LXQsNC60YbQuNGPJywn0J/QuNC70L7RgiDQvdCwINCz0YDQsNC90LgnXV0sd2lsOltbJ9Ch0LDQvNC+0LrQvtC90YLRgNC+0LvRjCcsJ9Ch0YLQvtC50LrQvtGB0YLRjCDQuiDQsdC+0LvQuCddLFsn0JzQtdC90YLQsNC70YzQvdGL0Lkg0LfQsNGB0LvQvtC9Jywn0KXQvtC70L7QtNC90LDRjyDRgNC10YjQuNC80L7RgdGC0YwnXSxbJ9Cd0LXRgdCz0LjQsdCw0LXQvNCw0Y8g0LLQvtC70Y8nLCfQodGC0LDQu9GM0L3QvtC5INGA0LDQt9GD0LwnXV0sbG9nOltbJ9Ci0LXRhdC90LjRh9C10YHQutCw0Y8g0LPRgNCw0LzQvtGC0L3QvtGB0YLRjCcsJ9Cc0LXQtNC40YbQuNC90YHQutCw0Y8g0L/QvtC00LPQvtGC0L7QstC60LAnXSxbJ9Ch0LjRgdGC0LXQvNC90YvQuSDQsNC90LDQu9C40LcnLCfQmNC90LbQtdC90LXRgNC90LDRjyDQuNC80L/RgNC+0LLQuNC30LDRhtC40Y8nXSxbJ9CY0L3QttC10L3QtdGAINGC0LXQvdC10LknLCfQkNGA0YXQuNGC0LXQutGC0L7RgCDQnNCw0YLRgNC40YbRiyddXSxpbnQ6W1sn0KfRgtC10L3QuNC1INC+0LHRgdGC0LDQvdC+0LLQutC4Jywn0KPQu9C40YfQvdC+0LUg0YfRg9GC0YzRkSddLFsn0KfRg9GC0YzRkSDQvdCwINGD0LPRgNC+0LfRgycsJ9Ch0LvQtdC00L7Qv9GL0YInXSxbJ9Co0LXRgdGC0L7QtSDRh9GD0LLRgdGC0LLQvicsJ9Ci0LDQutGC0LjRh9C10YHQutC+0LUg0L/RgNC10LTQstC40LTQtdC90LjQtSddXSxjaGE6W1sn0KPQsdC10LTQuNGC0LXQu9GM0L3QvtGB0YLRjCcsJ9Cn0YPRgtC60LjQuSDRgdC+0LHQtdGB0LXQtNC90LjQuiddLFsn0KHQtdGC0Ywg0LrQvtC90YLQsNC60YLQvtCyJywn0JvQvtC20L3QsNGPINC70LjRh9C90L7RgdGC0YwnXSxbJ9CS0LvQuNGP0L3QuNC1Jywn0J/RgNC40YDQvtC20LTRkdC90L3Ri9C5INC70LjQtNC10YAnXV0sZWRnZTpbWyfQodGH0LDRgdGC0LvQuNCy0YvQuSDRgdC70YPRh9Cw0LknLCfQoNC40YHQutC+0LLQsNC90L3Ri9C5INC80LDQvdGR0LLRgCddLFsn0JfQsNC/0LDRgdC90L7QuSDQv9C70LDQvScsJ9Cj0LTQsNGH0L3QvtC1INGB0L7QstC/0LDQtNC10L3QuNC1J10sWyfQm9GO0LHQuNC80LXRhiDRgdGD0LTRjNCx0YsnLCfQn9C+0YHQu9C10LTQvdC40Lkg0YjQsNC90YEnXV19O3ZhciBjb3N0cz17MTowLDI6MSwzOjMsNDo2LDU6MTEsNjoxOX07CnZhciByb2xlUnVsZXM9W1sn0KPQu9C40YfQvdGL0Lkg0YHQsNC80YPRgNCw0LknLFsnYm9keScsJ2FnaScsJ3JlYSddXSxbJ9Cg0LjQs9Cz0LXRgCcsWydyZWEnLCdsb2cnLCdpbnQnXV0sWyfQlNC10LrQutC10YAnLFsnbG9nJywnaW50Jywnd2lsJ11dLFsn0JvQuNGG0L4nLFsnY2hhJywnaW50Jywnd2lsJ11dLFsn0JDQtNC10L/RgicsWydhZ2knLCdyZWEnLCd3aWwnXV0sWyfQnNCw0LMnLFsnd2lsJywnaW50JywnY2hhJ11dXTsKZnVuY3Rpb24gdmFsKGlkKXt2YXIgZT0kKGlkKTtyZXR1cm4gZT9lLnZhbHVlLnRyaW0oKTonJ30gZnVuY3Rpb24gbihrKXtyZXR1cm4gcGFyc2VJbnQoJChrKS50ZXh0Q29udGVudCwxMCl9CmZ1bmN0aW9uIHJlZnJlc2goKXt2YXIgY2hvc2VuPXt9O2RvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5waWNrOmNoZWNrZWQnKS5mb3JFYWNoKGZ1bmN0aW9uKHgpe2Nob3Nlblt4Lm5hbWVdPXgudmFsdWV9KTt2YXIgc3BlbnQ9MDtPYmplY3Qua2V5cyhhdHRycykuZm9yRWFjaChmdW5jdGlvbihrKXtzcGVudCs9Y29zdHNbbigndi0nK2spXX0pOyQoJ3NwZW50JykudGV4dENvbnRlbnQ9c3BlbnQ7JCgnbGVmdCcpLnRleHRDb250ZW50PTI0LXNwZW50OyQoJ21ldGVyJykuc3R5bGUud2lkdGg9TWF0aC5taW4oMTAwLHNwZW50LzI0KjEwMCkrJyUnOyQoJ2J1ZGdldCcpLmNsYXNzTmFtZT1zcGVudD4yND8nYmFkJzonJztPYmplY3Qua2V5cyhhdHRycykuZm9yRWFjaChmdW5jdGlvbihrKXt2YXIgdj1uKCd2LScrayksYm94PSQoJ25vZGVzLScrayk7Ym94LmlubmVySFRNTD0nJzt0cmFpdHNba10uZm9yRWFjaChmdW5jdGlvbihvcHRpb25zLGkpe3ZhciBuZWVkPWkrMyxuYW1lPWsrJy0nK25lZWQsYWN0aXZlPXY+PW5lZWQsdGllcj1kb2N1bWVudC5jcmVhdGVFbGVtZW50KCdkaXYnKTt0aWVyLmNsYXNzTmFtZT0ndGllciAnKyhhY3RpdmU/J3VubG9ja2VkJzonbG9ja2VkJyk7dGllci5pbm5lckhUTUw9JzxkaXYgY2xhc3M9InRpZXJtYXJrIj7Qo9CX0JXQmyAnK25lZWQrJzwvZGl2Pic7b3B0aW9ucy5mb3JFYWNoKGZ1bmN0aW9uKHQpe3ZhciBkPWRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2xhYmVsJyk7ZC5jbGFzc05hbWU9J25vZGUgJysoYWN0aXZlPydvbic6J29mZicpO2QuaW5uZXJIVE1MPSc8aW5wdXQgdHlwZT0icmFkaW8iIGNsYXNzPSJwaWNrIiBuYW1lPSInK25hbWUrJyIgdmFsdWU9IicrdCsnIiAnKyghYWN0aXZlPydkaXNhYmxlZCc6Y2hvc2VuW25hbWVdPT09dD8nY2hlY2tlZCc6JycpKyc+PHNwYW4+Jyt0Kyc8L3NwYW4+Jzt0aWVyLmFwcGVuZENoaWxkKGQpfSk7Ym94LmFwcGVuZENoaWxkKHRpZXIpfSl9KTthbmFseXplKCl9CmZ1bmN0aW9uIGFuYWx5emUoKXt2YXIgc2NvcmVzPXJvbGVSdWxlcy5tYXAoZnVuY3Rpb24ocil7cmV0dXJuIFtyWzBdLHJbMV0ucmVkdWNlKGZ1bmN0aW9uKHMsayl7cmV0dXJuIHMrbigndi0nK2spfSwwKV19KS5zb3J0KGZ1bmN0aW9uKGEsYil7cmV0dXJuIGJbMV0tYVsxXX0pO3ZhciB0b3A9c2NvcmVzWzBdLHNlYz1zY29yZXNbMV0saGlnaD1PYmplY3Qua2V5cyhhdHRycykuc29ydChmdW5jdGlvbihhLGIpe3JldHVybiBuKCd2LScrYiktbigndi0nK2EpfSkuc2xpY2UoMCwzKS5tYXAoZnVuY3Rpb24oayl7cmV0dXJuIGF0dHJzW2tdKycgJytuKCd2LScrayl9KS5qb2luKCcg4oCiICcpOyQoJ2FuYWx5c2lzJykuaW5uZXJIVE1MPSc8ZGl2IGNsYXNzPSJyZWMiPjxzbWFsbD7QktCV0JrQotCe0KAg0KHQkdCe0KDQmtCYPC9zbWFsbD48c3Ryb25nPicrdG9wWzBdKyc8L3N0cm9uZz48c3Bhbj7QvtGB0L3QvtCy0L3QsNGPINGA0LXQutC+0LzQtdC90LTQsNGG0LjRjzwvc3Bhbj48L2Rpdj48ZGl2IGNsYXNzPSJyZWMiPjxzbWFsbD7QktCi0J7QoNCe0Jkg0JrQntCd0KLQo9CgPC9zbWFsbD48c3Ryb25nPicrc2VjWzBdKyc8L3N0cm9uZz48c3Bhbj7QtNC+0L/QvtC70L3QuNGC0LXQu9GM0L3QsNGPINGA0L7Qu9GMPC9zcGFuPjwvZGl2PjxwPjxiPtCh0LjQu9GM0L3Ri9C5INC/0YDQvtGE0LjQu9GMOjwvYj4gJytoaWdoKycuINCg0LXQutC+0LzQtdC90LTQsNGG0LjRjyDQv9C+0LrQsNC30YvQstCw0LXRgiDQvNC10YXQsNC90LjQutGDLCDQvdC+INC90LUg0LfQsNC/0YDQtdGJ0LDQtdGCINCy0YvQsdGA0LDRgtGMINC00YDRg9Cz0YPRjiDRgNC+0LvRjC48L3A+Jzt9CmZ1bmN0aW9uIHNob3coaSl7c3RlcD1NYXRoLm1heCgwLE1hdGgubWluKDQsaSkpO2RvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5zdGVwJykuZm9yRWFjaChmdW5jdGlvbih4LGope3guY2xhc3NMaXN0LnRvZ2dsZSgnYWN0aXZlJyxqPT09c3RlcCl9KTtkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuc3RhZ2UnKS5mb3JFYWNoKGZ1bmN0aW9uKHgsail7eC5jbGFzc0xpc3QudG9nZ2xlKCdhY3RpdmUnLGo9PT1zdGVwKX0pOyQoJ3ByZXYnKS5zdHlsZS52aXNpYmlsaXR5PXN0ZXA/J3Zpc2libGUnOidoaWRkZW4nOyQoJ25leHQnKS50ZXh0Q29udGVudD1zdGVwPT09ND8n0KHQntCR0KDQkNCi0Kwg0JDQndCa0JXQotCjJzon0JTQkNCb0JXQlSc7aWYoc3RlcD09PTQpJCgnYW5hbHlzaXMyJykuaW5uZXJIVE1MPSQoJ2FuYWx5c2lzJykuaW5uZXJIVE1MO3dpbmRvdy5wYXJlbnQucG9zdE1lc3NhZ2Uoe3R5cGU6J3Jlc2l6ZScsaGVpZ2h0OmRvY3VtZW50LmRvY3VtZW50RWxlbWVudC5zY3JvbGxIZWlnaHR9LCcqJyk7fQpkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcucG0nKS5mb3JFYWNoKGZ1bmN0aW9uKGIpe2Iub25jbGljaz1mdW5jdGlvbigpe3ZhciBrPWIuZGF0YXNldC5rLHY9bigndi0nK2spLGQ9cGFyc2VJbnQoYi5kYXRhc2V0LmQsMTApLHNwZW50PXBhcnNlSW50KCQoJ3NwZW50JykudGV4dENvbnRlbnQsMTApLG52PXYrZCxuZXh0U3BlbnQ9c3BlbnQtY29zdHNbdl0rY29zdHNbbnZdO2lmKG52PDF8fG52PjZ8fChkPjAmJm5leHRTcGVudD4yNCkpcmV0dXJuOyQoJ3YtJytrKS50ZXh0Q29udGVudD12K2Q7cmVmcmVzaCgpfX0pOwpkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuc3RhZ2UnKS5mb3JFYWNoKGZ1bmN0aW9uKHgsaSl7eC5vbmNsaWNrPWZ1bmN0aW9uKCl7c2hvdyhpKX19KTskKCdwcmV2Jykub25jbGljaz1mdW5jdGlvbigpe3Nob3coc3RlcC0xKX07JCgnbmV4dCcpLm9uY2xpY2s9ZnVuY3Rpb24oKXtpZihzdGVwPDQpe3Nob3coc3RlcCsxKTtyZXR1cm59YnVpbGQoKX07JCgnYXJ0Jykub25pbnB1dD1mdW5jdGlvbigpe3ZhciB1PXZhbCgnYXJ0Jyk7JCgnYXJ0cHJldicpLnN0eWxlLmJhY2tncm91bmRJbWFnZT11Pyd1cmwoJyt1KycpJzonJzskKCdhcnRwcmV2JykuY2xhc3NMaXN0LnRvZ2dsZSgnZW1wdHknLCF1KX07CmZ1bmN0aW9uIGxpbmUodCx4KXtyZXR1cm4geD8nW2JdJyt0Kyc6Wy9iXSAnK3g6Jyd9IGZ1bmN0aW9uIGVzYyh4KXt2YXIgbT17JyYnOicmYW1wOycsJzwnOicmbHQ7JywnPic6JyZndDsnLCciJzonJnF1b3Q7JywiJyI6JyYjMzk7J307cmV0dXJuIFN0cmluZyh4fHwnJykucmVwbGFjZSgvWyY8PiInXS9nLGZ1bmN0aW9uKGMpe3JldHVybiBtW2NdfSl9CmZ1bmN0aW9uIGJyKHgpe3JldHVybiBlc2MoeCkucmVwbGFjZSgvXHI/XG4vZywnPGJyPicpfQpmdW5jdGlvbiBidWlsZCgpe3ZhciBzcGVudD1wYXJzZUludCgkKCdzcGVudCcpLnRleHRDb250ZW50LDEwKTtpZihzcGVudCE9PTI0KXskKCdzdGF0dXMnKS50ZXh0Q29udGVudD0n0KDQsNGB0L/RgNC10LTQtdC70LjRgtC1INCy0YHQtSAyNCDQvtGH0LrQsC4g0KHQtdC50YfQsNGBINC+0YHRgtCw0LvQvtGB0Yw6ICcrKDI0LXNwZW50KSsnLic7cmV0dXJufWlmKCF2YWwoJ25hbWUnKXx8IXZhbCgncmFjZScpfHwhdmFsKCdjb25jZXB0JykpeyQoJ3N0YXR1cycpLnRleHRDb250ZW50PSfQl9Cw0L/QvtC70L3QuNGC0LUg0LjQvNGPLCDRgNCw0YHRgyDQuCDQutC+0L3RhtC10L/RhtC40Y4uJztyZXR1cm59dmFyIHNjb3Jlcz1yb2xlUnVsZXMubWFwKGZ1bmN0aW9uKHIpe3JldHVybiBbclswXSxyWzFdLnJlZHVjZShmdW5jdGlvbihzLGspe3JldHVybiBzK24oJ3YtJytrKX0sMCldfSkuc29ydChmdW5jdGlvbihhLGIpe3JldHVybiBiWzFdLWFbMV19KSx0b3A9c2NvcmVzWzBdWzBdLHNlYz1zY29yZXNbMV1bMF07dmFyIHBpY2tzPUFycmF5LmZyb20oZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnLnBpY2s6Y2hlY2tlZCcpKS5tYXAoZnVuY3Rpb24oeCl7cmV0dXJuIHgudmFsdWV9KSxleHBlY3RlZD1PYmplY3Qua2V5cyhhdHRycykucmVkdWNlKGZ1bmN0aW9uKHN1bSxrKXt2YXIgdj1uKCd2LScrayk7cmV0dXJuIHN1bSsodj49Mz8xOjApKyh2Pj00PzE6MCkrKHY+PTU/MTowKX0sMCk7aWYocGlja3MubGVuZ3RoPGV4cGVjdGVkKXskKCdzdGF0dXMnKS50ZXh0Q29udGVudD0n0JLRi9Cx0LXRgNC40YLQtSDQtNC+0L/QvtC70L3QuNGC0LXQu9GM0L3Rg9GOINGF0LDRgNCw0LrRgtC10YDQuNGB0YLQuNC60YMg0LIg0LrQsNC20LTQvtC8INC+0YLQutGA0YvRgtC+0Lwg0YPQt9C70LUuJztyZXR1cm59dmFyIGFydD12YWwoJ2FydCcpLHNhZmVBcnQ9L15odHRwcz86XC9cL1xTKyQvaS50ZXN0KGFydCk/ZXNjKGFydCk6JycsdmlzdWFsPXNhZmVBcnQ/IjxpbWcgc3JjPSciK3NhZmVBcnQrIicgYWx0PSciK2VzYyh2YWwoJ25hbWUnKSkrIic+IjoiPGRpdiBjbGFzcz0nemYtbm9hcnQnPk5PIFZJU1VBTDxicj45OjE2PC9kaXY+Ijt2YXIgc3RhdEh0bWw9T2JqZWN0LmtleXMoYXR0cnMpLm1hcChmdW5jdGlvbihrKXtyZXR1cm4gIjxkaXYgY2xhc3M9J3pmLXN0YXQnPjxiPiIrbigndi0nK2spKyI8L2I+PHNwYW4+Iitlc2MoYXR0cnNba10pKyI8L3NwYW4+PC9kaXY+In0pLmpvaW4oJycpO3ZhciBub2RlSHRtbD1waWNrcy5tYXAoZnVuY3Rpb24odCl7cmV0dXJuICI8c3BhbiBjbGFzcz0nemYtbm9kZSc+Iitlc2ModCkrIjwvc3Bhbj4ifSkuam9pbignJyk7dmFyIGNzcz0iI3pmLWRvc3NpZXJ7LS1saW5lOiMxZDU5NjA7LS1jeWFuOiMyMGUwYzA7LS1saW1lOiNhNmZmNGQ7LS10ZXh0OiNkOWVlZTk7LS1tdXRlZDojODI5Yzk5O21heC13aWR0aDo5ODBweDttYXJnaW46MCBhdXRvO2NvbG9yOnZhcigtLXRleHQpO2ZvbnQ6MTRweC8xLjY1IEFyaWFsLHNhbnMtc2VyaWY7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTQ1ZGVnLCMwNjEwMTQsIzBhMTcxYyk7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1saW5lKTtib3gtc2hhZG93OjAgMThweCA1NXB4IHJnYmEoMCwwLDAsLjM4KTtvdmVyZmxvdzpoaWRkZW47Ym94LXNpemluZzpib3JkZXItYm94fSN6Zi1kb3NzaWVyICp7Ym94LXNpemluZzpib3JkZXItYm94fS56Zi10b3BsaW5le2hlaWdodDo0cHg7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoOTBkZWcsdmFyKC0tbGltZSksdmFyKC0tY3lhbiksdHJhbnNwYXJlbnQpfS56Zi1raWNrZXJ7Zm9udDo3MDAgMTBweC8xLjMgbW9ub3NwYWNlO2xldHRlci1zcGFjaW5nOi4xOGVtO2NvbG9yOnZhcigtLWN5YW4pfS56Zi1oZXJve2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MjgwcHggMWZyO21pbi1oZWlnaHQ6NDcwcHh9LnpmLXZpc3VhbHtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOiMwMzA5MGM7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCB2YXIoLS1saW5lKTtvdmVyZmxvdzpoaWRkZW59LnpmLXZpc3VhbCBpbWd7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO21pbi1oZWlnaHQ6NDcwcHg7bWF4LWhlaWdodDo1MjBweDtvYmplY3QtZml0OmNvdmVyO29iamVjdC1wb3NpdGlvbjpjZW50ZXIgdG9wfS56Zi1ub2FydHtoZWlnaHQ6MTAwJTttaW4taGVpZ2h0OjQ3MHB4O2Rpc3BsYXk6Z3JpZDtwbGFjZS1pdGVtczpjZW50ZXI7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6IzQ3N2I3ODtmb250OjcwMCAxMnB4IG1vbm9zcGFjZX0uemYtdmlzdWFsOmFmdGVye2NvbnRlbnQ6J1NVQkpFQ1QgLy8gMDEnO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MTRweDtib3R0b206MTRweDtwYWRkaW5nOjVweCA5cHg7Y29sb3I6IzAzMTAwZDtiYWNrZ3JvdW5kOnZhcigtLWxpbWUpO2ZvbnQ6NzAwIDlweCBtb25vc3BhY2U7bGV0dGVyLXNwYWNpbmc6LjEyZW19LnpmLWludHJve3BhZGRpbmc6MzRweDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXI7YmFja2dyb3VuZDpyYWRpYWwtZ3JhZGllbnQoY2lyY2xlIGF0IDEwMCUgMCxyZ2JhKDMyLDIyNCwxOTIsLjEpLHRyYW5zcGFyZW50IDQ1JSl9LnpmLW5hbWV7bWFyZ2luOjdweCAwIDJweDtmb250OjgwMCA0MnB4LzEgQXJpYWwsc2Fucy1zZXJpZjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGV0dGVyLXNwYWNpbmc6LS4wM2VtO2NvbG9yOiNmMmZmZmN9LnpmLWFsaWFze21hcmdpbjowIDAgMjRweDtjb2xvcjp2YXIoLS1tdXRlZCk7Zm9udDo3MDAgMTJweCBtb25vc3BhY2U7bGV0dGVyLXNwYWNpbmc6LjE0ZW19LnpmLXRhZ3N7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDo3cHg7bWFyZ2luLWJvdHRvbToyNHB4fS56Zi10YWd7cGFkZGluZzo2cHggMTBweDtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWxpbmUpO2JhY2tncm91bmQ6IzA3MTIxNjtjb2xvcjp2YXIoLS1jeWFuKTtmb250OjcwMCAxMHB4IG1vbm9zcGFjZX0uemYtdGFnLm1haW57Y29sb3I6IzA1MTEwZDtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMzVkZWcsdmFyKC0tbGltZSksdmFyKC0tY3lhbikpO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudH0uemYtY29uY2VwdHtwYWRkaW5nOjE2cHggMCAwO2JvcmRlci10b3A6MXB4IHNvbGlkICMxNzNhNDA7Y29sb3I6I2I4Y2VjYX0uemYtbWV0YXtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgzLDFmcik7Z2FwOjhweDttYXJnaW4tdG9wOjI0cHh9LnpmLW1ldGEgZGl2e3BhZGRpbmc6MTBweDtib3JkZXI6MXB4IHNvbGlkICMxNzNhNDA7YmFja2dyb3VuZDpyZ2JhKDMsMTAsMTMsLjU1KX0uemYtbWV0YSBzbWFsbCwuemYtbGFiZWx7ZGlzcGxheTpibG9jaztjb2xvcjojNjI4MTdlO2ZvbnQ6NzAwIDlweCBtb25vc3BhY2U7bGV0dGVyLXNwYWNpbmc6LjEyZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS56Zi1tZXRhIGJ7ZGlzcGxheTpibG9jazttYXJnaW4tdG9wOjNweDtjb2xvcjojZWZmZmZiO2ZvbnQtc2l6ZToxM3B4fS56Zi1ib2R5e3BhZGRpbmc6MjhweH0uemYtc2VjdGlvbnttYXJnaW4tdG9wOjI2cHh9LnpmLXNlY3Rpb246Zmlyc3QtY2hpbGR7bWFyZ2luLXRvcDowfS56Zi10aXRsZXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDoxMnB4O21hcmdpbjowIDAgMTRweDtjb2xvcjp2YXIoLS1jeWFuKTtmb250OjcwMCAxMXB4IG1vbm9zcGFjZTtsZXR0ZXItc3BhY2luZzouMTRlbX0uemYtdGl0bGU6YWZ0ZXJ7Y29udGVudDonJztoZWlnaHQ6MXB4O2ZsZXg6MTtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg5MGRlZyx2YXIoLS1saW5lKSx0cmFuc3BhcmVudCl9LnpmLXN0YXRze2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDgsMWZyKTtnYXA6N3B4fS56Zi1zdGF0e3BhZGRpbmc6MTJweCA1cHg7dGV4dC1hbGlnbjpjZW50ZXI7Ym9yZGVyOjFweCBzb2xpZCAjMTczYTQwO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDE0NWRlZywjMDcxMjE2LCMwYzFiMjApfS56Zi1zdGF0IGJ7ZGlzcGxheTpibG9jaztjb2xvcjojZjJmZmZjO2ZvbnQ6ODAwIDIzcHggbW9ub3NwYWNlfS56Zi1zdGF0IHNwYW57ZGlzcGxheTpibG9jazttYXJnaW4tdG9wOjJweDtjb2xvcjojNzA4ZDg5O2ZvbnQ6NzAwIDhweCBtb25vc3BhY2U7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS56Zi1yb2xlZ3JpZCwuemYtZHVhbHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciAxZnI7Z2FwOjEwcHg7bWFyZ2luLXRvcDoxMHB4fS56Zi1jYXJke3BhZGRpbmc6MTVweDtib3JkZXI6MXB4IHNvbGlkICMxNzNhNDA7YmFja2dyb3VuZDpyZ2JhKDcsMTgsMjIsLjgyKX0uemYtY2FyZCBzdHJvbmd7ZGlzcGxheTpibG9jazttYXJnaW46NHB4IDA7Y29sb3I6I2VlZmVmYX0uemYtY2FyZCBwe21hcmdpbjo1cHggMCAwfS56Zi1ub2Rlc3tkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7Z2FwOjdweDttYXJnaW4tdG9wOjEwcHh9LnpmLW5vZGV7cGFkZGluZzo3cHggMTBweDtib3JkZXI6MXB4IHNvbGlkICMyODdiN2Y7YmFja2dyb3VuZDpyZ2JhKDMyLDIyNCwxOTIsLjA1NSk7Y29sb3I6I2M4ZWJlNDtmb250OjcwMCAxMHB4IG1vbm9zcGFjZX0uemYtbm9kZTpiZWZvcmV7Y29udGVudDon4peGICc7Y29sb3I6dmFyKC0tbGltZSl9LnpmLXRleHR7cGFkZGluZzoxN3B4O2JvcmRlci1sZWZ0OjJweCBzb2xpZCB2YXIoLS1jeWFuKTtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg5MGRlZyxyZ2JhKDMyLDIyNCwxOTIsLjA1NSksdHJhbnNwYXJlbnQpfS56Zi10ZXh0IHB7bWFyZ2luOjB9LnpmLWhvb2t7Ym9yZGVyLWNvbG9yOiM0ODdkMjk7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoOTBkZWcscmdiYSgxNjYsMjU1LDc3LC4wNiksdHJhbnNwYXJlbnQpfS56Zi1ob29rIC56Zi1sYWJlbHtjb2xvcjp2YXIoLS1saW1lKX0uemYtaGlzdG9yeXtib3JkZXI6MXB4IHNvbGlkICMxNzNhNDA7YmFja2dyb3VuZDojMDcxMjE2fS56Zi1oaXN0b3J5IHN1bW1hcnl7Y3Vyc29yOnBvaW50ZXI7bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MTRweCAxNnB4O2NvbG9yOnZhcigtLWN5YW4pO2ZvbnQ6NzAwIDEwcHggbW9ub3NwYWNlO2xldHRlci1zcGFjaW5nOi4xZW19LnpmLWhpc3Rvcnkgc3VtbWFyeTo6LXdlYmtpdC1kZXRhaWxzLW1hcmtlcntkaXNwbGF5Om5vbmV9LnpmLWhpc3Rvcnkgc3VtbWFyeTpiZWZvcmV7Y29udGVudDonKyAnO2NvbG9yOnZhcigtLWxpbWUpfS56Zi1oaXN0b3J5W29wZW5dIHN1bW1hcnk6YmVmb3Jle2NvbnRlbnQ6J+KIkiAnfS56Zi1oaXN0b3J5Ym9keXtwYWRkaW5nOjAgMThweCAxOHB4O2NvbG9yOiNiOWNlY2F9LnpmLWZvb3RlcntwYWRkaW5nOjEycHggMjhweDtib3JkZXItdG9wOjFweCBzb2xpZCB2YXIoLS1saW5lKTtiYWNrZ3JvdW5kOiMwNTBkMTA7Y29sb3I6IzUyNzA2ZDtmb250OjcwMCA5cHggbW9ub3NwYWNlO2xldHRlci1zcGFjaW5nOi4xMmVtO3RleHQtYWxpZ246cmlnaHR9QG1lZGlhKG1heC13aWR0aDo3NjBweCl7LnpmLWhlcm97Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcn0uemYtdmlzdWFse2JvcmRlci1yaWdodDowO2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHZhcigtLWxpbmUpO2hlaWdodDo0MzBweH0uemYtdmlzdWFsIGltZ3ttaW4taGVpZ2h0OjQzMHB4O2hlaWdodDo0MzBweH0uemYtaW50cm8sLnpmLWJvZHl7cGFkZGluZzoyMHB4fS56Zi1uYW1le2ZvbnQtc2l6ZTozMnB4fS56Zi1zdGF0c3tncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDQsMWZyKX0uemYtcm9sZWdyaWQsLnpmLWR1YWx7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcn0uemYtbWV0YXtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIDFmcn19Ijt2YXIgb3V0PSJbaHRtbF08ZGl2IGlkPSd6Zi1kb3NzaWVyJz48c3R5bGU+Iitjc3MrIjwvc3R5bGU+PGRpdiBjbGFzcz0nemYtdG9wbGluZSc+PC9kaXY+PGRpdiBjbGFzcz0nemYtaGVybyc+PGRpdiBjbGFzcz0nemYtdmlzdWFsJz4iK3Zpc3VhbCsiPC9kaXY+PGRpdiBjbGFzcz0nemYtaW50cm8nPjxkaXYgY2xhc3M9J3pmLWtpY2tlcic+WkVSTyBGUkFNRSAvLyBQRVJTT05ORUwgRE9TU0lFUjwvZGl2PjxoMiBjbGFzcz0nemYtbmFtZSc+Iitlc2ModmFsKCduYW1lJykpKyI8L2gyPjxkaXYgY2xhc3M9J3pmLWFsaWFzJz5DQUxMU0lHTiAvLyAiK2VzYyh2YWwoJ2FsaWFzJyl8fCfQndCVINCj0JrQkNCX0JDQnScpKyI8L2Rpdj48ZGl2IGNsYXNzPSd6Zi10YWdzJz48c3BhbiBjbGFzcz0nemYtdGFnIG1haW4nPiIrZXNjKHRvcCkrIjwvc3Bhbj48c3BhbiBjbGFzcz0nemYtdGFnJz4iK2VzYyhzZWMpKyI8L3NwYW4+PC9kaXY+PGRpdiBjbGFzcz0nemYtY29uY2VwdCc+Iiticih2YWwoJ2NvbmNlcHQnKSkrIjwvZGl2PjxkaXYgY2xhc3M9J3pmLW1ldGEnPjxkaXY+PHNtYWxsPtCc0LXRgtCw0YLQuNC/PC9zbWFsbD48Yj4iK2VzYyh2YWwoJ3JhY2UnKSkrIjwvYj48L2Rpdj48ZGl2PjxzbWFsbD7QktC+0LfRgNCw0YHRgjwvc21hbGw+PGI+Iitlc2ModmFsKCdhZ2UnKXx8J9C90LUg0YPQutCw0LfQsNC9JykrIjwvYj48L2Rpdj48ZGl2PjxzbWFsbD7QodGC0LDRgtGD0YE8L3NtYWxsPjxiPtCQ0LrRgtC40LLQtdC9PC9iPjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9J3pmLWJvZHknPjxzZWN0aW9uIGNsYXNzPSd6Zi1zZWN0aW9uJz48aDMgY2xhc3M9J3pmLXRpdGxlJz4wMSAvLyDQnNCV0KXQkNCd0JjQp9CV0KHQmtCY0Jkg0J/QoNCe0KTQmNCb0Kw8L2gzPjxkaXYgY2xhc3M9J3pmLXN0YXRzJz4iK3N0YXRIdG1sKyI8L2Rpdj48ZGl2IGNsYXNzPSd6Zi1yb2xlZ3JpZCc+PGRpdiBjbGFzcz0nemYtY2FyZCc+PHNwYW4gY2xhc3M9J3pmLWxhYmVsJz7QntGB0L3QvtCy0L3QsNGPINGA0L7Qu9GMPC9zcGFuPjxzdHJvbmc+Iitlc2ModG9wKSsiPC9zdHJvbmc+PC9kaXY+PGRpdiBjbGFzcz0nemYtY2FyZCc+PHNwYW4gY2xhc3M9J3pmLWxhYmVsJz7QlNC+0L/QvtC70L3QuNGC0LXQu9GM0L3QsNGPINGA0L7Qu9GMPC9zcGFuPjxzdHJvbmc+Iitlc2Moc2VjKSsiPC9zdHJvbmc+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0nemYtbm9kZXMnPiIrbm9kZUh0bWwrIjwvZGl2Pjwvc2VjdGlvbj48c2VjdGlvbiBjbGFzcz0nemYtc2VjdGlvbic+PGgzIGNsYXNzPSd6Zi10aXRsZSc+MDIgLy8g0KTQo9Cd0JrQptCY0K8g0JIg0KLQldCd0K/QpTwvaDM+PGRpdiBjbGFzcz0nemYtZHVhbCc+PGRpdiBjbGFzcz0nemYtY2FyZCc+PHNwYW4gY2xhc3M9J3pmLWxhYmVsJz7QoNC+0LvRjCDQsiDQutC+0LzQsNC90LTQtTwvc3Bhbj48cD4iK2JyKHZhbCgndGVhbScpKSsiPC9wPjwvZGl2PjxkaXYgY2xhc3M9J3pmLWNhcmQnPjxzcGFuIGNsYXNzPSd6Zi1sYWJlbCc+0JvQuNGH0L3QsNGPINGG0LXQu9GMPC9zcGFuPjxwPiIrYnIodmFsKCdnb2FsJykpKyI8L3A+PC9kaXY+PC9kaXY+PC9zZWN0aW9uPjxzZWN0aW9uIGNsYXNzPSd6Zi1zZWN0aW9uJz48aDMgY2xhc3M9J3pmLXRpdGxlJz4wMyAvLyDQktCe0JfQnNCe0JbQndCe0KHQotCYINCYINCm0JXQndCQPC9oMz48ZGl2IGNsYXNzPSd6Zi1kdWFsJz48ZGl2IGNsYXNzPSd6Zi1jYXJkJz48c3BhbiBjbGFzcz0nemYtbGFiZWwnPtCh0LjQu9GM0L3Ri9C1INGB0YLQvtGA0L7QvdGLPC9zcGFuPjxwPiIrYnIodmFsKCdzdHJvbmcnKSkrIjwvcD48L2Rpdj48ZGl2IGNsYXNzPSd6Zi1jYXJkJz48c3BhbiBjbGFzcz0nemYtbGFiZWwnPtCh0LvQsNCx0L7RgdGC0Lg8L3NwYW4+PHA+Iiticih2YWwoJ3dlYWsnKSkrIjwvcD48L2Rpdj48ZGl2IGNsYXNzPSd6Zi1jYXJkJz48c3BhbiBjbGFzcz0nemYtbGFiZWwnPtCY0L3RgdGC0YDRg9C80LXQvdGC0Ysg0Lgg0YDQtdGB0YPRgNGB0Ys8L3NwYW4+PHA+Iiticih2YWwoJ3Rvb2xzJykpKyI8L3A+PC9kaXY+PGRpdiBjbGFzcz0nemYtY2FyZCc+PHNwYW4gY2xhc3M9J3pmLWxhYmVsJz7QodCy0Y/Qt9C4INC4INC+0LHRj9C30LDRgtC10LvRjNGB0YLQstCwPC9zcGFuPjxwPiIrYnIodmFsKCdsaW5rcycpKSsiPC9wPjwvZGl2PjwvZGl2Pjwvc2VjdGlvbj48c2VjdGlvbiBjbGFzcz0nemYtc2VjdGlvbic+PGgzIGNsYXNzPSd6Zi10aXRsZSc+MDQgLy8g0JvQmNCn0J3QntCh0KLQrDwvaDM+PGRpdiBjbGFzcz0nemYtZHVhbCc+PGRpdiBjbGFzcz0nemYtdGV4dCc+PHNwYW4gY2xhc3M9J3pmLWxhYmVsJz7QktC90LXRiNC90L7RgdGC0Yw8L3NwYW4+PHA+Iiticih2YWwoJ2xvb2snKSkrIjwvcD48L2Rpdj48ZGl2IGNsYXNzPSd6Zi10ZXh0Jz48c3BhbiBjbGFzcz0nemYtbGFiZWwnPtCl0LDRgNCw0LrRgtC10YA8L3NwYW4+PHA+Iiticih2YWwoJ2NoYXInKSkrIjwvcD48L2Rpdj48L2Rpdj48L3NlY3Rpb24+PHNlY3Rpb24gY2xhc3M9J3pmLXNlY3Rpb24nPjxoMyBjbGFzcz0nemYtdGl0bGUnPjA1IC8vINCY0KHQotCe0KDQmNCvINCYINCX0JDQptCV0J/QmtCYPC9oMz48ZGV0YWlscyBjbGFzcz0nemYtaGlzdG9yeSc+PHN1bW1hcnk+0J7QotCa0KDQq9Ci0Kwg0JHQmNCe0JPQoNCQ0KTQmNCuIC8vIEFSQ0hJVkUgQUNDRVNTPC9zdW1tYXJ5PjxkaXYgY2xhc3M9J3pmLWhpc3Rvcnlib2R5Jz4iK2JyKHZhbCgnYmlvJykpKyI8L2Rpdj48L2RldGFpbHM+PGRpdiBjbGFzcz0nemYtdGV4dCB6Zi1ob29rJyBzdHlsZT0nbWFyZ2luLXRvcDoxMHB4Jz48c3BhbiBjbGFzcz0nemYtbGFiZWwnPtCY0LPRgNC+0LLRi9C1INC30LDRhtC10L/QutC4PC9zcGFuPjxwPiIrYnIodmFsKCdob29rcycpKSsiPC9wPjwvZGl2Pjwvc2VjdGlvbj48L2Rpdj48ZGl2IGNsYXNzPSd6Zi1mb290ZXInPlpFUk8gRlJBTUUgLy8gVkVSSUZJRUQgUEVSU09OTkVMIEZJTEUgLy8gU0VBVFRMRSBOT0RFPC9kaXY+PC9kaXY+Wy9odG1sXSI7JCgndG9waWMnKS52YWx1ZT12YWwoJ25hbWUnKSsnIC8vICcrdG9wOyQoJ2NvZGUnKS52YWx1ZT1vdXQ7JCgnb3V0JykuY2xhc3NMaXN0LmFkZCgnc2hvdycpOyQoJ3N0YXR1cycpLnRleHRDb250ZW50PSfQkNC90LrQtdGC0LAg0YHQvtCx0YDQsNC90LAg0LIg0YTQvtGA0LzQsNGC0LUg0LTQvtGB0YzQtS4g0KHQutC+0L/QuNGA0YPQudGC0LUgSFRNTC3QutC+0LQg0Lgg0YHQvtC30LTQsNC50YLQtSDRgtC10LzRgyDQsiDRgNCw0LfQtNC10LvQtSDQsNC90LrQtdGCLic7JCgnb3V0Jykuc2Nyb2xsSW50b1ZpZXcoe2JlaGF2aW9yOidzbW9vdGgnfSl9CiQoJ3Jlc2V0Jykub25jbGljaz1mdW5jdGlvbigpe2RvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJ2lucHV0LHRleHRhcmVhJykuZm9yRWFjaChmdW5jdGlvbihlKXtpZihlLnR5cGU9PT0nY2hlY2tib3gnKWUuY2hlY2tlZD1mYWxzZTtlbHNlIGUudmFsdWU9Jyd9KTtPYmplY3Qua2V5cyhhdHRycykuZm9yRWFjaChmdW5jdGlvbihrKXskKCd2LScraykudGV4dENvbnRlbnQ9JzEnfSk7JCgnb3V0JykuY2xhc3NMaXN0LnJlbW92ZSgnc2hvdycpOyQoJ2FydHByZXYnKS5zdHlsZS5iYWNrZ3JvdW5kSW1hZ2U9Jyc7JCgnYXJ0cHJldicpLmNsYXNzTGlzdC5hZGQoJ2VtcHR5Jyk7cmVmcmVzaCgpO3Nob3coMCl9O3JlZnJlc2goKTtzaG93KDApOwp9KSgpOw=='))))</script></div>[/html]