{"id":8936,"date":"2026-05-09T10:51:50","date_gmt":"2026-05-09T08:51:50","guid":{"rendered":"https:\/\/kryptozukunft.com\/?p=8936"},"modified":"2026-05-09T10:51:54","modified_gmt":"2026-05-09T08:51:54","slug":"dac8-krypto-2026-was-das-finanzamt-jetzt-ueber-dich-weiss-und-was-du-jetzt-tun-musst","status":"publish","type":"post","link":"https:\/\/kryptozukunft.com\/es\/2026\/05\/09\/dac8-krypto-2026-was-das-finanzamt-jetzt-ueber-dich-weiss-und-was-du-jetzt-tun-musst\/","title":{"rendered":"DAC8 &amp; Krypto 2026: Was das Finanzamt jetzt \u00fcber dich wei\u00df \u2013 und was du jetzt tun musst"},"content":{"rendered":"\n<h1 class=\"wp-block-heading\">DAC8 &amp; Krypto 2026: Was das Finanzamt jetzt \u00fcber dich wei\u00df \u2013 und was du jetzt tun musst<\/h1>\n\n\n\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Article\",\n  \"headline\": \"DAC8 & Krypto 2026: Was das Finanzamt jetzt \u00fcber dich wei\u00df \u2013 und was du jetzt tun musst\",\n  \"description\": \"DAC8 (EU 2023\/2226) gilt seit 1. Januar 2026. Kryptob\u00f6rsen melden automatisch: Name, Adresse, Steuer-ID, alle K\u00e4ufe\/Verk\u00e4ufe\/Tauschvorg\u00e4nge, Staking-Ertr\u00e4ge, Wallet-Adressen. Erste Meldung an BZSt bis Juli 2027. Abgabefrist Steuerjahr 2025: 31. Juli 2026. DEX & Hardware-Wallets: aktuell nicht direkt betroffen, aber Steuer entsteht trotzdem. FIFO-Pflicht. Festsetzungsfristen 4\u201310 Jahre. 5 Schritte was du jetzt tun musst.\",\n  \"datePublished\": \"2026-05-09\",\n  \"dateModified\": \"2026-05-09\",\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\": \"DAC8 Krypto 2026, Finanzamt Kryptow\u00e4hrungen 2026, Krypto Meldepflicht 2026, KStTG Krypto, DAC8 Erkl\u00e4rung, Krypto Steuern Finanzamt, was wei\u00df das Finanzamt \u00fcber Krypto\",\n  \"about\": [\n    {\"@type\": \"Thing\", \"name\": \"DAC8\", \"description\": \"EU-Richtlinie 2023\/2226 zur automatischen Meldung von Kryptow\u00e4hrungs-Transaktionsdaten an Steuerbeh\u00f6rden\"},\n    {\"@type\": \"Thing\", \"name\": \"KStTG\", \"description\": \"Kryptowerte-Steuertransparenzgesetz \u2013 deutsche Umsetzung der DAC8-Richtlinie seit 1. Januar 2026\"}\n  ],\n  \"mentions\": [\n    {\"@type\": \"Person\", \"name\": \"Felix Rieger\", \"jobTitle\": \"Gr\u00fcnder & Chefredakteur KryptoZukunft.com\"},\n    {\"@type\": \"Organization\", \"name\": \"Bundeszentralamt f\u00fcr Steuern (BZSt)\"},\n    {\"@type\": \"Legislation\", \"name\": \"DAC8 (EU 2023\/2226)\", \"url\": \"https:\/\/eur-lex.europa.eu\/legal-content\/DE\/TXT\/?uri=CELEX%3A32023L2226\"}\n  ],\n  \"isPartOf\": {\"@type\": \"WebSite\", \"name\": \"KryptoZukunft\", \"url\": \"https:\/\/kryptozukunft.com\"}\n}\n<\/script>\n\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 DAC8 und was bedeutet es f\u00fcr Krypto-Anleger?\",\n      \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"DAC8 ist die EU-Richtlinie 2023\/2226 (in Deutschland umgesetzt als Kryptowerte-Steuertransparenzgesetz \/ KStTG), die seit dem 1. Januar 2026 alle regulierten Kryptob\u00f6rsen und -dienstleister in der EU verpflichtet, Kundendaten und Transaktionsinformationen automatisch an die nationalen Steuerbeh\u00f6rden zu melden. Das Bundeszentralamt f\u00fcr Steuern (BZSt) erh\u00e4lt die Daten des Jahres 2026 erstmals bis Juli 2027. Die Daten werden dann automatisch mit Steuererkl\u00e4rungen abgeglichen. F\u00fcr Anleger bedeutet das: Wer Krypto-Gewinne bisher nicht deklariert hat, hinterl\u00e4sst ab sofort eine vollst\u00e4ndige Datenspur.\"}\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Welche Daten meldet meine Kryptob\u00f6rse an das Finanzamt?\",\n      \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Unter DAC8 melden regulierte Kryptob\u00f6rsen folgende Daten: Name, Adresse, Steuer-ID und Geburtsdatum des Nutzers; alle K\u00e4ufe, Verk\u00e4ufe und Tauschvorg\u00e4nge mit Datum und Volumen in Euro; Staking-Ertr\u00e4ge; Ein- und Auszahlungs-Wallet-Adressen; Jahresendbest\u00e4nde. Es gibt keine Mindestgrenze \u2013 jede einzelne Transaktion wird erfasst. Die Meldepflicht gilt f\u00fcr alle EU-regulierten B\u00f6rsen sowie f\u00fcr Anbieter au\u00dferhalb der EU mit Kunden in der EU.\"}\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wann meldet meine B\u00f6rse die Daten ans Finanzamt?\",\n      \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Der Zeitplan l\u00e4uft in drei Phasen: Phase 1 (ab 1. Januar 2026): Datenerfassung aller Transaktionen. Phase 2 (bis 31. Juli 2027): Erste Daten\u00fcbermittlung der Jahresdaten 2026 an das Bundeszentralamt f\u00fcr Steuern. Phase 3 (Ende 2027): Automatischer Abgleich durch lokale Finanz\u00e4mter mit eingereichten Steuererkl\u00e4rungen. Der automatische EU-weite Datenaustausch zwischen Mitgliedstaaten startet ebenfalls Ende 2027.\"}\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Betrifft DAC8 auch meine MetaMask oder Hardware-Wallet?\",\n      \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Nein \u2013 DEX-Transaktionen, MetaMask, Hardware-Wallets und unregulierte Plattformen fallen aktuell NICHT direkt unter DAC8. Wichtig: Die Steuerpflicht entsteht trotzdem. DAC8 schafft nur Transparenz f\u00fcr regulierte B\u00f6rsen, keine neuen Steuertatbest\u00e4nde. Wer glaubt, \u00fcber DEX oder Hardware-Wallets steuerfrei zu handeln, begeht Steuerhinterziehung. Auch on-chain Transaktionen k\u00f6nnen durch Blockchain-Analysen der Finanzbeh\u00f6rden nachvollzogen werden.\"}\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Was ist die FIFO-Methode und warum ist sie in Deutschland Pflicht?\",\n      \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"FIFO steht f\u00fcr 'First In, First Out' \u2013 die zuerst gekauften Coins gelten beim Verkauf als zuerst ver\u00e4u\u00dfert. In Deutschland ist FIFO die einzige steuerrechtlich anerkannte Berechnungsmethode f\u00fcr Krypto-Gewinne (BMF-Schreiben 10. Mai 2022). Andere Methoden (LIFO, HIFO, Average Cost) sind in Deutschland unzul\u00e4ssig. Krypto-Steuer-Software wie CoinTracking oder Blockpit berechnet nach FIFO automatisch. Falsche Berechnungsmethoden k\u00f6nnen zu Steuernachzahlungen f\u00fchren.\"}\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Was passiert wenn ich Krypto-Gewinne nicht erkl\u00e4rt habe?\",\n      \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Festsetzungsfristen: 4 Jahre (normale Frist), 5 Jahre (leichtfertige Steuerverk\u00fcrzung), 10 Jahre (Steuerhinterziehung). Versp\u00e4tungszuschlag: 0,25% pro Monat, mindestens 25 \u20ac. Bei aktiver Hinterziehung: Strafanzeige m\u00f6glich. Eine Selbstanzeige VOR der ersten DAC8-Daten\u00fcbermittlung (Juli 2027) ist rechtlich sicherer als danach \u2013 wird sie nach Bekanntwerden durch das Finanzamt erstattet, entfaltet sie keine strafbefreiende Wirkung. Professionelle Beratung ist bei Nachdeklarationen dringend empfohlen.\"}\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Bis wann muss ich meine Steuererkl\u00e4rung 2025 abgeben?\",\n      \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Die regul\u00e4re Abgabefrist f\u00fcr das Steuerjahr 2025 endet am 31. Juli 2026. Mit Steuerberater verl\u00e4ngert sich die Frist bis zum 28. Februar 2027 (fr\u00fcher 1. M\u00e4rz, Korrektur gem\u00e4\u00df aktuellem BMF-Stand). Krypto-Gewinne werden in der Anlage SO (Sonstige Eink\u00fcnfte) eingetragen. Staking, Mining und DeFi-Ertr\u00e4ge kommen ebenfalls in die Anlage SO. Termingesch\u00e4fte (Futures, Optionen) in die Anlage KAP.\"}\n    }\n  ]\n}\n<\/script>\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"HowTo\",\n  \"name\": \"DAC8 2026: 5 Schritte was du jetzt tun musst\",\n  \"description\": \"Schritt-f\u00fcr-Schritt-Anleitung f\u00fcr Krypto-Anleger zur korrekten Vorbereitung auf DAC8 und die Steuererkl\u00e4rung 2025\/2026\",\n  \"totalTime\": \"PT2H\",\n  \"step\": [\n    {\n      \"@type\": \"HowToStep\",\n      \"position\": 1,\n      \"name\": \"Steuer-ID bei allen B\u00f6rsen hinterlegen\",\n      \"text\": \"Hinterlege deine Steuer-Identifikationsnummer (11-stellig, auf Einkommensteuerbescheid) bei jeder genutzten Kryptob\u00f6rse bis sp\u00e4testens 31. Dezember 2026. Ohne Steuer-ID k\u00f6nnen B\u00f6rsen dein Konto einschr\u00e4nken.\"\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"position\": 2,\n      \"name\": \"Alle Transaktionen 2025 exportieren und dokumentieren\",\n      \"text\": \"Exportiere den vollst\u00e4ndigen Transaktionsverlauf 2025 von jeder genutzten B\u00f6rse (CSV-Export). Auch DEX-Transaktionen, Staking-Rewards und DeFi-Aktivit\u00e4ten m\u00fcssen erfasst werden. Je fr\u00fcher, desto besser.\"\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"position\": 3,\n      \"name\": \"Krypto-Steuer-Software nutzen f\u00fcr FIFO-Berechnung\",\n      \"text\": \"Tools wie CoinTracking, Blockpit oder Waltio importieren B\u00f6rsen-Daten automatisch und berechnen Gewinne nach der in Deutschland Pflicht-FIFO-Methode. Output: fertiger Steuerreport f\u00fcr das Finanzamt.\"\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"position\": 4,\n      \"name\": \"Steuererkl\u00e4rung 2025 bis 31. Juli 2026 abgeben\",\n      \"text\": \"Krypto-Gewinne in Anlage SO eintragen. Staking, Mining, DeFi-Ertr\u00e4ge ebenfalls in Anlage SO. Termingesch\u00e4fte in Anlage KAP. Mit Steuerberater: Frist verl\u00e4ngert sich bis Februar 2027.\"\n    },\n    {\n      \"@type\": \"HowToStep\",\n      \"position\": 5,\n      \"name\": \"Dokumentation 6\u201310 Jahre aufbewahren\",\n      \"text\": \"Bei Gewinnen \u00fcber 500.000 \u20ac pro Jahr alle steuerrelevanten Unterlagen 6 Jahre aufbewahren. Bei Verdacht auf Hinterziehung pr\u00fcft das Finanzamt bis zu 10 Jahre r\u00fcckwirkend. Alle Transaktionsbelege, Screenshots und Exportdateien sicher archivieren.\"\n    }\n  ]\n}\n<\/script>\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"SpecialAnnouncement\",\n  \"name\": \"DAC8 Meldepflicht gilt seit 1. Januar 2026\",\n  \"text\": \"Seit dem 1. Januar 2026 sind alle EU-regulierten Kryptob\u00f6rsen verpflichtet, Kundendaten und Transaktionen automatisch an das Bundeszentralamt f\u00fcr Steuern zu melden. Erste Daten\u00fcbermittlung: bis Juli 2027 f\u00fcr das Jahr 2026. Krypto-Anleger sollten ihre Steuererkl\u00e4rung 2025 bis zum 31. Juli 2026 einreichen.\",\n  \"datePosted\": \"2026-05-09\",\n  \"expires\": \"2027-08-01\",\n  \"category\": \"https:\/\/www.wikidata.org\/wiki\/Q11812\",\n  \"announcementLocation\": {\"@type\": \"Country\", \"name\": \"Deutschland\"}\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{\n  --a:#F7931A;--a2:rgba(247,147,26,.09);--a3:rgba(247,147,26,.22);\n  --g:#2ecc71;--g2:rgba(46,204,113,.08);--g3:rgba(46,204,113,.22);\n  --r:#e74c3c;--r2:rgba(231,76,60,.08);--r3:rgba(231,76,60,.22);\n  --b:#5dade2;--b2:rgba(93,173,226,.08);--b3:rgba(93,173,226,.22);\n  --y:#f0c040;--y2:rgba(240,192,64,.08);--y3:rgba(240,192,64,.22);\n  --p:#9b59b6;--p2:rgba(155,89,182,.08);--p3:rgba(155,89,182,.22);\n  --c:#1abc9c;--c2:rgba(26,188,156,.08);--c3:rgba(26,188,156,.22);\n}\n.d8{max-width:910px;margin:0 auto;padding:0 20px 70px;background:#060e0a;font-family:'Outfit',sans-serif;color:#f0f7f2}\n.d8 *{box-sizing:border-box}\n.d8 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.d8 h2 em{font-style:normal;color:var(--a)}\n.d8 h3{font-family:'Exo 2',sans-serif;font-weight:800;font-size:clamp(15px,2vw,20px);margin:26px 0 10px;color:#f0f7f2}\n.d8 p{font-size:15.5px;line-height:1.97;color:#c8ddd0;margin-bottom:16px}\n.d8 p strong{color:#f0f7f2}\n.d8 ul,.d8 ol{padding-left:22px;color:#c8ddd0;font-size:15px;line-height:1.95;margin-bottom:16px}\n.d8 li{margin-bottom:7px}\n.d8 a.il{color:var(--a);text-decoration:none;border-bottom:1px solid rgba(247,147,26,.3);font-weight:600}\n.d8 a.il.g{color:var(--g);border-color:rgba(46,204,113,.35)}\n.d8 a.il.r{color:var(--r);border-color:rgba(231,76,60,.3)}\n.d8 a.il.b{color:var(--b);border-color:rgba(93,173,226,.3)}\n.d8 a.il.p{color:var(--p);border-color:rgba(155,89,182,.3)}\n.d8 a.il.c{color:var(--c);border-color:rgba(26,188,156,.3)}\n.d8 a.src{font-family:'JetBrains Mono',monospace;font-size:10px;color:#5a6a3a;background:#0a120a;border:1px solid rgba(247,147,26,.14);border-radius:4px;padding:1px 6px;margin-left:4px;vertical-align:middle;text-decoration:none}\n.d8-hr{height:1px;background:linear-gradient(90deg,var(--a3),transparent);margin:50px 0}\n\n\/* HERO *\/\n.d8-hero{background:linear-gradient(135deg,rgba(231,76,60,.06),var(--a2));border:1px solid rgba(231,76,60,.25);border-radius:14px;padding:30px 34px;margin:0 0 26px;position:relative;overflow:hidden}\n.d8-hero::before{content:'';position:absolute;top:-60px;right:-60px;width:240px;height:240px;background:radial-gradient(circle,rgba(231,76,60,.07),transparent 70%);pointer-events:none}\n.d8-alert{display:inline-flex;align-items:center;gap:8px;background:var(--r);color:#fff;font-family:'JetBrains Mono',monospace;font-size:8px;font-weight:700;letter-spacing:.14em;padding:4px 10px;border-radius:4px;margin-bottom:14px;text-transform:uppercase}\n.d8-hero h1{font-family:'Exo 2',sans-serif;font-weight:900;font-size:clamp(21px,3.3vw,36px);line-height:1.08;color:#f0f7f2;margin:0 0 13px}\n.d8-hero h1 span{color:var(--a)}\n.d8-hero-lead{font-size:15.5px;color:#c8ddd0;line-height:1.93;margin:0 0 20px}\n.d8-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}\n.d8-hero-panel{background:#0a120a;border-radius:11px;padding:14px 18px}\n.d8-hero-panel.r{border:1px solid rgba(231,76,60,.12)}\n.d8-hero-panel.g{border:1px solid rgba(46,204,113,.12)}\n.d8-hero-panel.a{border:1px solid rgba(247,147,26,.12)}\n.d8-hero-panel h3{margin:0 0 9px;font-size:12px;font-family:'Exo 2',sans-serif;font-weight:800}\n.d8-hero-panel h3.r{color:var(--r)}.d8-hero-panel h3.g{color:var(--g)}.d8-hero-panel h3.a{color:var(--a)}\n.d8-hero-panel ul{padding-left:14px;font-size:13px;color:#c8ddd0;line-height:1.85;margin:0}\n.d8-hero-panel li{margin-bottom:4px}\n\n\/* STATS *\/\n.d8-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:9px;margin:20px 0}\n.d8-stat{background:#0a120a;border-radius:10px;padding:13px;text-align:center}\n.d8-stat.r{border:1px solid rgba(231,76,60,.1)}\n.d8-stat.a{border:1px solid rgba(247,147,26,.1)}\n.d8-stat.g{border:1px solid rgba(46,204,113,.1)}\n.d8-stat.y{border:1px solid rgba(240,192,64,.1)}\n.d8-sv{font-family:'Exo 2',sans-serif;font-size:clamp(13px,1.9vw,20px);font-weight:900;line-height:1.1;margin-bottom:4px}\n.d8-sv.r{color:var(--r)}.d8-sv.a{color:var(--a)}.d8-sv.g{color:var(--g)}.d8-sv.y{color:var(--y)}\n.d8-sl{font-size:8px;color:#3a2a0a;font-family:'JetBrains Mono',monospace;line-height:1.55}\n\n\/* BOX *\/\n.d8-box{border-radius:12px;padding:18px 22px;margin:20px 0}\n.d8-box.red{background:var(--r2);border:1px solid var(--r3)}\n.d8-box.org{background:var(--a2);border:1px solid var(--a3)}\n.d8-box.grn{background:var(--g2);border:1px solid var(--g3)}\n.d8-box.ylw{background:var(--y2);border:1px solid var(--y3)}\n.d8-box.prp{background:var(--p2);border:1px solid var(--p3)}\n.d8-box.cyn{background:var(--c2);border:1px solid var(--c3)}\n.d8-box-t{font-family:'JetBrains Mono',monospace;font-size:8.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px}\n.d8-box.red .d8-box-t{color:var(--r)}.d8-box.org .d8-box-t{color:var(--a)}.d8-box.grn .d8-box-t{color:var(--g)}.d8-box.ylw .d8-box-t{color:var(--y)}.d8-box.prp .d8-box-t{color:var(--p)}.d8-box.cyn .d8-box-t{color:var(--c)}\n.d8-box p,.d8-box ul{font-size:14.5px;color:#c8ddd0;margin-bottom:0;line-height:1.9}\n.d8-box p:not(:last-child),.d8-box ul:not(:last-child){margin-bottom:10px}\n.d8-box li{margin-bottom:6px}\n.d8-box strong{color:#f0f7f2}\n\n\/* TIMELINE *\/\n.d8-tl{margin:20px 0;padding-left:22px;position:relative}\n.d8-tl::before{content:'';position:absolute;left:6px;top:6px;bottom:6px;width:2px;background:linear-gradient(180deg,var(--r),rgba(247,147,26,.08))}\n.d8-tl-item{position:relative;margin-bottom:22px}\n.d8-tl-dot{position:absolute;left:-18px;top:6px;width:10px;height:10px;border-radius:50%;border:2px solid #060e0a}\n.d8-tl-dot.r{background:var(--r)}.d8-tl-dot.a{background:var(--a)}.d8-tl-dot.g{background:var(--g)}.d8-tl-dot.y{background:var(--y)}\n.d8-tl-time{font-family:'JetBrains Mono',monospace;font-size:9px;font-weight:700;margin-bottom:3px}\n.d8-tl-time.r{color:var(--r)}.d8-tl-time.a{color:var(--a)}.d8-tl-time.g{color:var(--g)}.d8-tl-time.y{color:var(--y)}\n.d8-tl-title{font-family:'Exo 2',sans-serif;font-weight:800;font-size:14px;color:#f0f7f2;margin-bottom:4px;line-height:1.3}\n.d8-tl-body{font-size:13.5px;color:#9dbfaa;line-height:1.82}\n.d8-tl-body strong{color:#f0f7f2}\n\n\/* COLS *\/\n.d8-cols2{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:18px 0}\n.d8-col{background:#0a120a;border:1px solid rgba(247,147,26,.07);border-radius:10px;padding:15px 17px}\n.d8-col h4{margin:0 0 8px;font-family:'Exo 2',sans-serif;font-weight:800;font-size:13px}\n.d8-col h4.g{color:var(--g)}.d8-col h4.r{color:var(--r)}.d8-col h4.a{color:var(--a)}\n.d8-col ul{padding-left:14px;font-size:13px;color:#9dbfaa;line-height:1.85;margin:0}\n.d8-col li{margin-bottom:5px}\n\n\/* WHAT'S REPORTED TABLE *\/\n.d8-tw{overflow-x:auto;border-radius:12px;border:1px solid var(--r3);margin:20px 0}\n.d8-tbl{width:100%;border-collapse:collapse;min-width:500px}\n.d8-tbl th{font-family:'JetBrains Mono',monospace;font-size:8px;color:var(--r);letter-spacing:.08em;text-transform:uppercase;padding:11px 14px;border-bottom:1px solid var(--r3);background:#0a0808;text-align:left}\n.d8-tbl td{padding:11px 14px;color:#c8ddd0;border-bottom:1px solid rgba(231,76,60,.04);font-size:13.5px;line-height:1.78;vertical-align:top}\n.d8-tbl td:first-child{font-weight:700;color:#f0f7f2}\n.d8-tbl tr:last-child td{border-bottom:none}\n.d8-tbl tr:nth-child(odd) td{background:rgba(231,76,60,.015)}\n.tc-r{color:var(--r);font-weight:700}.tc-g{color:var(--g);font-weight:700}.tc-a{color:var(--a);font-weight:700}.tc-y{color:var(--y);font-weight:700}\n.tc-ok{color:var(--g)}.tc-no{color:var(--r)}\n\n\/* SZENARIEN *\/\n.d8-szens{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin:18px 0}\n.d8-szen{background:#0a120a;border-radius:11px;padding:16px}\n.d8-szen.ok{border:1px solid var(--g3)}\n.d8-szen.warn{border:1px solid var(--y3)}\n.d8-szen.bad{border:1px solid var(--r3)}\n.d8-szen-label{font-family:'JetBrains Mono',monospace;font-size:8px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;padding:3px 8px;border-radius:4px;display:inline-block}\n.d8-szen.ok .d8-szen-label{color:var(--g);background:var(--g2)}\n.d8-szen.warn .d8-szen-label{color:var(--y);background:var(--y2)}\n.d8-szen.bad .d8-szen-label{color:var(--r);background:var(--r2)}\n.d8-szen-name{font-family:'Exo 2',sans-serif;font-weight:900;font-size:14px;color:#f0f7f2;margin-bottom:8px;line-height:1.25}\n.d8-szen-body{font-size:13px;color:#9dbfaa;line-height:1.78}\n.d8-szen-body strong{color:#f0f7f2}\n\n\/* STEPS *\/\n.d8-steps{display:flex;flex-direction:column;gap:0;margin:20px 0}\n.d8-step{display:flex;gap:0;position:relative}\n.d8-step:not(:last-child)::after{content:'';position:absolute;left:22px;top:46px;width:2px;height:calc(100% - 20px);background:linear-gradient(180deg,var(--a3),transparent)}\n.d8-step-num{width:44px;height:44px;border-radius:50%;background:var(--a);display:flex;align-items:center;justify-content:center;font-family:'Exo 2',sans-serif;font-weight:900;font-size:18px;color:#000;flex-shrink:0;margin-right:18px;margin-bottom:12px;z-index:1}\n.d8-step-body{background:#0a120a;border:1px solid rgba(247,147,26,.08);border-radius:11px;padding:16px 20px;margin-bottom:10px;flex:1}\n.d8-step-body h3{margin:0 0 8px;font-family:'Exo 2',sans-serif;font-weight:900;font-size:16px;color:#f0f7f2}\n.d8-step-body h3 span{color:var(--a)}\n.d8-step-body p{font-size:14.5px;color:#c8ddd0;line-height:1.9;margin:0}\n.d8-step-body p:not(:last-child){margin-bottom:8px}\n.d8-step-body ul{padding-left:16px;font-size:14px;color:#9dbfaa;line-height:1.88;margin:6px 0 0}\n.d8-step-body li{margin-bottom:4px}\n.d8-step-frist{display:inline-block;background:var(--r);color:#fff;font-family:'JetBrains Mono',monospace;font-size:9px;font-weight:700;padding:3px 8px;border-radius:4px;margin-top:8px}\n.d8-step-frist.g{background:var(--g);color:#000}\n.d8-step-frist.a{background:var(--a);color:#000}\n\n\/* QUOTE *\/\n.d8-q{border-left:4px solid var(--a);background:var(--a2);padding:18px 22px;margin:22px 0;border-radius:0 11px 11px 0}\n.d8-q blockquote{margin:0 0 10px;font-size:15.5px;color:#f0e5cc;font-style:italic;line-height:1.92}\n.d8-q-attr{font-family:'JetBrains Mono',monospace;font-size:9px;color:#5a4a1a;line-height:1.7}\n.d8-q-attr strong{color:var(--a)}\n\n\/* FIFO BEISPIEL *\/\n.d8-fifo{background:#0a120a;border:1px solid rgba(247,147,26,.1);border-radius:12px;padding:22px 26px;margin:20px 0;font-family:'JetBrains Mono',monospace}\n.d8-fifo-title{font-size:10px;color:var(--a);letter-spacing:.12em;text-transform:uppercase;margin-bottom:16px}\n.d8-fifo-row{display:flex;justify-content:space-between;align-items:flex-start;padding:9px 0;border-bottom:1px solid rgba(247,147,26,.05);font-size:13px;gap:12px}\n.d8-fifo-row:last-child{border:none}\n.d8-fifo-date{color:#4a3a1a;min-width:80px}\n.d8-fifo-act{color:#c8ddd0;flex:1}\n.d8-fifo-res{font-weight:700;text-align:right;min-width:110px}\n.d8-fifo-res.g{color:var(--g)}.d8-fifo-res.r{color:var(--r)}.d8-fifo-res.a{color:var(--a)}\n\n\/* FAQ *\/\n.d8-faq{margin:18px 0}\n.d8-fi{border:1px solid rgba(247,147,26,.1);border-radius:9px;margin-bottom:7px;overflow:hidden}\n.d8-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.d8-fq::after{content:'+';font-size:20px;color:var(--a);transition:transform .22s;flex-shrink:0;margin-left:12px}\n.d8-fi.open .d8-fq::after{transform:rotate(45deg)}\n.d8-fa{max-height:0;overflow:hidden;transition:max-height .35s ease}\n.d8-fi.open .d8-fa{max-height:500px}\n.d8-fa-i{padding:14px 18px;font-size:14px;color:#c8ddd0;line-height:1.9;border-top:1px solid rgba(247,147,26,.08)}\n.d8-fa-i strong{color:#f0f7f2}\n\n\/* CARDS *\/\n.d8-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:8px;margin:14px 0}\n.d8-card{background:#0a120a;border:1px solid rgba(247,147,26,.07);border-radius:8px;padding:12px;text-decoration:none;display:block;border-bottom:none}\n.d8-card-cat{font-size:8px;font-family:'JetBrains Mono',monospace;color:var(--a);margin-bottom:3px;text-transform:uppercase}\n.d8-card-title{font-weight:700;color:#f0f7f2;font-size:12px;line-height:1.4}\n\n.d8-cta{background:linear-gradient(135deg,var(--a2),transparent);border:1px solid var(--a3);border-radius:12px;padding:22px 26px;text-align:center;margin:28px 0}\n.d8-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:8px}\n\n.d8-author{background:var(--a2);border:1px solid var(--a3);border-radius:12px;padding:18px 22px;margin:26px 0;display:flex;gap:14px;align-items:flex-start}\n.d8-av{width:46px;height:46px;border-radius:50%;background:linear-gradient(135deg,var(--a),rgba(247,147,26,.3));display:flex;align-items:center;justify-content:center;font-family:'Exo 2',sans-serif;font-weight:900;font-size:17px;color:#000;flex-shrink:0}\n.d8-an{font-family:'Exo 2',sans-serif;font-weight:900;font-size:14px;color:#f0f7f2}\n.d8-ar{font-family:'JetBrains Mono',monospace;font-size:8px;color:var(--a);margin:2px 0 6px}\n.d8-ab{font-size:12.5px;color:#9dbfaa;line-height:1.65}\n.d8-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.d8-meta{font-family:'JetBrains Mono',monospace;font-size:8px;color:#2a4a1a;margin-top:14px;line-height:1.9}\n\n@media(max-width:660px){.d8-hero-grid,.d8-cols2,.d8-szens{grid-template-columns:1fr}.d8-step-num{display:none}.d8-step-body{margin-bottom:10px}.d8-fifo-row{flex-direction:column;gap:4px}.d8-fifo-res{text-align:left}.d8-author{flex-direction:column}}\n<\/style>\n\n<div class=\"d8\">\n\n<!-- HERO -->\n<div class=\"d8-hero\">\n  <div class=\"d8-alert\">&#9888; Gilt seit 1. Januar 2026 &middot; KStTG &middot; DAC8<\/div>\n  <h1>DAC8 &amp; Krypto 2026:<br><span>Was das Finanzamt jetzt \u00fcber dich wei\u00df \u2013 und was du jetzt tun musst<\/span><\/h1>\n  <p class=\"d8-hero-lead\">Seit dem 1. Januar 2026 gilt in Deutschland das <strong>Kryptowerte-Steuertransparenzgesetz (KStTG)<\/strong> \u2013 die Umsetzung der EU-Richtlinie DAC8. Alle regulierten Kryptob\u00f6rsen melden automatisch deine Daten ans Finanzamt. Erste \u00dcbermittlung: bis Juli 2027. Das ist kein Schreckgespenst \u2013 aber ein klares Signal: <strong>Die Zeit des steuerlichen Graubereichs in Krypto ist vorbei.<\/strong> Dieser Artikel erkl\u00e4rt pr\u00e4zise was gemeldet wird, was nicht, und welche f\u00fcnf Schritte du jetzt tun musst.<\/p>\n  <div class=\"d8-hero-grid\">\n    <div class=\"d8-hero-panel r\">\n      <h3 class=\"r\">Was das Finanzamt ab Juli 2027 wei\u00df<\/h3>\n      <ul>\n        <li>Alle deine K\u00e4ufe, Verk\u00e4ufe &amp; Tauschvorg\u00e4nge<\/li>\n        <li>Staking-Ertr\u00e4ge &amp; Jahresendbest\u00e4nde<\/li>\n        <li>Deine Wallet-Adressen bei Ein-\/Auszahlungen<\/li>\n        <li>Name, Steuer-ID, Adresse, Geburtsdatum<\/li>\n        <li>Jede einzelne Transaktion \u2013 keine Mindestgrenze<\/li>\n      <\/ul>\n    <\/div>\n    <div class=\"d8-hero-panel g\">\n      <h3 class=\"g\">Deine 3 wichtigsten Daten jetzt<\/h3>\n      <ul>\n        <li><strong>31. Juli 2026:<\/strong> Steuererkl\u00e4rung 2025 f\u00e4llig<\/li>\n        <li><strong>31. Dez. 2026:<\/strong> Steuer-ID bei B\u00f6rsen hinterlegen<\/li>\n        <li><strong>Juli 2027:<\/strong> Erste DAC8-Meldung ans BZSt<\/li>\n        <li>Festsetzungsfrist Hinterziehung: 10 Jahre r\u00fcckwirkend<\/li>\n      <\/ul>\n    <\/div>\n  <\/div>\n<\/div>\n\n<!-- STATS -->\n<div class=\"d8-stats\">\n  <div class=\"d8-stat r\"><div class=\"d8-sv r\">1. Jan. 2026<\/div><div class=\"d8-sl\">KStTG \/ DAC8 in Kraft<\/div><\/div>\n  <div class=\"d8-stat a\"><div class=\"d8-sv a\">31. Juli 2026<\/div><div class=\"d8-sl\">Abgabefrist Steuererkl. 2025<\/div><\/div>\n  <div class=\"d8-stat a\"><div class=\"d8-sv a\">Juli 2027<\/div><div class=\"d8-sl\">Erste Datenmeldung ans BZSt<\/div><\/div>\n  <div class=\"d8-stat r\"><div class=\"d8-sv r\">10 Jahre<\/div><div class=\"d8-sl\">Festsetzungsfrist Hinterziehung<\/div><\/div>\n  <div class=\"d8-stat g\"><div class=\"d8-sv g\">1.000 \u20ac<\/div><div class=\"d8-sl\">Freigrenze Ver\u00e4u\u00dferungsgewinne<\/div><\/div>\n  <div class=\"d8-stat g\"><div class=\"d8-sv g\">256 \u20ac<\/div><div class=\"d8-sl\">Freigrenze Staking\/Mining\/DeFi<\/div><\/div>\n<\/div>\n\n<div class=\"d8-hr\"><\/div>\n\n<!-- WAS IST DAC8 -->\n<h2>Was ist DAC8? <em>Die EU-Richtlinie die alles ver\u00e4ndert<\/em><\/h2>\n\n<p>DAC8 steht f\u00fcr <strong>Directive on Administrative Cooperation<\/strong> \u2013 die achte Fassung der EU-Richtlinie zum automatischen Informationsaustausch zwischen Steuerbeh\u00f6rden (EU 2023\/2226). In Deutschland wurde sie als <strong>Kryptowerte-Steuertransparenzgesetz (KStTG)<\/strong> in nationales Recht \u00fcberf\u00fchrt und gilt seit dem 1. Januar 2026.<\/p>\n\n<p>Das Grundprinzip: \u00c4hnlich wie Banken seit Jahrzehnten Zinsertr\u00e4ge und Kontosalden automatisch an Steuerbeh\u00f6rden melden, werden jetzt auch <strong>Kryptow\u00e4hrungs-Transaktionen systematisch erfasst und weitergeleitet<\/strong>. Was bisher im steuerlichen Graubereich lag \u2013 weil Finanz\u00e4mter kaum M\u00f6glichkeiten hatten, Krypto-Aktivit\u00e4ten selbst nachzuvollziehen \u2013 wird ab sofort transparent. Das ist strukturell dieselbe Systematik, die 2017 mit dem US-FATCA-Abkommen Schweizer Bankkonten f\u00fcr den IRS ge\u00f6ffnet hat. <a href=\"https:\/\/cointracking.info\/de\/steuer-guides\/deutschland\/krypto-steuern-2026\" target=\"_blank\" rel=\"nofollow noopener\" class=\"src\">cointracking.info, 2026<\/a><\/p>\n\n<div class=\"d8-q\">\n  <blockquote>&bdquo;DAC8 ist kein Angriff auf Krypto-Anleger \u2013 es ist die logische Konsequenz einer Anlageklasse die erwachsen wird. Wer Aktien kauft, wei\u00df seit 2009 dass die Bank seine Gewinne ans Finanzamt meldet. Krypto-Anleger hatten eine jahrelange Ausnahmestellung, die jetzt endet. Die gute Nachricht: Deutschland hat eines der anlegerfreundlichsten Krypto-Steuerregime Europas. 1-Jahres-Haltefrist und Steuerfreiheit sind ein echtes Privileg. Das sollte man kennen und nutzen \u2013 nicht ignorieren.&ldquo;<\/blockquote>\n  <div class=\"d8-q-attr\"><strong>Felix Rieger<\/strong><span>Gr\u00fcnder &amp; Chefredakteur KryptoZukunft.com &middot; Mai 2026<\/span><\/div>\n<\/div>\n\n<div class=\"d8-hr\"><\/div>\n\n<!-- WAS WIRD GEMELDET -->\n<h2>Was das Finanzamt jetzt wei\u00df: <em>Die vollst\u00e4ndige Datenliste<\/em><\/h2>\n\n<p>Das ist der Kern des Artikels \u2013 und das wichtigste was du wissen musst. Hier ist <strong>exakt was regulierte Kryptob\u00f6rsen ans Bundeszentralamt f\u00fcr Steuern (BZSt) melden<\/strong> \u2013 ohne Mindestgrenze, f\u00fcr jede einzelne Transaktion: <a href=\"https:\/\/misscrypto.de\/steuer-rechner\/finanzamt\" target=\"_blank\" rel=\"nofollow noopener\" class=\"src\">misscrypto.de, M\u00e4rz 2026<\/a><\/p>\n\n<div class=\"d8-tw\">\n  <table class=\"d8-tbl\">\n    <thead><tr><th>Datenkategorie<\/th><th>Was konkret gemeldet wird<\/th><th>Gemeldet?<\/th><\/tr><\/thead>\n    <tbody>\n      <tr><td>Identifikation<\/td><td>Name, Adresse, Geburtsdatum, Steuer-Identifikationsnummer (11-stellig), Staatsb\u00fcrgerschaft<\/td><td class=\"tc-r\">&#9888; JA \u2013 immer<\/td><\/tr>\n      <tr><td>Handelstransaktionen<\/td><td>Alle K\u00e4ufe, Verk\u00e4ufe und Tauschvorg\u00e4nge (auch Krypto-zu-Krypto) mit exaktem Datum, Volumen in Euro und Name der gehandelten Coins<\/td><td class=\"tc-r\">&#9888; JA \u2013 jede einzelne<\/td><\/tr>\n      <tr><td>Staking-Ertr\u00e4ge<\/td><td>Alle ausbezahlten oder zugegangenen Staking-Rewards mit Zufluss-Datum und Marktwert in Euro zum Zuflusstag<\/td><td class=\"tc-r\">&#9888; JA<\/td><\/tr>\n      <tr><td>Wallet-Adressen<\/td><td>Deine externen Wallet-Adressen bei Ein- und Auszahlungen von\/zu Hardware Wallets, MetaMask, anderen Exchanges<\/td><td class=\"tc-r\">&#9888; JA<\/td><\/tr>\n      <tr><td>Jahresendbest\u00e4nde<\/td><td>Dein gesamter Krypto-Bestand zum 31. Dezember jedes Jahres in Euro-Gegenwert<\/td><td class=\"tc-r\">&#9888; JA<\/td><\/tr>\n      <tr><td>DEX-Transaktionen<\/td><td>Swaps auf Uniswap, Raydium, Jupiter etc. \u2013 diese fallen aktuell NICHT direkt unter DAC8<\/td><td class=\"tc-g\">&#10003; Nein (derzeit)<\/td><\/tr>\n      <tr><td>Hardware-Wallet-Transaktionen<\/td><td>Transaktionen direkt zwischen Hardware Wallets ohne Exchange-Ber\u00fchrung \u2013 fallen NICHT unter DAC8<\/td><td class=\"tc-g\">&#10003; Nein (derzeit)<\/td><\/tr>\n      <tr><td>MetaMask-interne Transaktionen<\/td><td>Transaktionen innerhalb deiner eigenen Wallets ohne regulierte Exchange \u2013 fallen NICHT unter DAC8<\/td><td class=\"tc-g\">&#10003; Nein (derzeit)<\/td><\/tr>\n    <\/tbody>\n  <\/table>\n<\/div>\n\n<div class=\"d8-box red\">\n  <div class=\"d8-box-t\">&#9888; Kritischer Hinweis: DEX bedeutet NICHT steuerfrei<\/div>\n  <p><strong>Nur weil DEX-Transaktionen nicht direkt unter DAC8 fallen, bedeutet das nicht, dass sie steuerfrei sind.<\/strong> Die Steuerpflicht entsteht durch den Ver\u00e4u\u00dferungsvorgang selbst (\u00a7 23 EStG), nicht durch die DAC8-Meldung. Wer auf Uniswap BTC gegen ETH tauscht und dabei innerhalb der Jahresfrist Gewinne erzielt, ist steuerpflichtig \u2013 unabh\u00e4ngig davon ob die B\u00f6rse etwas meldet. Zus\u00e4tzlich: Finanzbeh\u00f6rden k\u00f6nnen On-Chain-Daten durch Blockchain-Analyse-Tools auswerten. Die vollst\u00e4ndige Anonymit\u00e4t auf DEX ist eine Illusion.<\/p>\n<\/div>\n\n<div class=\"d8-hr\"><\/div>\n\n<!-- DER ZEITPLAN -->\n<h2>Der DAC8-Zeitplan: <em>Was wann passiert<\/em><\/h2>\n\n<div class=\"d8-tl\">\n  <div class=\"d8-tl-item\">\n    <div class=\"d8-tl-dot r\"><\/div>\n    <div class=\"d8-tl-time r\">1. Januar 2026 \u2013 JETZT AKTIV<\/div>\n    <div class=\"d8-tl-title\">KStTG \/ DAC8 tritt in Kraft<\/div>\n    <div class=\"d8-tl-body\">Alle regulierten Krypto-Dienstleister in der EU beginnen mit der systematischen Datenerfassung nach DAC8-Vorgaben. Jede Transaktion ab diesem Datum wird vollst\u00e4ndig protokolliert. <strong>Keine Mindestgrenze<\/strong> \u2013 auch 10 \u20ac Kauf wird erfasst. <a href=\"https:\/\/pandotax.de\/rechtliches\/kryptowaehrung-steuer-2026-meldepflicht-dac-8\/\" target=\"_blank\" rel=\"nofollow noopener\" class=\"src\">pandotax.de, Feb. 2026<\/a><\/div>\n  <\/div>\n  <div class=\"d8-tl-item\">\n    <div class=\"d8-tl-dot a\"><\/div>\n    <div class=\"d8-tl-time a\">31. Juli 2026 \u2013 DRINGEND<\/div>\n    <div class=\"d8-tl-title\">Abgabefrist Steuererkl\u00e4rung 2025<\/div>\n    <div class=\"d8-tl-body\">Alle Krypto-Gewinne aus dem Steuerjahr 2025 m\u00fcssen deklariert sein. Anlage SO f\u00fcr Ver\u00e4u\u00dferungsgewinne und Staking\/DeFi-Ertr\u00e4ge. Wer einen <strong>Steuerberater<\/strong> nutzt, hat bis Ende Februar 2027 Zeit. <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/25\/kryptowaehrungen-steuern\/\" class=\"il\">Krypto-Steuern erkl\u00e4rt auf KryptoZukunft.<\/a><\/div>\n  <\/div>\n  <div class=\"d8-tl-item\">\n    <div class=\"d8-tl-dot a\"><\/div>\n    <div class=\"d8-tl-time a\">31. Dezember 2026 \u2013 WICHTIG<\/div>\n    <div class=\"d8-tl-title\">Steuer-ID-Deadline bei allen B\u00f6rsen<\/div>\n    <div class=\"d8-tl-body\">Alle genutzten Kryptob\u00f6rsen m\u00fcssen deine <strong>11-stellige Steuer-Identifikationsnummer<\/strong> hinterlegt haben. Wer diese verweigert, riskiert Kontosperren. Die Steuer-ID findest du auf deinem Einkommensteuerbescheid oder unter idnr.de. <a href=\"https:\/\/bisonapp.com\/blog\/dac8-erklaert\/\" target=\"_blank\" rel=\"nofollow noopener\" class=\"src\">bisonapp.com, Jan. 2026<\/a><\/div>\n  <\/div>\n  <div class=\"d8-tl-item\">\n    <div class=\"d8-tl-dot r\"><\/div>\n    <div class=\"d8-tl-time r\">Juli 2027 \u2013 DER STICHTAG<\/div>\n    <div class=\"d8-tl-title\">Erste automatische Datenmeldung ans BZSt<\/div>\n    <div class=\"d8-tl-body\">Alle regulierten Kryptob\u00f6rsen \u00fcbermitteln die gesammelten Jahresdaten 2026 an das Bundeszentralamt f\u00fcr Steuern. Die Daten werden gleichzeitig automatisch mit anderen EU-Steuerbeh\u00f6rden ausgetauscht. Wer bis dahin eine <strong>Selbstanzeige<\/strong> eingereicht hat (f\u00fcr nicht deklarierte Vorjahre), ist auf der sicheren Seite. Danach wird es deutlich komplizierter. <a href=\"https:\/\/www.blockpit.io\/de-de\/steuer-guides\/carf-dac8-finanzamt-bekommt-deine-daten\" target=\"_blank\" rel=\"nofollow noopener\" class=\"src\">blockpit.io, Apr. 2026<\/a><\/div>\n  <\/div>\n  <div class=\"d8-tl-item\">\n    <div class=\"d8-tl-dot r\"><\/div>\n    <div class=\"d8-tl-time r\">Ende 2027 \u2013 ABGLEICH<\/div>\n    <div class=\"d8-tl-title\">Automatischer Abgleich mit Steuererkl\u00e4rungen<\/div>\n    <div class=\"d8-tl-body\">Lokale Finanz\u00e4mter erhalten die BZSt-Daten und gleichen sie automatisch mit eingereichten Steuererkl\u00e4rungen ab. <strong>Wer ein B\u00f6rsen-Konto hat, aber keine Krypto-Eink\u00fcnfte erkl\u00e4rt hat: f\u00e4llt auf.<\/strong> R\u00fcckfragen, Nachzahlungsaufforderungen und im schlimmsten Fall Strafanzeigen folgen. 10 Jahre Festsetzungsfrist bei Hinterziehung.<\/div>\n  <\/div>\n<\/div>\n\n<div class=\"d8-hr\"><\/div>\n\n<!-- BITCOIN.DE PR\u00c4ZEDENZFALL -->\n<h2>Der Bitcoin.de-Pr\u00e4zedenzfall: <em>Warum R\u00fcckwirkung real ist<\/em><\/h2>\n\n<p>Wer denkt, dass nur die Zukunft betroffen ist, untersch\u00e4tzt ein wichtiges Werkzeug der Finanzbeh\u00f6rden: das <strong>Sammelauskunftsersuchen nach \u00a7 93 AO<\/strong>. DAC8 selbst gilt erst f\u00fcr Daten ab 2026 \u2013 aber das bedeutet nicht, dass \u00e4ltere Transaktionen unantastbar sind.<\/p>\n\n<div class=\"d8-box ylw\">\n  <div class=\"d8-box-t\">&#128204; Pr\u00e4zedenzfall Bitcoin.de (ab 2023)<\/div>\n  <p>Ab Mai 2023 wurden Bitcoin.de-Nutzer kontaktiert, die zwischen <strong>2015 und 2017<\/strong> Handelsvolumen von mehr als 50.000 \u20ac auf der Plattform hatten. Das Finanzamt hatte diese Daten \u00fcber ein Sammelauskunftsersuchen direkt von der B\u00f6rse angefordert \u2013 ohne DAC8, ohne automatische Meldung, allein durch beh\u00f6rdliche Anfrage.<\/p>\n  <p><strong>Die Lehre:<\/strong> Steuerbeh\u00f6rden k\u00f6nnen gezielt und r\u00fcckwirkend fragen \u2013 und B\u00f6rsen sind gesetzlich verpflichtet zu antworten. DAC8 macht das nur einfacher und systematischer. Nicht deklarierte Gewinne aus 2020, 2021 oder 2022 k\u00f6nnen bei einer Pr\u00fcfung trotzdem ans Licht kommen \u2013 innerhalb der 10-j\u00e4hrigen Festsetzungsfrist bei Hinterziehung. <a href=\"https:\/\/www.blockpit.io\/de-de\/steuer-guides\/carf-dac8-finanzamt-bekommt-deine-daten\" target=\"_blank\" rel=\"nofollow noopener\" class=\"src\">blockpit.io, 2026<\/a><\/p>\n<\/div>\n\n<div class=\"d8-hr\"><\/div>\n\n<!-- FIFO ERKL\u00c4RT -->\n<h2>FIFO: <em>Die einzige erlaubte Berechnungsmethode in Deutschland<\/em><\/h2>\n\n<p>In Deutschland gibt es bei der Berechnung von Krypto-Gewinnen keine Wahlm\u00f6glichkeit: <strong>FIFO (First In, First Out) ist die einzig anerkannte Methode<\/strong> laut BMF-Schreiben vom 10. Mai 2022. Die zuerst gekauften Coins gelten beim Verkauf als zuerst verkauft. Das klingt simpel \u2013 hat aber erhebliche steuerliche Konsequenzen wenn du mehrfach zu verschiedenen Preisen gekauft hast.<\/p>\n\n<div class=\"d8-fifo\">\n  <div class=\"d8-fifo-title\">&#128200; FIFO-Beispiel: 3 BTC-K\u00e4ufe, 1 Verkauf<\/div>\n  <div class=\"d8-fifo-row\">\n    <div class=\"d8-fifo-date\">Jan. 2024<\/div>\n    <div class=\"d8-fifo-act\">Kauf: 1 BTC f\u00fcr 40.000 \u20ac<\/div>\n    <div class=\"d8-fifo-res a\">Einstandspreis: 40.000 \u20ac<\/div>\n  <\/div>\n  <div class=\"d8-fifo-row\">\n    <div class=\"d8-fifo-date\">Jun. 2024<\/div>\n    <div class=\"d8-fifo-act\">Kauf: 1 BTC f\u00fcr 55.000 \u20ac<\/div>\n    <div class=\"d8-fifo-res a\">Einstandspreis: 55.000 \u20ac<\/div>\n  <\/div>\n  <div class=\"d8-fifo-row\">\n    <div class=\"d8-fifo-date\">Nov. 2024<\/div>\n    <div class=\"d8-fifo-act\">Kauf: 1 BTC f\u00fcr 85.000 \u20ac<\/div>\n    <div class=\"d8-fifo-res a\">Einstandspreis: 85.000 \u20ac<\/div>\n  <\/div>\n  <div class=\"d8-fifo-row\">\n    <div class=\"d8-fifo-date\">Mrz. 2025<\/div>\n    <div class=\"d8-fifo-act\">Verkauf: 1 BTC f\u00fcr 90.000 \u20ac (nach &lt;12 Monaten vom Jan-Kauf)<\/div>\n    <div class=\"d8-fifo-res r\">Gewinn: 50.000 \u20ac steuerpflichtig (90.000 \u2013 40.000)<\/div>\n  <\/div>\n  <div class=\"d8-fifo-row\" style=\"background:rgba(46,204,113,.04);border-radius:8px;margin-top:8px\">\n    <div class=\"d8-fifo-date\">Jan. 2025<\/div>\n    <div class=\"d8-fifo-act\">Alternativ: Verkauf erst nach 12+ Monaten vom Jan-Kauf<\/div>\n    <div class=\"d8-fifo-res g\">Gewinn: 50.000 \u20ac STEUERFREI<\/div>\n  <\/div>\n<\/div>\n\n<div class=\"d8-box org\">\n  <div class=\"d8-box-t\">&#128161; FIFO-Taktiken die legal funktionieren<\/div>\n  <ul>\n    <li><strong>Haltefrist im Blick behalten:<\/strong> Genau 12 Monate warten macht aus einem steuerpflichtigen einen steuerfreien Gewinn \u2013 FIFO zeigt dir welcher Coin \u201edran&#8220; ist<\/li>\n    <li><strong>Verluste aktiv realisieren:<\/strong> Verluste innerhalb der Haltefrist k\u00f6nnen mit Gewinnen aus anderen privaten Ver\u00e4u\u00dferungsgesch\u00e4ften verrechnet werden<\/li>\n    <li><strong>Freigrenze ausnutzen:<\/strong> Unter 1.000 \u20ac Gesamtgewinn pro Jahr aus Ver\u00e4u\u00dferungen: komplett steuerfrei<\/li>\n    <li><strong>Staking-Freigrenze:<\/strong> Bis 256 \u20ac Staking-\/Mining-\/DeFi-Ertr\u00e4ge pro Jahr: kein Euro Steuer<\/li>\n    <li><strong>Krypto-Steuer-Software nutzen:<\/strong> FIFO manuell zu berechnen ist bei mehr als 20 Transaktionen kaum m\u00f6glich \u2013 Software ist Pflicht<\/li>\n  <\/ul>\n<\/div>\n\n<div class=\"d8-hr\"><\/div>\n\n<!-- SZENARIEN -->\n<h2>Drei Szenarien: <em>Wo stehst du?<\/em><\/h2>\n\n<div class=\"d8-szens\">\n  <div class=\"d8-szen ok\">\n    <span class=\"d8-szen-label\">&#9989; Alles korrekt<\/span>\n    <div class=\"d8-szen-name\">Lisa: Deklariert, dokumentiert, bereit<\/div>\n    <div class=\"d8-szen-body\">Lisa handelt auf Bitvavo und nutzt CoinTracking f\u00fcr Dokumentation. Alle Gewinne 2024\/25 korrekt in Anlage SO erkl\u00e4rt. Steuer-ID hinterlegt. Wenn Bitvavo 2027 meldet: <strong>Abgleich problemlos, kein Handlungsbedarf.<\/strong><\/div>\n  <\/div>\n  <div class=\"d8-szen warn\">\n    <span class=\"d8-szen-label\">&#9888; L\u00fccken vorhanden<\/span>\n    <div class=\"d8-szen-name\">Tom: Gewinne 2024 nicht erkl\u00e4rt<\/div>\n    <div class=\"d8-szen-body\">Tom hat 2024 auf Kraken 3.200 \u20ac Gewinn erzielt, aber nicht erkl\u00e4rt. Ab 2027 meldet Kraken die Daten. Tom erh\u00e4lt eine R\u00fcckfrage und muss <strong>nachzahlen + 6% Zinsen + Versp\u00e4tungszuschlag.<\/strong> Tipp: Jetzt noch nacherkl\u00e4ren \u2013 vor der Meldung.<\/div>\n  <\/div>\n  <div class=\"d8-szen bad\">\n    <span class=\"d8-szen-label\">&#128308; Kritisch<\/span>\n    <div class=\"d8-szen-name\">Max: Jahrelang nichts erkl\u00e4rt<\/div>\n    <div class=\"d8-szen-body\">Max hat 2021\u20132024 f\u00fcnfstellige Krypto-Gewinne erzielt, nie erkl\u00e4rt. Ab 2027 sehen Finanz\u00e4mter seine Kontoaktivit\u00e4t. <strong>10 Jahre Festsetzungsfrist, m\u00f6gliche Strafanzeige.<\/strong> Dringend: Steuerberater und Selbstanzeige VOR Juli 2027. <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/25\/kryptowaehrungen-rechtliches\/\" class=\"il r\">Rechtliches zu Krypto.<\/a><\/div>\n  <\/div>\n<\/div>\n\n<div class=\"d8-hr\"><\/div>\n\n<!-- 5 SCHRITTE JETZT -->\n<h2>5 Schritte: <em>Was du jetzt konkret tun musst<\/em><\/h2>\n\n<div class=\"d8-steps\">\n  <div class=\"d8-step\">\n    <div class=\"d8-step-num\">1<\/div>\n    <div class=\"d8-step-body\">\n      <h3>Steuer-ID bei <span>allen B\u00f6rsen hinterlegen<\/span><\/h3>\n      <p>Deine <strong>11-stellige Steuer-Identifikationsnummer<\/strong> muss bis zum 31. Dezember 2026 bei jeder genutzten Kryptob\u00f6rse hinterlegt sein. Du findest sie auf deinem Einkommensteuerbescheid oder \u00fcber das Bundeszentralamt f\u00fcr Steuern (idnr.de). Ohne Steuer-ID k\u00f6nnen B\u00f6rsen dein Konto einschr\u00e4nken \u2013 und kommen damit ihren gesetzlichen Pflichten nach. Das gilt f\u00fcr Bitget, Binance, Kraken, Coinbase, OKX und alle anderen EU-regulierten Anbieter.<\/p>\n      <span class=\"d8-step-frist r\">&#9888; Deadline: 31. Dezember 2026<\/span>\n    <\/div>\n  <\/div>\n  <div class=\"d8-step\">\n    <div class=\"d8-step-num\">2<\/div>\n    <div class=\"d8-step-body\">\n      <h3>Transaktionsverlauf 2025 <span>vollst\u00e4ndig exportieren<\/span><\/h3>\n      <p>Exportiere den kompletten Transaktionsverlauf 2025 von jeder genutzten B\u00f6rse als CSV-Datei. Auch DEX-Aktivit\u00e4ten auf Uniswap, Jupiter oder Raydium m\u00fcssen erfasst werden \u2013 sie fallen zwar nicht unter DAC8, aber die Steuerpflicht entsteht trotzdem. <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/22\/passives-einkommen-staking\/\" class=\"il\">Staking-Ertr\u00e4ge<\/a> ebenfalls dokumentieren: Zuflusstag und Marktwert in Euro.<\/p>\n      <ul>\n        <li>B\u00f6rsen-CSVs exportieren (Transaktionshistorie)<\/li>\n        <li>DeFi-Transaktionen via Etherscan\/Solscan exportieren<\/li>\n        <li>Staking-Rewards mit Tageskurs dokumentieren<\/li>\n        <li><a href=\"https:\/\/kryptozukunft.com\/2025\/06\/04\/was-ist-ein-airdrop\/\" class=\"il\">Airdrops<\/a> und <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/10\/defi-die-zukunft-des-finanzwesens-eine-umfassende-erklarung\/\" class=\"il\">DeFi<\/a>-Aktivit\u00e4ten erfassen<\/li>\n      <\/ul>\n      <span class=\"d8-step-frist a\">&#9888; Erledigen bis: Juni 2026<\/span>\n    <\/div>\n  <\/div>\n  <div class=\"d8-step\">\n    <div class=\"d8-step-num\">3<\/div>\n    <div class=\"d8-step-body\">\n      <h3>Krypto-Steuer-Software nutzen &ndash; <span>FIFO automatisch berechnen<\/span><\/h3>\n      <p>FIFO manuell zu berechnen ist bei mehr als 20 Transaktionen praktisch unm\u00f6glich. Spezialisierte Tools importieren deine B\u00f6rsen-Daten automatisch und berechnen nach der Pflicht-FIFO-Methode. Empfehlenswert:<\/p>\n      <ul>\n        <li><strong>CoinTracking<\/strong> (Deutschland) \u2013 400+ B\u00f6rsen-Integrationen, Anlage-SO-Export<\/li>\n        <li><strong>Blockpit<\/strong> (\u00d6sterreich) \u2013 Besonders stark bei DeFi und Staking<\/li>\n        <li><strong>Waltio<\/strong> (Frankreich) \u2013 G\u00fcnstig, gut f\u00fcr einfache Portfolios<\/li>\n      <\/ul>\n      <p>Nutze den <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/25\/krypto-steuerrechner\/\" class=\"il\">Krypto-Steuerrechner auf KryptoZukunft<\/a> f\u00fcr eine erste Sch\u00e4tzung.<\/p>\n      <span class=\"d8-step-frist a\">&#9888; Erledigen bis: Juli 2026<\/span>\n    <\/div>\n  <\/div>\n  <div class=\"d8-step\">\n    <div class=\"d8-step-num\">4<\/div>\n    <div class=\"d8-step-body\">\n      <h3>Steuererkl\u00e4rung 2025 abgeben &ndash; <span>Anlage SO korrekt ausf\u00fcllen<\/span><\/h3>\n      <p>Krypto-Gewinne aus Ver\u00e4u\u00dferungen geh\u00f6ren in die <strong>Anlage SO<\/strong> (Sonstige Eink\u00fcnfte), Zeile f\u00fcr private Ver\u00e4u\u00dferungsgesch\u00e4fte (\u00a7 23 EStG). Staking, Mining und DeFi-Ertr\u00e4ge ebenfalls in Anlage SO (\u00a7 22 Nr. 3 EStG). Termingesch\u00e4fte (Futures, Optionen) in die Anlage KAP. Unter 1.000 \u20ac Gesamtgewinn aus Ver\u00e4u\u00dferungen: Freigrenze gilt, trotzdem angeben.<\/p>\n      <ul>\n        <li>Ver\u00e4u\u00dferungsgewinne \u2192 Anlage SO, \u00a7 23 EStG<\/li>\n        <li>Staking\/Mining\/DeFi \u2192 Anlage SO, \u00a7 22 Nr. 3 EStG<\/li>\n        <li>Futures\/Optionen \u2192 Anlage KAP<\/li>\n        <li>Unter 1.000 \u20ac Gewinn: trotzdem deklarieren<\/li>\n      <\/ul>\n      <span class=\"d8-step-frist r\">&#9888; Deadline: 31. Juli 2026 (solo) \/ Feb. 2027 (Steuerberater)<\/span>\n    <\/div>\n  <\/div>\n  <div class=\"d8-step\">\n    <div class=\"d8-step-num\">5<\/div>\n    <div class=\"d8-step-body\">\n      <h3>Alte L\u00fccken schlie\u00dfen &ndash; <span>Selbstanzeige vor Juli 2027<\/span><\/h3>\n      <p>Hast du in Vorjahren (2021, 2022, 2023, 2024) Krypto-Gewinne erzielt und nicht vollst\u00e4ndig erkl\u00e4rt? Dann ist <strong>jetzt der beste Zeitpunkt<\/strong> f\u00fcr eine strafbefreiende Selbstanzeige beim Finanzamt \u2013 VOR der ersten DAC8-Datenmeldung im Juli 2027. Eine Selbstanzeige nach Bekanntwerden der Daten beim Finanzamt entfaltet keine strafbefreiende Wirkung mehr.<\/p>\n      <p><strong>Wichtig:<\/strong> Bei gr\u00f6\u00dferen Betr\u00e4gen unbedingt einen auf Krypto spezialisierten Steuerberater konsultieren. Die Gestaltung einer wirksamen Selbstanzeige ist komplex und fehleranf\u00e4llig.<\/p>\n      <ul>\n        <li>Verj\u00e4hrungsfrist: 4 Jahre (normal), 5 J. (Verk\u00fcrzung), 10 J. (Hinterziehung)<\/li>\n        <li>Versp\u00e4tungszuschlag: 0,25% pro Monat, mind. 25 \u20ac<\/li>\n        <li>Selbstanzeige wirkt nur strafbefreiend VOR Entdeckung<\/li>\n      <\/ul>\n      <span class=\"d8-step-frist r\">&#9888; Handeln bis: Juli 2027 (idealer Zeitpunkt: JETZT)<\/span>\n    <\/div>\n  <\/div>\n<\/div>\n\n<div class=\"d8-q\">\n  <blockquote>&bdquo;Die h\u00e4ufigste Frage die ich nach DAC8 bekomme: &#8218;K\u00f6nnen sie auch meine alten Transaktionen sehen?&#8216; Die Antwort ist zweigeteilt. DAC8 selbst: erst ab 2026. \u00a7 93 AO Sammelauskunftsersuchen: prinzipiell unbegrenzt r\u00fcckwirkend, wie Bitcoin.de bewiesen hat. Wer zwischen 2017 und 2024 f\u00fcnfstellige Gewinne gemacht und nicht erkl\u00e4rt hat, lebt mit einem Risiko das mit jedem Jahr das Finanzamt effizienter wird, gr\u00f6\u00dfer wird. Die kl\u00fcgste Entscheidung ist immer noch nachzuerkl\u00e4ren \u2013 lieber mit Versp\u00e4tungszuschlag als mit Strafanzeige.&ldquo;<\/blockquote>\n  <div class=\"d8-q-attr\"><strong>Felix Rieger<\/strong><span>Gr\u00fcnder &amp; Chefredakteur KryptoZukunft.com &middot; Mai 2026<\/span><\/div>\n<\/div>\n\n<div class=\"d8-hr\"><\/div>\n\n<!-- STRAFRAHMEN -->\n<h2>Festsetzungsfristen &amp; Strafen: <em>Was bei Nicht-Deklaration passiert<\/em><\/h2>\n\n<div class=\"d8-cols2\">\n  <div class=\"d8-col\">\n    <h4 class=\"a\">&#128197; Festsetzungsfristen<\/h4>\n    <ul>\n      <li><strong>4 Jahre:<\/strong> Regul\u00e4re Festsetzungsfrist (normale F\u00e4lle)<\/li>\n      <li><strong>5 Jahre:<\/strong> Leichtfertige Steuerverk\u00fcrzung<\/li>\n      <li><strong>10 Jahre:<\/strong> Steuerhinterziehung (vors\u00e4tzlich)<\/li>\n      <li><strong>Beginn:<\/strong> Ende des betreffenden Steuerjahres<\/li>\n      <li>Gewinne aus 2021 k\u00f6nnen bis Ende 2031 gepr\u00fcft werden<\/li>\n    <\/ul>\n  <\/div>\n  <div class=\"d8-col\">\n    <h4 class=\"r\">&#128308; M\u00f6gliche Konsequenzen<\/h4>\n    <ul>\n      <li><strong>Versp\u00e4tungszuschlag:<\/strong> 0,25% pro Monat, mind. 25 \u20ac, kein Maximum definiert<\/li>\n      <li><strong>Nachzahlungszinsen:<\/strong> 1,8% pro Jahr (\u00a7 233a AO)<\/li>\n      <li><strong>Sch\u00e4tzung:<\/strong> Finanzamt sch\u00e4tzt meist zu Ungunsten des Steuerpflichtigen<\/li>\n      <li><strong>Strafanzeige:<\/strong> Bei vors\u00e4tzlicher Hinterziehung m\u00f6glich<\/li>\n      <li><strong>Kontosperrung:<\/strong> Wenn Steuer-ID nicht hinterlegt bis 31.12.2026<\/li>\n    <\/ul>\n  <\/div>\n<\/div>\n\n<div class=\"d8-hr\"><\/div>\n\n<!-- CTA BITGET -->\n<div class=\"d8-cta\">\n  <h3 style=\"margin:0 0 7px;font-size:16px;color:#f0f7f2\">G\u00fcnstig handeln &amp; Steuer-Dokumentation vereinfachen<\/h3>\n  <p style=\"color:#9dbfaa;font-size:13px;margin-bottom:10px\">\n    <a href=\"https:\/\/kryptozukunft.com\/2025\/07\/13\/bitget-testbericht\/\" class=\"il g\">Bitget<\/a> Code <strong>krypto30<\/strong> (30% Rabatt) &middot;\n    <a href=\"https:\/\/kryptozukunft.com\/2026\/01\/23\/was-ist-der-beste-okx-referralcode-bonuscode-2026\/\" class=\"il\">OKX<\/a> Code <strong>CRYPTO2026<\/strong> (45%) &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> (50%)<br>\n    Alle drei B\u00f6rsen MiCA-konform, SEPA kostenlos, vollst\u00e4ndiger CSV-Export f\u00fcr Steuer-Software.\n  <\/p>\n  <a class=\"d8-cta-btn\" href=\"https:\/\/bonus.bitget.com\/Kryptozukunft1\" target=\"_blank\" rel=\"nofollow noopener\" style=\"color:#000 !important\">&#9889; Jetzt bei Bitget registrieren \u2013 Code krypto30 f\u00fcr 30% Rabatt<\/a>\n<\/div>\n\n<!-- FAQ -->\n<h2>FAQ: <em>DAC8 &amp; Krypto-Steuern 2026<\/em><\/h2>\n<div class=\"d8-faq\">\n  <div class=\"d8-fi\">\n    <div class=\"d8-fq\" onclick=\"(function(b){var i=b.parentNode;document.querySelectorAll('.d8-fi').forEach(function(e){if(e!==i)e.classList.remove('open');});i.classList.toggle('open');})(this)\">Was ist DAC8 und was bedeutet es f\u00fcr Krypto-Anleger?<\/div>\n    <div class=\"d8-fa\"><div class=\"d8-fa-i\">DAC8 (EU-Richtlinie 2023\/2226, in Deutschland als KStTG umgesetzt) gilt seit 1. Januar 2026. Alle regulierten Kryptob\u00f6rsen melden automatisch Kundendaten und Transaktionen ans Bundeszentralamt f\u00fcr Steuern. Erste Meldung: bis Juli 2027 f\u00fcr das Jahr 2026. Danach automatischer Abgleich mit Steuererkl\u00e4rungen. <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/25\/kryptowaehrungen-steuern\/\" class=\"il\">Mehr zu Krypto-Steuern.<\/a><\/div><\/div>\n  <\/div>\n  <div class=\"d8-fi\">\n    <div class=\"d8-fq\" onclick=\"(function(b){var i=b.parentNode;document.querySelectorAll('.d8-fi').forEach(function(e){if(e!==i)e.classList.remove('open');});i.classList.toggle('open');})(this)\">Welche Daten meldet meine Kryptob\u00f6rse an das Finanzamt?<\/div>\n    <div class=\"d8-fa\"><div class=\"d8-fa-i\">Gemeldet werden: Name, Adresse, Steuer-ID, Geburtsdatum; alle K\u00e4ufe\/Verk\u00e4ufe\/Tauschvorg\u00e4nge mit Datum und Euro-Volumen; <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/26\/staking-steuern\/\" class=\"il\">Staking<\/a>-Ertr\u00e4ge; Ein-\/Auszahlungs-Wallet-Adressen; Jahresendbest\u00e4nde. <strong>Keine Mindestgrenze<\/strong> \u2013 jede einzelne Transaktion wird erfasst. <a href=\"https:\/\/misscrypto.de\/steuer-rechner\/finanzamt\" target=\"_blank\" rel=\"nofollow noopener\" class=\"src\">misscrypto.de<\/a><\/div><\/div>\n  <\/div>\n  <div class=\"d8-fi\">\n    <div class=\"d8-fq\" onclick=\"(function(b){var i=b.parentNode;document.querySelectorAll('.d8-fi').forEach(function(e){if(e!==i)e.classList.remove('open');});i.classList.toggle('open');})(this)\">Betrifft DAC8 auch MetaMask, DEX und Hardware-Wallets?<\/div>\n    <div class=\"d8-fa\"><div class=\"d8-fa-i\">Direkt unter DAC8 fallen nur regulierte Kryptob\u00f6rsen und -dienstleister \u2013 <strong>nicht<\/strong> DEX-Transaktionen (Uniswap, Jupiter), MetaMask oder Hardware-Wallets. Aber: Die <strong>Steuerpflicht entsteht trotzdem<\/strong> durch \u00a7 23 EStG. Wer auf DEX Gewinne erzielt, ist steuerpflichtig \u2013 unabh\u00e4ngig von DAC8. Au\u00dferdem k\u00f6nnen Finanzbeh\u00f6rden On-Chain-Daten via Blockchain-Analyse auswerten.<\/div><\/div>\n  <\/div>\n  <div class=\"d8-fi\">\n    <div class=\"d8-fq\" onclick=\"(function(b){var i=b.parentNode;document.querySelectorAll('.d8-fi').forEach(function(e){if(e!==i)e.classList.remove('open');});i.classList.toggle('open');})(this)\">Was ist die FIFO-Methode und warum ist sie in Deutschland Pflicht?<\/div>\n    <div class=\"d8-fa\"><div class=\"d8-fa-i\">FIFO = First In, First Out: Die zuerst gekauften Coins gelten beim Verkauf als zuerst verkauft. In Deutschland laut BMF-Schreiben (10. Mai 2022) die einzig anerkannte Methode. Andere Methoden (LIFO, HIFO, Average Cost) sind unzul\u00e4ssig. Praktisch bedeutet das: Wer verschiedene Kaufzeitpunkte hat, muss genau tracken welche Coins er wann gekauft hat. <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/25\/krypto-steuerrechner\/\" class=\"il\">Krypto-Steuerrechner auf KryptoZukunft.<\/a><\/div><\/div>\n  <\/div>\n  <div class=\"d8-fi\">\n    <div class=\"d8-fq\" onclick=\"(function(b){var i=b.parentNode;document.querySelectorAll('.d8-fi').forEach(function(e){if(e!==i)e.classList.remove('open');});i.classList.toggle('open');})(this)\">Was passiert wenn ich Krypto-Gewinne nicht erkl\u00e4rt habe?<\/div>\n    <div class=\"d8-fa\"><div class=\"d8-fa-i\">Festsetzungsfristen: 4 Jahre (normal), 5 Jahre (leichtfertige Verk\u00fcrzung), <strong>10 Jahre (Hinterziehung)<\/strong>. Versp\u00e4tungszuschlag: 0,25% pro Monat, mind. 25 \u20ac. Nachzahlungszinsen: 1,8% p.a. Bei vors\u00e4tzlicher Hinterziehung: Strafanzeige m\u00f6glich. Empfehlung: Selbstanzeige <strong>VOR Juli 2027<\/strong> einreichen \u2013 danach ist sie meist nicht mehr strafbefreiend. <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/25\/kryptowaehrungen-rechtliches\/\" class=\"il r\">Krypto-Rechtliches erkl\u00e4rt.<\/a><\/div><\/div>\n  <\/div>\n  <div class=\"d8-fi\">\n    <div class=\"d8-fq\" onclick=\"(function(b){var i=b.parentNode;document.querySelectorAll('.d8-fi').forEach(function(e){if(e!==i)e.classList.remove('open');});i.classList.toggle('open');})(this)\">Bis wann muss ich meine Steuererkl\u00e4rung 2025 abgeben?<\/div>\n    <div class=\"d8-fa\"><div class=\"d8-fa-i\"><strong>31. Juli 2026<\/strong> (ohne Steuerberater). Mit Steuerberater: bis Ende Februar 2027. Krypto-Gewinne in Anlage SO eintragen. <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/26\/staking-steuern\/\" class=\"il\">Staking<\/a>-Ertr\u00e4ge ebenfalls Anlage SO. Termingesch\u00e4fte \u2192 Anlage KAP. Freigrenze Ver\u00e4u\u00dferungsgewinne: 1.000 \u20ac. Freigrenze Staking\/Mining\/DeFi: 256 \u20ac. Trotz Freigrenze deklarieren \u2013 nur dann gilt sie als genutzt.<\/div><\/div>\n  <\/div>\n  <div class=\"d8-fi\">\n    <div class=\"d8-fq\" onclick=\"(function(b){var i=b.parentNode;document.querySelectorAll('.d8-fi').forEach(function(e){if(e!==i)e.classList.remove('open');});i.classList.toggle('open');})(this)\">Werden Krypto-Daten auch ins Ausland \u00fcbermittelt?<\/div>\n    <div class=\"d8-fa\"><div class=\"d8-fa-i\">Ja. DAC8 sieht automatischen Informationsaustausch zwischen allen EU-Mitgliedstaaten vor. Wer in Deutschland lebt, aber auf einer europ\u00e4ischen B\u00f6rse in Frankreich oder den Niederlanden handelt: Die Daten kommen trotzdem ans deutsche Finanzamt. Zus\u00e4tzlich: CARF (OECD) umfasst 50+ Staaten weltweit, darunter USA, UK, Japan, Australien, Singapur und alle EU-Mitglieder. Auch nicht-EU-B\u00f6rsen die EU-Kunden bedienen m\u00fcssen melden. <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/26\/kryptosteuern-schweiz\/\" class=\"il p\">Krypto-Steuern Schweiz.<\/a> <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/26\/kryptosteuern-oesterreich\/\" class=\"il p\">Krypto-Steuern \u00d6sterreich.<\/a><\/div><\/div>\n  <\/div>\n<\/div>\n\n<div class=\"d8-hr\"><\/div>\n\n<h2>Weitere Steuer- &amp; Rechts-Artikel<\/h2>\n<div class=\"d8-cards\">\n  <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/25\/kryptowaehrungen-steuern\/\" class=\"d8-card\"><div class=\"d8-card-cat\">STEUERN<\/div><div class=\"d8-card-title\">Krypto Steuern Deutschland 2026<\/div><\/a>\n  <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/26\/staking-steuern\/\" class=\"d8-card\"><div class=\"d8-card-cat\">STEUERN<\/div><div class=\"d8-card-title\">Staking Steuern 2026<\/div><\/a>\n  <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/25\/krypto-steuerrechner\/\" class=\"d8-card\"><div class=\"d8-card-cat\">TOOLS<\/div><div class=\"d8-card-title\">Krypto-Steuerrechner<\/div><\/a>\n  <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/25\/mica-verordnung\/\" class=\"d8-card\"><div class=\"d8-card-cat\">REGULIERUNG<\/div><div class=\"d8-card-title\">MiCA-Verordnung erkl\u00e4rt<\/div><\/a>\n  <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/25\/kryptowaehrungen-rechtliches\/\" class=\"d8-card\"><div class=\"d8-card-cat\">RECHT<\/div><div class=\"d8-card-title\">Krypto &#038; Recht in Deutschland<\/div><\/a>\n  <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/15\/kyc\/\" class=\"d8-card\"><div class=\"d8-card-cat\">GRUNDLAGEN<\/div><div class=\"d8-card-title\">Was ist KYC?<\/div><\/a>\n  <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/26\/kryptosteuern-oesterreich\/\" class=\"d8-card\"><div class=\"d8-card-cat\">STEUERN<\/div><div class=\"d8-card-title\">Krypto Steuern \u00d6sterreich<\/div><\/a>\n  <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/26\/kryptosteuern-schweiz\/\" class=\"d8-card\"><div class=\"d8-card-cat\">STEUERN<\/div><div class=\"d8-card-title\">Krypto Steuern Schweiz<\/div><\/a>\n<\/div>\n\n<div class=\"d8-author\">\n  <div class=\"d8-av\">FR<\/div>\n  <div>\n    <div class=\"d8-an\">Felix Rieger<\/div>\n    <div class=\"d8-ar\">Gr\u00fcnder &amp; Chefredakteur &middot; KryptoZukunft.com &middot; 9. Mai 2026<\/div>\n    <div class=\"d8-ab\">Quellen: blockpit.io (CARF\/DAC8 Finanzamt-Guide, April 2026), cointracking.info (Krypto Steuer Deutschland 2026), pandotax.de (DAC8 Meldepflicht, Feb. 2026), bisonapp.com (DAC8 erkl\u00e4rt, Jan. 2026), misscrypto.de (Finanzamt &#038; Krypto 2026, M\u00e4rz 2026), heftfilme.com (Krypto-Staking Steuer DAC8, April 2026), waltio.com (Krypto Steuern 2026), finanztip.de (Neue Kryptoregeln seit 2026, Jan. 2026). Rechtsgrundlagen: EU-Richtlinie 2023\/2226 (DAC8), KStTG, \u00a7 23 EStG, \u00a7 22 Nr. 3 EStG, BMF-Schreiben 10. Mai 2022. Keine Rechts- oder Steuerberatung.<\/div>\n  <\/div>\n<\/div>\n\n<div class=\"d8-disc\"><strong>Wichtiger Hinweis:<\/strong> Dieser Artikel dient ausschlie\u00dflich allgemeinen Informationszwecken und stellt <strong>keine<\/strong> Steuer- oder Rechtsberatung dar. Krypto-Steuerrecht ist komplex und \u00e4ndert sich h\u00e4ufig. Bei gr\u00f6\u00dferen Betr\u00e4gen, nicht deklarierten Vorjahren oder Unsicherheiten: Konsultiere unbedingt einen auf Krypto spezialisierten Steuerberater. Informationen basieren auf dem Stand Mai 2026 \u2013 sp\u00e4tere Rechts\u00e4nderungen m\u00f6glich. <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/25\/kryptowaehrungen-steuern\/\" class=\"il\">Allgemeiner Krypto-Steuer-Guide auf KryptoZukunft.<\/a><\/div>\n\n<div class=\"d8-meta\">\n  Ver\u00f6ffentlicht: 9. Mai 2026 &middot; Autor: Felix Rieger &middot; KryptoZukunft.com &middot; Keine Steuer-\/Rechtsberatung &middot; Affiliate: Bitget krypto30 \/ OKX CRYPTO2026 \/ BingX NA4QYR\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>Ab Januar 2026 melden regulierte Kryptob\u00f6rsen automatisch Kundendaten ans Finanzamt. Anleger m\u00fcssen ihre Steuererkl\u00e4rung bis zum 31. Juli 2026 einreichen.<\/p>","protected":false},"author":263121695,"featured_media":8940,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"{\"document\":\"AAAH8qPa8heAAW8GAwAEAwAEAgQCBAIEAgQDAQYDAxgBCR4CAQEIAQFIAgQCerwBAgwEPAbGAliKAwEBCAEBSAIERhgBAQgBAUgCBAMA4gISPC6AASQC2AHaA4wEJoQBpOcNxO4NxAEGEAcACgYFAAKCAY4BxAIg7AEViAMSPK4BJuIGAgYQBwAKBgUAApACZSgBIQAnAAQAhBYnASgGJwAoDScABwAoAicBKAInAKgBKAAEAIEAhACBAoQAqACHACgCJwEoAicAqAGHACgCJwEoAicAqAEoAKgAxADBAYQAgQCEAagBxAGoAQQARADECQQAxACovMoDvskDc3RhdGV2ZXJzaW9uZG9jdW1lbnRkYXRlZG9jdW1lbnRzdGF0dXNkb2N1bWVudHRpdGxlQXV0b21hdGlzY2ggZ2VzcGVpY2hlcnRlciBFbnR3dXJmZG9jdW1lbnRjb250ZW50ZG9jdW1lbnRleGNlcnB0ZG9jdW1lbnRhdXRob3Jkb2N1bWVudGZlYXR1cmVkX21lZGlhZG9jdW1lbnRjb21tZW50X3N0YXR1c2RvY3VtZW50cGluZ19zdGF0dXNkb2N1bWVudHN0aWNreWRvY3VtZW50dGVtcGxhdGVkb2N1bWVudGZvcm1hdGRvY3VtZW50bWV0YV9qZXRwYWNrX25ld3NsZXR0ZXJfYWNjZXNzX2pldHBhY2tfZG9udF9lbWFpbF9wb3N0X3RvX3N1YnNfamV0cGFja19uZXdzbGV0dGVyX3RpZXJfaWRfamV0cGFja19tZW1iZXJzaGlwc19jb250YWluc19wYXl3YWxsZWRfY29udGVudF9qZXRwYWNrX21lbWJlcnNoaXBzX2NvbnRhaW5zX3BhaWRfY29udGVudGZvb3Rub3Rlc2pldHBhY2tfcHVibGljaXplX21lc3NhZ2VqZXRwYWNrX3B1YmxpY2l6ZV9mZWF0dXJlX2VuYWJsZWRqZXRwYWNrX3NvY2lhbF9wb3N0X2FscmVhZHlfc2hhcmVkamV0cGFja19zb2NpYWxfb3B0aW9uc193cGFzX2N1c3RvbWl6ZV9wZXJfbmV0d29ya2pldHBhY2tfcG9zdF93YXNfZXZlcl9wdWJsaXNoZWRkb2N1bWVudGNhdGVnb3JpZXNkb2N1bWVudHRhZ3Nkb2N1bWVudGJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBwbGFjZWhvbGRlclRycENvbnRlbnRSZXN0cmljdGlvbmlubmVyQmxvY2tzbGV2ZWw8IS0tIHdwOmhlYWRpbmcgeyJsZXZlbCI6fSAtLT4KPCEtLSAvd3A6aGVhZGluZyAtLT5jbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRkcm9wQ2FwcGxhY2Vob2xkZXJUcnBDb250ZW50UmVzdHJpY3Rpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBwbGFjZWhvbGRlclRycENvbnRlbnRSZXN0cmljdGlvbmlubmVyQmxvY2tzcmVmMQoKCjwhLS0gd3A6YmxvY2sgeyJyZWYiOjE4NTJ9IC8tLT48IS0tIHdwOmh0bWwgLS0+CjwhLS0gd3A6aHRtbCAtLT4KPHNjcmlwdCB0eXBlPSJhcHBsaWNhdGlvbi9sZCtqc29uIj4KewogICJAY29udGV4dCI6ICJodHRwczovL3NjaGVtYS5vcmciLAogICJAdHlwZSI6ICJBcnRpY2xlIiwKICAiaGVhZGxpbmUiOiAiREFDOCAmIEtyeXB0byAyMDI2OiBXYXMgZGFzIEZpbmFuemFtdCBqZXR6dCDDvGJlciBkaWNoIHdlacOfIOKAkyB1bmQgd2FzIGR1IGpldHp0IHR1biBtdXNzdCIsCiAgImRlc2NyaXB0aW9uIjogIkRBQzggKEVVIDIwMjMvMjIyNikgZ2lsdCBzZWl0IDEuIEphbnVhciAyMDI2LiBLcnlwdG9iw7Zyc2VuIG1lbGRlbiBhdXRvbWF0aXNjaDogTmFtZSwgQWRyZXNzZSwgU3RldWVyLUlELCBhbGxlIEvDpHVmZS9WZXJrw6R1ZmUvVGF1c2Nodm9yZ8OkbmdlLCBTdGFraW5nLUVydHLDpGdlLCBXYWxsZXQtQWRyZXNzZW4uIEVyc3RlIE1lbGR1bmcgYW4gQlpTdCBiaXMgSnVsaSAyMDI3LiBBYmdhYmVmcmlzdCBTdGV1ZXJqYWhyIDIwMjU6IDMxLiBKdWxpIDIwMjYuIERFWCAmIEhhcmR3YXJlLVdhbGxldHM6IGFrdHVlbGwgbmljaHQgZGlyZWt0IGJldHJvZmZlbiwgYWJlciBTdGV1ZXIgZW50c3RlaHQgdHJvdHpkZW0uIEZJRk8tUGZsaWNodC4gRmVzdHNldHp1bmdzZnJpc3RlbiA04oCTMTAgSmFocmUuIDUgU2Nocml0dGUgd2FzIGR1IGpldHp0IHR1biBtdXNzdC4iLAogICJkYXRlUHVibGlzaGVkIjogIjIwMjYtMDUtMDkiLAogICJkYXRlTW9kaWZpZWQiOiAiMjAyNi0wNS0wOSIsCiAgImF1dGhvciI6IHsiQHR5cGUiOiAiUGVyc29uIiwgIm5hbWUiOiAiRmVsaXggUmllZ2VyIiwgInVybCI6ICJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tL2F1dGhvci8ifSwKICAicHVibGlzaGVyIjogeyJAdHlwZSI6ICJPcmdhbml6YXRpb24iLCAibmFtZSI6ICJLcnlwdG9adWt1bmZ0IiwgInVybCI6ICJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tIn0sCiAgImluTGFuZ3VhZ2UiOiAiZGUtREUiLAogICJrZXl3b3JkcyI6ICJEQUM4IEtyeXB0byAyMDI2LCBGaW5hbnphbXQgS3J5cHRvd8OkaHJ1bmdlbiAyMDI2LCBLcnlwdG8gTWVsZGVwZmxpY2h0IDIwMjYsIEtTdFRHIEtyeXB0bywgREFDOCBFcmtsw6RydW5nLCBLcnlwdG8gU3RldWVybiBGaW5hbnphbXQsIHdhcyB3ZWnDnyBkYXMgRmluYW56YW10IMO8YmVyIEtyeXB0byIsCiAgImFib3V0IjogWwogICAgeyJAdHlwZSI6ICJUaGluZyIsICJuYW1lIjogIkRBQzgiLCAiZGVzY3JpcHRpb24iOiAiRVUtUmljaHRsaW5pZSAyMDIzLzIyMjYgenVyIGF1dG9tYXRpc2NoZW4gTWVsZHVuZyB2b24gS3J5cHRvd8OkaHJ1bmdzLVRyYW5zYWt0aW9uc2RhdGVuIGFuIFN0ZXVlcmJlaMO2cmRlbiJ9LAogICAgeyJAdHlwZSI6ICJUaGluZyIsICJuYW1lIjogIktTdFRHIiwgImRlc2NyaXB0aW9uIjogIktyeXB0b3dlcnRlLVN0ZXVlcnRyYW5zcGFyZW56Z2VzZXR6IOKAkyBkZXV0c2NoZSBVbXNldHp1bmcgZGVyIERBQzgtUmljaHRsaW5pZSBzZWl0IDEuIEphbnVhciAyMDI2In0KICBdLAogICJtZW50aW9ucyI6IFsKICAgIHsiQHR5cGUiOiAiUGVyc29uIiwgIm5hbWUiOiAiRmVsaXggUmllZ2VyIiwgImpvYlRpdGxlIjogIkdyw7xuZGVyICYgQ2hlZnJlZGFrdGV1ciBLcnlwdG9adWt1bmZ0LmNvbSJ9LAogICAgeyJAdHlwZSI6ICJPcmdhbml6YXRpb24iLCAibmFtZSI6ICJCdW5kZXN6ZW50cmFsYW10IGbDvHIgU3RldWVybiAoQlpTdCkifSwKICAgIHsiQHR5cGUiOiAiTGVnaXNsYXRpb24iLCAibmFtZSI6ICJEQUM4IChFVSAyMDIzLzIyMjYpIiwgInVybCI6ICJodHRwczovL2V1ci1sZXguZXVyb3BhLmV1L2xlZ2FsLWNvbnRlbnQvREUvVFhULz91cmk9Q0VMRVglM0EzMjAyM0wyMjI2In0KICBdLAogICJpc1BhcnRPZiI6IHsiQHR5cGUiOiAiV2ViU2l0ZSIsICJuYW1lIjogIktyeXB0b1p1a3VuZnQiLCAidXJsIjogImh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20ifQp9Cjwvc2NyaXB0Pgo8c2NyaXB0IHR5cGU9ImFwcGxpY2F0aW9uL2xkK2pzb24iPgp7CiAgIkBjb250ZXh0IjogImh0dHBzOi8vc2NoZW1hLm9yZyIsCiAgIkB0eXBlIjogIkZBUVBhZ2UiLAogICJtYWluRW50aXR5IjogWwogICAgewogICAgICAiQHR5cGUiOiAiUXVlc3Rpb24iLAogICAgICAibmFtZSI6ICJXYXMgaXN0IERBQzggdW5kIHdhcyBiZWRldXRldCBlcyBmw7xyIEtyeXB0by1BbmxlZ2VyPyIsCiAgICAgICJhY2NlcHRlZEFuc3dlciI6IHsiQHR5cGUiOiAiQW5zd2VyIiwgInRleHQiOiAiREFDOCBpc3QgZGllIEVVLVJpY2h0bGluaWUgMjAyMy8yMjI2IChpbiBEZXV0c2NobGFuZCB1bWdlc2V0enQgYWxzIEtyeXB0b3dlcnRlLVN0ZXVlcnRyYW5zcGFyZW56Z2VzZXR6IC8gS1N0VEcpLCBkaWUgc2VpdCBkZW0gMS4gSmFudWFyIDIwMjYgYWxsZSByZWd1bGllcnRlbiBLcnlwdG9iw7Zyc2VuIHVuZCAtZGllbnN0bGVpc3RlciBpbiBkZXIgRVUgdmVycGZsaWNodGV0LCBLdW5kZW5kYXRlbiB1bmQgVHJhbnNha3Rpb25zaW5mb3JtYXRpb25lbiBhdXRvbWF0aXNjaCBhbiBkaWUgbmF0aW9uYWxlbiBTdGV1ZXJiZWjDtnJkZW4genUgbWVsZGVuLiBEYXMgQnVuZGVzemVudHJhbGFtdCBmw7xyIFN0ZXVlcm4gKEJaU3QpIGVyaMOkbHQgZGllIERhdGVuIGRlcyBKYWhyZXMgMjAyNiBlcnN0bWFscyBiaXMgSnVsaSAyMDI3LiBEaWUgRGF0ZW4gd2VyZGVuIGRhbm4gYXV0b21hdGlzY2ggbWl0IFN0ZXVlcmVya2zDpHJ1bmdlbiBhYmdlZ2xpY2hlbi4gRsO8ciBBbmxlZ2VyIGJlZGV1dGV0IGRhczogV2VyIEtyeXB0by1HZXdpbm5lIGJpc2hlciBuaWNodCBkZWtsYXJpZXJ0IGhhdCwgaGludGVybMOkc3N0IGFiIHNvZm9ydCBlaW5lIHZvbGxzdMOkbmRpZ2UgRGF0ZW5zcHVyLiJ9CiAgICB9LAogICAgewogICAgICAiQHR5cGUiOiAiUXVlc3Rpb24iLAogICAgICAibmFtZSI6ICJXZWxjaGUgRGF0ZW4gbWVsZGV0IG1laW5lIEtyeXB0b2LDtnJzZSBhbiBkYXMgRmluYW56YW10PyIsCiAgICAgICJhY2NlcHRlZEFuc3dlciI6IHsiQHR5cGUiOiAiQW5zd2VyIiwgInRleHQiOiAiVW50ZXIgREFDOCBtZWxkZW4gcmVndWxpZXJ0ZSBLcnlwdG9iw7Zyc2VuIGZvbGdlbmRlIERhdGVuOiBOYW1lLCBBZHJlc3NlLCBTdGV1ZXItSUQgdW5kIEdlYnVydHNkYXR1bSBkZXMgTnV0emVyczsgYWxsZSBLw6R1ZmUsIFZlcmvDpHVmZSB1bmQgVGF1c2Nodm9yZ8OkbmdlIG1pdCBEYXR1bSB1bmQgVm9sdW1lbiBpbiBFdXJvOyBTdGFraW5nLUVydHLDpGdlOyBFaW4tIHVuZCBBdXN6YWhsdW5ncy1XYWxsZXQtQWRyZXNzZW47IEphaHJlc2VuZGJlc3TDpG5kZS4gRXMgZ2lidCBrZWluZSBNaW5kZXN0Z3JlbnplIOKAkyBqZWRlIGVpbnplbG5lIFRyYW5zYWt0aW9uIHdpcmQgZXJmYXNzdC4gRGllIE1lbGRlcGZsaWNodCBnaWx0IGbDvHIgYWxsZSBFVS1yZWd1bGllcnRlbiBCw7Zyc2VuIHNvd2llIGbDvHIgQW5iaWV0ZXIgYXXDn2VyaGFsYiBkZXIgRVUgbWl0IEt1bmRlbiBpbiBkZXIgRVUuIn0KICAgIH0sCiAgICB7CiAgICAgICJAdHlwZSI6ICJRdWVzdGlvbiIsCiAgICAgICJuYW1lIjogIldhbm4gbWVsZGV0IG1laW5lIELDtnJzZSBkaWUgRGF0ZW4gYW5zIEZpbmFuemFtdD8iLAogICAgICAiYWNjZXB0ZWRBbnN3ZXIiOiB7IkB0eXBlIjogIkFuc3dlciIsICJ0ZXh0IjogIkRlciBaZWl0cGxhbiBsw6R1ZnQgaW4gZHJlaSBQaGFzZW46IFBoYXNlIDEgKGFiIDEuIEphbnVhciAyMDI2KTogRGF0ZW5lcmZhc3N1bmcgYWxsZXIgVHJhbnNha3Rpb25lbi4gUGhhc2UgMiAoYmlzIDMxLiBKdWxpIDIwMjcpOiBFcnN0ZSBEYXRlbsO8YmVybWl0dGx1bmcgZGVyIEphaHJlc2RhdGVuIDIwMjYgYW4gZGFzIEJ1bmRlc3plbnRyYWxhbXQgZsO8ciBTdGV1ZXJuLiBQaGFzZSAzIChFbmRlIDIwMjcpOiBBdXRvbWF0aXNjaGVyIEFiZ2xlaWNoIGR1cmNoIGxva2FsZSBGaW5hbnrDpG10ZXIgbWl0IGVpbmdlcmVpY2h0ZW4gU3RldWVyZXJrbMOkcnVuZ2VuLiBEZXIgYXV0b21hdGlzY2hlIEVVLXdlaXRlIERhdGVuYXVzdGF1c2NoIHp3aXNjaGVuIE1pdGdsaWVkc3RhYXRlbiBzdGFydGV0IGViZW5mYWxscyBFbmRlIDIwMjcuIn0KICAgIH0sCiAgICB7CiAgICAgICJAdHlwZSI6ICJRdWVzdGlvbiIsCiAgICAgICJuYW1lIjogIkJldHJpZmZ0IERBQzggYXVjaCBtZWluZSBNZXRhTWFzayBvZGVyIEhhcmR3YXJlLVdhbGxldD8iLAogICAgICAiYWNjZXB0ZWRBbnN3ZXIiOiB7IkB0eXBlIjogIkFuc3dlciIsICJ0ZXh0IjogIk5laW4g4oCTIERFWC1UcmFuc2FrdGlvbmVuLCBNZXRhTWFzaywgSGFyZHdhcmUtV2FsbGV0cyB1bmQgdW5yZWd1bGllcnRlIFBsYXR0Zm9ybWVuIGZhbGxlbiBha3R1ZWxsIE5JQ0hUIGRpcmVrdCB1bnRlciBEQUM4LiBXaWNodGlnOiBEaWUgU3RldWVycGZsaWNodCBlbnRzdGVodCB0cm90emRlbS4gREFDOCBzY2hhZmZ0IG51ciBUcmFuc3BhcmVueiBmw7xyIHJlZ3VsaWVydGUgQsO2cnNlbiwga2VpbmUgbmV1ZW4gU3RldWVydGF0YmVzdMOkbmRlLiBXZXIgZ2xhdWJ0LCDDvGJlciBERVggb2RlciBIYXJkd2FyZS1XYWxsZXRzIHN0ZXVlcmZyZWkgenUgaGFuZGVsbiwgYmVnZWh0IFN0ZXVlcmhpbnRlcnppZWh1bmcuIEF1Y2ggb24tY2hhaW4gVHJhbnNha3Rpb25lbiBrw7ZubmVuIGR1cmNoIEJsb2NrY2hhaW4tQW5hbHlzZW4gZGVyIEZpbmFuemJlaMO2cmRlbiBuYWNodm9sbHpvZ2VuIHdlcmRlbi4ifQogICAgfSwKICAgIHsKICAgICAgIkB0eXBlIjogIlF1ZXN0aW9uIiwKICAgICAgIm5hbWUiOiAiV2FzIGlzdCBkaWUgRklGTy1NZXRob2RlIHVuZCB3YXJ1bSBpc3Qgc2llIGluIERldXRzY2hsYW5kIFBmbGljaHQ\/IiwKICAgICAgImFjY2VwdGVkQW5zd2VyIjogeyJAdHlwZSI6ICJBbnN3ZXIiLCAidGV4dCI6ICJGSUZPIHN0ZWh0IGbDvHIgJ0ZpcnN0IEluLCBGaXJzdCBPdXQnIOKAkyBkaWUgenVlcnN0IGdla2F1ZnRlbiBDb2lucyBnZWx0ZW4gYmVpbSBWZXJrYXVmIGFscyB6dWVyc3QgdmVyw6R1w59lcnQuIEluIERldXRzY2hsYW5kIGlzdCBGSUZPIGRpZSBlaW56aWdlIHN0ZXVlcnJlY2h0bGljaCBhbmVya2FubnRlIEJlcmVjaG51bmdzbWV0aG9kZSBmw7xyIEtyeXB0by1HZXdpbm5lIChCTUYtU2NocmVpYmVuIDEwLiBNYWkgMjAyMikuIEFuZGVyZSBNZXRob2RlbiAoTElGTywgSElGTywgQXZlcmFnZSBDb3N0KSBzaW5kIGluIERldXRzY2hsYW5kIHVuenVsw6Rzc2lnLiBLcnlwdG8tU3RldWVyLVNvZnR3YXJlIHdpZSBDb2luVHJhY2tpbmcgb2RlciBCbG9ja3BpdCBiZXJlY2huZXQgbmFjaCBGSUZPIGF1dG9tYXRpc2NoLiBGYWxzY2hlIEJlcmVjaG51bmdzbWV0aG9kZW4ga8O2bm5lbiB6dSBTdGV1ZXJuYWNoemFobHVuZ2VuIGbDvGhyZW4uIn0KICAgIH0sCiAgICB7CiAgICAgICJAdHlwZSI6ICJRdWVzdGlvbiIsCiAgICAgICJuYW1lIjogIldhcyBwYXNzaWVydCB3ZW5uIGljaCBLcnlwdG8tR2V3aW5uZSBuaWNodCBlcmtsw6RydCBoYWJlPyIsCiAgICAgICJhY2NlcHRlZEFuc3dlciI6IHsiQHR5cGUiOiAiQW5zd2VyIiwgInRleHQiOiAiRmVzdHNldHp1bmdzZnJpc3RlbjogNCBKYWhyZSAobm9ybWFsZSBGcmlzdCksIDUgSmFocmUgKGxlaWNodGZlcnRpZ2UgU3RldWVydmVya8O8cnp1bmcpLCAxMCBKYWhyZSAoU3RldWVyaGludGVyemllaHVuZykuIFZlcnNww6R0dW5nc3p1c2NobGFnOiAwLDI1JSBwcm8gTW9uYXQsIG1pbmRlc3RlbnMgMjUg4oKsLiBCZWkgYWt0aXZlciBIaW50ZXJ6aWVodW5nOiBTdHJhZmFuemVpZ2UgbcO2Z2xpY2guIEVpbmUgU2VsYnN0YW56ZWlnZSBWT1IgZGVyIGVyc3RlbiBEQUM4LURhdGVuw7xiZXJtaXR0bHVuZyAoSnVsaSAyMDI3KSBpc3QgcmVjaHRsaWNoIHNpY2hlcmVyIGFscyBkYW5hY2gg4oCTIHdpcmQgc2llIG5hY2ggQmVrYW5udHdlcmRlbiBkdXJjaCBkYXMgRmluYW56YW10IGVyc3RhdHRldCwgZW50ZmFsdGV0IHNpZSBrZWluZSBzdHJhZmJlZnJlaWVuZGUgV2lya3VuZy4gUHJvZmVzc2lvbmVsbGUgQmVyYXR1bmcgaXN0IGJlaSBOYWNoZGVrbGFyYXRpb25lbiBkcmluZ2VuZCBlbXBmb2hsZW4uIn0KICAgIH0sCiAgICB7CiAgICAgICJAdHlwZSI6ICJRdWVzdGlvbiIsCiAgICAgICJuYW1lIjogIkJpcyB3YW5uIG11c3MgaWNoIG1laW5lIFN0ZXVlcmVya2zDpHJ1bmcgMjAyNSBhYmdlYmVuPyIsCiAgICAgICJhY2NlcHRlZEFuc3dlciI6IHsiQHR5cGUiOiAiQW5zd2VyIiwgInRleHQiOiAiRGllIHJlZ3Vsw6RyZSBBYmdhYmVmcmlzdCBmw7xyIGRhcyBTdGV1ZXJqYWhyIDIwMjUgZW5kZXQgYW0gMzEuIEp1bGkgMjAyNi4gTWl0IFN0ZXVlcmJlcmF0ZXIgdmVybMOkbmdlcnQgc2ljaCBkaWUgRnJpc3QgYmlzIHp1bSAyOC4gRmVicnVhciAyMDI3IChmcsO8aGVyIDEuIE3DpHJ6LCBLb3JyZWt0dXIgZ2Vtw6TDnyBha3R1ZWxsZW0gQk1GLVN0YW5kKS4gS3J5cHRvLUdld2lubmUgd2VyZGVuIGluIGRlciBBbmxhZ2UgU08gKFNvbnN0aWdlIEVpbmvDvG5mdGUpIGVpbmdldHJhZ2VuLiBTdGFraW5nLCBNaW5pbmcgdW5kIERlRmktRXJ0csOkZ2Uga29tbWVuIGViZW5mYWxscyBpbiBkaWUgQW5sYWdlIFNPLiBUZXJtaW5nZXNjaMOkZnRlIChGdXR1cmVzLCBPcHRpb25lbikgaW4gZGllIEFubGFnZSBLQVAuIn0KICAgIH0KICBdCn0KPC9zY3JpcHQ+Cgo8c2NyaXB0IHR5cGU9ImFwcGxpY2F0aW9uL2xkK2pzb24iPgp7CiAgIkBjb250ZXh0IjogImh0dHBzOi8vc2NoZW1hLm9yZyIsCiAgIkB0eXBlIjogIkhvd1RvIiwKICAibmFtZSI6ICJEQUM4IDIwMjY6IDUgU2Nocml0dGUgd2FzIGR1IGpldHp0IHR1biBtdXNzdCIsCiAgImRlc2NyaXB0aW9uIjogIlNjaHJpdHQtZsO8ci1TY2hyaXR0LUFubGVpdHVuZyBmw7xyIEtyeXB0by1BbmxlZ2VyIHp1ciBrb3JyZWt0ZW4gVm9yYmVyZWl0dW5nIGF1ZiBEQUM4IHVuZCBkaWUgU3RldWVyZXJrbMOkcnVuZyAyMDI1LzIwMjYiLAogICJ0b3RhbFRpbWUiOiAiUFQySCIsCiAgInN0ZXAiOiBbCiAgICB7CiAgICAgICJAdHlwZSI6ICJIb3dUb1N0ZXAiLAogICAgICAicG9zaXRpb24iOiAxLAogICAgICAibmFtZSI6ICJTdGV1ZXItSUQgYmVpIGFsbGVuIELDtnJzZW4gaGludGVybGVnZW4iLAogICAgICAidGV4dCI6ICJIaW50ZXJsZWdlIGRlaW5lIFN0ZXVlci1JZGVudGlmaWthdGlvbnNudW1tZXIgKDExLXN0ZWxsaWcsIGF1ZiBFaW5rb21tZW5zdGV1ZXJiZXNjaGVpZCkgYmVpIGplZGVyIGdlbnV0enRlbiBLcnlwdG9iw7Zyc2UgYmlzIHNww6R0ZXN0ZW5zIDMxLiBEZXplbWJlciAyMDI2LiBPaG5lIFN0ZXVlci1JRCBrw7ZubmVuIELDtnJzZW4gZGVpbiBLb250byBlaW5zY2hyw6Rua2VuLiIKICAgIH0sCiAgICB7CiAgICAgICJAdHlwZSI6ICJIb3dUb1N0ZXAiLAogICAgICAicG9zaXRpb24iOiAyLAogICAgICAibmFtZSI6ICJBbGxlIFRyYW5zYWt0aW9uZW4gMjAyNSBleHBvcnRpZXJlbiB1bmQgZG9rdW1lbnRpZXJlbiIsCiAgICAgICJ0ZXh0IjogIkV4cG9ydGllcmUgZGVuIHZvbGxzdMOkbmRpZ2VuIFRyYW5zYWt0aW9uc3ZlcmxhdWYgMjAyNSB2b24gamVkZXIgZ2VudXR6dGVuIELDtnJzZSAoQ1NWLUV4cG9ydCkuIEF1Y2ggREVYLVRyYW5zYWt0aW9uZW4sIFN0YWtpbmctUmV3YXJkcyB1bmQgRGVGaS1Ba3Rpdml0w6R0ZW4gbcO8c3NlbiBlcmZhc3N0IHdlcmRlbi4gSmUgZnLDvGhlciwgZGVzdG8gYmVzc2VyLiIKICAgIH0sCiAgICB7CiAgICAgICJAdHlwZSI6ICJIb3dUb1N0ZXAiLAogICAgICAicG9zaXRpb24iOiAzLAogICAgICAibmFtZSI6ICJLcnlwdG8tU3RldWVyLVNvZnR3YXJlIG51dHplbiBmw7xyIEZJRk8tQmVyZWNobnVuZyIsCiAgICAgICJ0ZXh0IjogIlRvb2xzIHdpZSBDb2luVHJhY2tpbmcsIEJsb2NrcGl0IG9kZXIgV2FsdGlvIGltcG9ydGllcmVuIELDtnJzZW4tRGF0ZW4gYXV0b21hdGlzY2ggdW5kIGJlcmVjaG5lbiBHZXdpbm5lIG5hY2ggZGVyIGluIERldXRzY2hsYW5kIFBmbGljaHQtRklGTy1NZXRob2RlLiBPdXRwdXQ6IGZlcnRpZ2VyIFN0ZXVlcnJlcG9ydCBmw7xyIGRhcyBGaW5hbnphbXQuIgogICAgfSwKICAgIHsKICAgICAgIkB0eXBlIjogIkhvd1RvU3RlcCIsCiAgICAgICJwb3NpdGlvbiI6IDQsCiAgICAgICJuYW1lIjogIlN0ZXVlcmVya2zDpHJ1bmcgMjAyNSBiaXMgMzEuIEp1bGkgMjAyNiBhYmdlYmVuIiwKICAgICAgInRleHQiOiAiS3J5cHRvLUdld2lubmUgaW4gQW5sYWdlIFNPIGVpbnRyYWdlbi4gU3Rha2luZywgTWluaW5nLCBEZUZpLUVydHLDpGdlIGViZW5mYWxscyBpbiBBbmxhZ2UgU08uIFRlcm1pbmdlc2Now6RmdGUgaW4gQW5sYWdlIEtBUC4gTWl0IFN0ZXVlcmJlcmF0ZXI6IEZyaXN0IHZlcmzDpG5nZXJ0IHNpY2ggYmlzIEZlYnJ1YXIgMjAyNy4iCiAgICB9LAogICAgewogICAgICAiQHR5cGUiOiAiSG93VG9TdGVwIiwKICAgICAgInBvc2l0aW9uIjogNSwKICAgICAgIm5hbWUiOiAiRG9rdW1lbnRhdGlvbiA24oCTMTAgSmFocmUgYXVmYmV3YWhyZW4iLAogICAgICAidGV4dCI6ICJCZWkgR2V3aW5uZW4gw7xiZXIgNTAwLjAwMCDigqwgcHJvIEphaHIgYWxsZSBzdGV1ZXJyZWxldmFudGVuIFVudGVybGFnZW4gNiBKYWhyZSBhdWZiZXdhaHJlbi4gQmVpIFZlcmRhY2h0IGF1ZiBIaW50ZXJ6aWVodW5nIHByw7xmdCBkYXMgRmluYW56YW10IGJpcyB6dSAxMCBKYWhyZSByw7xja3dpcmtlbmQuIEFsbGUgVHJhbnNha3Rpb25zYmVsZWdlLCBTY3JlZW5zaG90cyB1bmQgRXhwb3J0ZGF0ZWllbiBzaWNoZXIgYXJjaGl2aWVyZW4uIgogICAgfQogIF0KfQo8L3NjcmlwdD4KCjxzY3JpcHQgdHlwZT0iYXBwbGljYXRpb24vbGQranNvbiI+CnsKICAiQGNvbnRleHQiOiAiaHR0cHM6Ly9zY2hlbWEub3JnIiwKICAiQHR5cGUiOiAiU3BlY2lhbEFubm91bmNlbWVudCIsCiAgIm5hbWUiOiAiREFDOCBNZWxkZXBmbGljaHQgZ2lsdCBzZWl0IDEuIEphbnVhciAyMDI2IiwKICAidGV4dCI6ICJTZWl0IGRlbSAxLiBKYW51YXIgMjAyNiBzaW5kIGFsbGUgRVUtcmVndWxpZXJ0ZW4gS3J5cHRvYsO2cnNlbiB2ZXJwZmxpY2h0ZXQsIEt1bmRlbmRhdGVuIHVuZCBUcmFuc2FrdGlvbmVuIGF1dG9tYXRpc2NoIGFuIGRhcyBCdW5kZXN6ZW50cmFsYW10IGbDvHIgU3RldWVybiB6dSBtZWxkZW4uIEVyc3RlIERhdGVuw7xiZXJtaXR0bHVuZzogYmlzIEp1bGkgMjAyNyBmw7xyIGRhcyBKYWhyIDIwMjYuIEtyeXB0by1BbmxlZ2VyIHNvbGx0ZW4gaWhyZSBTdGV1ZXJlcmtsw6RydW5nIDIwMjUgYmlzIHp1bSAzMS4gSnVsaSAyMDI2IGVpbnJlaWNoZW4uIiwKICAiZGF0ZVBvc3RlZCI6ICIyMDI2LTA1LTA5IiwKICAiZXhwaXJlcyI6ICIyMDI3LTA4LTAxIiwKICAiY2F0ZWdvcnkiOiAiaHR0cHM6Ly93d3cud2lraWRhdGEub3JnL3dpa2kvUTExODEyIiwKICAiYW5ub3VuY2VtZW50TG9jYXRpb24iOiB7IkB0eXBlIjogIkNvdW50cnkiLCAibmFtZSI6ICJEZXV0c2NobGFuZCJ9Cn0KPC9zY3JpcHQ+Cgo8c3R5bGU+CkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI\/ZmFtaWx5PU91dGZpdDp3Z2h0QDQwMDs1MDA7NjAwOzcwMDs4MDAmZmFtaWx5PUpldEJyYWlucytNb25vOndnaHRANDAwOzYwMDs3MDAmZmFtaWx5PUV4bysyOndnaHRAODAwOzkwMCZkaXNwbGF5PXN3YXAnKTsKOnJvb3R7CiAgLS1hOiNGNzkzMUE7LS1hMjpyZ2JhKDI0NywxNDcsMjYsLjA5KTstLWEzOnJnYmEoMjQ3LDE0NywyNiwuMjIpOwogIC0tZzojMmVjYzcxOy0tZzI6cmdiYSg0NiwyMDQsMTEzLC4wOCk7LS1nMzpyZ2JhKDQ2LDIwNCwxMTMsLjIyKTsKICAtLXI6I2U3NGMzYzstLXIyOnJnYmEoMjMxLDc2LDYwLC4wOCk7LS1yMzpyZ2JhKDIzMSw3Niw2MCwuMjIpOwogIC0tYjojNWRhZGUyOy0tYjI6cmdiYSg5MywxNzMsMjI2LC4wOCk7LS1iMzpyZ2JhKDkzLDE3MywyMjYsLjIyKTsKICAtLXk6I2YwYzA0MDstLXkyOnJnYmEoMjQwLDE5Miw2NCwuMDgpOy0teTM6cmdiYSgyNDAsMTkyLDY0LC4yMik7CiAgLS1wOiM5YjU5YjY7LS1wMjpyZ2JhKDE1NSw4OSwxODIsLjA4KTstLXAzOnJnYmEoMTU1LDg5LDE4MiwuMjIpOwogIC0tYzojMWFiYzljOy0tYzI6cmdiYSgyNiwxODgsMTU2LC4wOCk7LS1jMzpyZ2JhKDI2LDE4OCwxNTYsLjIyKTsKfQouZDh7bWF4LXdpZHRoOjkxMHB4O21hcmdpbjowIGF1dG87cGFkZGluZzowIDIwcHggNzBweDtiYWNrZ3JvdW5kOiMwNjBlMGE7Zm9udC1mYW1pbHk6J091dGZpdCcsc2Fucy1zZXJpZjtjb2xvcjojZjBmN2YyfQouZDggKntib3gtc2l6aW5nOmJvcmRlci1ib3h9Ci5kOCBoMntmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc2l6ZTpjbGFtcCgxOXB4LDIuNnZ3LDI3cHgpO21hcmdpbjo1MnB4IDAgMTJweDtsaW5lLWhlaWdodDoxLjI7Y29sb3I6I2YwZjdmMn0KLmQ4IGgyIGVte2ZvbnQtc3R5bGU6bm9ybWFsO2NvbG9yOnZhcigtLWEpfQouZDggaDN7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjgwMDtmb250LXNpemU6Y2xhbXAoMTVweCwydncsMjBweCk7bWFyZ2luOjI2cHggMCAxMHB4O2NvbG9yOiNmMGY3ZjJ9Ci5kOCBwe2ZvbnQtc2l6ZToxNS41cHg7bGluZS1oZWlnaHQ6MS45Nztjb2xvcjojYzhkZGQwO21hcmdpbi1ib3R0b206MTZweH0KLmQ4IHAgc3Ryb25ne2NvbG9yOiNmMGY3ZjJ9Ci5kOCB1bCwuZDggb2x7cGFkZGluZy1sZWZ0OjIycHg7Y29sb3I6I2M4ZGRkMDtmb250LXNpemU6MTVweDtsaW5lLWhlaWdodDoxLjk1O21hcmdpbi1ib3R0b206MTZweH0KLmQ4IGxpe21hcmdpbi1ib3R0b206N3B4fQouZDggYS5pbHtjb2xvcjp2YXIoLS1hKTt0ZXh0LWRlY29yYXRpb246bm9uZTtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDI0NywxNDcsMjYsLjMpO2ZvbnQtd2VpZ2h0OjYwMH0KLmQ4IGEuaWwuZ3tjb2xvcjp2YXIoLS1nKTtib3JkZXItY29sb3I6cmdiYSg0NiwyMDQsMTEzLC4zNSl9Ci5kOCBhLmlsLnJ7Y29sb3I6dmFyKC0tcik7Ym9yZGVyLWNvbG9yOnJnYmEoMjMxLDc2LDYwLC4zKX0KLmQ4IGEuaWwuYntjb2xvcjp2YXIoLS1iKTtib3JkZXItY29sb3I6cmdiYSg5MywxNzMsMjI2LC4zKX0KLmQ4IGEuaWwucHtjb2xvcjp2YXIoLS1wKTtib3JkZXItY29sb3I6cmdiYSgxNTUsODksMTgyLC4zKX0KLmQ4IGEuaWwuY3tjb2xvcjp2YXIoLS1jKTtib3JkZXItY29sb3I6cmdiYSgyNiwxODgsMTU2LC4zKX0KLmQ4IGEuc3Jje2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZToxMHB4O2NvbG9yOiM1YTZhM2E7YmFja2dyb3VuZDojMGExMjBhO2JvcmRlcjoxcHggc29saWQgcmdiYSgyNDcsMTQ3LDI2LC4xNCk7Ym9yZGVyLXJhZGl1czo0cHg7cGFkZGluZzoxcHggNnB4O21hcmdpbi1sZWZ0OjRweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Ci5kOC1ocntoZWlnaHQ6MXB4O2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDkwZGVnLHZhcigtLWEzKSx0cmFuc3BhcmVudCk7bWFyZ2luOjUwcHggMH0KCi8qIEhFUk8gKi8KLmQ4LWhlcm97YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLHJnYmEoMjMxLDc2LDYwLC4wNiksdmFyKC0tYTIpKTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMjMxLDc2LDYwLC4yNSk7Ym9yZGVyLXJhZGl1czoxNHB4O3BhZGRpbmc6MzBweCAzNHB4O21hcmdpbjowIDAgMjZweDtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW59Ci5kOC1oZXJvOjpiZWZvcmV7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTYwcHg7cmlnaHQ6LTYwcHg7d2lkdGg6MjQwcHg7aGVpZ2h0OjI0MHB4O2JhY2tncm91bmQ6cmFkaWFsLWdyYWRpZW50KGNpcmNsZSxyZ2JhKDIzMSw3Niw2MCwuMDcpLHRyYW5zcGFyZW50IDcwJSk7cG9pbnRlci1ldmVudHM6bm9uZX0KLmQ4LWFsZXJ0e2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDo4cHg7YmFja2dyb3VuZDp2YXIoLS1yKTtjb2xvcjojZmZmO2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZTo4cHg7Zm9udC13ZWlnaHQ6NzAwO2xldHRlci1zcGFjaW5nOi4xNGVtO3BhZGRpbmc6NHB4IDEwcHg7Ym9yZGVyLXJhZGl1czo0cHg7bWFyZ2luLWJvdHRvbToxNHB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0KLmQ4LWhlcm8gaDF7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjkwMDtmb250LXNpemU6Y2xhbXAoMjFweCwzLjN2dywzNnB4KTtsaW5lLWhlaWdodDoxLjA4O2NvbG9yOiNmMGY3ZjI7bWFyZ2luOjAgMCAxM3B4fQouZDgtaGVybyBoMSBzcGFue2NvbG9yOnZhcigtLWEpfQouZDgtaGVyby1sZWFke2ZvbnQtc2l6ZToxNS41cHg7Y29sb3I6I2M4ZGRkMDtsaW5lLWhlaWdodDoxLjkzO21hcmdpbjowIDAgMjBweH0KLmQ4LWhlcm8tZ3JpZHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciAxZnI7Z2FwOjEycHh9Ci5kOC1oZXJvLXBhbmVse2JhY2tncm91bmQ6IzBhMTIwYTtib3JkZXItcmFkaXVzOjExcHg7cGFkZGluZzoxNHB4IDE4cHh9Ci5kOC1oZXJvLXBhbmVsLnJ7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDIzMSw3Niw2MCwuMTIpfQouZDgtaGVyby1wYW5lbC5ne2JvcmRlcjoxcHggc29saWQgcmdiYSg0NiwyMDQsMTEzLC4xMil9Ci5kOC1oZXJvLXBhbmVsLmF7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDI0NywxNDcsMjYsLjEyKX0KLmQ4LWhlcm8tcGFuZWwgaDN7bWFyZ2luOjAgMCA5cHg7Zm9udC1zaXplOjEycHg7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjgwMH0KLmQ4LWhlcm8tcGFuZWwgaDMucntjb2xvcjp2YXIoLS1yKX0uZDgtaGVyby1wYW5lbCBoMy5ne2NvbG9yOnZhcigtLWcpfS5kOC1oZXJvLXBhbmVsIGgzLmF7Y29sb3I6dmFyKC0tYSl9Ci5kOC1oZXJvLXBhbmVsIHVse3BhZGRpbmctbGVmdDoxNHB4O2ZvbnQtc2l6ZToxM3B4O2NvbG9yOiNjOGRkZDA7bGluZS1oZWlnaHQ6MS44NTttYXJnaW46MH0KLmQ4LWhlcm8tcGFuZWwgbGl7bWFyZ2luLWJvdHRvbTo0cHh9CgovKiBTVEFUUyAqLwouZDgtc3RhdHN7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoYXV0by1maXQsbWlubWF4KDEyOHB4LDFmcikpO2dhcDo5cHg7bWFyZ2luOjIwcHggMH0KLmQ4LXN0YXR7YmFja2dyb3VuZDojMGExMjBhO2JvcmRlci1yYWRpdXM6MTBweDtwYWRkaW5nOjEzcHg7dGV4dC1hbGlnbjpjZW50ZXJ9Ci5kOC1zdGF0LnJ7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDIzMSw3Niw2MCwuMSl9Ci5kOC1zdGF0LmF7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDI0NywxNDcsMjYsLjEpfQouZDgtc3RhdC5ne2JvcmRlcjoxcHggc29saWQgcmdiYSg0NiwyMDQsMTEzLC4xKX0KLmQ4LXN0YXQueXtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMjQwLDE5Miw2NCwuMSl9Ci5kOC1zdntmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC1zaXplOmNsYW1wKDEzcHgsMS45dncsMjBweCk7Zm9udC13ZWlnaHQ6OTAwO2xpbmUtaGVpZ2h0OjEuMTttYXJnaW4tYm90dG9tOjRweH0KLmQ4LXN2LnJ7Y29sb3I6dmFyKC0tcil9LmQ4LXN2LmF7Y29sb3I6dmFyKC0tYSl9LmQ4LXN2Lmd7Y29sb3I6dmFyKC0tZyl9LmQ4LXN2Lnl7Y29sb3I6dmFyKC0teSl9Ci5kOC1zbHtmb250LXNpemU6OHB4O2NvbG9yOiMzYTJhMGE7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7bGluZS1oZWlnaHQ6MS41NX0KCi8qIEJPWCAqLwouZDgtYm94e2JvcmRlci1yYWRpdXM6MTJweDtwYWRkaW5nOjE4cHggMjJweDttYXJnaW46MjBweCAwfQouZDgtYm94LnJlZHtiYWNrZ3JvdW5kOnZhcigtLXIyKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLXIzKX0KLmQ4LWJveC5vcmd7YmFja2dyb3VuZDp2YXIoLS1hMik7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1hMyl9Ci5kOC1ib3guZ3Jue2JhY2tncm91bmQ6dmFyKC0tZzIpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tZzMpfQouZDgtYm94Lnlsd3tiYWNrZ3JvdW5kOnZhcigtLXkyKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLXkzKX0KLmQ4LWJveC5wcnB7YmFja2dyb3VuZDp2YXIoLS1wMik7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1wMyl9Ci5kOC1ib3guY3lue2JhY2tncm91bmQ6dmFyKC0tYzIpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tYzMpfQouZDgtYm94LXR7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7Zm9udC1zaXplOjguNXB4O2ZvbnQtd2VpZ2h0OjcwMDtsZXR0ZXItc3BhY2luZzouMTRlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bWFyZ2luLWJvdHRvbToxMHB4fQouZDgtYm94LnJlZCAuZDgtYm94LXR7Y29sb3I6dmFyKC0tcil9LmQ4LWJveC5vcmcgLmQ4LWJveC10e2NvbG9yOnZhcigtLWEpfS5kOC1ib3guZ3JuIC5kOC1ib3gtdHtjb2xvcjp2YXIoLS1nKX0uZDgtYm94LnlsdyAuZDgtYm94LXR7Y29sb3I6dmFyKC0teSl9LmQ4LWJveC5wcnAgLmQ4LWJveC10e2NvbG9yOnZhcigtLXApfS5kOC1ib3guY3luIC5kOC1ib3gtdHtjb2xvcjp2YXIoLS1jKX0KLmQ4LWJveCBwLC5kOC1ib3ggdWx7Zm9udC1zaXplOjE0LjVweDtjb2xvcjojYzhkZGQwO21hcmdpbi1ib3R0b206MDtsaW5lLWhlaWdodDoxLjl9Ci5kOC1ib3ggcDpub3QoOmxhc3QtY2hpbGQpLC5kOC1ib3ggdWw6bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tYm90dG9tOjEwcHh9Ci5kOC1ib3ggbGl7bWFyZ2luLWJvdHRvbTo2cHh9Ci5kOC1ib3ggc3Ryb25ne2NvbG9yOiNmMGY3ZjJ9CgovKiBUSU1FTElORSAqLwouZDgtdGx7bWFyZ2luOjIwcHggMDtwYWRkaW5nLWxlZnQ6MjJweDtwb3NpdGlvbjpyZWxhdGl2ZX0KLmQ4LXRsOjpiZWZvcmV7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjZweDt0b3A6NnB4O2JvdHRvbTo2cHg7d2lkdGg6MnB4O2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDE4MGRlZyx2YXIoLS1yKSxyZ2JhKDI0NywxNDcsMjYsLjA4KSl9Ci5kOC10bC1pdGVte3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1ib3R0b206MjJweH0KLmQ4LXRsLWRvdHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi0xOHB4O3RvcDo2cHg7d2lkdGg6MTBweDtoZWlnaHQ6MTBweDtib3JkZXItcmFkaXVzOjUwJTtib3JkZXI6MnB4IHNvbGlkICMwNjBlMGF9Ci5kOC10bC1kb3QucntiYWNrZ3JvdW5kOnZhcigtLXIpfS5kOC10bC1kb3QuYXtiYWNrZ3JvdW5kOnZhcigtLWEpfS5kOC10bC1kb3QuZ3tiYWNrZ3JvdW5kOnZhcigtLWcpfS5kOC10bC1kb3QueXtiYWNrZ3JvdW5kOnZhcigtLXkpfQouZDgtdGwtdGltZXtmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZTtmb250LXNpemU6OXB4O2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW4tYm90dG9tOjNweH0KLmQ4LXRsLXRpbWUucntjb2xvcjp2YXIoLS1yKX0uZDgtdGwtdGltZS5he2NvbG9yOnZhcigtLWEpfS5kOC10bC10aW1lLmd7Y29sb3I6dmFyKC0tZyl9LmQ4LXRsLXRpbWUueXtjb2xvcjp2YXIoLS15KX0KLmQ4LXRsLXRpdGxle2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo4MDA7Zm9udC1zaXplOjE0cHg7Y29sb3I6I2YwZjdmMjttYXJnaW4tYm90dG9tOjRweDtsaW5lLWhlaWdodDoxLjN9Ci5kOC10bC1ib2R5e2ZvbnQtc2l6ZToxMy41cHg7Y29sb3I6IzlkYmZhYTtsaW5lLWhlaWdodDoxLjgyfQouZDgtdGwtYm9keSBzdHJvbmd7Y29sb3I6I2YwZjdmMn0KCi8qIENPTFMgKi8KLmQ4LWNvbHMye2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIDFmcjtnYXA6MTJweDttYXJnaW46MThweCAwfQouZDgtY29se2JhY2tncm91bmQ6IzBhMTIwYTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMjQ3LDE0NywyNiwuMDcpO2JvcmRlci1yYWRpdXM6MTBweDtwYWRkaW5nOjE1cHggMTdweH0KLmQ4LWNvbCBoNHttYXJnaW46MCAwIDhweDtmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6ODAwO2ZvbnQtc2l6ZToxM3B4fQouZDgtY29sIGg0Lmd7Y29sb3I6dmFyKC0tZyl9LmQ4LWNvbCBoNC5ye2NvbG9yOnZhcigtLXIpfS5kOC1jb2wgaDQuYXtjb2xvcjp2YXIoLS1hKX0KLmQ4LWNvbCB1bHtwYWRkaW5nLWxlZnQ6MTRweDtmb250LXNpemU6MTNweDtjb2xvcjojOWRiZmFhO2xpbmUtaGVpZ2h0OjEuODU7bWFyZ2luOjB9Ci5kOC1jb2wgbGl7bWFyZ2luLWJvdHRvbTo1cHh9CgovKiBXSEFUJ1MgUkVQT1JURUQgVEFCTEUgKi8KLmQ4LXR3e292ZXJmbG93LXg6YXV0bztib3JkZXItcmFkaXVzOjEycHg7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1yMyk7bWFyZ2luOjIwcHggMH0KLmQ4LXRibHt3aWR0aDoxMDAlO2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTttaW4td2lkdGg6NTAwcHh9Ci5kOC10YmwgdGh7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7Zm9udC1zaXplOjhweDtjb2xvcjp2YXIoLS1yKTtsZXR0ZXItc3BhY2luZzouMDhlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7cGFkZGluZzoxMXB4IDE0cHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgdmFyKC0tcjMpO2JhY2tncm91bmQ6IzBhMDgwODt0ZXh0LWFsaWduOmxlZnR9Ci5kOC10YmwgdGR7cGFkZGluZzoxMXB4IDE0cHg7Y29sb3I6I2M4ZGRkMDtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDIzMSw3Niw2MCwuMDQpO2ZvbnQtc2l6ZToxMy41cHg7bGluZS1oZWlnaHQ6MS43ODt2ZXJ0aWNhbC1hbGlnbjp0b3B9Ci5kOC10YmwgdGQ6Zmlyc3QtY2hpbGR7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiNmMGY3ZjJ9Ci5kOC10YmwgdHI6bGFzdC1jaGlsZCB0ZHtib3JkZXItYm90dG9tOm5vbmV9Ci5kOC10YmwgdHI6bnRoLWNoaWxkKG9kZCkgdGR7YmFja2dyb3VuZDpyZ2JhKDIzMSw3Niw2MCwuMDE1KX0KLnRjLXJ7Y29sb3I6dmFyKC0tcik7Zm9udC13ZWlnaHQ6NzAwfS50Yy1ne2NvbG9yOnZhcigtLWcpO2ZvbnQtd2VpZ2h0OjcwMH0udGMtYXtjb2xvcjp2YXIoLS1hKTtmb250LXdlaWdodDo3MDB9LnRjLXl7Y29sb3I6dmFyKC0teSk7Zm9udC13ZWlnaHQ6NzAwfQoudGMtb2t7Y29sb3I6dmFyKC0tZyl9LnRjLW5ve2NvbG9yOnZhcigtLXIpfQoKLyogU1pFTkFSSUVOICovCi5kOC1zemVuc3tkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdChhdXRvLWZpdCxtaW5tYXgoMjIwcHgsMWZyKSk7Z2FwOjEwcHg7bWFyZ2luOjE4cHggMH0KLmQ4LXN6ZW57YmFja2dyb3VuZDojMGExMjBhO2JvcmRlci1yYWRpdXM6MTFweDtwYWRkaW5nOjE2cHh9Ci5kOC1zemVuLm9re2JvcmRlcjoxcHggc29saWQgdmFyKC0tZzMpfQouZDgtc3plbi53YXJue2JvcmRlcjoxcHggc29saWQgdmFyKC0teTMpfQouZDgtc3plbi5iYWR7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1yMyl9Ci5kOC1zemVuLWxhYmVse2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZTo4cHg7Zm9udC13ZWlnaHQ6NzAwO2xldHRlci1zcGFjaW5nOi4xZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO21hcmdpbi1ib3R0b206OHB4O3BhZGRpbmc6M3B4IDhweDtib3JkZXItcmFkaXVzOjRweDtkaXNwbGF5OmlubGluZS1ibG9ja30KLmQ4LXN6ZW4ub2sgLmQ4LXN6ZW4tbGFiZWx7Y29sb3I6dmFyKC0tZyk7YmFja2dyb3VuZDp2YXIoLS1nMil9Ci5kOC1zemVuLndhcm4gLmQ4LXN6ZW4tbGFiZWx7Y29sb3I6dmFyKC0teSk7YmFja2dyb3VuZDp2YXIoLS15Mil9Ci5kOC1zemVuLmJhZCAuZDgtc3plbi1sYWJlbHtjb2xvcjp2YXIoLS1yKTtiYWNrZ3JvdW5kOnZhcigtLXIyKX0KLmQ4LXN6ZW4tbmFtZXtmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiNmMGY3ZjI7bWFyZ2luLWJvdHRvbTo4cHg7bGluZS1oZWlnaHQ6MS4yNX0KLmQ4LXN6ZW4tYm9keXtmb250LXNpemU6MTNweDtjb2xvcjojOWRiZmFhO2xpbmUtaGVpZ2h0OjEuNzh9Ci5kOC1zemVuLWJvZHkgc3Ryb25ne2NvbG9yOiNmMGY3ZjJ9CgovKiBTVEVQUyAqLwouZDgtc3RlcHN7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MDttYXJnaW46MjBweCAwfQouZDgtc3RlcHtkaXNwbGF5OmZsZXg7Z2FwOjA7cG9zaXRpb246cmVsYXRpdmV9Ci5kOC1zdGVwOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVye2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoyMnB4O3RvcDo0NnB4O3dpZHRoOjJweDtoZWlnaHQ6Y2FsYygxMDAlIC0gMjBweCk7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTgwZGVnLHZhcigtLWEzKSx0cmFuc3BhcmVudCl9Ci5kOC1zdGVwLW51bXt3aWR0aDo0NHB4O2hlaWdodDo0NHB4O2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQ6dmFyKC0tYSk7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo5MDA7Zm9udC1zaXplOjE4cHg7Y29sb3I6IzAwMDtmbGV4LXNocmluazowO21hcmdpbi1yaWdodDoxOHB4O21hcmdpbi1ib3R0b206MTJweDt6LWluZGV4OjF9Ci5kOC1zdGVwLWJvZHl7YmFja2dyb3VuZDojMGExMjBhO2JvcmRlcjoxcHggc29saWQgcmdiYSgyNDcsMTQ3LDI2LC4wOCk7Ym9yZGVyLXJhZGl1czoxMXB4O3BhZGRpbmc6MTZweCAyMHB4O21hcmdpbi1ib3R0b206MTBweDtmbGV4OjF9Ci5kOC1zdGVwLWJvZHkgaDN7bWFyZ2luOjAgMCA4cHg7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjkwMDtmb250LXNpemU6MTZweDtjb2xvcjojZjBmN2YyfQouZDgtc3RlcC1ib2R5IGgzIHNwYW57Y29sb3I6dmFyKC0tYSl9Ci5kOC1zdGVwLWJvZHkgcHtmb250LXNpemU6MTQuNXB4O2NvbG9yOiNjOGRkZDA7bGluZS1oZWlnaHQ6MS45O21hcmdpbjowfQouZDgtc3RlcC1ib2R5IHA6bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tYm90dG9tOjhweH0KLmQ4LXN0ZXAtYm9keSB1bHtwYWRkaW5nLWxlZnQ6MTZweDtmb250LXNpemU6MTRweDtjb2xvcjojOWRiZmFhO2xpbmUtaGVpZ2h0OjEuODg7bWFyZ2luOjZweCAwIDB9Ci5kOC1zdGVwLWJvZHkgbGl7bWFyZ2luLWJvdHRvbTo0cHh9Ci5kOC1zdGVwLWZyaXN0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JhY2tncm91bmQ6dmFyKC0tcik7Y29sb3I6I2ZmZjtmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZTtmb250LXNpemU6OXB4O2ZvbnQtd2VpZ2h0OjcwMDtwYWRkaW5nOjNweCA4cHg7Ym9yZGVyLXJhZGl1czo0cHg7bWFyZ2luLXRvcDo4cHh9Ci5kOC1zdGVwLWZyaXN0Lmd7YmFja2dyb3VuZDp2YXIoLS1nKTtjb2xvcjojMDAwfQouZDgtc3RlcC1mcmlzdC5he2JhY2tncm91bmQ6dmFyKC0tYSk7Y29sb3I6IzAwMH0KCi8qIFFVT1RFICovCi5kOC1xe2JvcmRlci1sZWZ0OjRweCBzb2xpZCB2YXIoLS1hKTtiYWNrZ3JvdW5kOnZhcigtLWEyKTtwYWRkaW5nOjE4cHggMjJweDttYXJnaW46MjJweCAwO2JvcmRlci1yYWRpdXM6MCAxMXB4IDExcHggMH0KLmQ4LXEgYmxvY2txdW90ZXttYXJnaW46MCAwIDEwcHg7Zm9udC1zaXplOjE1LjVweDtjb2xvcjojZjBlNWNjO2ZvbnQtc3R5bGU6aXRhbGljO2xpbmUtaGVpZ2h0OjEuOTJ9Ci5kOC1xLWF0dHJ7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7Zm9udC1zaXplOjlweDtjb2xvcjojNWE0YTFhO2xpbmUtaGVpZ2h0OjEuN30KLmQ4LXEtYXR0ciBzdHJvbmd7Y29sb3I6dmFyKC0tYSl9CgovKiBGSUZPIEJFSVNQSUVMICovCi5kOC1maWZve2JhY2tncm91bmQ6IzBhMTIwYTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMjQ3LDE0NywyNiwuMSk7Ym9yZGVyLXJhZGl1czoxMnB4O3BhZGRpbmc6MjJweCAyNnB4O21hcmdpbjoyMHB4IDA7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2V9Ci5kOC1maWZvLXRpdGxle2ZvbnQtc2l6ZToxMHB4O2NvbG9yOnZhcigtLWEpO2xldHRlci1zcGFjaW5nOi4xMmVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTttYXJnaW4tYm90dG9tOjE2cHh9Ci5kOC1maWZvLXJvd3tkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6ZmxleC1zdGFydDtwYWRkaW5nOjlweCAwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMjQ3LDE0NywyNiwuMDUpO2ZvbnQtc2l6ZToxM3B4O2dhcDoxMnB4fQouZDgtZmlmby1yb3c6bGFzdC1jaGlsZHtib3JkZXI6bm9uZX0KLmQ4LWZpZm8tZGF0ZXtjb2xvcjojNGEzYTFhO21pbi13aWR0aDo4MHB4fQouZDgtZmlmby1hY3R7Y29sb3I6I2M4ZGRkMDtmbGV4OjF9Ci5kOC1maWZvLXJlc3tmb250LXdlaWdodDo3MDA7dGV4dC1hbGlnbjpyaWdodDttaW4td2lkdGg6MTEwcHh9Ci5kOC1maWZvLXJlcy5ne2NvbG9yOnZhcigtLWcpfS5kOC1maWZvLXJlcy5ye2NvbG9yOnZhcigtLXIpfS5kOC1maWZvLXJlcy5he2NvbG9yOnZhcigtLWEpfQoKLyogRkFRICovCi5kOC1mYXF7bWFyZ2luOjE4cHggMH0KLmQ4LWZpe2JvcmRlcjoxcHggc29saWQgcmdiYSgyNDcsMTQ3LDI2LC4xKTtib3JkZXItcmFkaXVzOjlweDttYXJnaW4tYm90dG9tOjdweDtvdmVyZmxvdzpoaWRkZW59Ci5kOC1mcXtwYWRkaW5nOjE0cHggMThweDtjdXJzb3I6cG9pbnRlcjtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjE0cHg7Y29sb3I6I2YwZjdmMjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyO3VzZXItc2VsZWN0Om5vbmU7YmFja2dyb3VuZDojMGExMjBhO2xpbmUtaGVpZ2h0OjEuNH0KLmQ4LWZxOjphZnRlcntjb250ZW50OicrJztmb250LXNpemU6MjBweDtjb2xvcjp2YXIoLS1hKTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMjJzO2ZsZXgtc2hyaW5rOjA7bWFyZ2luLWxlZnQ6MTJweH0KLmQ4LWZpLm9wZW4gLmQ4LWZxOjphZnRlcnt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKX0KLmQ4LWZhe21heC1oZWlnaHQ6MDtvdmVyZmxvdzpoaWRkZW47dHJhbnNpdGlvbjptYXgtaGVpZ2h0IC4zNXMgZWFzZX0KLmQ4LWZpLm9wZW4gLmQ4LWZhe21heC1oZWlnaHQ6NTAwcHh9Ci5kOC1mYS1pe3BhZGRpbmc6MTRweCAxOHB4O2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiNjOGRkZDA7bGluZS1oZWlnaHQ6MS45O2JvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMjQ3LDE0NywyNiwuMDgpfQouZDgtZmEtaSBzdHJvbmd7Y29sb3I6I2YwZjdmMn0KCi8qIENBUkRTICovCi5kOC1jYXJkc3tkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdChhdXRvLWZpdCxtaW5tYXgoMTY1cHgsMWZyKSk7Z2FwOjhweDttYXJnaW46MTRweCAwfQouZDgtY2FyZHtiYWNrZ3JvdW5kOiMwYTEyMGE7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDI0NywxNDcsMjYsLjA3KTtib3JkZXItcmFkaXVzOjhweDtwYWRkaW5nOjEycHg7dGV4dC1kZWNvcmF0aW9uOm5vbmU7ZGlzcGxheTpibG9jaztib3JkZXItYm90dG9tOm5vbmV9Ci5kOC1jYXJkLWNhdHtmb250LXNpemU6OHB4O2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2NvbG9yOnZhcigtLWEpO21hcmdpbi1ib3R0b206M3B4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0KLmQ4LWNhcmQtdGl0bGV7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiNmMGY3ZjI7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MS40fQoKLmQ4LWN0YXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMzVkZWcsdmFyKC0tYTIpLHRyYW5zcGFyZW50KTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWEzKTtib3JkZXItcmFkaXVzOjEycHg7cGFkZGluZzoyMnB4IDI2cHg7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjI4cHggMH0KLmQ4LWN0YS1idG57ZGlzcGxheTppbmxpbmUtYmxvY2s7YmFja2dyb3VuZDp2YXIoLS1nKTtjb2xvcjojMDAwICFpbXBvcnRhbnQ7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjkwMDtmb250LXNpemU6MTVweDtwYWRkaW5nOjEzcHggMjhweDtib3JkZXItcmFkaXVzOjlweDt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O21hcmdpbi10b3A6OHB4fQoKLmQ4LWF1dGhvcntiYWNrZ3JvdW5kOnZhcigtLWEyKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWEzKTtib3JkZXItcmFkaXVzOjEycHg7cGFkZGluZzoxOHB4IDIycHg7bWFyZ2luOjI2cHggMDtkaXNwbGF5OmZsZXg7Z2FwOjE0cHg7YWxpZ24taXRlbXM6ZmxleC1zdGFydH0KLmQ4LWF2e3dpZHRoOjQ2cHg7aGVpZ2h0OjQ2cHg7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLHZhcigtLWEpLHJnYmEoMjQ3LDE0NywyNiwuMykpO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc2l6ZToxN3B4O2NvbG9yOiMwMDA7ZmxleC1zaHJpbms6MH0KLmQ4LWFue2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo5MDA7Zm9udC1zaXplOjE0cHg7Y29sb3I6I2YwZjdmMn0KLmQ4LWFye2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZTo4cHg7Y29sb3I6dmFyKC0tYSk7bWFyZ2luOjJweCAwIDZweH0KLmQ4LWFie2ZvbnQtc2l6ZToxMi41cHg7Y29sb3I6IzlkYmZhYTtsaW5lLWhlaWdodDoxLjY1fQouZDgtZGlzY3tiYWNrZ3JvdW5kOnZhcigtLXIyKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLXIzKTtib3JkZXItcmFkaXVzOjEwcHg7cGFkZGluZzoxM3B4IDE3cHg7Zm9udC1zaXplOjEzcHg7Y29sb3I6I2Q5YTBhMDtsaW5lLWhlaWdodDoxLjg1O21hcmdpbjoyMHB4IDB9Ci5kOC1tZXRhe2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZTo4cHg7Y29sb3I6IzJhNGExYTttYXJnaW4tdG9wOjE0cHg7bGluZS1oZWlnaHQ6MS45fQoKQG1lZGlhKG1heC13aWR0aDo2NjBweCl7LmQ4LWhlcm8tZ3JpZCwuZDgtY29sczIsLmQ4LXN6ZW5ze2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnJ9LmQ4LXN0ZXAtbnVte2Rpc3BsYXk6bm9uZX0uZDgtc3RlcC1ib2R5e21hcmdpbi1ib3R0b206MTBweH0uZDgtZmlmby1yb3d7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDo0cHh9LmQ4LWZpZm8tcmVze3RleHQtYWxpZ246bGVmdH0uZDgtYXV0aG9ye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19Cjwvc3R5bGU+Cgo8ZGl2IGNsYXNzPSJkOCI+Cgo8IS0tIEhFUk8gLS0+CjxkaXYgY2xhc3M9ImQ4LWhlcm8iPgogIDxkaXYgY2xhc3M9ImQ4LWFsZXJ0Ij4mIzk4ODg7IEdpbHQgc2VpdCAxLiBKYW51YXIgMjAyNiAmbWlkZG90OyBLU3RURyAmbWlkZG90OyBEQUM4PC9kaXY+CiAgPGgxPkRBQzggJmFtcDsgS3J5cHRvIDIwMjY6PGJyPjxzcGFuPldhcyBkYXMgRmluYW56YW10IGpldHp0IMO8YmVyIGRpY2ggd2Vpw58g4oCTIHVuZCB3YXMgZHUgamV0enQgdHVuIG11c3N0PC9zcGFuPjwvaDE+CiAgPHAgY2xhc3M9ImQ4LWhlcm8tbGVhZCI+U2VpdCBkZW0gMS4gSmFudWFyIDIwMjYgZ2lsdCBpbiBEZXV0c2NobGFuZCBkYXMgPHN0cm9uZz5LcnlwdG93ZXJ0ZS1TdGV1ZXJ0cmFuc3BhcmVuemdlc2V0eiAoS1N0VEcpPC9zdHJvbmc+IOKAkyBkaWUgVW1zZXR6dW5nIGRlciBFVS1SaWNodGxpbmllIERBQzguIEFsbGUgcmVndWxpZXJ0ZW4gS3J5cHRvYsO2cnNlbiBtZWxkZW4gYXV0b21hdGlzY2ggZGVpbmUgRGF0ZW4gYW5zIEZpbmFuemFtdC4gRXJzdGUgw5xiZXJtaXR0bHVuZzogYmlzIEp1bGkgMjAyNy4gRGFzIGlzdCBrZWluIFNjaHJlY2tnZXNwZW5zdCDigJMgYWJlciBlaW4ga2xhcmVzIFNpZ25hbDogPHN0cm9uZz5EaWUgWmVpdCBkZXMgc3RldWVybGljaGVuIEdyYXViZXJlaWNocyBpbiBLcnlwdG8gaXN0IHZvcmJlaS48L3N0cm9uZz4gRGllc2VyIEFydGlrZWwgZXJrbMOkcnQgcHLDpHppc2Ugd2FzIGdlbWVsZGV0IHdpcmQsIHdhcyBuaWNodCwgdW5kIHdlbGNoZSBmw7xuZiBTY2hyaXR0ZSBkdSBqZXR6dCB0dW4gbXVzc3QuPC9wPgogIDxkaXYgY2xhc3M9ImQ4LWhlcm8tZ3JpZCI+CiAgICA8ZGl2IGNsYXNzPSJkOC1oZXJvLXBhbmVsIHIiPgogICAgICA8aDMgY2xhc3M9InIiPldhcyBkYXMgRmluYW56YW10IGFiIEp1bGkgMjAyNyB3ZWnDnzwvaDM+CiAgICAgIDx1bD4KICAgICAgICA8bGk+QWxsZSBkZWluZSBLw6R1ZmUsIFZlcmvDpHVmZSAmYW1wOyBUYXVzY2h2b3Jnw6RuZ2U8L2xpPgogICAgICAgIDxsaT5TdGFraW5nLUVydHLDpGdlICZhbXA7IEphaHJlc2VuZGJlc3TDpG5kZTwvbGk+CiAgICAgICAgPGxpPkRlaW5lIFdhbGxldC1BZHJlc3NlbiBiZWkgRWluLS9BdXN6YWhsdW5nZW48L2xpPgogICAgICAgIDxsaT5OYW1lLCBTdGV1ZXItSUQsIEFkcmVzc2UsIEdlYnVydHNkYXR1bTwvbGk+CiAgICAgICAgPGxpPkplZGUgZWluemVsbmUgVHJhbnNha3Rpb24g4oCTIGtlaW5lIE1pbmRlc3RncmVuemU8L2xpPgogICAgICA8L3VsPgogICAgPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJkOC1oZXJvLXBhbmVsIGciPgogICAgICA8aDMgY2xhc3M9ImciPkRlaW5lIDMgd2ljaHRpZ3N0ZW4gRGF0ZW4gamV0enQ8L2gzPgogICAgICA8dWw+CiAgICAgICAgPGxpPjxzdHJvbmc+MzEuIEp1bGkgMjAyNjo8L3N0cm9uZz4gU3RldWVyZXJrbMOkcnVuZyAyMDI1IGbDpGxsaWc8L2xpPgogICAgICAgIDxsaT48c3Ryb25nPjMxLiBEZXouIDIwMjY6PC9zdHJvbmc+IFN0ZXVlci1JRCBiZWkgQsO2cnNlbiBoaW50ZXJsZWdlbjwvbGk+CiAgICAgICAgPGxpPjxzdHJvbmc+SnVsaSAyMDI3Ojwvc3Ryb25nPiBFcnN0ZSBEQUM4LU1lbGR1bmcgYW5zIEJaU3Q8L2xpPgogICAgICAgIDxsaT5GZXN0c2V0enVuZ3NmcmlzdCBIaW50ZXJ6aWVodW5nOiAxMCBKYWhyZSByw7xja3dpcmtlbmQ8L2xpPgogICAgICA8L3VsPgogICAgPC9kaXY+CiAgPC9kaXY+CjwvZGl2PgoKPCEtLSBTVEFUUyAtLT4KPGRpdiBjbGFzcz0iZDgtc3RhdHMiPgogIDxkaXYgY2xhc3M9ImQ4LXN0YXQgciI+PGRpdiBjbGFzcz0iZDgtc3YgciI+MS4gSmFuLiAyMDI2PC9kaXY+PGRpdiBjbGFzcz0iZDgtc2wiPktTdFRHIC8gREFDOCBpbiBLcmFmdDwvZGl2PjwvZGl2PgogIDxkaXYgY2xhc3M9ImQ4LXN0YXQgYSI+PGRpdiBjbGFzcz0iZDgtc3YgYSI+MzEuIEp1bGkgMjAyNjwvZGl2PjxkaXYgY2xhc3M9ImQ4LXNsIj5BYmdhYmVmcmlzdCBTdGV1ZXJlcmtsLiAyMDI1PC9kaXY+PC9kaXY+CiAgPGRpdiBjbGFzcz0iZDgtc3RhdCBhIj48ZGl2IGNsYXNzPSJkOC1zdiBhIj5KdWxpIDIwMjc8L2Rpdj48ZGl2IGNsYXNzPSJkOC1zbCI+RXJzdGUgRGF0ZW5tZWxkdW5nIGFucyBCWlN0PC9kaXY+PC9kaXY+CiAgPGRpdiBjbGFzcz0iZDgtc3RhdCByIj48ZGl2IGNsYXNzPSJkOC1zdiByIj4xMCBKYWhyZTwvZGl2PjxkaXYgY2xhc3M9ImQ4LXNsIj5GZXN0c2V0enVuZ3NmcmlzdCBIaW50ZXJ6aWVodW5nPC9kaXY+PC9kaXY+CiAgPGRpdiBjbGFzcz0iZDgtc3RhdCBnIj48ZGl2IGNsYXNzPSJkOC1zdiBnIj4xLjAwMCDigqw8L2Rpdj48ZGl2IGNsYXNzPSJkOC1zbCI+RnJlaWdyZW56ZSBWZXLDpHXDn2VydW5nc2dld2lubmU8L2Rpdj48L2Rpdj4KICA8ZGl2IGNsYXNzPSJkOC1zdGF0IGciPjxkaXYgY2xhc3M9ImQ4LXN2IGciPjI1NiDigqw8L2Rpdj48ZGl2IGNsYXNzPSJkOC1zbCI+RnJlaWdyZW56ZSBTdGFraW5nL01pbmluZy9EZUZpPC9kaXY+PC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0iZDgtaHIiPjwvZGl2PgoKPCEtLSBXQVMgSVNUIERBQzggLS0+CjxoMj5XYXMgaXN0IERBQzg\/IDxlbT5EaWUgRVUtUmljaHRsaW5pZSBkaWUgYWxsZXMgdmVyw6RuZGVydDwvZW0+PC9oMj4KCjxwPkRBQzggc3RlaHQgZsO8ciA8c3Ryb25nPkRpcmVjdGl2ZSBvbiBBZG1pbmlzdHJhdGl2ZSBDb29wZXJhdGlvbjwvc3Ryb25nPiDigJMgZGllIGFjaHRlIEZhc3N1bmcgZGVyIEVVLVJpY2h0bGluaWUgenVtIGF1dG9tYXRpc2NoZW4gSW5mb3JtYXRpb25zYXVzdGF1c2NoIHp3aXNjaGVuIFN0ZXVlcmJlaMO2cmRlbiAoRVUgMjAyMy8yMjI2KS4gSW4gRGV1dHNjaGxhbmQgd3VyZGUgc2llIGFscyA8c3Ryb25nPktyeXB0b3dlcnRlLVN0ZXVlcnRyYW5zcGFyZW56Z2VzZXR6IChLU3RURyk8L3N0cm9uZz4gaW4gbmF0aW9uYWxlcyBSZWNodCDDvGJlcmbDvGhydCB1bmQgZ2lsdCBzZWl0IGRlbSAxLiBKYW51YXIgMjAyNi48L3A+Cgo8cD5EYXMgR3J1bmRwcmluemlwOiDDhGhubGljaCB3aWUgQmFua2VuIHNlaXQgSmFocnplaG50ZW4gWmluc2VydHLDpGdlIHVuZCBLb250b3NhbGRlbiBhdXRvbWF0aXNjaCBhbiBTdGV1ZXJiZWjDtnJkZW4gbWVsZGVuLCB3ZXJkZW4gamV0enQgYXVjaCA8c3Ryb25nPktyeXB0b3fDpGhydW5ncy1UcmFuc2FrdGlvbmVuIHN5c3RlbWF0aXNjaCBlcmZhc3N0IHVuZCB3ZWl0ZXJnZWxlaXRldDwvc3Ryb25nPi4gV2FzIGJpc2hlciBpbSBzdGV1ZXJsaWNoZW4gR3JhdWJlcmVpY2ggbGFnIOKAkyB3ZWlsIEZpbmFuesOkbXRlciBrYXVtIE3DtmdsaWNoa2VpdGVuIGhhdHRlbiwgS3J5cHRvLUFrdGl2aXTDpHRlbiBzZWxic3QgbmFjaHp1dm9sbHppZWhlbiDigJMgd2lyZCBhYiBzb2ZvcnQgdHJhbnNwYXJlbnQuIERhcyBpc3Qgc3RydWt0dXJlbGwgZGllc2VsYmUgU3lzdGVtYXRpaywgZGllIDIwMTcgbWl0IGRlbSBVUy1GQVRDQS1BYmtvbW1lbiBTY2h3ZWl6ZXIgQmFua2tvbnRlbiBmw7xyIGRlbiBJUlMgZ2XDtmZmbmV0IGhhdC4gPGEgaHJlZj0iaHR0cHM6Ly9jb2ludHJhY2tpbmcuaW5mby9kZS9zdGV1ZXItZ3VpZGVzL2RldXRzY2hsYW5kL2tyeXB0by1zdGV1ZXJuLTIwMjYiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiBjbGFzcz0ic3JjIj5jb2ludHJhY2tpbmcuaW5mbywgMjAyNjwvYT48L3A+Cgo8ZGl2IGNsYXNzPSJkOC1xIj4KICA8YmxvY2txdW90ZT4mYmRxdW87REFDOCBpc3Qga2VpbiBBbmdyaWZmIGF1ZiBLcnlwdG8tQW5sZWdlciDigJMgZXMgaXN0IGRpZSBsb2dpc2NoZSBLb25zZXF1ZW56IGVpbmVyIEFubGFnZWtsYXNzZSBkaWUgZXJ3YWNoc2VuIHdpcmQuIFdlciBBa3RpZW4ga2F1ZnQsIHdlacOfIHNlaXQgMjAwOSBkYXNzIGRpZSBCYW5rIHNlaW5lIEdld2lubmUgYW5zIEZpbmFuemFtdCBtZWxkZXQuIEtyeXB0by1BbmxlZ2VyIGhhdHRlbiBlaW5lIGphaHJlbGFuZ2UgQXVzbmFobWVzdGVsbHVuZywgZGllIGpldHp0IGVuZGV0LiBEaWUgZ3V0ZSBOYWNocmljaHQ6IERldXRzY2hsYW5kIGhhdCBlaW5lcyBkZXIgYW5sZWdlcmZyZXVuZGxpY2hzdGVuIEtyeXB0by1TdGV1ZXJyZWdpbWUgRXVyb3Bhcy4gMS1KYWhyZXMtSGFsdGVmcmlzdCB1bmQgU3RldWVyZnJlaWhlaXQgc2luZCBlaW4gZWNodGVzIFByaXZpbGVnLiBEYXMgc29sbHRlIG1hbiBrZW5uZW4gdW5kIG51dHplbiDigJMgbmljaHQgaWdub3JpZXJlbi4mbGRxdW87PC9ibG9ja3F1b3RlPgogIDxkaXYgY2xhc3M9ImQ4LXEtYXR0ciI+PHN0cm9uZz5GZWxpeCBSaWVnZXI8L3N0cm9uZz48c3Bhbj5HcsO8bmRlciAmYW1wOyBDaGVmcmVkYWt0ZXVyIEtyeXB0b1p1a3VuZnQuY29tICZtaWRkb3Q7IE1haSAyMDI2PC9zcGFuPjwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImQ4LWhyIj48L2Rpdj4KCjwhLS0gV0FTIFdJUkQgR0VNRUxERVQgLS0+CjxoMj5XYXMgZGFzIEZpbmFuemFtdCBqZXR6dCB3ZWnDnzogPGVtPkRpZSB2b2xsc3TDpG5kaWdlIERhdGVubGlzdGU8L2VtPjwvaDI+Cgo8cD5EYXMgaXN0IGRlciBLZXJuIGRlcyBBcnRpa2VscyDigJMgdW5kIGRhcyB3aWNodGlnc3RlIHdhcyBkdSB3aXNzZW4gbXVzc3QuIEhpZXIgaXN0IDxzdHJvbmc+ZXhha3Qgd2FzIHJlZ3VsaWVydGUgS3J5cHRvYsO2cnNlbiBhbnMgQnVuZGVzemVudHJhbGFtdCBmw7xyIFN0ZXVlcm4gKEJaU3QpIG1lbGRlbjwvc3Ryb25nPiDigJMgb2huZSBNaW5kZXN0Z3JlbnplLCBmw7xyIGplZGUgZWluemVsbmUgVHJhbnNha3Rpb246IDxhIGhyZWY9Imh0dHBzOi8vbWlzc2NyeXB0by5kZS9zdGV1ZXItcmVjaG5lci9maW5hbnphbXQiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiBjbGFzcz0ic3JjIj5taXNzY3J5cHRvLmRlLCBNw6RyeiAyMDI2PC9hPjwvcD4KCjxkaXYgY2xhc3M9ImQ4LXR3Ij4KICA8dGFibGUgY2xhc3M9ImQ4LXRibCI+CiAgICA8dGhlYWQ+PHRyPjx0aD5EYXRlbmthdGVnb3JpZTwvdGg+PHRoPldhcyBrb25rcmV0IGdlbWVsZGV0IHdpcmQ8L3RoPjx0aD5HZW1lbGRldD88L3RoPjwvdHI+PC90aGVhZD4KICAgIDx0Ym9keT4KICAgICAgPHRyPjx0ZD5JZGVudGlmaWthdGlvbjwvdGQ+PHRkPk5hbWUsIEFkcmVzc2UsIEdlYnVydHNkYXR1bSwgU3RldWVyLUlkZW50aWZpa2F0aW9uc251bW1lciAoMTEtc3RlbGxpZyksIFN0YWF0c2LDvHJnZXJzY2hhZnQ8L3RkPjx0ZCBjbGFzcz0idGMtciI+JiM5ODg4OyBKQSDigJMgaW1tZXI8L3RkPjwvdHI+CiAgICAgIDx0cj48dGQ+SGFuZGVsc3RyYW5zYWt0aW9uZW48L3RkPjx0ZD5BbGxlIEvDpHVmZSwgVmVya8OkdWZlIHVuZCBUYXVzY2h2b3Jnw6RuZ2UgKGF1Y2ggS3J5cHRvLXp1LUtyeXB0bykgbWl0IGV4YWt0ZW0gRGF0dW0sIFZvbHVtZW4gaW4gRXVybyB1bmQgTmFtZSBkZXIgZ2VoYW5kZWx0ZW4gQ29pbnM8L3RkPjx0ZCBjbGFzcz0idGMtciI+JiM5ODg4OyBKQSDigJMgamVkZSBlaW56ZWxuZTwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZD5TdGFraW5nLUVydHLDpGdlPC90ZD48dGQ+QWxsZSBhdXNiZXphaGx0ZW4gb2RlciB6dWdlZ2FuZ2VuZW4gU3Rha2luZy1SZXdhcmRzIG1pdCBadWZsdXNzLURhdHVtIHVuZCBNYXJrdHdlcnQgaW4gRXVybyB6dW0gWnVmbHVzc3RhZzwvdGQ+PHRkIGNsYXNzPSJ0Yy1yIj4mIzk4ODg7IEpBPC90ZD48L3RyPgogICAgICA8dHI+PHRkPldhbGxldC1BZHJlc3NlbjwvdGQ+PHRkPkRlaW5lIGV4dGVybmVuIFdhbGxldC1BZHJlc3NlbiBiZWkgRWluLSB1bmQgQXVzemFobHVuZ2VuIHZvbi96dSBIYXJkd2FyZSBXYWxsZXRzLCBNZXRhTWFzaywgYW5kZXJlbiBFeGNoYW5nZXM8L3RkPjx0ZCBjbGFzcz0idGMtciI+JiM5ODg4OyBKQTwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZD5KYWhyZXNlbmRiZXN0w6RuZGU8L3RkPjx0ZD5EZWluIGdlc2FtdGVyIEtyeXB0by1CZXN0YW5kIHp1bSAzMS4gRGV6ZW1iZXIgamVkZXMgSmFocmVzIGluIEV1cm8tR2VnZW53ZXJ0PC90ZD48dGQgY2xhc3M9InRjLXIiPiYjOTg4ODsgSkE8L3RkPjwvdHI+CiAgICAgIDx0cj48dGQ+REVYLVRyYW5zYWt0aW9uZW48L3RkPjx0ZD5Td2FwcyBhdWYgVW5pc3dhcCwgUmF5ZGl1bSwgSnVwaXRlciBldGMuIOKAkyBkaWVzZSBmYWxsZW4gYWt0dWVsbCBOSUNIVCBkaXJla3QgdW50ZXIgREFDODwvdGQ+PHRkIGNsYXNzPSJ0Yy1nIj4mIzEwMDAzOyBOZWluIChkZXJ6ZWl0KTwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZD5IYXJkd2FyZS1XYWxsZXQtVHJhbnNha3Rpb25lbjwvdGQ+PHRkPlRyYW5zYWt0aW9uZW4gZGlyZWt0IHp3aXNjaGVuIEhhcmR3YXJlIFdhbGxldHMgb2huZSBFeGNoYW5nZS1CZXLDvGhydW5nIOKAkyBmYWxsZW4gTklDSFQgdW50ZXIgREFDODwvdGQ+PHRkIGNsYXNzPSJ0Yy1nIj4mIzEwMDAzOyBOZWluIChkZXJ6ZWl0KTwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZD5NZXRhTWFzay1pbnRlcm5lIFRyYW5zYWt0aW9uZW48L3RkPjx0ZD5UcmFuc2FrdGlvbmVuIGlubmVyaGFsYiBkZWluZXIgZWlnZW5lbiBXYWxsZXRzIG9obmUgcmVndWxpZXJ0ZSBFeGNoYW5nZSDigJMgZmFsbGVuIE5JQ0hUIHVudGVyIERBQzg8L3RkPjx0ZCBjbGFzcz0idGMtZyI+JiMxMDAwMzsgTmVpbiAoZGVyemVpdCk8L3RkPjwvdHI+CiAgICA8L3Rib2R5PgogIDwvdGFibGU+CjwvZGl2PgoKPGRpdiBjbGFzcz0iZDgtYm94IHJlZCI+CiAgPGRpdiBjbGFzcz0iZDgtYm94LXQiPiYjOTg4ODsgS3JpdGlzY2hlciBIaW53ZWlzOiBERVggYmVkZXV0ZXQgTklDSFQgc3RldWVyZnJlaTwvZGl2PgogIDxwPjxzdHJvbmc+TnVyIHdlaWwgREVYLVRyYW5zYWt0aW9uZW4gbmljaHQgZGlyZWt0IHVudGVyIERBQzggZmFsbGVuLCBiZWRldXRldCBkYXMgbmljaHQsIGRhc3Mgc2llIHN0ZXVlcmZyZWkgc2luZC48L3N0cm9uZz4gRGllIFN0ZXVlcnBmbGljaHQgZW50c3RlaHQgZHVyY2ggZGVuIFZlcsOkdcOfZXJ1bmdzdm9yZ2FuZyBzZWxic3QgKMKnIDIzIEVTdEcpLCBuaWNodCBkdXJjaCBkaWUgREFDOC1NZWxkdW5nLiBXZXIgYXVmIFVuaXN3YXAgQlRDIGdlZ2VuIEVUSCB0YXVzY2h0IHVuZCBkYWJlaSBpbm5lcmhhbGIgZGVyIEphaHJlc2ZyaXN0IEdld2lubmUgZXJ6aWVsdCwgaXN0IHN0ZXVlcnBmbGljaHRpZyDigJMgdW5hYmjDpG5naWcgZGF2b24gb2IgZGllIELDtnJzZSBldHdhcyBtZWxkZXQuIFp1c8OkdHpsaWNoOiBGaW5hbnpiZWjDtnJkZW4ga8O2bm5lbiBPbi1DaGFpbi1EYXRlbiBkdXJjaCBCbG9ja2NoYWluLUFuYWx5c2UtVG9vbHMgYXVzd2VydGVuLiBEaWUgdm9sbHN0w6RuZGlnZSBBbm9ueW1pdMOkdCBhdWYgREVYIGlzdCBlaW5lIElsbHVzaW9uLjwvcD4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJkOC1ociI+PC9kaXY+Cgo8IS0tIERFUiBaRUlUUExBTiAtLT4KPGgyPkRlciBEQUM4LVplaXRwbGFuOiA8ZW0+V2FzIHdhbm4gcGFzc2llcnQ8L2VtPjwvaDI+Cgo8ZGl2IGNsYXNzPSJkOC10bCI+CiAgPGRpdiBjbGFzcz0iZDgtdGwtaXRlbSI+CiAgICA8ZGl2IGNsYXNzPSJkOC10bC1kb3QgciI+PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJkOC10bC10aW1lIHIiPjEuIEphbnVhciAyMDI2IOKAkyBKRVRaVCBBS1RJVjwvZGl2PgogICAgPGRpdiBjbGFzcz0iZDgtdGwtdGl0bGUiPktTdFRHIC8gREFDOCB0cml0dCBpbiBLcmFmdDwvZGl2PgogICAgPGRpdiBjbGFzcz0iZDgtdGwtYm9keSI+QWxsZSByZWd1bGllcnRlbiBLcnlwdG8tRGllbnN0bGVpc3RlciBpbiBkZXIgRVUgYmVnaW5uZW4gbWl0IGRlciBzeXN0ZW1hdGlzY2hlbiBEYXRlbmVyZmFzc3VuZyBuYWNoIERBQzgtVm9yZ2FiZW4uIEplZGUgVHJhbnNha3Rpb24gYWIgZGllc2VtIERhdHVtIHdpcmQgdm9sbHN0w6RuZGlnIHByb3Rva29sbGllcnQuIDxzdHJvbmc+S2VpbmUgTWluZGVzdGdyZW56ZTwvc3Ryb25nPiDigJMgYXVjaCAxMCDigqwgS2F1ZiB3aXJkIGVyZmFzc3QuIDxhIGhyZWY9Imh0dHBzOi8vcGFuZG90YXguZGUvcmVjaHRsaWNoZXMva3J5cHRvd2FlaHJ1bmctc3RldWVyLTIwMjYtbWVsZGVwZmxpY2h0LWRhYy04LyIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9mb2xsb3cgbm9vcGVuZXIiIGNsYXNzPSJzcmMiPnBhbmRvdGF4LmRlLCBGZWIuIDIwMjY8L2E+PC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0iZDgtdGwtaXRlbSI+CiAgICA8ZGl2IGNsYXNzPSJkOC10bC1kb3QgYSI+PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJkOC10bC10aW1lIGEiPjMxLiBKdWxpIDIwMjYg4oCTIERSSU5HRU5EPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJkOC10bC10aXRsZSI+QWJnYWJlZnJpc3QgU3RldWVyZXJrbMOkcnVuZyAyMDI1PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJkOC10bC1ib2R5Ij5BbGxlIEtyeXB0by1HZXdpbm5lIGF1cyBkZW0gU3RldWVyamFociAyMDI1IG3DvHNzZW4gZGVrbGFyaWVydCBzZWluLiBBbmxhZ2UgU08gZsO8ciBWZXLDpHXDn2VydW5nc2dld2lubmUgdW5kIFN0YWtpbmcvRGVGaS1FcnRyw6RnZS4gV2VyIGVpbmVuIDxzdHJvbmc+U3RldWVyYmVyYXRlcjwvc3Ryb25nPiBudXR6dCwgaGF0IGJpcyBFbmRlIEZlYnJ1YXIgMjAyNyBaZWl0LiA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMjUva3J5cHRvd2FlaHJ1bmdlbi1zdGV1ZXJuLyIgY2xhc3M9ImlsIj5LcnlwdG8tU3RldWVybiBlcmtsw6RydCBhdWYgS3J5cHRvWnVrdW5mdC48L2E+PC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0iZDgtdGwtaXRlbSI+CiAgICA8ZGl2IGNsYXNzPSJkOC10bC1kb3QgYSI+PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJkOC10bC10aW1lIGEiPjMxLiBEZXplbWJlciAyMDI2IOKAkyBXSUNIVElHPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJkOC10bC10aXRsZSI+U3RldWVyLUlELURlYWRsaW5lIGJlaSBhbGxlbiBCw7Zyc2VuPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJkOC10bC1ib2R5Ij5BbGxlIGdlbnV0enRlbiBLcnlwdG9iw7Zyc2VuIG3DvHNzZW4gZGVpbmUgPHN0cm9uZz4xMS1zdGVsbGlnZSBTdGV1ZXItSWRlbnRpZmlrYXRpb25zbnVtbWVyPC9zdHJvbmc+IGhpbnRlcmxlZ3QgaGFiZW4uIFdlciBkaWVzZSB2ZXJ3ZWlnZXJ0LCByaXNraWVydCBLb250b3NwZXJyZW4uIERpZSBTdGV1ZXItSUQgZmluZGVzdCBkdSBhdWYgZGVpbmVtIEVpbmtvbW1lbnN0ZXVlcmJlc2NoZWlkIG9kZXIgdW50ZXIgaWRuci5kZS4gPGEgaHJlZj0iaHR0cHM6Ly9iaXNvbmFwcC5jb20vYmxvZy9kYWM4LWVya2xhZXJ0LyIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9mb2xsb3cgbm9vcGVuZXIiIGNsYXNzPSJzcmMiPmJpc29uYXBwLmNvbSwgSmFuLiAyMDI2PC9hPjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9ImQ4LXRsLWl0ZW0iPgogICAgPGRpdiBjbGFzcz0iZDgtdGwtZG90IHIiPjwvZGl2PgogICAgPGRpdiBjbGFzcz0iZDgtdGwtdGltZSByIj5KdWxpIDIwMjcg4oCTIERFUiBTVElDSFRBRzwvZGl2PgogICAgPGRpdiBjbGFzcz0iZDgtdGwtdGl0bGUiPkVyc3RlIGF1dG9tYXRpc2NoZSBEYXRlbm1lbGR1bmcgYW5zIEJaU3Q8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImQ4LXRsLWJvZHkiPkFsbGUgcmVndWxpZXJ0ZW4gS3J5cHRvYsO2cnNlbiDDvGJlcm1pdHRlbG4gZGllIGdlc2FtbWVsdGVuIEphaHJlc2RhdGVuIDIwMjYgYW4gZGFzIEJ1bmRlc3plbnRyYWxhbXQgZsO8ciBTdGV1ZXJuLiBEaWUgRGF0ZW4gd2VyZGVuIGdsZWljaHplaXRpZyBhdXRvbWF0aXNjaCBtaXQgYW5kZXJlbiBFVS1TdGV1ZXJiZWjDtnJkZW4gYXVzZ2V0YXVzY2h0LiBXZXIgYmlzIGRhaGluIGVpbmUgPHN0cm9uZz5TZWxic3RhbnplaWdlPC9zdHJvbmc+IGVpbmdlcmVpY2h0IGhhdCAoZsO8ciBuaWNodCBkZWtsYXJpZXJ0ZSBWb3JqYWhyZSksIGlzdCBhdWYgZGVyIHNpY2hlcmVuIFNlaXRlLiBEYW5hY2ggd2lyZCBlcyBkZXV0bGljaCBrb21wbGl6aWVydGVyLiA8YSBocmVmPSJodHRwczovL3d3dy5ibG9ja3BpdC5pby9kZS1kZS9zdGV1ZXItZ3VpZGVzL2NhcmYtZGFjOC1maW5hbnphbXQtYmVrb21tdC1kZWluZS1kYXRlbiIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9mb2xsb3cgbm9vcGVuZXIiIGNsYXNzPSJzcmMiPmJsb2NrcGl0LmlvLCBBcHIuIDIwMjY8L2E+PC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0iZDgtdGwtaXRlbSI+CiAgICA8ZGl2IGNsYXNzPSJkOC10bC1kb3QgciI+PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJkOC10bC10aW1lIHIiPkVuZGUgMjAyNyDigJMgQUJHTEVJQ0g8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImQ4LXRsLXRpdGxlIj5BdXRvbWF0aXNjaGVyIEFiZ2xlaWNoIG1pdCBTdGV1ZXJlcmtsw6RydW5nZW48L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImQ4LXRsLWJvZHkiPkxva2FsZSBGaW5hbnrDpG10ZXIgZXJoYWx0ZW4gZGllIEJaU3QtRGF0ZW4gdW5kIGdsZWljaGVuIHNpZSBhdXRvbWF0aXNjaCBtaXQgZWluZ2VyZWljaHRlbiBTdGV1ZXJlcmtsw6RydW5nZW4gYWIuIDxzdHJvbmc+V2VyIGVpbiBCw7Zyc2VuLUtvbnRvIGhhdCwgYWJlciBrZWluZSBLcnlwdG8tRWlua8O8bmZ0ZSBlcmtsw6RydCBoYXQ6IGbDpGxsdCBhdWYuPC9zdHJvbmc+IFLDvGNrZnJhZ2VuLCBOYWNoemFobHVuZ3NhdWZmb3JkZXJ1bmdlbiB1bmQgaW0gc2NobGltbXN0ZW4gRmFsbCBTdHJhZmFuemVpZ2VuIGZvbGdlbi4gMTAgSmFocmUgRmVzdHNldHp1bmdzZnJpc3QgYmVpIEhpbnRlcnppZWh1bmcuPC9kaXY+CiAgPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0iZDgtaHIiPjwvZGl2PgoKPCEtLSBCSVRDT0lOLkRFIFBSw4RaRURFTlpGQUxMIC0tPgo8aDI+RGVyIEJpdGNvaW4uZGUtUHLDpHplZGVuemZhbGw6IDxlbT5XYXJ1bSBSw7xja3dpcmt1bmcgcmVhbCBpc3Q8L2VtPjwvaDI+Cgo8cD5XZXIgZGVua3QsIGRhc3MgbnVyIGRpZSBadWt1bmZ0IGJldHJvZmZlbiBpc3QsIHVudGVyc2Now6R0enQgZWluIHdpY2h0aWdlcyBXZXJremV1ZyBkZXIgRmluYW56YmVow7ZyZGVuOiBkYXMgPHN0cm9uZz5TYW1tZWxhdXNrdW5mdHNlcnN1Y2hlbiBuYWNoIMKnIDkzIEFPPC9zdHJvbmc+LiBEQUM4IHNlbGJzdCBnaWx0IGVyc3QgZsO8ciBEYXRlbiBhYiAyMDI2IOKAkyBhYmVyIGRhcyBiZWRldXRldCBuaWNodCwgZGFzcyDDpGx0ZXJlIFRyYW5zYWt0aW9uZW4gdW5hbnRhc3RiYXIgc2luZC48L3A+Cgo8ZGl2IGNsYXNzPSJkOC1ib3ggeWx3Ij4KICA8ZGl2IGNsYXNzPSJkOC1ib3gtdCI+JiMxMjgyMDQ7IFByw6R6ZWRlbnpmYWxsIEJpdGNvaW4uZGUgKGFiIDIwMjMpPC9kaXY+CiAgPHA+QWIgTWFpIDIwMjMgd3VyZGVuIEJpdGNvaW4uZGUtTnV0emVyIGtvbnRha3RpZXJ0LCBkaWUgendpc2NoZW4gPHN0cm9uZz4yMDE1IHVuZCAyMDE3PC9zdHJvbmc+IEhhbmRlbHN2b2x1bWVuIHZvbiBtZWhyIGFscyA1MC4wMDAg4oKsIGF1ZiBkZXIgUGxhdHRmb3JtIGhhdHRlbi4gRGFzIEZpbmFuemFtdCBoYXR0ZSBkaWVzZSBEYXRlbiDDvGJlciBlaW4gU2FtbWVsYXVza3VuZnRzZXJzdWNoZW4gZGlyZWt0IHZvbiBkZXIgQsO2cnNlIGFuZ2Vmb3JkZXJ0IOKAkyBvaG5lIERBQzgsIG9obmUgYXV0b21hdGlzY2hlIE1lbGR1bmcsIGFsbGVpbiBkdXJjaCBiZWjDtnJkbGljaGUgQW5mcmFnZS48L3A+CiAgPHA+PHN0cm9uZz5EaWUgTGVocmU6PC9zdHJvbmc+IFN0ZXVlcmJlaMO2cmRlbiBrw7ZubmVuIGdlemllbHQgdW5kIHLDvGNrd2lya2VuZCBmcmFnZW4g4oCTIHVuZCBCw7Zyc2VuIHNpbmQgZ2VzZXR6bGljaCB2ZXJwZmxpY2h0ZXQgenUgYW50d29ydGVuLiBEQUM4IG1hY2h0IGRhcyBudXIgZWluZmFjaGVyIHVuZCBzeXN0ZW1hdGlzY2hlci4gTmljaHQgZGVrbGFyaWVydGUgR2V3aW5uZSBhdXMgMjAyMCwgMjAyMSBvZGVyIDIwMjIga8O2bm5lbiBiZWkgZWluZXIgUHLDvGZ1bmcgdHJvdHpkZW0gYW5zIExpY2h0IGtvbW1lbiDigJMgaW5uZXJoYWxiIGRlciAxMC1qw6RocmlnZW4gRmVzdHNldHp1bmdzZnJpc3QgYmVpIEhpbnRlcnppZWh1bmcuIDxhIGhyZWY9Imh0dHBzOi8vd3d3LmJsb2NrcGl0LmlvL2RlLWRlL3N0ZXVlci1ndWlkZXMvY2FyZi1kYWM4LWZpbmFuemFtdC1iZWtvbW10LWRlaW5lLWRhdGVuIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgY2xhc3M9InNyYyI+YmxvY2twaXQuaW8sIDIwMjY8L2E+PC9wPgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImQ4LWhyIj48L2Rpdj4KCjwhLS0gRklGTyBFUktMw4RSVCAtLT4KPGgyPkZJRk86IDxlbT5EaWUgZWluemlnZSBlcmxhdWJ0ZSBCZXJlY2hudW5nc21ldGhvZGUgaW4gRGV1dHNjaGxhbmQ8L2VtPjwvaDI+Cgo8cD5JbiBEZXV0c2NobGFuZCBnaWJ0IGVzIGJlaSBkZXIgQmVyZWNobnVuZyB2b24gS3J5cHRvLUdld2lubmVuIGtlaW5lIFdhaGxtw7ZnbGljaGtlaXQ6IDxzdHJvbmc+RklGTyAoRmlyc3QgSW4sIEZpcnN0IE91dCkgaXN0IGRpZSBlaW56aWcgYW5lcmthbm50ZSBNZXRob2RlPC9zdHJvbmc+IGxhdXQgQk1GLVNjaHJlaWJlbiB2b20gMTAuIE1haSAyMDIyLiBEaWUgenVlcnN0IGdla2F1ZnRlbiBDb2lucyBnZWx0ZW4gYmVpbSBWZXJrYXVmIGFscyB6dWVyc3QgdmVya2F1ZnQuIERhcyBrbGluZ3Qgc2ltcGVsIOKAkyBoYXQgYWJlciBlcmhlYmxpY2hlIHN0ZXVlcmxpY2hlIEtvbnNlcXVlbnplbiB3ZW5uIGR1IG1laHJmYWNoIHp1IHZlcnNjaGllZGVuZW4gUHJlaXNlbiBnZWthdWZ0IGhhc3QuPC9wPgoKPGRpdiBjbGFzcz0iZDgtZmlmbyI+CiAgPGRpdiBjbGFzcz0iZDgtZmlmby10aXRsZSI+JiMxMjgyMDA7IEZJRk8tQmVpc3BpZWw6IDMgQlRDLUvDpHVmZSwgMSBWZXJrYXVmPC9kaXY+CiAgPGRpdiBjbGFzcz0iZDgtZmlmby1yb3ciPgogICAgPGRpdiBjbGFzcz0iZDgtZmlmby1kYXRlIj5KYW4uIDIwMjQ8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImQ4LWZpZm8tYWN0Ij5LYXVmOiAxIEJUQyBmw7xyIDQwLjAwMCDigqw8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImQ4LWZpZm8tcmVzIGEiPkVpbnN0YW5kc3ByZWlzOiA0MC4wMDAg4oKsPC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0iZDgtZmlmby1yb3ciPgogICAgPGRpdiBjbGFzcz0iZDgtZmlmby1kYXRlIj5KdW4uIDIwMjQ8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImQ4LWZpZm8tYWN0Ij5LYXVmOiAxIEJUQyBmw7xyIDU1LjAwMCDigqw8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImQ4LWZpZm8tcmVzIGEiPkVpbnN0YW5kc3ByZWlzOiA1NS4wMDAg4oKsPC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0iZDgtZmlmby1yb3ciPgogICAgPGRpdiBjbGFzcz0iZDgtZmlmby1kYXRlIj5Ob3YuIDIwMjQ8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImQ4LWZpZm8tYWN0Ij5LYXVmOiAxIEJUQyBmw7xyIDg1LjAwMCDigqw8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImQ4LWZpZm8tcmVzIGEiPkVpbnN0YW5kc3ByZWlzOiA4NS4wMDAg4oKsPC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0iZDgtZmlmby1yb3ciPgogICAgPGRpdiBjbGFzcz0iZDgtZmlmby1kYXRlIj5NcnouIDIwMjU8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImQ4LWZpZm8tYWN0Ij5WZXJrYXVmOiAxIEJUQyBmw7xyIDkwLjAwMCDigqwgKG5hY2ggJmx0OzEyIE1vbmF0ZW4gdm9tIEphbi1LYXVmKTwvZGl2PgogICAgPGRpdiBjbGFzcz0iZDgtZmlmby1yZXMgciI+R2V3aW5uOiA1MC4wMDAg4oKsIHN0ZXVlcnBmbGljaHRpZyAoOTAuMDAwIOKAkyA0MC4wMDApPC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0iZDgtZmlmby1yb3ciIHN0eWxlPSJiYWNrZ3JvdW5kOnJnYmEoNDYsMjA0LDExMywuMDQpO2JvcmRlci1yYWRpdXM6OHB4O21hcmdpbi10b3A6OHB4Ij4KICAgIDxkaXYgY2xhc3M9ImQ4LWZpZm8tZGF0ZSI+SmFuLiAyMDI1PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJkOC1maWZvLWFjdCI+QWx0ZXJuYXRpdjogVmVya2F1ZiBlcnN0IG5hY2ggMTIrIE1vbmF0ZW4gdm9tIEphbi1LYXVmPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJkOC1maWZvLXJlcyBnIj5HZXdpbm46IDUwLjAwMCDigqwgU1RFVUVSRlJFSTwvZGl2PgogIDwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImQ4LWJveCBvcmciPgogIDxkaXYgY2xhc3M9ImQ4LWJveC10Ij4mIzEyODE2MTsgRklGTy1UYWt0aWtlbiBkaWUgbGVnYWwgZnVua3Rpb25pZXJlbjwvZGl2PgogIDx1bD4KICAgIDxsaT48c3Ryb25nPkhhbHRlZnJpc3QgaW0gQmxpY2sgYmVoYWx0ZW46PC9zdHJvbmc+IEdlbmF1IDEyIE1vbmF0ZSB3YXJ0ZW4gbWFjaHQgYXVzIGVpbmVtIHN0ZXVlcnBmbGljaHRpZ2VuIGVpbmVuIHN0ZXVlcmZyZWllbiBHZXdpbm4g4oCTIEZJRk8gemVpZ3QgZGlyIHdlbGNoZXIgQ29pbiDigJ5kcmFuIiBpc3Q8L2xpPgogICAgPGxpPjxzdHJvbmc+VmVybHVzdGUgYWt0aXYgcmVhbGlzaWVyZW46PC9zdHJvbmc+IFZlcmx1c3RlIGlubmVyaGFsYiBkZXIgSGFsdGVmcmlzdCBrw7ZubmVuIG1pdCBHZXdpbm5lbiBhdXMgYW5kZXJlbiBwcml2YXRlbiBWZXLDpHXDn2VydW5nc2dlc2Now6RmdGVuIHZlcnJlY2huZXQgd2VyZGVuPC9saT4KICAgIDxsaT48c3Ryb25nPkZyZWlncmVuemUgYXVzbnV0emVuOjwvc3Ryb25nPiBVbnRlciAxLjAwMCDigqwgR2VzYW10Z2V3aW5uIHBybyBKYWhyIGF1cyBWZXLDpHXDn2VydW5nZW46IGtvbXBsZXR0IHN0ZXVlcmZyZWk8L2xpPgogICAgPGxpPjxzdHJvbmc+U3Rha2luZy1GcmVpZ3JlbnplOjwvc3Ryb25nPiBCaXMgMjU2IOKCrCBTdGFraW5nLS9NaW5pbmctL0RlRmktRXJ0csOkZ2UgcHJvIEphaHI6IGtlaW4gRXVybyBTdGV1ZXI8L2xpPgogICAgPGxpPjxzdHJvbmc+S3J5cHRvLVN0ZXVlci1Tb2Z0d2FyZSBudXR6ZW46PC9zdHJvbmc+IEZJRk8gbWFudWVsbCB6dSBiZXJlY2huZW4gaXN0IGJlaSBtZWhyIGFscyAyMCBUcmFuc2FrdGlvbmVuIGthdW0gbcO2Z2xpY2gg4oCTIFNvZnR3YXJlIGlzdCBQZmxpY2h0PC9saT4KICA8L3VsPgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImQ4LWhyIj48L2Rpdj4KCjwhLS0gU1pFTkFSSUVOIC0tPgo8aDI+RHJlaSBTemVuYXJpZW46IDxlbT5XbyBzdGVoc3QgZHU\/PC9lbT48L2gyPgoKPGRpdiBjbGFzcz0iZDgtc3plbnMiPgogIDxkaXYgY2xhc3M9ImQ4LXN6ZW4gb2siPgogICAgPHNwYW4gY2xhc3M9ImQ4LXN6ZW4tbGFiZWwiPiYjOTk4OTsgQWxsZXMga29ycmVrdDwvc3Bhbj4KICAgIDxkaXYgY2xhc3M9ImQ4LXN6ZW4tbmFtZSI+TGlzYTogRGVrbGFyaWVydCwgZG9rdW1lbnRpZXJ0LCBiZXJlaXQ8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImQ4LXN6ZW4tYm9keSI+TGlzYSBoYW5kZWx0IGF1ZiBCaXR2YXZvIHVuZCBudXR6dCBDb2luVHJhY2tpbmcgZsO8ciBEb2t1bWVudGF0aW9uLiBBbGxlIEdld2lubmUgMjAyNC8yNSBrb3JyZWt0IGluIEFubGFnZSBTTyBlcmtsw6RydC4gU3RldWVyLUlEIGhpbnRlcmxlZ3QuIFdlbm4gQml0dmF2byAyMDI3IG1lbGRldDogPHN0cm9uZz5BYmdsZWljaCBwcm9ibGVtbG9zLCBrZWluIEhhbmRsdW5nc2JlZGFyZi48L3N0cm9uZz48L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJkOC1zemVuIHdhcm4iPgogICAgPHNwYW4gY2xhc3M9ImQ4LXN6ZW4tbGFiZWwiPiYjOTg4ODsgTMO8Y2tlbiB2b3JoYW5kZW48L3NwYW4+CiAgICA8ZGl2IGNsYXNzPSJkOC1zemVuLW5hbWUiPlRvbTogR2V3aW5uZSAyMDI0IG5pY2h0IGVya2zDpHJ0PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJkOC1zemVuLWJvZHkiPlRvbSBoYXQgMjAyNCBhdWYgS3Jha2VuIDMuMjAwIOKCrCBHZXdpbm4gZXJ6aWVsdCwgYWJlciBuaWNodCBlcmtsw6RydC4gQWIgMjAyNyBtZWxkZXQgS3Jha2VuIGRpZSBEYXRlbi4gVG9tIGVyaMOkbHQgZWluZSBSw7xja2ZyYWdlIHVuZCBtdXNzIDxzdHJvbmc+bmFjaHphaGxlbiArIDYlIFppbnNlbiArIFZlcnNww6R0dW5nc3p1c2NobGFnLjwvc3Ryb25nPiBUaXBwOiBKZXR6dCBub2NoIG5hY2hlcmtsw6RyZW4g4oCTIHZvciBkZXIgTWVsZHVuZy48L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJkOC1zemVuIGJhZCI+CiAgICA8c3BhbiBjbGFzcz0iZDgtc3plbi1sYWJlbCI+JiMxMjgzMDg7IEtyaXRpc2NoPC9zcGFuPgogICAgPGRpdiBjbGFzcz0iZDgtc3plbi1uYW1lIj5NYXg6IEphaHJlbGFuZyBuaWNodHMgZXJrbMOkcnQ8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImQ4LXN6ZW4tYm9keSI+TWF4IGhhdCAyMDIx4oCTMjAyNCBmw7xuZnN0ZWxsaWdlIEtyeXB0by1HZXdpbm5lIGVyemllbHQsIG5pZSBlcmtsw6RydC4gQWIgMjAyNyBzZWhlbiBGaW5hbnrDpG10ZXIgc2VpbmUgS29udG9ha3Rpdml0w6R0LiA8c3Ryb25nPjEwIEphaHJlIEZlc3RzZXR6dW5nc2ZyaXN0LCBtw7ZnbGljaGUgU3RyYWZhbnplaWdlLjwvc3Ryb25nPiBEcmluZ2VuZDogU3RldWVyYmVyYXRlciB1bmQgU2VsYnN0YW56ZWlnZSBWT1IgSnVsaSAyMDI3LiA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMjUva3J5cHRvd2FlaHJ1bmdlbi1yZWNodGxpY2hlcy8iIGNsYXNzPSJpbCByIj5SZWNodGxpY2hlcyB6dSBLcnlwdG8uPC9hPjwvZGl2PgogIDwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImQ4LWhyIj48L2Rpdj4KCjwhLS0gNSBTQ0hSSVRURSBKRVRaVCAtLT4KPGgyPjUgU2Nocml0dGU6IDxlbT5XYXMgZHUgamV0enQga29ua3JldCB0dW4gbXVzc3Q8L2VtPjwvaDI+Cgo8ZGl2IGNsYXNzPSJkOC1zdGVwcyI+CiAgPGRpdiBjbGFzcz0iZDgtc3RlcCI+CiAgICA8ZGl2IGNsYXNzPSJkOC1zdGVwLW51bSI+MTwvZGl2PgogICAgPGRpdiBjbGFzcz0iZDgtc3RlcC1ib2R5Ij4KICAgICAgPGgzPlN0ZXVlci1JRCBiZWkgPHNwYW4+YWxsZW4gQsO2cnNlbiBoaW50ZXJsZWdlbjwvc3Bhbj48L2gzPgogICAgICA8cD5EZWluZSA8c3Ryb25nPjExLXN0ZWxsaWdlIFN0ZXVlci1JZGVudGlmaWthdGlvbnNudW1tZXI8L3N0cm9uZz4gbXVzcyBiaXMgenVtIDMxLiBEZXplbWJlciAyMDI2IGJlaSBqZWRlciBnZW51dHp0ZW4gS3J5cHRvYsO2cnNlIGhpbnRlcmxlZ3Qgc2Vpbi4gRHUgZmluZGVzdCBzaWUgYXVmIGRlaW5lbSBFaW5rb21tZW5zdGV1ZXJiZXNjaGVpZCBvZGVyIMO8YmVyIGRhcyBCdW5kZXN6ZW50cmFsYW10IGbDvHIgU3RldWVybiAoaWRuci5kZSkuIE9obmUgU3RldWVyLUlEIGvDtm5uZW4gQsO2cnNlbiBkZWluIEtvbnRvIGVpbnNjaHLDpG5rZW4g4oCTIHVuZCBrb21tZW4gZGFtaXQgaWhyZW4gZ2VzZXR6bGljaGVuIFBmbGljaHRlbiBuYWNoLiBEYXMgZ2lsdCBmw7xyIEJpdGdldCwgQmluYW5jZSwgS3Jha2VuLCBDb2luYmFzZSwgT0tYIHVuZCBhbGxlIGFuZGVyZW4gRVUtcmVndWxpZXJ0ZW4gQW5iaWV0ZXIuPC9wPgogICAgICA8c3BhbiBjbGFzcz0iZDgtc3RlcC1mcmlzdCByIj4mIzk4ODg7IERlYWRsaW5lOiAzMS4gRGV6ZW1iZXIgMjAyNjwvc3Bhbj4KICAgIDwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9ImQ4LXN0ZXAiPgogICAgPGRpdiBjbGFzcz0iZDgtc3RlcC1udW0iPjI8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImQ4LXN0ZXAtYm9keSI+CiAgICAgIDxoMz5UcmFuc2FrdGlvbnN2ZXJsYXVmIDIwMjUgPHNwYW4+dm9sbHN0w6RuZGlnIGV4cG9ydGllcmVuPC9zcGFuPjwvaDM+CiAgICAgIDxwPkV4cG9ydGllcmUgZGVuIGtvbXBsZXR0ZW4gVHJhbnNha3Rpb25zdmVybGF1ZiAyMDI1IHZvbiBqZWRlciBnZW51dHp0ZW4gQsO2cnNlIGFscyBDU1YtRGF0ZWkuIEF1Y2ggREVYLUFrdGl2aXTDpHRlbiBhdWYgVW5pc3dhcCwgSnVwaXRlciBvZGVyIFJheWRpdW0gbcO8c3NlbiBlcmZhc3N0IHdlcmRlbiDigJMgc2llIGZhbGxlbiB6d2FyIG5pY2h0IHVudGVyIERBQzgsIGFiZXIgZGllIFN0ZXVlcnBmbGljaHQgZW50c3RlaHQgdHJvdHpkZW0uIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yMi9wYXNzaXZlcy1laW5rb21tZW4tc3Rha2luZy8iIGNsYXNzPSJpbCI+U3Rha2luZy1FcnRyw6RnZTwvYT4gZWJlbmZhbGxzIGRva3VtZW50aWVyZW46IFp1Zmx1c3N0YWcgdW5kIE1hcmt0d2VydCBpbiBFdXJvLjwvcD4KICAgICAgPHVsPgogICAgICAgIDxsaT5Cw7Zyc2VuLUNTVnMgZXhwb3J0aWVyZW4gKFRyYW5zYWt0aW9uc2hpc3RvcmllKTwvbGk+CiAgICAgICAgPGxpPkRlRmktVHJhbnNha3Rpb25lbiB2aWEgRXRoZXJzY2FuL1NvbHNjYW4gZXhwb3J0aWVyZW48L2xpPgogICAgICAgIDxsaT5TdGFraW5nLVJld2FyZHMgbWl0IFRhZ2Vza3VycyBkb2t1bWVudGllcmVuPC9saT4KICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzA2LzA0L3dhcy1pc3QtZWluLWFpcmRyb3AvIiBjbGFzcz0iaWwiPkFpcmRyb3BzPC9hPiB1bmQgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzEwL2RlZmktZGllLXp1a3VuZnQtZGVzLWZpbmFuendlc2Vucy1laW5lLXVtZmFzc2VuZGUtZXJrbGFydW5nLyIgY2xhc3M9ImlsIj5EZUZpPC9hPi1Ba3Rpdml0w6R0ZW4gZXJmYXNzZW48L2xpPgogICAgICA8L3VsPgogICAgICA8c3BhbiBjbGFzcz0iZDgtc3RlcC1mcmlzdCBhIj4mIzk4ODg7IEVybGVkaWdlbiBiaXM6IEp1bmkgMjAyNjwvc3Bhbj4KICAgIDwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9ImQ4LXN0ZXAiPgogICAgPGRpdiBjbGFzcz0iZDgtc3RlcC1udW0iPjM8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImQ4LXN0ZXAtYm9keSI+CiAgICAgIDxoMz5LcnlwdG8tU3RldWVyLVNvZnR3YXJlIG51dHplbiAmbmRhc2g7IDxzcGFuPkZJRk8gYXV0b21hdGlzY2ggYmVyZWNobmVuPC9zcGFuPjwvaDM+CiAgICAgIDxwPkZJRk8gbWFudWVsbCB6dSBiZXJlY2huZW4gaXN0IGJlaSBtZWhyIGFscyAyMCBUcmFuc2FrdGlvbmVuIHByYWt0aXNjaCB1bm3DtmdsaWNoLiBTcGV6aWFsaXNpZXJ0ZSBUb29scyBpbXBvcnRpZXJlbiBkZWluZSBCw7Zyc2VuLURhdGVuIGF1dG9tYXRpc2NoIHVuZCBiZXJlY2huZW4gbmFjaCBkZXIgUGZsaWNodC1GSUZPLU1ldGhvZGUuIEVtcGZlaGxlbnN3ZXJ0OjwvcD4KICAgICAgPHVsPgogICAgICAgIDxsaT48c3Ryb25nPkNvaW5UcmFja2luZzwvc3Ryb25nPiAoRGV1dHNjaGxhbmQpIOKAkyA0MDArIELDtnJzZW4tSW50ZWdyYXRpb25lbiwgQW5sYWdlLVNPLUV4cG9ydDwvbGk+CiAgICAgICAgPGxpPjxzdHJvbmc+QmxvY2twaXQ8L3N0cm9uZz4gKMOWc3RlcnJlaWNoKSDigJMgQmVzb25kZXJzIHN0YXJrIGJlaSBEZUZpIHVuZCBTdGFraW5nPC9saT4KICAgICAgICA8bGk+PHN0cm9uZz5XYWx0aW88L3N0cm9uZz4gKEZyYW5rcmVpY2gpIOKAkyBHw7xuc3RpZywgZ3V0IGbDvHIgZWluZmFjaGUgUG9ydGZvbGlvczwvbGk+CiAgICAgIDwvdWw+CiAgICAgIDxwPk51dHplIGRlbiA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMjUva3J5cHRvLXN0ZXVlcnJlY2huZXIvIiBjbGFzcz0iaWwiPktyeXB0by1TdGV1ZXJyZWNobmVyIGF1ZiBLcnlwdG9adWt1bmZ0PC9hPiBmw7xyIGVpbmUgZXJzdGUgU2Now6R0enVuZy48L3A+CiAgICAgIDxzcGFuIGNsYXNzPSJkOC1zdGVwLWZyaXN0IGEiPiYjOTg4ODsgRXJsZWRpZ2VuIGJpczogSnVsaSAyMDI2PC9zcGFuPgogICAgPC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0iZDgtc3RlcCI+CiAgICA8ZGl2IGNsYXNzPSJkOC1zdGVwLW51bSI+NDwvZGl2PgogICAgPGRpdiBjbGFzcz0iZDgtc3RlcC1ib2R5Ij4KICAgICAgPGgzPlN0ZXVlcmVya2zDpHJ1bmcgMjAyNSBhYmdlYmVuICZuZGFzaDsgPHNwYW4+QW5sYWdlIFNPIGtvcnJla3QgYXVzZsO8bGxlbjwvc3Bhbj48L2gzPgogICAgICA8cD5LcnlwdG8tR2V3aW5uZSBhdXMgVmVyw6R1w59lcnVuZ2VuIGdlaMO2cmVuIGluIGRpZSA8c3Ryb25nPkFubGFnZSBTTzwvc3Ryb25nPiAoU29uc3RpZ2UgRWlua8O8bmZ0ZSksIFplaWxlIGbDvHIgcHJpdmF0ZSBWZXLDpHXDn2VydW5nc2dlc2Now6RmdGUgKMKnIDIzIEVTdEcpLiBTdGFraW5nLCBNaW5pbmcgdW5kIERlRmktRXJ0csOkZ2UgZWJlbmZhbGxzIGluIEFubGFnZSBTTyAowqcgMjIgTnIuIDMgRVN0RykuIFRlcm1pbmdlc2Now6RmdGUgKEZ1dHVyZXMsIE9wdGlvbmVuKSBpbiBkaWUgQW5sYWdlIEtBUC4gVW50ZXIgMS4wMDAg4oKsIEdlc2FtdGdld2lubiBhdXMgVmVyw6R1w59lcnVuZ2VuOiBGcmVpZ3JlbnplIGdpbHQsIHRyb3R6ZGVtIGFuZ2ViZW4uPC9wPgogICAgICA8dWw+CiAgICAgICAgPGxpPlZlcsOkdcOfZXJ1bmdzZ2V3aW5uZSDihpIgQW5sYWdlIFNPLCDCpyAyMyBFU3RHPC9saT4KICAgICAgICA8bGk+U3Rha2luZy9NaW5pbmcvRGVGaSDihpIgQW5sYWdlIFNPLCDCpyAyMiBOci4gMyBFU3RHPC9saT4KICAgICAgICA8bGk+RnV0dXJlcy9PcHRpb25lbiDihpIgQW5sYWdlIEtBUDwvbGk+CiAgICAgICAgPGxpPlVudGVyIDEuMDAwIOKCrCBHZXdpbm46IHRyb3R6ZGVtIGRla2xhcmllcmVuPC9saT4KICAgICAgPC91bD4KICAgICAgPHNwYW4gY2xhc3M9ImQ4LXN0ZXAtZnJpc3QgciI+JiM5ODg4OyBEZWFkbGluZTogMzEuIEp1bGkgMjAyNiAoc29sbykgLyBGZWIuIDIwMjcgKFN0ZXVlcmJlcmF0ZXIpPC9zcGFuPgogICAgPC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0iZDgtc3RlcCI+CiAgICA8ZGl2IGNsYXNzPSJkOC1zdGVwLW51bSI+NTwvZGl2PgogICAgPGRpdiBjbGFzcz0iZDgtc3RlcC1ib2R5Ij4KICAgICAgPGgzPkFsdGUgTMO8Y2tlbiBzY2hsaWXDn2VuICZuZGFzaDsgPHNwYW4+U2VsYnN0YW56ZWlnZSB2b3IgSnVsaSAyMDI3PC9zcGFuPjwvaDM+CiAgICAgIDxwPkhhc3QgZHUgaW4gVm9yamFocmVuICgyMDIxLCAyMDIyLCAyMDIzLCAyMDI0KSBLcnlwdG8tR2V3aW5uZSBlcnppZWx0IHVuZCBuaWNodCB2b2xsc3TDpG5kaWcgZXJrbMOkcnQ\/IERhbm4gaXN0IDxzdHJvbmc+amV0enQgZGVyIGJlc3RlIFplaXRwdW5rdDwvc3Ryb25nPiBmw7xyIGVpbmUgc3RyYWZiZWZyZWllbmRlIFNlbGJzdGFuemVpZ2UgYmVpbSBGaW5hbnphbXQg4oCTIFZPUiBkZXIgZXJzdGVuIERBQzgtRGF0ZW5tZWxkdW5nIGltIEp1bGkgMjAyNy4gRWluZSBTZWxic3RhbnplaWdlIG5hY2ggQmVrYW5udHdlcmRlbiBkZXIgRGF0ZW4gYmVpbSBGaW5hbnphbXQgZW50ZmFsdGV0IGtlaW5lIHN0cmFmYmVmcmVpZW5kZSBXaXJrdW5nIG1laHIuPC9wPgogICAgICA8cD48c3Ryb25nPldpY2h0aWc6PC9zdHJvbmc+IEJlaSBncsO2w59lcmVuIEJldHLDpGdlbiB1bmJlZGluZ3QgZWluZW4gYXVmIEtyeXB0byBzcGV6aWFsaXNpZXJ0ZW4gU3RldWVyYmVyYXRlciBrb25zdWx0aWVyZW4uIERpZSBHZXN0YWx0dW5nIGVpbmVyIHdpcmtzYW1lbiBTZWxic3RhbnplaWdlIGlzdCBrb21wbGV4IHVuZCBmZWhsZXJhbmbDpGxsaWcuPC9wPgogICAgICA8dWw+CiAgICAgICAgPGxpPlZlcmrDpGhydW5nc2ZyaXN0OiA0IEphaHJlIChub3JtYWwpLCA1IEouIChWZXJrw7xyenVuZyksIDEwIEouIChIaW50ZXJ6aWVodW5nKTwvbGk+CiAgICAgICAgPGxpPlZlcnNww6R0dW5nc3p1c2NobGFnOiAwLDI1JSBwcm8gTW9uYXQsIG1pbmQuIDI1IOKCrDwvbGk+CiAgICAgICAgPGxpPlNlbGJzdGFuemVpZ2Ugd2lya3QgbnVyIHN0cmFmYmVmcmVpZW5kIFZPUiBFbnRkZWNrdW5nPC9saT4KICAgICAgPC91bD4KICAgICAgPHNwYW4gY2xhc3M9ImQ4LXN0ZXAtZnJpc3QgciI+JiM5ODg4OyBIYW5kZWxuIGJpczogSnVsaSAyMDI3IChpZGVhbGVyIFplaXRwdW5rdDogSkVUWlQpPC9zcGFuPgogICAgPC9kaXY+CiAgPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0iZDgtcSI+CiAgPGJsb2NrcXVvdGU+JmJkcXVvO0RpZSBow6R1Zmlnc3RlIEZyYWdlIGRpZSBpY2ggbmFjaCBEQUM4IGJla29tbWU6ICdLw7ZubmVuIHNpZSBhdWNoIG1laW5lIGFsdGVuIFRyYW5zYWt0aW9uZW4gc2VoZW4\/JyBEaWUgQW50d29ydCBpc3QgendlaWdldGVpbHQuIERBQzggc2VsYnN0OiBlcnN0IGFiIDIwMjYuIMKnIDkzIEFPIFNhbW1lbGF1c2t1bmZ0c2Vyc3VjaGVuOiBwcmluemlwaWVsbCB1bmJlZ3Jlbnp0IHLDvGNrd2lya2VuZCwgd2llIEJpdGNvaW4uZGUgYmV3aWVzZW4gaGF0LiBXZXIgendpc2NoZW4gMjAxNyB1bmQgMjAyNCBmw7xuZnN0ZWxsaWdlIEdld2lubmUgZ2VtYWNodCB1bmQgbmljaHQgZXJrbMOkcnQgaGF0LCBsZWJ0IG1pdCBlaW5lbSBSaXNpa28gZGFzIG1pdCBqZWRlbSBKYWhyIGRhcyBGaW5hbnphbXQgZWZmaXppZW50ZXIgd2lyZCwgZ3LDtsOfZXIgd2lyZC4gRGllIGtsw7xnc3RlIEVudHNjaGVpZHVuZyBpc3QgaW1tZXIgbm9jaCBuYWNoenVlcmtsw6RyZW4g4oCTIGxpZWJlciBtaXQgVmVyc3DDpHR1bmdzenVzY2hsYWcgYWxzIG1pdCBTdHJhZmFuemVpZ2UuJmxkcXVvOzwvYmxvY2txdW90ZT4KICA8ZGl2IGNsYXNzPSJkOC1xLWF0dHIiPjxzdHJvbmc+RmVsaXggUmllZ2VyPC9zdHJvbmc+PHNwYW4+R3LDvG5kZXIgJmFtcDsgQ2hlZnJlZGFrdGV1ciBLcnlwdG9adWt1bmZ0LmNvbSAmbWlkZG90OyBNYWkgMjAyNjwvc3Bhbj48L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJkOC1ociI+PC9kaXY+Cgo8IS0tIFNUUkFGUkFITUVOIC0tPgo8aDI+RmVzdHNldHp1bmdzZnJpc3RlbiAmYW1wOyBTdHJhZmVuOiA8ZW0+V2FzIGJlaSBOaWNodC1EZWtsYXJhdGlvbiBwYXNzaWVydDwvZW0+PC9oMj4KCjxkaXYgY2xhc3M9ImQ4LWNvbHMyIj4KICA8ZGl2IGNsYXNzPSJkOC1jb2wiPgogICAgPGg0IGNsYXNzPSJhIj4mIzEyODE5NzsgRmVzdHNldHp1bmdzZnJpc3RlbjwvaDQ+CiAgICA8dWw+CiAgICAgIDxsaT48c3Ryb25nPjQgSmFocmU6PC9zdHJvbmc+IFJlZ3Vsw6RyZSBGZXN0c2V0enVuZ3NmcmlzdCAobm9ybWFsZSBGw6RsbGUpPC9saT4KICAgICAgPGxpPjxzdHJvbmc+NSBKYWhyZTo8L3N0cm9uZz4gTGVpY2h0ZmVydGlnZSBTdGV1ZXJ2ZXJrw7xyenVuZzwvbGk+CiAgICAgIDxsaT48c3Ryb25nPjEwIEphaHJlOjwvc3Ryb25nPiBTdGV1ZXJoaW50ZXJ6aWVodW5nICh2b3Jzw6R0emxpY2gpPC9saT4KICAgICAgPGxpPjxzdHJvbmc+QmVnaW5uOjwvc3Ryb25nPiBFbmRlIGRlcyBiZXRyZWZmZW5kZW4gU3RldWVyamFocmVzPC9saT4KICAgICAgPGxpPkdld2lubmUgYXVzIDIwMjEga8O2bm5lbiBiaXMgRW5kZSAyMDMxIGdlcHLDvGZ0IHdlcmRlbjwvbGk+CiAgICA8L3VsPgogIDwvZGl2PgogIDxkaXYgY2xhc3M9ImQ4LWNvbCI+CiAgICA8aDQgY2xhc3M9InIiPiYjMTI4MzA4OyBNw7ZnbGljaGUgS29uc2VxdWVuemVuPC9oND4KICAgIDx1bD4KICAgICAgPGxpPjxzdHJvbmc+VmVyc3DDpHR1bmdzenVzY2hsYWc6PC9zdHJvbmc+IDAsMjUlIHBybyBNb25hdCwgbWluZC4gMjUg4oKsLCBrZWluIE1heGltdW0gZGVmaW5pZXJ0PC9saT4KICAgICAgPGxpPjxzdHJvbmc+TmFjaHphaGx1bmdzemluc2VuOjwvc3Ryb25nPiAxLDglIHBybyBKYWhyICjCpyAyMzNhIEFPKTwvbGk+CiAgICAgIDxsaT48c3Ryb25nPlNjaMOkdHp1bmc6PC9zdHJvbmc+IEZpbmFuemFtdCBzY2jDpHR6dCBtZWlzdCB6dSBVbmd1bnN0ZW4gZGVzIFN0ZXVlcnBmbGljaHRpZ2VuPC9saT4KICAgICAgPGxpPjxzdHJvbmc+U3RyYWZhbnplaWdlOjwvc3Ryb25nPiBCZWkgdm9yc8OkdHpsaWNoZXIgSGludGVyemllaHVuZyBtw7ZnbGljaDwvbGk+CiAgICAgIDxsaT48c3Ryb25nPktvbnRvc3BlcnJ1bmc6PC9zdHJvbmc+IFdlbm4gU3RldWVyLUlEIG5pY2h0IGhpbnRlcmxlZ3QgYmlzIDMxLjEyLjIwMjY8L2xpPgogICAgPC91bD4KICA8L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJkOC1ociI+PC9kaXY+Cgo8IS0tIENUQSBCSVRHRVQgLS0+CjxkaXYgY2xhc3M9ImQ4LWN0YSI+CiAgPGgzIHN0eWxlPSJtYXJnaW46MCAwIDdweDtmb250LXNpemU6MTZweDtjb2xvcjojZjBmN2YyIj5Hw7xuc3RpZyBoYW5kZWxuICZhbXA7IFN0ZXVlci1Eb2t1bWVudGF0aW9uIHZlcmVpbmZhY2hlbjwvaDM+CiAgPHAgc3R5bGU9ImNvbG9yOiM5ZGJmYWE7Zm9udC1zaXplOjEzcHg7bWFyZ2luLWJvdHRvbToxMHB4Ij4KICAgIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wNy8xMy9iaXRnZXQtdGVzdGJlcmljaHQvIiBjbGFzcz0iaWwgZyI+Qml0Z2V0PC9hPiBDb2RlIDxzdHJvbmc+a3J5cHRvMzA8L3N0cm9uZz4gKDMwJSBSYWJhdHQpICZtaWRkb3Q7CiAgICA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjYvMDEvMjMvd2FzLWlzdC1kZXItYmVzdGUtb2t4LXJlZmVycmFsY29kZS1ib251c2NvZGUtMjAyNi8iIGNsYXNzPSJpbCI+T0tYPC9hPiBDb2RlIDxzdHJvbmc+Q1JZUFRPMjAyNjwvc3Ryb25nPiAoNDUlKSAmbWlkZG90OwogICAgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzEyLzE3L2Jpbmd4LWJvbnVzY29kZS1uYTRxeXItMzAtZ2VidWVocmVuLXNwYXJlbi1hbGxlLXZvcnRlaWxlLWVya2xhZXJ0LyIgY2xhc3M9ImlsIGciPkJpbmdYPC9hPiBDb2RlIDxzdHJvbmc+TkE0UVlSPC9zdHJvbmc+ICg1MCUpPGJyPgogICAgQWxsZSBkcmVpIELDtnJzZW4gTWlDQS1rb25mb3JtLCBTRVBBIGtvc3Rlbmxvcywgdm9sbHN0w6RuZGlnZXIgQ1NWLUV4cG9ydCBmw7xyIFN0ZXVlci1Tb2Z0d2FyZS4KICA8L3A+CiAgPGEgY2xhc3M9ImQ4LWN0YS1idG4iIGhyZWY9Imh0dHBzOi8vYm9udXMuYml0Z2V0LmNvbS9LcnlwdG96dWt1bmZ0MSIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9mb2xsb3cgbm9vcGVuZXIiIHN0eWxlPSJjb2xvcjojMDAwICFpbXBvcnRhbnQiPiYjOTg4OTsgSmV0enQgYmVpIEJpdGdldCByZWdpc3RyaWVyZW4g4oCTIENvZGUga3J5cHRvMzAgZsO8ciAzMCUgUmFiYXR0PC9hPgo8L2Rpdj4KCjwhLS0gRkFRIC0tPgo8aDI+RkFROiA8ZW0+REFDOCAmYW1wOyBLcnlwdG8tU3RldWVybiAyMDI2PC9lbT48L2gyPgo8ZGl2IGNsYXNzPSJkOC1mYXEiPgogIDxkaXYgY2xhc3M9ImQ4LWZpIj4KICAgIDxkaXYgY2xhc3M9ImQ4LWZxIiBvbmNsaWNrPSIoZnVuY3Rpb24oYil7dmFyIGk9Yi5wYXJlbnROb2RlO2RvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5kOC1maScpLmZvckVhY2goZnVuY3Rpb24oZSl7aWYoZSE9PWkpZS5jbGFzc0xpc3QucmVtb3ZlKCdvcGVuJyk7fSk7aS5jbGFzc0xpc3QudG9nZ2xlKCdvcGVuJyk7fSkodGhpcykiPldhcyBpc3QgREFDOCB1bmQgd2FzIGJlZGV1dGV0IGVzIGbDvHIgS3J5cHRvLUFubGVnZXI\/PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJkOC1mYSI+PGRpdiBjbGFzcz0iZDgtZmEtaSI+REFDOCAoRVUtUmljaHRsaW5pZSAyMDIzLzIyMjYsIGluIERldXRzY2hsYW5kIGFscyBLU3RURyB1bWdlc2V0enQpIGdpbHQgc2VpdCAxLiBKYW51YXIgMjAyNi4gQWxsZSByZWd1bGllcnRlbiBLcnlwdG9iw7Zyc2VuIG1lbGRlbiBhdXRvbWF0aXNjaCBLdW5kZW5kYXRlbiB1bmQgVHJhbnNha3Rpb25lbiBhbnMgQnVuZGVzemVudHJhbGFtdCBmw7xyIFN0ZXVlcm4uIEVyc3RlIE1lbGR1bmc6IGJpcyBKdWxpIDIwMjcgZsO8ciBkYXMgSmFociAyMDI2LiBEYW5hY2ggYXV0b21hdGlzY2hlciBBYmdsZWljaCBtaXQgU3RldWVyZXJrbMOkcnVuZ2VuLiA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMjUva3J5cHRvd2FlaHJ1bmdlbi1zdGV1ZXJuLyIgY2xhc3M9ImlsIj5NZWhyIHp1IEtyeXB0by1TdGV1ZXJuLjwvYT48L2Rpdj48L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJkOC1maSI+CiAgICA8ZGl2IGNsYXNzPSJkOC1mcSIgb25jbGljaz0iKGZ1bmN0aW9uKGIpe3ZhciBpPWIucGFyZW50Tm9kZTtkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuZDgtZmknKS5mb3JFYWNoKGZ1bmN0aW9uKGUpe2lmKGUhPT1pKWUuY2xhc3NMaXN0LnJlbW92ZSgnb3BlbicpO30pO2kuY2xhc3NMaXN0LnRvZ2dsZSgnb3BlbicpO30pKHRoaXMpIj5XZWxjaGUgRGF0ZW4gbWVsZGV0IG1laW5lIEtyeXB0b2LDtnJzZSBhbiBkYXMgRmluYW56YW10PzwvZGl2PgogICAgPGRpdiBjbGFzcz0iZDgtZmEiPjxkaXYgY2xhc3M9ImQ4LWZhLWkiPkdlbWVsZGV0IHdlcmRlbjogTmFtZSwgQWRyZXNzZSwgU3RldWVyLUlELCBHZWJ1cnRzZGF0dW07IGFsbGUgS8OkdWZlL1ZlcmvDpHVmZS9UYXVzY2h2b3Jnw6RuZ2UgbWl0IERhdHVtIHVuZCBFdXJvLVZvbHVtZW47IDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yNi9zdGFraW5nLXN0ZXVlcm4vIiBjbGFzcz0iaWwiPlN0YWtpbmc8L2E+LUVydHLDpGdlOyBFaW4tL0F1c3phaGx1bmdzLVdhbGxldC1BZHJlc3NlbjsgSmFocmVzZW5kYmVzdMOkbmRlLiA8c3Ryb25nPktlaW5lIE1pbmRlc3RncmVuemU8L3N0cm9uZz4g4oCTIGplZGUgZWluemVsbmUgVHJhbnNha3Rpb24gd2lyZCBlcmZhc3N0LiA8YSBocmVmPSJodHRwczovL21pc3NjcnlwdG8uZGUvc3RldWVyLXJlY2huZXIvZmluYW56YW10IiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgY2xhc3M9InNyYyI+bWlzc2NyeXB0by5kZTwvYT48L2Rpdj48L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJkOC1maSI+CiAgICA8ZGl2IGNsYXNzPSJkOC1mcSIgb25jbGljaz0iKGZ1bmN0aW9uKGIpe3ZhciBpPWIucGFyZW50Tm9kZTtkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuZDgtZmknKS5mb3JFYWNoKGZ1bmN0aW9uKGUpe2lmKGUhPT1pKWUuY2xhc3NMaXN0LnJlbW92ZSgnb3BlbicpO30pO2kuY2xhc3NMaXN0LnRvZ2dsZSgnb3BlbicpO30pKHRoaXMpIj5CZXRyaWZmdCBEQUM4IGF1Y2ggTWV0YU1hc2ssIERFWCB1bmQgSGFyZHdhcmUtV2FsbGV0cz88L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImQ4LWZhIj48ZGl2IGNsYXNzPSJkOC1mYS1pIj5EaXJla3QgdW50ZXIgREFDOCBmYWxsZW4gbnVyIHJlZ3VsaWVydGUgS3J5cHRvYsO2cnNlbiB1bmQgLWRpZW5zdGxlaXN0ZXIg4oCTIDxzdHJvbmc+bmljaHQ8L3N0cm9uZz4gREVYLVRyYW5zYWt0aW9uZW4gKFVuaXN3YXAsIEp1cGl0ZXIpLCBNZXRhTWFzayBvZGVyIEhhcmR3YXJlLVdhbGxldHMuIEFiZXI6IERpZSA8c3Ryb25nPlN0ZXVlcnBmbGljaHQgZW50c3RlaHQgdHJvdHpkZW08L3N0cm9uZz4gZHVyY2ggwqcgMjMgRVN0Ry4gV2VyIGF1ZiBERVggR2V3aW5uZSBlcnppZWx0LCBpc3Qgc3RldWVycGZsaWNodGlnIOKAkyB1bmFiaMOkbmdpZyB2b24gREFDOC4gQXXDn2VyZGVtIGvDtm5uZW4gRmluYW56YmVow7ZyZGVuIE9uLUNoYWluLURhdGVuIHZpYSBCbG9ja2NoYWluLUFuYWx5c2UgYXVzd2VydGVuLjwvZGl2PjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9ImQ4LWZpIj4KICAgIDxkaXYgY2xhc3M9ImQ4LWZxIiBvbmNsaWNrPSIoZnVuY3Rpb24oYil7dmFyIGk9Yi5wYXJlbnROb2RlO2RvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5kOC1maScpLmZvckVhY2goZnVuY3Rpb24oZSl7aWYoZSE9PWkpZS5jbGFzc0xpc3QucmVtb3ZlKCdvcGVuJyk7fSk7aS5jbGFzc0xpc3QudG9nZ2xlKCdvcGVuJyk7fSkodGhpcykiPldhcyBpc3QgZGllIEZJRk8tTWV0aG9kZSB1bmQgd2FydW0gaXN0IHNpZSBpbiBEZXV0c2NobGFuZCBQZmxpY2h0PzwvZGl2PgogICAgPGRpdiBjbGFzcz0iZDgtZmEiPjxkaXYgY2xhc3M9ImQ4LWZhLWkiPkZJRk8gPSBGaXJzdCBJbiwgRmlyc3QgT3V0OiBEaWUgenVlcnN0IGdla2F1ZnRlbiBDb2lucyBnZWx0ZW4gYmVpbSBWZXJrYXVmIGFscyB6dWVyc3QgdmVya2F1ZnQuIEluIERldXRzY2hsYW5kIGxhdXQgQk1GLVNjaHJlaWJlbiAoMTAuIE1haSAyMDIyKSBkaWUgZWluemlnIGFuZXJrYW5udGUgTWV0aG9kZS4gQW5kZXJlIE1ldGhvZGVuIChMSUZPLCBISUZPLCBBdmVyYWdlIENvc3QpIHNpbmQgdW56dWzDpHNzaWcuIFByYWt0aXNjaCBiZWRldXRldCBkYXM6IFdlciB2ZXJzY2hpZWRlbmUgS2F1ZnplaXRwdW5rdGUgaGF0LCBtdXNzIGdlbmF1IHRyYWNrZW4gd2VsY2hlIENvaW5zIGVyIHdhbm4gZ2VrYXVmdCBoYXQuIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yNS9rcnlwdG8tc3RldWVycmVjaG5lci8iIGNsYXNzPSJpbCI+S3J5cHRvLVN0ZXVlcnJlY2huZXIgYXVmIEtyeXB0b1p1a3VuZnQuPC9hPjwvZGl2PjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9ImQ4LWZpIj4KICAgIDxkaXYgY2xhc3M9ImQ4LWZxIiBvbmNsaWNrPSIoZnVuY3Rpb24oYil7dmFyIGk9Yi5wYXJlbnROb2RlO2RvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5kOC1maScpLmZvckVhY2goZnVuY3Rpb24oZSl7aWYoZSE9PWkpZS5jbGFzc0xpc3QucmVtb3ZlKCdvcGVuJyk7fSk7aS5jbGFzc0xpc3QudG9nZ2xlKCdvcGVuJyk7fSkodGhpcykiPldhcyBwYXNzaWVydCB3ZW5uIGljaCBLcnlwdG8tR2V3aW5uZSBuaWNodCBlcmtsw6RydCBoYWJlPzwvZGl2PgogICAgPGRpdiBjbGFzcz0iZDgtZmEiPjxkaXYgY2xhc3M9ImQ4LWZhLWkiPkZlc3RzZXR6dW5nc2ZyaXN0ZW46IDQgSmFocmUgKG5vcm1hbCksIDUgSmFocmUgKGxlaWNodGZlcnRpZ2UgVmVya8O8cnp1bmcpLCA8c3Ryb25nPjEwIEphaHJlIChIaW50ZXJ6aWVodW5nKTwvc3Ryb25nPi4gVmVyc3DDpHR1bmdzenVzY2hsYWc6IDAsMjUlIHBybyBNb25hdCwgbWluZC4gMjUg4oKsLiBOYWNoemFobHVuZ3N6aW5zZW46IDEsOCUgcC5hLiBCZWkgdm9yc8OkdHpsaWNoZXIgSGludGVyemllaHVuZzogU3RyYWZhbnplaWdlIG3DtmdsaWNoLiBFbXBmZWhsdW5nOiBTZWxic3RhbnplaWdlIDxzdHJvbmc+Vk9SIEp1bGkgMjAyNzwvc3Ryb25nPiBlaW5yZWljaGVuIOKAkyBkYW5hY2ggaXN0IHNpZSBtZWlzdCBuaWNodCBtZWhyIHN0cmFmYmVmcmVpZW5kLiA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMjUva3J5cHRvd2FlaHJ1bmdlbi1yZWNodGxpY2hlcy8iIGNsYXNzPSJpbCByIj5LcnlwdG8tUmVjaHRsaWNoZXMgZXJrbMOkcnQuPC9hPjwvZGl2PjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9ImQ4LWZpIj4KICAgIDxkaXYgY2xhc3M9ImQ4LWZxIiBvbmNsaWNrPSIoZnVuY3Rpb24oYil7dmFyIGk9Yi5wYXJlbnROb2RlO2RvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5kOC1maScpLmZvckVhY2goZnVuY3Rpb24oZSl7aWYoZSE9PWkpZS5jbGFzc0xpc3QucmVtb3ZlKCdvcGVuJyk7fSk7aS5jbGFzc0xpc3QudG9nZ2xlKCdvcGVuJyk7fSkodGhpcykiPkJpcyB3YW5uIG11c3MgaWNoIG1laW5lIFN0ZXVlcmVya2zDpHJ1bmcgMjAyNSBhYmdlYmVuPzwvZGl2PgogICAgPGRpdiBjbGFzcz0iZDgtZmEiPjxkaXYgY2xhc3M9ImQ4LWZhLWkiPjxzdHJvbmc+MzEuIEp1bGkgMjAyNjwvc3Ryb25nPiAob2huZSBTdGV1ZXJiZXJhdGVyKS4gTWl0IFN0ZXVlcmJlcmF0ZXI6IGJpcyBFbmRlIEZlYnJ1YXIgMjAyNy4gS3J5cHRvLUdld2lubmUgaW4gQW5sYWdlIFNPIGVpbnRyYWdlbi4gPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzI2L3N0YWtpbmctc3RldWVybi8iIGNsYXNzPSJpbCI+U3Rha2luZzwvYT4tRXJ0csOkZ2UgZWJlbmZhbGxzIEFubGFnZSBTTy4gVGVybWluZ2VzY2jDpGZ0ZSDihpIgQW5sYWdlIEtBUC4gRnJlaWdyZW56ZSBWZXLDpHXDn2VydW5nc2dld2lubmU6IDEuMDAwIOKCrC4gRnJlaWdyZW56ZSBTdGFraW5nL01pbmluZy9EZUZpOiAyNTYg4oKsLiBUcm90eiBGcmVpZ3JlbnplIGRla2xhcmllcmVuIOKAkyBudXIgZGFubiBnaWx0IHNpZSBhbHMgZ2VudXR6dC48L2Rpdj48L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJkOC1maSI+CiAgICA8ZGl2IGNsYXNzPSJkOC1mcSIgb25jbGljaz0iKGZ1bmN0aW9uKGIpe3ZhciBpPWIucGFyZW50Tm9kZTtkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuZDgtZmknKS5mb3JFYWNoKGZ1bmN0aW9uKGUpe2lmKGUhPT1pKWUuY2xhc3NMaXN0LnJlbW92ZSgnb3BlbicpO30pO2kuY2xhc3NMaXN0LnRvZ2dsZSgnb3BlbicpO30pKHRoaXMpIj5XZXJkZW4gS3J5cHRvLURhdGVuIGF1Y2ggaW5zIEF1c2xhbmQgw7xiZXJtaXR0ZWx0PzwvZGl2PgogICAgPGRpdiBjbGFzcz0iZDgtZmEiPjxkaXYgY2xhc3M9ImQ4LWZhLWkiPkphLiBEQUM4IHNpZWh0IGF1dG9tYXRpc2NoZW4gSW5mb3JtYXRpb25zYXVzdGF1c2NoIHp3aXNjaGVuIGFsbGVuIEVVLU1pdGdsaWVkc3RhYXRlbiB2b3IuIFdlciBpbiBEZXV0c2NobGFuZCBsZWJ0LCBhYmVyIGF1ZiBlaW5lciBldXJvcMOkaXNjaGVuIELDtnJzZSBpbiBGcmFua3JlaWNoIG9kZXIgZGVuIE5pZWRlcmxhbmRlbiBoYW5kZWx0OiBEaWUgRGF0ZW4ga29tbWVuIHRyb3R6ZGVtIGFucyBkZXV0c2NoZSBGaW5hbnphbXQuIFp1c8OkdHpsaWNoOiBDQVJGIChPRUNEKSB1bWZhc3N0IDUwKyBTdGFhdGVuIHdlbHR3ZWl0LCBkYXJ1bnRlciBVU0EsIFVLLCBKYXBhbiwgQXVzdHJhbGllbiwgU2luZ2FwdXIgdW5kIGFsbGUgRVUtTWl0Z2xpZWRlci4gQXVjaCBuaWNodC1FVS1Cw7Zyc2VuIGRpZSBFVS1LdW5kZW4gYmVkaWVuZW4gbcO8c3NlbiBtZWxkZW4uIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yNi9rcnlwdG9zdGV1ZXJuLXNjaHdlaXovIiBjbGFzcz0iaWwgcCI+S3J5cHRvLVN0ZXVlcm4gU2Nod2Vpei48L2E+IDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yNi9rcnlwdG9zdGV1ZXJuLW9lc3RlcnJlaWNoLyIgY2xhc3M9ImlsIHAiPktyeXB0by1TdGV1ZXJuIMOWc3RlcnJlaWNoLjwvYT48L2Rpdj48L2Rpdj4KICA8L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJkOC1ociI+PC9kaXY+Cgo8aDI+V2VpdGVyZSBTdGV1ZXItICZhbXA7IFJlY2h0cy1BcnRpa2VsPC9oMj4KPGRpdiBjbGFzcz0iZDgtY2FyZHMiPgogIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yNS9rcnlwdG93YWVocnVuZ2VuLXN0ZXVlcm4vIiBjbGFzcz0iZDgtY2FyZCI+PGRpdiBjbGFzcz0iZDgtY2FyZC1jYXQiPlNURVVFUk48L2Rpdj48ZGl2IGNsYXNzPSJkOC1jYXJkLXRpdGxlIj5LcnlwdG8gU3RldWVybiBEZXV0c2NobGFuZCAyMDI2PC9kaXY+PC9hPgogIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yNi9zdGFraW5nLXN0ZXVlcm4vIiBjbGFzcz0iZDgtY2FyZCI+PGRpdiBjbGFzcz0iZDgtY2FyZC1jYXQiPlNURVVFUk48L2Rpdj48ZGl2IGNsYXNzPSJkOC1jYXJkLXRpdGxlIj5TdGFraW5nIFN0ZXVlcm4gMjAyNjwvZGl2PjwvYT4KICA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMjUva3J5cHRvLXN0ZXVlcnJlY2huZXIvIiBjbGFzcz0iZDgtY2FyZCI+PGRpdiBjbGFzcz0iZDgtY2FyZC1jYXQiPlRPT0xTPC9kaXY+PGRpdiBjbGFzcz0iZDgtY2FyZC10aXRsZSI+S3J5cHRvLVN0ZXVlcnJlY2huZXI8L2Rpdj48L2E+CiAgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzI1L21pY2EtdmVyb3JkbnVuZy8iIGNsYXNzPSJkOC1jYXJkIj48ZGl2IGNsYXNzPSJkOC1jYXJkLWNhdCI+UkVHVUxJRVJVTkc8L2Rpdj48ZGl2IGNsYXNzPSJkOC1jYXJkLXRpdGxlIj5NaUNBLVZlcm9yZG51bmcgZXJrbMOkcnQ8L2Rpdj48L2E+CiAgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzI1L2tyeXB0b3dhZWhydW5nZW4tcmVjaHRsaWNoZXMvIiBjbGFzcz0iZDgtY2FyZCI+PGRpdiBjbGFzcz0iZDgtY2FyZC1jYXQiPlJFQ0hUPC9kaXY+PGRpdiBjbGFzcz0iZDgtY2FyZC10aXRsZSI+S3J5cHRvICYgUmVjaHQgaW4gRGV1dHNjaGxhbmQ8L2Rpdj48L2E+CiAgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzE1L2t5Yy8iIGNsYXNzPSJkOC1jYXJkIj48ZGl2IGNsYXNzPSJkOC1jYXJkLWNhdCI+R1JVTkRMQUdFTjwvZGl2PjxkaXYgY2xhc3M9ImQ4LWNhcmQtdGl0bGUiPldhcyBpc3QgS1lDPzwvZGl2PjwvYT4KICA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMjYva3J5cHRvc3RldWVybi1vZXN0ZXJyZWljaC8iIGNsYXNzPSJkOC1jYXJkIj48ZGl2IGNsYXNzPSJkOC1jYXJkLWNhdCI+U1RFVUVSTjwvZGl2PjxkaXYgY2xhc3M9ImQ4LWNhcmQtdGl0bGUiPktyeXB0byBTdGV1ZXJuIMOWc3RlcnJlaWNoPC9kaXY+PC9hPgogIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yNi9rcnlwdG9zdGV1ZXJuLXNjaHdlaXovIiBjbGFzcz0iZDgtY2FyZCI+PGRpdiBjbGFzcz0iZDgtY2FyZC1jYXQiPlNURVVFUk48L2Rpdj48ZGl2IGNsYXNzPSJkOC1jYXJkLXRpdGxlIj5LcnlwdG8gU3RldWVybiBTY2h3ZWl6PC9kaXY+PC9hPgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImQ4LWF1dGhvciI+CiAgPGRpdiBjbGFzcz0iZDgtYXYiPkZSPC9kaXY+CiAgPGRpdj4KICAgIDxkaXYgY2xhc3M9ImQ4LWFuIj5GZWxpeCBSaWVnZXI8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImQ4LWFyIj5HcsO8bmRlciAmYW1wOyBDaGVmcmVkYWt0ZXVyICZtaWRkb3Q7IEtyeXB0b1p1a3VuZnQuY29tICZtaWRkb3Q7IDkuIE1haSAyMDI2PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJkOC1hYiI+UXVlbGxlbjogYmxvY2twaXQuaW8gKENBUkYvREFDOCBGaW5hbnphbXQtR3VpZGUsIEFwcmlsIDIwMjYpLCBjb2ludHJhY2tpbmcuaW5mbyAoS3J5cHRvIFN0ZXVlciBEZXV0c2NobGFuZCAyMDI2KSwgcGFuZG90YXguZGUgKERBQzggTWVsZGVwZmxpY2h0LCBGZWIuIDIwMjYpLCBiaXNvbmFwcC5jb20gKERBQzggZXJrbMOkcnQsIEphbi4gMjAyNiksIG1pc3NjcnlwdG8uZGUgKEZpbmFuemFtdCAmIEtyeXB0byAyMDI2LCBNw6RyeiAyMDI2KSwgaGVmdGZpbG1lLmNvbSAoS3J5cHRvLVN0YWtpbmcgU3RldWVyIERBQzgsIEFwcmlsIDIwMjYpLCB3YWx0aW8uY29tIChLcnlwdG8gU3RldWVybiAyMDI2KSwgZmluYW56dGlwLmRlIChOZXVlIEtyeXB0b3JlZ2VsbiBzZWl0IDIwMjYsIEphbi4gMjAyNikuIFJlY2h0c2dydW5kbGFnZW46IEVVLVJpY2h0bGluaWUgMjAyMy8yMjI2IChEQUM4KSwgS1N0VEcsIMKnIDIzIEVTdEcsIMKnIDIyIE5yLiAzIEVTdEcsIEJNRi1TY2hyZWliZW4gMTAuIE1haSAyMDIyLiBLZWluZSBSZWNodHMtIG9kZXIgU3RldWVyYmVyYXR1bmcuPC9kaXY+CiAgPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0iZDgtZGlzYyI+PHN0cm9uZz5XaWNodGlnZXIgSGlud2Vpczo8L3N0cm9uZz4gRGllc2VyIEFydGlrZWwgZGllbnQgYXVzc2NobGllw59saWNoIGFsbGdlbWVpbmVuIEluZm9ybWF0aW9uc3p3ZWNrZW4gdW5kIHN0ZWxsdCA8c3Ryb25nPmtlaW5lPC9zdHJvbmc+IFN0ZXVlci0gb2RlciBSZWNodHNiZXJhdHVuZyBkYXIuIEtyeXB0by1TdGV1ZXJyZWNodCBpc3Qga29tcGxleCB1bmQgw6RuZGVydCBzaWNoIGjDpHVmaWcuIEJlaSBncsO2w59lcmVuIEJldHLDpGdlbiwgbmljaHQgZGVrbGFyaWVydGVuIFZvcmphaHJlbiBvZGVyIFVuc2ljaGVyaGVpdGVuOiBLb25zdWx0aWVyZSB1bmJlZGluZ3QgZWluZW4gYXVmIEtyeXB0byBzcGV6aWFsaXNpZXJ0ZW4gU3RldWVyYmVyYXRlci4gSW5mb3JtYXRpb25lbiBiYXNpZXJlbiBhdWYgZGVtIFN0YW5kIE1haSAyMDI2IOKAkyBzcMOkdGVyZSBSZWNodHPDpG5kZXJ1bmdlbiBtw7ZnbGljaC4gPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzI1L2tyeXB0b3dhZWhydW5nZW4tc3RldWVybi8iIGNsYXNzPSJpbCI+QWxsZ2VtZWluZXIgS3J5cHRvLVN0ZXVlci1HdWlkZSBhdWYgS3J5cHRvWnVrdW5mdC48L2E+PC9kaXY+Cgo8ZGl2IGNsYXNzPSJkOC1tZXRhIj4KICBWZXLDtmZmZW50bGljaHQ6IDkuIE1haSAyMDI2ICZtaWRkb3Q7IEF1dG9yOiBGZWxpeCBSaWVnZXIgJm1pZGRvdDsgS3J5cHRvWnVrdW5mdC5jb20gJm1pZGRvdDsgS2VpbmUgU3RldWVyLS9SZWNodHNiZXJhdHVuZyAmbWlkZG90OyBBZmZpbGlhdGU6IEJpdGdldCBrcnlwdG8zMCAvIE9LWCBDUllQVE8yMDI2IC8gQmluZ1ggTkE0UVlSCjwvZGl2PgoKPC9kaXY+CjwhLS0gL3dwOmh0bWwgLS0+CjwhLS0gL3dwOmh0bWwgLS0+CgpBYiBKYW51YXIgMjAyNiBtZWxkZW4gcmVndWxpZXJ0ZSBLcnlwdG9iw7Zyc2VuIGF1dG9tYXRpc2NoIEt1bmRlbmRhdGVuIGFucyBGaW5hbnphbXQuIEFubGVnZXIgbcO8c3NlbiBpaHJlIFN0ZXVlcmVya2zDpHJ1bmcgYmlzIHp1bSAzMS4gSnVsaSAyMDI2IGVpbnJlaWNoZW4uREM4ICZhbXA7IEtyeXAgMjAyNjogV2RhIEZuYW56YW10IGp6dCDDvGJkaWNoIHdlacOfIOKAkyB1ZCBhcyBkIGpldHp0IHR1biBtdXNzdERBQzggJmFtcDsgS3J5cHRvIDIwMjY6IFdhcyBkYXMgRmluYW56YW10IGpldHp0IMO8YmVyIGRpY2ggd2Vpw58g4oCTIHVuZCB3YXMgZHUgamV0enQgdHVuIG11c3N0PGgxIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5EQUM4ICZhbXA7IEtyeXB0byAyMDI2OiBXYXMgZGFzIEZpbmFuemFtdCBqZXR6dCDDvGJlciBkaWNoIHdlacOfIOKAkyB1bmQgd2FzIGR1IGpldHp0IHR1biBtdXNzdDwvaDE+CgUHCAQIBggFQQACQQACAQIBAgECAQJBAQNBAwIIBwgHCAYIDggOCAsIBkgBBggEGiAbLyoJGSEiFhsfCAoIBAgGCAcECkcACxULBRkGFAgHBApHAAsVCwgHBApHAAsVCwMBAgEfmx6W1QaaAgENCEIACQUNAgQQmwG+AQsBAwAAAQkACwECABBCAQEAQQACAEEAAgBBAAIADEEgAh4DQRMSAQJBAwGCAQB9AXcTMjAyNi0wNS0wOVQxMDo0NjoyMH2frPf6AX0AdwRvcGVudwRvcGVueXcAdwhzdGFuZGFyZHcAeX0AeXl3AHcAeHl2AhhpbWFnZV9nZW5lcmF0b3Jfc2V0dGluZ3N2BAh0ZW1wbGF0ZXcHaGlnaHdheRBkZWZhdWx0X2ltYWdlX2lkfQAEZm9udHcAB2VuYWJsZWR4B3ZlcnNpb259Anl5dQB1AHckODRkOGE0N2ItOTkzMy00MWVlLTk0NWEtMzAxNWZjMjU5ZTM5eHcOY29yZS9wYXJhZ3JhcGh5d01HaWIgLyBlaW4sIHVtIGVpbmVuIEJsb2NrIGF1c3p1d8OkaGxlbiwgb2RlciAvLyB1bSBkaWUgSW5oYWx0LUtJIHp1IHZlcndlbmRlbnYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JDYzNzY3N2UwLTRmNmMtNDNjZS04MzcxLWYyNGUyNGM5MDE0YncMY29yZS9oZWFkaW5nfQN9AXckYWRkNTY1MGQtMjdjZi00Mjc2LTgyMWMtY2ZjMDRkZTQyNTQ3eHcOY29yZS9wYXJhZ3JhcGh5d01HaWIgLyBlaW4sIHVtIGVpbmVuIEJsb2NrIGF1c3p1d8OkaGxlbiwgb2RlciAvLyB1bSBkaWUgSW5oYWx0LUtJIHp1IHZlcndlbmRlbnYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JDU2NzYzMDJiLTU5ZGEtNDJkYi1iY2MwLWQ2MjdlNDM4ODA4NXcJY29yZS9odG1sdyQ5ZjI2ODk5Yi1mMDg4LTQ1NTYtOWJjNy04YjY3MTI5YmY4MzF4dw5jb3JlL3BhcmFncmFwaHl3TUdpYiAvIGVpbiwgdW0gZWluZW4gQmxvY2sgYXVzenV3w6RobGVuLCBvZGVyIC8vIHVtIGRpZSBJbmhhbHQtS0kgenUgdmVyd2VuZGVudgMQcmVzdHJpY3Rpb25fdHlwZXcHZXhjbHVkZRJzZWxlY3RlZF9sYW5ndWFnZXN1AApwYW5lbF9vcGVueHckN2E3MTFlYjMtOWU0OC00Mjc2LTgzOTYtZWU0YzZjM2ZhNDM4dwpjb3JlL2Jsb2NrfbwcdQB3570DPCEtLSB3cDpodG1sIC0tPgo8c2NyaXB0IHR5cGU9ImFwcGxpY2F0aW9uL2xkK2pzb24iPgp7CiAgIkBjb250ZXh0IjogImh0dHBzOi8vc2NoZW1hLm9yZyIsCiAgIkB0eXBlIjogIkFydGljbGUiLAogICJoZWFkbGluZSI6ICJEQUM4ICYgS3J5cHRvIDIwMjY6IFdhcyBkYXMgRmluYW56YW10IGpldHp0IMO8YmVyIGRpY2ggd2Vpw58g4oCTIHVuZCB3YXMgZHUgamV0enQgdHVuIG11c3N0IiwKICAiZGVzY3JpcHRpb24iOiAiREFDOCAoRVUgMjAyMy8yMjI2KSBnaWx0IHNlaXQgMS4gSmFudWFyIDIwMjYuIEtyeXB0b2LDtnJzZW4gbWVsZGVuIGF1dG9tYXRpc2NoOiBOYW1lLCBBZHJlc3NlLCBTdGV1ZXItSUQsIGFsbGUgS8OkdWZlL1ZlcmvDpHVmZS9UYXVzY2h2b3Jnw6RuZ2UsIFN0YWtpbmctRXJ0csOkZ2UsIFdhbGxldC1BZHJlc3Nlbi4gRXJzdGUgTWVsZHVuZyBhbiBCWlN0IGJpcyBKdWxpIDIwMjcuIEFiZ2FiZWZyaXN0IFN0ZXVlcmphaHIgMjAyNTogMzEuIEp1bGkgMjAyNi4gREVYICYgSGFyZHdhcmUtV2FsbGV0czogYWt0dWVsbCBuaWNodCBkaXJla3QgYmV0cm9mZmVuLCBhYmVyIFN0ZXVlciBlbnRzdGVodCB0cm90emRlbS4gRklGTy1QZmxpY2h0LiBGZXN0c2V0enVuZ3NmcmlzdGVuIDTigJMxMCBKYWhyZS4gNSBTY2hyaXR0ZSB3YXMgZHUgamV0enQgdHVuIG11c3N0LiIsCiAgImRhdGVQdWJsaXNoZWQiOiAiMjAyNi0wNS0wOSIsCiAgImRhdGVNb2RpZmllZCI6ICIyMDI2LTA1LTA5IiwKICAiYXV0aG9yIjogeyJAdHlwZSI6ICJQZXJzb24iLCAibmFtZSI6ICJGZWxpeCBSaWVnZXIiLCAidXJsIjogImh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vYXV0aG9yLyJ9LAogICJwdWJsaXNoZXIiOiB7IkB0eXBlIjogIk9yZ2FuaXphdGlvbiIsICJuYW1lIjogIktyeXB0b1p1a3VuZnQiLCAidXJsIjogImh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20ifSwKICAiaW5MYW5ndWFnZSI6ICJkZS1ERSIsCiAgImtleXdvcmRzIjogIkRBQzggS3J5cHRvIDIwMjYsIEZpbmFuemFtdCBLcnlwdG93w6RocnVuZ2VuIDIwMjYsIEtyeXB0byBNZWxkZXBmbGljaHQgMjAyNiwgS1N0VEcgS3J5cHRvLCBEQUM4IEVya2zDpHJ1bmcsIEtyeXB0byBTdGV1ZXJuIEZpbmFuemFtdCwgd2FzIHdlacOfIGRhcyBGaW5hbnphbXQgw7xiZXIgS3J5cHRvIiwKICAiYWJvdXQiOiBbCiAgICB7IkB0eXBlIjogIlRoaW5nIiwgIm5hbWUiOiAiREFDOCIsICJkZXNjcmlwdGlvbiI6ICJFVS1SaWNodGxpbmllIDIwMjMvMjIyNiB6dXIgYXV0b21hdGlzY2hlbiBNZWxkdW5nIHZvbiBLcnlwdG93w6RocnVuZ3MtVHJhbnNha3Rpb25zZGF0ZW4gYW4gU3RldWVyYmVow7ZyZGVuIn0sCiAgICB7IkB0eXBlIjogIlRoaW5nIiwgIm5hbWUiOiAiS1N0VEciLCAiZGVzY3JpcHRpb24iOiAiS3J5cHRvd2VydGUtU3RldWVydHJhbnNwYXJlbnpnZXNldHog4oCTIGRldXRzY2hlIFVtc2V0enVuZyBkZXIgREFDOC1SaWNodGxpbmllIHNlaXQgMS4gSmFudWFyIDIwMjYifQogIF0sCiAgIm1lbnRpb25zIjogWwogICAgeyJAdHlwZSI6ICJQZXJzb24iLCAibmFtZSI6ICJGZWxpeCBSaWVnZXIiLCAiam9iVGl0bGUiOiAiR3LDvG5kZXIgJiBDaGVmcmVkYWt0ZXVyIEtyeXB0b1p1a3VuZnQuY29tIn0sCiAgICB7IkB0eXBlIjogIk9yZ2FuaXphdGlvbiIsICJuYW1lIjogIkJ1bmRlc3plbnRyYWxhbXQgZsO8ciBTdGV1ZXJuIChCWlN0KSJ9LAogICAgeyJAdHlwZSI6ICJMZWdpc2xhdGlvbiIsICJuYW1lIjogIkRBQzggKEVVIDIwMjMvMjIyNikiLCAidXJsIjogImh0dHBzOi8vZXVyLWxleC5ldXJvcGEuZXUvbGVnYWwtY29udGVudC9ERS9UWFQvP3VyaT1DRUxFWCUzQTMyMDIzTDIyMjYifQogIF0sCiAgImlzUGFydE9mIjogeyJAdHlwZSI6ICJXZWJTaXRlIiwgIm5hbWUiOiAiS3J5cHRvWnVrdW5mdCIsICJ1cmwiOiAiaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbSJ9Cn0KPC9zY3JpcHQ+Cgo8c2NyaXB0IHR5cGU9ImFwcGxpY2F0aW9uL2xkK2pzb24iPgp7CiAgIkBjb250ZXh0IjogImh0dHBzOi8vc2NoZW1hLm9yZyIsCiAgIkB0eXBlIjogIkZBUVBhZ2UiLAogICJtYWluRW50aXR5IjogWwogICAgewogICAgICAiQHR5cGUiOiAiUXVlc3Rpb24iLAogICAgICAibmFtZSI6ICJXYXMgaXN0IERBQzggdW5kIHdhcyBiZWRldXRldCBlcyBmw7xyIEtyeXB0by1BbmxlZ2VyPyIsCiAgICAgICJhY2NlcHRlZEFuc3dlciI6IHsiQHR5cGUiOiAiQW5zd2VyIiwgInRleHQiOiAiREFDOCBpc3QgZGllIEVVLVJpY2h0bGluaWUgMjAyMy8yMjI2IChpbiBEZXV0c2NobGFuZCB1bWdlc2V0enQgYWxzIEtyeXB0b3dlcnRlLVN0ZXVlcnRyYW5zcGFyZW56Z2VzZXR6IC8gS1N0VEcpLCBkaWUgc2VpdCBkZW0gMS4gSmFudWFyIDIwMjYgYWxsZSByZWd1bGllcnRlbiBLcnlwdG9iw7Zyc2VuIHVuZCAtZGllbnN0bGVpc3RlciBpbiBkZXIgRVUgdmVycGZsaWNodGV0LCBLdW5kZW5kYXRlbiB1bmQgVHJhbnNha3Rpb25zaW5mb3JtYXRpb25lbiBhdXRvbWF0aXNjaCBhbiBkaWUgbmF0aW9uYWxlbiBTdGV1ZXJiZWjDtnJkZW4genUgbWVsZGVuLiBEYXMgQnVuZGVzemVudHJhbGFtdCBmw7xyIFN0ZXVlcm4gKEJaU3QpIGVyaMOkbHQgZGllIERhdGVuIGRlcyBKYWhyZXMgMjAyNiBlcnN0bWFscyBiaXMgSnVsaSAyMDI3LiBEaWUgRGF0ZW4gd2VyZGVuIGRhbm4gYXV0b21hdGlzY2ggbWl0IFN0ZXVlcmVya2zDpHJ1bmdlbiBhYmdlZ2xpY2hlbi4gRsO8ciBBbmxlZ2VyIGJlZGV1dGV0IGRhczogV2VyIEtyeXB0by1HZXdpbm5lIGJpc2hlciBuaWNodCBkZWtsYXJpZXJ0IGhhdCwgaGludGVybMOkc3N0IGFiIHNvZm9ydCBlaW5lIHZvbGxzdMOkbmRpZ2UgRGF0ZW5zcHVyLiJ9CiAgICB9LAogICAgewogICAgICAiQHR5cGUiOiAiUXVlc3Rpb24iLAogICAgICAibmFtZSI6ICJXZWxjaGUgRGF0ZW4gbWVsZGV0IG1laW5lIEtyeXB0b2LDtnJzZSBhbiBkYXMgRmluYW56YW10PyIsCiAgICAgICJhY2NlcHRlZEFuc3dlciI6IHsiQHR5cGUiOiAiQW5zd2VyIiwgInRleHQiOiAiVW50ZXIgREFDOCBtZWxkZW4gcmVndWxpZXJ0ZSBLcnlwdG9iw7Zyc2VuIGZvbGdlbmRlIERhdGVuOiBOYW1lLCBBZHJlc3NlLCBTdGV1ZXItSUQgdW5kIEdlYnVydHNkYXR1bSBkZXMgTnV0emVyczsgYWxsZSBLw6R1ZmUsIFZlcmvDpHVmZSB1bmQgVGF1c2Nodm9yZ8OkbmdlIG1pdCBEYXR1bSB1bmQgVm9sdW1lbiBpbiBFdXJvOyBTdGFraW5nLUVydHLDpGdlOyBFaW4tIHVuZCBBdXN6YWhsdW5ncy1XYWxsZXQtQWRyZXNzZW47IEphaHJlc2VuZGJlc3TDpG5kZS4gRXMgZ2lidCBrZWluZSBNaW5kZXN0Z3JlbnplIOKAkyBqZWRlIGVpbnplbG5lIFRyYW5zYWt0aW9uIHdpcmQgZXJmYXNzdC4gRGllIE1lbGRlcGZsaWNodCBnaWx0IGbDvHIgYWxsZSBFVS1yZWd1bGllcnRlbiBCw7Zyc2VuIHNvd2llIGbDvHIgQW5iaWV0ZXIgYXXDn2VyaGFsYiBkZXIgRVUgbWl0IEt1bmRlbiBpbiBkZXIgRVUuIn0KICAgIH0sCiAgICB7CiAgICAgICJAdHlwZSI6ICJRdWVzdGlvbiIsCiAgICAgICJuYW1lIjogIldhbm4gbWVsZGV0IG1laW5lIELDtnJzZSBkaWUgRGF0ZW4gYW5zIEZpbmFuemFtdD8iLAogICAgICAiYWNjZXB0ZWRBbnN3ZXIiOiB7IkB0eXBlIjogIkFuc3dlciIsICJ0ZXh0IjogIkRlciBaZWl0cGxhbiBsw6R1ZnQgaW4gZHJlaSBQaGFzZW46IFBoYXNlIDEgKGFiIDEuIEphbnVhciAyMDI2KTogRGF0ZW5lcmZhc3N1bmcgYWxsZXIgVHJhbnNha3Rpb25lbi4gUGhhc2UgMiAoYmlzIDMxLiBKdWxpIDIwMjcpOiBFcnN0ZSBEYXRlbsO8YmVybWl0dGx1bmcgZGVyIEphaHJlc2RhdGVuIDIwMjYgYW4gZGFzIEJ1bmRlc3plbnRyYWxhbXQgZsO8ciBTdGV1ZXJuLiBQaGFzZSAzIChFbmRlIDIwMjcpOiBBdXRvbWF0aXNjaGVyIEFiZ2xlaWNoIGR1cmNoIGxva2FsZSBGaW5hbnrDpG10ZXIgbWl0IGVpbmdlcmVpY2h0ZW4gU3RldWVyZXJrbMOkcnVuZ2VuLiBEZXIgYXV0b21hdGlzY2hlIEVVLXdlaXRlIERhdGVuYXVzdGF1c2NoIHp3aXNjaGVuIE1pdGdsaWVkc3RhYXRlbiBzdGFydGV0IGViZW5mYWxscyBFbmRlIDIwMjcuIn0KICAgIH0sCiAgICB7CiAgICAgICJAdHlwZSI6ICJRdWVzdGlvbiIsCiAgICAgICJuYW1lIjogIkJldHJpZmZ0IERBQzggYXVjaCBtZWluZSBNZXRhTWFzayBvZGVyIEhhcmR3YXJlLVdhbGxldD8iLAogICAgICAiYWNjZXB0ZWRBbnN3ZXIiOiB7IkB0eXBlIjogIkFuc3dlciIsICJ0ZXh0IjogIk5laW4g4oCTIERFWC1UcmFuc2FrdGlvbmVuLCBNZXRhTWFzaywgSGFyZHdhcmUtV2FsbGV0cyB1bmQgdW5yZWd1bGllcnRlIFBsYXR0Zm9ybWVuIGZhbGxlbiBha3R1ZWxsIE5JQ0hUIGRpcmVrdCB1bnRlciBEQUM4LiBXaWNodGlnOiBEaWUgU3RldWVycGZsaWNodCBlbnRzdGVodCB0cm90emRlbS4gREFDOCBzY2hhZmZ0IG51ciBUcmFuc3BhcmVueiBmw7xyIHJlZ3VsaWVydGUgQsO2cnNlbiwga2VpbmUgbmV1ZW4gU3RldWVydGF0YmVzdMOkbmRlLiBXZXIgZ2xhdWJ0LCDDvGJlciBERVggb2RlciBIYXJkd2FyZS1XYWxsZXRzIHN0ZXVlcmZyZWkgenUgaGFuZGVsbiwgYmVnZWh0IFN0ZXVlcmhpbnRlcnppZWh1bmcuIEF1Y2ggb24tY2hhaW4gVHJhbnNha3Rpb25lbiBrw7ZubmVuIGR1cmNoIEJsb2NrY2hhaW4tQW5hbHlzZW4gZGVyIEZpbmFuemJlaMO2cmRlbiBuYWNodm9sbHpvZ2VuIHdlcmRlbi4ifQogICAgfSwKICAgIHsKICAgICAgIkB0eXBlIjogIlF1ZXN0aW9uIiwKICAgICAgIm5hbWUiOiAiV2FzIGlzdCBkaWUgRklGTy1NZXRob2RlIHVuZCB3YXJ1bSBpc3Qgc2llIGluIERldXRzY2hsYW5kIFBmbGljaHQ\/IiwKICAgICAgImFjY2VwdGVkQW5zd2VyIjogeyJAdHlwZSI6ICJBbnN3ZXIiLCAidGV4dCI6ICJGSUZPIHN0ZWh0IGbDvHIgJ0ZpcnN0IEluLCBGaXJzdCBPdXQnIOKAkyBkaWUgenVlcnN0IGdla2F1ZnRlbiBDb2lucyBnZWx0ZW4gYmVpbSBWZXJrYXVmIGFscyB6dWVyc3QgdmVyw6R1w59lcnQuIEluIERldXRzY2hsYW5kIGlzdCBGSUZPIGRpZSBlaW56aWdlIHN0ZXVlcnJlY2h0bGljaCBhbmVya2FubnRlIEJlcmVjaG51bmdzbWV0aG9kZSBmw7xyIEtyeXB0by1HZXdpbm5lIChCTUYtU2NocmVpYmVuIDEwLiBNYWkgMjAyMikuIEFuZGVyZSBNZXRob2RlbiAoTElGTywgSElGTywgQXZlcmFnZSBDb3N0KSBzaW5kIGluIERldXRzY2hsYW5kIHVuenVsw6Rzc2lnLiBLcnlwdG8tU3RldWVyLVNvZnR3YXJlIHdpZSBDb2luVHJhY2tpbmcgb2RlciBCbG9ja3BpdCBiZXJlY2huZXQgbmFjaCBGSUZPIGF1dG9tYXRpc2NoLiBGYWxzY2hlIEJlcmVjaG51bmdzbWV0aG9kZW4ga8O2bm5lbiB6dSBTdGV1ZXJuYWNoemFobHVuZ2VuIGbDvGhyZW4uIn0KICAgIH0sCiAgICB7CiAgICAgICJAdHlwZSI6ICJRdWVzdGlvbiIsCiAgICAgICJuYW1lIjogIldhcyBwYXNzaWVydCB3ZW5uIGljaCBLcnlwdG8tR2V3aW5uZSBuaWNodCBlcmtsw6RydCBoYWJlPyIsCiAgICAgICJhY2NlcHRlZEFuc3dlciI6IHsiQHR5cGUiOiAiQW5zd2VyIiwgInRleHQiOiAiRmVzdHNldHp1bmdzZnJpc3RlbjogNCBKYWhyZSAobm9ybWFsZSBGcmlzdCksIDUgSmFocmUgKGxlaWNodGZlcnRpZ2UgU3RldWVydmVya8O8cnp1bmcpLCAxMCBKYWhyZSAoU3RldWVyaGludGVyemllaHVuZykuIFZlcnNww6R0dW5nc3p1c2NobGFnOiAwLDI1JSBwcm8gTW9uYXQsIG1pbmRlc3RlbnMgMjUg4oKsLiBCZWkgYWt0aXZlciBIaW50ZXJ6aWVodW5nOiBTdHJhZmFuemVpZ2UgbcO2Z2xpY2guIEVpbmUgU2VsYnN0YW56ZWlnZSBWT1IgZGVyIGVyc3RlbiBEQUM4LURhdGVuw7xiZXJtaXR0bHVuZyAoSnVsaSAyMDI3KSBpc3QgcmVjaHRsaWNoIHNpY2hlcmVyIGFscyBkYW5hY2gg4oCTIHdpcmQgc2llIG5hY2ggQmVrYW5udHdlcmRlbiBkdXJjaCBkYXMgRmluYW56YW10IGVyc3RhdHRldCwgZW50ZmFsdGV0IHNpZSBrZWluZSBzdHJhZmJlZnJlaWVuZGUgV2lya3VuZy4gUHJvZmVzc2lvbmVsbGUgQmVyYXR1bmcgaXN0IGJlaSBOYWNoZGVrbGFyYXRpb25lbiBkcmluZ2VuZCBlbXBmb2hsZW4uIn0KICAgIH0sCiAgICB7CiAgICAgICJAdHlwZSI6ICJRdWVzdGlvbiIsCiAgICAgICJuYW1lIjogIkJpcyB3YW5uIG11c3MgaWNoIG1laW5lIFN0ZXVlcmVya2zDpHJ1bmcgMjAyNSBhYmdlYmVuPyIsCiAgICAgICJhY2NlcHRlZEFuc3dlciI6IHsiQHR5cGUiOiAiQW5zd2VyIiwgInRleHQiOiAiRGllIHJlZ3Vsw6RyZSBBYmdhYmVmcmlzdCBmw7xyIGRhcyBTdGV1ZXJqYWhyIDIwMjUgZW5kZXQgYW0gMzEuIEp1bGkgMjAyNi4gTWl0IFN0ZXVlcmJlcmF0ZXIgdmVybMOkbmdlcnQgc2ljaCBkaWUgRnJpc3QgYmlzIHp1bSAyOC4gRmVicnVhciAyMDI3IChmcsO8aGVyIDEuIE3DpHJ6LCBLb3JyZWt0dXIgZ2Vtw6TDnyBha3R1ZWxsZW0gQk1GLVN0YW5kKS4gS3J5cHRvLUdld2lubmUgd2VyZGVuIGluIGRlciBBbmxhZ2UgU08gKFNvbnN0aWdlIEVpbmvDvG5mdGUpIGVpbmdldHJhZ2VuLiBTdGFraW5nLCBNaW5pbmcgdW5kIERlRmktRXJ0csOkZ2Uga29tbWVuIGViZW5mYWxscyBpbiBkaWUgQW5sYWdlIFNPLiBUZXJtaW5nZXNjaMOkZnRlIChGdXR1cmVzLCBPcHRpb25lbikgaW4gZGllIEFubGFnZSBLQVAuIn0KICAgIH0KICBdCn0KPC9zY3JpcHQ+Cgo8c2NyaXB0IHR5cGU9ImFwcGxpY2F0aW9uL2xkK2pzb24iPgp7CiAgIkBjb250ZXh0IjogImh0dHBzOi8vc2NoZW1hLm9yZyIsCiAgIkB0eXBlIjogIkhvd1RvIiwKICAibmFtZSI6ICJEQUM4IDIwMjY6IDUgU2Nocml0dGUgd2FzIGR1IGpldHp0IHR1biBtdXNzdCIsCiAgImRlc2NyaXB0aW9uIjogIlNjaHJpdHQtZsO8ci1TY2hyaXR0LUFubGVpdHVuZyBmw7xyIEtyeXB0by1BbmxlZ2VyIHp1ciBrb3JyZWt0ZW4gVm9yYmVyZWl0dW5nIGF1ZiBEQUM4IHVuZCBkaWUgU3RldWVyZXJrbMOkcnVuZyAyMDI1LzIwMjYiLAogICJ0b3RhbFRpbWUiOiAiUFQySCIsCiAgInN0ZXAiOiBbCiAgICB7CiAgICAgICJAdHlwZSI6ICJIb3dUb1N0ZXAiLAogICAgICAicG9zaXRpb24iOiAxLAogICAgICAibmFtZSI6ICJTdGV1ZXItSUQgYmVpIGFsbGVuIELDtnJzZW4gaGludGVybGVnZW4iLAogICAgICAidGV4dCI6ICJIaW50ZXJsZWdlIGRlaW5lIFN0ZXVlci1JZGVudGlmaWthdGlvbnNudW1tZXIgKDExLXN0ZWxsaWcsIGF1ZiBFaW5rb21tZW5zdGV1ZXJiZXNjaGVpZCkgYmVpIGplZGVyIGdlbnV0enRlbiBLcnlwdG9iw7Zyc2UgYmlzIHNww6R0ZXN0ZW5zIDMxLiBEZXplbWJlciAyMDI2LiBPaG5lIFN0ZXVlci1JRCBrw7ZubmVuIELDtnJzZW4gZGVpbiBLb250byBlaW5zY2hyw6Rua2VuLiIKICAgIH0sCiAgICB7CiAgICAgICJAdHlwZSI6ICJIb3dUb1N0ZXAiLAogICAgICAicG9zaXRpb24iOiAyLAogICAgICAibmFtZSI6ICJBbGxlIFRyYW5zYWt0aW9uZW4gMjAyNSBleHBvcnRpZXJlbiB1bmQgZG9rdW1lbnRpZXJlbiIsCiAgICAgICJ0ZXh0IjogIkV4cG9ydGllcmUgZGVuIHZvbGxzdMOkbmRpZ2VuIFRyYW5zYWt0aW9uc3ZlcmxhdWYgMjAyNSB2b24gamVkZXIgZ2VudXR6dGVuIELDtnJzZSAoQ1NWLUV4cG9ydCkuIEF1Y2ggREVYLVRyYW5zYWt0aW9uZW4sIFN0YWtpbmctUmV3YXJkcyB1bmQgRGVGaS1Ba3Rpdml0w6R0ZW4gbcO8c3NlbiBlcmZhc3N0IHdlcmRlbi4gSmUgZnLDvGhlciwgZGVzdG8gYmVzc2VyLiIKICAgIH0sCiAgICB7CiAgICAgICJAdHlwZSI6ICJIb3dUb1N0ZXAiLAogICAgICAicG9zaXRpb24iOiAzLAogICAgICAibmFtZSI6ICJLcnlwdG8tU3RldWVyLVNvZnR3YXJlIG51dHplbiBmw7xyIEZJRk8tQmVyZWNobnVuZyIsCiAgICAgICJ0ZXh0IjogIlRvb2xzIHdpZSBDb2luVHJhY2tpbmcsIEJsb2NrcGl0IG9kZXIgV2FsdGlvIGltcG9ydGllcmVuIELDtnJzZW4tRGF0ZW4gYXV0b21hdGlzY2ggdW5kIGJlcmVjaG5lbiBHZXdpbm5lIG5hY2ggZGVyIGluIERldXRzY2hsYW5kIFBmbGljaHQtRklGTy1NZXRob2RlLiBPdXRwdXQ6IGZlcnRpZ2VyIFN0ZXVlcnJlcG9ydCBmw7xyIGRhcyBGaW5hbnphbXQuIgogICAgfSwKICAgIHsKICAgICAgIkB0eXBlIjogIkhvd1RvU3RlcCIsCiAgICAgICJwb3NpdGlvbiI6IDQsCiAgICAgICJuYW1lIjogIlN0ZXVlcmVya2zDpHJ1bmcgMjAyNSBiaXMgMzEuIEp1bGkgMjAyNiBhYmdlYmVuIiwKICAgICAgInRleHQiOiAiS3J5cHRvLUdld2lubmUgaW4gQW5sYWdlIFNPIGVpbnRyYWdlbi4gU3Rha2luZywgTWluaW5nLCBEZUZpLUVydHLDpGdlIGViZW5mYWxscyBpbiBBbmxhZ2UgU08uIFRlcm1pbmdlc2Now6RmdGUgaW4gQW5sYWdlIEtBUC4gTWl0IFN0ZXVlcmJlcmF0ZXI6IEZyaXN0IHZlcmzDpG5nZXJ0IHNpY2ggYmlzIEZlYnJ1YXIgMjAyNy4iCiAgICB9LAogICAgewogICAgICAiQHR5cGUiOiAiSG93VG9TdGVwIiwKICAgICAgInBvc2l0aW9uIjogNSwKICAgICAgIm5hbWUiOiAiRG9rdW1lbnRhdGlvbiA24oCTMTAgSmFocmUgYXVmYmV3YWhyZW4iLAogICAgICAidGV4dCI6ICJCZWkgR2V3aW5uZW4gw7xiZXIgNTAwLjAwMCDigqwgcHJvIEphaHIgYWxsZSBzdGV1ZXJyZWxldmFudGVuIFVudGVybGFnZW4gNiBKYWhyZSBhdWZiZXdhaHJlbi4gQmVpIFZlcmRhY2h0IGF1ZiBIaW50ZXJ6aWVodW5nIHByw7xmdCBkYXMgRmluYW56YW10IGJpcyB6dSAxMCBKYWhyZSByw7xja3dpcmtlbmQuIEFsbGUgVHJhbnNha3Rpb25zYmVsZWdlLCBTY3JlZW5zaG90cyB1bmQgRXhwb3J0ZGF0ZWllbiBzaWNoZXIgYXJjaGl2aWVyZW4uIgogICAgfQogIF0KfQo8L3NjcmlwdD4KCjxzY3JpcHQgdHlwZT0iYXBwbGljYXRpb24vbGQranNvbiI+CnsKICAiQGNvbnRleHQiOiAiaHR0cHM6Ly9zY2hlbWEub3JnIiwKICAiQHR5cGUiOiAiU3BlY2lhbEFubm91bmNlbWVudCIsCiAgIm5hbWUiOiAiREFDOCBNZWxkZXBmbGljaHQgZ2lsdCBzZWl0IDEuIEphbnVhciAyMDI2IiwKICAidGV4dCI6ICJTZWl0IGRlbSAxLiBKYW51YXIgMjAyNiBzaW5kIGFsbGUgRVUtcmVndWxpZXJ0ZW4gS3J5cHRvYsO2cnNlbiB2ZXJwZmxpY2h0ZXQsIEt1bmRlbmRhdGVuIHVuZCBUcmFuc2FrdGlvbmVuIGF1dG9tYXRpc2NoIGFuIGRhcyBCdW5kZXN6ZW50cmFsYW10IGbDvHIgU3RldWVybiB6dSBtZWxkZW4uIEVyc3RlIERhdGVuw7xiZXJtaXR0bHVuZzogYmlzIEp1bGkgMjAyNyBmw7xyIGRhcyBKYWhyIDIwMjYuIEtyeXB0by1BbmxlZ2VyIHNvbGx0ZW4gaWhyZSBTdGV1ZXJlcmtsw6RydW5nIDIwMjUgYmlzIHp1bSAzMS4gSnVsaSAyMDI2IGVpbnJlaWNoZW4uIiwKICAiZGF0ZVBvc3RlZCI6ICIyMDI2LTA1LTA5IiwKICAiZXhwaXJlcyI6ICIyMDI3LTA4LTAxIiwKICAiY2F0ZWdvcnkiOiAiaHR0cHM6Ly93d3cud2lraWRhdGEub3JnL3dpa2kvUTExODEyIiwKICAiYW5ub3VuY2VtZW50TG9jYXRpb24iOiB7IkB0eXBlIjogIkNvdW50cnkiLCAibmFtZSI6ICJEZXV0c2NobGFuZCJ9Cn0KPC9zY3JpcHQ+Cgo8c3R5bGU+CkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI\/ZmFtaWx5PU91dGZpdDp3Z2h0QDQwMDs1MDA7NjAwOzcwMDs4MDAmZmFtaWx5PUpldEJyYWlucytNb25vOndnaHRANDAwOzYwMDs3MDAmZmFtaWx5PUV4bysyOndnaHRAODAwOzkwMCZkaXNwbGF5PXN3YXAnKTsKOnJvb3R7CiAgLS1hOiNGNzkzMUE7LS1hMjpyZ2JhKDI0NywxNDcsMjYsLjA5KTstLWEzOnJnYmEoMjQ3LDE0NywyNiwuMjIpOwogIC0tZzojMmVjYzcxOy0tZzI6cmdiYSg0NiwyMDQsMTEzLC4wOCk7LS1nMzpyZ2JhKDQ2LDIwNCwxMTMsLjIyKTsKICAtLXI6I2U3NGMzYzstLXIyOnJnYmEoMjMxLDc2LDYwLC4wOCk7LS1yMzpyZ2JhKDIzMSw3Niw2MCwuMjIpOwogIC0tYjojNWRhZGUyOy0tYjI6cmdiYSg5MywxNzMsMjI2LC4wOCk7LS1iMzpyZ2JhKDkzLDE3MywyMjYsLjIyKTsKICAtLXk6I2YwYzA0MDstLXkyOnJnYmEoMjQwLDE5Miw2NCwuMDgpOy0teTM6cmdiYSgyNDAsMTkyLDY0LC4yMik7CiAgLS1wOiM5YjU5YjY7LS1wMjpyZ2JhKDE1NSw4OSwxODIsLjA4KTstLXAzOnJnYmEoMTU1LDg5LDE4MiwuMjIpOwogIC0tYzojMWFiYzljOy0tYzI6cmdiYSgyNiwxODgsMTU2LC4wOCk7LS1jMzpyZ2JhKDI2LDE4OCwxNTYsLjIyKTsKfQouZDh7bWF4LXdpZHRoOjkxMHB4O21hcmdpbjowIGF1dG87cGFkZGluZzowIDIwcHggNzBweDtiYWNrZ3JvdW5kOiMwNjBlMGE7Zm9udC1mYW1pbHk6J091dGZpdCcsc2Fucy1zZXJpZjtjb2xvcjojZjBmN2YyfQouZDggKntib3gtc2l6aW5nOmJvcmRlci1ib3h9Ci5kOCBoMntmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc2l6ZTpjbGFtcCgxOXB4LDIuNnZ3LDI3cHgpO21hcmdpbjo1MnB4IDAgMTJweDtsaW5lLWhlaWdodDoxLjI7Y29sb3I6I2YwZjdmMn0KLmQ4IGgyIGVte2ZvbnQtc3R5bGU6bm9ybWFsO2NvbG9yOnZhcigtLWEpfQouZDggaDN7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjgwMDtmb250LXNpemU6Y2xhbXAoMTVweCwydncsMjBweCk7bWFyZ2luOjI2cHggMCAxMHB4O2NvbG9yOiNmMGY3ZjJ9Ci5kOCBwe2ZvbnQtc2l6ZToxNS41cHg7bGluZS1oZWlnaHQ6MS45Nztjb2xvcjojYzhkZGQwO21hcmdpbi1ib3R0b206MTZweH0KLmQ4IHAgc3Ryb25ne2NvbG9yOiNmMGY3ZjJ9Ci5kOCB1bCwuZDggb2x7cGFkZGluZy1sZWZ0OjIycHg7Y29sb3I6I2M4ZGRkMDtmb250LXNpemU6MTVweDtsaW5lLWhlaWdodDoxLjk1O21hcmdpbi1ib3R0b206MTZweH0KLmQ4IGxpe21hcmdpbi1ib3R0b206N3B4fQouZDggYS5pbHtjb2xvcjp2YXIoLS1hKTt0ZXh0LWRlY29yYXRpb246bm9uZTtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDI0NywxNDcsMjYsLjMpO2ZvbnQtd2VpZ2h0OjYwMH0KLmQ4IGEuaWwuZ3tjb2xvcjp2YXIoLS1nKTtib3JkZXItY29sb3I6cmdiYSg0NiwyMDQsMTEzLC4zNSl9Ci5kOCBhLmlsLnJ7Y29sb3I6dmFyKC0tcik7Ym9yZGVyLWNvbG9yOnJnYmEoMjMxLDc2LDYwLC4zKX0KLmQ4IGEuaWwuYntjb2xvcjp2YXIoLS1iKTtib3JkZXItY29sb3I6cmdiYSg5MywxNzMsMjI2LC4zKX0KLmQ4IGEuaWwucHtjb2xvcjp2YXIoLS1wKTtib3JkZXItY29sb3I6cmdiYSgxNTUsODksMTgyLC4zKX0KLmQ4IGEuaWwuY3tjb2xvcjp2YXIoLS1jKTtib3JkZXItY29sb3I6cmdiYSgyNiwxODgsMTU2LC4zKX0KLmQ4IGEuc3Jje2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZToxMHB4O2NvbG9yOiM1YTZhM2E7YmFja2dyb3VuZDojMGExMjBhO2JvcmRlcjoxcHggc29saWQgcmdiYSgyNDcsMTQ3LDI2LC4xNCk7Ym9yZGVyLXJhZGl1czo0cHg7cGFkZGluZzoxcHggNnB4O21hcmdpbi1sZWZ0OjRweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Ci5kOC1ocntoZWlnaHQ6MXB4O2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDkwZGVnLHZhcigtLWEzKSx0cmFuc3BhcmVudCk7bWFyZ2luOjUwcHggMH0KCi8qIEhFUk8gKi8KLmQ4LWhlcm97YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLHJnYmEoMjMxLDc2LDYwLC4wNiksdmFyKC0tYTIpKTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMjMxLDc2LDYwLC4yNSk7Ym9yZGVyLXJhZGl1czoxNHB4O3BhZGRpbmc6MzBweCAzNHB4O21hcmdpbjowIDAgMjZweDtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW59Ci5kOC1oZXJvOjpiZWZvcmV7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTYwcHg7cmlnaHQ6LTYwcHg7d2lkdGg6MjQwcHg7aGVpZ2h0OjI0MHB4O2JhY2tncm91bmQ6cmFkaWFsLWdyYWRpZW50KGNpcmNsZSxyZ2JhKDIzMSw3Niw2MCwuMDcpLHRyYW5zcGFyZW50IDcwJSk7cG9pbnRlci1ldmVudHM6bm9uZX0KLmQ4LWFsZXJ0e2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDo4cHg7YmFja2dyb3VuZDp2YXIoLS1yKTtjb2xvcjojZmZmO2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZTo4cHg7Zm9udC13ZWlnaHQ6NzAwO2xldHRlci1zcGFjaW5nOi4xNGVtO3BhZGRpbmc6NHB4IDEwcHg7Ym9yZGVyLXJhZGl1czo0cHg7bWFyZ2luLWJvdHRvbToxNHB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0KLmQ4LWhlcm8gaDF7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjkwMDtmb250LXNpemU6Y2xhbXAoMjFweCwzLjN2dywzNnB4KTtsaW5lLWhlaWdodDoxLjA4O2NvbG9yOiNmMGY3ZjI7bWFyZ2luOjAgMCAxM3B4fQouZDgtaGVybyBoMSBzcGFue2NvbG9yOnZhcigtLWEpfQouZDgtaGVyby1sZWFke2ZvbnQtc2l6ZToxNS41cHg7Y29sb3I6I2M4ZGRkMDtsaW5lLWhlaWdodDoxLjkzO21hcmdpbjowIDAgMjBweH0KLmQ4LWhlcm8tZ3JpZHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciAxZnI7Z2FwOjEycHh9Ci5kOC1oZXJvLXBhbmVse2JhY2tncm91bmQ6IzBhMTIwYTtib3JkZXItcmFkaXVzOjExcHg7cGFkZGluZzoxNHB4IDE4cHh9Ci5kOC1oZXJvLXBhbmVsLnJ7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDIzMSw3Niw2MCwuMTIpfQouZDgtaGVyby1wYW5lbC5ne2JvcmRlcjoxcHggc29saWQgcmdiYSg0NiwyMDQsMTEzLC4xMil9Ci5kOC1oZXJvLXBhbmVsLmF7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDI0NywxNDcsMjYsLjEyKX0KLmQ4LWhlcm8tcGFuZWwgaDN7bWFyZ2luOjAgMCA5cHg7Zm9udC1zaXplOjEycHg7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjgwMH0KLmQ4LWhlcm8tcGFuZWwgaDMucntjb2xvcjp2YXIoLS1yKX0uZDgtaGVyby1wYW5lbCBoMy5ne2NvbG9yOnZhcigtLWcpfS5kOC1oZXJvLXBhbmVsIGgzLmF7Y29sb3I6dmFyKC0tYSl9Ci5kOC1oZXJvLXBhbmVsIHVse3BhZGRpbmctbGVmdDoxNHB4O2ZvbnQtc2l6ZToxM3B4O2NvbG9yOiNjOGRkZDA7bGluZS1oZWlnaHQ6MS44NTttYXJnaW46MH0KLmQ4LWhlcm8tcGFuZWwgbGl7bWFyZ2luLWJvdHRvbTo0cHh9CgovKiBTVEFUUyAqLwouZDgtc3RhdHN7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoYXV0by1maXQsbWlubWF4KDEyOHB4LDFmcikpO2dhcDo5cHg7bWFyZ2luOjIwcHggMH0KLmQ4LXN0YXR7YmFja2dyb3VuZDojMGExMjBhO2JvcmRlci1yYWRpdXM6MTBweDtwYWRkaW5nOjEzcHg7dGV4dC1hbGlnbjpjZW50ZXJ9Ci5kOC1zdGF0LnJ7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDIzMSw3Niw2MCwuMSl9Ci5kOC1zdGF0LmF7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDI0NywxNDcsMjYsLjEpfQouZDgtc3RhdC5ne2JvcmRlcjoxcHggc29saWQgcmdiYSg0NiwyMDQsMTEzLC4xKX0KLmQ4LXN0YXQueXtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMjQwLDE5Miw2NCwuMSl9Ci5kOC1zdntmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC1zaXplOmNsYW1wKDEzcHgsMS45dncsMjBweCk7Zm9udC13ZWlnaHQ6OTAwO2xpbmUtaGVpZ2h0OjEuMTttYXJnaW4tYm90dG9tOjRweH0KLmQ4LXN2LnJ7Y29sb3I6dmFyKC0tcil9LmQ4LXN2LmF7Y29sb3I6dmFyKC0tYSl9LmQ4LXN2Lmd7Y29sb3I6dmFyKC0tZyl9LmQ4LXN2Lnl7Y29sb3I6dmFyKC0teSl9Ci5kOC1zbHtmb250LXNpemU6OHB4O2NvbG9yOiMzYTJhMGE7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7bGluZS1oZWlnaHQ6MS41NX0KCi8qIEJPWCAqLwouZDgtYm94e2JvcmRlci1yYWRpdXM6MTJweDtwYWRkaW5nOjE4cHggMjJweDttYXJnaW46MjBweCAwfQouZDgtYm94LnJlZHtiYWNrZ3JvdW5kOnZhcigtLXIyKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLXIzKX0KLmQ4LWJveC5vcmd7YmFja2dyb3VuZDp2YXIoLS1hMik7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1hMyl9Ci5kOC1ib3guZ3Jue2JhY2tncm91bmQ6dmFyKC0tZzIpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tZzMpfQouZDgtYm94Lnlsd3tiYWNrZ3JvdW5kOnZhcigtLXkyKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLXkzKX0KLmQ4LWJveC5wcnB7YmFja2dyb3VuZDp2YXIoLS1wMik7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1wMyl9Ci5kOC1ib3guY3lue2JhY2tncm91bmQ6dmFyKC0tYzIpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tYzMpfQouZDgtYm94LXR7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7Zm9udC1zaXplOjguNXB4O2ZvbnQtd2VpZ2h0OjcwMDtsZXR0ZXItc3BhY2luZzouMTRlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bWFyZ2luLWJvdHRvbToxMHB4fQouZDgtYm94LnJlZCAuZDgtYm94LXR7Y29sb3I6dmFyKC0tcil9LmQ4LWJveC5vcmcgLmQ4LWJveC10e2NvbG9yOnZhcigtLWEpfS5kOC1ib3guZ3JuIC5kOC1ib3gtdHtjb2xvcjp2YXIoLS1nKX0uZDgtYm94LnlsdyAuZDgtYm94LXR7Y29sb3I6dmFyKC0teSl9LmQ4LWJveC5wcnAgLmQ4LWJveC10e2NvbG9yOnZhcigtLXApfS5kOC1ib3guY3luIC5kOC1ib3gtdHtjb2xvcjp2YXIoLS1jKX0KLmQ4LWJveCBwLC5kOC1ib3ggdWx7Zm9udC1zaXplOjE0LjVweDtjb2xvcjojYzhkZGQwO21hcmdpbi1ib3R0b206MDtsaW5lLWhlaWdodDoxLjl9Ci5kOC1ib3ggcDpub3QoOmxhc3QtY2hpbGQpLC5kOC1ib3ggdWw6bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tYm90dG9tOjEwcHh9Ci5kOC1ib3ggbGl7bWFyZ2luLWJvdHRvbTo2cHh9Ci5kOC1ib3ggc3Ryb25ne2NvbG9yOiNmMGY3ZjJ9CgovKiBUSU1FTElORSAqLwouZDgtdGx7bWFyZ2luOjIwcHggMDtwYWRkaW5nLWxlZnQ6MjJweDtwb3NpdGlvbjpyZWxhdGl2ZX0KLmQ4LXRsOjpiZWZvcmV7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjZweDt0b3A6NnB4O2JvdHRvbTo2cHg7d2lkdGg6MnB4O2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDE4MGRlZyx2YXIoLS1yKSxyZ2JhKDI0NywxNDcsMjYsLjA4KSl9Ci5kOC10bC1pdGVte3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1ib3R0b206MjJweH0KLmQ4LXRsLWRvdHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi0xOHB4O3RvcDo2cHg7d2lkdGg6MTBweDtoZWlnaHQ6MTBweDtib3JkZXItcmFkaXVzOjUwJTtib3JkZXI6MnB4IHNvbGlkICMwNjBlMGF9Ci5kOC10bC1kb3QucntiYWNrZ3JvdW5kOnZhcigtLXIpfS5kOC10bC1kb3QuYXtiYWNrZ3JvdW5kOnZhcigtLWEpfS5kOC10bC1kb3QuZ3tiYWNrZ3JvdW5kOnZhcigtLWcpfS5kOC10bC1kb3QueXtiYWNrZ3JvdW5kOnZhcigtLXkpfQouZDgtdGwtdGltZXtmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZTtmb250LXNpemU6OXB4O2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW4tYm90dG9tOjNweH0KLmQ4LXRsLXRpbWUucntjb2xvcjp2YXIoLS1yKX0uZDgtdGwtdGltZS5he2NvbG9yOnZhcigtLWEpfS5kOC10bC10aW1lLmd7Y29sb3I6dmFyKC0tZyl9LmQ4LXRsLXRpbWUueXtjb2xvcjp2YXIoLS15KX0KLmQ4LXRsLXRpdGxle2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo4MDA7Zm9udC1zaXplOjE0cHg7Y29sb3I6I2YwZjdmMjttYXJnaW4tYm90dG9tOjRweDtsaW5lLWhlaWdodDoxLjN9Ci5kOC10bC1ib2R5e2ZvbnQtc2l6ZToxMy41cHg7Y29sb3I6IzlkYmZhYTtsaW5lLWhlaWdodDoxLjgyfQouZDgtdGwtYm9keSBzdHJvbmd7Y29sb3I6I2YwZjdmMn0KCi8qIENPTFMgKi8KLmQ4LWNvbHMye2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIDFmcjtnYXA6MTJweDttYXJnaW46MThweCAwfQouZDgtY29se2JhY2tncm91bmQ6IzBhMTIwYTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMjQ3LDE0NywyNiwuMDcpO2JvcmRlci1yYWRpdXM6MTBweDtwYWRkaW5nOjE1cHggMTdweH0KLmQ4LWNvbCBoNHttYXJnaW46MCAwIDhweDtmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6ODAwO2ZvbnQtc2l6ZToxM3B4fQouZDgtY29sIGg0Lmd7Y29sb3I6dmFyKC0tZyl9LmQ4LWNvbCBoNC5ye2NvbG9yOnZhcigtLXIpfS5kOC1jb2wgaDQuYXtjb2xvcjp2YXIoLS1hKX0KLmQ4LWNvbCB1bHtwYWRkaW5nLWxlZnQ6MTRweDtmb250LXNpemU6MTNweDtjb2xvcjojOWRiZmFhO2xpbmUtaGVpZ2h0OjEuODU7bWFyZ2luOjB9Ci5kOC1jb2wgbGl7bWFyZ2luLWJvdHRvbTo1cHh9CgovKiBXSEFUJ1MgUkVQT1JURUQgVEFCTEUgKi8KLmQ4LXR3e292ZXJmbG93LXg6YXV0bztib3JkZXItcmFkaXVzOjEycHg7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1yMyk7bWFyZ2luOjIwcHggMH0KLmQ4LXRibHt3aWR0aDoxMDAlO2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTttaW4td2lkdGg6NTAwcHh9Ci5kOC10YmwgdGh7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7Zm9udC1zaXplOjhweDtjb2xvcjp2YXIoLS1yKTtsZXR0ZXItc3BhY2luZzouMDhlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7cGFkZGluZzoxMXB4IDE0cHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgdmFyKC0tcjMpO2JhY2tncm91bmQ6IzBhMDgwODt0ZXh0LWFsaWduOmxlZnR9Ci5kOC10YmwgdGR7cGFkZGluZzoxMXB4IDE0cHg7Y29sb3I6I2M4ZGRkMDtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDIzMSw3Niw2MCwuMDQpO2ZvbnQtc2l6ZToxMy41cHg7bGluZS1oZWlnaHQ6MS43ODt2ZXJ0aWNhbC1hbGlnbjp0b3B9Ci5kOC10YmwgdGQ6Zmlyc3QtY2hpbGR7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiNmMGY3ZjJ9Ci5kOC10YmwgdHI6bGFzdC1jaGlsZCB0ZHtib3JkZXItYm90dG9tOm5vbmV9Ci5kOC10YmwgdHI6bnRoLWNoaWxkKG9kZCkgdGR7YmFja2dyb3VuZDpyZ2JhKDIzMSw3Niw2MCwuMDE1KX0KLnRjLXJ7Y29sb3I6dmFyKC0tcik7Zm9udC13ZWlnaHQ6NzAwfS50Yy1ne2NvbG9yOnZhcigtLWcpO2ZvbnQtd2VpZ2h0OjcwMH0udGMtYXtjb2xvcjp2YXIoLS1hKTtmb250LXdlaWdodDo3MDB9LnRjLXl7Y29sb3I6dmFyKC0teSk7Zm9udC13ZWlnaHQ6NzAwfQoudGMtb2t7Y29sb3I6dmFyKC0tZyl9LnRjLW5ve2NvbG9yOnZhcigtLXIpfQoKLyogU1pFTkFSSUVOICovCi5kOC1zemVuc3tkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdChhdXRvLWZpdCxtaW5tYXgoMjIwcHgsMWZyKSk7Z2FwOjEwcHg7bWFyZ2luOjE4cHggMH0KLmQ4LXN6ZW57YmFja2dyb3VuZDojMGExMjBhO2JvcmRlci1yYWRpdXM6MTFweDtwYWRkaW5nOjE2cHh9Ci5kOC1zemVuLm9re2JvcmRlcjoxcHggc29saWQgdmFyKC0tZzMpfQouZDgtc3plbi53YXJue2JvcmRlcjoxcHggc29saWQgdmFyKC0teTMpfQouZDgtc3plbi5iYWR7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1yMyl9Ci5kOC1zemVuLWxhYmVse2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZTo4cHg7Zm9udC13ZWlnaHQ6NzAwO2xldHRlci1zcGFjaW5nOi4xZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO21hcmdpbi1ib3R0b206OHB4O3BhZGRpbmc6M3B4IDhweDtib3JkZXItcmFkaXVzOjRweDtkaXNwbGF5OmlubGluZS1ibG9ja30KLmQ4LXN6ZW4ub2sgLmQ4LXN6ZW4tbGFiZWx7Y29sb3I6dmFyKC0tZyk7YmFja2dyb3VuZDp2YXIoLS1nMil9Ci5kOC1zemVuLndhcm4gLmQ4LXN6ZW4tbGFiZWx7Y29sb3I6dmFyKC0teSk7YmFja2dyb3VuZDp2YXIoLS15Mil9Ci5kOC1zemVuLmJhZCAuZDgtc3plbi1sYWJlbHtjb2xvcjp2YXIoLS1yKTtiYWNrZ3JvdW5kOnZhcigtLXIyKX0KLmQ4LXN6ZW4tbmFtZXtmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiNmMGY3ZjI7bWFyZ2luLWJvdHRvbTo4cHg7bGluZS1oZWlnaHQ6MS4yNX0KLmQ4LXN6ZW4tYm9keXtmb250LXNpemU6MTNweDtjb2xvcjojOWRiZmFhO2xpbmUtaGVpZ2h0OjEuNzh9Ci5kOC1zemVuLWJvZHkgc3Ryb25ne2NvbG9yOiNmMGY3ZjJ9CgovKiBTVEVQUyAqLwouZDgtc3RlcHN7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MDttYXJnaW46MjBweCAwfQouZDgtc3RlcHtkaXNwbGF5OmZsZXg7Z2FwOjA7cG9zaXRpb246cmVsYXRpdmV9Ci5kOC1zdGVwOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVye2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoyMnB4O3RvcDo0NnB4O3dpZHRoOjJweDtoZWlnaHQ6Y2FsYygxMDAlIC0gMjBweCk7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTgwZGVnLHZhcigtLWEzKSx0cmFuc3BhcmVudCl9Ci5kOC1zdGVwLW51bXt3aWR0aDo0NHB4O2hlaWdodDo0NHB4O2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQ6dmFyKC0tYSk7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo5MDA7Zm9udC1zaXplOjE4cHg7Y29sb3I6IzAwMDtmbGV4LXNocmluazowO21hcmdpbi1yaWdodDoxOHB4O21hcmdpbi1ib3R0b206MTJweDt6LWluZGV4OjF9Ci5kOC1zdGVwLWJvZHl7YmFja2dyb3VuZDojMGExMjBhO2JvcmRlcjoxcHggc29saWQgcmdiYSgyNDcsMTQ3LDI2LC4wOCk7Ym9yZGVyLXJhZGl1czoxMXB4O3BhZGRpbmc6MTZweCAyMHB4O21hcmdpbi1ib3R0b206MTBweDtmbGV4OjF9Ci5kOC1zdGVwLWJvZHkgaDN7bWFyZ2luOjAgMCA4cHg7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjkwMDtmb250LXNpemU6MTZweDtjb2xvcjojZjBmN2YyfQouZDgtc3RlcC1ib2R5IGgzIHNwYW57Y29sb3I6dmFyKC0tYSl9Ci5kOC1zdGVwLWJvZHkgcHtmb250LXNpemU6MTQuNXB4O2NvbG9yOiNjOGRkZDA7bGluZS1oZWlnaHQ6MS45O21hcmdpbjowfQouZDgtc3RlcC1ib2R5IHA6bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tYm90dG9tOjhweH0KLmQ4LXN0ZXAtYm9keSB1bHtwYWRkaW5nLWxlZnQ6MTZweDtmb250LXNpemU6MTRweDtjb2xvcjojOWRiZmFhO2xpbmUtaGVpZ2h0OjEuODg7bWFyZ2luOjZweCAwIDB9Ci5kOC1zdGVwLWJvZHkgbGl7bWFyZ2luLWJvdHRvbTo0cHh9Ci5kOC1zdGVwLWZyaXN0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JhY2tncm91bmQ6dmFyKC0tcik7Y29sb3I6I2ZmZjtmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZTtmb250LXNpemU6OXB4O2ZvbnQtd2VpZ2h0OjcwMDtwYWRkaW5nOjNweCA4cHg7Ym9yZGVyLXJhZGl1czo0cHg7bWFyZ2luLXRvcDo4cHh9Ci5kOC1zdGVwLWZyaXN0Lmd7YmFja2dyb3VuZDp2YXIoLS1nKTtjb2xvcjojMDAwfQouZDgtc3RlcC1mcmlzdC5he2JhY2tncm91bmQ6dmFyKC0tYSk7Y29sb3I6IzAwMH0KCi8qIFFVT1RFICovCi5kOC1xe2JvcmRlci1sZWZ0OjRweCBzb2xpZCB2YXIoLS1hKTtiYWNrZ3JvdW5kOnZhcigtLWEyKTtwYWRkaW5nOjE4cHggMjJweDttYXJnaW46MjJweCAwO2JvcmRlci1yYWRpdXM6MCAxMXB4IDExcHggMH0KLmQ4LXEgYmxvY2txdW90ZXttYXJnaW46MCAwIDEwcHg7Zm9udC1zaXplOjE1LjVweDtjb2xvcjojZjBlNWNjO2ZvbnQtc3R5bGU6aXRhbGljO2xpbmUtaGVpZ2h0OjEuOTJ9Ci5kOC1xLWF0dHJ7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7Zm9udC1zaXplOjlweDtjb2xvcjojNWE0YTFhO2xpbmUtaGVpZ2h0OjEuN30KLmQ4LXEtYXR0ciBzdHJvbmd7Y29sb3I6dmFyKC0tYSl9CgovKiBGSUZPIEJFSVNQSUVMICovCi5kOC1maWZve2JhY2tncm91bmQ6IzBhMTIwYTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMjQ3LDE0NywyNiwuMSk7Ym9yZGVyLXJhZGl1czoxMnB4O3BhZGRpbmc6MjJweCAyNnB4O21hcmdpbjoyMHB4IDA7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2V9Ci5kOC1maWZvLXRpdGxle2ZvbnQtc2l6ZToxMHB4O2NvbG9yOnZhcigtLWEpO2xldHRlci1zcGFjaW5nOi4xMmVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTttYXJnaW4tYm90dG9tOjE2cHh9Ci5kOC1maWZvLXJvd3tkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6ZmxleC1zdGFydDtwYWRkaW5nOjlweCAwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMjQ3LDE0NywyNiwuMDUpO2ZvbnQtc2l6ZToxM3B4O2dhcDoxMnB4fQouZDgtZmlmby1yb3c6bGFzdC1jaGlsZHtib3JkZXI6bm9uZX0KLmQ4LWZpZm8tZGF0ZXtjb2xvcjojNGEzYTFhO21pbi13aWR0aDo4MHB4fQouZDgtZmlmby1hY3R7Y29sb3I6I2M4ZGRkMDtmbGV4OjF9Ci5kOC1maWZvLXJlc3tmb250LXdlaWdodDo3MDA7dGV4dC1hbGlnbjpyaWdodDttaW4td2lkdGg6MTEwcHh9Ci5kOC1maWZvLXJlcy5ne2NvbG9yOnZhcigtLWcpfS5kOC1maWZvLXJlcy5ye2NvbG9yOnZhcigtLXIpfS5kOC1maWZvLXJlcy5he2NvbG9yOnZhcigtLWEpfQoKLyogRkFRICovCi5kOC1mYXF7bWFyZ2luOjE4cHggMH0KLmQ4LWZpe2JvcmRlcjoxcHggc29saWQgcmdiYSgyNDcsMTQ3LDI2LC4xKTtib3JkZXItcmFkaXVzOjlweDttYXJnaW4tYm90dG9tOjdweDtvdmVyZmxvdzpoaWRkZW59Ci5kOC1mcXtwYWRkaW5nOjE0cHggMThweDtjdXJzb3I6cG9pbnRlcjtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjE0cHg7Y29sb3I6I2YwZjdmMjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyO3VzZXItc2VsZWN0Om5vbmU7YmFja2dyb3VuZDojMGExMjBhO2xpbmUtaGVpZ2h0OjEuNH0KLmQ4LWZxOjphZnRlcntjb250ZW50OicrJztmb250LXNpemU6MjBweDtjb2xvcjp2YXIoLS1hKTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMjJzO2ZsZXgtc2hyaW5rOjA7bWFyZ2luLWxlZnQ6MTJweH0KLmQ4LWZpLm9wZW4gLmQ4LWZxOjphZnRlcnt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKX0KLmQ4LWZhe21heC1oZWlnaHQ6MDtvdmVyZmxvdzpoaWRkZW47dHJhbnNpdGlvbjptYXgtaGVpZ2h0IC4zNXMgZWFzZX0KLmQ4LWZpLm9wZW4gLmQ4LWZhe21heC1oZWlnaHQ6NTAwcHh9Ci5kOC1mYS1pe3BhZGRpbmc6MTRweCAxOHB4O2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiNjOGRkZDA7bGluZS1oZWlnaHQ6MS45O2JvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMjQ3LDE0NywyNiwuMDgpfQouZDgtZmEtaSBzdHJvbmd7Y29sb3I6I2YwZjdmMn0KCi8qIENBUkRTICovCi5kOC1jYXJkc3tkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdChhdXRvLWZpdCxtaW5tYXgoMTY1cHgsMWZyKSk7Z2FwOjhweDttYXJnaW46MTRweCAwfQouZDgtY2FyZHtiYWNrZ3JvdW5kOiMwYTEyMGE7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDI0NywxNDcsMjYsLjA3KTtib3JkZXItcmFkaXVzOjhweDtwYWRkaW5nOjEycHg7dGV4dC1kZWNvcmF0aW9uOm5vbmU7ZGlzcGxheTpibG9jaztib3JkZXItYm90dG9tOm5vbmV9Ci5kOC1jYXJkLWNhdHtmb250LXNpemU6OHB4O2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2NvbG9yOnZhcigtLWEpO21hcmdpbi1ib3R0b206M3B4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0KLmQ4LWNhcmQtdGl0bGV7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiNmMGY3ZjI7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MS40fQoKLmQ4LWN0YXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMzVkZWcsdmFyKC0tYTIpLHRyYW5zcGFyZW50KTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWEzKTtib3JkZXItcmFkaXVzOjEycHg7cGFkZGluZzoyMnB4IDI2cHg7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjI4cHggMH0KLmQ4LWN0YS1idG57ZGlzcGxheTppbmxpbmUtYmxvY2s7YmFja2dyb3VuZDp2YXIoLS1nKTtjb2xvcjojMDAwICFpbXBvcnRhbnQ7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjkwMDtmb250LXNpemU6MTVweDtwYWRkaW5nOjEzcHggMjhweDtib3JkZXItcmFkaXVzOjlweDt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O21hcmdpbi10b3A6OHB4fQoKLmQ4LWF1dGhvcntiYWNrZ3JvdW5kOnZhcigtLWEyKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWEzKTtib3JkZXItcmFkaXVzOjEycHg7cGFkZGluZzoxOHB4IDIycHg7bWFyZ2luOjI2cHggMDtkaXNwbGF5OmZsZXg7Z2FwOjE0cHg7YWxpZ24taXRlbXM6ZmxleC1zdGFydH0KLmQ4LWF2e3dpZHRoOjQ2cHg7aGVpZ2h0OjQ2cHg7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLHZhcigtLWEpLHJnYmEoMjQ3LDE0NywyNiwuMykpO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc2l6ZToxN3B4O2NvbG9yOiMwMDA7ZmxleC1zaHJpbms6MH0KLmQ4LWFue2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo5MDA7Zm9udC1zaXplOjE0cHg7Y29sb3I6I2YwZjdmMn0KLmQ4LWFye2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZTo4cHg7Y29sb3I6dmFyKC0tYSk7bWFyZ2luOjJweCAwIDZweH0KLmQ4LWFie2ZvbnQtc2l6ZToxMi41cHg7Y29sb3I6IzlkYmZhYTtsaW5lLWhlaWdodDoxLjY1fQouZDgtZGlzY3tiYWNrZ3JvdW5kOnZhcigtLXIyKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLXIzKTtib3JkZXItcmFkaXVzOjEwcHg7cGFkZGluZzoxM3B4IDE3cHg7Zm9udC1zaXplOjEzcHg7Y29sb3I6I2Q5YTBhMDtsaW5lLWhlaWdodDoxLjg1O21hcmdpbjoyMHB4IDB9Ci5kOC1tZXRhe2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZTo4cHg7Y29sb3I6IzJhNGExYTttYXJnaW4tdG9wOjE0cHg7bGluZS1oZWlnaHQ6MS45fQoKQG1lZGlhKG1heC13aWR0aDo2NjBweCl7LmQ4LWhlcm8tZ3JpZCwuZDgtY29sczIsLmQ4LXN6ZW5ze2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnJ9LmQ4LXN0ZXAtbnVte2Rpc3BsYXk6bm9uZX0uZDgtc3RlcC1ib2R5e21hcmdpbi1ib3R0b206MTBweH0uZDgtZmlmby1yb3d7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDo0cHh9LmQ4LWZpZm8tcmVze3RleHQtYWxpZ246bGVmdH0uZDgtYXV0aG9ye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19Cjwvc3R5bGU+Cgo8ZGl2IGNsYXNzPSJkOCI+Cgo8IS0tIEhFUk8gLS0+CjxkaXYgY2xhc3M9ImQ4LWhlcm8iPgogIDxkaXYgY2xhc3M9ImQ4LWFsZXJ0Ij4mIzk4ODg7IEdpbHQgc2VpdCAxLiBKYW51YXIgMjAyNiAmbWlkZG90OyBLU3RURyAmbWlkZG90OyBEQUM4PC9kaXY+CiAgPGgxPkRBQzggJmFtcDsgS3J5cHRvIDIwMjY6PGJyPjxzcGFuPldhcyBkYXMgRmluYW56YW10IGpldHp0IMO8YmVyIGRpY2ggd2Vpw58g4oCTIHVuZCB3YXMgZHUgamV0enQgdHVuIG11c3N0PC9zcGFuPjwvaDE+CiAgPHAgY2xhc3M9ImQ4LWhlcm8tbGVhZCI+U2VpdCBkZW0gMS4gSmFudWFyIDIwMjYgZ2lsdCBpbiBEZXV0c2NobGFuZCBkYXMgPHN0cm9uZz5LcnlwdG93ZXJ0ZS1TdGV1ZXJ0cmFuc3BhcmVuemdlc2V0eiAoS1N0VEcpPC9zdHJvbmc+IOKAkyBkaWUgVW1zZXR6dW5nIGRlciBFVS1SaWNodGxpbmllIERBQzguIEFsbGUgcmVndWxpZXJ0ZW4gS3J5cHRvYsO2cnNlbiBtZWxkZW4gYXV0b21hdGlzY2ggZGVpbmUgRGF0ZW4gYW5zIEZpbmFuemFtdC4gRXJzdGUgw5xiZXJtaXR0bHVuZzogYmlzIEp1bGkgMjAyNy4gRGFzIGlzdCBrZWluIFNjaHJlY2tnZXNwZW5zdCDigJMgYWJlciBlaW4ga2xhcmVzIFNpZ25hbDogPHN0cm9uZz5EaWUgWmVpdCBkZXMgc3RldWVybGljaGVuIEdyYXViZXJlaWNocyBpbiBLcnlwdG8gaXN0IHZvcmJlaS48L3N0cm9uZz4gRGllc2VyIEFydGlrZWwgZXJrbMOkcnQgcHLDpHppc2Ugd2FzIGdlbWVsZGV0IHdpcmQsIHdhcyBuaWNodCwgdW5kIHdlbGNoZSBmw7xuZiBTY2hyaXR0ZSBkdSBqZXR6dCB0dW4gbXVzc3QuPC9wPgogIDxkaXYgY2xhc3M9ImQ4LWhlcm8tZ3JpZCI+CiAgICA8ZGl2IGNsYXNzPSJkOC1oZXJvLXBhbmVsIHIiPgogICAgICA8aDMgY2xhc3M9InIiPldhcyBkYXMgRmluYW56YW10IGFiIEp1bGkgMjAyNyB3ZWnDnzwvaDM+CiAgICAgIDx1bD4KICAgICAgICA8bGk+QWxsZSBkZWluZSBLw6R1ZmUsIFZlcmvDpHVmZSAmYW1wOyBUYXVzY2h2b3Jnw6RuZ2U8L2xpPgogICAgICAgIDxsaT5TdGFraW5nLUVydHLDpGdlICZhbXA7IEphaHJlc2VuZGJlc3TDpG5kZTwvbGk+CiAgICAgICAgPGxpPkRlaW5lIFdhbGxldC1BZHJlc3NlbiBiZWkgRWluLS9BdXN6YWhsdW5nZW48L2xpPgogICAgICAgIDxsaT5OYW1lLCBTdGV1ZXItSUQsIEFkcmVzc2UsIEdlYnVydHNkYXR1bTwvbGk+CiAgICAgICAgPGxpPkplZGUgZWluemVsbmUgVHJhbnNha3Rpb24g4oCTIGtlaW5lIE1pbmRlc3RncmVuemU8L2xpPgogICAgICA8L3VsPgogICAgPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJkOC1oZXJvLXBhbmVsIGciPgogICAgICA8aDMgY2xhc3M9ImciPkRlaW5lIDMgd2ljaHRpZ3N0ZW4gRGF0ZW4gamV0enQ8L2gzPgogICAgICA8dWw+CiAgICAgICAgPGxpPjxzdHJvbmc+MzEuIEp1bGkgMjAyNjo8L3N0cm9uZz4gU3RldWVyZXJrbMOkcnVuZyAyMDI1IGbDpGxsaWc8L2xpPgogICAgICAgIDxsaT48c3Ryb25nPjMxLiBEZXouIDIwMjY6PC9zdHJvbmc+IFN0ZXVlci1JRCBiZWkgQsO2cnNlbiBoaW50ZXJsZWdlbjwvbGk+CiAgICAgICAgPGxpPjxzdHJvbmc+SnVsaSAyMDI3Ojwvc3Ryb25nPiBFcnN0ZSBEQUM4LU1lbGR1bmcgYW5zIEJaU3Q8L2xpPgogICAgICAgIDxsaT5GZXN0c2V0enVuZ3NmcmlzdCBIaW50ZXJ6aWVodW5nOiAxMCBKYWhyZSByw7xja3dpcmtlbmQ8L2xpPgogICAgICA8L3VsPgogICAgPC9kaXY+CiAgPC9kaXY+CjwvZGl2PgoKPCEtLSBTVEFUUyAtLT4KPGRpdiBjbGFzcz0iZDgtc3RhdHMiPgogIDxkaXYgY2xhc3M9ImQ4LXN0YXQgciI+PGRpdiBjbGFzcz0iZDgtc3YgciI+MS4gSmFuLiAyMDI2PC9kaXY+PGRpdiBjbGFzcz0iZDgtc2wiPktTdFRHIC8gREFDOCBpbiBLcmFmdDwvZGl2PjwvZGl2PgogIDxkaXYgY2xhc3M9ImQ4LXN0YXQgYSI+PGRpdiBjbGFzcz0iZDgtc3YgYSI+MzEuIEp1bGkgMjAyNjwvZGl2PjxkaXYgY2xhc3M9ImQ4LXNsIj5BYmdhYmVmcmlzdCBTdGV1ZXJlcmtsLiAyMDI1PC9kaXY+PC9kaXY+CiAgPGRpdiBjbGFzcz0iZDgtc3RhdCBhIj48ZGl2IGNsYXNzPSJkOC1zdiBhIj5KdWxpIDIwMjc8L2Rpdj48ZGl2IGNsYXNzPSJkOC1zbCI+RXJzdGUgRGF0ZW5tZWxkdW5nIGFucyBCWlN0PC9kaXY+PC9kaXY+CiAgPGRpdiBjbGFzcz0iZDgtc3RhdCByIj48ZGl2IGNsYXNzPSJkOC1zdiByIj4xMCBKYWhyZTwvZGl2PjxkaXYgY2xhc3M9ImQ4LXNsIj5GZXN0c2V0enVuZ3NmcmlzdCBIaW50ZXJ6aWVodW5nPC9kaXY+PC9kaXY+CiAgPGRpdiBjbGFzcz0iZDgtc3RhdCBnIj48ZGl2IGNsYXNzPSJkOC1zdiBnIj4xLjAwMCDigqw8L2Rpdj48ZGl2IGNsYXNzPSJkOC1zbCI+RnJlaWdyZW56ZSBWZXLDpHXDn2VydW5nc2dld2lubmU8L2Rpdj48L2Rpdj4KICA8ZGl2IGNsYXNzPSJkOC1zdGF0IGciPjxkaXYgY2xhc3M9ImQ4LXN2IGciPjI1NiDigqw8L2Rpdj48ZGl2IGNsYXNzPSJkOC1zbCI+RnJlaWdyZW56ZSBTdGFraW5nL01pbmluZy9EZUZpPC9kaXY+PC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0iZDgtaHIiPjwvZGl2PgoKPCEtLSBXQVMgSVNUIERBQzggLS0+CjxoMj5XYXMgaXN0IERBQzg\/IDxlbT5EaWUgRVUtUmljaHRsaW5pZSBkaWUgYWxsZXMgdmVyw6RuZGVydDwvZW0+PC9oMj4KCjxwPkRBQzggc3RlaHQgZsO8ciA8c3Ryb25nPkRpcmVjdGl2ZSBvbiBBZG1pbmlzdHJhdGl2ZSBDb29wZXJhdGlvbjwvc3Ryb25nPiDigJMgZGllIGFjaHRlIEZhc3N1bmcgZGVyIEVVLVJpY2h0bGluaWUgenVtIGF1dG9tYXRpc2NoZW4gSW5mb3JtYXRpb25zYXVzdGF1c2NoIHp3aXNjaGVuIFN0ZXVlcmJlaMO2cmRlbiAoRVUgMjAyMy8yMjI2KS4gSW4gRGV1dHNjaGxhbmQgd3VyZGUgc2llIGFscyA8c3Ryb25nPktyeXB0b3dlcnRlLVN0ZXVlcnRyYW5zcGFyZW56Z2VzZXR6IChLU3RURyk8L3N0cm9uZz4gaW4gbmF0aW9uYWxlcyBSZWNodCDDvGJlcmbDvGhydCB1bmQgZ2lsdCBzZWl0IGRlbSAxLiBKYW51YXIgMjAyNi48L3A+Cgo8cD5EYXMgR3J1bmRwcmluemlwOiDDhGhubGljaCB3aWUgQmFua2VuIHNlaXQgSmFocnplaG50ZW4gWmluc2VydHLDpGdlIHVuZCBLb250b3NhbGRlbiBhdXRvbWF0aXNjaCBhbiBTdGV1ZXJiZWjDtnJkZW4gbWVsZGVuLCB3ZXJkZW4gamV0enQgYXVjaCA8c3Ryb25nPktyeXB0b3fDpGhydW5ncy1UcmFuc2FrdGlvbmVuIHN5c3RlbWF0aXNjaCBlcmZhc3N0IHVuZCB3ZWl0ZXJnZWxlaXRldDwvc3Ryb25nPi4gV2FzIGJpc2hlciBpbSBzdGV1ZXJsaWNoZW4gR3JhdWJlcmVpY2ggbGFnIOKAkyB3ZWlsIEZpbmFuesOkbXRlciBrYXVtIE3DtmdsaWNoa2VpdGVuIGhhdHRlbiwgS3J5cHRvLUFrdGl2aXTDpHRlbiBzZWxic3QgbmFjaHp1dm9sbHppZWhlbiDigJMgd2lyZCBhYiBzb2ZvcnQgdHJhbnNwYXJlbnQuIERhcyBpc3Qgc3RydWt0dXJlbGwgZGllc2VsYmUgU3lzdGVtYXRpaywgZGllIDIwMTcgbWl0IGRlbSBVUy1GQVRDQS1BYmtvbW1lbiBTY2h3ZWl6ZXIgQmFua2tvbnRlbiBmw7xyIGRlbiBJUlMgZ2XDtmZmbmV0IGhhdC4gPGEgaHJlZj0iaHR0cHM6Ly9jb2ludHJhY2tpbmcuaW5mby9kZS9zdGV1ZXItZ3VpZGVzL2RldXRzY2hsYW5kL2tyeXB0by1zdGV1ZXJuLTIwMjYiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiBjbGFzcz0ic3JjIj5jb2ludHJhY2tpbmcuaW5mbywgMjAyNjwvYT48L3A+Cgo8ZGl2IGNsYXNzPSJkOC1xIj4KICA8YmxvY2txdW90ZT4mYmRxdW87REFDOCBpc3Qga2VpbiBBbmdyaWZmIGF1ZiBLcnlwdG8tQW5sZWdlciDigJMgZXMgaXN0IGRpZSBsb2dpc2NoZSBLb25zZXF1ZW56IGVpbmVyIEFubGFnZWtsYXNzZSBkaWUgZXJ3YWNoc2VuIHdpcmQuIFdlciBBa3RpZW4ga2F1ZnQsIHdlacOfIHNlaXQgMjAwOSBkYXNzIGRpZSBCYW5rIHNlaW5lIEdld2lubmUgYW5zIEZpbmFuemFtdCBtZWxkZXQuIEtyeXB0by1BbmxlZ2VyIGhhdHRlbiBlaW5lIGphaHJlbGFuZ2UgQXVzbmFobWVzdGVsbHVuZywgZGllIGpldHp0IGVuZGV0LiBEaWUgZ3V0ZSBOYWNocmljaHQ6IERldXRzY2hsYW5kIGhhdCBlaW5lcyBkZXIgYW5sZWdlcmZyZXVuZGxpY2hzdGVuIEtyeXB0by1TdGV1ZXJyZWdpbWUgRXVyb3Bhcy4gMS1KYWhyZXMtSGFsdGVmcmlzdCB1bmQgU3RldWVyZnJlaWhlaXQgc2luZCBlaW4gZWNodGVzIFByaXZpbGVnLiBEYXMgc29sbHRlIG1hbiBrZW5uZW4gdW5kIG51dHplbiDigJMgbmljaHQgaWdub3JpZXJlbi4mbGRxdW87PC9ibG9ja3F1b3RlPgogIDxkaXYgY2xhc3M9ImQ4LXEtYXR0ciI+PHN0cm9uZz5GZWxpeCBSaWVnZXI8L3N0cm9uZz48c3Bhbj5HcsO8bmRlciAmYW1wOyBDaGVmcmVkYWt0ZXVyIEtyeXB0b1p1a3VuZnQuY29tICZtaWRkb3Q7IE1haSAyMDI2PC9zcGFuPjwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImQ4LWhyIj48L2Rpdj4KCjwhLS0gV0FTIFdJUkQgR0VNRUxERVQgLS0+CjxoMj5XYXMgZGFzIEZpbmFuemFtdCBqZXR6dCB3ZWnDnzogPGVtPkRpZSB2b2xsc3TDpG5kaWdlIERhdGVubGlzdGU8L2VtPjwvaDI+Cgo8cD5EYXMgaXN0IGRlciBLZXJuIGRlcyBBcnRpa2VscyDigJMgdW5kIGRhcyB3aWNodGlnc3RlIHdhcyBkdSB3aXNzZW4gbXVzc3QuIEhpZXIgaXN0IDxzdHJvbmc+ZXhha3Qgd2FzIHJlZ3VsaWVydGUgS3J5cHRvYsO2cnNlbiBhbnMgQnVuZGVzemVudHJhbGFtdCBmw7xyIFN0ZXVlcm4gKEJaU3QpIG1lbGRlbjwvc3Ryb25nPiDigJMgb2huZSBNaW5kZXN0Z3JlbnplLCBmw7xyIGplZGUgZWluemVsbmUgVHJhbnNha3Rpb246IDxhIGhyZWY9Imh0dHBzOi8vbWlzc2NyeXB0by5kZS9zdGV1ZXItcmVjaG5lci9maW5hbnphbXQiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiBjbGFzcz0ic3JjIj5taXNzY3J5cHRvLmRlLCBNw6RyeiAyMDI2PC9hPjwvcD4KCjxkaXYgY2xhc3M9ImQ4LXR3Ij4KICA8dGFibGUgY2xhc3M9ImQ4LXRibCI+CiAgICA8dGhlYWQ+PHRyPjx0aD5EYXRlbmthdGVnb3JpZTwvdGg+PHRoPldhcyBrb25rcmV0IGdlbWVsZGV0IHdpcmQ8L3RoPjx0aD5HZW1lbGRldD88L3RoPjwvdHI+PC90aGVhZD4KICAgIDx0Ym9keT4KICAgICAgPHRyPjx0ZD5JZGVudGlmaWthdGlvbjwvdGQ+PHRkPk5hbWUsIEFkcmVzc2UsIEdlYnVydHNkYXR1bSwgU3RldWVyLUlkZW50aWZpa2F0aW9uc251bW1lciAoMTEtc3RlbGxpZyksIFN0YWF0c2LDvHJnZXJzY2hhZnQ8L3RkPjx0ZCBjbGFzcz0idGMtciI+JiM5ODg4OyBKQSDigJMgaW1tZXI8L3RkPjwvdHI+CiAgICAgIDx0cj48dGQ+SGFuZGVsc3RyYW5zYWt0aW9uZW48L3RkPjx0ZD5BbGxlIEvDpHVmZSwgVmVya8OkdWZlIHVuZCBUYXVzY2h2b3Jnw6RuZ2UgKGF1Y2ggS3J5cHRvLXp1LUtyeXB0bykgbWl0IGV4YWt0ZW0gRGF0dW0sIFZvbHVtZW4gaW4gRXVybyB1bmQgTmFtZSBkZXIgZ2VoYW5kZWx0ZW4gQ29pbnM8L3RkPjx0ZCBjbGFzcz0idGMtciI+JiM5ODg4OyBKQSDigJMgamVkZSBlaW56ZWxuZTwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZD5TdGFraW5nLUVydHLDpGdlPC90ZD48dGQ+QWxsZSBhdXNiZXphaGx0ZW4gb2RlciB6dWdlZ2FuZ2VuZW4gU3Rha2luZy1SZXdhcmRzIG1pdCBadWZsdXNzLURhdHVtIHVuZCBNYXJrdHdlcnQgaW4gRXVybyB6dW0gWnVmbHVzc3RhZzwvdGQ+PHRkIGNsYXNzPSJ0Yy1yIj4mIzk4ODg7IEpBPC90ZD48L3RyPgogICAgICA8dHI+PHRkPldhbGxldC1BZHJlc3NlbjwvdGQ+PHRkPkRlaW5lIGV4dGVybmVuIFdhbGxldC1BZHJlc3NlbiBiZWkgRWluLSB1bmQgQXVzemFobHVuZ2VuIHZvbi96dSBIYXJkd2FyZSBXYWxsZXRzLCBNZXRhTWFzaywgYW5kZXJlbiBFeGNoYW5nZXM8L3RkPjx0ZCBjbGFzcz0idGMtciI+JiM5ODg4OyBKQTwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZD5KYWhyZXNlbmRiZXN0w6RuZGU8L3RkPjx0ZD5EZWluIGdlc2FtdGVyIEtyeXB0by1CZXN0YW5kIHp1bSAzMS4gRGV6ZW1iZXIgamVkZXMgSmFocmVzIGluIEV1cm8tR2VnZW53ZXJ0PC90ZD48dGQgY2xhc3M9InRjLXIiPiYjOTg4ODsgSkE8L3RkPjwvdHI+CiAgICAgIDx0cj48dGQ+REVYLVRyYW5zYWt0aW9uZW48L3RkPjx0ZD5Td2FwcyBhdWYgVW5pc3dhcCwgUmF5ZGl1bSwgSnVwaXRlciBldGMuIOKAkyBkaWVzZSBmYWxsZW4gYWt0dWVsbCBOSUNIVCBkaXJla3QgdW50ZXIgREFDODwvdGQ+PHRkIGNsYXNzPSJ0Yy1nIj4mIzEwMDAzOyBOZWluIChkZXJ6ZWl0KTwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZD5IYXJkd2FyZS1XYWxsZXQtVHJhbnNha3Rpb25lbjwvdGQ+PHRkPlRyYW5zYWt0aW9uZW4gZGlyZWt0IHp3aXNjaGVuIEhhcmR3YXJlIFdhbGxldHMgb2huZSBFeGNoYW5nZS1CZXLDvGhydW5nIOKAkyBmYWxsZW4gTklDSFQgdW50ZXIgREFDODwvdGQ+PHRkIGNsYXNzPSJ0Yy1nIj4mIzEwMDAzOyBOZWluIChkZXJ6ZWl0KTwvdGQ+PC90cj4KICAgICAgPHRyPjx0ZD5NZXRhTWFzay1pbnRlcm5lIFRyYW5zYWt0aW9uZW48L3RkPjx0ZD5UcmFuc2FrdGlvbmVuIGlubmVyaGFsYiBkZWluZXIgZWlnZW5lbiBXYWxsZXRzIG9obmUgcmVndWxpZXJ0ZSBFeGNoYW5nZSDigJMgZmFsbGVuIE5JQ0hUIHVudGVyIERBQzg8L3RkPjx0ZCBjbGFzcz0idGMtZyI+JiMxMDAwMzsgTmVpbiAoZGVyemVpdCk8L3RkPjwvdHI+CiAgICA8L3Rib2R5PgogIDwvdGFibGU+CjwvZGl2PgoKPGRpdiBjbGFzcz0iZDgtYm94IHJlZCI+CiAgPGRpdiBjbGFzcz0iZDgtYm94LXQiPiYjOTg4ODsgS3JpdGlzY2hlciBIaW53ZWlzOiBERVggYmVkZXV0ZXQgTklDSFQgc3RldWVyZnJlaTwvZGl2PgogIDxwPjxzdHJvbmc+TnVyIHdlaWwgREVYLVRyYW5zYWt0aW9uZW4gbmljaHQgZGlyZWt0IHVudGVyIERBQzggZmFsbGVuLCBiZWRldXRldCBkYXMgbmljaHQsIGRhc3Mgc2llIHN0ZXVlcmZyZWkgc2luZC48L3N0cm9uZz4gRGllIFN0ZXVlcnBmbGljaHQgZW50c3RlaHQgZHVyY2ggZGVuIFZlcsOkdcOfZXJ1bmdzdm9yZ2FuZyBzZWxic3QgKMKnIDIzIEVTdEcpLCBuaWNodCBkdXJjaCBkaWUgREFDOC1NZWxkdW5nLiBXZXIgYXVmIFVuaXN3YXAgQlRDIGdlZ2VuIEVUSCB0YXVzY2h0IHVuZCBkYWJlaSBpbm5lcmhhbGIgZGVyIEphaHJlc2ZyaXN0IEdld2lubmUgZXJ6aWVsdCwgaXN0IHN0ZXVlcnBmbGljaHRpZyDigJMgdW5hYmjDpG5naWcgZGF2b24gb2IgZGllIELDtnJzZSBldHdhcyBtZWxkZXQuIFp1c8OkdHpsaWNoOiBGaW5hbnpiZWjDtnJkZW4ga8O2bm5lbiBPbi1DaGFpbi1EYXRlbiBkdXJjaCBCbG9ja2NoYWluLUFuYWx5c2UtVG9vbHMgYXVzd2VydGVuLiBEaWUgdm9sbHN0w6RuZGlnZSBBbm9ueW1pdMOkdCBhdWYgREVYIGlzdCBlaW5lIElsbHVzaW9uLjwvcD4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJkOC1ociI+PC9kaXY+Cgo8IS0tIERFUiBaRUlUUExBTiAtLT4KPGgyPkRlciBEQUM4LVplaXRwbGFuOiA8ZW0+V2FzIHdhbm4gcGFzc2llcnQ8L2VtPjwvaDI+Cgo8ZGl2IGNsYXNzPSJkOC10bCI+CiAgPGRpdiBjbGFzcz0iZDgtdGwtaXRlbSI+CiAgICA8ZGl2IGNsYXNzPSJkOC10bC1kb3QgciI+PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJkOC10bC10aW1lIHIiPjEuIEphbnVhciAyMDI2IOKAkyBKRVRaVCBBS1RJVjwvZGl2PgogICAgPGRpdiBjbGFzcz0iZDgtdGwtdGl0bGUiPktTdFRHIC8gREFDOCB0cml0dCBpbiBLcmFmdDwvZGl2PgogICAgPGRpdiBjbGFzcz0iZDgtdGwtYm9keSI+QWxsZSByZWd1bGllcnRlbiBLcnlwdG8tRGllbnN0bGVpc3RlciBpbiBkZXIgRVUgYmVnaW5uZW4gbWl0IGRlciBzeXN0ZW1hdGlzY2hlbiBEYXRlbmVyZmFzc3VuZyBuYWNoIERBQzgtVm9yZ2FiZW4uIEplZGUgVHJhbnNha3Rpb24gYWIgZGllc2VtIERhdHVtIHdpcmQgdm9sbHN0w6RuZGlnIHByb3Rva29sbGllcnQuIDxzdHJvbmc+S2VpbmUgTWluZGVzdGdyZW56ZTwvc3Ryb25nPiDigJMgYXVjaCAxMCDigqwgS2F1ZiB3aXJkIGVyZmFzc3QuIDxhIGhyZWY9Imh0dHBzOi8vcGFuZG90YXguZGUvcmVjaHRsaWNoZXMva3J5cHRvd2FlaHJ1bmctc3RldWVyLTIwMjYtbWVsZGVwZmxpY2h0LWRhYy04LyIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9mb2xsb3cgbm9vcGVuZXIiIGNsYXNzPSJzcmMiPnBhbmRvdGF4LmRlLCBGZWIuIDIwMjY8L2E+PC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0iZDgtdGwtaXRlbSI+CiAgICA8ZGl2IGNsYXNzPSJkOC10bC1kb3QgYSI+PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJkOC10bC10aW1lIGEiPjMxLiBKdWxpIDIwMjYg4oCTIERSSU5HRU5EPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJkOC10bC10aXRsZSI+QWJnYWJlZnJpc3QgU3RldWVyZXJrbMOkcnVuZyAyMDI1PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJkOC10bC1ib2R5Ij5BbGxlIEtyeXB0by1HZXdpbm5lIGF1cyBkZW0gU3RldWVyamFociAyMDI1IG3DvHNzZW4gZGVrbGFyaWVydCBzZWluLiBBbmxhZ2UgU08gZsO8ciBWZXLDpHXDn2VydW5nc2dld2lubmUgdW5kIFN0YWtpbmcvRGVGaS1FcnRyw6RnZS4gV2VyIGVpbmVuIDxzdHJvbmc+U3RldWVyYmVyYXRlcjwvc3Ryb25nPiBudXR6dCwgaGF0IGJpcyBFbmRlIEZlYnJ1YXIgMjAyNyBaZWl0LiA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMjUva3J5cHRvd2FlaHJ1bmdlbi1zdGV1ZXJuLyIgY2xhc3M9ImlsIj5LcnlwdG8tU3RldWVybiBlcmtsw6RydCBhdWYgS3J5cHRvWnVrdW5mdC48L2E+PC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0iZDgtdGwtaXRlbSI+CiAgICA8ZGl2IGNsYXNzPSJkOC10bC1kb3QgYSI+PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJkOC10bC10aW1lIGEiPjMxLiBEZXplbWJlciAyMDI2IOKAkyBXSUNIVElHPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJkOC10bC10aXRsZSI+U3RldWVyLUlELURlYWRsaW5lIGJlaSBhbGxlbiBCw7Zyc2VuPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJkOC10bC1ib2R5Ij5BbGxlIGdlbnV0enRlbiBLcnlwdG9iw7Zyc2VuIG3DvHNzZW4gZGVpbmUgPHN0cm9uZz4xMS1zdGVsbGlnZSBTdGV1ZXItSWRlbnRpZmlrYXRpb25zbnVtbWVyPC9zdHJvbmc+IGhpbnRlcmxlZ3QgaGFiZW4uIFdlciBkaWVzZSB2ZXJ3ZWlnZXJ0LCByaXNraWVydCBLb250b3NwZXJyZW4uIERpZSBTdGV1ZXItSUQgZmluZGVzdCBkdSBhdWYgZGVpbmVtIEVpbmtvbW1lbnN0ZXVlcmJlc2NoZWlkIG9kZXIgdW50ZXIgaWRuci5kZS4gPGEgaHJlZj0iaHR0cHM6Ly9iaXNvbmFwcC5jb20vYmxvZy9kYWM4LWVya2xhZXJ0LyIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9mb2xsb3cgbm9vcGVuZXIiIGNsYXNzPSJzcmMiPmJpc29uYXBwLmNvbSwgSmFuLiAyMDI2PC9hPjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9ImQ4LXRsLWl0ZW0iPgogICAgPGRpdiBjbGFzcz0iZDgtdGwtZG90IHIiPjwvZGl2PgogICAgPGRpdiBjbGFzcz0iZDgtdGwtdGltZSByIj5KdWxpIDIwMjcg4oCTIERFUiBTVElDSFRBRzwvZGl2PgogICAgPGRpdiBjbGFzcz0iZDgtdGwtdGl0bGUiPkVyc3RlIGF1dG9tYXRpc2NoZSBEYXRlbm1lbGR1bmcgYW5zIEJaU3Q8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImQ4LXRsLWJvZHkiPkFsbGUgcmVndWxpZXJ0ZW4gS3J5cHRvYsO2cnNlbiDDvGJlcm1pdHRlbG4gZGllIGdlc2FtbWVsdGVuIEphaHJlc2RhdGVuIDIwMjYgYW4gZGFzIEJ1bmRlc3plbnRyYWxhbXQgZsO8ciBTdGV1ZXJuLiBEaWUgRGF0ZW4gd2VyZGVuIGdsZWljaHplaXRpZyBhdXRvbWF0aXNjaCBtaXQgYW5kZXJlbiBFVS1TdGV1ZXJiZWjDtnJkZW4gYXVzZ2V0YXVzY2h0LiBXZXIgYmlzIGRhaGluIGVpbmUgPHN0cm9uZz5TZWxic3RhbnplaWdlPC9zdHJvbmc+IGVpbmdlcmVpY2h0IGhhdCAoZsO8ciBuaWNodCBkZWtsYXJpZXJ0ZSBWb3JqYWhyZSksIGlzdCBhdWYgZGVyIHNpY2hlcmVuIFNlaXRlLiBEYW5hY2ggd2lyZCBlcyBkZXV0bGljaCBrb21wbGl6aWVydGVyLiA8YSBocmVmPSJodHRwczovL3d3dy5ibG9ja3BpdC5pby9kZS1kZS9zdGV1ZXItZ3VpZGVzL2NhcmYtZGFjOC1maW5hbnphbXQtYmVrb21tdC1kZWluZS1kYXRlbiIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9mb2xsb3cgbm9vcGVuZXIiIGNsYXNzPSJzcmMiPmJsb2NrcGl0LmlvLCBBcHIuIDIwMjY8L2E+PC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0iZDgtdGwtaXRlbSI+CiAgICA8ZGl2IGNsYXNzPSJkOC10bC1kb3QgciI+PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJkOC10bC10aW1lIHIiPkVuZGUgMjAyNyDigJMgQUJHTEVJQ0g8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImQ4LXRsLXRpdGxlIj5BdXRvbWF0aXNjaGVyIEFiZ2xlaWNoIG1pdCBTdGV1ZXJlcmtsw6RydW5nZW48L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImQ4LXRsLWJvZHkiPkxva2FsZSBGaW5hbnrDpG10ZXIgZXJoYWx0ZW4gZGllIEJaU3QtRGF0ZW4gdW5kIGdsZWljaGVuIHNpZSBhdXRvbWF0aXNjaCBtaXQgZWluZ2VyZWljaHRlbiBTdGV1ZXJlcmtsw6RydW5nZW4gYWIuIDxzdHJvbmc+V2VyIGVpbiBCw7Zyc2VuLUtvbnRvIGhhdCwgYWJlciBrZWluZSBLcnlwdG8tRWlua8O8bmZ0ZSBlcmtsw6RydCBoYXQ6IGbDpGxsdCBhdWYuPC9zdHJvbmc+IFLDvGNrZnJhZ2VuLCBOYWNoemFobHVuZ3NhdWZmb3JkZXJ1bmdlbiB1bmQgaW0gc2NobGltbXN0ZW4gRmFsbCBTdHJhZmFuemVpZ2VuIGZvbGdlbi4gMTAgSmFocmUgRmVzdHNldHp1bmdzZnJpc3QgYmVpIEhpbnRlcnppZWh1bmcuPC9kaXY+CiAgPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0iZDgtaHIiPjwvZGl2PgoKPCEtLSBCSVRDT0lOLkRFIFBSw4RaRURFTlpGQUxMIC0tPgo8aDI+RGVyIEJpdGNvaW4uZGUtUHLDpHplZGVuemZhbGw6IDxlbT5XYXJ1bSBSw7xja3dpcmt1bmcgcmVhbCBpc3Q8L2VtPjwvaDI+Cgo8cD5XZXIgZGVua3QsIGRhc3MgbnVyIGRpZSBadWt1bmZ0IGJldHJvZmZlbiBpc3QsIHVudGVyc2Now6R0enQgZWluIHdpY2h0aWdlcyBXZXJremV1ZyBkZXIgRmluYW56YmVow7ZyZGVuOiBkYXMgPHN0cm9uZz5TYW1tZWxhdXNrdW5mdHNlcnN1Y2hlbiBuYWNoIMKnIDkzIEFPPC9zdHJvbmc+LiBEQUM4IHNlbGJzdCBnaWx0IGVyc3QgZsO8ciBEYXRlbiBhYiAyMDI2IOKAkyBhYmVyIGRhcyBiZWRldXRldCBuaWNodCwgZGFzcyDDpGx0ZXJlIFRyYW5zYWt0aW9uZW4gdW5hbnRhc3RiYXIgc2luZC48L3A+Cgo8ZGl2IGNsYXNzPSJkOC1ib3ggeWx3Ij4KICA8ZGl2IGNsYXNzPSJkOC1ib3gtdCI+JiMxMjgyMDQ7IFByw6R6ZWRlbnpmYWxsIEJpdGNvaW4uZGUgKGFiIDIwMjMpPC9kaXY+CiAgPHA+QWIgTWFpIDIwMjMgd3VyZGVuIEJpdGNvaW4uZGUtTnV0emVyIGtvbnRha3RpZXJ0LCBkaWUgendpc2NoZW4gPHN0cm9uZz4yMDE1IHVuZCAyMDE3PC9zdHJvbmc+IEhhbmRlbHN2b2x1bWVuIHZvbiBtZWhyIGFscyA1MC4wMDAg4oKsIGF1ZiBkZXIgUGxhdHRmb3JtIGhhdHRlbi4gRGFzIEZpbmFuemFtdCBoYXR0ZSBkaWVzZSBEYXRlbiDDvGJlciBlaW4gU2FtbWVsYXVza3VuZnRzZXJzdWNoZW4gZGlyZWt0IHZvbiBkZXIgQsO2cnNlIGFuZ2Vmb3JkZXJ0IOKAkyBvaG5lIERBQzgsIG9obmUgYXV0b21hdGlzY2hlIE1lbGR1bmcsIGFsbGVpbiBkdXJjaCBiZWjDtnJkbGljaGUgQW5mcmFnZS48L3A+CiAgPHA+PHN0cm9uZz5EaWUgTGVocmU6PC9zdHJvbmc+IFN0ZXVlcmJlaMO2cmRlbiBrw7ZubmVuIGdlemllbHQgdW5kIHLDvGNrd2lya2VuZCBmcmFnZW4g4oCTIHVuZCBCw7Zyc2VuIHNpbmQgZ2VzZXR6bGljaCB2ZXJwZmxpY2h0ZXQgenUgYW50d29ydGVuLiBEQUM4IG1hY2h0IGRhcyBudXIgZWluZmFjaGVyIHVuZCBzeXN0ZW1hdGlzY2hlci4gTmljaHQgZGVrbGFyaWVydGUgR2V3aW5uZSBhdXMgMjAyMCwgMjAyMSBvZGVyIDIwMjIga8O2bm5lbiBiZWkgZWluZXIgUHLDvGZ1bmcgdHJvdHpkZW0gYW5zIExpY2h0IGtvbW1lbiDigJMgaW5uZXJoYWxiIGRlciAxMC1qw6RocmlnZW4gRmVzdHNldHp1bmdzZnJpc3QgYmVpIEhpbnRlcnppZWh1bmcuIDxhIGhyZWY9Imh0dHBzOi8vd3d3LmJsb2NrcGl0LmlvL2RlLWRlL3N0ZXVlci1ndWlkZXMvY2FyZi1kYWM4LWZpbmFuemFtdC1iZWtvbW10LWRlaW5lLWRhdGVuIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgY2xhc3M9InNyYyI+YmxvY2twaXQuaW8sIDIwMjY8L2E+PC9wPgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImQ4LWhyIj48L2Rpdj4KCjwhLS0gRklGTyBFUktMw4RSVCAtLT4KPGgyPkZJRk86IDxlbT5EaWUgZWluemlnZSBlcmxhdWJ0ZSBCZXJlY2hudW5nc21ldGhvZGUgaW4gRGV1dHNjaGxhbmQ8L2VtPjwvaDI+Cgo8cD5JbiBEZXV0c2NobGFuZCBnaWJ0IGVzIGJlaSBkZXIgQmVyZWNobnVuZyB2b24gS3J5cHRvLUdld2lubmVuIGtlaW5lIFdhaGxtw7ZnbGljaGtlaXQ6IDxzdHJvbmc+RklGTyAoRmlyc3QgSW4sIEZpcnN0IE91dCkgaXN0IGRpZSBlaW56aWcgYW5lcmthbm50ZSBNZXRob2RlPC9zdHJvbmc+IGxhdXQgQk1GLVNjaHJlaWJlbiB2b20gMTAuIE1haSAyMDIyLiBEaWUgenVlcnN0IGdla2F1ZnRlbiBDb2lucyBnZWx0ZW4gYmVpbSBWZXJrYXVmIGFscyB6dWVyc3QgdmVya2F1ZnQuIERhcyBrbGluZ3Qgc2ltcGVsIOKAkyBoYXQgYWJlciBlcmhlYmxpY2hlIHN0ZXVlcmxpY2hlIEtvbnNlcXVlbnplbiB3ZW5uIGR1IG1laHJmYWNoIHp1IHZlcnNjaGllZGVuZW4gUHJlaXNlbiBnZWthdWZ0IGhhc3QuPC9wPgoKPGRpdiBjbGFzcz0iZDgtZmlmbyI+CiAgPGRpdiBjbGFzcz0iZDgtZmlmby10aXRsZSI+JiMxMjgyMDA7IEZJRk8tQmVpc3BpZWw6IDMgQlRDLUvDpHVmZSwgMSBWZXJrYXVmPC9kaXY+CiAgPGRpdiBjbGFzcz0iZDgtZmlmby1yb3ciPgogICAgPGRpdiBjbGFzcz0iZDgtZmlmby1kYXRlIj5KYW4uIDIwMjQ8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImQ4LWZpZm8tYWN0Ij5LYXVmOiAxIEJUQyBmw7xyIDQwLjAwMCDigqw8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImQ4LWZpZm8tcmVzIGEiPkVpbnN0YW5kc3ByZWlzOiA0MC4wMDAg4oKsPC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0iZDgtZmlmby1yb3ciPgogICAgPGRpdiBjbGFzcz0iZDgtZmlmby1kYXRlIj5KdW4uIDIwMjQ8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImQ4LWZpZm8tYWN0Ij5LYXVmOiAxIEJUQyBmw7xyIDU1LjAwMCDigqw8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImQ4LWZpZm8tcmVzIGEiPkVpbnN0YW5kc3ByZWlzOiA1NS4wMDAg4oKsPC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0iZDgtZmlmby1yb3ciPgogICAgPGRpdiBjbGFzcz0iZDgtZmlmby1kYXRlIj5Ob3YuIDIwMjQ8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImQ4LWZpZm8tYWN0Ij5LYXVmOiAxIEJUQyBmw7xyIDg1LjAwMCDigqw8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImQ4LWZpZm8tcmVzIGEiPkVpbnN0YW5kc3ByZWlzOiA4NS4wMDAg4oKsPC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0iZDgtZmlmby1yb3ciPgogICAgPGRpdiBjbGFzcz0iZDgtZmlmby1kYXRlIj5NcnouIDIwMjU8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImQ4LWZpZm8tYWN0Ij5WZXJrYXVmOiAxIEJUQyBmw7xyIDkwLjAwMCDigqwgKG5hY2ggJmx0OzEyIE1vbmF0ZW4gdm9tIEphbi1LYXVmKTwvZGl2PgogICAgPGRpdiBjbGFzcz0iZDgtZmlmby1yZXMgciI+R2V3aW5uOiA1MC4wMDAg4oKsIHN0ZXVlcnBmbGljaHRpZyAoOTAuMDAwIOKAkyA0MC4wMDApPC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0iZDgtZmlmby1yb3ciIHN0eWxlPSJiYWNrZ3JvdW5kOnJnYmEoNDYsMjA0LDExMywuMDQpO2JvcmRlci1yYWRpdXM6OHB4O21hcmdpbi10b3A6OHB4Ij4KICAgIDxkaXYgY2xhc3M9ImQ4LWZpZm8tZGF0ZSI+SmFuLiAyMDI1PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJkOC1maWZvLWFjdCI+QWx0ZXJuYXRpdjogVmVya2F1ZiBlcnN0IG5hY2ggMTIrIE1vbmF0ZW4gdm9tIEphbi1LYXVmPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJkOC1maWZvLXJlcyBnIj5HZXdpbm46IDUwLjAwMCDigqwgU1RFVUVSRlJFSTwvZGl2PgogIDwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImQ4LWJveCBvcmciPgogIDxkaXYgY2xhc3M9ImQ4LWJveC10Ij4mIzEyODE2MTsgRklGTy1UYWt0aWtlbiBkaWUgbGVnYWwgZnVua3Rpb25pZXJlbjwvZGl2PgogIDx1bD4KICAgIDxsaT48c3Ryb25nPkhhbHRlZnJpc3QgaW0gQmxpY2sgYmVoYWx0ZW46PC9zdHJvbmc+IEdlbmF1IDEyIE1vbmF0ZSB3YXJ0ZW4gbWFjaHQgYXVzIGVpbmVtIHN0ZXVlcnBmbGljaHRpZ2VuIGVpbmVuIHN0ZXVlcmZyZWllbiBHZXdpbm4g4oCTIEZJRk8gemVpZ3QgZGlyIHdlbGNoZXIgQ29pbiDigJ5kcmFuIiBpc3Q8L2xpPgogICAgPGxpPjxzdHJvbmc+VmVybHVzdGUgYWt0aXYgcmVhbGlzaWVyZW46PC9zdHJvbmc+IFZlcmx1c3RlIGlubmVyaGFsYiBkZXIgSGFsdGVmcmlzdCBrw7ZubmVuIG1pdCBHZXdpbm5lbiBhdXMgYW5kZXJlbiBwcml2YXRlbiBWZXLDpHXDn2VydW5nc2dlc2Now6RmdGVuIHZlcnJlY2huZXQgd2VyZGVuPC9saT4KICAgIDxsaT48c3Ryb25nPkZyZWlncmVuemUgYXVzbnV0emVuOjwvc3Ryb25nPiBVbnRlciAxLjAwMCDigqwgR2VzYW10Z2V3aW5uIHBybyBKYWhyIGF1cyBWZXLDpHXDn2VydW5nZW46IGtvbXBsZXR0IHN0ZXVlcmZyZWk8L2xpPgogICAgPGxpPjxzdHJvbmc+U3Rha2luZy1GcmVpZ3JlbnplOjwvc3Ryb25nPiBCaXMgMjU2IOKCrCBTdGFraW5nLS9NaW5pbmctL0RlRmktRXJ0csOkZ2UgcHJvIEphaHI6IGtlaW4gRXVybyBTdGV1ZXI8L2xpPgogICAgPGxpPjxzdHJvbmc+S3J5cHRvLVN0ZXVlci1Tb2Z0d2FyZSBudXR6ZW46PC9zdHJvbmc+IEZJRk8gbWFudWVsbCB6dSBiZXJlY2huZW4gaXN0IGJlaSBtZWhyIGFscyAyMCBUcmFuc2FrdGlvbmVuIGthdW0gbcO2Z2xpY2gg4oCTIFNvZnR3YXJlIGlzdCBQZmxpY2h0PC9saT4KICA8L3VsPgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImQ4LWhyIj48L2Rpdj4KCjwhLS0gU1pFTkFSSUVOIC0tPgo8aDI+RHJlaSBTemVuYXJpZW46IDxlbT5XbyBzdGVoc3QgZHU\/PC9lbT48L2gyPgoKPGRpdiBjbGFzcz0iZDgtc3plbnMiPgogIDxkaXYgY2xhc3M9ImQ4LXN6ZW4gb2siPgogICAgPHNwYW4gY2xhc3M9ImQ4LXN6ZW4tbGFiZWwiPiYjOTk4OTsgQWxsZXMga29ycmVrdDwvc3Bhbj4KICAgIDxkaXYgY2xhc3M9ImQ4LXN6ZW4tbmFtZSI+TGlzYTogRGVrbGFyaWVydCwgZG9rdW1lbnRpZXJ0LCBiZXJlaXQ8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImQ4LXN6ZW4tYm9keSI+TGlzYSBoYW5kZWx0IGF1ZiBCaXR2YXZvIHVuZCBudXR6dCBDb2luVHJhY2tpbmcgZsO8ciBEb2t1bWVudGF0aW9uLiBBbGxlIEdld2lubmUgMjAyNC8yNSBrb3JyZWt0IGluIEFubGFnZSBTTyBlcmtsw6RydC4gU3RldWVyLUlEIGhpbnRlcmxlZ3QuIFdlbm4gQml0dmF2byAyMDI3IG1lbGRldDogPHN0cm9uZz5BYmdsZWljaCBwcm9ibGVtbG9zLCBrZWluIEhhbmRsdW5nc2JlZGFyZi48L3N0cm9uZz48L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJkOC1zemVuIHdhcm4iPgogICAgPHNwYW4gY2xhc3M9ImQ4LXN6ZW4tbGFiZWwiPiYjOTg4ODsgTMO8Y2tlbiB2b3JoYW5kZW48L3NwYW4+CiAgICA8ZGl2IGNsYXNzPSJkOC1zemVuLW5hbWUiPlRvbTogR2V3aW5uZSAyMDI0IG5pY2h0IGVya2zDpHJ0PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJkOC1zemVuLWJvZHkiPlRvbSBoYXQgMjAyNCBhdWYgS3Jha2VuIDMuMjAwIOKCrCBHZXdpbm4gZXJ6aWVsdCwgYWJlciBuaWNodCBlcmtsw6RydC4gQWIgMjAyNyBtZWxkZXQgS3Jha2VuIGRpZSBEYXRlbi4gVG9tIGVyaMOkbHQgZWluZSBSw7xja2ZyYWdlIHVuZCBtdXNzIDxzdHJvbmc+bmFjaHphaGxlbiArIDYlIFppbnNlbiArIFZlcnNww6R0dW5nc3p1c2NobGFnLjwvc3Ryb25nPiBUaXBwOiBKZXR6dCBub2NoIG5hY2hlcmtsw6RyZW4g4oCTIHZvciBkZXIgTWVsZHVuZy48L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJkOC1zemVuIGJhZCI+CiAgICA8c3BhbiBjbGFzcz0iZDgtc3plbi1sYWJlbCI+JiMxMjgzMDg7IEtyaXRpc2NoPC9zcGFuPgogICAgPGRpdiBjbGFzcz0iZDgtc3plbi1uYW1lIj5NYXg6IEphaHJlbGFuZyBuaWNodHMgZXJrbMOkcnQ8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImQ4LXN6ZW4tYm9keSI+TWF4IGhhdCAyMDIx4oCTMjAyNCBmw7xuZnN0ZWxsaWdlIEtyeXB0by1HZXdpbm5lIGVyemllbHQsIG5pZSBlcmtsw6RydC4gQWIgMjAyNyBzZWhlbiBGaW5hbnrDpG10ZXIgc2VpbmUgS29udG9ha3Rpdml0w6R0LiA8c3Ryb25nPjEwIEphaHJlIEZlc3RzZXR6dW5nc2ZyaXN0LCBtw7ZnbGljaGUgU3RyYWZhbnplaWdlLjwvc3Ryb25nPiBEcmluZ2VuZDogU3RldWVyYmVyYXRlciB1bmQgU2VsYnN0YW56ZWlnZSBWT1IgSnVsaSAyMDI3LiA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMjUva3J5cHRvd2FlaHJ1bmdlbi1yZWNodGxpY2hlcy8iIGNsYXNzPSJpbCByIj5SZWNodGxpY2hlcyB6dSBLcnlwdG8uPC9hPjwvZGl2PgogIDwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImQ4LWhyIj48L2Rpdj4KCjwhLS0gNSBTQ0hSSVRURSBKRVRaVCAtLT4KPGgyPjUgU2Nocml0dGU6IDxlbT5XYXMgZHUgamV0enQga29ua3JldCB0dW4gbXVzc3Q8L2VtPjwvaDI+Cgo8ZGl2IGNsYXNzPSJkOC1zdGVwcyI+CiAgPGRpdiBjbGFzcz0iZDgtc3RlcCI+CiAgICA8ZGl2IGNsYXNzPSJkOC1zdGVwLW51bSI+MTwvZGl2PgogICAgPGRpdiBjbGFzcz0iZDgtc3RlcC1ib2R5Ij4KICAgICAgPGgzPlN0ZXVlci1JRCBiZWkgPHNwYW4+YWxsZW4gQsO2cnNlbiBoaW50ZXJsZWdlbjwvc3Bhbj48L2gzPgogICAgICA8cD5EZWluZSA8c3Ryb25nPjExLXN0ZWxsaWdlIFN0ZXVlci1JZGVudGlmaWthdGlvbnNudW1tZXI8L3N0cm9uZz4gbXVzcyBiaXMgenVtIDMxLiBEZXplbWJlciAyMDI2IGJlaSBqZWRlciBnZW51dHp0ZW4gS3J5cHRvYsO2cnNlIGhpbnRlcmxlZ3Qgc2Vpbi4gRHUgZmluZGVzdCBzaWUgYXVmIGRlaW5lbSBFaW5rb21tZW5zdGV1ZXJiZXNjaGVpZCBvZGVyIMO8YmVyIGRhcyBCdW5kZXN6ZW50cmFsYW10IGbDvHIgU3RldWVybiAoaWRuci5kZSkuIE9obmUgU3RldWVyLUlEIGvDtm5uZW4gQsO2cnNlbiBkZWluIEtvbnRvIGVpbnNjaHLDpG5rZW4g4oCTIHVuZCBrb21tZW4gZGFtaXQgaWhyZW4gZ2VzZXR6bGljaGVuIFBmbGljaHRlbiBuYWNoLiBEYXMgZ2lsdCBmw7xyIEJpdGdldCwgQmluYW5jZSwgS3Jha2VuLCBDb2luYmFzZSwgT0tYIHVuZCBhbGxlIGFuZGVyZW4gRVUtcmVndWxpZXJ0ZW4gQW5iaWV0ZXIuPC9wPgogICAgICA8c3BhbiBjbGFzcz0iZDgtc3RlcC1mcmlzdCByIj4mIzk4ODg7IERlYWRsaW5lOiAzMS4gRGV6ZW1iZXIgMjAyNjwvc3Bhbj4KICAgIDwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9ImQ4LXN0ZXAiPgogICAgPGRpdiBjbGFzcz0iZDgtc3RlcC1udW0iPjI8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImQ4LXN0ZXAtYm9keSI+CiAgICAgIDxoMz5UcmFuc2FrdGlvbnN2ZXJsYXVmIDIwMjUgPHNwYW4+dm9sbHN0w6RuZGlnIGV4cG9ydGllcmVuPC9zcGFuPjwvaDM+CiAgICAgIDxwPkV4cG9ydGllcmUgZGVuIGtvbXBsZXR0ZW4gVHJhbnNha3Rpb25zdmVybGF1ZiAyMDI1IHZvbiBqZWRlciBnZW51dHp0ZW4gQsO2cnNlIGFscyBDU1YtRGF0ZWkuIEF1Y2ggREVYLUFrdGl2aXTDpHRlbiBhdWYgVW5pc3dhcCwgSnVwaXRlciBvZGVyIFJheWRpdW0gbcO8c3NlbiBlcmZhc3N0IHdlcmRlbiDigJMgc2llIGZhbGxlbiB6d2FyIG5pY2h0IHVudGVyIERBQzgsIGFiZXIgZGllIFN0ZXVlcnBmbGljaHQgZW50c3RlaHQgdHJvdHpkZW0uIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yMi9wYXNzaXZlcy1laW5rb21tZW4tc3Rha2luZy8iIGNsYXNzPSJpbCI+U3Rha2luZy1FcnRyw6RnZTwvYT4gZWJlbmZhbGxzIGRva3VtZW50aWVyZW46IFp1Zmx1c3N0YWcgdW5kIE1hcmt0d2VydCBpbiBFdXJvLjwvcD4KICAgICAgPHVsPgogICAgICAgIDxsaT5Cw7Zyc2VuLUNTVnMgZXhwb3J0aWVyZW4gKFRyYW5zYWt0aW9uc2hpc3RvcmllKTwvbGk+CiAgICAgICAgPGxpPkRlRmktVHJhbnNha3Rpb25lbiB2aWEgRXRoZXJzY2FuL1NvbHNjYW4gZXhwb3J0aWVyZW48L2xpPgogICAgICAgIDxsaT5TdGFraW5nLVJld2FyZHMgbWl0IFRhZ2Vza3VycyBkb2t1bWVudGllcmVuPC9saT4KICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzA2LzA0L3dhcy1pc3QtZWluLWFpcmRyb3AvIiBjbGFzcz0iaWwiPkFpcmRyb3BzPC9hPiB1bmQgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzEwL2RlZmktZGllLXp1a3VuZnQtZGVzLWZpbmFuendlc2Vucy1laW5lLXVtZmFzc2VuZGUtZXJrbGFydW5nLyIgY2xhc3M9ImlsIj5EZUZpPC9hPi1Ba3Rpdml0w6R0ZW4gZXJmYXNzZW48L2xpPgogICAgICA8L3VsPgogICAgICA8c3BhbiBjbGFzcz0iZDgtc3RlcC1mcmlzdCBhIj4mIzk4ODg7IEVybGVkaWdlbiBiaXM6IEp1bmkgMjAyNjwvc3Bhbj4KICAgIDwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9ImQ4LXN0ZXAiPgogICAgPGRpdiBjbGFzcz0iZDgtc3RlcC1udW0iPjM8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImQ4LXN0ZXAtYm9keSI+CiAgICAgIDxoMz5LcnlwdG8tU3RldWVyLVNvZnR3YXJlIG51dHplbiAmbmRhc2g7IDxzcGFuPkZJRk8gYXV0b21hdGlzY2ggYmVyZWNobmVuPC9zcGFuPjwvaDM+CiAgICAgIDxwPkZJRk8gbWFudWVsbCB6dSBiZXJlY2huZW4gaXN0IGJlaSBtZWhyIGFscyAyMCBUcmFuc2FrdGlvbmVuIHByYWt0aXNjaCB1bm3DtmdsaWNoLiBTcGV6aWFsaXNpZXJ0ZSBUb29scyBpbXBvcnRpZXJlbiBkZWluZSBCw7Zyc2VuLURhdGVuIGF1dG9tYXRpc2NoIHVuZCBiZXJlY2huZW4gbmFjaCBkZXIgUGZsaWNodC1GSUZPLU1ldGhvZGUuIEVtcGZlaGxlbnN3ZXJ0OjwvcD4KICAgICAgPHVsPgogICAgICAgIDxsaT48c3Ryb25nPkNvaW5UcmFja2luZzwvc3Ryb25nPiAoRGV1dHNjaGxhbmQpIOKAkyA0MDArIELDtnJzZW4tSW50ZWdyYXRpb25lbiwgQW5sYWdlLVNPLUV4cG9ydDwvbGk+CiAgICAgICAgPGxpPjxzdHJvbmc+QmxvY2twaXQ8L3N0cm9uZz4gKMOWc3RlcnJlaWNoKSDigJMgQmVzb25kZXJzIHN0YXJrIGJlaSBEZUZpIHVuZCBTdGFraW5nPC9saT4KICAgICAgICA8bGk+PHN0cm9uZz5XYWx0aW88L3N0cm9uZz4gKEZyYW5rcmVpY2gpIOKAkyBHw7xuc3RpZywgZ3V0IGbDvHIgZWluZmFjaGUgUG9ydGZvbGlvczwvbGk+CiAgICAgIDwvdWw+CiAgICAgIDxwPk51dHplIGRlbiA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMjUva3J5cHRvLXN0ZXVlcnJlY2huZXIvIiBjbGFzcz0iaWwiPktyeXB0by1TdGV1ZXJyZWNobmVyIGF1ZiBLcnlwdG9adWt1bmZ0PC9hPiBmw7xyIGVpbmUgZXJzdGUgU2Now6R0enVuZy48L3A+CiAgICAgIDxzcGFuIGNsYXNzPSJkOC1zdGVwLWZyaXN0IGEiPiYjOTg4ODsgRXJsZWRpZ2VuIGJpczogSnVsaSAyMDI2PC9zcGFuPgogICAgPC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0iZDgtc3RlcCI+CiAgICA8ZGl2IGNsYXNzPSJkOC1zdGVwLW51bSI+NDwvZGl2PgogICAgPGRpdiBjbGFzcz0iZDgtc3RlcC1ib2R5Ij4KICAgICAgPGgzPlN0ZXVlcmVya2zDpHJ1bmcgMjAyNSBhYmdlYmVuICZuZGFzaDsgPHNwYW4+QW5sYWdlIFNPIGtvcnJla3QgYXVzZsO8bGxlbjwvc3Bhbj48L2gzPgogICAgICA8cD5LcnlwdG8tR2V3aW5uZSBhdXMgVmVyw6R1w59lcnVuZ2VuIGdlaMO2cmVuIGluIGRpZSA8c3Ryb25nPkFubGFnZSBTTzwvc3Ryb25nPiAoU29uc3RpZ2UgRWlua8O8bmZ0ZSksIFplaWxlIGbDvHIgcHJpdmF0ZSBWZXLDpHXDn2VydW5nc2dlc2Now6RmdGUgKMKnIDIzIEVTdEcpLiBTdGFraW5nLCBNaW5pbmcgdW5kIERlRmktRXJ0csOkZ2UgZWJlbmZhbGxzIGluIEFubGFnZSBTTyAowqcgMjIgTnIuIDMgRVN0RykuIFRlcm1pbmdlc2Now6RmdGUgKEZ1dHVyZXMsIE9wdGlvbmVuKSBpbiBkaWUgQW5sYWdlIEtBUC4gVW50ZXIgMS4wMDAg4oKsIEdlc2FtdGdld2lubiBhdXMgVmVyw6R1w59lcnVuZ2VuOiBGcmVpZ3JlbnplIGdpbHQsIHRyb3R6ZGVtIGFuZ2ViZW4uPC9wPgogICAgICA8dWw+CiAgICAgICAgPGxpPlZlcsOkdcOfZXJ1bmdzZ2V3aW5uZSDihpIgQW5sYWdlIFNPLCDCpyAyMyBFU3RHPC9saT4KICAgICAgICA8bGk+U3Rha2luZy9NaW5pbmcvRGVGaSDihpIgQW5sYWdlIFNPLCDCpyAyMiBOci4gMyBFU3RHPC9saT4KICAgICAgICA8bGk+RnV0dXJlcy9PcHRpb25lbiDihpIgQW5sYWdlIEtBUDwvbGk+CiAgICAgICAgPGxpPlVudGVyIDEuMDAwIOKCrCBHZXdpbm46IHRyb3R6ZGVtIGRla2xhcmllcmVuPC9saT4KICAgICAgPC91bD4KICAgICAgPHNwYW4gY2xhc3M9ImQ4LXN0ZXAtZnJpc3QgciI+JiM5ODg4OyBEZWFkbGluZTogMzEuIEp1bGkgMjAyNiAoc29sbykgLyBGZWIuIDIwMjcgKFN0ZXVlcmJlcmF0ZXIpPC9zcGFuPgogICAgPC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0iZDgtc3RlcCI+CiAgICA8ZGl2IGNsYXNzPSJkOC1zdGVwLW51bSI+NTwvZGl2PgogICAgPGRpdiBjbGFzcz0iZDgtc3RlcC1ib2R5Ij4KICAgICAgPGgzPkFsdGUgTMO8Y2tlbiBzY2hsaWXDn2VuICZuZGFzaDsgPHNwYW4+U2VsYnN0YW56ZWlnZSB2b3IgSnVsaSAyMDI3PC9zcGFuPjwvaDM+CiAgICAgIDxwPkhhc3QgZHUgaW4gVm9yamFocmVuICgyMDIxLCAyMDIyLCAyMDIzLCAyMDI0KSBLcnlwdG8tR2V3aW5uZSBlcnppZWx0IHVuZCBuaWNodCB2b2xsc3TDpG5kaWcgZXJrbMOkcnQ\/IERhbm4gaXN0IDxzdHJvbmc+amV0enQgZGVyIGJlc3RlIFplaXRwdW5rdDwvc3Ryb25nPiBmw7xyIGVpbmUgc3RyYWZiZWZyZWllbmRlIFNlbGJzdGFuemVpZ2UgYmVpbSBGaW5hbnphbXQg4oCTIFZPUiBkZXIgZXJzdGVuIERBQzgtRGF0ZW5tZWxkdW5nIGltIEp1bGkgMjAyNy4gRWluZSBTZWxic3RhbnplaWdlIG5hY2ggQmVrYW5udHdlcmRlbiBkZXIgRGF0ZW4gYmVpbSBGaW5hbnphbXQgZW50ZmFsdGV0IGtlaW5lIHN0cmFmYmVmcmVpZW5kZSBXaXJrdW5nIG1laHIuPC9wPgogICAgICA8cD48c3Ryb25nPldpY2h0aWc6PC9zdHJvbmc+IEJlaSBncsO2w59lcmVuIEJldHLDpGdlbiB1bmJlZGluZ3QgZWluZW4gYXVmIEtyeXB0byBzcGV6aWFsaXNpZXJ0ZW4gU3RldWVyYmVyYXRlciBrb25zdWx0aWVyZW4uIERpZSBHZXN0YWx0dW5nIGVpbmVyIHdpcmtzYW1lbiBTZWxic3RhbnplaWdlIGlzdCBrb21wbGV4IHVuZCBmZWhsZXJhbmbDpGxsaWcuPC9wPgogICAgICA8dWw+CiAgICAgICAgPGxpPlZlcmrDpGhydW5nc2ZyaXN0OiA0IEphaHJlIChub3JtYWwpLCA1IEouIChWZXJrw7xyenVuZyksIDEwIEouIChIaW50ZXJ6aWVodW5nKTwvbGk+CiAgICAgICAgPGxpPlZlcnNww6R0dW5nc3p1c2NobGFnOiAwLDI1JSBwcm8gTW9uYXQsIG1pbmQuIDI1IOKCrDwvbGk+CiAgICAgICAgPGxpPlNlbGJzdGFuemVpZ2Ugd2lya3QgbnVyIHN0cmFmYmVmcmVpZW5kIFZPUiBFbnRkZWNrdW5nPC9saT4KICAgICAgPC91bD4KICAgICAgPHNwYW4gY2xhc3M9ImQ4LXN0ZXAtZnJpc3QgciI+JiM5ODg4OyBIYW5kZWxuIGJpczogSnVsaSAyMDI3IChpZGVhbGVyIFplaXRwdW5rdDogSkVUWlQpPC9zcGFuPgogICAgPC9kaXY+CiAgPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0iZDgtcSI+CiAgPGJsb2NrcXVvdGU+JmJkcXVvO0RpZSBow6R1Zmlnc3RlIEZyYWdlIGRpZSBpY2ggbmFjaCBEQUM4IGJla29tbWU6ICdLw7ZubmVuIHNpZSBhdWNoIG1laW5lIGFsdGVuIFRyYW5zYWt0aW9uZW4gc2VoZW4\/JyBEaWUgQW50d29ydCBpc3QgendlaWdldGVpbHQuIERBQzggc2VsYnN0OiBlcnN0IGFiIDIwMjYuIMKnIDkzIEFPIFNhbW1lbGF1c2t1bmZ0c2Vyc3VjaGVuOiBwcmluemlwaWVsbCB1bmJlZ3Jlbnp0IHLDvGNrd2lya2VuZCwgd2llIEJpdGNvaW4uZGUgYmV3aWVzZW4gaGF0LiBXZXIgendpc2NoZW4gMjAxNyB1bmQgMjAyNCBmw7xuZnN0ZWxsaWdlIEdld2lubmUgZ2VtYWNodCB1bmQgbmljaHQgZXJrbMOkcnQgaGF0LCBsZWJ0IG1pdCBlaW5lbSBSaXNpa28gZGFzIG1pdCBqZWRlbSBKYWhyIGRhcyBGaW5hbnphbXQgZWZmaXppZW50ZXIgd2lyZCwgZ3LDtsOfZXIgd2lyZC4gRGllIGtsw7xnc3RlIEVudHNjaGVpZHVuZyBpc3QgaW1tZXIgbm9jaCBuYWNoenVlcmtsw6RyZW4g4oCTIGxpZWJlciBtaXQgVmVyc3DDpHR1bmdzenVzY2hsYWcgYWxzIG1pdCBTdHJhZmFuemVpZ2UuJmxkcXVvOzwvYmxvY2txdW90ZT4KICA8ZGl2IGNsYXNzPSJkOC1xLWF0dHIiPjxzdHJvbmc+RmVsaXggUmllZ2VyPC9zdHJvbmc+PHNwYW4+R3LDvG5kZXIgJmFtcDsgQ2hlZnJlZGFrdGV1ciBLcnlwdG9adWt1bmZ0LmNvbSAmbWlkZG90OyBNYWkgMjAyNjwvc3Bhbj48L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJkOC1ociI+PC9kaXY+Cgo8IS0tIFNUUkFGUkFITUVOIC0tPgo8aDI+RmVzdHNldHp1bmdzZnJpc3RlbiAmYW1wOyBTdHJhZmVuOiA8ZW0+V2FzIGJlaSBOaWNodC1EZWtsYXJhdGlvbiBwYXNzaWVydDwvZW0+PC9oMj4KCjxkaXYgY2xhc3M9ImQ4LWNvbHMyIj4KICA8ZGl2IGNsYXNzPSJkOC1jb2wiPgogICAgPGg0IGNsYXNzPSJhIj4mIzEyODE5NzsgRmVzdHNldHp1bmdzZnJpc3RlbjwvaDQ+CiAgICA8dWw+CiAgICAgIDxsaT48c3Ryb25nPjQgSmFocmU6PC9zdHJvbmc+IFJlZ3Vsw6RyZSBGZXN0c2V0enVuZ3NmcmlzdCAobm9ybWFsZSBGw6RsbGUpPC9saT4KICAgICAgPGxpPjxzdHJvbmc+NSBKYWhyZTo8L3N0cm9uZz4gTGVpY2h0ZmVydGlnZSBTdGV1ZXJ2ZXJrw7xyenVuZzwvbGk+CiAgICAgIDxsaT48c3Ryb25nPjEwIEphaHJlOjwvc3Ryb25nPiBTdGV1ZXJoaW50ZXJ6aWVodW5nICh2b3Jzw6R0emxpY2gpPC9saT4KICAgICAgPGxpPjxzdHJvbmc+QmVnaW5uOjwvc3Ryb25nPiBFbmRlIGRlcyBiZXRyZWZmZW5kZW4gU3RldWVyamFocmVzPC9saT4KICAgICAgPGxpPkdld2lubmUgYXVzIDIwMjEga8O2bm5lbiBiaXMgRW5kZSAyMDMxIGdlcHLDvGZ0IHdlcmRlbjwvbGk+CiAgICA8L3VsPgogIDwvZGl2PgogIDxkaXYgY2xhc3M9ImQ4LWNvbCI+CiAgICA8aDQgY2xhc3M9InIiPiYjMTI4MzA4OyBNw7ZnbGljaGUgS29uc2VxdWVuemVuPC9oND4KICAgIDx1bD4KICAgICAgPGxpPjxzdHJvbmc+VmVyc3DDpHR1bmdzenVzY2hsYWc6PC9zdHJvbmc+IDAsMjUlIHBybyBNb25hdCwgbWluZC4gMjUg4oKsLCBrZWluIE1heGltdW0gZGVmaW5pZXJ0PC9saT4KICAgICAgPGxpPjxzdHJvbmc+TmFjaHphaGx1bmdzemluc2VuOjwvc3Ryb25nPiAxLDglIHBybyBKYWhyICjCpyAyMzNhIEFPKTwvbGk+CiAgICAgIDxsaT48c3Ryb25nPlNjaMOkdHp1bmc6PC9zdHJvbmc+IEZpbmFuemFtdCBzY2jDpHR6dCBtZWlzdCB6dSBVbmd1bnN0ZW4gZGVzIFN0ZXVlcnBmbGljaHRpZ2VuPC9saT4KICAgICAgPGxpPjxzdHJvbmc+U3RyYWZhbnplaWdlOjwvc3Ryb25nPiBCZWkgdm9yc8OkdHpsaWNoZXIgSGludGVyemllaHVuZyBtw7ZnbGljaDwvbGk+CiAgICAgIDxsaT48c3Ryb25nPktvbnRvc3BlcnJ1bmc6PC9zdHJvbmc+IFdlbm4gU3RldWVyLUlEIG5pY2h0IGhpbnRlcmxlZ3QgYmlzIDMxLjEyLjIwMjY8L2xpPgogICAgPC91bD4KICA8L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJkOC1ociI+PC9kaXY+Cgo8IS0tIENUQSBCSVRHRVQgLS0+CjxkaXYgY2xhc3M9ImQ4LWN0YSI+CiAgPGgzIHN0eWxlPSJtYXJnaW46MCAwIDdweDtmb250LXNpemU6MTZweDtjb2xvcjojZjBmN2YyIj5Hw7xuc3RpZyBoYW5kZWxuICZhbXA7IFN0ZXVlci1Eb2t1bWVudGF0aW9uIHZlcmVpbmZhY2hlbjwvaDM+CiAgPHAgc3R5bGU9ImNvbG9yOiM5ZGJmYWE7Zm9udC1zaXplOjEzcHg7bWFyZ2luLWJvdHRvbToxMHB4Ij4KICAgIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wNy8xMy9iaXRnZXQtdGVzdGJlcmljaHQvIiBjbGFzcz0iaWwgZyI+Qml0Z2V0PC9hPiBDb2RlIDxzdHJvbmc+a3J5cHRvMzA8L3N0cm9uZz4gKDMwJSBSYWJhdHQpICZtaWRkb3Q7CiAgICA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjYvMDEvMjMvd2FzLWlzdC1kZXItYmVzdGUtb2t4LXJlZmVycmFsY29kZS1ib251c2NvZGUtMjAyNi8iIGNsYXNzPSJpbCI+T0tYPC9hPiBDb2RlIDxzdHJvbmc+Q1JZUFRPMjAyNjwvc3Ryb25nPiAoNDUlKSAmbWlkZG90OwogICAgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzEyLzE3L2Jpbmd4LWJvbnVzY29kZS1uYTRxeXItMzAtZ2VidWVocmVuLXNwYXJlbi1hbGxlLXZvcnRlaWxlLWVya2xhZXJ0LyIgY2xhc3M9ImlsIGciPkJpbmdYPC9hPiBDb2RlIDxzdHJvbmc+TkE0UVlSPC9zdHJvbmc+ICg1MCUpPGJyPgogICAgQWxsZSBkcmVpIELDtnJzZW4gTWlDQS1rb25mb3JtLCBTRVBBIGtvc3Rlbmxvcywgdm9sbHN0w6RuZGlnZXIgQ1NWLUV4cG9ydCBmw7xyIFN0ZXVlci1Tb2Z0d2FyZS4KICA8L3A+CiAgPGEgY2xhc3M9ImQ4LWN0YS1idG4iIGhyZWY9Imh0dHBzOi8vYm9udXMuYml0Z2V0LmNvbS9LcnlwdG96dWt1bmZ0MSIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9mb2xsb3cgbm9vcGVuZXIiIHN0eWxlPSJjb2xvcjojMDAwICFpbXBvcnRhbnQiPiYjOTg4OTsgSmV0enQgYmVpIEJpdGdldCByZWdpc3RyaWVyZW4g4oCTIENvZGUga3J5cHRvMzAgZsO8ciAzMCUgUmFiYXR0PC9hPgo8L2Rpdj4KCjwhLS0gRkFRIC0tPgo8aDI+RkFROiA8ZW0+REFDOCAmYW1wOyBLcnlwdG8tU3RldWVybiAyMDI2PC9lbT48L2gyPgo8ZGl2IGNsYXNzPSJkOC1mYXEiPgogIDxkaXYgY2xhc3M9ImQ4LWZpIj4KICAgIDxkaXYgY2xhc3M9ImQ4LWZxIiBvbmNsaWNrPSIoZnVuY3Rpb24oYil7dmFyIGk9Yi5wYXJlbnROb2RlO2RvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5kOC1maScpLmZvckVhY2goZnVuY3Rpb24oZSl7aWYoZSE9PWkpZS5jbGFzc0xpc3QucmVtb3ZlKCdvcGVuJyk7fSk7aS5jbGFzc0xpc3QudG9nZ2xlKCdvcGVuJyk7fSkodGhpcykiPldhcyBpc3QgREFDOCB1bmQgd2FzIGJlZGV1dGV0IGVzIGbDvHIgS3J5cHRvLUFubGVnZXI\/PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJkOC1mYSI+PGRpdiBjbGFzcz0iZDgtZmEtaSI+REFDOCAoRVUtUmljaHRsaW5pZSAyMDIzLzIyMjYsIGluIERldXRzY2hsYW5kIGFscyBLU3RURyB1bWdlc2V0enQpIGdpbHQgc2VpdCAxLiBKYW51YXIgMjAyNi4gQWxsZSByZWd1bGllcnRlbiBLcnlwdG9iw7Zyc2VuIG1lbGRlbiBhdXRvbWF0aXNjaCBLdW5kZW5kYXRlbiB1bmQgVHJhbnNha3Rpb25lbiBhbnMgQnVuZGVzemVudHJhbGFtdCBmw7xyIFN0ZXVlcm4uIEVyc3RlIE1lbGR1bmc6IGJpcyBKdWxpIDIwMjcgZsO8ciBkYXMgSmFociAyMDI2LiBEYW5hY2ggYXV0b21hdGlzY2hlciBBYmdsZWljaCBtaXQgU3RldWVyZXJrbMOkcnVuZ2VuLiA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMjUva3J5cHRvd2FlaHJ1bmdlbi1zdGV1ZXJuLyIgY2xhc3M9ImlsIj5NZWhyIHp1IEtyeXB0by1TdGV1ZXJuLjwvYT48L2Rpdj48L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJkOC1maSI+CiAgICA8ZGl2IGNsYXNzPSJkOC1mcSIgb25jbGljaz0iKGZ1bmN0aW9uKGIpe3ZhciBpPWIucGFyZW50Tm9kZTtkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuZDgtZmknKS5mb3JFYWNoKGZ1bmN0aW9uKGUpe2lmKGUhPT1pKWUuY2xhc3NMaXN0LnJlbW92ZSgnb3BlbicpO30pO2kuY2xhc3NMaXN0LnRvZ2dsZSgnb3BlbicpO30pKHRoaXMpIj5XZWxjaGUgRGF0ZW4gbWVsZGV0IG1laW5lIEtyeXB0b2LDtnJzZSBhbiBkYXMgRmluYW56YW10PzwvZGl2PgogICAgPGRpdiBjbGFzcz0iZDgtZmEiPjxkaXYgY2xhc3M9ImQ4LWZhLWkiPkdlbWVsZGV0IHdlcmRlbjogTmFtZSwgQWRyZXNzZSwgU3RldWVyLUlELCBHZWJ1cnRzZGF0dW07IGFsbGUgS8OkdWZlL1ZlcmvDpHVmZS9UYXVzY2h2b3Jnw6RuZ2UgbWl0IERhdHVtIHVuZCBFdXJvLVZvbHVtZW47IDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yNi9zdGFraW5nLXN0ZXVlcm4vIiBjbGFzcz0iaWwiPlN0YWtpbmc8L2E+LUVydHLDpGdlOyBFaW4tL0F1c3phaGx1bmdzLVdhbGxldC1BZHJlc3NlbjsgSmFocmVzZW5kYmVzdMOkbmRlLiA8c3Ryb25nPktlaW5lIE1pbmRlc3RncmVuemU8L3N0cm9uZz4g4oCTIGplZGUgZWluemVsbmUgVHJhbnNha3Rpb24gd2lyZCBlcmZhc3N0LiA8YSBocmVmPSJodHRwczovL21pc3NjcnlwdG8uZGUvc3RldWVyLXJlY2huZXIvZmluYW56YW10IiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgY2xhc3M9InNyYyI+bWlzc2NyeXB0by5kZTwvYT48L2Rpdj48L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJkOC1maSI+CiAgICA8ZGl2IGNsYXNzPSJkOC1mcSIgb25jbGljaz0iKGZ1bmN0aW9uKGIpe3ZhciBpPWIucGFyZW50Tm9kZTtkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuZDgtZmknKS5mb3JFYWNoKGZ1bmN0aW9uKGUpe2lmKGUhPT1pKWUuY2xhc3NMaXN0LnJlbW92ZSgnb3BlbicpO30pO2kuY2xhc3NMaXN0LnRvZ2dsZSgnb3BlbicpO30pKHRoaXMpIj5CZXRyaWZmdCBEQUM4IGF1Y2ggTWV0YU1hc2ssIERFWCB1bmQgSGFyZHdhcmUtV2FsbGV0cz88L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImQ4LWZhIj48ZGl2IGNsYXNzPSJkOC1mYS1pIj5EaXJla3QgdW50ZXIgREFDOCBmYWxsZW4gbnVyIHJlZ3VsaWVydGUgS3J5cHRvYsO2cnNlbiB1bmQgLWRpZW5zdGxlaXN0ZXIg4oCTIDxzdHJvbmc+bmljaHQ8L3N0cm9uZz4gREVYLVRyYW5zYWt0aW9uZW4gKFVuaXN3YXAsIEp1cGl0ZXIpLCBNZXRhTWFzayBvZGVyIEhhcmR3YXJlLVdhbGxldHMuIEFiZXI6IERpZSA8c3Ryb25nPlN0ZXVlcnBmbGljaHQgZW50c3RlaHQgdHJvdHpkZW08L3N0cm9uZz4gZHVyY2ggwqcgMjMgRVN0Ry4gV2VyIGF1ZiBERVggR2V3aW5uZSBlcnppZWx0LCBpc3Qgc3RldWVycGZsaWNodGlnIOKAkyB1bmFiaMOkbmdpZyB2b24gREFDOC4gQXXDn2VyZGVtIGvDtm5uZW4gRmluYW56YmVow7ZyZGVuIE9uLUNoYWluLURhdGVuIHZpYSBCbG9ja2NoYWluLUFuYWx5c2UgYXVzd2VydGVuLjwvZGl2PjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9ImQ4LWZpIj4KICAgIDxkaXYgY2xhc3M9ImQ4LWZxIiBvbmNsaWNrPSIoZnVuY3Rpb24oYil7dmFyIGk9Yi5wYXJlbnROb2RlO2RvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5kOC1maScpLmZvckVhY2goZnVuY3Rpb24oZSl7aWYoZSE9PWkpZS5jbGFzc0xpc3QucmVtb3ZlKCdvcGVuJyk7fSk7aS5jbGFzc0xpc3QudG9nZ2xlKCdvcGVuJyk7fSkodGhpcykiPldhcyBpc3QgZGllIEZJRk8tTWV0aG9kZSB1bmQgd2FydW0gaXN0IHNpZSBpbiBEZXV0c2NobGFuZCBQZmxpY2h0PzwvZGl2PgogICAgPGRpdiBjbGFzcz0iZDgtZmEiPjxkaXYgY2xhc3M9ImQ4LWZhLWkiPkZJRk8gPSBGaXJzdCBJbiwgRmlyc3QgT3V0OiBEaWUgenVlcnN0IGdla2F1ZnRlbiBDb2lucyBnZWx0ZW4gYmVpbSBWZXJrYXVmIGFscyB6dWVyc3QgdmVya2F1ZnQuIEluIERldXRzY2hsYW5kIGxhdXQgQk1GLVNjaHJlaWJlbiAoMTAuIE1haSAyMDIyKSBkaWUgZWluemlnIGFuZXJrYW5udGUgTWV0aG9kZS4gQW5kZXJlIE1ldGhvZGVuIChMSUZPLCBISUZPLCBBdmVyYWdlIENvc3QpIHNpbmQgdW56dWzDpHNzaWcuIFByYWt0aXNjaCBiZWRldXRldCBkYXM6IFdlciB2ZXJzY2hpZWRlbmUgS2F1ZnplaXRwdW5rdGUgaGF0LCBtdXNzIGdlbmF1IHRyYWNrZW4gd2VsY2hlIENvaW5zIGVyIHdhbm4gZ2VrYXVmdCBoYXQuIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yNS9rcnlwdG8tc3RldWVycmVjaG5lci8iIGNsYXNzPSJpbCI+S3J5cHRvLVN0ZXVlcnJlY2huZXIgYXVmIEtyeXB0b1p1a3VuZnQuPC9hPjwvZGl2PjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9ImQ4LWZpIj4KICAgIDxkaXYgY2xhc3M9ImQ4LWZxIiBvbmNsaWNrPSIoZnVuY3Rpb24oYil7dmFyIGk9Yi5wYXJlbnROb2RlO2RvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5kOC1maScpLmZvckVhY2goZnVuY3Rpb24oZSl7aWYoZSE9PWkpZS5jbGFzc0xpc3QucmVtb3ZlKCdvcGVuJyk7fSk7aS5jbGFzc0xpc3QudG9nZ2xlKCdvcGVuJyk7fSkodGhpcykiPldhcyBwYXNzaWVydCB3ZW5uIGljaCBLcnlwdG8tR2V3aW5uZSBuaWNodCBlcmtsw6RydCBoYWJlPzwvZGl2PgogICAgPGRpdiBjbGFzcz0iZDgtZmEiPjxkaXYgY2xhc3M9ImQ4LWZhLWkiPkZlc3RzZXR6dW5nc2ZyaXN0ZW46IDQgSmFocmUgKG5vcm1hbCksIDUgSmFocmUgKGxlaWNodGZlcnRpZ2UgVmVya8O8cnp1bmcpLCA8c3Ryb25nPjEwIEphaHJlIChIaW50ZXJ6aWVodW5nKTwvc3Ryb25nPi4gVmVyc3DDpHR1bmdzenVzY2hsYWc6IDAsMjUlIHBybyBNb25hdCwgbWluZC4gMjUg4oKsLiBOYWNoemFobHVuZ3N6aW5zZW46IDEsOCUgcC5hLiBCZWkgdm9yc8OkdHpsaWNoZXIgSGludGVyemllaHVuZzogU3RyYWZhbnplaWdlIG3DtmdsaWNoLiBFbXBmZWhsdW5nOiBTZWxic3RhbnplaWdlIDxzdHJvbmc+Vk9SIEp1bGkgMjAyNzwvc3Ryb25nPiBlaW5yZWljaGVuIOKAkyBkYW5hY2ggaXN0IHNpZSBtZWlzdCBuaWNodCBtZWhyIHN0cmFmYmVmcmVpZW5kLiA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMjUva3J5cHRvd2FlaHJ1bmdlbi1yZWNodGxpY2hlcy8iIGNsYXNzPSJpbCByIj5LcnlwdG8tUmVjaHRsaWNoZXMgZXJrbMOkcnQuPC9hPjwvZGl2PjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9ImQ4LWZpIj4KICAgIDxkaXYgY2xhc3M9ImQ4LWZxIiBvbmNsaWNrPSIoZnVuY3Rpb24oYil7dmFyIGk9Yi5wYXJlbnROb2RlO2RvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5kOC1maScpLmZvckVhY2goZnVuY3Rpb24oZSl7aWYoZSE9PWkpZS5jbGFzc0xpc3QucmVtb3ZlKCdvcGVuJyk7fSk7aS5jbGFzc0xpc3QudG9nZ2xlKCdvcGVuJyk7fSkodGhpcykiPkJpcyB3YW5uIG11c3MgaWNoIG1laW5lIFN0ZXVlcmVya2zDpHJ1bmcgMjAyNSBhYmdlYmVuPzwvZGl2PgogICAgPGRpdiBjbGFzcz0iZDgtZmEiPjxkaXYgY2xhc3M9ImQ4LWZhLWkiPjxzdHJvbmc+MzEuIEp1bGkgMjAyNjwvc3Ryb25nPiAob2huZSBTdGV1ZXJiZXJhdGVyKS4gTWl0IFN0ZXVlcmJlcmF0ZXI6IGJpcyBFbmRlIEZlYnJ1YXIgMjAyNy4gS3J5cHRvLUdld2lubmUgaW4gQW5sYWdlIFNPIGVpbnRyYWdlbi4gPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzI2L3N0YWtpbmctc3RldWVybi8iIGNsYXNzPSJpbCI+U3Rha2luZzwvYT4tRXJ0csOkZ2UgZWJlbmZhbGxzIEFubGFnZSBTTy4gVGVybWluZ2VzY2jDpGZ0ZSDihpIgQW5sYWdlIEtBUC4gRnJlaWdyZW56ZSBWZXLDpHXDn2VydW5nc2dld2lubmU6IDEuMDAwIOKCrC4gRnJlaWdyZW56ZSBTdGFraW5nL01pbmluZy9EZUZpOiAyNTYg4oKsLiBUcm90eiBGcmVpZ3JlbnplIGRla2xhcmllcmVuIOKAkyBudXIgZGFubiBnaWx0IHNpZSBhbHMgZ2VudXR6dC48L2Rpdj48L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJkOC1maSI+CiAgICA8ZGl2IGNsYXNzPSJkOC1mcSIgb25jbGljaz0iKGZ1bmN0aW9uKGIpe3ZhciBpPWIucGFyZW50Tm9kZTtkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuZDgtZmknKS5mb3JFYWNoKGZ1bmN0aW9uKGUpe2lmKGUhPT1pKWUuY2xhc3NMaXN0LnJlbW92ZSgnb3BlbicpO30pO2kuY2xhc3NMaXN0LnRvZ2dsZSgnb3BlbicpO30pKHRoaXMpIj5XZXJkZW4gS3J5cHRvLURhdGVuIGF1Y2ggaW5zIEF1c2xhbmQgw7xiZXJtaXR0ZWx0PzwvZGl2PgogICAgPGRpdiBjbGFzcz0iZDgtZmEiPjxkaXYgY2xhc3M9ImQ4LWZhLWkiPkphLiBEQUM4IHNpZWh0IGF1dG9tYXRpc2NoZW4gSW5mb3JtYXRpb25zYXVzdGF1c2NoIHp3aXNjaGVuIGFsbGVuIEVVLU1pdGdsaWVkc3RhYXRlbiB2b3IuIFdlciBpbiBEZXV0c2NobGFuZCBsZWJ0LCBhYmVyIGF1ZiBlaW5lciBldXJvcMOkaXNjaGVuIELDtnJzZSBpbiBGcmFua3JlaWNoIG9kZXIgZGVuIE5pZWRlcmxhbmRlbiBoYW5kZWx0OiBEaWUgRGF0ZW4ga29tbWVuIHRyb3R6ZGVtIGFucyBkZXV0c2NoZSBGaW5hbnphbXQuIFp1c8OkdHpsaWNoOiBDQVJGIChPRUNEKSB1bWZhc3N0IDUwKyBTdGFhdGVuIHdlbHR3ZWl0LCBkYXJ1bnRlciBVU0EsIFVLLCBKYXBhbiwgQXVzdHJhbGllbiwgU2luZ2FwdXIgdW5kIGFsbGUgRVUtTWl0Z2xpZWRlci4gQXVjaCBuaWNodC1FVS1Cw7Zyc2VuIGRpZSBFVS1LdW5kZW4gYmVkaWVuZW4gbcO8c3NlbiBtZWxkZW4uIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yNi9rcnlwdG9zdGV1ZXJuLXNjaHdlaXovIiBjbGFzcz0iaWwgcCI+S3J5cHRvLVN0ZXVlcm4gU2Nod2Vpei48L2E+IDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yNi9rcnlwdG9zdGV1ZXJuLW9lc3RlcnJlaWNoLyIgY2xhc3M9ImlsIHAiPktyeXB0by1TdGV1ZXJuIMOWc3RlcnJlaWNoLjwvYT48L2Rpdj48L2Rpdj4KICA8L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJkOC1ociI+PC9kaXY+Cgo8aDI+V2VpdGVyZSBTdGV1ZXItICZhbXA7IFJlY2h0cy1BcnRpa2VsPC9oMj4KPGRpdiBjbGFzcz0iZDgtY2FyZHMiPgogIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yNS9rcnlwdG93YWVocnVuZ2VuLXN0ZXVlcm4vIiBjbGFzcz0iZDgtY2FyZCI+PGRpdiBjbGFzcz0iZDgtY2FyZC1jYXQiPlNURVVFUk48L2Rpdj48ZGl2IGNsYXNzPSJkOC1jYXJkLXRpdGxlIj5LcnlwdG8gU3RldWVybiBEZXV0c2NobGFuZCAyMDI2PC9kaXY+PC9hPgogIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yNi9zdGFraW5nLXN0ZXVlcm4vIiBjbGFzcz0iZDgtY2FyZCI+PGRpdiBjbGFzcz0iZDgtY2FyZC1jYXQiPlNURVVFUk48L2Rpdj48ZGl2IGNsYXNzPSJkOC1jYXJkLXRpdGxlIj5TdGFraW5nIFN0ZXVlcm4gMjAyNjwvZGl2PjwvYT4KICA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMjUva3J5cHRvLXN0ZXVlcnJlY2huZXIvIiBjbGFzcz0iZDgtY2FyZCI+PGRpdiBjbGFzcz0iZDgtY2FyZC1jYXQiPlRPT0xTPC9kaXY+PGRpdiBjbGFzcz0iZDgtY2FyZC10aXRsZSI+S3J5cHRvLVN0ZXVlcnJlY2huZXI8L2Rpdj48L2E+CiAgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzI1L21pY2EtdmVyb3JkbnVuZy8iIGNsYXNzPSJkOC1jYXJkIj48ZGl2IGNsYXNzPSJkOC1jYXJkLWNhdCI+UkVHVUxJRVJVTkc8L2Rpdj48ZGl2IGNsYXNzPSJkOC1jYXJkLXRpdGxlIj5NaUNBLVZlcm9yZG51bmcgZXJrbMOkcnQ8L2Rpdj48L2E+CiAgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzI1L2tyeXB0b3dhZWhydW5nZW4tcmVjaHRsaWNoZXMvIiBjbGFzcz0iZDgtY2FyZCI+PGRpdiBjbGFzcz0iZDgtY2FyZC1jYXQiPlJFQ0hUPC9kaXY+PGRpdiBjbGFzcz0iZDgtY2FyZC10aXRsZSI+S3J5cHRvICYgUmVjaHQgaW4gRGV1dHNjaGxhbmQ8L2Rpdj48L2E+CiAgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzE1L2t5Yy8iIGNsYXNzPSJkOC1jYXJkIj48ZGl2IGNsYXNzPSJkOC1jYXJkLWNhdCI+R1JVTkRMQUdFTjwvZGl2PjxkaXYgY2xhc3M9ImQ4LWNhcmQtdGl0bGUiPldhcyBpc3QgS1lDPzwvZGl2PjwvYT4KICA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMjYva3J5cHRvc3RldWVybi1vZXN0ZXJyZWljaC8iIGNsYXNzPSJkOC1jYXJkIj48ZGl2IGNsYXNzPSJkOC1jYXJkLWNhdCI+U1RFVUVSTjwvZGl2PjxkaXYgY2xhc3M9ImQ4LWNhcmQtdGl0bGUiPktyeXB0byBTdGV1ZXJuIMOWc3RlcnJlaWNoPC9kaXY+PC9hPgogIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yNi9rcnlwdG9zdGV1ZXJuLXNjaHdlaXovIiBjbGFzcz0iZDgtY2FyZCI+PGRpdiBjbGFzcz0iZDgtY2FyZC1jYXQiPlNURVVFUk48L2Rpdj48ZGl2IGNsYXNzPSJkOC1jYXJkLXRpdGxlIj5LcnlwdG8gU3RldWVybiBTY2h3ZWl6PC9kaXY+PC9hPgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImQ4LWF1dGhvciI+CiAgPGRpdiBjbGFzcz0iZDgtYXYiPkZSPC9kaXY+CiAgPGRpdj4KICAgIDxkaXYgY2xhc3M9ImQ4LWFuIj5GZWxpeCBSaWVnZXI8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImQ4LWFyIj5HcsO8bmRlciAmYW1wOyBDaGVmcmVkYWt0ZXVyICZtaWRkb3Q7IEtyeXB0b1p1a3VuZnQuY29tICZtaWRkb3Q7IDkuIE1haSAyMDI2PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJkOC1hYiI+UXVlbGxlbjogYmxvY2twaXQuaW8gKENBUkYvREFDOCBGaW5hbnphbXQtR3VpZGUsIEFwcmlsIDIwMjYpLCBjb2ludHJhY2tpbmcuaW5mbyAoS3J5cHRvIFN0ZXVlciBEZXV0c2NobGFuZCAyMDI2KSwgcGFuZG90YXguZGUgKERBQzggTWVsZGVwZmxpY2h0LCBGZWIuIDIwMjYpLCBiaXNvbmFwcC5jb20gKERBQzggZXJrbMOkcnQsIEphbi4gMjAyNiksIG1pc3NjcnlwdG8uZGUgKEZpbmFuemFtdCAmIEtyeXB0byAyMDI2LCBNw6RyeiAyMDI2KSwgaGVmdGZpbG1lLmNvbSAoS3J5cHRvLVN0YWtpbmcgU3RldWVyIERBQzgsIEFwcmlsIDIwMjYpLCB3YWx0aW8uY29tIChLcnlwdG8gU3RldWVybiAyMDI2KSwgZmluYW56dGlwLmRlIChOZXVlIEtyeXB0b3JlZ2VsbiBzZWl0IDIwMjYsIEphbi4gMjAyNikuIFJlY2h0c2dydW5kbGFnZW46IEVVLVJpY2h0bGluaWUgMjAyMy8yMjI2IChEQUM4KSwgS1N0VEcsIMKnIDIzIEVTdEcsIMKnIDIyIE5yLiAzIEVTdEcsIEJNRi1TY2hyZWliZW4gMTAuIE1haSAyMDIyLiBLZWluZSBSZWNodHMtIG9kZXIgU3RldWVyYmVyYXR1bmcuPC9kaXY+CiAgPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0iZDgtZGlzYyI+PHN0cm9uZz5XaWNodGlnZXIgSGlud2Vpczo8L3N0cm9uZz4gRGllc2VyIEFydGlrZWwgZGllbnQgYXVzc2NobGllw59saWNoIGFsbGdlbWVpbmVuIEluZm9ybWF0aW9uc3p3ZWNrZW4gdW5kIHN0ZWxsdCA8c3Ryb25nPmtlaW5lPC9zdHJvbmc+IFN0ZXVlci0gb2RlciBSZWNodHNiZXJhdHVuZyBkYXIuIEtyeXB0by1TdGV1ZXJyZWNodCBpc3Qga29tcGxleCB1bmQgw6RuZGVydCBzaWNoIGjDpHVmaWcuIEJlaSBncsO2w59lcmVuIEJldHLDpGdlbiwgbmljaHQgZGVrbGFyaWVydGVuIFZvcmphaHJlbiBvZGVyIFVuc2ljaGVyaGVpdGVuOiBLb25zdWx0aWVyZSB1bmJlZGluZ3QgZWluZW4gYXVmIEtyeXB0byBzcGV6aWFsaXNpZXJ0ZW4gU3RldWVyYmVyYXRlci4gSW5mb3JtYXRpb25lbiBiYXNpZXJlbiBhdWYgZGVtIFN0YW5kIE1haSAyMDI2IOKAkyBzcMOkdGVyZSBSZWNodHPDpG5kZXJ1bmdlbiBtw7ZnbGljaC4gPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzI1L2tyeXB0b3dhZWhydW5nZW4tc3RldWVybi8iIGNsYXNzPSJpbCI+QWxsZ2VtZWluZXIgS3J5cHRvLVN0ZXVlci1HdWlkZSBhdWYgS3J5cHRvWnVrdW5mdC48L2E+PC9kaXY+Cgo8ZGl2IGNsYXNzPSJkOC1tZXRhIj4KICBWZXLDtmZmZW50bGljaHQ6IDkuIE1haSAyMDI2ICZtaWRkb3Q7IEF1dG9yOiBGZWxpeCBSaWVnZXIgJm1pZGRvdDsgS3J5cHRvWnVrdW5mdC5jb20gJm1pZGRvdDsgS2VpbmUgU3RldWVyLS9SZWNodHNiZXJhdHVuZyAmbWlkZG90OyBBZmZpbGlhdGU6IEJpdGdldCBrcnlwdG8zMCAvIE9LWCBDUllQVE8yMDI2IC8gQmluZ1ggTkE0UVlSCjwvZGl2PgoKPC9kaXY+CjwhLS0gL3dwOmh0bWwgLS0+dQF9vo\/bxQR1An2+j9vFBH2NkeLmBXUBfb6P28UEdQJ9vo\/bxQR9nZHi5gV9rIsBdgIYaW1hZ2VfZ2VuZXJhdG9yX3NldHRpbmdzdgUIdGVtcGxhdGV3B2hpZ2h3YXkQZGVmYXVsdF9pbWFnZV9pZH0ABGZvbnR3AAdlbmFibGVkeAV0b2tlbnemA2V5SnBiV2NpT2lKb2RIUndjenBjTDF3dmEzSjVjSFJ2ZW5WcmRXNW1kQzVqYjIxY0wzZHdMV052Ym5SbGJuUmNMM1Z3Ykc5aFpITmNMekl3TWpaY0x6QTFYQzlyY25sd2RHOTZkV3QxYm1aMExUWTVabVZtTlRoaVpUWmlaVEV0TWpBd2VESXdNQzV3Ym1jX1kzSnZjRDB4SWl3aWRIaDBJam9pUkVGRE9DQW1ZVzF3T3lCTGNubHdkRzhnTWpBeU5qb2dWMkZ6SUdSaGN5QkdhVzVoYm5waGJYUWdhbVYwZW5RZ1hIVXdNR1pqWW1WeUlHUnBZMmdnZDJWcFhIVXdNR1JtSUZ4MU1qQXhNeUIxYm1RZ2QyRnpJR1IxSUdwbGRIcDBJSFIxYmlCdGRYTnpkQ0lzSW5SbGJYQnNZWFJsSWpvaWFHbG5hSGRoZVNJc0ltWnZiblFpT2lJaUxDSmliRzluWDJsa0lqb3lOREkwTWprd05EaDkuWVFJQXl4TkJPSHQzYWp5RmluZmloajB1RTFrS3JWeUp3cWh0Qk11ZFlWZ01RB3ZlcnNpb259AncHcHVibGlzaAHyka35Cx8CAAIAAgABAQEBAQEBAQEBAQAEAAEAAgEDAA8AAgADAAEAAgEEABkABiIWAAEAAQIFAAEAAQIHAQIRIQHxuQMA\",\"updateId\":404534920}","_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":"eyJpbWciOiJodHRwczpcL1wva3J5cHRvenVrdW5mdC5jb21cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjZcLzA1XC9rcnlwdG96dWt1bmZ0LTY5ZmVmNThiZTZiZTEtMjAweDIwMC5wbmc_Y3JvcD0xIiwidHh0IjoiREFDOCAmYW1wOyBLcnlwdG8gMjAyNjogV2FzIGRhcyBGaW5hbnphbXQgamV0enQgXHUwMGZjYmVyIGRpY2ggd2VpXHUwMGRmIFx1MjAxMyB1bmQgd2FzIGR1IGpldHp0IHR1biBtdXNzdCIsInRlbXBsYXRlIjoiaGlnaHdheSIsImZvbnQiOiIiLCJibG9nX2lkIjoyNDI0MjkwNDh9.YQIAyxNBOHt3ajyFinfihj0uE1kKrVyJwqhtBMudYVgMQ"},"version":2},"_wpas_customize_per_network":false,"jetpack_post_was_ever_published":false},"categories":[609969150,778847325],"tags":[],"class_list":["post-8936","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-krypto-news","category-kryptowaehrungen-gesetzte"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/kryptozukunft.com\/wp-content\/uploads\/2026\/05\/kryptozukunft-69fef58be6be1.png","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":3649,"url":"https:\/\/kryptozukunft.com\/es\/2025\/07\/24\/carf-neue-meldepflichten-fuer-kryptoanleger\/","url_meta":{"origin":8936,"position":0},"title":"CARF: Nuevas obligaciones de informaci\u00f3n para los criptoinversores","author":"Felix Rieger","date":"julio 24, 2025","format":false,"excerpt":"El Marco de Informaci\u00f3n sobre Criptoactivos (CARF, por sus siglas en ingl\u00e9s) obligar\u00e1 a los proveedores de servicios de criptomonedas a comunicar los datos de las transacciones a las autoridades fiscales a partir de 2026, lo que limitar\u00e1 considerablemente el anonimato.","rel":"","context":"En \u00abKrypto News - Nachrichten Portal\u00bb","block_context":{"text":"Krypto News - Nachrichten Portal","link":"https:\/\/kryptozukunft.com\/es\/category\/krypto-news\/"},"img":{"alt_text":"CARF: Neue Meldepflichten f\u00fcr Kryptoanleger","src":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/07\/image-20.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/07\/image-20.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/07\/image-20.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/07\/image-20.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":8792,"url":"https:\/\/kryptozukunft.com\/es\/2026\/04\/20\/krypto-steuern-2026-haltefrist-dac8-meldepflicht-und-alle-aenderungen-fuer-deine-steuererklaerung\/","url_meta":{"origin":8936,"position":1},"title":"Impuesto Cripto 2026: Per\u00edodo de tenencia, obligaci\u00f3n de informar DAC8 y todos los cambios para tu declaraci\u00f3n de impuestos","author":"Felix Rieger","date":"abril 20, 2026","format":false,"excerpt":"En 2026, entrar\u00e1n en vigor nuevas normativas fiscales sobre criptomonedas en Alemania, incluyendo un per\u00edodo de tenencia de 1 a\u00f1o, una exenci\u00f3n de 1.000 \u20ac y la obligaci\u00f3n de reportar seg\u00fan DAC8 para los inversores.","rel":"","context":"En \u00abKrypto News - Nachrichten Portal\u00bb","block_context":{"text":"Krypto News - Nachrichten Portal","link":"https:\/\/kryptozukunft.com\/es\/category\/krypto-news\/"},"img":{"alt_text":"Digital network with various cryptocurrency symbols and the text Krypto Steuern","src":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/04\/kryptozukunft-69e6200d7e888.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/04\/kryptozukunft-69e6200d7e888.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/04\/kryptozukunft-69e6200d7e888.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/04\/kryptozukunft-69e6200d7e888.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":1880,"url":"https:\/\/kryptozukunft.com\/es\/2025\/04\/20\/faq-krypto-regulierung-steuern\/","url_meta":{"origin":8936,"position":2},"title":"FAQ cripto regulaci\u00f3n e impuestos","author":"Felix Rieger","date":"abril 20, 2025","format":false,"excerpt":"El Reglamento MiCA regula las criptomonedas en la UE, estima las obligaciones fiscales y protege a los inversores en el proceso.","rel":"","context":"En \u00abFAQ Kryptow\u00e4hrungen - die H\u00e4ufigsten Fragen\u00bb","block_context":{"text":"FAQ Kryptow\u00e4hrungen - die H\u00e4ufigsten Fragen","link":"https:\/\/kryptozukunft.com\/es\/category\/faq-kryptowaehrungen\/"},"img":{"alt_text":"FAQ Krypto Regulierung &amp; Steuern","src":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/04\/image-29.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/04\/image-29.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/04\/image-29.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/04\/image-29.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":5730,"url":"https:\/\/kryptozukunft.com\/es\/2025\/10\/30\/was-hinter-der-moeglichen-abschaffung-der-krypto-haltefrist-steckt\/","url_meta":{"origin":8936,"position":3},"title":"Qu\u00e9 hay detr\u00e1s de la posible supresi\u00f3n del periodo de tenencia de criptomonedas","author":"Felix Rieger","date":"octubre 30, 2025","format":false,"excerpt":"El SPD pide la abolici\u00f3n del periodo de tenencia de criptomonedas en Alemania, lo que har\u00eda que todos los beneficios tributaran independientemente del periodo de tenencia.","rel":"","context":"En \u00abKrypto News - Nachrichten Portal\u00bb","block_context":{"text":"Krypto News - Nachrichten Portal","link":"https:\/\/kryptozukunft.com\/es\/category\/krypto-news\/"},"img":{"alt_text":"Was hinter der m\u00f6glichen Abschaffung der Krypto-Haltefrist steckt","src":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/10\/image-17.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/10\/image-17.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/10\/image-17.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/10\/image-17.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":1863,"url":"https:\/\/kryptozukunft.com\/es\/2025\/04\/19\/faq-krypto-regulierung\/","url_meta":{"origin":8936,"position":4},"title":"FAQ cripto regulaci\u00f3n","author":"Felix Rieger","date":"abril 19, 2025","format":false,"excerpt":"Las FAQ cubren aspectos legales de MiCA, impuestos y regulaciones en el espacio cripto, incluyendo empresas cripto, impuestos y DeFi.","rel":"","context":"En \u00abFAQ Kryptow\u00e4hrungen - die H\u00e4ufigsten Fragen\u00bb","block_context":{"text":"FAQ Kryptow\u00e4hrungen - die H\u00e4ufigsten Fragen","link":"https:\/\/kryptozukunft.com\/es\/category\/faq-kryptowaehrungen\/"},"img":{"alt_text":"FAQ Krypto Regulierung &amp; Steuern","src":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/04\/image-28.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/04\/image-28.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/04\/image-28.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/04\/image-28.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":1426,"url":"https:\/\/kryptozukunft.com\/es\/2025\/03\/26\/kryptosteuern-oesterreich\/","url_meta":{"origin":8936,"position":5},"title":"Criptoimpuestos Austria","author":"Felix Rieger","date":"marzo 26, 2025","format":false,"excerpt":"Las criptodivisas en Austria est\u00e1n sujetas a diversos impuestos, como el impuesto sobre el patrimonio, el impuesto sobre la renta y el impuesto sobre las plusval\u00edas, con regulaciones espec\u00edficas desde 2022.","rel":"","context":"En \u00abKrypto News - Nachrichten Portal\u00bb","block_context":{"text":"Krypto News - Nachrichten Portal","link":"https:\/\/kryptozukunft.com\/es\/category\/krypto-news\/"},"img":{"alt_text":"\u00d6sterreich","src":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/03\/image-163.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/03\/image-163.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/03\/image-163.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/03\/image-163.png?resize=700%2C400&ssl=1 2x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/kryptozukunft.com\/es\/wp-json\/wp\/v2\/posts\/8936","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kryptozukunft.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kryptozukunft.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kryptozukunft.com\/es\/wp-json\/wp\/v2\/users\/263121695"}],"replies":[{"embeddable":true,"href":"https:\/\/kryptozukunft.com\/es\/wp-json\/wp\/v2\/comments?post=8936"}],"version-history":[{"count":2,"href":"https:\/\/kryptozukunft.com\/es\/wp-json\/wp\/v2\/posts\/8936\/revisions"}],"predecessor-version":[{"id":8942,"href":"https:\/\/kryptozukunft.com\/es\/wp-json\/wp\/v2\/posts\/8936\/revisions\/8942"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kryptozukunft.com\/es\/wp-json\/wp\/v2\/media\/8940"}],"wp:attachment":[{"href":"https:\/\/kryptozukunft.com\/es\/wp-json\/wp\/v2\/media?parent=8936"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kryptozukunft.com\/es\/wp-json\/wp\/v2\/categories?post=8936"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kryptozukunft.com\/es\/wp-json\/wp\/v2\/tags?post=8936"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}