{"id":8735,"date":"2026-04-17T11:04:52","date_gmt":"2026-04-17T09:04:52","guid":{"rendered":"https:\/\/kryptozukunft.com\/"},"modified":"2026-04-17T11:04:55","modified_gmt":"2026-04-17T09:04:55","slug":"nisan-2026-icin-solana-analizi-ve-tahmini","status":"publish","type":"post","link":"https:\/\/kryptozukunft.com\/tr\/2026\/04\/17\/nisan-2026-icin-solana-analizi-ve-tahmini\/","title":{"rendered":"Nisan 2026 Solana Analizi ve Tahmini"},"content":{"rendered":"\n<h1 class=\"wp-block-heading\">Solana Analyse und Prognose April 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}\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.\"}\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) hat Vertrauen ersch\u00fcttert, FTX-Insolvenz-Token-Unlocks erzeugen regelm\u00e4\u00dfigen Verkaufsdruck, und der Memecoin-Boom aus 2024\u20132025 ist abgeklungen. 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}\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.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\/* HERO \u2013 Solana Lila\/Gradient *\/\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.so-q{border-left:3px solid var(--s);background:var(--s2);padding:16px 20px;margin:20px 0;border-radius:0 11px 11px 0}\n.so-q blockquote{margin:0 0 9px;font-size:14.5px;color:#e0d0f5;font-style:italic;line-height:1.88}\n.so-qa{font-family:'JetBrains Mono',monospace;font-size:9px;color:#5a3a7a}\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:20px}\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{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 Firedancer-Validator-Client 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: Support, Widerstand, Szenarien<\/li>\n        <li>Prognosen 2026\u20132030 + Risiken<\/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-Wirtschaftsaktivit\u00e4t Q1 2026<\/div><\/div>\n  <div class=\"so-stat\"><div class=\"so-sv g\">+6.558%<\/div><div class=\"so-sl\">On-Chain-Aktivit\u00e4t QoQ (Q4 2025 \u2192 Q1 2026)<\/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 (Q1 2026)<\/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. <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-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 High-Beta-Asset fiel \u00fcberproportional gegen\u00fcber BTC<\/li>\n      <li><strong>Drift-Protocol-Hack:<\/strong> 286 Mio. $ Exploit am 1. April 2026 durch nordkoreanische Hacker \u2013 Vertrauen in Solana-DeFi ersch\u00fcttert<\/li>\n      <li><strong>FTX-Token-Unlocks:<\/strong> FTX-Insolvenzverwalter entsperren regelm\u00e4\u00dfig SOL-Best\u00e4nde \u2013 vorhersehbarer Verkaufsdruck<\/li>\n      <li><strong>Memecoin-Zyklus abgeklungen:<\/strong> Pump.fun-getriebener Spekulationsmotor aus 2024\u20132025 k\u00fchlt ab<\/li>\n      <li><strong>BTC-Dominanz:<\/strong> Institutionelle Anleger parken in BTC 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> 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> 174 Jahre alter Riese launcht Stablecoin 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-hr\"><\/div>\n\n<!-- SECTION 2: TECHNOLOGIE-UPGRADES -->\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 Jump Crypto. 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-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\">Jump Crypto 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 \u2013 ein Argument f\u00fcr institutionelle Verl\u00e4sslichkeit. 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. Client-Diversit\u00e4t ist eine Standard-Anforderung institutioneller Infrastruktur (z.B. Ethereum erf\u00fcllte das bereits fr\u00fcher). 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<\/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 die Kapazit\u00e4t von Visa (24.000 TPS) um das 40-fache und positioniert Solana als einzige Layer-1-Blockchain f\u00fcr 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. Zum Vergleich: Ethereum hat nach Glamsterdam eine Finalit\u00e4t von einigen Sekunden, traditionelle Finanzb\u00f6rsen operieren in Millisekunden. <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 erm\u00f6glicht<\/div>\n  <ul>\n    <li><strong>Hochfrequenzhandel auf der Blockchain:<\/strong> 150ms Finalit\u00e4t erm\u00f6glicht HFT-Strategien, die heute nur auf zentralisierten B\u00f6rsen m\u00f6glich sind<\/li>\n    <li><strong>Echtzeit-Zahlungen:<\/strong> Sub-Sekunden-Zahlungsbest\u00e4tigung f\u00fcr Point-of-Sale-Anwendungen<\/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>Sub-Sekunden-Gaming:<\/strong> Vollst\u00e4ndig dezentrale Spiele mit Reaktionszeiten wie zentralisierte Dienste<\/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-box grn\">\n  <div class=\"so-box-t\">&#128200; Solana Upgrade-Roadmap 2026<\/div>\n  <ul>\n    <li><strong>Firedancer (live, Dez. 2025):<\/strong> Zweiter Validator-Client, schrittweise Migration aller Validatoren in H1\/H2 2026<\/li>\n    <li><strong>SIMD-0334 (bevorstehend):<\/strong> Testnet-Fix f\u00fcr SVM Syscall, verbessert ZK-Proof-Sicherheit<\/li>\n    <li><strong>Alpenglow \/ SIMD-0326 (Q3 2026):<\/strong> Konsens-Overhaul, 100\u2013150ms Finalit\u00e4t<\/li>\n    <li><strong>RWA-Expansion (laufend):<\/strong> Tokenisierte Assets auf Solana bei 2+ Mrd. $, RWA-Wallets erstmals \u00fcber Ethereum hinaus<\/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 Bitcoin-ETFs und drei Monate nach den Ethereum-ETFs. Die Genehmigung erfolgte, nachdem die SEC und CFTC SOL gemeinsam als digitales Handelsgut (Commodity) eingestuft hatten, was den regulatorischen Weg f\u00fcr institutionelle Produkte freimachte. <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 Rendite (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 aller Spot-SOL-ETFs: rund <strong>805 Millionen Dollar<\/strong> (Stand Q1 2026) \u2013 was etwa 1,69% von Solanas Gesamtmarktkapitalisierung entspricht. Zum Vergleich: Bitcoin-ETFs halten \u00fcber 85 Milliarden Dollar. Der strukturelle Unterschied: SOL-ETFs mit Staking-Rendite (6\u20137% p.a.) bieten institutionellen Anlegern einen Return, den Bitcoin-ETFs nicht liefern k\u00f6nnen. Das ist ein potenziell wichtiger Differenzierungsfaktor f\u00fcr institutionelle Kapitalallokation. <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. Diese Zahl umfasst DEX-Volumen, DeFi-Transaktionen, Staking-Aktivit\u00e4t und Settlement. 50 Millionen monatlich aktive Adressen, 3,25 Millionen t\u00e4glich aktive Nutzer. Das ist kein spekulativer \u00dcberbau \u2013 das ist echter Netzwerk-Durchsatz. <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 (historisch kumuliert)<\/li>\n      <li>17 Billionen $ DEX-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 gestakt<\/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 auf langfristig 1,5%<\/li>\n      <li>Galaxy Digital hat SOL-Staking zu GalaxyOne hinzugef\u00fcgt<\/li>\n      <li>21Shares wandelt Staking-Ertr\u00e4ge in regulierte Dividenden um<\/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-Stablecoin auf Solana in H1 2026. Der CEO: <em>\u201eWestern Unions USDPT wird es uns erm\u00f6glichen, die Wirtschaft rund um Stablecoins zu besitzen.&#8220;<\/em> Aktuell betr\u00e4gt der Stablecoin-Markt auf Solana 14,78 Milliarden Dollar. Western Union k\u00f6nnte 5\u201310 Milliarden Dollar innerhalb von 12 Monaten hinzuf\u00fcgen \u2013 und 100 Millionen globale Nutzer erstmals mit Solana in Ber\u00fchrung bringen. <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 in RWA-Wallets<\/h3>\n\n<p>Im M\u00e4rz 2026 erzielte Solana einen historischen Meilenstein: Das Netzwerk \u00fcbertraf Ethereum erstmals in der Anzahl digitaler Wallets, die tokenisierte Real-World-Assets halten. Der Gesamtwert tokenisierter Assets auf Solana \u00fcberquerte 2 Milliarden Dollar. Institutionen wie Franklin Templeton nutzen Solana f\u00fcr Effizienz. J.P. Morgan arrangierte das erste US-Commercial-Paper nativ auf einer Blockchain \u2013 auf Solana. <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; RWA &amp; Institutional Highlights<\/div>\n  <ul>\n    <li><strong>Franklin Templeton:<\/strong> On-Chain-Fondsabwicklung auf Solana (BENJI-Geldmarktfonds)<\/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 Fonds-Produkt auf Public Blockchain mit 24\/7-Betrieb (\u00fcber PYUSD)<\/li>\n    <li><strong>Western Union USDPT:<\/strong> H1 2026-Launch, potenzielle 100 Mio. Nutzer, 5\u201310 Mrd. $ Stablecoin-Volumen<\/li>\n    <li><strong>Interactive Brokers:<\/strong> SOL-Handel f\u00fcr europ\u00e4ische Kunden \u00fcber Zero Hash<\/li>\n    <li>Tokenisierte RWAs: 2+ Mrd. $ AUM auf Solana (mehr RWA-Wallets als Ethereum)<\/li>\n  <\/ul>\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.<\/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<\/td><\/tr>\n      <tr><td>108\u2013116 $<\/td><td class=\"tc-s\">N\u00e4chste Widerstandszone<\/td><td>Analysten-Kursziel bei Momentum-Erhalt, wichtiger Supply-Bereich<\/td><\/tr>\n      <tr><td>97 $<\/td><td class=\"tc-s\">Schl\u00fcsselwiderstand<\/td><td>Muss fallen, um den Weg Richtung 116 $ zu \u00f6ffnen<\/td><\/tr>\n      <tr><td><strong>85\u201388 $<\/strong><\/td><td class=\"tc-s\">Aktueller Kurs \/ aktuelle Zone<\/td><td>37,7 Mio. SOL Supply-Wall zwischen 85\u201388 $ (hoher Verkaufsdruck)<\/td><\/tr>\n      <tr><td>80 $<\/td><td class=\"tc-g\">Kurzfristiger Support<\/td><td>Wichtige psychologische Marke; Tagesschlusskurs darunter ist b\u00e4risches Signal<\/td><\/tr>\n      <tr><td>70 $<\/td><td class=\"tc-g\">St\u00e4rkerer 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-Szenario<\/td><td>Nur bei extremer Makro-Verschlechterung oder weiteren Hacks<\/td><\/tr>\n    <\/tbody>\n  <\/table>\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 $ als Support 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 m\u00f6glich<\/li>\n      <li>Western Union USDPT launcht erfolgreich \u2192 Mainstream-Adoption<\/li>\n      <li>CLARITY Act verabschiedet \u2192 institutionelle ETF-Flows stark<\/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 Momentum dreht b\u00e4risch<\/li>\n      <li>Weiterer Drift\/DeFi-Hack \u2192 Vertrauensverlust in Solana-Sicherheit<\/li>\n      <li>FTX-Token-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 \u2192 Risk-off<\/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: PROGNOSEN -->\n<h2>SOL Prognosen 2026 bis 2030: <em>Was Analysten sagen<\/em><\/h2>\n\n<div class=\"so-tw\">\n  <table class=\"so-tbl\">\n    <thead><tr><th>Szenario \/ Analyst<\/th><th>SOL Kursziel<\/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 Analysten<\/td><td class=\"tc-g\">~277 $<\/td><td>2026<\/td><td>Firedancer-Launch + 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>Bull-Case 2027\u20132028<\/td><td class=\"tc-g\">250\u2013400 $<\/td><td>2027\u20132028<\/td><td>Firedancer 1M TPS etabliert, 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 High-Frequency-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 wie Standard Chartered revidieren ihre Ziele h\u00e4ufig. Krypto-Prognosen sind Szenarien, keine Garantien. Jede Investition in SOL tr\u00e4gt das Risiko eines erheblichen Verlusts.<\/p>\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-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 zwischen 2020\u20132025. Die Validator-Zahl sank von 2.560 (2023) auf 795 (Januar 2026) \u2013 ein Zentralisierungsrisiko (Nakamoto-Koeffizient: 20).<\/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 von SOL aus Zeit vor dem Kollaps. Jeder planm\u00e4\u00dfige Unlock erzeugt vorhersehbaren Verkaufsdruck und hat historisch doppelstellige Korrekturen ausgel\u00f6st. Das Timing und Ausma\u00df dieser Verk\u00e4ufe ist schwer zu prognostizieren.<\/p>\n  <\/div>\n  <div class=\"so-col\">\n    <h4 class=\"r\">Wettbewerb &amp; Narrativ<\/h4>\n    <p>Eine \u201eBifurkations&#8220;-These positioniert Ethereum als \u201eZentralbank&#8220; f\u00fcr Wertspeicher und Solana als \u201eCasino&#8220; f\u00fcr Geschwindigkeit. Das begrenzt Solanas adressierbaren Markt auf Retail- und High-Frequency-Anwendungen \u2013 und macht das Narrativ anf\u00e4llig f\u00fcr Sentiment-Shifts.<\/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 Jump Crypto. Er startete im Dezember 2025 mit 207 Validatoren. In Tests erreichte er 600.000+ TPS, Ziel bei vollst\u00e4ndiger Migration ist 1 Million TPS. Hauptvorteile: Geschwindigkeit, Netzwerk-Resilienz (zwei unabh\u00e4ngige Clients = kein Single-Point-of-Failure) und Dezentralisierung. Die vollst\u00e4ndige Migration aller Validatoren ist f\u00fcr H2 2026 geplant. <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. Es reduziert die Block-Finalit\u00e4t von <strong>12 Sekunden auf 100\u2013150 Millisekunden<\/strong> \u2013 80-100-fache Verbesserung. Das erm\u00f6glicht Hochfrequenzhandel, Echtzeit-Zahlungen und Gaming auf Blockchain-Level. Alpenglow bringt auch &bdquo;20+20&ldquo;-Resilienz: Netzwerk bleibt sicher, selbst wenn 20% der Nodes b\u00f6sartig und 20% offline sind. <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%, staking-enabled), Franklin Templeton (SOEZ, 0,19%), Fidelity, VanEck, 21Shares, Grayscale. Gesamt-AUM: ~805 Millionen Dollar (Q1 2026). Besonderheit: BSOL und andere Staking-ETFs leiten 6\u20137% Jahresrendite direkt an Anleger weiter \u2013 das gibt es bei Bitcoin-ETFs 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)\">Warum ist Solana 2026 so weit gefallen?<\/div>\n    <div class=\"so-fa\"><div class=\"so-fa-i\">F\u00fcnf Faktoren: <strong>(1)<\/strong> Iran-Krieg erzeugte Risk-off, SOL als High-Beta-Asset fiel \u00fcberproportional. <strong>(2)<\/strong> Drift-Protocol-Hack (286 Mio. $, 1. April) ersch\u00fctterte Vertrauen. <strong>(3)<\/strong> FTX-Insolvenz-Token-Unlocks. <strong>(4)<\/strong> Memecoin-Zyklus aus 2024\u20132025 abgeklungen. <strong>(5)<\/strong> BTC-Dominanz. Netzwerk-Fundamentaldaten (Staking 65\u201370%, 1,1 Bio. $ Q1-Aktivit\u00e4t, Firedancer live) sind weiterhin stark.<\/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 bei allen Katalysatoren: 350\u2013400 $. Base-Case: 150\u2013200 $. Bear-Case: 60\u201390 $. Schl\u00fcsselkatalysatoren: Firedancer-Vollmigration, Alpenglow-Launch (Q3), ETF-Zufl\u00fcsse, Western Union USDPT, CLARITY Act. 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<!-- CTA -->\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<!-- RELATED -->\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\/10\/defi-die-zukunft-des-finanzwesens-eine-umfassende-erklarung\/\" class=\"so-card\"><div class=\"so-card-cat\">GRUNDLAGEN<\/div><div class=\"so-card-title\">Was ist DeFi?<\/div><\/a>\n  <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/15\/layer-2-blockchains\/\" class=\"so-card\"><div class=\"so-card-cat\">GRUNDLAGEN<\/div><div class=\"so-card-title\">Was sind Layer-2-Blockchains?<\/div><\/a>\n  <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/22\/passives-einkommen-staking\/\" class=\"so-card\"><div class=\"so-card-cat\">GRUNDLAGEN<\/div><div class=\"so-card-title\">Was ist Staking?<\/div><\/a>\n  <a href=\"https:\/\/kryptozukunft.com\/2025\/07\/13\/bitget-testbericht\/\" class=\"so-card\"><div class=\"so-card-cat\">B\u00d6RSE<\/div><div class=\"so-card-title\">Bitget Testbericht 2026<\/div><\/a>\n<\/div>\n\n<!-- AUTHOR -->\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), coinpedia.org, coinstats.app, changelly.com, coinedition.com, usethebitcoin.com, bydfi.com, spotedcrypto.com, ainvest.com, mexc.com, bitget.com. 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>Nisan 2026'da Solanana'n\u0131n fiyat\u0131 88 $olacak, zincir \u00fcst\u00fc aktivite h\u0131zla artacak ve teknik y\u00fckseltmeler ufukta g\u00f6r\u00fcn\u00fcyor.<\/p>","protected":false},"author":263121695,"featured_media":8738,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"{\"document\":\"AAAG74ehwR1FOwaWAQEJHgIBAQgBAUgCBEYYAQEIAQFIAgQDANQBiAICxAI2fqIDBDoBAQgBAUgCBAIQTvwDaiTsAZADBQi0ATQmUygBIQAnAAQAJwEoBicAKA0nAAcAKAInASgCJwCoAYcAKAInASgCJwCoASgAqAABAIQBqAFEAIQCRwAoAicBKAInAKgBKACoAAQAqAAEAKgBRADEyu8C7u4Cc3RhdGV2ZXJzaW9uZG9jdW1lbnRkYXRlZG9jdW1lbnRzdGF0dXNkb2N1bWVudHRpdGxlQXV0b21hdGlzY2ggZ2VzcGVpY2hlcnRlciBFbnR3dXJmZG9jdW1lbnRjb250ZW50ZG9jdW1lbnRleGNlcnB0ZG9jdW1lbnRhdXRob3Jkb2N1bWVudGZlYXR1cmVkX21lZGlhZG9jdW1lbnRjb21tZW50X3N0YXR1c2RvY3VtZW50cGluZ19zdGF0dXNkb2N1bWVudHN0aWNreWRvY3VtZW50dGVtcGxhdGVkb2N1bWVudGZvcm1hdGRvY3VtZW50bWV0YV9qZXRwYWNrX25ld3NsZXR0ZXJfYWNjZXNzX2pldHBhY2tfZG9udF9lbWFpbF9wb3N0X3RvX3N1YnNfamV0cGFja19uZXdzbGV0dGVyX3RpZXJfaWRfamV0cGFja19tZW1iZXJzaGlwc19jb250YWluc19wYXl3YWxsZWRfY29udGVudF9qZXRwYWNrX21lbWJlcnNoaXBzX2NvbnRhaW5zX3BhaWRfY29udGVudGZvb3Rub3Rlc2pldHBhY2tfcHVibGljaXplX21lc3NhZ2VqZXRwYWNrX3B1YmxpY2l6ZV9mZWF0dXJlX2VuYWJsZWRqZXRwYWNrX3NvY2lhbF9wb3N0X2FscmVhZHlfc2hhcmVkamV0cGFja19zb2NpYWxfb3B0aW9uc193cGFzX2N1c3RvbWl6ZV9wZXJfbmV0d29ya2pldHBhY2tfcG9zdF93YXNfZXZlcl9wdWJsaXNoZWRkb2N1bWVudGNhdGVnb3JpZXNkb2N1bWVudHRhZ3Nkb2N1bWVudGJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBwbGFjZWhvbGRlclRycENvbnRlbnRSZXN0cmljdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcHBsYWNlaG9sZGVyVHJwQ29udGVudFJlc3RyaWN0aW9uaW5uZXJCbG9ja3NyZWYKPCEtLSB3cDpibG9jayB7InJlZiI6MTg1Mn0gLy0tPlNvbGFuYSBBbmFreWx5c2UgdW5kIFByb2dub3NlIEFwcmlsIDIwMjZjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRkcm9wQ2FwcGxhY2Vob2xkZXJUcnBDb250ZW50UmVzdHJpY3Rpb25pbm5lckJsb2Nrc2xldmVsU29sYW5hIEFuYWx5c2UgdW5kIFByb2dub3NlIEFwcmlsIDIwMjZJbSBBcHJpbCAyMDI2IGxpZWd0IFNvbGFuYXMgS3VycyBiZWkgODggJCwgd8OkaHJlbmQgZGllIE9uLUNoYWluLUFrdGl2aXTDpHQgc3Rhcmsgd8OkY2hzdCB1bmQgdGVjaG5pc2NoZSBVcGdyYWRlcyBiZXZvcnN0ZWhlbi48IS0tIHdwOmhlYWRpbmcgeyJsZXZlbCI6MX0gLS0+CjxoMSBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+U29sYW5hIEFuYWx5c2UgdW5kIFByb2dub3NlIEFwcmlsIDIwMjY8L2gxPgo8IS0tIC93cDpoZWFkaW5nIC0tPgo8IS0tIHdwOmh0bWwgLS0+CjwhLS0gd3A6aHRtbCAtLT4KPHNjcmlwdCB0eXBlPSJhcHBsaWNhdGlvbi9sZCtqc29uIj4KewogICJAY29udGV4dCI6ICJodHRwczovL3NjaGVtYS5vcmciLAogICJAdHlwZSI6ICJBcnRpY2xlIiwKICAiaGVhZGxpbmUiOiAiU29sYW5hIChTT0wpIEFuYWx5c2UgJiBQcm9nbm9zZSAyMDI2OiBGaXJlZGFuY2VyLCBBbHBlbmdsb3csIFNwb3QtRVRGcyB1bmQgd2FzIGRlbiBLdXJzIHdpcmtsaWNoIGFudHJlaWJ0IiwKICAiZGVzY3JpcHRpb24iOiAiU29sYW5hIChTT0wpIEFuYWx5c2UgQXByaWwgMjAyNjogYWt0dWVsbGVyIEt1cnMgfjg4ICQsIHJ1bmQgNzAlIHVudGVyIEFUSCAyOTMgJC4gRmlyZWRhbmNlciBWYWxpZGF0b3ItQ2xpZW50IGxpdmUsIEFscGVuZ2xvdyBLb25zZW5zLVVwZ3JhZGUgYnJpbmd0IDE1MG1zIEZpbmFsaXTDpHQsIFNwb3QtU09MLUVURnMgbWl0IDgwNSBNaW8uICQgQVVNLiAxLDEgQmlsbGlvbmVuICQgT24tQ2hhaW4tQWt0aXZpdMOkdCBpbiBRMSAyMDI2LiBQcm9nbm9zZW46IFN0YW5kYXJkIENoYXJ0ZXJlZCAyNTAgJCwgQnVsbC1DYXNlIDM1MOKAkzQwMCAkLiBWb2xsc3TDpG5kaWdlIEZ1bmRhbWVudGFsYW5hbHlzZSwgUmlzaWtlbiwgQ2hhcnRhbmFseXNlLiIsCiAgImRhdGVQdWJsaXNoZWQiOiAiMjAyNi0wNC0xNyIsCiAgImRhdGVNb2RpZmllZCI6ICIyMDI2LTA0LTE3IiwKICAiYXV0aG9yIjogeyJAdHlwZSI6ICJQZXJzb24iLCAibmFtZSI6ICJGZWxpeCBSaWVnZXIiLCAidXJsIjogImh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vYXV0aG9yLyJ9LAogICJwdWJsaXNoZXIiOiB7IkB0eXBlIjogIk9yZ2FuaXphdGlvbiIsICJuYW1lIjogIktyeXB0b1p1a3VuZnQiLCAidXJsIjogImh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20ifSwKICAiaW5MYW5ndWFnZSI6ICJkZS1ERSIsCiAgImtleXdvcmRzIjogIlNvbGFuYSBBbmFseXNlIDIwMjYsIFNPTCBQcm9nbm9zZSAyMDI2LCBTb2xhbmEgRmlyZWRhbmNlciBVcGdyYWRlLCBTb2xhbmEgQWxwZW5nbG93IEtvbnNlbnMsIFNPTCBFVEYgMjAyNiwgU29sYW5hIEt1cnMgUHJvZ25vc2UiCn0KPC9zY3JpcHQ+CjxzY3JpcHQgdHlwZT0iYXBwbGljYXRpb24vbGQranNvbiI+CnsKICAiQGNvbnRleHQiOiAiaHR0cHM6Ly9zY2hlbWEub3JnIiwKICAiQHR5cGUiOiAiRkFRUGFnZSIsCiAgIm1haW5FbnRpdHkiOiBbCiAgICB7CiAgICAgICJAdHlwZSI6ICJRdWVzdGlvbiIsCiAgICAgICJuYW1lIjogIldhcyBpc3QgZGFzIFNvbGFuYSBGaXJlZGFuY2VyIFVwZ3JhZGU\/IiwKICAgICAgImFjY2VwdGVkQW5zd2VyIjogeyJAdHlwZSI6ICJBbnN3ZXIiLCAidGV4dCI6ICJGaXJlZGFuY2VyIGlzdCBlaW4gendlaXRlciwgdW5hYmjDpG5naWdlciBWYWxpZGF0b3ItQ2xpZW50IGbDvHIgU29sYW5hLCBlbnR3aWNrZWx0IHZvbiBKdW1wIENyeXB0by4gRXIgd3VyZGUgaW0gRGV6ZW1iZXIgMjAyNSBtaXQgMjA3IFZhbGlkYXRvcmVuIGdlc3RhcnRldCB1bmQgaGF0IGluIFRlc3RzIMO8YmVyIDYwMC4wMDAgVHJhbnNha3Rpb25lbiBwcm8gU2VrdW5kZSAoVFBTKSBlcnJlaWNodCDigJMgbWl0IGVpbmVtIFppZWwgdm9uIDEgTWlsbGlvbiBUUFMgYmVpIHZvbGxzdMOkbmRpZ2VyIE1pZ3JhdGlvbi4gRmlyZWRhbmNlciB2ZXJiZXNzZXJ0IGRyZWkgRGluZ2U6IEdlc2Nod2luZGlna2VpdCwgTmV0endlcmstUmVzaWxpZW56IChlaW4gQnVnIGltIGVpbmVuIENsaWVudCBzdG9wcHQgbmljaHQgZGFzIGdlc2FtdGUgTmV0endlcmspIHVuZCBEZXplbnRyYWxpc2llcnVuZyBkdXJjaCBDbGllbnQtRGl2ZXJzaXTDpHQuIn0KICAgIH0sCiAgICB7CiAgICAgICJAdHlwZSI6ICJRdWVzdGlvbiIsCiAgICAgICJuYW1lIjogIldhcyBpc3QgZGFzIFNvbGFuYSBBbHBlbmdsb3cgVXBncmFkZT8iLAogICAgICAiYWNjZXB0ZWRBbnN3ZXIiOiB7IkB0eXBlIjogIkFuc3dlciIsICJ0ZXh0IjogIkFscGVuZ2xvdyAoU0lNRC0wMzI2KSBpc3QgZWluIEtvbnNlbnMtT3ZlcmhhdWwgZsO8ciBTb2xhbmEsIGdlcGxhbnQgZsO8ciBRMyAyMDI2LiBFcyByZWR1emllcnQgZGllIEJsb2NrLUZpbmFsaXTDpHQgdm9uIDEyIFNla3VuZGVuIGF1ZiAxMDDigJMxNTAgTWlsbGlzZWt1bmRlbiDigJMgZWluZSA4MC0xMDAtZmFjaGUgVmVyYmVzc2VydW5nLiBEYXMgZXJtw7ZnbGljaHQgSG9jaGZyZXF1ZW56aGFuZGVsLCBFY2h0emVpdC1aYWhsdW5nZW4gdW5kIFN1Yi1TZWt1bmRlbi1HYW1pbmcgYXVmIGRlciBCbG9ja2NoYWluLiBBbHBlbmdsb3cgaXN0IGRhbWl0IGVpbmUgZGVyIGJlZGV1dGVuZHN0ZW4gS29uc2Vucy1WZXJiZXNzZXJ1bmdlbiBpbiBkZXIgR2VzY2hpY2h0ZSB2b24gU29sYW5hLiJ9CiAgICB9LAogICAgewogICAgICAiQHR5cGUiOiAiUXVlc3Rpb24iLAogICAgICAibmFtZSI6ICJHaWJ0IGVzIGJlcmVpdHMgU29sYW5hIFNwb3QtRVRGcz8iLAogICAgICAiYWNjZXB0ZWRBbnN3ZXIiOiB7IkB0eXBlIjogIkFuc3dlciIsICJ0ZXh0IjogIkphLiBVUy1hbWVyaWthbmlzY2hlIFNwb3QtU29sYW5hLUVURnMgc3RhcnRldGVuIGFtIDI4LiBPa3RvYmVyIDIwMjUuIFByb2R1a3RlIHZvbiBCaXR3aXNlIChCU09MLCAwLDIwJSksIEZyYW5rbGluIFRlbXBsZXRvbiAoU09FWiwgMCwxOSUpLCBGaWRlbGl0eSwgVmFuRWNrLCAyMVNoYXJlcyB1bmQgR3JheXNjYWxlIHNpbmQgdmVyZsO8Z2Jhci4gR2VzYW10LUFVTTogcnVuZCA4MDUgTWlsbGlvbmVuIERvbGxhciAoU3RhbmQgUTEgMjAyNikuIERhcyBpc3QgZGV1dGxpY2ggd2VuaWdlciBhbHMgQml0Y29pbi1FVEZzIOKAkyBhYmVyIGRpZSBHcnVuZHN0cnVrdHVyIGbDvHIgaW5zdGl0dXRpb25lbGxlbiBTT0wtWnVmbHVzcyBpc3QgZXRhYmxpZXJ0LiJ9CiAgICB9LAogICAgewogICAgICAiQHR5cGUiOiAiUXVlc3Rpb24iLAogICAgICAibmFtZSI6ICJXYXJ1bSBpc3QgU29sYW5hIDIwMjYgZ2VmYWxsZW4\/IiwKICAgICAgImFjY2VwdGVkQW5zd2VyIjogeyJAdHlwZSI6ICJBbnN3ZXIiLCAidGV4dCI6ICJTb2xhbmEgZmllbCB2b24gc2VpbmVtIEFUSCBiZWkgMjkzICQgKEphbnVhciAyMDI1KSBhdWYgZWluIFRpZWYgdm9uIHJ1bmQgNzDigJM4MCAkIGltIEZlYnJ1YXIvTcOkcnogMjAyNiDigJMgZWluIFLDvGNrZ2FuZyB2b24gw7xiZXIgNzAlLiBVcnNhY2hlbjogSXJhbi1LcmllZyB1bmQgZ2xvYmFsZSBSaXNrLW9mZi1TdGltbXVuZywgRHJpZnQtUHJvdG9jb2wtSGFjayAoMjg2IE1pby4gJCwgMS4gQXByaWwgMjAyNikgaGF0IFZlcnRyYXVlbiBlcnNjaMO8dHRlcnQsIEZUWC1JbnNvbHZlbnotVG9rZW4tVW5sb2NrcyBlcnpldWdlbiByZWdlbG3DpMOfaWdlbiBWZXJrYXVmc2RydWNrLCB1bmQgZGVyIE1lbWVjb2luLUJvb20gYXVzIDIwMjTigJMyMDI1IGlzdCBhYmdla2x1bmdlbi4gTmV0endlcmstRnVuZGFtZW50YWxkYXRlbiAoT24tQ2hhaW4tQWt0aXZpdMOkdCwgU3Rha2luZykgc2luZCB3ZWl0ZXJoaW4gc3RhcmsuIn0KICAgIH0sCiAgICB7CiAgICAgICJAdHlwZSI6ICJRdWVzdGlvbiIsCiAgICAgICJuYW1lIjogIldhcyBpc3QgZGFzIFNPTCBLdXJzemllbCBmw7xyIEVuZGUgMjAyNj8iLAogICAgICAiYWNjZXB0ZWRBbnN3ZXIiOiB7IkB0eXBlIjogIkFuc3dlciIsICJ0ZXh0IjogIkFuYWx5c3RlbnByb2dub3NlbiAoaG9jaHNwZWt1bGF0aXYpOiBTdGFuZGFyZCBDaGFydGVyZWQ6IDI1MCAkIChyZXZpZGllcnRlcyBaaWVsKS4gQnVsbC1DYXNlIChhbGxlIEthdGFseXNhdG9yZW4gZmV1ZXJuKTogMzUw4oCTNDAwICQuIEJhc2UtQ2FzZTogMTUw4oCTMjAwICQuIEJlYXItQ2FzZTogNjDigJM5MCAkLiBTY2hsw7xzc2Vsa2F0YWx5c2F0b3JlbjogRmlyZWRhbmNlci1NaWdyYXRpb24sIEFscGVuZ2xvdyBRMy1MYXVuY2gsIEVURi1adWZsw7xzc2UsIENMQVJJVFkgQWN0LCBXZXN0ZXJuIFVuaW9uIFVTRFBULVN0YWJsZWNvaW4gKEgxIDIwMjYpLiBBbGxlIFByb2dub3NlbiBzaW5kIGtlaW5lIEFubGFnZWJlcmF0dW5nLiJ9CiAgICB9CiAgXQp9Cjwvc2NyaXB0PgoKPHN0eWxlPgpAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1PdXRmaXQ6d2dodEA0MDA7NTAwOzYwMDs3MDA7ODAwJmZhbWlseT1KZXRCcmFpbnMrTW9ubzp3Z2h0QDQwMDs2MDA7NzAwJmZhbWlseT1FeG8rMjp3Z2h0QDgwMDs5MDAmZGlzcGxheT1zd2FwJyk7Cjpyb290ey0tYTojRjc5MzFBOy0tYTI6cmdiYSgyNDcsMTQ3LDI2LC4wOSk7LS1hMzpyZ2JhKDI0NywxNDcsMjYsLjIyKTstLWc6IzJlY2M3MTstLWcyOnJnYmEoNDYsMjA0LDExMywuMDgpOy0tZzM6cmdiYSg0NiwyMDQsMTEzLC4yMik7LS1yOiNlNzRjM2M7LS1yMjpyZ2JhKDIzMSw3Niw2MCwuMDgpOy0tcjM6cmdiYSgyMzEsNzYsNjAsLjIyKTstLXM6IzliNTliNjstLXMyOnJnYmEoMTU1LDg5LDE4MiwuMDgpOy0tczM6cmdiYSgxNTUsODksMTgyLC4yMik7LS1iOiM1ZGFkZTI7LS1iMjpyZ2JhKDkzLDE3MywyMjYsLjA4KTstLWIzOnJnYmEoOTMsMTczLDIyNiwuMjIpOy0teTojZjBjMDQwOy0teTI6cmdiYSgyNDAsMTkyLDY0LC4wOCk7LS15MzpyZ2JhKDI0MCwxOTIsNjQsLjIyKTt9Ci5zb3ttYXgtd2lkdGg6OTEwcHg7bWFyZ2luOjAgYXV0bztwYWRkaW5nOjAgMjBweCA3MHB4O2JhY2tncm91bmQ6IzA2MGUwYTtmb250LWZhbWlseTonT3V0Zml0JyxzYW5zLXNlcmlmO2NvbG9yOiNmMGY3ZjJ9Ci5zbyAqe2JveC1zaXppbmc6Ym9yZGVyLWJveH0KLnNvIGgye2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo5MDA7Zm9udC1zaXplOmNsYW1wKDE5cHgsMi42dncsMjdweCk7bWFyZ2luOjUycHggMCAxMnB4O2xpbmUtaGVpZ2h0OjEuMjtjb2xvcjojZjBmN2YyfQouc28gaDIgZW17Zm9udC1zdHlsZTpub3JtYWw7Y29sb3I6dmFyKC0tcyl9Ci5zbyBoM3tmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6ODAwO2ZvbnQtc2l6ZTpjbGFtcCgxNHB4LDEuOHZ3LDE5cHgpO21hcmdpbjoyNHB4IDAgOHB4O2NvbG9yOiNmMGY3ZjJ9Ci5zbyBwe2ZvbnQtc2l6ZToxNS41cHg7bGluZS1oZWlnaHQ6MS45Nztjb2xvcjojYzhkZGQwO21hcmdpbi1ib3R0b206MTZweH0KLnNvIHAgc3Ryb25ne2NvbG9yOiNmMGY3ZjJ9Ci5zbyB1bCwuc28gb2x7cGFkZGluZy1sZWZ0OjIycHg7Y29sb3I6I2M4ZGRkMDtmb250LXNpemU6MTVweDtsaW5lLWhlaWdodDoxLjk1O21hcmdpbi1ib3R0b206MTZweH0KLnNvIGxpe21hcmdpbi1ib3R0b206N3B4fQouc28gYS5pbHtjb2xvcjp2YXIoLS1zKTt0ZXh0LWRlY29yYXRpb246bm9uZTtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDE1NSw4OSwxODIsLjMpO2ZvbnQtd2VpZ2h0OjYwMH0KLnNvIGEuaWwub3tjb2xvcjp2YXIoLS1hKTtib3JkZXItY29sb3I6cmdiYSgyNDcsMTQ3LDI2LC4zKX0KLnNvIGEuaWwuZ3tjb2xvcjp2YXIoLS1nKTtib3JkZXItY29sb3I6cmdiYSg0NiwyMDQsMTEzLC4zNSl9Ci5zbyBhLmlsLmJ7Y29sb3I6dmFyKC0tYik7Ym9yZGVyLWNvbG9yOnJnYmEoOTMsMTczLDIyNiwuMyl9Ci5zbyBhLnNyY3tmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZTtmb250LXNpemU6MTBweDtjb2xvcjojNWE2YTNhO2JhY2tncm91bmQ6IzBhMTIwYTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMTU1LDg5LDE4MiwuMTQpO2JvcmRlci1yYWRpdXM6NHB4O3BhZGRpbmc6MXB4IDZweDttYXJnaW4tbGVmdDo0cHg7dmVydGljYWwtYWxpZ246bWlkZGxlO3RleHQtZGVjb3JhdGlvbjpub25lfQoKLyogSEVSTyDigJMgU29sYW5hIExpbGEvR3JhZGllbnQgKi8KLnNvLWhlcm97YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLHZhcigtLXMyKSxyZ2JhKDE1NSw4OSwxODIsLjAyKSk7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1zMyk7Ym9yZGVyLXJhZGl1czoxNHB4O3BhZGRpbmc6MzBweCAzNHB4O21hcmdpbjowIDAgMjhweDtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW59Ci5zby1oZXJvOjpiZWZvcmV7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTYwcHg7cmlnaHQ6LTYwcHg7d2lkdGg6MjQwcHg7aGVpZ2h0OjI0MHB4O2JhY2tncm91bmQ6cmFkaWFsLWdyYWRpZW50KGNpcmNsZSxyZ2JhKDE1NSw4OSwxODIsLjA4KSx0cmFuc3BhcmVudCA3MCUpO3BvaW50ZXItZXZlbnRzOm5vbmV9Ci5zby1iYWRnZXN7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDo4cHg7bWFyZ2luLWJvdHRvbToxNHB4fQouc28tYmFkZ2V7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7Zm9udC1zaXplOjhweDtmb250LXdlaWdodDo3MDA7cGFkZGluZzozcHggOXB4O2JvcmRlci1yYWRpdXM6NHB4O2xldHRlci1zcGFjaW5nOi4wOGVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0KLnNvLWJhZGdlLnN7Y29sb3I6dmFyKC0tcyk7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1zMyk7YmFja2dyb3VuZDp2YXIoLS1zMil9Ci5zby1iYWRnZS5ne2NvbG9yOnZhcigtLWcpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tZzMpO2JhY2tncm91bmQ6dmFyKC0tZzIpfQouc28tYmFkZ2Uub3tjb2xvcjp2YXIoLS1hKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWEzKTtiYWNrZ3JvdW5kOnZhcigtLWEyKX0KLnNvLWJhZGdlLnJ7Y29sb3I6dmFyKC0tcik7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1yMyk7YmFja2dyb3VuZDp2YXIoLS1yMil9Ci5zby1oZXJvIGgxe2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo5MDA7Zm9udC1zaXplOmNsYW1wKDIycHgsMy41dncsMzhweCk7bGluZS1oZWlnaHQ6MS4wNztjb2xvcjojZjBmN2YyO21hcmdpbjowIDAgMTNweH0KLnNvLWhlcm8gaDEgc3Bhbntjb2xvcjp2YXIoLS1zKX0KLnNvLWhlcm8tbGVhZHtmb250LXNpemU6MTUuNXB4O2NvbG9yOiNjOGRkZDA7bGluZS1oZWlnaHQ6MS45MzttYXJnaW46MCAwIDIwcHh9Ci5zby1oZXJvLWdyaWR7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxLjFmciAwLjlmcjtnYXA6MTJweH0KLnNvLWhlcm8tcGFuZWx7YmFja2dyb3VuZDojMGExMjBhO2JvcmRlcjoxcHggc29saWQgcmdiYSgxNTUsODksMTgyLC4wOSk7Ym9yZGVyLXJhZGl1czoxMXB4O3BhZGRpbmc6MTZweCAxOHB4fQouc28taGVyby1wYW5lbCBoM3ttYXJnaW46MCAwIDlweDtmb250LXNpemU6MTNweDtjb2xvcjp2YXIoLS1zKTtmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6ODAwfQouc28taGVyby1wYW5lbCB1bHtwYWRkaW5nLWxlZnQ6MTVweDtmb250LXNpemU6MTNweDtjb2xvcjojYzhkZGQwO2xpbmUtaGVpZ2h0OjEuODU7bWFyZ2luOjB9Ci5zby1oZXJvLXBhbmVsIGxpe21hcmdpbi1ib3R0b206NXB4fQouc28tc25hcC1ncmlke2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIDFmcjtnYXA6N3B4fQouc28tc25hcHtiYWNrZ3JvdW5kOiMwODBlMDg7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDE1NSw4OSwxODIsLjA4KTtib3JkZXItcmFkaXVzOjhweDtwYWRkaW5nOjExcHh9Ci5zby1zbmFwIHN0cm9uZ3tkaXNwbGF5OmJsb2NrO2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo5MDA7Zm9udC1zaXplOjE1cHg7Y29sb3I6dmFyKC0tcyk7bWFyZ2luLWJvdHRvbTozcHg7bGluZS1oZWlnaHQ6MS4xfQouc28tc25hcCBzcGFue2ZvbnQtc2l6ZToxMC41cHg7Y29sb3I6IzRhM2E2YTtsaW5lLWhlaWdodDoxLjV9Cgouc28taHJ7aGVpZ2h0OjFweDtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg5MGRlZyx2YXIoLS1zMyksdHJhbnNwYXJlbnQpO21hcmdpbjo1MHB4IDB9Cgouc28tc3RhdHN7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoYXV0by1maXQsbWlubWF4KDEyOHB4LDFmcikpO2dhcDo5cHg7bWFyZ2luOjIwcHggMH0KLnNvLXN0YXR7YmFja2dyb3VuZDojMGExMjBhO2JvcmRlcjoxcHggc29saWQgcmdiYSgxNTUsODksMTgyLC4wOCk7Ym9yZGVyLXJhZGl1czoxMHB4O3BhZGRpbmc6MTNweDt0ZXh0LWFsaWduOmNlbnRlcn0KLnNvLXN2e2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXNpemU6Y2xhbXAoMTRweCwydncsMjFweCk7Zm9udC13ZWlnaHQ6OTAwO2xpbmUtaGVpZ2h0OjEuMTttYXJnaW4tYm90dG9tOjRweH0KLnNvLXN2LnN7Y29sb3I6dmFyKC0tcyl9LnNvLXN2Lmd7Y29sb3I6dmFyKC0tZyl9LnNvLXN2LnJ7Y29sb3I6dmFyKC0tcil9LnNvLXN2Lm97Y29sb3I6dmFyKC0tYSl9LnNvLXN2Lnl7Y29sb3I6dmFyKC0teSl9LnNvLXN2LmJ7Y29sb3I6dmFyKC0tYil9Ci5zby1zbHtmb250LXNpemU6OC41cHg7Y29sb3I6IzRhM2E2YTtmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZTtsaW5lLWhlaWdodDoxLjU1fQoKLnNvLWJveHtib3JkZXItcmFkaXVzOjEycHg7cGFkZGluZzoxOHB4IDIycHg7bWFyZ2luOjIwcHggMH0KLnNvLWJveC5wcnB7YmFja2dyb3VuZDp2YXIoLS1zMik7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1zMyl9Ci5zby1ib3guZ3Jue2JhY2tncm91bmQ6dmFyKC0tZzIpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tZzMpfQouc28tYm94LnJlZHtiYWNrZ3JvdW5kOnZhcigtLXIyKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLXIzKX0KLnNvLWJveC5vcmd7YmFja2dyb3VuZDp2YXIoLS1hMik7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1hMyl9Ci5zby1ib3gueWx3e2JhY2tncm91bmQ6dmFyKC0teTIpO2JvcmRlcjoxcHggc29saWQgdmFyKC0teTMpfQouc28tYm94LmJsdXtiYWNrZ3JvdW5kOnZhcigtLWIyKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWIzKX0KLnNvLWJveC10e2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZTo4LjVweDtmb250LXdlaWdodDo3MDA7bGV0dGVyLXNwYWNpbmc6LjE0ZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO21hcmdpbi1ib3R0b206MTBweH0KLnNvLWJveC5wcnAgLnNvLWJveC10e2NvbG9yOnZhcigtLXMpfS5zby1ib3guZ3JuIC5zby1ib3gtdHtjb2xvcjp2YXIoLS1nKX0uc28tYm94LnJlZCAuc28tYm94LXR7Y29sb3I6dmFyKC0tcil9LnNvLWJveC5vcmcgLnNvLWJveC10e2NvbG9yOnZhcigtLWEpfS5zby1ib3gueWx3IC5zby1ib3gtdHtjb2xvcjp2YXIoLS15KX0uc28tYm94LmJsdSAuc28tYm94LXR7Y29sb3I6dmFyKC0tYil9Ci5zby1ib3ggcCwuc28tYm94IHVsLC5zby1ib3ggb2x7Zm9udC1zaXplOjE0LjVweDtjb2xvcjojYzhkZGQwO21hcmdpbi1ib3R0b206MDtsaW5lLWhlaWdodDoxLjl9Ci5zby1ib3ggcDpub3QoOmxhc3QtY2hpbGQpLC5zby1ib3ggdWw6bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tYm90dG9tOjEwcHh9Ci5zby1ib3ggbGl7bWFyZ2luLWJvdHRvbTo2cHh9Cgouc28tY29sczJ7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMWZyO2dhcDoxMnB4O21hcmdpbjoxOHB4IDB9Ci5zby1jb2xzM3tkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdCgzLDFmcik7Z2FwOjEycHg7bWFyZ2luOjE4cHggMH0KLnNvLWNvbHtiYWNrZ3JvdW5kOiMwYTEyMGE7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDE1NSw4OSwxODIsLjA3KTtib3JkZXItcmFkaXVzOjEwcHg7cGFkZGluZzoxNXB4IDE3cHh9Ci5zby1jb2wgaDR7bWFyZ2luOjAgMCA4cHg7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjgwMDtmb250LXNpemU6MTNweH0KLnNvLWNvbCBoNC5ze2NvbG9yOnZhcigtLXMpfS5zby1jb2wgaDQuZ3tjb2xvcjp2YXIoLS1nKX0uc28tY29sIGg0LnJ7Y29sb3I6dmFyKC0tcil9LnNvLWNvbCBoNC5ve2NvbG9yOnZhcigtLWEpfS5zby1jb2wgaDQuYntjb2xvcjp2YXIoLS1iKX0KLnNvLWNvbCBwLC5zby1jb2wgdWx7Zm9udC1zaXplOjEzcHg7Y29sb3I6IzlkYmZhYTtsaW5lLWhlaWdodDoxLjg1O21hcmdpbjowfQouc28tY29sIHVse3BhZGRpbmctbGVmdDoxNHB4fS5zby1jb2wgbGl7bWFyZ2luLWJvdHRvbTo1cHh9Cgouc28tcXtib3JkZXItbGVmdDozcHggc29saWQgdmFyKC0tcyk7YmFja2dyb3VuZDp2YXIoLS1zMik7cGFkZGluZzoxNnB4IDIwcHg7bWFyZ2luOjIwcHggMDtib3JkZXItcmFkaXVzOjAgMTFweCAxMXB4IDB9Ci5zby1xIGJsb2NrcXVvdGV7bWFyZ2luOjAgMCA5cHg7Zm9udC1zaXplOjE0LjVweDtjb2xvcjojZTBkMGY1O2ZvbnQtc3R5bGU6aXRhbGljO2xpbmUtaGVpZ2h0OjEuODh9Ci5zby1xYXtmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZTtmb250LXNpemU6OXB4O2NvbG9yOiM1YTNhN2F9Cgouc28tdHd7b3ZlcmZsb3cteDphdXRvO2JvcmRlci1yYWRpdXM6MTJweDtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMTU1LDg5LDE4MiwuMSk7bWFyZ2luOjIwcHggMH0KLnNvLXRibHt3aWR0aDoxMDAlO2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTttaW4td2lkdGg6NTgwcHh9Ci5zby10YmwgdGh7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7Zm9udC1zaXplOjguNXB4O2NvbG9yOnZhcigtLXMpO2xldHRlci1zcGFjaW5nOi4wOGVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtwYWRkaW5nOjExcHggMTRweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCB2YXIoLS1zMyk7YmFja2dyb3VuZDojMDgwYzA4O3RleHQtYWxpZ246bGVmdH0KLnNvLXRibCB0ZHtwYWRkaW5nOjEycHggMTRweDtjb2xvcjojYzhkZGQwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMTU1LDg5LDE4MiwuMDQpO2ZvbnQtc2l6ZToxMy41cHg7bGluZS1oZWlnaHQ6MS43ODt2ZXJ0aWNhbC1hbGlnbjp0b3B9Ci5zby10YmwgdGQ6Zmlyc3QtY2hpbGR7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiNmMGY3ZjJ9Ci5zby10YmwgdHI6bGFzdC1jaGlsZCB0ZHtib3JkZXItYm90dG9tOm5vbmV9Ci5zby10YmwgdHI6bnRoLWNoaWxkKG9kZCkgdGR7YmFja2dyb3VuZDpyZ2JhKDE1NSw4OSwxODIsLjAxMil9Ci50Yy1ne2NvbG9yOnZhcigtLWcpO2ZvbnQtd2VpZ2h0OjcwMH0udGMtcntjb2xvcjp2YXIoLS1yKTtmb250LXdlaWdodDo3MDB9LnRjLW97Y29sb3I6dmFyKC0tYSk7Zm9udC13ZWlnaHQ6NzAwfS50Yy1ze2NvbG9yOnZhcigtLXMpO2ZvbnQtd2VpZ2h0OjcwMH0KCi5zby10bHttYXJnaW46MjBweCAwO3BhZGRpbmctbGVmdDoyMnB4O3Bvc2l0aW9uOnJlbGF0aXZlfQouc28tdGw6OmJlZm9yZXtjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NnB4O3RvcDo2cHg7Ym90dG9tOjZweDt3aWR0aDoycHg7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTgwZGVnLHZhcigtLXMpLHJnYmEoMTU1LDg5LDE4MiwuMDgpKX0KLnNvLXRsLWl0ZW17cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLWJvdHRvbToyMHB4fQouc28tdGwtZG90e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6LTE4cHg7dG9wOjZweDt3aWR0aDoxMHB4O2hlaWdodDoxMHB4O2JvcmRlci1yYWRpdXM6NTAlO2JvcmRlcjoycHggc29saWQgIzA2MGUwYX0KLnNvLXRsLWRvdC5ze2JhY2tncm91bmQ6dmFyKC0tcyl9LnNvLXRsLWRvdC5ne2JhY2tncm91bmQ6dmFyKC0tZyl9LnNvLXRsLWRvdC5ve2JhY2tncm91bmQ6dmFyKC0tYSl9LnNvLXRsLWRvdC5ye2JhY2tncm91bmQ6dmFyKC0tcil9Ci5zby10bC10aW1le2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZTo5cHg7Zm9udC13ZWlnaHQ6NzAwO21hcmdpbi1ib3R0b206M3B4fQouc28tdGwtdGltZS5ze2NvbG9yOnZhcigtLXMpfS5zby10bC10aW1lLmd7Y29sb3I6dmFyKC0tZyl9LnNvLXRsLXRpbWUub3tjb2xvcjp2YXIoLS1hKX0uc28tdGwtdGltZS5ye2NvbG9yOnZhcigtLXIpfQouc28tdGwtdGl0bGV7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjgwMDtmb250LXNpemU6MTRweDtjb2xvcjojZjBmN2YyO21hcmdpbi1ib3R0b206NHB4O2xpbmUtaGVpZ2h0OjEuM30KLnNvLXRsLWJvZHl7Zm9udC1zaXplOjEzLjVweDtjb2xvcjojOWRiZmFhO2xpbmUtaGVpZ2h0OjEuODJ9Cgouc28tZmFxe21hcmdpbjoxOHB4IDB9Ci5zby1maXtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMTU1LDg5LDE4MiwuMSk7Ym9yZGVyLXJhZGl1czo5cHg7bWFyZ2luLWJvdHRvbTo3cHg7b3ZlcmZsb3c6aGlkZGVufQouc28tZnF7cGFkZGluZzoxNHB4IDE4cHg7Y3Vyc29yOnBvaW50ZXI7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiNmMGY3ZjI7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcjt1c2VyLXNlbGVjdDpub25lO2JhY2tncm91bmQ6IzBhMTIwYTtsaW5lLWhlaWdodDoxLjR9Ci5zby1mcTo6YWZ0ZXJ7Y29udGVudDonKyc7Zm9udC1zaXplOjIwcHg7Y29sb3I6dmFyKC0tcyk7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjIycztmbGV4LXNocmluazowO21hcmdpbi1sZWZ0OjEycHh9Ci5zby1maS5vcGVuIC5zby1mcTo6YWZ0ZXJ7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyl9Ci5zby1mYXttYXgtaGVpZ2h0OjA7b3ZlcmZsb3c6aGlkZGVuO3RyYW5zaXRpb246bWF4LWhlaWdodCAuMzRzIGVhc2V9Ci5zby1maS5vcGVuIC5zby1mYXttYXgtaGVpZ2h0OjYwMHB4fQouc28tZmEtaXtwYWRkaW5nOjE0cHggMThweDtmb250LXNpemU6MTRweDtjb2xvcjojYzhkZGQwO2xpbmUtaGVpZ2h0OjEuOTtib3JkZXItdG9wOjFweCBzb2xpZCByZ2JhKDE1NSw4OSwxODIsLjA4KX0KLnNvLWZhLWkgc3Ryb25ne2NvbG9yOiNmMGY3ZjJ9Cgouc28tY2FyZHN7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoYXV0by1maXQsbWlubWF4KDE2OHB4LDFmcikpO2dhcDo4cHg7bWFyZ2luOjE0cHggMH0KLnNvLWNhcmR7YmFja2dyb3VuZDojMGExMjBhO2JvcmRlcjoxcHggc29saWQgcmdiYSgxNTUsODksMTgyLC4wNyk7Ym9yZGVyLXJhZGl1czo4cHg7cGFkZGluZzoxMnB4O3RleHQtZGVjb3JhdGlvbjpub25lO2Rpc3BsYXk6YmxvY2s7Ym9yZGVyLWJvdHRvbTpub25lfQouc28tY2FyZC1jYXR7Zm9udC1zaXplOjhweDtmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZTtjb2xvcjp2YXIoLS1zKTttYXJnaW4tYm90dG9tOjNweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9Ci5zby1jYXJkLXRpdGxle2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojZjBmN2YyO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjEuNH0KCi5zby1jdGF7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLHZhcigtLXMyKSx0cmFuc3BhcmVudCk7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1zMyk7Ym9yZGVyLXJhZGl1czoxMnB4O3BhZGRpbmc6MjJweCAyNnB4O3RleHQtYWxpZ246Y2VudGVyO21hcmdpbjozMHB4IDB9Ci5zby1jdGEtYnRue2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JhY2tncm91bmQ6dmFyKC0tZyk7Y29sb3I6IzAwMCAhaW1wb3J0YW50O2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo5MDA7Zm9udC1zaXplOjE1cHg7cGFkZGluZzoxM3B4IDI4cHg7Ym9yZGVyLXJhZGl1czo5cHg7dGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDttYXJnaW4tdG9wOjVweH0KCi5zby1hdXRob3J7YmFja2dyb3VuZDp2YXIoLS1zMik7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1zMyk7Ym9yZGVyLXJhZGl1czoxMnB4O3BhZGRpbmc6MThweCAyMnB4O21hcmdpbjoyNnB4IDA7ZGlzcGxheTpmbGV4O2dhcDoxNHB4O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9Ci5zby1hdnt3aWR0aDo0NnB4O2hlaWdodDo0NnB4O2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEzNWRlZyx2YXIoLS1zKSxyZ2JhKDE1NSw4OSwxODIsLjMpKTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjkwMDtmb250LXNpemU6MTdweDtjb2xvcjojZmZmO2ZsZXgtc2hyaW5rOjB9Ci5zby1hbntmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiNmMGY3ZjJ9Ci5zby1hcntmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZTtmb250LXNpemU6OHB4O2NvbG9yOnZhcigtLXMpO21hcmdpbjoycHggMCA2cHh9Ci5zby1hYntmb250LXNpemU6MTIuNXB4O2NvbG9yOiM5ZGJmYWE7bGluZS1oZWlnaHQ6MS42NX0KLnNvLWRpc2N7YmFja2dyb3VuZDp2YXIoLS1yMik7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1yMyk7Ym9yZGVyLXJhZGl1czoxMHB4O3BhZGRpbmc6MTNweCAxN3B4O2ZvbnQtc2l6ZToxM3B4O2NvbG9yOiNkOWEwYTA7bGluZS1oZWlnaHQ6MS44NTttYXJnaW46MjBweCAwfQouc28tbWV0YXtmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZTtmb250LXNpemU6OHB4O2NvbG9yOiMyYTRhMWE7bWFyZ2luLXRvcDoxNHB4O2xpbmUtaGVpZ2h0OjEuOX0KCkBtZWRpYShtYXgtd2lkdGg6NjYwcHgpey5zby1oZXJvLWdyaWQsLnNvLWNvbHMyLC5zby1jb2xzM3tncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyfS5zby1hdXRob3J7ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5zby1zbmFwLWdyaWR7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciAxZnJ9fQo8L3N0eWxlPgoKPGRpdiBjbGFzcz0ic28iPgoKPCEtLSBIRVJPIC0tPgo8ZGl2IGNsYXNzPSJzby1oZXJvIj4KICA8ZGl2IGNsYXNzPSJzby1iYWRnZXMiPgogICAgPHNwYW4gY2xhc3M9InNvLWJhZGdlIHMiPlNvbGFuYSBBbmFseXNlPC9zcGFuPgogICAgPHNwYW4gY2xhc3M9InNvLWJhZGdlIHMiPlNPTCBQcm9nbm9zZSAyMDI2PC9zcGFuPgogICAgPHNwYW4gY2xhc3M9InNvLWJhZGdlIGciPkZpcmVkYW5jZXIgTGl2ZTwvc3Bhbj4KICAgIDxzcGFuIGNsYXNzPSJzby1iYWRnZSBnIj5BbHBlbmdsb3cgUTMgMjAyNjwvc3Bhbj4KICAgIDxzcGFuIGNsYXNzPSJzby1iYWRnZSBvIj5TdGFuZDogQXByaWwgMjAyNjwvc3Bhbj4KICA8L2Rpdj4KICA8aDE+U29sYW5hIChTT0wpIEFuYWx5c2UgJmFtcDsgUHJvZ25vc2UgMjAyNjo8YnI+PHNwYW4+RmlyZWRhbmNlciwgQWxwZW5nbG93LCBTcG90LUVURnM8L3NwYW4+PC9oMT4KICA8cCBjbGFzcz0ic28taGVyby1sZWFkIj5Tb2xhbmEgaGFuZGVsdCBpbSBBcHJpbCAyMDI2IGJlaSB+ODggJCDigJMgcnVuZCA3MCUgdW50ZXIgc2VpbmVtIEFsbHplaXRob2NoIHZvbiAyOTMgJCAoSmFudWFyIDIwMjUpLiBHbGVpY2h6ZWl0aWcgZXJyZWljaHRlIGRpZSBPbi1DaGFpbi1XaXJ0c2NoYWZ0c2FrdGl2aXTDpHQgaW4gUTEgMjAyNiBlaW4gPHN0cm9uZz5oaXN0b3Jpc2NoZXMgSG9jaCB2b24gMSwxIEJpbGxpb25lbiBEb2xsYXI8L3N0cm9uZz4sIGRlciBGaXJlZGFuY2VyLVZhbGlkYXRvci1DbGllbnQgaXN0IGxpdmUsIHVuZCBTcG90LVNPTC1FVEZzIGhhbmRlbG4gc2VpdCBPa3RvYmVyIDIwMjUuIERpZXNlIEFuYWx5c2UgZXJrbMOkcnQgZGVuIFdpZGVyc3BydWNoIHp3aXNjaGVuIHNjaHdhY2hlbSBLdXJzIHVuZCBzdGFya2VuIEZ1bmRhbWVudGFsZGF0ZW4g4oCTIHVuZCB3ZWxjaGUgS2F0YWx5c2F0b3JlbiBkYXMgYXVmbMO2c2VuIGvDtm5udGVuLjwvcD4KICA8ZGl2IGNsYXNzPSJzby1oZXJvLWdyaWQiPgogICAgPGRpdiBjbGFzcz0ic28taGVyby1wYW5lbCI+CiAgICAgIDxoMz5XYXMgZHUgaW4gZGllc2VtIEFydGlrZWwgZmluZGVzdDwvaDM+CiAgICAgIDx1bD4KICAgICAgICA8bGk+QWt0dWVsbGVzIE1hcmt0YmlsZDogd2FydW0gU09MIHNvIHdlaXQgZ2VmYWxsZW4gaXN0PC9saT4KICAgICAgICA8bGk+RmlyZWRhbmNlcjogMSBNaW8uIFRQUywgQ2xpZW50LURpdmVyc2l0w6R0LCBNYWlubmV0LVN0YW5kPC9saT4KICAgICAgICA8bGk+QWxwZW5nbG93OiAxNTBtcyBGaW5hbGl0w6R0LCB3YXMgZGFzIGbDvHIgVHJhZGVyIGJlZGV1dGV0PC9saT4KICAgICAgICA8bGk+U3BvdC1TT0wtRVRGczogUHJvZHVrdGUsIEFVTSwgU3Rha2luZy1SZW5kaXRlPC9saT4KICAgICAgICA8bGk+T24tQ2hhaW4tRnVuZGFtZW50YWxzOiAxLDEgQmlvLiAkLCBSV0EsIFdlc3Rlcm4gVW5pb248L2xpPgogICAgICAgIDxsaT5UZWNobmlzY2hlIENoYXJ0YW5hbHlzZTogU3VwcG9ydCwgV2lkZXJzdGFuZCwgU3plbmFyaWVuPC9saT4KICAgICAgICA8bGk+UHJvZ25vc2VuIDIwMjbigJMyMDMwICsgUmlzaWtlbjwvbGk+CiAgICAgIDwvdWw+CiAgICA8L2Rpdj4KICAgIDxkaXYgY2xhc3M9InNvLWhlcm8tcGFuZWwiPgogICAgICA8aDM+QXVmIGVpbmVuIEJsaWNrPC9oMz4KICAgICAgPGRpdiBjbGFzcz0ic28tc25hcC1ncmlkIj4KICAgICAgICA8ZGl2IGNsYXNzPSJzby1zbmFwIj48c3Ryb25nPn44OCAkPC9zdHJvbmc+PHNwYW4+U09MIGFrdHVlbGwgKEFwcmlsIDIwMjYpPC9zcGFuPjwvZGl2PgogICAgICAgIDxkaXYgY2xhc3M9InNvLXNuYXAiPjxzdHJvbmc+Jm1pbnVzOzcwJTwvc3Ryb25nPjxzcGFuPnVudGVyIEFUSCAyOTMgJCAoSmFuLiAyMDI1KTwvc3Bhbj48L2Rpdj4KICAgICAgICA8ZGl2IGNsYXNzPSJzby1zbmFwIj48c3Ryb25nPjEsMSBCaW8uICQ8L3N0cm9uZz48c3Bhbj5Pbi1DaGFpbi1Ba3Rpdml0w6R0IFExIDIwMjY8L3NwYW4+PC9kaXY+CiAgICAgICAgPGRpdiBjbGFzcz0ic28tc25hcCI+PHN0cm9uZz44MDUgTWlvLiAkPC9zdHJvbmc+PHNwYW4+U3BvdC1TT0wtRVRGIEFVTSBnZXNhbXQ8L3NwYW4+PC9kaXY+CiAgICAgIDwvZGl2PgogICAgPC9kaXY+CiAgPC9kaXY+CjwvZGl2PgoKPCEtLSBTVEFUUyAtLT4KPGRpdiBjbGFzcz0ic28tc3RhdHMiPgogIDxkaXYgY2xhc3M9InNvLXN0YXQiPjxkaXYgY2xhc3M9InNvLXN2IHMiPn44OCAkPC9kaXY+PGRpdiBjbGFzcz0ic28tc2wiPlNPTCBLdXJzIChBcHJpbCAyMDI2KTwvZGl2PjwvZGl2PgogIDxkaXYgY2xhc3M9InNvLXN0YXQiPjxkaXYgY2xhc3M9InNvLXN2IHIiPiZtaW51czs3MCU8L2Rpdj48ZGl2IGNsYXNzPSJzby1zbCI+dW50ZXIgQVRIIDI5MyAkIChKYW51YXIgMjAyNSk8L2Rpdj48L2Rpdj4KICA8ZGl2IGNsYXNzPSJzby1zdGF0Ij48ZGl2IGNsYXNzPSJzby1zdiBnIj4xLDEgQmlvLiAkPC9kaXY+PGRpdiBjbGFzcz0ic28tc2wiPk9uLUNoYWluLVdpcnRzY2hhZnRzYWt0aXZpdMOkdCBRMSAyMDI2PC9kaXY+PC9kaXY+CiAgPGRpdiBjbGFzcz0ic28tc3RhdCI+PGRpdiBjbGFzcz0ic28tc3YgZyI+KzYuNTU4JTwvZGl2PjxkaXYgY2xhc3M9InNvLXNsIj5Pbi1DaGFpbi1Ba3Rpdml0w6R0IFFvUSAoUTQgMjAyNSDihpIgUTEgMjAyNik8L2Rpdj48L2Rpdj4KICA8ZGl2IGNsYXNzPSJzby1zdGF0Ij48ZGl2IGNsYXNzPSJzby1zdiBnIj42NeKAkzcwJTwvZGl2PjxkaXYgY2xhc3M9InNvLXNsIj5kZXMgVW1sYXVmYW5nZWJvdHMgZ2VzdGFrdDwvZGl2PjwvZGl2PgogIDxkaXYgY2xhc3M9InNvLXN0YXQiPjxkaXYgY2xhc3M9InNvLXN2IGciPjgwNSBNaW8uICQ8L2Rpdj48ZGl2IGNsYXNzPSJzby1zbCI+U3BvdC1TT0wtRVRGIEdlc2FtdC1BVU0gKFExIDIwMjYpPC9kaXY+PC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0ic28taHIiPjwvZGl2PgoKPCEtLSBTRUNUSU9OIDE6IE1BUktUQklMRCAtLT4KPGgyPk1hcmt0YmlsZCBBcHJpbCAyMDI2OiA8ZW0+V2FydW0gU29sYW5hIHNvIHdlaXQgZ2VmYWxsZW4gaXN0PC9lbT48L2gyPgoKPHA+U29sYW5hIHN0YXJ0ZXRlIDIwMjUgbWl0IGVpbmVtIEFsbHplaXRob2NoIHZvbiAyOTMgRG9sbGFyIGltIEphbnVhciB1bmQgZXJsZWJ0ZSBkYW5uIGVpbmVuIGRlciBkcmFtYXRpc2Noc3RlbiBSw7xja2fDpG5nZSBpbSBnZXNhbXRlbiBLcnlwdG8tWnlrbHVzLiBJbSBGZWJydWFyIHVuZCBNw6RyeiAyMDI2IGZpZWwgU09MIGF1ZiB1bnRlciA4MCBEb2xsYXIg4oCTIGVpbiBWZXJsdXN0IHZvbiDDvGJlciA3MCUgaW5uZXJoYWxiIHZvbiAxNSBNb25hdGVuLiBHbGVpY2h6ZWl0aWcgZW50d2lja2VsbiBkaWUgTmV0endlcmstRnVuZGFtZW50YWxkYXRlbiBlaW5lIEVpZ2VuZHluYW1paywgZGllIGRlbSBLdXJzYmlsZCB3aWRlcnNwcmljaHQ6IFExIDIwMjYgd2FyIE9uLUNoYWluIGRhcyBzdMOkcmtzdGUgUXVhcnRhbCBpbiBTb2xhbmFzIEdlc2NoaWNodGUuIDxhIGhyZWY9Imh0dHBzOi8vY29pbm1hcmtldGNhcC5jb20vY21jLWFpL3NvbGFuYS9sYXRlc3QtdXBkYXRlcy8iIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiBjbGFzcz0ic3JjIj5jb2lubWFya2V0Y2FwLmNvbTwvYT48L3A+Cgo8ZGl2IGNsYXNzPSJzby1jb2xzMiI+CiAgPGRpdiBjbGFzcz0ic28tY29sIj4KICAgIDxoNCBjbGFzcz0iciI+V2FydW0gU09MIGdlZmFsbGVuIGlzdDwvaDQ+CiAgICA8dWw+CiAgICAgIDxsaT48c3Ryb25nPklyYW4tS3JpZWcgJmFtcDsgUmlzay1vZmY6PC9zdHJvbmc+IFNPTCBhbHMgSGlnaC1CZXRhLUFzc2V0IGZpZWwgw7xiZXJwcm9wb3J0aW9uYWwgZ2VnZW7DvGJlciBCVEM8L2xpPgogICAgICA8bGk+PHN0cm9uZz5EcmlmdC1Qcm90b2NvbC1IYWNrOjwvc3Ryb25nPiAyODYgTWlvLiAkIEV4cGxvaXQgYW0gMS4gQXByaWwgMjAyNiBkdXJjaCBub3Jka29yZWFuaXNjaGUgSGFja2VyIOKAkyBWZXJ0cmF1ZW4gaW4gU29sYW5hLURlRmkgZXJzY2jDvHR0ZXJ0PC9saT4KICAgICAgPGxpPjxzdHJvbmc+RlRYLVRva2VuLVVubG9ja3M6PC9zdHJvbmc+IEZUWC1JbnNvbHZlbnp2ZXJ3YWx0ZXIgZW50c3BlcnJlbiByZWdlbG3DpMOfaWcgU09MLUJlc3TDpG5kZSDigJMgdm9yaGVyc2VoYmFyZXIgVmVya2F1ZnNkcnVjazwvbGk+CiAgICAgIDxsaT48c3Ryb25nPk1lbWVjb2luLVp5a2x1cyBhYmdla2x1bmdlbjo8L3N0cm9uZz4gUHVtcC5mdW4tZ2V0cmllYmVuZXIgU3Bla3VsYXRpb25zbW90b3IgYXVzIDIwMjTigJMyMDI1IGvDvGhsdCBhYjwvbGk+CiAgICAgIDxsaT48c3Ryb25nPkJUQy1Eb21pbmFuejo8L3N0cm9uZz4gSW5zdGl0dXRpb25lbGxlIEFubGVnZXIgcGFya2VuIGluIEJUQyBzdGF0dCBTT0w8L2xpPgogICAgPC91bD4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJzby1jb2wiPgogICAgPGg0IGNsYXNzPSJnIj5XYXMgc3RhcmsgZ2VibGllYmVuIGlzdDwvaDQ+CiAgICA8dWw+CiAgICAgIDxsaT48c3Ryb25nPjEsMSBCaW8uICQgT24tQ2hhaW4tQWt0aXZpdMOkdCBRMSAyMDI2PC9zdHJvbmc+IOKAkyBoaXN0b3Jpc2NoZXIgUmVrb3JkICgrNi41NTglIFFvUSk8L2xpPgogICAgICA8bGk+PHN0cm9uZz5GaXJlZGFuY2VyIGxpdmU6PC9zdHJvbmc+IFp3ZWl0ZXIgVmFsaWRhdG9yLUNsaWVudCBlcmjDtmh0IFJlc2lsaWVuejwvbGk+CiAgICAgIDxsaT48c3Ryb25nPlNwb3QtRVRGcyBoYW5kZWxuOjwvc3Ryb25nPiA4MDUgTWlvLiAkIEFVTSwgRmlkZWxpdHksIEZyYW5rbGluIFRlbXBsZXRvbiwgQml0d2lzZTwvbGk+CiAgICAgIDxsaT48c3Ryb25nPlNPTCBhbHMgQ29tbW9kaXR5IGtsYXNzaWZpemllcnQ6PC9zdHJvbmc+IFNFQy9DRlRDIGhhYmVuIFNPTCBhbHMgZGlnaXRhbGVzIEhhbmRlbHNndXQgZWluZ2VzdHVmdDwvbGk+CiAgICAgIDxsaT48c3Ryb25nPldlc3Rlcm4gVW5pb24gVVNEUFQ6PC9zdHJvbmc+IDE3NCBKYWhyZSBhbHRlciBSaWVzZSBsYXVuY2h0IFN0YWJsZWNvaW4gYXVmIFNvbGFuYSBpbiBIMSAyMDI2PC9saT4KICAgICAgPGxpPjxzdHJvbmc+NTAgTWlvLiBtb25hdGxpY2ggYWt0aXZlIEFkcmVzc2VuPC9zdHJvbmc+LCAzLDI1IE1pby4gdMOkZ2xpY2ggYWt0aXZlIE51dHplcjwvbGk+CiAgICA8L3VsPgogIDwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9InNvLWhyIj48L2Rpdj4KCjwhLS0gU0VDVElPTiAyOiBURUNITk9MT0dJRS1VUEdSQURFUyAtLT4KPGgyPkZpcmVkYW5jZXIgJmFtcDsgQWxwZW5nbG93OiA8ZW0+U29sYW5hcyB0ZWNobm9sb2dpc2NoZSBUcmFuc2Zvcm1hdGlvbiAyMDI2PC9lbT48L2gyPgoKPGgzPkZpcmVkYW5jZXI6IERlciB6d2VpdGUgVmFsaWRhdG9yLUNsaWVudCB2b24gSnVtcCBDcnlwdG88L2gzPgoKPHA+RGFzIGJlZGV1dGVuZHN0ZSB0ZWNobmlzY2hlIEVyZWlnbmlzIGbDvHIgU29sYW5hIGluIDIwMjYgaXN0IGRlciBNYWlubmV0LVN0YXJ0IHZvbiA8c3Ryb25nPkZpcmVkYW5jZXI8L3N0cm9uZz4sIGVpbmVtIHVuYWJow6RuZ2lnZW4gVmFsaWRhdG9yLUNsaWVudCwgZW50d2lja2VsdCB2b24gSnVtcCBDcnlwdG8uIEdlc3RhcnRldCBpbSBEZXplbWJlciAyMDI1IG1pdCAyMDcgVmFsaWRhdG9yZW4sIGhhdCBGaXJlZGFuY2VyIGluIFN0cmVzc3Rlc3RzIMO8YmVyIDxzdHJvbmc+NjAwLjAwMCBUcmFuc2FrdGlvbmVuIHBybyBTZWt1bmRlPC9zdHJvbmc+IGVycmVpY2h0IOKAkyBtaXQgZWluZW0gZXJrbMOkcnRlbiBaaWVsIHZvbiAxIE1pbGxpb24gVFBTIGJlaSB2b2xsc3TDpG5kaWdlciBNaWdyYXRpb24uIERhcyBlbnRzcHJpY2h0IGRlciBLYXBheml0w6R0IHplbnRyYWxpc2llcnRlciBCw7Zyc2VuIHdpZSBCaW5hbmNlIG9kZXIgTmFzZGFxLiA8YSBocmVmPSJodHRwczovL2NvaW5tYXJrZXRjYXAuY29tL2NtYy1haS9zb2xhbmEvcHJpY2UtcHJlZGljdGlvbi8iIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiBjbGFzcz0ic3JjIj5jb2lubWFya2V0Y2FwLmNvbTwvYT48L3A+Cgo8ZGl2IGNsYXNzPSJzby10bCI+CiAgPGRpdiBjbGFzcz0ic28tdGwtaXRlbSI+CiAgICA8ZGl2IGNsYXNzPSJzby10bC1kb3QgZyI+PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzby10bC10aW1lIGciPkRlemVtYmVyIDIwMjUgJm5kYXNoOyBGaXJlZGFuY2VyIE1haW5uZXQtTGF1bmNoPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzby10bC10aXRsZSI+MjA3IFZhbGlkYXRvcmVuLCA2MDAuMDAwKyBUUFMgaW4gVGVzdHM8L2Rpdj4KICAgIDxkaXYgY2xhc3M9InNvLXRsLWJvZHkiPkp1bXAgQ3J5cHRvIGxhdW5jaHQgRmlyZWRhbmNlciBhdWYgZGVtIE1haW5uZXQuIERlciBDbGllbnQgbMOkdWZ0IHBhcmFsbGVsIHp1bSBiZXN0ZWhlbmRlbiBBZ2F2ZS1DbGllbnQuIDcwMCBUYWdlIHVudW50ZXJicm9jaGVuZSBVcHRpbWUgZGVzIFNvbGFuYS1OZXR6d2Vya3MgenVtIFplaXRwdW5rdCBkZXMgTGF1bmNoZXMg4oCTIGVpbiBBcmd1bWVudCBmw7xyIGluc3RpdHV0aW9uZWxsZSBWZXJsw6Rzc2xpY2hrZWl0LiBGaXJlZGFuY2VyIGFic29sdmllcnQgZWluZW4gNTAwLjAwMC1Eb2xsYXItQnVnLUJvdW50eS1TdHJlc3N0ZXN0IHZvciBkZXIgdm9sbHN0w6RuZGlnZW4gTWlncmF0aW9uLjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9InNvLXRsLWl0ZW0iPgogICAgPGRpdiBjbGFzcz0ic28tdGwtZG90IHMiPjwvZGl2PgogICAgPGRpdiBjbGFzcz0ic28tdGwtdGltZSBzIj5RMeKAk1EyIDIwMjYgJm5kYXNoOyBTY2hyaXR0d2Vpc2UgVmFsaWRhdG9yLU1pZ3JhdGlvbjwvZGl2PgogICAgPGRpdiBjbGFzcz0ic28tdGwtdGl0bGUiPkNsaWVudC1EaXZlcnNpdMOkdCBhbHMgU2ljaGVyaGVpdHNnYXJhbnRpZTwvZGl2PgogICAgPGRpdiBjbGFzcz0ic28tdGwtYm9keSI+U29sYW5hIGhhdCBudW4gendlaSB2b2xsc3TDpG5kaWcgdW5hYmjDpG5naWdlIFZhbGlkYXRvci1DbGllbnRzLiBFaW4gQnVnIGluIGVpbmVtIENsaWVudCBsZWd0IG5pY2h0IG1laHIgZGFzIGdlc2FtdGUgTmV0endlcmsgbGFobSDigJMgZGFzIHdhciBoaXN0b3Jpc2NoIGVpbmUgZGVyIGdyw7bDn3RlbiBTY2h3w6RjaGVuLiBDbGllbnQtRGl2ZXJzaXTDpHQgaXN0IGVpbmUgU3RhbmRhcmQtQW5mb3JkZXJ1bmcgaW5zdGl0dXRpb25lbGxlciBJbmZyYXN0cnVrdHVyICh6LkIuIEV0aGVyZXVtIGVyZsO8bGx0ZSBkYXMgYmVyZWl0cyBmcsO8aGVyKS4gRGllIHZvbGxzdMOkbmRpZ2UgTWlncmF0aW9uIGFsbGVyIFZhbGlkYXRvcmVuIGlzdCBmw7xyIEgyIDIwMjYgZ2VwbGFudC48L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJzby10bC1pdGVtIj4KICAgIDxkaXYgY2xhc3M9InNvLXRsLWRvdCBvIj48L2Rpdj4KICAgIDxkaXYgY2xhc3M9InNvLXRsLXRpbWUgbyI+SDIgMjAyNiAmbmRhc2g7IFZvbGxzdMOkbmRpZ2UgRmlyZWRhbmNlci1NaWdyYXRpb248L2Rpdj4KICAgIDxkaXYgY2xhc3M9InNvLXRsLXRpdGxlIj5aaWVsOiAxIE1pbGxpb24gVFBTPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzby10bC1ib2R5Ij5CZWkgdm9sbHN0w6RuZGlnZXIgTWlncmF0aW9uIGFsbGVyIFZhbGlkYXRvcmVuIGF1ZiBGaXJlZGFuY2VyLUluZnJhc3RydWt0dXIgc29sbCBTb2xhbmEgMSBNaWxsaW9uIFRyYW5zYWt0aW9uZW4gcHJvIFNla3VuZGUgdmVyYXJiZWl0ZW4ga8O2bm5lbi4gRGFzIMO8YmVyc3RlaWd0IGRpZSBLYXBheml0w6R0IHZvbiBWaXNhICgyNC4wMDAgVFBTKSB1bSBkYXMgNDAtZmFjaGUgdW5kIHBvc2l0aW9uaWVydCBTb2xhbmEgYWxzIGVpbnppZ2UgTGF5ZXItMS1CbG9ja2NoYWluIGbDvHIgSG9jaGZyZXF1ZW56LUZpbmFuemFud2VuZHVuZ2VuLjwvZGl2PgogIDwvZGl2Pgo8L2Rpdj4KCjxoMz5BbHBlbmdsb3c6IDE1MCBNaWxsaXNla3VuZGVuIEZpbmFsaXTDpHQ8L2gzPgoKPHA+TmViZW4gRmlyZWRhbmNlciBhcmJlaXRldCBTb2xhbmEgYW4gZWluZW0gZnVuZGFtZW50YWxlbiBLb25zZW5zLU92ZXJoYXVsOiA8c3Ryb25nPkFscGVuZ2xvdyAoU0lNRC0wMzI2KTwvc3Ryb25nPiwgZ2VwbGFudCBmw7xyIFEzIDIwMjYuIERhcyBVcGdyYWRlIHJlZHV6aWVydCBkaWUgQmxvY2stRmluYWxpdMOkdCB2b24gMTIgU2VrdW5kZW4gYXVmIDEwMOKAkzE1MCBNaWxsaXNla3VuZGVuIOKAkyBlaW5lIDgwLSBiaXMgMTAwLWZhY2hlIFZlcmJlc3NlcnVuZy4gWnVtIFZlcmdsZWljaDogRXRoZXJldW0gaGF0IG5hY2ggR2xhbXN0ZXJkYW0gZWluZSBGaW5hbGl0w6R0IHZvbiBlaW5pZ2VuIFNla3VuZGVuLCB0cmFkaXRpb25lbGxlIEZpbmFuemLDtnJzZW4gb3BlcmllcmVuIGluIE1pbGxpc2VrdW5kZW4uIDxhIGhyZWY9Imh0dHBzOi8vY29pbm1hcmtldGNhcC5jb20vY21jLWFpL3NvbGFuYS9sYXRlc3QtdXBkYXRlcy8iIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiBjbGFzcz0ic3JjIj5jb2lubWFya2V0Y2FwLmNvbTwvYT48L3A+Cgo8ZGl2IGNsYXNzPSJzby1ib3ggcHJwIj4KICA8ZGl2IGNsYXNzPSJzby1ib3gtdCI+JiM5ODg5OyBXYXMgQWxwZW5nbG93IGVybcO2Z2xpY2h0PC9kaXY+CiAgPHVsPgogICAgPGxpPjxzdHJvbmc+SG9jaGZyZXF1ZW56aGFuZGVsIGF1ZiBkZXIgQmxvY2tjaGFpbjo8L3N0cm9uZz4gMTUwbXMgRmluYWxpdMOkdCBlcm3DtmdsaWNodCBIRlQtU3RyYXRlZ2llbiwgZGllIGhldXRlIG51ciBhdWYgemVudHJhbGlzaWVydGVuIELDtnJzZW4gbcO2Z2xpY2ggc2luZDwvbGk+CiAgICA8bGk+PHN0cm9uZz5FY2h0emVpdC1aYWhsdW5nZW46PC9zdHJvbmc+IFN1Yi1TZWt1bmRlbi1aYWhsdW5nc2Jlc3TDpHRpZ3VuZyBmw7xyIFBvaW50LW9mLVNhbGUtQW53ZW5kdW5nZW48L2xpPgogICAgPGxpPjxzdHJvbmc+RWNodHplaXQtRGV2aXNlbi1TZXR0bGVtZW50Ojwvc3Ryb25nPiBEcmVpIGV1cm9ww6Rpc2NoZSBCYW5rZW4gcGlsb3RpZXJlbiBiaXMgRW5kZSBBcHJpbCAyMDI2IE9uLUNoYWluLUZYLU1vZHVsZSBhdWYgU29sYW5hPC9saT4KICAgIDxsaT48c3Ryb25nPlN1Yi1TZWt1bmRlbi1HYW1pbmc6PC9zdHJvbmc+IFZvbGxzdMOkbmRpZyBkZXplbnRyYWxlIFNwaWVsZSBtaXQgUmVha3Rpb25zemVpdGVuIHdpZSB6ZW50cmFsaXNpZXJ0ZSBEaWVuc3RlPC9saT4KICAgIDxsaT48c3Ryb25nPkVyaMO2aHRlIE5ldHp3ZXJrc2ljaGVyaGVpdDo8L3N0cm9uZz4gJmJkcXVvOzIwKzIwJmxkcXVvOy1SZXNpbGllbnog4oCTIE5ldHp3ZXJrIGJsZWlidCBzaWNoZXIsIHNlbGJzdCB3ZW5uIDIwJSBkZXIgTm9kZXMgYsO2c2FydGlnIHVuZCB3ZWl0ZXJlIDIwJSBvZmZsaW5lIHNpbmQ8L2xpPgogIDwvdWw+CjwvZGl2PgoKPGRpdiBjbGFzcz0ic28tYm94IGdybiI+CiAgPGRpdiBjbGFzcz0ic28tYm94LXQiPiYjMTI4MjAwOyBTb2xhbmEgVXBncmFkZS1Sb2FkbWFwIDIwMjY8L2Rpdj4KICA8dWw+CiAgICA8bGk+PHN0cm9uZz5GaXJlZGFuY2VyIChsaXZlLCBEZXouIDIwMjUpOjwvc3Ryb25nPiBad2VpdGVyIFZhbGlkYXRvci1DbGllbnQsIHNjaHJpdHR3ZWlzZSBNaWdyYXRpb24gYWxsZXIgVmFsaWRhdG9yZW4gaW4gSDEvSDIgMjAyNjwvbGk+CiAgICA8bGk+PHN0cm9uZz5TSU1ELTAzMzQgKGJldm9yc3RlaGVuZCk6PC9zdHJvbmc+IFRlc3RuZXQtRml4IGbDvHIgU1ZNIFN5c2NhbGwsIHZlcmJlc3NlcnQgWkstUHJvb2YtU2ljaGVyaGVpdDwvbGk+CiAgICA8bGk+PHN0cm9uZz5BbHBlbmdsb3cgLyBTSU1ELTAzMjYgKFEzIDIwMjYpOjwvc3Ryb25nPiBLb25zZW5zLU92ZXJoYXVsLCAxMDDigJMxNTBtcyBGaW5hbGl0w6R0PC9saT4KICAgIDxsaT48c3Ryb25nPlJXQS1FeHBhbnNpb24gKGxhdWZlbmQpOjwvc3Ryb25nPiBUb2tlbmlzaWVydGUgQXNzZXRzIGF1ZiBTb2xhbmEgYmVpIDIrIE1yZC4gJCwgUldBLVdhbGxldHMgZXJzdG1hbHMgw7xiZXIgRXRoZXJldW0gaGluYXVzPC9saT4KICA8L3VsPgo8L2Rpdj4KCjxkaXYgY2xhc3M9InNvLWhyIj48L2Rpdj4KCjwhLS0gU0VDVElPTiAzOiBTUE9ULUVURnMgLS0+CjxoMj5TcG90LVNPTC1FVEZzOiA8ZW0+SW5zdGl0dXRpb25lbGxlciBadWdhbmcgc2VpdCBPa3RvYmVyIDIwMjU8L2VtPjwvaDI+Cgo8cD5BbSAyOC4gT2t0b2JlciAyMDI1IHN0YXJ0ZXRlbiBkaWUgZXJzdGVuIFVTLWFtZXJpa2FuaXNjaGVuIFNwb3QtU29sYW5hLUVURnMg4oCTIHJ1bmQgbmV1biBNb25hdGUgbmFjaCBkZW4gQml0Y29pbi1FVEZzIHVuZCBkcmVpIE1vbmF0ZSBuYWNoIGRlbiBFdGhlcmV1bS1FVEZzLiBEaWUgR2VuZWhtaWd1bmcgZXJmb2xndGUsIG5hY2hkZW0gZGllIFNFQyB1bmQgQ0ZUQyBTT0wgZ2VtZWluc2FtIGFscyBkaWdpdGFsZXMgSGFuZGVsc2d1dCAoQ29tbW9kaXR5KSBlaW5nZXN0dWZ0IGhhdHRlbiwgd2FzIGRlbiByZWd1bGF0b3Jpc2NoZW4gV2VnIGbDvHIgaW5zdGl0dXRpb25lbGxlIFByb2R1a3RlIGZyZWltYWNodGUuIDxhIGhyZWY9Imh0dHBzOi8vdXNldGhlYml0Y29pbi5jb20vZ3VpZGVzL3NvbGFuYS1ldGYtYXBwcm92YWwvIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgY2xhc3M9InNyYyI+dXNldGhlYml0Y29pbi5jb208L2E+PC9wPgoKPGRpdiBjbGFzcz0ic28tdHciPgogIDx0YWJsZSBjbGFzcz0ic28tdGJsIj4KICAgIDx0aGVhZD48dHI+PHRoPlByb2R1a3Q8L3RoPjx0aD5FbWl0dGVudDwvdGg+PHRoPlRpY2tlcjwvdGg+PHRoPkZlZTwvdGg+PHRoPkJlc29uZGVyaGVpdDwvdGg+PC90cj48L3RoZWFkPgogICAgPHRib2R5PgogICAgICA8dHI+PHRkPkZyYW5rbGluIFNvbGFuYSBFVEY8L3RkPjx0ZD5GcmFua2xpbiBUZW1wbGV0b248L3RkPjx0ZCBjbGFzcz0idGMtcyI+U09FWjwvdGQ+PHRkIGNsYXNzPSJ0Yy1nIj4wLDE5JTwvdGQ+PHRkPkfDvG5zdGlnc3RlciBTT0wtRVRGLCBGZWUgYmlzIDMxLjUuMjAyNiBlcmxhc3NlbjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZD5CaXR3aXNlIFNvbGFuYSBTdGFraW5nIEVURjwvdGQ+PHRkPkJpdHdpc2U8L3RkPjx0ZCBjbGFzcz0idGMtcyI+QlNPTDwvdGQ+PHRkPjAsMjAlPC90ZD48dGQ+U3Rha2luZy1mw6RoaWcg4oCTIFJlbmRpdGUgKDbigJM3JSBwLmEuKSBhbiBBbmxlZ2VyPC90ZD48L3RyPgogICAgICA8dHI+PHRkPkZpZGVsaXR5IFNvbGFuYSBFVEY8L3RkPjx0ZD5GaWRlbGl0eTwvdGQ+PHRkIGNsYXNzPSJ0Yy1zIj5GU09MPC90ZD48dGQ+MCwyNSU8L3RkPjx0ZD5HcsO2w590ZXMgVmVydHJpZWJzbmV0eiB1bnRlciBhbGxlbiBFbWl0dGVudGVuPC90ZD48L3RyPgogICAgICA8dHI+PHRkPlZhbkVjayBTb2xhbmEgRVRGPC90ZD48dGQ+VmFuRWNrPC90ZD48dGQgY2xhc3M9InRjLXMiPlZTT0w8L3RkPjx0ZD4wLDIwJTwvdGQ+PHRkPlN0YXJrZSBQcsOkc2VueiBpbiBldXJvcMOkaXNjaGVuIE3DpHJrdGVuPC90ZD48L3RyPgogICAgICA8dHI+PHRkPjIxU2hhcmVzIFNvbGFuYSBFVEY8L3RkPjx0ZD4yMVNoYXJlczwvdGQ+PHRkIGNsYXNzPSJ0Yy1zIj5TT0xXPC90ZD48dGQ+MCwyNSU8L3RkPjx0ZD5FdXJvcMOkaXNjaGVzIFBpb25pZXJwcm9kdWt0IG1pdCBsYW5nZXIgVHJhY2sgUmVjb3JkPC90ZD48L3RyPgogICAgICA8dHI+PHRkPkdyYXlzY2FsZSBTb2xhbmEgVHJ1c3Q8L3RkPjx0ZD5HcmF5c2NhbGU8L3RkPjx0ZCBjbGFzcz0idGMtcyI+R1NPTDwvdGQ+PHRkPjAsNTAlPC90ZD48dGQ+S29udmVydGllcnVuZyBhdXMgYmVzdGVoZW5kZW0gVHJ1c3Q8L3RkPjwvdHI+CiAgICA8L3Rib2R5PgogIDwvdGFibGU+CjwvZGl2PgoKPHA+R2VzYW10LUFVTSBhbGxlciBTcG90LVNPTC1FVEZzOiBydW5kIDxzdHJvbmc+ODA1IE1pbGxpb25lbiBEb2xsYXI8L3N0cm9uZz4gKFN0YW5kIFExIDIwMjYpIOKAkyB3YXMgZXR3YSAxLDY5JSB2b24gU29sYW5hcyBHZXNhbXRtYXJrdGthcGl0YWxpc2llcnVuZyBlbnRzcHJpY2h0LiBadW0gVmVyZ2xlaWNoOiBCaXRjb2luLUVURnMgaGFsdGVuIMO8YmVyIDg1IE1pbGxpYXJkZW4gRG9sbGFyLiBEZXIgc3RydWt0dXJlbGxlIFVudGVyc2NoaWVkOiBTT0wtRVRGcyBtaXQgU3Rha2luZy1SZW5kaXRlICg24oCTNyUgcC5hLikgYmlldGVuIGluc3RpdHV0aW9uZWxsZW4gQW5sZWdlcm4gZWluZW4gUmV0dXJuLCBkZW4gQml0Y29pbi1FVEZzIG5pY2h0IGxpZWZlcm4ga8O2bm5lbi4gRGFzIGlzdCBlaW4gcG90ZW56aWVsbCB3aWNodGlnZXIgRGlmZmVyZW56aWVydW5nc2Zha3RvciBmw7xyIGluc3RpdHV0aW9uZWxsZSBLYXBpdGFsYWxsb2thdGlvbi4gPGEgaHJlZj0iaHR0cHM6Ly9jb2lucGVkaWEub3JnL3ByaWNlLXByZWRpY3Rpb24vc29sYW5hLXNvbC1wcmljZS1wcmVkaWN0aW9uLyIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9mb2xsb3cgbm9vcGVuZXIiIGNsYXNzPSJzcmMiPmNvaW5wZWRpYS5vcmc8L2E+PC9wPgoKPGRpdiBjbGFzcz0ic28taHIiPjwvZGl2PgoKPCEtLSBTRUNUSU9OIDQ6IEZVTkRBTUVOVEFMUyAtLT4KPGgyPlNvbGFuYSBGdW5kYW1lbnRhbGRhdGVuIDIwMjY6IDxlbT5Pbi1DaGFpbiwgUldBLCBXZXN0ZXJuIFVuaW9uPC9lbT48L2gyPgoKPGgzPlExIDIwMjY6IDEsMSBCaWxsaW9uZW4gRG9sbGFyIE9uLUNoYWluLUFrdGl2aXTDpHQ8L2gzPgoKPHA+QXJ0ZW1pcy1EYXRlbiB6ZWlnZW46IFNvbGFuYXMgZ2VzYW10ZSBPbi1DaGFpbi1XaXJ0c2NoYWZ0c2FrdGl2aXTDpHQgZXJyZWljaHRlIGluIFExIDIwMjYgPHN0cm9uZz4xLDEgQmlsbGlvbmVuIERvbGxhcjwvc3Ryb25nPiDigJMgZWluIEFuc3RpZWcgdm9uIDYuNTU4JSBnZWdlbsO8YmVyIFE0IDIwMjUuIERpZXNlIFphaGwgdW1mYXNzdCBERVgtVm9sdW1lbiwgRGVGaS1UcmFuc2FrdGlvbmVuLCBTdGFraW5nLUFrdGl2aXTDpHQgdW5kIFNldHRsZW1lbnQuIDUwIE1pbGxpb25lbiBtb25hdGxpY2ggYWt0aXZlIEFkcmVzc2VuLCAzLDI1IE1pbGxpb25lbiB0w6RnbGljaCBha3RpdmUgTnV0emVyLiBEYXMgaXN0IGtlaW4gc3Bla3VsYXRpdmVyIMOcYmVyYmF1IOKAkyBkYXMgaXN0IGVjaHRlciBOZXR6d2Vyay1EdXJjaHNhdHouIDxhIGhyZWY9Imh0dHBzOi8vY29pbm1hcmtldGNhcC5jb20vY21jLWFpL3NvbGFuYS9sYXRlc3QtdXBkYXRlcy8iIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiBjbGFzcz0ic3JjIj5jb2lubWFya2V0Y2FwLmNvbSwgMTQuMDQuMjAyNjwvYT48L3A+Cgo8ZGl2IGNsYXNzPSJzby1jb2xzMiI+CiAgPGRpdiBjbGFzcz0ic28tY29sIj4KICAgIDxoNCBjbGFzcz0icyI+T24tQ2hhaW4tS2VubnphaGxlbiBRMSAyMDI2PC9oND4KICAgIDx1bD4KICAgICAgPGxpPjEsMSBCaWxsaW9uZW4gJCBPbi1DaGFpbi1XaXJ0c2NoYWZ0c2FrdGl2aXTDpHQgKFJla29yZCk8L2xpPgogICAgICA8bGk+NTAgTWlvLiBtb25hdGxpY2ggYWt0aXZlIEFkcmVzc2VuPC9saT4KICAgICAgPGxpPjMsMjUgTWlvLiB0w6RnbGljaCBha3RpdmUgTnV0emVyPC9saT4KICAgICAgPGxpPjIwMCBNcmQuIFRyYW5zYWt0aW9uZW4gKGhpc3RvcmlzY2gga3VtdWxpZXJ0KTwvbGk+CiAgICAgIDxsaT4xNyBCaWxsaW9uZW4gJCBERVgtVm9sdW1lbiAoa3VtdWxpZXJ0KTwvbGk+CiAgICAgIDxsaT4yLDg1IE1yZC4gJCBQcm90b2tvbGwtUmV2ZW51ZSBnZW5lcmllcnQ8L2xpPgogICAgICA8bGk+My4wMDDigJM0LjAwMCBUUFMgaW0gcmVndWzDpHJlbiBCZXRyaWViPC9saT4KICAgIDwvdWw+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0ic28tY29sIj4KICAgIDxoNCBjbGFzcz0icyI+U3Rha2luZyAmYW1wOyBTdXBwbHk8L2g0PgogICAgPHVsPgogICAgICA8bGk+PHN0cm9uZz42NeKAkzcwJSBkZXMgVW1sYXVmYW5nZWJvdHM8L3N0cm9uZz4gaXN0IGdlc3Rha3Q8L2xpPgogICAgICA8bGk+fjM4MCBNaW8uIFNPTCBnZXN0YWt0IChTdGFuZCBBcHJpbCAyMDI2KTwvbGk+CiAgICAgIDxsaT414oCTNyUgSmFocmVzcmVuZGl0ZSBmw7xyIFN0YWtlcjwvbGk+CiAgICAgIDxsaT4xLjUwMCsgVmFsaWRhdG9yLU5vZGVzIHNpY2hlcm4gZGFzIE5ldHp3ZXJrPC9saT4KICAgICAgPGxpPkluZmxhdGlvbnNyYXRlIHNpbmt0IGrDpGhybGljaCB1bSAxNSUgYmlzIGF1ZiBsYW5nZnJpc3RpZyAxLDUlPC9saT4KICAgICAgPGxpPkdhbGF4eSBEaWdpdGFsIGhhdCBTT0wtU3Rha2luZyB6dSBHYWxheHlPbmUgaGluenVnZWbDvGd0PC9saT4KICAgICAgPGxpPjIxU2hhcmVzIHdhbmRlbHQgU3Rha2luZy1FcnRyw6RnZSBpbiByZWd1bGllcnRlIERpdmlkZW5kZW4gdW08L2xpPgogICAgPC91bD4KICA8L2Rpdj4KPC9kaXY+Cgo8aDM+V2VzdGVybiBVbmlvbiBVU0RQVDogMTAwIE1pbGxpb25lbiBOdXR6ZXIgYXVmIFNvbGFuYTwvaDM+Cgo8cD5FaW5lciBkZXIgYW0gbWVpc3RlbiB1bnRlcnNjaMOkdHp0ZW4gS2F0YWx5c2F0b3JlbiBmw7xyIFNvbGFuYSAyMDI2OiA8c3Ryb25nPldlc3Rlcm4gVW5pb248L3N0cm9uZz4sIDE3NCBKYWhyZSBhbHQgdW5kIG1pdCAxNTAgTWlsbGlhcmRlbiBEb2xsYXIgasOkaHJsaWNoZW0gw5xiZXJ3ZWlzdW5nc3ZvbHVtZW4sIGxhdW5jaHQgc2VpbmVuIFVTRFBULVN0YWJsZWNvaW4gYXVmIFNvbGFuYSBpbiBIMSAyMDI2LiBEZXIgQ0VPOiA8ZW0+4oCeV2VzdGVybiBVbmlvbnMgVVNEUFQgd2lyZCBlcyB1bnMgZXJtw7ZnbGljaGVuLCBkaWUgV2lydHNjaGFmdCBydW5kIHVtIFN0YWJsZWNvaW5zIHp1IGJlc2l0emVuLiI8L2VtPiBBa3R1ZWxsIGJldHLDpGd0IGRlciBTdGFibGVjb2luLU1hcmt0IGF1ZiBTb2xhbmEgMTQsNzggTWlsbGlhcmRlbiBEb2xsYXIuIFdlc3Rlcm4gVW5pb24ga8O2bm50ZSA14oCTMTAgTWlsbGlhcmRlbiBEb2xsYXIgaW5uZXJoYWxiIHZvbiAxMiBNb25hdGVuIGhpbnp1ZsO8Z2VuIOKAkyB1bmQgMTAwIE1pbGxpb25lbiBnbG9iYWxlIE51dHplciBlcnN0bWFscyBtaXQgU29sYW5hIGluIEJlcsO8aHJ1bmcgYnJpbmdlbi4gPGEgaHJlZj0iaHR0cHM6Ly9jb2luZWRpdGlvbi5jb20vc29sYW5hLXByaWNlLXByZWRpY3Rpb24tMjAyNi1maXJlZGFuY2VyLXdlc3Rlcm4tdW5pb24tdXNkcHQtYW5kLTQ3Nm0tZXRmLWluZmxvd3MtdGFyZ2V0LTM1MC8iIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiBjbGFzcz0ic3JjIj5jb2luZWRpdGlvbi5jb208L2E+PC9wPgoKPGgzPlJlYWwgV29ybGQgQXNzZXRzOiBTb2xhbmEgw7xiZXJob2x0IEV0aGVyZXVtIGluIFJXQS1XYWxsZXRzPC9oMz4KCjxwPkltIE3DpHJ6IDIwMjYgZXJ6aWVsdGUgU29sYW5hIGVpbmVuIGhpc3RvcmlzY2hlbiBNZWlsZW5zdGVpbjogRGFzIE5ldHp3ZXJrIMO8YmVydHJhZiBFdGhlcmV1bSBlcnN0bWFscyBpbiBkZXIgQW56YWhsIGRpZ2l0YWxlciBXYWxsZXRzLCBkaWUgdG9rZW5pc2llcnRlIFJlYWwtV29ybGQtQXNzZXRzIGhhbHRlbi4gRGVyIEdlc2FtdHdlcnQgdG9rZW5pc2llcnRlciBBc3NldHMgYXVmIFNvbGFuYSDDvGJlcnF1ZXJ0ZSAyIE1pbGxpYXJkZW4gRG9sbGFyLiBJbnN0aXR1dGlvbmVuIHdpZSBGcmFua2xpbiBUZW1wbGV0b24gbnV0emVuIFNvbGFuYSBmw7xyIEVmZml6aWVuei4gSi5QLiBNb3JnYW4gYXJyYW5naWVydGUgZGFzIGVyc3RlIFVTLUNvbW1lcmNpYWwtUGFwZXIgbmF0aXYgYXVmIGVpbmVyIEJsb2NrY2hhaW4g4oCTIGF1ZiBTb2xhbmEuIDxhIGhyZWY9Imh0dHBzOi8vY29pbnN0YXRzLmFwcC9haS9hL2ludmVzdG1lbnQtYW5hbHlzaXMtc29sYW5hIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgY2xhc3M9InNyYyI+Y29pbnN0YXRzLmFwcDwvYT48L3A+Cgo8ZGl2IGNsYXNzPSJzby1ib3ggZ3JuIj4KICA8ZGl2IGNsYXNzPSJzby1ib3gtdCI+JiMxMjc5NzA7IFJXQSAmYW1wOyBJbnN0aXR1dGlvbmFsIEhpZ2hsaWdodHM8L2Rpdj4KICA8dWw+CiAgICA8bGk+PHN0cm9uZz5GcmFua2xpbiBUZW1wbGV0b246PC9zdHJvbmc+IE9uLUNoYWluLUZvbmRzYWJ3aWNrbHVuZyBhdWYgU29sYW5hIChCRU5KSS1HZWxkbWFya3Rmb25kcyk8L2xpPgogICAgPGxpPjxzdHJvbmc+Si5QLiBNb3JnYW46PC9zdHJvbmc+IEVyc3RlcyBVUy1Db21tZXJjaWFsLVBhcGVyIG5hdGl2IGF1ZiBTb2xhbmEgZW1pdHRpZXJ0PC9saT4KICAgIDxsaT48c3Ryb25nPlN0YXRlIFN0cmVldCBEaWdpdGFsOjwvc3Ryb25nPiBTV0VFUC1Gb25kcyDigJMgZXJzdGVzIEctU0lCLXRva2VuaXNpZXJ0ZXMgRm9uZHMtUHJvZHVrdCBhdWYgUHVibGljIEJsb2NrY2hhaW4gbWl0IDI0LzctQmV0cmllYiAow7xiZXIgUFlVU0QpPC9saT4KICAgIDxsaT48c3Ryb25nPldlc3Rlcm4gVW5pb24gVVNEUFQ6PC9zdHJvbmc+IEgxIDIwMjYtTGF1bmNoLCBwb3RlbnppZWxsZSAxMDAgTWlvLiBOdXR6ZXIsIDXigJMxMCBNcmQuICQgU3RhYmxlY29pbi1Wb2x1bWVuPC9saT4KICAgIDxsaT48c3Ryb25nPkludGVyYWN0aXZlIEJyb2tlcnM6PC9zdHJvbmc+IFNPTC1IYW5kZWwgZsO8ciBldXJvcMOkaXNjaGUgS3VuZGVuIMO8YmVyIFplcm8gSGFzaDwvbGk+CiAgICA8bGk+VG9rZW5pc2llcnRlIFJXQXM6IDIrIE1yZC4gJCBBVU0gYXVmIFNvbGFuYSAobWVociBSV0EtV2FsbGV0cyBhbHMgRXRoZXJldW0pPC9saT4KICA8L3VsPgo8L2Rpdj4KCjxkaXYgY2xhc3M9InNvLWhyIj48L2Rpdj4KCjwhLS0gU0VDVElPTiA1OiBDSEFSVEFOQUxZU0UgLS0+CjxoMj5UZWNobmlzY2hlIEFuYWx5c2UgU09MIEFwcmlsIDIwMjY6IDxlbT5TdXBwb3J0LCBXaWRlcnN0YW5kLCBTemVuYXJpZW48L2VtPjwvaDI+Cgo8cD5TT0wgaGFuZGVsdCBha3R1ZWxsIGJlaSB+ODggJCB1bmQgaGF0IHNpY2ggdm9uIHNlaW5lbSBUaWVmIHVtIDcw4oCTODAgJCBpbSBGZWJydWFyL03DpHJ6IDIwMjYgZXJob2x0LiBEYXMgTmV0endlcmsgdmVyemVpY2huZXQgNzAwKyBUYWdlIHVudW50ZXJicm9jaGVuZSBVcHRpbWUuIENoYXJ0dGVjaG5pc2NoIGJlZmluZGV0IHNpY2ggU09MIGluIGVpbmVtIGVudHNjaGVpZGVuZGVuIEJlcmVpY2guPC9wPgoKPGRpdiBjbGFzcz0ic28tdHciPgogIDx0YWJsZSBjbGFzcz0ic28tdGJsIj4KICAgIDx0aGVhZD48dHI+PHRoPk5pdmVhdTwvdGg+PHRoPlR5cDwvdGg+PHRoPkJlZGV1dHVuZzwvdGg+PC90cj48L3RoZWFkPgogICAgPHRib2R5PgogICAgICA8dHI+PHRkPjIwMOKAkzI1MCAkPC90ZD48dGQgY2xhc3M9InRjLWciPk1pdHRlbGZyaXN0aWdlcyBaaWVsIChCdWxsLUNhc2UpPC90ZD48dGQ+U3RhbmRhcmQgQ2hhcnRlcmVkIEt1cnN6aWVsLCBTTUEgMjAwLUJlcmVpY2g8L3RkPjwvdHI+CiAgICAgIDx0cj48dGQ+MTA44oCTMTE2ICQ8L3RkPjx0ZCBjbGFzcz0idGMtcyI+TsOkY2hzdGUgV2lkZXJzdGFuZHN6b25lPC90ZD48dGQ+QW5hbHlzdGVuLUt1cnN6aWVsIGJlaSBNb21lbnR1bS1FcmhhbHQsIHdpY2h0aWdlciBTdXBwbHktQmVyZWljaDwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZD45NyAkPC90ZD48dGQgY2xhc3M9InRjLXMiPlNjaGzDvHNzZWx3aWRlcnN0YW5kPC90ZD48dGQ+TXVzcyBmYWxsZW4sIHVtIGRlbiBXZWcgUmljaHR1bmcgMTE2ICQgenUgw7ZmZm5lbjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZD48c3Ryb25nPjg14oCTODggJDwvc3Ryb25nPjwvdGQ+PHRkIGNsYXNzPSJ0Yy1zIj5Ba3R1ZWxsZXIgS3VycyAvIGFrdHVlbGxlIFpvbmU8L3RkPjx0ZD4zNyw3IE1pby4gU09MIFN1cHBseS1XYWxsIHp3aXNjaGVuIDg14oCTODggJCAoaG9oZXIgVmVya2F1ZnNkcnVjayk8L3RkPjwvdHI+CiAgICAgIDx0cj48dGQ+ODAgJDwvdGQ+PHRkIGNsYXNzPSJ0Yy1nIj5LdXJ6ZnJpc3RpZ2VyIFN1cHBvcnQ8L3RkPjx0ZD5XaWNodGlnZSBwc3ljaG9sb2dpc2NoZSBNYXJrZTsgVGFnZXNzY2hsdXNza3VycyBkYXJ1bnRlciBpc3QgYsOkcmlzY2hlcyBTaWduYWw8L3RkPjwvdHI+CiAgICAgIDx0cj48dGQ+NzAgJDwvdGQ+PHRkIGNsYXNzPSJ0Yy1nIj5TdMOkcmtlcmVyIHRlY2huaXNjaGVyIFN1cHBvcnQ8L3RkPjx0ZD5Ow6RjaHN0ZSBzdHJ1a3R1cmVsbGUgVW50ZXJzdMO8dHp1bmdzem9uZSBiZWkgd2VpdGVyZXIgU2Nod8OkY2hlPC90ZD48L3RyPgogICAgICA8dHI+PHRkPjYwICQ8L3RkPjx0ZCBjbGFzcz0idGMtciI+QmVhci1DYXNlLVN6ZW5hcmlvPC90ZD48dGQ+TnVyIGJlaSBleHRyZW1lciBNYWtyby1WZXJzY2hsZWNodGVydW5nIG9kZXIgd2VpdGVyZW4gSGFja3M8L3RkPjwvdHI+CiAgICA8L3Rib2R5PgogIDwvdGFibGU+CjwvZGl2PgoKPGRpdiBjbGFzcz0ic28tY29sczIiPgogIDxkaXYgY2xhc3M9InNvLWNvbCI+CiAgICA8aDQgY2xhc3M9ImciPkJ1bGxpc2NoZXMgU3plbmFyaW88L2g0PgogICAgPHVsPgogICAgICA8bGk+U09MIGjDpGx0IDgwICQgYWxzIFN1cHBvcnQgdW5kIGJyaWNodCDDvGJlciA5NyAkIGF1czwvbGk+CiAgICAgIDxsaT5GaXJlZGFuY2VyLU1pZ3JhdGlvbiBsw6R1ZnQgcGxhbm3DpMOfaWcg4oaSIE5ldHp3ZXJrLVZlcnRyYXVlbiBzdGVpZ3Q8L2xpPgogICAgICA8bGk+QWxwZW5nbG93IFEzLUxhdW5jaCDihpIgUHJlLVVwZ3JhZGUtUmFsbHkgbcO2Z2xpY2g8L2xpPgogICAgICA8bGk+V2VzdGVybiBVbmlvbiBVU0RQVCBsYXVuY2h0IGVyZm9sZ3JlaWNoIOKGkiBNYWluc3RyZWFtLUFkb3B0aW9uPC9saT4KICAgICAgPGxpPkNMQVJJVFkgQWN0IHZlcmFic2NoaWVkZXQg4oaSIGluc3RpdHV0aW9uZWxsZSBFVEYtRmxvd3Mgc3Rhcms8L2xpPgogICAgICA8bGk+WmllbDogMTA44oCTMTE2ICQga3VyemZyaXN0aWcsIDIwMOKAkzI1MCAkIG1pdHRlbGZyaXN0aWc8L2xpPgogICAgPC91bD4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJzby1jb2wiPgogICAgPGg0IGNsYXNzPSJyIj5Cw6RyaXNjaGVzIFN6ZW5hcmlvPC9oND4KICAgIDx1bD4KICAgICAgPGxpPlRhZ2Vzc2NobHVzc2t1cnMgdW50ZXIgODAgJCDihpIgTW9tZW50dW0gZHJlaHQgYsOkcmlzY2g8L2xpPgogICAgICA8bGk+V2VpdGVyZXIgRHJpZnQvRGVGaS1IYWNrIOKGkiBWZXJ0cmF1ZW5zdmVybHVzdCBpbiBTb2xhbmEtU2ljaGVyaGVpdDwvbGk+CiAgICAgIDxsaT5GVFgtVG9rZW4tVW5sb2NrIHN0w6Rya2VyIGFscyBlcndhcnRldCDihpIgVmVya2F1ZnNkcnVjazwvbGk+CiAgICAgIDxsaT5BbHBlbmdsb3cgdmVyesO2Z2VydCBzaWNoIOKGkiBFbnR0w6R1c2NodW5ncy1TZWxsLW9mZjwvbGk+CiAgICAgIDxsaT5NYWtybzogSXJhbi1Fc2thbGF0aW9uICsgRmVkLVppbnNlcmjDtmh1bmcg4oaSIFJpc2stb2ZmPC9saT4KICAgICAgPGxpPkJlYXItQ2FzZTogNjDigJM3MCAkLCBkYW5uIDUwICQgbcO2Z2xpY2hlciBSZXRlc3Q8L2xpPgogICAgPC91bD4KICA8L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJzby1ociI+PC9kaXY+Cgo8IS0tIFNFQ1RJT04gNjogUFJPR05PU0VOIC0tPgo8aDI+U09MIFByb2dub3NlbiAyMDI2IGJpcyAyMDMwOiA8ZW0+V2FzIEFuYWx5c3RlbiBzYWdlbjwvZW0+PC9oMj4KCjxkaXYgY2xhc3M9InNvLXR3Ij4KICA8dGFibGUgY2xhc3M9InNvLXRibCI+CiAgICA8dGhlYWQ+PHRyPjx0aD5TemVuYXJpbyAvIEFuYWx5c3Q8L3RoPjx0aD5TT0wgS3Vyc3ppZWw8L3RoPjx0aD5aZWl0cmF1bTwvdGg+PHRoPkJlZGluZ3VuZzwvdGg+PC90cj48L3RoZWFkPgogICAgPHRib2R5PgogICAgICA8dHI+PHRkPkJ1bGwtQ2FzZSAoYWxsZSBLYXRhbHlzYXRvcmVuKTwvdGQ+PHRkIGNsYXNzPSJ0Yy1nIj4zNTDigJM0MDAgJDwvdGQ+PHRkPkVuZGUgMjAyNjwvdGQ+PHRkPkZpcmVkYW5jZXIgMU0gVFBTLCBBbHBlbmdsb3cgbGl2ZSwgRVRGLUFVTSAz4oCTNSBNcmQuICQsIFdlc3Rlcm4gVW5pb24gc2thbGllcnQ8L3RkPjwvdHI+CiAgICAgIDx0cj48dGQ+U3RhbmRhcmQgQ2hhcnRlcmVkPC90ZD48dGQgY2xhc3M9InRjLWciPjI1MCAkPC90ZD48dGQ+MjAyNjwvdGQ+PHRkPkluc3RpdHV0aW9uZWxsZSBGbG93cywgRmlyZWRhbmNlci1FcmZvbGcsIENMQVJJVFkgQWN0PC90ZD48L3RyPgogICAgICA8dHI+PHRkPkNoYW5nZWxseSBBbmFseXN0ZW48L3RkPjx0ZCBjbGFzcz0idGMtZyI+fjI3NyAkPC90ZD48dGQ+MjAyNjwvdGQ+PHRkPkZpcmVkYW5jZXItTGF1bmNoICsgSW5zdGl0dXRpb25hbCBBZG9wdGlvbjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZD5CYXNlLUNhc2UgTWVkaWFuPC90ZD48dGQgY2xhc3M9InRjLXMiPjE1MOKAkzIwMCAkPC90ZD48dGQ+RW5kZSAyMDI2PC90ZD48dGQ+TW9kZXJhdGUgRVRGLUZsb3dzLCBGaXJlZGFuY2VyIHNjaHJpdHR3ZWlzZSwga2VpbiBSZWd1bGF0b3J5IFNob2NrPC90ZD48L3RyPgogICAgICA8dHI+PHRkPkNvaW5Db2RleCBNb2RlbGw8L3RkPjx0ZCBjbGFzcz0idGMtcyI+MTI3ICQ8L3RkPjx0ZD5FbmRlIDIwMjY8L3RkPjx0ZD5Lb25zZXJ2YXRpdmVzIFN6ZW5hcmlvIG1pdCBha3R1ZWxsZW4gV2FjaHN0dW1zcmF0ZW48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQ+QmVhci1DYXNlPC90ZD48dGQgY2xhc3M9InRjLXIiPjYw4oCTOTAgJDwvdGQ+PHRkPjIwMjY8L3RkPjx0ZD5NYWtyby1IZWFkd2luZHMsIHdlaXRlcmUgRXhwbG9pdHMsIEVURi1BYmZsw7xzc2U8L3RkPjwvdHI+CiAgICAgIDx0cj48dGQ+QnVsbC1DYXNlIDIwMjfigJMyMDI4PC90ZD48dGQgY2xhc3M9InRjLWciPjI1MOKAkzQwMCAkPC90ZD48dGQ+MjAyN+KAkzIwMjg8L3RkPjx0ZD5GaXJlZGFuY2VyIDFNIFRQUyBldGFibGllcnQsIFJXQS1FeHBhbnNpb24sIFBvc3QtSGFsdmluZy1aeWtsdXM8L3RkPjwvdHI+CiAgICAgIDx0cj48dGQ+TGFuZ2ZyaXN0IDIwMzA8L3RkPjx0ZCBjbGFzcz0idGMtZyI+NTAw4oCTMS4wNDIgJDwvdGQ+PHRkPjIwMzA8L3RkPjx0ZD5Tb2xhbmEgYWxzIGdsb2JhbGVyIFNldHRsZW1lbnQtTGF5ZXIgZsO8ciBIaWdoLUZyZXF1ZW5jeS1GaW5hbmNlPC90ZD48L3RyPgogICAgPC90Ym9keT4KICA8L3RhYmxlPgo8L2Rpdj4KCjxkaXYgY2xhc3M9InNvLWJveCByZWQiPgogIDxkaXYgY2xhc3M9InNvLWJveC10Ij4mIzk4ODg7IFp1ciBFaW5vcmRudW5nOiBQcm9nbm9zZW4gc2luZCBrZWluZSBBbmxhZ2ViZXJhdHVuZzwvZGl2PgogIDxwPlNvbGFuYXMgS3Vyc3ZlcmxhdWYgemVpZ3QsIHdpZSBzY2huZWxsIHNpY2ggUHJvZ25vc2VuIGlycmVuIGvDtm5uZW4g4oCTIEFUSCAyOTMgJCwgZGFuYWNoIFLDvGNrZ2FuZyBhdWYgNzAgJC4gU2VsYnN0IGluc3RpdHV0aW9uZWxsZSBBbmFseXN0ZW4gd2llIFN0YW5kYXJkIENoYXJ0ZXJlZCByZXZpZGllcmVuIGlocmUgWmllbGUgaMOkdWZpZy4gS3J5cHRvLVByb2dub3NlbiBzaW5kIFN6ZW5hcmllbiwga2VpbmUgR2FyYW50aWVuLiBKZWRlIEludmVzdGl0aW9uIGluIFNPTCB0csOkZ3QgZGFzIFJpc2lrbyBlaW5lcyBlcmhlYmxpY2hlbiBWZXJsdXN0cy48L3A+CjwvZGl2PgoKPGRpdiBjbGFzcz0ic28taHIiPjwvZGl2PgoKPCEtLSBTRUNUSU9OIDc6IFJJU0lLRU4gLS0+CjxoMj5SaXNpa2VuIGbDvHIgU29sYW5hIDIwMjY6IDxlbT5XYXMgZGVuIEt1cnMgZGF1ZXJoYWZ0IGJlbGFzdGVuIGvDtm5udGU8L2VtPjwvaDI+Cgo8ZGl2IGNsYXNzPSJzby1jb2xzMyI+CiAgPGRpdiBjbGFzcz0ic28tY29sIj4KICAgIDxoNCBjbGFzcz0iciI+U2ljaGVyaGVpdCAmYW1wOyBFeHBsb2l0czwvaDQ+CiAgICA8cD5EZXIgRHJpZnQtUHJvdG9jb2wtSGFjayAoMjg2IE1pby4gJCwgQXByaWwgMjAyNikgd2FyIGRlciBzY2h3ZXJ3aWVnZW5kc3RlIGluIFNvbGFuYXMgR2VzY2hpY2h0ZS4gSGlzdG9yaXNjaCBoYXR0ZSBTb2xhbmEgOCBncsO2w59lcmUgTmV0endlcmthdXNmw6RsbGUgendpc2NoZW4gMjAyMOKAkzIwMjUuIERpZSBWYWxpZGF0b3ItWmFobCBzYW5rIHZvbiAyLjU2MCAoMjAyMykgYXVmIDc5NSAoSmFudWFyIDIwMjYpIOKAkyBlaW4gWmVudHJhbGlzaWVydW5nc3Jpc2lrbyAoTmFrYW1vdG8tS29lZmZpemllbnQ6IDIwKS48L3A+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0ic28tY29sIj4KICAgIDxoNCBjbGFzcz0iciI+RlRYIFRva2VuLVVubG9ja3M8L2g0PgogICAgPHA+RGVyIEZUWC1JbnNvbHZlbnp2ZXJ3YWx0ZXIgaMOkbHQgbm9jaCBNaWxsaW9uZW4gdm9uIFNPTCBhdXMgWmVpdCB2b3IgZGVtIEtvbGxhcHMuIEplZGVyIHBsYW5tw6TDn2lnZSBVbmxvY2sgZXJ6ZXVndCB2b3JoZXJzZWhiYXJlbiBWZXJrYXVmc2RydWNrIHVuZCBoYXQgaGlzdG9yaXNjaCBkb3BwZWxzdGVsbGlnZSBLb3JyZWt0dXJlbiBhdXNnZWzDtnN0LiBEYXMgVGltaW5nIHVuZCBBdXNtYcOfIGRpZXNlciBWZXJrw6R1ZmUgaXN0IHNjaHdlciB6dSBwcm9nbm9zdGl6aWVyZW4uPC9wPgogIDwvZGl2PgogIDxkaXYgY2xhc3M9InNvLWNvbCI+CiAgICA8aDQgY2xhc3M9InIiPldldHRiZXdlcmIgJmFtcDsgTmFycmF0aXY8L2g0PgogICAgPHA+RWluZSDigJ5CaWZ1cmthdGlvbnMiLVRoZXNlIHBvc2l0aW9uaWVydCBFdGhlcmV1bSBhbHMg4oCeWmVudHJhbGJhbmsiIGbDvHIgV2VydHNwZWljaGVyIHVuZCBTb2xhbmEgYWxzIOKAnkNhc2lubyIgZsO8ciBHZXNjaHdpbmRpZ2tlaXQuIERhcyBiZWdyZW56dCBTb2xhbmFzIGFkcmVzc2llcmJhcmVuIE1hcmt0IGF1ZiBSZXRhaWwtIHVuZCBIaWdoLUZyZXF1ZW5jeS1BbndlbmR1bmdlbiDigJMgdW5kIG1hY2h0IGRhcyBOYXJyYXRpdiBhbmbDpGxsaWcgZsO8ciBTZW50aW1lbnQtU2hpZnRzLjwvcD4KICA8L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJzby1ociI+PC9kaXY+Cgo8IS0tIEZBUSAtLT4KPGgyPkZBUTogPGVtPlNvbGFuYSAyMDI2ICZuZGFzaDsgZGllIHdpY2h0aWdzdGVuIEZyYWdlbjwvZW0+PC9oMj4KCjxkaXYgY2xhc3M9InNvLWZhcSI+CiAgPGRpdiBjbGFzcz0ic28tZmkiPgogICAgPGRpdiBjbGFzcz0ic28tZnEiIG9uY2xpY2s9IihmdW5jdGlvbihiKXt2YXIgaT1iLnBhcmVudE5vZGU7ZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnLnNvLWZpJykuZm9yRWFjaChmdW5jdGlvbihlKXtpZihlIT09aSllLmNsYXNzTGlzdC5yZW1vdmUoJ29wZW4nKTt9KTtpLmNsYXNzTGlzdC50b2dnbGUoJ29wZW4nKTt9KSh0aGlzKSI+V2FzIGlzdCBkYXMgU29sYW5hIEZpcmVkYW5jZXIgVXBncmFkZT88L2Rpdj4KICAgIDxkaXYgY2xhc3M9InNvLWZhIj48ZGl2IGNsYXNzPSJzby1mYS1pIj5GaXJlZGFuY2VyIGlzdCBlaW4gPHN0cm9uZz56d2VpdGVyLCB1bmFiaMOkbmdpZ2VyIFZhbGlkYXRvci1DbGllbnQ8L3N0cm9uZz4gZsO8ciBTb2xhbmEsIGVudHdpY2tlbHQgdm9uIEp1bXAgQ3J5cHRvLiBFciBzdGFydGV0ZSBpbSBEZXplbWJlciAyMDI1IG1pdCAyMDcgVmFsaWRhdG9yZW4uIEluIFRlc3RzIGVycmVpY2h0ZSBlciA2MDAuMDAwKyBUUFMsIFppZWwgYmVpIHZvbGxzdMOkbmRpZ2VyIE1pZ3JhdGlvbiBpc3QgMSBNaWxsaW9uIFRQUy4gSGF1cHR2b3J0ZWlsZTogR2VzY2h3aW5kaWdrZWl0LCBOZXR6d2Vyay1SZXNpbGllbnogKHp3ZWkgdW5hYmjDpG5naWdlIENsaWVudHMgPSBrZWluIFNpbmdsZS1Qb2ludC1vZi1GYWlsdXJlKSB1bmQgRGV6ZW50cmFsaXNpZXJ1bmcuIERpZSB2b2xsc3TDpG5kaWdlIE1pZ3JhdGlvbiBhbGxlciBWYWxpZGF0b3JlbiBpc3QgZsO8ciBIMiAyMDI2IGdlcGxhbnQuIDxhIGhyZWY9Imh0dHBzOi8vY29pbm1hcmtldGNhcC5jb20vY21jLWFpL3NvbGFuYS9wcmljZS1wcmVkaWN0aW9uLyIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9mb2xsb3cgbm9vcGVuZXIiIGNsYXNzPSJzcmMiPmNvaW5tYXJrZXRjYXAuY29tPC9hPjwvZGl2PjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9InNvLWZpIj4KICAgIDxkaXYgY2xhc3M9InNvLWZxIiBvbmNsaWNrPSIoZnVuY3Rpb24oYil7dmFyIGk9Yi5wYXJlbnROb2RlO2RvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5zby1maScpLmZvckVhY2goZnVuY3Rpb24oZSl7aWYoZSE9PWkpZS5jbGFzc0xpc3QucmVtb3ZlKCdvcGVuJyk7fSk7aS5jbGFzc0xpc3QudG9nZ2xlKCdvcGVuJyk7fSkodGhpcykiPldhcyBpc3QgZGFzIFNvbGFuYSBBbHBlbmdsb3cgVXBncmFkZT88L2Rpdj4KICAgIDxkaXYgY2xhc3M9InNvLWZhIj48ZGl2IGNsYXNzPSJzby1mYS1pIj5BbHBlbmdsb3cgKFNJTUQtMDMyNikgaXN0IGVpbiBLb25zZW5zLU92ZXJoYXVsLCBnZXBsYW50IGbDvHIgUTMgMjAyNi4gRXMgcmVkdXppZXJ0IGRpZSBCbG9jay1GaW5hbGl0w6R0IHZvbiA8c3Ryb25nPjEyIFNla3VuZGVuIGF1ZiAxMDDigJMxNTAgTWlsbGlzZWt1bmRlbjwvc3Ryb25nPiDigJMgODAtMTAwLWZhY2hlIFZlcmJlc3NlcnVuZy4gRGFzIGVybcO2Z2xpY2h0IEhvY2hmcmVxdWVuemhhbmRlbCwgRWNodHplaXQtWmFobHVuZ2VuIHVuZCBHYW1pbmcgYXVmIEJsb2NrY2hhaW4tTGV2ZWwuIEFscGVuZ2xvdyBicmluZ3QgYXVjaCAmYmRxdW87MjArMjAmbGRxdW87LVJlc2lsaWVuejogTmV0endlcmsgYmxlaWJ0IHNpY2hlciwgc2VsYnN0IHdlbm4gMjAlIGRlciBOb2RlcyBiw7ZzYXJ0aWcgdW5kIDIwJSBvZmZsaW5lIHNpbmQuIDxhIGhyZWY9Imh0dHBzOi8vY29pbm1hcmtldGNhcC5jb20vY21jLWFpL3NvbGFuYS9sYXRlc3QtdXBkYXRlcy8iIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiBjbGFzcz0ic3JjIj5jb2lubWFya2V0Y2FwLmNvbTwvYT48L2Rpdj48L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJzby1maSI+CiAgICA8ZGl2IGNsYXNzPSJzby1mcSIgb25jbGljaz0iKGZ1bmN0aW9uKGIpe3ZhciBpPWIucGFyZW50Tm9kZTtkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuc28tZmknKS5mb3JFYWNoKGZ1bmN0aW9uKGUpe2lmKGUhPT1pKWUuY2xhc3NMaXN0LnJlbW92ZSgnb3BlbicpO30pO2kuY2xhc3NMaXN0LnRvZ2dsZSgnb3BlbicpO30pKHRoaXMpIj5HaWJ0IGVzIGJlcmVpdHMgU29sYW5hIFNwb3QtRVRGcz88L2Rpdj4KICAgIDxkaXYgY2xhc3M9InNvLWZhIj48ZGl2IGNsYXNzPSJzby1mYS1pIj5KYS4gU3BvdC1TT0wtRVRGcyBzdGFydGV0ZW4gYW0gPHN0cm9uZz4yOC4gT2t0b2JlciAyMDI1PC9zdHJvbmc+IGFuIFVTLULDtnJzZW4uIEVtaXR0ZW50ZW46IEJpdHdpc2UgKEJTT0wsIDAsMjAlLCBzdGFraW5nLWVuYWJsZWQpLCBGcmFua2xpbiBUZW1wbGV0b24gKFNPRVosIDAsMTklKSwgRmlkZWxpdHksIFZhbkVjaywgMjFTaGFyZXMsIEdyYXlzY2FsZS4gR2VzYW10LUFVTTogfjgwNSBNaWxsaW9uZW4gRG9sbGFyIChRMSAyMDI2KS4gQmVzb25kZXJoZWl0OiBCU09MIHVuZCBhbmRlcmUgU3Rha2luZy1FVEZzIGxlaXRlbiA24oCTNyUgSmFocmVzcmVuZGl0ZSBkaXJla3QgYW4gQW5sZWdlciB3ZWl0ZXIg4oCTIGRhcyBnaWJ0IGVzIGJlaSBCaXRjb2luLUVURnMgbmljaHQuIDxhIGhyZWY9Imh0dHBzOi8vdXNldGhlYml0Y29pbi5jb20vZ3VpZGVzL3NvbGFuYS1ldGYtYXBwcm92YWwvIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgY2xhc3M9InNyYyI+dXNldGhlYml0Y29pbi5jb208L2E+PC9kaXY+PC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0ic28tZmkiPgogICAgPGRpdiBjbGFzcz0ic28tZnEiIG9uY2xpY2s9IihmdW5jdGlvbihiKXt2YXIgaT1iLnBhcmVudE5vZGU7ZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnLnNvLWZpJykuZm9yRWFjaChmdW5jdGlvbihlKXtpZihlIT09aSllLmNsYXNzTGlzdC5yZW1vdmUoJ29wZW4nKTt9KTtpLmNsYXNzTGlzdC50b2dnbGUoJ29wZW4nKTt9KSh0aGlzKSI+V2FydW0gaXN0IFNvbGFuYSAyMDI2IHNvIHdlaXQgZ2VmYWxsZW4\/PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzby1mYSI+PGRpdiBjbGFzcz0ic28tZmEtaSI+RsO8bmYgRmFrdG9yZW46IDxzdHJvbmc+KDEpPC9zdHJvbmc+IElyYW4tS3JpZWcgZXJ6ZXVndGUgUmlzay1vZmYsIFNPTCBhbHMgSGlnaC1CZXRhLUFzc2V0IGZpZWwgw7xiZXJwcm9wb3J0aW9uYWwuIDxzdHJvbmc+KDIpPC9zdHJvbmc+IERyaWZ0LVByb3RvY29sLUhhY2sgKDI4NiBNaW8uICQsIDEuIEFwcmlsKSBlcnNjaMO8dHRlcnRlIFZlcnRyYXVlbi4gPHN0cm9uZz4oMyk8L3N0cm9uZz4gRlRYLUluc29sdmVuei1Ub2tlbi1VbmxvY2tzLiA8c3Ryb25nPig0KTwvc3Ryb25nPiBNZW1lY29pbi1aeWtsdXMgYXVzIDIwMjTigJMyMDI1IGFiZ2VrbHVuZ2VuLiA8c3Ryb25nPig1KTwvc3Ryb25nPiBCVEMtRG9taW5hbnouIE5ldHp3ZXJrLUZ1bmRhbWVudGFsZGF0ZW4gKFN0YWtpbmcgNjXigJM3MCUsIDEsMSBCaW8uICQgUTEtQWt0aXZpdMOkdCwgRmlyZWRhbmNlciBsaXZlKSBzaW5kIHdlaXRlcmhpbiBzdGFyay48L2Rpdj48L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJzby1maSI+CiAgICA8ZGl2IGNsYXNzPSJzby1mcSIgb25jbGljaz0iKGZ1bmN0aW9uKGIpe3ZhciBpPWIucGFyZW50Tm9kZTtkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuc28tZmknKS5mb3JFYWNoKGZ1bmN0aW9uKGUpe2lmKGUhPT1pKWUuY2xhc3NMaXN0LnJlbW92ZSgnb3BlbicpO30pO2kuY2xhc3NMaXN0LnRvZ2dsZSgnb3BlbicpO30pKHRoaXMpIj5XYXMgaXN0IGRhcyBTT0wgS3Vyc3ppZWwgZsO8ciBFbmRlIDIwMjY\/PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzby1mYSI+PGRpdiBjbGFzcz0ic28tZmEtaSI+QW5hbHlzdGVucHJvZ25vc2VuIChob2Noc3Bla3VsYXRpdik6IDxzdHJvbmc+U3RhbmRhcmQgQ2hhcnRlcmVkOiAyNTAgJDwvc3Ryb25nPi4gQnVsbC1DYXNlIGJlaSBhbGxlbiBLYXRhbHlzYXRvcmVuOiAzNTDigJM0MDAgJC4gQmFzZS1DYXNlOiAxNTDigJMyMDAgJC4gQmVhci1DYXNlOiA2MOKAkzkwICQuIFNjaGzDvHNzZWxrYXRhbHlzYXRvcmVuOiBGaXJlZGFuY2VyLVZvbGxtaWdyYXRpb24sIEFscGVuZ2xvdy1MYXVuY2ggKFEzKSwgRVRGLVp1ZmzDvHNzZSwgV2VzdGVybiBVbmlvbiBVU0RQVCwgQ0xBUklUWSBBY3QuIEtlaW5lIFByb2dub3NlIGlzdCBBbmxhZ2ViZXJhdHVuZy4gPGEgaHJlZj0iaHR0cHM6Ly9jb2lubWFya2V0Y2FwLmNvbS9jbWMtYWkvc29sYW5hL3ByaWNlLXByZWRpY3Rpb24vIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgY2xhc3M9InNyYyI+Y29pbm1hcmtldGNhcC5jb208L2E+PC9kaXY+PC9kaXY+CiAgPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0ic28taHIiPjwvZGl2PgoKPCEtLSBDVEEgLS0+CjxkaXYgY2xhc3M9InNvLWN0YSI+CiAgPGgzIHN0eWxlPSJtYXJnaW46MCAwIDdweDtmb250LXNpemU6MTZweDtjb2xvcjojZjBmN2YyIj5TT0wgaGFuZGVsbiAmbmRhc2g7IGcmdXVtbDtuc3RpZyBhdWYgZGVuIGJlc3RlbiBLcnlwdG8tQiZvdW1sO3JzZW48L2gzPgogIDxwIHN0eWxlPSJjb2xvcjojOWRiZmFhO2ZvbnQtc2l6ZToxM3B4O21hcmdpbi1ib3R0b206MTJweCI+CiAgICA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDcvMTMvYml0Z2V0LXRlc3RiZXJpY2h0LyIgY2xhc3M9ImlsIGciPkJpdGdldDwvYT4gQ29kZSA8c3Ryb25nPmtyeXB0bzMwPC9zdHJvbmc+ICZuZGFzaDsgMzAlIFJhYmF0dCAmbWlkZG90OwogICAgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI2LzAxLzIzL3dhcy1pc3QtZGVyLWJlc3RlLW9reC1yZWZlcnJhbGNvZGUtYm9udXNjb2RlLTIwMjYvIiBjbGFzcz0iaWwgbyI+T0tYPC9hPiBDb2RlIDxzdHJvbmc+Q1JZUFRPMjAyNjwvc3Ryb25nPiAmbmRhc2g7IDQ1JSBSYWJhdHQgJm1pZGRvdDsKICAgIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8xMi8xNy9iaW5neC1ib251c2NvZGUtbmE0cXlyLTMwLWdlYnVlaHJlbi1zcGFyZW4tYWxsZS12b3J0ZWlsZS1lcmtsYWVydC8iIGNsYXNzPSJpbCBnIj5CaW5nWDwvYT4gQ29kZSA8c3Ryb25nPk5BNFFZUjwvc3Ryb25nPiAmbmRhc2g7IDUwJSBSYWJhdHQKICA8L3A+CiAgPGEgY2xhc3M9InNvLWN0YS1idG4iIGhyZWY9Imh0dHBzOi8vYm9udXMuYml0Z2V0LmNvbS9LcnlwdG96dWt1bmZ0MSIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9mb2xsb3cgbm9vcGVuZXIiIHN0eWxlPSJjb2xvcjojMDAwICFpbXBvcnRhbnQiPiYjOTg4OTsgSmV0enQgYmVpIEJpdGdldCAmbmRhc2g7IENvZGUga3J5cHRvMzA8L2E+CjwvZGl2PgoKPCEtLSBSRUxBVEVEIC0tPgo8aDI+V2VpdGVyZSBBbmFseXNlbiAmYW1wOyBBcnRpa2VsPC9oMj4KPGRpdiBjbGFzcz0ic28tY2FyZHMiPgogIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNi8wMi8xNy9zb2xhbmEtb24tY2hhaW4tYW5hbHlzZS0yMDI2LXdpZS1ha3Rpdi1saXF1aWRlLXVuZC1nZXN1bmQtaXN0LWRhcy1uZXR6d2Vyay13aXJrbGljaC8iIGNsYXNzPSJzby1jYXJkIj48ZGl2IGNsYXNzPSJzby1jYXJkLWNhdCI+T04tQ0hBSU48L2Rpdj48ZGl2IGNsYXNzPSJzby1jYXJkLXRpdGxlIj5Tb2xhbmEgT24tQ2hhaW4gQW5hbHlzZSAyMDI2PC9kaXY+PC9hPgogIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNi8wMS8yNS9iaXRjb2luLW9uLWNoYWluLWFuYWx5c2UtMjAyNi8iIGNsYXNzPSJzby1jYXJkIj48ZGl2IGNsYXNzPSJzby1jYXJkLWNhdCI+QU5BTFlTRTwvZGl2PjxkaXYgY2xhc3M9InNvLWNhcmQtdGl0bGUiPkJpdGNvaW4gT24tQ2hhaW4gQW5hbHlzZSAyMDI2PC9kaXY+PC9hPgogIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8xMS8yOC9ldGhlcmV1bS1hbmFseXNlLTIwMjUtd2FydW0tZXRoLWpldHp0LWFuLWVpbmVtLW5ldWVuLXRlY2hub2xvZ2lzY2hlbi13ZW5kZXB1bmt0LXN0ZWh0LyIgY2xhc3M9InNvLWNhcmQiPjxkaXYgY2xhc3M9InNvLWNhcmQtY2F0Ij5BTkFMWVNFPC9kaXY+PGRpdiBjbGFzcz0ic28tY2FyZC10aXRsZSI+RXRoZXJldW0gQW5hbHlzZSAmIFByb2dub3NlIDIwMjY8L2Rpdj48L2E+CiAgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI2LzAzLzI5L2FhdmUtYW5hbHlzZS11bmQtcHJvZ25vc2UvIiBjbGFzcz0ic28tY2FyZCI+PGRpdiBjbGFzcz0ic28tY2FyZC1jYXQiPkRFRkk8L2Rpdj48ZGl2IGNsYXNzPSJzby1jYXJkLXRpdGxlIj5BYXZlIChBQVZFKSBBbmFseXNlIDIwMjY8L2Rpdj48L2E+CiAgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzEwL2RlZmktZGllLXp1a3VuZnQtZGVzLWZpbmFuendlc2Vucy1laW5lLXVtZmFzc2VuZGUtZXJrbGFydW5nLyIgY2xhc3M9InNvLWNhcmQiPjxkaXYgY2xhc3M9InNvLWNhcmQtY2F0Ij5HUlVORExBR0VOPC9kaXY+PGRpdiBjbGFzcz0ic28tY2FyZC10aXRsZSI+V2FzIGlzdCBEZUZpPzwvZGl2PjwvYT4KICA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMTUvbGF5ZXItMi1ibG9ja2NoYWlucy8iIGNsYXNzPSJzby1jYXJkIj48ZGl2IGNsYXNzPSJzby1jYXJkLWNhdCI+R1JVTkRMQUdFTjwvZGl2PjxkaXYgY2xhc3M9InNvLWNhcmQtdGl0bGUiPldhcyBzaW5kIExheWVyLTItQmxvY2tjaGFpbnM\/PC9kaXY+PC9hPgogIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yMi9wYXNzaXZlcy1laW5rb21tZW4tc3Rha2luZy8iIGNsYXNzPSJzby1jYXJkIj48ZGl2IGNsYXNzPSJzby1jYXJkLWNhdCI+R1JVTkRMQUdFTjwvZGl2PjxkaXYgY2xhc3M9InNvLWNhcmQtdGl0bGUiPldhcyBpc3QgU3Rha2luZz88L2Rpdj48L2E+CiAgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzA3LzEzL2JpdGdldC10ZXN0YmVyaWNodC8iIGNsYXNzPSJzby1jYXJkIj48ZGl2IGNsYXNzPSJzby1jYXJkLWNhdCI+QsOWUlNFPC9kaXY+PGRpdiBjbGFzcz0ic28tY2FyZC10aXRsZSI+Qml0Z2V0IFRlc3RiZXJpY2h0IDIwMjY8L2Rpdj48L2E+CjwvZGl2PgoKPCEtLSBBVVRIT1IgLS0+CjxkaXYgY2xhc3M9InNvLWF1dGhvciI+CiAgPGRpdiBjbGFzcz0ic28tYXYiPkZSPC9kaXY+CiAgPGRpdj4KICAgIDxkaXYgY2xhc3M9InNvLWFuIj5GZWxpeCBSaWVnZXI8L2Rpdj4KICAgIDxkaXYgY2xhc3M9InNvLWFyIj5HcsO8bmRlciAmYW1wOyBDaGVmcmVkYWt0ZXVyICZtaWRkb3Q7IEtyeXB0b1p1a3VuZnQuY29tICZtaWRkb3Q7IEFwcmlsIDIwMjY8L2Rpdj4KICAgIDxkaXYgY2xhc3M9InNvLWFiIj5RdWVsbGVuOiBjb2lubWFya2V0Y2FwLmNvbSAoQ01DIEFJKSwgY29pbnBlZGlhLm9yZywgY29pbnN0YXRzLmFwcCwgY2hhbmdlbGx5LmNvbSwgY29pbmVkaXRpb24uY29tLCB1c2V0aGViaXRjb2luLmNvbSwgYnlkZmkuY29tLCBzcG90ZWRjcnlwdG8uY29tLCBhaW52ZXN0LmNvbSwgbWV4Yy5jb20sIGJpdGdldC5jb20uIFByZWlzZSB1bmQgRGF0ZW4gU3RhbmQgQXByaWwgMjAyNi4gS2VpbmUgQW5sYWdlYmVyYXR1bmcuPC9kaXY+CiAgPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0ic28tZGlzYyI+PHN0cm9uZz5SaXNpa29oaW53ZWlzOjwvc3Ryb25nPiBEaWVzZXIgQXJ0aWtlbCBkaWVudCBhdXNzY2hsaWXDn2xpY2ggSW5mb3JtYXRpb25zLSB1bmQgQmlsZHVuZ3N6d2Vja2VuIHVuZCBzdGVsbHQga2VpbmUgRmluYW56LSBvZGVyIEFubGFnZWJlcmF0dW5nIGRhci4gU29sYW5hIGlzdCBlaW5lIGhvY2h2b2xhdGlsZSBLcnlwdG93w6RocnVuZyBtaXQgZXJoZWJsaWNoZW0gVmVybHVzdHJpc2lrby4gS3Vyc3Byb2dub3NlbiBzaW5kIFN6ZW5hcmllbiwga2VpbmUgVmVyc3ByZWNoZW4uIEludmVzdGllcmUgbnVyIEdlbGQsIGRhcyBkdSBkaXIgbGVpc3RlbiBrYW5uc3QgenUgdmVybGllcmVuLiA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMjUva3J5cHRvd2FlaHJ1bmdlbi1zdGV1ZXJuLyIgY2xhc3M9ImlsIG8iPkdld2lubmUgYXVzIEtyeXB0by1JbnZlc3RpdGlvbmVuIHNpbmQgaW4gRGV1dHNjaGxhbmQgc3RldWVycGZsaWNodGlnLjwvYT48L2Rpdj4KCjxkaXYgY2xhc3M9InNvLW1ldGEiPgogIFZlcsO2ZmZlbnRsaWNodDogQXByaWwgMjAyNiAmbWlkZG90OyBBdXRvcjogRmVsaXggUmllZ2VyICZtaWRkb3Q7IEtyeXB0b1p1a3VuZnQuY29tICZtaWRkb3Q7IEtlaW5lIEFubGFnZWJlcmF0dW5nICZtaWRkb3Q7IEFmZmlsaWF0ZTogQml0Z2V0IC8gT0tYIC8gQmluZ1ggTGlua3MgZW50aGFsdGVuCjwvZGl2PgoKPC9kaXY+CjwhLS0gL3dwOmh0bWwgLS0+CjwhLS0gL3dwOmh0bWwgLS0+CgoFBwgECAYIBSEIBwgHCAYIDggOCAsIBkgBBggEGiAbLyoJGSEiFhsfCAoIBAgGCAcECkcACxULCAcECkcACxULAwEfAQkCHAgHBApHAAsVCwUmuwG+AbnDBQsBAwAAAQkACwECABBCAQEAQQACAEEAAgBBAAIABUEoEkENAVYAfQF3EzIwMjYtMDQtMTdUMTA6NTE6MjZ9n6z3+gF9AHcEb3BlbncEb3Blbnl3AHcIc3RhbmRhcmR3AHl9AHl5dwB3AHh5dgIYaW1hZ2VfZ2VuZXJhdG9yX3NldHRpbmdzdgQIdGVtcGxhdGV3B2hpZ2h3YXkQZGVmYXVsdF9pbWFnZV9pZH0ABGZvbnR3AAdlbmFibGVkeAd2ZXJzaW9ufQJ5eXUAdQB3JDdmMGM0YmE0LWIxZjctNDJiZC05MTRjLTliNjNjMWI5YzcxMXh3DmNvcmUvcGFyYWdyYXBoeXdNR2liIC8gZWluLCB1bSBlaW5lbiBCbG9jayBhdXN6dXfDpGhsZW4sIG9kZXIgLy8gdW0gZGllIEluaGFsdC1LSSB6dSB2ZXJ3ZW5kZW52AxByZXN0cmljdGlvbl90eXBldwdleGNsdWRlEnNlbGVjdGVkX2xhbmd1YWdlc3UACnBhbmVsX29wZW54dyQwMjBiYzllMi05OGRjLTQ1YjktODM2MC03OGY4MDU4YTMyMDJ3CWNvcmUvaHRtbHckMWMxYTcxMGQtYTY0OC00OTlmLTliMmEtN2JlZGRlYWIxOTYxeHcOY29yZS9wYXJhZ3JhcGh5d01HaWIgLyBlaW4sIHVtIGVpbmVuIEJsb2NrIGF1c3p1d8OkaGxlbiwgb2RlciAvLyB1bSBkaWUgSW5oYWx0LUtJIHp1IHZlcndlbmRlbnYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JDZhOGNhODY3LTM5NzktNDAyYi05MDM1LTc0NGExZmFiZDM4OXcKY29yZS9ibG9ja328HHUAfaKIAXfP5AI8IS0tIHdwOmh0bWwgLS0+CjxzY3JpcHQgdHlwZT0iYXBwbGljYXRpb24vbGQranNvbiI+CnsKICAiQGNvbnRleHQiOiAiaHR0cHM6Ly9zY2hlbWEub3JnIiwKICAiQHR5cGUiOiAiQXJ0aWNsZSIsCiAgImhlYWRsaW5lIjogIlNvbGFuYSAoU09MKSBBbmFseXNlICYgUHJvZ25vc2UgMjAyNjogRmlyZWRhbmNlciwgQWxwZW5nbG93LCBTcG90LUVURnMgdW5kIHdhcyBkZW4gS3VycyB3aXJrbGljaCBhbnRyZWlidCIsCiAgImRlc2NyaXB0aW9uIjogIlNvbGFuYSAoU09MKSBBbmFseXNlIEFwcmlsIDIwMjY6IGFrdHVlbGxlciBLdXJzIH44OCAkLCBydW5kIDcwJSB1bnRlciBBVEggMjkzICQuIEZpcmVkYW5jZXIgVmFsaWRhdG9yLUNsaWVudCBsaXZlLCBBbHBlbmdsb3cgS29uc2Vucy1VcGdyYWRlIGJyaW5ndCAxNTBtcyBGaW5hbGl0w6R0LCBTcG90LVNPTC1FVEZzIG1pdCA4MDUgTWlvLiAkIEFVTS4gMSwxIEJpbGxpb25lbiAkIE9uLUNoYWluLUFrdGl2aXTDpHQgaW4gUTEgMjAyNi4gUHJvZ25vc2VuOiBTdGFuZGFyZCBDaGFydGVyZWQgMjUwICQsIEJ1bGwtQ2FzZSAzNTDigJM0MDAgJC4gVm9sbHN0w6RuZGlnZSBGdW5kYW1lbnRhbGFuYWx5c2UsIFJpc2lrZW4sIENoYXJ0YW5hbHlzZS4iLAogICJkYXRlUHVibGlzaGVkIjogIjIwMjYtMDQtMTciLAogICJkYXRlTW9kaWZpZWQiOiAiMjAyNi0wNC0xNyIsCiAgImF1dGhvciI6IHsiQHR5cGUiOiAiUGVyc29uIiwgIm5hbWUiOiAiRmVsaXggUmllZ2VyIiwgInVybCI6ICJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tL2F1dGhvci8ifSwKICAicHVibGlzaGVyIjogeyJAdHlwZSI6ICJPcmdhbml6YXRpb24iLCAibmFtZSI6ICJLcnlwdG9adWt1bmZ0IiwgInVybCI6ICJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tIn0sCiAgImluTGFuZ3VhZ2UiOiAiZGUtREUiLAogICJrZXl3b3JkcyI6ICJTb2xhbmEgQW5hbHlzZSAyMDI2LCBTT0wgUHJvZ25vc2UgMjAyNiwgU29sYW5hIEZpcmVkYW5jZXIgVXBncmFkZSwgU29sYW5hIEFscGVuZ2xvdyBLb25zZW5zLCBTT0wgRVRGIDIwMjYsIFNvbGFuYSBLdXJzIFByb2dub3NlIgp9Cjwvc2NyaXB0Pgo8c2NyaXB0IHR5cGU9ImFwcGxpY2F0aW9uL2xkK2pzb24iPgp7CiAgIkBjb250ZXh0IjogImh0dHBzOi8vc2NoZW1hLm9yZyIsCiAgIkB0eXBlIjogIkZBUVBhZ2UiLAogICJtYWluRW50aXR5IjogWwogICAgewogICAgICAiQHR5cGUiOiAiUXVlc3Rpb24iLAogICAgICAibmFtZSI6ICJXYXMgaXN0IGRhcyBTb2xhbmEgRmlyZWRhbmNlciBVcGdyYWRlPyIsCiAgICAgICJhY2NlcHRlZEFuc3dlciI6IHsiQHR5cGUiOiAiQW5zd2VyIiwgInRleHQiOiAiRmlyZWRhbmNlciBpc3QgZWluIHp3ZWl0ZXIsIHVuYWJow6RuZ2lnZXIgVmFsaWRhdG9yLUNsaWVudCBmw7xyIFNvbGFuYSwgZW50d2lja2VsdCB2b24gSnVtcCBDcnlwdG8uIEVyIHd1cmRlIGltIERlemVtYmVyIDIwMjUgbWl0IDIwNyBWYWxpZGF0b3JlbiBnZXN0YXJ0ZXQgdW5kIGhhdCBpbiBUZXN0cyDDvGJlciA2MDAuMDAwIFRyYW5zYWt0aW9uZW4gcHJvIFNla3VuZGUgKFRQUykgZXJyZWljaHQg4oCTIG1pdCBlaW5lbSBaaWVsIHZvbiAxIE1pbGxpb24gVFBTIGJlaSB2b2xsc3TDpG5kaWdlciBNaWdyYXRpb24uIEZpcmVkYW5jZXIgdmVyYmVzc2VydCBkcmVpIERpbmdlOiBHZXNjaHdpbmRpZ2tlaXQsIE5ldHp3ZXJrLVJlc2lsaWVueiAoZWluIEJ1ZyBpbSBlaW5lbiBDbGllbnQgc3RvcHB0IG5pY2h0IGRhcyBnZXNhbXRlIE5ldHp3ZXJrKSB1bmQgRGV6ZW50cmFsaXNpZXJ1bmcgZHVyY2ggQ2xpZW50LURpdmVyc2l0w6R0LiJ9CiAgICB9LAogICAgewogICAgICAiQHR5cGUiOiAiUXVlc3Rpb24iLAogICAgICAibmFtZSI6ICJXYXMgaXN0IGRhcyBTb2xhbmEgQWxwZW5nbG93IFVwZ3JhZGU\/IiwKICAgICAgImFjY2VwdGVkQW5zd2VyIjogeyJAdHlwZSI6ICJBbnN3ZXIiLCAidGV4dCI6ICJBbHBlbmdsb3cgKFNJTUQtMDMyNikgaXN0IGVpbiBLb25zZW5zLU92ZXJoYXVsIGbDvHIgU29sYW5hLCBnZXBsYW50IGbDvHIgUTMgMjAyNi4gRXMgcmVkdXppZXJ0IGRpZSBCbG9jay1GaW5hbGl0w6R0IHZvbiAxMiBTZWt1bmRlbiBhdWYgMTAw4oCTMTUwIE1pbGxpc2VrdW5kZW4g4oCTIGVpbmUgODAtMTAwLWZhY2hlIFZlcmJlc3NlcnVuZy4gRGFzIGVybcO2Z2xpY2h0IEhvY2hmcmVxdWVuemhhbmRlbCwgRWNodHplaXQtWmFobHVuZ2VuIHVuZCBTdWItU2VrdW5kZW4tR2FtaW5nIGF1ZiBkZXIgQmxvY2tjaGFpbi4gQWxwZW5nbG93IGlzdCBkYW1pdCBlaW5lIGRlciBiZWRldXRlbmRzdGVuIEtvbnNlbnMtVmVyYmVzc2VydW5nZW4gaW4gZGVyIEdlc2NoaWNodGUgdm9uIFNvbGFuYS4ifQogICAgfSwKICAgIHsKICAgICAgIkB0eXBlIjogIlF1ZXN0aW9uIiwKICAgICAgIm5hbWUiOiAiR2lidCBlcyBiZXJlaXRzIFNvbGFuYSBTcG90LUVURnM\/IiwKICAgICAgImFjY2VwdGVkQW5zd2VyIjogeyJAdHlwZSI6ICJBbnN3ZXIiLCAidGV4dCI6ICJKYS4gVVMtYW1lcmlrYW5pc2NoZSBTcG90LVNvbGFuYS1FVEZzIHN0YXJ0ZXRlbiBhbSAyOC4gT2t0b2JlciAyMDI1LiBQcm9kdWt0ZSB2b24gQml0d2lzZSAoQlNPTCwgMCwyMCUpLCBGcmFua2xpbiBUZW1wbGV0b24gKFNPRVosIDAsMTklKSwgRmlkZWxpdHksIFZhbkVjaywgMjFTaGFyZXMgdW5kIEdyYXlzY2FsZSBzaW5kIHZlcmbDvGdiYXIuIEdlc2FtdC1BVU06IHJ1bmQgODA1IE1pbGxpb25lbiBEb2xsYXIgKFN0YW5kIFExIDIwMjYpLiBEYXMgaXN0IGRldXRsaWNoIHdlbmlnZXIgYWxzIEJpdGNvaW4tRVRGcyDigJMgYWJlciBkaWUgR3J1bmRzdHJ1a3R1ciBmw7xyIGluc3RpdHV0aW9uZWxsZW4gU09MLVp1Zmx1c3MgaXN0IGV0YWJsaWVydC4ifQogICAgfSwKICAgIHsKICAgICAgIkB0eXBlIjogIlF1ZXN0aW9uIiwKICAgICAgIm5hbWUiOiAiV2FydW0gaXN0IFNvbGFuYSAyMDI2IGdlZmFsbGVuPyIsCiAgICAgICJhY2NlcHRlZEFuc3dlciI6IHsiQHR5cGUiOiAiQW5zd2VyIiwgInRleHQiOiAiU29sYW5hIGZpZWwgdm9uIHNlaW5lbSBBVEggYmVpIDI5MyAkIChKYW51YXIgMjAyNSkgYXVmIGVpbiBUaWVmIHZvbiBydW5kIDcw4oCTODAgJCBpbSBGZWJydWFyL03DpHJ6IDIwMjYg4oCTIGVpbiBSw7xja2dhbmcgdm9uIMO8YmVyIDcwJS4gVXJzYWNoZW46IElyYW4tS3JpZWcgdW5kIGdsb2JhbGUgUmlzay1vZmYtU3RpbW11bmcsIERyaWZ0LVByb3RvY29sLUhhY2sgKDI4NiBNaW8uICQsIDEuIEFwcmlsIDIwMjYpIGhhdCBWZXJ0cmF1ZW4gZXJzY2jDvHR0ZXJ0LCBGVFgtSW5zb2x2ZW56LVRva2VuLVVubG9ja3MgZXJ6ZXVnZW4gcmVnZWxtw6TDn2lnZW4gVmVya2F1ZnNkcnVjaywgdW5kIGRlciBNZW1lY29pbi1Cb29tIGF1cyAyMDI04oCTMjAyNSBpc3QgYWJnZWtsdW5nZW4uIE5ldHp3ZXJrLUZ1bmRhbWVudGFsZGF0ZW4gKE9uLUNoYWluLUFrdGl2aXTDpHQsIFN0YWtpbmcpIHNpbmQgd2VpdGVyaGluIHN0YXJrLiJ9CiAgICB9LAogICAgewogICAgICAiQHR5cGUiOiAiUXVlc3Rpb24iLAogICAgICAibmFtZSI6ICJXYXMgaXN0IGRhcyBTT0wgS3Vyc3ppZWwgZsO8ciBFbmRlIDIwMjY\/IiwKICAgICAgImFjY2VwdGVkQW5zd2VyIjogeyJAdHlwZSI6ICJBbnN3ZXIiLCAidGV4dCI6ICJBbmFseXN0ZW5wcm9nbm9zZW4gKGhvY2hzcGVrdWxhdGl2KTogU3RhbmRhcmQgQ2hhcnRlcmVkOiAyNTAgJCAocmV2aWRpZXJ0ZXMgWmllbCkuIEJ1bGwtQ2FzZSAoYWxsZSBLYXRhbHlzYXRvcmVuIGZldWVybik6IDM1MOKAkzQwMCAkLiBCYXNlLUNhc2U6IDE1MOKAkzIwMCAkLiBCZWFyLUNhc2U6IDYw4oCTOTAgJC4gU2NobMO8c3NlbGthdGFseXNhdG9yZW46IEZpcmVkYW5jZXItTWlncmF0aW9uLCBBbHBlbmdsb3cgUTMtTGF1bmNoLCBFVEYtWnVmbMO8c3NlLCBDTEFSSVRZIEFjdCwgV2VzdGVybiBVbmlvbiBVU0RQVC1TdGFibGVjb2luIChIMSAyMDI2KS4gQWxsZSBQcm9nbm9zZW4gc2luZCBrZWluZSBBbmxhZ2ViZXJhdHVuZy4ifQogICAgfQogIF0KfQo8L3NjcmlwdD4KCjxzdHlsZT4KQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9T3V0Zml0OndnaHRANDAwOzUwMDs2MDA7NzAwOzgwMCZmYW1pbHk9SmV0QnJhaW5zK01vbm86d2dodEA0MDA7NjAwOzcwMCZmYW1pbHk9RXhvKzI6d2dodEA4MDA7OTAwJmRpc3BsYXk9c3dhcCcpOwo6cm9vdHstLWE6I0Y3OTMxQTstLWEyOnJnYmEoMjQ3LDE0NywyNiwuMDkpOy0tYTM6cmdiYSgyNDcsMTQ3LDI2LC4yMik7LS1nOiMyZWNjNzE7LS1nMjpyZ2JhKDQ2LDIwNCwxMTMsLjA4KTstLWczOnJnYmEoNDYsMjA0LDExMywuMjIpOy0tcjojZTc0YzNjOy0tcjI6cmdiYSgyMzEsNzYsNjAsLjA4KTstLXIzOnJnYmEoMjMxLDc2LDYwLC4yMik7LS1zOiM5YjU5YjY7LS1zMjpyZ2JhKDE1NSw4OSwxODIsLjA4KTstLXMzOnJnYmEoMTU1LDg5LDE4MiwuMjIpOy0tYjojNWRhZGUyOy0tYjI6cmdiYSg5MywxNzMsMjI2LC4wOCk7LS1iMzpyZ2JhKDkzLDE3MywyMjYsLjIyKTstLXk6I2YwYzA0MDstLXkyOnJnYmEoMjQwLDE5Miw2NCwuMDgpOy0teTM6cmdiYSgyNDAsMTkyLDY0LC4yMik7fQouc297bWF4LXdpZHRoOjkxMHB4O21hcmdpbjowIGF1dG87cGFkZGluZzowIDIwcHggNzBweDtiYWNrZ3JvdW5kOiMwNjBlMGE7Zm9udC1mYW1pbHk6J091dGZpdCcsc2Fucy1zZXJpZjtjb2xvcjojZjBmN2YyfQouc28gKntib3gtc2l6aW5nOmJvcmRlci1ib3h9Ci5zbyBoMntmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc2l6ZTpjbGFtcCgxOXB4LDIuNnZ3LDI3cHgpO21hcmdpbjo1MnB4IDAgMTJweDtsaW5lLWhlaWdodDoxLjI7Y29sb3I6I2YwZjdmMn0KLnNvIGgyIGVte2ZvbnQtc3R5bGU6bm9ybWFsO2NvbG9yOnZhcigtLXMpfQouc28gaDN7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjgwMDtmb250LXNpemU6Y2xhbXAoMTRweCwxLjh2dywxOXB4KTttYXJnaW46MjRweCAwIDhweDtjb2xvcjojZjBmN2YyfQouc28gcHtmb250LXNpemU6MTUuNXB4O2xpbmUtaGVpZ2h0OjEuOTc7Y29sb3I6I2M4ZGRkMDttYXJnaW4tYm90dG9tOjE2cHh9Ci5zbyBwIHN0cm9uZ3tjb2xvcjojZjBmN2YyfQouc28gdWwsLnNvIG9se3BhZGRpbmctbGVmdDoyMnB4O2NvbG9yOiNjOGRkZDA7Zm9udC1zaXplOjE1cHg7bGluZS1oZWlnaHQ6MS45NTttYXJnaW4tYm90dG9tOjE2cHh9Ci5zbyBsaXttYXJnaW4tYm90dG9tOjdweH0KLnNvIGEuaWx7Y29sb3I6dmFyKC0tcyk7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgxNTUsODksMTgyLC4zKTtmb250LXdlaWdodDo2MDB9Ci5zbyBhLmlsLm97Y29sb3I6dmFyKC0tYSk7Ym9yZGVyLWNvbG9yOnJnYmEoMjQ3LDE0NywyNiwuMyl9Ci5zbyBhLmlsLmd7Y29sb3I6dmFyKC0tZyk7Ym9yZGVyLWNvbG9yOnJnYmEoNDYsMjA0LDExMywuMzUpfQouc28gYS5pbC5ie2NvbG9yOnZhcigtLWIpO2JvcmRlci1jb2xvcjpyZ2JhKDkzLDE3MywyMjYsLjMpfQouc28gYS5zcmN7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7Zm9udC1zaXplOjEwcHg7Y29sb3I6IzVhNmEzYTtiYWNrZ3JvdW5kOiMwYTEyMGE7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDE1NSw4OSwxODIsLjE0KTtib3JkZXItcmFkaXVzOjRweDtwYWRkaW5nOjFweCA2cHg7bWFyZ2luLWxlZnQ6NHB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt0ZXh0LWRlY29yYXRpb246bm9uZX0KCi8qIEhFUk8g4oCTIFNvbGFuYSBMaWxhL0dyYWRpZW50ICovCi5zby1oZXJve2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEzNWRlZyx2YXIoLS1zMikscmdiYSgxNTUsODksMTgyLC4wMikpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tczMpO2JvcmRlci1yYWRpdXM6MTRweDtwYWRkaW5nOjMwcHggMzRweDttYXJnaW46MCAwIDI4cHg7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVufQouc28taGVybzo6YmVmb3Jle2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7dG9wOi02MHB4O3JpZ2h0Oi02MHB4O3dpZHRoOjI0MHB4O2hlaWdodDoyNDBweDtiYWNrZ3JvdW5kOnJhZGlhbC1ncmFkaWVudChjaXJjbGUscmdiYSgxNTUsODksMTgyLC4wOCksdHJhbnNwYXJlbnQgNzAlKTtwb2ludGVyLWV2ZW50czpub25lfQouc28tYmFkZ2Vze2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtnYXA6OHB4O21hcmdpbi1ib3R0b206MTRweH0KLnNvLWJhZGdle2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZTo4cHg7Zm9udC13ZWlnaHQ6NzAwO3BhZGRpbmc6M3B4IDlweDtib3JkZXItcmFkaXVzOjRweDtsZXR0ZXItc3BhY2luZzouMDhlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9Ci5zby1iYWRnZS5ze2NvbG9yOnZhcigtLXMpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tczMpO2JhY2tncm91bmQ6dmFyKC0tczIpfQouc28tYmFkZ2UuZ3tjb2xvcjp2YXIoLS1nKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWczKTtiYWNrZ3JvdW5kOnZhcigtLWcyKX0KLnNvLWJhZGdlLm97Y29sb3I6dmFyKC0tYSk7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1hMyk7YmFja2dyb3VuZDp2YXIoLS1hMil9Ci5zby1iYWRnZS5ye2NvbG9yOnZhcigtLXIpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tcjMpO2JhY2tncm91bmQ6dmFyKC0tcjIpfQouc28taGVybyBoMXtmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc2l6ZTpjbGFtcCgyMnB4LDMuNXZ3LDM4cHgpO2xpbmUtaGVpZ2h0OjEuMDc7Y29sb3I6I2YwZjdmMjttYXJnaW46MCAwIDEzcHh9Ci5zby1oZXJvIGgxIHNwYW57Y29sb3I6dmFyKC0tcyl9Ci5zby1oZXJvLWxlYWR7Zm9udC1zaXplOjE1LjVweDtjb2xvcjojYzhkZGQwO2xpbmUtaGVpZ2h0OjEuOTM7bWFyZ2luOjAgMCAyMHB4fQouc28taGVyby1ncmlke2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MS4xZnIgMC45ZnI7Z2FwOjEycHh9Ci5zby1oZXJvLXBhbmVse2JhY2tncm91bmQ6IzBhMTIwYTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMTU1LDg5LDE4MiwuMDkpO2JvcmRlci1yYWRpdXM6MTFweDtwYWRkaW5nOjE2cHggMThweH0KLnNvLWhlcm8tcGFuZWwgaDN7bWFyZ2luOjAgMCA5cHg7Zm9udC1zaXplOjEzcHg7Y29sb3I6dmFyKC0tcyk7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjgwMH0KLnNvLWhlcm8tcGFuZWwgdWx7cGFkZGluZy1sZWZ0OjE1cHg7Zm9udC1zaXplOjEzcHg7Y29sb3I6I2M4ZGRkMDtsaW5lLWhlaWdodDoxLjg1O21hcmdpbjowfQouc28taGVyby1wYW5lbCBsaXttYXJnaW4tYm90dG9tOjVweH0KLnNvLXNuYXAtZ3JpZHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciAxZnI7Z2FwOjdweH0KLnNvLXNuYXB7YmFja2dyb3VuZDojMDgwZTA4O2JvcmRlcjoxcHggc29saWQgcmdiYSgxNTUsODksMTgyLC4wOCk7Ym9yZGVyLXJhZGl1czo4cHg7cGFkZGluZzoxMXB4fQouc28tc25hcCBzdHJvbmd7ZGlzcGxheTpibG9jaztmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc2l6ZToxNXB4O2NvbG9yOnZhcigtLXMpO21hcmdpbi1ib3R0b206M3B4O2xpbmUtaGVpZ2h0OjEuMX0KLnNvLXNuYXAgc3Bhbntmb250LXNpemU6MTAuNXB4O2NvbG9yOiM0YTNhNmE7bGluZS1oZWlnaHQ6MS41fQoKLnNvLWhye2hlaWdodDoxcHg7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoOTBkZWcsdmFyKC0tczMpLHRyYW5zcGFyZW50KTttYXJnaW46NTBweCAwfQoKLnNvLXN0YXRze2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KGF1dG8tZml0LG1pbm1heCgxMjhweCwxZnIpKTtnYXA6OXB4O21hcmdpbjoyMHB4IDB9Ci5zby1zdGF0e2JhY2tncm91bmQ6IzBhMTIwYTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMTU1LDg5LDE4MiwuMDgpO2JvcmRlci1yYWRpdXM6MTBweDtwYWRkaW5nOjEzcHg7dGV4dC1hbGlnbjpjZW50ZXJ9Ci5zby1zdntmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC1zaXplOmNsYW1wKDE0cHgsMnZ3LDIxcHgpO2ZvbnQtd2VpZ2h0OjkwMDtsaW5lLWhlaWdodDoxLjE7bWFyZ2luLWJvdHRvbTo0cHh9Ci5zby1zdi5ze2NvbG9yOnZhcigtLXMpfS5zby1zdi5ne2NvbG9yOnZhcigtLWcpfS5zby1zdi5ye2NvbG9yOnZhcigtLXIpfS5zby1zdi5ve2NvbG9yOnZhcigtLWEpfS5zby1zdi55e2NvbG9yOnZhcigtLXkpfS5zby1zdi5ie2NvbG9yOnZhcigtLWIpfQouc28tc2x7Zm9udC1zaXplOjguNXB4O2NvbG9yOiM0YTNhNmE7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7bGluZS1oZWlnaHQ6MS41NX0KCi5zby1ib3h7Ym9yZGVyLXJhZGl1czoxMnB4O3BhZGRpbmc6MThweCAyMnB4O21hcmdpbjoyMHB4IDB9Ci5zby1ib3gucHJwe2JhY2tncm91bmQ6dmFyKC0tczIpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tczMpfQouc28tYm94LmdybntiYWNrZ3JvdW5kOnZhcigtLWcyKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWczKX0KLnNvLWJveC5yZWR7YmFja2dyb3VuZDp2YXIoLS1yMik7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1yMyl9Ci5zby1ib3gub3Jne2JhY2tncm91bmQ6dmFyKC0tYTIpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tYTMpfQouc28tYm94Lnlsd3tiYWNrZ3JvdW5kOnZhcigtLXkyKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLXkzKX0KLnNvLWJveC5ibHV7YmFja2dyb3VuZDp2YXIoLS1iMik7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1iMyl9Ci5zby1ib3gtdHtmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZTtmb250LXNpemU6OC41cHg7Zm9udC13ZWlnaHQ6NzAwO2xldHRlci1zcGFjaW5nOi4xNGVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTttYXJnaW4tYm90dG9tOjEwcHh9Ci5zby1ib3gucHJwIC5zby1ib3gtdHtjb2xvcjp2YXIoLS1zKX0uc28tYm94LmdybiAuc28tYm94LXR7Y29sb3I6dmFyKC0tZyl9LnNvLWJveC5yZWQgLnNvLWJveC10e2NvbG9yOnZhcigtLXIpfS5zby1ib3gub3JnIC5zby1ib3gtdHtjb2xvcjp2YXIoLS1hKX0uc28tYm94LnlsdyAuc28tYm94LXR7Y29sb3I6dmFyKC0teSl9LnNvLWJveC5ibHUgLnNvLWJveC10e2NvbG9yOnZhcigtLWIpfQouc28tYm94IHAsLnNvLWJveCB1bCwuc28tYm94IG9se2ZvbnQtc2l6ZToxNC41cHg7Y29sb3I6I2M4ZGRkMDttYXJnaW4tYm90dG9tOjA7bGluZS1oZWlnaHQ6MS45fQouc28tYm94IHA6bm90KDpsYXN0LWNoaWxkKSwuc28tYm94IHVsOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLWJvdHRvbToxMHB4fQouc28tYm94IGxpe21hcmdpbi1ib3R0b206NnB4fQoKLnNvLWNvbHMye2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIDFmcjtnYXA6MTJweDttYXJnaW46MThweCAwfQouc28tY29sczN7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoMywxZnIpO2dhcDoxMnB4O21hcmdpbjoxOHB4IDB9Ci5zby1jb2x7YmFja2dyb3VuZDojMGExMjBhO2JvcmRlcjoxcHggc29saWQgcmdiYSgxNTUsODksMTgyLC4wNyk7Ym9yZGVyLXJhZGl1czoxMHB4O3BhZGRpbmc6MTVweCAxN3B4fQouc28tY29sIGg0e21hcmdpbjowIDAgOHB4O2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo4MDA7Zm9udC1zaXplOjEzcHh9Ci5zby1jb2wgaDQuc3tjb2xvcjp2YXIoLS1zKX0uc28tY29sIGg0Lmd7Y29sb3I6dmFyKC0tZyl9LnNvLWNvbCBoNC5ye2NvbG9yOnZhcigtLXIpfS5zby1jb2wgaDQub3tjb2xvcjp2YXIoLS1hKX0uc28tY29sIGg0LmJ7Y29sb3I6dmFyKC0tYil9Ci5zby1jb2wgcCwuc28tY29sIHVse2ZvbnQtc2l6ZToxM3B4O2NvbG9yOiM5ZGJmYWE7bGluZS1oZWlnaHQ6MS44NTttYXJnaW46MH0KLnNvLWNvbCB1bHtwYWRkaW5nLWxlZnQ6MTRweH0uc28tY29sIGxpe21hcmdpbi1ib3R0b206NXB4fQoKLnNvLXF7Ym9yZGVyLWxlZnQ6M3B4IHNvbGlkIHZhcigtLXMpO2JhY2tncm91bmQ6dmFyKC0tczIpO3BhZGRpbmc6MTZweCAyMHB4O21hcmdpbjoyMHB4IDA7Ym9yZGVyLXJhZGl1czowIDExcHggMTFweCAwfQouc28tcSBibG9ja3F1b3Rle21hcmdpbjowIDAgOXB4O2ZvbnQtc2l6ZToxNC41cHg7Y29sb3I6I2UwZDBmNTtmb250LXN0eWxlOml0YWxpYztsaW5lLWhlaWdodDoxLjg4fQouc28tcWF7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7Zm9udC1zaXplOjlweDtjb2xvcjojNWEzYTdhfQoKLnNvLXR3e292ZXJmbG93LXg6YXV0bztib3JkZXItcmFkaXVzOjEycHg7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDE1NSw4OSwxODIsLjEpO21hcmdpbjoyMHB4IDB9Ci5zby10Ymx7d2lkdGg6MTAwJTtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7bWluLXdpZHRoOjU4MHB4fQouc28tdGJsIHRoe2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZTo4LjVweDtjb2xvcjp2YXIoLS1zKTtsZXR0ZXItc3BhY2luZzouMDhlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7cGFkZGluZzoxMXB4IDE0cHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgdmFyKC0tczMpO2JhY2tncm91bmQ6IzA4MGMwODt0ZXh0LWFsaWduOmxlZnR9Ci5zby10YmwgdGR7cGFkZGluZzoxMnB4IDE0cHg7Y29sb3I6I2M4ZGRkMDtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDE1NSw4OSwxODIsLjA0KTtmb250LXNpemU6MTMuNXB4O2xpbmUtaGVpZ2h0OjEuNzg7dmVydGljYWwtYWxpZ246dG9wfQouc28tdGJsIHRkOmZpcnN0LWNoaWxke2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojZjBmN2YyfQouc28tdGJsIHRyOmxhc3QtY2hpbGQgdGR7Ym9yZGVyLWJvdHRvbTpub25lfQouc28tdGJsIHRyOm50aC1jaGlsZChvZGQpIHRke2JhY2tncm91bmQ6cmdiYSgxNTUsODksMTgyLC4wMTIpfQoudGMtZ3tjb2xvcjp2YXIoLS1nKTtmb250LXdlaWdodDo3MDB9LnRjLXJ7Y29sb3I6dmFyKC0tcik7Zm9udC13ZWlnaHQ6NzAwfS50Yy1ve2NvbG9yOnZhcigtLWEpO2ZvbnQtd2VpZ2h0OjcwMH0udGMtc3tjb2xvcjp2YXIoLS1zKTtmb250LXdlaWdodDo3MDB9Cgouc28tdGx7bWFyZ2luOjIwcHggMDtwYWRkaW5nLWxlZnQ6MjJweDtwb3NpdGlvbjpyZWxhdGl2ZX0KLnNvLXRsOjpiZWZvcmV7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjZweDt0b3A6NnB4O2JvdHRvbTo2cHg7d2lkdGg6MnB4O2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDE4MGRlZyx2YXIoLS1zKSxyZ2JhKDE1NSw4OSwxODIsLjA4KSl9Ci5zby10bC1pdGVte3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1ib3R0b206MjBweH0KLnNvLXRsLWRvdHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi0xOHB4O3RvcDo2cHg7d2lkdGg6MTBweDtoZWlnaHQ6MTBweDtib3JkZXItcmFkaXVzOjUwJTtib3JkZXI6MnB4IHNvbGlkICMwNjBlMGF9Ci5zby10bC1kb3Quc3tiYWNrZ3JvdW5kOnZhcigtLXMpfS5zby10bC1kb3QuZ3tiYWNrZ3JvdW5kOnZhcigtLWcpfS5zby10bC1kb3Qub3tiYWNrZ3JvdW5kOnZhcigtLWEpfS5zby10bC1kb3QucntiYWNrZ3JvdW5kOnZhcigtLXIpfQouc28tdGwtdGltZXtmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZTtmb250LXNpemU6OXB4O2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW4tYm90dG9tOjNweH0KLnNvLXRsLXRpbWUuc3tjb2xvcjp2YXIoLS1zKX0uc28tdGwtdGltZS5ne2NvbG9yOnZhcigtLWcpfS5zby10bC10aW1lLm97Y29sb3I6dmFyKC0tYSl9LnNvLXRsLXRpbWUucntjb2xvcjp2YXIoLS1yKX0KLnNvLXRsLXRpdGxle2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo4MDA7Zm9udC1zaXplOjE0cHg7Y29sb3I6I2YwZjdmMjttYXJnaW4tYm90dG9tOjRweDtsaW5lLWhlaWdodDoxLjN9Ci5zby10bC1ib2R5e2ZvbnQtc2l6ZToxMy41cHg7Y29sb3I6IzlkYmZhYTtsaW5lLWhlaWdodDoxLjgyfQoKLnNvLWZhcXttYXJnaW46MThweCAwfQouc28tZml7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDE1NSw4OSwxODIsLjEpO2JvcmRlci1yYWRpdXM6OXB4O21hcmdpbi1ib3R0b206N3B4O292ZXJmbG93OmhpZGRlbn0KLnNvLWZxe3BhZGRpbmc6MTRweCAxOHB4O2N1cnNvcjpwb2ludGVyO2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6MTRweDtjb2xvcjojZjBmN2YyO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXI7dXNlci1zZWxlY3Q6bm9uZTtiYWNrZ3JvdW5kOiMwYTEyMGE7bGluZS1oZWlnaHQ6MS40fQouc28tZnE6OmFmdGVye2NvbnRlbnQ6JysnO2ZvbnQtc2l6ZToyMHB4O2NvbG9yOnZhcigtLXMpO3RyYW5zaXRpb246dHJhbnNmb3JtIC4yMnM7ZmxleC1zaHJpbms6MDttYXJnaW4tbGVmdDoxMnB4fQouc28tZmkub3BlbiAuc28tZnE6OmFmdGVye3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpfQouc28tZmF7bWF4LWhlaWdodDowO292ZXJmbG93OmhpZGRlbjt0cmFuc2l0aW9uOm1heC1oZWlnaHQgLjM0cyBlYXNlfQouc28tZmkub3BlbiAuc28tZmF7bWF4LWhlaWdodDo2MDBweH0KLnNvLWZhLWl7cGFkZGluZzoxNHB4IDE4cHg7Zm9udC1zaXplOjE0cHg7Y29sb3I6I2M4ZGRkMDtsaW5lLWhlaWdodDoxLjk7Ym9yZGVyLXRvcDoxcHggc29saWQgcmdiYSgxNTUsODksMTgyLC4wOCl9Ci5zby1mYS1pIHN0cm9uZ3tjb2xvcjojZjBmN2YyfQoKLnNvLWNhcmRze2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KGF1dG8tZml0LG1pbm1heCgxNjhweCwxZnIpKTtnYXA6OHB4O21hcmdpbjoxNHB4IDB9Ci5zby1jYXJke2JhY2tncm91bmQ6IzBhMTIwYTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMTU1LDg5LDE4MiwuMDcpO2JvcmRlci1yYWRpdXM6OHB4O3BhZGRpbmc6MTJweDt0ZXh0LWRlY29yYXRpb246bm9uZTtkaXNwbGF5OmJsb2NrO2JvcmRlci1ib3R0b206bm9uZX0KLnNvLWNhcmQtY2F0e2ZvbnQtc2l6ZTo4cHg7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7Y29sb3I6dmFyKC0tcyk7bWFyZ2luLWJvdHRvbTozcHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfQouc28tY2FyZC10aXRsZXtmb250LXdlaWdodDo3MDA7Y29sb3I6I2YwZjdmMjtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxLjR9Cgouc28tY3Rhe2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEzNWRlZyx2YXIoLS1zMiksdHJhbnNwYXJlbnQpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tczMpO2JvcmRlci1yYWRpdXM6MTJweDtwYWRkaW5nOjIycHggMjZweDt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46MzBweCAwfQouc28tY3RhLWJ0bntkaXNwbGF5OmlubGluZS1ibG9jaztiYWNrZ3JvdW5kOnZhcigtLWcpO2NvbG9yOiMwMDAgIWltcG9ydGFudDtmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc2l6ZToxNXB4O3BhZGRpbmc6MTNweCAyOHB4O2JvcmRlci1yYWRpdXM6OXB4O3RleHQtZGVjb3JhdGlvbjpub25lICFpbXBvcnRhbnQ7bWFyZ2luLXRvcDo1cHh9Cgouc28tYXV0aG9ye2JhY2tncm91bmQ6dmFyKC0tczIpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tczMpO2JvcmRlci1yYWRpdXM6MTJweDtwYWRkaW5nOjE4cHggMjJweDttYXJnaW46MjZweCAwO2Rpc3BsYXk6ZmxleDtnYXA6MTRweDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fQouc28tYXZ7d2lkdGg6NDZweDtoZWlnaHQ6NDZweDtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMzVkZWcsdmFyKC0tcykscmdiYSgxNTUsODksMTgyLC4zKSk7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo5MDA7Zm9udC1zaXplOjE3cHg7Y29sb3I6I2ZmZjtmbGV4LXNocmluazowfQouc28tYW57Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjkwMDtmb250LXNpemU6MTRweDtjb2xvcjojZjBmN2YyfQouc28tYXJ7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7Zm9udC1zaXplOjhweDtjb2xvcjp2YXIoLS1zKTttYXJnaW46MnB4IDAgNnB4fQouc28tYWJ7Zm9udC1zaXplOjEyLjVweDtjb2xvcjojOWRiZmFhO2xpbmUtaGVpZ2h0OjEuNjV9Ci5zby1kaXNje2JhY2tncm91bmQ6dmFyKC0tcjIpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tcjMpO2JvcmRlci1yYWRpdXM6MTBweDtwYWRkaW5nOjEzcHggMTdweDtmb250LXNpemU6MTNweDtjb2xvcjojZDlhMGEwO2xpbmUtaGVpZ2h0OjEuODU7bWFyZ2luOjIwcHggMH0KLnNvLW1ldGF7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7Zm9udC1zaXplOjhweDtjb2xvcjojMmE0YTFhO21hcmdpbi10b3A6MTRweDtsaW5lLWhlaWdodDoxLjl9CgpAbWVkaWEobWF4LXdpZHRoOjY2MHB4KXsuc28taGVyby1ncmlkLC5zby1jb2xzMiwuc28tY29sczN7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcn0uc28tYXV0aG9ye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uc28tc25hcC1ncmlke2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMWZyfX0KPC9zdHlsZT4KCjxkaXYgY2xhc3M9InNvIj4KCjwhLS0gSEVSTyAtLT4KPGRpdiBjbGFzcz0ic28taGVybyI+CiAgPGRpdiBjbGFzcz0ic28tYmFkZ2VzIj4KICAgIDxzcGFuIGNsYXNzPSJzby1iYWRnZSBzIj5Tb2xhbmEgQW5hbHlzZTwvc3Bhbj4KICAgIDxzcGFuIGNsYXNzPSJzby1iYWRnZSBzIj5TT0wgUHJvZ25vc2UgMjAyNjwvc3Bhbj4KICAgIDxzcGFuIGNsYXNzPSJzby1iYWRnZSBnIj5GaXJlZGFuY2VyIExpdmU8L3NwYW4+CiAgICA8c3BhbiBjbGFzcz0ic28tYmFkZ2UgZyI+QWxwZW5nbG93IFEzIDIwMjY8L3NwYW4+CiAgICA8c3BhbiBjbGFzcz0ic28tYmFkZ2UgbyI+U3RhbmQ6IEFwcmlsIDIwMjY8L3NwYW4+CiAgPC9kaXY+CiAgPGgxPlNvbGFuYSAoU09MKSBBbmFseXNlICZhbXA7IFByb2dub3NlIDIwMjY6PGJyPjxzcGFuPkZpcmVkYW5jZXIsIEFscGVuZ2xvdywgU3BvdC1FVEZzPC9zcGFuPjwvaDE+CiAgPHAgY2xhc3M9InNvLWhlcm8tbGVhZCI+U29sYW5hIGhhbmRlbHQgaW0gQXByaWwgMjAyNiBiZWkgfjg4ICQg4oCTIHJ1bmQgNzAlIHVudGVyIHNlaW5lbSBBbGx6ZWl0aG9jaCB2b24gMjkzICQgKEphbnVhciAyMDI1KS4gR2xlaWNoemVpdGlnIGVycmVpY2h0ZSBkaWUgT24tQ2hhaW4tV2lydHNjaGFmdHNha3Rpdml0w6R0IGluIFExIDIwMjYgZWluIDxzdHJvbmc+aGlzdG9yaXNjaGVzIEhvY2ggdm9uIDEsMSBCaWxsaW9uZW4gRG9sbGFyPC9zdHJvbmc+LCBkZXIgRmlyZWRhbmNlci1WYWxpZGF0b3ItQ2xpZW50IGlzdCBsaXZlLCB1bmQgU3BvdC1TT0wtRVRGcyBoYW5kZWxuIHNlaXQgT2t0b2JlciAyMDI1LiBEaWVzZSBBbmFseXNlIGVya2zDpHJ0IGRlbiBXaWRlcnNwcnVjaCB6d2lzY2hlbiBzY2h3YWNoZW0gS3VycyB1bmQgc3RhcmtlbiBGdW5kYW1lbnRhbGRhdGVuIOKAkyB1bmQgd2VsY2hlIEthdGFseXNhdG9yZW4gZGFzIGF1ZmzDtnNlbiBrw7ZubnRlbi48L3A+CiAgPGRpdiBjbGFzcz0ic28taGVyby1ncmlkIj4KICAgIDxkaXYgY2xhc3M9InNvLWhlcm8tcGFuZWwiPgogICAgICA8aDM+V2FzIGR1IGluIGRpZXNlbSBBcnRpa2VsIGZpbmRlc3Q8L2gzPgogICAgICA8dWw+CiAgICAgICAgPGxpPkFrdHVlbGxlcyBNYXJrdGJpbGQ6IHdhcnVtIFNPTCBzbyB3ZWl0IGdlZmFsbGVuIGlzdDwvbGk+CiAgICAgICAgPGxpPkZpcmVkYW5jZXI6IDEgTWlvLiBUUFMsIENsaWVudC1EaXZlcnNpdMOkdCwgTWFpbm5ldC1TdGFuZDwvbGk+CiAgICAgICAgPGxpPkFscGVuZ2xvdzogMTUwbXMgRmluYWxpdMOkdCwgd2FzIGRhcyBmw7xyIFRyYWRlciBiZWRldXRldDwvbGk+CiAgICAgICAgPGxpPlNwb3QtU09MLUVURnM6IFByb2R1a3RlLCBBVU0sIFN0YWtpbmctUmVuZGl0ZTwvbGk+CiAgICAgICAgPGxpPk9uLUNoYWluLUZ1bmRhbWVudGFsczogMSwxIEJpby4gJCwgUldBLCBXZXN0ZXJuIFVuaW9uPC9saT4KICAgICAgICA8bGk+VGVjaG5pc2NoZSBDaGFydGFuYWx5c2U6IFN1cHBvcnQsIFdpZGVyc3RhbmQsIFN6ZW5hcmllbjwvbGk+CiAgICAgICAgPGxpPlByb2dub3NlbiAyMDI24oCTMjAzMCArIFJpc2lrZW48L2xpPgogICAgICA8L3VsPgogICAgPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzby1oZXJvLXBhbmVsIj4KICAgICAgPGgzPkF1ZiBlaW5lbiBCbGljazwvaDM+CiAgICAgIDxkaXYgY2xhc3M9InNvLXNuYXAtZ3JpZCI+CiAgICAgICAgPGRpdiBjbGFzcz0ic28tc25hcCI+PHN0cm9uZz5+ODggJDwvc3Ryb25nPjxzcGFuPlNPTCBha3R1ZWxsIChBcHJpbCAyMDI2KTwvc3Bhbj48L2Rpdj4KICAgICAgICA8ZGl2IGNsYXNzPSJzby1zbmFwIj48c3Ryb25nPiZtaW51czs3MCU8L3N0cm9uZz48c3Bhbj51bnRlciBBVEggMjkzICQgKEphbi4gMjAyNSk8L3NwYW4+PC9kaXY+CiAgICAgICAgPGRpdiBjbGFzcz0ic28tc25hcCI+PHN0cm9uZz4xLDEgQmlvLiAkPC9zdHJvbmc+PHNwYW4+T24tQ2hhaW4tQWt0aXZpdMOkdCBRMSAyMDI2PC9zcGFuPjwvZGl2PgogICAgICAgIDxkaXYgY2xhc3M9InNvLXNuYXAiPjxzdHJvbmc+ODA1IE1pby4gJDwvc3Ryb25nPjxzcGFuPlNwb3QtU09MLUVURiBBVU0gZ2VzYW10PC9zcGFuPjwvZGl2PgogICAgICA8L2Rpdj4KICAgIDwvZGl2PgogIDwvZGl2Pgo8L2Rpdj4KCjwhLS0gU1RBVFMgLS0+CjxkaXYgY2xhc3M9InNvLXN0YXRzIj4KICA8ZGl2IGNsYXNzPSJzby1zdGF0Ij48ZGl2IGNsYXNzPSJzby1zdiBzIj5+ODggJDwvZGl2PjxkaXYgY2xhc3M9InNvLXNsIj5TT0wgS3VycyAoQXByaWwgMjAyNik8L2Rpdj48L2Rpdj4KICA8ZGl2IGNsYXNzPSJzby1zdGF0Ij48ZGl2IGNsYXNzPSJzby1zdiByIj4mbWludXM7NzAlPC9kaXY+PGRpdiBjbGFzcz0ic28tc2wiPnVudGVyIEFUSCAyOTMgJCAoSmFudWFyIDIwMjUpPC9kaXY+PC9kaXY+CiAgPGRpdiBjbGFzcz0ic28tc3RhdCI+PGRpdiBjbGFzcz0ic28tc3YgZyI+MSwxIEJpby4gJDwvZGl2PjxkaXYgY2xhc3M9InNvLXNsIj5Pbi1DaGFpbi1XaXJ0c2NoYWZ0c2FrdGl2aXTDpHQgUTEgMjAyNjwvZGl2PjwvZGl2PgogIDxkaXYgY2xhc3M9InNvLXN0YXQiPjxkaXYgY2xhc3M9InNvLXN2IGciPis2LjU1OCU8L2Rpdj48ZGl2IGNsYXNzPSJzby1zbCI+T24tQ2hhaW4tQWt0aXZpdMOkdCBRb1EgKFE0IDIwMjUg4oaSIFExIDIwMjYpPC9kaXY+PC9kaXY+CiAgPGRpdiBjbGFzcz0ic28tc3RhdCI+PGRpdiBjbGFzcz0ic28tc3YgZyI+NjXigJM3MCU8L2Rpdj48ZGl2IGNsYXNzPSJzby1zbCI+ZGVzIFVtbGF1ZmFuZ2Vib3RzIGdlc3Rha3Q8L2Rpdj48L2Rpdj4KICA8ZGl2IGNsYXNzPSJzby1zdGF0Ij48ZGl2IGNsYXNzPSJzby1zdiBnIj44MDUgTWlvLiAkPC9kaXY+PGRpdiBjbGFzcz0ic28tc2wiPlNwb3QtU09MLUVURiBHZXNhbXQtQVVNIChRMSAyMDI2KTwvZGl2PjwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9InNvLWhyIj48L2Rpdj4KCjwhLS0gU0VDVElPTiAxOiBNQVJLVEJJTEQgLS0+CjxoMj5NYXJrdGJpbGQgQXByaWwgMjAyNjogPGVtPldhcnVtIFNvbGFuYSBzbyB3ZWl0IGdlZmFsbGVuIGlzdDwvZW0+PC9oMj4KCjxwPlNvbGFuYSBzdGFydGV0ZSAyMDI1IG1pdCBlaW5lbSBBbGx6ZWl0aG9jaCB2b24gMjkzIERvbGxhciBpbSBKYW51YXIgdW5kIGVybGVidGUgZGFubiBlaW5lbiBkZXIgZHJhbWF0aXNjaHN0ZW4gUsO8Y2tnw6RuZ2UgaW0gZ2VzYW10ZW4gS3J5cHRvLVp5a2x1cy4gSW0gRmVicnVhciB1bmQgTcOkcnogMjAyNiBmaWVsIFNPTCBhdWYgdW50ZXIgODAgRG9sbGFyIOKAkyBlaW4gVmVybHVzdCB2b24gw7xiZXIgNzAlIGlubmVyaGFsYiB2b24gMTUgTW9uYXRlbi4gR2xlaWNoemVpdGlnIGVudHdpY2tlbG4gZGllIE5ldHp3ZXJrLUZ1bmRhbWVudGFsZGF0ZW4gZWluZSBFaWdlbmR5bmFtaWssIGRpZSBkZW0gS3Vyc2JpbGQgd2lkZXJzcHJpY2h0OiBRMSAyMDI2IHdhciBPbi1DaGFpbiBkYXMgc3TDpHJrc3RlIFF1YXJ0YWwgaW4gU29sYW5hcyBHZXNjaGljaHRlLiA8YSBocmVmPSJodHRwczovL2NvaW5tYXJrZXRjYXAuY29tL2NtYy1haS9zb2xhbmEvbGF0ZXN0LXVwZGF0ZXMvIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgY2xhc3M9InNyYyI+Y29pbm1hcmtldGNhcC5jb208L2E+PC9wPgoKPGRpdiBjbGFzcz0ic28tY29sczIiPgogIDxkaXYgY2xhc3M9InNvLWNvbCI+CiAgICA8aDQgY2xhc3M9InIiPldhcnVtIFNPTCBnZWZhbGxlbiBpc3Q8L2g0PgogICAgPHVsPgogICAgICA8bGk+PHN0cm9uZz5JcmFuLUtyaWVnICZhbXA7IFJpc2stb2ZmOjwvc3Ryb25nPiBTT0wgYWxzIEhpZ2gtQmV0YS1Bc3NldCBmaWVsIMO8YmVycHJvcG9ydGlvbmFsIGdlZ2Vuw7xiZXIgQlRDPC9saT4KICAgICAgPGxpPjxzdHJvbmc+RHJpZnQtUHJvdG9jb2wtSGFjazo8L3N0cm9uZz4gMjg2IE1pby4gJCBFeHBsb2l0IGFtIDEuIEFwcmlsIDIwMjYgZHVyY2ggbm9yZGtvcmVhbmlzY2hlIEhhY2tlciDigJMgVmVydHJhdWVuIGluIFNvbGFuYS1EZUZpIGVyc2Now7x0dGVydDwvbGk+CiAgICAgIDxsaT48c3Ryb25nPkZUWC1Ub2tlbi1VbmxvY2tzOjwvc3Ryb25nPiBGVFgtSW5zb2x2ZW56dmVyd2FsdGVyIGVudHNwZXJyZW4gcmVnZWxtw6TDn2lnIFNPTC1CZXN0w6RuZGUg4oCTIHZvcmhlcnNlaGJhcmVyIFZlcmthdWZzZHJ1Y2s8L2xpPgogICAgICA8bGk+PHN0cm9uZz5NZW1lY29pbi1aeWtsdXMgYWJnZWtsdW5nZW46PC9zdHJvbmc+IFB1bXAuZnVuLWdldHJpZWJlbmVyIFNwZWt1bGF0aW9uc21vdG9yIGF1cyAyMDI04oCTMjAyNSBrw7xobHQgYWI8L2xpPgogICAgICA8bGk+PHN0cm9uZz5CVEMtRG9taW5hbno6PC9zdHJvbmc+IEluc3RpdHV0aW9uZWxsZSBBbmxlZ2VyIHBhcmtlbiBpbiBCVEMgc3RhdHQgU09MPC9saT4KICAgIDwvdWw+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0ic28tY29sIj4KICAgIDxoNCBjbGFzcz0iZyI+V2FzIHN0YXJrIGdlYmxpZWJlbiBpc3Q8L2g0PgogICAgPHVsPgogICAgICA8bGk+PHN0cm9uZz4xLDEgQmlvLiAkIE9uLUNoYWluLUFrdGl2aXTDpHQgUTEgMjAyNjwvc3Ryb25nPiDigJMgaGlzdG9yaXNjaGVyIFJla29yZCAoKzYuNTU4JSBRb1EpPC9saT4KICAgICAgPGxpPjxzdHJvbmc+RmlyZWRhbmNlciBsaXZlOjwvc3Ryb25nPiBad2VpdGVyIFZhbGlkYXRvci1DbGllbnQgZXJow7ZodCBSZXNpbGllbno8L2xpPgogICAgICA8bGk+PHN0cm9uZz5TcG90LUVURnMgaGFuZGVsbjo8L3N0cm9uZz4gODA1IE1pby4gJCBBVU0sIEZpZGVsaXR5LCBGcmFua2xpbiBUZW1wbGV0b24sIEJpdHdpc2U8L2xpPgogICAgICA8bGk+PHN0cm9uZz5TT0wgYWxzIENvbW1vZGl0eSBrbGFzc2lmaXppZXJ0Ojwvc3Ryb25nPiBTRUMvQ0ZUQyBoYWJlbiBTT0wgYWxzIGRpZ2l0YWxlcyBIYW5kZWxzZ3V0IGVpbmdlc3R1ZnQ8L2xpPgogICAgICA8bGk+PHN0cm9uZz5XZXN0ZXJuIFVuaW9uIFVTRFBUOjwvc3Ryb25nPiAxNzQgSmFocmUgYWx0ZXIgUmllc2UgbGF1bmNodCBTdGFibGVjb2luIGF1ZiBTb2xhbmEgaW4gSDEgMjAyNjwvbGk+CiAgICAgIDxsaT48c3Ryb25nPjUwIE1pby4gbW9uYXRsaWNoIGFrdGl2ZSBBZHJlc3Nlbjwvc3Ryb25nPiwgMywyNSBNaW8uIHTDpGdsaWNoIGFrdGl2ZSBOdXR6ZXI8L2xpPgogICAgPC91bD4KICA8L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJzby1ociI+PC9kaXY+Cgo8IS0tIFNFQ1RJT04gMjogVEVDSE5PTE9HSUUtVVBHUkFERVMgLS0+CjxoMj5GaXJlZGFuY2VyICZhbXA7IEFscGVuZ2xvdzogPGVtPlNvbGFuYXMgdGVjaG5vbG9naXNjaGUgVHJhbnNmb3JtYXRpb24gMjAyNjwvZW0+PC9oMj4KCjxoMz5GaXJlZGFuY2VyOiBEZXIgendlaXRlIFZhbGlkYXRvci1DbGllbnQgdm9uIEp1bXAgQ3J5cHRvPC9oMz4KCjxwPkRhcyBiZWRldXRlbmRzdGUgdGVjaG5pc2NoZSBFcmVpZ25pcyBmw7xyIFNvbGFuYSBpbiAyMDI2IGlzdCBkZXIgTWFpbm5ldC1TdGFydCB2b24gPHN0cm9uZz5GaXJlZGFuY2VyPC9zdHJvbmc+LCBlaW5lbSB1bmFiaMOkbmdpZ2VuIFZhbGlkYXRvci1DbGllbnQsIGVudHdpY2tlbHQgdm9uIEp1bXAgQ3J5cHRvLiBHZXN0YXJ0ZXQgaW0gRGV6ZW1iZXIgMjAyNSBtaXQgMjA3IFZhbGlkYXRvcmVuLCBoYXQgRmlyZWRhbmNlciBpbiBTdHJlc3N0ZXN0cyDDvGJlciA8c3Ryb25nPjYwMC4wMDAgVHJhbnNha3Rpb25lbiBwcm8gU2VrdW5kZTwvc3Ryb25nPiBlcnJlaWNodCDigJMgbWl0IGVpbmVtIGVya2zDpHJ0ZW4gWmllbCB2b24gMSBNaWxsaW9uIFRQUyBiZWkgdm9sbHN0w6RuZGlnZXIgTWlncmF0aW9uLiBEYXMgZW50c3ByaWNodCBkZXIgS2FwYXppdMOkdCB6ZW50cmFsaXNpZXJ0ZXIgQsO2cnNlbiB3aWUgQmluYW5jZSBvZGVyIE5hc2RhcS4gPGEgaHJlZj0iaHR0cHM6Ly9jb2lubWFya2V0Y2FwLmNvbS9jbWMtYWkvc29sYW5hL3ByaWNlLXByZWRpY3Rpb24vIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgY2xhc3M9InNyYyI+Y29pbm1hcmtldGNhcC5jb208L2E+PC9wPgoKPGRpdiBjbGFzcz0ic28tdGwiPgogIDxkaXYgY2xhc3M9InNvLXRsLWl0ZW0iPgogICAgPGRpdiBjbGFzcz0ic28tdGwtZG90IGciPjwvZGl2PgogICAgPGRpdiBjbGFzcz0ic28tdGwtdGltZSBnIj5EZXplbWJlciAyMDI1ICZuZGFzaDsgRmlyZWRhbmNlciBNYWlubmV0LUxhdW5jaDwvZGl2PgogICAgPGRpdiBjbGFzcz0ic28tdGwtdGl0bGUiPjIwNyBWYWxpZGF0b3JlbiwgNjAwLjAwMCsgVFBTIGluIFRlc3RzPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzby10bC1ib2R5Ij5KdW1wIENyeXB0byBsYXVuY2h0IEZpcmVkYW5jZXIgYXVmIGRlbSBNYWlubmV0LiBEZXIgQ2xpZW50IGzDpHVmdCBwYXJhbGxlbCB6dW0gYmVzdGVoZW5kZW4gQWdhdmUtQ2xpZW50LiA3MDAgVGFnZSB1bnVudGVyYnJvY2hlbmUgVXB0aW1lIGRlcyBTb2xhbmEtTmV0endlcmtzIHp1bSBaZWl0cHVua3QgZGVzIExhdW5jaGVzIOKAkyBlaW4gQXJndW1lbnQgZsO8ciBpbnN0aXR1dGlvbmVsbGUgVmVybMOkc3NsaWNoa2VpdC4gRmlyZWRhbmNlciBhYnNvbHZpZXJ0IGVpbmVuIDUwMC4wMDAtRG9sbGFyLUJ1Zy1Cb3VudHktU3RyZXNzdGVzdCB2b3IgZGVyIHZvbGxzdMOkbmRpZ2VuIE1pZ3JhdGlvbi48L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJzby10bC1pdGVtIj4KICAgIDxkaXYgY2xhc3M9InNvLXRsLWRvdCBzIj48L2Rpdj4KICAgIDxkaXYgY2xhc3M9InNvLXRsLXRpbWUgcyI+UTHigJNRMiAyMDI2ICZuZGFzaDsgU2Nocml0dHdlaXNlIFZhbGlkYXRvci1NaWdyYXRpb248L2Rpdj4KICAgIDxkaXYgY2xhc3M9InNvLXRsLXRpdGxlIj5DbGllbnQtRGl2ZXJzaXTDpHQgYWxzIFNpY2hlcmhlaXRzZ2FyYW50aWU8L2Rpdj4KICAgIDxkaXYgY2xhc3M9InNvLXRsLWJvZHkiPlNvbGFuYSBoYXQgbnVuIHp3ZWkgdm9sbHN0w6RuZGlnIHVuYWJow6RuZ2lnZSBWYWxpZGF0b3ItQ2xpZW50cy4gRWluIEJ1ZyBpbiBlaW5lbSBDbGllbnQgbGVndCBuaWNodCBtZWhyIGRhcyBnZXNhbXRlIE5ldHp3ZXJrIGxhaG0g4oCTIGRhcyB3YXIgaGlzdG9yaXNjaCBlaW5lIGRlciBncsO2w590ZW4gU2Nod8OkY2hlbi4gQ2xpZW50LURpdmVyc2l0w6R0IGlzdCBlaW5lIFN0YW5kYXJkLUFuZm9yZGVydW5nIGluc3RpdHV0aW9uZWxsZXIgSW5mcmFzdHJ1a3R1ciAoei5CLiBFdGhlcmV1bSBlcmbDvGxsdGUgZGFzIGJlcmVpdHMgZnLDvGhlcikuIERpZSB2b2xsc3TDpG5kaWdlIE1pZ3JhdGlvbiBhbGxlciBWYWxpZGF0b3JlbiBpc3QgZsO8ciBIMiAyMDI2IGdlcGxhbnQuPC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0ic28tdGwtaXRlbSI+CiAgICA8ZGl2IGNsYXNzPSJzby10bC1kb3QgbyI+PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzby10bC10aW1lIG8iPkgyIDIwMjYgJm5kYXNoOyBWb2xsc3TDpG5kaWdlIEZpcmVkYW5jZXItTWlncmF0aW9uPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzby10bC10aXRsZSI+WmllbDogMSBNaWxsaW9uIFRQUzwvZGl2PgogICAgPGRpdiBjbGFzcz0ic28tdGwtYm9keSI+QmVpIHZvbGxzdMOkbmRpZ2VyIE1pZ3JhdGlvbiBhbGxlciBWYWxpZGF0b3JlbiBhdWYgRmlyZWRhbmNlci1JbmZyYXN0cnVrdHVyIHNvbGwgU29sYW5hIDEgTWlsbGlvbiBUcmFuc2FrdGlvbmVuIHBybyBTZWt1bmRlIHZlcmFyYmVpdGVuIGvDtm5uZW4uIERhcyDDvGJlcnN0ZWlndCBkaWUgS2FwYXppdMOkdCB2b24gVmlzYSAoMjQuMDAwIFRQUykgdW0gZGFzIDQwLWZhY2hlIHVuZCBwb3NpdGlvbmllcnQgU29sYW5hIGFscyBlaW56aWdlIExheWVyLTEtQmxvY2tjaGFpbiBmw7xyIEhvY2hmcmVxdWVuei1GaW5hbnphbndlbmR1bmdlbi48L2Rpdj4KICA8L2Rpdj4KPC9kaXY+Cgo8aDM+QWxwZW5nbG93OiAxNTAgTWlsbGlzZWt1bmRlbiBGaW5hbGl0w6R0PC9oMz4KCjxwPk5lYmVuIEZpcmVkYW5jZXIgYXJiZWl0ZXQgU29sYW5hIGFuIGVpbmVtIGZ1bmRhbWVudGFsZW4gS29uc2Vucy1PdmVyaGF1bDogPHN0cm9uZz5BbHBlbmdsb3cgKFNJTUQtMDMyNik8L3N0cm9uZz4sIGdlcGxhbnQgZsO8ciBRMyAyMDI2LiBEYXMgVXBncmFkZSByZWR1emllcnQgZGllIEJsb2NrLUZpbmFsaXTDpHQgdm9uIDEyIFNla3VuZGVuIGF1ZiAxMDDigJMxNTAgTWlsbGlzZWt1bmRlbiDigJMgZWluZSA4MC0gYmlzIDEwMC1mYWNoZSBWZXJiZXNzZXJ1bmcuIFp1bSBWZXJnbGVpY2g6IEV0aGVyZXVtIGhhdCBuYWNoIEdsYW1zdGVyZGFtIGVpbmUgRmluYWxpdMOkdCB2b24gZWluaWdlbiBTZWt1bmRlbiwgdHJhZGl0aW9uZWxsZSBGaW5hbnpiw7Zyc2VuIG9wZXJpZXJlbiBpbiBNaWxsaXNla3VuZGVuLiA8YSBocmVmPSJodHRwczovL2NvaW5tYXJrZXRjYXAuY29tL2NtYy1haS9zb2xhbmEvbGF0ZXN0LXVwZGF0ZXMvIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgY2xhc3M9InNyYyI+Y29pbm1hcmtldGNhcC5jb208L2E+PC9wPgoKPGRpdiBjbGFzcz0ic28tYm94IHBycCI+CiAgPGRpdiBjbGFzcz0ic28tYm94LXQiPiYjOTg4OTsgV2FzIEFscGVuZ2xvdyBlcm3DtmdsaWNodDwvZGl2PgogIDx1bD4KICAgIDxsaT48c3Ryb25nPkhvY2hmcmVxdWVuemhhbmRlbCBhdWYgZGVyIEJsb2NrY2hhaW46PC9zdHJvbmc+IDE1MG1zIEZpbmFsaXTDpHQgZXJtw7ZnbGljaHQgSEZULVN0cmF0ZWdpZW4sIGRpZSBoZXV0ZSBudXIgYXVmIHplbnRyYWxpc2llcnRlbiBCw7Zyc2VuIG3DtmdsaWNoIHNpbmQ8L2xpPgogICAgPGxpPjxzdHJvbmc+RWNodHplaXQtWmFobHVuZ2VuOjwvc3Ryb25nPiBTdWItU2VrdW5kZW4tWmFobHVuZ3NiZXN0w6R0aWd1bmcgZsO8ciBQb2ludC1vZi1TYWxlLUFud2VuZHVuZ2VuPC9saT4KICAgIDxsaT48c3Ryb25nPkVjaHR6ZWl0LURldmlzZW4tU2V0dGxlbWVudDo8L3N0cm9uZz4gRHJlaSBldXJvcMOkaXNjaGUgQmFua2VuIHBpbG90aWVyZW4gYmlzIEVuZGUgQXByaWwgMjAyNiBPbi1DaGFpbi1GWC1Nb2R1bGUgYXVmIFNvbGFuYTwvbGk+CiAgICA8bGk+PHN0cm9uZz5TdWItU2VrdW5kZW4tR2FtaW5nOjwvc3Ryb25nPiBWb2xsc3TDpG5kaWcgZGV6ZW50cmFsZSBTcGllbGUgbWl0IFJlYWt0aW9uc3plaXRlbiB3aWUgemVudHJhbGlzaWVydGUgRGllbnN0ZTwvbGk+CiAgICA8bGk+PHN0cm9uZz5FcmjDtmh0ZSBOZXR6d2Vya3NpY2hlcmhlaXQ6PC9zdHJvbmc+ICZiZHF1bzsyMCsyMCZsZHF1bzstUmVzaWxpZW56IOKAkyBOZXR6d2VyayBibGVpYnQgc2ljaGVyLCBzZWxic3Qgd2VubiAyMCUgZGVyIE5vZGVzIGLDtnNhcnRpZyB1bmQgd2VpdGVyZSAyMCUgb2ZmbGluZSBzaW5kPC9saT4KICA8L3VsPgo8L2Rpdj4KCjxkaXYgY2xhc3M9InNvLWJveCBncm4iPgogIDxkaXYgY2xhc3M9InNvLWJveC10Ij4mIzEyODIwMDsgU29sYW5hIFVwZ3JhZGUtUm9hZG1hcCAyMDI2PC9kaXY+CiAgPHVsPgogICAgPGxpPjxzdHJvbmc+RmlyZWRhbmNlciAobGl2ZSwgRGV6LiAyMDI1KTo8L3N0cm9uZz4gWndlaXRlciBWYWxpZGF0b3ItQ2xpZW50LCBzY2hyaXR0d2Vpc2UgTWlncmF0aW9uIGFsbGVyIFZhbGlkYXRvcmVuIGluIEgxL0gyIDIwMjY8L2xpPgogICAgPGxpPjxzdHJvbmc+U0lNRC0wMzM0IChiZXZvcnN0ZWhlbmQpOjwvc3Ryb25nPiBUZXN0bmV0LUZpeCBmw7xyIFNWTSBTeXNjYWxsLCB2ZXJiZXNzZXJ0IFpLLVByb29mLVNpY2hlcmhlaXQ8L2xpPgogICAgPGxpPjxzdHJvbmc+QWxwZW5nbG93IC8gU0lNRC0wMzI2IChRMyAyMDI2KTo8L3N0cm9uZz4gS29uc2Vucy1PdmVyaGF1bCwgMTAw4oCTMTUwbXMgRmluYWxpdMOkdDwvbGk+CiAgICA8bGk+PHN0cm9uZz5SV0EtRXhwYW5zaW9uIChsYXVmZW5kKTo8L3N0cm9uZz4gVG9rZW5pc2llcnRlIEFzc2V0cyBhdWYgU29sYW5hIGJlaSAyKyBNcmQuICQsIFJXQS1XYWxsZXRzIGVyc3RtYWxzIMO8YmVyIEV0aGVyZXVtIGhpbmF1czwvbGk+CiAgPC91bD4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJzby1ociI+PC9kaXY+Cgo8IS0tIFNFQ1RJT04gMzogU1BPVC1FVEZzIC0tPgo8aDI+U3BvdC1TT0wtRVRGczogPGVtPkluc3RpdHV0aW9uZWxsZXIgWnVnYW5nIHNlaXQgT2t0b2JlciAyMDI1PC9lbT48L2gyPgoKPHA+QW0gMjguIE9rdG9iZXIgMjAyNSBzdGFydGV0ZW4gZGllIGVyc3RlbiBVUy1hbWVyaWthbmlzY2hlbiBTcG90LVNvbGFuYS1FVEZzIOKAkyBydW5kIG5ldW4gTW9uYXRlIG5hY2ggZGVuIEJpdGNvaW4tRVRGcyB1bmQgZHJlaSBNb25hdGUgbmFjaCBkZW4gRXRoZXJldW0tRVRGcy4gRGllIEdlbmVobWlndW5nIGVyZm9sZ3RlLCBuYWNoZGVtIGRpZSBTRUMgdW5kIENGVEMgU09MIGdlbWVpbnNhbSBhbHMgZGlnaXRhbGVzIEhhbmRlbHNndXQgKENvbW1vZGl0eSkgZWluZ2VzdHVmdCBoYXR0ZW4sIHdhcyBkZW4gcmVndWxhdG9yaXNjaGVuIFdlZyBmw7xyIGluc3RpdHV0aW9uZWxsZSBQcm9kdWt0ZSBmcmVpbWFjaHRlLiA8YSBocmVmPSJodHRwczovL3VzZXRoZWJpdGNvaW4uY29tL2d1aWRlcy9zb2xhbmEtZXRmLWFwcHJvdmFsLyIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9mb2xsb3cgbm9vcGVuZXIiIGNsYXNzPSJzcmMiPnVzZXRoZWJpdGNvaW4uY29tPC9hPjwvcD4KCjxkaXYgY2xhc3M9InNvLXR3Ij4KICA8dGFibGUgY2xhc3M9InNvLXRibCI+CiAgICA8dGhlYWQ+PHRyPjx0aD5Qcm9kdWt0PC90aD48dGg+RW1pdHRlbnQ8L3RoPjx0aD5UaWNrZXI8L3RoPjx0aD5GZWU8L3RoPjx0aD5CZXNvbmRlcmhlaXQ8L3RoPjwvdHI+PC90aGVhZD4KICAgIDx0Ym9keT4KICAgICAgPHRyPjx0ZD5GcmFua2xpbiBTb2xhbmEgRVRGPC90ZD48dGQ+RnJhbmtsaW4gVGVtcGxldG9uPC90ZD48dGQgY2xhc3M9InRjLXMiPlNPRVo8L3RkPjx0ZCBjbGFzcz0idGMtZyI+MCwxOSU8L3RkPjx0ZD5Hw7xuc3RpZ3N0ZXIgU09MLUVURiwgRmVlIGJpcyAzMS41LjIwMjYgZXJsYXNzZW48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQ+Qml0d2lzZSBTb2xhbmEgU3Rha2luZyBFVEY8L3RkPjx0ZD5CaXR3aXNlPC90ZD48dGQgY2xhc3M9InRjLXMiPkJTT0w8L3RkPjx0ZD4wLDIwJTwvdGQ+PHRkPlN0YWtpbmctZsOkaGlnIOKAkyBSZW5kaXRlICg24oCTNyUgcC5hLikgYW4gQW5sZWdlcjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZD5GaWRlbGl0eSBTb2xhbmEgRVRGPC90ZD48dGQ+RmlkZWxpdHk8L3RkPjx0ZCBjbGFzcz0idGMtcyI+RlNPTDwvdGQ+PHRkPjAsMjUlPC90ZD48dGQ+R3LDtsOfdGVzIFZlcnRyaWVic25ldHogdW50ZXIgYWxsZW4gRW1pdHRlbnRlbjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZD5WYW5FY2sgU29sYW5hIEVURjwvdGQ+PHRkPlZhbkVjazwvdGQ+PHRkIGNsYXNzPSJ0Yy1zIj5WU09MPC90ZD48dGQ+MCwyMCU8L3RkPjx0ZD5TdGFya2UgUHLDpHNlbnogaW4gZXVyb3DDpGlzY2hlbiBNw6Rya3RlbjwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZD4yMVNoYXJlcyBTb2xhbmEgRVRGPC90ZD48dGQ+MjFTaGFyZXM8L3RkPjx0ZCBjbGFzcz0idGMtcyI+U09MVzwvdGQ+PHRkPjAsMjUlPC90ZD48dGQ+RXVyb3DDpGlzY2hlcyBQaW9uaWVycHJvZHVrdCBtaXQgbGFuZ2VyIFRyYWNrIFJlY29yZDwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZD5HcmF5c2NhbGUgU29sYW5hIFRydXN0PC90ZD48dGQ+R3JheXNjYWxlPC90ZD48dGQgY2xhc3M9InRjLXMiPkdTT0w8L3RkPjx0ZD4wLDUwJTwvdGQ+PHRkPktvbnZlcnRpZXJ1bmcgYXVzIGJlc3RlaGVuZGVtIFRydXN0PC90ZD48L3RyPgogICAgPC90Ym9keT4KICA8L3RhYmxlPgo8L2Rpdj4KCjxwPkdlc2FtdC1BVU0gYWxsZXIgU3BvdC1TT0wtRVRGczogcnVuZCA8c3Ryb25nPjgwNSBNaWxsaW9uZW4gRG9sbGFyPC9zdHJvbmc+IChTdGFuZCBRMSAyMDI2KSDigJMgd2FzIGV0d2EgMSw2OSUgdm9uIFNvbGFuYXMgR2VzYW10bWFya3RrYXBpdGFsaXNpZXJ1bmcgZW50c3ByaWNodC4gWnVtIFZlcmdsZWljaDogQml0Y29pbi1FVEZzIGhhbHRlbiDDvGJlciA4NSBNaWxsaWFyZGVuIERvbGxhci4gRGVyIHN0cnVrdHVyZWxsZSBVbnRlcnNjaGllZDogU09MLUVURnMgbWl0IFN0YWtpbmctUmVuZGl0ZSAoNuKAkzclIHAuYS4pIGJpZXRlbiBpbnN0aXR1dGlvbmVsbGVuIEFubGVnZXJuIGVpbmVuIFJldHVybiwgZGVuIEJpdGNvaW4tRVRGcyBuaWNodCBsaWVmZXJuIGvDtm5uZW4uIERhcyBpc3QgZWluIHBvdGVuemllbGwgd2ljaHRpZ2VyIERpZmZlcmVuemllcnVuZ3NmYWt0b3IgZsO8ciBpbnN0aXR1dGlvbmVsbGUgS2FwaXRhbGFsbG9rYXRpb24uIDxhIGhyZWY9Imh0dHBzOi8vY29pbnBlZGlhLm9yZy9wcmljZS1wcmVkaWN0aW9uL3NvbGFuYS1zb2wtcHJpY2UtcHJlZGljdGlvbi8iIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiBjbGFzcz0ic3JjIj5jb2lucGVkaWEub3JnPC9hPjwvcD4KCjxkaXYgY2xhc3M9InNvLWhyIj48L2Rpdj4KCjwhLS0gU0VDVElPTiA0OiBGVU5EQU1FTlRBTFMgLS0+CjxoMj5Tb2xhbmEgRnVuZGFtZW50YWxkYXRlbiAyMDI2OiA8ZW0+T24tQ2hhaW4sIFJXQSwgV2VzdGVybiBVbmlvbjwvZW0+PC9oMj4KCjxoMz5RMSAyMDI2OiAxLDEgQmlsbGlvbmVuIERvbGxhciBPbi1DaGFpbi1Ba3Rpdml0w6R0PC9oMz4KCjxwPkFydGVtaXMtRGF0ZW4gemVpZ2VuOiBTb2xhbmFzIGdlc2FtdGUgT24tQ2hhaW4tV2lydHNjaGFmdHNha3Rpdml0w6R0IGVycmVpY2h0ZSBpbiBRMSAyMDI2IDxzdHJvbmc+MSwxIEJpbGxpb25lbiBEb2xsYXI8L3N0cm9uZz4g4oCTIGVpbiBBbnN0aWVnIHZvbiA2LjU1OCUgZ2VnZW7DvGJlciBRNCAyMDI1LiBEaWVzZSBaYWhsIHVtZmFzc3QgREVYLVZvbHVtZW4sIERlRmktVHJhbnNha3Rpb25lbiwgU3Rha2luZy1Ba3Rpdml0w6R0IHVuZCBTZXR0bGVtZW50LiA1MCBNaWxsaW9uZW4gbW9uYXRsaWNoIGFrdGl2ZSBBZHJlc3NlbiwgMywyNSBNaWxsaW9uZW4gdMOkZ2xpY2ggYWt0aXZlIE51dHplci4gRGFzIGlzdCBrZWluIHNwZWt1bGF0aXZlciDDnGJlcmJhdSDigJMgZGFzIGlzdCBlY2h0ZXIgTmV0endlcmstRHVyY2hzYXR6LiA8YSBocmVmPSJodHRwczovL2NvaW5tYXJrZXRjYXAuY29tL2NtYy1haS9zb2xhbmEvbGF0ZXN0LXVwZGF0ZXMvIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgY2xhc3M9InNyYyI+Y29pbm1hcmtldGNhcC5jb20sIDE0LjA0LjIwMjY8L2E+PC9wPgoKPGRpdiBjbGFzcz0ic28tY29sczIiPgogIDxkaXYgY2xhc3M9InNvLWNvbCI+CiAgICA8aDQgY2xhc3M9InMiPk9uLUNoYWluLUtlbm56YWhsZW4gUTEgMjAyNjwvaDQ+CiAgICA8dWw+CiAgICAgIDxsaT4xLDEgQmlsbGlvbmVuICQgT24tQ2hhaW4tV2lydHNjaGFmdHNha3Rpdml0w6R0IChSZWtvcmQpPC9saT4KICAgICAgPGxpPjUwIE1pby4gbW9uYXRsaWNoIGFrdGl2ZSBBZHJlc3NlbjwvbGk+CiAgICAgIDxsaT4zLDI1IE1pby4gdMOkZ2xpY2ggYWt0aXZlIE51dHplcjwvbGk+CiAgICAgIDxsaT4yMDAgTXJkLiBUcmFuc2FrdGlvbmVuIChoaXN0b3Jpc2NoIGt1bXVsaWVydCk8L2xpPgogICAgICA8bGk+MTcgQmlsbGlvbmVuICQgREVYLVZvbHVtZW4gKGt1bXVsaWVydCk8L2xpPgogICAgICA8bGk+Miw4NSBNcmQuICQgUHJvdG9rb2xsLVJldmVudWUgZ2VuZXJpZXJ0PC9saT4KICAgICAgPGxpPjMuMDAw4oCTNC4wMDAgVFBTIGltIHJlZ3Vsw6RyZW4gQmV0cmllYjwvbGk+CiAgICA8L3VsPgogIDwvZGl2PgogIDxkaXYgY2xhc3M9InNvLWNvbCI+CiAgICA8aDQgY2xhc3M9InMiPlN0YWtpbmcgJmFtcDsgU3VwcGx5PC9oND4KICAgIDx1bD4KICAgICAgPGxpPjxzdHJvbmc+NjXigJM3MCUgZGVzIFVtbGF1ZmFuZ2Vib3RzPC9zdHJvbmc+IGlzdCBnZXN0YWt0PC9saT4KICAgICAgPGxpPn4zODAgTWlvLiBTT0wgZ2VzdGFrdCAoU3RhbmQgQXByaWwgMjAyNik8L2xpPgogICAgICA8bGk+NeKAkzclIEphaHJlc3JlbmRpdGUgZsO8ciBTdGFrZXI8L2xpPgogICAgICA8bGk+MS41MDArIFZhbGlkYXRvci1Ob2RlcyBzaWNoZXJuIGRhcyBOZXR6d2VyazwvbGk+CiAgICAgIDxsaT5JbmZsYXRpb25zcmF0ZSBzaW5rdCBqw6RocmxpY2ggdW0gMTUlIGJpcyBhdWYgbGFuZ2ZyaXN0aWcgMSw1JTwvbGk+CiAgICAgIDxsaT5HYWxheHkgRGlnaXRhbCBoYXQgU09MLVN0YWtpbmcgenUgR2FsYXh5T25lIGhpbnp1Z2Vmw7xndDwvbGk+CiAgICAgIDxsaT4yMVNoYXJlcyB3YW5kZWx0IFN0YWtpbmctRXJ0csOkZ2UgaW4gcmVndWxpZXJ0ZSBEaXZpZGVuZGVuIHVtPC9saT4KICAgIDwvdWw+CiAgPC9kaXY+CjwvZGl2PgoKPGgzPldlc3Rlcm4gVW5pb24gVVNEUFQ6IDEwMCBNaWxsaW9uZW4gTnV0emVyIGF1ZiBTb2xhbmE8L2gzPgoKPHA+RWluZXIgZGVyIGFtIG1laXN0ZW4gdW50ZXJzY2jDpHR6dGVuIEthdGFseXNhdG9yZW4gZsO8ciBTb2xhbmEgMjAyNjogPHN0cm9uZz5XZXN0ZXJuIFVuaW9uPC9zdHJvbmc+LCAxNzQgSmFocmUgYWx0IHVuZCBtaXQgMTUwIE1pbGxpYXJkZW4gRG9sbGFyIGrDpGhybGljaGVtIMOcYmVyd2Vpc3VuZ3N2b2x1bWVuLCBsYXVuY2h0IHNlaW5lbiBVU0RQVC1TdGFibGVjb2luIGF1ZiBTb2xhbmEgaW4gSDEgMjAyNi4gRGVyIENFTzogPGVtPuKAnldlc3Rlcm4gVW5pb25zIFVTRFBUIHdpcmQgZXMgdW5zIGVybcO2Z2xpY2hlbiwgZGllIFdpcnRzY2hhZnQgcnVuZCB1bSBTdGFibGVjb2lucyB6dSBiZXNpdHplbi4iPC9lbT4gQWt0dWVsbCBiZXRyw6RndCBkZXIgU3RhYmxlY29pbi1NYXJrdCBhdWYgU29sYW5hIDE0LDc4IE1pbGxpYXJkZW4gRG9sbGFyLiBXZXN0ZXJuIFVuaW9uIGvDtm5udGUgNeKAkzEwIE1pbGxpYXJkZW4gRG9sbGFyIGlubmVyaGFsYiB2b24gMTIgTW9uYXRlbiBoaW56dWbDvGdlbiDigJMgdW5kIDEwMCBNaWxsaW9uZW4gZ2xvYmFsZSBOdXR6ZXIgZXJzdG1hbHMgbWl0IFNvbGFuYSBpbiBCZXLDvGhydW5nIGJyaW5nZW4uIDxhIGhyZWY9Imh0dHBzOi8vY29pbmVkaXRpb24uY29tL3NvbGFuYS1wcmljZS1wcmVkaWN0aW9uLTIwMjYtZmlyZWRhbmNlci13ZXN0ZXJuLXVuaW9uLXVzZHB0LWFuZC00NzZtLWV0Zi1pbmZsb3dzLXRhcmdldC0zNTAvIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgY2xhc3M9InNyYyI+Y29pbmVkaXRpb24uY29tPC9hPjwvcD4KCjxoMz5SZWFsIFdvcmxkIEFzc2V0czogU29sYW5hIMO8YmVyaG9sdCBFdGhlcmV1bSBpbiBSV0EtV2FsbGV0czwvaDM+Cgo8cD5JbSBNw6RyeiAyMDI2IGVyemllbHRlIFNvbGFuYSBlaW5lbiBoaXN0b3Jpc2NoZW4gTWVpbGVuc3RlaW46IERhcyBOZXR6d2VyayDDvGJlcnRyYWYgRXRoZXJldW0gZXJzdG1hbHMgaW4gZGVyIEFuemFobCBkaWdpdGFsZXIgV2FsbGV0cywgZGllIHRva2VuaXNpZXJ0ZSBSZWFsLVdvcmxkLUFzc2V0cyBoYWx0ZW4uIERlciBHZXNhbXR3ZXJ0IHRva2VuaXNpZXJ0ZXIgQXNzZXRzIGF1ZiBTb2xhbmEgw7xiZXJxdWVydGUgMiBNaWxsaWFyZGVuIERvbGxhci4gSW5zdGl0dXRpb25lbiB3aWUgRnJhbmtsaW4gVGVtcGxldG9uIG51dHplbiBTb2xhbmEgZsO8ciBFZmZpemllbnouIEouUC4gTW9yZ2FuIGFycmFuZ2llcnRlIGRhcyBlcnN0ZSBVUy1Db21tZXJjaWFsLVBhcGVyIG5hdGl2IGF1ZiBlaW5lciBCbG9ja2NoYWluIOKAkyBhdWYgU29sYW5hLiA8YSBocmVmPSJodHRwczovL2NvaW5zdGF0cy5hcHAvYWkvYS9pbnZlc3RtZW50LWFuYWx5c2lzLXNvbGFuYSIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9mb2xsb3cgbm9vcGVuZXIiIGNsYXNzPSJzcmMiPmNvaW5zdGF0cy5hcHA8L2E+PC9wPgoKPGRpdiBjbGFzcz0ic28tYm94IGdybiI+CiAgPGRpdiBjbGFzcz0ic28tYm94LXQiPiYjMTI3OTcwOyBSV0EgJmFtcDsgSW5zdGl0dXRpb25hbCBIaWdobGlnaHRzPC9kaXY+CiAgPHVsPgogICAgPGxpPjxzdHJvbmc+RnJhbmtsaW4gVGVtcGxldG9uOjwvc3Ryb25nPiBPbi1DaGFpbi1Gb25kc2Fid2lja2x1bmcgYXVmIFNvbGFuYSAoQkVOSkktR2VsZG1hcmt0Zm9uZHMpPC9saT4KICAgIDxsaT48c3Ryb25nPkouUC4gTW9yZ2FuOjwvc3Ryb25nPiBFcnN0ZXMgVVMtQ29tbWVyY2lhbC1QYXBlciBuYXRpdiBhdWYgU29sYW5hIGVtaXR0aWVydDwvbGk+CiAgICA8bGk+PHN0cm9uZz5TdGF0ZSBTdHJlZXQgRGlnaXRhbDo8L3N0cm9uZz4gU1dFRVAtRm9uZHMg4oCTIGVyc3RlcyBHLVNJQi10b2tlbmlzaWVydGVzIEZvbmRzLVByb2R1a3QgYXVmIFB1YmxpYyBCbG9ja2NoYWluIG1pdCAyNC83LUJldHJpZWIgKMO8YmVyIFBZVVNEKTwvbGk+CiAgICA8bGk+PHN0cm9uZz5XZXN0ZXJuIFVuaW9uIFVTRFBUOjwvc3Ryb25nPiBIMSAyMDI2LUxhdW5jaCwgcG90ZW56aWVsbGUgMTAwIE1pby4gTnV0emVyLCA14oCTMTAgTXJkLiAkIFN0YWJsZWNvaW4tVm9sdW1lbjwvbGk+CiAgICA8bGk+PHN0cm9uZz5JbnRlcmFjdGl2ZSBCcm9rZXJzOjwvc3Ryb25nPiBTT0wtSGFuZGVsIGbDvHIgZXVyb3DDpGlzY2hlIEt1bmRlbiDDvGJlciBaZXJvIEhhc2g8L2xpPgogICAgPGxpPlRva2VuaXNpZXJ0ZSBSV0FzOiAyKyBNcmQuICQgQVVNIGF1ZiBTb2xhbmEgKG1laHIgUldBLVdhbGxldHMgYWxzIEV0aGVyZXVtKTwvbGk+CiAgPC91bD4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJzby1ociI+PC9kaXY+Cgo8IS0tIFNFQ1RJT04gNTogQ0hBUlRBTkFMWVNFIC0tPgo8aDI+VGVjaG5pc2NoZSBBbmFseXNlIFNPTCBBcHJpbCAyMDI2OiA8ZW0+U3VwcG9ydCwgV2lkZXJzdGFuZCwgU3plbmFyaWVuPC9lbT48L2gyPgoKPHA+U09MIGhhbmRlbHQgYWt0dWVsbCBiZWkgfjg4ICQgdW5kIGhhdCBzaWNoIHZvbiBzZWluZW0gVGllZiB1bSA3MOKAkzgwICQgaW0gRmVicnVhci9Nw6RyeiAyMDI2IGVyaG9sdC4gRGFzIE5ldHp3ZXJrIHZlcnplaWNobmV0IDcwMCsgVGFnZSB1bnVudGVyYnJvY2hlbmUgVXB0aW1lLiBDaGFydHRlY2huaXNjaCBiZWZpbmRldCBzaWNoIFNPTCBpbiBlaW5lbSBlbnRzY2hlaWRlbmRlbiBCZXJlaWNoLjwvcD4KCjxkaXYgY2xhc3M9InNvLXR3Ij4KICA8dGFibGUgY2xhc3M9InNvLXRibCI+CiAgICA8dGhlYWQ+PHRyPjx0aD5OaXZlYXU8L3RoPjx0aD5UeXA8L3RoPjx0aD5CZWRldXR1bmc8L3RoPjwvdHI+PC90aGVhZD4KICAgIDx0Ym9keT4KICAgICAgPHRyPjx0ZD4yMDDigJMyNTAgJDwvdGQ+PHRkIGNsYXNzPSJ0Yy1nIj5NaXR0ZWxmcmlzdGlnZXMgWmllbCAoQnVsbC1DYXNlKTwvdGQ+PHRkPlN0YW5kYXJkIENoYXJ0ZXJlZCBLdXJzemllbCwgU01BIDIwMC1CZXJlaWNoPC90ZD48L3RyPgogICAgICA8dHI+PHRkPjEwOOKAkzExNiAkPC90ZD48dGQgY2xhc3M9InRjLXMiPk7DpGNoc3RlIFdpZGVyc3RhbmRzem9uZTwvdGQ+PHRkPkFuYWx5c3Rlbi1LdXJzemllbCBiZWkgTW9tZW50dW0tRXJoYWx0LCB3aWNodGlnZXIgU3VwcGx5LUJlcmVpY2g8L3RkPjwvdHI+CiAgICAgIDx0cj48dGQ+OTcgJDwvdGQ+PHRkIGNsYXNzPSJ0Yy1zIj5TY2hsw7xzc2Vsd2lkZXJzdGFuZDwvdGQ+PHRkPk11c3MgZmFsbGVuLCB1bSBkZW4gV2VnIFJpY2h0dW5nIDExNiAkIHp1IMO2ZmZuZW48L3RkPjwvdHI+CiAgICAgIDx0cj48dGQ+PHN0cm9uZz44NeKAkzg4ICQ8L3N0cm9uZz48L3RkPjx0ZCBjbGFzcz0idGMtcyI+QWt0dWVsbGVyIEt1cnMgLyBha3R1ZWxsZSBab25lPC90ZD48dGQ+MzcsNyBNaW8uIFNPTCBTdXBwbHktV2FsbCB6d2lzY2hlbiA4NeKAkzg4ICQgKGhvaGVyIFZlcmthdWZzZHJ1Y2spPC90ZD48L3RyPgogICAgICA8dHI+PHRkPjgwICQ8L3RkPjx0ZCBjbGFzcz0idGMtZyI+S3VyemZyaXN0aWdlciBTdXBwb3J0PC90ZD48dGQ+V2ljaHRpZ2UgcHN5Y2hvbG9naXNjaGUgTWFya2U7IFRhZ2Vzc2NobHVzc2t1cnMgZGFydW50ZXIgaXN0IGLDpHJpc2NoZXMgU2lnbmFsPC90ZD48L3RyPgogICAgICA8dHI+PHRkPjcwICQ8L3RkPjx0ZCBjbGFzcz0idGMtZyI+U3TDpHJrZXJlciB0ZWNobmlzY2hlciBTdXBwb3J0PC90ZD48dGQ+TsOkY2hzdGUgc3RydWt0dXJlbGxlIFVudGVyc3TDvHR6dW5nc3pvbmUgYmVpIHdlaXRlcmVyIFNjaHfDpGNoZTwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZD42MCAkPC90ZD48dGQgY2xhc3M9InRjLXIiPkJlYXItQ2FzZS1TemVuYXJpbzwvdGQ+PHRkPk51ciBiZWkgZXh0cmVtZXIgTWFrcm8tVmVyc2NobGVjaHRlcnVuZyBvZGVyIHdlaXRlcmVuIEhhY2tzPC90ZD48L3RyPgogICAgPC90Ym9keT4KICA8L3RhYmxlPgo8L2Rpdj4KCjxkaXYgY2xhc3M9InNvLWNvbHMyIj4KICA8ZGl2IGNsYXNzPSJzby1jb2wiPgogICAgPGg0IGNsYXNzPSJnIj5CdWxsaXNjaGVzIFN6ZW5hcmlvPC9oND4KICAgIDx1bD4KICAgICAgPGxpPlNPTCBow6RsdCA4MCAkIGFscyBTdXBwb3J0IHVuZCBicmljaHQgw7xiZXIgOTcgJCBhdXM8L2xpPgogICAgICA8bGk+RmlyZWRhbmNlci1NaWdyYXRpb24gbMOkdWZ0IHBsYW5tw6TDn2lnIOKGkiBOZXR6d2Vyay1WZXJ0cmF1ZW4gc3RlaWd0PC9saT4KICAgICAgPGxpPkFscGVuZ2xvdyBRMy1MYXVuY2gg4oaSIFByZS1VcGdyYWRlLVJhbGx5IG3DtmdsaWNoPC9saT4KICAgICAgPGxpPldlc3Rlcm4gVW5pb24gVVNEUFQgbGF1bmNodCBlcmZvbGdyZWljaCDihpIgTWFpbnN0cmVhbS1BZG9wdGlvbjwvbGk+CiAgICAgIDxsaT5DTEFSSVRZIEFjdCB2ZXJhYnNjaGllZGV0IOKGkiBpbnN0aXR1dGlvbmVsbGUgRVRGLUZsb3dzIHN0YXJrPC9saT4KICAgICAgPGxpPlppZWw6IDEwOOKAkzExNiAkIGt1cnpmcmlzdGlnLCAyMDDigJMyNTAgJCBtaXR0ZWxmcmlzdGlnPC9saT4KICAgIDwvdWw+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0ic28tY29sIj4KICAgIDxoNCBjbGFzcz0iciI+QsOkcmlzY2hlcyBTemVuYXJpbzwvaDQ+CiAgICA8dWw+CiAgICAgIDxsaT5UYWdlc3NjaGx1c3NrdXJzIHVudGVyIDgwICQg4oaSIE1vbWVudHVtIGRyZWh0IGLDpHJpc2NoPC9saT4KICAgICAgPGxpPldlaXRlcmVyIERyaWZ0L0RlRmktSGFjayDihpIgVmVydHJhdWVuc3Zlcmx1c3QgaW4gU29sYW5hLVNpY2hlcmhlaXQ8L2xpPgogICAgICA8bGk+RlRYLVRva2VuLVVubG9jayBzdMOkcmtlciBhbHMgZXJ3YXJ0ZXQg4oaSIFZlcmthdWZzZHJ1Y2s8L2xpPgogICAgICA8bGk+QWxwZW5nbG93IHZlcnrDtmdlcnQgc2ljaCDihpIgRW50dMOkdXNjaHVuZ3MtU2VsbC1vZmY8L2xpPgogICAgICA8bGk+TWFrcm86IElyYW4tRXNrYWxhdGlvbiArIEZlZC1aaW5zZXJow7ZodW5nIOKGkiBSaXNrLW9mZjwvbGk+CiAgICAgIDxsaT5CZWFyLUNhc2U6IDYw4oCTNzAgJCwgZGFubiA1MCAkIG3DtmdsaWNoZXIgUmV0ZXN0PC9saT4KICAgIDwvdWw+CiAgPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0ic28taHIiPjwvZGl2PgoKPCEtLSBTRUNUSU9OIDY6IFBST0dOT1NFTiAtLT4KPGgyPlNPTCBQcm9nbm9zZW4gMjAyNiBiaXMgMjAzMDogPGVtPldhcyBBbmFseXN0ZW4gc2FnZW48L2VtPjwvaDI+Cgo8ZGl2IGNsYXNzPSJzby10dyI+CiAgPHRhYmxlIGNsYXNzPSJzby10YmwiPgogICAgPHRoZWFkPjx0cj48dGg+U3plbmFyaW8gLyBBbmFseXN0PC90aD48dGg+U09MIEt1cnN6aWVsPC90aD48dGg+WmVpdHJhdW08L3RoPjx0aD5CZWRpbmd1bmc8L3RoPjwvdHI+PC90aGVhZD4KICAgIDx0Ym9keT4KICAgICAgPHRyPjx0ZD5CdWxsLUNhc2UgKGFsbGUgS2F0YWx5c2F0b3Jlbik8L3RkPjx0ZCBjbGFzcz0idGMtZyI+MzUw4oCTNDAwICQ8L3RkPjx0ZD5FbmRlIDIwMjY8L3RkPjx0ZD5GaXJlZGFuY2VyIDFNIFRQUywgQWxwZW5nbG93IGxpdmUsIEVURi1BVU0gM+KAkzUgTXJkLiAkLCBXZXN0ZXJuIFVuaW9uIHNrYWxpZXJ0PC90ZD48L3RyPgogICAgICA8dHI+PHRkPlN0YW5kYXJkIENoYXJ0ZXJlZDwvdGQ+PHRkIGNsYXNzPSJ0Yy1nIj4yNTAgJDwvdGQ+PHRkPjIwMjY8L3RkPjx0ZD5JbnN0aXR1dGlvbmVsbGUgRmxvd3MsIEZpcmVkYW5jZXItRXJmb2xnLCBDTEFSSVRZIEFjdDwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZD5DaGFuZ2VsbHkgQW5hbHlzdGVuPC90ZD48dGQgY2xhc3M9InRjLWciPn4yNzcgJDwvdGQ+PHRkPjIwMjY8L3RkPjx0ZD5GaXJlZGFuY2VyLUxhdW5jaCArIEluc3RpdHV0aW9uYWwgQWRvcHRpb248L3RkPjwvdHI+CiAgICAgIDx0cj48dGQ+QmFzZS1DYXNlIE1lZGlhbjwvdGQ+PHRkIGNsYXNzPSJ0Yy1zIj4xNTDigJMyMDAgJDwvdGQ+PHRkPkVuZGUgMjAyNjwvdGQ+PHRkPk1vZGVyYXRlIEVURi1GbG93cywgRmlyZWRhbmNlciBzY2hyaXR0d2Vpc2UsIGtlaW4gUmVndWxhdG9yeSBTaG9jazwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZD5Db2luQ29kZXggTW9kZWxsPC90ZD48dGQgY2xhc3M9InRjLXMiPjEyNyAkPC90ZD48dGQ+RW5kZSAyMDI2PC90ZD48dGQ+S29uc2VydmF0aXZlcyBTemVuYXJpbyBtaXQgYWt0dWVsbGVuIFdhY2hzdHVtc3JhdGVuPC90ZD48L3RyPgogICAgICA8dHI+PHRkPkJlYXItQ2FzZTwvdGQ+PHRkIGNsYXNzPSJ0Yy1yIj42MOKAkzkwICQ8L3RkPjx0ZD4yMDI2PC90ZD48dGQ+TWFrcm8tSGVhZHdpbmRzLCB3ZWl0ZXJlIEV4cGxvaXRzLCBFVEYtQWJmbMO8c3NlPC90ZD48L3RyPgogICAgICA8dHI+PHRkPkJ1bGwtQ2FzZSAyMDI34oCTMjAyODwvdGQ+PHRkIGNsYXNzPSJ0Yy1nIj4yNTDigJM0MDAgJDwvdGQ+PHRkPjIwMjfigJMyMDI4PC90ZD48dGQ+RmlyZWRhbmNlciAxTSBUUFMgZXRhYmxpZXJ0LCBSV0EtRXhwYW5zaW9uLCBQb3N0LUhhbHZpbmctWnlrbHVzPC90ZD48L3RyPgogICAgICA8dHI+PHRkPkxhbmdmcmlzdCAyMDMwPC90ZD48dGQgY2xhc3M9InRjLWciPjUwMOKAkzEuMDQyICQ8L3RkPjx0ZD4yMDMwPC90ZD48dGQ+U29sYW5hIGFscyBnbG9iYWxlciBTZXR0bGVtZW50LUxheWVyIGbDvHIgSGlnaC1GcmVxdWVuY3ktRmluYW5jZTwvdGQ+PC90cj4KICAgIDwvdGJvZHk+CiAgPC90YWJsZT4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJzby1ib3ggcmVkIj4KICA8ZGl2IGNsYXNzPSJzby1ib3gtdCI+JiM5ODg4OyBadXIgRWlub3JkbnVuZzogUHJvZ25vc2VuIHNpbmQga2VpbmUgQW5sYWdlYmVyYXR1bmc8L2Rpdj4KICA8cD5Tb2xhbmFzIEt1cnN2ZXJsYXVmIHplaWd0LCB3aWUgc2NobmVsbCBzaWNoIFByb2dub3NlbiBpcnJlbiBrw7ZubmVuIOKAkyBBVEggMjkzICQsIGRhbmFjaCBSw7xja2dhbmcgYXVmIDcwICQuIFNlbGJzdCBpbnN0aXR1dGlvbmVsbGUgQW5hbHlzdGVuIHdpZSBTdGFuZGFyZCBDaGFydGVyZWQgcmV2aWRpZXJlbiBpaHJlIFppZWxlIGjDpHVmaWcuIEtyeXB0by1Qcm9nbm9zZW4gc2luZCBTemVuYXJpZW4sIGtlaW5lIEdhcmFudGllbi4gSmVkZSBJbnZlc3RpdGlvbiBpbiBTT0wgdHLDpGd0IGRhcyBSaXNpa28gZWluZXMgZXJoZWJsaWNoZW4gVmVybHVzdHMuPC9wPgo8L2Rpdj4KCjxkaXYgY2xhc3M9InNvLWhyIj48L2Rpdj4KCjwhLS0gU0VDVElPTiA3OiBSSVNJS0VOIC0tPgo8aDI+UmlzaWtlbiBmw7xyIFNvbGFuYSAyMDI2OiA8ZW0+V2FzIGRlbiBLdXJzIGRhdWVyaGFmdCBiZWxhc3RlbiBrw7ZubnRlPC9lbT48L2gyPgoKPGRpdiBjbGFzcz0ic28tY29sczMiPgogIDxkaXYgY2xhc3M9InNvLWNvbCI+CiAgICA8aDQgY2xhc3M9InIiPlNpY2hlcmhlaXQgJmFtcDsgRXhwbG9pdHM8L2g0PgogICAgPHA+RGVyIERyaWZ0LVByb3RvY29sLUhhY2sgKDI4NiBNaW8uICQsIEFwcmlsIDIwMjYpIHdhciBkZXIgc2Nod2Vyd2llZ2VuZHN0ZSBpbiBTb2xhbmFzIEdlc2NoaWNodGUuIEhpc3RvcmlzY2ggaGF0dGUgU29sYW5hIDggZ3LDtsOfZXJlIE5ldHp3ZXJrYXVzZsOkbGxlIHp3aXNjaGVuIDIwMjDigJMyMDI1LiBEaWUgVmFsaWRhdG9yLVphaGwgc2FuayB2b24gMi41NjAgKDIwMjMpIGF1ZiA3OTUgKEphbnVhciAyMDI2KSDigJMgZWluIFplbnRyYWxpc2llcnVuZ3NyaXNpa28gKE5ha2Ftb3RvLUtvZWZmaXppZW50OiAyMCkuPC9wPgogIDwvZGl2PgogIDxkaXYgY2xhc3M9InNvLWNvbCI+CiAgICA8aDQgY2xhc3M9InIiPkZUWCBUb2tlbi1VbmxvY2tzPC9oND4KICAgIDxwPkRlciBGVFgtSW5zb2x2ZW56dmVyd2FsdGVyIGjDpGx0IG5vY2ggTWlsbGlvbmVuIHZvbiBTT0wgYXVzIFplaXQgdm9yIGRlbSBLb2xsYXBzLiBKZWRlciBwbGFubcOkw59pZ2UgVW5sb2NrIGVyemV1Z3Qgdm9yaGVyc2VoYmFyZW4gVmVya2F1ZnNkcnVjayB1bmQgaGF0IGhpc3RvcmlzY2ggZG9wcGVsc3RlbGxpZ2UgS29ycmVrdHVyZW4gYXVzZ2Vsw7ZzdC4gRGFzIFRpbWluZyB1bmQgQXVzbWHDnyBkaWVzZXIgVmVya8OkdWZlIGlzdCBzY2h3ZXIgenUgcHJvZ25vc3RpemllcmVuLjwvcD4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJzby1jb2wiPgogICAgPGg0IGNsYXNzPSJyIj5XZXR0YmV3ZXJiICZhbXA7IE5hcnJhdGl2PC9oND4KICAgIDxwPkVpbmUg4oCeQmlmdXJrYXRpb25zIi1UaGVzZSBwb3NpdGlvbmllcnQgRXRoZXJldW0gYWxzIOKAnlplbnRyYWxiYW5rIiBmw7xyIFdlcnRzcGVpY2hlciB1bmQgU29sYW5hIGFscyDigJ5DYXNpbm8iIGbDvHIgR2VzY2h3aW5kaWdrZWl0LiBEYXMgYmVncmVuenQgU29sYW5hcyBhZHJlc3NpZXJiYXJlbiBNYXJrdCBhdWYgUmV0YWlsLSB1bmQgSGlnaC1GcmVxdWVuY3ktQW53ZW5kdW5nZW4g4oCTIHVuZCBtYWNodCBkYXMgTmFycmF0aXYgYW5mw6RsbGlnIGbDvHIgU2VudGltZW50LVNoaWZ0cy48L3A+CiAgPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0ic28taHIiPjwvZGl2PgoKPCEtLSBGQVEgLS0+CjxoMj5GQVE6IDxlbT5Tb2xhbmEgMjAyNiAmbmRhc2g7IGRpZSB3aWNodGlnc3RlbiBGcmFnZW48L2VtPjwvaDI+Cgo8ZGl2IGNsYXNzPSJzby1mYXEiPgogIDxkaXYgY2xhc3M9InNvLWZpIj4KICAgIDxkaXYgY2xhc3M9InNvLWZxIiBvbmNsaWNrPSIoZnVuY3Rpb24oYil7dmFyIGk9Yi5wYXJlbnROb2RlO2RvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5zby1maScpLmZvckVhY2goZnVuY3Rpb24oZSl7aWYoZSE9PWkpZS5jbGFzc0xpc3QucmVtb3ZlKCdvcGVuJyk7fSk7aS5jbGFzc0xpc3QudG9nZ2xlKCdvcGVuJyk7fSkodGhpcykiPldhcyBpc3QgZGFzIFNvbGFuYSBGaXJlZGFuY2VyIFVwZ3JhZGU\/PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzby1mYSI+PGRpdiBjbGFzcz0ic28tZmEtaSI+RmlyZWRhbmNlciBpc3QgZWluIDxzdHJvbmc+endlaXRlciwgdW5hYmjDpG5naWdlciBWYWxpZGF0b3ItQ2xpZW50PC9zdHJvbmc+IGbDvHIgU29sYW5hLCBlbnR3aWNrZWx0IHZvbiBKdW1wIENyeXB0by4gRXIgc3RhcnRldGUgaW0gRGV6ZW1iZXIgMjAyNSBtaXQgMjA3IFZhbGlkYXRvcmVuLiBJbiBUZXN0cyBlcnJlaWNodGUgZXIgNjAwLjAwMCsgVFBTLCBaaWVsIGJlaSB2b2xsc3TDpG5kaWdlciBNaWdyYXRpb24gaXN0IDEgTWlsbGlvbiBUUFMuIEhhdXB0dm9ydGVpbGU6IEdlc2Nod2luZGlna2VpdCwgTmV0endlcmstUmVzaWxpZW56ICh6d2VpIHVuYWJow6RuZ2lnZSBDbGllbnRzID0ga2VpbiBTaW5nbGUtUG9pbnQtb2YtRmFpbHVyZSkgdW5kIERlemVudHJhbGlzaWVydW5nLiBEaWUgdm9sbHN0w6RuZGlnZSBNaWdyYXRpb24gYWxsZXIgVmFsaWRhdG9yZW4gaXN0IGbDvHIgSDIgMjAyNiBnZXBsYW50LiA8YSBocmVmPSJodHRwczovL2NvaW5tYXJrZXRjYXAuY29tL2NtYy1haS9zb2xhbmEvcHJpY2UtcHJlZGljdGlvbi8iIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiBjbGFzcz0ic3JjIj5jb2lubWFya2V0Y2FwLmNvbTwvYT48L2Rpdj48L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJzby1maSI+CiAgICA8ZGl2IGNsYXNzPSJzby1mcSIgb25jbGljaz0iKGZ1bmN0aW9uKGIpe3ZhciBpPWIucGFyZW50Tm9kZTtkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuc28tZmknKS5mb3JFYWNoKGZ1bmN0aW9uKGUpe2lmKGUhPT1pKWUuY2xhc3NMaXN0LnJlbW92ZSgnb3BlbicpO30pO2kuY2xhc3NMaXN0LnRvZ2dsZSgnb3BlbicpO30pKHRoaXMpIj5XYXMgaXN0IGRhcyBTb2xhbmEgQWxwZW5nbG93IFVwZ3JhZGU\/PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzby1mYSI+PGRpdiBjbGFzcz0ic28tZmEtaSI+QWxwZW5nbG93IChTSU1ELTAzMjYpIGlzdCBlaW4gS29uc2Vucy1PdmVyaGF1bCwgZ2VwbGFudCBmw7xyIFEzIDIwMjYuIEVzIHJlZHV6aWVydCBkaWUgQmxvY2stRmluYWxpdMOkdCB2b24gPHN0cm9uZz4xMiBTZWt1bmRlbiBhdWYgMTAw4oCTMTUwIE1pbGxpc2VrdW5kZW48L3N0cm9uZz4g4oCTIDgwLTEwMC1mYWNoZSBWZXJiZXNzZXJ1bmcuIERhcyBlcm3DtmdsaWNodCBIb2NoZnJlcXVlbnpoYW5kZWwsIEVjaHR6ZWl0LVphaGx1bmdlbiB1bmQgR2FtaW5nIGF1ZiBCbG9ja2NoYWluLUxldmVsLiBBbHBlbmdsb3cgYnJpbmd0IGF1Y2ggJmJkcXVvOzIwKzIwJmxkcXVvOy1SZXNpbGllbno6IE5ldHp3ZXJrIGJsZWlidCBzaWNoZXIsIHNlbGJzdCB3ZW5uIDIwJSBkZXIgTm9kZXMgYsO2c2FydGlnIHVuZCAyMCUgb2ZmbGluZSBzaW5kLiA8YSBocmVmPSJodHRwczovL2NvaW5tYXJrZXRjYXAuY29tL2NtYy1haS9zb2xhbmEvbGF0ZXN0LXVwZGF0ZXMvIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgY2xhc3M9InNyYyI+Y29pbm1hcmtldGNhcC5jb208L2E+PC9kaXY+PC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0ic28tZmkiPgogICAgPGRpdiBjbGFzcz0ic28tZnEiIG9uY2xpY2s9IihmdW5jdGlvbihiKXt2YXIgaT1iLnBhcmVudE5vZGU7ZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnLnNvLWZpJykuZm9yRWFjaChmdW5jdGlvbihlKXtpZihlIT09aSllLmNsYXNzTGlzdC5yZW1vdmUoJ29wZW4nKTt9KTtpLmNsYXNzTGlzdC50b2dnbGUoJ29wZW4nKTt9KSh0aGlzKSI+R2lidCBlcyBiZXJlaXRzIFNvbGFuYSBTcG90LUVURnM\/PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzby1mYSI+PGRpdiBjbGFzcz0ic28tZmEtaSI+SmEuIFNwb3QtU09MLUVURnMgc3RhcnRldGVuIGFtIDxzdHJvbmc+MjguIE9rdG9iZXIgMjAyNTwvc3Ryb25nPiBhbiBVUy1Cw7Zyc2VuLiBFbWl0dGVudGVuOiBCaXR3aXNlIChCU09MLCAwLDIwJSwgc3Rha2luZy1lbmFibGVkKSwgRnJhbmtsaW4gVGVtcGxldG9uIChTT0VaLCAwLDE5JSksIEZpZGVsaXR5LCBWYW5FY2ssIDIxU2hhcmVzLCBHcmF5c2NhbGUuIEdlc2FtdC1BVU06IH44MDUgTWlsbGlvbmVuIERvbGxhciAoUTEgMjAyNikuIEJlc29uZGVyaGVpdDogQlNPTCB1bmQgYW5kZXJlIFN0YWtpbmctRVRGcyBsZWl0ZW4gNuKAkzclIEphaHJlc3JlbmRpdGUgZGlyZWt0IGFuIEFubGVnZXIgd2VpdGVyIOKAkyBkYXMgZ2lidCBlcyBiZWkgQml0Y29pbi1FVEZzIG5pY2h0LiA8YSBocmVmPSJodHRwczovL3VzZXRoZWJpdGNvaW4uY29tL2d1aWRlcy9zb2xhbmEtZXRmLWFwcHJvdmFsLyIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9mb2xsb3cgbm9vcGVuZXIiIGNsYXNzPSJzcmMiPnVzZXRoZWJpdGNvaW4uY29tPC9hPjwvZGl2PjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9InNvLWZpIj4KICAgIDxkaXYgY2xhc3M9InNvLWZxIiBvbmNsaWNrPSIoZnVuY3Rpb24oYil7dmFyIGk9Yi5wYXJlbnROb2RlO2RvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5zby1maScpLmZvckVhY2goZnVuY3Rpb24oZSl7aWYoZSE9PWkpZS5jbGFzc0xpc3QucmVtb3ZlKCdvcGVuJyk7fSk7aS5jbGFzc0xpc3QudG9nZ2xlKCdvcGVuJyk7fSkodGhpcykiPldhcnVtIGlzdCBTb2xhbmEgMjAyNiBzbyB3ZWl0IGdlZmFsbGVuPzwvZGl2PgogICAgPGRpdiBjbGFzcz0ic28tZmEiPjxkaXYgY2xhc3M9InNvLWZhLWkiPkbDvG5mIEZha3RvcmVuOiA8c3Ryb25nPigxKTwvc3Ryb25nPiBJcmFuLUtyaWVnIGVyemV1Z3RlIFJpc2stb2ZmLCBTT0wgYWxzIEhpZ2gtQmV0YS1Bc3NldCBmaWVsIMO8YmVycHJvcG9ydGlvbmFsLiA8c3Ryb25nPigyKTwvc3Ryb25nPiBEcmlmdC1Qcm90b2NvbC1IYWNrICgyODYgTWlvLiAkLCAxLiBBcHJpbCkgZXJzY2jDvHR0ZXJ0ZSBWZXJ0cmF1ZW4uIDxzdHJvbmc+KDMpPC9zdHJvbmc+IEZUWC1JbnNvbHZlbnotVG9rZW4tVW5sb2Nrcy4gPHN0cm9uZz4oNCk8L3N0cm9uZz4gTWVtZWNvaW4tWnlrbHVzIGF1cyAyMDI04oCTMjAyNSBhYmdla2x1bmdlbi4gPHN0cm9uZz4oNSk8L3N0cm9uZz4gQlRDLURvbWluYW56LiBOZXR6d2Vyay1GdW5kYW1lbnRhbGRhdGVuIChTdGFraW5nIDY14oCTNzAlLCAxLDEgQmlvLiAkIFExLUFrdGl2aXTDpHQsIEZpcmVkYW5jZXIgbGl2ZSkgc2luZCB3ZWl0ZXJoaW4gc3RhcmsuPC9kaXY+PC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0ic28tZmkiPgogICAgPGRpdiBjbGFzcz0ic28tZnEiIG9uY2xpY2s9IihmdW5jdGlvbihiKXt2YXIgaT1iLnBhcmVudE5vZGU7ZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnLnNvLWZpJykuZm9yRWFjaChmdW5jdGlvbihlKXtpZihlIT09aSllLmNsYXNzTGlzdC5yZW1vdmUoJ29wZW4nKTt9KTtpLmNsYXNzTGlzdC50b2dnbGUoJ29wZW4nKTt9KSh0aGlzKSI+V2FzIGlzdCBkYXMgU09MIEt1cnN6aWVsIGbDvHIgRW5kZSAyMDI2PzwvZGl2PgogICAgPGRpdiBjbGFzcz0ic28tZmEiPjxkaXYgY2xhc3M9InNvLWZhLWkiPkFuYWx5c3RlbnByb2dub3NlbiAoaG9jaHNwZWt1bGF0aXYpOiA8c3Ryb25nPlN0YW5kYXJkIENoYXJ0ZXJlZDogMjUwICQ8L3N0cm9uZz4uIEJ1bGwtQ2FzZSBiZWkgYWxsZW4gS2F0YWx5c2F0b3JlbjogMzUw4oCTNDAwICQuIEJhc2UtQ2FzZTogMTUw4oCTMjAwICQuIEJlYXItQ2FzZTogNjDigJM5MCAkLiBTY2hsw7xzc2Vsa2F0YWx5c2F0b3JlbjogRmlyZWRhbmNlci1Wb2xsbWlncmF0aW9uLCBBbHBlbmdsb3ctTGF1bmNoIChRMyksIEVURi1adWZsw7xzc2UsIFdlc3Rlcm4gVW5pb24gVVNEUFQsIENMQVJJVFkgQWN0LiBLZWluZSBQcm9nbm9zZSBpc3QgQW5sYWdlYmVyYXR1bmcuIDxhIGhyZWY9Imh0dHBzOi8vY29pbm1hcmtldGNhcC5jb20vY21jLWFpL3NvbGFuYS9wcmljZS1wcmVkaWN0aW9uLyIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9mb2xsb3cgbm9vcGVuZXIiIGNsYXNzPSJzcmMiPmNvaW5tYXJrZXRjYXAuY29tPC9hPjwvZGl2PjwvZGl2PgogIDwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9InNvLWhyIj48L2Rpdj4KCjwhLS0gQ1RBIC0tPgo8ZGl2IGNsYXNzPSJzby1jdGEiPgogIDxoMyBzdHlsZT0ibWFyZ2luOjAgMCA3cHg7Zm9udC1zaXplOjE2cHg7Y29sb3I6I2YwZjdmMiI+U09MIGhhbmRlbG4gJm5kYXNoOyBnJnV1bWw7bnN0aWcgYXVmIGRlbiBiZXN0ZW4gS3J5cHRvLUImb3VtbDtyc2VuPC9oMz4KICA8cCBzdHlsZT0iY29sb3I6IzlkYmZhYTtmb250LXNpemU6MTNweDttYXJnaW4tYm90dG9tOjEycHgiPgogICAgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzA3LzEzL2JpdGdldC10ZXN0YmVyaWNodC8iIGNsYXNzPSJpbCBnIj5CaXRnZXQ8L2E+IENvZGUgPHN0cm9uZz5rcnlwdG8zMDwvc3Ryb25nPiAmbmRhc2g7IDMwJSBSYWJhdHQgJm1pZGRvdDsKICAgIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNi8wMS8yMy93YXMtaXN0LWRlci1iZXN0ZS1va3gtcmVmZXJyYWxjb2RlLWJvbnVzY29kZS0yMDI2LyIgY2xhc3M9ImlsIG8iPk9LWDwvYT4gQ29kZSA8c3Ryb25nPkNSWVBUTzIwMjY8L3N0cm9uZz4gJm5kYXNoOyA0NSUgUmFiYXR0ICZtaWRkb3Q7CiAgICA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMTIvMTcvYmluZ3gtYm9udXNjb2RlLW5hNHF5ci0zMC1nZWJ1ZWhyZW4tc3BhcmVuLWFsbGUtdm9ydGVpbGUtZXJrbGFlcnQvIiBjbGFzcz0iaWwgZyI+QmluZ1g8L2E+IENvZGUgPHN0cm9uZz5OQTRRWVI8L3N0cm9uZz4gJm5kYXNoOyA1MCUgUmFiYXR0CiAgPC9wPgogIDxhIGNsYXNzPSJzby1jdGEtYnRuIiBocmVmPSJodHRwczovL2JvbnVzLmJpdGdldC5jb20vS3J5cHRvenVrdW5mdDEiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiBzdHlsZT0iY29sb3I6IzAwMCAhaW1wb3J0YW50Ij4mIzk4ODk7IEpldHp0IGJlaSBCaXRnZXQgJm5kYXNoOyBDb2RlIGtyeXB0bzMwPC9hPgo8L2Rpdj4KCjwhLS0gUkVMQVRFRCAtLT4KPGgyPldlaXRlcmUgQW5hbHlzZW4gJmFtcDsgQXJ0aWtlbDwvaDI+CjxkaXYgY2xhc3M9InNvLWNhcmRzIj4KICA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjYvMDIvMTcvc29sYW5hLW9uLWNoYWluLWFuYWx5c2UtMjAyNi13aWUtYWt0aXYtbGlxdWlkZS11bmQtZ2VzdW5kLWlzdC1kYXMtbmV0endlcmstd2lya2xpY2gvIiBjbGFzcz0ic28tY2FyZCI+PGRpdiBjbGFzcz0ic28tY2FyZC1jYXQiPk9OLUNIQUlOPC9kaXY+PGRpdiBjbGFzcz0ic28tY2FyZC10aXRsZSI+U29sYW5hIE9uLUNoYWluIEFuYWx5c2UgMjAyNjwvZGl2PjwvYT4KICA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjYvMDEvMjUvYml0Y29pbi1vbi1jaGFpbi1hbmFseXNlLTIwMjYvIiBjbGFzcz0ic28tY2FyZCI+PGRpdiBjbGFzcz0ic28tY2FyZC1jYXQiPkFOQUxZU0U8L2Rpdj48ZGl2IGNsYXNzPSJzby1jYXJkLXRpdGxlIj5CaXRjb2luIE9uLUNoYWluIEFuYWx5c2UgMjAyNjwvZGl2PjwvYT4KICA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMTEvMjgvZXRoZXJldW0tYW5hbHlzZS0yMDI1LXdhcnVtLWV0aC1qZXR6dC1hbi1laW5lbS1uZXVlbi10ZWNobm9sb2dpc2NoZW4td2VuZGVwdW5rdC1zdGVodC8iIGNsYXNzPSJzby1jYXJkIj48ZGl2IGNsYXNzPSJzby1jYXJkLWNhdCI+QU5BTFlTRTwvZGl2PjxkaXYgY2xhc3M9InNvLWNhcmQtdGl0bGUiPkV0aGVyZXVtIEFuYWx5c2UgJiBQcm9nbm9zZSAyMDI2PC9kaXY+PC9hPgogIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNi8wMy8yOS9hYXZlLWFuYWx5c2UtdW5kLXByb2dub3NlLyIgY2xhc3M9InNvLWNhcmQiPjxkaXYgY2xhc3M9InNvLWNhcmQtY2F0Ij5ERUZJPC9kaXY+PGRpdiBjbGFzcz0ic28tY2FyZC10aXRsZSI+QWF2ZSAoQUFWRSkgQW5hbHlzZSAyMDI2PC9kaXY+PC9hPgogIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8xMC9kZWZpLWRpZS16dWt1bmZ0LWRlcy1maW5hbnp3ZXNlbnMtZWluZS11bWZhc3NlbmRlLWVya2xhcnVuZy8iIGNsYXNzPSJzby1jYXJkIj48ZGl2IGNsYXNzPSJzby1jYXJkLWNhdCI+R1JVTkRMQUdFTjwvZGl2PjxkaXYgY2xhc3M9InNvLWNhcmQtdGl0bGUiPldhcyBpc3QgRGVGaT88L2Rpdj48L2E+CiAgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzE1L2xheWVyLTItYmxvY2tjaGFpbnMvIiBjbGFzcz0ic28tY2FyZCI+PGRpdiBjbGFzcz0ic28tY2FyZC1jYXQiPkdSVU5ETEFHRU48L2Rpdj48ZGl2IGNsYXNzPSJzby1jYXJkLXRpdGxlIj5XYXMgc2luZCBMYXllci0yLUJsb2NrY2hhaW5zPzwvZGl2PjwvYT4KICA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMjIvcGFzc2l2ZXMtZWlua29tbWVuLXN0YWtpbmcvIiBjbGFzcz0ic28tY2FyZCI+PGRpdiBjbGFzcz0ic28tY2FyZC1jYXQiPkdSVU5ETEFHRU48L2Rpdj48ZGl2IGNsYXNzPSJzby1jYXJkLXRpdGxlIj5XYXMgaXN0IFN0YWtpbmc\/PC9kaXY+PC9hPgogIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wNy8xMy9iaXRnZXQtdGVzdGJlcmljaHQvIiBjbGFzcz0ic28tY2FyZCI+PGRpdiBjbGFzcz0ic28tY2FyZC1jYXQiPkLDllJTRTwvZGl2PjxkaXYgY2xhc3M9InNvLWNhcmQtdGl0bGUiPkJpdGdldCBUZXN0YmVyaWNodCAyMDI2PC9kaXY+PC9hPgo8L2Rpdj4KCjwhLS0gQVVUSE9SIC0tPgo8ZGl2IGNsYXNzPSJzby1hdXRob3IiPgogIDxkaXYgY2xhc3M9InNvLWF2Ij5GUjwvZGl2PgogIDxkaXY+CiAgICA8ZGl2IGNsYXNzPSJzby1hbiI+RmVsaXggUmllZ2VyPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzby1hciI+R3LDvG5kZXIgJmFtcDsgQ2hlZnJlZGFrdGV1ciAmbWlkZG90OyBLcnlwdG9adWt1bmZ0LmNvbSAmbWlkZG90OyBBcHJpbCAyMDI2PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJzby1hYiI+UXVlbGxlbjogY29pbm1hcmtldGNhcC5jb20gKENNQyBBSSksIGNvaW5wZWRpYS5vcmcsIGNvaW5zdGF0cy5hcHAsIGNoYW5nZWxseS5jb20sIGNvaW5lZGl0aW9uLmNvbSwgdXNldGhlYml0Y29pbi5jb20sIGJ5ZGZpLmNvbSwgc3BvdGVkY3J5cHRvLmNvbSwgYWludmVzdC5jb20sIG1leGMuY29tLCBiaXRnZXQuY29tLiBQcmVpc2UgdW5kIERhdGVuIFN0YW5kIEFwcmlsIDIwMjYuIEtlaW5lIEFubGFnZWJlcmF0dW5nLjwvZGl2PgogIDwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9InNvLWRpc2MiPjxzdHJvbmc+UmlzaWtvaGlud2Vpczo8L3N0cm9uZz4gRGllc2VyIEFydGlrZWwgZGllbnQgYXVzc2NobGllw59saWNoIEluZm9ybWF0aW9ucy0gdW5kIEJpbGR1bmdzendlY2tlbiB1bmQgc3RlbGx0IGtlaW5lIEZpbmFuei0gb2RlciBBbmxhZ2ViZXJhdHVuZyBkYXIuIFNvbGFuYSBpc3QgZWluZSBob2Nodm9sYXRpbGUgS3J5cHRvd8OkaHJ1bmcgbWl0IGVyaGVibGljaGVtIFZlcmx1c3RyaXNpa28uIEt1cnNwcm9nbm9zZW4gc2luZCBTemVuYXJpZW4sIGtlaW5lIFZlcnNwcmVjaGVuLiBJbnZlc3RpZXJlIG51ciBHZWxkLCBkYXMgZHUgZGlyIGxlaXN0ZW4ga2FubnN0IHp1IHZlcmxpZXJlbi4gPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzI1L2tyeXB0b3dhZWhydW5nZW4tc3RldWVybi8iIGNsYXNzPSJpbCBvIj5HZXdpbm5lIGF1cyBLcnlwdG8tSW52ZXN0aXRpb25lbiBzaW5kIGluIERldXRzY2hsYW5kIHN0ZXVlcnBmbGljaHRpZy48L2E+PC9kaXY+Cgo8ZGl2IGNsYXNzPSJzby1tZXRhIj4KICBWZXLDtmZmZW50bGljaHQ6IEFwcmlsIDIwMjYgJm1pZGRvdDsgQXV0b3I6IEZlbGl4IFJpZWdlciAmbWlkZG90OyBLcnlwdG9adWt1bmZ0LmNvbSAmbWlkZG90OyBLZWluZSBBbmxhZ2ViZXJhdHVuZyAmbWlkZG90OyBBZmZpbGlhdGU6IEJpdGdldCAvIE9LWCAvIEJpbmdYIExpbmtzIGVudGhhbHRlbgo8L2Rpdj4KCjwvZGl2Pgo8IS0tIC93cDpodG1sIC0tPnckYzZlZDQ0NmYtZWU2My00MzZlLTljM2MtNjU0OTI1NWMwMTZleHcOY29yZS9wYXJhZ3JhcGh5d01HaWIgLyBlaW4sIHVtIGVpbmVuIEJsb2NrIGF1c3p1d8OkaGxlbiwgb2RlciAvLyB1bSBkaWUgSW5oYWx0LUtJIHp1IHZlcndlbmRlbnYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JGJhMjkzN2ExLTMxYTItNGYxMS1hZjk1LTYzMzZmNjEyYTI5OXcMY29yZS9oZWFkaW5nfQN9AXUBfb6P28UEdgIYaW1hZ2VfZ2VuZXJhdG9yX3NldHRpbmdzdgUIdGVtcGxhdGV3B2hpZ2h3YXkQZGVmYXVsdF9pbWFnZV9pZH0ABGZvbnR3AAdlbmFibGVkeAV0b2tlbnfMAmV5SnBiV2NpT2lKb2RIUndjenBjTDF3dmEzSjVjSFJ2ZW5WcmRXNW1kQzVqYjIxY0wzZHdMV052Ym5SbGJuUmNMM1Z3Ykc5aFpITmNMekl3TWpaY0x6QTBYQzlyY25sd2RHOTZkV3QxYm1aMExUWTVaVEZtTkdObVlqTmpPRE10TWpBd2VESXdNQzV3Ym1jX1kzSnZjRDB4SWl3aWRIaDBJam9pVTI5c1lXNWhJRUZ1WVd4NWMyVWdkVzVrSUZCeWIyZHViM05sSUVGd2NtbHNJREl3TWpZaUxDSjBaVzF3YkdGMFpTSTZJbWhwWjJoM1lYa2lMQ0ptYjI1MElqb2lJaXdpWW14dloxOXBaQ0k2TWpReU5ESTVNRFE0ZlEucFNRelU3S1pyaXlXTnI0cWlmSTZXSHVZV3lBU2I4SGlZdWpqam9QVDBoOE1RB3ZlcnNpb259AncHcHVibGlzaAHvw9DgDhECAAEgAwAPAAIAAwABAAECBQABAAECBhEsAR0AAQACAQQA\",\"updateId\":381023672}","_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":"eyJpbWciOiJodHRwczpcL1wva3J5cHRvenVrdW5mdC5jb21cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjZcLzA0XC9rcnlwdG96dWt1bmZ0LTY5ZTFmNGNmYjNjODMtMjAweDIwMC5wbmc_Y3JvcD0xIiwidHh0IjoiU29sYW5hIEFuYWx5c2UgdW5kIFByb2dub3NlIEFwcmlsIDIwMjYiLCJ0ZW1wbGF0ZSI6ImhpZ2h3YXkiLCJmb250IjoiIiwiYmxvZ19pZCI6MjQyNDI5MDQ4fQ.pSQzU7KZriyWNr4qifI6WHuYWyASb8HiYujjjoPT0h8MQ"},"version":2},"_wpas_customize_per_network":false,"jetpack_post_was_ever_published":false},"categories":[609969150],"tags":[],"class_list":["post-8735","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-69e1f4cfb3c83.png","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":8742,"url":"https:\/\/kryptozukunft.com\/tr\/2026\/04\/18\/2026-solana-analizi-ve-tahmini\/","url_meta":{"origin":8735,"position":0},"title":"2026 Solana Analizi ve Tahmini","author":"Felix Rieger","date":"Nisan 18, 2026","format":false,"excerpt":"Solana, fiyat d\u00fc\u015f\u00fc\u015f\u00fcne ra\u011fmen, Firedancer ve Alpenglow g\u00fcncellemeleri ile g\u00fc\u00e7l\u00fc temel verilere ve artan zincir \u00fcst\u00fc aktiviteye i\u015faret ediyor.","rel":"","context":"&quot;Krypto News - Nachrichten Portal&quot; i\u00e7inde","block_context":{"text":"Krypto News - Nachrichten Portal","link":"https:\/\/kryptozukunft.com\/tr\/kategori\/kripto-haberleri\/"},"img":{"alt_text":"Metallic Solana coin with neon logo amidst blockchain and cryptocurrency digital network","src":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/04\/kryptozukunft-69e33f870f539.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/04\/kryptozukunft-69e33f870f539.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/04\/kryptozukunft-69e33f870f539.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/04\/kryptozukunft-69e33f870f539.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":6165,"url":"https:\/\/kryptozukunft.com\/tr\/2025\/11\/23\/solana-anali%cc%87z-2025-hi%cc%87sse-fi%cc%87yat-tahmi%cc%87ni%cc%87-ri%cc%87skler-firsatlar-sol-i%cc%87le-si%cc%87mdi%cc%87-ne-olur\/","url_meta":{"origin":8735,"position":1},"title":"Solana Analizi 2025: Hisse fiyat\u0131, tahmin, riskler ve f\u0131rsatlar - SOL i\u00e7in s\u0131rada ne var?","author":"Felix Rieger","date":"Kas\u0131m 23, 2025","format":false,"excerpt":"Solana, 2025 y\u0131l\u0131nda \u00e7ok tart\u0131\u015f\u0131lan bir altcoin olmaya devam ediyor; piyasadaki dalgalanmalara ra\u011fmen, altyap\u0131 yat\u0131r\u0131mc\u0131lar i\u00e7in potansiyel ve zorluklar g\u00f6steriyor.","rel":"","context":"&quot;Krypto News - Nachrichten Portal&quot; i\u00e7inde","block_context":{"text":"Krypto News - Nachrichten Portal","link":"https:\/\/kryptozukunft.com\/tr\/kategori\/kripto-haberleri\/"},"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\/tr\/2026\/02\/17\/solana-on-chain-analysis-2026-ag-gercekten-ne-kadar-akti%cc%87f-ve-saglikli\/","url_meta":{"origin":8735,"position":2},"title":"Solana zincir i\u00e7i analizi 2026: A\u011f ger\u00e7ekten ne kadar aktif, s\u0131v\u0131 ve sa\u011fl\u0131kl\u0131?","author":"Felix Rieger","date":"\u015eubat 17, 2026","format":false,"excerpt":"2026 Solana zincir i\u00e7i analizi, sa\u011fl\u0131kl\u0131 bir piyasa sinyali olarak artan kullan\u0131c\u0131 aktivitesini, g\u00fc\u00e7l\u00fc DEX hacmini ve b\u00fcy\u00fcyen sabit coinler arac\u0131l\u0131\u011f\u0131yla istikrarl\u0131 likiditeyi g\u00f6stermektedir.","rel":"","context":"&quot;Krypto News - Nachrichten Portal&quot; i\u00e7inde","block_context":{"text":"Krypto News - Nachrichten Portal","link":"https:\/\/kryptozukunft.com\/tr\/kategori\/kripto-haberleri\/"},"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\/tr\/2025\/08\/03\/solana-2025-zwischen-trump-coin-hype-etf-fantasien-und-kursziel-300-dollar\/","url_meta":{"origin":8735,"position":3},"title":"Solana 2025: Trump coin yutturmacas\u0131, ETF fantezileri ve 300 dolarl\u0131k hedef fiyat aras\u0131nda","author":"Felix Rieger","date":"A\u011fustos 3, 2025","format":false,"excerpt":"Solana, d\u00fc\u015f\u00fck maliyetleri ve Trump Coin aldatmacas\u0131 nedeniyle 2025 y\u0131l\u0131nda kurumsal yat\u0131r\u0131mc\u0131lar aras\u0131nda giderek daha pop\u00fcler hale gelecektir.","rel":"","context":"&quot;Krypto News - Nachrichten Portal&quot; i\u00e7inde","block_context":{"text":"Krypto News - Nachrichten Portal","link":"https:\/\/kryptozukunft.com\/tr\/kategori\/kripto-haberleri\/"},"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\/tr\/2025\/04\/17\/solana-layer2\/","url_meta":{"origin":8735,"position":4},"title":"Solana Katman 2","author":"Felix Rieger","date":"Nisan 17, 2025","format":false,"excerpt":"Solana zeigt 2025 vielversprechendes Potenzial durch Kapitalzufl\u00fcsse, ETFs, technologische Innovationen und Layer-2-Entwicklungen, um 190 USD zu erreichen.","rel":"","context":"&quot;Krypto News - Nachrichten Portal&quot; i\u00e7inde","block_context":{"text":"Krypto News - Nachrichten Portal","link":"https:\/\/kryptozukunft.com\/tr\/kategori\/kripto-haberleri\/"},"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\/tr\/2026\/04\/18\/2026-icin-xrp-analizi-ve-tahmini\/","url_meta":{"origin":8735,"position":5},"title":"2026 i\u00e7in XRP Analizi ve Tahmini","author":"Felix Rieger","date":"Nisan 18, 2026","format":false,"excerpt":"Die Analyse zeigt XRP im April 2026 bei 1,35 $, SEC-Rechtsstreit beendet, jedoch bleibt Kurs trotz guter Nachrichten stagnierend.","rel":"","context":"&quot;Krypto News - Nachrichten Portal&quot; i\u00e7inde","block_context":{"text":"Krypto News - Nachrichten Portal","link":"https:\/\/kryptozukunft.com\/tr\/kategori\/kripto-haberleri\/"},"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\/tr\/wp-json\/wp\/v2\/posts\/8735","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kryptozukunft.com\/tr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kryptozukunft.com\/tr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kryptozukunft.com\/tr\/wp-json\/wp\/v2\/users\/263121695"}],"replies":[{"embeddable":true,"href":"https:\/\/kryptozukunft.com\/tr\/wp-json\/wp\/v2\/comments?post=8735"}],"version-history":[{"count":2,"href":"https:\/\/kryptozukunft.com\/tr\/wp-json\/wp\/v2\/posts\/8735\/revisions"}],"predecessor-version":[{"id":8741,"href":"https:\/\/kryptozukunft.com\/tr\/wp-json\/wp\/v2\/posts\/8735\/revisions\/8741"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kryptozukunft.com\/tr\/wp-json\/wp\/v2\/media\/8738"}],"wp:attachment":[{"href":"https:\/\/kryptozukunft.com\/tr\/wp-json\/wp\/v2\/media?parent=8735"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kryptozukunft.com\/tr\/wp-json\/wp\/v2\/categories?post=8735"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kryptozukunft.com\/tr\/wp-json\/wp\/v2\/tags?post=8735"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}