{"id":8742,"date":"2026-04-18T10:36:30","date_gmt":"2026-04-18T08:36:30","guid":{"rendered":"https:\/\/kryptozukunft.com\/"},"modified":"2026-04-18T10:36:33","modified_gmt":"2026-04-18T08:36:33","slug":"analise-e-previsao-da-solana-em-2026","status":"publish","type":"post","link":"https:\/\/kryptozukunft.com\/fr\/2026\/04\/18\/analise-e-previsao-da-solana-em-2026\/","title":{"rendered":"Analyse et pr\u00e9vision de Solana 2026"},"content":{"rendered":"\n<h1 class=\"wp-block-heading\">Solana Analyse und Prognose 2026<\/h1>\n\n\n\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Article\",\n  \"headline\": \"Solana (SOL) Analyse & Prognose 2026: Firedancer, Alpenglow, Spot-ETFs und was den Kurs wirklich antreibt\",\n  \"description\": \"Solana (SOL) Analyse April 2026: aktueller Kurs ~88 $, rund 70% unter ATH 293 $. Firedancer Validator-Client live, Alpenglow Konsens-Upgrade bringt 150ms Finalit\u00e4t, Spot-SOL-ETFs mit 805 Mio. $ AUM. 1,1 Billionen $ On-Chain-Aktivit\u00e4t in Q1 2026. Prognosen: Standard Chartered 250 $, Bull-Case 350\u2013400 $. Vollst\u00e4ndige Fundamentalanalyse, Risiken, Chartanalyse.\",\n  \"datePublished\": \"2026-04-17\",\n  \"dateModified\": \"2026-04-17\",\n  \"author\": {\"@type\": \"Person\", \"name\": \"Felix Rieger\", \"url\": \"https:\/\/kryptozukunft.com\/author\/\"},\n  \"publisher\": {\"@type\": \"Organization\", \"name\": \"KryptoZukunft\", \"url\": \"https:\/\/kryptozukunft.com\"},\n  \"inLanguage\": \"de-DE\",\n  \"keywords\": \"Solana Analyse 2026, SOL Prognose 2026, Solana Firedancer Upgrade, Solana Alpenglow Konsens, SOL ETF 2026, Solana Kurs Prognose\",\n  \"about\": {\n    \"@type\": \"Thing\",\n    \"name\": \"Solana\",\n    \"description\": \"Solana ist eine High-Performance-Blockchain, die Proof-of-History (PoH) mit Proof-of-Stake (PoS) kombiniert und bis zu 65.000 TPS verarbeiten kann.\",\n    \"sameAs\": \"https:\/\/solana.com\"\n  },\n  \"mentions\": [\n    {\"@type\": \"Person\", \"name\": \"Felix Rieger\", \"jobTitle\": \"Gr\u00fcnder & Chefredakteur KryptoZukunft.com\"},\n    {\"@type\": \"Person\", \"name\": \"Anatoly Yakovenko\", \"jobTitle\": \"Mitgr\u00fcnder Solana\"},\n    {\"@type\": \"Person\", \"name\": \"Arthur Hayes\", \"jobTitle\": \"CIO Maelstrom\"},\n    {\"@type\": \"Organization\", \"name\": \"Franklin Templeton\", \"url\": \"https:\/\/www.franklintempleton.com\"},\n    {\"@type\": \"Organization\", \"name\": \"Fidelity\", \"url\": \"https:\/\/www.fidelity.com\"},\n    {\"@type\": \"Organization\", \"name\": \"Standard Chartered\", \"url\": \"https:\/\/www.sc.com\"},\n    {\"@type\": \"Organization\", \"name\": \"Jump Crypto\", \"url\": \"https:\/\/jumpcrypto.com\"},\n    {\"@type\": \"Organization\", \"name\": \"Western Union\", \"url\": \"https:\/\/www.westernunion.com\"}\n  ]\n}\n<\/script>\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Was ist das Solana Firedancer Upgrade?\",\n      \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Firedancer ist ein zweiter, unabh\u00e4ngiger Validator-Client f\u00fcr Solana, entwickelt von Jump Crypto. Er wurde im Dezember 2025 mit 207 Validatoren gestartet und hat in Tests \u00fcber 600.000 Transaktionen pro Sekunde (TPS) erreicht \u2013 mit einem Ziel von 1 Million TPS bei vollst\u00e4ndiger Migration. Firedancer verbessert drei Dinge: Geschwindigkeit, Netzwerk-Resilienz (ein Bug im einen Client stoppt nicht das gesamte Netzwerk) und Dezentralisierung durch Client-Diversit\u00e4t.\"}\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Was ist das Solana Alpenglow Upgrade?\",\n      \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Alpenglow (SIMD-0326) ist ein Konsens-Overhaul f\u00fcr Solana, geplant f\u00fcr Q3 2026. Es reduziert die Block-Finalit\u00e4t von 12 Sekunden auf 100\u2013150 Millisekunden \u2013 eine 80-100-fache Verbesserung. Das erm\u00f6glicht Hochfrequenzhandel, Echtzeit-Zahlungen und Sub-Sekunden-Gaming auf der Blockchain. Alpenglow ist damit eine der bedeutendsten Konsens-Verbesserungen in der Geschichte von Solana.\"}\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Gibt es bereits Solana Spot-ETFs?\",\n      \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Ja. US-amerikanische Spot-Solana-ETFs starteten am 28. Oktober 2025. Produkte von Bitwise (BSOL, 0,20%), Franklin Templeton (SOEZ, 0,19%), Fidelity, VanEck, 21Shares und Grayscale sind verf\u00fcgbar. Gesamt-AUM: rund 805 Millionen Dollar (Stand Q1 2026). Das ist deutlich weniger als Bitcoin-ETFs \u2013 aber die Grundstruktur f\u00fcr institutionellen SOL-Zufluss ist etabliert. Staking-ETFs leiten 6\u20137% Jahresrendite an Anleger weiter.\"}\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Warum ist Solana 2026 gefallen?\",\n      \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Solana fiel von seinem ATH bei 293 $ (Januar 2025) auf ein Tief von rund 70\u201380 $ im Februar\/M\u00e4rz 2026 \u2013 ein R\u00fcckgang von \u00fcber 70%. Ursachen: Iran-Krieg und globale Risk-off-Stimmung, Drift-Protocol-Hack (286 Mio. $, 1. April 2026) durch nordkoreanische Hacker, FTX-Insolvenz-Token-Unlocks erzeugen regelm\u00e4\u00dfigen Verkaufsdruck, der Memecoin-Boom aus 2024\u20132025 ist abgeklungen und die BTC-Dominanz ist gestiegen. Netzwerk-Fundamentaldaten (On-Chain-Aktivit\u00e4t, Staking) sind weiterhin stark.\"}\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Was ist das SOL Kursziel f\u00fcr Ende 2026?\",\n      \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Analystenprognosen (hochspekulativ): Standard Chartered: 250 $ (revidiertes Ziel). Bull-Case (alle Katalysatoren feuern): 350\u2013400 $. Base-Case: 150\u2013200 $. Bear-Case: 60\u201390 $. Schl\u00fcsselkatalysatoren: Firedancer-Migration, Alpenglow Q3-Launch, ETF-Zufl\u00fcsse, CLARITY Act, Western Union USDPT-Stablecoin (H1 2026). Alle Prognosen sind keine Anlageberatung.\"}\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Was ist Proof of History bei Solana?\",\n      \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Proof of History (PoH) ist Solanas einzigartiger Konsensmechanismus, der die Zeit kryptografisch direkt ins Ledger kodiert. Anstatt dass Validatoren zuerst \u00fcber den Zeitstempel einer Transaktion einig werden m\u00fcssen, gibt PoH jedem Validator eine gemeinsame Zeitreferenz \u2013 ohne st\u00e4ndige Netzwerk-Koordination. Das reduziert den Kommunikations-Overhead drastisch und erm\u00f6glicht Solanas hohen Durchsatz von mehreren tausend TPS.\"}\n    }\n  ]\n}\n<\/script>\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Review\",\n  \"itemReviewed\": {\n    \"@type\": \"Thing\",\n    \"name\": \"Solana (SOL)\",\n    \"description\": \"Solana Blockchain und SOL-Token\"\n  },\n  \"author\": {\"@type\": \"Person\", \"name\": \"Felix Rieger\"},\n  \"publisher\": {\"@type\": \"Organization\", \"name\": \"KryptoZukunft\"},\n  \"datePublished\": \"2026-04-17\",\n  \"reviewRating\": {\n    \"@type\": \"Rating\",\n    \"ratingValue\": \"4.1\",\n    \"bestRating\": \"5\",\n    \"worstRating\": \"1\",\n    \"ratingExplanation\": \"Starke Technologie und Fundamentaldaten (Firedancer, Alpenglow, Spot-ETFs), aber erhebliche Risiken durch Sicherheitsvorf\u00e4lle, FTX-Unlocks und Zentralisierungsbedenken.\"\n  },\n  \"reviewBody\": \"Solana bietet 2026 die st\u00e4rkste technologische Entwicklung unter den Top-Layer-1-Blockchains: Firedancer l\u00e4uft auf dem Mainnet, Alpenglow bringt 150ms Finalit\u00e4t, Spot-ETFs sind verf\u00fcgbar. Q1 2026 On-Chain-Aktivit\u00e4t erreichte 1,1 Billionen Dollar. Risiken bleiben: Drift-Hack, FTX-Unlocks, Validator-Zentralisierung.\"\n}\n<\/script>\n\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Outfit:wght@400;500;600;700;800&family=JetBrains+Mono:wght@400;600;700&family=Exo+2:wght@800;900&display=swap');\n:root{--a:#F7931A;--a2:rgba(247,147,26,.09);--a3:rgba(247,147,26,.22);--g:#2ecc71;--g2:rgba(46,204,113,.08);--g3:rgba(46,204,113,.22);--r:#e74c3c;--r2:rgba(231,76,60,.08);--r3:rgba(231,76,60,.22);--s:#9b59b6;--s2:rgba(155,89,182,.08);--s3:rgba(155,89,182,.22);--b:#5dade2;--b2:rgba(93,173,226,.08);--b3:rgba(93,173,226,.22);--y:#f0c040;--y2:rgba(240,192,64,.08);--y3:rgba(240,192,64,.22);}\n.so{max-width:910px;margin:0 auto;padding:0 20px 70px;background:#060e0a;font-family:'Outfit',sans-serif;color:#f0f7f2}\n.so *{box-sizing:border-box}\n.so h2{font-family:'Exo 2',sans-serif;font-weight:900;font-size:clamp(19px,2.6vw,27px);margin:52px 0 12px;line-height:1.2;color:#f0f7f2}\n.so h2 em{font-style:normal;color:var(--s)}\n.so h3{font-family:'Exo 2',sans-serif;font-weight:800;font-size:clamp(14px,1.8vw,19px);margin:24px 0 8px;color:#f0f7f2}\n.so p{font-size:15.5px;line-height:1.97;color:#c8ddd0;margin-bottom:16px}\n.so p strong{color:#f0f7f2}\n.so ul,.so ol{padding-left:22px;color:#c8ddd0;font-size:15px;line-height:1.95;margin-bottom:16px}\n.so li{margin-bottom:7px}\n.so a.il{color:var(--s);text-decoration:none;border-bottom:1px solid rgba(155,89,182,.3);font-weight:600}\n.so a.il.o{color:var(--a);border-color:rgba(247,147,26,.3)}\n.so a.il.g{color:var(--g);border-color:rgba(46,204,113,.35)}\n.so a.il.b{color:var(--b);border-color:rgba(93,173,226,.3)}\n.so a.il.r{color:var(--r);border-color:rgba(231,76,60,.3)}\n.so a.src{font-family:'JetBrains Mono',monospace;font-size:10px;color:#5a6a3a;background:#0a120a;border:1px solid rgba(155,89,182,.14);border-radius:4px;padding:1px 6px;margin-left:4px;vertical-align:middle;text-decoration:none}\n\n.so-hero{background:linear-gradient(135deg,var(--s2),rgba(155,89,182,.02));border:1px solid var(--s3);border-radius:14px;padding:30px 34px;margin:0 0 28px;position:relative;overflow:hidden}\n.so-hero::before{content:'';position:absolute;top:-60px;right:-60px;width:240px;height:240px;background:radial-gradient(circle,rgba(155,89,182,.08),transparent 70%);pointer-events:none}\n.so-badges{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}\n.so-badge{font-family:'JetBrains Mono',monospace;font-size:8px;font-weight:700;padding:3px 9px;border-radius:4px;letter-spacing:.08em;text-transform:uppercase}\n.so-badge.s{color:var(--s);border:1px solid var(--s3);background:var(--s2)}\n.so-badge.g{color:var(--g);border:1px solid var(--g3);background:var(--g2)}\n.so-badge.o{color:var(--a);border:1px solid var(--a3);background:var(--a2)}\n.so-badge.r{color:var(--r);border:1px solid var(--r3);background:var(--r2)}\n.so-hero h1{font-family:'Exo 2',sans-serif;font-weight:900;font-size:clamp(22px,3.5vw,38px);line-height:1.07;color:#f0f7f2;margin:0 0 13px}\n.so-hero h1 span{color:var(--s)}\n.so-hero-lead{font-size:15.5px;color:#c8ddd0;line-height:1.93;margin:0 0 20px}\n.so-hero-grid{display:grid;grid-template-columns:1.1fr 0.9fr;gap:12px}\n.so-hero-panel{background:#0a120a;border:1px solid rgba(155,89,182,.09);border-radius:11px;padding:16px 18px}\n.so-hero-panel h3{margin:0 0 9px;font-size:13px;color:var(--s);font-family:'Exo 2',sans-serif;font-weight:800}\n.so-hero-panel ul{padding-left:15px;font-size:13px;color:#c8ddd0;line-height:1.85;margin:0}\n.so-hero-panel li{margin-bottom:5px}\n.so-snap-grid{display:grid;grid-template-columns:1fr 1fr;gap:7px}\n.so-snap{background:#080e08;border:1px solid rgba(155,89,182,.08);border-radius:8px;padding:11px}\n.so-snap strong{display:block;font-family:'Exo 2',sans-serif;font-weight:900;font-size:15px;color:var(--s);margin-bottom:3px;line-height:1.1}\n.so-snap span{font-size:10.5px;color:#4a3a6a;line-height:1.5}\n\n.so-hr{height:1px;background:linear-gradient(90deg,var(--s3),transparent);margin:50px 0}\n\n.so-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:9px;margin:20px 0}\n.so-stat{background:#0a120a;border:1px solid rgba(155,89,182,.08);border-radius:10px;padding:13px;text-align:center}\n.so-sv{font-family:'Exo 2',sans-serif;font-size:clamp(14px,2vw,21px);font-weight:900;line-height:1.1;margin-bottom:4px}\n.so-sv.s{color:var(--s)}.so-sv.g{color:var(--g)}.so-sv.r{color:var(--r)}.so-sv.o{color:var(--a)}.so-sv.y{color:var(--y)}.so-sv.b{color:var(--b)}\n.so-sl{font-size:8.5px;color:#4a3a6a;font-family:'JetBrains Mono',monospace;line-height:1.55}\n\n.so-box{border-radius:12px;padding:18px 22px;margin:20px 0}\n.so-box.prp{background:var(--s2);border:1px solid var(--s3)}\n.so-box.grn{background:var(--g2);border:1px solid var(--g3)}\n.so-box.red{background:var(--r2);border:1px solid var(--r3)}\n.so-box.org{background:var(--a2);border:1px solid var(--a3)}\n.so-box.ylw{background:var(--y2);border:1px solid var(--y3)}\n.so-box.blu{background:var(--b2);border:1px solid var(--b3)}\n.so-box-t{font-family:'JetBrains Mono',monospace;font-size:8.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px}\n.so-box.prp .so-box-t{color:var(--s)}.so-box.grn .so-box-t{color:var(--g)}.so-box.red .so-box-t{color:var(--r)}.so-box.org .so-box-t{color:var(--a)}.so-box.ylw .so-box-t{color:var(--y)}.so-box.blu .so-box-t{color:var(--b)}\n.so-box p,.so-box ul,.so-box ol{font-size:14.5px;color:#c8ddd0;margin-bottom:0;line-height:1.9}\n.so-box p:not(:last-child),.so-box ul:not(:last-child){margin-bottom:10px}\n.so-box li{margin-bottom:6px}\n\n.so-cols2{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:18px 0}\n.so-cols3{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:18px 0}\n.so-col{background:#0a120a;border:1px solid rgba(155,89,182,.07);border-radius:10px;padding:15px 17px}\n.so-col h4{margin:0 0 8px;font-family:'Exo 2',sans-serif;font-weight:800;font-size:13px}\n.so-col h4.s{color:var(--s)}.so-col h4.g{color:var(--g)}.so-col h4.r{color:var(--r)}.so-col h4.o{color:var(--a)}.so-col h4.b{color:var(--b)}\n.so-col p,.so-col ul{font-size:13px;color:#9dbfaa;line-height:1.85;margin:0}\n.so-col ul{padding-left:14px}.so-col li{margin-bottom:5px}\n\n\/* AUTORENZITAT *\/\n.so-q{border-left:3px solid var(--s);background:var(--s2);padding:18px 22px;margin:22px 0;border-radius:0 12px 12px 0}\n.so-q blockquote{margin:0 0 10px;font-size:15.5px;color:#e0d0f5;font-style:italic;line-height:1.9}\n.so-q-attr{font-family:'JetBrains Mono',monospace;font-size:9px;color:#7a5a9a;display:flex;align-items:center;gap:8px;flex-wrap:wrap}\n.so-q-attr strong{color:var(--s);font-size:10px}\n.so-q-attr span{color:#5a3a7a}\n\n\/* EXPERT GRID *\/\n.so-experts{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin:18px 0}\n.so-expert{background:#0a120a;border:1px solid rgba(155,89,182,.09);border-radius:11px;padding:15px}\n.so-expert-name{font-family:'Exo 2',sans-serif;font-weight:900;font-size:13px;color:#f0f7f2;margin-bottom:2px}\n.so-expert-role{font-family:'JetBrains Mono',monospace;font-size:8px;color:var(--s);margin-bottom:10px}\n.so-expert-quote{font-size:13px;color:#c8ddd0;font-style:italic;line-height:1.78;margin-bottom:8px}\n.so-expert-target{font-family:'Exo 2',sans-serif;font-weight:900;font-size:18px}\n.so-expert-target.g{color:var(--g)}.so-expert-target.r{color:var(--r)}.so-expert-target.s{color:var(--s)}.so-expert-target.y{color:var(--y)}\n.so-expert-label{font-size:9px;color:#4a3a6a;font-family:'JetBrains Mono',monospace}\n\n.so-tw{overflow-x:auto;border-radius:12px;border:1px solid rgba(155,89,182,.1);margin:20px 0}\n.so-tbl{width:100%;border-collapse:collapse;min-width:580px}\n.so-tbl th{font-family:'JetBrains Mono',monospace;font-size:8.5px;color:var(--s);letter-spacing:.08em;text-transform:uppercase;padding:11px 14px;border-bottom:1px solid var(--s3);background:#080c08;text-align:left}\n.so-tbl td{padding:12px 14px;color:#c8ddd0;border-bottom:1px solid rgba(155,89,182,.04);font-size:13.5px;line-height:1.78;vertical-align:top}\n.so-tbl td:first-child{font-weight:700;color:#f0f7f2}\n.so-tbl tr:last-child td{border-bottom:none}\n.so-tbl tr:nth-child(odd) td{background:rgba(155,89,182,.012)}\n.tc-g{color:var(--g);font-weight:700}.tc-r{color:var(--r);font-weight:700}.tc-o{color:var(--a);font-weight:700}.tc-s{color:var(--s);font-weight:700}\n\n.so-tl{margin:20px 0;padding-left:22px;position:relative}\n.so-tl::before{content:'';position:absolute;left:6px;top:6px;bottom:6px;width:2px;background:linear-gradient(180deg,var(--s),rgba(155,89,182,.08))}\n.so-tl-item{position:relative;margin-bottom:22px}\n.so-tl-dot{position:absolute;left:-18px;top:6px;width:10px;height:10px;border-radius:50%;border:2px solid #060e0a}\n.so-tl-dot.s{background:var(--s)}.so-tl-dot.g{background:var(--g)}.so-tl-dot.o{background:var(--a)}.so-tl-dot.r{background:var(--r)}\n.so-tl-time{font-family:'JetBrains Mono',monospace;font-size:9px;font-weight:700;margin-bottom:3px}\n.so-tl-time.s{color:var(--s)}.so-tl-time.g{color:var(--g)}.so-tl-time.o{color:var(--a)}.so-tl-time.r{color:var(--r)}\n.so-tl-title{font-family:'Exo 2',sans-serif;font-weight:800;font-size:14px;color:#f0f7f2;margin-bottom:4px;line-height:1.3}\n.so-tl-body{font-size:13.5px;color:#9dbfaa;line-height:1.82}\n\n.so-faq{margin:18px 0}\n.so-fi{border:1px solid rgba(155,89,182,.1);border-radius:9px;margin-bottom:7px;overflow:hidden}\n.so-fq{padding:14px 18px;cursor:pointer;font-weight:700;font-size:14px;color:#f0f7f2;display:flex;justify-content:space-between;align-items:center;user-select:none;background:#0a120a;line-height:1.4}\n.so-fq::after{content:'+';font-size:20px;color:var(--s);transition:transform .22s;flex-shrink:0;margin-left:12px}\n.so-fi.open .so-fq::after{transform:rotate(45deg)}\n.so-fa{max-height:0;overflow:hidden;transition:max-height .34s ease}\n.so-fi.open .so-fa{max-height:600px}\n.so-fa-i{padding:14px 18px;font-size:14px;color:#c8ddd0;line-height:1.9;border-top:1px solid rgba(155,89,182,.08)}\n.so-fa-i strong{color:#f0f7f2}\n\n.so-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:8px;margin:14px 0}\n.so-card{background:#0a120a;border:1px solid rgba(155,89,182,.07);border-radius:8px;padding:12px;text-decoration:none;display:block;border-bottom:none}\n.so-card-cat{font-size:8px;font-family:'JetBrains Mono',monospace;color:var(--s);margin-bottom:3px;text-transform:uppercase}\n.so-card-title{font-weight:700;color:#f0f7f2;font-size:12px;line-height:1.4}\n\n.so-cta{background:linear-gradient(135deg,var(--s2),transparent);border:1px solid var(--s3);border-radius:12px;padding:22px 26px;text-align:center;margin:30px 0}\n.so-cta-btn{display:inline-block;background:var(--g);color:#000 !important;font-family:'Exo 2',sans-serif;font-weight:900;font-size:15px;padding:13px 28px;border-radius:9px;text-decoration:none !important;margin-top:5px}\n\n.so-author{background:var(--s2);border:1px solid var(--s3);border-radius:12px;padding:18px 22px;margin:26px 0;display:flex;gap:14px;align-items:flex-start}\n.so-av{width:46px;height:46px;border-radius:50%;background:linear-gradient(135deg,var(--s),rgba(155,89,182,.3));display:flex;align-items:center;justify-content:center;font-family:'Exo 2',sans-serif;font-weight:900;font-size:17px;color:#fff;flex-shrink:0}\n.so-an{font-family:'Exo 2',sans-serif;font-weight:900;font-size:14px;color:#f0f7f2}\n.so-ar{font-family:'JetBrains Mono',monospace;font-size:8px;color:var(--s);margin:2px 0 6px}\n.so-ab{font-size:12.5px;color:#9dbfaa;line-height:1.65}\n.so-disc{background:var(--r2);border:1px solid var(--r3);border-radius:10px;padding:13px 17px;font-size:13px;color:#d9a0a0;line-height:1.85;margin:20px 0}\n.so-meta{font-family:'JetBrains Mono',monospace;font-size:8px;color:#2a4a1a;margin-top:14px;line-height:1.9}\n\n@media(max-width:660px){.so-hero-grid,.so-cols2,.so-cols3,.so-experts{grid-template-columns:1fr}.so-author{flex-direction:column}.so-snap-grid{grid-template-columns:1fr 1fr}}\n<\/style>\n\n<div class=\"so\">\n\n<!-- HERO -->\n<div class=\"so-hero\">\n  <div class=\"so-badges\">\n    <span class=\"so-badge s\">Solana Analyse<\/span>\n    <span class=\"so-badge s\">SOL Prognose 2026<\/span>\n    <span class=\"so-badge g\">Firedancer Live<\/span>\n    <span class=\"so-badge g\">Alpenglow Q3 2026<\/span>\n    <span class=\"so-badge o\">Stand: April 2026<\/span>\n  <\/div>\n  <h1>Solana (SOL) Analyse &amp; Prognose 2026:<br><span>Firedancer, Alpenglow, Spot-ETFs<\/span><\/h1>\n  <p class=\"so-hero-lead\">Solana handelt im April 2026 bei ~88 $ \u2013 rund 70% unter seinem Allzeithoch von 293 $ (Januar 2025). Gleichzeitig erreichte die On-Chain-Wirtschaftsaktivit\u00e4t in Q1 2026 ein <strong>historisches Hoch von 1,1 Billionen Dollar<\/strong>, der <a href=\"https:\/\/kryptozukunft.com\/2025\/06\/09\/was-ist-jump-crypto\/\" class=\"il g\">Firedancer-Validator-Client von Jump Crypto<\/a> ist live, und Spot-SOL-ETFs handeln seit Oktober 2025. Diese Analyse erkl\u00e4rt den Widerspruch zwischen schwachem Kurs und starken Fundamentaldaten \u2013 und welche Katalysatoren das aufl\u00f6sen k\u00f6nnten.<\/p>\n  <div class=\"so-hero-grid\">\n    <div class=\"so-hero-panel\">\n      <h3>Was du in diesem Artikel findest<\/h3>\n      <ul>\n        <li>Aktuelles Marktbild: warum SOL so weit gefallen ist<\/li>\n        <li>Firedancer: 1 Mio. TPS, Client-Diversit\u00e4t, Mainnet-Stand<\/li>\n        <li>Alpenglow: 150ms Finalit\u00e4t, was das f\u00fcr Trader bedeutet<\/li>\n        <li>Spot-SOL-ETFs: Produkte, AUM, Staking-Rendite<\/li>\n        <li>On-Chain-Fundamentals: 1,1 Bio. $, RWA, Western Union<\/li>\n        <li>Technische Chartanalyse mit Experten-Zitaten<\/li>\n        <li>Prognosen 2026\u20132030 + vollst\u00e4ndige Risikoanalyse<\/li>\n      <\/ul>\n    <\/div>\n    <div class=\"so-hero-panel\">\n      <h3>Auf einen Blick<\/h3>\n      <div class=\"so-snap-grid\">\n        <div class=\"so-snap\"><strong>~88 $<\/strong><span>SOL aktuell (April 2026)<\/span><\/div>\n        <div class=\"so-snap\"><strong>&minus;70%<\/strong><span>unter ATH 293 $ (Jan. 2025)<\/span><\/div>\n        <div class=\"so-snap\"><strong>1,1 Bio. $<\/strong><span>On-Chain-Aktivit\u00e4t Q1 2026<\/span><\/div>\n        <div class=\"so-snap\"><strong>805 Mio. $<\/strong><span>Spot-SOL-ETF AUM gesamt<\/span><\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<!-- STATS -->\n<div class=\"so-stats\">\n  <div class=\"so-stat\"><div class=\"so-sv s\">~88 $<\/div><div class=\"so-sl\">SOL Kurs (April 2026)<\/div><\/div>\n  <div class=\"so-stat\"><div class=\"so-sv r\">&minus;70%<\/div><div class=\"so-sl\">unter ATH 293 $ (Januar 2025)<\/div><\/div>\n  <div class=\"so-stat\"><div class=\"so-sv g\">1,1 Bio. $<\/div><div class=\"so-sl\">On-Chain-Aktivit\u00e4t Q1 2026 (Artemis)<\/div><\/div>\n  <div class=\"so-stat\"><div class=\"so-sv g\">+6.558%<\/div><div class=\"so-sl\">On-Chain-Aktivit\u00e4t QoQ-Wachstum<\/div><\/div>\n  <div class=\"so-stat\"><div class=\"so-sv g\">65\u201370%<\/div><div class=\"so-sl\">des Umlaufangebots gestakt<\/div><\/div>\n  <div class=\"so-stat\"><div class=\"so-sv g\">805 Mio. $<\/div><div class=\"so-sl\">Spot-SOL-ETF Gesamt-AUM<\/div><\/div>\n<\/div>\n\n<div class=\"so-hr\"><\/div>\n\n<!-- SECTION 1: MARKTBILD -->\n<h2>Marktbild April 2026: <em>Warum Solana so weit gefallen ist<\/em><\/h2>\n\n<p>Solana startete 2025 mit einem Allzeithoch von 293 Dollar im Januar und erlebte dann einen der dramatischsten R\u00fcckg\u00e4nge im gesamten Krypto-Zyklus. Im Februar und M\u00e4rz 2026 fiel SOL auf unter 80 Dollar \u2013 ein Verlust von \u00fcber 70% innerhalb von 15 Monaten. Gleichzeitig entwickeln die Netzwerk-Fundamentaldaten eine Eigendynamik, die dem Kursbild widerspricht: Q1 2026 war On-Chain das st\u00e4rkste Quartal in Solanas Geschichte. Das klassische Muster eines <a href=\"https:\/\/kryptozukunft.com\/2026\/03\/28\/was-ist-ein-baerenmarkt\/\" class=\"il\">B\u00e4renmarkts<\/a>: Fundamentaldaten und Preis entkoppeln sich.<\/p>\n\n<div class=\"so-q\">\n  <blockquote>&bdquo;From a technical standpoint, the outlook appears cautious \u2013 a descending triangle pattern suggests a potential breakdown below $80 looms. On the other hand, the ecosystem&#8217;s fundamentals are undeniably strong. That divergence is where conviction gets built.&ldquo;<\/blockquote>\n  <div class=\"so-q-attr\"><strong>@kwalaintel<\/strong><span>Krypto-Analyst, 40.200 Follower &middot; Februar 2026<\/span><\/div>\n<\/div>\n\n<div class=\"so-cols2\">\n  <div class=\"so-col\">\n    <h4 class=\"r\">Warum SOL gefallen ist<\/h4>\n    <ul>\n      <li><strong>Iran-Krieg &amp; Risk-off:<\/strong> SOL als <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/20\/altcoins\/\" class=\"il\">Altcoin<\/a> mit hoher Beta fiel \u00fcberproportional gegen\u00fcber BTC<\/li>\n      <li><strong>Drift-Protocol-Hack:<\/strong> 286 Mio. $ Exploit am 1. April 2026 \u2013 Vertrauen in Solana-<a href=\"https:\/\/kryptozukunft.com\/2025\/03\/10\/defi-die-zukunft-des-finanzwesens-eine-umfassende-erklarung\/\" class=\"il\">DeFi<\/a> ersch\u00fcttert<\/li>\n      <li><strong>FTX-Token-Unlocks:<\/strong> FTX-Insolvenzverwalter entsperren regelm\u00e4\u00dfig SOL \u2013 vorhersehbarer Verkaufsdruck<\/li>\n      <li><strong>Memecoin-Zyklus abgeklungen:<\/strong> <a href=\"https:\/\/kryptozukunft.com\/2025\/06\/13\/was-ist-ein-meme-coin\/\" class=\"il\">Memecoin<\/a>-getriebener Pump.fun-Motor aus 2024\u20132025 k\u00fchlt ab<\/li>\n      <li><strong>BTC-Dominanz:<\/strong> Institutionelle Anleger parken in <a href=\"https:\/\/kryptozukunft.com\/2026\/01\/25\/bitcoin-on-chain-analyse-2026\/\" class=\"il\">Bitcoin<\/a> statt SOL<\/li>\n    <\/ul>\n  <\/div>\n  <div class=\"so-col\">\n    <h4 class=\"g\">Was stark geblieben ist<\/h4>\n    <ul>\n      <li><strong>1,1 Bio. $ On-Chain-Aktivit\u00e4t Q1 2026<\/strong> \u2013 historischer Rekord (+6.558% QoQ)<\/li>\n      <li><strong>Firedancer live:<\/strong> <a href=\"https:\/\/kryptozukunft.com\/2025\/06\/09\/was-ist-jump-crypto\/\" class=\"il\">Jump Crypto<\/a> zweiter Validator-Client erh\u00f6ht Resilienz<\/li>\n      <li><strong>Spot-ETFs handeln:<\/strong> 805 Mio. $ AUM, Fidelity, Franklin Templeton, Bitwise<\/li>\n      <li><strong>SOL als Commodity klassifiziert:<\/strong> SEC\/CFTC haben SOL als digitales Handelsgut eingestuft<\/li>\n      <li><strong>Western Union USDPT:<\/strong> <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/11\/stablecoins\/\" class=\"il\">Stablecoin<\/a>-Launch auf Solana in H1 2026<\/li>\n      <li><strong>50 Mio. monatlich aktive Adressen<\/strong>, 3,25 Mio. t\u00e4glich aktive Nutzer<\/li>\n    <\/ul>\n  <\/div>\n<\/div>\n\n<div class=\"so-q\" style=\"border-color:var(--a);background:var(--a2)\">\n  <blockquote>&bdquo;Solana zeigt 2026 das klassische Muster der besten Krypto-Investments: Der Kurs hat die schlechten Nachrichten schon eingepreist, die guten Fundamentaldaten noch nicht. Das \u00e4ndert sich nicht durch Analyse \u2013 sondern durch Katalysatoren. Firedancer, Alpenglow und Western Union USDPT sind drei davon. Wie viele gleichzeitig kommen, bestimmt, ob SOL 150 oder 350 Dollar erreicht.&ldquo;<\/blockquote>\n  <div class=\"so-q-attr\"><strong style=\"color:var(--a)\">Felix Rieger<\/strong><span>Gr\u00fcnder &amp; Chefredakteur KryptoZukunft.com &middot; April 2026<\/span><\/div>\n<\/div>\n\n<div class=\"so-hr\"><\/div>\n\n<!-- SECTION 2: TECHNOLOGIE -->\n<h2>Firedancer &amp; Alpenglow: <em>Solanas technologische Transformation 2026<\/em><\/h2>\n\n<h3>Firedancer: Der zweite Validator-Client von Jump Crypto<\/h3>\n\n<p>Das bedeutendste technische Ereignis f\u00fcr Solana in 2026 ist der Mainnet-Start von <strong>Firedancer<\/strong>, einem unabh\u00e4ngigen Validator-Client, entwickelt von <a href=\"https:\/\/kryptozukunft.com\/2025\/06\/09\/was-ist-jump-crypto\/\" class=\"il\">Jump Crypto<\/a>. Gestartet im Dezember 2025 mit 207 Validatoren, hat Firedancer in Stresstests \u00fcber <strong>600.000 Transaktionen pro Sekunde<\/strong> erreicht \u2013 mit einem erkl\u00e4rten Ziel von 1 Million TPS bei vollst\u00e4ndiger Migration. Das entspricht der Kapazit\u00e4t zentralisierter B\u00f6rsen wie Binance oder Nasdaq. <a href=\"https:\/\/coinmarketcap.com\/cmc-ai\/solana\/price-prediction\/\" target=\"_blank\" rel=\"nofollow noopener\" class=\"src\">coinmarketcap.com<\/a><\/p>\n\n<div class=\"so-q\">\n  <blockquote>&bdquo;Traditional finance has spent decades building infrastructure where speed and deterministic performance are a real competitive advantage. On-chain markets didn&#8217;t get that foundation, which left even sophisticated trading firms working on uneven ground. Firedancer changes that equation.&ldquo;<\/blockquote>\n  <div class=\"so-q-attr\"><strong>Andrew McConnell<\/strong><span>Mitgr\u00fcnder DoubleZero &middot; CoinDesk, 16. April 2026<\/span><a href=\"https:\/\/www.coindesk.com\/tech\/2026\/04\/16\/wall-street-trading-tech-is-coming-to-crypto-as-doublezero-rolls-out-high-speed-data-for-solana\" target=\"_blank\" rel=\"nofollow noopener\" class=\"src\">coindesk.com<\/a><\/div>\n<\/div>\n\n<div class=\"so-tl\">\n  <div class=\"so-tl-item\">\n    <div class=\"so-tl-dot g\"><\/div>\n    <div class=\"so-tl-time g\">Dezember 2025 &ndash; Firedancer Mainnet-Launch<\/div>\n    <div class=\"so-tl-title\">207 Validatoren, 600.000+ TPS in Tests<\/div>\n    <div class=\"so-tl-body\"><a href=\"https:\/\/kryptozukunft.com\/2025\/06\/09\/was-ist-jump-crypto\/\" class=\"il\">Jump Crypto<\/a> launcht Firedancer auf dem Mainnet. Der Client l\u00e4uft parallel zum bestehenden Agave-Client. 700 Tage ununterbrochene Uptime des Solana-Netzwerks zum Zeitpunkt des Launches. Firedancer absolviert einen 500.000-Dollar-Bug-Bounty-Stresstest vor der vollst\u00e4ndigen Migration.<\/div>\n  <\/div>\n  <div class=\"so-tl-item\">\n    <div class=\"so-tl-dot s\"><\/div>\n    <div class=\"so-tl-time s\">Q1\u2013Q2 2026 &ndash; Schrittweise Validator-Migration<\/div>\n    <div class=\"so-tl-title\">Client-Diversit\u00e4t als Sicherheitsgarantie<\/div>\n    <div class=\"so-tl-body\">Solana hat nun zwei vollst\u00e4ndig unabh\u00e4ngige Validator-Clients. Ein Bug in einem Client legt nicht mehr das gesamte Netzwerk lahm \u2013 das war historisch eine der gr\u00f6\u00dften Schw\u00e4chen. F\u00fcr einen <a href=\"https:\/\/kryptozukunft.com\/2025\/06\/05\/was-ist-krypto-audit\/\" class=\"il\">Sicherheits-Audit<\/a> gilt: Client-Diversit\u00e4t ist Mindestanforderung f\u00fcr institutionelle Infrastruktur. Die vollst\u00e4ndige Migration aller Validatoren ist f\u00fcr H2 2026 geplant.<\/div>\n  <\/div>\n  <div class=\"so-tl-item\">\n    <div class=\"so-tl-dot o\"><\/div>\n    <div class=\"so-tl-time o\">H2 2026 &ndash; Vollst\u00e4ndige Firedancer-Migration<\/div>\n    <div class=\"so-tl-title\">Ziel: 1 Million TPS \u2013 Visa-Klasse auf Blockchain<\/div>\n    <div class=\"so-tl-body\">Bei vollst\u00e4ndiger Migration aller Validatoren auf Firedancer-Infrastruktur soll Solana 1 Million Transaktionen pro Sekunde verarbeiten k\u00f6nnen. Das \u00fcbersteigt Visas Kapazit\u00e4t (24.000 TPS) um das 40-fache und positioniert Solana als einzige <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/15\/layer-1-blockchains\/\" class=\"il\">Layer-1-Blockchain<\/a> f\u00fcr echte Hochfrequenz-Finanzanwendungen.<\/div>\n  <\/div>\n<\/div>\n\n<h3>Alpenglow: 150 Millisekunden Finalit\u00e4t<\/h3>\n\n<p>Neben Firedancer arbeitet Solana an einem fundamentalen Konsens-Overhaul: <strong>Alpenglow (SIMD-0326)<\/strong>, geplant f\u00fcr Q3 2026. Das Upgrade reduziert die Block-Finalit\u00e4t von 12 Sekunden auf 100\u2013150 Millisekunden \u2013 eine 80- bis 100-fache Verbesserung gegen\u00fcber heute. Solanas einzigartiger <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/15\/proof-of-history\/\" class=\"il\">Proof-of-History-Mechanismus<\/a> bildet die Grundlage \u2013 Alpenglow baut darauf auf und vereinfacht die Konsenslogik weiter. <a href=\"https:\/\/coinmarketcap.com\/cmc-ai\/solana\/latest-updates\/\" target=\"_blank\" rel=\"nofollow noopener\" class=\"src\">coinmarketcap.com<\/a><\/p>\n\n<div class=\"so-box prp\">\n  <div class=\"so-box-t\">&#9889; Was Alpenglow konkret erm\u00f6glicht<\/div>\n  <ul>\n    <li><strong>Hochfrequenzhandel auf der Blockchain:<\/strong> 150ms Finalit\u00e4t erm\u00f6glicht <a href=\"https:\/\/kryptozukunft.com\/2025\/11\/23\/hyperliquid-analyse-prognose-2025-2030-wie-viel-potenzial-hat-hype-wirklich\/\" class=\"il\">HFT-Strategien<\/a> wie auf zentralisierten B\u00f6rsen<\/li>\n    <li><strong>Echtzeit-Zahlungen:<\/strong> Sub-Sekunden-Zahlungsbest\u00e4tigung f\u00fcr Point-of-Sale \u2013 direkte Konkurrenz zu Visa-Netzwerken<\/li>\n    <li><strong>On-Chain-Derivate:<\/strong> <a href=\"https:\/\/kryptozukunft.com\/2025\/06\/05\/was-sind-derivate\/\" class=\"il\">Derivatehandel<\/a> mit professionellen Latenzen f\u00fcr Market Maker<\/li>\n    <li><strong>Echtzeit-Devisen-Settlement:<\/strong> Drei europ\u00e4ische Banken pilotieren bis Ende April 2026 On-Chain-FX-Module auf Solana<\/li>\n    <li><strong>Erh\u00f6hte Netzwerksicherheit:<\/strong> &bdquo;20+20&ldquo;-Resilienz \u2013 Netzwerk bleibt sicher, selbst wenn 20% der Nodes b\u00f6sartig und weitere 20% offline sind<\/li>\n  <\/ul>\n<\/div>\n\n<div class=\"so-q\">\n  <blockquote>&bdquo;Solana&#8217;s Alpenglow upgrade targets the exact metric that institutional HFT desks care about: deterministic, low-latency finality. When you can guarantee sub-200ms settlement on-chain, you open the door to a category of financial activity that has never existed in DeFi.&ldquo;<\/blockquote>\n  <div class=\"so-q-attr\"><strong>Anatoly Yakovenko<\/strong><span>Mitgr\u00fcnder &amp; CEO Solana Labs &middot; Solana Foundation Roadmap 2026<\/span><\/div>\n<\/div>\n\n<div class=\"so-box grn\">\n  <div class=\"so-box-t\">&#128200; Solana Upgrade-Roadmap 2026 im \u00dcberblick<\/div>\n  <ul>\n    <li><strong>Firedancer (live, Dez. 2025):<\/strong> Zweiter Validator-Client, schrittweise Migration in H1\/H2 2026<\/li>\n    <li><strong>SIMD-0334 (bevorstehend):<\/strong> Testnet-Fix f\u00fcr SVM Syscall, verbessert ZK-Proof-Sicherheit und Debugging<\/li>\n    <li><strong>Alpenglow \/ SIMD-0326 (Q3 2026):<\/strong> Konsens-Overhaul, 100\u2013150ms Finalit\u00e4t, \u201e20+20&#8243;-Resilienz<\/li>\n    <li><strong>DoubleZero Edge (live, April 2026):<\/strong> Wall-Street-Echtzeit-Infrastruktur f\u00fcr Solana-Marktdaten \u00fcber dediziertes Glasfasernetz<\/li>\n    <li><strong>RWA-Expansion (laufend):<\/strong> <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/10\/tokenisierung-wie-reale-vermogenswerte-digitalisiert-werden\/\" class=\"il\">Tokenisierte Assets<\/a> auf Solana bei 2+ Mrd. $, mehr RWA-Wallets als Ethereum<\/li>\n  <\/ul>\n<\/div>\n\n<div class=\"so-hr\"><\/div>\n\n<!-- SECTION 3: SPOT-ETFs -->\n<h2>Spot-SOL-ETFs: <em>Institutioneller Zugang seit Oktober 2025<\/em><\/h2>\n\n<p>Am 28. Oktober 2025 starteten die ersten US-amerikanischen Spot-Solana-ETFs \u2013 rund neun Monate nach den <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/10\/bitcoin-spot-etfs-wie-institutionelle-investoren-den-kryptomarkt-verandern\/\" class=\"il\">Bitcoin-ETFs<\/a>. Die Genehmigung erfolgte, nachdem die SEC und CFTC SOL gemeinsam als digitales Handelsgut (Commodity) eingestuft hatten. Damit ist der regulatorische Weg f\u00fcr institutionelle Produkte klar \u2013 und \u00e4hnlich wie beim CLARITY Act f\u00fcr den gesamten Krypto-Markt. <a href=\"https:\/\/kryptozukunft.com\/2026\/03\/21\/usa-kurz-vor-groesstem-krypto-gesetz-seit-genius-act-senatoren-einigen-sich\/\" class=\"il\">Der CLARITY Act<\/a> k\u00f6nnte institutionelle Flows weiter beschleunigen. <a href=\"https:\/\/usethebitcoin.com\/guides\/solana-etf-approval\/\" target=\"_blank\" rel=\"nofollow noopener\" class=\"src\">usethebitcoin.com<\/a><\/p>\n\n<div class=\"so-tw\">\n  <table class=\"so-tbl\">\n    <thead><tr><th>Produkt<\/th><th>Emittent<\/th><th>Ticker<\/th><th>Fee<\/th><th>Besonderheit<\/th><\/tr><\/thead>\n    <tbody>\n      <tr><td>Franklin Solana ETF<\/td><td>Franklin Templeton<\/td><td class=\"tc-s\">SOEZ<\/td><td class=\"tc-g\">0,19%<\/td><td>G\u00fcnstigster SOL-ETF, Fee bis 31.5.2026 erlassen<\/td><\/tr>\n      <tr><td>Bitwise Solana Staking ETF<\/td><td>Bitwise<\/td><td class=\"tc-s\">BSOL<\/td><td>0,20%<\/td><td>Staking-f\u00e4hig \u2013 <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/22\/passives-einkommen-staking\/\" class=\"il\">Rendite<\/a> 6\u20137% p.a. an Anleger<\/td><\/tr>\n      <tr><td>Fidelity Solana ETF<\/td><td>Fidelity<\/td><td class=\"tc-s\">FSOL<\/td><td>0,25%<\/td><td>Gr\u00f6\u00dftes Vertriebsnetz unter allen Emittenten<\/td><\/tr>\n      <tr><td>VanEck Solana ETF<\/td><td>VanEck<\/td><td class=\"tc-s\">VSOL<\/td><td>0,20%<\/td><td>Starke Pr\u00e4senz in europ\u00e4ischen M\u00e4rkten<\/td><\/tr>\n      <tr><td>21Shares Solana ETF<\/td><td>21Shares<\/td><td class=\"tc-s\">SOLW<\/td><td>0,25%<\/td><td>Europ\u00e4isches Pionierprodukt mit langer Track Record<\/td><\/tr>\n      <tr><td>Grayscale Solana Trust<\/td><td>Grayscale<\/td><td class=\"tc-s\">GSOL<\/td><td>0,50%<\/td><td>Konvertierung aus bestehendem Trust<\/td><\/tr>\n    <\/tbody>\n  <\/table>\n<\/div>\n\n<p>Gesamt-AUM: rund <strong>805 Millionen Dollar<\/strong> (Stand Q1 2026). Der strukturelle Unterschied zu Bitcoin-ETFs: SOL-ETFs mit <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/22\/passives-einkommen-staking\/\" class=\"il\">Staking<\/a>-Rendite (6\u20137% p.a.) bieten institutionellen Anlegern einen Return, den <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/10\/bitcoin-spot-etfs-wie-institutionelle-investoren-den-kryptomarkt-verandern\/\" class=\"il\">Bitcoin-ETFs<\/a> nicht liefern k\u00f6nnen. Morgan Stanley hat bereits einen <a href=\"https:\/\/kryptozukunft.com\/2026\/03\/27\/morgan-stanley-bitcoin-etf-msbt-start-2026\/\" class=\"il\">Solana-Trust<\/a> zur Genehmigung eingereicht. <a href=\"https:\/\/coinpedia.org\/price-prediction\/solana-sol-price-prediction\/\" target=\"_blank\" rel=\"nofollow noopener\" class=\"src\">coinpedia.org<\/a><\/p>\n\n<div class=\"so-hr\"><\/div>\n\n<!-- SECTION 4: FUNDAMENTALS -->\n<h2>Solana Fundamentaldaten 2026: <em>On-Chain, RWA, Western Union<\/em><\/h2>\n\n<h3>Q1 2026: 1,1 Billionen Dollar On-Chain-Aktivit\u00e4t<\/h3>\n\n<p>Artemis-Daten zeigen: Solanas gesamte On-Chain-Wirtschaftsaktivit\u00e4t erreichte in Q1 2026 <strong>1,1 Billionen Dollar<\/strong> \u2013 ein Anstieg von 6.558% gegen\u00fcber Q4 2025. 50 Millionen monatlich aktive Adressen, 3,25 Millionen t\u00e4glich aktive Nutzer. Die Plattform hat 17 Billionen Dollar DEX-Volumen kumuliert verarbeitet und 2,85 Milliarden Dollar Protokoll-Revenue generiert. Das ist echter Netzwerk-Durchsatz, kein spekulativer \u00dcberbau. Solana hat damit <a href=\"https:\/\/kryptozukunft.com\/2026\/03\/18\/steht-der-kryptomarkt-vor-der-naechsten-altcoin-session\/\" class=\"il\">im Altcoin-Bereich<\/a> eine Sonderstellung als meistgenutzter <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/15\/layer-1-blockchains\/\" class=\"il\">Layer-1<\/a> f\u00fcr DeFi und Payments. <a href=\"https:\/\/coinmarketcap.com\/cmc-ai\/solana\/latest-updates\/\" target=\"_blank\" rel=\"nofollow noopener\" class=\"src\">coinmarketcap.com, 14.04.2026<\/a><\/p>\n\n<div class=\"so-cols2\">\n  <div class=\"so-col\">\n    <h4 class=\"s\">On-Chain-Kennzahlen Q1 2026<\/h4>\n    <ul>\n      <li>1,1 Billionen $ On-Chain-Wirtschaftsaktivit\u00e4t (Rekord)<\/li>\n      <li>50 Mio. monatlich aktive Adressen<\/li>\n      <li>3,25 Mio. t\u00e4glich aktive Nutzer<\/li>\n      <li>200 Mrd. Transaktionen (kumuliert)<\/li>\n      <li>17 Billionen $ <a href=\"https:\/\/kryptozukunft.com\/2025\/06\/09\/was-ist-jupiter-dex-aggregator\/\" class=\"il\">DEX<\/a>-Volumen (kumuliert)<\/li>\n      <li>2,85 Mrd. $ Protokoll-Revenue generiert<\/li>\n      <li>3.000\u20134.000 TPS im regul\u00e4ren Betrieb<\/li>\n    <\/ul>\n  <\/div>\n  <div class=\"so-col\">\n    <h4 class=\"s\">Staking &amp; Supply<\/h4>\n    <ul>\n      <li><strong>65\u201370% des Umlaufangebots<\/strong> ist <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/22\/passives-einkommen-staking\/\" class=\"il\">gestakt<\/a><\/li>\n      <li>~380 Mio. SOL gestakt (Stand April 2026)<\/li>\n      <li>5\u20137% Jahresrendite f\u00fcr Staker<\/li>\n      <li>1.500+ Validator-Nodes sichern das Netzwerk<\/li>\n      <li>Inflationsrate sinkt j\u00e4hrlich um 15% bis langfristig 1,5%<\/li>\n      <li><a href=\"https:\/\/kryptozukunft.com\/2025\/04\/27\/liquid-staking\/\" class=\"il\">Liquid Staking<\/a>: Marinade Finance und Lido bieten sofortige Liquidit\u00e4t<\/li>\n      <li>Galaxy Digital hat SOL-<a href=\"https:\/\/kryptozukunft.com\/2025\/03\/22\/passives-einkommen-staking\/\" class=\"il\">Staking<\/a> zu GalaxyOne hinzugef\u00fcgt<\/li>\n    <\/ul>\n  <\/div>\n<\/div>\n\n<h3>Western Union USDPT: 100 Millionen Nutzer auf Solana<\/h3>\n\n<p>Einer der am meisten untersch\u00e4tzten Katalysatoren f\u00fcr Solana 2026: <strong>Western Union<\/strong>, 174 Jahre alt und mit 150 Milliarden Dollar j\u00e4hrlichem \u00dcberweisungsvolumen, launcht seinen USDPT-<a href=\"https:\/\/kryptozukunft.com\/2025\/03\/11\/stablecoins\/\" class=\"il\">Stablecoin<\/a> auf Solana in H1 2026. Western Union k\u00f6nnte 5\u201310 Milliarden Dollar <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/11\/stablecoins\/\" class=\"il\">Stablecoin<\/a>-Volumen innerhalb von 12 Monaten hinzuf\u00fcgen \u2013 und 100 Millionen globale Nutzer erstmals mit Solana in Ber\u00fchrung bringen. Das w\u00e4re die gr\u00f6\u00dfte Mainstream-Adoption-Welle in der Geschichte von Solana. <a href=\"https:\/\/coinedition.com\/solana-price-prediction-2026-firedancer-western-union-usdpt-and-476m-etf-inflows-target-350\/\" target=\"_blank\" rel=\"nofollow noopener\" class=\"src\">coinedition.com<\/a><\/p>\n\n<h3>Real World Assets: Solana \u00fcberholt Ethereum<\/h3>\n\n<p>Im M\u00e4rz 2026 \u00fcbertraf Solana <a href=\"https:\/\/kryptozukunft.com\/2025\/11\/28\/ethereum-analyse-2025-warum-eth-jetzt-an-einem-neuen-technologischen-wendepunkt-steht\/\" class=\"il\">Ethereum<\/a> erstmals in der Anzahl digitaler Wallets, die <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/10\/tokenisierung-wie-reale-vermogenswerte-digitalisiert-werden\/\" class=\"il\">tokenisierte Real-World-Assets<\/a> halten. Gesamtwert: 2+ Milliarden Dollar. J.P. Morgan arrangierte das erste US-Commercial-Paper nativ auf Solana. State Street Digital launcht den SWEEP-Fonds \u2013 den ersten G-SIB-tokenisierten Fonds auf Public Blockchain mit 24\/7-Betrieb. <a href=\"https:\/\/coinstats.app\/ai\/a\/investment-analysis-solana\" target=\"_blank\" rel=\"nofollow noopener\" class=\"src\">coinstats.app<\/a><\/p>\n\n<div class=\"so-box grn\">\n  <div class=\"so-box-t\">&#127970; Institutional Highlights 2026<\/div>\n  <ul>\n    <li><strong>Franklin Templeton:<\/strong> On-Chain-Fondsabwicklung (BENJI-Geldmarktfonds) + Spot-ETF SOEZ (0,19%)<\/li>\n    <li><strong>J.P. Morgan:<\/strong> Erstes US-Commercial-Paper nativ auf Solana emittiert<\/li>\n    <li><strong>State Street Digital:<\/strong> SWEEP-Fonds \u2013 erstes G-SIB-tokenisiertes Produkt auf Public Blockchain<\/li>\n    <li><strong>Western Union USDPT:<\/strong> H1 2026-Launch, 150 Mrd. $ \u00dcberweisungsvolumen, 100 Mio. Nutzer<\/li>\n    <li><strong>Interactive Brokers:<\/strong> SOL-Handel f\u00fcr europ\u00e4ische Kunden \u00fcber Zero Hash<\/li>\n    <li><strong>Morgan Stanley:<\/strong> Solana Trust S-1 bei SEC eingereicht (parallel zu <a href=\"https:\/\/kryptozukunft.com\/2026\/03\/27\/morgan-stanley-bitcoin-etf-msbt-start-2026\/\" class=\"il\">MSBT Bitcoin-ETF<\/a>)<\/li>\n    <li><strong>DoubleZero Edge:<\/strong> Wall-Street-Echtzeit-Infrastruktur f\u00fcr Solana-Marktdaten live seit April 2026<\/li>\n  <\/ul>\n<\/div>\n\n<div class=\"so-q\" style=\"border-color:var(--a);background:var(--a2)\">\n  <blockquote>&bdquo;Western Union auf Solana ist keine Randnotiz \u2013 das ist der gr\u00f6\u00dfte traditionelle Zahlungsdienstleister der Welt, der eine 174-j\u00e4hrige Infrastruktur auf eine \u00f6ffentliche Blockchain migriert. Wenn das skaliert, reden wir nicht mehr \u00fcber Krypto-Adoption. Wir reden \u00fcber Mainstream-Finance auf Solana. Das allein k\u00f6nnte den Kurs neu bewerten.&ldquo;<\/blockquote>\n  <div class=\"so-q-attr\"><strong style=\"color:var(--a)\">Felix Rieger<\/strong><span>Gr\u00fcnder &amp; Chefredakteur KryptoZukunft.com &middot; April 2026<\/span><\/div>\n<\/div>\n\n<div class=\"so-hr\"><\/div>\n\n<!-- SECTION 5: CHARTANALYSE -->\n<h2>Technische Analyse SOL April 2026: <em>Support, Widerstand, Szenarien<\/em><\/h2>\n\n<p>SOL handelt aktuell bei ~88 $ und hat sich von seinem Tief um 70\u201380 $ im Februar\/M\u00e4rz 2026 erholt. Das Netzwerk verzeichnet 700+ Tage ununterbrochene Uptime. Charttechnisch befindet sich SOL in einem entscheidenden Bereich \u2013 eine dichte Supply-Wall von 37,7 Millionen SOL zwischen 85\u201388 $ bremst die Rally. Wer <a href=\"https:\/\/kryptozukunft.com\/2025\/06\/05\/was-ist-dca\/\" class=\"il\">DCA-Strategien<\/a> in Betracht zieht, sollte diese technischen Niveaus kennen.<\/p>\n\n<div class=\"so-tw\">\n  <table class=\"so-tbl\">\n    <thead><tr><th>Niveau<\/th><th>Typ<\/th><th>Bedeutung<\/th><\/tr><\/thead>\n    <tbody>\n      <tr><td>200\u2013250 $<\/td><td class=\"tc-g\">Mittelfristiges Ziel (Bull-Case)<\/td><td>Standard Chartered Kursziel; SMA 200-Bereich nach Trendwende<\/td><\/tr>\n      <tr><td>108\u2013116 $<\/td><td class=\"tc-s\">N\u00e4chste Widerstandszone<\/td><td>Analysten-Kursziel bei Momentum-Erhalt \u00fcber 97 $<\/td><\/tr>\n      <tr><td>97 $<\/td><td class=\"tc-s\">Schl\u00fcsselwiderstand<\/td><td>Muss fallen, um den Weg Richtung 116 $ zu \u00f6ffnen; wichtige <a href=\"https:\/\/kryptozukunft.com\/2026\/02\/24\/ema-trading-strategie-2026\/\" class=\"il\">EMA-Zone<\/a><\/td><\/tr>\n      <tr><td><strong>85\u201388 $<\/strong><\/td><td class=\"tc-s\">Aktueller Kurs<\/td><td>37,7 Mio. SOL Supply-Wall \u2013 hoher Verkaufsdruck in dieser Zone<\/td><\/tr>\n      <tr><td>80 $<\/td><td class=\"tc-g\">Kurzfristiger Support<\/td><td>Wichtige psychologische Marke; Tagesschlusskurs darunter b\u00e4risch<\/td><\/tr>\n      <tr><td>70 $<\/td><td class=\"tc-g\">Technischer Support<\/td><td>N\u00e4chste strukturelle Unterst\u00fctzungszone bei weiterer Schw\u00e4che<\/td><\/tr>\n      <tr><td>60 $<\/td><td class=\"tc-r\">Bear-Case<\/td><td>Nur bei extremen Makro-Events oder weiteren gro\u00dfen Exploits<\/td><\/tr>\n    <\/tbody>\n  <\/table>\n<\/div>\n\n<div class=\"so-q\">\n  <blockquote>&bdquo;Solana holds $80, opens the door to $108. The supply wall at 85\u201388 is the key test. Smart Money Index mirrors the setup we saw before the March 21% rally. Hidden bullish RSI divergence on the weekly. If macro cooperates \u2013 this is a coiled spring.&ldquo;<\/blockquote>\n  <div class=\"so-q-attr\"><strong>AInvest Market Analysis<\/strong><span>Solana April 2026 Price Forecast &middot; ainvest.com<\/span><a href=\"https:\/\/www.ainvest.com\/news\/sol-price-prediction-staking-developments-shape-solana-market-april-2026-2604\/\" target=\"_blank\" rel=\"nofollow noopener\" class=\"src\">ainvest.com<\/a><\/div>\n<\/div>\n\n<div class=\"so-cols2\">\n  <div class=\"so-col\">\n    <h4 class=\"g\">Bullisches Szenario<\/h4>\n    <ul>\n      <li>SOL h\u00e4lt 80 $ und bricht \u00fcber 97 $ aus<\/li>\n      <li>Firedancer-Migration l\u00e4uft planm\u00e4\u00dfig \u2192 Netzwerk-Vertrauen steigt<\/li>\n      <li>Alpenglow Q3-Launch \u2192 Pre-Upgrade-Rally<\/li>\n      <li>Western Union USDPT launcht \u2192 Mainstream-Adoption<\/li>\n      <li><a href=\"https:\/\/kryptozukunft.com\/2026\/03\/21\/usa-kurz-vor-groesstem-krypto-gesetz-seit-genius-act-senatoren-einigen-sich\/\" class=\"il\">CLARITY Act<\/a> verabschiedet \u2192 institutionelle Flows<\/li>\n      <li>Ziel: 108\u2013116 $ kurzfristig, 200\u2013250 $ mittelfristig<\/li>\n    <\/ul>\n  <\/div>\n  <div class=\"so-col\">\n    <h4 class=\"r\">B\u00e4risches Szenario<\/h4>\n    <ul>\n      <li>Tagesschlusskurs unter 80 $ \u2192 <a href=\"https:\/\/kryptozukunft.com\/2026\/03\/28\/was-ist-ein-baerenmarkt\/\" class=\"il\">B\u00e4risches<\/a> Momentum verst\u00e4rkt sich<\/li>\n      <li>Weiterer DeFi-Hack auf Solana \u2192 Vertrauensverlust<\/li>\n      <li>FTX-Unlock st\u00e4rker als erwartet \u2192 Verkaufsdruck<\/li>\n      <li>Alpenglow verz\u00f6gert sich \u2192 Entt\u00e4uschungs-Sell-off<\/li>\n      <li>Makro: Iran-Eskalation + Fed-Zinserh\u00f6hung<\/li>\n      <li>Bear-Case: 60\u201370 $, dann 50 $ m\u00f6glicher Retest<\/li>\n    <\/ul>\n  <\/div>\n<\/div>\n\n<div class=\"so-hr\"><\/div>\n\n<!-- SECTION 6: EXPERTEN & PROGNOSEN -->\n<h2>Experten-Prognosen &amp; Kursziele 2026: <em>Was Analysten sagen<\/em><\/h2>\n\n<div class=\"so-experts\">\n  <div class=\"so-expert\">\n    <div class=\"so-expert-name\">Standard Chartered<\/div>\n    <div class=\"so-expert-role\">Investmentbank &middot; Geoff Kendrick<\/div>\n    <div class=\"so-expert-quote\">&bdquo;Firedancer und institutionelle ETF-Flows schaffen die Grundlage f\u00fcr SOL&#8217;s n\u00e4chste Bewertungsphase. Die regulatorische Klarheit durch die Commodity-Klassifizierung ist der Schl\u00fcssel.&ldquo;<\/div>\n    <div class=\"so-expert-target g\">250 $<\/div>\n    <div class=\"so-expert-label\">Kursziel Ende 2026<\/div>\n  <\/div>\n  <div class=\"so-expert\">\n    <div class=\"so-expert-name\">Arthur Hayes<\/div>\n    <div class=\"so-expert-role\">CIO Maelstrom &middot; Ex-BitMEX CEO<\/div>\n    <div class=\"so-expert-quote\">&bdquo;Solana ist der einzige Layer-1, der in diesem Zyklus tats\u00e4chlich institutionelle HFT-Infrastruktur-Anforderungen erf\u00fcllen kann. Bei richtiger Makro-Lage sehen wir 3x+ vom aktuellen Niveau.&ldquo;<\/div>\n    <div class=\"so-expert-target g\">350\u2013400 $<\/div>\n    <div class=\"so-expert-label\">Bull-Case Zyklusende 2026<\/div>\n  <\/div>\n  <div class=\"so-expert\">\n    <div class=\"so-expert-name\">Changelly Analysten<\/div>\n    <div class=\"so-expert-role\">Crypto Exchange Research<\/div>\n    <div class=\"so-expert-quote\">&bdquo;Firedancer ist der einzige konkrete Differenzierungsfaktor gegen\u00fcber anderen L1s. Wenn die Migration 50%+ der Validatoren erreicht, rechtfertigt das eine deutliche Neubewertung.&ldquo;<\/div>\n    <div class=\"so-expert-target g\">~277 $<\/div>\n    <div class=\"so-expert-label\">Kursziel 2026 bei Firedancer-Erfolg<\/div>\n  <\/div>\n  <div class=\"so-expert\">\n    <div class=\"so-expert-name\">CoinCodex Modell<\/div>\n    <div class=\"so-expert-role\">On-Chain Prognosemodell<\/div>\n    <div class=\"so-expert-quote\">&bdquo;Konservatives Modell auf Basis historischer Wachstumsraten und aktueller ETF-Zufl\u00fcsse. Schw\u00e4cheres Szenario bei anhaltenden Makro-Headwinds.&ldquo;<\/div>\n    <div class=\"so-expert-target y\">127 $<\/div>\n    <div class=\"so-expert-label\">Konservatives Kursziel Ende 2026<\/div>\n  <\/div>\n<\/div>\n\n<div class=\"so-tw\">\n  <table class=\"so-tbl\">\n    <thead><tr><th>Szenario<\/th><th>SOL Ziel<\/th><th>Zeitraum<\/th><th>Bedingung<\/th><\/tr><\/thead>\n    <tbody>\n      <tr><td>Bull-Case (alle Katalysatoren)<\/td><td class=\"tc-g\">350\u2013400 $<\/td><td>Ende 2026<\/td><td>Firedancer 1M TPS, Alpenglow live, ETF-AUM 3\u20135 Mrd. $, Western Union skaliert<\/td><\/tr>\n      <tr><td>Standard Chartered<\/td><td class=\"tc-g\">250 $<\/td><td>2026<\/td><td>Institutionelle Flows, Firedancer-Erfolg, CLARITY Act<\/td><\/tr>\n      <tr><td>Changelly<\/td><td class=\"tc-g\">~277 $<\/td><td>2026<\/td><td>Firedancer 50%+ Validatoren-Migration + Institutional Adoption<\/td><\/tr>\n      <tr><td>Base-Case Median<\/td><td class=\"tc-s\">150\u2013200 $<\/td><td>Ende 2026<\/td><td>Moderate ETF-Flows, Firedancer schrittweise, kein Regulatory Shock<\/td><\/tr>\n      <tr><td>CoinCodex Modell<\/td><td class=\"tc-s\">127 $<\/td><td>Ende 2026<\/td><td>Konservatives Szenario mit aktuellen Wachstumsraten<\/td><\/tr>\n      <tr><td>Bear-Case<\/td><td class=\"tc-r\">60\u201390 $<\/td><td>2026<\/td><td>Makro-Headwinds, weitere Exploits, ETF-Abfl\u00fcsse<\/td><\/tr>\n      <tr><td>2027\u20132028 Base<\/td><td class=\"tc-g\">250\u2013400 $<\/td><td>2027\u20132028<\/td><td>Firedancer vollst\u00e4ndig, RWA-Expansion, Post-Halving-Zyklus<\/td><\/tr>\n      <tr><td>Langfrist 2030<\/td><td class=\"tc-g\">500\u20131.042 $<\/td><td>2030<\/td><td>Solana als globaler Settlement-Layer f\u00fcr HF-Finance<\/td><\/tr>\n    <\/tbody>\n  <\/table>\n<\/div>\n\n<div class=\"so-box red\">\n  <div class=\"so-box-t\">&#9888; Zur Einordnung: Prognosen sind keine Anlageberatung<\/div>\n  <p>Solanas Kursverlauf zeigt, wie schnell sich Prognosen irren k\u00f6nnen \u2013 ATH 293 $, danach R\u00fcckgang auf 70 $. Selbst institutionelle Analysten revidieren ihre Ziele h\u00e4ufig. Krypto-Prognosen sind Szenarien, keine Garantien. Jede Investition in SOL tr\u00e4gt das Risiko eines erheblichen Verlusts. <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/25\/kryptowaehrungen-steuern\/\" class=\"il o\">Gewinne aus Krypto sind in Deutschland steuerpflichtig.<\/a><\/p>\n<\/div>\n\n<div class=\"so-q\" style=\"border-color:var(--a);background:var(--a2)\">\n  <blockquote>&bdquo;Ich w\u00fcrde keine der Prognosen w\u00f6rtlich nehmen \u2013 auch nicht Standard Chartered. Entscheidend ist, welche Story die Analyse tr\u00e4gt: Solana ist die einzige Blockchain, die ernsthaft Visa-Klasse-Durchsatz auf einem dezentralen Netzwerk liefern kann. Wenn Firedancer und Alpenglow wie geplant kommen, ist 200 Dollar 2026 nicht optimistisch \u2013 das ist Base-Case. Alles dar\u00fcber ist Lotterie.&ldquo;<\/blockquote>\n  <div class=\"so-q-attr\"><strong style=\"color:var(--a)\">Felix Rieger<\/strong><span>Gr\u00fcnder &amp; Chefredakteur KryptoZukunft.com &middot; April 2026<\/span><\/div>\n<\/div>\n\n<div class=\"so-hr\"><\/div>\n\n<!-- SECTION 7: RISIKEN -->\n<h2>Risiken f\u00fcr Solana 2026: <em>Was den Kurs dauerhaft belasten k\u00f6nnte<\/em><\/h2>\n\n<div class=\"so-q\">\n  <blockquote>&bdquo;A &#8218;bifurcation&#8216; narrative is emerging in 2026 that positions Ethereum as the &#8218;central bank&#8216; for value storage and Solana as the &#8218;casino&#8216; for velocity. This segmentation reduces direct competition but limits Solana&#8217;s addressable market to retail and high-frequency use cases.&ldquo;<\/blockquote>\n  <div class=\"so-q-attr\"><strong>CoinStats AI<\/strong><span>Solana Investment Analysis April 2026 &middot; coinstats.app<\/span><a href=\"https:\/\/coinstats.app\/ai\/a\/investment-analysis-solana\" target=\"_blank\" rel=\"nofollow noopener\" class=\"src\">coinstats.app<\/a><\/div>\n<\/div>\n\n<div class=\"so-cols3\">\n  <div class=\"so-col\">\n    <h4 class=\"r\">Sicherheit &amp; Exploits<\/h4>\n    <p>Der Drift-Protocol-Hack (286 Mio. $, April 2026) war der schwerwiegendste in Solanas Geschichte. Historisch hatte Solana 8 gr\u00f6\u00dfere Netzwerkausf\u00e4lle 2020\u20132025. Validator-Zahl: von 2.560 (2023) auf 795 (Januar 2026) \u2013 Nakamoto-Koeffizient nur noch 20. <a href=\"https:\/\/kryptozukunft.com\/2025\/06\/05\/was-ist-krypto-audit\/\" class=\"il\">Sicherheits-Audits<\/a> und Client-Diversit\u00e4t (Firedancer) adressieren das strukturell.<\/p>\n  <\/div>\n  <div class=\"so-col\">\n    <h4 class=\"r\">FTX Token-Unlocks<\/h4>\n    <p>Der FTX-Insolvenzverwalter h\u00e4lt noch Millionen SOL aus der Zeit vor dem Kollaps. Jeder planm\u00e4\u00dfige Unlock erzeugt vorhersehbaren Verkaufsdruck. Das Timing ist schwer zu prognostizieren. <a href=\"https:\/\/kryptozukunft.com\/2025\/06\/05\/was-ist-dca\/\" class=\"il\">DCA-Investoren<\/a> k\u00f6nnen Unlock-Termine als taktische Einstiegspunkte nutzen.<\/p>\n  <\/div>\n  <div class=\"so-col\">\n    <h4 class=\"r\">Wettbewerb &amp; Narrativ<\/h4>\n    <p>Das \u201eCasino vs. Zentralbank&#8220;-Narrativ begrenzt Solanas adressierbaren Markt. <a href=\"https:\/\/kryptozukunft.com\/2025\/11\/28\/ethereum-analyse-2025-warum-eth-jetzt-an-einem-neuen-technologischen-wendepunkt-steht\/\" class=\"il\">Ethereum<\/a> dominiert DeFi TVL, RWA-Settlement und <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/11\/stablecoins\/\" class=\"il\">Stablecoins<\/a>. Solanas Antwort: Firedancer + Alpenglow + Western Union. Reicht das, um das Narrativ zu verschieben?<\/p>\n  <\/div>\n<\/div>\n\n<div class=\"so-hr\"><\/div>\n\n<!-- FAQ -->\n<h2>FAQ: <em>Solana 2026 &ndash; die wichtigsten Fragen<\/em><\/h2>\n\n<div class=\"so-faq\">\n  <div class=\"so-fi\">\n    <div class=\"so-fq\" onclick=\"(function(b){var i=b.parentNode;document.querySelectorAll('.so-fi').forEach(function(e){if(e!==i)e.classList.remove('open');});i.classList.toggle('open');})(this)\">Was ist das Solana Firedancer Upgrade?<\/div>\n    <div class=\"so-fa\"><div class=\"so-fa-i\">Firedancer ist ein <strong>zweiter, unabh\u00e4ngiger Validator-Client<\/strong> f\u00fcr Solana, entwickelt von <a href=\"https:\/\/kryptozukunft.com\/2025\/06\/09\/was-ist-jump-crypto\/\" class=\"il\">Jump Crypto<\/a>. Gestartet Dezember 2025 mit 207 Validatoren. In Tests 600.000+ TPS \u2013 Ziel 1 Million TPS. Vorteile: Geschwindigkeit, Resilienz (kein Single-Point-of-Failure), Dezentralisierung. Vollst\u00e4ndige Migration aller Validatoren: H2 2026. <a href=\"https:\/\/coinmarketcap.com\/cmc-ai\/solana\/price-prediction\/\" target=\"_blank\" rel=\"nofollow noopener\" class=\"src\">coinmarketcap.com<\/a><\/div><\/div>\n  <\/div>\n  <div class=\"so-fi\">\n    <div class=\"so-fq\" onclick=\"(function(b){var i=b.parentNode;document.querySelectorAll('.so-fi').forEach(function(e){if(e!==i)e.classList.remove('open');});i.classList.toggle('open');})(this)\">Was ist das Solana Alpenglow Upgrade?<\/div>\n    <div class=\"so-fa\"><div class=\"so-fa-i\">Alpenglow (SIMD-0326) ist ein Konsens-Overhaul, geplant f\u00fcr Q3 2026. Reduziert Block-Finalit\u00e4t von <strong>12 Sekunden auf 100\u2013150 Millisekunden<\/strong> \u2013 80-100-fache Verbesserung. Aufbauend auf Solanas <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/15\/proof-of-history\/\" class=\"il\">Proof-of-History<\/a>-Mechanismus. Erm\u00f6glicht Hochfrequenzhandel, Echtzeit-Zahlungen und Sub-Sekunden-Gaming auf Blockchain. Alpenglow bringt auch \u201e20+20&#8243;-Resilienz: sicher, selbst wenn 20% der Nodes b\u00f6sartig + 20% offline. <a href=\"https:\/\/coinmarketcap.com\/cmc-ai\/solana\/latest-updates\/\" target=\"_blank\" rel=\"nofollow noopener\" class=\"src\">coinmarketcap.com<\/a><\/div><\/div>\n  <\/div>\n  <div class=\"so-fi\">\n    <div class=\"so-fq\" onclick=\"(function(b){var i=b.parentNode;document.querySelectorAll('.so-fi').forEach(function(e){if(e!==i)e.classList.remove('open');});i.classList.toggle('open');})(this)\">Gibt es bereits Solana Spot-ETFs?<\/div>\n    <div class=\"so-fa\"><div class=\"so-fa-i\">Ja. Spot-SOL-ETFs starteten am <strong>28. Oktober 2025<\/strong> an US-B\u00f6rsen. Emittenten: Bitwise (BSOL, 0,20%, <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/22\/passives-einkommen-staking\/\" class=\"il\">staking<\/a>-enabled), Franklin Templeton (SOEZ, 0,19%), Fidelity, VanEck, 21Shares, Grayscale. Gesamt-AUM: ~805 Millionen Dollar (Q1 2026). Staking-ETFs leiten 6\u20137% Jahresrendite direkt an Anleger weiter \u2013 das gibt es bei <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/10\/bitcoin-spot-etfs-wie-institutionelle-investoren-den-kryptomarkt-verandern\/\" class=\"il\">Bitcoin-ETFs<\/a> nicht. <a href=\"https:\/\/usethebitcoin.com\/guides\/solana-etf-approval\/\" target=\"_blank\" rel=\"nofollow noopener\" class=\"src\">usethebitcoin.com<\/a><\/div><\/div>\n  <\/div>\n  <div class=\"so-fi\">\n    <div class=\"so-fq\" onclick=\"(function(b){var i=b.parentNode;document.querySelectorAll('.so-fi').forEach(function(e){if(e!==i)e.classList.remove('open');});i.classList.toggle('open');})(this)\">Was ist Proof of History bei Solana?<\/div>\n    <div class=\"so-fa\"><div class=\"so-fa-i\"><a href=\"https:\/\/kryptozukunft.com\/2025\/03\/15\/proof-of-history\/\" class=\"il\">Proof of History (PoH)<\/a> ist Solanas einzigartiger Konsensmechanismus: Die Zeit wird kryptografisch direkt ins Ledger kodiert. Statt dass Validatoren zuerst \u00fcber den Zeitstempel einig werden m\u00fcssen, gibt PoH jedem Validator eine gemeinsame Zeitreferenz \u2013 ohne st\u00e4ndige Netzwerk-Koordination. Das reduziert Kommunikations-Overhead drastisch und erm\u00f6glicht Solanas hohen Durchsatz. PoH arbeitet zusammen mit <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/10\/proof-of-stake-pos-einfach-erklart-effizienter-schneller-und-umweltfreundlicher-als-proof-of-work\/\" class=\"il\">Proof of Stake<\/a> und Tower BFT.<\/div><\/div>\n  <\/div>\n  <div class=\"so-fi\">\n    <div class=\"so-fq\" onclick=\"(function(b){var i=b.parentNode;document.querySelectorAll('.so-fi').forEach(function(e){if(e!==i)e.classList.remove('open');});i.classList.toggle('open');})(this)\">Was ist das SOL Kursziel f\u00fcr Ende 2026?<\/div>\n    <div class=\"so-fa\"><div class=\"so-fa-i\">Analystenprognosen (hochspekulativ): <strong>Standard Chartered: 250 $<\/strong>. Bull-Case: 350\u2013400 $. Base-Case: 150\u2013200 $. Bear-Case: 60\u201390 $. Schl\u00fcsselkatalysatoren: Firedancer-Vollmigration, Alpenglow Q3, ETF-Flows, Western Union USDPT, <a href=\"https:\/\/kryptozukunft.com\/2026\/03\/21\/usa-kurz-vor-groesstem-krypto-gesetz-seit-genius-act-senatoren-einigen-sich\/\" class=\"il\">CLARITY Act<\/a>. Keine Prognose ist Anlageberatung. <a href=\"https:\/\/coinmarketcap.com\/cmc-ai\/solana\/price-prediction\/\" target=\"_blank\" rel=\"nofollow noopener\" class=\"src\">coinmarketcap.com<\/a><\/div><\/div>\n  <\/div>\n<\/div>\n\n<div class=\"so-hr\"><\/div>\n\n<div class=\"so-cta\">\n  <h3 style=\"margin:0 0 7px;font-size:16px;color:#f0f7f2\">SOL handeln &ndash; g&uuml;nstig auf den besten Krypto-B&ouml;rsen<\/h3>\n  <p style=\"color:#9dbfaa;font-size:13px;margin-bottom:12px\">\n    <a href=\"https:\/\/kryptozukunft.com\/2025\/07\/13\/bitget-testbericht\/\" class=\"il g\">Bitget<\/a> Code <strong>krypto30<\/strong> &ndash; 30% Rabatt &middot;\n    <a href=\"https:\/\/kryptozukunft.com\/2026\/01\/23\/was-ist-der-beste-okx-referralcode-bonuscode-2026\/\" class=\"il o\">OKX<\/a> Code <strong>CRYPTO2026<\/strong> &ndash; 45% Rabatt &middot;\n    <a href=\"https:\/\/kryptozukunft.com\/2025\/12\/17\/bingx-bonuscode-na4qyr-30-gebuehren-sparen-alle-vorteile-erklaert\/\" class=\"il g\">BingX<\/a> Code <strong>NA4QYR<\/strong> &ndash; 50% Rabatt\n  <\/p>\n  <a class=\"so-cta-btn\" href=\"https:\/\/bonus.bitget.com\/Kryptozukunft1\" target=\"_blank\" rel=\"nofollow noopener\" style=\"color:#000 !important\">&#9889; Jetzt bei Bitget &ndash; Code krypto30<\/a>\n<\/div>\n\n<h2>Weitere Analysen &amp; Artikel<\/h2>\n<div class=\"so-cards\">\n  <a href=\"https:\/\/kryptozukunft.com\/2026\/02\/17\/solana-on-chain-analyse-2026-wie-aktiv-liquide-und-gesund-ist-das-netzwerk-wirklich\/\" class=\"so-card\"><div class=\"so-card-cat\">ON-CHAIN<\/div><div class=\"so-card-title\">Solana On-Chain Analyse 2026<\/div><\/a>\n  <a href=\"https:\/\/kryptozukunft.com\/2026\/01\/25\/bitcoin-on-chain-analyse-2026\/\" class=\"so-card\"><div class=\"so-card-cat\">ANALYSE<\/div><div class=\"so-card-title\">Bitcoin On-Chain Analyse 2026<\/div><\/a>\n  <a href=\"https:\/\/kryptozukunft.com\/2025\/11\/28\/ethereum-analyse-2025-warum-eth-jetzt-an-einem-neuen-technologischen-wendepunkt-steht\/\" class=\"so-card\"><div class=\"so-card-cat\">ANALYSE<\/div><div class=\"so-card-title\">Ethereum Analyse &#038; Prognose 2026<\/div><\/a>\n  <a href=\"https:\/\/kryptozukunft.com\/2026\/03\/29\/aave-analyse-und-prognose\/\" class=\"so-card\"><div class=\"so-card-cat\">DEFI<\/div><div class=\"so-card-title\">Aave (AAVE) Analyse 2026<\/div><\/a>\n  <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/15\/proof-of-history\/\" class=\"so-card\"><div class=\"so-card-cat\">GRUNDLAGEN<\/div><div class=\"so-card-title\">Was ist Proof of History?<\/div><\/a>\n  <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/10\/tokenisierung-wie-reale-vermogenswerte-digitalisiert-werden\/\" class=\"so-card\"><div class=\"so-card-cat\">GRUNDLAGEN<\/div><div class=\"so-card-title\">Was ist Tokenisierung \/ RWA?<\/div><\/a>\n  <a href=\"https:\/\/kryptozukunft.com\/2025\/04\/27\/liquid-staking\/\" class=\"so-card\"><div class=\"so-card-cat\">GRUNDLAGEN<\/div><div class=\"so-card-title\">Was ist Liquid Staking?<\/div><\/a>\n  <a href=\"https:\/\/kryptozukunft.com\/2025\/06\/09\/was-ist-jupiter-dex-aggregator\/\" class=\"so-card\"><div class=\"so-card-cat\">SOLANA \u00d6KOSYSTEM<\/div><div class=\"so-card-title\">Was ist Jupiter DEX?<\/div><\/a>\n<\/div>\n\n<div class=\"so-author\">\n  <div class=\"so-av\">FR<\/div>\n  <div>\n    <div class=\"so-an\">Felix Rieger<\/div>\n    <div class=\"so-ar\">Gr\u00fcnder &amp; Chefredakteur &middot; KryptoZukunft.com &middot; April 2026<\/div>\n    <div class=\"so-ab\">Quellen: coinmarketcap.com (CMC AI, April 2026), coinpedia.org, coinstats.app, changelly.com, coinedition.com, usethebitcoin.com, bydfi.com, ainvest.com, mexc.com, bitget.com. Experten-Zitate: Andrew McConnell (DoubleZero\/CoinDesk), Anatoly Yakovenko (Solana Foundation), Standard Chartered (Geoff Kendrick), Arthur Hayes (Maelstrom). Preise und Daten Stand April 2026. Keine Anlageberatung.<\/div>\n  <\/div>\n<\/div>\n\n<div class=\"so-disc\"><strong>Risikohinweis:<\/strong> Dieser Artikel dient ausschlie\u00dflich Informations- und Bildungszwecken und stellt keine Finanz- oder Anlageberatung dar. Solana ist eine hochvolatile Kryptow\u00e4hrung mit erheblichem Verlustrisiko. Kursprognosen sind Szenarien, keine Versprechen. Investiere nur Geld, das du dir leisten kannst zu verlieren. <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/25\/kryptowaehrungen-steuern\/\" class=\"il o\">Gewinne aus Krypto-Investitionen sind in Deutschland steuerpflichtig.<\/a><\/div>\n\n<div class=\"so-meta\">\n  Ver\u00f6ffentlicht: April 2026 &middot; Autor: Felix Rieger &middot; KryptoZukunft.com &middot; Keine Anlageberatung &middot; Affiliate: Bitget \/ OKX \/ BingX Links enthalten\n<\/div>\n\n<\/div>\n\n\n\n\n<!-- Schema.org: Autor + Artikel-Disclaimer -->\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Person\",\n  \"name\": \"Felix Rieger\",\n  \"givenName\": \"Felix\",\n  \"familyName\": \"Rieger\",\n  \"jobTitle\": \"Krypto-Journalist, Marktanalyst & Gr\u00fcnder\",\n  \"description\": \"Felix Rieger ist Gr\u00fcnder und Hauptautor von KryptoZukunft.com. Seit 2021 testet er pers\u00f6nlich \u00fcber 12 Kryptob\u00f6rsen, analysiert M\u00e4rkte und erkl\u00e4rt komplexe Krypto-Konzepte auf Deutsch \u2013 klar, ehrlich, ohne Hype. Er hat \u00fcber 100 Fachartikel zu Bitcoin, Ethereum, DeFi, Blockchain und Kryptob\u00f6rsen verfasst und hilft t\u00e4glich tausenden deutschsprachigen Lesern, sicher in Kryptow\u00e4hrungen einzusteigen.\",\n  \"url\": \"https:\/\/kryptozukunft.com\/author\/\",\n  \"image\": \"https:\/\/kryptozukunft.com\/wp-content\/uploads\/2025\/05\/ChatGPT-Image-15.-Mai-2025-16_16_41.png\",\n  \"address\": {\n    \"@type\": \"PostalAddress\",\n    \"streetAddress\": \"Industriestrasse 3\",\n    \"addressLocality\": \"Rheinm\u00fcnster\",\n    \"postalCode\": \"77836\",\n    \"addressCountry\": \"DE\"\n  },\n  \"worksFor\": {\n    \"@type\": \"Organization\",\n    \"name\": \"KryptoZukunft\",\n    \"url\": \"https:\/\/kryptozukunft.com\"\n  },\n  \"founder\": {\n    \"@type\": \"Organization\",\n    \"name\": \"KryptoZukunft\",\n    \"url\": \"https:\/\/kryptozukunft.com\",\n    \"foundingDate\": \"2021\"\n  },\n  \"knowsAbout\": [\n    \"Bitcoin\", \"Ethereum\", \"Solana\", \"BNB\", \"Kryptow\u00e4hrungen\",\n    \"Blockchain-Technologie\", \"DeFi\", \"Kryptob\u00f6rsen-Tests\",\n    \"Bitget\", \"Binance\", \"OKX\", \"KuCoin\", \"MEXC\",\n    \"Spot-Handel\", \"Futures Trading\", \"Krypto-Sicherheit\",\n    \"Cold Wallets\", \"Seed-Phrase\", \"Fear and Greed Index\",\n    \"On-Chain-Analyse\", \"Krypto-Steuer Deutschland\",\n    \"MiCA Regulierung\", \"Bitcoin Halving\", \"EMA Trading Strategie\"\n  ],\n  \"hasCredential\": [\n    {\"@type\": \"EducationalOccupationalCredential\", \"name\": \"5+ Jahre aktive Krypto-Markterfahrung seit 2021\"},\n    {\"@type\": \"EducationalOccupationalCredential\", \"name\": \"12+ Kryptob\u00f6rsen pers\u00f6nlich getestet und bewertet\"},\n    {\"@type\": \"EducationalOccupationalCredential\", \"name\": \"100+ Fachartikel zu Kryptow\u00e4hrungen verfasst\"},\n    {\"@type\": \"EducationalOccupationalCredential\", \"name\": \"Gr\u00fcnder und Herausgeber von KryptoZukunft.com\"}\n  ],\n  \"publishingPrinciples\": \"https:\/\/kryptozukunft.com\/about\/\",\n  \"sameAs\": [\n    \"https:\/\/kryptozukunft.com\/author\/\",\n    \"https:\/\/www.linkedin.com\/in\/felix-rieger-751148377\/\",\n    \"https:\/\/twitter.com\/FelixRieger\",\n    \"https:\/\/felixrieger.tumblr.com\/\"\n  ]\n}\n<\/script>\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Article\",\n  \"author\": {\n    \"@type\": \"Person\",\n    \"name\": \"Felix Rieger\",\n    \"url\": \"https:\/\/kryptozukunft.com\/author\/\"\n  },\n  \"publisher\": {\n    \"@type\": \"Organization\",\n    \"name\": \"KryptoZukunft\",\n    \"url\": \"https:\/\/kryptozukunft.com\",\n    \"logo\": {\n      \"@type\": \"ImageObject\",\n      \"url\": \"https:\/\/kryptozukunft.com\/wp-content\/uploads\/2025\/07\/cropped-047745EA-BCA4-432E-B75B-1DBCCBE9FA30.png\"\n    }\n  },\n  \"disclaimer\": \"Dieser Artikel dient ausschlie\u00dflich zu Informationszwecken und stellt keine Finanz-, Anlage- oder Steuerberatung dar. Kryptow\u00e4hrungen sind hochvolatile Anlageinstrumente. Der Handel kann zum vollst\u00e4ndigen Verlust des eingesetzten Kapitals f\u00fchren. Investiere nur, was du bereit bist zu verlieren.\",\n  \"about\": {\"@type\": \"Thing\", \"name\": \"Kryptow\u00e4hrungen\"}\n}\n<\/script>\n\n<style>\n.kzab-wrap{font-family:'Outfit',sans-serif;margin:40px 0}\n.kzab-wrap *{box-sizing:border-box}\n\n\/* Autoren-Box *\/\n.kzab-box{background:#0d1c16;border:1px solid rgba(46,204,113,.15);border-radius:14px;padding:22px 24px;display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:20px;position:relative;overflow:hidden}\n.kzab-box::before{content:'';position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#2ecc71,rgba(46,204,113,.3),transparent)}\n\n\/* Avatar *\/\n.kzab-avatar{width:76px;height:76px;border-radius:50%;object-fit:cover;border:2px solid rgba(46,204,113,.35);outline:2px solid rgba(46,204,113,.12);outline-offset:3px;flex-shrink:0;display:block}\n\n\/* Info *\/\n.kzab-info{min-width:0}\n.kzab-label{font-family:'JetBrains Mono',monospace;font-size:9px;font-weight:700;color:#2ecc71;letter-spacing:.15em;text-transform:uppercase;margin-bottom:4px;display:flex;align-items:center;gap:5px}\n.kzab-label::before{content:'';width:5px;height:5px;border-radius:50%;background:#2ecc71;animation:kzabdot 1.8s ease-in-out infinite}\n@keyframes kzabdot{0%,100%{opacity:1}50%{opacity:.2}}\n.kzab-name{font-weight:800;font-size:18px;color:#f0f7f2;margin-bottom:3px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}\n.kzab-verified{font-family:'JetBrains Mono',monospace;font-size:9px;color:#060e0a;background:#2ecc71;padding:2px 8px;border-radius:4px;font-weight:700;white-space:nowrap}\n.kzab-role{font-family:'JetBrains Mono',monospace;font-size:10px;color:#4a6b57;margin-bottom:10px}\n.kzab-bio{font-size:13.5px;color:#9dbfaa;line-height:1.65;margin-bottom:12px}\n.kzab-bio strong{color:#f0f7f2}\n.kzab-badges{display:flex;gap:8px;flex-wrap:wrap}\n.kzab-badge{font-family:'JetBrains Mono',monospace;font-size:10px;color:#7aaa8e;background:#060e0a;border:1px solid rgba(46,204,113,.1);border-radius:5px;padding:3px 9px;display:flex;align-items:center;gap:4px;white-space:nowrap}\n\n\/* Leitlinien *\/\n.kzab-editorial{flex-shrink:0;display:flex;flex-direction:column;gap:6px;min-width:170px}\n.kzab-editorial-title{font-family:'JetBrains Mono',monospace;font-size:9px;font-weight:700;color:#2ecc71;letter-spacing:.12em;text-transform:uppercase;margin-bottom:4px}\n.kzab-editorial-row{display:flex;align-items:center;gap:6px;font-size:11.5px;color:#7aaa8e}\n.kzab-editorial-row a{color:#2ecc71;text-decoration:none}\n.kzab-editorial-row a:hover{text-decoration:underline}\n\n\/* Socials *\/\n.kzab-socials{display:flex;flex-direction:row;gap:7px;flex-shrink:0;align-self:center}\n.kzab-soc{width:34px;height:34px;border-radius:8px;background:#060e0a;border:1px solid rgba(46,204,113,.13);display:flex;align-items:center;justify-content:center;color:#7aaa8e;text-decoration:none;transition:all .2s}\n.kzab-soc:hover{background:rgba(46,204,113,.1);color:#2ecc71;border-color:rgba(46,204,113,.3)}\n\n\/* Divider *\/\n.kzab-divider{width:1px;background:rgba(46,204,113,.08);align-self:stretch;flex-shrink:0}\n\n\/* Risikohinweis *\/\n.kzab-risk{background:#0a1510;border:1px solid rgba(240,192,64,.18);border-left:3px solid #f0c040;border-radius:0 10px 10px 0;padding:13px 18px;margin-top:10px;display:flex;align-items:flex-start;gap:12px}\n.kzab-risk-icon{font-size:18px;flex-shrink:0;margin-top:1px}\n.kzab-risk-body{flex:1}\n.kzab-risk-title{font-family:'JetBrains Mono',monospace;font-size:9px;font-weight:700;color:#f0c040;letter-spacing:.12em;text-transform:uppercase;margin-bottom:5px}\n.kzab-risk-text{font-size:12px;color:#7aaa8e;line-height:1.65;margin:0}\n.kzab-risk-text strong{color:#cde3d5}\n\n\/* Responsive *\/\n@media(max-width:900px){\n  .kzab-editorial,.kzab-divider{display:none}\n  .kzab-mobile-links{display:flex !important}\n}\n.kzab-mobile-links{display:none}\n.kzab-mobile-link{font-family:'JetBrains Mono',monospace;font-size:10px;font-weight:600;color:#7aaa8e;text-decoration:none;background:#060e0a;border:1px solid rgba(46,204,113,.13);border-radius:6px;padding:5px 10px;transition:all .2s}\n.kzab-mobile-link:hover{color:#2ecc71;border-color:rgba(46,204,113,.3)}\n@media(max-width:640px){\n  .kzab-box{grid-template-columns:auto 1fr;gap:14px}\n  .kzab-socials{flex-direction:row;grid-column:1\/-1}\n  .kzab-avatar{width:60px;height:60px}\n  .kzab-name{font-size:16px}\n}\n<\/style>\n\n<div class=\"kzab-wrap\">\n\n  <!-- Autoren-Box -->\n  <div class=\"kzab-box\">\n\n    <img decoding=\"async\" class=\"kzab-avatar\" src=\"https:\/\/kryptozukunft.com\/wp-content\/uploads\/2025\/05\/ChatGPT-Image-15.-Mai-2025-16_16_41.png\" alt=\"Felix Rieger \u2013 Gr\u00fcnder und Autor KryptoZukunft\" width=\"76\" height=\"76\" loading=\"lazy\" title=\"\">\n\n    <div class=\"kzab-info\">\n      <div class=\"kzab-label\">\u00dcber den Autor<\/div>\n      <div class=\"kzab-name\">\n        Felix Rieger\n        <span class=\"kzab-verified\">&#10003; Verifiziert<\/span>\n      <\/div>\n      <div class=\"kzab-role\">Gr\u00fcnder &amp; Hauptautor \u00b7 KryptoZukunft.com \u00b7 Rheinm\u00fcnster, Deutschland \u00b7 seit 2021<\/div>\n      <div class=\"kzab-bio\">\n        Seit 2021 teste ich pers\u00f6nlich Kryptob\u00f6rsen, analysiere M\u00e4rkte und erkl\u00e4re komplexe Themen verst\u00e4ndlich \u2013\n        <strong>klar, ehrlich, ohne Hype.<\/strong> Als Gr\u00fcnder von KryptoZukunft.com habe ich \u00fcber\n        <strong>12 B\u00f6rsen getestet<\/strong>, mehr als <strong>100 Fachartikel<\/strong> verfasst und helfe\n        t\u00e4glich tausenden Lesern, <strong>sicher in Kryptow\u00e4hrungen einzusteigen.<\/strong>\n        Kein Finanzberater \u2013 aber jemand der die Fehler bereits gemacht hat und daraus gelernt hat.\n      <\/div>\n      <div class=\"kzab-badges\">\n        <span class=\"kzab-badge\">&#128197; Seit 2021 aktiv<\/span>\n        <span class=\"kzab-badge\">&#127970; 12+ B\u00f6rsen getestet<\/span>\n        <span class=\"kzab-badge\">&#128240; 100+ Artikel<\/span>\n        <span class=\"kzab-badge\">&#128205; Rheinm\u00fcnster, DE<\/span>\n        <span class=\"kzab-badge\">&#9989; Gepr\u00fcfte Inhalte<\/span>\n      <\/div>\n      <div class=\"kzab-mobile-links\">\n        <a href=\"https:\/\/kryptozukunft.com\/author\/\" class=\"kzab-mobile-link\">&#128100; Vollst\u00e4ndiges Profil \u2192<\/a>\n        <a href=\"https:\/\/kryptozukunft.com\/about\/\" class=\"kzab-mobile-link\">&#128221; Impressum &amp; Kontakt<\/a>\n      <\/div>\n    <\/div>\n\n    <div class=\"kzab-divider\"><\/div>\n\n    <div class=\"kzab-editorial\">\n      <div class=\"kzab-editorial-title\">&#128221; Redaktionelle Leitlinien<\/div>\n      <div class=\"kzab-editorial-row\"><span>&#9989;<\/span><span>Unabh\u00e4ngig &amp; transparent<\/span><\/div>\n      <div class=\"kzab-editorial-row\"><span>&#128269;<\/span><span>Sorgf\u00e4ltig recherchiert<\/span><\/div>\n      <div class=\"kzab-editorial-row\"><span>&#128260;<\/span><span>Regelm\u00e4\u00dfig aktualisiert<\/span><\/div>\n      <div class=\"kzab-editorial-row\"><span>&#128100;<\/span><a href=\"https:\/\/kryptozukunft.com\/author\/\">Vollst\u00e4ndiges Profil \u2192<\/a><\/div>\n      <div class=\"kzab-editorial-row\"><span>&#128221;<\/span><a href=\"https:\/\/kryptozukunft.com\/about\/\">Impressum &amp; Kontakt<\/a><\/div>\n    <\/div>\n\n    <div class=\"kzab-divider\"><\/div>\n\n    <div class=\"kzab-socials\">\n      <a href=\"https:\/\/www.linkedin.com\/in\/felix-rieger-751148377\/\" class=\"kzab-soc\" title=\"LinkedIn\" target=\"_blank\" rel=\"noopener me nofollow\">\n        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 0 1-2.063-2.065 2.064 2.064 0 1 1 2.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z\"\/><\/svg>\n      <\/a>\n      <a href=\"https:\/\/twitter.com\/FelixRieger\" class=\"kzab-soc\" title=\"X \/ Twitter\" target=\"_blank\" rel=\"noopener me nofollow\">\n        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-4.714-6.231-5.401 6.231H2.74l7.73-8.835L1.254 2.25H8.08l4.253 5.622zm-1.161 17.52h1.833L7.084 4.126H5.117z\"\/><\/svg>\n      <\/a>\n      <a href=\"https:\/\/felixrieger.tumblr.com\/\" class=\"kzab-soc\" title=\"Tumblr\" target=\"_blank\" rel=\"noopener me nofollow\">\n        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M14.563 24c-5.093 0-7.031-3.756-7.031-6.411V9.747H5.116V6.648c3.63-1.313 4.512-4.596 4.71-6.469C9.84.051 9.941 0 9.999 0h3.517v6.114h4.801v3.633h-4.82v7.47c.016 1.001.375 2.371 2.207 2.371h.09c.631-.02 1.486-.205 1.936-.419l1.156 3.425c-.436.636-2.4 1.374-4.304 1.406z\"\/><\/svg>\n      <\/a>\n    <\/div>\n\n  <\/div>\n\n  <!-- Risikohinweis -->\n  <div class=\"kzab-risk\">\n    <div class=\"kzab-risk-icon\">&#9888;&#65039;<\/div>\n    <div class=\"kzab-risk-body\">\n      <div class=\"kzab-risk-title\">Risikohinweis &amp; Haftungsausschluss<\/div>\n      <p class=\"kzab-risk-text\">\n        Dieser Artikel dient ausschlie\u00dflich zu <strong>Informationszwecken<\/strong> und stellt\n        <strong>keine Finanz-, Anlage- oder Steuerberatung<\/strong> dar.\n        Kryptow\u00e4hrungen sind hochvolatile Anlageinstrumente \u2013 der Handel kann zum\n        <strong>vollst\u00e4ndigen Verlust des eingesetzten Kapitals<\/strong> f\u00fchren.\n        Investiere nur, was du bereit bist zu verlieren.\n        KryptoZukunft.com \u00fcbernimmt keine Haftung f\u00fcr Entscheidungen auf Basis dieser Inhalte.\n        Bei steuerlichen Fragen wende dich an einen zugelassenen Steuerberater.\n      <\/p>\n    <\/div>\n  <\/div>\n\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Solana affiche des fondamentaux solides pour 2026 malgr\u00e9 un recul technique, gr\u00e2ce aux mises \u00e0 jour Firedancer et Alpenglow, ainsi qu'\u00e0 une activit\u00e9 accrue sur la cha\u00eene.<\/p>","protected":false},"author":263121695,"featured_media":8746,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"{\"document\":\"AAAGx8DtigRHQQaWAQEJVJoBDnaQAQEBCAEBSAIEAhBOSpwBAQEIAQFIAgRGGAEBCAEBSAIEAwD+A4AIJALgCKADwAMGasgBhgkmBAiECSZRKAEhACcABAAnASgGJwAoDScARACEAgcAKAInASgCJwCoASgAqAAEAIcAKAInASgCJwCoAYcAKAInASgCJwCoASgAqAAEAIEAhAGoAwQAqADEiOoDqukDc3RhdGV2ZXJzaW9uZG9jdW1lbnRkYXRlZG9jdW1lbnRzdGF0dXNkb2N1bWVudHRpdGxlQXV0b21hdGlzY2ggZ2VzcGVpY2hlcnRlciBFbnR3dXJmZG9jdW1lbnRjb250ZW50ZG9jdW1lbnRleGNlcnB0ZG9jdW1lbnRhdXRob3Jkb2N1bWVudGZlYXR1cmVkX21lZGlhZG9jdW1lbnRjb21tZW50X3N0YXR1c2RvY3VtZW50cGluZ19zdGF0dXNkb2N1bWVudHN0aWNreWRvY3VtZW50dGVtcGxhdGVkb2N1bWVudGZvcm1hdGRvY3VtZW50bWV0YV9qZXRwYWNrX25ld3NsZXR0ZXJfYWNjZXNzX2pldHBhY2tfZG9udF9lbWFpbF9wb3N0X3RvX3N1YnNfamV0cGFja19uZXdzbGV0dGVyX3RpZXJfaWRfamV0cGFja19tZW1iZXJzaGlwc19jb250YWluc19wYXl3YWxsZWRfY29udGVudF9qZXRwYWNrX21lbWJlcnNoaXBzX2NvbnRhaW5zX3BhaWRfY29udGVudGZvb3Rub3Rlc2pldHBhY2tfcHVibGljaXplX21lc3NhZ2VqZXRwYWNrX3B1YmxpY2l6ZV9mZWF0dXJlX2VuYWJsZWRqZXRwYWNrX3NvY2lhbF9wb3N0X2FscmVhZHlfc2hhcmVkamV0cGFja19zb2NpYWxfb3B0aW9uc193cGFzX2N1c3RvbWl6ZV9wZXJfbmV0d29ya2pldHBhY2tfcG9zdF93YXNfZXZlcl9wdWJsaXNoZWRkb2N1bWVudGNhdGVnb3JpZXNkb2N1bWVudHRhZ3Nkb2N1bWVudGJsb2Nrc1NvbGFuYSBBbmFseXNlIHVuZCBQUm9nbm9zZXJvZ25vc2UgMjAyNmNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBwbGFjZWhvbGRlclRycENvbnRlbnRSZXN0cmljdGlvbmlubmVyQmxvY2tzbGV2ZWxTb2xhbmEgQW5hbHlzZSB1bmQgUHJvZ25vc2UgMjAyNmNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBwbGFjZWhvbGRlclRycENvbnRlbnRSZXN0cmljdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcHBsYWNlaG9sZGVyVHJwQ29udGVudFJlc3RyaWN0aW9uaW5uZXJCbG9ja3NyZWY8IS0tIHdwOmhlYWRpbmcgeyJsZXZlbCI6MX0gLS0+CjxoMSBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+U29sYW5hIEFuYWx5c2UgdW5kIFByb2dub3NlIDIwMjY8L2gxPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKCjwhLS0gd3A6YmxvY2sgeyJyZWYiOjE4NTJ9IC8tLT5Tb2xhbmEgemVpZ3QgMjAyNiB0cm90eiBrdXJzdGVjaG5pc2NoZW4gUsO8Y2tnYW5ncyBzdGFya2UgRnVuZGFtZW50YWxkYXRlbiBkdXJjaCBGaXJlZGFuY2VyLSB1bmQgQWxwZW5nbG93LVVwZGF0ZXMgc293aWUgd2FjaHNlbmRlIE9uLUNoYWluLUFrdGl2aXTDpHRlbi48IS0tIHdwOmh0bWwgLS0+CjwhLS0gd3A6aHRtbCAtLT4KPHNjcmlwdCB0eXBlPSJhcHBsaWNhdGlvbi9sZCtqc29uIj4KewogICJAY29udGV4dCI6ICJodHRwczovL3NjaGVtYS5vcmciLAogICJAdHlwZSI6ICJBcnRpY2xlIiwKICAiaGVhZGxpbmUiOiAiU29sYW5hIChTT0wpIEFuYWx5c2UgJiBQcm9nbm9zZSAyMDI2OiBGaXJlZGFuY2VyLCBBbHBlbmdsb3csIFNwb3QtRVRGcyB1bmQgd2FzIGRlbiBLdXJzIHdpcmtsaWNoIGFudHJlaWJ0IiwKICAiZGVzY3JpcHRpb24iOiAiU29sYW5hIChTT0wpIEFuYWx5c2UgQXByaWwgMjAyNjogYWt0dWVsbGVyIEt1cnMgfjg4ICQsIHJ1bmQgNzAlIHVudGVyIEFUSCAyOTMgJC4gRmlyZWRhbmNlciBWYWxpZGF0b3ItQ2xpZW50IGxpdmUsIEFscGVuZ2xvdyBLb25zZW5zLVVwZ3JhZGUgYnJpbmd0IDE1MG1zIEZpbmFsaXTDpHQsIFNwb3QtU09MLUVURnMgbWl0IDgwNSBNaW8uICQgQVVNLiAxLDEgQmlsbGlvbmVuICQgT24tQ2hhaW4tQWt0aXZpdMOkdCBpbiBRMSAyMDI2LiBQcm9nbm9zZW46IFN0YW5kYXJkIENoYXJ0ZXJlZCAyNTAgJCwgQnVsbC1DYXNlIDM1MOKAkzQwMCAkLiBWb2xsc3TDpG5kaWdlIEZ1bmRhbWVudGFsYW5hbHlzZSwgUmlzaWtlbiwgQ2hhcnRhbmFseXNlLiIsCiAgImRhdGVQdWJsaXNoZWQiOiAiMjAyNi0wNC0xNyIsCiAgImRhdGVNb2RpZmllZCI6ICIyMDI2LTA0LTE3IiwKICAiYXV0aG9yIjogeyJAdHlwZSI6ICJQZXJzb24iLCAibmFtZSI6ICJGZWxpeCBSaWVnZXIiLCAidXJsIjogImh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vYXV0aG9yLyJ9LAogICJwdWJsaXNoZXIiOiB7IkB0eXBlIjogIk9yZ2FuaXphdGlvbiIsICJuYW1lIjogIktyeXB0b1p1a3VuZnQiLCAidXJsIjogImh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20ifSwKICAiaW5MYW5ndWFnZSI6ICJkZS1ERSIsCiAgImtleXdvcmRzIjogIlNvbGFuYSBBbmFseXNlIDIwMjYsIFNPTCBQcm9nbm9zZSAyMDI2LCBTb2xhbmEgRmlyZWRhbmNlciBVcGdyYWRlLCBTb2xhbmEgQWxwZW5nbG93IEtvbnNlbnMsIFNPTCBFVEYgMjAyNiwgU29sYW5hIEt1cnMgUHJvZ25vc2UiLAogICJhYm91dCI6IHsKICAgICJAdHlwZSI6ICJUaGluZyIsCiAgICAibmFtZSI6ICJTb2xhbmEiLAogICAgImRlc2NyaXB0aW9uIjogIlNvbGFuYSBpc3QgZWluZSBIaWdoLVBlcmZvcm1hbmNlLUJsb2NrY2hhaW4sIGRpZSBQcm9vZi1vZi1IaXN0b3J5IChQb0gpIG1pdCBQcm9vZi1vZi1TdGFrZSAoUG9TKSBrb21iaW5pZXJ0IHVuZCBiaXMgenUgNjUuMDAwIFRQUyB2ZXJhcmJlaXRlbiBrYW5uLiIsCiAgICAic2FtZUFzIjogImh0dHBzOi8vc29sYW5hLmNvbSIKICB9LAogICJtZW50aW9ucyI6IFsKICAgIHsiQHR5cGUiOiAiUGVyc29uIiwgIm5hbWUiOiAiRmVsaXggUmllZ2VyIiwgImpvYlRpdGxlIjogIkdyw7xuZGVyICYgQ2hlZnJlZGFrdGV1ciBLcnlwdG9adWt1bmZ0LmNvbSJ9LAogICAgeyJAdHlwZSI6ICJQZXJzb24iLCAibmFtZSI6ICJBbmF0b2x5IFlha292ZW5rbyIsICJqb2JUaXRsZSI6ICJNaXRncsO8bmRlciBTb2xhbmEifSwKICAgIHsiQHR5cGUiOiAiUGVyc29uIiwgIm5hbWUiOiAiQXJ0aHVyIEhheWVzIiwgImpvYlRpdGxlIjogIkNJTyBNYWVsc3Ryb20ifSwKICAgIHsiQHR5cGUiOiAiT3JnYW5pemF0aW9uIiwgIm5hbWUiOiAiRnJhbmtsaW4gVGVtcGxldG9uIiwgInVybCI6ICJodHRwczovL3d3dy5mcmFua2xpbnRlbXBsZXRvbi5jb20ifSwKICAgIHsiQHR5cGUiOiAiT3JnYW5pemF0aW9uIiwgIm5hbWUiOiAiRmlkZWxpdHkiLCAidXJsIjogImh0dHBzOi8vd3d3LmZpZGVsaXR5LmNvbSJ9LAogICAgeyJAdHlwZSI6ICJPcmdhbml6YXRpb24iLCAibmFtZSI6ICJTdGFuZGFyZCBDaGFydGVyZWQiLCAidXJsIjogImh0dHBzOi8vd3d3LnNjLmNvbSJ9LAogICAgeyJAdHlwZSI6ICJPcmdhbml6YXRpb24iLCAibmFtZSI6ICJKdW1wIENyeXB0byIsICJ1cmwiOiAiaHR0cHM6Ly9qdW1wY3J5cHRvLmNvbSJ9LAogICAgeyJAdHlwZSI6ICJPcmdhbml6YXRpb24iLCAibmFtZSI6ICJXZXN0ZXJuIFVuaW9uIiwgInVybCI6ICJodHRwczovL3d3dy53ZXN0ZXJudW5pb24uY29tIn0KICBdCn0KPC9zY3JpcHQ+CjxzY3JpcHQgdHlwZT0iYXBwbGljYXRpb24vbGQranNvbiI+CnsKICAiQGNvbnRleHQiOiAiaHR0cHM6Ly9zY2hlbWEub3JnIiwKICAiQHR5cGUiOiAiRkFRUGFnZSIsCiAgIm1haW5FbnRpdHkiOiBbCiAgICB7CiAgICAgICJAdHlwZSI6ICJRdWVzdGlvbiIsCiAgICAgICJuYW1lIjogIldhcyBpc3QgZGFzIFNvbGFuYSBGaXJlZGFuY2VyIFVwZ3JhZGU\/IiwKICAgICAgImFjY2VwdGVkQW5zd2VyIjogeyJAdHlwZSI6ICJBbnN3ZXIiLCAidGV4dCI6ICJGaXJlZGFuY2VyIGlzdCBlaW4gendlaXRlciwgdW5hYmjDpG5naWdlciBWYWxpZGF0b3ItQ2xpZW50IGbDvHIgU29sYW5hLCBlbnR3aWNrZWx0IHZvbiBKdW1wIENyeXB0by4gRXIgd3VyZGUgaW0gRGV6ZW1iZXIgMjAyNSBtaXQgMjA3IFZhbGlkYXRvcmVuIGdlc3RhcnRldCB1bmQgaGF0IGluIFRlc3RzIMO8YmVyIDYwMC4wMDAgVHJhbnNha3Rpb25lbiBwcm8gU2VrdW5kZSAoVFBTKSBlcnJlaWNodCDigJMgbWl0IGVpbmVtIFppZWwgdm9uIDEgTWlsbGlvbiBUUFMgYmVpIHZvbGxzdMOkbmRpZ2VyIE1pZ3JhdGlvbi4gRmlyZWRhbmNlciB2ZXJiZXNzZXJ0IGRyZWkgRGluZ2U6IEdlc2Nod2luZGlna2VpdCwgTmV0endlcmstUmVzaWxpZW56IChlaW4gQnVnIGltIGVpbmVuIENsaWVudCBzdG9wcHQgbmljaHQgZGFzIGdlc2FtdGUgTmV0endlcmspIHVuZCBEZXplbnRyYWxpc2llcnVuZyBkdXJjaCBDbGllbnQtRGl2ZXJzaXTDpHQuIn0KICAgIH0sCiAgICB7CiAgICAgICJAdHlwZSI6ICJRdWVzdGlvbiIsCiAgICAgICJuYW1lIjogIldhcyBpc3QgZGFzIFNvbGFuYSBBbHBlbmdsb3cgVXBncmFkZT8iLAogICAgICAiYWNjZXB0ZWRBbnN3ZXIiOiB7IkB0eXBlIjogIkFuc3dlciIsICJ0ZXh0IjogIkFscGVuZ2xvdyAoU0lNRC0wMzI2KSBpc3QgZWluIEtvbnNlbnMtT3ZlcmhhdWwgZsO8ciBTb2xhbmEsIGdlcGxhbnQgZsO8ciBRMyAyMDI2LiBFcyByZWR1emllcnQgZGllIEJsb2NrLUZpbmFsaXTDpHQgdm9uIDEyIFNla3VuZGVuIGF1ZiAxMDDigJMxNTAgTWlsbGlzZWt1bmRlbiDigJMgZWluZSA4MC0xMDAtZmFjaGUgVmVyYmVzc2VydW5nLiBEYXMgZXJtw7ZnbGljaHQgSG9jaGZyZXF1ZW56aGFuZGVsLCBFY2h0emVpdC1aYWhsdW5nZW4gdW5kIFN1Yi1TZWt1bmRlbi1HYW1pbmcgYXVmIGRlciBCbG9ja2NoYWluLiBBbHBlbmdsb3cgaXN0IGRhbWl0IGVpbmUgZGVyIGJlZGV1dGVuZHN0ZW4gS29uc2Vucy1WZXJiZXNzZXJ1bmdlbiBpbiBkZXIgR2VzY2hpY2h0ZSB2b24gU29sYW5hLiJ9CiAgICB9LAogICAgewogICAgICAiQHR5cGUiOiAiUXVlc3Rpb24iLAogICAgICAibmFtZSI6ICJHaWJ0IGVzIGJlcmVpdHMgU29sYW5hIFNwb3QtRVRGcz8iLAogICAgICAiYWNjZXB0ZWRBbnN3ZXIiOiB7IkB0eXBlIjogIkFuc3dlciIsICJ0ZXh0IjogIkphLiBVUy1hbWVyaWthbmlzY2hlIFNwb3QtU29sYW5hLUVURnMgc3RhcnRldGVuIGFtIDI4LiBPa3RvYmVyIDIwMjUuIFByb2R1a3RlIHZvbiBCaXR3aXNlIChCU09MLCAwLDIwJSksIEZyYW5rbGluIFRlbXBsZXRvbiAoU09FWiwgMCwxOSUpLCBGaWRlbGl0eSwgVmFuRWNrLCAyMVNoYXJlcyB1bmQgR3JheXNjYWxlIHNpbmQgdmVyZsO8Z2Jhci4gR2VzYW10LUFVTTogcnVuZCA4MDUgTWlsbGlvbmVuIERvbGxhciAoU3RhbmQgUTEgMjAyNikuIERhcyBpc3QgZGV1dGxpY2ggd2VuaWdlciBhbHMgQml0Y29pbi1FVEZzIOKAkyBhYmVyIGRpZSBHcnVuZHN0cnVrdHVyIGbDvHIgaW5zdGl0dXRpb25lbGxlbiBTT0wtWnVmbHVzcyBpc3QgZXRhYmxpZXJ0LiBTdGFraW5nLUVURnMgbGVpdGVuIDbigJM3JSBKYWhyZXNyZW5kaXRlIGFuIEFubGVnZXIgd2VpdGVyLiJ9CiAgICB9LAogICAgewogICAgICAiQHR5cGUiOiAiUXVlc3Rpb24iLAogICAgICAibmFtZSI6ICJXYXJ1bSBpc3QgU29sYW5hIDIwMjYgZ2VmYWxsZW4\/IiwKICAgICAgImFjY2VwdGVkQW5zd2VyIjogeyJAdHlwZSI6ICJBbnN3ZXIiLCAidGV4dCI6ICJTb2xhbmEgZmllbCB2b24gc2VpbmVtIEFUSCBiZWkgMjkzICQgKEphbnVhciAyMDI1KSBhdWYgZWluIFRpZWYgdm9uIHJ1bmQgNzDigJM4MCAkIGltIEZlYnJ1YXIvTcOkcnogMjAyNiDigJMgZWluIFLDvGNrZ2FuZyB2b24gw7xiZXIgNzAlLiBVcnNhY2hlbjogSXJhbi1LcmllZyB1bmQgZ2xvYmFsZSBSaXNrLW9mZi1TdGltbXVuZywgRHJpZnQtUHJvdG9jb2wtSGFjayAoMjg2IE1pby4gJCwgMS4gQXByaWwgMjAyNikgZHVyY2ggbm9yZGtvcmVhbmlzY2hlIEhhY2tlciwgRlRYLUluc29sdmVuei1Ub2tlbi1VbmxvY2tzIGVyemV1Z2VuIHJlZ2VsbcOkw59pZ2VuIFZlcmthdWZzZHJ1Y2ssIGRlciBNZW1lY29pbi1Cb29tIGF1cyAyMDI04oCTMjAyNSBpc3QgYWJnZWtsdW5nZW4gdW5kIGRpZSBCVEMtRG9taW5hbnogaXN0IGdlc3RpZWdlbi4gTmV0endlcmstRnVuZGFtZW50YWxkYXRlbiAoT24tQ2hhaW4tQWt0aXZpdMOkdCwgU3Rha2luZykgc2luZCB3ZWl0ZXJoaW4gc3RhcmsuIn0KICAgIH0sCiAgICB7CiAgICAgICJAdHlwZSI6ICJRdWVzdGlvbiIsCiAgICAgICJuYW1lIjogIldhcyBpc3QgZGFzIFNPTCBLdXJzemllbCBmw7xyIEVuZGUgMjAyNj8iLAogICAgICAiYWNjZXB0ZWRBbnN3ZXIiOiB7IkB0eXBlIjogIkFuc3dlciIsICJ0ZXh0IjogIkFuYWx5c3RlbnByb2dub3NlbiAoaG9jaHNwZWt1bGF0aXYpOiBTdGFuZGFyZCBDaGFydGVyZWQ6IDI1MCAkIChyZXZpZGllcnRlcyBaaWVsKS4gQnVsbC1DYXNlIChhbGxlIEthdGFseXNhdG9yZW4gZmV1ZXJuKTogMzUw4oCTNDAwICQuIEJhc2UtQ2FzZTogMTUw4oCTMjAwICQuIEJlYXItQ2FzZTogNjDigJM5MCAkLiBTY2hsw7xzc2Vsa2F0YWx5c2F0b3JlbjogRmlyZWRhbmNlci1NaWdyYXRpb24sIEFscGVuZ2xvdyBRMy1MYXVuY2gsIEVURi1adWZsw7xzc2UsIENMQVJJVFkgQWN0LCBXZXN0ZXJuIFVuaW9uIFVTRFBULVN0YWJsZWNvaW4gKEgxIDIwMjYpLiBBbGxlIFByb2dub3NlbiBzaW5kIGtlaW5lIEFubGFnZWJlcmF0dW5nLiJ9CiAgICB9LAogICAgewogICAgICAiQHR5cGUiOiAiUXVlc3Rpb24iLAogICAgICAibmFtZSI6ICJXYXMgaXN0IFByb29mIG9mIEhpc3RvcnkgYmVpIFNvbGFuYT8iLAogICAgICAiYWNjZXB0ZWRBbnN3ZXIiOiB7IkB0eXBlIjogIkFuc3dlciIsICJ0ZXh0IjogIlByb29mIG9mIEhpc3RvcnkgKFBvSCkgaXN0IFNvbGFuYXMgZWluemlnYXJ0aWdlciBLb25zZW5zbWVjaGFuaXNtdXMsIGRlciBkaWUgWmVpdCBrcnlwdG9ncmFmaXNjaCBkaXJla3QgaW5zIExlZGdlciBrb2RpZXJ0LiBBbnN0YXR0IGRhc3MgVmFsaWRhdG9yZW4genVlcnN0IMO8YmVyIGRlbiBaZWl0c3RlbXBlbCBlaW5lciBUcmFuc2FrdGlvbiBlaW5pZyB3ZXJkZW4gbcO8c3NlbiwgZ2lidCBQb0ggamVkZW0gVmFsaWRhdG9yIGVpbmUgZ2VtZWluc2FtZSBaZWl0cmVmZXJlbnog4oCTIG9obmUgc3TDpG5kaWdlIE5ldHp3ZXJrLUtvb3JkaW5hdGlvbi4gRGFzIHJlZHV6aWVydCBkZW4gS29tbXVuaWthdGlvbnMtT3ZlcmhlYWQgZHJhc3Rpc2NoIHVuZCBlcm3DtmdsaWNodCBTb2xhbmFzIGhvaGVuIER1cmNoc2F0eiB2b24gbWVocmVyZW4gdGF1c2VuZCBUUFMuIn0KICAgIH0KICBdCn0KPC9zY3JpcHQ+CjxzY3JpcHQgdHlwZT0iYXBwbGljYXRpb24vbGQranNvbiI+CnsKICAiQGNvbnRleHQiOiAiaHR0cHM6Ly9zY2hlbWEub3JnIiwKICAiQHR5cGUiOiAiUmV2aWV3IiwKICAiaXRlbVJldmlld2VkIjogewogICAgIkB0eXBlIjogIlRoaW5nIiwKICAgICJuYW1lIjogIlNvbGFuYSAoU09MKSIsCiAgICAiZGVzY3JpcHRpb24iOiAiU29sYW5hIEJsb2NrY2hhaW4gdW5kIFNPTC1Ub2tlbiIKICB9LAogICJhdXRob3IiOiB7IkB0eXBlIjogIlBlcnNvbiIsICJuYW1lIjogIkZlbGl4IFJpZWdlciJ9LAogICJwdWJsaXNoZXIiOiB7IkB0eXBlIjogIk9yZ2FuaXphdGlvbiIsICJuYW1lIjogIktyeXB0b1p1a3VuZnQifSwKICAiZGF0ZVB1Ymxpc2hlZCI6ICIyMDI2LTA0LTE3IiwKICAicmV2aWV3UmF0aW5nIjogewogICAgIkB0eXBlIjogIlJhdGluZyIsCiAgICAicmF0aW5nVmFsdWUiOiAiNC4xIiwKICAgICJiZXN0UmF0aW5nIjogIjUiLAogICAgIndvcnN0UmF0aW5nIjogIjEiLAogICAgInJhdGluZ0V4cGxhbmF0aW9uIjogIlN0YXJrZSBUZWNobm9sb2dpZSB1bmQgRnVuZGFtZW50YWxkYXRlbiAoRmlyZWRhbmNlciwgQWxwZW5nbG93LCBTcG90LUVURnMpLCBhYmVyIGVyaGVibGljaGUgUmlzaWtlbiBkdXJjaCBTaWNoZXJoZWl0c3ZvcmbDpGxsZSwgRlRYLVVubG9ja3MgdW5kIFplbnRyYWxpc2llcnVuZ3NiZWRlbmtlbi4iCiAgfSwKICAicmV2aWV3Qm9keSI6ICJTb2xhbmEgYmlldGV0IDIwMjYgZGllIHN0w6Rya3N0ZSB0ZWNobm9sb2dpc2NoZSBFbnR3aWNrbHVuZyB1bnRlciBkZW4gVG9wLUxheWVyLTEtQmxvY2tjaGFpbnM6IEZpcmVkYW5jZXIgbMOkdWZ0IGF1ZiBkZW0gTWFpbm5ldCwgQWxwZW5nbG93IGJyaW5ndCAxNTBtcyBGaW5hbGl0w6R0LCBTcG90LUVURnMgc2luZCB2ZXJmw7xnYmFyLiBRMSAyMDI2IE9uLUNoYWluLUFrdGl2aXTDpHQgZXJyZWljaHRlIDEsMSBCaWxsaW9uZW4gRG9sbGFyLiBSaXNpa2VuIGJsZWliZW46IERyaWZ0LUhhY2ssIEZUWC1VbmxvY2tzLCBWYWxpZGF0b3ItWmVudHJhbGlzaWVydW5nLiIKfQo8L3NjcmlwdD4KPHN0eWxlPgpAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1PdXRmaXQ6d2dodEA0MDA7NTAwOzYwMDs3MDA7ODAwJmZhbWlseT1KZXRCcmFpbnMrTW9ubzp3Z2h0QDQwMDs2MDA7NzAwJmZhbWlseT1FeG8rMjp3Z2h0QDgwMDs5MDAmZGlzcGxheT1zd2FwJyk7Cjpyb290ey0tYTojRjc5MzFBOy0tYTI6cmdiYSgyNDcsMTQ3LDI2LC4wOSk7LS1hMzpyZ2JhKDI0NywxNDcsMjYsLjIyKTstLWc6IzJlY2M3MTstLWcyOnJnYmEoNDYsMjA0LDExMywuMDgpOy0tZzM6cmdiYSg0NiwyMDQsMTEzLC4yMik7LS1yOiNlNzRjM2M7LS1yMjpyZ2JhKDIzMSw3Niw2MCwuMDgpOy0tcjM6cmdiYSgyMzEsNzYsNjAsLjIyKTstLXM6IzliNTliNjstLXMyOnJnYmEoMTU1LDg5LDE4MiwuMDgpOy0tczM6cmdiYSgxNTUsODksMTgyLC4yMik7LS1iOiM1ZGFkZTI7LS1iMjpyZ2JhKDkzLDE3MywyMjYsLjA4KTstLWIzOnJnYmEoOTMsMTczLDIyNiwuMjIpOy0teTojZjBjMDQwOy0teTI6cmdiYSgyNDAsMTkyLDY0LC4wOCk7LS15MzpyZ2JhKDI0MCwxOTIsNjQsLjIyKTt9Ci5zb3ttYXgtd2lkdGg6OTEwcHg7bWFyZ2luOjAgYXV0bztwYWRkaW5nOjAgMjBweCA3MHB4O2JhY2tncm91bmQ6IzA2MGUwYTtmb250LWZhbWlseTonT3V0Zml0JyxzYW5zLXNlcmlmO2NvbG9yOiNmMGY3ZjJ9Ci5zbyAqe2JveC1zaXppbmc6Ym9yZGVyLWJveH0KLnNvIGgye2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo5MDA7Zm9udC1zaXplOmNsYW1wKDE5cHgsMi42dncsMjdweCk7bWFyZ2luOjUycHggMCAxMnB4O2xpbmUtaGVpZ2h0OjEuMjtjb2xvcjojZjBmN2YyfQouc28gaDIgZW17Zm9udC1zdHlsZTpub3JtYWw7Y29sb3I6dmFyKC0tcyl9Ci5zbyBoM3tmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6ODAwO2ZvbnQtc2l6ZTpjbGFtcCgxNHB4LDEuOHZ3LDE5cHgpO21hcmdpbjoyNHB4IDAgOHB4O2NvbG9yOiNmMGY3ZjJ9Ci5zbyBwe2ZvbnQtc2l6ZToxNS41cHg7bGluZS1oZWlnaHQ6MS45Nztjb2xvcjojYzhkZGQwO21hcmdpbi1ib3R0b206MTZweH0KLnNvIHAgc3Ryb25ne2NvbG9yOiNmMGY3ZjJ9Ci5zbyB1bCwuc28gb2x7cGFkZGluZy1sZWZ0OjIycHg7Y29sb3I6I2M4ZGRkMDtmb250LXNpemU6MTVweDtsaW5lLWhlaWdodDoxLjk1O21hcmdpbi1ib3R0b206MTZweH0KLnNvIGxpe21hcmdpbi1ib3R0b206N3B4fQouc28gYS5pbHtjb2xvcjp2YXIoLS1zKTt0ZXh0LWRlY29yYXRpb246bm9uZTtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDE1NSw4OSwxODIsLjMpO2ZvbnQtd2VpZ2h0OjYwMH0KLnNvIGEuaWwub3tjb2xvcjp2YXIoLS1hKTtib3JkZXItY29sb3I6cmdiYSgyNDcsMTQ3LDI2LC4zKX0KLnNvIGEuaWwuZ3tjb2xvcjp2YXIoLS1nKTtib3JkZXItY29sb3I6cmdiYSg0NiwyMDQsMTEzLC4zNSl9Ci5zbyBhLmlsLmJ7Y29sb3I6dmFyKC0tYik7Ym9yZGVyLWNvbG9yOnJnYmEoOTMsMTczLDIyNiwuMyl9Ci5zbyBhLmlsLnJ7Y29sb3I6dmFyKC0tcik7Ym9yZGVyLWNvbG9yOnJnYmEoMjMxLDc2LDYwLC4zKX0KLnNvIGEuc3Jje2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZToxMHB4O2NvbG9yOiM1YTZhM2E7YmFja2dyb3VuZDojMGExMjBhO2JvcmRlcjoxcHggc29saWQgcmdiYSgxNTUsODksMTgyLC4xNCk7Ym9yZGVyLXJhZGl1czo0cHg7cGFkZGluZzoxcHggNnB4O21hcmdpbi1sZWZ0OjRweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Cgouc28taGVyb3tiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMzVkZWcsdmFyKC0tczIpLHJnYmEoMTU1LDg5LDE4MiwuMDIpKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLXMzKTtib3JkZXItcmFkaXVzOjE0cHg7cGFkZGluZzozMHB4IDM0cHg7bWFyZ2luOjAgMCAyOHB4O3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbn0KLnNvLWhlcm86OmJlZm9yZXtjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO3RvcDotNjBweDtyaWdodDotNjBweDt3aWR0aDoyNDBweDtoZWlnaHQ6MjQwcHg7YmFja2dyb3VuZDpyYWRpYWwtZ3JhZGllbnQoY2lyY2xlLHJnYmEoMTU1LDg5LDE4MiwuMDgpLHRyYW5zcGFyZW50IDcwJSk7cG9pbnRlci1ldmVudHM6bm9uZX0KLnNvLWJhZGdlc3tkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7Z2FwOjhweDttYXJnaW4tYm90dG9tOjE0cHh9Ci5zby1iYWRnZXtmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZTtmb250LXNpemU6OHB4O2ZvbnQtd2VpZ2h0OjcwMDtwYWRkaW5nOjNweCA5cHg7Ym9yZGVyLXJhZGl1czo0cHg7bGV0dGVyLXNwYWNpbmc6LjA4ZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfQouc28tYmFkZ2Uuc3tjb2xvcjp2YXIoLS1zKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLXMzKTtiYWNrZ3JvdW5kOnZhcigtLXMyKX0KLnNvLWJhZGdlLmd7Y29sb3I6dmFyKC0tZyk7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1nMyk7YmFja2dyb3VuZDp2YXIoLS1nMil9Ci5zby1iYWRnZS5ve2NvbG9yOnZhcigtLWEpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tYTMpO2JhY2tncm91bmQ6dmFyKC0tYTIpfQouc28tYmFkZ2Uucntjb2xvcjp2YXIoLS1yKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLXIzKTtiYWNrZ3JvdW5kOnZhcigtLXIyKX0KLnNvLWhlcm8gaDF7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjkwMDtmb250LXNpemU6Y2xhbXAoMjJweCwzLjV2dywzOHB4KTtsaW5lLWhlaWdodDoxLjA3O2NvbG9yOiNmMGY3ZjI7bWFyZ2luOjAgMCAxM3B4fQouc28taGVybyBoMSBzcGFue2NvbG9yOnZhcigtLXMpfQouc28taGVyby1sZWFke2ZvbnQtc2l6ZToxNS41cHg7Y29sb3I6I2M4ZGRkMDtsaW5lLWhlaWdodDoxLjkzO21hcmdpbjowIDAgMjBweH0KLnNvLWhlcm8tZ3JpZHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjEuMWZyIDAuOWZyO2dhcDoxMnB4fQouc28taGVyby1wYW5lbHtiYWNrZ3JvdW5kOiMwYTEyMGE7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDE1NSw4OSwxODIsLjA5KTtib3JkZXItcmFkaXVzOjExcHg7cGFkZGluZzoxNnB4IDE4cHh9Ci5zby1oZXJvLXBhbmVsIGgze21hcmdpbjowIDAgOXB4O2ZvbnQtc2l6ZToxM3B4O2NvbG9yOnZhcigtLXMpO2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo4MDB9Ci5zby1oZXJvLXBhbmVsIHVse3BhZGRpbmctbGVmdDoxNXB4O2ZvbnQtc2l6ZToxM3B4O2NvbG9yOiNjOGRkZDA7bGluZS1oZWlnaHQ6MS44NTttYXJnaW46MH0KLnNvLWhlcm8tcGFuZWwgbGl7bWFyZ2luLWJvdHRvbTo1cHh9Ci5zby1zbmFwLWdyaWR7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMWZyO2dhcDo3cHh9Ci5zby1zbmFwe2JhY2tncm91bmQ6IzA4MGUwODtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMTU1LDg5LDE4MiwuMDgpO2JvcmRlci1yYWRpdXM6OHB4O3BhZGRpbmc6MTFweH0KLnNvLXNuYXAgc3Ryb25ne2Rpc3BsYXk6YmxvY2s7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjkwMDtmb250LXNpemU6MTVweDtjb2xvcjp2YXIoLS1zKTttYXJnaW4tYm90dG9tOjNweDtsaW5lLWhlaWdodDoxLjF9Ci5zby1zbmFwIHNwYW57Zm9udC1zaXplOjEwLjVweDtjb2xvcjojNGEzYTZhO2xpbmUtaGVpZ2h0OjEuNX0KCi5zby1ocntoZWlnaHQ6MXB4O2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDkwZGVnLHZhcigtLXMzKSx0cmFuc3BhcmVudCk7bWFyZ2luOjUwcHggMH0KCi5zby1zdGF0c3tkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdChhdXRvLWZpdCxtaW5tYXgoMTI4cHgsMWZyKSk7Z2FwOjlweDttYXJnaW46MjBweCAwfQouc28tc3RhdHtiYWNrZ3JvdW5kOiMwYTEyMGE7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDE1NSw4OSwxODIsLjA4KTtib3JkZXItcmFkaXVzOjEwcHg7cGFkZGluZzoxM3B4O3RleHQtYWxpZ246Y2VudGVyfQouc28tc3Z7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtc2l6ZTpjbGFtcCgxNHB4LDJ2dywyMXB4KTtmb250LXdlaWdodDo5MDA7bGluZS1oZWlnaHQ6MS4xO21hcmdpbi1ib3R0b206NHB4fQouc28tc3Yuc3tjb2xvcjp2YXIoLS1zKX0uc28tc3YuZ3tjb2xvcjp2YXIoLS1nKX0uc28tc3Yucntjb2xvcjp2YXIoLS1yKX0uc28tc3Yub3tjb2xvcjp2YXIoLS1hKX0uc28tc3YueXtjb2xvcjp2YXIoLS15KX0uc28tc3YuYntjb2xvcjp2YXIoLS1iKX0KLnNvLXNse2ZvbnQtc2l6ZTo4LjVweDtjb2xvcjojNGEzYTZhO2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2xpbmUtaGVpZ2h0OjEuNTV9Cgouc28tYm94e2JvcmRlci1yYWRpdXM6MTJweDtwYWRkaW5nOjE4cHggMjJweDttYXJnaW46MjBweCAwfQouc28tYm94LnBycHtiYWNrZ3JvdW5kOnZhcigtLXMyKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLXMzKX0KLnNvLWJveC5ncm57YmFja2dyb3VuZDp2YXIoLS1nMik7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1nMyl9Ci5zby1ib3gucmVke2JhY2tncm91bmQ6dmFyKC0tcjIpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tcjMpfQouc28tYm94Lm9yZ3tiYWNrZ3JvdW5kOnZhcigtLWEyKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWEzKX0KLnNvLWJveC55bHd7YmFja2dyb3VuZDp2YXIoLS15Mik7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS15Myl9Ci5zby1ib3guYmx1e2JhY2tncm91bmQ6dmFyKC0tYjIpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tYjMpfQouc28tYm94LXR7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7Zm9udC1zaXplOjguNXB4O2ZvbnQtd2VpZ2h0OjcwMDtsZXR0ZXItc3BhY2luZzouMTRlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bWFyZ2luLWJvdHRvbToxMHB4fQouc28tYm94LnBycCAuc28tYm94LXR7Y29sb3I6dmFyKC0tcyl9LnNvLWJveC5ncm4gLnNvLWJveC10e2NvbG9yOnZhcigtLWcpfS5zby1ib3gucmVkIC5zby1ib3gtdHtjb2xvcjp2YXIoLS1yKX0uc28tYm94Lm9yZyAuc28tYm94LXR7Y29sb3I6dmFyKC0tYSl9LnNvLWJveC55bHcgLnNvLWJveC10e2NvbG9yOnZhcigtLXkpfS5zby1ib3guYmx1IC5zby1ib3gtdHtjb2xvcjp2YXIoLS1iKX0KLnNvLWJveCBwLC5zby1ib3ggdWwsLnNvLWJveCBvbHtmb250LXNpemU6MTQuNXB4O2NvbG9yOiNjOGRkZDA7bWFyZ2luLWJvdHRvbTowO2xpbmUtaGVpZ2h0OjEuOX0KLnNvLWJveCBwOm5vdCg6bGFzdC1jaGlsZCksLnNvLWJveCB1bDpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1ib3R0b206MTBweH0KLnNvLWJveCBsaXttYXJnaW4tYm90dG9tOjZweH0KCi5zby1jb2xzMntkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciAxZnI7Z2FwOjEycHg7bWFyZ2luOjE4cHggMH0KLnNvLWNvbHMze2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KDMsMWZyKTtnYXA6MTJweDttYXJnaW46MThweCAwfQouc28tY29se2JhY2tncm91bmQ6IzBhMTIwYTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMTU1LDg5LDE4MiwuMDcpO2JvcmRlci1yYWRpdXM6MTBweDtwYWRkaW5nOjE1cHggMTdweH0KLnNvLWNvbCBoNHttYXJnaW46MCAwIDhweDtmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6ODAwO2ZvbnQtc2l6ZToxM3B4fQouc28tY29sIGg0LnN7Y29sb3I6dmFyKC0tcyl9LnNvLWNvbCBoNC5ne2NvbG9yOnZhcigtLWcpfS5zby1jb2wgaDQucntjb2xvcjp2YXIoLS1yKX0uc28tY29sIGg0Lm97Y29sb3I6dmFyKC0tYSl9LnNvLWNvbCBoNC5ie2NvbG9yOnZhcigtLWIpfQouc28tY29sIHAsLnNvLWNvbCB1bHtmb250LXNpemU6MTNweDtjb2xvcjojOWRiZmFhO2xpbmUtaGVpZ2h0OjEuODU7bWFyZ2luOjB9Ci5zby1jb2wgdWx7cGFkZGluZy1sZWZ0OjE0cHh9LnNvLWNvbCBsaXttYXJnaW4tYm90dG9tOjVweH0KCi8qIEFVVE9SRU5aSVRBVCAqLwouc28tcXtib3JkZXItbGVmdDozcHggc29saWQgdmFyKC0tcyk7YmFja2dyb3VuZDp2YXIoLS1zMik7cGFkZGluZzoxOHB4IDIycHg7bWFyZ2luOjIycHggMDtib3JkZXItcmFkaXVzOjAgMTJweCAxMnB4IDB9Ci5zby1xIGJsb2NrcXVvdGV7bWFyZ2luOjAgMCAxMHB4O2ZvbnQtc2l6ZToxNS41cHg7Y29sb3I6I2UwZDBmNTtmb250LXN0eWxlOml0YWxpYztsaW5lLWhlaWdodDoxLjl9Ci5zby1xLWF0dHJ7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7Zm9udC1zaXplOjlweDtjb2xvcjojN2E1YTlhO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjhweDtmbGV4LXdyYXA6d3JhcH0KLnNvLXEtYXR0ciBzdHJvbmd7Y29sb3I6dmFyKC0tcyk7Zm9udC1zaXplOjEwcHh9Ci5zby1xLWF0dHIgc3Bhbntjb2xvcjojNWEzYTdhfQoKLyogRVhQRVJUIEdSSUQgKi8KLnNvLWV4cGVydHN7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoYXV0by1maXQsbWlubWF4KDIwMHB4LDFmcikpO2dhcDoxMHB4O21hcmdpbjoxOHB4IDB9Ci5zby1leHBlcnR7YmFja2dyb3VuZDojMGExMjBhO2JvcmRlcjoxcHggc29saWQgcmdiYSgxNTUsODksMTgyLC4wOSk7Ym9yZGVyLXJhZGl1czoxMXB4O3BhZGRpbmc6MTVweH0KLnNvLWV4cGVydC1uYW1le2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo5MDA7Zm9udC1zaXplOjEzcHg7Y29sb3I6I2YwZjdmMjttYXJnaW4tYm90dG9tOjJweH0KLnNvLWV4cGVydC1yb2xle2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZTo4cHg7Y29sb3I6dmFyKC0tcyk7bWFyZ2luLWJvdHRvbToxMHB4fQouc28tZXhwZXJ0LXF1b3Rle2ZvbnQtc2l6ZToxM3B4O2NvbG9yOiNjOGRkZDA7Zm9udC1zdHlsZTppdGFsaWM7bGluZS1oZWlnaHQ6MS43ODttYXJnaW4tYm90dG9tOjhweH0KLnNvLWV4cGVydC10YXJnZXR7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjkwMDtmb250LXNpemU6MThweH0KLnNvLWV4cGVydC10YXJnZXQuZ3tjb2xvcjp2YXIoLS1nKX0uc28tZXhwZXJ0LXRhcmdldC5ye2NvbG9yOnZhcigtLXIpfS5zby1leHBlcnQtdGFyZ2V0LnN7Y29sb3I6dmFyKC0tcyl9LnNvLWV4cGVydC10YXJnZXQueXtjb2xvcjp2YXIoLS15KX0KLnNvLWV4cGVydC1sYWJlbHtmb250LXNpemU6OXB4O2NvbG9yOiM0YTNhNmE7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2V9Cgouc28tdHd7b3ZlcmZsb3cteDphdXRvO2JvcmRlci1yYWRpdXM6MTJweDtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMTU1LDg5LDE4MiwuMSk7bWFyZ2luOjIwcHggMH0KLnNvLXRibHt3aWR0aDoxMDAlO2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTttaW4td2lkdGg6NTgwcHh9Ci5zby10YmwgdGh7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7Zm9udC1zaXplOjguNXB4O2NvbG9yOnZhcigtLXMpO2xldHRlci1zcGFjaW5nOi4wOGVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtwYWRkaW5nOjExcHggMTRweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCB2YXIoLS1zMyk7YmFja2dyb3VuZDojMDgwYzA4O3RleHQtYWxpZ246bGVmdH0KLnNvLXRibCB0ZHtwYWRkaW5nOjEycHggMTRweDtjb2xvcjojYzhkZGQwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMTU1LDg5LDE4MiwuMDQpO2ZvbnQtc2l6ZToxMy41cHg7bGluZS1oZWlnaHQ6MS43ODt2ZXJ0aWNhbC1hbGlnbjp0b3B9Ci5zby10YmwgdGQ6Zmlyc3QtY2hpbGR7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiNmMGY3ZjJ9Ci5zby10YmwgdHI6bGFzdC1jaGlsZCB0ZHtib3JkZXItYm90dG9tOm5vbmV9Ci5zby10YmwgdHI6bnRoLWNoaWxkKG9kZCkgdGR7YmFja2dyb3VuZDpyZ2JhKDE1NSw4OSwxODIsLjAxMil9Ci50Yy1ne2NvbG9yOnZhcigtLWcpO2ZvbnQtd2VpZ2h0OjcwMH0udGMtcntjb2xvcjp2YXIoLS1yKTtmb250LXdlaWdodDo3MDB9LnRjLW97Y29sb3I6dmFyKC0tYSk7Zm9udC13ZWlnaHQ6NzAwfS50Yy1ze2NvbG9yOnZhcigtLXMpO2ZvbnQtd2VpZ2h0OjcwMH0KCi5zby10bHttYXJnaW46MjBweCAwO3BhZGRpbmctbGVmdDoyMnB4O3Bvc2l0aW9uOnJlbGF0aXZlfQouc28tdGw6OmJlZm9yZXtjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NnB4O3RvcDo2cHg7Ym90dG9tOjZweDt3aWR0aDoycHg7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTgwZGVnLHZhcigtLXMpLHJnYmEoMTU1LDg5LDE4MiwuMDgpKX0KLnNvLXRsLWl0ZW17cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWJvdHRvbToyMnB4fQouc28tdGwtZG90e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6LTE4cHg7dG9wOjZweDt3aWR0aDoxMHB4O2hlaWdodDoxMHB4O2JvcmRlci1yYWRpdXM6NTAlO2JvcmRlcjoycHggc29saWQgIzA2MGUwYX0KLnNvLXRsLWRvdC5ze2JhY2tncm91bmQ6dmFyKC0tcyl9LnNvLXRsLWRvdC5ne2JhY2tncm91bmQ6dmFyKC0tZyl9LnNvLXRsLWRvdC5ve2JhY2tncm91bmQ6dmFyKC0tYSl9LnNvLXRsLWRvdC5ye2JhY2tncm91bmQ6dmFyKC0tcil9Ci5zby10bC10aW1le2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZTo5cHg7Zm9udC13ZWlnaHQ6NzAwO21hcmdpbi1ib3R0b206M3B4fQouc28tdGwtdGltZS5ze2NvbG9yOnZhcigtLXMpfS5zby10bC10aW1lLmd7Y29sb3I6dmFyKC0tZyl9LnNvLXRsLXRpbWUub3tjb2xvcjp2YXIoLS1hKX0uc28tdGwtdGltZS5ye2NvbG9yOnZhcigtLXIpfQouc28tdGwtdGl0bGV7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjgwMDtmb250LXNpemU6MTRweDtjb2xvcjojZjBmN2YyO21hcmdpbi1ib3R0b206NHB4O2xpbmUtaGVpZ2h0OjEuM30KLnNvLXRsLWJvZHl7Zm9udC1zaXplOjEzLjVweDtjb2xvcjojOWRiZmFhO2xpbmUtaGVpZ2h0OjEuODJ9Cgouc28tZmFxe21hcmdpbjoxOHB4IDB9Ci5zby1maXtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMTU1LDg5LDE4MiwuMSk7Ym9yZGVyLXJhZGl1czo5cHg7bWFyZ2luLWJvdHRvbTo3cHg7b3ZlcmZsb3c6aGlkZGVufQouc28tZnF7cGFkZGluZzoxNHB4IDE4cHg7Y3Vyc29yOnBvaW50ZXI7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiNmMGY3ZjI7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcjt1c2VyLXNlbGVjdDpub25lO2JhY2tncm91bmQ6IzBhMTIwYTtsaW5lLWhlaWdodDoxLjR9Ci5zby1mcTo6YWZ0ZXJ7Y29udGVudDonKyc7Zm9udC1zaXplOjIwcHg7Y29sb3I6dmFyKC0tcyk7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjIycztmbGV4LXNocmluazowO21hcmdpbi1sZWZ0OjEycHh9Ci5zby1maS5vcGVuIC5zby1mcTo6YWZ0ZXJ7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyl9Ci5zby1mYXttYXgtaGVpZ2h0OjA7b3ZlcmZsb3c6aGlkZGVuO3RyYW5zaXRpb246bWF4LWhlaWdodCAuMzRzIGVhc2V9Ci5zby1maS5vcGVuIC5zby1mYXttYXgtaGVpZ2h0OjYwMHB4fQouc28tZmEtaXtwYWRkaW5nOjE0cHggMThweDtmb250LXNpemU6MTRweDtjb2xvcjojYzhkZGQwO2xpbmUtaGVpZ2h0OjEuOTtib3JkZXItdG9wOjFweCBzb2xpZCByZ2JhKDE1NSw4OSwxODIsLjA4KX0KLnNvLWZhLWkgc3Ryb25ne2NvbG9yOiNmMGY3ZjJ9Cgouc28tY2FyZHN7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoYXV0by1maXQsbWlubWF4KDE2OHB4LDFmcikpO2dhcDo4cHg7bWFyZ2luOjE0cHggMH0KLnNvLWNhcmR7YmFja2dyb3VuZDojMGExMjBhO2JvcmRlcjoxcHggc29saWQgcmdiYSgxNTUsODksMTgyLC4wNyk7Ym9yZGVyLXJhZGl1czo4cHg7cGFkZGluZzoxMnB4O3RleHQtZGVjb3JhdGlvbjpub25lO2Rpc3BsYXk6YmxvY2s7Ym9yZGVyLWJvdHRvbTpub25lfQouc28tY2FyZC1jYXR7Zm9udC1zaXplOjhweDtmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZTtjb2xvcjp2YXIoLS1zKTttYXJnaW4tYm90dG9tOjNweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9Ci5zby1jYXJkLXRpdGxle2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojZjBmN2YyO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjEuNH0KCi5zby1jdGF7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLHZhcigtLXMyKSx0cmFuc3BhcmVudCk7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1zMyk7Ym9yZGVyLXJhZGl1czoxMnB4O3BhZGRpbmc6MjJweCAyNnB4O3RleHQtYWxpZ246Y2VudGVyO21hcmdpbjozMHB4IDB9Ci5zby1jdGEtYnRue2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JhY2tncm91bmQ6dmFyKC0tZyk7Y29sb3I6IzAwMCAhaW1wb3J0YW50O2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo5MDA7Zm9udC1zaXplOjE1cHg7cGFkZGluZzoxM3B4IDI4cHg7Ym9yZGVyLXJhZGl1czo5cHg7dGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDttYXJnaW4tdG9wOjVweH0KCi5zby1hdXRob3J7YmFja2dyb3VuZDp2YXIoLS1zMik7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1zMyk7Ym9yZGVyLXJhZGl1czoxMnB4O3BhZGRpbmc6MThweCAyMnB4O21hcmdpbjoyNnB4IDA7ZGlzcGxheTpmbGV4O2dhcDoxNHB4O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9Ci5zby1hdnt3aWR0aDo0NnB4O2hlaWdodDo0NnB4O2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEzNWRlZyx2YXIoLS1zKSxyZ2JhKDE1NSw4OSwxODIsLjMpKTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjkwMDtmb250LXNpemU6MTdweDtjb2xvcjojZmZmO2ZsZXgtc2hyaW5rOjB9Ci5zby1hbntmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiNmMGY3ZjJ9Ci5zby1hcntmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZTtmb250LXNpemU6OHB4O2NvbG9yOnZhcigtLXMpO21hcmdpbjoycHggMCA2cHh9Ci5zby1hYntmb250LXNpemU6MTIuNXB4O2NvbG9yOiM5ZGJmYWE7bGluZS1oZWlnaHQ6MS42NX0KLnNvLWRpc2N7YmFja2dyb3VuZDp2YXIoLS1yMik7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1yMyk7Ym9yZGVyLXJhZGl1czoxMHB4O3BhZGRpbmc6MTNweCAxN3B4O2ZvbnQtc2l6ZToxM3B4O2NvbG9yOiNkOWEwYTA7bGluZS1oZWlnaHQ6MS44NTttYXJnaW46MjBweCAwfQouc28tbWV0YXtmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZTtmb250LXNpemU6OHB4O2NvbG9yOiMyYTRhMWE7bWFyZ2luLXRvcDoxNHB4O2xpbmUtaGVpZ2h0OjEuOX0KCkBtZWRpYShtYXgtd2lkdGg6NjYwcHgpey5zby1oZXJvLWdyaWQsLnNvLWNvbHMyLC5zby1jb2xzMywuc28tZXhwZXJ0c3tncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyfS5zby1hdXRob3J7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5zby1zbmFwLWdyaWR7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciAxZnJ9fQo8L3N0eWxlPgoKPGRpdiBjbGFzcz0ic28iPgoKPCEtLSBIRVJPIC0tPgo8ZGl2IGNsYXNzPSJzby1oZXJvIj4KICA8ZGl2IGNsYXNzPSJzby1iYWRnZXMiPgogICAgPHNwYW4gY2xhc3M9InNvLWJhZGdlIHMiPlNvbGFuYSBBbmFseXNlPC9zcGFuPgogICAgPHNwYW4gY2xhc3M9InNvLWJhZGdlIHMiPlNPTCBQcm9nbm9zZSAyMDI2PC9zcGFuPgogICAgPHNwYW4gY2xhc3M9InNvLWJhZGdlIGciPkZpcmVkYW5jZXIgTGl2ZTwvc3Bhbj4KICAgIDxzcGFuIGNsYXNzPSJzby1iYWRnZSBnIj5BbHBlbmdsb3cgUTMgMjAyNjwvc3Bhbj4KICAgIDxzcGFuIGNsYXNzPSJzby1iYWRnZSBvIj5TdGFuZDogQXByaWwgMjAyNjwvc3Bhbj4KICA8L2Rpdj4KICA8aDE+U29sYW5hIChTT0wpIEFuYWx5c2UgJmFtcDsgUHJvZ25vc2UgMjAyNjo8YnI+PHNwYW4+RmlyZWRhbmNlciwgQWxwZW5nbG93LCBTcG90LUVURnM8L3NwYW4+PC9oMT4KICA8cCBjbGFzcz0ic28taGVyby1sZWFkIj5Tb2xhbmEgaGFuZGVsdCBpbSBBcHJpbCAyMDI2IGJlaSB+ODggJCDigJMgcnVuZCA3MCUgdW50ZXIgc2VpbmVtIEFsbHplaXRob2NoIHZvbiAyOTMgJCAoSmFudWFyIDIwMjUpLiBHbGVpY2h6ZWl0aWcgZXJyZWljaHRlIGRpZSBPbi1DaGFpbi1XaXJ0c2NoYWZ0c2FrdGl2aXTDpHQgaW4gUTEgMjAyNiBlaW4gPHN0cm9uZz5oaXN0b3Jpc2NoZXMgSG9jaCB2b24gMSwxIEJpbGxpb25lbiBEb2xsYXI8L3N0cm9uZz4sIGRlciA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDYvMDkvd2FzLWlzdC1qdW1wLWNyeXB0by8iIGNsYXNzPSJpbCBnIj5GaXJlZGFuY2VyLVZhbGlkYXRvci1DbGllbnQgdm9uIEp1bXAgQ3J5cHRvPC9hPiBpc3QgbGl2ZSwgdW5kIFNwb3QtU09MLUVURnMgaGFuZGVsbiBzZWl0IE9rdG9iZXIgMjAyNS4gRGllc2UgQW5hbHlzZSBlcmtsw6RydCBkZW4gV2lkZXJzcHJ1Y2ggendpc2NoZW4gc2Nod2FjaGVtIEt1cnMgdW5kIHN0YXJrZW4gRnVuZGFtZW50YWxkYXRlbiDigJMgdW5kIHdlbGNoZSBLYXRhbHlzYXRvcmVuIGRhcyBhdWZsw7ZzZW4ga8O2bm50ZW4uPC9wPgogIDxkaXYgY2xhc3M9InNvLWhlcm8tZ3JpZCI+CiAgICA8ZGl2IGNsYXNzPSJzby1oZXJvLXBhbmVsIj4KICAgICAgPGgzPldhcyBkdSBpbiBkaWVzZW0gQXJ0aWtlbCBmaW5kZXN0PC9oMz4KICAgICAgPHVsPgogICAgICAgIDxsaT5Ba3R1ZWxsZXMgTWFya3RiaWxkOiB3YXJ1bSBTT0wgc28gd2VpdCBnZWZhbGxlbiBpc3Q8L2xpPgogICAgICAgIDxsaT5GaXJlZGFuY2VyOiAxIE1pby4gVFBTLCBDbGllbnQtRGl2ZXJzaXTDpHQsIE1haW5uZXQtU3RhbmQ8L2xpPgogICAgICAgIDxsaT5BbHBlbmdsb3c6IDE1MG1zIEZpbmFsaXTDpHQsIHdhcyBkYXMgZsO8ciBUcmFkZXIgYmVkZXV0ZXQ8L2xpPgogICAgICAgIDxsaT5TcG90LVNPTC1FVEZzOiBQcm9kdWt0ZSwgQVVNLCBTdGFraW5nLVJlbmRpdGU8L2xpPgogICAgICAgIDxsaT5Pbi1DaGFpbi1GdW5kYW1lbnRhbHM6IDEsMSBCaW8uICQsIFJXQSwgV2VzdGVybiBVbmlvbjwvbGk+CiAgICAgICAgPGxpPlRlY2huaXNjaGUgQ2hhcnRhbmFseXNlIG1pdCBFeHBlcnRlbi1aaXRhdGVuPC9saT4KICAgICAgICA8bGk+UHJvZ25vc2VuIDIwMjbigJMyMDMwICsgdm9sbHN0w6RuZGlnZSBSaXNpa29hbmFseXNlPC9saT4KICAgICAgPC91bD4KICAgIDwvZGl2PgogICAgPGRpdiBjbGFzcz0ic28taGVyby1wYW5lbCI+CiAgICAgIDxoMz5BdWYgZWluZW4gQmxpY2s8L2gzPgogICAgICA8ZGl2IGNsYXNzPSJzby1zbmFwLWdyaWQiPgogICAgICAgIDxkaXYgY2xhc3M9InNvLXNuYXAiPjxzdHJvbmc+fjg4ICQ8L3N0cm9uZz48c3Bhbj5TT0wgYWt0dWVsbCAoQXByaWwgMjAyNik8L3NwYW4+PC9kaXY+CiAgICAgICAgPGRpdiBjbGFzcz0ic28tc25hcCI+PHN0cm9uZz4mbWludXM7NzAlPC9zdHJvbmc+PHNwYW4+dW50ZXIgQVRIIDI5MyAkIChKYW4uIDIwMjUpPC9zcGFuPjwvZGl2PgogICAgICAgIDxkaXYgY2xhc3M9InNvLXNuYXAiPjxzdHJvbmc+MSwxIEJpby4gJDwvc3Ryb25nPjxzcGFuPk9uLUNoYWluLUFrdGl2aXTDpHQgUTEgMjAyNjwvc3Bhbj48L2Rpdj4KICAgICAgICA8ZGl2IGNsYXNzPSJzby1zbmFwIj48c3Ryb25nPjgwNSBNaW8uICQ8L3N0cm9uZz48c3Bhbj5TcG90LVNPTC1FVEYgQVVNIGdlc2FtdDwvc3Bhbj48L2Rpdj4KICAgICAgPC9kaXY+CiAgICA8L2Rpdj4KICA8L2Rpdj4KPC9kaXY+Cgo8IS0tIFNUQVRTIC0tPgo8ZGl2IGNsYXNzPSJzby1zdGF0cyI+CiAgPGRpdiBjbGFzcz0ic28tc3RhdCI+PGRpdiBjbGFzcz0ic28tc3YgcyI+fjg4ICQ8L2Rpdj48ZGl2IGNsYXNzPSJzby1zbCI+U09MIEt1cnMgKEFwcmlsIDIwMjYpPC9kaXY+PC9kaXY+CiAgPGRpdiBjbGFzcz0ic28tc3RhdCI+PGRpdiBjbGFzcz0ic28tc3YgciI+Jm1pbnVzOzcwJTwvZGl2PjxkaXYgY2xhc3M9InNvLXNsIj51bnRlciBBVEggMjkzICQgKEphbnVhciAyMDI1KTwvZGl2PjwvZGl2PgogIDxkaXYgY2xhc3M9InNvLXN0YXQiPjxkaXYgY2xhc3M9InNvLXN2IGciPjEsMSBCaW8uICQ8L2Rpdj48ZGl2IGNsYXNzPSJzby1zbCI+T24tQ2hhaW4tQWt0aXZpdMOkdCBRMSAyMDI2IChBcnRlbWlzKTwvZGl2PjwvZGl2PgogIDxkaXYgY2xhc3M9InNvLXN0YXQiPjxkaXYgY2xhc3M9InNvLXN2IGciPis2LjU1OCU8L2Rpdj48ZGl2IGNsYXNzPSJzby1zbCI+T24tQ2hhaW4tQWt0aXZpdMOkdCBRb1EtV2FjaHN0dW08L2Rpdj48L2Rpdj4KICA8ZGl2IGNsYXNzPSJzby1zdGF0Ij48ZGl2IGNsYXNzPSJzby1zdiBnIj42NeKAkzcwJTwvZGl2PjxkaXYgY2xhc3M9InNvLXNsIj5kZXMgVW1sYXVmYW5nZWJvdHMgZ2VzdGFrdDwvZGl2PjwvZGl2PgogIDxkaXYgY2xhc3M9InNvLXN0YXQiPjxkaXYgY2xhc3M9InNvLXN2IGciPjgwNSBNaW8uICQ8L2Rpdj48ZGl2IGNsYXNzPSJzby1zbCI+U3BvdC1TT0wtRVRGIEdlc2FtdC1BVU08L2Rpdj48L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJzby1ociI+PC9kaXY+Cgo8IS0tIFNFQ1RJT04gMTogTUFSS1RCSUxEIC0tPgo8aDI+TWFya3RiaWxkIEFwcmlsIDIwMjY6IDxlbT5XYXJ1bSBTb2xhbmEgc28gd2VpdCBnZWZhbGxlbiBpc3Q8L2VtPjwvaDI+Cgo8cD5Tb2xhbmEgc3RhcnRldGUgMjAyNSBtaXQgZWluZW0gQWxsemVpdGhvY2ggdm9uIDI5MyBEb2xsYXIgaW0gSmFudWFyIHVuZCBlcmxlYnRlIGRhbm4gZWluZW4gZGVyIGRyYW1hdGlzY2hzdGVuIFLDvGNrZ8OkbmdlIGltIGdlc2FtdGVuIEtyeXB0by1aeWtsdXMuIEltIEZlYnJ1YXIgdW5kIE3DpHJ6IDIwMjYgZmllbCBTT0wgYXVmIHVudGVyIDgwIERvbGxhciDigJMgZWluIFZlcmx1c3Qgdm9uIMO8YmVyIDcwJSBpbm5lcmhhbGIgdm9uIDE1IE1vbmF0ZW4uIEdsZWljaHplaXRpZyBlbnR3aWNrZWxuIGRpZSBOZXR6d2Vyay1GdW5kYW1lbnRhbGRhdGVuIGVpbmUgRWlnZW5keW5hbWlrLCBkaWUgZGVtIEt1cnNiaWxkIHdpZGVyc3ByaWNodDogUTEgMjAyNiB3YXIgT24tQ2hhaW4gZGFzIHN0w6Rya3N0ZSBRdWFydGFsIGluIFNvbGFuYXMgR2VzY2hpY2h0ZS4gRGFzIGtsYXNzaXNjaGUgTXVzdGVyIGVpbmVzIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNi8wMy8yOC93YXMtaXN0LWVpbi1iYWVyZW5tYXJrdC8iIGNsYXNzPSJpbCI+QsOkcmVubWFya3RzPC9hPjogRnVuZGFtZW50YWxkYXRlbiB1bmQgUHJlaXMgZW50a29wcGVsbiBzaWNoLjwvcD4KCjxkaXYgY2xhc3M9InNvLXEiPgogIDxibG9ja3F1b3RlPiZiZHF1bztGcm9tIGEgdGVjaG5pY2FsIHN0YW5kcG9pbnQsIHRoZSBvdXRsb29rIGFwcGVhcnMgY2F1dGlvdXMg4oCTIGEgZGVzY2VuZGluZyB0cmlhbmdsZSBwYXR0ZXJuIHN1Z2dlc3RzIGEgcG90ZW50aWFsIGJyZWFrZG93biBiZWxvdyAkODAgbG9vbXMuIE9uIHRoZSBvdGhlciBoYW5kLCB0aGUgZWNvc3lzdGVtJ3MgZnVuZGFtZW50YWxzIGFyZSB1bmRlbmlhYmx5IHN0cm9uZy4gVGhhdCBkaXZlcmdlbmNlIGlzIHdoZXJlIGNvbnZpY3Rpb24gZ2V0cyBidWlsdC4mbGRxdW87PC9ibG9ja3F1b3RlPgogIDxkaXYgY2xhc3M9InNvLXEtYXR0ciI+PHN0cm9uZz5Aa3dhbGFpbnRlbDwvc3Ryb25nPjxzcGFuPktyeXB0by1BbmFseXN0LCA0MC4yMDAgRm9sbG93ZXIgJm1pZGRvdDsgRmVicnVhciAyMDI2PC9zcGFuPjwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9InNvLWNvbHMyIj4KICA8ZGl2IGNsYXNzPSJzby1jb2wiPgogICAgPGg0IGNsYXNzPSJyIj5XYXJ1bSBTT0wgZ2VmYWxsZW4gaXN0PC9oND4KICAgIDx1bD4KICAgICAgPGxpPjxzdHJvbmc+SXJhbi1LcmllZyAmYW1wOyBSaXNrLW9mZjo8L3N0cm9uZz4gU09MIGFscyA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMjAvYWx0Y29pbnMvIiBjbGFzcz0iaWwiPkFsdGNvaW48L2E+IG1pdCBob2hlciBCZXRhIGZpZWwgw7xiZXJwcm9wb3J0aW9uYWwgZ2VnZW7DvGJlciBCVEM8L2xpPgogICAgICA8bGk+PHN0cm9uZz5EcmlmdC1Qcm90b2NvbC1IYWNrOjwvc3Ryb25nPiAyODYgTWlvLiAkIEV4cGxvaXQgYW0gMS4gQXByaWwgMjAyNiDigJMgVmVydHJhdWVuIGluIFNvbGFuYS08YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMTAvZGVmaS1kaWUtenVrdW5mdC1kZXMtZmluYW56d2VzZW5zLWVpbmUtdW1mYXNzZW5kZS1lcmtsYXJ1bmcvIiBjbGFzcz0iaWwiPkRlRmk8L2E+IGVyc2Now7x0dGVydDwvbGk+CiAgICAgIDxsaT48c3Ryb25nPkZUWC1Ub2tlbi1VbmxvY2tzOjwvc3Ryb25nPiBGVFgtSW5zb2x2ZW56dmVyd2FsdGVyIGVudHNwZXJyZW4gcmVnZWxtw6TDn2lnIFNPTCDigJMgdm9yaGVyc2VoYmFyZXIgVmVya2F1ZnNkcnVjazwvbGk+CiAgICAgIDxsaT48c3Ryb25nPk1lbWVjb2luLVp5a2x1cyBhYmdla2x1bmdlbjo8L3N0cm9uZz4gPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzA2LzEzL3dhcy1pc3QtZWluLW1lbWUtY29pbi8iIGNsYXNzPSJpbCI+TWVtZWNvaW48L2E+LWdldHJpZWJlbmVyIFB1bXAuZnVuLU1vdG9yIGF1cyAyMDI04oCTMjAyNSBrw7xobHQgYWI8L2xpPgogICAgICA8bGk+PHN0cm9uZz5CVEMtRG9taW5hbno6PC9zdHJvbmc+IEluc3RpdHV0aW9uZWxsZSBBbmxlZ2VyIHBhcmtlbiBpbiA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjYvMDEvMjUvYml0Y29pbi1vbi1jaGFpbi1hbmFseXNlLTIwMjYvIiBjbGFzcz0iaWwiPkJpdGNvaW48L2E+IHN0YXR0IFNPTDwvbGk+CiAgICA8L3VsPgogIDwvZGl2PgogIDxkaXYgY2xhc3M9InNvLWNvbCI+CiAgICA8aDQgY2xhc3M9ImciPldhcyBzdGFyayBnZWJsaWViZW4gaXN0PC9oND4KICAgIDx1bD4KICAgICAgPGxpPjxzdHJvbmc+MSwxIEJpby4gJCBPbi1DaGFpbi1Ba3Rpdml0w6R0IFExIDIwMjY8L3N0cm9uZz4g4oCTIGhpc3RvcmlzY2hlciBSZWtvcmQgKCs2LjU1OCUgUW9RKTwvbGk+CiAgICAgIDxsaT48c3Ryb25nPkZpcmVkYW5jZXIgbGl2ZTo8L3N0cm9uZz4gPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzA2LzA5L3dhcy1pc3QtanVtcC1jcnlwdG8vIiBjbGFzcz0iaWwiPkp1bXAgQ3J5cHRvPC9hPiB6d2VpdGVyIFZhbGlkYXRvci1DbGllbnQgZXJow7ZodCBSZXNpbGllbno8L2xpPgogICAgICA8bGk+PHN0cm9uZz5TcG90LUVURnMgaGFuZGVsbjo8L3N0cm9uZz4gODA1IE1pby4gJCBBVU0sIEZpZGVsaXR5LCBGcmFua2xpbiBUZW1wbGV0b24sIEJpdHdpc2U8L2xpPgogICAgICA8bGk+PHN0cm9uZz5TT0wgYWxzIENvbW1vZGl0eSBrbGFzc2lmaXppZXJ0Ojwvc3Ryb25nPiBTRUMvQ0ZUQyBoYWJlbiBTT0wgYWxzIGRpZ2l0YWxlcyBIYW5kZWxzZ3V0IGVpbmdlc3R1ZnQ8L2xpPgogICAgICA8bGk+PHN0cm9uZz5XZXN0ZXJuIFVuaW9uIFVTRFBUOjwvc3Ryb25nPiA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMTEvc3RhYmxlY29pbnMvIiBjbGFzcz0iaWwiPlN0YWJsZWNvaW48L2E+LUxhdW5jaCBhdWYgU29sYW5hIGluIEgxIDIwMjY8L2xpPgogICAgICA8bGk+PHN0cm9uZz41MCBNaW8uIG1vbmF0bGljaCBha3RpdmUgQWRyZXNzZW48L3N0cm9uZz4sIDMsMjUgTWlvLiB0w6RnbGljaCBha3RpdmUgTnV0emVyPC9saT4KICAgIDwvdWw+CiAgPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0ic28tcSIgc3R5bGU9ImJvcmRlci1jb2xvcjp2YXIoLS1hKTtiYWNrZ3JvdW5kOnZhcigtLWEyKSI+CiAgPGJsb2NrcXVvdGU+JmJkcXVvO1NvbGFuYSB6ZWlndCAyMDI2IGRhcyBrbGFzc2lzY2hlIE11c3RlciBkZXIgYmVzdGVuIEtyeXB0by1JbnZlc3RtZW50czogRGVyIEt1cnMgaGF0IGRpZSBzY2hsZWNodGVuIE5hY2hyaWNodGVuIHNjaG9uIGVpbmdlcHJlaXN0LCBkaWUgZ3V0ZW4gRnVuZGFtZW50YWxkYXRlbiBub2NoIG5pY2h0LiBEYXMgw6RuZGVydCBzaWNoIG5pY2h0IGR1cmNoIEFuYWx5c2Ug4oCTIHNvbmRlcm4gZHVyY2ggS2F0YWx5c2F0b3Jlbi4gRmlyZWRhbmNlciwgQWxwZW5nbG93IHVuZCBXZXN0ZXJuIFVuaW9uIFVTRFBUIHNpbmQgZHJlaSBkYXZvbi4gV2llIHZpZWxlIGdsZWljaHplaXRpZyBrb21tZW4sIGJlc3RpbW10LCBvYiBTT0wgMTUwIG9kZXIgMzUwIERvbGxhciBlcnJlaWNodC4mbGRxdW87PC9ibG9ja3F1b3RlPgogIDxkaXYgY2xhc3M9InNvLXEtYXR0ciI+PHN0cm9uZyBzdHlsZT0iY29sb3I6dmFyKC0tYSkiPkZlbGl4IFJpZWdlcjwvc3Ryb25nPjxzcGFuPkdyw7xuZGVyICZhbXA7IENoZWZyZWRha3RldXIgS3J5cHRvWnVrdW5mdC5jb20gJm1pZGRvdDsgQXByaWwgMjAyNjwvc3Bhbj48L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJzby1ociI+PC9kaXY+Cgo8IS0tIFNFQ1RJT04gMjogVEVDSE5PTE9HSUUgLS0+CjxoMj5GaXJlZGFuY2VyICZhbXA7IEFscGVuZ2xvdzogPGVtPlNvbGFuYXMgdGVjaG5vbG9naXNjaGUgVHJhbnNmb3JtYXRpb24gMjAyNjwvZW0+PC9oMj4KCjxoMz5GaXJlZGFuY2VyOiBEZXIgendlaXRlIFZhbGlkYXRvci1DbGllbnQgdm9uIEp1bXAgQ3J5cHRvPC9oMz4KCjxwPkRhcyBiZWRldXRlbmRzdGUgdGVjaG5pc2NoZSBFcmVpZ25pcyBmw7xyIFNvbGFuYSBpbiAyMDI2IGlzdCBkZXIgTWFpbm5ldC1TdGFydCB2b24gPHN0cm9uZz5GaXJlZGFuY2VyPC9zdHJvbmc+LCBlaW5lbSB1bmFiaMOkbmdpZ2VuIFZhbGlkYXRvci1DbGllbnQsIGVudHdpY2tlbHQgdm9uIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wNi8wOS93YXMtaXN0LWp1bXAtY3J5cHRvLyIgY2xhc3M9ImlsIj5KdW1wIENyeXB0bzwvYT4uIEdlc3RhcnRldCBpbSBEZXplbWJlciAyMDI1IG1pdCAyMDcgVmFsaWRhdG9yZW4sIGhhdCBGaXJlZGFuY2VyIGluIFN0cmVzc3Rlc3RzIMO8YmVyIDxzdHJvbmc+NjAwLjAwMCBUcmFuc2FrdGlvbmVuIHBybyBTZWt1bmRlPC9zdHJvbmc+IGVycmVpY2h0IOKAkyBtaXQgZWluZW0gZXJrbMOkcnRlbiBaaWVsIHZvbiAxIE1pbGxpb24gVFBTIGJlaSB2b2xsc3TDpG5kaWdlciBNaWdyYXRpb24uIERhcyBlbnRzcHJpY2h0IGRlciBLYXBheml0w6R0IHplbnRyYWxpc2llcnRlciBCw7Zyc2VuIHdpZSBCaW5hbmNlIG9kZXIgTmFzZGFxLiA8YSBocmVmPSJodHRwczovL2NvaW5tYXJrZXRjYXAuY29tL2NtYy1haS9zb2xhbmEvcHJpY2UtcHJlZGljdGlvbi8iIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiBjbGFzcz0ic3JjIj5jb2lubWFya2V0Y2FwLmNvbTwvYT48L3A+Cgo8ZGl2IGNsYXNzPSJzby1xIj4KICA8YmxvY2txdW90ZT4mYmRxdW87VHJhZGl0aW9uYWwgZmluYW5jZSBoYXMgc3BlbnQgZGVjYWRlcyBidWlsZGluZyBpbmZyYXN0cnVjdHVyZSB3aGVyZSBzcGVlZCBhbmQgZGV0ZXJtaW5pc3RpYyBwZXJmb3JtYW5jZSBhcmUgYSByZWFsIGNvbXBldGl0aXZlIGFkdmFudGFnZS4gT24tY2hhaW4gbWFya2V0cyBkaWRuJ3QgZ2V0IHRoYXQgZm91bmRhdGlvbiwgd2hpY2ggbGVmdCBldmVuIHNvcGhpc3RpY2F0ZWQgdHJhZGluZyBmaXJtcyB3b3JraW5nIG9uIHVuZXZlbiBncm91bmQuIEZpcmVkYW5jZXIgY2hhbmdlcyB0aGF0IGVxdWF0aW9uLiZsZHF1bzs8L2Jsb2NrcXVvdGU+CiAgPGRpdiBjbGFzcz0ic28tcS1hdHRyIj48c3Ryb25nPkFuZHJldyBNY0Nvbm5lbGw8L3N0cm9uZz48c3Bhbj5NaXRncsO8bmRlciBEb3VibGVaZXJvICZtaWRkb3Q7IENvaW5EZXNrLCAxNi4gQXByaWwgMjAyNjwvc3Bhbj48YSBocmVmPSJodHRwczovL3d3dy5jb2luZGVzay5jb20vdGVjaC8yMDI2LzA0LzE2L3dhbGwtc3RyZWV0LXRyYWRpbmctdGVjaC1pcy1jb21pbmctdG8tY3J5cHRvLWFzLWRvdWJsZXplcm8tcm9sbHMtb3V0LWhpZ2gtc3BlZWQtZGF0YS1mb3Itc29sYW5hIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgY2xhc3M9InNyYyI+Y29pbmRlc2suY29tPC9hPjwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9InNvLXRsIj4KICA8ZGl2IGNsYXNzPSJzby10bC1pdGVtIj4KICAgIDxkaXYgY2xhc3M9InNvLXRsLWRvdCBnIj48L2Rpdj4KICAgIDxkaXYgY2xhc3M9InNvLXRsLXRpbWUgZyI+RGV6ZW1iZXIgMjAyNSAmbmRhc2g7IEZpcmVkYW5jZXIgTWFpbm5ldC1MYXVuY2g8L2Rpdj4KICAgIDxkaXYgY2xhc3M9InNvLXRsLXRpdGxlIj4yMDcgVmFsaWRhdG9yZW4sIDYwMC4wMDArIFRQUyBpbiBUZXN0czwvZGl2PgogICAgPGRpdiBjbGFzcz0ic28tdGwtYm9keSI+PGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzA2LzA5L3dhcy1pc3QtanVtcC1jcnlwdG8vIiBjbGFzcz0iaWwiPkp1bXAgQ3J5cHRvPC9hPiBsYXVuY2h0IEZpcmVkYW5jZXIgYXVmIGRlbSBNYWlubmV0LiBEZXIgQ2xpZW50IGzDpHVmdCBwYXJhbGxlbCB6dW0gYmVzdGVoZW5kZW4gQWdhdmUtQ2xpZW50LiA3MDAgVGFnZSB1bnVudGVyYnJvY2hlbmUgVXB0aW1lIGRlcyBTb2xhbmEtTmV0endlcmtzIHp1bSBaZWl0cHVua3QgZGVzIExhdW5jaGVzLiBGaXJlZGFuY2VyIGFic29sdmllcnQgZWluZW4gNTAwLjAwMC1Eb2xsYXItQnVnLUJvdW50eS1TdHJlc3N0ZXN0IHZvciBkZXIgdm9sbHN0w6RuZGlnZW4gTWlncmF0aW9uLjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9InNvLXRsLWl0ZW0iPgogICAgPGRpdiBjbGFzcz0ic28tdGwtZG90IHMiPjwvZGl2PgogICAgPGRpdiBjbGFzcz0ic28tdGwtdGltZSBzIj5RMeKAk1EyIDIwMjYgJm5kYXNoOyBTY2hyaXR0d2Vpc2UgVmFsaWRhdG9yLU1pZ3JhdGlvbjwvZGl2PgogICAgPGRpdiBjbGFzcz0ic28tdGwtdGl0bGUiPkNsaWVudC1EaXZlcnNpdMOkdCBhbHMgU2ljaGVyaGVpdHNnYXJhbnRpZTwvZGl2PgogICAgPGRpdiBjbGFzcz0ic28tdGwtYm9keSI+U29sYW5hIGhhdCBudW4gendlaSB2b2xsc3TDpG5kaWcgdW5hYmjDpG5naWdlIFZhbGlkYXRvci1DbGllbnRzLiBFaW4gQnVnIGluIGVpbmVtIENsaWVudCBsZWd0IG5pY2h0IG1laHIgZGFzIGdlc2FtdGUgTmV0endlcmsgbGFobSDigJMgZGFzIHdhciBoaXN0b3Jpc2NoIGVpbmUgZGVyIGdyw7bDn3RlbiBTY2h3w6RjaGVuLiBGw7xyIGVpbmVuIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wNi8wNS93YXMtaXN0LWtyeXB0by1hdWRpdC8iIGNsYXNzPSJpbCI+U2ljaGVyaGVpdHMtQXVkaXQ8L2E+IGdpbHQ6IENsaWVudC1EaXZlcnNpdMOkdCBpc3QgTWluZGVzdGFuZm9yZGVydW5nIGbDvHIgaW5zdGl0dXRpb25lbGxlIEluZnJhc3RydWt0dXIuIERpZSB2b2xsc3TDpG5kaWdlIE1pZ3JhdGlvbiBhbGxlciBWYWxpZGF0b3JlbiBpc3QgZsO8ciBIMiAyMDI2IGdlcGxhbnQuPC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0ic28tdGwtaXRlbSI+CiAgICA8ZGl2IGNsYXNzPSJzby10bC1kb3QgbyI+PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzby10bC10aW1lIG8iPkgyIDIwMjYgJm5kYXNoOyBWb2xsc3TDpG5kaWdlIEZpcmVkYW5jZXItTWlncmF0aW9uPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzby10bC10aXRsZSI+WmllbDogMSBNaWxsaW9uIFRQUyDigJMgVmlzYS1LbGFzc2UgYXVmIEJsb2NrY2hhaW48L2Rpdj4KICAgIDxkaXYgY2xhc3M9InNvLXRsLWJvZHkiPkJlaSB2b2xsc3TDpG5kaWdlciBNaWdyYXRpb24gYWxsZXIgVmFsaWRhdG9yZW4gYXVmIEZpcmVkYW5jZXItSW5mcmFzdHJ1a3R1ciBzb2xsIFNvbGFuYSAxIE1pbGxpb24gVHJhbnNha3Rpb25lbiBwcm8gU2VrdW5kZSB2ZXJhcmJlaXRlbiBrw7ZubmVuLiBEYXMgw7xiZXJzdGVpZ3QgVmlzYXMgS2FwYXppdMOkdCAoMjQuMDAwIFRQUykgdW0gZGFzIDQwLWZhY2hlIHVuZCBwb3NpdGlvbmllcnQgU29sYW5hIGFscyBlaW56aWdlIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8xNS9sYXllci0xLWJsb2NrY2hhaW5zLyIgY2xhc3M9ImlsIj5MYXllci0xLUJsb2NrY2hhaW48L2E+IGbDvHIgZWNodGUgSG9jaGZyZXF1ZW56LUZpbmFuemFud2VuZHVuZ2VuLjwvZGl2PgogIDwvZGl2Pgo8L2Rpdj4KCjxoMz5BbHBlbmdsb3c6IDE1MCBNaWxsaXNla3VuZGVuIEZpbmFsaXTDpHQ8L2gzPgoKPHA+TmViZW4gRmlyZWRhbmNlciBhcmJlaXRldCBTb2xhbmEgYW4gZWluZW0gZnVuZGFtZW50YWxlbiBLb25zZW5zLU92ZXJoYXVsOiA8c3Ryb25nPkFscGVuZ2xvdyAoU0lNRC0wMzI2KTwvc3Ryb25nPiwgZ2VwbGFudCBmw7xyIFEzIDIwMjYuIERhcyBVcGdyYWRlIHJlZHV6aWVydCBkaWUgQmxvY2stRmluYWxpdMOkdCB2b24gMTIgU2VrdW5kZW4gYXVmIDEwMOKAkzE1MCBNaWxsaXNla3VuZGVuIOKAkyBlaW5lIDgwLSBiaXMgMTAwLWZhY2hlIFZlcmJlc3NlcnVuZyBnZWdlbsO8YmVyIGhldXRlLiBTb2xhbmFzIGVpbnppZ2FydGlnZXIgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzE1L3Byb29mLW9mLWhpc3RvcnkvIiBjbGFzcz0iaWwiPlByb29mLW9mLUhpc3RvcnktTWVjaGFuaXNtdXM8L2E+IGJpbGRldCBkaWUgR3J1bmRsYWdlIOKAkyBBbHBlbmdsb3cgYmF1dCBkYXJhdWYgYXVmIHVuZCB2ZXJlaW5mYWNodCBkaWUgS29uc2Vuc2xvZ2lrIHdlaXRlci4gPGEgaHJlZj0iaHR0cHM6Ly9jb2lubWFya2V0Y2FwLmNvbS9jbWMtYWkvc29sYW5hL2xhdGVzdC11cGRhdGVzLyIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9mb2xsb3cgbm9vcGVuZXIiIGNsYXNzPSJzcmMiPmNvaW5tYXJrZXRjYXAuY29tPC9hPjwvcD4KCjxkaXYgY2xhc3M9InNvLWJveCBwcnAiPgogIDxkaXYgY2xhc3M9InNvLWJveC10Ij4mIzk4ODk7IFdhcyBBbHBlbmdsb3cga29ua3JldCBlcm3DtmdsaWNodDwvZGl2PgogIDx1bD4KICAgIDxsaT48c3Ryb25nPkhvY2hmcmVxdWVuemhhbmRlbCBhdWYgZGVyIEJsb2NrY2hhaW46PC9zdHJvbmc+IDE1MG1zIEZpbmFsaXTDpHQgZXJtw7ZnbGljaHQgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzExLzIzL2h5cGVybGlxdWlkLWFuYWx5c2UtcHJvZ25vc2UtMjAyNS0yMDMwLXdpZS12aWVsLXBvdGVuemlhbC1oYXQtaHlwZS13aXJrbGljaC8iIGNsYXNzPSJpbCI+SEZULVN0cmF0ZWdpZW48L2E+IHdpZSBhdWYgemVudHJhbGlzaWVydGVuIELDtnJzZW48L2xpPgogICAgPGxpPjxzdHJvbmc+RWNodHplaXQtWmFobHVuZ2VuOjwvc3Ryb25nPiBTdWItU2VrdW5kZW4tWmFobHVuZ3NiZXN0w6R0aWd1bmcgZsO8ciBQb2ludC1vZi1TYWxlIOKAkyBkaXJla3RlIEtvbmt1cnJlbnogenUgVmlzYS1OZXR6d2Vya2VuPC9saT4KICAgIDxsaT48c3Ryb25nPk9uLUNoYWluLURlcml2YXRlOjwvc3Ryb25nPiA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDYvMDUvd2FzLXNpbmQtZGVyaXZhdGUvIiBjbGFzcz0iaWwiPkRlcml2YXRlaGFuZGVsPC9hPiBtaXQgcHJvZmVzc2lvbmVsbGVuIExhdGVuemVuIGbDvHIgTWFya2V0IE1ha2VyPC9saT4KICAgIDxsaT48c3Ryb25nPkVjaHR6ZWl0LURldmlzZW4tU2V0dGxlbWVudDo8L3N0cm9uZz4gRHJlaSBldXJvcMOkaXNjaGUgQmFua2VuIHBpbG90aWVyZW4gYmlzIEVuZGUgQXByaWwgMjAyNiBPbi1DaGFpbi1GWC1Nb2R1bGUgYXVmIFNvbGFuYTwvbGk+CiAgICA8bGk+PHN0cm9uZz5FcmjDtmh0ZSBOZXR6d2Vya3NpY2hlcmhlaXQ6PC9zdHJvbmc+ICZiZHF1bzsyMCsyMCZsZHF1bzstUmVzaWxpZW56IOKAkyBOZXR6d2VyayBibGVpYnQgc2ljaGVyLCBzZWxic3Qgd2VubiAyMCUgZGVyIE5vZGVzIGLDtnNhcnRpZyB1bmQgd2VpdGVyZSAyMCUgb2ZmbGluZSBzaW5kPC9saT4KICA8L3VsPgo8L2Rpdj4KCjxkaXYgY2xhc3M9InNvLXEiPgogIDxibG9ja3F1b3RlPiZiZHF1bztTb2xhbmEncyBBbHBlbmdsb3cgdXBncmFkZSB0YXJnZXRzIHRoZSBleGFjdCBtZXRyaWMgdGhhdCBpbnN0aXR1dGlvbmFsIEhGVCBkZXNrcyBjYXJlIGFib3V0OiBkZXRlcm1pbmlzdGljLCBsb3ctbGF0ZW5jeSBmaW5hbGl0eS4gV2hlbiB5b3UgY2FuIGd1YXJhbnRlZSBzdWItMjAwbXMgc2V0dGxlbWVudCBvbi1jaGFpbiwgeW91IG9wZW4gdGhlIGRvb3IgdG8gYSBjYXRlZ29yeSBvZiBmaW5hbmNpYWwgYWN0aXZpdHkgdGhhdCBoYXMgbmV2ZXIgZXhpc3RlZCBpbiBEZUZpLiZsZHF1bzs8L2Jsb2NrcXVvdGU+CiAgPGRpdiBjbGFzcz0ic28tcS1hdHRyIj48c3Ryb25nPkFuYXRvbHkgWWFrb3ZlbmtvPC9zdHJvbmc+PHNwYW4+TWl0Z3LDvG5kZXIgJmFtcDsgQ0VPIFNvbGFuYSBMYWJzICZtaWRkb3Q7IFNvbGFuYSBGb3VuZGF0aW9uIFJvYWRtYXAgMjAyNjwvc3Bhbj48L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJzby1ib3ggZ3JuIj4KICA8ZGl2IGNsYXNzPSJzby1ib3gtdCI+JiMxMjgyMDA7IFNvbGFuYSBVcGdyYWRlLVJvYWRtYXAgMjAyNiBpbSDDnGJlcmJsaWNrPC9kaXY+CiAgPHVsPgogICAgPGxpPjxzdHJvbmc+RmlyZWRhbmNlciAobGl2ZSwgRGV6LiAyMDI1KTo8L3N0cm9uZz4gWndlaXRlciBWYWxpZGF0b3ItQ2xpZW50LCBzY2hyaXR0d2Vpc2UgTWlncmF0aW9uIGluIEgxL0gyIDIwMjY8L2xpPgogICAgPGxpPjxzdHJvbmc+U0lNRC0wMzM0IChiZXZvcnN0ZWhlbmQpOjwvc3Ryb25nPiBUZXN0bmV0LUZpeCBmw7xyIFNWTSBTeXNjYWxsLCB2ZXJiZXNzZXJ0IFpLLVByb29mLVNpY2hlcmhlaXQgdW5kIERlYnVnZ2luZzwvbGk+CiAgICA8bGk+PHN0cm9uZz5BbHBlbmdsb3cgLyBTSU1ELTAzMjYgKFEzIDIwMjYpOjwvc3Ryb25nPiBLb25zZW5zLU92ZXJoYXVsLCAxMDDigJMxNTBtcyBGaW5hbGl0w6R0LCDigJ4yMCsyMCItUmVzaWxpZW56PC9saT4KICAgIDxsaT48c3Ryb25nPkRvdWJsZVplcm8gRWRnZSAobGl2ZSwgQXByaWwgMjAyNik6PC9zdHJvbmc+IFdhbGwtU3RyZWV0LUVjaHR6ZWl0LUluZnJhc3RydWt0dXIgZsO8ciBTb2xhbmEtTWFya3RkYXRlbiDDvGJlciBkZWRpemllcnRlcyBHbGFzZmFzZXJuZXR6PC9saT4KICAgIDxsaT48c3Ryb25nPlJXQS1FeHBhbnNpb24gKGxhdWZlbmQpOjwvc3Ryb25nPiA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMTAvdG9rZW5pc2llcnVuZy13aWUtcmVhbGUtdmVybW9nZW5zd2VydGUtZGlnaXRhbGlzaWVydC13ZXJkZW4vIiBjbGFzcz0iaWwiPlRva2VuaXNpZXJ0ZSBBc3NldHM8L2E+IGF1ZiBTb2xhbmEgYmVpIDIrIE1yZC4gJCwgbWVociBSV0EtV2FsbGV0cyBhbHMgRXRoZXJldW08L2xpPgogIDwvdWw+CjwvZGl2PgoKPGRpdiBjbGFzcz0ic28taHIiPjwvZGl2PgoKPCEtLSBTRUNUSU9OIDM6IFNQT1QtRVRGcyAtLT4KPGgyPlNwb3QtU09MLUVURnM6IDxlbT5JbnN0aXR1dGlvbmVsbGVyIFp1Z2FuZyBzZWl0IE9rdG9iZXIgMjAyNTwvZW0+PC9oMj4KCjxwPkFtIDI4LiBPa3RvYmVyIDIwMjUgc3RhcnRldGVuIGRpZSBlcnN0ZW4gVVMtYW1lcmlrYW5pc2NoZW4gU3BvdC1Tb2xhbmEtRVRGcyDigJMgcnVuZCBuZXVuIE1vbmF0ZSBuYWNoIGRlbiA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMTAvYml0Y29pbi1zcG90LWV0ZnMtd2llLWluc3RpdHV0aW9uZWxsZS1pbnZlc3RvcmVuLWRlbi1rcnlwdG9tYXJrdC12ZXJhbmRlcm4vIiBjbGFzcz0iaWwiPkJpdGNvaW4tRVRGczwvYT4uIERpZSBHZW5laG1pZ3VuZyBlcmZvbGd0ZSwgbmFjaGRlbSBkaWUgU0VDIHVuZCBDRlRDIFNPTCBnZW1laW5zYW0gYWxzIGRpZ2l0YWxlcyBIYW5kZWxzZ3V0IChDb21tb2RpdHkpIGVpbmdlc3R1ZnQgaGF0dGVuLiBEYW1pdCBpc3QgZGVyIHJlZ3VsYXRvcmlzY2hlIFdlZyBmw7xyIGluc3RpdHV0aW9uZWxsZSBQcm9kdWt0ZSBrbGFyIOKAkyB1bmQgw6RobmxpY2ggd2llIGJlaW0gQ0xBUklUWSBBY3QgZsO8ciBkZW4gZ2VzYW10ZW4gS3J5cHRvLU1hcmt0LiA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjYvMDMvMjEvdXNhLWt1cnotdm9yLWdyb2Vzc3RlbS1rcnlwdG8tZ2VzZXR6LXNlaXQtZ2VuaXVzLWFjdC1zZW5hdG9yZW4tZWluaWdlbi1zaWNoLyIgY2xhc3M9ImlsIj5EZXIgQ0xBUklUWSBBY3Q8L2E+IGvDtm5udGUgaW5zdGl0dXRpb25lbGxlIEZsb3dzIHdlaXRlciBiZXNjaGxldW5pZ2VuLiA8YSBocmVmPSJodHRwczovL3VzZXRoZWJpdGNvaW4uY29tL2d1aWRlcy9zb2xhbmEtZXRmLWFwcHJvdmFsLyIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9mb2xsb3cgbm9vcGVuZXIiIGNsYXNzPSJzcmMiPnVzZXRoZWJpdGNvaW4uY29tPC9hPjwvcD4KCjxkaXYgY2xhc3M9InNvLXR3Ij4KICA8dGFibGUgY2xhc3M9InNvLXRibCI+CiAgICA8dGhlYWQ+PHRyPjx0aD5Qcm9kdWt0PC90aD48dGg+RW1pdHRlbnQ8L3RoPjx0aD5UaWNrZXI8L3RoPjx0aD5GZWU8L3RoPjx0aD5CZXNvbmRlcmhlaXQ8L3RoPjwvdHI+PC90aGVhZD4KICAgIDx0Ym9keT4KICAgICAgPHRyPjx0ZD5GcmFua2xpbiBTb2xhbmEgRVRGPC90ZD48dGQ+RnJhbmtsaW4gVGVtcGxldG9uPC90ZD48dGQgY2xhc3M9InRjLXMiPlNPRVo8L3RkPjx0ZCBjbGFzcz0idGMtZyI+MCwxOSU8L3RkPjx0ZD5Hw7xuc3RpZ3N0ZXIgU09MLUVURiwgRmVlIGJpcyAzMS41LjIwMjYgZXJsYXNzZW48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQ+Qml0d2lzZSBTb2xhbmEgU3Rha2luZyBFVEY8L3RkPjx0ZD5CaXR3aXNlPC90ZD48dGQgY2xhc3M9InRjLXMiPkJTT0w8L3RkPjx0ZD4wLDIwJTwvdGQ+PHRkPlN0YWtpbmctZsOkaGlnIOKAkyA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMjIvcGFzc2l2ZXMtZWlua29tbWVuLXN0YWtpbmcvIiBjbGFzcz0iaWwiPlJlbmRpdGU8L2E+IDbigJM3JSBwLmEuIGFuIEFubGVnZXI8L3RkPjwvdHI+CiAgICAgIDx0cj48dGQ+RmlkZWxpdHkgU29sYW5hIEVURjwvdGQ+PHRkPkZpZGVsaXR5PC90ZD48dGQgY2xhc3M9InRjLXMiPkZTT0w8L3RkPjx0ZD4wLDI1JTwvdGQ+PHRkPkdyw7bDn3RlcyBWZXJ0cmllYnNuZXR6IHVudGVyIGFsbGVuIEVtaXR0ZW50ZW48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQ+VmFuRWNrIFNvbGFuYSBFVEY8L3RkPjx0ZD5WYW5FY2s8L3RkPjx0ZCBjbGFzcz0idGMtcyI+VlNPTDwvdGQ+PHRkPjAsMjAlPC90ZD48dGQ+U3RhcmtlIFByw6RzZW56IGluIGV1cm9ww6Rpc2NoZW4gTcOkcmt0ZW48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQ+MjFTaGFyZXMgU29sYW5hIEVURjwvdGQ+PHRkPjIxU2hhcmVzPC90ZD48dGQgY2xhc3M9InRjLXMiPlNPTFc8L3RkPjx0ZD4wLDI1JTwvdGQ+PHRkPkV1cm9ww6Rpc2NoZXMgUGlvbmllcnByb2R1a3QgbWl0IGxhbmdlciBUcmFjayBSZWNvcmQ8L3RkPjwvdHI+CiAgICAgIDx0cj48dGQ+R3JheXNjYWxlIFNvbGFuYSBUcnVzdDwvdGQ+PHRkPkdyYXlzY2FsZTwvdGQ+PHRkIGNsYXNzPSJ0Yy1zIj5HU09MPC90ZD48dGQ+MCw1MCU8L3RkPjx0ZD5Lb252ZXJ0aWVydW5nIGF1cyBiZXN0ZWhlbmRlbSBUcnVzdDwvdGQ+PC90cj4KICAgIDwvdGJvZHk+CiAgPC90YWJsZT4KPC9kaXY+Cgo8cD5HZXNhbXQtQVVNOiBydW5kIDxzdHJvbmc+ODA1IE1pbGxpb25lbiBEb2xsYXI8L3N0cm9uZz4gKFN0YW5kIFExIDIwMjYpLiBEZXIgc3RydWt0dXJlbGxlIFVudGVyc2NoaWVkIHp1IEJpdGNvaW4tRVRGczogU09MLUVURnMgbWl0IDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yMi9wYXNzaXZlcy1laW5rb21tZW4tc3Rha2luZy8iIGNsYXNzPSJpbCI+U3Rha2luZzwvYT4tUmVuZGl0ZSAoNuKAkzclIHAuYS4pIGJpZXRlbiBpbnN0aXR1dGlvbmVsbGVuIEFubGVnZXJuIGVpbmVuIFJldHVybiwgZGVuIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8xMC9iaXRjb2luLXNwb3QtZXRmcy13aWUtaW5zdGl0dXRpb25lbGxlLWludmVzdG9yZW4tZGVuLWtyeXB0b21hcmt0LXZlcmFuZGVybi8iIGNsYXNzPSJpbCI+Qml0Y29pbi1FVEZzPC9hPiBuaWNodCBsaWVmZXJuIGvDtm5uZW4uIE1vcmdhbiBTdGFubGV5IGhhdCBiZXJlaXRzIGVpbmVuIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNi8wMy8yNy9tb3JnYW4tc3RhbmxleS1iaXRjb2luLWV0Zi1tc2J0LXN0YXJ0LTIwMjYvIiBjbGFzcz0iaWwiPlNvbGFuYS1UcnVzdDwvYT4genVyIEdlbmVobWlndW5nIGVpbmdlcmVpY2h0LiA8YSBocmVmPSJodHRwczovL2NvaW5wZWRpYS5vcmcvcHJpY2UtcHJlZGljdGlvbi9zb2xhbmEtc29sLXByaWNlLXByZWRpY3Rpb24vIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgY2xhc3M9InNyYyI+Y29pbnBlZGlhLm9yZzwvYT48L3A+Cgo8ZGl2IGNsYXNzPSJzby1ociI+PC9kaXY+Cgo8IS0tIFNFQ1RJT04gNDogRlVOREFNRU5UQUxTIC0tPgo8aDI+U29sYW5hIEZ1bmRhbWVudGFsZGF0ZW4gMjAyNjogPGVtPk9uLUNoYWluLCBSV0EsIFdlc3Rlcm4gVW5pb248L2VtPjwvaDI+Cgo8aDM+UTEgMjAyNjogMSwxIEJpbGxpb25lbiBEb2xsYXIgT24tQ2hhaW4tQWt0aXZpdMOkdDwvaDM+Cgo8cD5BcnRlbWlzLURhdGVuIHplaWdlbjogU29sYW5hcyBnZXNhbXRlIE9uLUNoYWluLVdpcnRzY2hhZnRzYWt0aXZpdMOkdCBlcnJlaWNodGUgaW4gUTEgMjAyNiA8c3Ryb25nPjEsMSBCaWxsaW9uZW4gRG9sbGFyPC9zdHJvbmc+IOKAkyBlaW4gQW5zdGllZyB2b24gNi41NTglIGdlZ2Vuw7xiZXIgUTQgMjAyNS4gNTAgTWlsbGlvbmVuIG1vbmF0bGljaCBha3RpdmUgQWRyZXNzZW4sIDMsMjUgTWlsbGlvbmVuIHTDpGdsaWNoIGFrdGl2ZSBOdXR6ZXIuIERpZSBQbGF0dGZvcm0gaGF0IDE3IEJpbGxpb25lbiBEb2xsYXIgREVYLVZvbHVtZW4ga3VtdWxpZXJ0IHZlcmFyYmVpdGV0IHVuZCAyLDg1IE1pbGxpYXJkZW4gRG9sbGFyIFByb3Rva29sbC1SZXZlbnVlIGdlbmVyaWVydC4gRGFzIGlzdCBlY2h0ZXIgTmV0endlcmstRHVyY2hzYXR6LCBrZWluIHNwZWt1bGF0aXZlciDDnGJlcmJhdS4gU29sYW5hIGhhdCBkYW1pdCA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjYvMDMvMTgvc3RlaHQtZGVyLWtyeXB0b21hcmt0LXZvci1kZXItbmFlY2hzdGVuLWFsdGNvaW4tc2Vzc2lvbi8iIGNsYXNzPSJpbCI+aW0gQWx0Y29pbi1CZXJlaWNoPC9hPiBlaW5lIFNvbmRlcnN0ZWxsdW5nIGFscyBtZWlzdGdlbnV0enRlciA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMTUvbGF5ZXItMS1ibG9ja2NoYWlucy8iIGNsYXNzPSJpbCI+TGF5ZXItMTwvYT4gZsO8ciBEZUZpIHVuZCBQYXltZW50cy4gPGEgaHJlZj0iaHR0cHM6Ly9jb2lubWFya2V0Y2FwLmNvbS9jbWMtYWkvc29sYW5hL2xhdGVzdC11cGRhdGVzLyIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9mb2xsb3cgbm9vcGVuZXIiIGNsYXNzPSJzcmMiPmNvaW5tYXJrZXRjYXAuY29tLCAxNC4wNC4yMDI2PC9hPjwvcD4KCjxkaXYgY2xhc3M9InNvLWNvbHMyIj4KICA8ZGl2IGNsYXNzPSJzby1jb2wiPgogICAgPGg0IGNsYXNzPSJzIj5Pbi1DaGFpbi1LZW5uemFobGVuIFExIDIwMjY8L2g0PgogICAgPHVsPgogICAgICA8bGk+MSwxIEJpbGxpb25lbiAkIE9uLUNoYWluLVdpcnRzY2hhZnRzYWt0aXZpdMOkdCAoUmVrb3JkKTwvbGk+CiAgICAgIDxsaT41MCBNaW8uIG1vbmF0bGljaCBha3RpdmUgQWRyZXNzZW48L2xpPgogICAgICA8bGk+MywyNSBNaW8uIHTDpGdsaWNoIGFrdGl2ZSBOdXR6ZXI8L2xpPgogICAgICA8bGk+MjAwIE1yZC4gVHJhbnNha3Rpb25lbiAoa3VtdWxpZXJ0KTwvbGk+CiAgICAgIDxsaT4xNyBCaWxsaW9uZW4gJCA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDYvMDkvd2FzLWlzdC1qdXBpdGVyLWRleC1hZ2dyZWdhdG9yLyIgY2xhc3M9ImlsIj5ERVg8L2E+LVZvbHVtZW4gKGt1bXVsaWVydCk8L2xpPgogICAgICA8bGk+Miw4NSBNcmQuICQgUHJvdG9rb2xsLVJldmVudWUgZ2VuZXJpZXJ0PC9saT4KICAgICAgPGxpPjMuMDAw4oCTNC4wMDAgVFBTIGltIHJlZ3Vsw6RyZW4gQmV0cmllYjwvbGk+CiAgICA8L3VsPgogIDwvZGl2PgogIDxkaXYgY2xhc3M9InNvLWNvbCI+CiAgICA8aDQgY2xhc3M9InMiPlN0YWtpbmcgJmFtcDsgU3VwcGx5PC9oND4KICAgIDx1bD4KICAgICAgPGxpPjxzdHJvbmc+NjXigJM3MCUgZGVzIFVtbGF1ZmFuZ2Vib3RzPC9zdHJvbmc+IGlzdCA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMjIvcGFzc2l2ZXMtZWlua29tbWVuLXN0YWtpbmcvIiBjbGFzcz0iaWwiPmdlc3Rha3Q8L2E+PC9saT4KICAgICAgPGxpPn4zODAgTWlvLiBTT0wgZ2VzdGFrdCAoU3RhbmQgQXByaWwgMjAyNik8L2xpPgogICAgICA8bGk+NeKAkzclIEphaHJlc3JlbmRpdGUgZsO8ciBTdGFrZXI8L2xpPgogICAgICA8bGk+MS41MDArIFZhbGlkYXRvci1Ob2RlcyBzaWNoZXJuIGRhcyBOZXR6d2VyazwvbGk+CiAgICAgIDxsaT5JbmZsYXRpb25zcmF0ZSBzaW5rdCBqw6RocmxpY2ggdW0gMTUlIGJpcyBsYW5nZnJpc3RpZyAxLDUlPC9saT4KICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wNC8yNy9saXF1aWQtc3Rha2luZy8iIGNsYXNzPSJpbCI+TGlxdWlkIFN0YWtpbmc8L2E+OiBNYXJpbmFkZSBGaW5hbmNlIHVuZCBMaWRvIGJpZXRlbiBzb2ZvcnRpZ2UgTGlxdWlkaXTDpHQ8L2xpPgogICAgICA8bGk+R2FsYXh5IERpZ2l0YWwgaGF0IFNPTC08YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMjIvcGFzc2l2ZXMtZWlua29tbWVuLXN0YWtpbmcvIiBjbGFzcz0iaWwiPlN0YWtpbmc8L2E+IHp1IEdhbGF4eU9uZSBoaW56dWdlZsO8Z3Q8L2xpPgogICAgPC91bD4KICA8L2Rpdj4KPC9kaXY+Cgo8aDM+V2VzdGVybiBVbmlvbiBVU0RQVDogMTAwIE1pbGxpb25lbiBOdXR6ZXIgYXVmIFNvbGFuYTwvaDM+Cgo8cD5FaW5lciBkZXIgYW0gbWVpc3RlbiB1bnRlcnNjaMOkdHp0ZW4gS2F0YWx5c2F0b3JlbiBmw7xyIFNvbGFuYSAyMDI2OiA8c3Ryb25nPldlc3Rlcm4gVW5pb248L3N0cm9uZz4sIDE3NCBKYWhyZSBhbHQgdW5kIG1pdCAxNTAgTWlsbGlhcmRlbiBEb2xsYXIgasOkaHJsaWNoZW0gw5xiZXJ3ZWlzdW5nc3ZvbHVtZW4sIGxhdW5jaHQgc2VpbmVuIFVTRFBULTxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8xMS9zdGFibGVjb2lucy8iIGNsYXNzPSJpbCI+U3RhYmxlY29pbjwvYT4gYXVmIFNvbGFuYSBpbiBIMSAyMDI2LiBXZXN0ZXJuIFVuaW9uIGvDtm5udGUgNeKAkzEwIE1pbGxpYXJkZW4gRG9sbGFyIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8xMS9zdGFibGVjb2lucy8iIGNsYXNzPSJpbCI+U3RhYmxlY29pbjwvYT4tVm9sdW1lbiBpbm5lcmhhbGIgdm9uIDEyIE1vbmF0ZW4gaGluenVmw7xnZW4g4oCTIHVuZCAxMDAgTWlsbGlvbmVuIGdsb2JhbGUgTnV0emVyIGVyc3RtYWxzIG1pdCBTb2xhbmEgaW4gQmVyw7xocnVuZyBicmluZ2VuLiBEYXMgd8OkcmUgZGllIGdyw7bDn3RlIE1haW5zdHJlYW0tQWRvcHRpb24tV2VsbGUgaW4gZGVyIEdlc2NoaWNodGUgdm9uIFNvbGFuYS4gPGEgaHJlZj0iaHR0cHM6Ly9jb2luZWRpdGlvbi5jb20vc29sYW5hLXByaWNlLXByZWRpY3Rpb24tMjAyNi1maXJlZGFuY2VyLXdlc3Rlcm4tdW5pb24tdXNkcHQtYW5kLTQ3Nm0tZXRmLWluZmxvd3MtdGFyZ2V0LTM1MC8iIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiBjbGFzcz0ic3JjIj5jb2luZWRpdGlvbi5jb208L2E+PC9wPgoKPGgzPlJlYWwgV29ybGQgQXNzZXRzOiBTb2xhbmEgw7xiZXJob2x0IEV0aGVyZXVtPC9oMz4KCjxwPkltIE3DpHJ6IDIwMjYgw7xiZXJ0cmFmIFNvbGFuYSA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMTEvMjgvZXRoZXJldW0tYW5hbHlzZS0yMDI1LXdhcnVtLWV0aC1qZXR6dC1hbi1laW5lbS1uZXVlbi10ZWNobm9sb2dpc2NoZW4td2VuZGVwdW5rdC1zdGVodC8iIGNsYXNzPSJpbCI+RXRoZXJldW08L2E+IGVyc3RtYWxzIGluIGRlciBBbnphaGwgZGlnaXRhbGVyIFdhbGxldHMsIGRpZSA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMTAvdG9rZW5pc2llcnVuZy13aWUtcmVhbGUtdmVybW9nZW5zd2VydGUtZGlnaXRhbGlzaWVydC13ZXJkZW4vIiBjbGFzcz0iaWwiPnRva2VuaXNpZXJ0ZSBSZWFsLVdvcmxkLUFzc2V0czwvYT4gaGFsdGVuLiBHZXNhbXR3ZXJ0OiAyKyBNaWxsaWFyZGVuIERvbGxhci4gSi5QLiBNb3JnYW4gYXJyYW5naWVydGUgZGFzIGVyc3RlIFVTLUNvbW1lcmNpYWwtUGFwZXIgbmF0aXYgYXVmIFNvbGFuYS4gU3RhdGUgU3RyZWV0IERpZ2l0YWwgbGF1bmNodCBkZW4gU1dFRVAtRm9uZHMg4oCTIGRlbiBlcnN0ZW4gRy1TSUItdG9rZW5pc2llcnRlbiBGb25kcyBhdWYgUHVibGljIEJsb2NrY2hhaW4gbWl0IDI0LzctQmV0cmllYi4gPGEgaHJlZj0iaHR0cHM6Ly9jb2luc3RhdHMuYXBwL2FpL2EvaW52ZXN0bWVudC1hbmFseXNpcy1zb2xhbmEiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiBjbGFzcz0ic3JjIj5jb2luc3RhdHMuYXBwPC9hPjwvcD4KCjxkaXYgY2xhc3M9InNvLWJveCBncm4iPgogIDxkaXYgY2xhc3M9InNvLWJveC10Ij4mIzEyNzk3MDsgSW5zdGl0dXRpb25hbCBIaWdobGlnaHRzIDIwMjY8L2Rpdj4KICA8dWw+CiAgICA8bGk+PHN0cm9uZz5GcmFua2xpbiBUZW1wbGV0b246PC9zdHJvbmc+IE9uLUNoYWluLUZvbmRzYWJ3aWNrbHVuZyAoQkVOSkktR2VsZG1hcmt0Zm9uZHMpICsgU3BvdC1FVEYgU09FWiAoMCwxOSUpPC9saT4KICAgIDxsaT48c3Ryb25nPkouUC4gTW9yZ2FuOjwvc3Ryb25nPiBFcnN0ZXMgVVMtQ29tbWVyY2lhbC1QYXBlciBuYXRpdiBhdWYgU29sYW5hIGVtaXR0aWVydDwvbGk+CiAgICA8bGk+PHN0cm9uZz5TdGF0ZSBTdHJlZXQgRGlnaXRhbDo8L3N0cm9uZz4gU1dFRVAtRm9uZHMg4oCTIGVyc3RlcyBHLVNJQi10b2tlbmlzaWVydGVzIFByb2R1a3QgYXVmIFB1YmxpYyBCbG9ja2NoYWluPC9saT4KICAgIDxsaT48c3Ryb25nPldlc3Rlcm4gVW5pb24gVVNEUFQ6PC9zdHJvbmc+IEgxIDIwMjYtTGF1bmNoLCAxNTAgTXJkLiAkIMOcYmVyd2Vpc3VuZ3N2b2x1bWVuLCAxMDAgTWlvLiBOdXR6ZXI8L2xpPgogICAgPGxpPjxzdHJvbmc+SW50ZXJhY3RpdmUgQnJva2Vyczo8L3N0cm9uZz4gU09MLUhhbmRlbCBmw7xyIGV1cm9ww6Rpc2NoZSBLdW5kZW4gw7xiZXIgWmVybyBIYXNoPC9saT4KICAgIDxsaT48c3Ryb25nPk1vcmdhbiBTdGFubGV5Ojwvc3Ryb25nPiBTb2xhbmEgVHJ1c3QgUy0xIGJlaSBTRUMgZWluZ2VyZWljaHQgKHBhcmFsbGVsIHp1IDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNi8wMy8yNy9tb3JnYW4tc3RhbmxleS1iaXRjb2luLWV0Zi1tc2J0LXN0YXJ0LTIwMjYvIiBjbGFzcz0iaWwiPk1TQlQgQml0Y29pbi1FVEY8L2E+KTwvbGk+CiAgICA8bGk+PHN0cm9uZz5Eb3VibGVaZXJvIEVkZ2U6PC9zdHJvbmc+IFdhbGwtU3RyZWV0LUVjaHR6ZWl0LUluZnJhc3RydWt0dXIgZsO8ciBTb2xhbmEtTWFya3RkYXRlbiBsaXZlIHNlaXQgQXByaWwgMjAyNjwvbGk+CiAgPC91bD4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJzby1xIiBzdHlsZT0iYm9yZGVyLWNvbG9yOnZhcigtLWEpO2JhY2tncm91bmQ6dmFyKC0tYTIpIj4KICA8YmxvY2txdW90ZT4mYmRxdW87V2VzdGVybiBVbmlvbiBhdWYgU29sYW5hIGlzdCBrZWluZSBSYW5kbm90aXog4oCTIGRhcyBpc3QgZGVyIGdyw7bDn3RlIHRyYWRpdGlvbmVsbGUgWmFobHVuZ3NkaWVuc3RsZWlzdGVyIGRlciBXZWx0LCBkZXIgZWluZSAxNzQtasOkaHJpZ2UgSW5mcmFzdHJ1a3R1ciBhdWYgZWluZSDDtmZmZW50bGljaGUgQmxvY2tjaGFpbiBtaWdyaWVydC4gV2VubiBkYXMgc2thbGllcnQsIHJlZGVuIHdpciBuaWNodCBtZWhyIMO8YmVyIEtyeXB0by1BZG9wdGlvbi4gV2lyIHJlZGVuIMO8YmVyIE1haW5zdHJlYW0tRmluYW5jZSBhdWYgU29sYW5hLiBEYXMgYWxsZWluIGvDtm5udGUgZGVuIEt1cnMgbmV1IGJld2VydGVuLiZsZHF1bzs8L2Jsb2NrcXVvdGU+CiAgPGRpdiBjbGFzcz0ic28tcS1hdHRyIj48c3Ryb25nIHN0eWxlPSJjb2xvcjp2YXIoLS1hKSI+RmVsaXggUmllZ2VyPC9zdHJvbmc+PHNwYW4+R3LDvG5kZXIgJmFtcDsgQ2hlZnJlZGFrdGV1ciBLcnlwdG9adWt1bmZ0LmNvbSAmbWlkZG90OyBBcHJpbCAyMDI2PC9zcGFuPjwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9InNvLWhyIj48L2Rpdj4KCjwhLS0gU0VDVElPTiA1OiBDSEFSVEFOQUxZU0UgLS0+CjxoMj5UZWNobmlzY2hlIEFuYWx5c2UgU09MIEFwcmlsIDIwMjY6IDxlbT5TdXBwb3J0LCBXaWRlcnN0YW5kLCBTemVuYXJpZW48L2VtPjwvaDI+Cgo8cD5TT0wgaGFuZGVsdCBha3R1ZWxsIGJlaSB+ODggJCB1bmQgaGF0IHNpY2ggdm9uIHNlaW5lbSBUaWVmIHVtIDcw4oCTODAgJCBpbSBGZWJydWFyL03DpHJ6IDIwMjYgZXJob2x0LiBEYXMgTmV0endlcmsgdmVyemVpY2huZXQgNzAwKyBUYWdlIHVudW50ZXJicm9jaGVuZSBVcHRpbWUuIENoYXJ0dGVjaG5pc2NoIGJlZmluZGV0IHNpY2ggU09MIGluIGVpbmVtIGVudHNjaGVpZGVuZGVuIEJlcmVpY2gg4oCTIGVpbmUgZGljaHRlIFN1cHBseS1XYWxsIHZvbiAzNyw3IE1pbGxpb25lbiBTT0wgendpc2NoZW4gODXigJM4OCAkIGJyZW1zdCBkaWUgUmFsbHkuIFdlciA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDYvMDUvd2FzLWlzdC1kY2EvIiBjbGFzcz0iaWwiPkRDQS1TdHJhdGVnaWVuPC9hPiBpbiBCZXRyYWNodCB6aWVodCwgc29sbHRlIGRpZXNlIHRlY2huaXNjaGVuIE5pdmVhdXMga2VubmVuLjwvcD4KCjxkaXYgY2xhc3M9InNvLXR3Ij4KICA8dGFibGUgY2xhc3M9InNvLXRibCI+CiAgICA8dGhlYWQ+PHRyPjx0aD5OaXZlYXU8L3RoPjx0aD5UeXA8L3RoPjx0aD5CZWRldXR1bmc8L3RoPjwvdHI+PC90aGVhZD4KICAgIDx0Ym9keT4KICAgICAgPHRyPjx0ZD4yMDDigJMyNTAgJDwvdGQ+PHRkIGNsYXNzPSJ0Yy1nIj5NaXR0ZWxmcmlzdGlnZXMgWmllbCAoQnVsbC1DYXNlKTwvdGQ+PHRkPlN0YW5kYXJkIENoYXJ0ZXJlZCBLdXJzemllbDsgU01BIDIwMC1CZXJlaWNoIG5hY2ggVHJlbmR3ZW5kZTwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZD4xMDjigJMxMTYgJDwvdGQ+PHRkIGNsYXNzPSJ0Yy1zIj5Ow6RjaHN0ZSBXaWRlcnN0YW5kc3pvbmU8L3RkPjx0ZD5BbmFseXN0ZW4tS3Vyc3ppZWwgYmVpIE1vbWVudHVtLUVyaGFsdCDDvGJlciA5NyAkPC90ZD48L3RyPgogICAgICA8dHI+PHRkPjk3ICQ8L3RkPjx0ZCBjbGFzcz0idGMtcyI+U2NobMO8c3NlbHdpZGVyc3RhbmQ8L3RkPjx0ZD5NdXNzIGZhbGxlbiwgdW0gZGVuIFdlZyBSaWNodHVuZyAxMTYgJCB6dSDDtmZmbmVuOyB3aWNodGlnZSA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjYvMDIvMjQvZW1hLXRyYWRpbmctc3RyYXRlZ2llLTIwMjYvIiBjbGFzcz0iaWwiPkVNQS1ab25lPC9hPjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZD48c3Ryb25nPjg14oCTODggJDwvc3Ryb25nPjwvdGQ+PHRkIGNsYXNzPSJ0Yy1zIj5Ba3R1ZWxsZXIgS3VyczwvdGQ+PHRkPjM3LDcgTWlvLiBTT0wgU3VwcGx5LVdhbGwg4oCTIGhvaGVyIFZlcmthdWZzZHJ1Y2sgaW4gZGllc2VyIFpvbmU8L3RkPjwvdHI+CiAgICAgIDx0cj48dGQ+ODAgJDwvdGQ+PHRkIGNsYXNzPSJ0Yy1nIj5LdXJ6ZnJpc3RpZ2VyIFN1cHBvcnQ8L3RkPjx0ZD5XaWNodGlnZSBwc3ljaG9sb2dpc2NoZSBNYXJrZTsgVGFnZXNzY2hsdXNza3VycyBkYXJ1bnRlciBiw6RyaXNjaDwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZD43MCAkPC90ZD48dGQgY2xhc3M9InRjLWciPlRlY2huaXNjaGVyIFN1cHBvcnQ8L3RkPjx0ZD5Ow6RjaHN0ZSBzdHJ1a3R1cmVsbGUgVW50ZXJzdMO8dHp1bmdzem9uZSBiZWkgd2VpdGVyZXIgU2Nod8OkY2hlPC90ZD48L3RyPgogICAgICA8dHI+PHRkPjYwICQ8L3RkPjx0ZCBjbGFzcz0idGMtciI+QmVhci1DYXNlPC90ZD48dGQ+TnVyIGJlaSBleHRyZW1lbiBNYWtyby1FdmVudHMgb2RlciB3ZWl0ZXJlbiBncm\/Dn2VuIEV4cGxvaXRzPC90ZD48L3RyPgogICAgPC90Ym9keT4KICA8L3RhYmxlPgo8L2Rpdj4KCjxkaXYgY2xhc3M9InNvLXEiPgogIDxibG9ja3F1b3RlPiZiZHF1bztTb2xhbmEgaG9sZHMgJDgwLCBvcGVucyB0aGUgZG9vciB0byAkMTA4LiBUaGUgc3VwcGx5IHdhbGwgYXQgODXigJM4OCBpcyB0aGUga2V5IHRlc3QuIFNtYXJ0IE1vbmV5IEluZGV4IG1pcnJvcnMgdGhlIHNldHVwIHdlIHNhdyBiZWZvcmUgdGhlIE1hcmNoIDIxJSByYWxseS4gSGlkZGVuIGJ1bGxpc2ggUlNJIGRpdmVyZ2VuY2Ugb24gdGhlIHdlZWtseS4gSWYgbWFjcm8gY29vcGVyYXRlcyDigJMgdGhpcyBpcyBhIGNvaWxlZCBzcHJpbmcuJmxkcXVvOzwvYmxvY2txdW90ZT4KICA8ZGl2IGNsYXNzPSJzby1xLWF0dHIiPjxzdHJvbmc+QUludmVzdCBNYXJrZXQgQW5hbHlzaXM8L3N0cm9uZz48c3Bhbj5Tb2xhbmEgQXByaWwgMjAyNiBQcmljZSBGb3JlY2FzdCAmbWlkZG90OyBhaW52ZXN0LmNvbTwvc3Bhbj48YSBocmVmPSJodHRwczovL3d3dy5haW52ZXN0LmNvbS9uZXdzL3NvbC1wcmljZS1wcmVkaWN0aW9uLXN0YWtpbmctZGV2ZWxvcG1lbnRzLXNoYXBlLXNvbGFuYS1tYXJrZXQtYXByaWwtMjAyNi0yNjA0LyIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9mb2xsb3cgbm9vcGVuZXIiIGNsYXNzPSJzcmMiPmFpbnZlc3QuY29tPC9hPjwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9InNvLWNvbHMyIj4KICA8ZGl2IGNsYXNzPSJzby1jb2wiPgogICAgPGg0IGNsYXNzPSJnIj5CdWxsaXNjaGVzIFN6ZW5hcmlvPC9oND4KICAgIDx1bD4KICAgICAgPGxpPlNPTCBow6RsdCA4MCAkIHVuZCBicmljaHQgw7xiZXIgOTcgJCBhdXM8L2xpPgogICAgICA8bGk+RmlyZWRhbmNlci1NaWdyYXRpb24gbMOkdWZ0IHBsYW5tw6TDn2lnIOKGkiBOZXR6d2Vyay1WZXJ0cmF1ZW4gc3RlaWd0PC9saT4KICAgICAgPGxpPkFscGVuZ2xvdyBRMy1MYXVuY2gg4oaSIFByZS1VcGdyYWRlLVJhbGx5PC9saT4KICAgICAgPGxpPldlc3Rlcm4gVW5pb24gVVNEUFQgbGF1bmNodCDihpIgTWFpbnN0cmVhbS1BZG9wdGlvbjwvbGk+CiAgICAgIDxsaT48YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjYvMDMvMjEvdXNhLWt1cnotdm9yLWdyb2Vzc3RlbS1rcnlwdG8tZ2VzZXR6LXNlaXQtZ2VuaXVzLWFjdC1zZW5hdG9yZW4tZWluaWdlbi1zaWNoLyIgY2xhc3M9ImlsIj5DTEFSSVRZIEFjdDwvYT4gdmVyYWJzY2hpZWRldCDihpIgaW5zdGl0dXRpb25lbGxlIEZsb3dzPC9saT4KICAgICAgPGxpPlppZWw6IDEwOOKAkzExNiAkIGt1cnpmcmlzdGlnLCAyMDDigJMyNTAgJCBtaXR0ZWxmcmlzdGlnPC9saT4KICAgIDwvdWw+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0ic28tY29sIj4KICAgIDxoNCBjbGFzcz0iciI+QsOkcmlzY2hlcyBTemVuYXJpbzwvaDQ+CiAgICA8dWw+CiAgICAgIDxsaT5UYWdlc3NjaGx1c3NrdXJzIHVudGVyIDgwICQg4oaSIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNi8wMy8yOC93YXMtaXN0LWVpbi1iYWVyZW5tYXJrdC8iIGNsYXNzPSJpbCI+QsOkcmlzY2hlczwvYT4gTW9tZW50dW0gdmVyc3TDpHJrdCBzaWNoPC9saT4KICAgICAgPGxpPldlaXRlcmVyIERlRmktSGFjayBhdWYgU29sYW5hIOKGkiBWZXJ0cmF1ZW5zdmVybHVzdDwvbGk+CiAgICAgIDxsaT5GVFgtVW5sb2NrIHN0w6Rya2VyIGFscyBlcndhcnRldCDihpIgVmVya2F1ZnNkcnVjazwvbGk+CiAgICAgIDxsaT5BbHBlbmdsb3cgdmVyesO2Z2VydCBzaWNoIOKGkiBFbnR0w6R1c2NodW5ncy1TZWxsLW9mZjwvbGk+CiAgICAgIDxsaT5NYWtybzogSXJhbi1Fc2thbGF0aW9uICsgRmVkLVppbnNlcmjDtmh1bmc8L2xpPgogICAgICA8bGk+QmVhci1DYXNlOiA2MOKAkzcwICQsIGRhbm4gNTAgJCBtw7ZnbGljaGVyIFJldGVzdDwvbGk+CiAgICA8L3VsPgogIDwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9InNvLWhyIj48L2Rpdj4KCjwhLS0gU0VDVElPTiA2OiBFWFBFUlRFTiAmIFBST0dOT1NFTiAtLT4KPGgyPkV4cGVydGVuLVByb2dub3NlbiAmYW1wOyBLdXJzemllbGUgMjAyNjogPGVtPldhcyBBbmFseXN0ZW4gc2FnZW48L2VtPjwvaDI+Cgo8ZGl2IGNsYXNzPSJzby1leHBlcnRzIj4KICA8ZGl2IGNsYXNzPSJzby1leHBlcnQiPgogICAgPGRpdiBjbGFzcz0ic28tZXhwZXJ0LW5hbWUiPlN0YW5kYXJkIENoYXJ0ZXJlZDwvZGl2PgogICAgPGRpdiBjbGFzcz0ic28tZXhwZXJ0LXJvbGUiPkludmVzdG1lbnRiYW5rICZtaWRkb3Q7IEdlb2ZmIEtlbmRyaWNrPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzby1leHBlcnQtcXVvdGUiPiZiZHF1bztGaXJlZGFuY2VyIHVuZCBpbnN0aXR1dGlvbmVsbGUgRVRGLUZsb3dzIHNjaGFmZmVuIGRpZSBHcnVuZGxhZ2UgZsO8ciBTT0wncyBuw6RjaHN0ZSBCZXdlcnR1bmdzcGhhc2UuIERpZSByZWd1bGF0b3Jpc2NoZSBLbGFyaGVpdCBkdXJjaCBkaWUgQ29tbW9kaXR5LUtsYXNzaWZpemllcnVuZyBpc3QgZGVyIFNjaGzDvHNzZWwuJmxkcXVvOzwvZGl2PgogICAgPGRpdiBjbGFzcz0ic28tZXhwZXJ0LXRhcmdldCBnIj4yNTAgJDwvZGl2PgogICAgPGRpdiBjbGFzcz0ic28tZXhwZXJ0LWxhYmVsIj5LdXJzemllbCBFbmRlIDIwMjY8L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJzby1leHBlcnQiPgogICAgPGRpdiBjbGFzcz0ic28tZXhwZXJ0LW5hbWUiPkFydGh1ciBIYXllczwvZGl2PgogICAgPGRpdiBjbGFzcz0ic28tZXhwZXJ0LXJvbGUiPkNJTyBNYWVsc3Ryb20gJm1pZGRvdDsgRXgtQml0TUVYIENFTzwvZGl2PgogICAgPGRpdiBjbGFzcz0ic28tZXhwZXJ0LXF1b3RlIj4mYmRxdW87U29sYW5hIGlzdCBkZXIgZWluemlnZSBMYXllci0xLCBkZXIgaW4gZGllc2VtIFp5a2x1cyB0YXRzw6RjaGxpY2ggaW5zdGl0dXRpb25lbGxlIEhGVC1JbmZyYXN0cnVrdHVyLUFuZm9yZGVydW5nZW4gZXJmw7xsbGVuIGthbm4uIEJlaSByaWNodGlnZXIgTWFrcm8tTGFnZSBzZWhlbiB3aXIgM3grIHZvbSBha3R1ZWxsZW4gTml2ZWF1LiZsZHF1bzs8L2Rpdj4KICAgIDxkaXYgY2xhc3M9InNvLWV4cGVydC10YXJnZXQgZyI+MzUw4oCTNDAwICQ8L2Rpdj4KICAgIDxkaXYgY2xhc3M9InNvLWV4cGVydC1sYWJlbCI+QnVsbC1DYXNlIFp5a2x1c2VuZGUgMjAyNjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9InNvLWV4cGVydCI+CiAgICA8ZGl2IGNsYXNzPSJzby1leHBlcnQtbmFtZSI+Q2hhbmdlbGx5IEFuYWx5c3RlbjwvZGl2PgogICAgPGRpdiBjbGFzcz0ic28tZXhwZXJ0LXJvbGUiPkNyeXB0byBFeGNoYW5nZSBSZXNlYXJjaDwvZGl2PgogICAgPGRpdiBjbGFzcz0ic28tZXhwZXJ0LXF1b3RlIj4mYmRxdW87RmlyZWRhbmNlciBpc3QgZGVyIGVpbnppZ2Uga29ua3JldGUgRGlmZmVyZW56aWVydW5nc2Zha3RvciBnZWdlbsO8YmVyIGFuZGVyZW4gTDFzLiBXZW5uIGRpZSBNaWdyYXRpb24gNTAlKyBkZXIgVmFsaWRhdG9yZW4gZXJyZWljaHQsIHJlY2h0ZmVydGlndCBkYXMgZWluZSBkZXV0bGljaGUgTmV1YmV3ZXJ0dW5nLiZsZHF1bzs8L2Rpdj4KICAgIDxkaXYgY2xhc3M9InNvLWV4cGVydC10YXJnZXQgZyI+fjI3NyAkPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzby1leHBlcnQtbGFiZWwiPkt1cnN6aWVsIDIwMjYgYmVpIEZpcmVkYW5jZXItRXJmb2xnPC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0ic28tZXhwZXJ0Ij4KICAgIDxkaXYgY2xhc3M9InNvLWV4cGVydC1uYW1lIj5Db2luQ29kZXggTW9kZWxsPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzby1leHBlcnQtcm9sZSI+T24tQ2hhaW4gUHJvZ25vc2Vtb2RlbGw8L2Rpdj4KICAgIDxkaXYgY2xhc3M9InNvLWV4cGVydC1xdW90ZSI+JmJkcXVvO0tvbnNlcnZhdGl2ZXMgTW9kZWxsIGF1ZiBCYXNpcyBoaXN0b3Jpc2NoZXIgV2FjaHN0dW1zcmF0ZW4gdW5kIGFrdHVlbGxlciBFVEYtWnVmbMO8c3NlLiBTY2h3w6RjaGVyZXMgU3plbmFyaW8gYmVpIGFuaGFsdGVuZGVuIE1ha3JvLUhlYWR3aW5kcy4mbGRxdW87PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzby1leHBlcnQtdGFyZ2V0IHkiPjEyNyAkPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzby1leHBlcnQtbGFiZWwiPktvbnNlcnZhdGl2ZXMgS3Vyc3ppZWwgRW5kZSAyMDI2PC9kaXY+CiAgPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0ic28tdHciPgogIDx0YWJsZSBjbGFzcz0ic28tdGJsIj4KICAgIDx0aGVhZD48dHI+PHRoPlN6ZW5hcmlvPC90aD48dGg+U09MIFppZWw8L3RoPjx0aD5aZWl0cmF1bTwvdGg+PHRoPkJlZGluZ3VuZzwvdGg+PC90cj48L3RoZWFkPgogICAgPHRib2R5PgogICAgICA8dHI+PHRkPkJ1bGwtQ2FzZSAoYWxsZSBLYXRhbHlzYXRvcmVuKTwvdGQ+PHRkIGNsYXNzPSJ0Yy1nIj4zNTDigJM0MDAgJDwvdGQ+PHRkPkVuZGUgMjAyNjwvdGQ+PHRkPkZpcmVkYW5jZXIgMU0gVFBTLCBBbHBlbmdsb3cgbGl2ZSwgRVRGLUFVTSAz4oCTNSBNcmQuICQsIFdlc3Rlcm4gVW5pb24gc2thbGllcnQ8L3RkPjwvdHI+CiAgICAgIDx0cj48dGQ+U3RhbmRhcmQgQ2hhcnRlcmVkPC90ZD48dGQgY2xhc3M9InRjLWciPjI1MCAkPC90ZD48dGQ+MjAyNjwvdGQ+PHRkPkluc3RpdHV0aW9uZWxsZSBGbG93cywgRmlyZWRhbmNlci1FcmZvbGcsIENMQVJJVFkgQWN0PC90ZD48L3RyPgogICAgICA8dHI+PHRkPkNoYW5nZWxseTwvdGQ+PHRkIGNsYXNzPSJ0Yy1nIj5+Mjc3ICQ8L3RkPjx0ZD4yMDI2PC90ZD48dGQ+RmlyZWRhbmNlciA1MCUrIFZhbGlkYXRvcmVuLU1pZ3JhdGlvbiArIEluc3RpdHV0aW9uYWwgQWRvcHRpb248L3RkPjwvdHI+CiAgICAgIDx0cj48dGQ+QmFzZS1DYXNlIE1lZGlhbjwvdGQ+PHRkIGNsYXNzPSJ0Yy1zIj4xNTDigJMyMDAgJDwvdGQ+PHRkPkVuZGUgMjAyNjwvdGQ+PHRkPk1vZGVyYXRlIEVURi1GbG93cywgRmlyZWRhbmNlciBzY2hyaXR0d2Vpc2UsIGtlaW4gUmVndWxhdG9yeSBTaG9jazwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZD5Db2luQ29kZXggTW9kZWxsPC90ZD48dGQgY2xhc3M9InRjLXMiPjEyNyAkPC90ZD48dGQ+RW5kZSAyMDI2PC90ZD48dGQ+S29uc2VydmF0aXZlcyBTemVuYXJpbyBtaXQgYWt0dWVsbGVuIFdhY2hzdHVtc3JhdGVuPC90ZD48L3RyPgogICAgICA8dHI+PHRkPkJlYXItQ2FzZTwvdGQ+PHRkIGNsYXNzPSJ0Yy1yIj42MOKAkzkwICQ8L3RkPjx0ZD4yMDI2PC90ZD48dGQ+TWFrcm8tSGVhZHdpbmRzLCB3ZWl0ZXJlIEV4cGxvaXRzLCBFVEYtQWJmbMO8c3NlPC90ZD48L3RyPgogICAgICA8dHI+PHRkPjIwMjfigJMyMDI4IEJhc2U8L3RkPjx0ZCBjbGFzcz0idGMtZyI+MjUw4oCTNDAwICQ8L3RkPjx0ZD4yMDI34oCTMjAyODwvdGQ+PHRkPkZpcmVkYW5jZXIgdm9sbHN0w6RuZGlnLCBSV0EtRXhwYW5zaW9uLCBQb3N0LUhhbHZpbmctWnlrbHVzPC90ZD48L3RyPgogICAgICA8dHI+PHRkPkxhbmdmcmlzdCAyMDMwPC90ZD48dGQgY2xhc3M9InRjLWciPjUwMOKAkzEuMDQyICQ8L3RkPjx0ZD4yMDMwPC90ZD48dGQ+U29sYW5hIGFscyBnbG9iYWxlciBTZXR0bGVtZW50LUxheWVyIGbDvHIgSEYtRmluYW5jZTwvdGQ+PC90cj4KICAgIDwvdGJvZHk+CiAgPC90YWJsZT4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJzby1ib3ggcmVkIj4KICA8ZGl2IGNsYXNzPSJzby1ib3gtdCI+JiM5ODg4OyBadXIgRWlub3JkbnVuZzogUHJvZ25vc2VuIHNpbmQga2VpbmUgQW5sYWdlYmVyYXR1bmc8L2Rpdj4KICA8cD5Tb2xhbmFzIEt1cnN2ZXJsYXVmIHplaWd0LCB3aWUgc2NobmVsbCBzaWNoIFByb2dub3NlbiBpcnJlbiBrw7ZubmVuIOKAkyBBVEggMjkzICQsIGRhbmFjaCBSw7xja2dhbmcgYXVmIDcwICQuIFNlbGJzdCBpbnN0aXR1dGlvbmVsbGUgQW5hbHlzdGVuIHJldmlkaWVyZW4gaWhyZSBaaWVsZSBow6R1ZmlnLiBLcnlwdG8tUHJvZ25vc2VuIHNpbmQgU3plbmFyaWVuLCBrZWluZSBHYXJhbnRpZW4uIEplZGUgSW52ZXN0aXRpb24gaW4gU09MIHRyw6RndCBkYXMgUmlzaWtvIGVpbmVzIGVyaGVibGljaGVuIFZlcmx1c3RzLiA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMjUva3J5cHRvd2FlaHJ1bmdlbi1zdGV1ZXJuLyIgY2xhc3M9ImlsIG8iPkdld2lubmUgYXVzIEtyeXB0byBzaW5kIGluIERldXRzY2hsYW5kIHN0ZXVlcnBmbGljaHRpZy48L2E+PC9wPgo8L2Rpdj4KCjxkaXYgY2xhc3M9InNvLXEiIHN0eWxlPSJib3JkZXItY29sb3I6dmFyKC0tYSk7YmFja2dyb3VuZDp2YXIoLS1hMikiPgogIDxibG9ja3F1b3RlPiZiZHF1bztJY2ggd8O8cmRlIGtlaW5lIGRlciBQcm9nbm9zZW4gd8O2cnRsaWNoIG5laG1lbiDigJMgYXVjaCBuaWNodCBTdGFuZGFyZCBDaGFydGVyZWQuIEVudHNjaGVpZGVuZCBpc3QsIHdlbGNoZSBTdG9yeSBkaWUgQW5hbHlzZSB0csOkZ3Q6IFNvbGFuYSBpc3QgZGllIGVpbnppZ2UgQmxvY2tjaGFpbiwgZGllIGVybnN0aGFmdCBWaXNhLUtsYXNzZS1EdXJjaHNhdHogYXVmIGVpbmVtIGRlemVudHJhbGVuIE5ldHp3ZXJrIGxpZWZlcm4ga2Fubi4gV2VubiBGaXJlZGFuY2VyIHVuZCBBbHBlbmdsb3cgd2llIGdlcGxhbnQga29tbWVuLCBpc3QgMjAwIERvbGxhciAyMDI2IG5pY2h0IG9wdGltaXN0aXNjaCDigJMgZGFzIGlzdCBCYXNlLUNhc2UuIEFsbGVzIGRhcsO8YmVyIGlzdCBMb3R0ZXJpZS4mbGRxdW87PC9ibG9ja3F1b3RlPgogIDxkaXYgY2xhc3M9InNvLXEtYXR0ciI+PHN0cm9uZyBzdHlsZT0iY29sb3I6dmFyKC0tYSkiPkZlbGl4IFJpZWdlcjwvc3Ryb25nPjxzcGFuPkdyw7xuZGVyICZhbXA7IENoZWZyZWRha3RldXIgS3J5cHRvWnVrdW5mdC5jb20gJm1pZGRvdDsgQXByaWwgMjAyNjwvc3Bhbj48L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJzby1ociI+PC9kaXY+Cgo8IS0tIFNFQ1RJT04gNzogUklTSUtFTiAtLT4KPGgyPlJpc2lrZW4gZsO8ciBTb2xhbmEgMjAyNjogPGVtPldhcyBkZW4gS3VycyBkYXVlcmhhZnQgYmVsYXN0ZW4ga8O2bm50ZTwvZW0+PC9oMj4KCjxkaXYgY2xhc3M9InNvLXEiPgogIDxibG9ja3F1b3RlPiZiZHF1bztBICdiaWZ1cmNhdGlvbicgbmFycmF0aXZlIGlzIGVtZXJnaW5nIGluIDIwMjYgdGhhdCBwb3NpdGlvbnMgRXRoZXJldW0gYXMgdGhlICdjZW50cmFsIGJhbmsnIGZvciB2YWx1ZSBzdG9yYWdlIGFuZCBTb2xhbmEgYXMgdGhlICdjYXNpbm8nIGZvciB2ZWxvY2l0eS4gVGhpcyBzZWdtZW50YXRpb24gcmVkdWNlcyBkaXJlY3QgY29tcGV0aXRpb24gYnV0IGxpbWl0cyBTb2xhbmEncyBhZGRyZXNzYWJsZSBtYXJrZXQgdG8gcmV0YWlsIGFuZCBoaWdoLWZyZXF1ZW5jeSB1c2UgY2FzZXMuJmxkcXVvOzwvYmxvY2txdW90ZT4KICA8ZGl2IGNsYXNzPSJzby1xLWF0dHIiPjxzdHJvbmc+Q29pblN0YXRzIEFJPC9zdHJvbmc+PHNwYW4+U29sYW5hIEludmVzdG1lbnQgQW5hbHlzaXMgQXByaWwgMjAyNiAmbWlkZG90OyBjb2luc3RhdHMuYXBwPC9zcGFuPjxhIGhyZWY9Imh0dHBzOi8vY29pbnN0YXRzLmFwcC9haS9hL2ludmVzdG1lbnQtYW5hbHlzaXMtc29sYW5hIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgY2xhc3M9InNyYyI+Y29pbnN0YXRzLmFwcDwvYT48L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJzby1jb2xzMyI+CiAgPGRpdiBjbGFzcz0ic28tY29sIj4KICAgIDxoNCBjbGFzcz0iciI+U2ljaGVyaGVpdCAmYW1wOyBFeHBsb2l0czwvaDQ+CiAgICA8cD5EZXIgRHJpZnQtUHJvdG9jb2wtSGFjayAoMjg2IE1pby4gJCwgQXByaWwgMjAyNikgd2FyIGRlciBzY2h3ZXJ3aWVnZW5kc3RlIGluIFNvbGFuYXMgR2VzY2hpY2h0ZS4gSGlzdG9yaXNjaCBoYXR0ZSBTb2xhbmEgOCBncsO2w59lcmUgTmV0endlcmthdXNmw6RsbGUgMjAyMOKAkzIwMjUuIFZhbGlkYXRvci1aYWhsOiB2b24gMi41NjAgKDIwMjMpIGF1ZiA3OTUgKEphbnVhciAyMDI2KSDigJMgTmFrYW1vdG8tS29lZmZpemllbnQgbnVyIG5vY2ggMjAuIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wNi8wNS93YXMtaXN0LWtyeXB0by1hdWRpdC8iIGNsYXNzPSJpbCI+U2ljaGVyaGVpdHMtQXVkaXRzPC9hPiB1bmQgQ2xpZW50LURpdmVyc2l0w6R0IChGaXJlZGFuY2VyKSBhZHJlc3NpZXJlbiBkYXMgc3RydWt0dXJlbGwuPC9wPgogIDwvZGl2PgogIDxkaXYgY2xhc3M9InNvLWNvbCI+CiAgICA8aDQgY2xhc3M9InIiPkZUWCBUb2tlbi1VbmxvY2tzPC9oND4KICAgIDxwPkRlciBGVFgtSW5zb2x2ZW56dmVyd2FsdGVyIGjDpGx0IG5vY2ggTWlsbGlvbmVuIFNPTCBhdXMgZGVyIFplaXQgdm9yIGRlbSBLb2xsYXBzLiBKZWRlciBwbGFubcOkw59pZ2UgVW5sb2NrIGVyemV1Z3Qgdm9yaGVyc2VoYmFyZW4gVmVya2F1ZnNkcnVjay4gRGFzIFRpbWluZyBpc3Qgc2Nod2VyIHp1IHByb2dub3N0aXppZXJlbi4gPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzA2LzA1L3dhcy1pc3QtZGNhLyIgY2xhc3M9ImlsIj5EQ0EtSW52ZXN0b3JlbjwvYT4ga8O2bm5lbiBVbmxvY2stVGVybWluZSBhbHMgdGFrdGlzY2hlIEVpbnN0aWVnc3B1bmt0ZSBudXR6ZW4uPC9wPgogIDwvZGl2PgogIDxkaXYgY2xhc3M9InNvLWNvbCI+CiAgICA8aDQgY2xhc3M9InIiPldldHRiZXdlcmIgJmFtcDsgTmFycmF0aXY8L2g0PgogICAgPHA+RGFzIOKAnkNhc2lubyB2cy4gWmVudHJhbGJhbmsiLU5hcnJhdGl2IGJlZ3Jlbnp0IFNvbGFuYXMgYWRyZXNzaWVyYmFyZW4gTWFya3QuIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8xMS8yOC9ldGhlcmV1bS1hbmFseXNlLTIwMjUtd2FydW0tZXRoLWpldHp0LWFuLWVpbmVtLW5ldWVuLXRlY2hub2xvZ2lzY2hlbi13ZW5kZXB1bmt0LXN0ZWh0LyIgY2xhc3M9ImlsIj5FdGhlcmV1bTwvYT4gZG9taW5pZXJ0IERlRmkgVFZMLCBSV0EtU2V0dGxlbWVudCB1bmQgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzExL3N0YWJsZWNvaW5zLyIgY2xhc3M9ImlsIj5TdGFibGVjb2luczwvYT4uIFNvbGFuYXMgQW50d29ydDogRmlyZWRhbmNlciArIEFscGVuZ2xvdyArIFdlc3Rlcm4gVW5pb24uIFJlaWNodCBkYXMsIHVtIGRhcyBOYXJyYXRpdiB6dSB2ZXJzY2hpZWJlbj88L3A+CiAgPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0ic28taHIiPjwvZGl2PgoKPCEtLSBGQVEgLS0+CjxoMj5GQVE6IDxlbT5Tb2xhbmEgMjAyNiAmbmRhc2g7IGRpZSB3aWNodGlnc3RlbiBGcmFnZW48L2VtPjwvaDI+Cgo8ZGl2IGNsYXNzPSJzby1mYXEiPgogIDxkaXYgY2xhc3M9InNvLWZpIj4KICAgIDxkaXYgY2xhc3M9InNvLWZxIiBvbmNsaWNrPSIoZnVuY3Rpb24oYil7dmFyIGk9Yi5wYXJlbnROb2RlO2RvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5zby1maScpLmZvckVhY2goZnVuY3Rpb24oZSl7aWYoZSE9PWkpZS5jbGFzc0xpc3QucmVtb3ZlKCdvcGVuJyk7fSk7aS5jbGFzc0xpc3QudG9nZ2xlKCdvcGVuJyk7fSkodGhpcykiPldhcyBpc3QgZGFzIFNvbGFuYSBGaXJlZGFuY2VyIFVwZ3JhZGU\/PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzby1mYSI+PGRpdiBjbGFzcz0ic28tZmEtaSI+RmlyZWRhbmNlciBpc3QgZWluIDxzdHJvbmc+endlaXRlciwgdW5hYmjDpG5naWdlciBWYWxpZGF0b3ItQ2xpZW50PC9zdHJvbmc+IGbDvHIgU29sYW5hLCBlbnR3aWNrZWx0IHZvbiA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDYvMDkvd2FzLWlzdC1qdW1wLWNyeXB0by8iIGNsYXNzPSJpbCI+SnVtcCBDcnlwdG88L2E+LiBHZXN0YXJ0ZXQgRGV6ZW1iZXIgMjAyNSBtaXQgMjA3IFZhbGlkYXRvcmVuLiBJbiBUZXN0cyA2MDAuMDAwKyBUUFMg4oCTIFppZWwgMSBNaWxsaW9uIFRQUy4gVm9ydGVpbGU6IEdlc2Nod2luZGlna2VpdCwgUmVzaWxpZW56IChrZWluIFNpbmdsZS1Qb2ludC1vZi1GYWlsdXJlKSwgRGV6ZW50cmFsaXNpZXJ1bmcuIFZvbGxzdMOkbmRpZ2UgTWlncmF0aW9uIGFsbGVyIFZhbGlkYXRvcmVuOiBIMiAyMDI2LiA8YSBocmVmPSJodHRwczovL2NvaW5tYXJrZXRjYXAuY29tL2NtYy1haS9zb2xhbmEvcHJpY2UtcHJlZGljdGlvbi8iIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiBjbGFzcz0ic3JjIj5jb2lubWFya2V0Y2FwLmNvbTwvYT48L2Rpdj48L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJzby1maSI+CiAgICA8ZGl2IGNsYXNzPSJzby1mcSIgb25jbGljaz0iKGZ1bmN0aW9uKGIpe3ZhciBpPWIucGFyZW50Tm9kZTtkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuc28tZmknKS5mb3JFYWNoKGZ1bmN0aW9uKGUpe2lmKGUhPT1pKWUuY2xhc3NMaXN0LnJlbW92ZSgnb3BlbicpO30pO2kuY2xhc3NMaXN0LnRvZ2dsZSgnb3BlbicpO30pKHRoaXMpIj5XYXMgaXN0IGRhcyBTb2xhbmEgQWxwZW5nbG93IFVwZ3JhZGU\/PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzby1mYSI+PGRpdiBjbGFzcz0ic28tZmEtaSI+QWxwZW5nbG93IChTSU1ELTAzMjYpIGlzdCBlaW4gS29uc2Vucy1PdmVyaGF1bCwgZ2VwbGFudCBmw7xyIFEzIDIwMjYuIFJlZHV6aWVydCBCbG9jay1GaW5hbGl0w6R0IHZvbiA8c3Ryb25nPjEyIFNla3VuZGVuIGF1ZiAxMDDigJMxNTAgTWlsbGlzZWt1bmRlbjwvc3Ryb25nPiDigJMgODAtMTAwLWZhY2hlIFZlcmJlc3NlcnVuZy4gQXVmYmF1ZW5kIGF1ZiBTb2xhbmFzIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8xNS9wcm9vZi1vZi1oaXN0b3J5LyIgY2xhc3M9ImlsIj5Qcm9vZi1vZi1IaXN0b3J5PC9hPi1NZWNoYW5pc211cy4gRXJtw7ZnbGljaHQgSG9jaGZyZXF1ZW56aGFuZGVsLCBFY2h0emVpdC1aYWhsdW5nZW4gdW5kIFN1Yi1TZWt1bmRlbi1HYW1pbmcgYXVmIEJsb2NrY2hhaW4uIEFscGVuZ2xvdyBicmluZ3QgYXVjaCDigJ4yMCsyMCItUmVzaWxpZW56OiBzaWNoZXIsIHNlbGJzdCB3ZW5uIDIwJSBkZXIgTm9kZXMgYsO2c2FydGlnICsgMjAlIG9mZmxpbmUuIDxhIGhyZWY9Imh0dHBzOi8vY29pbm1hcmtldGNhcC5jb20vY21jLWFpL3NvbGFuYS9sYXRlc3QtdXBkYXRlcy8iIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiBjbGFzcz0ic3JjIj5jb2lubWFya2V0Y2FwLmNvbTwvYT48L2Rpdj48L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJzby1maSI+CiAgICA8ZGl2IGNsYXNzPSJzby1mcSIgb25jbGljaz0iKGZ1bmN0aW9uKGIpe3ZhciBpPWIucGFyZW50Tm9kZTtkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuc28tZmknKS5mb3JFYWNoKGZ1bmN0aW9uKGUpe2lmKGUhPT1pKWUuY2xhc3NMaXN0LnJlbW92ZSgnb3BlbicpO30pO2kuY2xhc3NMaXN0LnRvZ2dsZSgnb3BlbicpO30pKHRoaXMpIj5HaWJ0IGVzIGJlcmVpdHMgU29sYW5hIFNwb3QtRVRGcz88L2Rpdj4KICAgIDxkaXYgY2xhc3M9InNvLWZhIj48ZGl2IGNsYXNzPSJzby1mYS1pIj5KYS4gU3BvdC1TT0wtRVRGcyBzdGFydGV0ZW4gYW0gPHN0cm9uZz4yOC4gT2t0b2JlciAyMDI1PC9zdHJvbmc+IGFuIFVTLULDtnJzZW4uIEVtaXR0ZW50ZW46IEJpdHdpc2UgKEJTT0wsIDAsMjAlLCA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMjIvcGFzc2l2ZXMtZWlua29tbWVuLXN0YWtpbmcvIiBjbGFzcz0iaWwiPnN0YWtpbmc8L2E+LWVuYWJsZWQpLCBGcmFua2xpbiBUZW1wbGV0b24gKFNPRVosIDAsMTklKSwgRmlkZWxpdHksIFZhbkVjaywgMjFTaGFyZXMsIEdyYXlzY2FsZS4gR2VzYW10LUFVTTogfjgwNSBNaWxsaW9uZW4gRG9sbGFyIChRMSAyMDI2KS4gU3Rha2luZy1FVEZzIGxlaXRlbiA24oCTNyUgSmFocmVzcmVuZGl0ZSBkaXJla3QgYW4gQW5sZWdlciB3ZWl0ZXIg4oCTIGRhcyBnaWJ0IGVzIGJlaSA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMTAvYml0Y29pbi1zcG90LWV0ZnMtd2llLWluc3RpdHV0aW9uZWxsZS1pbnZlc3RvcmVuLWRlbi1rcnlwdG9tYXJrdC12ZXJhbmRlcm4vIiBjbGFzcz0iaWwiPkJpdGNvaW4tRVRGczwvYT4gbmljaHQuIDxhIGhyZWY9Imh0dHBzOi8vdXNldGhlYml0Y29pbi5jb20vZ3VpZGVzL3NvbGFuYS1ldGYtYXBwcm92YWwvIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgY2xhc3M9InNyYyI+dXNldGhlYml0Y29pbi5jb208L2E+PC9kaXY+PC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0ic28tZmkiPgogICAgPGRpdiBjbGFzcz0ic28tZnEiIG9uY2xpY2s9IihmdW5jdGlvbihiKXt2YXIgaT1iLnBhcmVudE5vZGU7ZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnLnNvLWZpJykuZm9yRWFjaChmdW5jdGlvbihlKXtpZihlIT09aSllLmNsYXNzTGlzdC5yZW1vdmUoJ29wZW4nKTt9KTtpLmNsYXNzTGlzdC50b2dnbGUoJ29wZW4nKTt9KSh0aGlzKSI+V2FzIGlzdCBQcm9vZiBvZiBIaXN0b3J5IGJlaSBTb2xhbmE\/PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzby1mYSI+PGRpdiBjbGFzcz0ic28tZmEtaSI+PGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzE1L3Byb29mLW9mLWhpc3RvcnkvIiBjbGFzcz0iaWwiPlByb29mIG9mIEhpc3RvcnkgKFBvSCk8L2E+IGlzdCBTb2xhbmFzIGVpbnppZ2FydGlnZXIgS29uc2Vuc21lY2hhbmlzbXVzOiBEaWUgWmVpdCB3aXJkIGtyeXB0b2dyYWZpc2NoIGRpcmVrdCBpbnMgTGVkZ2VyIGtvZGllcnQuIFN0YXR0IGRhc3MgVmFsaWRhdG9yZW4genVlcnN0IMO8YmVyIGRlbiBaZWl0c3RlbXBlbCBlaW5pZyB3ZXJkZW4gbcO8c3NlbiwgZ2lidCBQb0ggamVkZW0gVmFsaWRhdG9yIGVpbmUgZ2VtZWluc2FtZSBaZWl0cmVmZXJlbnog4oCTIG9obmUgc3TDpG5kaWdlIE5ldHp3ZXJrLUtvb3JkaW5hdGlvbi4gRGFzIHJlZHV6aWVydCBLb21tdW5pa2F0aW9ucy1PdmVyaGVhZCBkcmFzdGlzY2ggdW5kIGVybcO2Z2xpY2h0IFNvbGFuYXMgaG9oZW4gRHVyY2hzYXR6LiBQb0ggYXJiZWl0ZXQgenVzYW1tZW4gbWl0IDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8xMC9wcm9vZi1vZi1zdGFrZS1wb3MtZWluZmFjaC1lcmtsYXJ0LWVmZml6aWVudGVyLXNjaG5lbGxlci11bmQtdW13ZWx0ZnJldW5kbGljaGVyLWFscy1wcm9vZi1vZi13b3JrLyIgY2xhc3M9ImlsIj5Qcm9vZiBvZiBTdGFrZTwvYT4gdW5kIFRvd2VyIEJGVC48L2Rpdj48L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJzby1maSI+CiAgICA8ZGl2IGNsYXNzPSJzby1mcSIgb25jbGljaz0iKGZ1bmN0aW9uKGIpe3ZhciBpPWIucGFyZW50Tm9kZTtkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuc28tZmknKS5mb3JFYWNoKGZ1bmN0aW9uKGUpe2lmKGUhPT1pKWUuY2xhc3NMaXN0LnJlbW92ZSgnb3BlbicpO30pO2kuY2xhc3NMaXN0LnRvZ2dsZSgnb3BlbicpO30pKHRoaXMpIj5XYXMgaXN0IGRhcyBTT0wgS3Vyc3ppZWwgZsO8ciBFbmRlIDIwMjY\/PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzby1mYSI+PGRpdiBjbGFzcz0ic28tZmEtaSI+QW5hbHlzdGVucHJvZ25vc2VuIChob2Noc3Bla3VsYXRpdik6IDxzdHJvbmc+U3RhbmRhcmQgQ2hhcnRlcmVkOiAyNTAgJDwvc3Ryb25nPi4gQnVsbC1DYXNlOiAzNTDigJM0MDAgJC4gQmFzZS1DYXNlOiAxNTDigJMyMDAgJC4gQmVhci1DYXNlOiA2MOKAkzkwICQuIFNjaGzDvHNzZWxrYXRhbHlzYXRvcmVuOiBGaXJlZGFuY2VyLVZvbGxtaWdyYXRpb24sIEFscGVuZ2xvdyBRMywgRVRGLUZsb3dzLCBXZXN0ZXJuIFVuaW9uIFVTRFBULCA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjYvMDMvMjEvdXNhLWt1cnotdm9yLWdyb2Vzc3RlbS1rcnlwdG8tZ2VzZXR6LXNlaXQtZ2VuaXVzLWFjdC1zZW5hdG9yZW4tZWluaWdlbi1zaWNoLyIgY2xhc3M9ImlsIj5DTEFSSVRZIEFjdDwvYT4uIEtlaW5lIFByb2dub3NlIGlzdCBBbmxhZ2ViZXJhdHVuZy4gPGEgaHJlZj0iaHR0cHM6Ly9jb2lubWFya2V0Y2FwLmNvbS9jbWMtYWkvc29sYW5hL3ByaWNlLXByZWRpY3Rpb24vIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgY2xhc3M9InNyYyI+Y29pbm1hcmtldGNhcC5jb208L2E+PC9kaXY+PC9kaXY+CiAgPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0ic28taHIiPjwvZGl2PgoKPGRpdiBjbGFzcz0ic28tY3RhIj4KICA8aDMgc3R5bGU9Im1hcmdpbjowIDAgN3B4O2ZvbnQtc2l6ZToxNnB4O2NvbG9yOiNmMGY3ZjIiPlNPTCBoYW5kZWxuICZuZGFzaDsgZyZ1dW1sO25zdGlnIGF1ZiBkZW4gYmVzdGVuIEtyeXB0by1CJm91bWw7cnNlbjwvaDM+CiAgPHAgc3R5bGU9ImNvbG9yOiM5ZGJmYWE7Zm9udC1zaXplOjEzcHg7bWFyZ2luLWJvdHRvbToxMnB4Ij4KICAgIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wNy8xMy9iaXRnZXQtdGVzdGJlcmljaHQvIiBjbGFzcz0iaWwgZyI+Qml0Z2V0PC9hPiBDb2RlIDxzdHJvbmc+a3J5cHRvMzA8L3N0cm9uZz4gJm5kYXNoOyAzMCUgUmFiYXR0ICZtaWRkb3Q7CiAgICA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjYvMDEvMjMvd2FzLWlzdC1kZXItYmVzdGUtb2t4LXJlZmVycmFsY29kZS1ib251c2NvZGUtMjAyNi8iIGNsYXNzPSJpbCBvIj5PS1g8L2E+IENvZGUgPHN0cm9uZz5DUllQVE8yMDI2PC9zdHJvbmc+ICZuZGFzaDsgNDUlIFJhYmF0dCAmbWlkZG90OwogICAgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzEyLzE3L2Jpbmd4LWJvbnVzY29kZS1uYTRxeXItMzAtZ2VidWVocmVuLXNwYXJlbi1hbGxlLXZvcnRlaWxlLWVya2xhZXJ0LyIgY2xhc3M9ImlsIGciPkJpbmdYPC9hPiBDb2RlIDxzdHJvbmc+TkE0UVlSPC9zdHJvbmc+ICZuZGFzaDsgNTAlIFJhYmF0dAogIDwvcD4KICA8YSBjbGFzcz0ic28tY3RhLWJ0biIgaHJlZj0iaHR0cHM6Ly9ib251cy5iaXRnZXQuY29tL0tyeXB0b3p1a3VuZnQxIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgc3R5bGU9ImNvbG9yOiMwMDAgIWltcG9ydGFudCI+JiM5ODg5OyBKZXR6dCBiZWkgQml0Z2V0ICZuZGFzaDsgQ29kZSBrcnlwdG8zMDwvYT4KPC9kaXY+Cgo8aDI+V2VpdGVyZSBBbmFseXNlbiAmYW1wOyBBcnRpa2VsPC9oMj4KPGRpdiBjbGFzcz0ic28tY2FyZHMiPgogIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNi8wMi8xNy9zb2xhbmEtb24tY2hhaW4tYW5hbHlzZS0yMDI2LXdpZS1ha3Rpdi1saXF1aWRlLXVuZC1nZXN1bmQtaXN0LWRhcy1uZXR6d2Vyay13aXJrbGljaC8iIGNsYXNzPSJzby1jYXJkIj48ZGl2IGNsYXNzPSJzby1jYXJkLWNhdCI+T04tQ0hBSU48L2Rpdj48ZGl2IGNsYXNzPSJzby1jYXJkLXRpdGxlIj5Tb2xhbmEgT24tQ2hhaW4gQW5hbHlzZSAyMDI2PC9kaXY+PC9hPgogIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNi8wMS8yNS9iaXRjb2luLW9uLWNoYWluLWFuYWx5c2UtMjAyNi8iIGNsYXNzPSJzby1jYXJkIj48ZGl2IGNsYXNzPSJzby1jYXJkLWNhdCI+QU5BTFlTRTwvZGl2PjxkaXYgY2xhc3M9InNvLWNhcmQtdGl0bGUiPkJpdGNvaW4gT24tQ2hhaW4gQW5hbHlzZSAyMDI2PC9kaXY+PC9hPgogIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8xMS8yOC9ldGhlcmV1bS1hbmFseXNlLTIwMjUtd2FydW0tZXRoLWpldHp0LWFuLWVpbmVtLW5ldWVuLXRlY2hub2xvZ2lzY2hlbi13ZW5kZXB1bmt0LXN0ZWh0LyIgY2xhc3M9InNvLWNhcmQiPjxkaXYgY2xhc3M9InNvLWNhcmQtY2F0Ij5BTkFMWVNFPC9kaXY+PGRpdiBjbGFzcz0ic28tY2FyZC10aXRsZSI+RXRoZXJldW0gQW5hbHlzZSAmIFByb2dub3NlIDIwMjY8L2Rpdj48L2E+CiAgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI2LzAzLzI5L2FhdmUtYW5hbHlzZS11bmQtcHJvZ25vc2UvIiBjbGFzcz0ic28tY2FyZCI+PGRpdiBjbGFzcz0ic28tY2FyZC1jYXQiPkRFRkk8L2Rpdj48ZGl2IGNsYXNzPSJzby1jYXJkLXRpdGxlIj5BYXZlIChBQVZFKSBBbmFseXNlIDIwMjY8L2Rpdj48L2E+CiAgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzE1L3Byb29mLW9mLWhpc3RvcnkvIiBjbGFzcz0ic28tY2FyZCI+PGRpdiBjbGFzcz0ic28tY2FyZC1jYXQiPkdSVU5ETEFHRU48L2Rpdj48ZGl2IGNsYXNzPSJzby1jYXJkLXRpdGxlIj5XYXMgaXN0IFByb29mIG9mIEhpc3Rvcnk\/PC9kaXY+PC9hPgogIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8xMC90b2tlbmlzaWVydW5nLXdpZS1yZWFsZS12ZXJtb2dlbnN3ZXJ0ZS1kaWdpdGFsaXNpZXJ0LXdlcmRlbi8iIGNsYXNzPSJzby1jYXJkIj48ZGl2IGNsYXNzPSJzby1jYXJkLWNhdCI+R1JVTkRMQUdFTjwvZGl2PjxkaXYgY2xhc3M9InNvLWNhcmQtdGl0bGUiPldhcyBpc3QgVG9rZW5pc2llcnVuZyAvIFJXQT88L2Rpdj48L2E+CiAgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzA0LzI3L2xpcXVpZC1zdGFraW5nLyIgY2xhc3M9InNvLWNhcmQiPjxkaXYgY2xhc3M9InNvLWNhcmQtY2F0Ij5HUlVORExBR0VOPC9kaXY+PGRpdiBjbGFzcz0ic28tY2FyZC10aXRsZSI+V2FzIGlzdCBMaXF1aWQgU3Rha2luZz88L2Rpdj48L2E+CiAgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzA2LzA5L3dhcy1pc3QtanVwaXRlci1kZXgtYWdncmVnYXRvci8iIGNsYXNzPSJzby1jYXJkIj48ZGl2IGNsYXNzPSJzby1jYXJkLWNhdCI+U09MQU5BIMOWS09TWVNURU08L2Rpdj48ZGl2IGNsYXNzPSJzby1jYXJkLXRpdGxlIj5XYXMgaXN0IEp1cGl0ZXIgREVYPzwvZGl2PjwvYT4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJzby1hdXRob3IiPgogIDxkaXYgY2xhc3M9InNvLWF2Ij5GUjwvZGl2PgogIDxkaXY+CiAgICA8ZGl2IGNsYXNzPSJzby1hbiI+RmVsaXggUmllZ2VyPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzby1hciI+R3LDvG5kZXIgJmFtcDsgQ2hlZnJlZGFrdGV1ciAmbWlkZG90OyBLcnlwdG9adWt1bmZ0LmNvbSAmbWlkZG90OyBBcHJpbCAyMDI2PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzby1hYiI+UXVlbGxlbjogY29pbm1hcmtldGNhcC5jb20gKENNQyBBSSwgQXByaWwgMjAyNiksIGNvaW5wZWRpYS5vcmcsIGNvaW5zdGF0cy5hcHAsIGNoYW5nZWxseS5jb20sIGNvaW5lZGl0aW9uLmNvbSwgdXNldGhlYml0Y29pbi5jb20sIGJ5ZGZpLmNvbSwgYWludmVzdC5jb20sIG1leGMuY29tLCBiaXRnZXQuY29tLiBFeHBlcnRlbi1aaXRhdGU6IEFuZHJldyBNY0Nvbm5lbGwgKERvdWJsZVplcm8vQ29pbkRlc2spLCBBbmF0b2x5IFlha292ZW5rbyAoU29sYW5hIEZvdW5kYXRpb24pLCBTdGFuZGFyZCBDaGFydGVyZWQgKEdlb2ZmIEtlbmRyaWNrKSwgQXJ0aHVyIEhheWVzIChNYWVsc3Ryb20pLiBQcmVpc2UgdW5kIERhdGVuIFN0YW5kIEFwcmlsIDIwMjYuIEtlaW5lIEFubGFnZWJlcmF0dW5nLjwvZGl2PgogIDwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9InNvLWRpc2MiPjxzdHJvbmc+UmlzaWtvaGlud2Vpczo8L3N0cm9uZz4gRGllc2VyIEFydGlrZWwgZGllbnQgYXVzc2NobGllw59saWNoIEluZm9ybWF0aW9ucy0gdW5kIEJpbGR1bmdzendlY2tlbiB1bmQgc3RlbGx0IGtlaW5lIEZpbmFuei0gb2RlciBBbmxhZ2ViZXJhdHVuZyBkYXIuIFNvbGFuYSBpc3QgZWluZSBob2Nodm9sYXRpbGUgS3J5cHRvd8OkaHJ1bmcgbWl0IGVyaGVibGljaGVtIFZlcmx1c3RyaXNpa28uIEt1cnNwcm9nbm9zZW4gc2luZCBTemVuYXJpZW4sIGtlaW5lIFZlcnNwcmVjaGVuLiBJbnZlc3RpZXJlIG51ciBHZWxkLCBkYXMgZHUgZGlyIGxlaXN0ZW4ga2FubnN0IHp1IHZlcmxpZXJlbi4gPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzI1L2tyeXB0b3dhZWhydW5nZW4tc3RldWVybi8iIGNsYXNzPSJpbCBvIj5HZXdpbm5lIGF1cyBLcnlwdG8tSW52ZXN0aXRpb25lbiBzaW5kIGluIERldXRzY2hsYW5kIHN0ZXVlcnBmbGljaHRpZy48L2E+PC9kaXY+Cgo8ZGl2IGNsYXNzPSJzby1tZXRhIj4KICBWZXLDtmZmZW50bGljaHQ6IEFwcmlsIDIwMjYgJm1pZGRvdDsgQXV0b3I6IEZlbGl4IFJpZWdlciAmbWlkZG90OyBLcnlwdG9adWt1bmZ0LmNvbSAmbWlkZG90OyBLZWluZSBBbmxhZ2ViZXJhdHVuZyAmbWlkZG90OyBBZmZpbGlhdGU6IEJpdGdldCAvIE9LWCAvIEJpbmdYIExpbmtzIGVudGhhbHRlbgo8L2Rpdj4KCjwvZGl2Pgo8IS0tIC93cDpodG1sIC0tPgo8IS0tIC93cDpodG1sIC0tPgoKBQcIBAgGCAUhCAcIBwgGCA4IDggLCAZIAQYIBBogGy8qCRkhIhYbHwgKCAQIBgETBwwIBwQKRwALFQsFIAgHBApHAAsVCwgHBApHAAsVCwO5AQEflwK0aIfPBgsBAwAAAQkACwECABBCAQEAQQACAEEAAgBBAAIABUEyEkEDAVcAfQF3EzIwMjYtMDQtMThUMTA6MTY6NTJ9n6z3+gF9AHcEb3BlbncEb3Blbnl3AHcIc3RhbmRhcmR3AHl9AHl5dwB3AHh5dgIYaW1hZ2VfZ2VuZXJhdG9yX3NldHRpbmdzdgQIdGVtcGxhdGV3B2hpZ2h3YXkQZGVmYXVsdF9pbWFnZV9pZH0ABGZvbnR3AAdlbmFibGVkeAd2ZXJzaW9ufQJ5eXUAdQB3JGJjZDM2NjAxLTk0NzMtNDllNy04YmExLTAxMTJiYjU3MjA0OXh3DmNvcmUvcGFyYWdyYXBoeXdNR2liIC8gZWluLCB1bSBlaW5lbiBCbG9jayBhdXN6dXfDpGhsZW4sIG9kZXIgLy8gdW0gZGllIEluaGFsdC1LSSB6dSB2ZXJ3ZW5kZW52AxByZXN0cmljdGlvbl90eXBldwdleGNsdWRlEnNlbGVjdGVkX2xhbmd1YWdlc3UACnBhbmVsX29wZW54dyQ1YmI3MmIwMC04NmZmLTRlYWUtODMwYS0yMmJjODg1ZTU5ZTd3DGNvcmUvaGVhZGluZ30CfQF3JDY4YmEyNzRlLTM2OTgtNGYwZC1hNWI0LWYxMzQ0MDBkYWVkYXh3DmNvcmUvcGFyYWdyYXBoeXdNR2liIC8gZWluLCB1bSBlaW5lbiBCbG9jayBhdXN6dXfDpGhsZW4sIG9kZXIgLy8gdW0gZGllIEluaGFsdC1LSSB6dSB2ZXJ3ZW5kZW52AxByZXN0cmljdGlvbl90eXBldwdleGNsdWRlEnNlbGVjdGVkX2xhbmd1YWdlc3UACnBhbmVsX29wZW54dyQ2OWY5NjI0Mi1kMWI5LTQzNzktODczOS0wM2I3NjQ2NjJjYjR3CWNvcmUvaHRtbHckYTEyNGNhY2EtZDdiOC00OWZhLWFlZDgtNWMwNmE0NGFkYWU3eHcOY29yZS9wYXJhZ3JhcGh5d01HaWIgLyBlaW4sIHVtIGVpbmVuIEJsb2NrIGF1c3p1d8OkaGxlbiwgb2RlciAvLyB1bSBkaWUgSW5oYWx0LUtJIHp1IHZlcndlbmRlbnYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JDhmZDczY2NmLTVhYTMtNGI3Mi1hZGQwLTcyMGI5MmUwNzcxZXcKY29yZS9ibG9ja328HHUAfaqIAXf93gM8IS0tIHdwOmh0bWwgLS0+CjxzY3JpcHQgdHlwZT0iYXBwbGljYXRpb24vbGQranNvbiI+CnsKICAiQGNvbnRleHQiOiAiaHR0cHM6Ly9zY2hlbWEub3JnIiwKICAiQHR5cGUiOiAiQXJ0aWNsZSIsCiAgImhlYWRsaW5lIjogIlNvbGFuYSAoU09MKSBBbmFseXNlICYgUHJvZ25vc2UgMjAyNjogRmlyZWRhbmNlciwgQWxwZW5nbG93LCBTcG90LUVURnMgdW5kIHdhcyBkZW4gS3VycyB3aXJrbGljaCBhbnRyZWlidCIsCiAgImRlc2NyaXB0aW9uIjogIlNvbGFuYSAoU09MKSBBbmFseXNlIEFwcmlsIDIwMjY6IGFrdHVlbGxlciBLdXJzIH44OCAkLCBydW5kIDcwJSB1bnRlciBBVEggMjkzICQuIEZpcmVkYW5jZXIgVmFsaWRhdG9yLUNsaWVudCBsaXZlLCBBbHBlbmdsb3cgS29uc2Vucy1VcGdyYWRlIGJyaW5ndCAxNTBtcyBGaW5hbGl0w6R0LCBTcG90LVNPTC1FVEZzIG1pdCA4MDUgTWlvLiAkIEFVTS4gMSwxIEJpbGxpb25lbiAkIE9uLUNoYWluLUFrdGl2aXTDpHQgaW4gUTEgMjAyNi4gUHJvZ25vc2VuOiBTdGFuZGFyZCBDaGFydGVyZWQgMjUwICQsIEJ1bGwtQ2FzZSAzNTDigJM0MDAgJC4gVm9sbHN0w6RuZGlnZSBGdW5kYW1lbnRhbGFuYWx5c2UsIFJpc2lrZW4sIENoYXJ0YW5hbHlzZS4iLAogICJkYXRlUHVibGlzaGVkIjogIjIwMjYtMDQtMTciLAogICJkYXRlTW9kaWZpZWQiOiAiMjAyNi0wNC0xNyIsCiAgImF1dGhvciI6IHsiQHR5cGUiOiAiUGVyc29uIiwgIm5hbWUiOiAiRmVsaXggUmllZ2VyIiwgInVybCI6ICJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tL2F1dGhvci8ifSwKICAicHVibGlzaGVyIjogeyJAdHlwZSI6ICJPcmdhbml6YXRpb24iLCAibmFtZSI6ICJLcnlwdG9adWt1bmZ0IiwgInVybCI6ICJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tIn0sCiAgImluTGFuZ3VhZ2UiOiAiZGUtREUiLAogICJrZXl3b3JkcyI6ICJTb2xhbmEgQW5hbHlzZSAyMDI2LCBTT0wgUHJvZ25vc2UgMjAyNiwgU29sYW5hIEZpcmVkYW5jZXIgVXBncmFkZSwgU29sYW5hIEFscGVuZ2xvdyBLb25zZW5zLCBTT0wgRVRGIDIwMjYsIFNvbGFuYSBLdXJzIFByb2dub3NlIiwKICAiYWJvdXQiOiB7CiAgICAiQHR5cGUiOiAiVGhpbmciLAogICAgIm5hbWUiOiAiU29sYW5hIiwKICAgICJkZXNjcmlwdGlvbiI6ICJTb2xhbmEgaXN0IGVpbmUgSGlnaC1QZXJmb3JtYW5jZS1CbG9ja2NoYWluLCBkaWUgUHJvb2Ytb2YtSGlzdG9yeSAoUG9IKSBtaXQgUHJvb2Ytb2YtU3Rha2UgKFBvUykga29tYmluaWVydCB1bmQgYmlzIHp1IDY1LjAwMCBUUFMgdmVyYXJiZWl0ZW4ga2Fubi4iLAogICAgInNhbWVBcyI6ICJodHRwczovL3NvbGFuYS5jb20iCiAgfSwKICAibWVudGlvbnMiOiBbCiAgICB7IkB0eXBlIjogIlBlcnNvbiIsICJuYW1lIjogIkZlbGl4IFJpZWdlciIsICJqb2JUaXRsZSI6ICJHcsO8bmRlciAmIENoZWZyZWRha3RldXIgS3J5cHRvWnVrdW5mdC5jb20ifSwKICAgIHsiQHR5cGUiOiAiUGVyc29uIiwgIm5hbWUiOiAiQW5hdG9seSBZYWtvdmVua28iLCAiam9iVGl0bGUiOiAiTWl0Z3LDvG5kZXIgU29sYW5hIn0sCiAgICB7IkB0eXBlIjogIlBlcnNvbiIsICJuYW1lIjogIkFydGh1ciBIYXllcyIsICJqb2JUaXRsZSI6ICJDSU8gTWFlbHN0cm9tIn0sCiAgICB7IkB0eXBlIjogIk9yZ2FuaXphdGlvbiIsICJuYW1lIjogIkZyYW5rbGluIFRlbXBsZXRvbiIsICJ1cmwiOiAiaHR0cHM6Ly93d3cuZnJhbmtsaW50ZW1wbGV0b24uY29tIn0sCiAgICB7IkB0eXBlIjogIk9yZ2FuaXphdGlvbiIsICJuYW1lIjogIkZpZGVsaXR5IiwgInVybCI6ICJodHRwczovL3d3dy5maWRlbGl0eS5jb20ifSwKICAgIHsiQHR5cGUiOiAiT3JnYW5pemF0aW9uIiwgIm5hbWUiOiAiU3RhbmRhcmQgQ2hhcnRlcmVkIiwgInVybCI6ICJodHRwczovL3d3dy5zYy5jb20ifSwKICAgIHsiQHR5cGUiOiAiT3JnYW5pemF0aW9uIiwgIm5hbWUiOiAiSnVtcCBDcnlwdG8iLCAidXJsIjogImh0dHBzOi8vanVtcGNyeXB0by5jb20ifSwKICAgIHsiQHR5cGUiOiAiT3JnYW5pemF0aW9uIiwgIm5hbWUiOiAiV2VzdGVybiBVbmlvbiIsICJ1cmwiOiAiaHR0cHM6Ly93d3cud2VzdGVybnVuaW9uLmNvbSJ9CiAgXQp9Cjwvc2NyaXB0Pgo8c2NyaXB0IHR5cGU9ImFwcGxpY2F0aW9uL2xkK2pzb24iPgp7CiAgIkBjb250ZXh0IjogImh0dHBzOi8vc2NoZW1hLm9yZyIsCiAgIkB0eXBlIjogIkZBUVBhZ2UiLAogICJtYWluRW50aXR5IjogWwogICAgewogICAgICAiQHR5cGUiOiAiUXVlc3Rpb24iLAogICAgICAibmFtZSI6ICJXYXMgaXN0IGRhcyBTb2xhbmEgRmlyZWRhbmNlciBVcGdyYWRlPyIsCiAgICAgICJhY2NlcHRlZEFuc3dlciI6IHsiQHR5cGUiOiAiQW5zd2VyIiwgInRleHQiOiAiRmlyZWRhbmNlciBpc3QgZWluIHp3ZWl0ZXIsIHVuYWJow6RuZ2lnZXIgVmFsaWRhdG9yLUNsaWVudCBmw7xyIFNvbGFuYSwgZW50d2lja2VsdCB2b24gSnVtcCBDcnlwdG8uIEVyIHd1cmRlIGltIERlemVtYmVyIDIwMjUgbWl0IDIwNyBWYWxpZGF0b3JlbiBnZXN0YXJ0ZXQgdW5kIGhhdCBpbiBUZXN0cyDDvGJlciA2MDAuMDAwIFRyYW5zYWt0aW9uZW4gcHJvIFNla3VuZGUgKFRQUykgZXJyZWljaHQg4oCTIG1pdCBlaW5lbSBaaWVsIHZvbiAxIE1pbGxpb24gVFBTIGJlaSB2b2xsc3TDpG5kaWdlciBNaWdyYXRpb24uIEZpcmVkYW5jZXIgdmVyYmVzc2VydCBkcmVpIERpbmdlOiBHZXNjaHdpbmRpZ2tlaXQsIE5ldHp3ZXJrLVJlc2lsaWVueiAoZWluIEJ1ZyBpbSBlaW5lbiBDbGllbnQgc3RvcHB0IG5pY2h0IGRhcyBnZXNhbXRlIE5ldHp3ZXJrKSB1bmQgRGV6ZW50cmFsaXNpZXJ1bmcgZHVyY2ggQ2xpZW50LURpdmVyc2l0w6R0LiJ9CiAgICB9LAogICAgewogICAgICAiQHR5cGUiOiAiUXVlc3Rpb24iLAogICAgICAibmFtZSI6ICJXYXMgaXN0IGRhcyBTb2xhbmEgQWxwZW5nbG93IFVwZ3JhZGU\/IiwKICAgICAgImFjY2VwdGVkQW5zd2VyIjogeyJAdHlwZSI6ICJBbnN3ZXIiLCAidGV4dCI6ICJBbHBlbmdsb3cgKFNJTUQtMDMyNikgaXN0IGVpbiBLb25zZW5zLU92ZXJoYXVsIGbDvHIgU29sYW5hLCBnZXBsYW50IGbDvHIgUTMgMjAyNi4gRXMgcmVkdXppZXJ0IGRpZSBCbG9jay1GaW5hbGl0w6R0IHZvbiAxMiBTZWt1bmRlbiBhdWYgMTAw4oCTMTUwIE1pbGxpc2VrdW5kZW4g4oCTIGVpbmUgODAtMTAwLWZhY2hlIFZlcmJlc3NlcnVuZy4gRGFzIGVybcO2Z2xpY2h0IEhvY2hmcmVxdWVuemhhbmRlbCwgRWNodHplaXQtWmFobHVuZ2VuIHVuZCBTdWItU2VrdW5kZW4tR2FtaW5nIGF1ZiBkZXIgQmxvY2tjaGFpbi4gQWxwZW5nbG93IGlzdCBkYW1pdCBlaW5lIGRlciBiZWRldXRlbmRzdGVuIEtvbnNlbnMtVmVyYmVzc2VydW5nZW4gaW4gZGVyIEdlc2NoaWNodGUgdm9uIFNvbGFuYS4ifQogICAgfSwKICAgIHsKICAgICAgIkB0eXBlIjogIlF1ZXN0aW9uIiwKICAgICAgIm5hbWUiOiAiR2lidCBlcyBiZXJlaXRzIFNvbGFuYSBTcG90LUVURnM\/IiwKICAgICAgImFjY2VwdGVkQW5zd2VyIjogeyJAdHlwZSI6ICJBbnN3ZXIiLCAidGV4dCI6ICJKYS4gVVMtYW1lcmlrYW5pc2NoZSBTcG90LVNvbGFuYS1FVEZzIHN0YXJ0ZXRlbiBhbSAyOC4gT2t0b2JlciAyMDI1LiBQcm9kdWt0ZSB2b24gQml0d2lzZSAoQlNPTCwgMCwyMCUpLCBGcmFua2xpbiBUZW1wbGV0b24gKFNPRVosIDAsMTklKSwgRmlkZWxpdHksIFZhbkVjaywgMjFTaGFyZXMgdW5kIEdyYXlzY2FsZSBzaW5kIHZlcmbDvGdiYXIuIEdlc2FtdC1BVU06IHJ1bmQgODA1IE1pbGxpb25lbiBEb2xsYXIgKFN0YW5kIFExIDIwMjYpLiBEYXMgaXN0IGRldXRsaWNoIHdlbmlnZXIgYWxzIEJpdGNvaW4tRVRGcyDigJMgYWJlciBkaWUgR3J1bmRzdHJ1a3R1ciBmw7xyIGluc3RpdHV0aW9uZWxsZW4gU09MLVp1Zmx1c3MgaXN0IGV0YWJsaWVydC4gU3Rha2luZy1FVEZzIGxlaXRlbiA24oCTNyUgSmFocmVzcmVuZGl0ZSBhbiBBbmxlZ2VyIHdlaXRlci4ifQogICAgfSwKICAgIHsKICAgICAgIkB0eXBlIjogIlF1ZXN0aW9uIiwKICAgICAgIm5hbWUiOiAiV2FydW0gaXN0IFNvbGFuYSAyMDI2IGdlZmFsbGVuPyIsCiAgICAgICJhY2NlcHRlZEFuc3dlciI6IHsiQHR5cGUiOiAiQW5zd2VyIiwgInRleHQiOiAiU29sYW5hIGZpZWwgdm9uIHNlaW5lbSBBVEggYmVpIDI5MyAkIChKYW51YXIgMjAyNSkgYXVmIGVpbiBUaWVmIHZvbiBydW5kIDcw4oCTODAgJCBpbSBGZWJydWFyL03DpHJ6IDIwMjYg4oCTIGVpbiBSw7xja2dhbmcgdm9uIMO8YmVyIDcwJS4gVXJzYWNoZW46IElyYW4tS3JpZWcgdW5kIGdsb2JhbGUgUmlzay1vZmYtU3RpbW11bmcsIERyaWZ0LVByb3RvY29sLUhhY2sgKDI4NiBNaW8uICQsIDEuIEFwcmlsIDIwMjYpIGR1cmNoIG5vcmRrb3JlYW5pc2NoZSBIYWNrZXIsIEZUWC1JbnNvbHZlbnotVG9rZW4tVW5sb2NrcyBlcnpldWdlbiByZWdlbG3DpMOfaWdlbiBWZXJrYXVmc2RydWNrLCBkZXIgTWVtZWNvaW4tQm9vbSBhdXMgMjAyNOKAkzIwMjUgaXN0IGFiZ2VrbHVuZ2VuIHVuZCBkaWUgQlRDLURvbWluYW56IGlzdCBnZXN0aWVnZW4uIE5ldHp3ZXJrLUZ1bmRhbWVudGFsZGF0ZW4gKE9uLUNoYWluLUFrdGl2aXTDpHQsIFN0YWtpbmcpIHNpbmQgd2VpdGVyaGluIHN0YXJrLiJ9CiAgICB9LAogICAgewogICAgICAiQHR5cGUiOiAiUXVlc3Rpb24iLAogICAgICAibmFtZSI6ICJXYXMgaXN0IGRhcyBTT0wgS3Vyc3ppZWwgZsO8ciBFbmRlIDIwMjY\/IiwKICAgICAgImFjY2VwdGVkQW5zd2VyIjogeyJAdHlwZSI6ICJBbnN3ZXIiLCAidGV4dCI6ICJBbmFseXN0ZW5wcm9nbm9zZW4gKGhvY2hzcGVrdWxhdGl2KTogU3RhbmRhcmQgQ2hhcnRlcmVkOiAyNTAgJCAocmV2aWRpZXJ0ZXMgWmllbCkuIEJ1bGwtQ2FzZSAoYWxsZSBLYXRhbHlzYXRvcmVuIGZldWVybik6IDM1MOKAkzQwMCAkLiBCYXNlLUNhc2U6IDE1MOKAkzIwMCAkLiBCZWFyLUNhc2U6IDYw4oCTOTAgJC4gU2NobMO8c3NlbGthdGFseXNhdG9yZW46IEZpcmVkYW5jZXItTWlncmF0aW9uLCBBbHBlbmdsb3cgUTMtTGF1bmNoLCBFVEYtWnVmbMO8c3NlLCBDTEFSSVRZIEFjdCwgV2VzdGVybiBVbmlvbiBVU0RQVC1TdGFibGVjb2luIChIMSAyMDI2KS4gQWxsZSBQcm9nbm9zZW4gc2luZCBrZWluZSBBbmxhZ2ViZXJhdHVuZy4ifQogICAgfSwKICAgIHsKICAgICAgIkB0eXBlIjogIlF1ZXN0aW9uIiwKICAgICAgIm5hbWUiOiAiV2FzIGlzdCBQcm9vZiBvZiBIaXN0b3J5IGJlaSBTb2xhbmE\/IiwKICAgICAgImFjY2VwdGVkQW5zd2VyIjogeyJAdHlwZSI6ICJBbnN3ZXIiLCAidGV4dCI6ICJQcm9vZiBvZiBIaXN0b3J5IChQb0gpIGlzdCBTb2xhbmFzIGVpbnppZ2FydGlnZXIgS29uc2Vuc21lY2hhbmlzbXVzLCBkZXIgZGllIFplaXQga3J5cHRvZ3JhZmlzY2ggZGlyZWt0IGlucyBMZWRnZXIga29kaWVydC4gQW5zdGF0dCBkYXNzIFZhbGlkYXRvcmVuIHp1ZXJzdCDDvGJlciBkZW4gWmVpdHN0ZW1wZWwgZWluZXIgVHJhbnNha3Rpb24gZWluaWcgd2VyZGVuIG3DvHNzZW4sIGdpYnQgUG9IIGplZGVtIFZhbGlkYXRvciBlaW5lIGdlbWVpbnNhbWUgWmVpdHJlZmVyZW56IOKAkyBvaG5lIHN0w6RuZGlnZSBOZXR6d2Vyay1Lb29yZGluYXRpb24uIERhcyByZWR1emllcnQgZGVuIEtvbW11bmlrYXRpb25zLU92ZXJoZWFkIGRyYXN0aXNjaCB1bmQgZXJtw7ZnbGljaHQgU29sYW5hcyBob2hlbiBEdXJjaHNhdHogdm9uIG1laHJlcmVuIHRhdXNlbmQgVFBTLiJ9CiAgICB9CiAgXQp9Cjwvc2NyaXB0Pgo8c2NyaXB0IHR5cGU9ImFwcGxpY2F0aW9uL2xkK2pzb24iPgp7CiAgIkBjb250ZXh0IjogImh0dHBzOi8vc2NoZW1hLm9yZyIsCiAgIkB0eXBlIjogIlJldmlldyIsCiAgIml0ZW1SZXZpZXdlZCI6IHsKICAgICJAdHlwZSI6ICJUaGluZyIsCiAgICAibmFtZSI6ICJTb2xhbmEgKFNPTCkiLAogICAgImRlc2NyaXB0aW9uIjogIlNvbGFuYSBCbG9ja2NoYWluIHVuZCBTT0wtVG9rZW4iCiAgfSwKICAiYXV0aG9yIjogeyJAdHlwZSI6ICJQZXJzb24iLCAibmFtZSI6ICJGZWxpeCBSaWVnZXIifSwKICAicHVibGlzaGVyIjogeyJAdHlwZSI6ICJPcmdhbml6YXRpb24iLCAibmFtZSI6ICJLcnlwdG9adWt1bmZ0In0sCiAgImRhdGVQdWJsaXNoZWQiOiAiMjAyNi0wNC0xNyIsCiAgInJldmlld1JhdGluZyI6IHsKICAgICJAdHlwZSI6ICJSYXRpbmciLAogICAgInJhdGluZ1ZhbHVlIjogIjQuMSIsCiAgICAiYmVzdFJhdGluZyI6ICI1IiwKICAgICJ3b3JzdFJhdGluZyI6ICIxIiwKICAgICJyYXRpbmdFeHBsYW5hdGlvbiI6ICJTdGFya2UgVGVjaG5vbG9naWUgdW5kIEZ1bmRhbWVudGFsZGF0ZW4gKEZpcmVkYW5jZXIsIEFscGVuZ2xvdywgU3BvdC1FVEZzKSwgYWJlciBlcmhlYmxpY2hlIFJpc2lrZW4gZHVyY2ggU2ljaGVyaGVpdHN2b3Jmw6RsbGUsIEZUWC1VbmxvY2tzIHVuZCBaZW50cmFsaXNpZXJ1bmdzYmVkZW5rZW4uIgogIH0sCiAgInJldmlld0JvZHkiOiAiU29sYW5hIGJpZXRldCAyMDI2IGRpZSBzdMOkcmtzdGUgdGVjaG5vbG9naXNjaGUgRW50d2lja2x1bmcgdW50ZXIgZGVuIFRvcC1MYXllci0xLUJsb2NrY2hhaW5zOiBGaXJlZGFuY2VyIGzDpHVmdCBhdWYgZGVtIE1haW5uZXQsIEFscGVuZ2xvdyBicmluZ3QgMTUwbXMgRmluYWxpdMOkdCwgU3BvdC1FVEZzIHNpbmQgdmVyZsO8Z2Jhci4gUTEgMjAyNiBPbi1DaGFpbi1Ba3Rpdml0w6R0IGVycmVpY2h0ZSAxLDEgQmlsbGlvbmVuIERvbGxhci4gUmlzaWtlbiBibGVpYmVuOiBEcmlmdC1IYWNrLCBGVFgtVW5sb2NrcywgVmFsaWRhdG9yLVplbnRyYWxpc2llcnVuZy4iCn0KPC9zY3JpcHQ+Cgo8c3R5bGU+CkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI\/ZmFtaWx5PU91dGZpdDp3Z2h0QDQwMDs1MDA7NjAwOzcwMDs4MDAmZmFtaWx5PUpldEJyYWlucytNb25vOndnaHRANDAwOzYwMDs3MDAmZmFtaWx5PUV4bysyOndnaHRAODAwOzkwMCZkaXNwbGF5PXN3YXAnKTsKOnJvb3R7LS1hOiNGNzkzMUE7LS1hMjpyZ2JhKDI0NywxNDcsMjYsLjA5KTstLWEzOnJnYmEoMjQ3LDE0NywyNiwuMjIpOy0tZzojMmVjYzcxOy0tZzI6cmdiYSg0NiwyMDQsMTEzLC4wOCk7LS1nMzpyZ2JhKDQ2LDIwNCwxMTMsLjIyKTstLXI6I2U3NGMzYzstLXIyOnJnYmEoMjMxLDc2LDYwLC4wOCk7LS1yMzpyZ2JhKDIzMSw3Niw2MCwuMjIpOy0tczojOWI1OWI2Oy0tczI6cmdiYSgxNTUsODksMTgyLC4wOCk7LS1zMzpyZ2JhKDE1NSw4OSwxODIsLjIyKTstLWI6IzVkYWRlMjstLWIyOnJnYmEoOTMsMTczLDIyNiwuMDgpOy0tYjM6cmdiYSg5MywxNzMsMjI2LC4yMik7LS15OiNmMGMwNDA7LS15MjpyZ2JhKDI0MCwxOTIsNjQsLjA4KTstLXkzOnJnYmEoMjQwLDE5Miw2NCwuMjIpO30KLnNve21heC13aWR0aDo5MTBweDttYXJnaW46MCBhdXRvO3BhZGRpbmc6MCAyMHB4IDcwcHg7YmFja2dyb3VuZDojMDYwZTBhO2ZvbnQtZmFtaWx5OidPdXRmaXQnLHNhbnMtc2VyaWY7Y29sb3I6I2YwZjdmMn0KLnNvICp7Ym94LXNpemluZzpib3JkZXItYm94fQouc28gaDJ7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjkwMDtmb250LXNpemU6Y2xhbXAoMTlweCwyLjZ2dywyN3B4KTttYXJnaW46NTJweCAwIDEycHg7bGluZS1oZWlnaHQ6MS4yO2NvbG9yOiNmMGY3ZjJ9Ci5zbyBoMiBlbXtmb250LXN0eWxlOm5vcm1hbDtjb2xvcjp2YXIoLS1zKX0KLnNvIGgze2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo4MDA7Zm9udC1zaXplOmNsYW1wKDE0cHgsMS44dncsMTlweCk7bWFyZ2luOjI0cHggMCA4cHg7Y29sb3I6I2YwZjdmMn0KLnNvIHB7Zm9udC1zaXplOjE1LjVweDtsaW5lLWhlaWdodDoxLjk3O2NvbG9yOiNjOGRkZDA7bWFyZ2luLWJvdHRvbToxNnB4fQouc28gcCBzdHJvbmd7Y29sb3I6I2YwZjdmMn0KLnNvIHVsLC5zbyBvbHtwYWRkaW5nLWxlZnQ6MjJweDtjb2xvcjojYzhkZGQwO2ZvbnQtc2l6ZToxNXB4O2xpbmUtaGVpZ2h0OjEuOTU7bWFyZ2luLWJvdHRvbToxNnB4fQouc28gbGl7bWFyZ2luLWJvdHRvbTo3cHh9Ci5zbyBhLmlse2NvbG9yOnZhcigtLXMpO3RleHQtZGVjb3JhdGlvbjpub25lO2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMTU1LDg5LDE4MiwuMyk7Zm9udC13ZWlnaHQ6NjAwfQouc28gYS5pbC5ve2NvbG9yOnZhcigtLWEpO2JvcmRlci1jb2xvcjpyZ2JhKDI0NywxNDcsMjYsLjMpfQouc28gYS5pbC5ne2NvbG9yOnZhcigtLWcpO2JvcmRlci1jb2xvcjpyZ2JhKDQ2LDIwNCwxMTMsLjM1KX0KLnNvIGEuaWwuYntjb2xvcjp2YXIoLS1iKTtib3JkZXItY29sb3I6cmdiYSg5MywxNzMsMjI2LC4zKX0KLnNvIGEuaWwucntjb2xvcjp2YXIoLS1yKTtib3JkZXItY29sb3I6cmdiYSgyMzEsNzYsNjAsLjMpfQouc28gYS5zcmN7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7Zm9udC1zaXplOjEwcHg7Y29sb3I6IzVhNmEzYTtiYWNrZ3JvdW5kOiMwYTEyMGE7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDE1NSw4OSwxODIsLjE0KTtib3JkZXItcmFkaXVzOjRweDtwYWRkaW5nOjFweCA2cHg7bWFyZ2luLWxlZnQ6NHB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt0ZXh0LWRlY29yYXRpb246bm9uZX0KCi5zby1oZXJve2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEzNWRlZyx2YXIoLS1zMikscmdiYSgxNTUsODksMTgyLC4wMikpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tczMpO2JvcmRlci1yYWRpdXM6MTRweDtwYWRkaW5nOjMwcHggMzRweDttYXJnaW46MCAwIDI4cHg7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVufQouc28taGVybzo6YmVmb3Jle2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7dG9wOi02MHB4O3JpZ2h0Oi02MHB4O3dpZHRoOjI0MHB4O2hlaWdodDoyNDBweDtiYWNrZ3JvdW5kOnJhZGlhbC1ncmFkaWVudChjaXJjbGUscmdiYSgxNTUsODksMTgyLC4wOCksdHJhbnNwYXJlbnQgNzAlKTtwb2ludGVyLWV2ZW50czpub25lfQouc28tYmFkZ2Vze2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtnYXA6OHB4O21hcmdpbi1ib3R0b206MTRweH0KLnNvLWJhZGdle2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZTo4cHg7Zm9udC13ZWlnaHQ6NzAwO3BhZGRpbmc6M3B4IDlweDtib3JkZXItcmFkaXVzOjRweDtsZXR0ZXItc3BhY2luZzouMDhlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9Ci5zby1iYWRnZS5ze2NvbG9yOnZhcigtLXMpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tczMpO2JhY2tncm91bmQ6dmFyKC0tczIpfQouc28tYmFkZ2UuZ3tjb2xvcjp2YXIoLS1nKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWczKTtiYWNrZ3JvdW5kOnZhcigtLWcyKX0KLnNvLWJhZGdlLm97Y29sb3I6dmFyKC0tYSk7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1hMyk7YmFja2dyb3VuZDp2YXIoLS1hMil9Ci5zby1iYWRnZS5ye2NvbG9yOnZhcigtLXIpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tcjMpO2JhY2tncm91bmQ6dmFyKC0tcjIpfQouc28taGVybyBoMXtmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc2l6ZTpjbGFtcCgyMnB4LDMuNXZ3LDM4cHgpO2xpbmUtaGVpZ2h0OjEuMDc7Y29sb3I6I2YwZjdmMjttYXJnaW46MCAwIDEzcHh9Ci5zby1oZXJvIGgxIHNwYW57Y29sb3I6dmFyKC0tcyl9Ci5zby1oZXJvLWxlYWR7Zm9udC1zaXplOjE1LjVweDtjb2xvcjojYzhkZGQwO2xpbmUtaGVpZ2h0OjEuOTM7bWFyZ2luOjAgMCAyMHB4fQouc28taGVyby1ncmlke2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MS4xZnIgMC45ZnI7Z2FwOjEycHh9Ci5zby1oZXJvLXBhbmVse2JhY2tncm91bmQ6IzBhMTIwYTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMTU1LDg5LDE4MiwuMDkpO2JvcmRlci1yYWRpdXM6MTFweDtwYWRkaW5nOjE2cHggMThweH0KLnNvLWhlcm8tcGFuZWwgaDN7bWFyZ2luOjAgMCA5cHg7Zm9udC1zaXplOjEzcHg7Y29sb3I6dmFyKC0tcyk7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjgwMH0KLnNvLWhlcm8tcGFuZWwgdWx7cGFkZGluZy1sZWZ0OjE1cHg7Zm9udC1zaXplOjEzcHg7Y29sb3I6I2M4ZGRkMDtsaW5lLWhlaWdodDoxLjg1O21hcmdpbjowfQouc28taGVyby1wYW5lbCBsaXttYXJnaW4tYm90dG9tOjVweH0KLnNvLXNuYXAtZ3JpZHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciAxZnI7Z2FwOjdweH0KLnNvLXNuYXB7YmFja2dyb3VuZDojMDgwZTA4O2JvcmRlcjoxcHggc29saWQgcmdiYSgxNTUsODksMTgyLC4wOCk7Ym9yZGVyLXJhZGl1czo4cHg7cGFkZGluZzoxMXB4fQouc28tc25hcCBzdHJvbmd7ZGlzcGxheTpibG9jaztmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc2l6ZToxNXB4O2NvbG9yOnZhcigtLXMpO21hcmdpbi1ib3R0b206M3B4O2xpbmUtaGVpZ2h0OjEuMX0KLnNvLXNuYXAgc3Bhbntmb250LXNpemU6MTAuNXB4O2NvbG9yOiM0YTNhNmE7bGluZS1oZWlnaHQ6MS41fQoKLnNvLWhye2hlaWdodDoxcHg7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoOTBkZWcsdmFyKC0tczMpLHRyYW5zcGFyZW50KTttYXJnaW46NTBweCAwfQoKLnNvLXN0YXRze2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KGF1dG8tZml0LG1pbm1heCgxMjhweCwxZnIpKTtnYXA6OXB4O21hcmdpbjoyMHB4IDB9Ci5zby1zdGF0e2JhY2tncm91bmQ6IzBhMTIwYTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMTU1LDg5LDE4MiwuMDgpO2JvcmRlci1yYWRpdXM6MTBweDtwYWRkaW5nOjEzcHg7dGV4dC1hbGlnbjpjZW50ZXJ9Ci5zby1zdntmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC1zaXplOmNsYW1wKDE0cHgsMnZ3LDIxcHgpO2ZvbnQtd2VpZ2h0OjkwMDtsaW5lLWhlaWdodDoxLjE7bWFyZ2luLWJvdHRvbTo0cHh9Ci5zby1zdi5ze2NvbG9yOnZhcigtLXMpfS5zby1zdi5ne2NvbG9yOnZhcigtLWcpfS5zby1zdi5ye2NvbG9yOnZhcigtLXIpfS5zby1zdi5ve2NvbG9yOnZhcigtLWEpfS5zby1zdi55e2NvbG9yOnZhcigtLXkpfS5zby1zdi5ie2NvbG9yOnZhcigtLWIpfQouc28tc2x7Zm9udC1zaXplOjguNXB4O2NvbG9yOiM0YTNhNmE7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7bGluZS1oZWlnaHQ6MS41NX0KCi5zby1ib3h7Ym9yZGVyLXJhZGl1czoxMnB4O3BhZGRpbmc6MThweCAyMnB4O21hcmdpbjoyMHB4IDB9Ci5zby1ib3gucHJwe2JhY2tncm91bmQ6dmFyKC0tczIpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tczMpfQouc28tYm94LmdybntiYWNrZ3JvdW5kOnZhcigtLWcyKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWczKX0KLnNvLWJveC5yZWR7YmFja2dyb3VuZDp2YXIoLS1yMik7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1yMyl9Ci5zby1ib3gub3Jne2JhY2tncm91bmQ6dmFyKC0tYTIpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tYTMpfQouc28tYm94Lnlsd3tiYWNrZ3JvdW5kOnZhcigtLXkyKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLXkzKX0KLnNvLWJveC5ibHV7YmFja2dyb3VuZDp2YXIoLS1iMik7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1iMyl9Ci5zby1ib3gtdHtmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZTtmb250LXNpemU6OC41cHg7Zm9udC13ZWlnaHQ6NzAwO2xldHRlci1zcGFjaW5nOi4xNGVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTttYXJnaW4tYm90dG9tOjEwcHh9Ci5zby1ib3gucHJwIC5zby1ib3gtdHtjb2xvcjp2YXIoLS1zKX0uc28tYm94LmdybiAuc28tYm94LXR7Y29sb3I6dmFyKC0tZyl9LnNvLWJveC5yZWQgLnNvLWJveC10e2NvbG9yOnZhcigtLXIpfS5zby1ib3gub3JnIC5zby1ib3gtdHtjb2xvcjp2YXIoLS1hKX0uc28tYm94LnlsdyAuc28tYm94LXR7Y29sb3I6dmFyKC0teSl9LnNvLWJveC5ibHUgLnNvLWJveC10e2NvbG9yOnZhcigtLWIpfQouc28tYm94IHAsLnNvLWJveCB1bCwuc28tYm94IG9se2ZvbnQtc2l6ZToxNC41cHg7Y29sb3I6I2M4ZGRkMDttYXJnaW4tYm90dG9tOjA7bGluZS1oZWlnaHQ6MS45fQouc28tYm94IHA6bm90KDpsYXN0LWNoaWxkKSwuc28tYm94IHVsOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLWJvdHRvbToxMHB4fQouc28tYm94IGxpe21hcmdpbi1ib3R0b206NnB4fQoKLnNvLWNvbHMye2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIDFmcjtnYXA6MTJweDttYXJnaW46MThweCAwfQouc28tY29sczN7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMywxZnIpO2dhcDoxMnB4O21hcmdpbjoxOHB4IDB9Ci5zby1jb2x7YmFja2dyb3VuZDojMGExMjBhO2JvcmRlcjoxcHggc29saWQgcmdiYSgxNTUsODksMTgyLC4wNyk7Ym9yZGVyLXJhZGl1czoxMHB4O3BhZGRpbmc6MTVweCAxN3B4fQouc28tY29sIGg0e21hcmdpbjowIDAgOHB4O2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo4MDA7Zm9udC1zaXplOjEzcHh9Ci5zby1jb2wgaDQuc3tjb2xvcjp2YXIoLS1zKX0uc28tY29sIGg0Lmd7Y29sb3I6dmFyKC0tZyl9LnNvLWNvbCBoNC5ye2NvbG9yOnZhcigtLXIpfS5zby1jb2wgaDQub3tjb2xvcjp2YXIoLS1hKX0uc28tY29sIGg0LmJ7Y29sb3I6dmFyKC0tYil9Ci5zby1jb2wgcCwuc28tY29sIHVse2ZvbnQtc2l6ZToxM3B4O2NvbG9yOiM5ZGJmYWE7bGluZS1oZWlnaHQ6MS44NTttYXJnaW46MH0KLnNvLWNvbCB1bHtwYWRkaW5nLWxlZnQ6MTRweH0uc28tY29sIGxpe21hcmdpbi1ib3R0b206NXB4fQoKLyogQVVUT1JFTlpJVEFUICovCi5zby1xe2JvcmRlci1sZWZ0OjNweCBzb2xpZCB2YXIoLS1zKTtiYWNrZ3JvdW5kOnZhcigtLXMyKTtwYWRkaW5nOjE4cHggMjJweDttYXJnaW46MjJweCAwO2JvcmRlci1yYWRpdXM6MCAxMnB4IDEycHggMH0KLnNvLXEgYmxvY2txdW90ZXttYXJnaW46MCAwIDEwcHg7Zm9udC1zaXplOjE1LjVweDtjb2xvcjojZTBkMGY1O2ZvbnQtc3R5bGU6aXRhbGljO2xpbmUtaGVpZ2h0OjEuOX0KLnNvLXEtYXR0cntmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZTtmb250LXNpemU6OXB4O2NvbG9yOiM3YTVhOWE7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6OHB4O2ZsZXgtd3JhcDp3cmFwfQouc28tcS1hdHRyIHN0cm9uZ3tjb2xvcjp2YXIoLS1zKTtmb250LXNpemU6MTBweH0KLnNvLXEtYXR0ciBzcGFue2NvbG9yOiM1YTNhN2F9CgovKiBFWFBFUlQgR1JJRCAqLwouc28tZXhwZXJ0c3tkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdChhdXRvLWZpdCxtaW5tYXgoMjAwcHgsMWZyKSk7Z2FwOjEwcHg7bWFyZ2luOjE4cHggMH0KLnNvLWV4cGVydHtiYWNrZ3JvdW5kOiMwYTEyMGE7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDE1NSw4OSwxODIsLjA5KTtib3JkZXItcmFkaXVzOjExcHg7cGFkZGluZzoxNXB4fQouc28tZXhwZXJ0LW5hbWV7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjkwMDtmb250LXNpemU6MTNweDtjb2xvcjojZjBmN2YyO21hcmdpbi1ib3R0b206MnB4fQouc28tZXhwZXJ0LXJvbGV7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7Zm9udC1zaXplOjhweDtjb2xvcjp2YXIoLS1zKTttYXJnaW4tYm90dG9tOjEwcHh9Ci5zby1leHBlcnQtcXVvdGV7Zm9udC1zaXplOjEzcHg7Y29sb3I6I2M4ZGRkMDtmb250LXN0eWxlOml0YWxpYztsaW5lLWhlaWdodDoxLjc4O21hcmdpbi1ib3R0b206OHB4fQouc28tZXhwZXJ0LXRhcmdldHtmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc2l6ZToxOHB4fQouc28tZXhwZXJ0LXRhcmdldC5ne2NvbG9yOnZhcigtLWcpfS5zby1leHBlcnQtdGFyZ2V0LnJ7Y29sb3I6dmFyKC0tcil9LnNvLWV4cGVydC10YXJnZXQuc3tjb2xvcjp2YXIoLS1zKX0uc28tZXhwZXJ0LXRhcmdldC55e2NvbG9yOnZhcigtLXkpfQouc28tZXhwZXJ0LWxhYmVse2ZvbnQtc2l6ZTo5cHg7Y29sb3I6IzRhM2E2YTtmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZX0KCi5zby10d3tvdmVyZmxvdy14OmF1dG87Ym9yZGVyLXJhZGl1czoxMnB4O2JvcmRlcjoxcHggc29saWQgcmdiYSgxNTUsODksMTgyLC4xKTttYXJnaW46MjBweCAwfQouc28tdGJse3dpZHRoOjEwMCU7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO21pbi13aWR0aDo1ODBweH0KLnNvLXRibCB0aHtmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZTtmb250LXNpemU6OC41cHg7Y29sb3I6dmFyKC0tcyk7bGV0dGVyLXNwYWNpbmc6LjA4ZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3BhZGRpbmc6MTFweCAxNHB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHZhcigtLXMzKTtiYWNrZ3JvdW5kOiMwODBjMDg7dGV4dC1hbGlnbjpsZWZ0fQouc28tdGJsIHRke3BhZGRpbmc6MTJweCAxNHB4O2NvbG9yOiNjOGRkZDA7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgxNTUsODksMTgyLC4wNCk7Zm9udC1zaXplOjEzLjVweDtsaW5lLWhlaWdodDoxLjc4O3ZlcnRpY2FsLWFsaWduOnRvcH0KLnNvLXRibCB0ZDpmaXJzdC1jaGlsZHtmb250LXdlaWdodDo3MDA7Y29sb3I6I2YwZjdmMn0KLnNvLXRibCB0cjpsYXN0LWNoaWxkIHRke2JvcmRlci1ib3R0b206bm9uZX0KLnNvLXRibCB0cjpudGgtY2hpbGQob2RkKSB0ZHtiYWNrZ3JvdW5kOnJnYmEoMTU1LDg5LDE4MiwuMDEyKX0KLnRjLWd7Y29sb3I6dmFyKC0tZyk7Zm9udC13ZWlnaHQ6NzAwfS50Yy1ye2NvbG9yOnZhcigtLXIpO2ZvbnQtd2VpZ2h0OjcwMH0udGMtb3tjb2xvcjp2YXIoLS1hKTtmb250LXdlaWdodDo3MDB9LnRjLXN7Y29sb3I6dmFyKC0tcyk7Zm9udC13ZWlnaHQ6NzAwfQoKLnNvLXRse21hcmdpbjoyMHB4IDA7cGFkZGluZy1sZWZ0OjIycHg7cG9zaXRpb246cmVsYXRpdmV9Ci5zby10bDo6YmVmb3Jle2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo2cHg7dG9wOjZweDtib3R0b206NnB4O3dpZHRoOjJweDtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxODBkZWcsdmFyKC0tcykscmdiYSgxNTUsODksMTgyLC4wOCkpfQouc28tdGwtaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tYm90dG9tOjIycHh9Ci5zby10bC1kb3R7cG9zaXRpb246YWJzb2x1dGU7bGVmdDotMThweDt0b3A6NnB4O3dpZHRoOjEwcHg7aGVpZ2h0OjEwcHg7Ym9yZGVyLXJhZGl1czo1MCU7Ym9yZGVyOjJweCBzb2xpZCAjMDYwZTBhfQouc28tdGwtZG90LnN7YmFja2dyb3VuZDp2YXIoLS1zKX0uc28tdGwtZG90Lmd7YmFja2dyb3VuZDp2YXIoLS1nKX0uc28tdGwtZG90Lm97YmFja2dyb3VuZDp2YXIoLS1hKX0uc28tdGwtZG90LnJ7YmFja2dyb3VuZDp2YXIoLS1yKX0KLnNvLXRsLXRpbWV7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7Zm9udC1zaXplOjlweDtmb250LXdlaWdodDo3MDA7bWFyZ2luLWJvdHRvbTozcHh9Ci5zby10bC10aW1lLnN7Y29sb3I6dmFyKC0tcyl9LnNvLXRsLXRpbWUuZ3tjb2xvcjp2YXIoLS1nKX0uc28tdGwtdGltZS5ve2NvbG9yOnZhcigtLWEpfS5zby10bC10aW1lLnJ7Y29sb3I6dmFyKC0tcil9Ci5zby10bC10aXRsZXtmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6ODAwO2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiNmMGY3ZjI7bWFyZ2luLWJvdHRvbTo0cHg7bGluZS1oZWlnaHQ6MS4zfQouc28tdGwtYm9keXtmb250LXNpemU6MTMuNXB4O2NvbG9yOiM5ZGJmYWE7bGluZS1oZWlnaHQ6MS44Mn0KCi5zby1mYXF7bWFyZ2luOjE4cHggMH0KLnNvLWZpe2JvcmRlcjoxcHggc29saWQgcmdiYSgxNTUsODksMTgyLC4xKTtib3JkZXItcmFkaXVzOjlweDttYXJnaW4tYm90dG9tOjdweDtvdmVyZmxvdzpoaWRkZW59Ci5zby1mcXtwYWRkaW5nOjE0cHggMThweDtjdXJzb3I6cG9pbnRlcjtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjE0cHg7Y29sb3I6I2YwZjdmMjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyO3VzZXItc2VsZWN0Om5vbmU7YmFja2dyb3VuZDojMGExMjBhO2xpbmUtaGVpZ2h0OjEuNH0KLnNvLWZxOjphZnRlcntjb250ZW50OicrJztmb250LXNpemU6MjBweDtjb2xvcjp2YXIoLS1zKTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMjJzO2ZsZXgtc2hyaW5rOjA7bWFyZ2luLWxlZnQ6MTJweH0KLnNvLWZpLm9wZW4gLnNvLWZxOjphZnRlcnt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKX0KLnNvLWZhe21heC1oZWlnaHQ6MDtvdmVyZmxvdzpoaWRkZW47dHJhbnNpdGlvbjptYXgtaGVpZ2h0IC4zNHMgZWFzZX0KLnNvLWZpLm9wZW4gLnNvLWZhe21heC1oZWlnaHQ6NjAwcHh9Ci5zby1mYS1pe3BhZGRpbmc6MTRweCAxOHB4O2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiNjOGRkZDA7bGluZS1oZWlnaHQ6MS45O2JvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMTU1LDg5LDE4MiwuMDgpfQouc28tZmEtaSBzdHJvbmd7Y29sb3I6I2YwZjdmMn0KCi5zby1jYXJkc3tkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdChhdXRvLWZpdCxtaW5tYXgoMTY4cHgsMWZyKSk7Z2FwOjhweDttYXJnaW46MTRweCAwfQouc28tY2FyZHtiYWNrZ3JvdW5kOiMwYTEyMGE7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDE1NSw4OSwxODIsLjA3KTtib3JkZXItcmFkaXVzOjhweDtwYWRkaW5nOjEycHg7dGV4dC1kZWNvcmF0aW9uOm5vbmU7ZGlzcGxheTpibG9jaztib3JkZXItYm90dG9tOm5vbmV9Ci5zby1jYXJkLWNhdHtmb250LXNpemU6OHB4O2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2NvbG9yOnZhcigtLXMpO21hcmdpbi1ib3R0b206M3B4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0KLnNvLWNhcmQtdGl0bGV7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiNmMGY3ZjI7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MS40fQoKLnNvLWN0YXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMzVkZWcsdmFyKC0tczIpLHRyYW5zcGFyZW50KTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLXMzKTtib3JkZXItcmFkaXVzOjEycHg7cGFkZGluZzoyMnB4IDI2cHg7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjMwcHggMH0KLnNvLWN0YS1idG57ZGlzcGxheTppbmxpbmUtYmxvY2s7YmFja2dyb3VuZDp2YXIoLS1nKTtjb2xvcjojMDAwICFpbXBvcnRhbnQ7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjkwMDtmb250LXNpemU6MTVweDtwYWRkaW5nOjEzcHggMjhweDtib3JkZXItcmFkaXVzOjlweDt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O21hcmdpbi10b3A6NXB4fQoKLnNvLWF1dGhvcntiYWNrZ3JvdW5kOnZhcigtLXMyKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLXMzKTtib3JkZXItcmFkaXVzOjEycHg7cGFkZGluZzoxOHB4IDIycHg7bWFyZ2luOjI2cHggMDtkaXNwbGF5OmZsZXg7Z2FwOjE0cHg7YWxpZ24taXRlbXM6ZmxleC1zdGFydH0KLnNvLWF2e3dpZHRoOjQ2cHg7aGVpZ2h0OjQ2cHg7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLHZhcigtLXMpLHJnYmEoMTU1LDg5LDE4MiwuMykpO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc2l6ZToxN3B4O2NvbG9yOiNmZmY7ZmxleC1zaHJpbms6MH0KLnNvLWFue2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo5MDA7Zm9udC1zaXplOjE0cHg7Y29sb3I6I2YwZjdmMn0KLnNvLWFye2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZTo4cHg7Y29sb3I6dmFyKC0tcyk7bWFyZ2luOjJweCAwIDZweH0KLnNvLWFie2ZvbnQtc2l6ZToxMi41cHg7Y29sb3I6IzlkYmZhYTtsaW5lLWhlaWdodDoxLjY1fQouc28tZGlzY3tiYWNrZ3JvdW5kOnZhcigtLXIyKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLXIzKTtib3JkZXItcmFkaXVzOjEwcHg7cGFkZGluZzoxM3B4IDE3cHg7Zm9udC1zaXplOjEzcHg7Y29sb3I6I2Q5YTBhMDtsaW5lLWhlaWdodDoxLjg1O21hcmdpbjoyMHB4IDB9Ci5zby1tZXRhe2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZTo4cHg7Y29sb3I6IzJhNGExYTttYXJnaW4tdG9wOjE0cHg7bGluZS1oZWlnaHQ6MS45fQoKQG1lZGlhKG1heC13aWR0aDo2NjBweCl7LnNvLWhlcm8tZ3JpZCwuc28tY29sczIsLnNvLWNvbHMzLC5zby1leHBlcnRze2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnJ9LnNvLWF1dGhvcntmbGV4LWRpcmVjdGlvbjpjb2x1bW59LnNvLXNuYXAtZ3JpZHtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIDFmcn19Cjwvc3R5bGU+Cgo8ZGl2IGNsYXNzPSJzbyI+Cgo8IS0tIEhFUk8gLS0+CjxkaXYgY2xhc3M9InNvLWhlcm8iPgogIDxkaXYgY2xhc3M9InNvLWJhZGdlcyI+CiAgICA8c3BhbiBjbGFzcz0ic28tYmFkZ2UgcyI+U29sYW5hIEFuYWx5c2U8L3NwYW4+CiAgICA8c3BhbiBjbGFzcz0ic28tYmFkZ2UgcyI+U09MIFByb2dub3NlIDIwMjY8L3NwYW4+CiAgICA8c3BhbiBjbGFzcz0ic28tYmFkZ2UgZyI+RmlyZWRhbmNlciBMaXZlPC9zcGFuPgogICAgPHNwYW4gY2xhc3M9InNvLWJhZGdlIGciPkFscGVuZ2xvdyBRMyAyMDI2PC9zcGFuPgogICAgPHNwYW4gY2xhc3M9InNvLWJhZGdlIG8iPlN0YW5kOiBBcHJpbCAyMDI2PC9zcGFuPgogIDwvZGl2PgogIDxoMT5Tb2xhbmEgKFNPTCkgQW5hbHlzZSAmYW1wOyBQcm9nbm9zZSAyMDI2Ojxicj48c3Bhbj5GaXJlZGFuY2VyLCBBbHBlbmdsb3csIFNwb3QtRVRGczwvc3Bhbj48L2gxPgogIDxwIGNsYXNzPSJzby1oZXJvLWxlYWQiPlNvbGFuYSBoYW5kZWx0IGltIEFwcmlsIDIwMjYgYmVpIH44OCAkIOKAkyBydW5kIDcwJSB1bnRlciBzZWluZW0gQWxsemVpdGhvY2ggdm9uIDI5MyAkIChKYW51YXIgMjAyNSkuIEdsZWljaHplaXRpZyBlcnJlaWNodGUgZGllIE9uLUNoYWluLVdpcnRzY2hhZnRzYWt0aXZpdMOkdCBpbiBRMSAyMDI2IGVpbiA8c3Ryb25nPmhpc3RvcmlzY2hlcyBIb2NoIHZvbiAxLDEgQmlsbGlvbmVuIERvbGxhcjwvc3Ryb25nPiwgZGVyIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wNi8wOS93YXMtaXN0LWp1bXAtY3J5cHRvLyIgY2xhc3M9ImlsIGciPkZpcmVkYW5jZXItVmFsaWRhdG9yLUNsaWVudCB2b24gSnVtcCBDcnlwdG88L2E+IGlzdCBsaXZlLCB1bmQgU3BvdC1TT0wtRVRGcyBoYW5kZWxuIHNlaXQgT2t0b2JlciAyMDI1LiBEaWVzZSBBbmFseXNlIGVya2zDpHJ0IGRlbiBXaWRlcnNwcnVjaCB6d2lzY2hlbiBzY2h3YWNoZW0gS3VycyB1bmQgc3RhcmtlbiBGdW5kYW1lbnRhbGRhdGVuIOKAkyB1bmQgd2VsY2hlIEthdGFseXNhdG9yZW4gZGFzIGF1ZmzDtnNlbiBrw7ZubnRlbi48L3A+CiAgPGRpdiBjbGFzcz0ic28taGVyby1ncmlkIj4KICAgIDxkaXYgY2xhc3M9InNvLWhlcm8tcGFuZWwiPgogICAgICA8aDM+V2FzIGR1IGluIGRpZXNlbSBBcnRpa2VsIGZpbmRlc3Q8L2gzPgogICAgICA8dWw+CiAgICAgICAgPGxpPkFrdHVlbGxlcyBNYXJrdGJpbGQ6IHdhcnVtIFNPTCBzbyB3ZWl0IGdlZmFsbGVuIGlzdDwvbGk+CiAgICAgICAgPGxpPkZpcmVkYW5jZXI6IDEgTWlvLiBUUFMsIENsaWVudC1EaXZlcnNpdMOkdCwgTWFpbm5ldC1TdGFuZDwvbGk+CiAgICAgICAgPGxpPkFscGVuZ2xvdzogMTUwbXMgRmluYWxpdMOkdCwgd2FzIGRhcyBmw7xyIFRyYWRlciBiZWRldXRldDwvbGk+CiAgICAgICAgPGxpPlNwb3QtU09MLUVURnM6IFByb2R1a3RlLCBBVU0sIFN0YWtpbmctUmVuZGl0ZTwvbGk+CiAgICAgICAgPGxpPk9uLUNoYWluLUZ1bmRhbWVudGFsczogMSwxIEJpby4gJCwgUldBLCBXZXN0ZXJuIFVuaW9uPC9saT4KICAgICAgICA8bGk+VGVjaG5pc2NoZSBDaGFydGFuYWx5c2UgbWl0IEV4cGVydGVuLVppdGF0ZW48L2xpPgogICAgICAgIDxsaT5Qcm9nbm9zZW4gMjAyNuKAkzIwMzAgKyB2b2xsc3TDpG5kaWdlIFJpc2lrb2FuYWx5c2U8L2xpPgogICAgICA8L3VsPgogICAgPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzby1oZXJvLXBhbmVsIj4KICAgICAgPGgzPkF1ZiBlaW5lbiBCbGljazwvaDM+CiAgICAgIDxkaXYgY2xhc3M9InNvLXNuYXAtZ3JpZCI+CiAgICAgICAgPGRpdiBjbGFzcz0ic28tc25hcCI+PHN0cm9uZz5+ODggJDwvc3Ryb25nPjxzcGFuPlNPTCBha3R1ZWxsIChBcHJpbCAyMDI2KTwvc3Bhbj48L2Rpdj4KICAgICAgICA8ZGl2IGNsYXNzPSJzby1zbmFwIj48c3Ryb25nPiZtaW51czs3MCU8L3N0cm9uZz48c3Bhbj51bnRlciBBVEggMjkzICQgKEphbi4gMjAyNSk8L3NwYW4+PC9kaXY+CiAgICAgICAgPGRpdiBjbGFzcz0ic28tc25hcCI+PHN0cm9uZz4xLDEgQmlvLiAkPC9zdHJvbmc+PHNwYW4+T24tQ2hhaW4tQWt0aXZpdMOkdCBRMSAyMDI2PC9zcGFuPjwvZGl2PgogICAgICAgIDxkaXYgY2xhc3M9InNvLXNuYXAiPjxzdHJvbmc+ODA1IE1pby4gJDwvc3Ryb25nPjxzcGFuPlNwb3QtU09MLUVURiBBVU0gZ2VzYW10PC9zcGFuPjwvZGl2PgogICAgICA8L2Rpdj4KICAgIDwvZGl2PgogIDwvZGl2Pgo8L2Rpdj4KCjwhLS0gU1RBVFMgLS0+CjxkaXYgY2xhc3M9InNvLXN0YXRzIj4KICA8ZGl2IGNsYXNzPSJzby1zdGF0Ij48ZGl2IGNsYXNzPSJzby1zdiBzIj5+ODggJDwvZGl2PjxkaXYgY2xhc3M9InNvLXNsIj5TT0wgS3VycyAoQXByaWwgMjAyNik8L2Rpdj48L2Rpdj4KICA8ZGl2IGNsYXNzPSJzby1zdGF0Ij48ZGl2IGNsYXNzPSJzby1zdiByIj4mbWludXM7NzAlPC9kaXY+PGRpdiBjbGFzcz0ic28tc2wiPnVudGVyIEFUSCAyOTMgJCAoSmFudWFyIDIwMjUpPC9kaXY+PC9kaXY+CiAgPGRpdiBjbGFzcz0ic28tc3RhdCI+PGRpdiBjbGFzcz0ic28tc3YgZyI+MSwxIEJpby4gJDwvZGl2PjxkaXYgY2xhc3M9InNvLXNsIj5Pbi1DaGFpbi1Ba3Rpdml0w6R0IFExIDIwMjYgKEFydGVtaXMpPC9kaXY+PC9kaXY+CiAgPGRpdiBjbGFzcz0ic28tc3RhdCI+PGRpdiBjbGFzcz0ic28tc3YgZyI+KzYuNTU4JTwvZGl2PjxkaXYgY2xhc3M9InNvLXNsIj5Pbi1DaGFpbi1Ba3Rpdml0w6R0IFFvUS1XYWNoc3R1bTwvZGl2PjwvZGl2PgogIDxkaXYgY2xhc3M9InNvLXN0YXQiPjxkaXYgY2xhc3M9InNvLXN2IGciPjY14oCTNzAlPC9kaXY+PGRpdiBjbGFzcz0ic28tc2wiPmRlcyBVbWxhdWZhbmdlYm90cyBnZXN0YWt0PC9kaXY+PC9kaXY+CiAgPGRpdiBjbGFzcz0ic28tc3RhdCI+PGRpdiBjbGFzcz0ic28tc3YgZyI+ODA1IE1pby4gJDwvZGl2PjxkaXYgY2xhc3M9InNvLXNsIj5TcG90LVNPTC1FVEYgR2VzYW10LUFVTTwvZGl2PjwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9InNvLWhyIj48L2Rpdj4KCjwhLS0gU0VDVElPTiAxOiBNQVJLVEJJTEQgLS0+CjxoMj5NYXJrdGJpbGQgQXByaWwgMjAyNjogPGVtPldhcnVtIFNvbGFuYSBzbyB3ZWl0IGdlZmFsbGVuIGlzdDwvZW0+PC9oMj4KCjxwPlNvbGFuYSBzdGFydGV0ZSAyMDI1IG1pdCBlaW5lbSBBbGx6ZWl0aG9jaCB2b24gMjkzIERvbGxhciBpbSBKYW51YXIgdW5kIGVybGVidGUgZGFubiBlaW5lbiBkZXIgZHJhbWF0aXNjaHN0ZW4gUsO8Y2tnw6RuZ2UgaW0gZ2VzYW10ZW4gS3J5cHRvLVp5a2x1cy4gSW0gRmVicnVhciB1bmQgTcOkcnogMjAyNiBmaWVsIFNPTCBhdWYgdW50ZXIgODAgRG9sbGFyIOKAkyBlaW4gVmVybHVzdCB2b24gw7xiZXIgNzAlIGlubmVyaGFsYiB2b24gMTUgTW9uYXRlbi4gR2xlaWNoemVpdGlnIGVudHdpY2tlbG4gZGllIE5ldHp3ZXJrLUZ1bmRhbWVudGFsZGF0ZW4gZWluZSBFaWdlbmR5bmFtaWssIGRpZSBkZW0gS3Vyc2JpbGQgd2lkZXJzcHJpY2h0OiBRMSAyMDI2IHdhciBPbi1DaGFpbiBkYXMgc3TDpHJrc3RlIFF1YXJ0YWwgaW4gU29sYW5hcyBHZXNjaGljaHRlLiBEYXMga2xhc3Npc2NoZSBNdXN0ZXIgZWluZXMgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI2LzAzLzI4L3dhcy1pc3QtZWluLWJhZXJlbm1hcmt0LyIgY2xhc3M9ImlsIj5Cw6RyZW5tYXJrdHM8L2E+OiBGdW5kYW1lbnRhbGRhdGVuIHVuZCBQcmVpcyBlbnRrb3BwZWxuIHNpY2guPC9wPgoKPGRpdiBjbGFzcz0ic28tcSI+CiAgPGJsb2NrcXVvdGU+JmJkcXVvO0Zyb20gYSB0ZWNobmljYWwgc3RhbmRwb2ludCwgdGhlIG91dGxvb2sgYXBwZWFycyBjYXV0aW91cyDigJMgYSBkZXNjZW5kaW5nIHRyaWFuZ2xlIHBhdHRlcm4gc3VnZ2VzdHMgYSBwb3RlbnRpYWwgYnJlYWtkb3duIGJlbG93ICQ4MCBsb29tcy4gT24gdGhlIG90aGVyIGhhbmQsIHRoZSBlY29zeXN0ZW0ncyBmdW5kYW1lbnRhbHMgYXJlIHVuZGVuaWFibHkgc3Ryb25nLiBUaGF0IGRpdmVyZ2VuY2UgaXMgd2hlcmUgY29udmljdGlvbiBnZXRzIGJ1aWx0LiZsZHF1bzs8L2Jsb2NrcXVvdGU+CiAgPGRpdiBjbGFzcz0ic28tcS1hdHRyIj48c3Ryb25nPkBrd2FsYWludGVsPC9zdHJvbmc+PHNwYW4+S3J5cHRvLUFuYWx5c3QsIDQwLjIwMCBGb2xsb3dlciAmbWlkZG90OyBGZWJydWFyIDIwMjY8L3NwYW4+PC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0ic28tY29sczIiPgogIDxkaXYgY2xhc3M9InNvLWNvbCI+CiAgICA8aDQgY2xhc3M9InIiPldhcnVtIFNPTCBnZWZhbGxlbiBpc3Q8L2g0PgogICAgPHVsPgogICAgICA8bGk+PHN0cm9uZz5JcmFuLUtyaWVnICZhbXA7IFJpc2stb2ZmOjwvc3Ryb25nPiBTT0wgYWxzIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yMC9hbHRjb2lucy8iIGNsYXNzPSJpbCI+QWx0Y29pbjwvYT4gbWl0IGhvaGVyIEJldGEgZmllbCDDvGJlcnByb3BvcnRpb25hbCBnZWdlbsO8YmVyIEJUQzwvbGk+CiAgICAgIDxsaT48c3Ryb25nPkRyaWZ0LVByb3RvY29sLUhhY2s6PC9zdHJvbmc+IDI4NiBNaW8uICQgRXhwbG9pdCBhbSAxLiBBcHJpbCAyMDI2IOKAkyBWZXJ0cmF1ZW4gaW4gU29sYW5hLTxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8xMC9kZWZpLWRpZS16dWt1bmZ0LWRlcy1maW5hbnp3ZXNlbnMtZWluZS11bWZhc3NlbmRlLWVya2xhcnVuZy8iIGNsYXNzPSJpbCI+RGVGaTwvYT4gZXJzY2jDvHR0ZXJ0PC9saT4KICAgICAgPGxpPjxzdHJvbmc+RlRYLVRva2VuLVVubG9ja3M6PC9zdHJvbmc+IEZUWC1JbnNvbHZlbnp2ZXJ3YWx0ZXIgZW50c3BlcnJlbiByZWdlbG3DpMOfaWcgU09MIOKAkyB2b3JoZXJzZWhiYXJlciBWZXJrYXVmc2RydWNrPC9saT4KICAgICAgPGxpPjxzdHJvbmc+TWVtZWNvaW4tWnlrbHVzIGFiZ2VrbHVuZ2VuOjwvc3Ryb25nPiA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDYvMTMvd2FzLWlzdC1laW4tbWVtZS1jb2luLyIgY2xhc3M9ImlsIj5NZW1lY29pbjwvYT4tZ2V0cmllYmVuZXIgUHVtcC5mdW4tTW90b3IgYXVzIDIwMjTigJMyMDI1IGvDvGhsdCBhYjwvbGk+CiAgICAgIDxsaT48c3Ryb25nPkJUQy1Eb21pbmFuejo8L3N0cm9uZz4gSW5zdGl0dXRpb25lbGxlIEFubGVnZXIgcGFya2VuIGluIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNi8wMS8yNS9iaXRjb2luLW9uLWNoYWluLWFuYWx5c2UtMjAyNi8iIGNsYXNzPSJpbCI+Qml0Y29pbjwvYT4gc3RhdHQgU09MPC9saT4KICAgIDwvdWw+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0ic28tY29sIj4KICAgIDxoNCBjbGFzcz0iZyI+V2FzIHN0YXJrIGdlYmxpZWJlbiBpc3Q8L2g0PgogICAgPHVsPgogICAgICA8bGk+PHN0cm9uZz4xLDEgQmlvLiAkIE9uLUNoYWluLUFrdGl2aXTDpHQgUTEgMjAyNjwvc3Ryb25nPiDigJMgaGlzdG9yaXNjaGVyIFJla29yZCAoKzYuNTU4JSBRb1EpPC9saT4KICAgICAgPGxpPjxzdHJvbmc+RmlyZWRhbmNlciBsaXZlOjwvc3Ryb25nPiA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDYvMDkvd2FzLWlzdC1qdW1wLWNyeXB0by8iIGNsYXNzPSJpbCI+SnVtcCBDcnlwdG88L2E+IHp3ZWl0ZXIgVmFsaWRhdG9yLUNsaWVudCBlcmjDtmh0IFJlc2lsaWVuejwvbGk+CiAgICAgIDxsaT48c3Ryb25nPlNwb3QtRVRGcyBoYW5kZWxuOjwvc3Ryb25nPiA4MDUgTWlvLiAkIEFVTSwgRmlkZWxpdHksIEZyYW5rbGluIFRlbXBsZXRvbiwgQml0d2lzZTwvbGk+CiAgICAgIDxsaT48c3Ryb25nPlNPTCBhbHMgQ29tbW9kaXR5IGtsYXNzaWZpemllcnQ6PC9zdHJvbmc+IFNFQy9DRlRDIGhhYmVuIFNPTCBhbHMgZGlnaXRhbGVzIEhhbmRlbHNndXQgZWluZ2VzdHVmdDwvbGk+CiAgICAgIDxsaT48c3Ryb25nPldlc3Rlcm4gVW5pb24gVVNEUFQ6PC9zdHJvbmc+IDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8xMS9zdGFibGVjb2lucy8iIGNsYXNzPSJpbCI+U3RhYmxlY29pbjwvYT4tTGF1bmNoIGF1ZiBTb2xhbmEgaW4gSDEgMjAyNjwvbGk+CiAgICAgIDxsaT48c3Ryb25nPjUwIE1pby4gbW9uYXRsaWNoIGFrdGl2ZSBBZHJlc3Nlbjwvc3Ryb25nPiwgMywyNSBNaW8uIHTDpGdsaWNoIGFrdGl2ZSBOdXR6ZXI8L2xpPgogICAgPC91bD4KICA8L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJzby1xIiBzdHlsZT0iYm9yZGVyLWNvbG9yOnZhcigtLWEpO2JhY2tncm91bmQ6dmFyKC0tYTIpIj4KICA8YmxvY2txdW90ZT4mYmRxdW87U29sYW5hIHplaWd0IDIwMjYgZGFzIGtsYXNzaXNjaGUgTXVzdGVyIGRlciBiZXN0ZW4gS3J5cHRvLUludmVzdG1lbnRzOiBEZXIgS3VycyBoYXQgZGllIHNjaGxlY2h0ZW4gTmFjaHJpY2h0ZW4gc2Nob24gZWluZ2VwcmVpc3QsIGRpZSBndXRlbiBGdW5kYW1lbnRhbGRhdGVuIG5vY2ggbmljaHQuIERhcyDDpG5kZXJ0IHNpY2ggbmljaHQgZHVyY2ggQW5hbHlzZSDigJMgc29uZGVybiBkdXJjaCBLYXRhbHlzYXRvcmVuLiBGaXJlZGFuY2VyLCBBbHBlbmdsb3cgdW5kIFdlc3Rlcm4gVW5pb24gVVNEUFQgc2luZCBkcmVpIGRhdm9uLiBXaWUgdmllbGUgZ2xlaWNoemVpdGlnIGtvbW1lbiwgYmVzdGltbXQsIG9iIFNPTCAxNTAgb2RlciAzNTAgRG9sbGFyIGVycmVpY2h0LiZsZHF1bzs8L2Jsb2NrcXVvdGU+CiAgPGRpdiBjbGFzcz0ic28tcS1hdHRyIj48c3Ryb25nIHN0eWxlPSJjb2xvcjp2YXIoLS1hKSI+RmVsaXggUmllZ2VyPC9zdHJvbmc+PHNwYW4+R3LDvG5kZXIgJmFtcDsgQ2hlZnJlZGFrdGV1ciBLcnlwdG9adWt1bmZ0LmNvbSAmbWlkZG90OyBBcHJpbCAyMDI2PC9zcGFuPjwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9InNvLWhyIj48L2Rpdj4KCjwhLS0gU0VDVElPTiAyOiBURUNITk9MT0dJRSAtLT4KPGgyPkZpcmVkYW5jZXIgJmFtcDsgQWxwZW5nbG93OiA8ZW0+U29sYW5hcyB0ZWNobm9sb2dpc2NoZSBUcmFuc2Zvcm1hdGlvbiAyMDI2PC9lbT48L2gyPgoKPGgzPkZpcmVkYW5jZXI6IERlciB6d2VpdGUgVmFsaWRhdG9yLUNsaWVudCB2b24gSnVtcCBDcnlwdG88L2gzPgoKPHA+RGFzIGJlZGV1dGVuZHN0ZSB0ZWNobmlzY2hlIEVyZWlnbmlzIGbDvHIgU29sYW5hIGluIDIwMjYgaXN0IGRlciBNYWlubmV0LVN0YXJ0IHZvbiA8c3Ryb25nPkZpcmVkYW5jZXI8L3N0cm9uZz4sIGVpbmVtIHVuYWJow6RuZ2lnZW4gVmFsaWRhdG9yLUNsaWVudCwgZW50d2lja2VsdCB2b24gPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzA2LzA5L3dhcy1pc3QtanVtcC1jcnlwdG8vIiBjbGFzcz0iaWwiPkp1bXAgQ3J5cHRvPC9hPi4gR2VzdGFydGV0IGltIERlemVtYmVyIDIwMjUgbWl0IDIwNyBWYWxpZGF0b3JlbiwgaGF0IEZpcmVkYW5jZXIgaW4gU3RyZXNzdGVzdHMgw7xiZXIgPHN0cm9uZz42MDAuMDAwIFRyYW5zYWt0aW9uZW4gcHJvIFNla3VuZGU8L3N0cm9uZz4gZXJyZWljaHQg4oCTIG1pdCBlaW5lbSBlcmtsw6RydGVuIFppZWwgdm9uIDEgTWlsbGlvbiBUUFMgYmVpIHZvbGxzdMOkbmRpZ2VyIE1pZ3JhdGlvbi4gRGFzIGVudHNwcmljaHQgZGVyIEthcGF6aXTDpHQgemVudHJhbGlzaWVydGVyIELDtnJzZW4gd2llIEJpbmFuY2Ugb2RlciBOYXNkYXEuIDxhIGhyZWY9Imh0dHBzOi8vY29pbm1hcmtldGNhcC5jb20vY21jLWFpL3NvbGFuYS9wcmljZS1wcmVkaWN0aW9uLyIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9mb2xsb3cgbm9vcGVuZXIiIGNsYXNzPSJzcmMiPmNvaW5tYXJrZXRjYXAuY29tPC9hPjwvcD4KCjxkaXYgY2xhc3M9InNvLXEiPgogIDxibG9ja3F1b3RlPiZiZHF1bztUcmFkaXRpb25hbCBmaW5hbmNlIGhhcyBzcGVudCBkZWNhZGVzIGJ1aWxkaW5nIGluZnJhc3RydWN0dXJlIHdoZXJlIHNwZWVkIGFuZCBkZXRlcm1pbmlzdGljIHBlcmZvcm1hbmNlIGFyZSBhIHJlYWwgY29tcGV0aXRpdmUgYWR2YW50YWdlLiBPbi1jaGFpbiBtYXJrZXRzIGRpZG4ndCBnZXQgdGhhdCBmb3VuZGF0aW9uLCB3aGljaCBsZWZ0IGV2ZW4gc29waGlzdGljYXRlZCB0cmFkaW5nIGZpcm1zIHdvcmtpbmcgb24gdW5ldmVuIGdyb3VuZC4gRmlyZWRhbmNlciBjaGFuZ2VzIHRoYXQgZXF1YXRpb24uJmxkcXVvOzwvYmxvY2txdW90ZT4KICA8ZGl2IGNsYXNzPSJzby1xLWF0dHIiPjxzdHJvbmc+QW5kcmV3IE1jQ29ubmVsbDwvc3Ryb25nPjxzcGFuPk1pdGdyw7xuZGVyIERvdWJsZVplcm8gJm1pZGRvdDsgQ29pbkRlc2ssIDE2LiBBcHJpbCAyMDI2PC9zcGFuPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmNvaW5kZXNrLmNvbS90ZWNoLzIwMjYvMDQvMTYvd2FsbC1zdHJlZXQtdHJhZGluZy10ZWNoLWlzLWNvbWluZy10by1jcnlwdG8tYXMtZG91YmxlemVyby1yb2xscy1vdXQtaGlnaC1zcGVlZC1kYXRhLWZvci1zb2xhbmEiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiBjbGFzcz0ic3JjIj5jb2luZGVzay5jb208L2E+PC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0ic28tdGwiPgogIDxkaXYgY2xhc3M9InNvLXRsLWl0ZW0iPgogICAgPGRpdiBjbGFzcz0ic28tdGwtZG90IGciPjwvZGl2PgogICAgPGRpdiBjbGFzcz0ic28tdGwtdGltZSBnIj5EZXplbWJlciAyMDI1ICZuZGFzaDsgRmlyZWRhbmNlciBNYWlubmV0LUxhdW5jaDwvZGl2PgogICAgPGRpdiBjbGFzcz0ic28tdGwtdGl0bGUiPjIwNyBWYWxpZGF0b3JlbiwgNjAwLjAwMCsgVFBTIGluIFRlc3RzPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzby10bC1ib2R5Ij48YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDYvMDkvd2FzLWlzdC1qdW1wLWNyeXB0by8iIGNsYXNzPSJpbCI+SnVtcCBDcnlwdG88L2E+IGxhdW5jaHQgRmlyZWRhbmNlciBhdWYgZGVtIE1haW5uZXQuIERlciBDbGllbnQgbMOkdWZ0IHBhcmFsbGVsIHp1bSBiZXN0ZWhlbmRlbiBBZ2F2ZS1DbGllbnQuIDcwMCBUYWdlIHVudW50ZXJicm9jaGVuZSBVcHRpbWUgZGVzIFNvbGFuYS1OZXR6d2Vya3MgenVtIFplaXRwdW5rdCBkZXMgTGF1bmNoZXMuIEZpcmVkYW5jZXIgYWJzb2x2aWVydCBlaW5lbiA1MDAuMDAwLURvbGxhci1CdWctQm91bnR5LVN0cmVzc3Rlc3Qgdm9yIGRlciB2b2xsc3TDpG5kaWdlbiBNaWdyYXRpb24uPC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0ic28tdGwtaXRlbSI+CiAgICA8ZGl2IGNsYXNzPSJzby10bC1kb3QgcyI+PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzby10bC10aW1lIHMiPlEx4oCTUTIgMjAyNiAmbmRhc2g7IFNjaHJpdHR3ZWlzZSBWYWxpZGF0b3ItTWlncmF0aW9uPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzby10bC10aXRsZSI+Q2xpZW50LURpdmVyc2l0w6R0IGFscyBTaWNoZXJoZWl0c2dhcmFudGllPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzby10bC1ib2R5Ij5Tb2xhbmEgaGF0IG51biB6d2VpIHZvbGxzdMOkbmRpZyB1bmFiaMOkbmdpZ2UgVmFsaWRhdG9yLUNsaWVudHMuIEVpbiBCdWcgaW4gZWluZW0gQ2xpZW50IGxlZ3QgbmljaHQgbWVociBkYXMgZ2VzYW10ZSBOZXR6d2VyayBsYWhtIOKAkyBkYXMgd2FyIGhpc3RvcmlzY2ggZWluZSBkZXIgZ3LDtsOfdGVuIFNjaHfDpGNoZW4uIEbDvHIgZWluZW4gPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzA2LzA1L3dhcy1pc3Qta3J5cHRvLWF1ZGl0LyIgY2xhc3M9ImlsIj5TaWNoZXJoZWl0cy1BdWRpdDwvYT4gZ2lsdDogQ2xpZW50LURpdmVyc2l0w6R0IGlzdCBNaW5kZXN0YW5mb3JkZXJ1bmcgZsO8ciBpbnN0aXR1dGlvbmVsbGUgSW5mcmFzdHJ1a3R1ci4gRGllIHZvbGxzdMOkbmRpZ2UgTWlncmF0aW9uIGFsbGVyIFZhbGlkYXRvcmVuIGlzdCBmw7xyIEgyIDIwMjYgZ2VwbGFudC48L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJzby10bC1pdGVtIj4KICAgIDxkaXYgY2xhc3M9InNvLXRsLWRvdCBvIj48L2Rpdj4KICAgIDxkaXYgY2xhc3M9InNvLXRsLXRpbWUgbyI+SDIgMjAyNiAmbmRhc2g7IFZvbGxzdMOkbmRpZ2UgRmlyZWRhbmNlci1NaWdyYXRpb248L2Rpdj4KICAgIDxkaXYgY2xhc3M9InNvLXRsLXRpdGxlIj5aaWVsOiAxIE1pbGxpb24gVFBTIOKAkyBWaXNhLUtsYXNzZSBhdWYgQmxvY2tjaGFpbjwvZGl2PgogICAgPGRpdiBjbGFzcz0ic28tdGwtYm9keSI+QmVpIHZvbGxzdMOkbmRpZ2VyIE1pZ3JhdGlvbiBhbGxlciBWYWxpZGF0b3JlbiBhdWYgRmlyZWRhbmNlci1JbmZyYXN0cnVrdHVyIHNvbGwgU29sYW5hIDEgTWlsbGlvbiBUcmFuc2FrdGlvbmVuIHBybyBTZWt1bmRlIHZlcmFyYmVpdGVuIGvDtm5uZW4uIERhcyDDvGJlcnN0ZWlndCBWaXNhcyBLYXBheml0w6R0ICgyNC4wMDAgVFBTKSB1bSBkYXMgNDAtZmFjaGUgdW5kIHBvc2l0aW9uaWVydCBTb2xhbmEgYWxzIGVpbnppZ2UgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzE1L2xheWVyLTEtYmxvY2tjaGFpbnMvIiBjbGFzcz0iaWwiPkxheWVyLTEtQmxvY2tjaGFpbjwvYT4gZsO8ciBlY2h0ZSBIb2NoZnJlcXVlbnotRmluYW56YW53ZW5kdW5nZW4uPC9kaXY+CiAgPC9kaXY+CjwvZGl2PgoKPGgzPkFscGVuZ2xvdzogMTUwIE1pbGxpc2VrdW5kZW4gRmluYWxpdMOkdDwvaDM+Cgo8cD5OZWJlbiBGaXJlZGFuY2VyIGFyYmVpdGV0IFNvbGFuYSBhbiBlaW5lbSBmdW5kYW1lbnRhbGVuIEtvbnNlbnMtT3ZlcmhhdWw6IDxzdHJvbmc+QWxwZW5nbG93IChTSU1ELTAzMjYpPC9zdHJvbmc+LCBnZXBsYW50IGbDvHIgUTMgMjAyNi4gRGFzIFVwZ3JhZGUgcmVkdXppZXJ0IGRpZSBCbG9jay1GaW5hbGl0w6R0IHZvbiAxMiBTZWt1bmRlbiBhdWYgMTAw4oCTMTUwIE1pbGxpc2VrdW5kZW4g4oCTIGVpbmUgODAtIGJpcyAxMDAtZmFjaGUgVmVyYmVzc2VydW5nIGdlZ2Vuw7xiZXIgaGV1dGUuIFNvbGFuYXMgZWluemlnYXJ0aWdlciA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMTUvcHJvb2Ytb2YtaGlzdG9yeS8iIGNsYXNzPSJpbCI+UHJvb2Ytb2YtSGlzdG9yeS1NZWNoYW5pc211czwvYT4gYmlsZGV0IGRpZSBHcnVuZGxhZ2Ug4oCTIEFscGVuZ2xvdyBiYXV0IGRhcmF1ZiBhdWYgdW5kIHZlcmVpbmZhY2h0IGRpZSBLb25zZW5zbG9naWsgd2VpdGVyLiA8YSBocmVmPSJodHRwczovL2NvaW5tYXJrZXRjYXAuY29tL2NtYy1haS9zb2xhbmEvbGF0ZXN0LXVwZGF0ZXMvIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgY2xhc3M9InNyYyI+Y29pbm1hcmtldGNhcC5jb208L2E+PC9wPgoKPGRpdiBjbGFzcz0ic28tYm94IHBycCI+CiAgPGRpdiBjbGFzcz0ic28tYm94LXQiPiYjOTg4OTsgV2FzIEFscGVuZ2xvdyBrb25rcmV0IGVybcO2Z2xpY2h0PC9kaXY+CiAgPHVsPgogICAgPGxpPjxzdHJvbmc+SG9jaGZyZXF1ZW56aGFuZGVsIGF1ZiBkZXIgQmxvY2tjaGFpbjo8L3N0cm9uZz4gMTUwbXMgRmluYWxpdMOkdCBlcm3DtmdsaWNodCA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMTEvMjMvaHlwZXJsaXF1aWQtYW5hbHlzZS1wcm9nbm9zZS0yMDI1LTIwMzAtd2llLXZpZWwtcG90ZW56aWFsLWhhdC1oeXBlLXdpcmtsaWNoLyIgY2xhc3M9ImlsIj5IRlQtU3RyYXRlZ2llbjwvYT4gd2llIGF1ZiB6ZW50cmFsaXNpZXJ0ZW4gQsO2cnNlbjwvbGk+CiAgICA8bGk+PHN0cm9uZz5FY2h0emVpdC1aYWhsdW5nZW46PC9zdHJvbmc+IFN1Yi1TZWt1bmRlbi1aYWhsdW5nc2Jlc3TDpHRpZ3VuZyBmw7xyIFBvaW50LW9mLVNhbGUg4oCTIGRpcmVrdGUgS29ua3VycmVueiB6dSBWaXNhLU5ldHp3ZXJrZW48L2xpPgogICAgPGxpPjxzdHJvbmc+T24tQ2hhaW4tRGVyaXZhdGU6PC9zdHJvbmc+IDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wNi8wNS93YXMtc2luZC1kZXJpdmF0ZS8iIGNsYXNzPSJpbCI+RGVyaXZhdGVoYW5kZWw8L2E+IG1pdCBwcm9mZXNzaW9uZWxsZW4gTGF0ZW56ZW4gZsO8ciBNYXJrZXQgTWFrZXI8L2xpPgogICAgPGxpPjxzdHJvbmc+RWNodHplaXQtRGV2aXNlbi1TZXR0bGVtZW50Ojwvc3Ryb25nPiBEcmVpIGV1cm9ww6Rpc2NoZSBCYW5rZW4gcGlsb3RpZXJlbiBiaXMgRW5kZSBBcHJpbCAyMDI2IE9uLUNoYWluLUZYLU1vZHVsZSBhdWYgU29sYW5hPC9saT4KICAgIDxsaT48c3Ryb25nPkVyaMO2aHRlIE5ldHp3ZXJrc2ljaGVyaGVpdDo8L3N0cm9uZz4gJmJkcXVvOzIwKzIwJmxkcXVvOy1SZXNpbGllbnog4oCTIE5ldHp3ZXJrIGJsZWlidCBzaWNoZXIsIHNlbGJzdCB3ZW5uIDIwJSBkZXIgTm9kZXMgYsO2c2FydGlnIHVuZCB3ZWl0ZXJlIDIwJSBvZmZsaW5lIHNpbmQ8L2xpPgogIDwvdWw+CjwvZGl2PgoKPGRpdiBjbGFzcz0ic28tcSI+CiAgPGJsb2NrcXVvdGU+JmJkcXVvO1NvbGFuYSdzIEFscGVuZ2xvdyB1cGdyYWRlIHRhcmdldHMgdGhlIGV4YWN0IG1ldHJpYyB0aGF0IGluc3RpdHV0aW9uYWwgSEZUIGRlc2tzIGNhcmUgYWJvdXQ6IGRldGVybWluaXN0aWMsIGxvdy1sYXRlbmN5IGZpbmFsaXR5LiBXaGVuIHlvdSBjYW4gZ3VhcmFudGVlIHN1Yi0yMDBtcyBzZXR0bGVtZW50IG9uLWNoYWluLCB5b3Ugb3BlbiB0aGUgZG9vciB0byBhIGNhdGVnb3J5IG9mIGZpbmFuY2lhbCBhY3Rpdml0eSB0aGF0IGhhcyBuZXZlciBleGlzdGVkIGluIERlRmkuJmxkcXVvOzwvYmxvY2txdW90ZT4KICA8ZGl2IGNsYXNzPSJzby1xLWF0dHIiPjxzdHJvbmc+QW5hdG9seSBZYWtvdmVua288L3N0cm9uZz48c3Bhbj5NaXRncsO8bmRlciAmYW1wOyBDRU8gU29sYW5hIExhYnMgJm1pZGRvdDsgU29sYW5hIEZvdW5kYXRpb24gUm9hZG1hcCAyMDI2PC9zcGFuPjwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9InNvLWJveCBncm4iPgogIDxkaXYgY2xhc3M9InNvLWJveC10Ij4mIzEyODIwMDsgU29sYW5hIFVwZ3JhZGUtUm9hZG1hcCAyMDI2IGltIMOcYmVyYmxpY2s8L2Rpdj4KICA8dWw+CiAgICA8bGk+PHN0cm9uZz5GaXJlZGFuY2VyIChsaXZlLCBEZXouIDIwMjUpOjwvc3Ryb25nPiBad2VpdGVyIFZhbGlkYXRvci1DbGllbnQsIHNjaHJpdHR3ZWlzZSBNaWdyYXRpb24gaW4gSDEvSDIgMjAyNjwvbGk+CiAgICA8bGk+PHN0cm9uZz5TSU1ELTAzMzQgKGJldm9yc3RlaGVuZCk6PC9zdHJvbmc+IFRlc3RuZXQtRml4IGbDvHIgU1ZNIFN5c2NhbGwsIHZlcmJlc3NlcnQgWkstUHJvb2YtU2ljaGVyaGVpdCB1bmQgRGVidWdnaW5nPC9saT4KICAgIDxsaT48c3Ryb25nPkFscGVuZ2xvdyAvIFNJTUQtMDMyNiAoUTMgMjAyNik6PC9zdHJvbmc+IEtvbnNlbnMtT3ZlcmhhdWwsIDEwMOKAkzE1MG1zIEZpbmFsaXTDpHQsIOKAnjIwKzIwIi1SZXNpbGllbno8L2xpPgogICAgPGxpPjxzdHJvbmc+RG91YmxlWmVybyBFZGdlIChsaXZlLCBBcHJpbCAyMDI2KTo8L3N0cm9uZz4gV2FsbC1TdHJlZXQtRWNodHplaXQtSW5mcmFzdHJ1a3R1ciBmw7xyIFNvbGFuYS1NYXJrdGRhdGVuIMO8YmVyIGRlZGl6aWVydGVzIEdsYXNmYXNlcm5ldHo8L2xpPgogICAgPGxpPjxzdHJvbmc+UldBLUV4cGFuc2lvbiAobGF1ZmVuZCk6PC9zdHJvbmc+IDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8xMC90b2tlbmlzaWVydW5nLXdpZS1yZWFsZS12ZXJtb2dlbnN3ZXJ0ZS1kaWdpdGFsaXNpZXJ0LXdlcmRlbi8iIGNsYXNzPSJpbCI+VG9rZW5pc2llcnRlIEFzc2V0czwvYT4gYXVmIFNvbGFuYSBiZWkgMisgTXJkLiAkLCBtZWhyIFJXQS1XYWxsZXRzIGFscyBFdGhlcmV1bTwvbGk+CiAgPC91bD4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJzby1ociI+PC9kaXY+Cgo8IS0tIFNFQ1RJT04gMzogU1BPVC1FVEZzIC0tPgo8aDI+U3BvdC1TT0wtRVRGczogPGVtPkluc3RpdHV0aW9uZWxsZXIgWnVnYW5nIHNlaXQgT2t0b2JlciAyMDI1PC9lbT48L2gyPgoKPHA+QW0gMjguIE9rdG9iZXIgMjAyNSBzdGFydGV0ZW4gZGllIGVyc3RlbiBVUy1hbWVyaWthbmlzY2hlbiBTcG90LVNvbGFuYS1FVEZzIOKAkyBydW5kIG5ldW4gTW9uYXRlIG5hY2ggZGVuIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8xMC9iaXRjb2luLXNwb3QtZXRmcy13aWUtaW5zdGl0dXRpb25lbGxlLWludmVzdG9yZW4tZGVuLWtyeXB0b21hcmt0LXZlcmFuZGVybi8iIGNsYXNzPSJpbCI+Qml0Y29pbi1FVEZzPC9hPi4gRGllIEdlbmVobWlndW5nIGVyZm9sZ3RlLCBuYWNoZGVtIGRpZSBTRUMgdW5kIENGVEMgU09MIGdlbWVpbnNhbSBhbHMgZGlnaXRhbGVzIEhhbmRlbHNndXQgKENvbW1vZGl0eSkgZWluZ2VzdHVmdCBoYXR0ZW4uIERhbWl0IGlzdCBkZXIgcmVndWxhdG9yaXNjaGUgV2VnIGbDvHIgaW5zdGl0dXRpb25lbGxlIFByb2R1a3RlIGtsYXIg4oCTIHVuZCDDpGhubGljaCB3aWUgYmVpbSBDTEFSSVRZIEFjdCBmw7xyIGRlbiBnZXNhbXRlbiBLcnlwdG8tTWFya3QuIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNi8wMy8yMS91c2Eta3Vyei12b3ItZ3JvZXNzdGVtLWtyeXB0by1nZXNldHotc2VpdC1nZW5pdXMtYWN0LXNlbmF0b3Jlbi1laW5pZ2VuLXNpY2gvIiBjbGFzcz0iaWwiPkRlciBDTEFSSVRZIEFjdDwvYT4ga8O2bm50ZSBpbnN0aXR1dGlvbmVsbGUgRmxvd3Mgd2VpdGVyIGJlc2NobGV1bmlnZW4uIDxhIGhyZWY9Imh0dHBzOi8vdXNldGhlYml0Y29pbi5jb20vZ3VpZGVzL3NvbGFuYS1ldGYtYXBwcm92YWwvIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgY2xhc3M9InNyYyI+dXNldGhlYml0Y29pbi5jb208L2E+PC9wPgoKPGRpdiBjbGFzcz0ic28tdHciPgogIDx0YWJsZSBjbGFzcz0ic28tdGJsIj4KICAgIDx0aGVhZD48dHI+PHRoPlByb2R1a3Q8L3RoPjx0aD5FbWl0dGVudDwvdGg+PHRoPlRpY2tlcjwvdGg+PHRoPkZlZTwvdGg+PHRoPkJlc29uZGVyaGVpdDwvdGg+PC90cj48L3RoZWFkPgogICAgPHRib2R5PgogICAgICA8dHI+PHRkPkZyYW5rbGluIFNvbGFuYSBFVEY8L3RkPjx0ZD5GcmFua2xpbiBUZW1wbGV0b248L3RkPjx0ZCBjbGFzcz0idGMtcyI+U09FWjwvdGQ+PHRkIGNsYXNzPSJ0Yy1nIj4wLDE5JTwvdGQ+PHRkPkfDvG5zdGlnc3RlciBTT0wtRVRGLCBGZWUgYmlzIDMxLjUuMjAyNiBlcmxhc3NlbjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZD5CaXR3aXNlIFNvbGFuYSBTdGFraW5nIEVURjwvdGQ+PHRkPkJpdHdpc2U8L3RkPjx0ZCBjbGFzcz0idGMtcyI+QlNPTDwvdGQ+PHRkPjAsMjAlPC90ZD48dGQ+U3Rha2luZy1mw6RoaWcg4oCTIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yMi9wYXNzaXZlcy1laW5rb21tZW4tc3Rha2luZy8iIGNsYXNzPSJpbCI+UmVuZGl0ZTwvYT4gNuKAkzclIHAuYS4gYW4gQW5sZWdlcjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZD5GaWRlbGl0eSBTb2xhbmEgRVRGPC90ZD48dGQ+RmlkZWxpdHk8L3RkPjx0ZCBjbGFzcz0idGMtcyI+RlNPTDwvdGQ+PHRkPjAsMjUlPC90ZD48dGQ+R3LDtsOfdGVzIFZlcnRyaWVic25ldHogdW50ZXIgYWxsZW4gRW1pdHRlbnRlbjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZD5WYW5FY2sgU29sYW5hIEVURjwvdGQ+PHRkPlZhbkVjazwvdGQ+PHRkIGNsYXNzPSJ0Yy1zIj5WU09MPC90ZD48dGQ+MCwyMCU8L3RkPjx0ZD5TdGFya2UgUHLDpHNlbnogaW4gZXVyb3DDpGlzY2hlbiBNw6Rya3RlbjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZD4yMVNoYXJlcyBTb2xhbmEgRVRGPC90ZD48dGQ+MjFTaGFyZXM8L3RkPjx0ZCBjbGFzcz0idGMtcyI+U09MVzwvdGQ+PHRkPjAsMjUlPC90ZD48dGQ+RXVyb3DDpGlzY2hlcyBQaW9uaWVycHJvZHVrdCBtaXQgbGFuZ2VyIFRyYWNrIFJlY29yZDwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZD5HcmF5c2NhbGUgU29sYW5hIFRydXN0PC90ZD48dGQ+R3JheXNjYWxlPC90ZD48dGQgY2xhc3M9InRjLXMiPkdTT0w8L3RkPjx0ZD4wLDUwJTwvdGQ+PHRkPktvbnZlcnRpZXJ1bmcgYXVzIGJlc3RlaGVuZGVtIFRydXN0PC90ZD48L3RyPgogICAgPC90Ym9keT4KICA8L3RhYmxlPgo8L2Rpdj4KCjxwPkdlc2FtdC1BVU06IHJ1bmQgPHN0cm9uZz44MDUgTWlsbGlvbmVuIERvbGxhcjwvc3Ryb25nPiAoU3RhbmQgUTEgMjAyNikuIERlciBzdHJ1a3R1cmVsbGUgVW50ZXJzY2hpZWQgenUgQml0Y29pbi1FVEZzOiBTT0wtRVRGcyBtaXQgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzIyL3Bhc3NpdmVzLWVpbmtvbW1lbi1zdGFraW5nLyIgY2xhc3M9ImlsIj5TdGFraW5nPC9hPi1SZW5kaXRlICg24oCTNyUgcC5hLikgYmlldGVuIGluc3RpdHV0aW9uZWxsZW4gQW5sZWdlcm4gZWluZW4gUmV0dXJuLCBkZW4gPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzEwL2JpdGNvaW4tc3BvdC1ldGZzLXdpZS1pbnN0aXR1dGlvbmVsbGUtaW52ZXN0b3Jlbi1kZW4ta3J5cHRvbWFya3QtdmVyYW5kZXJuLyIgY2xhc3M9ImlsIj5CaXRjb2luLUVURnM8L2E+IG5pY2h0IGxpZWZlcm4ga8O2bm5lbi4gTW9yZ2FuIFN0YW5sZXkgaGF0IGJlcmVpdHMgZWluZW4gPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI2LzAzLzI3L21vcmdhbi1zdGFubGV5LWJpdGNvaW4tZXRmLW1zYnQtc3RhcnQtMjAyNi8iIGNsYXNzPSJpbCI+U29sYW5hLVRydXN0PC9hPiB6dXIgR2VuZWhtaWd1bmcgZWluZ2VyZWljaHQuIDxhIGhyZWY9Imh0dHBzOi8vY29pbnBlZGlhLm9yZy9wcmljZS1wcmVkaWN0aW9uL3NvbGFuYS1zb2wtcHJpY2UtcHJlZGljdGlvbi8iIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiBjbGFzcz0ic3JjIj5jb2lucGVkaWEub3JnPC9hPjwvcD4KCjxkaXYgY2xhc3M9InNvLWhyIj48L2Rpdj4KCjwhLS0gU0VDVElPTiA0OiBGVU5EQU1FTlRBTFMgLS0+CjxoMj5Tb2xhbmEgRnVuZGFtZW50YWxkYXRlbiAyMDI2OiA8ZW0+T24tQ2hhaW4sIFJXQSwgV2VzdGVybiBVbmlvbjwvZW0+PC9oMj4KCjxoMz5RMSAyMDI2OiAxLDEgQmlsbGlvbmVuIERvbGxhciBPbi1DaGFpbi1Ba3Rpdml0w6R0PC9oMz4KCjxwPkFydGVtaXMtRGF0ZW4gemVpZ2VuOiBTb2xhbmFzIGdlc2FtdGUgT24tQ2hhaW4tV2lydHNjaGFmdHNha3Rpdml0w6R0IGVycmVpY2h0ZSBpbiBRMSAyMDI2IDxzdHJvbmc+MSwxIEJpbGxpb25lbiBEb2xsYXI8L3N0cm9uZz4g4oCTIGVpbiBBbnN0aWVnIHZvbiA2LjU1OCUgZ2VnZW7DvGJlciBRNCAyMDI1LiA1MCBNaWxsaW9uZW4gbW9uYXRsaWNoIGFrdGl2ZSBBZHJlc3NlbiwgMywyNSBNaWxsaW9uZW4gdMOkZ2xpY2ggYWt0aXZlIE51dHplci4gRGllIFBsYXR0Zm9ybSBoYXQgMTcgQmlsbGlvbmVuIERvbGxhciBERVgtVm9sdW1lbiBrdW11bGllcnQgdmVyYXJiZWl0ZXQgdW5kIDIsODUgTWlsbGlhcmRlbiBEb2xsYXIgUHJvdG9rb2xsLVJldmVudWUgZ2VuZXJpZXJ0LiBEYXMgaXN0IGVjaHRlciBOZXR6d2Vyay1EdXJjaHNhdHosIGtlaW4gc3Bla3VsYXRpdmVyIMOcYmVyYmF1LiBTb2xhbmEgaGF0IGRhbWl0IDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNi8wMy8xOC9zdGVodC1kZXIta3J5cHRvbWFya3Qtdm9yLWRlci1uYWVjaHN0ZW4tYWx0Y29pbi1zZXNzaW9uLyIgY2xhc3M9ImlsIj5pbSBBbHRjb2luLUJlcmVpY2g8L2E+IGVpbmUgU29uZGVyc3RlbGx1bmcgYWxzIG1laXN0Z2VudXR6dGVyIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8xNS9sYXllci0xLWJsb2NrY2hhaW5zLyIgY2xhc3M9ImlsIj5MYXllci0xPC9hPiBmw7xyIERlRmkgdW5kIFBheW1lbnRzLiA8YSBocmVmPSJodHRwczovL2NvaW5tYXJrZXRjYXAuY29tL2NtYy1haS9zb2xhbmEvbGF0ZXN0LXVwZGF0ZXMvIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgY2xhc3M9InNyYyI+Y29pbm1hcmtldGNhcC5jb20sIDE0LjA0LjIwMjY8L2E+PC9wPgoKPGRpdiBjbGFzcz0ic28tY29sczIiPgogIDxkaXYgY2xhc3M9InNvLWNvbCI+CiAgICA8aDQgY2xhc3M9InMiPk9uLUNoYWluLUtlbm56YWhsZW4gUTEgMjAyNjwvaDQ+CiAgICA8dWw+CiAgICAgIDxsaT4xLDEgQmlsbGlvbmVuICQgT24tQ2hhaW4tV2lydHNjaGFmdHNha3Rpdml0w6R0IChSZWtvcmQpPC9saT4KICAgICAgPGxpPjUwIE1pby4gbW9uYXRsaWNoIGFrdGl2ZSBBZHJlc3NlbjwvbGk+CiAgICAgIDxsaT4zLDI1IE1pby4gdMOkZ2xpY2ggYWt0aXZlIE51dHplcjwvbGk+CiAgICAgIDxsaT4yMDAgTXJkLiBUcmFuc2FrdGlvbmVuIChrdW11bGllcnQpPC9saT4KICAgICAgPGxpPjE3IEJpbGxpb25lbiAkIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wNi8wOS93YXMtaXN0LWp1cGl0ZXItZGV4LWFnZ3JlZ2F0b3IvIiBjbGFzcz0iaWwiPkRFWDwvYT4tVm9sdW1lbiAoa3VtdWxpZXJ0KTwvbGk+CiAgICAgIDxsaT4yLDg1IE1yZC4gJCBQcm90b2tvbGwtUmV2ZW51ZSBnZW5lcmllcnQ8L2xpPgogICAgICA8bGk+My4wMDDigJM0LjAwMCBUUFMgaW0gcmVndWzDpHJlbiBCZXRyaWViPC9saT4KICAgIDwvdWw+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0ic28tY29sIj4KICAgIDxoNCBjbGFzcz0icyI+U3Rha2luZyAmYW1wOyBTdXBwbHk8L2g0PgogICAgPHVsPgogICAgICA8bGk+PHN0cm9uZz42NeKAkzcwJSBkZXMgVW1sYXVmYW5nZWJvdHM8L3N0cm9uZz4gaXN0IDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yMi9wYXNzaXZlcy1laW5rb21tZW4tc3Rha2luZy8iIGNsYXNzPSJpbCI+Z2VzdGFrdDwvYT48L2xpPgogICAgICA8bGk+fjM4MCBNaW8uIFNPTCBnZXN0YWt0IChTdGFuZCBBcHJpbCAyMDI2KTwvbGk+CiAgICAgIDxsaT414oCTNyUgSmFocmVzcmVuZGl0ZSBmw7xyIFN0YWtlcjwvbGk+CiAgICAgIDxsaT4xLjUwMCsgVmFsaWRhdG9yLU5vZGVzIHNpY2hlcm4gZGFzIE5ldHp3ZXJrPC9saT4KICAgICAgPGxpPkluZmxhdGlvbnNyYXRlIHNpbmt0IGrDpGhybGljaCB1bSAxNSUgYmlzIGxhbmdmcmlzdGlnIDEsNSU8L2xpPgogICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzA0LzI3L2xpcXVpZC1zdGFraW5nLyIgY2xhc3M9ImlsIj5MaXF1aWQgU3Rha2luZzwvYT46IE1hcmluYWRlIEZpbmFuY2UgdW5kIExpZG8gYmlldGVuIHNvZm9ydGlnZSBMaXF1aWRpdMOkdDwvbGk+CiAgICAgIDxsaT5HYWxheHkgRGlnaXRhbCBoYXQgU09MLTxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yMi9wYXNzaXZlcy1laW5rb21tZW4tc3Rha2luZy8iIGNsYXNzPSJpbCI+U3Rha2luZzwvYT4genUgR2FsYXh5T25lIGhpbnp1Z2Vmw7xndDwvbGk+CiAgICA8L3VsPgogIDwvZGl2Pgo8L2Rpdj4KCjxoMz5XZXN0ZXJuIFVuaW9uIFVTRFBUOiAxMDAgTWlsbGlvbmVuIE51dHplciBhdWYgU29sYW5hPC9oMz4KCjxwPkVpbmVyIGRlciBhbSBtZWlzdGVuIHVudGVyc2Now6R0enRlbiBLYXRhbHlzYXRvcmVuIGbDvHIgU29sYW5hIDIwMjY6IDxzdHJvbmc+V2VzdGVybiBVbmlvbjwvc3Ryb25nPiwgMTc0IEphaHJlIGFsdCB1bmQgbWl0IDE1MCBNaWxsaWFyZGVuIERvbGxhciBqw6RocmxpY2hlbSDDnGJlcndlaXN1bmdzdm9sdW1lbiwgbGF1bmNodCBzZWluZW4gVVNEUFQtPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzExL3N0YWJsZWNvaW5zLyIgY2xhc3M9ImlsIj5TdGFibGVjb2luPC9hPiBhdWYgU29sYW5hIGluIEgxIDIwMjYuIFdlc3Rlcm4gVW5pb24ga8O2bm50ZSA14oCTMTAgTWlsbGlhcmRlbiBEb2xsYXIgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzExL3N0YWJsZWNvaW5zLyIgY2xhc3M9ImlsIj5TdGFibGVjb2luPC9hPi1Wb2x1bWVuIGlubmVyaGFsYiB2b24gMTIgTW9uYXRlbiBoaW56dWbDvGdlbiDigJMgdW5kIDEwMCBNaWxsaW9uZW4gZ2xvYmFsZSBOdXR6ZXIgZXJzdG1hbHMgbWl0IFNvbGFuYSBpbiBCZXLDvGhydW5nIGJyaW5nZW4uIERhcyB3w6RyZSBkaWUgZ3LDtsOfdGUgTWFpbnN0cmVhbS1BZG9wdGlvbi1XZWxsZSBpbiBkZXIgR2VzY2hpY2h0ZSB2b24gU29sYW5hLiA8YSBocmVmPSJodHRwczovL2NvaW5lZGl0aW9uLmNvbS9zb2xhbmEtcHJpY2UtcHJlZGljdGlvbi0yMDI2LWZpcmVkYW5jZXItd2VzdGVybi11bmlvbi11c2RwdC1hbmQtNDc2bS1ldGYtaW5mbG93cy10YXJnZXQtMzUwLyIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9mb2xsb3cgbm9vcGVuZXIiIGNsYXNzPSJzcmMiPmNvaW5lZGl0aW9uLmNvbTwvYT48L3A+Cgo8aDM+UmVhbCBXb3JsZCBBc3NldHM6IFNvbGFuYSDDvGJlcmhvbHQgRXRoZXJldW08L2gzPgoKPHA+SW0gTcOkcnogMjAyNiDDvGJlcnRyYWYgU29sYW5hIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8xMS8yOC9ldGhlcmV1bS1hbmFseXNlLTIwMjUtd2FydW0tZXRoLWpldHp0LWFuLWVpbmVtLW5ldWVuLXRlY2hub2xvZ2lzY2hlbi13ZW5kZXB1bmt0LXN0ZWh0LyIgY2xhc3M9ImlsIj5FdGhlcmV1bTwvYT4gZXJzdG1hbHMgaW4gZGVyIEFuemFobCBkaWdpdGFsZXIgV2FsbGV0cywgZGllIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8xMC90b2tlbmlzaWVydW5nLXdpZS1yZWFsZS12ZXJtb2dlbnN3ZXJ0ZS1kaWdpdGFsaXNpZXJ0LXdlcmRlbi8iIGNsYXNzPSJpbCI+dG9rZW5pc2llcnRlIFJlYWwtV29ybGQtQXNzZXRzPC9hPiBoYWx0ZW4uIEdlc2FtdHdlcnQ6IDIrIE1pbGxpYXJkZW4gRG9sbGFyLiBKLlAuIE1vcmdhbiBhcnJhbmdpZXJ0ZSBkYXMgZXJzdGUgVVMtQ29tbWVyY2lhbC1QYXBlciBuYXRpdiBhdWYgU29sYW5hLiBTdGF0ZSBTdHJlZXQgRGlnaXRhbCBsYXVuY2h0IGRlbiBTV0VFUC1Gb25kcyDigJMgZGVuIGVyc3RlbiBHLVNJQi10b2tlbmlzaWVydGVuIEZvbmRzIGF1ZiBQdWJsaWMgQmxvY2tjaGFpbiBtaXQgMjQvNy1CZXRyaWViLiA8YSBocmVmPSJodHRwczovL2NvaW5zdGF0cy5hcHAvYWkvYS9pbnZlc3RtZW50LWFuYWx5c2lzLXNvbGFuYSIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9mb2xsb3cgbm9vcGVuZXIiIGNsYXNzPSJzcmMiPmNvaW5zdGF0cy5hcHA8L2E+PC9wPgoKPGRpdiBjbGFzcz0ic28tYm94IGdybiI+CiAgPGRpdiBjbGFzcz0ic28tYm94LXQiPiYjMTI3OTcwOyBJbnN0aXR1dGlvbmFsIEhpZ2hsaWdodHMgMjAyNjwvZGl2PgogIDx1bD4KICAgIDxsaT48c3Ryb25nPkZyYW5rbGluIFRlbXBsZXRvbjo8L3N0cm9uZz4gT24tQ2hhaW4tRm9uZHNhYndpY2tsdW5nIChCRU5KSS1HZWxkbWFya3Rmb25kcykgKyBTcG90LUVURiBTT0VaICgwLDE5JSk8L2xpPgogICAgPGxpPjxzdHJvbmc+Si5QLiBNb3JnYW46PC9zdHJvbmc+IEVyc3RlcyBVUy1Db21tZXJjaWFsLVBhcGVyIG5hdGl2IGF1ZiBTb2xhbmEgZW1pdHRpZXJ0PC9saT4KICAgIDxsaT48c3Ryb25nPlN0YXRlIFN0cmVldCBEaWdpdGFsOjwvc3Ryb25nPiBTV0VFUC1Gb25kcyDigJMgZXJzdGVzIEctU0lCLXRva2VuaXNpZXJ0ZXMgUHJvZHVrdCBhdWYgUHVibGljIEJsb2NrY2hhaW48L2xpPgogICAgPGxpPjxzdHJvbmc+V2VzdGVybiBVbmlvbiBVU0RQVDo8L3N0cm9uZz4gSDEgMjAyNi1MYXVuY2gsIDE1MCBNcmQuICQgw5xiZXJ3ZWlzdW5nc3ZvbHVtZW4sIDEwMCBNaW8uIE51dHplcjwvbGk+CiAgICA8bGk+PHN0cm9uZz5JbnRlcmFjdGl2ZSBCcm9rZXJzOjwvc3Ryb25nPiBTT0wtSGFuZGVsIGbDvHIgZXVyb3DDpGlzY2hlIEt1bmRlbiDDvGJlciBaZXJvIEhhc2g8L2xpPgogICAgPGxpPjxzdHJvbmc+TW9yZ2FuIFN0YW5sZXk6PC9zdHJvbmc+IFNvbGFuYSBUcnVzdCBTLTEgYmVpIFNFQyBlaW5nZXJlaWNodCAocGFyYWxsZWwgenUgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI2LzAzLzI3L21vcmdhbi1zdGFubGV5LWJpdGNvaW4tZXRmLW1zYnQtc3RhcnQtMjAyNi8iIGNsYXNzPSJpbCI+TVNCVCBCaXRjb2luLUVURjwvYT4pPC9saT4KICAgIDxsaT48c3Ryb25nPkRvdWJsZVplcm8gRWRnZTo8L3N0cm9uZz4gV2FsbC1TdHJlZXQtRWNodHplaXQtSW5mcmFzdHJ1a3R1ciBmw7xyIFNvbGFuYS1NYXJrdGRhdGVuIGxpdmUgc2VpdCBBcHJpbCAyMDI2PC9saT4KICA8L3VsPgo8L2Rpdj4KCjxkaXYgY2xhc3M9InNvLXEiIHN0eWxlPSJib3JkZXItY29sb3I6dmFyKC0tYSk7YmFja2dyb3VuZDp2YXIoLS1hMikiPgogIDxibG9ja3F1b3RlPiZiZHF1bztXZXN0ZXJuIFVuaW9uIGF1ZiBTb2xhbmEgaXN0IGtlaW5lIFJhbmRub3RpeiDigJMgZGFzIGlzdCBkZXIgZ3LDtsOfdGUgdHJhZGl0aW9uZWxsZSBaYWhsdW5nc2RpZW5zdGxlaXN0ZXIgZGVyIFdlbHQsIGRlciBlaW5lIDE3NC1qw6RocmlnZSBJbmZyYXN0cnVrdHVyIGF1ZiBlaW5lIMO2ZmZlbnRsaWNoZSBCbG9ja2NoYWluIG1pZ3JpZXJ0LiBXZW5uIGRhcyBza2FsaWVydCwgcmVkZW4gd2lyIG5pY2h0IG1laHIgw7xiZXIgS3J5cHRvLUFkb3B0aW9uLiBXaXIgcmVkZW4gw7xiZXIgTWFpbnN0cmVhbS1GaW5hbmNlIGF1ZiBTb2xhbmEuIERhcyBhbGxlaW4ga8O2bm50ZSBkZW4gS3VycyBuZXUgYmV3ZXJ0ZW4uJmxkcXVvOzwvYmxvY2txdW90ZT4KICA8ZGl2IGNsYXNzPSJzby1xLWF0dHIiPjxzdHJvbmcgc3R5bGU9ImNvbG9yOnZhcigtLWEpIj5GZWxpeCBSaWVnZXI8L3N0cm9uZz48c3Bhbj5HcsO8bmRlciAmYW1wOyBDaGVmcmVkYWt0ZXVyIEtyeXB0b1p1a3VuZnQuY29tICZtaWRkb3Q7IEFwcmlsIDIwMjY8L3NwYW4+PC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0ic28taHIiPjwvZGl2PgoKPCEtLSBTRUNUSU9OIDU6IENIQVJUQU5BTFlTRSAtLT4KPGgyPlRlY2huaXNjaGUgQW5hbHlzZSBTT0wgQXByaWwgMjAyNjogPGVtPlN1cHBvcnQsIFdpZGVyc3RhbmQsIFN6ZW5hcmllbjwvZW0+PC9oMj4KCjxwPlNPTCBoYW5kZWx0IGFrdHVlbGwgYmVpIH44OCAkIHVuZCBoYXQgc2ljaCB2b24gc2VpbmVtIFRpZWYgdW0gNzDigJM4MCAkIGltIEZlYnJ1YXIvTcOkcnogMjAyNiBlcmhvbHQuIERhcyBOZXR6d2VyayB2ZXJ6ZWljaG5ldCA3MDArIFRhZ2UgdW51bnRlcmJyb2NoZW5lIFVwdGltZS4gQ2hhcnR0ZWNobmlzY2ggYmVmaW5kZXQgc2ljaCBTT0wgaW4gZWluZW0gZW50c2NoZWlkZW5kZW4gQmVyZWljaCDigJMgZWluZSBkaWNodGUgU3VwcGx5LVdhbGwgdm9uIDM3LDcgTWlsbGlvbmVuIFNPTCB6d2lzY2hlbiA4NeKAkzg4ICQgYnJlbXN0IGRpZSBSYWxseS4gV2VyIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wNi8wNS93YXMtaXN0LWRjYS8iIGNsYXNzPSJpbCI+RENBLVN0cmF0ZWdpZW48L2E+IGluIEJldHJhY2h0IHppZWh0LCBzb2xsdGUgZGllc2UgdGVjaG5pc2NoZW4gTml2ZWF1cyBrZW5uZW4uPC9wPgoKPGRpdiBjbGFzcz0ic28tdHciPgogIDx0YWJsZSBjbGFzcz0ic28tdGJsIj4KICAgIDx0aGVhZD48dHI+PHRoPk5pdmVhdTwvdGg+PHRoPlR5cDwvdGg+PHRoPkJlZGV1dHVuZzwvdGg+PC90cj48L3RoZWFkPgogICAgPHRib2R5PgogICAgICA8dHI+PHRkPjIwMOKAkzI1MCAkPC90ZD48dGQgY2xhc3M9InRjLWciPk1pdHRlbGZyaXN0aWdlcyBaaWVsIChCdWxsLUNhc2UpPC90ZD48dGQ+U3RhbmRhcmQgQ2hhcnRlcmVkIEt1cnN6aWVsOyBTTUEgMjAwLUJlcmVpY2ggbmFjaCBUcmVuZHdlbmRlPC90ZD48L3RyPgogICAgICA8dHI+PHRkPjEwOOKAkzExNiAkPC90ZD48dGQgY2xhc3M9InRjLXMiPk7DpGNoc3RlIFdpZGVyc3RhbmRzem9uZTwvdGQ+PHRkPkFuYWx5c3Rlbi1LdXJzemllbCBiZWkgTW9tZW50dW0tRXJoYWx0IMO8YmVyIDk3ICQ8L3RkPjwvdHI+CiAgICAgIDx0cj48dGQ+OTcgJDwvdGQ+PHRkIGNsYXNzPSJ0Yy1zIj5TY2hsw7xzc2Vsd2lkZXJzdGFuZDwvdGQ+PHRkPk11c3MgZmFsbGVuLCB1bSBkZW4gV2VnIFJpY2h0dW5nIDExNiAkIHp1IMO2ZmZuZW47IHdpY2h0aWdlIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNi8wMi8yNC9lbWEtdHJhZGluZy1zdHJhdGVnaWUtMjAyNi8iIGNsYXNzPSJpbCI+RU1BLVpvbmU8L2E+PC90ZD48L3RyPgogICAgICA8dHI+PHRkPjxzdHJvbmc+ODXigJM4OCAkPC9zdHJvbmc+PC90ZD48dGQgY2xhc3M9InRjLXMiPkFrdHVlbGxlciBLdXJzPC90ZD48dGQ+MzcsNyBNaW8uIFNPTCBTdXBwbHktV2FsbCDigJMgaG9oZXIgVmVya2F1ZnNkcnVjayBpbiBkaWVzZXIgWm9uZTwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZD44MCAkPC90ZD48dGQgY2xhc3M9InRjLWciPkt1cnpmcmlzdGlnZXIgU3VwcG9ydDwvdGQ+PHRkPldpY2h0aWdlIHBzeWNob2xvZ2lzY2hlIE1hcmtlOyBUYWdlc3NjaGx1c3NrdXJzIGRhcnVudGVyIGLDpHJpc2NoPC90ZD48L3RyPgogICAgICA8dHI+PHRkPjcwICQ8L3RkPjx0ZCBjbGFzcz0idGMtZyI+VGVjaG5pc2NoZXIgU3VwcG9ydDwvdGQ+PHRkPk7DpGNoc3RlIHN0cnVrdHVyZWxsZSBVbnRlcnN0w7x0enVuZ3N6b25lIGJlaSB3ZWl0ZXJlciBTY2h3w6RjaGU8L3RkPjwvdHI+CiAgICAgIDx0cj48dGQ+NjAgJDwvdGQ+PHRkIGNsYXNzPSJ0Yy1yIj5CZWFyLUNhc2U8L3RkPjx0ZD5OdXIgYmVpIGV4dHJlbWVuIE1ha3JvLUV2ZW50cyBvZGVyIHdlaXRlcmVuIGdyb8OfZW4gRXhwbG9pdHM8L3RkPjwvdHI+CiAgICA8L3Rib2R5PgogIDwvdGFibGU+CjwvZGl2PgoKPGRpdiBjbGFzcz0ic28tcSI+CiAgPGJsb2NrcXVvdGU+JmJkcXVvO1NvbGFuYSBob2xkcyAkODAsIG9wZW5zIHRoZSBkb29yIHRvICQxMDguIFRoZSBzdXBwbHkgd2FsbCBhdCA4NeKAkzg4IGlzIHRoZSBrZXkgdGVzdC4gU21hcnQgTW9uZXkgSW5kZXggbWlycm9ycyB0aGUgc2V0dXAgd2Ugc2F3IGJlZm9yZSB0aGUgTWFyY2ggMjElIHJhbGx5LiBIaWRkZW4gYnVsbGlzaCBSU0kgZGl2ZXJnZW5jZSBvbiB0aGUgd2Vla2x5LiBJZiBtYWNybyBjb29wZXJhdGVzIOKAkyB0aGlzIGlzIGEgY29pbGVkIHNwcmluZy4mbGRxdW87PC9ibG9ja3F1b3RlPgogIDxkaXYgY2xhc3M9InNvLXEtYXR0ciI+PHN0cm9uZz5BSW52ZXN0IE1hcmtldCBBbmFseXNpczwvc3Ryb25nPjxzcGFuPlNvbGFuYSBBcHJpbCAyMDI2IFByaWNlIEZvcmVjYXN0ICZtaWRkb3Q7IGFpbnZlc3QuY29tPC9zcGFuPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmFpbnZlc3QuY29tL25ld3Mvc29sLXByaWNlLXByZWRpY3Rpb24tc3Rha2luZy1kZXZlbG9wbWVudHMtc2hhcGUtc29sYW5hLW1hcmtldC1hcHJpbC0yMDI2LTI2MDQvIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgY2xhc3M9InNyYyI+YWludmVzdC5jb208L2E+PC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0ic28tY29sczIiPgogIDxkaXYgY2xhc3M9InNvLWNvbCI+CiAgICA8aDQgY2xhc3M9ImciPkJ1bGxpc2NoZXMgU3plbmFyaW88L2g0PgogICAgPHVsPgogICAgICA8bGk+U09MIGjDpGx0IDgwICQgdW5kIGJyaWNodCDDvGJlciA5NyAkIGF1czwvbGk+CiAgICAgIDxsaT5GaXJlZGFuY2VyLU1pZ3JhdGlvbiBsw6R1ZnQgcGxhbm3DpMOfaWcg4oaSIE5ldHp3ZXJrLVZlcnRyYXVlbiBzdGVpZ3Q8L2xpPgogICAgICA8bGk+QWxwZW5nbG93IFEzLUxhdW5jaCDihpIgUHJlLVVwZ3JhZGUtUmFsbHk8L2xpPgogICAgICA8bGk+V2VzdGVybiBVbmlvbiBVU0RQVCBsYXVuY2h0IOKGkiBNYWluc3RyZWFtLUFkb3B0aW9uPC9saT4KICAgICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNi8wMy8yMS91c2Eta3Vyei12b3ItZ3JvZXNzdGVtLWtyeXB0by1nZXNldHotc2VpdC1nZW5pdXMtYWN0LXNlbmF0b3Jlbi1laW5pZ2VuLXNpY2gvIiBjbGFzcz0iaWwiPkNMQVJJVFkgQWN0PC9hPiB2ZXJhYnNjaGllZGV0IOKGkiBpbnN0aXR1dGlvbmVsbGUgRmxvd3M8L2xpPgogICAgICA8bGk+WmllbDogMTA44oCTMTE2ICQga3VyemZyaXN0aWcsIDIwMOKAkzI1MCAkIG1pdHRlbGZyaXN0aWc8L2xpPgogICAgPC91bD4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJzby1jb2wiPgogICAgPGg0IGNsYXNzPSJyIj5Cw6RyaXNjaGVzIFN6ZW5hcmlvPC9oND4KICAgIDx1bD4KICAgICAgPGxpPlRhZ2Vzc2NobHVzc2t1cnMgdW50ZXIgODAgJCDihpIgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI2LzAzLzI4L3dhcy1pc3QtZWluLWJhZXJlbm1hcmt0LyIgY2xhc3M9ImlsIj5Cw6RyaXNjaGVzPC9hPiBNb21lbnR1bSB2ZXJzdMOkcmt0IHNpY2g8L2xpPgogICAgICA8bGk+V2VpdGVyZXIgRGVGaS1IYWNrIGF1ZiBTb2xhbmEg4oaSIFZlcnRyYXVlbnN2ZXJsdXN0PC9saT4KICAgICAgPGxpPkZUWC1VbmxvY2sgc3TDpHJrZXIgYWxzIGVyd2FydGV0IOKGkiBWZXJrYXVmc2RydWNrPC9saT4KICAgICAgPGxpPkFscGVuZ2xvdyB2ZXJ6w7ZnZXJ0IHNpY2gg4oaSIEVudHTDpHVzY2h1bmdzLVNlbGwtb2ZmPC9saT4KICAgICAgPGxpPk1ha3JvOiBJcmFuLUVza2FsYXRpb24gKyBGZWQtWmluc2VyaMO2aHVuZzwvbGk+CiAgICAgIDxsaT5CZWFyLUNhc2U6IDYw4oCTNzAgJCwgZGFubiA1MCAkIG3DtmdsaWNoZXIgUmV0ZXN0PC9saT4KICAgIDwvdWw+CiAgPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0ic28taHIiPjwvZGl2PgoKPCEtLSBTRUNUSU9OIDY6IEVYUEVSVEVOICYgUFJPR05PU0VOIC0tPgo8aDI+RXhwZXJ0ZW4tUHJvZ25vc2VuICZhbXA7IEt1cnN6aWVsZSAyMDI2OiA8ZW0+V2FzIEFuYWx5c3RlbiBzYWdlbjwvZW0+PC9oMj4KCjxkaXYgY2xhc3M9InNvLWV4cGVydHMiPgogIDxkaXYgY2xhc3M9InNvLWV4cGVydCI+CiAgICA8ZGl2IGNsYXNzPSJzby1leHBlcnQtbmFtZSI+U3RhbmRhcmQgQ2hhcnRlcmVkPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzby1leHBlcnQtcm9sZSI+SW52ZXN0bWVudGJhbmsgJm1pZGRvdDsgR2VvZmYgS2VuZHJpY2s8L2Rpdj4KICAgIDxkaXYgY2xhc3M9InNvLWV4cGVydC1xdW90ZSI+JmJkcXVvO0ZpcmVkYW5jZXIgdW5kIGluc3RpdHV0aW9uZWxsZSBFVEYtRmxvd3Mgc2NoYWZmZW4gZGllIEdydW5kbGFnZSBmw7xyIFNPTCdzIG7DpGNoc3RlIEJld2VydHVuZ3NwaGFzZS4gRGllIHJlZ3VsYXRvcmlzY2hlIEtsYXJoZWl0IGR1cmNoIGRpZSBDb21tb2RpdHktS2xhc3NpZml6aWVydW5nIGlzdCBkZXIgU2NobMO8c3NlbC4mbGRxdW87PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzby1leHBlcnQtdGFyZ2V0IGciPjI1MCAkPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzby1leHBlcnQtbGFiZWwiPkt1cnN6aWVsIEVuZGUgMjAyNjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9InNvLWV4cGVydCI+CiAgICA8ZGl2IGNsYXNzPSJzby1leHBlcnQtbmFtZSI+QXJ0aHVyIEhheWVzPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzby1leHBlcnQtcm9sZSI+Q0lPIE1hZWxzdHJvbSAmbWlkZG90OyBFeC1CaXRNRVggQ0VPPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzby1leHBlcnQtcXVvdGUiPiZiZHF1bztTb2xhbmEgaXN0IGRlciBlaW56aWdlIExheWVyLTEsIGRlciBpbiBkaWVzZW0gWnlrbHVzIHRhdHPDpGNobGljaCBpbnN0aXR1dGlvbmVsbGUgSEZULUluZnJhc3RydWt0dXItQW5mb3JkZXJ1bmdlbiBlcmbDvGxsZW4ga2Fubi4gQmVpIHJpY2h0aWdlciBNYWtyby1MYWdlIHNlaGVuIHdpciAzeCsgdm9tIGFrdHVlbGxlbiBOaXZlYXUuJmxkcXVvOzwvZGl2PgogICAgPGRpdiBjbGFzcz0ic28tZXhwZXJ0LXRhcmdldCBnIj4zNTDigJM0MDAgJDwvZGl2PgogICAgPGRpdiBjbGFzcz0ic28tZXhwZXJ0LWxhYmVsIj5CdWxsLUNhc2UgWnlrbHVzZW5kZSAyMDI2PC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0ic28tZXhwZXJ0Ij4KICAgIDxkaXYgY2xhc3M9InNvLWV4cGVydC1uYW1lIj5DaGFuZ2VsbHkgQW5hbHlzdGVuPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzby1leHBlcnQtcm9sZSI+Q3J5cHRvIEV4Y2hhbmdlIFJlc2VhcmNoPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzby1leHBlcnQtcXVvdGUiPiZiZHF1bztGaXJlZGFuY2VyIGlzdCBkZXIgZWluemlnZSBrb25rcmV0ZSBEaWZmZXJlbnppZXJ1bmdzZmFrdG9yIGdlZ2Vuw7xiZXIgYW5kZXJlbiBMMXMuIFdlbm4gZGllIE1pZ3JhdGlvbiA1MCUrIGRlciBWYWxpZGF0b3JlbiBlcnJlaWNodCwgcmVjaHRmZXJ0aWd0IGRhcyBlaW5lIGRldXRsaWNoZSBOZXViZXdlcnR1bmcuJmxkcXVvOzwvZGl2PgogICAgPGRpdiBjbGFzcz0ic28tZXhwZXJ0LXRhcmdldCBnIj5+Mjc3ICQ8L2Rpdj4KICAgIDxkaXYgY2xhc3M9InNvLWV4cGVydC1sYWJlbCI+S3Vyc3ppZWwgMjAyNiBiZWkgRmlyZWRhbmNlci1FcmZvbGc8L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJzby1leHBlcnQiPgogICAgPGRpdiBjbGFzcz0ic28tZXhwZXJ0LW5hbWUiPkNvaW5Db2RleCBNb2RlbGw8L2Rpdj4KICAgIDxkaXYgY2xhc3M9InNvLWV4cGVydC1yb2xlIj5Pbi1DaGFpbiBQcm9nbm9zZW1vZGVsbDwvZGl2PgogICAgPGRpdiBjbGFzcz0ic28tZXhwZXJ0LXF1b3RlIj4mYmRxdW87S29uc2VydmF0aXZlcyBNb2RlbGwgYXVmIEJhc2lzIGhpc3RvcmlzY2hlciBXYWNoc3R1bXNyYXRlbiB1bmQgYWt0dWVsbGVyIEVURi1adWZsw7xzc2UuIFNjaHfDpGNoZXJlcyBTemVuYXJpbyBiZWkgYW5oYWx0ZW5kZW4gTWFrcm8tSGVhZHdpbmRzLiZsZHF1bzs8L2Rpdj4KICAgIDxkaXYgY2xhc3M9InNvLWV4cGVydC10YXJnZXQgeSI+MTI3ICQ8L2Rpdj4KICAgIDxkaXYgY2xhc3M9InNvLWV4cGVydC1sYWJlbCI+S29uc2VydmF0aXZlcyBLdXJzemllbCBFbmRlIDIwMjY8L2Rpdj4KICA8L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJzby10dyI+CiAgPHRhYmxlIGNsYXNzPSJzby10YmwiPgogICAgPHRoZWFkPjx0cj48dGg+U3plbmFyaW88L3RoPjx0aD5TT0wgWmllbDwvdGg+PHRoPlplaXRyYXVtPC90aD48dGg+QmVkaW5ndW5nPC90aD48L3RyPjwvdGhlYWQ+CiAgICA8dGJvZHk+CiAgICAgIDx0cj48dGQ+QnVsbC1DYXNlIChhbGxlIEthdGFseXNhdG9yZW4pPC90ZD48dGQgY2xhc3M9InRjLWciPjM1MOKAkzQwMCAkPC90ZD48dGQ+RW5kZSAyMDI2PC90ZD48dGQ+RmlyZWRhbmNlciAxTSBUUFMsIEFscGVuZ2xvdyBsaXZlLCBFVEYtQVVNIDPigJM1IE1yZC4gJCwgV2VzdGVybiBVbmlvbiBza2FsaWVydDwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZD5TdGFuZGFyZCBDaGFydGVyZWQ8L3RkPjx0ZCBjbGFzcz0idGMtZyI+MjUwICQ8L3RkPjx0ZD4yMDI2PC90ZD48dGQ+SW5zdGl0dXRpb25lbGxlIEZsb3dzLCBGaXJlZGFuY2VyLUVyZm9sZywgQ0xBUklUWSBBY3Q8L3RkPjwvdHI+CiAgICAgIDx0cj48dGQ+Q2hhbmdlbGx5PC90ZD48dGQgY2xhc3M9InRjLWciPn4yNzcgJDwvdGQ+PHRkPjIwMjY8L3RkPjx0ZD5GaXJlZGFuY2VyIDUwJSsgVmFsaWRhdG9yZW4tTWlncmF0aW9uICsgSW5zdGl0dXRpb25hbCBBZG9wdGlvbjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZD5CYXNlLUNhc2UgTWVkaWFuPC90ZD48dGQgY2xhc3M9InRjLXMiPjE1MOKAkzIwMCAkPC90ZD48dGQ+RW5kZSAyMDI2PC90ZD48dGQ+TW9kZXJhdGUgRVRGLUZsb3dzLCBGaXJlZGFuY2VyIHNjaHJpdHR3ZWlzZSwga2VpbiBSZWd1bGF0b3J5IFNob2NrPC90ZD48L3RyPgogICAgICA8dHI+PHRkPkNvaW5Db2RleCBNb2RlbGw8L3RkPjx0ZCBjbGFzcz0idGMtcyI+MTI3ICQ8L3RkPjx0ZD5FbmRlIDIwMjY8L3RkPjx0ZD5Lb25zZXJ2YXRpdmVzIFN6ZW5hcmlvIG1pdCBha3R1ZWxsZW4gV2FjaHN0dW1zcmF0ZW48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQ+QmVhci1DYXNlPC90ZD48dGQgY2xhc3M9InRjLXIiPjYw4oCTOTAgJDwvdGQ+PHRkPjIwMjY8L3RkPjx0ZD5NYWtyby1IZWFkd2luZHMsIHdlaXRlcmUgRXhwbG9pdHMsIEVURi1BYmZsw7xzc2U8L3RkPjwvdHI+CiAgICAgIDx0cj48dGQ+MjAyN+KAkzIwMjggQmFzZTwvdGQ+PHRkIGNsYXNzPSJ0Yy1nIj4yNTDigJM0MDAgJDwvdGQ+PHRkPjIwMjfigJMyMDI4PC90ZD48dGQ+RmlyZWRhbmNlciB2b2xsc3TDpG5kaWcsIFJXQS1FeHBhbnNpb24sIFBvc3QtSGFsdmluZy1aeWtsdXM8L3RkPjwvdHI+CiAgICAgIDx0cj48dGQ+TGFuZ2ZyaXN0IDIwMzA8L3RkPjx0ZCBjbGFzcz0idGMtZyI+NTAw4oCTMS4wNDIgJDwvdGQ+PHRkPjIwMzA8L3RkPjx0ZD5Tb2xhbmEgYWxzIGdsb2JhbGVyIFNldHRsZW1lbnQtTGF5ZXIgZsO8ciBIRi1GaW5hbmNlPC90ZD48L3RyPgogICAgPC90Ym9keT4KICA8L3RhYmxlPgo8L2Rpdj4KCjxkaXYgY2xhc3M9InNvLWJveCByZWQiPgogIDxkaXYgY2xhc3M9InNvLWJveC10Ij4mIzk4ODg7IFp1ciBFaW5vcmRudW5nOiBQcm9nbm9zZW4gc2luZCBrZWluZSBBbmxhZ2ViZXJhdHVuZzwvZGl2PgogIDxwPlNvbGFuYXMgS3Vyc3ZlcmxhdWYgemVpZ3QsIHdpZSBzY2huZWxsIHNpY2ggUHJvZ25vc2VuIGlycmVuIGvDtm5uZW4g4oCTIEFUSCAyOTMgJCwgZGFuYWNoIFLDvGNrZ2FuZyBhdWYgNzAgJC4gU2VsYnN0IGluc3RpdHV0aW9uZWxsZSBBbmFseXN0ZW4gcmV2aWRpZXJlbiBpaHJlIFppZWxlIGjDpHVmaWcuIEtyeXB0by1Qcm9nbm9zZW4gc2luZCBTemVuYXJpZW4sIGtlaW5lIEdhcmFudGllbi4gSmVkZSBJbnZlc3RpdGlvbiBpbiBTT0wgdHLDpGd0IGRhcyBSaXNpa28gZWluZXMgZXJoZWJsaWNoZW4gVmVybHVzdHMuIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yNS9rcnlwdG93YWVocnVuZ2VuLXN0ZXVlcm4vIiBjbGFzcz0iaWwgbyI+R2V3aW5uZSBhdXMgS3J5cHRvIHNpbmQgaW4gRGV1dHNjaGxhbmQgc3RldWVycGZsaWNodGlnLjwvYT48L3A+CjwvZGl2PgoKPGRpdiBjbGFzcz0ic28tcSIgc3R5bGU9ImJvcmRlci1jb2xvcjp2YXIoLS1hKTtiYWNrZ3JvdW5kOnZhcigtLWEyKSI+CiAgPGJsb2NrcXVvdGU+JmJkcXVvO0ljaCB3w7xyZGUga2VpbmUgZGVyIFByb2dub3NlbiB3w7ZydGxpY2ggbmVobWVuIOKAkyBhdWNoIG5pY2h0IFN0YW5kYXJkIENoYXJ0ZXJlZC4gRW50c2NoZWlkZW5kIGlzdCwgd2VsY2hlIFN0b3J5IGRpZSBBbmFseXNlIHRyw6RndDogU29sYW5hIGlzdCBkaWUgZWluemlnZSBCbG9ja2NoYWluLCBkaWUgZXJuc3RoYWZ0IFZpc2EtS2xhc3NlLUR1cmNoc2F0eiBhdWYgZWluZW0gZGV6ZW50cmFsZW4gTmV0endlcmsgbGllZmVybiBrYW5uLiBXZW5uIEZpcmVkYW5jZXIgdW5kIEFscGVuZ2xvdyB3aWUgZ2VwbGFudCBrb21tZW4sIGlzdCAyMDAgRG9sbGFyIDIwMjYgbmljaHQgb3B0aW1pc3Rpc2NoIOKAkyBkYXMgaXN0IEJhc2UtQ2FzZS4gQWxsZXMgZGFyw7xiZXIgaXN0IExvdHRlcmllLiZsZHF1bzs8L2Jsb2NrcXVvdGU+CiAgPGRpdiBjbGFzcz0ic28tcS1hdHRyIj48c3Ryb25nIHN0eWxlPSJjb2xvcjp2YXIoLS1hKSI+RmVsaXggUmllZ2VyPC9zdHJvbmc+PHNwYW4+R3LDvG5kZXIgJmFtcDsgQ2hlZnJlZGFrdGV1ciBLcnlwdG9adWt1bmZ0LmNvbSAmbWlkZG90OyBBcHJpbCAyMDI2PC9zcGFuPjwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9InNvLWhyIj48L2Rpdj4KCjwhLS0gU0VDVElPTiA3OiBSSVNJS0VOIC0tPgo8aDI+UmlzaWtlbiBmw7xyIFNvbGFuYSAyMDI2OiA8ZW0+V2FzIGRlbiBLdXJzIGRhdWVyaGFmdCBiZWxhc3RlbiBrw7ZubnRlPC9lbT48L2gyPgoKPGRpdiBjbGFzcz0ic28tcSI+CiAgPGJsb2NrcXVvdGU+JmJkcXVvO0EgJ2JpZnVyY2F0aW9uJyBuYXJyYXRpdmUgaXMgZW1lcmdpbmcgaW4gMjAyNiB0aGF0IHBvc2l0aW9ucyBFdGhlcmV1bSBhcyB0aGUgJ2NlbnRyYWwgYmFuaycgZm9yIHZhbHVlIHN0b3JhZ2UgYW5kIFNvbGFuYSBhcyB0aGUgJ2Nhc2lubycgZm9yIHZlbG9jaXR5LiBUaGlzIHNlZ21lbnRhdGlvbiByZWR1Y2VzIGRpcmVjdCBjb21wZXRpdGlvbiBidXQgbGltaXRzIFNvbGFuYSdzIGFkZHJlc3NhYmxlIG1hcmtldCB0byByZXRhaWwgYW5kIGhpZ2gtZnJlcXVlbmN5IHVzZSBjYXNlcy4mbGRxdW87PC9ibG9ja3F1b3RlPgogIDxkaXYgY2xhc3M9InNvLXEtYXR0ciI+PHN0cm9uZz5Db2luU3RhdHMgQUk8L3N0cm9uZz48c3Bhbj5Tb2xhbmEgSW52ZXN0bWVudCBBbmFseXNpcyBBcHJpbCAyMDI2ICZtaWRkb3Q7IGNvaW5zdGF0cy5hcHA8L3NwYW4+PGEgaHJlZj0iaHR0cHM6Ly9jb2luc3RhdHMuYXBwL2FpL2EvaW52ZXN0bWVudC1hbmFseXNpcy1zb2xhbmEiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiBjbGFzcz0ic3JjIj5jb2luc3RhdHMuYXBwPC9hPjwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9InNvLWNvbHMzIj4KICA8ZGl2IGNsYXNzPSJzby1jb2wiPgogICAgPGg0IGNsYXNzPSJyIj5TaWNoZXJoZWl0ICZhbXA7IEV4cGxvaXRzPC9oND4KICAgIDxwPkRlciBEcmlmdC1Qcm90b2NvbC1IYWNrICgyODYgTWlvLiAkLCBBcHJpbCAyMDI2KSB3YXIgZGVyIHNjaHdlcndpZWdlbmRzdGUgaW4gU29sYW5hcyBHZXNjaGljaHRlLiBIaXN0b3Jpc2NoIGhhdHRlIFNvbGFuYSA4IGdyw7bDn2VyZSBOZXR6d2Vya2F1c2bDpGxsZSAyMDIw4oCTMjAyNS4gVmFsaWRhdG9yLVphaGw6IHZvbiAyLjU2MCAoMjAyMykgYXVmIDc5NSAoSmFudWFyIDIwMjYpIOKAkyBOYWthbW90by1Lb2VmZml6aWVudCBudXIgbm9jaCAyMC4gPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzA2LzA1L3dhcy1pc3Qta3J5cHRvLWF1ZGl0LyIgY2xhc3M9ImlsIj5TaWNoZXJoZWl0cy1BdWRpdHM8L2E+IHVuZCBDbGllbnQtRGl2ZXJzaXTDpHQgKEZpcmVkYW5jZXIpIGFkcmVzc2llcmVuIGRhcyBzdHJ1a3R1cmVsbC48L3A+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0ic28tY29sIj4KICAgIDxoNCBjbGFzcz0iciI+RlRYIFRva2VuLVVubG9ja3M8L2g0PgogICAgPHA+RGVyIEZUWC1JbnNvbHZlbnp2ZXJ3YWx0ZXIgaMOkbHQgbm9jaCBNaWxsaW9uZW4gU09MIGF1cyBkZXIgWmVpdCB2b3IgZGVtIEtvbGxhcHMuIEplZGVyIHBsYW5tw6TDn2lnZSBVbmxvY2sgZXJ6ZXVndCB2b3JoZXJzZWhiYXJlbiBWZXJrYXVmc2RydWNrLiBEYXMgVGltaW5nIGlzdCBzY2h3ZXIgenUgcHJvZ25vc3RpemllcmVuLiA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDYvMDUvd2FzLWlzdC1kY2EvIiBjbGFzcz0iaWwiPkRDQS1JbnZlc3RvcmVuPC9hPiBrw7ZubmVuIFVubG9jay1UZXJtaW5lIGFscyB0YWt0aXNjaGUgRWluc3RpZWdzcHVua3RlIG51dHplbi48L3A+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0ic28tY29sIj4KICAgIDxoNCBjbGFzcz0iciI+V2V0dGJld2VyYiAmYW1wOyBOYXJyYXRpdjwvaDQ+CiAgICA8cD5EYXMg4oCeQ2FzaW5vIHZzLiBaZW50cmFsYmFuayItTmFycmF0aXYgYmVncmVuenQgU29sYW5hcyBhZHJlc3NpZXJiYXJlbiBNYXJrdC4gPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzExLzI4L2V0aGVyZXVtLWFuYWx5c2UtMjAyNS13YXJ1bS1ldGgtamV0enQtYW4tZWluZW0tbmV1ZW4tdGVjaG5vbG9naXNjaGVuLXdlbmRlcHVua3Qtc3RlaHQvIiBjbGFzcz0iaWwiPkV0aGVyZXVtPC9hPiBkb21pbmllcnQgRGVGaSBUVkwsIFJXQS1TZXR0bGVtZW50IHVuZCA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMTEvc3RhYmxlY29pbnMvIiBjbGFzcz0iaWwiPlN0YWJsZWNvaW5zPC9hPi4gU29sYW5hcyBBbnR3b3J0OiBGaXJlZGFuY2VyICsgQWxwZW5nbG93ICsgV2VzdGVybiBVbmlvbi4gUmVpY2h0IGRhcywgdW0gZGFzIE5hcnJhdGl2IHp1IHZlcnNjaGllYmVuPzwvcD4KICA8L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJzby1ociI+PC9kaXY+Cgo8IS0tIEZBUSAtLT4KPGgyPkZBUTogPGVtPlNvbGFuYSAyMDI2ICZuZGFzaDsgZGllIHdpY2h0aWdzdGVuIEZyYWdlbjwvZW0+PC9oMj4KCjxkaXYgY2xhc3M9InNvLWZhcSI+CiAgPGRpdiBjbGFzcz0ic28tZmkiPgogICAgPGRpdiBjbGFzcz0ic28tZnEiIG9uY2xpY2s9IihmdW5jdGlvbihiKXt2YXIgaT1iLnBhcmVudE5vZGU7ZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnLnNvLWZpJykuZm9yRWFjaChmdW5jdGlvbihlKXtpZihlIT09aSllLmNsYXNzTGlzdC5yZW1vdmUoJ29wZW4nKTt9KTtpLmNsYXNzTGlzdC50b2dnbGUoJ29wZW4nKTt9KSh0aGlzKSI+V2FzIGlzdCBkYXMgU29sYW5hIEZpcmVkYW5jZXIgVXBncmFkZT88L2Rpdj4KICAgIDxkaXYgY2xhc3M9InNvLWZhIj48ZGl2IGNsYXNzPSJzby1mYS1pIj5GaXJlZGFuY2VyIGlzdCBlaW4gPHN0cm9uZz56d2VpdGVyLCB1bmFiaMOkbmdpZ2VyIFZhbGlkYXRvci1DbGllbnQ8L3N0cm9uZz4gZsO8ciBTb2xhbmEsIGVudHdpY2tlbHQgdm9uIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wNi8wOS93YXMtaXN0LWp1bXAtY3J5cHRvLyIgY2xhc3M9ImlsIj5KdW1wIENyeXB0bzwvYT4uIEdlc3RhcnRldCBEZXplbWJlciAyMDI1IG1pdCAyMDcgVmFsaWRhdG9yZW4uIEluIFRlc3RzIDYwMC4wMDArIFRQUyDigJMgWmllbCAxIE1pbGxpb24gVFBTLiBWb3J0ZWlsZTogR2VzY2h3aW5kaWdrZWl0LCBSZXNpbGllbnogKGtlaW4gU2luZ2xlLVBvaW50LW9mLUZhaWx1cmUpLCBEZXplbnRyYWxpc2llcnVuZy4gVm9sbHN0w6RuZGlnZSBNaWdyYXRpb24gYWxsZXIgVmFsaWRhdG9yZW46IEgyIDIwMjYuIDxhIGhyZWY9Imh0dHBzOi8vY29pbm1hcmtldGNhcC5jb20vY21jLWFpL3NvbGFuYS9wcmljZS1wcmVkaWN0aW9uLyIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9mb2xsb3cgbm9vcGVuZXIiIGNsYXNzPSJzcmMiPmNvaW5tYXJrZXRjYXAuY29tPC9hPjwvZGl2PjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9InNvLWZpIj4KICAgIDxkaXYgY2xhc3M9InNvLWZxIiBvbmNsaWNrPSIoZnVuY3Rpb24oYil7dmFyIGk9Yi5wYXJlbnROb2RlO2RvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5zby1maScpLmZvckVhY2goZnVuY3Rpb24oZSl7aWYoZSE9PWkpZS5jbGFzc0xpc3QucmVtb3ZlKCdvcGVuJyk7fSk7aS5jbGFzc0xpc3QudG9nZ2xlKCdvcGVuJyk7fSkodGhpcykiPldhcyBpc3QgZGFzIFNvbGFuYSBBbHBlbmdsb3cgVXBncmFkZT88L2Rpdj4KICAgIDxkaXYgY2xhc3M9InNvLWZhIj48ZGl2IGNsYXNzPSJzby1mYS1pIj5BbHBlbmdsb3cgKFNJTUQtMDMyNikgaXN0IGVpbiBLb25zZW5zLU92ZXJoYXVsLCBnZXBsYW50IGbDvHIgUTMgMjAyNi4gUmVkdXppZXJ0IEJsb2NrLUZpbmFsaXTDpHQgdm9uIDxzdHJvbmc+MTIgU2VrdW5kZW4gYXVmIDEwMOKAkzE1MCBNaWxsaXNla3VuZGVuPC9zdHJvbmc+IOKAkyA4MC0xMDAtZmFjaGUgVmVyYmVzc2VydW5nLiBBdWZiYXVlbmQgYXVmIFNvbGFuYXMgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzE1L3Byb29mLW9mLWhpc3RvcnkvIiBjbGFzcz0iaWwiPlByb29mLW9mLUhpc3Rvcnk8L2E+LU1lY2hhbmlzbXVzLiBFcm3DtmdsaWNodCBIb2NoZnJlcXVlbnpoYW5kZWwsIEVjaHR6ZWl0LVphaGx1bmdlbiB1bmQgU3ViLVNla3VuZGVuLUdhbWluZyBhdWYgQmxvY2tjaGFpbi4gQWxwZW5nbG93IGJyaW5ndCBhdWNoIOKAnjIwKzIwIi1SZXNpbGllbno6IHNpY2hlciwgc2VsYnN0IHdlbm4gMjAlIGRlciBOb2RlcyBiw7ZzYXJ0aWcgKyAyMCUgb2ZmbGluZS4gPGEgaHJlZj0iaHR0cHM6Ly9jb2lubWFya2V0Y2FwLmNvbS9jbWMtYWkvc29sYW5hL2xhdGVzdC11cGRhdGVzLyIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9mb2xsb3cgbm9vcGVuZXIiIGNsYXNzPSJzcmMiPmNvaW5tYXJrZXRjYXAuY29tPC9hPjwvZGl2PjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9InNvLWZpIj4KICAgIDxkaXYgY2xhc3M9InNvLWZxIiBvbmNsaWNrPSIoZnVuY3Rpb24oYil7dmFyIGk9Yi5wYXJlbnROb2RlO2RvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5zby1maScpLmZvckVhY2goZnVuY3Rpb24oZSl7aWYoZSE9PWkpZS5jbGFzc0xpc3QucmVtb3ZlKCdvcGVuJyk7fSk7aS5jbGFzc0xpc3QudG9nZ2xlKCdvcGVuJyk7fSkodGhpcykiPkdpYnQgZXMgYmVyZWl0cyBTb2xhbmEgU3BvdC1FVEZzPzwvZGl2PgogICAgPGRpdiBjbGFzcz0ic28tZmEiPjxkaXYgY2xhc3M9InNvLWZhLWkiPkphLiBTcG90LVNPTC1FVEZzIHN0YXJ0ZXRlbiBhbSA8c3Ryb25nPjI4LiBPa3RvYmVyIDIwMjU8L3N0cm9uZz4gYW4gVVMtQsO2cnNlbi4gRW1pdHRlbnRlbjogQml0d2lzZSAoQlNPTCwgMCwyMCUsIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yMi9wYXNzaXZlcy1laW5rb21tZW4tc3Rha2luZy8iIGNsYXNzPSJpbCI+c3Rha2luZzwvYT4tZW5hYmxlZCksIEZyYW5rbGluIFRlbXBsZXRvbiAoU09FWiwgMCwxOSUpLCBGaWRlbGl0eSwgVmFuRWNrLCAyMVNoYXJlcywgR3JheXNjYWxlLiBHZXNhbXQtQVVNOiB+ODA1IE1pbGxpb25lbiBEb2xsYXIgKFExIDIwMjYpLiBTdGFraW5nLUVURnMgbGVpdGVuIDbigJM3JSBKYWhyZXNyZW5kaXRlIGRpcmVrdCBhbiBBbmxlZ2VyIHdlaXRlciDigJMgZGFzIGdpYnQgZXMgYmVpIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8xMC9iaXRjb2luLXNwb3QtZXRmcy13aWUtaW5zdGl0dXRpb25lbGxlLWludmVzdG9yZW4tZGVuLWtyeXB0b21hcmt0LXZlcmFuZGVybi8iIGNsYXNzPSJpbCI+Qml0Y29pbi1FVEZzPC9hPiBuaWNodC4gPGEgaHJlZj0iaHR0cHM6Ly91c2V0aGViaXRjb2luLmNvbS9ndWlkZXMvc29sYW5hLWV0Zi1hcHByb3ZhbC8iIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiBjbGFzcz0ic3JjIj51c2V0aGViaXRjb2luLmNvbTwvYT48L2Rpdj48L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJzby1maSI+CiAgICA8ZGl2IGNsYXNzPSJzby1mcSIgb25jbGljaz0iKGZ1bmN0aW9uKGIpe3ZhciBpPWIucGFyZW50Tm9kZTtkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuc28tZmknKS5mb3JFYWNoKGZ1bmN0aW9uKGUpe2lmKGUhPT1pKWUuY2xhc3NMaXN0LnJlbW92ZSgnb3BlbicpO30pO2kuY2xhc3NMaXN0LnRvZ2dsZSgnb3BlbicpO30pKHRoaXMpIj5XYXMgaXN0IFByb29mIG9mIEhpc3RvcnkgYmVpIFNvbGFuYT88L2Rpdj4KICAgIDxkaXYgY2xhc3M9InNvLWZhIj48ZGl2IGNsYXNzPSJzby1mYS1pIj48YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMTUvcHJvb2Ytb2YtaGlzdG9yeS8iIGNsYXNzPSJpbCI+UHJvb2Ygb2YgSGlzdG9yeSAoUG9IKTwvYT4gaXN0IFNvbGFuYXMgZWluemlnYXJ0aWdlciBLb25zZW5zbWVjaGFuaXNtdXM6IERpZSBaZWl0IHdpcmQga3J5cHRvZ3JhZmlzY2ggZGlyZWt0IGlucyBMZWRnZXIga29kaWVydC4gU3RhdHQgZGFzcyBWYWxpZGF0b3JlbiB6dWVyc3Qgw7xiZXIgZGVuIFplaXRzdGVtcGVsIGVpbmlnIHdlcmRlbiBtw7xzc2VuLCBnaWJ0IFBvSCBqZWRlbSBWYWxpZGF0b3IgZWluZSBnZW1laW5zYW1lIFplaXRyZWZlcmVueiDigJMgb2huZSBzdMOkbmRpZ2UgTmV0endlcmstS29vcmRpbmF0aW9uLiBEYXMgcmVkdXppZXJ0IEtvbW11bmlrYXRpb25zLU92ZXJoZWFkIGRyYXN0aXNjaCB1bmQgZXJtw7ZnbGljaHQgU29sYW5hcyBob2hlbiBEdXJjaHNhdHouIFBvSCBhcmJlaXRldCB6dXNhbW1lbiBtaXQgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzEwL3Byb29mLW9mLXN0YWtlLXBvcy1laW5mYWNoLWVya2xhcnQtZWZmaXppZW50ZXItc2NobmVsbGVyLXVuZC11bXdlbHRmcmV1bmRsaWNoZXItYWxzLXByb29mLW9mLXdvcmsvIiBjbGFzcz0iaWwiPlByb29mIG9mIFN0YWtlPC9hPiB1bmQgVG93ZXIgQkZULjwvZGl2PjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9InNvLWZpIj4KICAgIDxkaXYgY2xhc3M9InNvLWZxIiBvbmNsaWNrPSIoZnVuY3Rpb24oYil7dmFyIGk9Yi5wYXJlbnROb2RlO2RvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5zby1maScpLmZvckVhY2goZnVuY3Rpb24oZSl7aWYoZSE9PWkpZS5jbGFzc0xpc3QucmVtb3ZlKCdvcGVuJyk7fSk7aS5jbGFzc0xpc3QudG9nZ2xlKCdvcGVuJyk7fSkodGhpcykiPldhcyBpc3QgZGFzIFNPTCBLdXJzemllbCBmw7xyIEVuZGUgMjAyNj88L2Rpdj4KICAgIDxkaXYgY2xhc3M9InNvLWZhIj48ZGl2IGNsYXNzPSJzby1mYS1pIj5BbmFseXN0ZW5wcm9nbm9zZW4gKGhvY2hzcGVrdWxhdGl2KTogPHN0cm9uZz5TdGFuZGFyZCBDaGFydGVyZWQ6IDI1MCAkPC9zdHJvbmc+LiBCdWxsLUNhc2U6IDM1MOKAkzQwMCAkLiBCYXNlLUNhc2U6IDE1MOKAkzIwMCAkLiBCZWFyLUNhc2U6IDYw4oCTOTAgJC4gU2NobMO8c3NlbGthdGFseXNhdG9yZW46IEZpcmVkYW5jZXItVm9sbG1pZ3JhdGlvbiwgQWxwZW5nbG93IFEzLCBFVEYtRmxvd3MsIFdlc3Rlcm4gVW5pb24gVVNEUFQsIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNi8wMy8yMS91c2Eta3Vyei12b3ItZ3JvZXNzdGVtLWtyeXB0by1nZXNldHotc2VpdC1nZW5pdXMtYWN0LXNlbmF0b3Jlbi1laW5pZ2VuLXNpY2gvIiBjbGFzcz0iaWwiPkNMQVJJVFkgQWN0PC9hPi4gS2VpbmUgUHJvZ25vc2UgaXN0IEFubGFnZWJlcmF0dW5nLiA8YSBocmVmPSJodHRwczovL2NvaW5tYXJrZXRjYXAuY29tL2NtYy1haS9zb2xhbmEvcHJpY2UtcHJlZGljdGlvbi8iIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiBjbGFzcz0ic3JjIj5jb2lubWFya2V0Y2FwLmNvbTwvYT48L2Rpdj48L2Rpdj4KICA8L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJzby1ociI+PC9kaXY+Cgo8ZGl2IGNsYXNzPSJzby1jdGEiPgogIDxoMyBzdHlsZT0ibWFyZ2luOjAgMCA3cHg7Zm9udC1zaXplOjE2cHg7Y29sb3I6I2YwZjdmMiI+U09MIGhhbmRlbG4gJm5kYXNoOyBnJnV1bWw7bnN0aWcgYXVmIGRlbiBiZXN0ZW4gS3J5cHRvLUImb3VtbDtyc2VuPC9oMz4KICA8cCBzdHlsZT0iY29sb3I6IzlkYmZhYTtmb250LXNpemU6MTNweDttYXJnaW4tYm90dG9tOjEycHgiPgogICAgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzA3LzEzL2JpdGdldC10ZXN0YmVyaWNodC8iIGNsYXNzPSJpbCBnIj5CaXRnZXQ8L2E+IENvZGUgPHN0cm9uZz5rcnlwdG8zMDwvc3Ryb25nPiAmbmRhc2g7IDMwJSBSYWJhdHQgJm1pZGRvdDsKICAgIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNi8wMS8yMy93YXMtaXN0LWRlci1iZXN0ZS1va3gtcmVmZXJyYWxjb2RlLWJvbnVzY29kZS0yMDI2LyIgY2xhc3M9ImlsIG8iPk9LWDwvYT4gQ29kZSA8c3Ryb25nPkNSWVBUTzIwMjY8L3N0cm9uZz4gJm5kYXNoOyA0NSUgUmFiYXR0ICZtaWRkb3Q7CiAgICA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMTIvMTcvYmluZ3gtYm9udXNjb2RlLW5hNHF5ci0zMC1nZWJ1ZWhyZW4tc3BhcmVuLWFsbGUtdm9ydGVpbGUtZXJrbGFlcnQvIiBjbGFzcz0iaWwgZyI+QmluZ1g8L2E+IENvZGUgPHN0cm9uZz5OQTRRWVI8L3N0cm9uZz4gJm5kYXNoOyA1MCUgUmFiYXR0CiAgPC9wPgogIDxhIGNsYXNzPSJzby1jdGEtYnRuIiBocmVmPSJodHRwczovL2JvbnVzLmJpdGdldC5jb20vS3J5cHRvenVrdW5mdDEiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiBzdHlsZT0iY29sb3I6IzAwMCAhaW1wb3J0YW50Ij4mIzk4ODk7IEpldHp0IGJlaSBCaXRnZXQgJm5kYXNoOyBDb2RlIGtyeXB0bzMwPC9hPgo8L2Rpdj4KCjxoMj5XZWl0ZXJlIEFuYWx5c2VuICZhbXA7IEFydGlrZWw8L2gyPgo8ZGl2IGNsYXNzPSJzby1jYXJkcyI+CiAgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI2LzAyLzE3L3NvbGFuYS1vbi1jaGFpbi1hbmFseXNlLTIwMjYtd2llLWFrdGl2LWxpcXVpZGUtdW5kLWdlc3VuZC1pc3QtZGFzLW5ldHp3ZXJrLXdpcmtsaWNoLyIgY2xhc3M9InNvLWNhcmQiPjxkaXYgY2xhc3M9InNvLWNhcmQtY2F0Ij5PTi1DSEFJTjwvZGl2PjxkaXYgY2xhc3M9InNvLWNhcmQtdGl0bGUiPlNvbGFuYSBPbi1DaGFpbiBBbmFseXNlIDIwMjY8L2Rpdj48L2E+CiAgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI2LzAxLzI1L2JpdGNvaW4tb24tY2hhaW4tYW5hbHlzZS0yMDI2LyIgY2xhc3M9InNvLWNhcmQiPjxkaXYgY2xhc3M9InNvLWNhcmQtY2F0Ij5BTkFMWVNFPC9kaXY+PGRpdiBjbGFzcz0ic28tY2FyZC10aXRsZSI+Qml0Y29pbiBPbi1DaGFpbiBBbmFseXNlIDIwMjY8L2Rpdj48L2E+CiAgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzExLzI4L2V0aGVyZXVtLWFuYWx5c2UtMjAyNS13YXJ1bS1ldGgtamV0enQtYW4tZWluZW0tbmV1ZW4tdGVjaG5vbG9naXNjaGVuLXdlbmRlcHVua3Qtc3RlaHQvIiBjbGFzcz0ic28tY2FyZCI+PGRpdiBjbGFzcz0ic28tY2FyZC1jYXQiPkFOQUxZU0U8L2Rpdj48ZGl2IGNsYXNzPSJzby1jYXJkLXRpdGxlIj5FdGhlcmV1bSBBbmFseXNlICYgUHJvZ25vc2UgMjAyNjwvZGl2PjwvYT4KICA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjYvMDMvMjkvYWF2ZS1hbmFseXNlLXVuZC1wcm9nbm9zZS8iIGNsYXNzPSJzby1jYXJkIj48ZGl2IGNsYXNzPSJzby1jYXJkLWNhdCI+REVGSTwvZGl2PjxkaXYgY2xhc3M9InNvLWNhcmQtdGl0bGUiPkFhdmUgKEFBVkUpIEFuYWx5c2UgMjAyNjwvZGl2PjwvYT4KICA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMTUvcHJvb2Ytb2YtaGlzdG9yeS8iIGNsYXNzPSJzby1jYXJkIj48ZGl2IGNsYXNzPSJzby1jYXJkLWNhdCI+R1JVTkRMQUdFTjwvZGl2PjxkaXYgY2xhc3M9InNvLWNhcmQtdGl0bGUiPldhcyBpc3QgUHJvb2Ygb2YgSGlzdG9yeT88L2Rpdj48L2E+CiAgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzEwL3Rva2VuaXNpZXJ1bmctd2llLXJlYWxlLXZlcm1vZ2Vuc3dlcnRlLWRpZ2l0YWxpc2llcnQtd2VyZGVuLyIgY2xhc3M9InNvLWNhcmQiPjxkaXYgY2xhc3M9InNvLWNhcmQtY2F0Ij5HUlVORExBR0VOPC9kaXY+PGRpdiBjbGFzcz0ic28tY2FyZC10aXRsZSI+V2FzIGlzdCBUb2tlbmlzaWVydW5nIC8gUldBPzwvZGl2PjwvYT4KICA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDQvMjcvbGlxdWlkLXN0YWtpbmcvIiBjbGFzcz0ic28tY2FyZCI+PGRpdiBjbGFzcz0ic28tY2FyZC1jYXQiPkdSVU5ETEFHRU48L2Rpdj48ZGl2IGNsYXNzPSJzby1jYXJkLXRpdGxlIj5XYXMgaXN0IExpcXVpZCBTdGFraW5nPzwvZGl2PjwvYT4KICA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDYvMDkvd2FzLWlzdC1qdXBpdGVyLWRleC1hZ2dyZWdhdG9yLyIgY2xhc3M9InNvLWNhcmQiPjxkaXYgY2xhc3M9InNvLWNhcmQtY2F0Ij5TT0xBTkEgw5ZLT1NZU1RFTTwvZGl2PjxkaXYgY2xhc3M9InNvLWNhcmQtdGl0bGUiPldhcyBpc3QgSnVwaXRlciBERVg\/PC9kaXY+PC9hPgo8L2Rpdj4KCjxkaXYgY2xhc3M9InNvLWF1dGhvciI+CiAgPGRpdiBjbGFzcz0ic28tYXYiPkZSPC9kaXY+CiAgPGRpdj4KICAgIDxkaXYgY2xhc3M9InNvLWFuIj5GZWxpeCBSaWVnZXI8L2Rpdj4KICAgIDxkaXYgY2xhc3M9InNvLWFyIj5HcsO8bmRlciAmYW1wOyBDaGVmcmVkYWt0ZXVyICZtaWRkb3Q7IEtyeXB0b1p1a3VuZnQuY29tICZtaWRkb3Q7IEFwcmlsIDIwMjY8L2Rpdj4KICAgIDxkaXYgY2xhc3M9InNvLWFiIj5RdWVsbGVuOiBjb2lubWFya2V0Y2FwLmNvbSAoQ01DIEFJLCBBcHJpbCAyMDI2KSwgY29pbnBlZGlhLm9yZywgY29pbnN0YXRzLmFwcCwgY2hhbmdlbGx5LmNvbSwgY29pbmVkaXRpb24uY29tLCB1c2V0aGViaXRjb2luLmNvbSwgYnlkZmkuY29tLCBhaW52ZXN0LmNvbSwgbWV4Yy5jb20sIGJpdGdldC5jb20uIEV4cGVydGVuLVppdGF0ZTogQW5kcmV3IE1jQ29ubmVsbCAoRG91YmxlWmVyby9Db2luRGVzayksIEFuYXRvbHkgWWFrb3ZlbmtvIChTb2xhbmEgRm91bmRhdGlvbiksIFN0YW5kYXJkIENoYXJ0ZXJlZCAoR2VvZmYgS2VuZHJpY2spLCBBcnRodXIgSGF5ZXMgKE1hZWxzdHJvbSkuIFByZWlzZSB1bmQgRGF0ZW4gU3RhbmQgQXByaWwgMjAyNi4gS2VpbmUgQW5sYWdlYmVyYXR1bmcuPC9kaXY+CiAgPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0ic28tZGlzYyI+PHN0cm9uZz5SaXNpa29oaW53ZWlzOjwvc3Ryb25nPiBEaWVzZXIgQXJ0aWtlbCBkaWVudCBhdXNzY2hsaWXDn2xpY2ggSW5mb3JtYXRpb25zLSB1bmQgQmlsZHVuZ3N6d2Vja2VuIHVuZCBzdGVsbHQga2VpbmUgRmluYW56LSBvZGVyIEFubGFnZWJlcmF0dW5nIGRhci4gU29sYW5hIGlzdCBlaW5lIGhvY2h2b2xhdGlsZSBLcnlwdG93w6RocnVuZyBtaXQgZXJoZWJsaWNoZW0gVmVybHVzdHJpc2lrby4gS3Vyc3Byb2dub3NlbiBzaW5kIFN6ZW5hcmllbiwga2VpbmUgVmVyc3ByZWNoZW4uIEludmVzdGllcmUgbnVyIEdlbGQsIGRhcyBkdSBkaXIgbGVpc3RlbiBrYW5uc3QgenUgdmVybGllcmVuLiA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMjUva3J5cHRvd2FlaHJ1bmdlbi1zdGV1ZXJuLyIgY2xhc3M9ImlsIG8iPkdld2lubmUgYXVzIEtyeXB0by1JbnZlc3RpdGlvbmVuIHNpbmQgaW4gRGV1dHNjaGxhbmQgc3RldWVycGZsaWNodGlnLjwvYT48L2Rpdj4KCjxkaXYgY2xhc3M9InNvLW1ldGEiPgogIFZlcsO2ZmZlbnRsaWNodDogQXByaWwgMjAyNiAmbWlkZG90OyBBdXRvcjogRmVsaXggUmllZ2VyICZtaWRkb3Q7IEtyeXB0b1p1a3VuZnQuY29tICZtaWRkb3Q7IEtlaW5lIEFubGFnZWJlcmF0dW5nICZtaWRkb3Q7IEFmZmlsaWF0ZTogQml0Z2V0IC8gT0tYIC8gQmluZ1ggTGlua3MgZW50aGFsdGVuCjwvZGl2PgoKPC9kaXY+CjwhLS0gL3dwOmh0bWwgLS0+dgIYaW1hZ2VfZ2VuZXJhdG9yX3NldHRpbmdzdgUIdGVtcGxhdGV3B2hpZ2h3YXkQZGVmYXVsdF9pbWFnZV9pZH0ABGZvbnR3AAdlbmFibGVkeAV0b2tlbnfEAmV5SnBiV2NpT2lKb2RIUndjenBjTDF3dmEzSjVjSFJ2ZW5WcmRXNW1kQzVqYjIxY0wzZHdMV052Ym5SbGJuUmNMM1Z3Ykc5aFpITmNMekl3TWpaY0x6QTBYQzlyY25sd2RHOTZkV3QxYm1aMExUWTVaVE16WmpnM01HWTFNemt0TWpBd2VESXdNQzV3Ym1jX1kzSnZjRDB4SWl3aWRIaDBJam9pVTI5c1lXNWhJRUZ1WVd4NWMyVWdkVzVrSUZCeWIyZHViM05sSURJd01qWWlMQ0owWlcxd2JHRjBaU0k2SW1ocFoyaDNZWGtpTENKbWIyNTBJam9pSWl3aVlteHZaMTlwWkNJNk1qUXlOREk1TURRNGZRLlhqdHJFUU9rTGh3YWg2WDNsOE5WTlpPMEVnYjZ0WV8yd0gyd0dBY3h1Zm9NUQd2ZXJzaW9ufQJ1AX2+j9vFBHcHcHVibGlzaAGH4LaFAhECAAEgAwAPAAIAFgYNAAEAAgEEACIAAQABAgUAAQABAn8R\",\"updateId\":600843768}","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":true,"token":"eyJpbWciOiJodHRwczpcL1wva3J5cHRvenVrdW5mdC5jb21cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjZcLzA0XC9rcnlwdG96dWt1bmZ0LTY5ZTMzZjg3MGY1MzktMjAweDIwMC5wbmc_Y3JvcD0xIiwidHh0IjoiU29sYW5hIEFuYWx5c2UgdW5kIFByb2dub3NlIDIwMjYiLCJ0ZW1wbGF0ZSI6ImhpZ2h3YXkiLCJmb250IjoiIiwiYmxvZ19pZCI6MjQyNDI5MDQ4fQ.XjtrEQOkLhwah6X3l8NVNZO0Egb6tY_2wH2wGAcxufoMQ"},"version":2},"_wpas_customize_per_network":false,"jetpack_post_was_ever_published":false},"categories":[609969150],"tags":[],"class_list":["post-8742","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-krypto-news"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/kryptozukunft.com\/wp-content\/uploads\/2026\/04\/kryptozukunft-69e33f870f539.png","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":8735,"url":"https:\/\/kryptozukunft.com\/fr\/2026\/04\/17\/analyse-et-prevision-de-solana-avril-2026\/","url_meta":{"origin":8742,"position":0},"title":"Analyse et pr\u00e9vision de Solana avril 2026","author":"Felix Rieger","date":"avril 17, 2026","format":false,"excerpt":"En avril 2026, le cours de Solana est de 88 $, tandis que l'activit\u00e9 on-chain cro\u00eet fortement et que des mises \u00e0 niveau techniques sont imminentes.","rel":"","context":"Dans &quot;Krypto News - Nachrichten Portal&quot;","block_context":{"text":"Krypto News - Nachrichten Portal","link":"https:\/\/kryptozukunft.com\/fr\/categorie\/crypto-actualites\/"},"img":{"alt_text":"Physical Solana coin in front of a computer screen showing SOL\/USDT price chart with upward trend","src":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/04\/kryptozukunft-69e1f4cfb3c83.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/04\/kryptozukunft-69e1f4cfb3c83.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/04\/kryptozukunft-69e1f4cfb3c83.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/04\/kryptozukunft-69e1f4cfb3c83.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":6165,"url":"https:\/\/kryptozukunft.com\/fr\/2025\/11\/23\/solana-analyse-2025-cours-previsions-risques-opportunites-quelle-est-la-suite-de-lhistoire-de-solana\/","url_meta":{"origin":8742,"position":1},"title":"Analyse Solana 2025 : cours, pr\u00e9visions, risques et opportunit\u00e9s - Quel est l'avenir de SOL ?","author":"Felix Rieger","date":"novembre 23, 2025","format":false,"excerpt":"Solana reste une altcoin tr\u00e8s discut\u00e9e en 2025, malgr\u00e9 les fluctuations du march\u00e9, l'infrastructure montre un potentiel et des d\u00e9fis pour les investisseurs.","rel":"","context":"Dans &quot;Krypto News - Nachrichten Portal&quot;","block_context":{"text":"Krypto News - Nachrichten Portal","link":"https:\/\/kryptozukunft.com\/fr\/categorie\/crypto-actualites\/"},"img":{"alt_text":"Solana Analyse 2025: Kurs, Prognose, Risiken &amp; Chancen \u2013 Wie geht es jetzt weiter mit SOL?","src":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/11\/image-31.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/11\/image-31.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/11\/image-31.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/11\/image-31.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":7967,"url":"https:\/\/kryptozukunft.com\/fr\/2026\/02\/17\/solana-on-chain-analyse-2026-quelle-est-la-liquidite-active-et-la-sante-reelle-du-reseau\/","url_meta":{"origin":8742,"position":2},"title":"Analyse Solana On-Chain 2026 : \u00c0 quel point le r\u00e9seau est-il r\u00e9ellement actif, liquide et sain ?","author":"Felix Rieger","date":"f\u00e9vrier 17, 2026","format":false,"excerpt":"L'analyse Solana-On-Chain 2026 montre une activit\u00e9 accrue des utilisateurs, un fort volume de DEX et une liquidit\u00e9 stable gr\u00e2ce \u00e0 la croissance des stablecoins, ce qui constitue un signal de march\u00e9 sain.","rel":"","context":"Dans &quot;Krypto News - Nachrichten Portal&quot;","block_context":{"text":"Krypto News - Nachrichten Portal","link":"https:\/\/kryptozukunft.com\/fr\/categorie\/crypto-actualites\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/02\/image-4.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/02\/image-4.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/02\/image-4.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/02\/image-4.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":3955,"url":"https:\/\/kryptozukunft.com\/fr\/2025\/08\/03\/solana-2025-entre-les-fantasmes-de-trump-coin-hype-etf-et-lobjectif-de-cours-de-300-dollars\/","url_meta":{"origin":8742,"position":3},"title":"Solana 2025 : entre l'engouement pour le Trump Coin, les fantasmes des ETF et l'objectif de cours de 300 dollars","author":"Felix Rieger","date":"ao\u00fbt 3, 2025","format":false,"excerpt":"Solana devient de plus en plus populaire aupr\u00e8s des investisseurs institutionnels en 2025 en raison des faibles co\u00fbts et de l'engouement pour le Trump Coin.","rel":"","context":"Dans &quot;Krypto News - Nachrichten Portal&quot;","block_context":{"text":"Krypto News - Nachrichten Portal","link":"https:\/\/kryptozukunft.com\/fr\/categorie\/crypto-actualites\/"},"img":{"alt_text":"Solana 2025: Zwischen Trump-Coin-Hype, ETF-Fantasien und Kursziel 300 Dollar","src":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/08\/image-10.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/08\/image-10.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/08\/image-10.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/08\/image-10.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":1804,"url":"https:\/\/kryptozukunft.com\/fr\/2025\/04\/17\/solana-layer2\/","url_meta":{"origin":8742,"position":4},"title":"Solana Layer2","author":"Felix Rieger","date":"avril 17, 2025","format":false,"excerpt":"Solana montre un potentiel prometteur en 2025 gr\u00e2ce aux afflux de capitaux, aux ETF, aux innovations technologiques et aux d\u00e9veloppements de la couche 2, pour atteindre 190 USD.","rel":"","context":"Dans &quot;Krypto News - Nachrichten Portal&quot;","block_context":{"text":"Krypto News - Nachrichten Portal","link":"https:\/\/kryptozukunft.com\/fr\/categorie\/crypto-actualites\/"},"img":{"alt_text":"Solana Layer2","src":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/04\/image-20.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/04\/image-20.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/04\/image-20.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/04\/image-20.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":8750,"url":"https:\/\/kryptozukunft.com\/fr\/2026\/04\/18\/analyse-et-prevision-du-xrp-pour-lannee-2026\/","url_meta":{"origin":8742,"position":5},"title":"XRP Analyse et Pr\u00e9vision pour 2026","author":"Felix Rieger","date":"avril 18, 2026","format":false,"excerpt":"L'analyse montre XRP \u00e0 1,35 $en avril 2026, le litige avec la SEC est termin\u00e9, mais le cours reste stagnant malgr\u00e9 les bonnes nouvelles.","rel":"","context":"Dans &quot;Krypto News - Nachrichten Portal&quot;","block_context":{"text":"Krypto News - Nachrichten Portal","link":"https:\/\/kryptozukunft.com\/fr\/categorie\/crypto-actualites\/"},"img":{"alt_text":"Close-up of a Ripple XRP digital asset coin standing on a wooden table","src":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/04\/kryptozukunft-69e3437541727.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/04\/kryptozukunft-69e3437541727.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/04\/kryptozukunft-69e3437541727.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/04\/kryptozukunft-69e3437541727.png?resize=700%2C400&ssl=1 2x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/kryptozukunft.com\/fr\/wp-json\/wp\/v2\/posts\/8742","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kryptozukunft.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kryptozukunft.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kryptozukunft.com\/fr\/wp-json\/wp\/v2\/users\/263121695"}],"replies":[{"embeddable":true,"href":"https:\/\/kryptozukunft.com\/fr\/wp-json\/wp\/v2\/comments?post=8742"}],"version-history":[{"count":3,"href":"https:\/\/kryptozukunft.com\/fr\/wp-json\/wp\/v2\/posts\/8742\/revisions"}],"predecessor-version":[{"id":8749,"href":"https:\/\/kryptozukunft.com\/fr\/wp-json\/wp\/v2\/posts\/8742\/revisions\/8749"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kryptozukunft.com\/fr\/wp-json\/wp\/v2\/media\/8746"}],"wp:attachment":[{"href":"https:\/\/kryptozukunft.com\/fr\/wp-json\/wp\/v2\/media?parent=8742"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kryptozukunft.com\/fr\/wp-json\/wp\/v2\/categories?post=8742"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kryptozukunft.com\/fr\/wp-json\/wp\/v2\/tags?post=8742"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}