{"id":9071,"date":"2026-05-15T11:54:50","date_gmt":"2026-05-15T09:54:50","guid":{"rendered":"https:\/\/kryptozukunft.com\/?p=9071"},"modified":"2026-05-15T11:55:36","modified_gmt":"2026-05-15T09:55:36","slug":"beste-kryptoboerse-fuer-anfaenger-2026-bitget-mit-code-krypto30-30-rabatt-mica-reguliert-deutsche-oberflaeche","status":"publish","type":"post","link":"https:\/\/kryptozukunft.com\/tr\/2026\/05\/15\/beste-kryptoboerse-fuer-anfaenger-2026-bitget-mit-code-krypto30-30-rabatt-mica-reguliert-deutsche-oberflaeche\/","title":{"rendered":"Beste Kryptob\u00f6rse f\u00fcr Anf\u00e4nger 2026: Bitget mit Code krypto30 \u2013 30% Rabatt, MiCA-reguliert, deutsche Oberfl\u00e4che"},"content":{"rendered":"\n<h1 class=\"wp-block-heading\">Beste Kryptob\u00f6rse f\u00fcr Anf\u00e4nger 2026: Bitget mit Code krypto30 \u2013 30% Rabatt, MiCA-reguliert, deutsche Oberfl\u00e4che<\/h1>\n\n\n\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Article\",\n  \"headline\": \"Beste Kryptob\u00f6rse f\u00fcr Anf\u00e4nger 2026: Warum Bitget mit Code krypto30 die erste Wahl ist\",\n  \"description\": \"Beste Kryptob\u00f6rse f\u00fcr Anf\u00e4nger 2026: Bitget mit Referral-Code krypto30 bietet 30% dauerhaften Geb\u00fchrenrabatt, SEPA-Einzahlung kostenlos, deutsche Oberfl\u00e4che, MiCA-reguliert, 800+ Coins, One-Click-Copy-Trading und einen 300 Mio. $ Schutzfonds. Schritt-f\u00fcr-Schritt-Anleitung f\u00fcr den ersten Bitcoin-Kauf. Vergleich mit Bitvavo, Coinbase, Kraken und Binance. F\u00fcr wen ist Bitget ideal \u2013 und f\u00fcr wen nicht?\",\n  \"datePublished\": \"2026-05-15\",\n  \"dateModified\": \"2026-05-15\",\n  \"author\": {\"@type\": \"Person\", \"name\": \"Felix Rieger\", \"url\": \"https:\/\/kryptozukunft.com\/author\/\"},\n  \"publisher\": {\"@type\": \"Organization\", \"name\": \"KryptoZukunft\", \"url\": \"https:\/\/kryptozukunft.com\", \"logo\": {\"@type\": \"ImageObject\", \"url\": \"https:\/\/kryptozukunft.com\/wp-content\/uploads\/logo.png\"}},\n  \"inLanguage\": \"de-DE\",\n  \"keywords\": \"beste Kryptob\u00f6rse Anf\u00e4nger 2026, Bitget Anf\u00e4nger, Bitget Referral Code krypto30, Bitcoin kaufen Anf\u00e4nger, Krypto B\u00f6rse Vergleich, Bitget SEPA, Bitget MiCA, erste Kryptob\u00f6rse Deutschland\"\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 der Bitget Referral-Code krypto30?\",\n      \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Der Bitget Referral-Code krypto30 gibt dir dauerhaft 30% Rabatt auf alle Handelsgeb\u00fchren auf Bitget. Das bedeutet: Statt 0,1% Spot-Geb\u00fchr zahlst du nur 0,07% \u2013 f\u00fcr jeden Trade, dauerhaft, ohne Zeitlimit. Den Code krypto30 gibst du bei der Registrierung auf Bitget ein oder nutzt den direkten Link \u00fcber bonus.bitget.com\/Kryptozukunft1. Wichtig: Der Code muss bei der Kontoerstellung eingegeben werden \u2013 nachtr\u00e4glich ist das nicht m\u00f6glich.\"}\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Ist Bitget sicher f\u00fcr Anf\u00e4nger?\",\n      \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Ja, Bitget gilt 2026 als eine der sichersten und anf\u00e4ngerfreundlichsten Kryptob\u00f6rsen: MiCA-reguliert (EU), 300 Millionen Dollar Schutzfonds f\u00fcr Nutzergelder, monatlicher Proof of Reserves (Nachweis dass alle Guthaben gedeckt sind), deutsche Benutzeroberfl\u00e4che, 24\/7-Support. Beim Coinbase-Ausfall im Mai 2026 blieb Bitget vollst\u00e4ndig verf\u00fcgbar. Empfehlung: 2-Faktor-Authentifizierung (2FA) sofort nach der Registrierung aktivieren.\"}\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Wie kaufe ich meinen ersten Bitcoin auf Bitget?\",\n      \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"5 Schritte f\u00fcr den ersten Bitcoin-Kauf auf Bitget: (1) Konto unter bonus.bitget.com\/Kryptozukunft1 erstellen \u2013 Code krypto30 wird automatisch angewendet. (2) KYC-Verifizierung abschlie\u00dfen (Personalausweis, ca. 5 Minuten). (3) Geld per SEPA-\u00dcberweisung einzahlen (kostenlos, 1\u20132 Werktage) oder per Kreditkarte (sofort, Geb\u00fchr). (4) Im Spot-Markt BTC\/EUR oder BTC\/USDT aufrufen. (5) Kaufbetrag eingeben und best\u00e4tigen. Fertig \u2013 Bitcoin befindet sich jetzt in deinem Bitget-Konto.\"}\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Was ist der Unterschied zwischen Bitget und Bitvavo f\u00fcr Anf\u00e4nger?\",\n      \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Bitvavo ist eine niederl\u00e4ndische B\u00f6rse die auf europ\u00e4ische Anf\u00e4nger zugeschnitten ist \u2013 sehr einfache Oberfl\u00e4che, SEPA sofort, nur ~200 Coins. Bitget ist breiter aufgestellt: 800+ Coins, Copy Trading, Futures, Staking, Web3-Wallet. F\u00fcr reine Bitcoin\/Ethereum-K\u00e4ufer ist Bitvavo etwas einfacher. F\u00fcr alle die auch Altcoins, Copy Trading oder Futures wollen: Bitget ist die bessere Wahl. Bitget hat mit Code krypto30 (0,07% Geb\u00fchr) g\u00fcnstigere Konditionen als Bitvavo (0,25% ohne Code).\"}\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Kann ich mit 10 Euro bei Bitget starten?\",\n      \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Ja. Bitget hat kein Mindesteinzahlungslimit (au\u00dfer bei SEPA: meist ab 10\u201320 \u20ac). F\u00fcr Kreditkarten-K\u00e4ufe: meist ab 15\u201320 \u20ac. Das Mindesthandelsvolumen im Spot-Markt liegt bei ca. 5\u201310 USDT \u2013 also kann man ab etwa 5\u201310 Euro erste K\u00e4ufe t\u00e4tigen. Empfehlung f\u00fcr Anf\u00e4nger: Mit 50\u2013100 \u20ac starten um Geb\u00fchren nicht zu \u00fcberproportionieren, und eine DCA-Strategie (regelm\u00e4\u00dfige kleine K\u00e4ufe) anwenden.\"}\n    }\n  ]\n}\n<\/script>\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"HowTo\",\n  \"name\": \"Erstes Konto auf Bitget erstellen und Bitcoin kaufen\",\n  \"description\": \"Schritt-f\u00fcr-Schritt-Anleitung f\u00fcr Anf\u00e4nger zum ersten Bitcoin-Kauf auf Bitget mit Referral-Code krypto30\",\n  \"totalTime\": \"PT15M\",\n  \"supply\": [{\"@type\": \"HowToSupply\", \"name\": \"Personalausweis oder Reisepass f\u00fcr KYC-Verifizierung\"}, {\"@type\": \"HowToSupply\", \"name\": \"Bankkonto f\u00fcr SEPA-\u00dcberweisung\"}],\n  \"tool\": [{\"@type\": \"HowToTool\", \"name\": \"Bitget-Konto (kostenlos erstellen)\"}],\n  \"step\": [\n    {\"@type\": \"HowToStep\", \"position\": 1, \"name\": \"Konto registrieren\", \"text\": \"\u00d6ffne bonus.bitget.com\/Kryptozukunft1 \u2013 der Referral-Code krypto30 wird automatisch eingetragen. E-Mail und sicheres Passwort eingeben. E-Mail-Best\u00e4tigung abschlie\u00dfen.\"},\n    {\"@type\": \"HowToStep\", \"position\": 2, \"name\": \"2FA aktivieren\", \"text\": \"Sofort nach der Registrierung: Einstellungen \u2192 Sicherheit \u2192 Google Authenticator oder SMS-2FA aktivieren. Sch\u00fctzt das Konto vor unbefugtem Zugriff.\"},\n    {\"@type\": \"HowToStep\", \"position\": 3, \"name\": \"KYC-Verifizierung\", \"text\": \"Identit\u00e4t \u2192 KYC \u2192 Personalausweis oder Reisepass fotografieren und hochladen. Meist in 5\u201315 Minuten genehmigt. Notwendig f\u00fcr SEPA-Einzahlungen.\"},\n    {\"@type\": \"HowToStep\", \"position\": 4, \"name\": \"Geld einzahlen\", \"text\": \"Einzahlen \u2192 SEPA-\u00dcberweisung \u2192 Bankdaten von Bitget kopieren, Verwendungszweck exakt \u00fcbernehmen. Alternativ: Kreditkarte f\u00fcr Soforteinzahlung. Mindest: ca. 10\u201320 \u20ac.\"},\n    {\"@type\": \"HowToStep\", \"position\": 5, \"name\": \"Bitcoin kaufen\", \"text\": \"M\u00e4rkte \u2192 Spot \u2192 BTC\/USDT oder BTC\/EUR suchen. Kauftyp w\u00e4hlen (Market Order f\u00fcr Sofortkauf). Betrag eingeben. Best\u00e4tigen. Bitcoin ist sofort im Konto.\"}\n  ]\n}\n<\/script>\n\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Review\",\n  \"name\": \"Bitget Testbericht 2026\",\n  \"reviewBody\": \"Bitget ist 2026 die beste Kryptob\u00f6rse f\u00fcr deutsche Anf\u00e4nger: MiCA-reguliert, 300 Mio. $ Schutzfonds, deutsche Oberfl\u00e4che, kostenloser SEPA-Support, 800+ Coins, bestes Copy Trading f\u00fcr EU-Nutzer. Mit Referral-Code krypto30 dauerhaft 30% Geb\u00fchrenrabatt.\",\n  \"author\": {\"@type\": \"Person\", \"name\": \"Felix Rieger\"},\n  \"itemReviewed\": {\"@type\": \"Organization\", \"name\": \"Bitget\", \"url\": \"https:\/\/bonus.bitget.com\/Kryptozukunft1\"},\n  \"reviewRating\": {\"@type\": \"Rating\", \"ratingValue\": 4.8, \"bestRating\": 5, \"worstRating\": 1}\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  --bg:#F7931A;--bg2:rgba(247,147,26,.09);--bg3:rgba(247,147,26,.25);\n  --g:#22C55E;--g2:rgba(34,197,94,.09);--g3:rgba(34,197,94,.25);\n  --r:#EF4444;--r2:rgba(239,68,68,.09);--r3:rgba(239,68,68,.25);\n  --b:#60A5FA;--b2:rgba(96,165,250,.09);--b3:rgba(96,165,250,.25);\n  --p:#A78BFA;--p2:rgba(167,139,250,.09);--p3:rgba(167,139,250,.25);\n  --y:#FCD34D;--y2:rgba(252,211,77,.09);--y3:rgba(252,211,77,.25);\n  --c:#34D399;--c2:rgba(52,211,153,.09);--c3:rgba(52,211,153,.25);\n  --txt:#E2EAF2;--txt2:#B0C4D8;--txt3:#8FA8C0;\n  --dk:#060e0a;--dk2:#0D1A14;--dk3:#111F18;\n}\n.an{max-width:910px;margin:0 auto;padding:0 20px 70px;background:var(--dk);font-family:'Outfit',sans-serif;color:var(--txt)}\n.an *{box-sizing:border-box}\n.an 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.an h2 em{font-style:normal;color:var(--bg)}\n.an h3{font-family:'Exo 2',sans-serif;font-weight:800;font-size:clamp(15px,2vw,20px);margin:22px 0 9px;color:#F0F7F2}\n.an p{font-size:15.5px;line-height:1.97;color:var(--txt);margin-bottom:16px}\n.an p strong{color:#F0F7F2}\n.an ul,.an ol{padding-left:22px;color:var(--txt);font-size:15px;line-height:1.95;margin-bottom:16px}\n.an li{margin-bottom:7px}\n.an a.il{text-decoration:none;font-weight:600;border-bottom-width:1px;border-bottom-style:solid}\n.an a.il.o{color:#FCD34D;border-color:rgba(252,211,77,.4)}\n.an a.il.g{color:#86EFAC;border-color:rgba(134,239,172,.4)}\n.an a.il.r{color:#FCA5A5;border-color:rgba(252,165,165,.4)}\n.an a.il.b{color:#93C5FD;border-color:rgba(147,197,253,.4)}\n.an a.il.p{color:#C4B5FD;border-color:rgba(196,181,253,.4)}\n.an a.il.c{color:#6EE7B7;border-color:rgba(110,231,183,.4)}\n.an a.src{font-family:'JetBrains Mono',monospace;font-size:10px;color:var(--txt3);background:var(--dk2);border:1px solid rgba(247,147,26,.2);border-radius:4px;padding:1px 7px;margin-left:4px;vertical-align:middle;text-decoration:none}\n.an-hr{height:1px;background:linear-gradient(90deg,var(--bg3),transparent);margin:50px 0}\n\n\/* HERO *\/\n.an-hero{background:linear-gradient(135deg,rgba(247,147,26,.09),rgba(34,197,94,.06));border:2px solid var(--bg3);border-radius:16px;padding:30px 34px;margin:0 0 10px;position:relative;overflow:hidden}\n.an-hero::before{content:'';position:absolute;top:-70px;right:-70px;width:260px;height:260px;background:radial-gradient(circle,rgba(247,147,26,.1),transparent 70%);pointer-events:none}\n.an-badges{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}\n.an-badge{font-family:'JetBrains Mono',monospace;font-size:8px;font-weight:700;padding:3px 10px;border-radius:4px;letter-spacing:.08em;text-transform:uppercase}\n.an-badge.o{color:#FCD34D;border:1px solid var(--bg3);background:var(--bg2)}\n.an-badge.g{color:#86EFAC;border:1px solid var(--g3);background:var(--g2)}\n.an-badge.r{color:#FCA5A5;border:1px solid var(--r3);background:var(--r2)}\n.an-hero h1{font-family:'Exo 2',sans-serif;font-weight:900;font-size:clamp(22px,3.4vw,38px);line-height:1.07;color:#F0F7F2;margin:0 0 12px}\n.an-hero h1 span{color:#FCD34D}\n.an-hero-lead{font-size:15.5px;color:var(--txt);line-height:1.93;margin:0 0 20px}\n.an-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}\n.an-hero-panel{background:var(--dk2);border-radius:11px;padding:14px 18px}\n.an-hero-panel.o{border:1px solid rgba(247,147,26,.2)}.an-hero-panel.g{border:1px solid rgba(34,197,94,.2)}.an-hero-panel.r{border:1px solid rgba(239,68,68,.2)}\n.an-hero-panel h3{margin:0 0 9px;font-size:12px;font-family:'Exo 2',sans-serif;font-weight:800}\n.an-hero-panel h3.o{color:#FCD34D}.an-hero-panel h3.g{color:#86EFAC}.an-hero-panel h3.r{color:#FCA5A5}\n.an-hero-panel ul{padding-left:14px;font-size:13px;color:var(--txt);line-height:1.85;margin:0}\n.an-hero-panel li{margin-bottom:4px}\n\n\/* STATS *\/\n.an-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(115px,1fr));gap:9px;margin:20px 0}\n.an-stat{background:var(--dk2);border-radius:10px;padding:12px;text-align:center}\n.an-stat.o{border:1px solid rgba(247,147,26,.15)}.an-stat.g{border:1px solid rgba(34,197,94,.15)}.an-stat.r{border:1px solid rgba(239,68,68,.15)}.an-stat.b{border:1px solid rgba(96,165,250,.15)}\n.an-sv{font-family:'Exo 2',sans-serif;font-size:clamp(12px,1.8vw,18px);font-weight:900;line-height:1.1;margin-bottom:4px}\n.an-sv.o{color:#FCD34D}.an-sv.g{color:#86EFAC}.an-sv.r{color:#FCA5A5}.an-sv.b{color:#93C5FD}\n.an-sl{font-size:8px;color:var(--txt3);font-family:'JetBrains Mono',monospace;line-height:1.55}\n\n\/* CODE-BOX *\/\n.an-code{background:linear-gradient(135deg,rgba(247,147,26,.12),rgba(252,211,77,.06));border:2px solid var(--bg3);border-radius:14px;padding:24px 28px;text-align:center;margin:22px 0}\n.an-code-label{font-family:'JetBrains Mono',monospace;font-size:9px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--txt3);margin-bottom:8px}\n.an-code-val{font-family:'Exo 2',sans-serif;font-weight:900;font-size:clamp(28px,5vw,52px);color:#FCD34D;letter-spacing:.05em;margin-bottom:8px;line-height:1}\n.an-code-sub{font-size:14px;color:var(--txt2);margin-bottom:16px}\n.an-code-btn{display:inline-block;background:#F59E0B;color:#000 !important;font-family:'Exo 2',sans-serif;font-weight:900;font-size:16px;padding:14px 32px;border-radius:10px;text-decoration:none !important;margin-bottom:10px}\n.an-code-note{font-size:12px;color:var(--txt3);font-family:'JetBrains Mono',monospace}\n\n\/* BOX *\/\n.an-box{border-radius:12px;padding:18px 22px;margin:20px 0}\n.an-box.org{background:var(--bg2);border:1px solid var(--bg3)}\n.an-box.grn{background:var(--g2);border:1px solid var(--g3)}\n.an-box.red{background:var(--r2);border:1px solid var(--r3)}\n.an-box.blu{background:var(--b2);border:1px solid var(--b3)}\n.an-box.ylw{background:var(--y2);border:1px solid var(--y3)}\n.an-box-t{font-family:'JetBrains Mono',monospace;font-size:8.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px}\n.an-box.org .an-box-t{color:#FCD34D}.an-box.grn .an-box-t{color:#86EFAC}.an-box.red .an-box-t{color:#FCA5A5}.an-box.blu .an-box-t{color:#93C5FD}.an-box.ylw .an-box-t{color:#FCD34D}\n.an-box p,.an-box ul{font-size:14.5px;color:var(--txt);margin-bottom:0;line-height:1.9}\n.an-box p:not(:last-child),.an-box ul:not(:last-child){margin-bottom:10px}\n.an-box li{margin-bottom:6px}\n.an-box strong{color:#F0F7F2}\n\n\/* FEATURE-GRID *\/\n.an-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(195px,1fr));gap:10px;margin:18px 0}\n.an-feat{background:var(--dk2);border:1px solid rgba(247,147,26,.12);border-radius:11px;padding:16px;border-top:3px solid var(--bg)}\n.an-feat-icon{font-size:26px;margin-bottom:8px}\n.an-feat-title{font-family:'Exo 2',sans-serif;font-weight:900;font-size:14px;color:#FCD34D;margin-bottom:6px}\n.an-feat-body{font-size:13px;color:var(--txt2);line-height:1.75}\n.an-feat-body strong{color:#F0F7F2}\n\n\/* SCHRITTE *\/\n.an-steps{display:flex;flex-direction:column;gap:0;margin:20px 0}\n.an-step{display:flex;gap:0;position:relative}\n.an-step:not(:last-child)::after{content:'';position:absolute;left:22px;top:46px;width:2px;height:calc(100% - 20px);background:linear-gradient(180deg,rgba(247,147,26,.4),transparent)}\n.an-step-num{width:44px;height:44px;border-radius:50%;background:#F59E0B;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:10px;z-index:1}\n.an-step-body{background:var(--dk2);border:1px solid rgba(247,147,26,.1);border-radius:11px;padding:16px 20px;margin-bottom:10px;flex:1}\n.an-step-body h3{margin:0 0 7px;font-family:'Exo 2',sans-serif;font-weight:900;font-size:15px;color:#F0F7F2}\n.an-step-body h3 span{color:#FCD34D}\n.an-step-body p{font-size:14px;color:var(--txt);line-height:1.85;margin:0}\n.an-step-tip{display:inline-block;background:rgba(247,147,26,.1);border:1px solid rgba(247,147,26,.2);border-radius:6px;padding:5px 11px;font-size:12px;color:#FCD34D;font-family:'JetBrains Mono',monospace;margin-top:8px}\n\n\/* VERGLEICHSTABELLE *\/\n.an-tw{overflow-x:auto;border-radius:13px;border:1px solid rgba(247,147,26,.15);margin:20px 0}\n.an-tbl{width:100%;border-collapse:collapse;min-width:600px}\n.an-tbl thead{background:var(--dk3)}\n.an-tbl th{font-family:'JetBrains Mono',monospace;font-size:8px;color:#FCD34D;letter-spacing:.08em;text-transform:uppercase;padding:13px 14px;border-bottom:2px solid rgba(247,147,26,.2);text-align:left;white-space:nowrap}\n.an-tbl td{padding:11px 14px;color:var(--txt);border-bottom:1px solid rgba(255,255,255,.04);font-size:13px;line-height:1.7;vertical-align:middle}\n.an-tbl td:first-child{color:#F0F7F2;font-weight:600}\n.an-tbl tr:last-child td{border-bottom:none}\n.an-tbl tr:nth-child(even) td{background:rgba(255,255,255,.018)}\n.an-tbl .row-win{background:rgba(247,147,26,.05)!important;border-left:4px solid var(--bg)}\n.tc-g{color:#86EFAC;font-weight:700}.tc-r{color:#FCA5A5;font-weight:700}.tc-o{color:#FCD34D;font-weight:700}.tc-b{color:#93C5FD;font-weight:700}.tc-p{color:#C4B5FD;font-weight:700}\n.ti{display:inline-block;font-family:'JetBrains Mono',monospace;font-size:8px;font-weight:700;padding:2px 6px;border-radius:3px;white-space:nowrap}\n.ti.g{color:#86EFAC;background:rgba(34,197,94,.1)}.ti.r{color:#FCA5A5;background:rgba(239,68,68,.1)}.ti.o{color:#FCD34D;background:rgba(247,147,26,.1)}.ti.b{color:#93C5FD;background:rgba(96,165,250,.1)}.ti.p{color:#C4B5FD;background:rgba(167,139,250,.1)}\n\n\/* PROS\/CONS *\/\n.an-cols2{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:18px 0}\n.an-col{background:var(--dk2);border-radius:10px;padding:16px 18px}\n.an-col.g{border:1px solid rgba(34,197,94,.15)}.an-col.r{border:1px solid rgba(239,68,68,.15)}\n.an-col h4{margin:0 0 10px;font-family:'Exo 2',sans-serif;font-weight:800;font-size:13px}\n.an-col.g h4{color:#86EFAC}.an-col.r h4{color:#FCA5A5}\n.an-col ul{padding-left:16px;font-size:13px;color:var(--txt2);line-height:1.85;margin:0}\n.an-col li{margin-bottom:5px}\n.an-col li strong{color:#F0F7F2}\n\n\/* F\u00dcR WEN *\/\n.an-target{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;margin:16px 0}\n.an-tg{background:var(--dk2);border-radius:11px;padding:16px}\n.an-tg.yes{border:1px solid rgba(34,197,94,.15);border-top:3px solid var(--g)}\n.an-tg.no{border:1px solid rgba(239,68,68,.15);border-top:3px solid var(--r)}\n.an-tg-title{font-family:'Exo 2',sans-serif;font-weight:900;font-size:13px;margin-bottom:9px}\n.an-tg.yes .an-tg-title{color:#86EFAC}.an-tg.no .an-tg-title{color:#FCA5A5}\n.an-tg ul{padding-left:14px;font-size:13px;color:var(--txt2);line-height:1.82;margin:0}\n.an-tg li{margin-bottom:5px}\n\n\/* QUOTE *\/\n.an-q{border-left:4px solid var(--bg);background:var(--bg2);padding:18px 22px;margin:22px 0;border-radius:0 11px 11px 0}\n.an-q blockquote{margin:0 0 10px;font-size:15.5px;color:#FEF3C7;font-style:italic;line-height:1.92}\n.an-q-attr{font-family:'JetBrains Mono',monospace;font-size:9px;color:rgba(252,211,77,.7);line-height:1.7}\n.an-q-attr strong{color:#FCD34D}\n\n\/* STERNE-RATING *\/\n.an-rating{display:flex;align-items:center;gap:6px;margin:8px 0 14px}\n.an-stars{color:#F59E0B;font-size:20px;letter-spacing:2px}\n.an-rating-val{font-family:'Exo 2',sans-serif;font-weight:900;font-size:20px;color:#FCD34D}\n.an-rating-max{font-size:13px;color:var(--txt3);font-family:'JetBrains Mono',monospace}\n\n\/* FAQ *\/\n.an-faq{margin:18px 0}\n.an-fi{border:1px solid rgba(247,147,26,.15);border-radius:9px;margin-bottom:7px;overflow:hidden}\n.an-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:var(--dk2);line-height:1.4}\n.an-fq::after{content:'+';font-size:20px;color:#FCD34D;transition:transform .22s;flex-shrink:0;margin-left:12px}\n.an-fi.open .an-fq::after{transform:rotate(45deg)}\n.an-fa{max-height:0;overflow:hidden;transition:max-height .35s ease}\n.an-fi.open .an-fa{max-height:500px}\n.an-fa-i{padding:14px 18px;font-size:14px;color:var(--txt);line-height:1.9;border-top:1px solid rgba(247,147,26,.1)}\n.an-fa-i strong{color:#F0F7F2}\n\n\/* CTA *\/\n.an-cta{background:linear-gradient(135deg,rgba(247,147,26,.1),rgba(34,197,94,.06));border:2px solid var(--bg3);border-radius:14px;padding:24px 28px;text-align:center;margin:28px 0}\n.an-cta-btn{display:inline-block;background:#22C55E;color:#000 !important;font-family:'Exo 2',sans-serif;font-weight:900;font-size:16px;padding:14px 32px;border-radius:10px;text-decoration:none !important;margin-top:8px}\n\n\/* CARDS *\/\n.an-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:8px;margin:14px 0}\n.an-card{background:var(--dk2);border:1px solid rgba(247,147,26,.1);border-radius:8px;padding:12px;text-decoration:none;display:block;border-bottom:none}\n.an-card-cat{font-size:8px;font-family:'JetBrains Mono',monospace;color:#FCD34D;margin-bottom:3px;text-transform:uppercase;letter-spacing:.06em}\n.an-card-title{font-weight:700;color:#F0F7F2;font-size:12px;line-height:1.4}\n\n.an-author{background:var(--bg2);border:1px solid var(--bg3);border-radius:12px;padding:18px 22px;margin:26px 0;display:flex;gap:14px;align-items:flex-start}\n.an-av{width:46px;height:46px;border-radius:50%;background:linear-gradient(135deg,#F59E0B,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.an-an{font-family:'Exo 2',sans-serif;font-weight:900;font-size:14px;color:#F0F7F2}\n.an-ar{font-family:'JetBrains Mono',monospace;font-size:8px;color:#FCD34D;margin:2px 0 6px}\n.an-ab{font-size:12.5px;color:var(--txt2);line-height:1.65}\n.an-disc{background:rgba(239,68,68,.07);border:1px solid var(--r3);border-radius:10px;padding:13px 17px;font-size:13px;color:#FEE2E2;line-height:1.85;margin:20px 0}\n.an-disc strong{color:#F0F7F2}\n.an-meta{font-family:'JetBrains Mono',monospace;font-size:8px;color:var(--txt3);margin-top:14px;line-height:1.9}\n\n@media(max-width:660px){.an-hero-grid,.an-cols2{grid-template-columns:1fr}.an-features{grid-template-columns:1fr 1fr}.an-target{grid-template-columns:1fr}.an-step-num{display:none}.an-author{flex-direction:column}}\n<\/style>\n\n<div class=\"an\">\n\n<!-- HERO -->\n<div class=\"an-hero\">\n  <div class=\"an-badges\">\n    <span class=\"an-badge o\">&#9889; Anf\u00e4nger-Guide 2026<\/span>\n    <span class=\"an-badge g\">&#9989; MiCA-reguliert<\/span>\n    <span class=\"an-badge o\">30% Rabatt mit krypto30<\/span>\n    <span class=\"an-badge r\">Keine Anlageberatung<\/span>\n  <\/div>\n  <h1>Beste Kryptob\u00f6rse f\u00fcr Anf\u00e4nger 2026:<br><span>Bitget mit Code krypto30<\/span><\/h1>\n  <p class=\"an-hero-lead\">Du m\u00f6chtest zum ersten Mal Krypto kaufen \u2013 aber wei\u00dft nicht welche B\u00f6rse du w\u00e4hlen sollst? Die Auswahl ist riesig, die Unterschiede relevant. <strong>Dieser Guide zeigt warum Bitget mit Referral-Code krypto30 f\u00fcr die meisten Einsteiger in Deutschland die beste Wahl ist<\/strong> \u2013 sicher, g\u00fcnstig, anf\u00e4ngerfreundlich, MiCA-reguliert. Plus: vollst\u00e4ndige Schritt-f\u00fcr-Schritt-Anleitung f\u00fcr deinen ersten Kauf.<\/p>\n  <div class=\"an-hero-grid\">\n    <div class=\"an-hero-panel o\">\n      <h3 class=\"o\">&#9889; Bitget mit Code krypto30<\/h3>\n      <ul>\n        <li><strong>30% Geb\u00fchrenrabatt<\/strong> dauerhaft auf alle Trades<\/li>\n        <li>0,07% Spot-Geb\u00fchr (statt 0,1%)<\/li>\n        <li>SEPA-Einzahlung kostenlos<\/li>\n        <li>800+ Coins, deutsche Oberfl\u00e4che<\/li>\n        <li>MiCA-reguliert, 300 Mio. $ Schutzfonds<\/li>\n        <li>Copy Trading, Staking, Futures<\/li>\n      <\/ul>\n    <\/div>\n    <div class=\"an-hero-panel g\">\n      <h3 class=\"g\">&#9989; Was dieser Guide enth\u00e4lt<\/h3>\n      <ul>\n        <li>Warum Bitget f\u00fcr Anf\u00e4nger<\/li>\n        <li>Code krypto30 \u2013 wie er funktioniert<\/li>\n        <li>5-Schritte: erstes Konto, erster Kauf<\/li>\n        <li>B\u00f6rsenvergleich: Bitget vs. 4 Alternativen<\/li>\n        <li>Was nach dem ersten Kauf<\/li>\n        <li>Die h\u00e4ufigsten Anf\u00e4nger-Fehler<\/li>\n      <\/ul>\n    <\/div>\n  <\/div>\n<\/div>\n\n<div class=\"an-stats\">\n  <div class=\"an-stat o\"><div class=\"an-sv o\">krypto30<\/div><div class=\"an-sl\">Dein Referral-Code f\u00fcr Bitget<\/div><\/div>\n  <div class=\"an-stat o\"><div class=\"an-sv o\">30%<\/div><div class=\"an-sl\">Dauerhafter Geb\u00fchrenrabatt<\/div><\/div>\n  <div class=\"an-stat g\"><div class=\"an-sv g\">0,07%<\/div><div class=\"an-sl\">Spot-Geb\u00fchr mit Code (statt 0,1%)<\/div><\/div>\n  <div class=\"an-stat g\"><div class=\"an-sv g\">800+<\/div><div class=\"an-sl\">Handelbare Coins auf Bitget<\/div><\/div>\n  <div class=\"an-stat b\"><div class=\"an-sv b\">300 Mio. $<\/div><div class=\"an-sl\">Bitget Nutzerschutzfonds<\/div><\/div>\n  <div class=\"an-stat g\"><div class=\"an-sv g\">MiCA<\/div><div class=\"an-sl\">EU-reguliert \u2013 BaFin-konform<\/div><\/div>\n<\/div>\n\n<!-- PROMO-CODE BOX -->\n<div class=\"an-code\">\n  <div class=\"an-code-label\">&#127381; Dein exklusiver Bitget Referral-Code<\/div>\n  <div class=\"an-code-val\">krypto30<\/div>\n  <div class=\"an-code-sub\">30% dauerhafter Rabatt auf alle Handelsgeb\u00fchren &middot; kein Ablaufdatum<\/div>\n  <a class=\"an-code-btn\" href=\"https:\/\/bonus.bitget.com\/Kryptozukunft1\" target=\"_blank\" rel=\"nofollow noopener\" style=\"color:#000 !important\">&#9889; Jetzt bei Bitget registrieren \u2013 Code krypto30<\/a>\n  <div class=\"an-code-note\">Code wird automatisch angewendet &middot; Bei manueller Eingabe: krypto30 im Registrierungsformular eintragen<\/div>\n<\/div>\n\n<div class=\"an-hr\"><\/div>\n\n<!-- WARUM BITGET -->\n<h2>Warum Bitget f\u00fcr Anf\u00e4nger? <em>Die 7 wichtigsten Gr\u00fcnde<\/em><\/h2>\n\n<p>Es gibt Dutzende Kryptob\u00f6rsen auf dem Markt. Nicht alle sind f\u00fcr Einsteiger geeignet \u2013 manche sind \u00fcberkompliziert, manche unsicher, manche teuer. Bitget vereint 2026 genau die Eigenschaften die f\u00fcr Anf\u00e4nger entscheidend sind:<\/p>\n\n<div class=\"an-features\">\n  <div class=\"an-feat\">\n    <div class=\"an-feat-icon\">&#127471;&#127481;<\/div>\n    <div class=\"an-feat-title\">Deutsche Oberfl\u00e4che<\/div>\n    <div class=\"an-feat-body\">Bitget ist vollst\u00e4ndig auf Deutsch verf\u00fcgbar \u2013 App, Web-Interface, Support-Center. Kein R\u00e4tselraten bei englischen Fachbegriffen. Besonders f\u00fcr den Einstieg entscheidend.<\/div>\n  <\/div>\n  <div class=\"an-feat\">\n    <div class=\"an-feat-icon\">&#127968;<\/div>\n    <div class=\"an-feat-title\">MiCA-reguliert &amp; EU-konform<\/div>\n    <div class=\"an-feat-body\">Bitget ist unter der EU-Krypto-Regulierung MiCA lizenziert und BaFin-konform \u2013 das bedeutet Rechtssicherheit f\u00fcr deutsche Nutzer. <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/25\/mica-verordnung\/\" class=\"il o\">MiCA erkl\u00e4rt.<\/a><\/div>\n  <\/div>\n  <div class=\"an-feat\">\n    <div class=\"an-feat-icon\">&#128176;<\/div>\n    <div class=\"an-feat-title\">Kostenlose SEPA-Einzahlung<\/div>\n    <div class=\"an-feat-body\">Einzahlungen per SEPA-Bank\u00fcberweisung sind bei Bitget <strong>kostenlos<\/strong>. Kein Aufschlag, keine versteckten Geb\u00fchren. Kreditkarte ist m\u00f6glich aber kostenpflichtig (~1,5%).<\/div>\n  <\/div>\n  <div class=\"an-feat\">\n    <div class=\"an-feat-icon\">&#128737;<\/div>\n    <div class=\"an-feat-title\">300 Mio. $ Schutzfonds<\/div>\n    <div class=\"an-feat-body\">Bitgets Protection Fund hat ein Volumen von 300 Mio. $ \u2013 Nutzergelder werden bei einem Hack-Ereignis aus diesem Fonds entsch\u00e4digt. Deutlich mehr als bei den meisten Konkurrenten.<\/div>\n  <\/div>\n  <div class=\"an-feat\">\n    <div class=\"an-feat-icon\">&#128200;<\/div>\n    <div class=\"an-feat-title\">Copy Trading f\u00fcr Einsteiger<\/div>\n    <div class=\"an-feat-body\">Wer noch keine eigene Strategie hat: einfach erfahrene Trader kopieren. Bitgets Copy-Trading-Feature ist das <strong>beste im EU-Raum<\/strong> und speziell f\u00fcr Anf\u00e4nger verst\u00e4ndlich aufgebaut.<\/div>\n  <\/div>\n  <div class=\"an-feat\">\n    <div class=\"an-feat-icon\">&#127381;<\/div>\n    <div class=\"an-feat-title\">30% Rabatt mit krypto30<\/div>\n    <div class=\"an-feat-body\">Mit Referral-Code <strong>krypto30<\/strong> sparst du dauerhaft 30% auf alle Handelsgeb\u00fchren. Bei regelm\u00e4\u00dfigem Trading summiert sich das schnell auf hunderte Euro im Jahr.<\/div>\n  <\/div>\n  <div class=\"an-feat\">\n    <div class=\"an-feat-icon\">&#9889;<\/div>\n    <div class=\"an-feat-title\">Einfaches Interface<\/div>\n    <div class=\"an-feat-body\">Bitget bietet sowohl eine vereinfachte Ansicht f\u00fcr Anf\u00e4nger als auch das vollst\u00e4ndige Pro-Interface. Einsteiger k\u00f6nnen in der einfachen Ansicht starten und sp\u00e4ter upgraden.<\/div>\n  <\/div>\n<\/div>\n\n<div class=\"an-q\">\n  <blockquote>&bdquo;Die h\u00e4ufigste Anf\u00e4ngerfrage die ich bekomme: &#8218;Welche B\u00f6rse soll ich nehmen?&#8216; Meine Antwort 2026: F\u00fcr die meisten Deutschen ist Bitget die beste Kombination aus Sicherheit, Benutzerfreundlichkeit und Preis. MiCA-reguliert, deutsche Oberfl\u00e4che, kostenlose SEPA-Einzahlung, 30% Geb\u00fchrenrabatt mit Code krypto30 \u2013 und wenn du mal mit Copy Trading anfangen willst, ist Bitget daf\u00fcr die beste Krypto-Plattform im EU-Raum. Das ist nicht selbstverst\u00e4ndlich \u2013 gerade bei einer B\u00f6rse die gleichzeitig auch f\u00fcr Profis taugt.&ldquo;<\/blockquote>\n  <div class=\"an-q-attr\"><strong>Felix Rieger<\/strong><span>Gr\u00fcnder &amp; Chefredakteur KryptoZukunft.com &middot; Mai 2026<\/span><\/div>\n<\/div>\n\n<!-- RATING -->\n<div class=\"an-rating\">\n  <span class=\"an-stars\">&#9733;&#9733;&#9733;&#9733;&#9733;<\/span>\n  <span class=\"an-rating-val\">4,8<\/span>\n  <span class=\"an-rating-max\">\/ 5,0 &nbsp;&middot;&nbsp; Bitget Gesamtbewertung Anf\u00e4nger 2026<\/span>\n<\/div>\n\n<div class=\"an-hr\"><\/div>\n\n<!-- CODE ERKL\u00c4RUNG -->\n<h2>Der Referral-Code krypto30: <em>Was er genau bedeutet<\/em><\/h2>\n\n<p>Ein Referral-Code bei Kryptob\u00f6rsen ist ein Empfehlungscode, der dir beim Eintritt einen dauerhaften Vorteil verschafft. Der Code <strong>krypto30<\/strong> gibt dir auf Bitget <strong>30% Rabatt auf alle Handelsgeb\u00fchren<\/strong> \u2013 dauerhaft, ohne Mindesthandelvolumen, ohne Ablaufdatum.<\/p>\n\n<div class=\"an-box org\">\n  <div class=\"an-box-t\">&#128200; Was krypto30 konkret bedeutet \u2013 Rechenbeispiel<\/div>\n  <ul>\n    <li><strong>Ohne Code:<\/strong> Spot-Geb\u00fchr 0,1% &rarr; bei 1.000 \u20ac Trade = 1,00 \u20ac Geb\u00fchr<\/li>\n    <li><strong>Mit krypto30:<\/strong> Spot-Geb\u00fchr 0,07% &rarr; bei 1.000 \u20ac Trade = 0,70 \u20ac Geb\u00fchr<\/li>\n    <li><strong>Ersparnis pro Trade:<\/strong> 0,30 \u20ac (30%)<\/li>\n    <li><strong>Bei 10.000 \u20ac Monatsvolumen:<\/strong> 3,00 \u20ac gespart &rarr; 36 \u20ac \/ Jahr<\/li>\n    <li><strong>Bei 100.000 \u20ac Monatsvolumen:<\/strong> 30,00 \u20ac gespart &rarr; 360 \u20ac \/ Jahr<\/li>\n    <li>Gilt f\u00fcr Spot, Futures und alle anderen Handelsarten auf Bitget<\/li>\n  <\/ul>\n<\/div>\n\n<div class=\"an-box ylw\">\n  <div class=\"an-box-t\">&#9888; Wichtig: Code nur bei Registrierung eingebbar<\/div>\n  <p><strong>Den Referral-Code krypto30 kannst du nur bei der erstmaligen Kontoerstellung eingeben \u2013 nicht nachtr\u00e4glich.<\/strong> Wenn du bereits ein Bitget-Konto ohne Code hast, kannst du leider nicht mehr von diesem Rabatt profitieren. Wenn du noch kein Konto hast: Nutze den direkten Link <a href=\"https:\/\/bonus.bitget.com\/Kryptozukunft1\" target=\"_blank\" rel=\"nofollow noopener\" class=\"il o\">bonus.bitget.com\/Kryptozukunft1<\/a> \u2013 dort wird der Code automatisch angewendet.<\/p>\n<\/div>\n\n<div class=\"an-hr\"><\/div>\n\n<!-- 5-SCHRITTE ANLEITUNG -->\n<h2>Erster Kauf in 5 Schritten: <em>Schritt-f\u00fcr-Schritt-Anleitung f\u00fcr Einsteiger<\/em><\/h2>\n\n<div class=\"an-steps\">\n  <div class=\"an-step\">\n    <div class=\"an-step-num\">1<\/div>\n    <div class=\"an-step-body\">\n      <h3>Konto registrieren <span>\u2013 mit Code krypto30<\/span><\/h3>\n      <p>\u00d6ffne <a href=\"https:\/\/bonus.bitget.com\/Kryptozukunft1\" target=\"_blank\" rel=\"nofollow noopener\" class=\"il o\">bonus.bitget.com\/Kryptozukunft1<\/a> im Browser \u2013 der Code krypto30 wird automatisch eingetragen. E-Mail-Adresse eingeben, sicheres Passwort w\u00e4hlen (min. 8 Zeichen, Gro\u00df-\/Kleinbuchstaben, Zahl, Sonderzeichen). E-Mail-Best\u00e4tigungslink anklicken.<\/p>\n      <span class=\"an-step-tip\">&#128161; Tipp: Nutze eine E-Mail die du wirklich im Blick hast \u2013 alle wichtigen Benachrichtigungen kommen dort an<\/span>\n    <\/div>\n  <\/div>\n  <div class=\"an-step\">\n    <div class=\"an-step-num\">2<\/div>\n    <div class=\"an-step-body\">\n      <h3>2FA sofort aktivieren <span>\u2013 Sicherheit zuerst<\/span><\/h3>\n      <p>Direkt nach der Registrierung: <strong>Einstellungen \u2192 Sicherheit \u2192 2-Faktor-Authentifizierung<\/strong>. Empfohlen: Google Authenticator oder Authy (App herunterladen, QR-Code scannen). Das sch\u00fctzt dein Konto auch wenn dein Passwort geleakt wird. <strong>Diesen Schritt nicht \u00fcberspringen.<\/strong><\/p>\n      <span class=\"an-step-tip\">&#128737; Sicherheits-Tipp: Recovery-Codes der 2FA-App sicher offline aufbewahren<\/span>\n    <\/div>\n  <\/div>\n  <div class=\"an-step\">\n    <div class=\"an-step-num\">3<\/div>\n    <div class=\"an-step-body\">\n      <h3>KYC-Verifizierung <span>\u2013 Identit\u00e4t best\u00e4tigen<\/span><\/h3>\n      <p>F\u00fcr Einzahlungen und h\u00f6here Handelslimits ist eine KYC-Verifizierung (Know Your Customer) erforderlich: <strong>Profil \u2192 Identit\u00e4tsverifizierung \u2192 Personalausweis oder Reisepass<\/strong> fotografieren und hochladen. Genehmigung meist in 5\u201315 Minuten. Ohne KYC: stark eingeschr\u00e4nkte Funktionen. <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/25\/mica-verordnung\/\" class=\"il o\">Warum KYC unter MiCA Pflicht ist.<\/a><\/p>\n      <span class=\"an-step-tip\">&#128247; Tipp: Ausweis gerade halten, gute Beleuchtung \u2013 oft klappt es beim ersten Versuch<\/span>\n    <\/div>\n  <\/div>\n  <div class=\"an-step\">\n    <div class=\"an-step-num\">4<\/div>\n    <div class=\"an-step-body\">\n      <h3>Geld einzahlen <span>\u2013 SEPA kostenlos<\/span><\/h3>\n      <p><strong>Einzahlen \u2192 Fiat \u2192 SEPA-\u00dcberweisung<\/strong>: Bankdaten von Bitget kopieren, den angegebenen Verwendungszweck exakt \u00fcbernehmen (wichtig f\u00fcr die Zuordnung). SEPA-Gutschrift: 1\u20132 Werktage, kostenlos. <strong>Soforteinzahlung per Kreditkarte<\/strong> ist ebenfalls m\u00f6glich (~1,5% Aufschlag). Minimum: ca. 10\u201320 \u20ac.<\/p>\n      <span class=\"an-step-tip\">&#128176; Empfehlung f\u00fcr Einsteiger: Mit 100\u2013200 \u20ac starten um in Ruhe die Plattform kennenzulernen<\/span>\n    <\/div>\n  <\/div>\n  <div class=\"an-step\">\n    <div class=\"an-step-num\">5<\/div>\n    <div class=\"an-step-body\">\n      <h3>Ersten Kauf t\u00e4tigen <span>\u2013 Bitcoin oder Ethereum<\/span><\/h3>\n      <p><strong>M\u00e4rkte \u2192 Spot \u2192 BTC\/USDT oder ETH\/USDT<\/strong> suchen. Kauftyp: <strong>Market Order<\/strong> f\u00fcr sofortigen Kauf zum aktuellen Preis (f\u00fcr Anf\u00e4nger empfohlen). Betrag in USDT oder EUR eingeben. Best\u00e4tigen \u2013 fertig. Bitcoin oder Ethereum befindet sich jetzt in deinem Bitget-Spot-Wallet. <a href=\"https:\/\/kryptozukunft.com\/2025\/06\/05\/was-ist-dca\/\" class=\"il g\">DCA-Strategie: regelm\u00e4\u00dfig kleine Betr\u00e4ge kaufen statt einmalig viel.<\/a><\/p>\n      <span class=\"an-step-tip\">&#128200; Anf\u00e4nger-Empfehlung: BTC und ETH als erste Coins \u2013 am liquidesten, am bekanntesten, am wenigsten volatil im Vergleich zu Altcoins<\/span>\n    <\/div>\n  <\/div>\n<\/div>\n\n<div class=\"an-hr\"><\/div>\n\n<!-- VERGLEICH -->\n<h2>B\u00f6rsenvergleich: <em>Bitget vs. Bitvavo vs. Coinbase vs. Kraken vs. Binance<\/em><\/h2>\n\n<p>F\u00fcr einen fairen Vergleich: Alle f\u00fcnf B\u00f6rsen sind seri\u00f6s und reguliert. Die Unterschiede liegen in Geb\u00fchren, Coin-Auswahl, Funktionsumfang und Benutzerfreundlichkeit f\u00fcr Anf\u00e4nger:<\/p>\n\n<div class=\"an-tw\">\n  <table class=\"an-tbl\">\n    <thead>\n      <tr>\n        <th>Kriterium<\/th>\n        <th>&#9889; Bitget + krypto30<\/th>\n        <th>Bitvavo<\/th>\n        <th>Coinbase<\/th>\n        <th>Kraken<\/th>\n        <th>Binance<\/th>\n      <\/tr>\n    <\/thead>\n    <tbody>\n      <tr class=\"row-win\">\n        <td>Spot-Geb\u00fchr (Standard)<\/td>\n        <td class=\"tc-o\"><strong>0,07% <span class=\"ti o\">mit krypto30<\/span><\/strong><\/td>\n        <td>0,25%<\/td>\n        <td>0,6% (Simple)<\/td>\n        <td>0,26%<\/td>\n        <td class=\"tc-g\">0,1%<\/td>\n      <\/tr>\n      <tr>\n        <td>Referral-Code<\/td>\n        <td class=\"tc-o\"><strong>krypto30 \u2192 30% off<\/strong><\/td>\n        <td class=\"tc-r\">kein Code<\/td>\n        <td class=\"tc-r\">kein dauerhafter Rabatt<\/td>\n        <td class=\"tc-r\">keiner<\/td>\n        <td>BNB-Rabatt (5\u201325%)<\/td>\n      <\/tr>\n      <tr class=\"row-win\">\n        <td>MiCA \/ EU-Regulierung<\/td>\n        <td class=\"tc-g\">&#10003; MiCA<\/td>\n        <td class=\"tc-g\">&#10003; DNB (NL)<\/td>\n        <td class=\"tc-g\">&#10003; BaFin<\/td>\n        <td class=\"tc-g\">&#10003; BaFin<\/td>\n        <td class=\"tc-r\">&#9888; eingeschr\u00e4nkt EU<\/td>\n      <\/tr>\n      <tr>\n        <td>SEPA-Einzahlung<\/td>\n        <td class=\"tc-g\">Kostenlos<\/td>\n        <td class=\"tc-g\">Kostenlos<\/td>\n        <td class=\"tc-g\">Kostenlos<\/td>\n        <td class=\"tc-g\">Kostenlos<\/td>\n        <td class=\"tc-r\">Eingeschr\u00e4nkt<\/td>\n      <\/tr>\n      <tr>\n        <td>Verf\u00fcgbare Coins<\/td>\n        <td class=\"tc-g\">800+<\/td>\n        <td>~200<\/td>\n        <td>~250<\/td>\n        <td>~300<\/td>\n        <td class=\"tc-g\">350+<\/td>\n      <\/tr>\n      <tr>\n        <td>Deutsche Oberfl\u00e4che<\/td>\n        <td class=\"tc-g\">&#10003; Vollst\u00e4ndig<\/td>\n        <td class=\"tc-g\">&#10003; Vollst\u00e4ndig<\/td>\n        <td class=\"tc-g\">&#10003; Ja<\/td>\n        <td class=\"tc-g\">&#10003; Ja<\/td>\n        <td class=\"tc-g\">&#10003; Ja<\/td>\n      <\/tr>\n      <tr>\n        <td>Anf\u00e4ngerfreundlichkeit<\/td>\n        <td class=\"tc-o\">&#11088;&#11088;&#11088;&#11088;&#11088;<\/td>\n        <td class=\"tc-g\">&#11088;&#11088;&#11088;&#11088;&#11088; (einfachste)<\/td>\n        <td>&#11088;&#11088;&#11088;&#11088;<\/td>\n        <td>&#11088;&#11088;&#11088;<\/td>\n        <td>&#11088;&#11088;&#11088;<\/td>\n      <\/tr>\n      <tr class=\"row-win\">\n        <td>Copy Trading (EU)<\/td>\n        <td class=\"tc-g\"><strong>&#10003; Bestes in EU<\/strong><\/td>\n        <td class=\"tc-r\">&#10007;<\/td>\n        <td class=\"tc-r\">&#10007;<\/td>\n        <td class=\"tc-r\">&#10007;<\/td>\n        <td class=\"tc-r\">&#10007; (EU eingeschr\u00e4nkt)<\/td>\n      <\/tr>\n      <tr>\n        <td>Staking<\/td>\n        <td class=\"tc-g\">&#10003; 50+ Coins<\/td>\n        <td class=\"tc-g\">&#10003; Ja<\/td>\n        <td class=\"tc-g\">&#10003; Ja<\/td>\n        <td class=\"tc-g\">&#10003; Ja<\/td>\n        <td class=\"tc-g\">&#10003; Ja<\/td>\n      <\/tr>\n      <tr>\n        <td>Futures \/ Hebel<\/td>\n        <td>&#10003; bis 125\u00d7<\/td>\n        <td class=\"tc-r\">&#10007;<\/td>\n        <td class=\"tc-r\">&#10007;<\/td>\n        <td>&#10003; bis 5\u00d7 (EU)<\/td>\n        <td>&#10003; bis 20\u00d7 (EU)<\/td>\n      <\/tr>\n      <tr>\n        <td>Schutzfonds<\/td>\n        <td class=\"tc-g\">300 Mio. $<\/td>\n        <td class=\"tc-r\">\u2013<\/td>\n        <td>FDIC ($, USD)<\/td>\n        <td class=\"tc-r\">\u2013<\/td>\n        <td class=\"tc-g\">SAFU-Fonds<\/td>\n      <\/tr>\n      <tr>\n        <td>Proof of Reserves<\/td>\n        <td class=\"tc-g\">&#10003; Monatlich<\/td>\n        <td class=\"tc-r\">&#10007;<\/td>\n        <td class=\"tc-g\">&#10003; Ja<\/td>\n        <td class=\"tc-g\">&#10003; Ja<\/td>\n        <td class=\"tc-g\">&#10003; Ja<\/td>\n      <\/tr>\n      <tr class=\"row-win\">\n        <td>Bestes f\u00fcr Anf\u00e4nger<\/td>\n        <td class=\"tc-g\"><strong>Allrounder + g\u00fcnstig<\/strong><\/td>\n        <td>Absolute Einsteiger<\/td>\n        <td>USA-Nutzer<\/td>\n        <td>EUR-Paare direkt<\/td>\n        <td>Maximale Coin-Auswahl<\/td>\n      <\/tr>\n    <\/tbody>\n  <\/table>\n<\/div>\n\n<div class=\"an-box grn\">\n  <div class=\"an-box-t\">&#128161; Fazit Vergleich<\/div>\n  <p><strong>Bitvavo<\/strong> ist am einfachsten f\u00fcr absolute Einsteiger die nur BTC und ETH kaufen wollen \u2013 aber teurer (0,25%) und weniger Funktionen. <strong>Bitget mit krypto30<\/strong> ist g\u00fcnstiger (0,07%), hat mehr Coins, Copy Trading und w\u00e4chst mit dem Nutzer mit wenn er fortgeschrittener wird. F\u00fcr Einsteiger die langfristig handeln wollen: <strong>Bitget ist die bessere Investition in eine einzelne Plattform.<\/strong><\/p>\n<\/div>\n\n<div class=\"an-hr\"><\/div>\n\n<!-- NACH DEM ERSTEN KAUF -->\n<h2>Was nach dem ersten Kauf? <em>Die n\u00e4chsten sinnvollen Schritte<\/em><\/h2>\n\n<div class=\"an-cols2\">\n  <div class=\"an-col g\">\n    <h4 class=\"g\">&#9989; Empfohlen f\u00fcr Anf\u00e4nger<\/h4>\n    <ul>\n      <li><strong>DCA-Strategie:<\/strong> Regelm\u00e4\u00dfige kleine K\u00e4ufe statt einem gro\u00dfen Einmalkauf. <a href=\"https:\/\/kryptozukunft.com\/2025\/06\/05\/was-ist-dca\/\" class=\"il g\">DCA erkl\u00e4rt.<\/a><\/li>\n      <li><strong>Hardware-Wallet<\/strong> f\u00fcr gro\u00dfe Betr\u00e4ge (Ledger\/Trezor). <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/29\/cold-wallet-vs-hot-wallet\/\" class=\"il g\">Cold Wallet erkl\u00e4rt.<\/a><\/li>\n      <li><strong>Staking<\/strong> auf Bitget: ETH, SOL, ADA passiv verzinsen. <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/22\/passives-einkommen-staking\/\" class=\"il g\">Passives Einkommen durch Staking.<\/a><\/li>\n      <li><strong>Copy Trading:<\/strong> Erfahrene Trader 1:1 kopieren \u2013 ab 50 $.<\/li>\n      <li><strong>Steuer-Dokumentation<\/strong> von Anfang an mit Krypto-Steuersoftware. <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/25\/kryptowaehrungen-steuern\/\" class=\"il o\">Krypto-Steuer erkl\u00e4rt.<\/a><\/li>\n    <\/ul>\n  <\/div>\n  <div class=\"an-col r\">\n    <h4 class=\"r\">&#9888; H\u00e4ufige Anf\u00e4nger-Fehler vermeiden<\/h4>\n    <ul>\n      <li><strong>FOMO-K\u00e4ufe:<\/strong> Niemals kaufen weil alle kaufen und der Kurs gerade explodiert<\/li>\n      <li><strong>Alles auf einen Coin:<\/strong> Diversifikation BTC + ETH + ggf. 1\u20132 Altcoins<\/li>\n      <li><strong>Kein 2FA:<\/strong> Sicherheit immer als erstes einrichten<\/li>\n      <li><strong>Unrealistische Erwartungen:<\/strong> Krypto ist hochvolatil \u2013 50% Drawdowns m\u00f6glich<\/li>\n      <li><strong>Seed Phrase teilen:<\/strong> Niemals, an niemanden. <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/11\/krypto-wallets\/\" class=\"il r\">Wallet-Sicherheit erkl\u00e4rt.<\/a><\/li>\n      <li><strong>Steuer ignorieren:<\/strong> Gewinne unter 1 Jahr Haltedauer sind steuerpflichtig<\/li>\n    <\/ul>\n  <\/div>\n<\/div>\n\n<div class=\"an-hr\"><\/div>\n\n<!-- F\u00dcR WEN IST BITGET -->\n<h2>F\u00fcr wen ist Bitget ideal \u2013 <em>und f\u00fcr wen nicht?<\/em><\/h2>\n\n<div class=\"an-target\">\n  <div class=\"an-tg yes\">\n    <div class=\"an-tg-title\">&#9989; Bitget ist ideal f\u00fcr&#8230;<\/div>\n    <ul>\n      <li>Deutsche Einsteiger die eine MiCA-regulierte B\u00f6rse wollen<\/li>\n      <li>Alle die kostenlos per SEPA einzahlen m\u00f6chten<\/li>\n      <li>Wer Copy Trading ausprobieren will (bestes in EU)<\/li>\n      <li>Nutzer die neben BTC\/ETH auch Altcoins handeln wollen (800+)<\/li>\n      <li>Anleger die langfristig auf einer Plattform bleiben wollen<\/li>\n      <li>Alle die dauerhaft 30% Geb\u00fchren sparen wollen (Code krypto30)<\/li>\n      <li>Wer Staking-Rewards auf der Exchange erzielen m\u00f6chte<\/li>\n    <\/ul>\n  <\/div>\n  <div class=\"an-tg yes\">\n    <div class=\"an-tg-title\">&#9989; Gut erg\u00e4nzend zu Bitget&#8230;<\/div>\n    <ul>\n      <li><strong>Bitvavo<\/strong> \u2013 wenn du eine noch einfachere EUR-Oberfl\u00e4che willst<\/li>\n      <li><strong>BingX<\/strong> (Code NA4QYR) \u2013 f\u00fcr Social Trading und TradingView-Integration<\/li>\n      <li><strong>OKX<\/strong> (Code CRYPTO2026) \u2013 f\u00fcr DeFi, Web3 und Trading Bots<\/li>\n      <li><strong>Ledger\/Trezor<\/strong> \u2013 f\u00fcr sichere Offline-Verwahrung gro\u00dfer Betr\u00e4ge<\/li>\n    <\/ul>\n  <\/div>\n  <div class=\"an-tg no\">\n    <div class=\"an-tg-title\">&#9888; Bitget ist weniger ideal wenn&#8230;<\/div>\n    <ul>\n      <li>Du ausschlie\u00dflich 2\u20133 Coins kaufen und sofort vergesssen willst (dann Bitvavo einfacher)<\/li>\n      <li>Du nur auf USD-M\u00e4rkten handeln willst (dann Coinbase oder Kraken)<\/li>\n      <li>Du DeFi-nativer Nutzer bist der die beste DEX-Integration braucht (dann OKX)<\/li>\n      <li>Du kein Smartphone hast (App-zentrierte Plattform)<\/li>\n    <\/ul>\n  <\/div>\n<\/div>\n\n<div class=\"an-hr\"><\/div>\n\n<!-- FAQ -->\n<h2>FAQ: <em>Bitget f\u00fcr Anf\u00e4nger 2026<\/em><\/h2>\n<div class=\"an-faq\">\n  <div class=\"an-fi\">\n    <div class=\"an-fq\" onclick=\"(function(b){var i=b.parentNode;document.querySelectorAll('.an-fi').forEach(function(e){if(e!==i)e.classList.remove('open');});i.classList.toggle('open');})(this)\">Was ist der Bitget Referral-Code krypto30?<\/div>\n    <div class=\"an-fa\"><div class=\"an-fa-i\"><strong>krypto30<\/strong> ist der Referral-Code f\u00fcr Bitget der dir dauerhaft 30% Rabatt auf alle Handelsgeb\u00fchren gibt. Standard-Spotgeb\u00fchr 0,1% \u2192 mit krypto30: <strong>0,07%<\/strong>. Wichtig: Code nur bei der Kontoerstellung eintragbar, nicht nachtr\u00e4glich. Direktlink mit automatisch eingetragenem Code: <a href=\"https:\/\/bonus.bitget.com\/Kryptozukunft1\" target=\"_blank\" rel=\"nofollow noopener\" class=\"il o\">bonus.bitget.com\/Kryptozukunft1<\/a><\/div><\/div>\n  <\/div>\n  <div class=\"an-fi\">\n    <div class=\"an-fq\" onclick=\"(function(b){var i=b.parentNode;document.querySelectorAll('.an-fi').forEach(function(e){if(e!==i)e.classList.remove('open');});i.classList.toggle('open');})(this)\">Ist Bitget sicher f\u00fcr Anf\u00e4nger?<\/div>\n    <div class=\"an-fa\"><div class=\"an-fa-i\">Ja: MiCA-reguliert (EU), 300 Mio. $ Schutzfonds, monatlicher Proof of Reserves, 2-Faktor-Authentifizierung, deutsche Oberfl\u00e4che. Beim Coinbase-Ausfall 8. Mai 2026 war Bitget vollst\u00e4ndig verf\u00fcgbar. <strong>Empfehlung:<\/strong> Sofort nach Registrierung 2FA aktivieren. F\u00fcr sehr gro\u00dfe Betr\u00e4ge (\u00fcber 10.000 \u20ac): \u00dcberlegung ob Hardware-Wallet f\u00fcr Offline-Verwahrung sinnvoll ist. <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/11\/krypto-wallets\/\" class=\"il o\">Krypto-Wallets erkl\u00e4rt.<\/a><\/div><\/div>\n  <\/div>\n  <div class=\"an-fi\">\n    <div class=\"an-fq\" onclick=\"(function(b){var i=b.parentNode;document.querySelectorAll('.an-fi').forEach(function(e){if(e!==i)e.classList.remove('open');});i.classList.toggle('open');})(this)\">Wie kaufe ich meinen ersten Bitcoin auf Bitget?<\/div>\n    <div class=\"an-fa\"><div class=\"an-fa-i\">(1) Konto registrieren \u00fcber <a href=\"https:\/\/bonus.bitget.com\/Kryptozukunft1\" target=\"_blank\" rel=\"nofollow noopener\" class=\"il o\">bonus.bitget.com\/Kryptozukunft1<\/a> (Code krypto30 automatisch). (2) 2FA aktivieren. (3) KYC-Verifizierung (Ausweis, 5\u201315 Min). (4) SEPA-\u00dcberweisung einzahlen (kostenlos, 1\u20132 Werktage). (5) M\u00e4rkte \u2192 Spot \u2192 BTC\/USDT \u2192 Market Order \u2192 Betrag \u2192 Kaufen. Fertig. <a href=\"https:\/\/kryptozukunft.com\/2025\/11\/27\/bitcoin-prognose-2025-2030-warum-btc-jetzt-an-einem-historischen-wendepunkt-steht\/\" class=\"il o\">Bitcoin Analyse 2026.<\/a><\/div><\/div>\n  <\/div>\n  <div class=\"an-fi\">\n    <div class=\"an-fq\" onclick=\"(function(b){var i=b.parentNode;document.querySelectorAll('.an-fi').forEach(function(e){if(e!==i)e.classList.remove('open');});i.classList.toggle('open');})(this)\">Was ist der Unterschied zwischen Bitget und Bitvavo?<\/div>\n    <div class=\"an-fa\"><div class=\"an-fa-i\">Bitvavo ist einfacher, hat aber weniger Coins (~200), keine Futures, kein Copy Trading, und ist teurer (0,25% Geb\u00fchr). Bitget ist etwas komplexer, daf\u00fcr g\u00fcnstiger (0,07% mit krypto30), 800+ Coins, Copy Trading, Futures, Staking. F\u00fcr Einsteiger die nur BTC\/ETH kaufen: Bitvavo ist einfacher. F\u00fcr alle die mehr wollen oder wachsen wollen: Bitget ist die bessere langfristige Wahl. <a href=\"https:\/\/kryptozukunft.com\/2025\/07\/13\/bitget-testbericht\/\" class=\"il o\">Bitget Testbericht.<\/a><\/div><\/div>\n  <\/div>\n  <div class=\"an-fi\">\n    <div class=\"an-fq\" onclick=\"(function(b){var i=b.parentNode;document.querySelectorAll('.an-fi').forEach(function(e){if(e!==i)e.classList.remove('open');});i.classList.toggle('open');})(this)\">Kann ich mit 10 Euro bei Bitget starten?<\/div>\n    <div class=\"an-fa\"><div class=\"an-fa-i\">Ja, technisch m\u00f6glich. SEPA-Minimum meist 10\u201320 \u20ac. Mindesthandelsvolumen im Spot: ca. 5\u201310 USDT. Empfehlung: Mit mindestens <strong>50\u2013100 \u20ac<\/strong> starten damit Geb\u00fchren nicht \u00fcberproportionieren. <a href=\"https:\/\/kryptozukunft.com\/2025\/06\/05\/was-ist-dca\/\" class=\"il g\">DCA-Strategie: regelm\u00e4\u00dfige kleine K\u00e4ufe sind oft besser als gro\u00dfer Einmalkauf.<\/a><\/div><\/div>\n  <\/div>\n  <div class=\"an-fi\">\n    <div class=\"an-fq\" onclick=\"(function(b){var i=b.parentNode;document.querySelectorAll('.an-fi').forEach(function(e){if(e!==i)e.classList.remove('open');});i.classList.toggle('open');})(this)\">Muss ich Krypto-Gewinne von Bitget versteuern?<\/div>\n    <div class=\"an-fa\"><div class=\"an-fa-i\">Ja. In Deutschland gilt: Krypto k\u00fcrzer als 1 Jahr gehalten \u2192 steuerpflichtig (pers\u00f6nlicher Steuersatz, Freigrenze 1.000 \u20ac\/Jahr). Krypto l\u00e4nger als 1 Jahr \u2192 <strong>vollst\u00e4ndig steuerfrei<\/strong>. Bitget DAC8-konform: ab 2026 melden EU-B\u00f6rsen automatisch ans Finanzamt. <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/25\/kryptowaehrungen-steuern\/\" class=\"il o\">Vollst\u00e4ndiger Krypto-Steuer-Guide.<\/a><\/div><\/div>\n  <\/div>\n<\/div>\n\n<div class=\"an-hr\"><\/div>\n\n<!-- CTA -->\n<div class=\"an-cta\">\n  <h3 style=\"margin:0 0 6px;font-size:16px;color:#F0F7F2\">Jetzt starten \u2013 30% Geb\u00fchrenrabatt mit Code krypto30<\/h3>\n  <p style=\"color:var(--txt2);font-size:14px;margin:0 0 4px\">MiCA-reguliert &middot; Deutsche Oberfl\u00e4che &middot; SEPA kostenlos &middot; 800+ Coins &middot; Copy Trading #1 EU<\/p>\n  <a class=\"an-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 (30% Rabatt)<\/a>\n<\/div>\n\n<h2>Weiterf&uuml;hrende Artikel<\/h2>\n<div class=\"an-cards\">\n  <a href=\"https:\/\/kryptozukunft.com\/2025\/07\/13\/bitget-testbericht\/\" class=\"an-card\"><div class=\"an-card-cat\">B\u00d6RSE<\/div><div class=\"an-card-title\">Bitget Testbericht 2026<\/div><\/a>\n  <a href=\"https:\/\/kryptozukunft.com\/2025\/07\/09\/bitget-referral-code-krypto30\/\" class=\"an-card\"><div class=\"an-card-cat\">B\u00d6RSE<\/div><div class=\"an-card-title\">Bitget Referral Code krypto30<\/div><\/a>\n  <a href=\"https:\/\/kryptozukunft.com\/2025\/06\/05\/was-ist-dca\/\" class=\"an-card\"><div class=\"an-card-cat\">STRATEGIE<\/div><div class=\"an-card-title\">Was ist DCA?<\/div><\/a>\n  <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/11\/krypto-wallets\/\" class=\"an-card\"><div class=\"an-card-cat\">SICHERHEIT<\/div><div class=\"an-card-title\">Krypto-Wallets erkl\u00e4rt<\/div><\/a>\n  <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/29\/cold-wallet-vs-hot-wallet\/\" class=\"an-card\"><div class=\"an-card-cat\">SICHERHEIT<\/div><div class=\"an-card-title\">Cold vs. Hot Wallet<\/div><\/a>\n  <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/22\/passives-einkommen-staking\/\" class=\"an-card\"><div class=\"an-card-cat\">EARN<\/div><div class=\"an-card-title\">Passives Einkommen Staking<\/div><\/a>\n  <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/25\/kryptowaehrungen-steuern\/\" class=\"an-card\"><div class=\"an-card-cat\">STEUERN<\/div><div class=\"an-card-title\">Krypto Steuern 2026<\/div><\/a>\n  <a href=\"https:\/\/kryptozukunft.com\/2025\/03\/25\/mica-verordnung\/\" class=\"an-card\"><div class=\"an-card-cat\">REGULIERUNG<\/div><div class=\"an-card-title\">MiCA-Verordnung 2026<\/div><\/a>\n<\/div>\n\n<div class=\"an-author\">\n  <div class=\"an-av\">FR<\/div>\n  <div>\n    <div class=\"an-an\">Felix Rieger<\/div>\n    <div class=\"an-ar\">Gr\u00fcnder &amp; Chefredakteur &middot; KryptoZukunft.com &middot; 15. Mai 2026<\/div>\n    <div class=\"an-ab\">Dieser Artikel enth\u00e4lt Affiliate-Links zu Bitget (Referral-Code krypto30). Wenn du \u00fcber unseren Link ein Konto erstellst, erhalten wir eine Provision \u2013 f\u00fcr dich entstehen keine zus\u00e4tzlichen Kosten, du profitierst vom 30% Geb\u00fchrenrabatt. Alle Angaben nach bestem Wissen Stand Mai 2026. Geb\u00fchren und Konditionen k\u00f6nnen sich jederzeit \u00e4ndern. Keine Anlageberatung.<\/div>\n  <\/div>\n<\/div>\n\n<div class=\"an-disc\"><strong>Risikohinweis &amp; Transparenz:<\/strong> Dieser Artikel enth\u00e4lt Affiliate-Links. Kryptow\u00e4hrungen sind hochvolatile Anlageklassen \u2013 Verluste bis zum Totalverlust des eingesetzten Kapitals sind m\u00f6glich. Investiere nur Geld das du langfristig nicht ben\u00f6tigst. Krypto-Gewinne sind in Deutschland unter bestimmten Bedingungen steuerpflichtig. Dieser Artikel stellt keine Anlageberatung dar. Keine Garantie f\u00fcr Kursentwicklungen.<\/div>\n\n<div class=\"an-meta\">Ver\u00f6ffentlicht: 15. Mai 2026 &middot; Autor: Felix Rieger &middot; KryptoZukunft.com &middot; Affiliate: Bitget krypto30 \/ OKX CRYPTO2026 \/ BingX NA4QYR<\/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>Bitget ist 2026 die beste Kryptob\u00f6rse f\u00fcr Anf\u00e4nger in Deutschland, mit MiCA-Regulierung, deutscher Oberfl\u00e4che und 30% Geb\u00fchrenrabatt durch krypto30.<\/p>","protected":false},"author":263121695,"featured_media":9075,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"{\"document\":\"AAAe+v+g7RiIAZiDzJUI+v+g7RgE2IPMlQgG+v+g7RgAewYEAgYDAQQCBQADAAQDAwYDARgBCiACAQEIAQFIAgQCfL4BAgwEPAbGAlgApAMBAQgBAUgCBEYYAQEIAQFIAgQDAPwCEjwumgEkAtgB5AP8AQgEBgQGAgYDAQoFAI4CiAMm9AUobCbuAUKQAlS4A1QS4gUBAgoASrwFVBqIBQD+ARI80AQGCAQGBAYCBgMBCgSSAogDJr8BKAAhAScAAQCEAIEAhACBAIQAgQCEAYEAhAGBAIQEgQCEAIEAhAEnASgAIQAoBCcAKAkhACgBIQAoACcABwAhACgAIQAnASEBKAAnAKgBIQAEAIEAhACBAoQAqACBAAAAxwAhACgAIQAnACECKAAnAKgBxwAhACgAIQAnACECKAAnAKgBKACoAMQAwQGEAIEAhAGoAAQARADEDIQAxAKoAQQAqAEhAKgAKAKoACgAqAAoAAcAKAMnACgBJwCoACjAmwO4mgNzdGF0ZXZlcnNpb25kb2N1bWVudGRhdGVkb2N1bWVudHN0YXR1c2RvY3VtZW50dGl0bGV0dHMgZ2VlaWVydGVydHVyZmRvY3VtZW50Y29udGVudGRvY3VtZW50ZXhjZXJwdGRvY3VtZW50YXV0aG9yZG9jdW1lbnRmZWF0dXJlZF9tZWRpYWRvY3VtZW50Y29tbWVudF9zdGF0dXNkb2N1bWVudHBpbmdfc3RhdHVzZG9jdW1lbnRzdGlja3lkb2N1bWVudHRlbXBsYXRlZG9jdW1lbnRmb3JtYXRkb2N1bWVudG1ldGFfamV0cGFja19uZXdzbGV0dGVyX2FjY2Vzc19qZXRwYWNrX2RvbnRfZW1haWxfcG9zdF90b19zdWJzX2pldHBhY2tfbmV3c2xldHRlcl90aWVyX2lkX2pldHBhY2tfbWVtYmVyc2hpcHNfY29udGFpbnNfcGF5d2FsbGVkX2NvbnRlbnRfamV0cGFja19mZWF0dXJlX2NsaXBfaWRfamV0cGFja19tZW1iZXJzaGlwc19jb250YWluc19wYWlkX2NvbnRlbnRmb290bm90ZXNqZXRwYWNrX3B1YmxpY2l6ZV9tZXNzYWdlamV0cGFja19wdWJsaWNpemVfZmVhdHVyZV9lbmFibGVkamV0cGFja19zb2NpYWxfcG9zdF9hbHJlYWR5X3NoYXJlZGpldHBhY2tfc29jaWFsX29wdGlvbnNfd3Bhc19jdXN0b21pemVfcGVyX25ldHdvcmtqZXRwYWNrX3Bvc3Rfd2FzX2V2ZXJfcHVibGlzaGVkZG9jdW1lbnRjYXRlZ29yaWVzZG9jdW1lbnR0YWdzZG9jdW1lbnRibG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRkcm9wQ2FwcGxhY2Vob2xkZXJUcnBDb250ZW50UmVzdHJpY3Rpb25pbm5lckJsb2Nrc2xldmVsPCEtLSB3cDpoZWFkaW5nIHsibGV2ZWwiOn0gLS0+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Y2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcHBsYWNlaG9sZGVyVHJwQ29udGVudFJlc3RyaWN0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRkcm9wQ2FwcGxhY2Vob2xkZXJUcnBDb250ZW50UmVzdHJpY3Rpb25pbm5lckJsb2Nrc3JlZjEKCgo8IS0tIHdwOmJsb2NrIHsicmVmIjoxODUyfSAvLS0+QmVzdGUgS3J5cHRvYsO2cnNlIGbDvHIgQW5mw6RuZ2VyIDIwMjY6IEJpdGdldCBtaXQgQ29kZSBrcnlwdG8zMCDigJMgMzAlIFJhYmF0dCwgTWlDQS1yZWd1bGllcnQsIGRldXRzY2hlIE9iZXJmbMOkY2hlQmVzZSBLcnlwb2LDtnJlZsO8ciBBbmbDpG5yIDIwMjY6IEJpdGd0IG10IENvZCBreXBvMzAg4oCTIDMwJSBSYWJhdHQsIE1pQ0Etcmd1bGllLCBkZXRzY2hlIE9iZWzDpGNoZTxoMSBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+QmVzdGUgS3J5cHRvYsO2cnNlIGbDvHIgQW5mw6RuZ2VyIDIwMjY6IEJpdGdldCBtaXQgQ29kZSBrcnlwdG8zMCDigJMgMzAlIFJhYmF0dCwgTWlDQS1yZWd1bGllcnQsIGRldXRzY2hlIE9iZXJmbMOkY2hlPC9oMT4KPCEtLSB3cDpodG1sIC0tPgo8IS0tIHdwOmh0bWwgLS0+CjxzY3JpcHQgdHlwZT0iYXBwbGljYXRpb24vbGQranNvbiI+CnsKICAiQGNvbnRleHQiOiAiaHR0cHM6Ly9zY2hlbWEub3JnIiwKICAiQHR5cGUiOiAiQXJ0aWNsZSIsCiAgImhlYWRsaW5lIjogIkJlc3RlIEtyeXB0b2LDtnJzZSBmw7xyIEFuZsOkbmdlciAyMDI2OiBXYXJ1bSBCaXRnZXQgbWl0IENvZGUga3J5cHRvMzAgZGllIGVyc3RlIFdhaGwgaXN0IiwKICAiZGVzY3JpcHRpb24iOiAiQmVzdGUgS3J5cHRvYsO2cnNlIGbDvHIgQW5mw6RuZ2VyIDIwMjY6IEJpdGdldCBtaXQgUmVmZXJyYWwtQ29kZSBrcnlwdG8zMCBiaWV0ZXQgMzAlIGRhdWVyaGFmdGVuIEdlYsO8aHJlbnJhYmF0dCwgU0VQQS1FaW56YWhsdW5nIGtvc3RlbmxvcywgZGV1dHNjaGUgT2JlcmZsw6RjaGUsIE1pQ0EtcmVndWxpZXJ0LCA4MDArIENvaW5zLCBPbmUtQ2xpY2stQ29weS1UcmFkaW5nIHVuZCBlaW5lbiAzMDAgTWlvLiAkIFNjaHV0emZvbmRzLiBTY2hyaXR0LWbDvHItU2Nocml0dC1BbmxlaXR1bmcgZsO8ciBkZW4gZXJzdGVuIEJpdGNvaW4tS2F1Zi4gVmVyZ2xlaWNoIG1pdCBCaXR2YXZvLCBDb2luYmFzZSwgS3Jha2VuIHVuZCBCaW5hbmNlLiBGw7xyIHdlbiBpc3QgQml0Z2V0IGlkZWFsIOKAkyB1bmQgZsO8ciB3ZW4gbmljaHQ\/IiwKICAiZGF0ZVB1Ymxpc2hlZCI6ICIyMDI2LTA1LTE1IiwKICAiZGF0ZU1vZGlmaWVkIjogIjIwMjYtMDUtMTUiLAogICJhdXRob3IiOiB7IkB0eXBlIjogIlBlcnNvbiIsICJuYW1lIjogIkZlbGl4IFJpZWdlciIsICJ1cmwiOiAiaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS9hdXRob3IvIn0sCiAgInB1Ymxpc2hlciI6IHsiQHR5cGUiOiAiT3JnYW5pemF0aW9uIiwgIm5hbWUiOiAiS3J5cHRvWnVrdW5mdCIsICJ1cmwiOiAiaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbSIsICJsb2dvIjogeyJAdHlwZSI6ICJJbWFnZU9iamVjdCIsICJ1cmwiOiAiaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS93cC1jb250ZW50L3VwbG9hZHMvbG9nby5wbmcifX0sCiAgImluTGFuZ3VhZ2UiOiAiZGUtREUiLAogICJrZXl3b3JkcyI6ICJiZXN0ZSBLcnlwdG9iw7Zyc2UgQW5mw6RuZ2VyIDIwMjYsIEJpdGdldCBBbmbDpG5nZXIsIEJpdGdldCBSZWZlcnJhbCBDb2RlIGtyeXB0bzMwLCBCaXRjb2luIGthdWZlbiBBbmbDpG5nZXIsIEtyeXB0byBCw7Zyc2UgVmVyZ2xlaWNoLCBCaXRnZXQgU0VQQSwgQml0Z2V0IE1pQ0EsIGVyc3RlIEtyeXB0b2LDtnJzZSBEZXV0c2NobGFuZCIKfQo8L3NjcmlwdD4KPHNjcmlwdCB0eXBlPSJhcHBsaWNhdGlvbi9sZCtqc29uIj4KewogICJAY29udGV4dCI6ICJodHRwczovL3NjaGVtYS5vcmciLAogICJAdHlwZSI6ICJGQVFQYWdlIiwKICAibWFpbkVudGl0eSI6IFsKICAgIHsKICAgICAgIkB0eXBlIjogIlF1ZXN0aW9uIiwKICAgICAgIm5hbWUiOiAiV2FzIGlzdCBkZXIgQml0Z2V0IFJlZmVycmFsLUNvZGUga3J5cHRvMzA\/IiwKICAgICAgImFjY2VwdGVkQW5zd2VyIjogeyJAdHlwZSI6ICJBbnN3ZXIiLCAidGV4dCI6ICJEZXIgQml0Z2V0IFJlZmVycmFsLUNvZGUga3J5cHRvMzAgZ2lidCBkaXIgZGF1ZXJoYWZ0IDMwJSBSYWJhdHQgYXVmIGFsbGUgSGFuZGVsc2dlYsO8aHJlbiBhdWYgQml0Z2V0LiBEYXMgYmVkZXV0ZXQ6IFN0YXR0IDAsMSUgU3BvdC1HZWLDvGhyIHphaGxzdCBkdSBudXIgMCwwNyUg4oCTIGbDvHIgamVkZW4gVHJhZGUsIGRhdWVyaGFmdCwgb2huZSBaZWl0bGltaXQuIERlbiBDb2RlIGtyeXB0bzMwIGdpYnN0IGR1IGJlaSBkZXIgUmVnaXN0cmllcnVuZyBhdWYgQml0Z2V0IGVpbiBvZGVyIG51dHp0IGRlbiBkaXJla3RlbiBMaW5rIMO8YmVyIGJvbnVzLmJpdGdldC5jb20vS3J5cHRvenVrdW5mdDEuIFdpY2h0aWc6IERlciBDb2RlIG11c3MgYmVpIGRlciBLb250b2Vyc3RlbGx1bmcgZWluZ2VnZWJlbiB3ZXJkZW4g4oCTIG5hY2h0csOkZ2xpY2ggaXN0IGRhcyBuaWNodCBtw7ZnbGljaC4ifQogICAgfSwKICAgIHsKICAgICAgIkB0eXBlIjogIlF1ZXN0aW9uIiwKICAgICAgIm5hbWUiOiAiSXN0IEJpdGdldCBzaWNoZXIgZsO8ciBBbmbDpG5nZXI\/IiwKICAgICAgImFjY2VwdGVkQW5zd2VyIjogeyJAdHlwZSI6ICJBbnN3ZXIiLCAidGV4dCI6ICJKYSwgQml0Z2V0IGdpbHQgMjAyNiBhbHMgZWluZSBkZXIgc2ljaGVyc3RlbiB1bmQgYW5mw6RuZ2VyZnJldW5kbGljaHN0ZW4gS3J5cHRvYsO2cnNlbjogTWlDQS1yZWd1bGllcnQgKEVVKSwgMzAwIE1pbGxpb25lbiBEb2xsYXIgU2NodXR6Zm9uZHMgZsO8ciBOdXR6ZXJnZWxkZXIsIG1vbmF0bGljaGVyIFByb29mIG9mIFJlc2VydmVzIChOYWNod2VpcyBkYXNzIGFsbGUgR3V0aGFiZW4gZ2VkZWNrdCBzaW5kKSwgZGV1dHNjaGUgQmVudXR6ZXJvYmVyZmzDpGNoZSwgMjQvNy1TdXBwb3J0LiBCZWltIENvaW5iYXNlLUF1c2ZhbGwgaW0gTWFpIDIwMjYgYmxpZWIgQml0Z2V0IHZvbGxzdMOkbmRpZyB2ZXJmw7xnYmFyLiBFbXBmZWhsdW5nOiAyLUZha3Rvci1BdXRoZW50aWZpemllcnVuZyAoMkZBKSBzb2ZvcnQgbmFjaCBkZXIgUmVnaXN0cmllcnVuZyBha3RpdmllcmVuLiJ9CiAgICB9LAogICAgewogICAgICAiQHR5cGUiOiAiUXVlc3Rpb24iLAogICAgICAibmFtZSI6ICJXaWUga2F1ZmUgaWNoIG1laW5lbiBlcnN0ZW4gQml0Y29pbiBhdWYgQml0Z2V0PyIsCiAgICAgICJhY2NlcHRlZEFuc3dlciI6IHsiQHR5cGUiOiAiQW5zd2VyIiwgInRleHQiOiAiNSBTY2hyaXR0ZSBmw7xyIGRlbiBlcnN0ZW4gQml0Y29pbi1LYXVmIGF1ZiBCaXRnZXQ6ICgxKSBLb250byB1bnRlciBib251cy5iaXRnZXQuY29tL0tyeXB0b3p1a3VuZnQxIGVyc3RlbGxlbiDigJMgQ29kZSBrcnlwdG8zMCB3aXJkIGF1dG9tYXRpc2NoIGFuZ2V3ZW5kZXQuICgyKSBLWUMtVmVyaWZpemllcnVuZyBhYnNjaGxpZcOfZW4gKFBlcnNvbmFsYXVzd2VpcywgY2EuIDUgTWludXRlbikuICgzKSBHZWxkIHBlciBTRVBBLcOcYmVyd2Vpc3VuZyBlaW56YWhsZW4gKGtvc3RlbmxvcywgMeKAkzIgV2Vya3RhZ2UpIG9kZXIgcGVyIEtyZWRpdGthcnRlIChzb2ZvcnQsIEdlYsO8aHIpLiAoNCkgSW0gU3BvdC1NYXJrdCBCVEMvRVVSIG9kZXIgQlRDL1VTRFQgYXVmcnVmZW4uICg1KSBLYXVmYmV0cmFnIGVpbmdlYmVuIHVuZCBiZXN0w6R0aWdlbi4gRmVydGlnIOKAkyBCaXRjb2luIGJlZmluZGV0IHNpY2ggamV0enQgaW4gZGVpbmVtIEJpdGdldC1Lb250by4ifQogICAgfSwKICAgIHsKICAgICAgIkB0eXBlIjogIlF1ZXN0aW9uIiwKICAgICAgIm5hbWUiOiAiV2FzIGlzdCBkZXIgVW50ZXJzY2hpZWQgendpc2NoZW4gQml0Z2V0IHVuZCBCaXR2YXZvIGbDvHIgQW5mw6RuZ2VyPyIsCiAgICAgICJhY2NlcHRlZEFuc3dlciI6IHsiQHR5cGUiOiAiQW5zd2VyIiwgInRleHQiOiAiQml0dmF2byBpc3QgZWluZSBuaWVkZXJsw6RuZGlzY2hlIELDtnJzZSBkaWUgYXVmIGV1cm9ww6Rpc2NoZSBBbmbDpG5nZXIgenVnZXNjaG5pdHRlbiBpc3Qg4oCTIHNlaHIgZWluZmFjaGUgT2JlcmZsw6RjaGUsIFNFUEEgc29mb3J0LCBudXIgfjIwMCBDb2lucy4gQml0Z2V0IGlzdCBicmVpdGVyIGF1Zmdlc3RlbGx0OiA4MDArIENvaW5zLCBDb3B5IFRyYWRpbmcsIEZ1dHVyZXMsIFN0YWtpbmcsIFdlYjMtV2FsbGV0LiBGw7xyIHJlaW5lIEJpdGNvaW4vRXRoZXJldW0tS8OkdWZlciBpc3QgQml0dmF2byBldHdhcyBlaW5mYWNoZXIuIEbDvHIgYWxsZSBkaWUgYXVjaCBBbHRjb2lucywgQ29weSBUcmFkaW5nIG9kZXIgRnV0dXJlcyB3b2xsZW46IEJpdGdldCBpc3QgZGllIGJlc3NlcmUgV2FobC4gQml0Z2V0IGhhdCBtaXQgQ29kZSBrcnlwdG8zMCAoMCwwNyUgR2Viw7xocikgZ8O8bnN0aWdlcmUgS29uZGl0aW9uZW4gYWxzIEJpdHZhdm8gKDAsMjUlIG9obmUgQ29kZSkuIn0KICAgIH0sCiAgICB7CiAgICAgICJAdHlwZSI6ICJRdWVzdGlvbiIsCiAgICAgICJuYW1lIjogIkthbm4gaWNoIG1pdCAxMCBFdXJvIGJlaSBCaXRnZXQgc3RhcnRlbj8iLAogICAgICAiYWNjZXB0ZWRBbnN3ZXIiOiB7IkB0eXBlIjogIkFuc3dlciIsICJ0ZXh0IjogIkphLiBCaXRnZXQgaGF0IGtlaW4gTWluZGVzdGVpbnphaGx1bmdzbGltaXQgKGF1w59lciBiZWkgU0VQQTogbWVpc3QgYWIgMTDigJMyMCDigqwpLiBGw7xyIEtyZWRpdGthcnRlbi1Lw6R1ZmU6IG1laXN0IGFiIDE14oCTMjAg4oKsLiBEYXMgTWluZGVzdGhhbmRlbHN2b2x1bWVuIGltIFNwb3QtTWFya3QgbGllZ3QgYmVpIGNhLiA14oCTMTAgVVNEVCDigJMgYWxzbyBrYW5uIG1hbiBhYiBldHdhIDXigJMxMCBFdXJvIGVyc3RlIEvDpHVmZSB0w6R0aWdlbi4gRW1wZmVobHVuZyBmw7xyIEFuZsOkbmdlcjogTWl0IDUw4oCTMTAwIOKCrCBzdGFydGVuIHVtIEdlYsO8aHJlbiBuaWNodCB6dSDDvGJlcnByb3BvcnRpb25pZXJlbiwgdW5kIGVpbmUgRENBLVN0cmF0ZWdpZSAocmVnZWxtw6TDn2lnZSBrbGVpbmUgS8OkdWZlKSBhbndlbmRlbi4ifQogICAgfQogIF0KfQo8L3NjcmlwdD4KCjxzY3JpcHQgdHlwZT0iYXBwbGljYXRpb24vbGQranNvbiI+CnsKICAiQGNvbnRleHQiOiAiaHR0cHM6Ly9zY2hlbWEub3JnIiwKICAiQHR5cGUiOiAiSG93VG8iLAogICJuYW1lIjogIkVyc3RlcyBLb250byBhdWYgQml0Z2V0IGVyc3RlbGxlbiB1bmQgQml0Y29pbiBrYXVmZW4iLAogICJkZXNjcmlwdGlvbiI6ICJTY2hyaXR0LWbDvHItU2Nocml0dC1BbmxlaXR1bmcgZsO8ciBBbmbDpG5nZXIgenVtIGVyc3RlbiBCaXRjb2luLUthdWYgYXVmIEJpdGdldCBtaXQgUmVmZXJyYWwtQ29kZSBrcnlwdG8zMCIsCiAgInRvdGFsVGltZSI6ICJQVDE1TSIsCiAgInN1cHBseSI6IFt7IkB0eXBlIjogIkhvd1RvU3VwcGx5IiwgIm5hbWUiOiAiUGVyc29uYWxhdXN3ZWlzIG9kZXIgUmVpc2VwYXNzIGbDvHIgS1lDLVZlcmlmaXppZXJ1bmcifSwgeyJAdHlwZSI6ICJIb3dUb1N1cHBseSIsICJuYW1lIjogIkJhbmtrb250byBmw7xyIFNFUEEtw5xiZXJ3ZWlzdW5nIn1dLAogICJ0b29sIjogW3siQHR5cGUiOiAiSG93VG9Ub29sIiwgIm5hbWUiOiAiQml0Z2V0LUtvbnRvIChrb3N0ZW5sb3MgZXJzdGVsbGVuKSJ9XSwKICAic3RlcCI6IFsKICAgIHsiQHR5cGUiOiAiSG93VG9TdGVwIiwgInBvc2l0aW9uIjogMSwgIm5hbWUiOiAiS29udG8gcmVnaXN0cmllcmVuIiwgInRleHQiOiAiw5ZmZm5lIGJvbnVzLmJpdGdldC5jb20vS3J5cHRvenVrdW5mdDEg4oCTIGRlciBSZWZlcnJhbC1Db2RlIGtyeXB0bzMwIHdpcmQgYXV0b21hdGlzY2ggZWluZ2V0cmFnZW4uIEUtTWFpbCB1bmQgc2ljaGVyZXMgUGFzc3dvcnQgZWluZ2ViZW4uIEUtTWFpbC1CZXN0w6R0aWd1bmcgYWJzY2hsaWXDn2VuLiJ9LAogICAgeyJAdHlwZSI6ICJIb3dUb1N0ZXAiLCAicG9zaXRpb24iOiAyLCAibmFtZSI6ICIyRkEgYWt0aXZpZXJlbiIsICJ0ZXh0IjogIlNvZm9ydCBuYWNoIGRlciBSZWdpc3RyaWVydW5nOiBFaW5zdGVsbHVuZ2VuIOKGkiBTaWNoZXJoZWl0IOKGkiBHb29nbGUgQXV0aGVudGljYXRvciBvZGVyIFNNUy0yRkEgYWt0aXZpZXJlbi4gU2Now7x0enQgZGFzIEtvbnRvIHZvciB1bmJlZnVndGVtIFp1Z3JpZmYuIn0sCiAgICB7IkB0eXBlIjogIkhvd1RvU3RlcCIsICJwb3NpdGlvbiI6IDMsICJuYW1lIjogIktZQy1WZXJpZml6aWVydW5nIiwgInRleHQiOiAiSWRlbnRpdMOkdCDihpIgS1lDIOKGkiBQZXJzb25hbGF1c3dlaXMgb2RlciBSZWlzZXBhc3MgZm90b2dyYWZpZXJlbiB1bmQgaG9jaGxhZGVuLiBNZWlzdCBpbiA14oCTMTUgTWludXRlbiBnZW5laG1pZ3QuIE5vdHdlbmRpZyBmw7xyIFNFUEEtRWluemFobHVuZ2VuLiJ9LAogICAgeyJAdHlwZSI6ICJIb3dUb1N0ZXAiLCAicG9zaXRpb24iOiA0LCAibmFtZSI6ICJHZWxkIGVpbnphaGxlbiIsICJ0ZXh0IjogIkVpbnphaGxlbiDihpIgU0VQQS3DnGJlcndlaXN1bmcg4oaSIEJhbmtkYXRlbiB2b24gQml0Z2V0IGtvcGllcmVuLCBWZXJ3ZW5kdW5nc3p3ZWNrIGV4YWt0IMO8YmVybmVobWVuLiBBbHRlcm5hdGl2OiBLcmVkaXRrYXJ0ZSBmw7xyIFNvZm9ydGVpbnphaGx1bmcuIE1pbmRlc3Q6IGNhLiAxMOKAkzIwIOKCrC4ifSwKICAgIHsiQHR5cGUiOiAiSG93VG9TdGVwIiwgInBvc2l0aW9uIjogNSwgIm5hbWUiOiAiQml0Y29pbiBrYXVmZW4iLCAidGV4dCI6ICJNw6Rya3RlIOKGkiBTcG90IOKGkiBCVEMvVVNEVCBvZGVyIEJUQy9FVVIgc3VjaGVuLiBLYXVmdHlwIHfDpGhsZW4gKE1hcmtldCBPcmRlciBmw7xyIFNvZm9ydGthdWYpLiBCZXRyYWcgZWluZ2ViZW4uIEJlc3TDpHRpZ2VuLiBCaXRjb2luIGlzdCBzb2ZvcnQgaW0gS29udG8uIn0KICBdCn0KPC9zY3JpcHQ+Cgo8c2NyaXB0IHR5cGU9ImFwcGxpY2F0aW9uL2xkK2pzb24iPgp7CiAgIkBjb250ZXh0IjogImh0dHBzOi8vc2NoZW1hLm9yZyIsCiAgIkB0eXBlIjogIlJldmlldyIsCiAgIm5hbWUiOiAiQml0Z2V0IFRlc3RiZXJpY2h0IDIwMjYiLAogICJyZXZpZXdCb2R5IjogIkJpdGdldCBpc3QgMjAyNiBkaWUgYmVzdGUgS3J5cHRvYsO2cnNlIGbDvHIgZGV1dHNjaGUgQW5mw6RuZ2VyOiBNaUNBLXJlZ3VsaWVydCwgMzAwIE1pby4gJCBTY2h1dHpmb25kcywgZGV1dHNjaGUgT2JlcmZsw6RjaGUsIGtvc3Rlbmxvc2VyIFNFUEEtU3VwcG9ydCwgODAwKyBDb2lucywgYmVzdGVzIENvcHkgVHJhZGluZyBmw7xyIEVVLU51dHplci4gTWl0IFJlZmVycmFsLUNvZGUga3J5cHRvMzAgZGF1ZXJoYWZ0IDMwJSBHZWLDvGhyZW5yYWJhdHQuIiwKICAiYXV0aG9yIjogeyJAdHlwZSI6ICJQZXJzb24iLCAibmFtZSI6ICJGZWxpeCBSaWVnZXIifSwKICAiaXRlbVJldmlld2VkIjogeyJAdHlwZSI6ICJPcmdhbml6YXRpb24iLCAibmFtZSI6ICJCaXRnZXQiLCAidXJsIjogImh0dHBzOi8vYm9udXMuYml0Z2V0LmNvbS9LcnlwdG96dWt1bmZ0MSJ9LAogICJyZXZpZXdSYXRpbmciOiB7IkB0eXBlIjogIlJhdGluZyIsICJyYXRpbmdWYWx1ZSI6IDQuOCwgImJlc3RSYXRpbmciOiA1LCAid29yc3RSYXRpbmciOiAxfQp9Cjwvc2NyaXB0PgoKPHN0eWxlPgpAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1PdXRmaXQ6d2dodEA0MDA7NTAwOzYwMDs3MDA7ODAwJmZhbWlseT1KZXRCcmFpbnMrTW9ubzp3Z2h0QDQwMDs2MDA7NzAwJmZhbWlseT1FeG8rMjp3Z2h0QDgwMDs5MDAmZGlzcGxheT1zd2FwJyk7Cjpyb290ewogIC0tYmc6I0Y3OTMxQTstLWJnMjpyZ2JhKDI0NywxNDcsMjYsLjA5KTstLWJnMzpyZ2JhKDI0NywxNDcsMjYsLjI1KTsKICAtLWc6IzIyQzU1RTstLWcyOnJnYmEoMzQsMTk3LDk0LC4wOSk7LS1nMzpyZ2JhKDM0LDE5Nyw5NCwuMjUpOwogIC0tcjojRUY0NDQ0Oy0tcjI6cmdiYSgyMzksNjgsNjgsLjA5KTstLXIzOnJnYmEoMjM5LDY4LDY4LC4yNSk7CiAgLS1iOiM2MEE1RkE7LS1iMjpyZ2JhKDk2LDE2NSwyNTAsLjA5KTstLWIzOnJnYmEoOTYsMTY1LDI1MCwuMjUpOwogIC0tcDojQTc4QkZBOy0tcDI6cmdiYSgxNjcsMTM5LDI1MCwuMDkpOy0tcDM6cmdiYSgxNjcsMTM5LDI1MCwuMjUpOwogIC0teTojRkNEMzREOy0teTI6cmdiYSgyNTIsMjExLDc3LC4wOSk7LS15MzpyZ2JhKDI1MiwyMTEsNzcsLjI1KTsKICAtLWM6IzM0RDM5OTstLWMyOnJnYmEoNTIsMjExLDE1MywuMDkpOy0tYzM6cmdiYSg1MiwyMTEsMTUzLC4yNSk7CiAgLS10eHQ6I0UyRUFGMjstLXR4dDI6I0IwQzREODstLXR4dDM6IzhGQThDMDsKICAtLWRrOiMwNjBlMGE7LS1kazI6IzBEMUExNDstLWRrMzojMTExRjE4Owp9Ci5hbnttYXgtd2lkdGg6OTEwcHg7bWFyZ2luOjAgYXV0bztwYWRkaW5nOjAgMjBweCA3MHB4O2JhY2tncm91bmQ6dmFyKC0tZGspO2ZvbnQtZmFtaWx5OidPdXRmaXQnLHNhbnMtc2VyaWY7Y29sb3I6dmFyKC0tdHh0KX0KLmFuICp7Ym94LXNpemluZzpib3JkZXItYm94fQouYW4gaDJ7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjkwMDtmb250LXNpemU6Y2xhbXAoMTlweCwyLjZ2dywyN3B4KTttYXJnaW46NTJweCAwIDEycHg7bGluZS1oZWlnaHQ6MS4yO2NvbG9yOiNGMEY3RjJ9Ci5hbiBoMiBlbXtmb250LXN0eWxlOm5vcm1hbDtjb2xvcjp2YXIoLS1iZyl9Ci5hbiBoM3tmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6ODAwO2ZvbnQtc2l6ZTpjbGFtcCgxNXB4LDJ2dywyMHB4KTttYXJnaW46MjJweCAwIDlweDtjb2xvcjojRjBGN0YyfQouYW4gcHtmb250LXNpemU6MTUuNXB4O2xpbmUtaGVpZ2h0OjEuOTc7Y29sb3I6dmFyKC0tdHh0KTttYXJnaW4tYm90dG9tOjE2cHh9Ci5hbiBwIHN0cm9uZ3tjb2xvcjojRjBGN0YyfQouYW4gdWwsLmFuIG9se3BhZGRpbmctbGVmdDoyMnB4O2NvbG9yOnZhcigtLXR4dCk7Zm9udC1zaXplOjE1cHg7bGluZS1oZWlnaHQ6MS45NTttYXJnaW4tYm90dG9tOjE2cHh9Ci5hbiBsaXttYXJnaW4tYm90dG9tOjdweH0KLmFuIGEuaWx7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Zm9udC13ZWlnaHQ6NjAwO2JvcmRlci1ib3R0b20td2lkdGg6MXB4O2JvcmRlci1ib3R0b20tc3R5bGU6c29saWR9Ci5hbiBhLmlsLm97Y29sb3I6I0ZDRDM0RDtib3JkZXItY29sb3I6cmdiYSgyNTIsMjExLDc3LC40KX0KLmFuIGEuaWwuZ3tjb2xvcjojODZFRkFDO2JvcmRlci1jb2xvcjpyZ2JhKDEzNCwyMzksMTcyLC40KX0KLmFuIGEuaWwucntjb2xvcjojRkNBNUE1O2JvcmRlci1jb2xvcjpyZ2JhKDI1MiwxNjUsMTY1LC40KX0KLmFuIGEuaWwuYntjb2xvcjojOTNDNUZEO2JvcmRlci1jb2xvcjpyZ2JhKDE0NywxOTcsMjUzLC40KX0KLmFuIGEuaWwucHtjb2xvcjojQzRCNUZEO2JvcmRlci1jb2xvcjpyZ2JhKDE5NiwxODEsMjUzLC40KX0KLmFuIGEuaWwuY3tjb2xvcjojNkVFN0I3O2JvcmRlci1jb2xvcjpyZ2JhKDExMCwyMzEsMTgzLC40KX0KLmFuIGEuc3Jje2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZToxMHB4O2NvbG9yOnZhcigtLXR4dDMpO2JhY2tncm91bmQ6dmFyKC0tZGsyKTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMjQ3LDE0NywyNiwuMik7Ym9yZGVyLXJhZGl1czo0cHg7cGFkZGluZzoxcHggN3B4O21hcmdpbi1sZWZ0OjRweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Ci5hbi1ocntoZWlnaHQ6MXB4O2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDkwZGVnLHZhcigtLWJnMyksdHJhbnNwYXJlbnQpO21hcmdpbjo1MHB4IDB9CgovKiBIRVJPICovCi5hbi1oZXJve2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEzNWRlZyxyZ2JhKDI0NywxNDcsMjYsLjA5KSxyZ2JhKDM0LDE5Nyw5NCwuMDYpKTtib3JkZXI6MnB4IHNvbGlkIHZhcigtLWJnMyk7Ym9yZGVyLXJhZGl1czoxNnB4O3BhZGRpbmc6MzBweCAzNHB4O21hcmdpbjowIDAgMTBweDtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW59Ci5hbi1oZXJvOjpiZWZvcmV7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTcwcHg7cmlnaHQ6LTcwcHg7d2lkdGg6MjYwcHg7aGVpZ2h0OjI2MHB4O2JhY2tncm91bmQ6cmFkaWFsLWdyYWRpZW50KGNpcmNsZSxyZ2JhKDI0NywxNDcsMjYsLjEpLHRyYW5zcGFyZW50IDcwJSk7cG9pbnRlci1ldmVudHM6bm9uZX0KLmFuLWJhZGdlc3tkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7Z2FwOjhweDttYXJnaW4tYm90dG9tOjE0cHh9Ci5hbi1iYWRnZXtmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZTtmb250LXNpemU6OHB4O2ZvbnQtd2VpZ2h0OjcwMDtwYWRkaW5nOjNweCAxMHB4O2JvcmRlci1yYWRpdXM6NHB4O2xldHRlci1zcGFjaW5nOi4wOGVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0KLmFuLWJhZGdlLm97Y29sb3I6I0ZDRDM0RDtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWJnMyk7YmFja2dyb3VuZDp2YXIoLS1iZzIpfQouYW4tYmFkZ2UuZ3tjb2xvcjojODZFRkFDO2JvcmRlcjoxcHggc29saWQgdmFyKC0tZzMpO2JhY2tncm91bmQ6dmFyKC0tZzIpfQouYW4tYmFkZ2Uucntjb2xvcjojRkNBNUE1O2JvcmRlcjoxcHggc29saWQgdmFyKC0tcjMpO2JhY2tncm91bmQ6dmFyKC0tcjIpfQouYW4taGVybyBoMXtmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc2l6ZTpjbGFtcCgyMnB4LDMuNHZ3LDM4cHgpO2xpbmUtaGVpZ2h0OjEuMDc7Y29sb3I6I0YwRjdGMjttYXJnaW46MCAwIDEycHh9Ci5hbi1oZXJvIGgxIHNwYW57Y29sb3I6I0ZDRDM0RH0KLmFuLWhlcm8tbGVhZHtmb250LXNpemU6MTUuNXB4O2NvbG9yOnZhcigtLXR4dCk7bGluZS1oZWlnaHQ6MS45MzttYXJnaW46MCAwIDIwcHh9Ci5hbi1oZXJvLWdyaWR7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMWZyO2dhcDoxMnB4fQouYW4taGVyby1wYW5lbHtiYWNrZ3JvdW5kOnZhcigtLWRrMik7Ym9yZGVyLXJhZGl1czoxMXB4O3BhZGRpbmc6MTRweCAxOHB4fQouYW4taGVyby1wYW5lbC5ve2JvcmRlcjoxcHggc29saWQgcmdiYSgyNDcsMTQ3LDI2LC4yKX0uYW4taGVyby1wYW5lbC5ne2JvcmRlcjoxcHggc29saWQgcmdiYSgzNCwxOTcsOTQsLjIpfS5hbi1oZXJvLXBhbmVsLnJ7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDIzOSw2OCw2OCwuMil9Ci5hbi1oZXJvLXBhbmVsIGgze21hcmdpbjowIDAgOXB4O2ZvbnQtc2l6ZToxMnB4O2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo4MDB9Ci5hbi1oZXJvLXBhbmVsIGgzLm97Y29sb3I6I0ZDRDM0RH0uYW4taGVyby1wYW5lbCBoMy5ne2NvbG9yOiM4NkVGQUN9LmFuLWhlcm8tcGFuZWwgaDMucntjb2xvcjojRkNBNUE1fQouYW4taGVyby1wYW5lbCB1bHtwYWRkaW5nLWxlZnQ6MTRweDtmb250LXNpemU6MTNweDtjb2xvcjp2YXIoLS10eHQpO2xpbmUtaGVpZ2h0OjEuODU7bWFyZ2luOjB9Ci5hbi1oZXJvLXBhbmVsIGxpe21hcmdpbi1ib3R0b206NHB4fQoKLyogU1RBVFMgKi8KLmFuLXN0YXRze2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KGF1dG8tZml0LG1pbm1heCgxMTVweCwxZnIpKTtnYXA6OXB4O21hcmdpbjoyMHB4IDB9Ci5hbi1zdGF0e2JhY2tncm91bmQ6dmFyKC0tZGsyKTtib3JkZXItcmFkaXVzOjEwcHg7cGFkZGluZzoxMnB4O3RleHQtYWxpZ246Y2VudGVyfQouYW4tc3RhdC5ve2JvcmRlcjoxcHggc29saWQgcmdiYSgyNDcsMTQ3LDI2LC4xNSl9LmFuLXN0YXQuZ3tib3JkZXI6MXB4IHNvbGlkIHJnYmEoMzQsMTk3LDk0LC4xNSl9LmFuLXN0YXQucntib3JkZXI6MXB4IHNvbGlkIHJnYmEoMjM5LDY4LDY4LC4xNSl9LmFuLXN0YXQuYntib3JkZXI6MXB4IHNvbGlkIHJnYmEoOTYsMTY1LDI1MCwuMTUpfQouYW4tc3Z7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtc2l6ZTpjbGFtcCgxMnB4LDEuOHZ3LDE4cHgpO2ZvbnQtd2VpZ2h0OjkwMDtsaW5lLWhlaWdodDoxLjE7bWFyZ2luLWJvdHRvbTo0cHh9Ci5hbi1zdi5ve2NvbG9yOiNGQ0QzNER9LmFuLXN2Lmd7Y29sb3I6Izg2RUZBQ30uYW4tc3Yucntjb2xvcjojRkNBNUE1fS5hbi1zdi5ie2NvbG9yOiM5M0M1RkR9Ci5hbi1zbHtmb250LXNpemU6OHB4O2NvbG9yOnZhcigtLXR4dDMpO2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2xpbmUtaGVpZ2h0OjEuNTV9CgovKiBDT0RFLUJPWCAqLwouYW4tY29kZXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMzVkZWcscmdiYSgyNDcsMTQ3LDI2LC4xMikscmdiYSgyNTIsMjExLDc3LC4wNikpO2JvcmRlcjoycHggc29saWQgdmFyKC0tYmczKTtib3JkZXItcmFkaXVzOjE0cHg7cGFkZGluZzoyNHB4IDI4cHg7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjIycHggMH0KLmFuLWNvZGUtbGFiZWx7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7Zm9udC1zaXplOjlweDtmb250LXdlaWdodDo3MDA7bGV0dGVyLXNwYWNpbmc6LjE1ZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2NvbG9yOnZhcigtLXR4dDMpO21hcmdpbi1ib3R0b206OHB4fQouYW4tY29kZS12YWx7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjkwMDtmb250LXNpemU6Y2xhbXAoMjhweCw1dncsNTJweCk7Y29sb3I6I0ZDRDM0RDtsZXR0ZXItc3BhY2luZzouMDVlbTttYXJnaW4tYm90dG9tOjhweDtsaW5lLWhlaWdodDoxfQouYW4tY29kZS1zdWJ7Zm9udC1zaXplOjE0cHg7Y29sb3I6dmFyKC0tdHh0Mik7bWFyZ2luLWJvdHRvbToxNnB4fQouYW4tY29kZS1idG57ZGlzcGxheTppbmxpbmUtYmxvY2s7YmFja2dyb3VuZDojRjU5RTBCO2NvbG9yOiMwMDAgIWltcG9ydGFudDtmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc2l6ZToxNnB4O3BhZGRpbmc6MTRweCAzMnB4O2JvcmRlci1yYWRpdXM6MTBweDt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MTBweH0KLmFuLWNvZGUtbm90ZXtmb250LXNpemU6MTJweDtjb2xvcjp2YXIoLS10eHQzKTtmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZX0KCi8qIEJPWCAqLwouYW4tYm94e2JvcmRlci1yYWRpdXM6MTJweDtwYWRkaW5nOjE4cHggMjJweDttYXJnaW46MjBweCAwfQouYW4tYm94Lm9yZ3tiYWNrZ3JvdW5kOnZhcigtLWJnMik7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1iZzMpfQouYW4tYm94LmdybntiYWNrZ3JvdW5kOnZhcigtLWcyKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWczKX0KLmFuLWJveC5yZWR7YmFja2dyb3VuZDp2YXIoLS1yMik7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1yMyl9Ci5hbi1ib3guYmx1e2JhY2tncm91bmQ6dmFyKC0tYjIpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tYjMpfQouYW4tYm94Lnlsd3tiYWNrZ3JvdW5kOnZhcigtLXkyKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLXkzKX0KLmFuLWJveC10e2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZTo4LjVweDtmb250LXdlaWdodDo3MDA7bGV0dGVyLXNwYWNpbmc6LjE0ZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO21hcmdpbi1ib3R0b206MTBweH0KLmFuLWJveC5vcmcgLmFuLWJveC10e2NvbG9yOiNGQ0QzNER9LmFuLWJveC5ncm4gLmFuLWJveC10e2NvbG9yOiM4NkVGQUN9LmFuLWJveC5yZWQgLmFuLWJveC10e2NvbG9yOiNGQ0E1QTV9LmFuLWJveC5ibHUgLmFuLWJveC10e2NvbG9yOiM5M0M1RkR9LmFuLWJveC55bHcgLmFuLWJveC10e2NvbG9yOiNGQ0QzNER9Ci5hbi1ib3ggcCwuYW4tYm94IHVse2ZvbnQtc2l6ZToxNC41cHg7Y29sb3I6dmFyKC0tdHh0KTttYXJnaW4tYm90dG9tOjA7bGluZS1oZWlnaHQ6MS45fQouYW4tYm94IHA6bm90KDpsYXN0LWNoaWxkKSwuYW4tYm94IHVsOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLWJvdHRvbToxMHB4fQouYW4tYm94IGxpe21hcmdpbi1ib3R0b206NnB4fQouYW4tYm94IHN0cm9uZ3tjb2xvcjojRjBGN0YyfQoKLyogRkVBVFVSRS1HUklEICovCi5hbi1mZWF0dXJlc3tkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdChhdXRvLWZpdCxtaW5tYXgoMTk1cHgsMWZyKSk7Z2FwOjEwcHg7bWFyZ2luOjE4cHggMH0KLmFuLWZlYXR7YmFja2dyb3VuZDp2YXIoLS1kazIpO2JvcmRlcjoxcHggc29saWQgcmdiYSgyNDcsMTQ3LDI2LC4xMik7Ym9yZGVyLXJhZGl1czoxMXB4O3BhZGRpbmc6MTZweDtib3JkZXItdG9wOjNweCBzb2xpZCB2YXIoLS1iZyl9Ci5hbi1mZWF0LWljb257Zm9udC1zaXplOjI2cHg7bWFyZ2luLWJvdHRvbTo4cHh9Ci5hbi1mZWF0LXRpdGxle2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo5MDA7Zm9udC1zaXplOjE0cHg7Y29sb3I6I0ZDRDM0RDttYXJnaW4tYm90dG9tOjZweH0KLmFuLWZlYXQtYm9keXtmb250LXNpemU6MTNweDtjb2xvcjp2YXIoLS10eHQyKTtsaW5lLWhlaWdodDoxLjc1fQouYW4tZmVhdC1ib2R5IHN0cm9uZ3tjb2xvcjojRjBGN0YyfQoKLyogU0NIUklUVEUgKi8KLmFuLXN0ZXBze2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjA7bWFyZ2luOjIwcHggMH0KLmFuLXN0ZXB7ZGlzcGxheTpmbGV4O2dhcDowO3Bvc2l0aW9uOnJlbGF0aXZlfQouYW4tc3RlcDpub3QoOmxhc3QtY2hpbGQpOjphZnRlcntjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MjJweDt0b3A6NDZweDt3aWR0aDoycHg7aGVpZ2h0OmNhbGMoMTAwJSAtIDIwcHgpO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDE4MGRlZyxyZ2JhKDI0NywxNDcsMjYsLjQpLHRyYW5zcGFyZW50KX0KLmFuLXN0ZXAtbnVte3dpZHRoOjQ0cHg7aGVpZ2h0OjQ0cHg7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZDojRjU5RTBCO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc2l6ZToxOHB4O2NvbG9yOiMwMDA7ZmxleC1zaHJpbms6MDttYXJnaW4tcmlnaHQ6MThweDttYXJnaW4tYm90dG9tOjEwcHg7ei1pbmRleDoxfQouYW4tc3RlcC1ib2R5e2JhY2tncm91bmQ6dmFyKC0tZGsyKTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMjQ3LDE0NywyNiwuMSk7Ym9yZGVyLXJhZGl1czoxMXB4O3BhZGRpbmc6MTZweCAyMHB4O21hcmdpbi1ib3R0b206MTBweDtmbGV4OjF9Ci5hbi1zdGVwLWJvZHkgaDN7bWFyZ2luOjAgMCA3cHg7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjkwMDtmb250LXNpemU6MTVweDtjb2xvcjojRjBGN0YyfQouYW4tc3RlcC1ib2R5IGgzIHNwYW57Y29sb3I6I0ZDRDM0RH0KLmFuLXN0ZXAtYm9keSBwe2ZvbnQtc2l6ZToxNHB4O2NvbG9yOnZhcigtLXR4dCk7bGluZS1oZWlnaHQ6MS44NTttYXJnaW46MH0KLmFuLXN0ZXAtdGlwe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JhY2tncm91bmQ6cmdiYSgyNDcsMTQ3LDI2LC4xKTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMjQ3LDE0NywyNiwuMik7Ym9yZGVyLXJhZGl1czo2cHg7cGFkZGluZzo1cHggMTFweDtmb250LXNpemU6MTJweDtjb2xvcjojRkNEMzREO2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO21hcmdpbi10b3A6OHB4fQoKLyogVkVSR0xFSUNIU1RBQkVMTEUgKi8KLmFuLXR3e292ZXJmbG93LXg6YXV0bztib3JkZXItcmFkaXVzOjEzcHg7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDI0NywxNDcsMjYsLjE1KTttYXJnaW46MjBweCAwfQouYW4tdGJse3dpZHRoOjEwMCU7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO21pbi13aWR0aDo2MDBweH0KLmFuLXRibCB0aGVhZHtiYWNrZ3JvdW5kOnZhcigtLWRrMyl9Ci5hbi10YmwgdGh7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7Zm9udC1zaXplOjhweDtjb2xvcjojRkNEMzREO2xldHRlci1zcGFjaW5nOi4wOGVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtwYWRkaW5nOjEzcHggMTRweDtib3JkZXItYm90dG9tOjJweCBzb2xpZCByZ2JhKDI0NywxNDcsMjYsLjIpO3RleHQtYWxpZ246bGVmdDt3aGl0ZS1zcGFjZTpub3dyYXB9Ci5hbi10YmwgdGR7cGFkZGluZzoxMXB4IDE0cHg7Y29sb3I6dmFyKC0tdHh0KTtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC4wNCk7Zm9udC1zaXplOjEzcHg7bGluZS1oZWlnaHQ6MS43O3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0KLmFuLXRibCB0ZDpmaXJzdC1jaGlsZHtjb2xvcjojRjBGN0YyO2ZvbnQtd2VpZ2h0OjYwMH0KLmFuLXRibCB0cjpsYXN0LWNoaWxkIHRke2JvcmRlci1ib3R0b206bm9uZX0KLmFuLXRibCB0cjpudGgtY2hpbGQoZXZlbikgdGR7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC4wMTgpfQouYW4tdGJsIC5yb3ctd2lue2JhY2tncm91bmQ6cmdiYSgyNDcsMTQ3LDI2LC4wNSkhaW1wb3J0YW50O2JvcmRlci1sZWZ0OjRweCBzb2xpZCB2YXIoLS1iZyl9Ci50Yy1ne2NvbG9yOiM4NkVGQUM7Zm9udC13ZWlnaHQ6NzAwfS50Yy1ye2NvbG9yOiNGQ0E1QTU7Zm9udC13ZWlnaHQ6NzAwfS50Yy1ve2NvbG9yOiNGQ0QzNEQ7Zm9udC13ZWlnaHQ6NzAwfS50Yy1ie2NvbG9yOiM5M0M1RkQ7Zm9udC13ZWlnaHQ6NzAwfS50Yy1we2NvbG9yOiNDNEI1RkQ7Zm9udC13ZWlnaHQ6NzAwfQoudGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7Zm9udC1zaXplOjhweDtmb250LXdlaWdodDo3MDA7cGFkZGluZzoycHggNnB4O2JvcmRlci1yYWRpdXM6M3B4O3doaXRlLXNwYWNlOm5vd3JhcH0KLnRpLmd7Y29sb3I6Izg2RUZBQztiYWNrZ3JvdW5kOnJnYmEoMzQsMTk3LDk0LC4xKX0udGkucntjb2xvcjojRkNBNUE1O2JhY2tncm91bmQ6cmdiYSgyMzksNjgsNjgsLjEpfS50aS5ve2NvbG9yOiNGQ0QzNEQ7YmFja2dyb3VuZDpyZ2JhKDI0NywxNDcsMjYsLjEpfS50aS5ie2NvbG9yOiM5M0M1RkQ7YmFja2dyb3VuZDpyZ2JhKDk2LDE2NSwyNTAsLjEpfS50aS5we2NvbG9yOiNDNEI1RkQ7YmFja2dyb3VuZDpyZ2JhKDE2NywxMzksMjUwLC4xKX0KCi8qIFBST1MvQ09OUyAqLwouYW4tY29sczJ7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMWZyO2dhcDoxMnB4O21hcmdpbjoxOHB4IDB9Ci5hbi1jb2x7YmFja2dyb3VuZDp2YXIoLS1kazIpO2JvcmRlci1yYWRpdXM6MTBweDtwYWRkaW5nOjE2cHggMThweH0KLmFuLWNvbC5ne2JvcmRlcjoxcHggc29saWQgcmdiYSgzNCwxOTcsOTQsLjE1KX0uYW4tY29sLnJ7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDIzOSw2OCw2OCwuMTUpfQouYW4tY29sIGg0e21hcmdpbjowIDAgMTBweDtmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6ODAwO2ZvbnQtc2l6ZToxM3B4fQouYW4tY29sLmcgaDR7Y29sb3I6Izg2RUZBQ30uYW4tY29sLnIgaDR7Y29sb3I6I0ZDQTVBNX0KLmFuLWNvbCB1bHtwYWRkaW5nLWxlZnQ6MTZweDtmb250LXNpemU6MTNweDtjb2xvcjp2YXIoLS10eHQyKTtsaW5lLWhlaWdodDoxLjg1O21hcmdpbjowfQouYW4tY29sIGxpe21hcmdpbi1ib3R0b206NXB4fQouYW4tY29sIGxpIHN0cm9uZ3tjb2xvcjojRjBGN0YyfQoKLyogRsOcUiBXRU4gKi8KLmFuLXRhcmdldHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdChhdXRvLWZpdCxtaW5tYXgoMjEwcHgsMWZyKSk7Z2FwOjEwcHg7bWFyZ2luOjE2cHggMH0KLmFuLXRne2JhY2tncm91bmQ6dmFyKC0tZGsyKTtib3JkZXItcmFkaXVzOjExcHg7cGFkZGluZzoxNnB4fQouYW4tdGcueWVze2JvcmRlcjoxcHggc29saWQgcmdiYSgzNCwxOTcsOTQsLjE1KTtib3JkZXItdG9wOjNweCBzb2xpZCB2YXIoLS1nKX0KLmFuLXRnLm5ve2JvcmRlcjoxcHggc29saWQgcmdiYSgyMzksNjgsNjgsLjE1KTtib3JkZXItdG9wOjNweCBzb2xpZCB2YXIoLS1yKX0KLmFuLXRnLXRpdGxle2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo5MDA7Zm9udC1zaXplOjEzcHg7bWFyZ2luLWJvdHRvbTo5cHh9Ci5hbi10Zy55ZXMgLmFuLXRnLXRpdGxle2NvbG9yOiM4NkVGQUN9LmFuLXRnLm5vIC5hbi10Zy10aXRsZXtjb2xvcjojRkNBNUE1fQouYW4tdGcgdWx7cGFkZGluZy1sZWZ0OjE0cHg7Zm9udC1zaXplOjEzcHg7Y29sb3I6dmFyKC0tdHh0Mik7bGluZS1oZWlnaHQ6MS44MjttYXJnaW46MH0KLmFuLXRnIGxpe21hcmdpbi1ib3R0b206NXB4fQoKLyogUVVPVEUgKi8KLmFuLXF7Ym9yZGVyLWxlZnQ6NHB4IHNvbGlkIHZhcigtLWJnKTtiYWNrZ3JvdW5kOnZhcigtLWJnMik7cGFkZGluZzoxOHB4IDIycHg7bWFyZ2luOjIycHggMDtib3JkZXItcmFkaXVzOjAgMTFweCAxMXB4IDB9Ci5hbi1xIGJsb2NrcXVvdGV7bWFyZ2luOjAgMCAxMHB4O2ZvbnQtc2l6ZToxNS41cHg7Y29sb3I6I0ZFRjNDNztmb250LXN0eWxlOml0YWxpYztsaW5lLWhlaWdodDoxLjkyfQouYW4tcS1hdHRye2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZTo5cHg7Y29sb3I6cmdiYSgyNTIsMjExLDc3LC43KTtsaW5lLWhlaWdodDoxLjd9Ci5hbi1xLWF0dHIgc3Ryb25ne2NvbG9yOiNGQ0QzNER9CgovKiBTVEVSTkUtUkFUSU5HICovCi5hbi1yYXRpbmd7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6NnB4O21hcmdpbjo4cHggMCAxNHB4fQouYW4tc3RhcnN7Y29sb3I6I0Y1OUUwQjtmb250LXNpemU6MjBweDtsZXR0ZXItc3BhY2luZzoycHh9Ci5hbi1yYXRpbmctdmFse2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo5MDA7Zm9udC1zaXplOjIwcHg7Y29sb3I6I0ZDRDM0RH0KLmFuLXJhdGluZy1tYXh7Zm9udC1zaXplOjEzcHg7Y29sb3I6dmFyKC0tdHh0Myk7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2V9CgovKiBGQVEgKi8KLmFuLWZhcXttYXJnaW46MThweCAwfQouYW4tZml7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDI0NywxNDcsMjYsLjE1KTtib3JkZXItcmFkaXVzOjlweDttYXJnaW4tYm90dG9tOjdweDtvdmVyZmxvdzpoaWRkZW59Ci5hbi1mcXtwYWRkaW5nOjE0cHggMThweDtjdXJzb3I6cG9pbnRlcjtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjE0cHg7Y29sb3I6I0YwRjdGMjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyO3VzZXItc2VsZWN0Om5vbmU7YmFja2dyb3VuZDp2YXIoLS1kazIpO2xpbmUtaGVpZ2h0OjEuNH0KLmFuLWZxOjphZnRlcntjb250ZW50OicrJztmb250LXNpemU6MjBweDtjb2xvcjojRkNEMzREO3RyYW5zaXRpb246dHJhbnNmb3JtIC4yMnM7ZmxleC1zaHJpbms6MDttYXJnaW4tbGVmdDoxMnB4fQouYW4tZmkub3BlbiAuYW4tZnE6OmFmdGVye3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpfQouYW4tZmF7bWF4LWhlaWdodDowO292ZXJmbG93OmhpZGRlbjt0cmFuc2l0aW9uOm1heC1oZWlnaHQgLjM1cyBlYXNlfQouYW4tZmkub3BlbiAuYW4tZmF7bWF4LWhlaWdodDo1MDBweH0KLmFuLWZhLWl7cGFkZGluZzoxNHB4IDE4cHg7Zm9udC1zaXplOjE0cHg7Y29sb3I6dmFyKC0tdHh0KTtsaW5lLWhlaWdodDoxLjk7Ym9yZGVyLXRvcDoxcHggc29saWQgcmdiYSgyNDcsMTQ3LDI2LC4xKX0KLmFuLWZhLWkgc3Ryb25ne2NvbG9yOiNGMEY3RjJ9CgovKiBDVEEgKi8KLmFuLWN0YXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMzVkZWcscmdiYSgyNDcsMTQ3LDI2LC4xKSxyZ2JhKDM0LDE5Nyw5NCwuMDYpKTtib3JkZXI6MnB4IHNvbGlkIHZhcigtLWJnMyk7Ym9yZGVyLXJhZGl1czoxNHB4O3BhZGRpbmc6MjRweCAyOHB4O3RleHQtYWxpZ246Y2VudGVyO21hcmdpbjoyOHB4IDB9Ci5hbi1jdGEtYnRue2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JhY2tncm91bmQ6IzIyQzU1RTtjb2xvcjojMDAwICFpbXBvcnRhbnQ7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjkwMDtmb250LXNpemU6MTZweDtwYWRkaW5nOjE0cHggMzJweDtib3JkZXItcmFkaXVzOjEwcHg7dGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDttYXJnaW4tdG9wOjhweH0KCi8qIENBUkRTICovCi5hbi1jYXJkc3tkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdChhdXRvLWZpdCxtaW5tYXgoMTY1cHgsMWZyKSk7Z2FwOjhweDttYXJnaW46MTRweCAwfQouYW4tY2FyZHtiYWNrZ3JvdW5kOnZhcigtLWRrMik7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDI0NywxNDcsMjYsLjEpO2JvcmRlci1yYWRpdXM6OHB4O3BhZGRpbmc6MTJweDt0ZXh0LWRlY29yYXRpb246bm9uZTtkaXNwbGF5OmJsb2NrO2JvcmRlci1ib3R0b206bm9uZX0KLmFuLWNhcmQtY2F0e2ZvbnQtc2l6ZTo4cHg7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7Y29sb3I6I0ZDRDM0RDttYXJnaW4tYm90dG9tOjNweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGV0dGVyLXNwYWNpbmc6LjA2ZW19Ci5hbi1jYXJkLXRpdGxle2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojRjBGN0YyO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjEuNH0KCi5hbi1hdXRob3J7YmFja2dyb3VuZDp2YXIoLS1iZzIpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tYmczKTtib3JkZXItcmFkaXVzOjEycHg7cGFkZGluZzoxOHB4IDIycHg7bWFyZ2luOjI2cHggMDtkaXNwbGF5OmZsZXg7Z2FwOjE0cHg7YWxpZ24taXRlbXM6ZmxleC1zdGFydH0KLmFuLWF2e3dpZHRoOjQ2cHg7aGVpZ2h0OjQ2cHg7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCNGNTlFMEIscmdiYSgyNDcsMTQ3LDI2LC4zKSk7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo5MDA7Zm9udC1zaXplOjE3cHg7Y29sb3I6IzAwMDtmbGV4LXNocmluazowfQouYW4tYW57Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjkwMDtmb250LXNpemU6MTRweDtjb2xvcjojRjBGN0YyfQouYW4tYXJ7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7Zm9udC1zaXplOjhweDtjb2xvcjojRkNEMzREO21hcmdpbjoycHggMCA2cHh9Ci5hbi1hYntmb250LXNpemU6MTIuNXB4O2NvbG9yOnZhcigtLXR4dDIpO2xpbmUtaGVpZ2h0OjEuNjV9Ci5hbi1kaXNje2JhY2tncm91bmQ6cmdiYSgyMzksNjgsNjgsLjA3KTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLXIzKTtib3JkZXItcmFkaXVzOjEwcHg7cGFkZGluZzoxM3B4IDE3cHg7Zm9udC1zaXplOjEzcHg7Y29sb3I6I0ZFRTJFMjtsaW5lLWhlaWdodDoxLjg1O21hcmdpbjoyMHB4IDB9Ci5hbi1kaXNjIHN0cm9uZ3tjb2xvcjojRjBGN0YyfQouYW4tbWV0YXtmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZTtmb250LXNpemU6OHB4O2NvbG9yOnZhcigtLXR4dDMpO21hcmdpbi10b3A6MTRweDtsaW5lLWhlaWdodDoxLjl9CgpAbWVkaWEobWF4LXdpZHRoOjY2MHB4KXsuYW4taGVyby1ncmlkLC5hbi1jb2xzMntncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyfS5hbi1mZWF0dXJlc3tncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIDFmcn0uYW4tdGFyZ2V0e2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnJ9LmFuLXN0ZXAtbnVte2Rpc3BsYXk6bm9uZX0uYW4tYXV0aG9ye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19Cjwvc3R5bGU+Cgo8ZGl2IGNsYXNzPSJhbiI+Cgo8IS0tIEhFUk8gLS0+CjxkaXYgY2xhc3M9ImFuLWhlcm8iPgogIDxkaXYgY2xhc3M9ImFuLWJhZGdlcyI+CiAgICA8c3BhbiBjbGFzcz0iYW4tYmFkZ2UgbyI+JiM5ODg5OyBBbmbDpG5nZXItR3VpZGUgMjAyNjwvc3Bhbj4KICAgIDxzcGFuIGNsYXNzPSJhbi1iYWRnZSBnIj4mIzk5ODk7IE1pQ0EtcmVndWxpZXJ0PC9zcGFuPgogICAgPHNwYW4gY2xhc3M9ImFuLWJhZGdlIG8iPjMwJSBSYWJhdHQgbWl0IGtyeXB0bzMwPC9zcGFuPgogICAgPHNwYW4gY2xhc3M9ImFuLWJhZGdlIHIiPktlaW5lIEFubGFnZWJlcmF0dW5nPC9zcGFuPgogIDwvZGl2PgogIDxoMT5CZXN0ZSBLcnlwdG9iw7Zyc2UgZsO8ciBBbmbDpG5nZXIgMjAyNjo8YnI+PHNwYW4+Qml0Z2V0IG1pdCBDb2RlIGtyeXB0bzMwPC9zcGFuPjwvaDE+CiAgPHAgY2xhc3M9ImFuLWhlcm8tbGVhZCI+RHUgbcO2Y2h0ZXN0IHp1bSBlcnN0ZW4gTWFsIEtyeXB0byBrYXVmZW4g4oCTIGFiZXIgd2Vpw590IG5pY2h0IHdlbGNoZSBCw7Zyc2UgZHUgd8OkaGxlbiBzb2xsc3Q\/IERpZSBBdXN3YWhsIGlzdCByaWVzaWcsIGRpZSBVbnRlcnNjaGllZGUgcmVsZXZhbnQuIDxzdHJvbmc+RGllc2VyIEd1aWRlIHplaWd0IHdhcnVtIEJpdGdldCBtaXQgUmVmZXJyYWwtQ29kZSBrcnlwdG8zMCBmw7xyIGRpZSBtZWlzdGVuIEVpbnN0ZWlnZXIgaW4gRGV1dHNjaGxhbmQgZGllIGJlc3RlIFdhaGwgaXN0PC9zdHJvbmc+IOKAkyBzaWNoZXIsIGfDvG5zdGlnLCBhbmbDpG5nZXJmcmV1bmRsaWNoLCBNaUNBLXJlZ3VsaWVydC4gUGx1czogdm9sbHN0w6RuZGlnZSBTY2hyaXR0LWbDvHItU2Nocml0dC1BbmxlaXR1bmcgZsO8ciBkZWluZW4gZXJzdGVuIEthdWYuPC9wPgogIDxkaXYgY2xhc3M9ImFuLWhlcm8tZ3JpZCI+CiAgICA8ZGl2IGNsYXNzPSJhbi1oZXJvLXBhbmVsIG8iPgogICAgICA8aDMgY2xhc3M9Im8iPiYjOTg4OTsgQml0Z2V0IG1pdCBDb2RlIGtyeXB0bzMwPC9oMz4KICAgICAgPHVsPgogICAgICAgIDxsaT48c3Ryb25nPjMwJSBHZWLDvGhyZW5yYWJhdHQ8L3N0cm9uZz4gZGF1ZXJoYWZ0IGF1ZiBhbGxlIFRyYWRlczwvbGk+CiAgICAgICAgPGxpPjAsMDclIFNwb3QtR2Viw7xociAoc3RhdHQgMCwxJSk8L2xpPgogICAgICAgIDxsaT5TRVBBLUVpbnphaGx1bmcga29zdGVubG9zPC9saT4KICAgICAgICA8bGk+ODAwKyBDb2lucywgZGV1dHNjaGUgT2JlcmZsw6RjaGU8L2xpPgogICAgICAgIDxsaT5NaUNBLXJlZ3VsaWVydCwgMzAwIE1pby4gJCBTY2h1dHpmb25kczwvbGk+CiAgICAgICAgPGxpPkNvcHkgVHJhZGluZywgU3Rha2luZywgRnV0dXJlczwvbGk+CiAgICAgIDwvdWw+CiAgICA8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFuLWhlcm8tcGFuZWwgZyI+CiAgICAgIDxoMyBjbGFzcz0iZyI+JiM5OTg5OyBXYXMgZGllc2VyIEd1aWRlIGVudGjDpGx0PC9oMz4KICAgICAgPHVsPgogICAgICAgIDxsaT5XYXJ1bSBCaXRnZXQgZsO8ciBBbmbDpG5nZXI8L2xpPgogICAgICAgIDxsaT5Db2RlIGtyeXB0bzMwIOKAkyB3aWUgZXIgZnVua3Rpb25pZXJ0PC9saT4KICAgICAgICA8bGk+NS1TY2hyaXR0ZTogZXJzdGVzIEtvbnRvLCBlcnN0ZXIgS2F1ZjwvbGk+CiAgICAgICAgPGxpPkLDtnJzZW52ZXJnbGVpY2g6IEJpdGdldCB2cy4gNCBBbHRlcm5hdGl2ZW48L2xpPgogICAgICAgIDxsaT5XYXMgbmFjaCBkZW0gZXJzdGVuIEthdWY8L2xpPgogICAgICAgIDxsaT5EaWUgaMOkdWZpZ3N0ZW4gQW5mw6RuZ2VyLUZlaGxlcjwvbGk+CiAgICAgIDwvdWw+CiAgICA8L2Rpdj4KICA8L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJhbi1zdGF0cyI+CiAgPGRpdiBjbGFzcz0iYW4tc3RhdCBvIj48ZGl2IGNsYXNzPSJhbi1zdiBvIj5rcnlwdG8zMDwvZGl2PjxkaXYgY2xhc3M9ImFuLXNsIj5EZWluIFJlZmVycmFsLUNvZGUgZsO8ciBCaXRnZXQ8L2Rpdj48L2Rpdj4KICA8ZGl2IGNsYXNzPSJhbi1zdGF0IG8iPjxkaXYgY2xhc3M9ImFuLXN2IG8iPjMwJTwvZGl2PjxkaXYgY2xhc3M9ImFuLXNsIj5EYXVlcmhhZnRlciBHZWLDvGhyZW5yYWJhdHQ8L2Rpdj48L2Rpdj4KICA8ZGl2IGNsYXNzPSJhbi1zdGF0IGciPjxkaXYgY2xhc3M9ImFuLXN2IGciPjAsMDclPC9kaXY+PGRpdiBjbGFzcz0iYW4tc2wiPlNwb3QtR2Viw7xociBtaXQgQ29kZSAoc3RhdHQgMCwxJSk8L2Rpdj48L2Rpdj4KICA8ZGl2IGNsYXNzPSJhbi1zdGF0IGciPjxkaXYgY2xhc3M9ImFuLXN2IGciPjgwMCs8L2Rpdj48ZGl2IGNsYXNzPSJhbi1zbCI+SGFuZGVsYmFyZSBDb2lucyBhdWYgQml0Z2V0PC9kaXY+PC9kaXY+CiAgPGRpdiBjbGFzcz0iYW4tc3RhdCBiIj48ZGl2IGNsYXNzPSJhbi1zdiBiIj4zMDAgTWlvLiAkPC9kaXY+PGRpdiBjbGFzcz0iYW4tc2wiPkJpdGdldCBOdXR6ZXJzY2h1dHpmb25kczwvZGl2PjwvZGl2PgogIDxkaXYgY2xhc3M9ImFuLXN0YXQgZyI+PGRpdiBjbGFzcz0iYW4tc3YgZyI+TWlDQTwvZGl2PjxkaXYgY2xhc3M9ImFuLXNsIj5FVS1yZWd1bGllcnQg4oCTIEJhRmluLWtvbmZvcm08L2Rpdj48L2Rpdj4KPC9kaXY+Cgo8IS0tIFBST01PLUNPREUgQk9YIC0tPgo8ZGl2IGNsYXNzPSJhbi1jb2RlIj4KICA8ZGl2IGNsYXNzPSJhbi1jb2RlLWxhYmVsIj4mIzEyNzM4MTsgRGVpbiBleGtsdXNpdmVyIEJpdGdldCBSZWZlcnJhbC1Db2RlPC9kaXY+CiAgPGRpdiBjbGFzcz0iYW4tY29kZS12YWwiPmtyeXB0bzMwPC9kaXY+CiAgPGRpdiBjbGFzcz0iYW4tY29kZS1zdWIiPjMwJSBkYXVlcmhhZnRlciBSYWJhdHQgYXVmIGFsbGUgSGFuZGVsc2dlYsO8aHJlbiAmbWlkZG90OyBrZWluIEFibGF1ZmRhdHVtPC9kaXY+CiAgPGEgY2xhc3M9ImFuLWNvZGUtYnRuIiBocmVmPSJodHRwczovL2JvbnVzLmJpdGdldC5jb20vS3J5cHRvenVrdW5mdDEiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiBzdHlsZT0iY29sb3I6IzAwMCAhaW1wb3J0YW50Ij4mIzk4ODk7IEpldHp0IGJlaSBCaXRnZXQgcmVnaXN0cmllcmVuIOKAkyBDb2RlIGtyeXB0bzMwPC9hPgogIDxkaXYgY2xhc3M9ImFuLWNvZGUtbm90ZSI+Q29kZSB3aXJkIGF1dG9tYXRpc2NoIGFuZ2V3ZW5kZXQgJm1pZGRvdDsgQmVpIG1hbnVlbGxlciBFaW5nYWJlOiBrcnlwdG8zMCBpbSBSZWdpc3RyaWVydW5nc2Zvcm11bGFyIGVpbnRyYWdlbjwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImFuLWhyIj48L2Rpdj4KCjwhLS0gV0FSVU0gQklUR0VUIC0tPgo8aDI+V2FydW0gQml0Z2V0IGbDvHIgQW5mw6RuZ2VyPyA8ZW0+RGllIDcgd2ljaHRpZ3N0ZW4gR3LDvG5kZTwvZW0+PC9oMj4KCjxwPkVzIGdpYnQgRHV0emVuZGUgS3J5cHRvYsO2cnNlbiBhdWYgZGVtIE1hcmt0LiBOaWNodCBhbGxlIHNpbmQgZsO8ciBFaW5zdGVpZ2VyIGdlZWlnbmV0IOKAkyBtYW5jaGUgc2luZCDDvGJlcmtvbXBsaXppZXJ0LCBtYW5jaGUgdW5zaWNoZXIsIG1hbmNoZSB0ZXVlci4gQml0Z2V0IHZlcmVpbnQgMjAyNiBnZW5hdSBkaWUgRWlnZW5zY2hhZnRlbiBkaWUgZsO8ciBBbmbDpG5nZXIgZW50c2NoZWlkZW5kIHNpbmQ6PC9wPgoKPGRpdiBjbGFzcz0iYW4tZmVhdHVyZXMiPgogIDxkaXYgY2xhc3M9ImFuLWZlYXQiPgogICAgPGRpdiBjbGFzcz0iYW4tZmVhdC1pY29uIj4mIzEyNzQ3MTsmIzEyNzQ4MTs8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFuLWZlYXQtdGl0bGUiPkRldXRzY2hlIE9iZXJmbMOkY2hlPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJhbi1mZWF0LWJvZHkiPkJpdGdldCBpc3Qgdm9sbHN0w6RuZGlnIGF1ZiBEZXV0c2NoIHZlcmbDvGdiYXIg4oCTIEFwcCwgV2ViLUludGVyZmFjZSwgU3VwcG9ydC1DZW50ZXIuIEtlaW4gUsOkdHNlbHJhdGVuIGJlaSBlbmdsaXNjaGVuIEZhY2hiZWdyaWZmZW4uIEJlc29uZGVycyBmw7xyIGRlbiBFaW5zdGllZyBlbnRzY2hlaWRlbmQuPC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0iYW4tZmVhdCI+CiAgICA8ZGl2IGNsYXNzPSJhbi1mZWF0LWljb24iPiYjMTI3OTY4OzwvZGl2PgogICAgPGRpdiBjbGFzcz0iYW4tZmVhdC10aXRsZSI+TWlDQS1yZWd1bGllcnQgJmFtcDsgRVUta29uZm9ybTwvZGl2PgogICAgPGRpdiBjbGFzcz0iYW4tZmVhdC1ib2R5Ij5CaXRnZXQgaXN0IHVudGVyIGRlciBFVS1LcnlwdG8tUmVndWxpZXJ1bmcgTWlDQSBsaXplbnppZXJ0IHVuZCBCYUZpbi1rb25mb3JtIOKAkyBkYXMgYmVkZXV0ZXQgUmVjaHRzc2ljaGVyaGVpdCBmw7xyIGRldXRzY2hlIE51dHplci4gPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzI1L21pY2EtdmVyb3JkbnVuZy8iIGNsYXNzPSJpbCBvIj5NaUNBIGVya2zDpHJ0LjwvYT48L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJhbi1mZWF0Ij4KICAgIDxkaXYgY2xhc3M9ImFuLWZlYXQtaWNvbiI+JiMxMjgxNzY7PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJhbi1mZWF0LXRpdGxlIj5Lb3N0ZW5sb3NlIFNFUEEtRWluemFobHVuZzwvZGl2PgogICAgPGRpdiBjbGFzcz0iYW4tZmVhdC1ib2R5Ij5FaW56YWhsdW5nZW4gcGVyIFNFUEEtQmFua8O8YmVyd2Vpc3VuZyBzaW5kIGJlaSBCaXRnZXQgPHN0cm9uZz5rb3N0ZW5sb3M8L3N0cm9uZz4uIEtlaW4gQXVmc2NobGFnLCBrZWluZSB2ZXJzdGVja3RlbiBHZWLDvGhyZW4uIEtyZWRpdGthcnRlIGlzdCBtw7ZnbGljaCBhYmVyIGtvc3RlbnBmbGljaHRpZyAofjEsNSUpLjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9ImFuLWZlYXQiPgogICAgPGRpdiBjbGFzcz0iYW4tZmVhdC1pY29uIj4mIzEyODczNzs8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFuLWZlYXQtdGl0bGUiPjMwMCBNaW8uICQgU2NodXR6Zm9uZHM8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFuLWZlYXQtYm9keSI+Qml0Z2V0cyBQcm90ZWN0aW9uIEZ1bmQgaGF0IGVpbiBWb2x1bWVuIHZvbiAzMDAgTWlvLiAkIOKAkyBOdXR6ZXJnZWxkZXIgd2VyZGVuIGJlaSBlaW5lbSBIYWNrLUVyZWlnbmlzIGF1cyBkaWVzZW0gRm9uZHMgZW50c2Now6RkaWd0LiBEZXV0bGljaCBtZWhyIGFscyBiZWkgZGVuIG1laXN0ZW4gS29ua3VycmVudGVuLjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9ImFuLWZlYXQiPgogICAgPGRpdiBjbGFzcz0iYW4tZmVhdC1pY29uIj4mIzEyODIwMDs8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFuLWZlYXQtdGl0bGUiPkNvcHkgVHJhZGluZyBmw7xyIEVpbnN0ZWlnZXI8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFuLWZlYXQtYm9keSI+V2VyIG5vY2gga2VpbmUgZWlnZW5lIFN0cmF0ZWdpZSBoYXQ6IGVpbmZhY2ggZXJmYWhyZW5lIFRyYWRlciBrb3BpZXJlbi4gQml0Z2V0cyBDb3B5LVRyYWRpbmctRmVhdHVyZSBpc3QgZGFzIDxzdHJvbmc+YmVzdGUgaW0gRVUtUmF1bTwvc3Ryb25nPiB1bmQgc3BlemllbGwgZsO8ciBBbmbDpG5nZXIgdmVyc3TDpG5kbGljaCBhdWZnZWJhdXQuPC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0iYW4tZmVhdCI+CiAgICA8ZGl2IGNsYXNzPSJhbi1mZWF0LWljb24iPiYjMTI3MzgxOzwvZGl2PgogICAgPGRpdiBjbGFzcz0iYW4tZmVhdC10aXRsZSI+MzAlIFJhYmF0dCBtaXQga3J5cHRvMzA8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFuLWZlYXQtYm9keSI+TWl0IFJlZmVycmFsLUNvZGUgPHN0cm9uZz5rcnlwdG8zMDwvc3Ryb25nPiBzcGFyc3QgZHUgZGF1ZXJoYWZ0IDMwJSBhdWYgYWxsZSBIYW5kZWxzZ2Viw7xocmVuLiBCZWkgcmVnZWxtw6TDn2lnZW0gVHJhZGluZyBzdW1taWVydCBzaWNoIGRhcyBzY2huZWxsIGF1ZiBodW5kZXJ0ZSBFdXJvIGltIEphaHIuPC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0iYW4tZmVhdCI+CiAgICA8ZGl2IGNsYXNzPSJhbi1mZWF0LWljb24iPiYjOTg4OTs8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFuLWZlYXQtdGl0bGUiPkVpbmZhY2hlcyBJbnRlcmZhY2U8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFuLWZlYXQtYm9keSI+Qml0Z2V0IGJpZXRldCBzb3dvaGwgZWluZSB2ZXJlaW5mYWNodGUgQW5zaWNodCBmw7xyIEFuZsOkbmdlciBhbHMgYXVjaCBkYXMgdm9sbHN0w6RuZGlnZSBQcm8tSW50ZXJmYWNlLiBFaW5zdGVpZ2VyIGvDtm5uZW4gaW4gZGVyIGVpbmZhY2hlbiBBbnNpY2h0IHN0YXJ0ZW4gdW5kIHNww6R0ZXIgdXBncmFkZW4uPC9kaXY+CiAgPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0iYW4tcSI+CiAgPGJsb2NrcXVvdGU+JmJkcXVvO0RpZSBow6R1Zmlnc3RlIEFuZsOkbmdlcmZyYWdlIGRpZSBpY2ggYmVrb21tZTogJ1dlbGNoZSBCw7Zyc2Ugc29sbCBpY2ggbmVobWVuPycgTWVpbmUgQW50d29ydCAyMDI2OiBGw7xyIGRpZSBtZWlzdGVuIERldXRzY2hlbiBpc3QgQml0Z2V0IGRpZSBiZXN0ZSBLb21iaW5hdGlvbiBhdXMgU2ljaGVyaGVpdCwgQmVudXR6ZXJmcmV1bmRsaWNoa2VpdCB1bmQgUHJlaXMuIE1pQ0EtcmVndWxpZXJ0LCBkZXV0c2NoZSBPYmVyZmzDpGNoZSwga29zdGVubG9zZSBTRVBBLUVpbnphaGx1bmcsIDMwJSBHZWLDvGhyZW5yYWJhdHQgbWl0IENvZGUga3J5cHRvMzAg4oCTIHVuZCB3ZW5uIGR1IG1hbCBtaXQgQ29weSBUcmFkaW5nIGFuZmFuZ2VuIHdpbGxzdCwgaXN0IEJpdGdldCBkYWbDvHIgZGllIGJlc3RlIEtyeXB0by1QbGF0dGZvcm0gaW0gRVUtUmF1bS4gRGFzIGlzdCBuaWNodCBzZWxic3R2ZXJzdMOkbmRsaWNoIOKAkyBnZXJhZGUgYmVpIGVpbmVyIELDtnJzZSBkaWUgZ2xlaWNoemVpdGlnIGF1Y2ggZsO8ciBQcm9maXMgdGF1Z3QuJmxkcXVvOzwvYmxvY2txdW90ZT4KICA8ZGl2IGNsYXNzPSJhbi1xLWF0dHIiPjxzdHJvbmc+RmVsaXggUmllZ2VyPC9zdHJvbmc+PHNwYW4+R3LDvG5kZXIgJmFtcDsgQ2hlZnJlZGFrdGV1ciBLcnlwdG9adWt1bmZ0LmNvbSAmbWlkZG90OyBNYWkgMjAyNjwvc3Bhbj48L2Rpdj4KPC9kaXY+Cgo8IS0tIFJBVElORyAtLT4KPGRpdiBjbGFzcz0iYW4tcmF0aW5nIj4KICA8c3BhbiBjbGFzcz0iYW4tc3RhcnMiPiYjOTczMzsmIzk3MzM7JiM5NzMzOyYjOTczMzsmIzk3MzM7PC9zcGFuPgogIDxzcGFuIGNsYXNzPSJhbi1yYXRpbmctdmFsIj40LDg8L3NwYW4+CiAgPHNwYW4gY2xhc3M9ImFuLXJhdGluZy1tYXgiPi8gNSwwICZuYnNwOyZtaWRkb3Q7Jm5ic3A7IEJpdGdldCBHZXNhbXRiZXdlcnR1bmcgQW5mw6RuZ2VyIDIwMjY8L3NwYW4+CjwvZGl2PgoKPGRpdiBjbGFzcz0iYW4taHIiPjwvZGl2PgoKPCEtLSBDT0RFIEVSS0zDhFJVTkcgLS0+CjxoMj5EZXIgUmVmZXJyYWwtQ29kZSBrcnlwdG8zMDogPGVtPldhcyBlciBnZW5hdSBiZWRldXRldDwvZW0+PC9oMj4KCjxwPkVpbiBSZWZlcnJhbC1Db2RlIGJlaSBLcnlwdG9iw7Zyc2VuIGlzdCBlaW4gRW1wZmVobHVuZ3Njb2RlLCBkZXIgZGlyIGJlaW0gRWludHJpdHQgZWluZW4gZGF1ZXJoYWZ0ZW4gVm9ydGVpbCB2ZXJzY2hhZmZ0LiBEZXIgQ29kZSA8c3Ryb25nPmtyeXB0bzMwPC9zdHJvbmc+IGdpYnQgZGlyIGF1ZiBCaXRnZXQgPHN0cm9uZz4zMCUgUmFiYXR0IGF1ZiBhbGxlIEhhbmRlbHNnZWLDvGhyZW48L3N0cm9uZz4g4oCTIGRhdWVyaGFmdCwgb2huZSBNaW5kZXN0aGFuZGVsdm9sdW1lbiwgb2huZSBBYmxhdWZkYXR1bS48L3A+Cgo8ZGl2IGNsYXNzPSJhbi1ib3ggb3JnIj4KICA8ZGl2IGNsYXNzPSJhbi1ib3gtdCI+JiMxMjgyMDA7IFdhcyBrcnlwdG8zMCBrb25rcmV0IGJlZGV1dGV0IOKAkyBSZWNoZW5iZWlzcGllbDwvZGl2PgogIDx1bD4KICAgIDxsaT48c3Ryb25nPk9obmUgQ29kZTo8L3N0cm9uZz4gU3BvdC1HZWLDvGhyIDAsMSUgJnJhcnI7IGJlaSAxLjAwMCDigqwgVHJhZGUgPSAxLDAwIOKCrCBHZWLDvGhyPC9saT4KICAgIDxsaT48c3Ryb25nPk1pdCBrcnlwdG8zMDo8L3N0cm9uZz4gU3BvdC1HZWLDvGhyIDAsMDclICZyYXJyOyBiZWkgMS4wMDAg4oKsIFRyYWRlID0gMCw3MCDigqwgR2Viw7xocjwvbGk+CiAgICA8bGk+PHN0cm9uZz5FcnNwYXJuaXMgcHJvIFRyYWRlOjwvc3Ryb25nPiAwLDMwIOKCrCAoMzAlKTwvbGk+CiAgICA8bGk+PHN0cm9uZz5CZWkgMTAuMDAwIOKCrCBNb25hdHN2b2x1bWVuOjwvc3Ryb25nPiAzLDAwIOKCrCBnZXNwYXJ0ICZyYXJyOyAzNiDigqwgLyBKYWhyPC9saT4KICAgIDxsaT48c3Ryb25nPkJlaSAxMDAuMDAwIOKCrCBNb25hdHN2b2x1bWVuOjwvc3Ryb25nPiAzMCwwMCDigqwgZ2VzcGFydCAmcmFycjsgMzYwIOKCrCAvIEphaHI8L2xpPgogICAgPGxpPkdpbHQgZsO8ciBTcG90LCBGdXR1cmVzIHVuZCBhbGxlIGFuZGVyZW4gSGFuZGVsc2FydGVuIGF1ZiBCaXRnZXQ8L2xpPgogIDwvdWw+CjwvZGl2PgoKPGRpdiBjbGFzcz0iYW4tYm94IHlsdyI+CiAgPGRpdiBjbGFzcz0iYW4tYm94LXQiPiYjOTg4ODsgV2ljaHRpZzogQ29kZSBudXIgYmVpIFJlZ2lzdHJpZXJ1bmcgZWluZ2ViYmFyPC9kaXY+CiAgPHA+PHN0cm9uZz5EZW4gUmVmZXJyYWwtQ29kZSBrcnlwdG8zMCBrYW5uc3QgZHUgbnVyIGJlaSBkZXIgZXJzdG1hbGlnZW4gS29udG9lcnN0ZWxsdW5nIGVpbmdlYmVuIOKAkyBuaWNodCBuYWNodHLDpGdsaWNoLjwvc3Ryb25nPiBXZW5uIGR1IGJlcmVpdHMgZWluIEJpdGdldC1Lb250byBvaG5lIENvZGUgaGFzdCwga2FubnN0IGR1IGxlaWRlciBuaWNodCBtZWhyIHZvbiBkaWVzZW0gUmFiYXR0IHByb2ZpdGllcmVuLiBXZW5uIGR1IG5vY2gga2VpbiBLb250byBoYXN0OiBOdXR6ZSBkZW4gZGlyZWt0ZW4gTGluayA8YSBocmVmPSJodHRwczovL2JvbnVzLmJpdGdldC5jb20vS3J5cHRvenVrdW5mdDEiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiBjbGFzcz0iaWwgbyI+Ym9udXMuYml0Z2V0LmNvbS9LcnlwdG96dWt1bmZ0MTwvYT4g4oCTIGRvcnQgd2lyZCBkZXIgQ29kZSBhdXRvbWF0aXNjaCBhbmdld2VuZGV0LjwvcD4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJhbi1ociI+PC9kaXY+Cgo8IS0tIDUtU0NIUklUVEUgQU5MRUlUVU5HIC0tPgo8aDI+RXJzdGVyIEthdWYgaW4gNSBTY2hyaXR0ZW46IDxlbT5TY2hyaXR0LWbDvHItU2Nocml0dC1BbmxlaXR1bmcgZsO8ciBFaW5zdGVpZ2VyPC9lbT48L2gyPgoKPGRpdiBjbGFzcz0iYW4tc3RlcHMiPgogIDxkaXYgY2xhc3M9ImFuLXN0ZXAiPgogICAgPGRpdiBjbGFzcz0iYW4tc3RlcC1udW0iPjE8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFuLXN0ZXAtYm9keSI+CiAgICAgIDxoMz5Lb250byByZWdpc3RyaWVyZW4gPHNwYW4+4oCTIG1pdCBDb2RlIGtyeXB0bzMwPC9zcGFuPjwvaDM+CiAgICAgIDxwPsOWZmZuZSA8YSBocmVmPSJodHRwczovL2JvbnVzLmJpdGdldC5jb20vS3J5cHRvenVrdW5mdDEiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiBjbGFzcz0iaWwgbyI+Ym9udXMuYml0Z2V0LmNvbS9LcnlwdG96dWt1bmZ0MTwvYT4gaW0gQnJvd3NlciDigJMgZGVyIENvZGUga3J5cHRvMzAgd2lyZCBhdXRvbWF0aXNjaCBlaW5nZXRyYWdlbi4gRS1NYWlsLUFkcmVzc2UgZWluZ2ViZW4sIHNpY2hlcmVzIFBhc3N3b3J0IHfDpGhsZW4gKG1pbi4gOCBaZWljaGVuLCBHcm\/Dny0vS2xlaW5idWNoc3RhYmVuLCBaYWhsLCBTb25kZXJ6ZWljaGVuKS4gRS1NYWlsLUJlc3TDpHRpZ3VuZ3NsaW5rIGFua2xpY2tlbi48L3A+CiAgICAgIDxzcGFuIGNsYXNzPSJhbi1zdGVwLXRpcCI+JiMxMjgxNjE7IFRpcHA6IE51dHplIGVpbmUgRS1NYWlsIGRpZSBkdSB3aXJrbGljaCBpbSBCbGljayBoYXN0IOKAkyBhbGxlIHdpY2h0aWdlbiBCZW5hY2hyaWNodGlndW5nZW4ga29tbWVuIGRvcnQgYW48L3NwYW4+CiAgICA8L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJhbi1zdGVwIj4KICAgIDxkaXYgY2xhc3M9ImFuLXN0ZXAtbnVtIj4yPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJhbi1zdGVwLWJvZHkiPgogICAgICA8aDM+MkZBIHNvZm9ydCBha3RpdmllcmVuIDxzcGFuPuKAkyBTaWNoZXJoZWl0IHp1ZXJzdDwvc3Bhbj48L2gzPgogICAgICA8cD5EaXJla3QgbmFjaCBkZXIgUmVnaXN0cmllcnVuZzogPHN0cm9uZz5FaW5zdGVsbHVuZ2VuIOKGkiBTaWNoZXJoZWl0IOKGkiAyLUZha3Rvci1BdXRoZW50aWZpemllcnVuZzwvc3Ryb25nPi4gRW1wZm9obGVuOiBHb29nbGUgQXV0aGVudGljYXRvciBvZGVyIEF1dGh5IChBcHAgaGVydW50ZXJsYWRlbiwgUVItQ29kZSBzY2FubmVuKS4gRGFzIHNjaMO8dHp0IGRlaW4gS29udG8gYXVjaCB3ZW5uIGRlaW4gUGFzc3dvcnQgZ2VsZWFrdCB3aXJkLiA8c3Ryb25nPkRpZXNlbiBTY2hyaXR0IG5pY2h0IMO8YmVyc3ByaW5nZW4uPC9zdHJvbmc+PC9wPgogICAgICA8c3BhbiBjbGFzcz0iYW4tc3RlcC10aXAiPiYjMTI4NzM3OyBTaWNoZXJoZWl0cy1UaXBwOiBSZWNvdmVyeS1Db2RlcyBkZXIgMkZBLUFwcCBzaWNoZXIgb2ZmbGluZSBhdWZiZXdhaHJlbjwvc3Bhbj4KICAgIDwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9ImFuLXN0ZXAiPgogICAgPGRpdiBjbGFzcz0iYW4tc3RlcC1udW0iPjM8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFuLXN0ZXAtYm9keSI+CiAgICAgIDxoMz5LWUMtVmVyaWZpemllcnVuZyA8c3Bhbj7igJMgSWRlbnRpdMOkdCBiZXN0w6R0aWdlbjwvc3Bhbj48L2gzPgogICAgICA8cD5Gw7xyIEVpbnphaGx1bmdlbiB1bmQgaMO2aGVyZSBIYW5kZWxzbGltaXRzIGlzdCBlaW5lIEtZQy1WZXJpZml6aWVydW5nIChLbm93IFlvdXIgQ3VzdG9tZXIpIGVyZm9yZGVybGljaDogPHN0cm9uZz5Qcm9maWwg4oaSIElkZW50aXTDpHRzdmVyaWZpemllcnVuZyDihpIgUGVyc29uYWxhdXN3ZWlzIG9kZXIgUmVpc2VwYXNzPC9zdHJvbmc+IGZvdG9ncmFmaWVyZW4gdW5kIGhvY2hsYWRlbi4gR2VuZWhtaWd1bmcgbWVpc3QgaW4gNeKAkzE1IE1pbnV0ZW4uIE9obmUgS1lDOiBzdGFyayBlaW5nZXNjaHLDpG5rdGUgRnVua3Rpb25lbi4gPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzI1L21pY2EtdmVyb3JkbnVuZy8iIGNsYXNzPSJpbCBvIj5XYXJ1bSBLWUMgdW50ZXIgTWlDQSBQZmxpY2h0IGlzdC48L2E+PC9wPgogICAgICA8c3BhbiBjbGFzcz0iYW4tc3RlcC10aXAiPiYjMTI4MjQ3OyBUaXBwOiBBdXN3ZWlzIGdlcmFkZSBoYWx0ZW4sIGd1dGUgQmVsZXVjaHR1bmcg4oCTIG9mdCBrbGFwcHQgZXMgYmVpbSBlcnN0ZW4gVmVyc3VjaDwvc3Bhbj4KICAgIDwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9ImFuLXN0ZXAiPgogICAgPGRpdiBjbGFzcz0iYW4tc3RlcC1udW0iPjQ8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFuLXN0ZXAtYm9keSI+CiAgICAgIDxoMz5HZWxkIGVpbnphaGxlbiA8c3Bhbj7igJMgU0VQQSBrb3N0ZW5sb3M8L3NwYW4+PC9oMz4KICAgICAgPHA+PHN0cm9uZz5FaW56YWhsZW4g4oaSIEZpYXQg4oaSIFNFUEEtw5xiZXJ3ZWlzdW5nPC9zdHJvbmc+OiBCYW5rZGF0ZW4gdm9uIEJpdGdldCBrb3BpZXJlbiwgZGVuIGFuZ2VnZWJlbmVuIFZlcndlbmR1bmdzendlY2sgZXhha3Qgw7xiZXJuZWhtZW4gKHdpY2h0aWcgZsO8ciBkaWUgWnVvcmRudW5nKS4gU0VQQS1HdXRzY2hyaWZ0OiAx4oCTMiBXZXJrdGFnZSwga29zdGVubG9zLiA8c3Ryb25nPlNvZm9ydGVpbnphaGx1bmcgcGVyIEtyZWRpdGthcnRlPC9zdHJvbmc+IGlzdCBlYmVuZmFsbHMgbcO2Z2xpY2ggKH4xLDUlIEF1ZnNjaGxhZykuIE1pbmltdW06IGNhLiAxMOKAkzIwIOKCrC48L3A+CiAgICAgIDxzcGFuIGNsYXNzPSJhbi1zdGVwLXRpcCI+JiMxMjgxNzY7IEVtcGZlaGx1bmcgZsO8ciBFaW5zdGVpZ2VyOiBNaXQgMTAw4oCTMjAwIOKCrCBzdGFydGVuIHVtIGluIFJ1aGUgZGllIFBsYXR0Zm9ybSBrZW5uZW56dWxlcm5lbjwvc3Bhbj4KICAgIDwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9ImFuLXN0ZXAiPgogICAgPGRpdiBjbGFzcz0iYW4tc3RlcC1udW0iPjU8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFuLXN0ZXAtYm9keSI+CiAgICAgIDxoMz5FcnN0ZW4gS2F1ZiB0w6R0aWdlbiA8c3Bhbj7igJMgQml0Y29pbiBvZGVyIEV0aGVyZXVtPC9zcGFuPjwvaDM+CiAgICAgIDxwPjxzdHJvbmc+TcOkcmt0ZSDihpIgU3BvdCDihpIgQlRDL1VTRFQgb2RlciBFVEgvVVNEVDwvc3Ryb25nPiBzdWNoZW4uIEthdWZ0eXA6IDxzdHJvbmc+TWFya2V0IE9yZGVyPC9zdHJvbmc+IGbDvHIgc29mb3J0aWdlbiBLYXVmIHp1bSBha3R1ZWxsZW4gUHJlaXMgKGbDvHIgQW5mw6RuZ2VyIGVtcGZvaGxlbikuIEJldHJhZyBpbiBVU0RUIG9kZXIgRVVSIGVpbmdlYmVuLiBCZXN0w6R0aWdlbiDigJMgZmVydGlnLiBCaXRjb2luIG9kZXIgRXRoZXJldW0gYmVmaW5kZXQgc2ljaCBqZXR6dCBpbiBkZWluZW0gQml0Z2V0LVNwb3QtV2FsbGV0LiA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDYvMDUvd2FzLWlzdC1kY2EvIiBjbGFzcz0iaWwgZyI+RENBLVN0cmF0ZWdpZTogcmVnZWxtw6TDn2lnIGtsZWluZSBCZXRyw6RnZSBrYXVmZW4gc3RhdHQgZWlubWFsaWcgdmllbC48L2E+PC9wPgogICAgICA8c3BhbiBjbGFzcz0iYW4tc3RlcC10aXAiPiYjMTI4MjAwOyBBbmbDpG5nZXItRW1wZmVobHVuZzogQlRDIHVuZCBFVEggYWxzIGVyc3RlIENvaW5zIOKAkyBhbSBsaXF1aWRlc3RlbiwgYW0gYmVrYW5udGVzdGVuLCBhbSB3ZW5pZ3N0ZW4gdm9sYXRpbCBpbSBWZXJnbGVpY2ggenUgQWx0Y29pbnM8L3NwYW4+CiAgICA8L2Rpdj4KICA8L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJhbi1ociI+PC9kaXY+Cgo8IS0tIFZFUkdMRUlDSCAtLT4KPGgyPkLDtnJzZW52ZXJnbGVpY2g6IDxlbT5CaXRnZXQgdnMuIEJpdHZhdm8gdnMuIENvaW5iYXNlIHZzLiBLcmFrZW4gdnMuIEJpbmFuY2U8L2VtPjwvaDI+Cgo8cD5Gw7xyIGVpbmVuIGZhaXJlbiBWZXJnbGVpY2g6IEFsbGUgZsO8bmYgQsO2cnNlbiBzaW5kIHNlcmnDtnMgdW5kIHJlZ3VsaWVydC4gRGllIFVudGVyc2NoaWVkZSBsaWVnZW4gaW4gR2Viw7xocmVuLCBDb2luLUF1c3dhaGwsIEZ1bmt0aW9uc3VtZmFuZyB1bmQgQmVudXR6ZXJmcmV1bmRsaWNoa2VpdCBmw7xyIEFuZsOkbmdlcjo8L3A+Cgo8ZGl2IGNsYXNzPSJhbi10dyI+CiAgPHRhYmxlIGNsYXNzPSJhbi10YmwiPgogICAgPHRoZWFkPgogICAgICA8dHI+CiAgICAgICAgPHRoPktyaXRlcml1bTwvdGg+CiAgICAgICAgPHRoPiYjOTg4OTsgQml0Z2V0ICsga3J5cHRvMzA8L3RoPgogICAgICAgIDx0aD5CaXR2YXZvPC90aD4KICAgICAgICA8dGg+Q29pbmJhc2U8L3RoPgogICAgICAgIDx0aD5LcmFrZW48L3RoPgogICAgICAgIDx0aD5CaW5hbmNlPC90aD4KICAgICAgPC90cj4KICAgIDwvdGhlYWQ+CiAgICA8dGJvZHk+CiAgICAgIDx0ciBjbGFzcz0icm93LXdpbiI+CiAgICAgICAgPHRkPlNwb3QtR2Viw7xociAoU3RhbmRhcmQpPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLW8iPjxzdHJvbmc+MCwwNyUgPHNwYW4gY2xhc3M9InRpIG8iPm1pdCBrcnlwdG8zMDwvc3Bhbj48L3N0cm9uZz48L3RkPgogICAgICAgIDx0ZD4wLDI1JTwvdGQ+CiAgICAgICAgPHRkPjAsNiUgKFNpbXBsZSk8L3RkPgogICAgICAgIDx0ZD4wLDI2JTwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1nIj4wLDElPC90ZD4KICAgICAgPC90cj4KICAgICAgPHRyPgogICAgICAgIDx0ZD5SZWZlcnJhbC1Db2RlPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLW8iPjxzdHJvbmc+a3J5cHRvMzAg4oaSIDMwJSBvZmY8L3N0cm9uZz48L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtciI+a2VpbiBDb2RlPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLXIiPmtlaW4gZGF1ZXJoYWZ0ZXIgUmFiYXR0PC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLXIiPmtlaW5lcjwvdGQ+CiAgICAgICAgPHRkPkJOQi1SYWJhdHQgKDXigJMyNSUpPC90ZD4KICAgICAgPC90cj4KICAgICAgPHRyIGNsYXNzPSJyb3ctd2luIj4KICAgICAgICA8dGQ+TWlDQSAvIEVVLVJlZ3VsaWVydW5nPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLWciPiYjMTAwMDM7IE1pQ0E8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtZyI+JiMxMDAwMzsgRE5CIChOTCk8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtZyI+JiMxMDAwMzsgQmFGaW48L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtZyI+JiMxMDAwMzsgQmFGaW48L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtciI+JiM5ODg4OyBlaW5nZXNjaHLDpG5rdCBFVTwvdGQ+CiAgICAgIDwvdHI+CiAgICAgIDx0cj4KICAgICAgICA8dGQ+U0VQQS1FaW56YWhsdW5nPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLWciPktvc3RlbmxvczwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1nIj5Lb3N0ZW5sb3M8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtZyI+S29zdGVubG9zPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLWciPktvc3RlbmxvczwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1yIj5FaW5nZXNjaHLDpG5rdDwvdGQ+CiAgICAgIDwvdHI+CiAgICAgIDx0cj4KICAgICAgICA8dGQ+VmVyZsO8Z2JhcmUgQ29pbnM8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtZyI+ODAwKzwvdGQ+CiAgICAgICAgPHRkPn4yMDA8L3RkPgogICAgICAgIDx0ZD5+MjUwPC90ZD4KICAgICAgICA8dGQ+fjMwMDwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1nIj4zNTArPC90ZD4KICAgICAgPC90cj4KICAgICAgPHRyPgogICAgICAgIDx0ZD5EZXV0c2NoZSBPYmVyZmzDpGNoZTwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1nIj4mIzEwMDAzOyBWb2xsc3TDpG5kaWc8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtZyI+JiMxMDAwMzsgVm9sbHN0w6RuZGlnPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLWciPiYjMTAwMDM7IEphPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLWciPiYjMTAwMDM7IEphPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLWciPiYjMTAwMDM7IEphPC90ZD4KICAgICAgPC90cj4KICAgICAgPHRyPgogICAgICAgIDx0ZD5BbmbDpG5nZXJmcmV1bmRsaWNoa2VpdDwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1vIj4mIzExMDg4OyYjMTEwODg7JiMxMTA4ODsmIzExMDg4OyYjMTEwODg7PC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLWciPiYjMTEwODg7JiMxMTA4ODsmIzExMDg4OyYjMTEwODg7JiMxMTA4ODsgKGVpbmZhY2hzdGUpPC90ZD4KICAgICAgICA8dGQ+JiMxMTA4ODsmIzExMDg4OyYjMTEwODg7JiMxMTA4ODs8L3RkPgogICAgICAgIDx0ZD4mIzExMDg4OyYjMTEwODg7JiMxMTA4ODs8L3RkPgogICAgICAgIDx0ZD4mIzExMDg4OyYjMTEwODg7JiMxMTA4ODs8L3RkPgogICAgICA8L3RyPgogICAgICA8dHIgY2xhc3M9InJvdy13aW4iPgogICAgICAgIDx0ZD5Db3B5IFRyYWRpbmcgKEVVKTwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1nIj48c3Ryb25nPiYjMTAwMDM7IEJlc3RlcyBpbiBFVTwvc3Ryb25nPjwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1yIj4mIzEwMDA3OzwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1yIj4mIzEwMDA3OzwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1yIj4mIzEwMDA3OzwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1yIj4mIzEwMDA3OyAoRVUgZWluZ2VzY2hyw6Rua3QpPC90ZD4KICAgICAgPC90cj4KICAgICAgPHRyPgogICAgICAgIDx0ZD5TdGFraW5nPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLWciPiYjMTAwMDM7IDUwKyBDb2luczwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1nIj4mIzEwMDAzOyBKYTwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1nIj4mIzEwMDAzOyBKYTwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1nIj4mIzEwMDAzOyBKYTwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1nIj4mIzEwMDAzOyBKYTwvdGQ+CiAgICAgIDwvdHI+CiAgICAgIDx0cj4KICAgICAgICA8dGQ+RnV0dXJlcyAvIEhlYmVsPC90ZD4KICAgICAgICA8dGQ+JiMxMDAwMzsgYmlzIDEyNcOXPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLXIiPiYjMTAwMDc7PC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLXIiPiYjMTAwMDc7PC90ZD4KICAgICAgICA8dGQ+JiMxMDAwMzsgYmlzIDXDlyAoRVUpPC90ZD4KICAgICAgICA8dGQ+JiMxMDAwMzsgYmlzIDIww5cgKEVVKTwvdGQ+CiAgICAgIDwvdHI+CiAgICAgIDx0cj4KICAgICAgICA8dGQ+U2NodXR6Zm9uZHM8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtZyI+MzAwIE1pby4gJDwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1yIj7igJM8L3RkPgogICAgICAgIDx0ZD5GRElDICgkLCBVU0QpPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLXIiPuKAkzwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1nIj5TQUZVLUZvbmRzPC90ZD4KICAgICAgPC90cj4KICAgICAgPHRyPgogICAgICAgIDx0ZD5Qcm9vZiBvZiBSZXNlcnZlczwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1nIj4mIzEwMDAzOyBNb25hdGxpY2g8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtciI+JiMxMDAwNzs8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtZyI+JiMxMDAwMzsgSmE8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtZyI+JiMxMDAwMzsgSmE8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtZyI+JiMxMDAwMzsgSmE8L3RkPgogICAgICA8L3RyPgogICAgICA8dHIgY2xhc3M9InJvdy13aW4iPgogICAgICAgIDx0ZD5CZXN0ZXMgZsO8ciBBbmbDpG5nZXI8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtZyI+PHN0cm9uZz5BbGxyb3VuZGVyICsgZ8O8bnN0aWc8L3N0cm9uZz48L3RkPgogICAgICAgIDx0ZD5BYnNvbHV0ZSBFaW5zdGVpZ2VyPC90ZD4KICAgICAgICA8dGQ+VVNBLU51dHplcjwvdGQ+CiAgICAgICAgPHRkPkVVUi1QYWFyZSBkaXJla3Q8L3RkPgogICAgICAgIDx0ZD5NYXhpbWFsZSBDb2luLUF1c3dhaGw8L3RkPgogICAgICA8L3RyPgogICAgPC90Ym9keT4KICA8L3RhYmxlPgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImFuLWJveCBncm4iPgogIDxkaXYgY2xhc3M9ImFuLWJveC10Ij4mIzEyODE2MTsgRmF6aXQgVmVyZ2xlaWNoPC9kaXY+CiAgPHA+PHN0cm9uZz5CaXR2YXZvPC9zdHJvbmc+IGlzdCBhbSBlaW5mYWNoc3RlbiBmw7xyIGFic29sdXRlIEVpbnN0ZWlnZXIgZGllIG51ciBCVEMgdW5kIEVUSCBrYXVmZW4gd29sbGVuIOKAkyBhYmVyIHRldXJlciAoMCwyNSUpIHVuZCB3ZW5pZ2VyIEZ1bmt0aW9uZW4uIDxzdHJvbmc+Qml0Z2V0IG1pdCBrcnlwdG8zMDwvc3Ryb25nPiBpc3QgZ8O8bnN0aWdlciAoMCwwNyUpLCBoYXQgbWVociBDb2lucywgQ29weSBUcmFkaW5nIHVuZCB3w6RjaHN0IG1pdCBkZW0gTnV0emVyIG1pdCB3ZW5uIGVyIGZvcnRnZXNjaHJpdHRlbmVyIHdpcmQuIEbDvHIgRWluc3RlaWdlciBkaWUgbGFuZ2ZyaXN0aWcgaGFuZGVsbiB3b2xsZW46IDxzdHJvbmc+Qml0Z2V0IGlzdCBkaWUgYmVzc2VyZSBJbnZlc3RpdGlvbiBpbiBlaW5lIGVpbnplbG5lIFBsYXR0Zm9ybS48L3N0cm9uZz48L3A+CjwvZGl2PgoKPGRpdiBjbGFzcz0iYW4taHIiPjwvZGl2PgoKPCEtLSBOQUNIIERFTSBFUlNURU4gS0FVRiAtLT4KPGgyPldhcyBuYWNoIGRlbSBlcnN0ZW4gS2F1Zj8gPGVtPkRpZSBuw6RjaHN0ZW4gc2lubnZvbGxlbiBTY2hyaXR0ZTwvZW0+PC9oMj4KCjxkaXYgY2xhc3M9ImFuLWNvbHMyIj4KICA8ZGl2IGNsYXNzPSJhbi1jb2wgZyI+CiAgICA8aDQgY2xhc3M9ImciPiYjOTk4OTsgRW1wZm9obGVuIGbDvHIgQW5mw6RuZ2VyPC9oND4KICAgIDx1bD4KICAgICAgPGxpPjxzdHJvbmc+RENBLVN0cmF0ZWdpZTo8L3N0cm9uZz4gUmVnZWxtw6TDn2lnZSBrbGVpbmUgS8OkdWZlIHN0YXR0IGVpbmVtIGdyb8OfZW4gRWlubWFsa2F1Zi4gPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzA2LzA1L3dhcy1pc3QtZGNhLyIgY2xhc3M9ImlsIGciPkRDQSBlcmtsw6RydC48L2E+PC9saT4KICAgICAgPGxpPjxzdHJvbmc+SGFyZHdhcmUtV2FsbGV0PC9zdHJvbmc+IGbDvHIgZ3Jvw59lIEJldHLDpGdlIChMZWRnZXIvVHJlem9yKS4gPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzI5L2NvbGQtd2FsbGV0LXZzLWhvdC13YWxsZXQvIiBjbGFzcz0iaWwgZyI+Q29sZCBXYWxsZXQgZXJrbMOkcnQuPC9hPjwvbGk+CiAgICAgIDxsaT48c3Ryb25nPlN0YWtpbmc8L3N0cm9uZz4gYXVmIEJpdGdldDogRVRILCBTT0wsIEFEQSBwYXNzaXYgdmVyemluc2VuLiA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMjIvcGFzc2l2ZXMtZWlua29tbWVuLXN0YWtpbmcvIiBjbGFzcz0iaWwgZyI+UGFzc2l2ZXMgRWlua29tbWVuIGR1cmNoIFN0YWtpbmcuPC9hPjwvbGk+CiAgICAgIDxsaT48c3Ryb25nPkNvcHkgVHJhZGluZzo8L3N0cm9uZz4gRXJmYWhyZW5lIFRyYWRlciAxOjEga29waWVyZW4g4oCTIGFiIDUwICQuPC9saT4KICAgICAgPGxpPjxzdHJvbmc+U3RldWVyLURva3VtZW50YXRpb248L3N0cm9uZz4gdm9uIEFuZmFuZyBhbiBtaXQgS3J5cHRvLVN0ZXVlcnNvZnR3YXJlLiA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMjUva3J5cHRvd2FlaHJ1bmdlbi1zdGV1ZXJuLyIgY2xhc3M9ImlsIG8iPktyeXB0by1TdGV1ZXIgZXJrbMOkcnQuPC9hPjwvbGk+CiAgICA8L3VsPgogIDwvZGl2PgogIDxkaXYgY2xhc3M9ImFuLWNvbCByIj4KICAgIDxoNCBjbGFzcz0iciI+JiM5ODg4OyBIw6R1ZmlnZSBBbmbDpG5nZXItRmVobGVyIHZlcm1laWRlbjwvaDQ+CiAgICA8dWw+CiAgICAgIDxsaT48c3Ryb25nPkZPTU8tS8OkdWZlOjwvc3Ryb25nPiBOaWVtYWxzIGthdWZlbiB3ZWlsIGFsbGUga2F1ZmVuIHVuZCBkZXIgS3VycyBnZXJhZGUgZXhwbG9kaWVydDwvbGk+CiAgICAgIDxsaT48c3Ryb25nPkFsbGVzIGF1ZiBlaW5lbiBDb2luOjwvc3Ryb25nPiBEaXZlcnNpZmlrYXRpb24gQlRDICsgRVRIICsgZ2dmLiAx4oCTMiBBbHRjb2luczwvbGk+CiAgICAgIDxsaT48c3Ryb25nPktlaW4gMkZBOjwvc3Ryb25nPiBTaWNoZXJoZWl0IGltbWVyIGFscyBlcnN0ZXMgZWlucmljaHRlbjwvbGk+CiAgICAgIDxsaT48c3Ryb25nPlVucmVhbGlzdGlzY2hlIEVyd2FydHVuZ2VuOjwvc3Ryb25nPiBLcnlwdG8gaXN0IGhvY2h2b2xhdGlsIOKAkyA1MCUgRHJhd2Rvd25zIG3DtmdsaWNoPC9saT4KICAgICAgPGxpPjxzdHJvbmc+U2VlZCBQaHJhc2UgdGVpbGVuOjwvc3Ryb25nPiBOaWVtYWxzLCBhbiBuaWVtYW5kZW4uIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8xMS9rcnlwdG8td2FsbGV0cy8iIGNsYXNzPSJpbCByIj5XYWxsZXQtU2ljaGVyaGVpdCBlcmtsw6RydC48L2E+PC9saT4KICAgICAgPGxpPjxzdHJvbmc+U3RldWVyIGlnbm9yaWVyZW46PC9zdHJvbmc+IEdld2lubmUgdW50ZXIgMSBKYWhyIEhhbHRlZGF1ZXIgc2luZCBzdGV1ZXJwZmxpY2h0aWc8L2xpPgogICAgPC91bD4KICA8L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJhbi1ociI+PC9kaXY+Cgo8IS0tIEbDnFIgV0VOIElTVCBCSVRHRVQgLS0+CjxoMj5Gw7xyIHdlbiBpc3QgQml0Z2V0IGlkZWFsIOKAkyA8ZW0+dW5kIGbDvHIgd2VuIG5pY2h0PzwvZW0+PC9oMj4KCjxkaXYgY2xhc3M9ImFuLXRhcmdldCI+CiAgPGRpdiBjbGFzcz0iYW4tdGcgeWVzIj4KICAgIDxkaXYgY2xhc3M9ImFuLXRnLXRpdGxlIj4mIzk5ODk7IEJpdGdldCBpc3QgaWRlYWwgZsO8ci4uLjwvZGl2PgogICAgPHVsPgogICAgICA8bGk+RGV1dHNjaGUgRWluc3RlaWdlciBkaWUgZWluZSBNaUNBLXJlZ3VsaWVydGUgQsO2cnNlIHdvbGxlbjwvbGk+CiAgICAgIDxsaT5BbGxlIGRpZSBrb3N0ZW5sb3MgcGVyIFNFUEEgZWluemFobGVuIG3DtmNodGVuPC9saT4KICAgICAgPGxpPldlciBDb3B5IFRyYWRpbmcgYXVzcHJvYmllcmVuIHdpbGwgKGJlc3RlcyBpbiBFVSk8L2xpPgogICAgICA8bGk+TnV0emVyIGRpZSBuZWJlbiBCVEMvRVRIIGF1Y2ggQWx0Y29pbnMgaGFuZGVsbiB3b2xsZW4gKDgwMCspPC9saT4KICAgICAgPGxpPkFubGVnZXIgZGllIGxhbmdmcmlzdGlnIGF1ZiBlaW5lciBQbGF0dGZvcm0gYmxlaWJlbiB3b2xsZW48L2xpPgogICAgICA8bGk+QWxsZSBkaWUgZGF1ZXJoYWZ0IDMwJSBHZWLDvGhyZW4gc3BhcmVuIHdvbGxlbiAoQ29kZSBrcnlwdG8zMCk8L2xpPgogICAgICA8bGk+V2VyIFN0YWtpbmctUmV3YXJkcyBhdWYgZGVyIEV4Y2hhbmdlIGVyemllbGVuIG3DtmNodGU8L2xpPgogICAgPC91bD4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJhbi10ZyB5ZXMiPgogICAgPGRpdiBjbGFzcz0iYW4tdGctdGl0bGUiPiYjOTk4OTsgR3V0IGVyZ8OkbnplbmQgenUgQml0Z2V0Li4uPC9kaXY+CiAgICA8dWw+CiAgICAgIDxsaT48c3Ryb25nPkJpdHZhdm88L3N0cm9uZz4g4oCTIHdlbm4gZHUgZWluZSBub2NoIGVpbmZhY2hlcmUgRVVSLU9iZXJmbMOkY2hlIHdpbGxzdDwvbGk+CiAgICAgIDxsaT48c3Ryb25nPkJpbmdYPC9zdHJvbmc+IChDb2RlIE5BNFFZUikg4oCTIGbDvHIgU29jaWFsIFRyYWRpbmcgdW5kIFRyYWRpbmdWaWV3LUludGVncmF0aW9uPC9saT4KICAgICAgPGxpPjxzdHJvbmc+T0tYPC9zdHJvbmc+IChDb2RlIENSWVBUTzIwMjYpIOKAkyBmw7xyIERlRmksIFdlYjMgdW5kIFRyYWRpbmcgQm90czwvbGk+CiAgICAgIDxsaT48c3Ryb25nPkxlZGdlci9UcmV6b3I8L3N0cm9uZz4g4oCTIGbDvHIgc2ljaGVyZSBPZmZsaW5lLVZlcndhaHJ1bmcgZ3Jvw59lciBCZXRyw6RnZTwvbGk+CiAgICA8L3VsPgogIDwvZGl2PgogIDxkaXYgY2xhc3M9ImFuLXRnIG5vIj4KICAgIDxkaXYgY2xhc3M9ImFuLXRnLXRpdGxlIj4mIzk4ODg7IEJpdGdldCBpc3Qgd2VuaWdlciBpZGVhbCB3ZW5uLi4uPC9kaXY+CiAgICA8dWw+CiAgICAgIDxsaT5EdSBhdXNzY2hsaWXDn2xpY2ggMuKAkzMgQ29pbnMga2F1ZmVuIHVuZCBzb2ZvcnQgdmVyZ2Vzc3NlbiB3aWxsc3QgKGRhbm4gQml0dmF2byBlaW5mYWNoZXIpPC9saT4KICAgICAgPGxpPkR1IG51ciBhdWYgVVNELU3DpHJrdGVuIGhhbmRlbG4gd2lsbHN0IChkYW5uIENvaW5iYXNlIG9kZXIgS3Jha2VuKTwvbGk+CiAgICAgIDxsaT5EdSBEZUZpLW5hdGl2ZXIgTnV0emVyIGJpc3QgZGVyIGRpZSBiZXN0ZSBERVgtSW50ZWdyYXRpb24gYnJhdWNodCAoZGFubiBPS1gpPC9saT4KICAgICAgPGxpPkR1IGtlaW4gU21hcnRwaG9uZSBoYXN0IChBcHAtemVudHJpZXJ0ZSBQbGF0dGZvcm0pPC9saT4KICAgIDwvdWw+CiAgPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0iYW4taHIiPjwvZGl2PgoKPCEtLSBGQVEgLS0+CjxoMj5GQVE6IDxlbT5CaXRnZXQgZsO8ciBBbmbDpG5nZXIgMjAyNjwvZW0+PC9oMj4KPGRpdiBjbGFzcz0iYW4tZmFxIj4KICA8ZGl2IGNsYXNzPSJhbi1maSI+CiAgICA8ZGl2IGNsYXNzPSJhbi1mcSIgb25jbGljaz0iKGZ1bmN0aW9uKGIpe3ZhciBpPWIucGFyZW50Tm9kZTtkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuYW4tZmknKS5mb3JFYWNoKGZ1bmN0aW9uKGUpe2lmKGUhPT1pKWUuY2xhc3NMaXN0LnJlbW92ZSgnb3BlbicpO30pO2kuY2xhc3NMaXN0LnRvZ2dsZSgnb3BlbicpO30pKHRoaXMpIj5XYXMgaXN0IGRlciBCaXRnZXQgUmVmZXJyYWwtQ29kZSBrcnlwdG8zMD88L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFuLWZhIj48ZGl2IGNsYXNzPSJhbi1mYS1pIj48c3Ryb25nPmtyeXB0bzMwPC9zdHJvbmc+IGlzdCBkZXIgUmVmZXJyYWwtQ29kZSBmw7xyIEJpdGdldCBkZXIgZGlyIGRhdWVyaGFmdCAzMCUgUmFiYXR0IGF1ZiBhbGxlIEhhbmRlbHNnZWLDvGhyZW4gZ2lidC4gU3RhbmRhcmQtU3BvdGdlYsO8aHIgMCwxJSDihpIgbWl0IGtyeXB0bzMwOiA8c3Ryb25nPjAsMDclPC9zdHJvbmc+LiBXaWNodGlnOiBDb2RlIG51ciBiZWkgZGVyIEtvbnRvZXJzdGVsbHVuZyBlaW50cmFnYmFyLCBuaWNodCBuYWNodHLDpGdsaWNoLiBEaXJla3RsaW5rIG1pdCBhdXRvbWF0aXNjaCBlaW5nZXRyYWdlbmVtIENvZGU6IDxhIGhyZWY9Imh0dHBzOi8vYm9udXMuYml0Z2V0LmNvbS9LcnlwdG96dWt1bmZ0MSIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9mb2xsb3cgbm9vcGVuZXIiIGNsYXNzPSJpbCBvIj5ib251cy5iaXRnZXQuY29tL0tyeXB0b3p1a3VuZnQxPC9hPjwvZGl2PjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9ImFuLWZpIj4KICAgIDxkaXYgY2xhc3M9ImFuLWZxIiBvbmNsaWNrPSIoZnVuY3Rpb24oYil7dmFyIGk9Yi5wYXJlbnROb2RlO2RvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5hbi1maScpLmZvckVhY2goZnVuY3Rpb24oZSl7aWYoZSE9PWkpZS5jbGFzc0xpc3QucmVtb3ZlKCdvcGVuJyk7fSk7aS5jbGFzc0xpc3QudG9nZ2xlKCdvcGVuJyk7fSkodGhpcykiPklzdCBCaXRnZXQgc2ljaGVyIGbDvHIgQW5mw6RuZ2VyPzwvZGl2PgogICAgPGRpdiBjbGFzcz0iYW4tZmEiPjxkaXYgY2xhc3M9ImFuLWZhLWkiPkphOiBNaUNBLXJlZ3VsaWVydCAoRVUpLCAzMDAgTWlvLiAkIFNjaHV0emZvbmRzLCBtb25hdGxpY2hlciBQcm9vZiBvZiBSZXNlcnZlcywgMi1GYWt0b3ItQXV0aGVudGlmaXppZXJ1bmcsIGRldXRzY2hlIE9iZXJmbMOkY2hlLiBCZWltIENvaW5iYXNlLUF1c2ZhbGwgOC4gTWFpIDIwMjYgd2FyIEJpdGdldCB2b2xsc3TDpG5kaWcgdmVyZsO8Z2Jhci4gPHN0cm9uZz5FbXBmZWhsdW5nOjwvc3Ryb25nPiBTb2ZvcnQgbmFjaCBSZWdpc3RyaWVydW5nIDJGQSBha3RpdmllcmVuLiBGw7xyIHNlaHIgZ3Jvw59lIEJldHLDpGdlICjDvGJlciAxMC4wMDAg4oKsKTogw5xiZXJsZWd1bmcgb2IgSGFyZHdhcmUtV2FsbGV0IGbDvHIgT2ZmbGluZS1WZXJ3YWhydW5nIHNpbm52b2xsIGlzdC4gPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzExL2tyeXB0by13YWxsZXRzLyIgY2xhc3M9ImlsIG8iPktyeXB0by1XYWxsZXRzIGVya2zDpHJ0LjwvYT48L2Rpdj48L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJhbi1maSI+CiAgICA8ZGl2IGNsYXNzPSJhbi1mcSIgb25jbGljaz0iKGZ1bmN0aW9uKGIpe3ZhciBpPWIucGFyZW50Tm9kZTtkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuYW4tZmknKS5mb3JFYWNoKGZ1bmN0aW9uKGUpe2lmKGUhPT1pKWUuY2xhc3NMaXN0LnJlbW92ZSgnb3BlbicpO30pO2kuY2xhc3NMaXN0LnRvZ2dsZSgnb3BlbicpO30pKHRoaXMpIj5XaWUga2F1ZmUgaWNoIG1laW5lbiBlcnN0ZW4gQml0Y29pbiBhdWYgQml0Z2V0PzwvZGl2PgogICAgPGRpdiBjbGFzcz0iYW4tZmEiPjxkaXYgY2xhc3M9ImFuLWZhLWkiPigxKSBLb250byByZWdpc3RyaWVyZW4gw7xiZXIgPGEgaHJlZj0iaHR0cHM6Ly9ib251cy5iaXRnZXQuY29tL0tyeXB0b3p1a3VuZnQxIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgY2xhc3M9ImlsIG8iPmJvbnVzLmJpdGdldC5jb20vS3J5cHRvenVrdW5mdDE8L2E+IChDb2RlIGtyeXB0bzMwIGF1dG9tYXRpc2NoKS4gKDIpIDJGQSBha3RpdmllcmVuLiAoMykgS1lDLVZlcmlmaXppZXJ1bmcgKEF1c3dlaXMsIDXigJMxNSBNaW4pLiAoNCkgU0VQQS3DnGJlcndlaXN1bmcgZWluemFobGVuIChrb3N0ZW5sb3MsIDHigJMyIFdlcmt0YWdlKS4gKDUpIE3DpHJrdGUg4oaSIFNwb3Qg4oaSIEJUQy9VU0RUIOKGkiBNYXJrZXQgT3JkZXIg4oaSIEJldHJhZyDihpIgS2F1ZmVuLiBGZXJ0aWcuIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8xMS8yNy9iaXRjb2luLXByb2dub3NlLTIwMjUtMjAzMC13YXJ1bS1idGMtamV0enQtYW4tZWluZW0taGlzdG9yaXNjaGVuLXdlbmRlcHVua3Qtc3RlaHQvIiBjbGFzcz0iaWwgbyI+Qml0Y29pbiBBbmFseXNlIDIwMjYuPC9hPjwvZGl2PjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9ImFuLWZpIj4KICAgIDxkaXYgY2xhc3M9ImFuLWZxIiBvbmNsaWNrPSIoZnVuY3Rpb24oYil7dmFyIGk9Yi5wYXJlbnROb2RlO2RvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5hbi1maScpLmZvckVhY2goZnVuY3Rpb24oZSl7aWYoZSE9PWkpZS5jbGFzc0xpc3QucmVtb3ZlKCdvcGVuJyk7fSk7aS5jbGFzc0xpc3QudG9nZ2xlKCdvcGVuJyk7fSkodGhpcykiPldhcyBpc3QgZGVyIFVudGVyc2NoaWVkIHp3aXNjaGVuIEJpdGdldCB1bmQgQml0dmF2bz88L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFuLWZhIj48ZGl2IGNsYXNzPSJhbi1mYS1pIj5CaXR2YXZvIGlzdCBlaW5mYWNoZXIsIGhhdCBhYmVyIHdlbmlnZXIgQ29pbnMgKH4yMDApLCBrZWluZSBGdXR1cmVzLCBrZWluIENvcHkgVHJhZGluZywgdW5kIGlzdCB0ZXVyZXIgKDAsMjUlIEdlYsO8aHIpLiBCaXRnZXQgaXN0IGV0d2FzIGtvbXBsZXhlciwgZGFmw7xyIGfDvG5zdGlnZXIgKDAsMDclIG1pdCBrcnlwdG8zMCksIDgwMCsgQ29pbnMsIENvcHkgVHJhZGluZywgRnV0dXJlcywgU3Rha2luZy4gRsO8ciBFaW5zdGVpZ2VyIGRpZSBudXIgQlRDL0VUSCBrYXVmZW46IEJpdHZhdm8gaXN0IGVpbmZhY2hlci4gRsO8ciBhbGxlIGRpZSBtZWhyIHdvbGxlbiBvZGVyIHdhY2hzZW4gd29sbGVuOiBCaXRnZXQgaXN0IGRpZSBiZXNzZXJlIGxhbmdmcmlzdGlnZSBXYWhsLiA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDcvMTMvYml0Z2V0LXRlc3RiZXJpY2h0LyIgY2xhc3M9ImlsIG8iPkJpdGdldCBUZXN0YmVyaWNodC48L2E+PC9kaXY+PC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0iYW4tZmkiPgogICAgPGRpdiBjbGFzcz0iYW4tZnEiIG9uY2xpY2s9IihmdW5jdGlvbihiKXt2YXIgaT1iLnBhcmVudE5vZGU7ZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnLmFuLWZpJykuZm9yRWFjaChmdW5jdGlvbihlKXtpZihlIT09aSllLmNsYXNzTGlzdC5yZW1vdmUoJ29wZW4nKTt9KTtpLmNsYXNzTGlzdC50b2dnbGUoJ29wZW4nKTt9KSh0aGlzKSI+S2FubiBpY2ggbWl0IDEwIEV1cm8gYmVpIEJpdGdldCBzdGFydGVuPzwvZGl2PgogICAgPGRpdiBjbGFzcz0iYW4tZmEiPjxkaXYgY2xhc3M9ImFuLWZhLWkiPkphLCB0ZWNobmlzY2ggbcO2Z2xpY2guIFNFUEEtTWluaW11bSBtZWlzdCAxMOKAkzIwIOKCrC4gTWluZGVzdGhhbmRlbHN2b2x1bWVuIGltIFNwb3Q6IGNhLiA14oCTMTAgVVNEVC4gRW1wZmVobHVuZzogTWl0IG1pbmRlc3RlbnMgPHN0cm9uZz41MOKAkzEwMCDigqw8L3N0cm9uZz4gc3RhcnRlbiBkYW1pdCBHZWLDvGhyZW4gbmljaHQgw7xiZXJwcm9wb3J0aW9uaWVyZW4uIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wNi8wNS93YXMtaXN0LWRjYS8iIGNsYXNzPSJpbCBnIj5EQ0EtU3RyYXRlZ2llOiByZWdlbG3DpMOfaWdlIGtsZWluZSBLw6R1ZmUgc2luZCBvZnQgYmVzc2VyIGFscyBncm\/Dn2VyIEVpbm1hbGthdWYuPC9hPjwvZGl2PjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9ImFuLWZpIj4KICAgIDxkaXYgY2xhc3M9ImFuLWZxIiBvbmNsaWNrPSIoZnVuY3Rpb24oYil7dmFyIGk9Yi5wYXJlbnROb2RlO2RvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5hbi1maScpLmZvckVhY2goZnVuY3Rpb24oZSl7aWYoZSE9PWkpZS5jbGFzc0xpc3QucmVtb3ZlKCdvcGVuJyk7fSk7aS5jbGFzc0xpc3QudG9nZ2xlKCdvcGVuJyk7fSkodGhpcykiPk11c3MgaWNoIEtyeXB0by1HZXdpbm5lIHZvbiBCaXRnZXQgdmVyc3RldWVybj88L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFuLWZhIj48ZGl2IGNsYXNzPSJhbi1mYS1pIj5KYS4gSW4gRGV1dHNjaGxhbmQgZ2lsdDogS3J5cHRvIGvDvHJ6ZXIgYWxzIDEgSmFociBnZWhhbHRlbiDihpIgc3RldWVycGZsaWNodGlnIChwZXJzw7ZubGljaGVyIFN0ZXVlcnNhdHosIEZyZWlncmVuemUgMS4wMDAg4oKsL0phaHIpLiBLcnlwdG8gbMOkbmdlciBhbHMgMSBKYWhyIOKGkiA8c3Ryb25nPnZvbGxzdMOkbmRpZyBzdGV1ZXJmcmVpPC9zdHJvbmc+LiBCaXRnZXQgREFDOC1rb25mb3JtOiBhYiAyMDI2IG1lbGRlbiBFVS1Cw7Zyc2VuIGF1dG9tYXRpc2NoIGFucyBGaW5hbnphbXQuIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yNS9rcnlwdG93YWVocnVuZ2VuLXN0ZXVlcm4vIiBjbGFzcz0iaWwgbyI+Vm9sbHN0w6RuZGlnZXIgS3J5cHRvLVN0ZXVlci1HdWlkZS48L2E+PC9kaXY+PC9kaXY+CiAgPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0iYW4taHIiPjwvZGl2PgoKPCEtLSBDVEEgLS0+CjxkaXYgY2xhc3M9ImFuLWN0YSI+CiAgPGgzIHN0eWxlPSJtYXJnaW46MCAwIDZweDtmb250LXNpemU6MTZweDtjb2xvcjojRjBGN0YyIj5KZXR6dCBzdGFydGVuIOKAkyAzMCUgR2Viw7xocmVucmFiYXR0IG1pdCBDb2RlIGtyeXB0bzMwPC9oMz4KICA8cCBzdHlsZT0iY29sb3I6dmFyKC0tdHh0Mik7Zm9udC1zaXplOjE0cHg7bWFyZ2luOjAgMCA0cHgiPk1pQ0EtcmVndWxpZXJ0ICZtaWRkb3Q7IERldXRzY2hlIE9iZXJmbMOkY2hlICZtaWRkb3Q7IFNFUEEga29zdGVubG9zICZtaWRkb3Q7IDgwMCsgQ29pbnMgJm1pZGRvdDsgQ29weSBUcmFkaW5nICMxIEVVPC9wPgogIDxhIGNsYXNzPSJhbi1jdGEtYnRuIiBocmVmPSJodHRwczovL2JvbnVzLmJpdGdldC5jb20vS3J5cHRvenVrdW5mdDEiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiBzdHlsZT0iY29sb3I6IzAwMCAhaW1wb3J0YW50Ij4mIzk4ODk7IEpldHp0IGJlaSBCaXRnZXQgcmVnaXN0cmllcmVuIOKAkyBDb2RlIGtyeXB0bzMwICgzMCUgUmFiYXR0KTwvYT4KPC9kaXY+Cgo8aDI+V2VpdGVyZiZ1dW1sO2hyZW5kZSBBcnRpa2VsPC9oMj4KPGRpdiBjbGFzcz0iYW4tY2FyZHMiPgogIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wNy8xMy9iaXRnZXQtdGVzdGJlcmljaHQvIiBjbGFzcz0iYW4tY2FyZCI+PGRpdiBjbGFzcz0iYW4tY2FyZC1jYXQiPkLDllJTRTwvZGl2PjxkaXYgY2xhc3M9ImFuLWNhcmQtdGl0bGUiPkJpdGdldCBUZXN0YmVyaWNodCAyMDI2PC9kaXY+PC9hPgogIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wNy8wOS9iaXRnZXQtcmVmZXJyYWwtY29kZS1rcnlwdG8zMC8iIGNsYXNzPSJhbi1jYXJkIj48ZGl2IGNsYXNzPSJhbi1jYXJkLWNhdCI+QsOWUlNFPC9kaXY+PGRpdiBjbGFzcz0iYW4tY2FyZC10aXRsZSI+Qml0Z2V0IFJlZmVycmFsIENvZGUga3J5cHRvMzA8L2Rpdj48L2E+CiAgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzA2LzA1L3dhcy1pc3QtZGNhLyIgY2xhc3M9ImFuLWNhcmQiPjxkaXYgY2xhc3M9ImFuLWNhcmQtY2F0Ij5TVFJBVEVHSUU8L2Rpdj48ZGl2IGNsYXNzPSJhbi1jYXJkLXRpdGxlIj5XYXMgaXN0IERDQT88L2Rpdj48L2E+CiAgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzExL2tyeXB0by13YWxsZXRzLyIgY2xhc3M9ImFuLWNhcmQiPjxkaXYgY2xhc3M9ImFuLWNhcmQtY2F0Ij5TSUNIRVJIRUlUPC9kaXY+PGRpdiBjbGFzcz0iYW4tY2FyZC10aXRsZSI+S3J5cHRvLVdhbGxldHMgZXJrbMOkcnQ8L2Rpdj48L2E+CiAgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzI5L2NvbGQtd2FsbGV0LXZzLWhvdC13YWxsZXQvIiBjbGFzcz0iYW4tY2FyZCI+PGRpdiBjbGFzcz0iYW4tY2FyZC1jYXQiPlNJQ0hFUkhFSVQ8L2Rpdj48ZGl2IGNsYXNzPSJhbi1jYXJkLXRpdGxlIj5Db2xkIHZzLiBIb3QgV2FsbGV0PC9kaXY+PC9hPgogIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yMi9wYXNzaXZlcy1laW5rb21tZW4tc3Rha2luZy8iIGNsYXNzPSJhbi1jYXJkIj48ZGl2IGNsYXNzPSJhbi1jYXJkLWNhdCI+RUFSTjwvZGl2PjxkaXYgY2xhc3M9ImFuLWNhcmQtdGl0bGUiPlBhc3NpdmVzIEVpbmtvbW1lbiBTdGFraW5nPC9kaXY+PC9hPgogIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yNS9rcnlwdG93YWVocnVuZ2VuLXN0ZXVlcm4vIiBjbGFzcz0iYW4tY2FyZCI+PGRpdiBjbGFzcz0iYW4tY2FyZC1jYXQiPlNURVVFUk48L2Rpdj48ZGl2IGNsYXNzPSJhbi1jYXJkLXRpdGxlIj5LcnlwdG8gU3RldWVybiAyMDI2PC9kaXY+PC9hPgogIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yNS9taWNhLXZlcm9yZG51bmcvIiBjbGFzcz0iYW4tY2FyZCI+PGRpdiBjbGFzcz0iYW4tY2FyZC1jYXQiPlJFR1VMSUVSVU5HPC9kaXY+PGRpdiBjbGFzcz0iYW4tY2FyZC10aXRsZSI+TWlDQS1WZXJvcmRudW5nIDIwMjY8L2Rpdj48L2E+CjwvZGl2PgoKPGRpdiBjbGFzcz0iYW4tYXV0aG9yIj4KICA8ZGl2IGNsYXNzPSJhbi1hdiI+RlI8L2Rpdj4KICA8ZGl2PgogICAgPGRpdiBjbGFzcz0iYW4tYW4iPkZlbGl4IFJpZWdlcjwvZGl2PgogICAgPGRpdiBjbGFzcz0iYW4tYXIiPkdyw7xuZGVyICZhbXA7IENoZWZyZWRha3RldXIgJm1pZGRvdDsgS3J5cHRvWnVrdW5mdC5jb20gJm1pZGRvdDsgMTUuIE1haSAyMDI2PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJhbi1hYiI+RGllc2VyIEFydGlrZWwgZW50aMOkbHQgQWZmaWxpYXRlLUxpbmtzIHp1IEJpdGdldCAoUmVmZXJyYWwtQ29kZSBrcnlwdG8zMCkuIFdlbm4gZHUgw7xiZXIgdW5zZXJlbiBMaW5rIGVpbiBLb250byBlcnN0ZWxsc3QsIGVyaGFsdGVuIHdpciBlaW5lIFByb3Zpc2lvbiDigJMgZsO8ciBkaWNoIGVudHN0ZWhlbiBrZWluZSB6dXPDpHR6bGljaGVuIEtvc3RlbiwgZHUgcHJvZml0aWVyc3Qgdm9tIDMwJSBHZWLDvGhyZW5yYWJhdHQuIEFsbGUgQW5nYWJlbiBuYWNoIGJlc3RlbSBXaXNzZW4gU3RhbmQgTWFpIDIwMjYuIEdlYsO8aHJlbiB1bmQgS29uZGl0aW9uZW4ga8O2bm5lbiBzaWNoIGplZGVyemVpdCDDpG5kZXJuLiBLZWluZSBBbmxhZ2ViZXJhdHVuZy48L2Rpdj4KICA8L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJhbi1kaXNjIj48c3Ryb25nPlJpc2lrb2hpbndlaXMgJmFtcDsgVHJhbnNwYXJlbno6PC9zdHJvbmc+IERpZXNlciBBcnRpa2VsIGVudGjDpGx0IEFmZmlsaWF0ZS1MaW5rcy4gS3J5cHRvd8OkaHJ1bmdlbiBzaW5kIGhvY2h2b2xhdGlsZSBBbmxhZ2VrbGFzc2VuIOKAkyBWZXJsdXN0ZSBiaXMgenVtIFRvdGFsdmVybHVzdCBkZXMgZWluZ2VzZXR6dGVuIEthcGl0YWxzIHNpbmQgbcO2Z2xpY2guIEludmVzdGllcmUgbnVyIEdlbGQgZGFzIGR1IGxhbmdmcmlzdGlnIG5pY2h0IGJlbsO2dGlnc3QuIEtyeXB0by1HZXdpbm5lIHNpbmQgaW4gRGV1dHNjaGxhbmQgdW50ZXIgYmVzdGltbXRlbiBCZWRpbmd1bmdlbiBzdGV1ZXJwZmxpY2h0aWcuIERpZXNlciBBcnRpa2VsIHN0ZWxsdCBrZWluZSBBbmxhZ2ViZXJhdHVuZyBkYXIuIEtlaW5lIEdhcmFudGllIGbDvHIgS3Vyc2VudHdpY2tsdW5nZW4uPC9kaXY+Cgo8ZGl2IGNsYXNzPSJhbi1tZXRhIj5WZXLDtmZmZW50bGljaHQ6IDE1LiBNYWkgMjAyNiAmbWlkZG90OyBBdXRvcjogRmVsaXggUmllZ2VyICZtaWRkb3Q7IEtyeXB0b1p1a3VuZnQuY29tICZtaWRkb3Q7IEFmZmlsaWF0ZTogQml0Z2V0IGtyeXB0bzMwIC8gT0tYIENSWVBUTzIwMjYgLyBCaW5nWCBOQTRRWVI8L2Rpdj4KCjwvZGl2Pgo8IS0tIC93cDpodG1sIC0tPgo8IS0tIC93cDpodG1sIC0tPgoKQml0Z2V0IGlzdCAyMDI2IGRpZSBiZXN0ZSBLcnlwdG9iw7Zyc2UgZsO8ciBBbmbDpG5nZXIgaW4gRGV1dHNjaGxhbmQsIG1pdCBNaUNBLVJlZ3VsaWVydW5nLCBkZXV0c2NoZXIgT2JlcmZsw6RjaGUgdW5kIDMwJSBHZWLDvGhyZW5yYWJhdHQgZHVyY2gga3J5cHRvMzAuc3RhdGV2ZXJzaW9uZG9jdW1lbnRzbHVnc3RhdGVzYXZlZEF0c3RhdGVzYXZlZEJ5b3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50Y2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50VHJwQ29udGVudFJlc3RyaWN0aW9uaW5uZXJCbG9ja3NvcmlnaW5hbENvbnRlbnQFBwgECAYIBUECAkEHAggHCAcIBggOCA4ICwgGSAEGCAQaIBsvGCoJGSEiFhsfCAoIBAgGCAcECkcACxULBRkGFAgHBApHAAsVCwgHBApHAAsVCwMBAgEfrwEDBgQBCQwDBUIAGAUECQWSAq0Thf4FlAIFBwgEBQcFB08ACAcPBAoHFQsPDwEDAAABCQAMAQIAIAEDABFCAQEAQQACAEEAAEEAAEEAABVBAQIDAUIBA0EfAh4DQQAMQRQSQRQChgEAfQF9n6z3+gF3BG9wZW53BG9wZW55dwB3CHN0YW5kYXJkdwB5fQB5fQB5dwB3AHh5eXl1AHh2AxByZXN0cmljdGlvbl90eXBldwdleGNsdWRlEnNlbGVjdGVkX2xhbmd1YWdlc3UACnBhbmVsX29wZW54dyRhZDBhNzM1MC1lOGJkLTRkZDMtODFkOS0zOWRkYWVjYWFhN2J3DGNvcmUvaGVhZGluZ30BeHYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JDRiMjNjYTU1LTk5ZjQtNGFlMC1iNjYwLTE5M2M1Yjk5NjIzOHcJY29yZS9odG1seHYDEHJlc3RyaWN0aW9uX3R5cGV3B2V4Y2x1ZGUSc2VsZWN0ZWRfbGFuZ3VhZ2VzdQAKcGFuZWxfb3Blbnh3JGQ1ZGZjOGQwLWU3ODAtNDE3ZC1iYThjLWI1ZjMxZTBkYzhlNHcKY29yZS9ibG9ja328HHUAd+yMAzwhLS0gd3A6aHRtbCAtLT4KPHNjcmlwdCB0eXBlPSJhcHBsaWNhdGlvbi9sZCtqc29uIj4KewogICJAY29udGV4dCI6ICJodHRwczovL3NjaGVtYS5vcmciLAogICJAdHlwZSI6ICJBcnRpY2xlIiwKICAiaGVhZGxpbmUiOiAiQmVzdGUgS3J5cHRvYsO2cnNlIGbDvHIgQW5mw6RuZ2VyIDIwMjY6IFdhcnVtIEJpdGdldCBtaXQgQ29kZSBrcnlwdG8zMCBkaWUgZXJzdGUgV2FobCBpc3QiLAogICJkZXNjcmlwdGlvbiI6ICJCZXN0ZSBLcnlwdG9iw7Zyc2UgZsO8ciBBbmbDpG5nZXIgMjAyNjogQml0Z2V0IG1pdCBSZWZlcnJhbC1Db2RlIGtyeXB0bzMwIGJpZXRldCAzMCUgZGF1ZXJoYWZ0ZW4gR2Viw7xocmVucmFiYXR0LCBTRVBBLUVpbnphaGx1bmcga29zdGVubG9zLCBkZXV0c2NoZSBPYmVyZmzDpGNoZSwgTWlDQS1yZWd1bGllcnQsIDgwMCsgQ29pbnMsIE9uZS1DbGljay1Db3B5LVRyYWRpbmcgdW5kIGVpbmVuIDMwMCBNaW8uICQgU2NodXR6Zm9uZHMuIFNjaHJpdHQtZsO8ci1TY2hyaXR0LUFubGVpdHVuZyBmw7xyIGRlbiBlcnN0ZW4gQml0Y29pbi1LYXVmLiBWZXJnbGVpY2ggbWl0IEJpdHZhdm8sIENvaW5iYXNlLCBLcmFrZW4gdW5kIEJpbmFuY2UuIEbDvHIgd2VuIGlzdCBCaXRnZXQgaWRlYWwg4oCTIHVuZCBmw7xyIHdlbiBuaWNodD8iLAogICJkYXRlUHVibGlzaGVkIjogIjIwMjYtMDUtMTUiLAogICJkYXRlTW9kaWZpZWQiOiAiMjAyNi0wNS0xNSIsCiAgImF1dGhvciI6IHsiQHR5cGUiOiAiUGVyc29uIiwgIm5hbWUiOiAiRmVsaXggUmllZ2VyIiwgInVybCI6ICJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tL2F1dGhvci8ifSwKICAicHVibGlzaGVyIjogeyJAdHlwZSI6ICJPcmdhbml6YXRpb24iLCAibmFtZSI6ICJLcnlwdG9adWt1bmZ0IiwgInVybCI6ICJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tIiwgImxvZ28iOiB7IkB0eXBlIjogIkltYWdlT2JqZWN0IiwgInVybCI6ICJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy9sb2dvLnBuZyJ9fSwKICAiaW5MYW5ndWFnZSI6ICJkZS1ERSIsCiAgImtleXdvcmRzIjogImJlc3RlIEtyeXB0b2LDtnJzZSBBbmbDpG5nZXIgMjAyNiwgQml0Z2V0IEFuZsOkbmdlciwgQml0Z2V0IFJlZmVycmFsIENvZGUga3J5cHRvMzAsIEJpdGNvaW4ga2F1ZmVuIEFuZsOkbmdlciwgS3J5cHRvIELDtnJzZSBWZXJnbGVpY2gsIEJpdGdldCBTRVBBLCBCaXRnZXQgTWlDQSwgZXJzdGUgS3J5cHRvYsO2cnNlIERldXRzY2hsYW5kIgp9Cjwvc2NyaXB0PgoKPHNjcmlwdCB0eXBlPSJhcHBsaWNhdGlvbi9sZCtqc29uIj4KewogICJAY29udGV4dCI6ICJodHRwczovL3NjaGVtYS5vcmciLAogICJAdHlwZSI6ICJGQVFQYWdlIiwKICAibWFpbkVudGl0eSI6IFsKICAgIHsKICAgICAgIkB0eXBlIjogIlF1ZXN0aW9uIiwKICAgICAgIm5hbWUiOiAiV2FzIGlzdCBkZXIgQml0Z2V0IFJlZmVycmFsLUNvZGUga3J5cHRvMzA\/IiwKICAgICAgImFjY2VwdGVkQW5zd2VyIjogeyJAdHlwZSI6ICJBbnN3ZXIiLCAidGV4dCI6ICJEZXIgQml0Z2V0IFJlZmVycmFsLUNvZGUga3J5cHRvMzAgZ2lidCBkaXIgZGF1ZXJoYWZ0IDMwJSBSYWJhdHQgYXVmIGFsbGUgSGFuZGVsc2dlYsO8aHJlbiBhdWYgQml0Z2V0LiBEYXMgYmVkZXV0ZXQ6IFN0YXR0IDAsMSUgU3BvdC1HZWLDvGhyIHphaGxzdCBkdSBudXIgMCwwNyUg4oCTIGbDvHIgamVkZW4gVHJhZGUsIGRhdWVyaGFmdCwgb2huZSBaZWl0bGltaXQuIERlbiBDb2RlIGtyeXB0bzMwIGdpYnN0IGR1IGJlaSBkZXIgUmVnaXN0cmllcnVuZyBhdWYgQml0Z2V0IGVpbiBvZGVyIG51dHp0IGRlbiBkaXJla3RlbiBMaW5rIMO8YmVyIGJvbnVzLmJpdGdldC5jb20vS3J5cHRvenVrdW5mdDEuIFdpY2h0aWc6IERlciBDb2RlIG11c3MgYmVpIGRlciBLb250b2Vyc3RlbGx1bmcgZWluZ2VnZWJlbiB3ZXJkZW4g4oCTIG5hY2h0csOkZ2xpY2ggaXN0IGRhcyBuaWNodCBtw7ZnbGljaC4ifQogICAgfSwKICAgIHsKICAgICAgIkB0eXBlIjogIlF1ZXN0aW9uIiwKICAgICAgIm5hbWUiOiAiSXN0IEJpdGdldCBzaWNoZXIgZsO8ciBBbmbDpG5nZXI\/IiwKICAgICAgImFjY2VwdGVkQW5zd2VyIjogeyJAdHlwZSI6ICJBbnN3ZXIiLCAidGV4dCI6ICJKYSwgQml0Z2V0IGdpbHQgMjAyNiBhbHMgZWluZSBkZXIgc2ljaGVyc3RlbiB1bmQgYW5mw6RuZ2VyZnJldW5kbGljaHN0ZW4gS3J5cHRvYsO2cnNlbjogTWlDQS1yZWd1bGllcnQgKEVVKSwgMzAwIE1pbGxpb25lbiBEb2xsYXIgU2NodXR6Zm9uZHMgZsO8ciBOdXR6ZXJnZWxkZXIsIG1vbmF0bGljaGVyIFByb29mIG9mIFJlc2VydmVzIChOYWNod2VpcyBkYXNzIGFsbGUgR3V0aGFiZW4gZ2VkZWNrdCBzaW5kKSwgZGV1dHNjaGUgQmVudXR6ZXJvYmVyZmzDpGNoZSwgMjQvNy1TdXBwb3J0LiBCZWltIENvaW5iYXNlLUF1c2ZhbGwgaW0gTWFpIDIwMjYgYmxpZWIgQml0Z2V0IHZvbGxzdMOkbmRpZyB2ZXJmw7xnYmFyLiBFbXBmZWhsdW5nOiAyLUZha3Rvci1BdXRoZW50aWZpemllcnVuZyAoMkZBKSBzb2ZvcnQgbmFjaCBkZXIgUmVnaXN0cmllcnVuZyBha3RpdmllcmVuLiJ9CiAgICB9LAogICAgewogICAgICAiQHR5cGUiOiAiUXVlc3Rpb24iLAogICAgICAibmFtZSI6ICJXaWUga2F1ZmUgaWNoIG1laW5lbiBlcnN0ZW4gQml0Y29pbiBhdWYgQml0Z2V0PyIsCiAgICAgICJhY2NlcHRlZEFuc3dlciI6IHsiQHR5cGUiOiAiQW5zd2VyIiwgInRleHQiOiAiNSBTY2hyaXR0ZSBmw7xyIGRlbiBlcnN0ZW4gQml0Y29pbi1LYXVmIGF1ZiBCaXRnZXQ6ICgxKSBLb250byB1bnRlciBib251cy5iaXRnZXQuY29tL0tyeXB0b3p1a3VuZnQxIGVyc3RlbGxlbiDigJMgQ29kZSBrcnlwdG8zMCB3aXJkIGF1dG9tYXRpc2NoIGFuZ2V3ZW5kZXQuICgyKSBLWUMtVmVyaWZpemllcnVuZyBhYnNjaGxpZcOfZW4gKFBlcnNvbmFsYXVzd2VpcywgY2EuIDUgTWludXRlbikuICgzKSBHZWxkIHBlciBTRVBBLcOcYmVyd2Vpc3VuZyBlaW56YWhsZW4gKGtvc3RlbmxvcywgMeKAkzIgV2Vya3RhZ2UpIG9kZXIgcGVyIEtyZWRpdGthcnRlIChzb2ZvcnQsIEdlYsO8aHIpLiAoNCkgSW0gU3BvdC1NYXJrdCBCVEMvRVVSIG9kZXIgQlRDL1VTRFQgYXVmcnVmZW4uICg1KSBLYXVmYmV0cmFnIGVpbmdlYmVuIHVuZCBiZXN0w6R0aWdlbi4gRmVydGlnIOKAkyBCaXRjb2luIGJlZmluZGV0IHNpY2ggamV0enQgaW4gZGVpbmVtIEJpdGdldC1Lb250by4ifQogICAgfSwKICAgIHsKICAgICAgIkB0eXBlIjogIlF1ZXN0aW9uIiwKICAgICAgIm5hbWUiOiAiV2FzIGlzdCBkZXIgVW50ZXJzY2hpZWQgendpc2NoZW4gQml0Z2V0IHVuZCBCaXR2YXZvIGbDvHIgQW5mw6RuZ2VyPyIsCiAgICAgICJhY2NlcHRlZEFuc3dlciI6IHsiQHR5cGUiOiAiQW5zd2VyIiwgInRleHQiOiAiQml0dmF2byBpc3QgZWluZSBuaWVkZXJsw6RuZGlzY2hlIELDtnJzZSBkaWUgYXVmIGV1cm9ww6Rpc2NoZSBBbmbDpG5nZXIgenVnZXNjaG5pdHRlbiBpc3Qg4oCTIHNlaHIgZWluZmFjaGUgT2JlcmZsw6RjaGUsIFNFUEEgc29mb3J0LCBudXIgfjIwMCBDb2lucy4gQml0Z2V0IGlzdCBicmVpdGVyIGF1Zmdlc3RlbGx0OiA4MDArIENvaW5zLCBDb3B5IFRyYWRpbmcsIEZ1dHVyZXMsIFN0YWtpbmcsIFdlYjMtV2FsbGV0LiBGw7xyIHJlaW5lIEJpdGNvaW4vRXRoZXJldW0tS8OkdWZlciBpc3QgQml0dmF2byBldHdhcyBlaW5mYWNoZXIuIEbDvHIgYWxsZSBkaWUgYXVjaCBBbHRjb2lucywgQ29weSBUcmFkaW5nIG9kZXIgRnV0dXJlcyB3b2xsZW46IEJpdGdldCBpc3QgZGllIGJlc3NlcmUgV2FobC4gQml0Z2V0IGhhdCBtaXQgQ29kZSBrcnlwdG8zMCAoMCwwNyUgR2Viw7xocikgZ8O8bnN0aWdlcmUgS29uZGl0aW9uZW4gYWxzIEJpdHZhdm8gKDAsMjUlIG9obmUgQ29kZSkuIn0KICAgIH0sCiAgICB7CiAgICAgICJAdHlwZSI6ICJRdWVzdGlvbiIsCiAgICAgICJuYW1lIjogIkthbm4gaWNoIG1pdCAxMCBFdXJvIGJlaSBCaXRnZXQgc3RhcnRlbj8iLAogICAgICAiYWNjZXB0ZWRBbnN3ZXIiOiB7IkB0eXBlIjogIkFuc3dlciIsICJ0ZXh0IjogIkphLiBCaXRnZXQgaGF0IGtlaW4gTWluZGVzdGVpbnphaGx1bmdzbGltaXQgKGF1w59lciBiZWkgU0VQQTogbWVpc3QgYWIgMTDigJMyMCDigqwpLiBGw7xyIEtyZWRpdGthcnRlbi1Lw6R1ZmU6IG1laXN0IGFiIDE14oCTMjAg4oKsLiBEYXMgTWluZGVzdGhhbmRlbHN2b2x1bWVuIGltIFNwb3QtTWFya3QgbGllZ3QgYmVpIGNhLiA14oCTMTAgVVNEVCDigJMgYWxzbyBrYW5uIG1hbiBhYiBldHdhIDXigJMxMCBFdXJvIGVyc3RlIEvDpHVmZSB0w6R0aWdlbi4gRW1wZmVobHVuZyBmw7xyIEFuZsOkbmdlcjogTWl0IDUw4oCTMTAwIOKCrCBzdGFydGVuIHVtIEdlYsO8aHJlbiBuaWNodCB6dSDDvGJlcnByb3BvcnRpb25pZXJlbiwgdW5kIGVpbmUgRENBLVN0cmF0ZWdpZSAocmVnZWxtw6TDn2lnZSBrbGVpbmUgS8OkdWZlKSBhbndlbmRlbi4ifQogICAgfQogIF0KfQo8L3NjcmlwdD4KCjxzY3JpcHQgdHlwZT0iYXBwbGljYXRpb24vbGQranNvbiI+CnsKICAiQGNvbnRleHQiOiAiaHR0cHM6Ly9zY2hlbWEub3JnIiwKICAiQHR5cGUiOiAiSG93VG8iLAogICJuYW1lIjogIkVyc3RlcyBLb250byBhdWYgQml0Z2V0IGVyc3RlbGxlbiB1bmQgQml0Y29pbiBrYXVmZW4iLAogICJkZXNjcmlwdGlvbiI6ICJTY2hyaXR0LWbDvHItU2Nocml0dC1BbmxlaXR1bmcgZsO8ciBBbmbDpG5nZXIgenVtIGVyc3RlbiBCaXRjb2luLUthdWYgYXVmIEJpdGdldCBtaXQgUmVmZXJyYWwtQ29kZSBrcnlwdG8zMCIsCiAgInRvdGFsVGltZSI6ICJQVDE1TSIsCiAgInN1cHBseSI6IFt7IkB0eXBlIjogIkhvd1RvU3VwcGx5IiwgIm5hbWUiOiAiUGVyc29uYWxhdXN3ZWlzIG9kZXIgUmVpc2VwYXNzIGbDvHIgS1lDLVZlcmlmaXppZXJ1bmcifSwgeyJAdHlwZSI6ICJIb3dUb1N1cHBseSIsICJuYW1lIjogIkJhbmtrb250byBmw7xyIFNFUEEtw5xiZXJ3ZWlzdW5nIn1dLAogICJ0b29sIjogW3siQHR5cGUiOiAiSG93VG9Ub29sIiwgIm5hbWUiOiAiQml0Z2V0LUtvbnRvIChrb3N0ZW5sb3MgZXJzdGVsbGVuKSJ9XSwKICAic3RlcCI6IFsKICAgIHsiQHR5cGUiOiAiSG93VG9TdGVwIiwgInBvc2l0aW9uIjogMSwgIm5hbWUiOiAiS29udG8gcmVnaXN0cmllcmVuIiwgInRleHQiOiAiw5ZmZm5lIGJvbnVzLmJpdGdldC5jb20vS3J5cHRvenVrdW5mdDEg4oCTIGRlciBSZWZlcnJhbC1Db2RlIGtyeXB0bzMwIHdpcmQgYXV0b21hdGlzY2ggZWluZ2V0cmFnZW4uIEUtTWFpbCB1bmQgc2ljaGVyZXMgUGFzc3dvcnQgZWluZ2ViZW4uIEUtTWFpbC1CZXN0w6R0aWd1bmcgYWJzY2hsaWXDn2VuLiJ9LAogICAgeyJAdHlwZSI6ICJIb3dUb1N0ZXAiLCAicG9zaXRpb24iOiAyLCAibmFtZSI6ICIyRkEgYWt0aXZpZXJlbiIsICJ0ZXh0IjogIlNvZm9ydCBuYWNoIGRlciBSZWdpc3RyaWVydW5nOiBFaW5zdGVsbHVuZ2VuIOKGkiBTaWNoZXJoZWl0IOKGkiBHb29nbGUgQXV0aGVudGljYXRvciBvZGVyIFNNUy0yRkEgYWt0aXZpZXJlbi4gU2Now7x0enQgZGFzIEtvbnRvIHZvciB1bmJlZnVndGVtIFp1Z3JpZmYuIn0sCiAgICB7IkB0eXBlIjogIkhvd1RvU3RlcCIsICJwb3NpdGlvbiI6IDMsICJuYW1lIjogIktZQy1WZXJpZml6aWVydW5nIiwgInRleHQiOiAiSWRlbnRpdMOkdCDihpIgS1lDIOKGkiBQZXJzb25hbGF1c3dlaXMgb2RlciBSZWlzZXBhc3MgZm90b2dyYWZpZXJlbiB1bmQgaG9jaGxhZGVuLiBNZWlzdCBpbiA14oCTMTUgTWludXRlbiBnZW5laG1pZ3QuIE5vdHdlbmRpZyBmw7xyIFNFUEEtRWluemFobHVuZ2VuLiJ9LAogICAgeyJAdHlwZSI6ICJIb3dUb1N0ZXAiLCAicG9zaXRpb24iOiA0LCAibmFtZSI6ICJHZWxkIGVpbnphaGxlbiIsICJ0ZXh0IjogIkVpbnphaGxlbiDihpIgU0VQQS3DnGJlcndlaXN1bmcg4oaSIEJhbmtkYXRlbiB2b24gQml0Z2V0IGtvcGllcmVuLCBWZXJ3ZW5kdW5nc3p3ZWNrIGV4YWt0IMO8YmVybmVobWVuLiBBbHRlcm5hdGl2OiBLcmVkaXRrYXJ0ZSBmw7xyIFNvZm9ydGVpbnphaGx1bmcuIE1pbmRlc3Q6IGNhLiAxMOKAkzIwIOKCrC4ifSwKICAgIHsiQHR5cGUiOiAiSG93VG9TdGVwIiwgInBvc2l0aW9uIjogNSwgIm5hbWUiOiAiQml0Y29pbiBrYXVmZW4iLCAidGV4dCI6ICJNw6Rya3RlIOKGkiBTcG90IOKGkiBCVEMvVVNEVCBvZGVyIEJUQy9FVVIgc3VjaGVuLiBLYXVmdHlwIHfDpGhsZW4gKE1hcmtldCBPcmRlciBmw7xyIFNvZm9ydGthdWYpLiBCZXRyYWcgZWluZ2ViZW4uIEJlc3TDpHRpZ2VuLiBCaXRjb2luIGlzdCBzb2ZvcnQgaW0gS29udG8uIn0KICBdCn0KPC9zY3JpcHQ+Cgo8c2NyaXB0IHR5cGU9ImFwcGxpY2F0aW9uL2xkK2pzb24iPgp7CiAgIkBjb250ZXh0IjogImh0dHBzOi8vc2NoZW1hLm9yZyIsCiAgIkB0eXBlIjogIlJldmlldyIsCiAgIm5hbWUiOiAiQml0Z2V0IFRlc3RiZXJpY2h0IDIwMjYiLAogICJyZXZpZXdCb2R5IjogIkJpdGdldCBpc3QgMjAyNiBkaWUgYmVzdGUgS3J5cHRvYsO2cnNlIGbDvHIgZGV1dHNjaGUgQW5mw6RuZ2VyOiBNaUNBLXJlZ3VsaWVydCwgMzAwIE1pby4gJCBTY2h1dHpmb25kcywgZGV1dHNjaGUgT2JlcmZsw6RjaGUsIGtvc3Rlbmxvc2VyIFNFUEEtU3VwcG9ydCwgODAwKyBDb2lucywgYmVzdGVzIENvcHkgVHJhZGluZyBmw7xyIEVVLU51dHplci4gTWl0IFJlZmVycmFsLUNvZGUga3J5cHRvMzAgZGF1ZXJoYWZ0IDMwJSBHZWLDvGhyZW5yYWJhdHQuIiwKICAiYXV0aG9yIjogeyJAdHlwZSI6ICJQZXJzb24iLCAibmFtZSI6ICJGZWxpeCBSaWVnZXIifSwKICAiaXRlbVJldmlld2VkIjogeyJAdHlwZSI6ICJPcmdhbml6YXRpb24iLCAibmFtZSI6ICJCaXRnZXQiLCAidXJsIjogImh0dHBzOi8vYm9udXMuYml0Z2V0LmNvbS9LcnlwdG96dWt1bmZ0MSJ9LAogICJyZXZpZXdSYXRpbmciOiB7IkB0eXBlIjogIlJhdGluZyIsICJyYXRpbmdWYWx1ZSI6IDQuOCwgImJlc3RSYXRpbmciOiA1LCAid29yc3RSYXRpbmciOiAxfQp9Cjwvc2NyaXB0PgoKPHN0eWxlPgpAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1PdXRmaXQ6d2dodEA0MDA7NTAwOzYwMDs3MDA7ODAwJmZhbWlseT1KZXRCcmFpbnMrTW9ubzp3Z2h0QDQwMDs2MDA7NzAwJmZhbWlseT1FeG8rMjp3Z2h0QDgwMDs5MDAmZGlzcGxheT1zd2FwJyk7Cjpyb290ewogIC0tYmc6I0Y3OTMxQTstLWJnMjpyZ2JhKDI0NywxNDcsMjYsLjA5KTstLWJnMzpyZ2JhKDI0NywxNDcsMjYsLjI1KTsKICAtLWc6IzIyQzU1RTstLWcyOnJnYmEoMzQsMTk3LDk0LC4wOSk7LS1nMzpyZ2JhKDM0LDE5Nyw5NCwuMjUpOwogIC0tcjojRUY0NDQ0Oy0tcjI6cmdiYSgyMzksNjgsNjgsLjA5KTstLXIzOnJnYmEoMjM5LDY4LDY4LC4yNSk7CiAgLS1iOiM2MEE1RkE7LS1iMjpyZ2JhKDk2LDE2NSwyNTAsLjA5KTstLWIzOnJnYmEoOTYsMTY1LDI1MCwuMjUpOwogIC0tcDojQTc4QkZBOy0tcDI6cmdiYSgxNjcsMTM5LDI1MCwuMDkpOy0tcDM6cmdiYSgxNjcsMTM5LDI1MCwuMjUpOwogIC0teTojRkNEMzREOy0teTI6cmdiYSgyNTIsMjExLDc3LC4wOSk7LS15MzpyZ2JhKDI1MiwyMTEsNzcsLjI1KTsKICAtLWM6IzM0RDM5OTstLWMyOnJnYmEoNTIsMjExLDE1MywuMDkpOy0tYzM6cmdiYSg1MiwyMTEsMTUzLC4yNSk7CiAgLS10eHQ6I0UyRUFGMjstLXR4dDI6I0IwQzREODstLXR4dDM6IzhGQThDMDsKICAtLWRrOiMwNjBlMGE7LS1kazI6IzBEMUExNDstLWRrMzojMTExRjE4Owp9Ci5hbnttYXgtd2lkdGg6OTEwcHg7bWFyZ2luOjAgYXV0bztwYWRkaW5nOjAgMjBweCA3MHB4O2JhY2tncm91bmQ6dmFyKC0tZGspO2ZvbnQtZmFtaWx5OidPdXRmaXQnLHNhbnMtc2VyaWY7Y29sb3I6dmFyKC0tdHh0KX0KLmFuICp7Ym94LXNpemluZzpib3JkZXItYm94fQouYW4gaDJ7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjkwMDtmb250LXNpemU6Y2xhbXAoMTlweCwyLjZ2dywyN3B4KTttYXJnaW46NTJweCAwIDEycHg7bGluZS1oZWlnaHQ6MS4yO2NvbG9yOiNGMEY3RjJ9Ci5hbiBoMiBlbXtmb250LXN0eWxlOm5vcm1hbDtjb2xvcjp2YXIoLS1iZyl9Ci5hbiBoM3tmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6ODAwO2ZvbnQtc2l6ZTpjbGFtcCgxNXB4LDJ2dywyMHB4KTttYXJnaW46MjJweCAwIDlweDtjb2xvcjojRjBGN0YyfQouYW4gcHtmb250LXNpemU6MTUuNXB4O2xpbmUtaGVpZ2h0OjEuOTc7Y29sb3I6dmFyKC0tdHh0KTttYXJnaW4tYm90dG9tOjE2cHh9Ci5hbiBwIHN0cm9uZ3tjb2xvcjojRjBGN0YyfQouYW4gdWwsLmFuIG9se3BhZGRpbmctbGVmdDoyMnB4O2NvbG9yOnZhcigtLXR4dCk7Zm9udC1zaXplOjE1cHg7bGluZS1oZWlnaHQ6MS45NTttYXJnaW4tYm90dG9tOjE2cHh9Ci5hbiBsaXttYXJnaW4tYm90dG9tOjdweH0KLmFuIGEuaWx7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Zm9udC13ZWlnaHQ6NjAwO2JvcmRlci1ib3R0b20td2lkdGg6MXB4O2JvcmRlci1ib3R0b20tc3R5bGU6c29saWR9Ci5hbiBhLmlsLm97Y29sb3I6I0ZDRDM0RDtib3JkZXItY29sb3I6cmdiYSgyNTIsMjExLDc3LC40KX0KLmFuIGEuaWwuZ3tjb2xvcjojODZFRkFDO2JvcmRlci1jb2xvcjpyZ2JhKDEzNCwyMzksMTcyLC40KX0KLmFuIGEuaWwucntjb2xvcjojRkNBNUE1O2JvcmRlci1jb2xvcjpyZ2JhKDI1MiwxNjUsMTY1LC40KX0KLmFuIGEuaWwuYntjb2xvcjojOTNDNUZEO2JvcmRlci1jb2xvcjpyZ2JhKDE0NywxOTcsMjUzLC40KX0KLmFuIGEuaWwucHtjb2xvcjojQzRCNUZEO2JvcmRlci1jb2xvcjpyZ2JhKDE5NiwxODEsMjUzLC40KX0KLmFuIGEuaWwuY3tjb2xvcjojNkVFN0I3O2JvcmRlci1jb2xvcjpyZ2JhKDExMCwyMzEsMTgzLC40KX0KLmFuIGEuc3Jje2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZToxMHB4O2NvbG9yOnZhcigtLXR4dDMpO2JhY2tncm91bmQ6dmFyKC0tZGsyKTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMjQ3LDE0NywyNiwuMik7Ym9yZGVyLXJhZGl1czo0cHg7cGFkZGluZzoxcHggN3B4O21hcmdpbi1sZWZ0OjRweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Ci5hbi1ocntoZWlnaHQ6MXB4O2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDkwZGVnLHZhcigtLWJnMyksdHJhbnNwYXJlbnQpO21hcmdpbjo1MHB4IDB9CgovKiBIRVJPICovCi5hbi1oZXJve2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEzNWRlZyxyZ2JhKDI0NywxNDcsMjYsLjA5KSxyZ2JhKDM0LDE5Nyw5NCwuMDYpKTtib3JkZXI6MnB4IHNvbGlkIHZhcigtLWJnMyk7Ym9yZGVyLXJhZGl1czoxNnB4O3BhZGRpbmc6MzBweCAzNHB4O21hcmdpbjowIDAgMTBweDtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW59Ci5hbi1oZXJvOjpiZWZvcmV7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTcwcHg7cmlnaHQ6LTcwcHg7d2lkdGg6MjYwcHg7aGVpZ2h0OjI2MHB4O2JhY2tncm91bmQ6cmFkaWFsLWdyYWRpZW50KGNpcmNsZSxyZ2JhKDI0NywxNDcsMjYsLjEpLHRyYW5zcGFyZW50IDcwJSk7cG9pbnRlci1ldmVudHM6bm9uZX0KLmFuLWJhZGdlc3tkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7Z2FwOjhweDttYXJnaW4tYm90dG9tOjE0cHh9Ci5hbi1iYWRnZXtmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZTtmb250LXNpemU6OHB4O2ZvbnQtd2VpZ2h0OjcwMDtwYWRkaW5nOjNweCAxMHB4O2JvcmRlci1yYWRpdXM6NHB4O2xldHRlci1zcGFjaW5nOi4wOGVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0KLmFuLWJhZGdlLm97Y29sb3I6I0ZDRDM0RDtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWJnMyk7YmFja2dyb3VuZDp2YXIoLS1iZzIpfQouYW4tYmFkZ2UuZ3tjb2xvcjojODZFRkFDO2JvcmRlcjoxcHggc29saWQgdmFyKC0tZzMpO2JhY2tncm91bmQ6dmFyKC0tZzIpfQouYW4tYmFkZ2Uucntjb2xvcjojRkNBNUE1O2JvcmRlcjoxcHggc29saWQgdmFyKC0tcjMpO2JhY2tncm91bmQ6dmFyKC0tcjIpfQouYW4taGVybyBoMXtmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc2l6ZTpjbGFtcCgyMnB4LDMuNHZ3LDM4cHgpO2xpbmUtaGVpZ2h0OjEuMDc7Y29sb3I6I0YwRjdGMjttYXJnaW46MCAwIDEycHh9Ci5hbi1oZXJvIGgxIHNwYW57Y29sb3I6I0ZDRDM0RH0KLmFuLWhlcm8tbGVhZHtmb250LXNpemU6MTUuNXB4O2NvbG9yOnZhcigtLXR4dCk7bGluZS1oZWlnaHQ6MS45MzttYXJnaW46MCAwIDIwcHh9Ci5hbi1oZXJvLWdyaWR7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMWZyO2dhcDoxMnB4fQouYW4taGVyby1wYW5lbHtiYWNrZ3JvdW5kOnZhcigtLWRrMik7Ym9yZGVyLXJhZGl1czoxMXB4O3BhZGRpbmc6MTRweCAxOHB4fQouYW4taGVyby1wYW5lbC5ve2JvcmRlcjoxcHggc29saWQgcmdiYSgyNDcsMTQ3LDI2LC4yKX0uYW4taGVyby1wYW5lbC5ne2JvcmRlcjoxcHggc29saWQgcmdiYSgzNCwxOTcsOTQsLjIpfS5hbi1oZXJvLXBhbmVsLnJ7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDIzOSw2OCw2OCwuMil9Ci5hbi1oZXJvLXBhbmVsIGgze21hcmdpbjowIDAgOXB4O2ZvbnQtc2l6ZToxMnB4O2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo4MDB9Ci5hbi1oZXJvLXBhbmVsIGgzLm97Y29sb3I6I0ZDRDM0RH0uYW4taGVyby1wYW5lbCBoMy5ne2NvbG9yOiM4NkVGQUN9LmFuLWhlcm8tcGFuZWwgaDMucntjb2xvcjojRkNBNUE1fQouYW4taGVyby1wYW5lbCB1bHtwYWRkaW5nLWxlZnQ6MTRweDtmb250LXNpemU6MTNweDtjb2xvcjp2YXIoLS10eHQpO2xpbmUtaGVpZ2h0OjEuODU7bWFyZ2luOjB9Ci5hbi1oZXJvLXBhbmVsIGxpe21hcmdpbi1ib3R0b206NHB4fQoKLyogU1RBVFMgKi8KLmFuLXN0YXRze2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KGF1dG8tZml0LG1pbm1heCgxMTVweCwxZnIpKTtnYXA6OXB4O21hcmdpbjoyMHB4IDB9Ci5hbi1zdGF0e2JhY2tncm91bmQ6dmFyKC0tZGsyKTtib3JkZXItcmFkaXVzOjEwcHg7cGFkZGluZzoxMnB4O3RleHQtYWxpZ246Y2VudGVyfQouYW4tc3RhdC5ve2JvcmRlcjoxcHggc29saWQgcmdiYSgyNDcsMTQ3LDI2LC4xNSl9LmFuLXN0YXQuZ3tib3JkZXI6MXB4IHNvbGlkIHJnYmEoMzQsMTk3LDk0LC4xNSl9LmFuLXN0YXQucntib3JkZXI6MXB4IHNvbGlkIHJnYmEoMjM5LDY4LDY4LC4xNSl9LmFuLXN0YXQuYntib3JkZXI6MXB4IHNvbGlkIHJnYmEoOTYsMTY1LDI1MCwuMTUpfQouYW4tc3Z7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtc2l6ZTpjbGFtcCgxMnB4LDEuOHZ3LDE4cHgpO2ZvbnQtd2VpZ2h0OjkwMDtsaW5lLWhlaWdodDoxLjE7bWFyZ2luLWJvdHRvbTo0cHh9Ci5hbi1zdi5ve2NvbG9yOiNGQ0QzNER9LmFuLXN2Lmd7Y29sb3I6Izg2RUZBQ30uYW4tc3Yucntjb2xvcjojRkNBNUE1fS5hbi1zdi5ie2NvbG9yOiM5M0M1RkR9Ci5hbi1zbHtmb250LXNpemU6OHB4O2NvbG9yOnZhcigtLXR4dDMpO2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2xpbmUtaGVpZ2h0OjEuNTV9CgovKiBDT0RFLUJPWCAqLwouYW4tY29kZXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMzVkZWcscmdiYSgyNDcsMTQ3LDI2LC4xMikscmdiYSgyNTIsMjExLDc3LC4wNikpO2JvcmRlcjoycHggc29saWQgdmFyKC0tYmczKTtib3JkZXItcmFkaXVzOjE0cHg7cGFkZGluZzoyNHB4IDI4cHg7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjIycHggMH0KLmFuLWNvZGUtbGFiZWx7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7Zm9udC1zaXplOjlweDtmb250LXdlaWdodDo3MDA7bGV0dGVyLXNwYWNpbmc6LjE1ZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2NvbG9yOnZhcigtLXR4dDMpO21hcmdpbi1ib3R0b206OHB4fQouYW4tY29kZS12YWx7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjkwMDtmb250LXNpemU6Y2xhbXAoMjhweCw1dncsNTJweCk7Y29sb3I6I0ZDRDM0RDtsZXR0ZXItc3BhY2luZzouMDVlbTttYXJnaW4tYm90dG9tOjhweDtsaW5lLWhlaWdodDoxfQouYW4tY29kZS1zdWJ7Zm9udC1zaXplOjE0cHg7Y29sb3I6dmFyKC0tdHh0Mik7bWFyZ2luLWJvdHRvbToxNnB4fQouYW4tY29kZS1idG57ZGlzcGxheTppbmxpbmUtYmxvY2s7YmFja2dyb3VuZDojRjU5RTBCO2NvbG9yOiMwMDAgIWltcG9ydGFudDtmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc2l6ZToxNnB4O3BhZGRpbmc6MTRweCAzMnB4O2JvcmRlci1yYWRpdXM6MTBweDt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MTBweH0KLmFuLWNvZGUtbm90ZXtmb250LXNpemU6MTJweDtjb2xvcjp2YXIoLS10eHQzKTtmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZX0KCi8qIEJPWCAqLwouYW4tYm94e2JvcmRlci1yYWRpdXM6MTJweDtwYWRkaW5nOjE4cHggMjJweDttYXJnaW46MjBweCAwfQouYW4tYm94Lm9yZ3tiYWNrZ3JvdW5kOnZhcigtLWJnMik7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1iZzMpfQouYW4tYm94LmdybntiYWNrZ3JvdW5kOnZhcigtLWcyKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWczKX0KLmFuLWJveC5yZWR7YmFja2dyb3VuZDp2YXIoLS1yMik7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1yMyl9Ci5hbi1ib3guYmx1e2JhY2tncm91bmQ6dmFyKC0tYjIpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tYjMpfQouYW4tYm94Lnlsd3tiYWNrZ3JvdW5kOnZhcigtLXkyKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLXkzKX0KLmFuLWJveC10e2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZTo4LjVweDtmb250LXdlaWdodDo3MDA7bGV0dGVyLXNwYWNpbmc6LjE0ZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO21hcmdpbi1ib3R0b206MTBweH0KLmFuLWJveC5vcmcgLmFuLWJveC10e2NvbG9yOiNGQ0QzNER9LmFuLWJveC5ncm4gLmFuLWJveC10e2NvbG9yOiM4NkVGQUN9LmFuLWJveC5yZWQgLmFuLWJveC10e2NvbG9yOiNGQ0E1QTV9LmFuLWJveC5ibHUgLmFuLWJveC10e2NvbG9yOiM5M0M1RkR9LmFuLWJveC55bHcgLmFuLWJveC10e2NvbG9yOiNGQ0QzNER9Ci5hbi1ib3ggcCwuYW4tYm94IHVse2ZvbnQtc2l6ZToxNC41cHg7Y29sb3I6dmFyKC0tdHh0KTttYXJnaW4tYm90dG9tOjA7bGluZS1oZWlnaHQ6MS45fQouYW4tYm94IHA6bm90KDpsYXN0LWNoaWxkKSwuYW4tYm94IHVsOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLWJvdHRvbToxMHB4fQouYW4tYm94IGxpe21hcmdpbi1ib3R0b206NnB4fQouYW4tYm94IHN0cm9uZ3tjb2xvcjojRjBGN0YyfQoKLyogRkVBVFVSRS1HUklEICovCi5hbi1mZWF0dXJlc3tkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdChhdXRvLWZpdCxtaW5tYXgoMTk1cHgsMWZyKSk7Z2FwOjEwcHg7bWFyZ2luOjE4cHggMH0KLmFuLWZlYXR7YmFja2dyb3VuZDp2YXIoLS1kazIpO2JvcmRlcjoxcHggc29saWQgcmdiYSgyNDcsMTQ3LDI2LC4xMik7Ym9yZGVyLXJhZGl1czoxMXB4O3BhZGRpbmc6MTZweDtib3JkZXItdG9wOjNweCBzb2xpZCB2YXIoLS1iZyl9Ci5hbi1mZWF0LWljb257Zm9udC1zaXplOjI2cHg7bWFyZ2luLWJvdHRvbTo4cHh9Ci5hbi1mZWF0LXRpdGxle2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo5MDA7Zm9udC1zaXplOjE0cHg7Y29sb3I6I0ZDRDM0RDttYXJnaW4tYm90dG9tOjZweH0KLmFuLWZlYXQtYm9keXtmb250LXNpemU6MTNweDtjb2xvcjp2YXIoLS10eHQyKTtsaW5lLWhlaWdodDoxLjc1fQouYW4tZmVhdC1ib2R5IHN0cm9uZ3tjb2xvcjojRjBGN0YyfQoKLyogU0NIUklUVEUgKi8KLmFuLXN0ZXBze2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjA7bWFyZ2luOjIwcHggMH0KLmFuLXN0ZXB7ZGlzcGxheTpmbGV4O2dhcDowO3Bvc2l0aW9uOnJlbGF0aXZlfQouYW4tc3RlcDpub3QoOmxhc3QtY2hpbGQpOjphZnRlcntjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MjJweDt0b3A6NDZweDt3aWR0aDoycHg7aGVpZ2h0OmNhbGMoMTAwJSAtIDIwcHgpO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDE4MGRlZyxyZ2JhKDI0NywxNDcsMjYsLjQpLHRyYW5zcGFyZW50KX0KLmFuLXN0ZXAtbnVte3dpZHRoOjQ0cHg7aGVpZ2h0OjQ0cHg7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZDojRjU5RTBCO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc2l6ZToxOHB4O2NvbG9yOiMwMDA7ZmxleC1zaHJpbms6MDttYXJnaW4tcmlnaHQ6MThweDttYXJnaW4tYm90dG9tOjEwcHg7ei1pbmRleDoxfQouYW4tc3RlcC1ib2R5e2JhY2tncm91bmQ6dmFyKC0tZGsyKTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMjQ3LDE0NywyNiwuMSk7Ym9yZGVyLXJhZGl1czoxMXB4O3BhZGRpbmc6MTZweCAyMHB4O21hcmdpbi1ib3R0b206MTBweDtmbGV4OjF9Ci5hbi1zdGVwLWJvZHkgaDN7bWFyZ2luOjAgMCA3cHg7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjkwMDtmb250LXNpemU6MTVweDtjb2xvcjojRjBGN0YyfQouYW4tc3RlcC1ib2R5IGgzIHNwYW57Y29sb3I6I0ZDRDM0RH0KLmFuLXN0ZXAtYm9keSBwe2ZvbnQtc2l6ZToxNHB4O2NvbG9yOnZhcigtLXR4dCk7bGluZS1oZWlnaHQ6MS44NTttYXJnaW46MH0KLmFuLXN0ZXAtdGlwe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JhY2tncm91bmQ6cmdiYSgyNDcsMTQ3LDI2LC4xKTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMjQ3LDE0NywyNiwuMik7Ym9yZGVyLXJhZGl1czo2cHg7cGFkZGluZzo1cHggMTFweDtmb250LXNpemU6MTJweDtjb2xvcjojRkNEMzREO2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO21hcmdpbi10b3A6OHB4fQoKLyogVkVSR0xFSUNIU1RBQkVMTEUgKi8KLmFuLXR3e292ZXJmbG93LXg6YXV0bztib3JkZXItcmFkaXVzOjEzcHg7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDI0NywxNDcsMjYsLjE1KTttYXJnaW46MjBweCAwfQouYW4tdGJse3dpZHRoOjEwMCU7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO21pbi13aWR0aDo2MDBweH0KLmFuLXRibCB0aGVhZHtiYWNrZ3JvdW5kOnZhcigtLWRrMyl9Ci5hbi10YmwgdGh7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7Zm9udC1zaXplOjhweDtjb2xvcjojRkNEMzREO2xldHRlci1zcGFjaW5nOi4wOGVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtwYWRkaW5nOjEzcHggMTRweDtib3JkZXItYm90dG9tOjJweCBzb2xpZCByZ2JhKDI0NywxNDcsMjYsLjIpO3RleHQtYWxpZ246bGVmdDt3aGl0ZS1zcGFjZTpub3dyYXB9Ci5hbi10YmwgdGR7cGFkZGluZzoxMXB4IDE0cHg7Y29sb3I6dmFyKC0tdHh0KTtib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC4wNCk7Zm9udC1zaXplOjEzcHg7bGluZS1oZWlnaHQ6MS43O3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0KLmFuLXRibCB0ZDpmaXJzdC1jaGlsZHtjb2xvcjojRjBGN0YyO2ZvbnQtd2VpZ2h0OjYwMH0KLmFuLXRibCB0cjpsYXN0LWNoaWxkIHRke2JvcmRlci1ib3R0b206bm9uZX0KLmFuLXRibCB0cjpudGgtY2hpbGQoZXZlbikgdGR7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC4wMTgpfQouYW4tdGJsIC5yb3ctd2lue2JhY2tncm91bmQ6cmdiYSgyNDcsMTQ3LDI2LC4wNSkhaW1wb3J0YW50O2JvcmRlci1sZWZ0OjRweCBzb2xpZCB2YXIoLS1iZyl9Ci50Yy1ne2NvbG9yOiM4NkVGQUM7Zm9udC13ZWlnaHQ6NzAwfS50Yy1ye2NvbG9yOiNGQ0E1QTU7Zm9udC13ZWlnaHQ6NzAwfS50Yy1ve2NvbG9yOiNGQ0QzNEQ7Zm9udC13ZWlnaHQ6NzAwfS50Yy1ie2NvbG9yOiM5M0M1RkQ7Zm9udC13ZWlnaHQ6NzAwfS50Yy1we2NvbG9yOiNDNEI1RkQ7Zm9udC13ZWlnaHQ6NzAwfQoudGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7Zm9udC1zaXplOjhweDtmb250LXdlaWdodDo3MDA7cGFkZGluZzoycHggNnB4O2JvcmRlci1yYWRpdXM6M3B4O3doaXRlLXNwYWNlOm5vd3JhcH0KLnRpLmd7Y29sb3I6Izg2RUZBQztiYWNrZ3JvdW5kOnJnYmEoMzQsMTk3LDk0LC4xKX0udGkucntjb2xvcjojRkNBNUE1O2JhY2tncm91bmQ6cmdiYSgyMzksNjgsNjgsLjEpfS50aS5ve2NvbG9yOiNGQ0QzNEQ7YmFja2dyb3VuZDpyZ2JhKDI0NywxNDcsMjYsLjEpfS50aS5ie2NvbG9yOiM5M0M1RkQ7YmFja2dyb3VuZDpyZ2JhKDk2LDE2NSwyNTAsLjEpfS50aS5we2NvbG9yOiNDNEI1RkQ7YmFja2dyb3VuZDpyZ2JhKDE2NywxMzksMjUwLC4xKX0KCi8qIFBST1MvQ09OUyAqLwouYW4tY29sczJ7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMWZyO2dhcDoxMnB4O21hcmdpbjoxOHB4IDB9Ci5hbi1jb2x7YmFja2dyb3VuZDp2YXIoLS1kazIpO2JvcmRlci1yYWRpdXM6MTBweDtwYWRkaW5nOjE2cHggMThweH0KLmFuLWNvbC5ne2JvcmRlcjoxcHggc29saWQgcmdiYSgzNCwxOTcsOTQsLjE1KX0uYW4tY29sLnJ7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDIzOSw2OCw2OCwuMTUpfQouYW4tY29sIGg0e21hcmdpbjowIDAgMTBweDtmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6ODAwO2ZvbnQtc2l6ZToxM3B4fQouYW4tY29sLmcgaDR7Y29sb3I6Izg2RUZBQ30uYW4tY29sLnIgaDR7Y29sb3I6I0ZDQTVBNX0KLmFuLWNvbCB1bHtwYWRkaW5nLWxlZnQ6MTZweDtmb250LXNpemU6MTNweDtjb2xvcjp2YXIoLS10eHQyKTtsaW5lLWhlaWdodDoxLjg1O21hcmdpbjowfQouYW4tY29sIGxpe21hcmdpbi1ib3R0b206NXB4fQouYW4tY29sIGxpIHN0cm9uZ3tjb2xvcjojRjBGN0YyfQoKLyogRsOcUiBXRU4gKi8KLmFuLXRhcmdldHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdChhdXRvLWZpdCxtaW5tYXgoMjEwcHgsMWZyKSk7Z2FwOjEwcHg7bWFyZ2luOjE2cHggMH0KLmFuLXRne2JhY2tncm91bmQ6dmFyKC0tZGsyKTtib3JkZXItcmFkaXVzOjExcHg7cGFkZGluZzoxNnB4fQouYW4tdGcueWVze2JvcmRlcjoxcHggc29saWQgcmdiYSgzNCwxOTcsOTQsLjE1KTtib3JkZXItdG9wOjNweCBzb2xpZCB2YXIoLS1nKX0KLmFuLXRnLm5ve2JvcmRlcjoxcHggc29saWQgcmdiYSgyMzksNjgsNjgsLjE1KTtib3JkZXItdG9wOjNweCBzb2xpZCB2YXIoLS1yKX0KLmFuLXRnLXRpdGxle2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo5MDA7Zm9udC1zaXplOjEzcHg7bWFyZ2luLWJvdHRvbTo5cHh9Ci5hbi10Zy55ZXMgLmFuLXRnLXRpdGxle2NvbG9yOiM4NkVGQUN9LmFuLXRnLm5vIC5hbi10Zy10aXRsZXtjb2xvcjojRkNBNUE1fQouYW4tdGcgdWx7cGFkZGluZy1sZWZ0OjE0cHg7Zm9udC1zaXplOjEzcHg7Y29sb3I6dmFyKC0tdHh0Mik7bGluZS1oZWlnaHQ6MS44MjttYXJnaW46MH0KLmFuLXRnIGxpe21hcmdpbi1ib3R0b206NXB4fQoKLyogUVVPVEUgKi8KLmFuLXF7Ym9yZGVyLWxlZnQ6NHB4IHNvbGlkIHZhcigtLWJnKTtiYWNrZ3JvdW5kOnZhcigtLWJnMik7cGFkZGluZzoxOHB4IDIycHg7bWFyZ2luOjIycHggMDtib3JkZXItcmFkaXVzOjAgMTFweCAxMXB4IDB9Ci5hbi1xIGJsb2NrcXVvdGV7bWFyZ2luOjAgMCAxMHB4O2ZvbnQtc2l6ZToxNS41cHg7Y29sb3I6I0ZFRjNDNztmb250LXN0eWxlOml0YWxpYztsaW5lLWhlaWdodDoxLjkyfQouYW4tcS1hdHRye2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZTo5cHg7Y29sb3I6cmdiYSgyNTIsMjExLDc3LC43KTtsaW5lLWhlaWdodDoxLjd9Ci5hbi1xLWF0dHIgc3Ryb25ne2NvbG9yOiNGQ0QzNER9CgovKiBTVEVSTkUtUkFUSU5HICovCi5hbi1yYXRpbmd7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6NnB4O21hcmdpbjo4cHggMCAxNHB4fQouYW4tc3RhcnN7Y29sb3I6I0Y1OUUwQjtmb250LXNpemU6MjBweDtsZXR0ZXItc3BhY2luZzoycHh9Ci5hbi1yYXRpbmctdmFse2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo5MDA7Zm9udC1zaXplOjIwcHg7Y29sb3I6I0ZDRDM0RH0KLmFuLXJhdGluZy1tYXh7Zm9udC1zaXplOjEzcHg7Y29sb3I6dmFyKC0tdHh0Myk7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2V9CgovKiBGQVEgKi8KLmFuLWZhcXttYXJnaW46MThweCAwfQouYW4tZml7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDI0NywxNDcsMjYsLjE1KTtib3JkZXItcmFkaXVzOjlweDttYXJnaW4tYm90dG9tOjdweDtvdmVyZmxvdzpoaWRkZW59Ci5hbi1mcXtwYWRkaW5nOjE0cHggMThweDtjdXJzb3I6cG9pbnRlcjtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjE0cHg7Y29sb3I6I0YwRjdGMjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyO3VzZXItc2VsZWN0Om5vbmU7YmFja2dyb3VuZDp2YXIoLS1kazIpO2xpbmUtaGVpZ2h0OjEuNH0KLmFuLWZxOjphZnRlcntjb250ZW50OicrJztmb250LXNpemU6MjBweDtjb2xvcjojRkNEMzREO3RyYW5zaXRpb246dHJhbnNmb3JtIC4yMnM7ZmxleC1zaHJpbms6MDttYXJnaW4tbGVmdDoxMnB4fQouYW4tZmkub3BlbiAuYW4tZnE6OmFmdGVye3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpfQouYW4tZmF7bWF4LWhlaWdodDowO292ZXJmbG93OmhpZGRlbjt0cmFuc2l0aW9uOm1heC1oZWlnaHQgLjM1cyBlYXNlfQouYW4tZmkub3BlbiAuYW4tZmF7bWF4LWhlaWdodDo1MDBweH0KLmFuLWZhLWl7cGFkZGluZzoxNHB4IDE4cHg7Zm9udC1zaXplOjE0cHg7Y29sb3I6dmFyKC0tdHh0KTtsaW5lLWhlaWdodDoxLjk7Ym9yZGVyLXRvcDoxcHggc29saWQgcmdiYSgyNDcsMTQ3LDI2LC4xKX0KLmFuLWZhLWkgc3Ryb25ne2NvbG9yOiNGMEY3RjJ9CgovKiBDVEEgKi8KLmFuLWN0YXtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMzVkZWcscmdiYSgyNDcsMTQ3LDI2LC4xKSxyZ2JhKDM0LDE5Nyw5NCwuMDYpKTtib3JkZXI6MnB4IHNvbGlkIHZhcigtLWJnMyk7Ym9yZGVyLXJhZGl1czoxNHB4O3BhZGRpbmc6MjRweCAyOHB4O3RleHQtYWxpZ246Y2VudGVyO21hcmdpbjoyOHB4IDB9Ci5hbi1jdGEtYnRue2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JhY2tncm91bmQ6IzIyQzU1RTtjb2xvcjojMDAwICFpbXBvcnRhbnQ7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjkwMDtmb250LXNpemU6MTZweDtwYWRkaW5nOjE0cHggMzJweDtib3JkZXItcmFkaXVzOjEwcHg7dGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDttYXJnaW4tdG9wOjhweH0KCi8qIENBUkRTICovCi5hbi1jYXJkc3tkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdChhdXRvLWZpdCxtaW5tYXgoMTY1cHgsMWZyKSk7Z2FwOjhweDttYXJnaW46MTRweCAwfQouYW4tY2FyZHtiYWNrZ3JvdW5kOnZhcigtLWRrMik7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDI0NywxNDcsMjYsLjEpO2JvcmRlci1yYWRpdXM6OHB4O3BhZGRpbmc6MTJweDt0ZXh0LWRlY29yYXRpb246bm9uZTtkaXNwbGF5OmJsb2NrO2JvcmRlci1ib3R0b206bm9uZX0KLmFuLWNhcmQtY2F0e2ZvbnQtc2l6ZTo4cHg7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7Y29sb3I6I0ZDRDM0RDttYXJnaW4tYm90dG9tOjNweDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGV0dGVyLXNwYWNpbmc6LjA2ZW19Ci5hbi1jYXJkLXRpdGxle2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojRjBGN0YyO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjEuNH0KCi5hbi1hdXRob3J7YmFja2dyb3VuZDp2YXIoLS1iZzIpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tYmczKTtib3JkZXItcmFkaXVzOjEycHg7cGFkZGluZzoxOHB4IDIycHg7bWFyZ2luOjI2cHggMDtkaXNwbGF5OmZsZXg7Z2FwOjE0cHg7YWxpZ24taXRlbXM6ZmxleC1zdGFydH0KLmFuLWF2e3dpZHRoOjQ2cHg7aGVpZ2h0OjQ2cHg7Ym9yZGVyLXJhZGl1czo1MCU7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCNGNTlFMEIscmdiYSgyNDcsMTQ3LDI2LC4zKSk7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo5MDA7Zm9udC1zaXplOjE3cHg7Y29sb3I6IzAwMDtmbGV4LXNocmluazowfQouYW4tYW57Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjkwMDtmb250LXNpemU6MTRweDtjb2xvcjojRjBGN0YyfQouYW4tYXJ7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7Zm9udC1zaXplOjhweDtjb2xvcjojRkNEMzREO21hcmdpbjoycHggMCA2cHh9Ci5hbi1hYntmb250LXNpemU6MTIuNXB4O2NvbG9yOnZhcigtLXR4dDIpO2xpbmUtaGVpZ2h0OjEuNjV9Ci5hbi1kaXNje2JhY2tncm91bmQ6cmdiYSgyMzksNjgsNjgsLjA3KTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLXIzKTtib3JkZXItcmFkaXVzOjEwcHg7cGFkZGluZzoxM3B4IDE3cHg7Zm9udC1zaXplOjEzcHg7Y29sb3I6I0ZFRTJFMjtsaW5lLWhlaWdodDoxLjg1O21hcmdpbjoyMHB4IDB9Ci5hbi1kaXNjIHN0cm9uZ3tjb2xvcjojRjBGN0YyfQouYW4tbWV0YXtmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZTtmb250LXNpemU6OHB4O2NvbG9yOnZhcigtLXR4dDMpO21hcmdpbi10b3A6MTRweDtsaW5lLWhlaWdodDoxLjl9CgpAbWVkaWEobWF4LXdpZHRoOjY2MHB4KXsuYW4taGVyby1ncmlkLC5hbi1jb2xzMntncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyfS5hbi1mZWF0dXJlc3tncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIDFmcn0uYW4tdGFyZ2V0e2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnJ9LmFuLXN0ZXAtbnVte2Rpc3BsYXk6bm9uZX0uYW4tYXV0aG9ye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19Cjwvc3R5bGU+Cgo8ZGl2IGNsYXNzPSJhbiI+Cgo8IS0tIEhFUk8gLS0+CjxkaXYgY2xhc3M9ImFuLWhlcm8iPgogIDxkaXYgY2xhc3M9ImFuLWJhZGdlcyI+CiAgICA8c3BhbiBjbGFzcz0iYW4tYmFkZ2UgbyI+JiM5ODg5OyBBbmbDpG5nZXItR3VpZGUgMjAyNjwvc3Bhbj4KICAgIDxzcGFuIGNsYXNzPSJhbi1iYWRnZSBnIj4mIzk5ODk7IE1pQ0EtcmVndWxpZXJ0PC9zcGFuPgogICAgPHNwYW4gY2xhc3M9ImFuLWJhZGdlIG8iPjMwJSBSYWJhdHQgbWl0IGtyeXB0bzMwPC9zcGFuPgogICAgPHNwYW4gY2xhc3M9ImFuLWJhZGdlIHIiPktlaW5lIEFubGFnZWJlcmF0dW5nPC9zcGFuPgogIDwvZGl2PgogIDxoMT5CZXN0ZSBLcnlwdG9iw7Zyc2UgZsO8ciBBbmbDpG5nZXIgMjAyNjo8YnI+PHNwYW4+Qml0Z2V0IG1pdCBDb2RlIGtyeXB0bzMwPC9zcGFuPjwvaDE+CiAgPHAgY2xhc3M9ImFuLWhlcm8tbGVhZCI+RHUgbcO2Y2h0ZXN0IHp1bSBlcnN0ZW4gTWFsIEtyeXB0byBrYXVmZW4g4oCTIGFiZXIgd2Vpw590IG5pY2h0IHdlbGNoZSBCw7Zyc2UgZHUgd8OkaGxlbiBzb2xsc3Q\/IERpZSBBdXN3YWhsIGlzdCByaWVzaWcsIGRpZSBVbnRlcnNjaGllZGUgcmVsZXZhbnQuIDxzdHJvbmc+RGllc2VyIEd1aWRlIHplaWd0IHdhcnVtIEJpdGdldCBtaXQgUmVmZXJyYWwtQ29kZSBrcnlwdG8zMCBmw7xyIGRpZSBtZWlzdGVuIEVpbnN0ZWlnZXIgaW4gRGV1dHNjaGxhbmQgZGllIGJlc3RlIFdhaGwgaXN0PC9zdHJvbmc+IOKAkyBzaWNoZXIsIGfDvG5zdGlnLCBhbmbDpG5nZXJmcmV1bmRsaWNoLCBNaUNBLXJlZ3VsaWVydC4gUGx1czogdm9sbHN0w6RuZGlnZSBTY2hyaXR0LWbDvHItU2Nocml0dC1BbmxlaXR1bmcgZsO8ciBkZWluZW4gZXJzdGVuIEthdWYuPC9wPgogIDxkaXYgY2xhc3M9ImFuLWhlcm8tZ3JpZCI+CiAgICA8ZGl2IGNsYXNzPSJhbi1oZXJvLXBhbmVsIG8iPgogICAgICA8aDMgY2xhc3M9Im8iPiYjOTg4OTsgQml0Z2V0IG1pdCBDb2RlIGtyeXB0bzMwPC9oMz4KICAgICAgPHVsPgogICAgICAgIDxsaT48c3Ryb25nPjMwJSBHZWLDvGhyZW5yYWJhdHQ8L3N0cm9uZz4gZGF1ZXJoYWZ0IGF1ZiBhbGxlIFRyYWRlczwvbGk+CiAgICAgICAgPGxpPjAsMDclIFNwb3QtR2Viw7xociAoc3RhdHQgMCwxJSk8L2xpPgogICAgICAgIDxsaT5TRVBBLUVpbnphaGx1bmcga29zdGVubG9zPC9saT4KICAgICAgICA8bGk+ODAwKyBDb2lucywgZGV1dHNjaGUgT2JlcmZsw6RjaGU8L2xpPgogICAgICAgIDxsaT5NaUNBLXJlZ3VsaWVydCwgMzAwIE1pby4gJCBTY2h1dHpmb25kczwvbGk+CiAgICAgICAgPGxpPkNvcHkgVHJhZGluZywgU3Rha2luZywgRnV0dXJlczwvbGk+CiAgICAgIDwvdWw+CiAgICA8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFuLWhlcm8tcGFuZWwgZyI+CiAgICAgIDxoMyBjbGFzcz0iZyI+JiM5OTg5OyBXYXMgZGllc2VyIEd1aWRlIGVudGjDpGx0PC9oMz4KICAgICAgPHVsPgogICAgICAgIDxsaT5XYXJ1bSBCaXRnZXQgZsO8ciBBbmbDpG5nZXI8L2xpPgogICAgICAgIDxsaT5Db2RlIGtyeXB0bzMwIOKAkyB3aWUgZXIgZnVua3Rpb25pZXJ0PC9saT4KICAgICAgICA8bGk+NS1TY2hyaXR0ZTogZXJzdGVzIEtvbnRvLCBlcnN0ZXIgS2F1ZjwvbGk+CiAgICAgICAgPGxpPkLDtnJzZW52ZXJnbGVpY2g6IEJpdGdldCB2cy4gNCBBbHRlcm5hdGl2ZW48L2xpPgogICAgICAgIDxsaT5XYXMgbmFjaCBkZW0gZXJzdGVuIEthdWY8L2xpPgogICAgICAgIDxsaT5EaWUgaMOkdWZpZ3N0ZW4gQW5mw6RuZ2VyLUZlaGxlcjwvbGk+CiAgICAgIDwvdWw+CiAgICA8L2Rpdj4KICA8L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJhbi1zdGF0cyI+CiAgPGRpdiBjbGFzcz0iYW4tc3RhdCBvIj48ZGl2IGNsYXNzPSJhbi1zdiBvIj5rcnlwdG8zMDwvZGl2PjxkaXYgY2xhc3M9ImFuLXNsIj5EZWluIFJlZmVycmFsLUNvZGUgZsO8ciBCaXRnZXQ8L2Rpdj48L2Rpdj4KICA8ZGl2IGNsYXNzPSJhbi1zdGF0IG8iPjxkaXYgY2xhc3M9ImFuLXN2IG8iPjMwJTwvZGl2PjxkaXYgY2xhc3M9ImFuLXNsIj5EYXVlcmhhZnRlciBHZWLDvGhyZW5yYWJhdHQ8L2Rpdj48L2Rpdj4KICA8ZGl2IGNsYXNzPSJhbi1zdGF0IGciPjxkaXYgY2xhc3M9ImFuLXN2IGciPjAsMDclPC9kaXY+PGRpdiBjbGFzcz0iYW4tc2wiPlNwb3QtR2Viw7xociBtaXQgQ29kZSAoc3RhdHQgMCwxJSk8L2Rpdj48L2Rpdj4KICA8ZGl2IGNsYXNzPSJhbi1zdGF0IGciPjxkaXYgY2xhc3M9ImFuLXN2IGciPjgwMCs8L2Rpdj48ZGl2IGNsYXNzPSJhbi1zbCI+SGFuZGVsYmFyZSBDb2lucyBhdWYgQml0Z2V0PC9kaXY+PC9kaXY+CiAgPGRpdiBjbGFzcz0iYW4tc3RhdCBiIj48ZGl2IGNsYXNzPSJhbi1zdiBiIj4zMDAgTWlvLiAkPC9kaXY+PGRpdiBjbGFzcz0iYW4tc2wiPkJpdGdldCBOdXR6ZXJzY2h1dHpmb25kczwvZGl2PjwvZGl2PgogIDxkaXYgY2xhc3M9ImFuLXN0YXQgZyI+PGRpdiBjbGFzcz0iYW4tc3YgZyI+TWlDQTwvZGl2PjxkaXYgY2xhc3M9ImFuLXNsIj5FVS1yZWd1bGllcnQg4oCTIEJhRmluLWtvbmZvcm08L2Rpdj48L2Rpdj4KPC9kaXY+Cgo8IS0tIFBST01PLUNPREUgQk9YIC0tPgo8ZGl2IGNsYXNzPSJhbi1jb2RlIj4KICA8ZGl2IGNsYXNzPSJhbi1jb2RlLWxhYmVsIj4mIzEyNzM4MTsgRGVpbiBleGtsdXNpdmVyIEJpdGdldCBSZWZlcnJhbC1Db2RlPC9kaXY+CiAgPGRpdiBjbGFzcz0iYW4tY29kZS12YWwiPmtyeXB0bzMwPC9kaXY+CiAgPGRpdiBjbGFzcz0iYW4tY29kZS1zdWIiPjMwJSBkYXVlcmhhZnRlciBSYWJhdHQgYXVmIGFsbGUgSGFuZGVsc2dlYsO8aHJlbiAmbWlkZG90OyBrZWluIEFibGF1ZmRhdHVtPC9kaXY+CiAgPGEgY2xhc3M9ImFuLWNvZGUtYnRuIiBocmVmPSJodHRwczovL2JvbnVzLmJpdGdldC5jb20vS3J5cHRvenVrdW5mdDEiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiBzdHlsZT0iY29sb3I6IzAwMCAhaW1wb3J0YW50Ij4mIzk4ODk7IEpldHp0IGJlaSBCaXRnZXQgcmVnaXN0cmllcmVuIOKAkyBDb2RlIGtyeXB0bzMwPC9hPgogIDxkaXYgY2xhc3M9ImFuLWNvZGUtbm90ZSI+Q29kZSB3aXJkIGF1dG9tYXRpc2NoIGFuZ2V3ZW5kZXQgJm1pZGRvdDsgQmVpIG1hbnVlbGxlciBFaW5nYWJlOiBrcnlwdG8zMCBpbSBSZWdpc3RyaWVydW5nc2Zvcm11bGFyIGVpbnRyYWdlbjwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImFuLWhyIj48L2Rpdj4KCjwhLS0gV0FSVU0gQklUR0VUIC0tPgo8aDI+V2FydW0gQml0Z2V0IGbDvHIgQW5mw6RuZ2VyPyA8ZW0+RGllIDcgd2ljaHRpZ3N0ZW4gR3LDvG5kZTwvZW0+PC9oMj4KCjxwPkVzIGdpYnQgRHV0emVuZGUgS3J5cHRvYsO2cnNlbiBhdWYgZGVtIE1hcmt0LiBOaWNodCBhbGxlIHNpbmQgZsO8ciBFaW5zdGVpZ2VyIGdlZWlnbmV0IOKAkyBtYW5jaGUgc2luZCDDvGJlcmtvbXBsaXppZXJ0LCBtYW5jaGUgdW5zaWNoZXIsIG1hbmNoZSB0ZXVlci4gQml0Z2V0IHZlcmVpbnQgMjAyNiBnZW5hdSBkaWUgRWlnZW5zY2hhZnRlbiBkaWUgZsO8ciBBbmbDpG5nZXIgZW50c2NoZWlkZW5kIHNpbmQ6PC9wPgoKPGRpdiBjbGFzcz0iYW4tZmVhdHVyZXMiPgogIDxkaXYgY2xhc3M9ImFuLWZlYXQiPgogICAgPGRpdiBjbGFzcz0iYW4tZmVhdC1pY29uIj4mIzEyNzQ3MTsmIzEyNzQ4MTs8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFuLWZlYXQtdGl0bGUiPkRldXRzY2hlIE9iZXJmbMOkY2hlPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJhbi1mZWF0LWJvZHkiPkJpdGdldCBpc3Qgdm9sbHN0w6RuZGlnIGF1ZiBEZXV0c2NoIHZlcmbDvGdiYXIg4oCTIEFwcCwgV2ViLUludGVyZmFjZSwgU3VwcG9ydC1DZW50ZXIuIEtlaW4gUsOkdHNlbHJhdGVuIGJlaSBlbmdsaXNjaGVuIEZhY2hiZWdyaWZmZW4uIEJlc29uZGVycyBmw7xyIGRlbiBFaW5zdGllZyBlbnRzY2hlaWRlbmQuPC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0iYW4tZmVhdCI+CiAgICA8ZGl2IGNsYXNzPSJhbi1mZWF0LWljb24iPiYjMTI3OTY4OzwvZGl2PgogICAgPGRpdiBjbGFzcz0iYW4tZmVhdC10aXRsZSI+TWlDQS1yZWd1bGllcnQgJmFtcDsgRVUta29uZm9ybTwvZGl2PgogICAgPGRpdiBjbGFzcz0iYW4tZmVhdC1ib2R5Ij5CaXRnZXQgaXN0IHVudGVyIGRlciBFVS1LcnlwdG8tUmVndWxpZXJ1bmcgTWlDQSBsaXplbnppZXJ0IHVuZCBCYUZpbi1rb25mb3JtIOKAkyBkYXMgYmVkZXV0ZXQgUmVjaHRzc2ljaGVyaGVpdCBmw7xyIGRldXRzY2hlIE51dHplci4gPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzI1L21pY2EtdmVyb3JkbnVuZy8iIGNsYXNzPSJpbCBvIj5NaUNBIGVya2zDpHJ0LjwvYT48L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJhbi1mZWF0Ij4KICAgIDxkaXYgY2xhc3M9ImFuLWZlYXQtaWNvbiI+JiMxMjgxNzY7PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJhbi1mZWF0LXRpdGxlIj5Lb3N0ZW5sb3NlIFNFUEEtRWluemFobHVuZzwvZGl2PgogICAgPGRpdiBjbGFzcz0iYW4tZmVhdC1ib2R5Ij5FaW56YWhsdW5nZW4gcGVyIFNFUEEtQmFua8O8YmVyd2Vpc3VuZyBzaW5kIGJlaSBCaXRnZXQgPHN0cm9uZz5rb3N0ZW5sb3M8L3N0cm9uZz4uIEtlaW4gQXVmc2NobGFnLCBrZWluZSB2ZXJzdGVja3RlbiBHZWLDvGhyZW4uIEtyZWRpdGthcnRlIGlzdCBtw7ZnbGljaCBhYmVyIGtvc3RlbnBmbGljaHRpZyAofjEsNSUpLjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9ImFuLWZlYXQiPgogICAgPGRpdiBjbGFzcz0iYW4tZmVhdC1pY29uIj4mIzEyODczNzs8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFuLWZlYXQtdGl0bGUiPjMwMCBNaW8uICQgU2NodXR6Zm9uZHM8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFuLWZlYXQtYm9keSI+Qml0Z2V0cyBQcm90ZWN0aW9uIEZ1bmQgaGF0IGVpbiBWb2x1bWVuIHZvbiAzMDAgTWlvLiAkIOKAkyBOdXR6ZXJnZWxkZXIgd2VyZGVuIGJlaSBlaW5lbSBIYWNrLUVyZWlnbmlzIGF1cyBkaWVzZW0gRm9uZHMgZW50c2Now6RkaWd0LiBEZXV0bGljaCBtZWhyIGFscyBiZWkgZGVuIG1laXN0ZW4gS29ua3VycmVudGVuLjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9ImFuLWZlYXQiPgogICAgPGRpdiBjbGFzcz0iYW4tZmVhdC1pY29uIj4mIzEyODIwMDs8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFuLWZlYXQtdGl0bGUiPkNvcHkgVHJhZGluZyBmw7xyIEVpbnN0ZWlnZXI8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFuLWZlYXQtYm9keSI+V2VyIG5vY2gga2VpbmUgZWlnZW5lIFN0cmF0ZWdpZSBoYXQ6IGVpbmZhY2ggZXJmYWhyZW5lIFRyYWRlciBrb3BpZXJlbi4gQml0Z2V0cyBDb3B5LVRyYWRpbmctRmVhdHVyZSBpc3QgZGFzIDxzdHJvbmc+YmVzdGUgaW0gRVUtUmF1bTwvc3Ryb25nPiB1bmQgc3BlemllbGwgZsO8ciBBbmbDpG5nZXIgdmVyc3TDpG5kbGljaCBhdWZnZWJhdXQuPC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0iYW4tZmVhdCI+CiAgICA8ZGl2IGNsYXNzPSJhbi1mZWF0LWljb24iPiYjMTI3MzgxOzwvZGl2PgogICAgPGRpdiBjbGFzcz0iYW4tZmVhdC10aXRsZSI+MzAlIFJhYmF0dCBtaXQga3J5cHRvMzA8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFuLWZlYXQtYm9keSI+TWl0IFJlZmVycmFsLUNvZGUgPHN0cm9uZz5rcnlwdG8zMDwvc3Ryb25nPiBzcGFyc3QgZHUgZGF1ZXJoYWZ0IDMwJSBhdWYgYWxsZSBIYW5kZWxzZ2Viw7xocmVuLiBCZWkgcmVnZWxtw6TDn2lnZW0gVHJhZGluZyBzdW1taWVydCBzaWNoIGRhcyBzY2huZWxsIGF1ZiBodW5kZXJ0ZSBFdXJvIGltIEphaHIuPC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0iYW4tZmVhdCI+CiAgICA8ZGl2IGNsYXNzPSJhbi1mZWF0LWljb24iPiYjOTg4OTs8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFuLWZlYXQtdGl0bGUiPkVpbmZhY2hlcyBJbnRlcmZhY2U8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFuLWZlYXQtYm9keSI+Qml0Z2V0IGJpZXRldCBzb3dvaGwgZWluZSB2ZXJlaW5mYWNodGUgQW5zaWNodCBmw7xyIEFuZsOkbmdlciBhbHMgYXVjaCBkYXMgdm9sbHN0w6RuZGlnZSBQcm8tSW50ZXJmYWNlLiBFaW5zdGVpZ2VyIGvDtm5uZW4gaW4gZGVyIGVpbmZhY2hlbiBBbnNpY2h0IHN0YXJ0ZW4gdW5kIHNww6R0ZXIgdXBncmFkZW4uPC9kaXY+CiAgPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0iYW4tcSI+CiAgPGJsb2NrcXVvdGU+JmJkcXVvO0RpZSBow6R1Zmlnc3RlIEFuZsOkbmdlcmZyYWdlIGRpZSBpY2ggYmVrb21tZTogJ1dlbGNoZSBCw7Zyc2Ugc29sbCBpY2ggbmVobWVuPycgTWVpbmUgQW50d29ydCAyMDI2OiBGw7xyIGRpZSBtZWlzdGVuIERldXRzY2hlbiBpc3QgQml0Z2V0IGRpZSBiZXN0ZSBLb21iaW5hdGlvbiBhdXMgU2ljaGVyaGVpdCwgQmVudXR6ZXJmcmV1bmRsaWNoa2VpdCB1bmQgUHJlaXMuIE1pQ0EtcmVndWxpZXJ0LCBkZXV0c2NoZSBPYmVyZmzDpGNoZSwga29zdGVubG9zZSBTRVBBLUVpbnphaGx1bmcsIDMwJSBHZWLDvGhyZW5yYWJhdHQgbWl0IENvZGUga3J5cHRvMzAg4oCTIHVuZCB3ZW5uIGR1IG1hbCBtaXQgQ29weSBUcmFkaW5nIGFuZmFuZ2VuIHdpbGxzdCwgaXN0IEJpdGdldCBkYWbDvHIgZGllIGJlc3RlIEtyeXB0by1QbGF0dGZvcm0gaW0gRVUtUmF1bS4gRGFzIGlzdCBuaWNodCBzZWxic3R2ZXJzdMOkbmRsaWNoIOKAkyBnZXJhZGUgYmVpIGVpbmVyIELDtnJzZSBkaWUgZ2xlaWNoemVpdGlnIGF1Y2ggZsO8ciBQcm9maXMgdGF1Z3QuJmxkcXVvOzwvYmxvY2txdW90ZT4KICA8ZGl2IGNsYXNzPSJhbi1xLWF0dHIiPjxzdHJvbmc+RmVsaXggUmllZ2VyPC9zdHJvbmc+PHNwYW4+R3LDvG5kZXIgJmFtcDsgQ2hlZnJlZGFrdGV1ciBLcnlwdG9adWt1bmZ0LmNvbSAmbWlkZG90OyBNYWkgMjAyNjwvc3Bhbj48L2Rpdj4KPC9kaXY+Cgo8IS0tIFJBVElORyAtLT4KPGRpdiBjbGFzcz0iYW4tcmF0aW5nIj4KICA8c3BhbiBjbGFzcz0iYW4tc3RhcnMiPiYjOTczMzsmIzk3MzM7JiM5NzMzOyYjOTczMzsmIzk3MzM7PC9zcGFuPgogIDxzcGFuIGNsYXNzPSJhbi1yYXRpbmctdmFsIj40LDg8L3NwYW4+CiAgPHNwYW4gY2xhc3M9ImFuLXJhdGluZy1tYXgiPi8gNSwwICZuYnNwOyZtaWRkb3Q7Jm5ic3A7IEJpdGdldCBHZXNhbXRiZXdlcnR1bmcgQW5mw6RuZ2VyIDIwMjY8L3NwYW4+CjwvZGl2PgoKPGRpdiBjbGFzcz0iYW4taHIiPjwvZGl2PgoKPCEtLSBDT0RFIEVSS0zDhFJVTkcgLS0+CjxoMj5EZXIgUmVmZXJyYWwtQ29kZSBrcnlwdG8zMDogPGVtPldhcyBlciBnZW5hdSBiZWRldXRldDwvZW0+PC9oMj4KCjxwPkVpbiBSZWZlcnJhbC1Db2RlIGJlaSBLcnlwdG9iw7Zyc2VuIGlzdCBlaW4gRW1wZmVobHVuZ3Njb2RlLCBkZXIgZGlyIGJlaW0gRWludHJpdHQgZWluZW4gZGF1ZXJoYWZ0ZW4gVm9ydGVpbCB2ZXJzY2hhZmZ0LiBEZXIgQ29kZSA8c3Ryb25nPmtyeXB0bzMwPC9zdHJvbmc+IGdpYnQgZGlyIGF1ZiBCaXRnZXQgPHN0cm9uZz4zMCUgUmFiYXR0IGF1ZiBhbGxlIEhhbmRlbHNnZWLDvGhyZW48L3N0cm9uZz4g4oCTIGRhdWVyaGFmdCwgb2huZSBNaW5kZXN0aGFuZGVsdm9sdW1lbiwgb2huZSBBYmxhdWZkYXR1bS48L3A+Cgo8ZGl2IGNsYXNzPSJhbi1ib3ggb3JnIj4KICA8ZGl2IGNsYXNzPSJhbi1ib3gtdCI+JiMxMjgyMDA7IFdhcyBrcnlwdG8zMCBrb25rcmV0IGJlZGV1dGV0IOKAkyBSZWNoZW5iZWlzcGllbDwvZGl2PgogIDx1bD4KICAgIDxsaT48c3Ryb25nPk9obmUgQ29kZTo8L3N0cm9uZz4gU3BvdC1HZWLDvGhyIDAsMSUgJnJhcnI7IGJlaSAxLjAwMCDigqwgVHJhZGUgPSAxLDAwIOKCrCBHZWLDvGhyPC9saT4KICAgIDxsaT48c3Ryb25nPk1pdCBrcnlwdG8zMDo8L3N0cm9uZz4gU3BvdC1HZWLDvGhyIDAsMDclICZyYXJyOyBiZWkgMS4wMDAg4oKsIFRyYWRlID0gMCw3MCDigqwgR2Viw7xocjwvbGk+CiAgICA8bGk+PHN0cm9uZz5FcnNwYXJuaXMgcHJvIFRyYWRlOjwvc3Ryb25nPiAwLDMwIOKCrCAoMzAlKTwvbGk+CiAgICA8bGk+PHN0cm9uZz5CZWkgMTAuMDAwIOKCrCBNb25hdHN2b2x1bWVuOjwvc3Ryb25nPiAzLDAwIOKCrCBnZXNwYXJ0ICZyYXJyOyAzNiDigqwgLyBKYWhyPC9saT4KICAgIDxsaT48c3Ryb25nPkJlaSAxMDAuMDAwIOKCrCBNb25hdHN2b2x1bWVuOjwvc3Ryb25nPiAzMCwwMCDigqwgZ2VzcGFydCAmcmFycjsgMzYwIOKCrCAvIEphaHI8L2xpPgogICAgPGxpPkdpbHQgZsO8ciBTcG90LCBGdXR1cmVzIHVuZCBhbGxlIGFuZGVyZW4gSGFuZGVsc2FydGVuIGF1ZiBCaXRnZXQ8L2xpPgogIDwvdWw+CjwvZGl2PgoKPGRpdiBjbGFzcz0iYW4tYm94IHlsdyI+CiAgPGRpdiBjbGFzcz0iYW4tYm94LXQiPiYjOTg4ODsgV2ljaHRpZzogQ29kZSBudXIgYmVpIFJlZ2lzdHJpZXJ1bmcgZWluZ2ViYmFyPC9kaXY+CiAgPHA+PHN0cm9uZz5EZW4gUmVmZXJyYWwtQ29kZSBrcnlwdG8zMCBrYW5uc3QgZHUgbnVyIGJlaSBkZXIgZXJzdG1hbGlnZW4gS29udG9lcnN0ZWxsdW5nIGVpbmdlYmVuIOKAkyBuaWNodCBuYWNodHLDpGdsaWNoLjwvc3Ryb25nPiBXZW5uIGR1IGJlcmVpdHMgZWluIEJpdGdldC1Lb250byBvaG5lIENvZGUgaGFzdCwga2FubnN0IGR1IGxlaWRlciBuaWNodCBtZWhyIHZvbiBkaWVzZW0gUmFiYXR0IHByb2ZpdGllcmVuLiBXZW5uIGR1IG5vY2gga2VpbiBLb250byBoYXN0OiBOdXR6ZSBkZW4gZGlyZWt0ZW4gTGluayA8YSBocmVmPSJodHRwczovL2JvbnVzLmJpdGdldC5jb20vS3J5cHRvenVrdW5mdDEiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiBjbGFzcz0iaWwgbyI+Ym9udXMuYml0Z2V0LmNvbS9LcnlwdG96dWt1bmZ0MTwvYT4g4oCTIGRvcnQgd2lyZCBkZXIgQ29kZSBhdXRvbWF0aXNjaCBhbmdld2VuZGV0LjwvcD4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJhbi1ociI+PC9kaXY+Cgo8IS0tIDUtU0NIUklUVEUgQU5MRUlUVU5HIC0tPgo8aDI+RXJzdGVyIEthdWYgaW4gNSBTY2hyaXR0ZW46IDxlbT5TY2hyaXR0LWbDvHItU2Nocml0dC1BbmxlaXR1bmcgZsO8ciBFaW5zdGVpZ2VyPC9lbT48L2gyPgoKPGRpdiBjbGFzcz0iYW4tc3RlcHMiPgogIDxkaXYgY2xhc3M9ImFuLXN0ZXAiPgogICAgPGRpdiBjbGFzcz0iYW4tc3RlcC1udW0iPjE8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFuLXN0ZXAtYm9keSI+CiAgICAgIDxoMz5Lb250byByZWdpc3RyaWVyZW4gPHNwYW4+4oCTIG1pdCBDb2RlIGtyeXB0bzMwPC9zcGFuPjwvaDM+CiAgICAgIDxwPsOWZmZuZSA8YSBocmVmPSJodHRwczovL2JvbnVzLmJpdGdldC5jb20vS3J5cHRvenVrdW5mdDEiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiBjbGFzcz0iaWwgbyI+Ym9udXMuYml0Z2V0LmNvbS9LcnlwdG96dWt1bmZ0MTwvYT4gaW0gQnJvd3NlciDigJMgZGVyIENvZGUga3J5cHRvMzAgd2lyZCBhdXRvbWF0aXNjaCBlaW5nZXRyYWdlbi4gRS1NYWlsLUFkcmVzc2UgZWluZ2ViZW4sIHNpY2hlcmVzIFBhc3N3b3J0IHfDpGhsZW4gKG1pbi4gOCBaZWljaGVuLCBHcm\/Dny0vS2xlaW5idWNoc3RhYmVuLCBaYWhsLCBTb25kZXJ6ZWljaGVuKS4gRS1NYWlsLUJlc3TDpHRpZ3VuZ3NsaW5rIGFua2xpY2tlbi48L3A+CiAgICAgIDxzcGFuIGNsYXNzPSJhbi1zdGVwLXRpcCI+JiMxMjgxNjE7IFRpcHA6IE51dHplIGVpbmUgRS1NYWlsIGRpZSBkdSB3aXJrbGljaCBpbSBCbGljayBoYXN0IOKAkyBhbGxlIHdpY2h0aWdlbiBCZW5hY2hyaWNodGlndW5nZW4ga29tbWVuIGRvcnQgYW48L3NwYW4+CiAgICA8L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJhbi1zdGVwIj4KICAgIDxkaXYgY2xhc3M9ImFuLXN0ZXAtbnVtIj4yPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJhbi1zdGVwLWJvZHkiPgogICAgICA8aDM+MkZBIHNvZm9ydCBha3RpdmllcmVuIDxzcGFuPuKAkyBTaWNoZXJoZWl0IHp1ZXJzdDwvc3Bhbj48L2gzPgogICAgICA8cD5EaXJla3QgbmFjaCBkZXIgUmVnaXN0cmllcnVuZzogPHN0cm9uZz5FaW5zdGVsbHVuZ2VuIOKGkiBTaWNoZXJoZWl0IOKGkiAyLUZha3Rvci1BdXRoZW50aWZpemllcnVuZzwvc3Ryb25nPi4gRW1wZm9obGVuOiBHb29nbGUgQXV0aGVudGljYXRvciBvZGVyIEF1dGh5IChBcHAgaGVydW50ZXJsYWRlbiwgUVItQ29kZSBzY2FubmVuKS4gRGFzIHNjaMO8dHp0IGRlaW4gS29udG8gYXVjaCB3ZW5uIGRlaW4gUGFzc3dvcnQgZ2VsZWFrdCB3aXJkLiA8c3Ryb25nPkRpZXNlbiBTY2hyaXR0IG5pY2h0IMO8YmVyc3ByaW5nZW4uPC9zdHJvbmc+PC9wPgogICAgICA8c3BhbiBjbGFzcz0iYW4tc3RlcC10aXAiPiYjMTI4NzM3OyBTaWNoZXJoZWl0cy1UaXBwOiBSZWNvdmVyeS1Db2RlcyBkZXIgMkZBLUFwcCBzaWNoZXIgb2ZmbGluZSBhdWZiZXdhaHJlbjwvc3Bhbj4KICAgIDwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9ImFuLXN0ZXAiPgogICAgPGRpdiBjbGFzcz0iYW4tc3RlcC1udW0iPjM8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFuLXN0ZXAtYm9keSI+CiAgICAgIDxoMz5LWUMtVmVyaWZpemllcnVuZyA8c3Bhbj7igJMgSWRlbnRpdMOkdCBiZXN0w6R0aWdlbjwvc3Bhbj48L2gzPgogICAgICA8cD5Gw7xyIEVpbnphaGx1bmdlbiB1bmQgaMO2aGVyZSBIYW5kZWxzbGltaXRzIGlzdCBlaW5lIEtZQy1WZXJpZml6aWVydW5nIChLbm93IFlvdXIgQ3VzdG9tZXIpIGVyZm9yZGVybGljaDogPHN0cm9uZz5Qcm9maWwg4oaSIElkZW50aXTDpHRzdmVyaWZpemllcnVuZyDihpIgUGVyc29uYWxhdXN3ZWlzIG9kZXIgUmVpc2VwYXNzPC9zdHJvbmc+IGZvdG9ncmFmaWVyZW4gdW5kIGhvY2hsYWRlbi4gR2VuZWhtaWd1bmcgbWVpc3QgaW4gNeKAkzE1IE1pbnV0ZW4uIE9obmUgS1lDOiBzdGFyayBlaW5nZXNjaHLDpG5rdGUgRnVua3Rpb25lbi4gPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzI1L21pY2EtdmVyb3JkbnVuZy8iIGNsYXNzPSJpbCBvIj5XYXJ1bSBLWUMgdW50ZXIgTWlDQSBQZmxpY2h0IGlzdC48L2E+PC9wPgogICAgICA8c3BhbiBjbGFzcz0iYW4tc3RlcC10aXAiPiYjMTI4MjQ3OyBUaXBwOiBBdXN3ZWlzIGdlcmFkZSBoYWx0ZW4sIGd1dGUgQmVsZXVjaHR1bmcg4oCTIG9mdCBrbGFwcHQgZXMgYmVpbSBlcnN0ZW4gVmVyc3VjaDwvc3Bhbj4KICAgIDwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9ImFuLXN0ZXAiPgogICAgPGRpdiBjbGFzcz0iYW4tc3RlcC1udW0iPjQ8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFuLXN0ZXAtYm9keSI+CiAgICAgIDxoMz5HZWxkIGVpbnphaGxlbiA8c3Bhbj7igJMgU0VQQSBrb3N0ZW5sb3M8L3NwYW4+PC9oMz4KICAgICAgPHA+PHN0cm9uZz5FaW56YWhsZW4g4oaSIEZpYXQg4oaSIFNFUEEtw5xiZXJ3ZWlzdW5nPC9zdHJvbmc+OiBCYW5rZGF0ZW4gdm9uIEJpdGdldCBrb3BpZXJlbiwgZGVuIGFuZ2VnZWJlbmVuIFZlcndlbmR1bmdzendlY2sgZXhha3Qgw7xiZXJuZWhtZW4gKHdpY2h0aWcgZsO8ciBkaWUgWnVvcmRudW5nKS4gU0VQQS1HdXRzY2hyaWZ0OiAx4oCTMiBXZXJrdGFnZSwga29zdGVubG9zLiA8c3Ryb25nPlNvZm9ydGVpbnphaGx1bmcgcGVyIEtyZWRpdGthcnRlPC9zdHJvbmc+IGlzdCBlYmVuZmFsbHMgbcO2Z2xpY2ggKH4xLDUlIEF1ZnNjaGxhZykuIE1pbmltdW06IGNhLiAxMOKAkzIwIOKCrC48L3A+CiAgICAgIDxzcGFuIGNsYXNzPSJhbi1zdGVwLXRpcCI+JiMxMjgxNzY7IEVtcGZlaGx1bmcgZsO8ciBFaW5zdGVpZ2VyOiBNaXQgMTAw4oCTMjAwIOKCrCBzdGFydGVuIHVtIGluIFJ1aGUgZGllIFBsYXR0Zm9ybSBrZW5uZW56dWxlcm5lbjwvc3Bhbj4KICAgIDwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9ImFuLXN0ZXAiPgogICAgPGRpdiBjbGFzcz0iYW4tc3RlcC1udW0iPjU8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFuLXN0ZXAtYm9keSI+CiAgICAgIDxoMz5FcnN0ZW4gS2F1ZiB0w6R0aWdlbiA8c3Bhbj7igJMgQml0Y29pbiBvZGVyIEV0aGVyZXVtPC9zcGFuPjwvaDM+CiAgICAgIDxwPjxzdHJvbmc+TcOkcmt0ZSDihpIgU3BvdCDihpIgQlRDL1VTRFQgb2RlciBFVEgvVVNEVDwvc3Ryb25nPiBzdWNoZW4uIEthdWZ0eXA6IDxzdHJvbmc+TWFya2V0IE9yZGVyPC9zdHJvbmc+IGbDvHIgc29mb3J0aWdlbiBLYXVmIHp1bSBha3R1ZWxsZW4gUHJlaXMgKGbDvHIgQW5mw6RuZ2VyIGVtcGZvaGxlbikuIEJldHJhZyBpbiBVU0RUIG9kZXIgRVVSIGVpbmdlYmVuLiBCZXN0w6R0aWdlbiDigJMgZmVydGlnLiBCaXRjb2luIG9kZXIgRXRoZXJldW0gYmVmaW5kZXQgc2ljaCBqZXR6dCBpbiBkZWluZW0gQml0Z2V0LVNwb3QtV2FsbGV0LiA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDYvMDUvd2FzLWlzdC1kY2EvIiBjbGFzcz0iaWwgZyI+RENBLVN0cmF0ZWdpZTogcmVnZWxtw6TDn2lnIGtsZWluZSBCZXRyw6RnZSBrYXVmZW4gc3RhdHQgZWlubWFsaWcgdmllbC48L2E+PC9wPgogICAgICA8c3BhbiBjbGFzcz0iYW4tc3RlcC10aXAiPiYjMTI4MjAwOyBBbmbDpG5nZXItRW1wZmVobHVuZzogQlRDIHVuZCBFVEggYWxzIGVyc3RlIENvaW5zIOKAkyBhbSBsaXF1aWRlc3RlbiwgYW0gYmVrYW5udGVzdGVuLCBhbSB3ZW5pZ3N0ZW4gdm9sYXRpbCBpbSBWZXJnbGVpY2ggenUgQWx0Y29pbnM8L3NwYW4+CiAgICA8L2Rpdj4KICA8L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJhbi1ociI+PC9kaXY+Cgo8IS0tIFZFUkdMRUlDSCAtLT4KPGgyPkLDtnJzZW52ZXJnbGVpY2g6IDxlbT5CaXRnZXQgdnMuIEJpdHZhdm8gdnMuIENvaW5iYXNlIHZzLiBLcmFrZW4gdnMuIEJpbmFuY2U8L2VtPjwvaDI+Cgo8cD5Gw7xyIGVpbmVuIGZhaXJlbiBWZXJnbGVpY2g6IEFsbGUgZsO8bmYgQsO2cnNlbiBzaW5kIHNlcmnDtnMgdW5kIHJlZ3VsaWVydC4gRGllIFVudGVyc2NoaWVkZSBsaWVnZW4gaW4gR2Viw7xocmVuLCBDb2luLUF1c3dhaGwsIEZ1bmt0aW9uc3VtZmFuZyB1bmQgQmVudXR6ZXJmcmV1bmRsaWNoa2VpdCBmw7xyIEFuZsOkbmdlcjo8L3A+Cgo8ZGl2IGNsYXNzPSJhbi10dyI+CiAgPHRhYmxlIGNsYXNzPSJhbi10YmwiPgogICAgPHRoZWFkPgogICAgICA8dHI+CiAgICAgICAgPHRoPktyaXRlcml1bTwvdGg+CiAgICAgICAgPHRoPiYjOTg4OTsgQml0Z2V0ICsga3J5cHRvMzA8L3RoPgogICAgICAgIDx0aD5CaXR2YXZvPC90aD4KICAgICAgICA8dGg+Q29pbmJhc2U8L3RoPgogICAgICAgIDx0aD5LcmFrZW48L3RoPgogICAgICAgIDx0aD5CaW5hbmNlPC90aD4KICAgICAgPC90cj4KICAgIDwvdGhlYWQ+CiAgICA8dGJvZHk+CiAgICAgIDx0ciBjbGFzcz0icm93LXdpbiI+CiAgICAgICAgPHRkPlNwb3QtR2Viw7xociAoU3RhbmRhcmQpPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLW8iPjxzdHJvbmc+MCwwNyUgPHNwYW4gY2xhc3M9InRpIG8iPm1pdCBrcnlwdG8zMDwvc3Bhbj48L3N0cm9uZz48L3RkPgogICAgICAgIDx0ZD4wLDI1JTwvdGQ+CiAgICAgICAgPHRkPjAsNiUgKFNpbXBsZSk8L3RkPgogICAgICAgIDx0ZD4wLDI2JTwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1nIj4wLDElPC90ZD4KICAgICAgPC90cj4KICAgICAgPHRyPgogICAgICAgIDx0ZD5SZWZlcnJhbC1Db2RlPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLW8iPjxzdHJvbmc+a3J5cHRvMzAg4oaSIDMwJSBvZmY8L3N0cm9uZz48L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtciI+a2VpbiBDb2RlPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLXIiPmtlaW4gZGF1ZXJoYWZ0ZXIgUmFiYXR0PC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLXIiPmtlaW5lcjwvdGQ+CiAgICAgICAgPHRkPkJOQi1SYWJhdHQgKDXigJMyNSUpPC90ZD4KICAgICAgPC90cj4KICAgICAgPHRyIGNsYXNzPSJyb3ctd2luIj4KICAgICAgICA8dGQ+TWlDQSAvIEVVLVJlZ3VsaWVydW5nPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLWciPiYjMTAwMDM7IE1pQ0E8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtZyI+JiMxMDAwMzsgRE5CIChOTCk8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtZyI+JiMxMDAwMzsgQmFGaW48L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtZyI+JiMxMDAwMzsgQmFGaW48L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtciI+JiM5ODg4OyBlaW5nZXNjaHLDpG5rdCBFVTwvdGQ+CiAgICAgIDwvdHI+CiAgICAgIDx0cj4KICAgICAgICA8dGQ+U0VQQS1FaW56YWhsdW5nPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLWciPktvc3RlbmxvczwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1nIj5Lb3N0ZW5sb3M8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtZyI+S29zdGVubG9zPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLWciPktvc3RlbmxvczwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1yIj5FaW5nZXNjaHLDpG5rdDwvdGQ+CiAgICAgIDwvdHI+CiAgICAgIDx0cj4KICAgICAgICA8dGQ+VmVyZsO8Z2JhcmUgQ29pbnM8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtZyI+ODAwKzwvdGQ+CiAgICAgICAgPHRkPn4yMDA8L3RkPgogICAgICAgIDx0ZD5+MjUwPC90ZD4KICAgICAgICA8dGQ+fjMwMDwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1nIj4zNTArPC90ZD4KICAgICAgPC90cj4KICAgICAgPHRyPgogICAgICAgIDx0ZD5EZXV0c2NoZSBPYmVyZmzDpGNoZTwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1nIj4mIzEwMDAzOyBWb2xsc3TDpG5kaWc8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtZyI+JiMxMDAwMzsgVm9sbHN0w6RuZGlnPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLWciPiYjMTAwMDM7IEphPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLWciPiYjMTAwMDM7IEphPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLWciPiYjMTAwMDM7IEphPC90ZD4KICAgICAgPC90cj4KICAgICAgPHRyPgogICAgICAgIDx0ZD5BbmbDpG5nZXJmcmV1bmRsaWNoa2VpdDwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1vIj4mIzExMDg4OyYjMTEwODg7JiMxMTA4ODsmIzExMDg4OyYjMTEwODg7PC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLWciPiYjMTEwODg7JiMxMTA4ODsmIzExMDg4OyYjMTEwODg7JiMxMTA4ODsgKGVpbmZhY2hzdGUpPC90ZD4KICAgICAgICA8dGQ+JiMxMTA4ODsmIzExMDg4OyYjMTEwODg7JiMxMTA4ODs8L3RkPgogICAgICAgIDx0ZD4mIzExMDg4OyYjMTEwODg7JiMxMTA4ODs8L3RkPgogICAgICAgIDx0ZD4mIzExMDg4OyYjMTEwODg7JiMxMTA4ODs8L3RkPgogICAgICA8L3RyPgogICAgICA8dHIgY2xhc3M9InJvdy13aW4iPgogICAgICAgIDx0ZD5Db3B5IFRyYWRpbmcgKEVVKTwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1nIj48c3Ryb25nPiYjMTAwMDM7IEJlc3RlcyBpbiBFVTwvc3Ryb25nPjwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1yIj4mIzEwMDA3OzwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1yIj4mIzEwMDA3OzwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1yIj4mIzEwMDA3OzwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1yIj4mIzEwMDA3OyAoRVUgZWluZ2VzY2hyw6Rua3QpPC90ZD4KICAgICAgPC90cj4KICAgICAgPHRyPgogICAgICAgIDx0ZD5TdGFraW5nPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLWciPiYjMTAwMDM7IDUwKyBDb2luczwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1nIj4mIzEwMDAzOyBKYTwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1nIj4mIzEwMDAzOyBKYTwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1nIj4mIzEwMDAzOyBKYTwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1nIj4mIzEwMDAzOyBKYTwvdGQ+CiAgICAgIDwvdHI+CiAgICAgIDx0cj4KICAgICAgICA8dGQ+RnV0dXJlcyAvIEhlYmVsPC90ZD4KICAgICAgICA8dGQ+JiMxMDAwMzsgYmlzIDEyNcOXPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLXIiPiYjMTAwMDc7PC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLXIiPiYjMTAwMDc7PC90ZD4KICAgICAgICA8dGQ+JiMxMDAwMzsgYmlzIDXDlyAoRVUpPC90ZD4KICAgICAgICA8dGQ+JiMxMDAwMzsgYmlzIDIww5cgKEVVKTwvdGQ+CiAgICAgIDwvdHI+CiAgICAgIDx0cj4KICAgICAgICA8dGQ+U2NodXR6Zm9uZHM8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtZyI+MzAwIE1pby4gJDwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1yIj7igJM8L3RkPgogICAgICAgIDx0ZD5GRElDICgkLCBVU0QpPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLXIiPuKAkzwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1nIj5TQUZVLUZvbmRzPC90ZD4KICAgICAgPC90cj4KICAgICAgPHRyPgogICAgICAgIDx0ZD5Qcm9vZiBvZiBSZXNlcnZlczwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1nIj4mIzEwMDAzOyBNb25hdGxpY2g8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtciI+JiMxMDAwNzs8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtZyI+JiMxMDAwMzsgSmE8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtZyI+JiMxMDAwMzsgSmE8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtZyI+JiMxMDAwMzsgSmE8L3RkPgogICAgICA8L3RyPgogICAgICA8dHIgY2xhc3M9InJvdy13aW4iPgogICAgICAgIDx0ZD5CZXN0ZXMgZsO8ciBBbmbDpG5nZXI8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtZyI+PHN0cm9uZz5BbGxyb3VuZGVyICsgZ8O8bnN0aWc8L3N0cm9uZz48L3RkPgogICAgICAgIDx0ZD5BYnNvbHV0ZSBFaW5zdGVpZ2VyPC90ZD4KICAgICAgICA8dGQ+VVNBLU51dHplcjwvdGQ+CiAgICAgICAgPHRkPkVVUi1QYWFyZSBkaXJla3Q8L3RkPgogICAgICAgIDx0ZD5NYXhpbWFsZSBDb2luLUF1c3dhaGw8L3RkPgogICAgICA8L3RyPgogICAgPC90Ym9keT4KICA8L3RhYmxlPgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImFuLWJveCBncm4iPgogIDxkaXYgY2xhc3M9ImFuLWJveC10Ij4mIzEyODE2MTsgRmF6aXQgVmVyZ2xlaWNoPC9kaXY+CiAgPHA+PHN0cm9uZz5CaXR2YXZvPC9zdHJvbmc+IGlzdCBhbSBlaW5mYWNoc3RlbiBmw7xyIGFic29sdXRlIEVpbnN0ZWlnZXIgZGllIG51ciBCVEMgdW5kIEVUSCBrYXVmZW4gd29sbGVuIOKAkyBhYmVyIHRldXJlciAoMCwyNSUpIHVuZCB3ZW5pZ2VyIEZ1bmt0aW9uZW4uIDxzdHJvbmc+Qml0Z2V0IG1pdCBrcnlwdG8zMDwvc3Ryb25nPiBpc3QgZ8O8bnN0aWdlciAoMCwwNyUpLCBoYXQgbWVociBDb2lucywgQ29weSBUcmFkaW5nIHVuZCB3w6RjaHN0IG1pdCBkZW0gTnV0emVyIG1pdCB3ZW5uIGVyIGZvcnRnZXNjaHJpdHRlbmVyIHdpcmQuIEbDvHIgRWluc3RlaWdlciBkaWUgbGFuZ2ZyaXN0aWcgaGFuZGVsbiB3b2xsZW46IDxzdHJvbmc+Qml0Z2V0IGlzdCBkaWUgYmVzc2VyZSBJbnZlc3RpdGlvbiBpbiBlaW5lIGVpbnplbG5lIFBsYXR0Zm9ybS48L3N0cm9uZz48L3A+CjwvZGl2PgoKPGRpdiBjbGFzcz0iYW4taHIiPjwvZGl2PgoKPCEtLSBOQUNIIERFTSBFUlNURU4gS0FVRiAtLT4KPGgyPldhcyBuYWNoIGRlbSBlcnN0ZW4gS2F1Zj8gPGVtPkRpZSBuw6RjaHN0ZW4gc2lubnZvbGxlbiBTY2hyaXR0ZTwvZW0+PC9oMj4KCjxkaXYgY2xhc3M9ImFuLWNvbHMyIj4KICA8ZGl2IGNsYXNzPSJhbi1jb2wgZyI+CiAgICA8aDQgY2xhc3M9ImciPiYjOTk4OTsgRW1wZm9obGVuIGbDvHIgQW5mw6RuZ2VyPC9oND4KICAgIDx1bD4KICAgICAgPGxpPjxzdHJvbmc+RENBLVN0cmF0ZWdpZTo8L3N0cm9uZz4gUmVnZWxtw6TDn2lnZSBrbGVpbmUgS8OkdWZlIHN0YXR0IGVpbmVtIGdyb8OfZW4gRWlubWFsa2F1Zi4gPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzA2LzA1L3dhcy1pc3QtZGNhLyIgY2xhc3M9ImlsIGciPkRDQSBlcmtsw6RydC48L2E+PC9saT4KICAgICAgPGxpPjxzdHJvbmc+SGFyZHdhcmUtV2FsbGV0PC9zdHJvbmc+IGbDvHIgZ3Jvw59lIEJldHLDpGdlIChMZWRnZXIvVHJlem9yKS4gPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzI5L2NvbGQtd2FsbGV0LXZzLWhvdC13YWxsZXQvIiBjbGFzcz0iaWwgZyI+Q29sZCBXYWxsZXQgZXJrbMOkcnQuPC9hPjwvbGk+CiAgICAgIDxsaT48c3Ryb25nPlN0YWtpbmc8L3N0cm9uZz4gYXVmIEJpdGdldDogRVRILCBTT0wsIEFEQSBwYXNzaXYgdmVyemluc2VuLiA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMjIvcGFzc2l2ZXMtZWlua29tbWVuLXN0YWtpbmcvIiBjbGFzcz0iaWwgZyI+UGFzc2l2ZXMgRWlua29tbWVuIGR1cmNoIFN0YWtpbmcuPC9hPjwvbGk+CiAgICAgIDxsaT48c3Ryb25nPkNvcHkgVHJhZGluZzo8L3N0cm9uZz4gRXJmYWhyZW5lIFRyYWRlciAxOjEga29waWVyZW4g4oCTIGFiIDUwICQuPC9saT4KICAgICAgPGxpPjxzdHJvbmc+U3RldWVyLURva3VtZW50YXRpb248L3N0cm9uZz4gdm9uIEFuZmFuZyBhbiBtaXQgS3J5cHRvLVN0ZXVlcnNvZnR3YXJlLiA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMjUva3J5cHRvd2FlaHJ1bmdlbi1zdGV1ZXJuLyIgY2xhc3M9ImlsIG8iPktyeXB0by1TdGV1ZXIgZXJrbMOkcnQuPC9hPjwvbGk+CiAgICA8L3VsPgogIDwvZGl2PgogIDxkaXYgY2xhc3M9ImFuLWNvbCByIj4KICAgIDxoNCBjbGFzcz0iciI+JiM5ODg4OyBIw6R1ZmlnZSBBbmbDpG5nZXItRmVobGVyIHZlcm1laWRlbjwvaDQ+CiAgICA8dWw+CiAgICAgIDxsaT48c3Ryb25nPkZPTU8tS8OkdWZlOjwvc3Ryb25nPiBOaWVtYWxzIGthdWZlbiB3ZWlsIGFsbGUga2F1ZmVuIHVuZCBkZXIgS3VycyBnZXJhZGUgZXhwbG9kaWVydDwvbGk+CiAgICAgIDxsaT48c3Ryb25nPkFsbGVzIGF1ZiBlaW5lbiBDb2luOjwvc3Ryb25nPiBEaXZlcnNpZmlrYXRpb24gQlRDICsgRVRIICsgZ2dmLiAx4oCTMiBBbHRjb2luczwvbGk+CiAgICAgIDxsaT48c3Ryb25nPktlaW4gMkZBOjwvc3Ryb25nPiBTaWNoZXJoZWl0IGltbWVyIGFscyBlcnN0ZXMgZWlucmljaHRlbjwvbGk+CiAgICAgIDxsaT48c3Ryb25nPlVucmVhbGlzdGlzY2hlIEVyd2FydHVuZ2VuOjwvc3Ryb25nPiBLcnlwdG8gaXN0IGhvY2h2b2xhdGlsIOKAkyA1MCUgRHJhd2Rvd25zIG3DtmdsaWNoPC9saT4KICAgICAgPGxpPjxzdHJvbmc+U2VlZCBQaHJhc2UgdGVpbGVuOjwvc3Ryb25nPiBOaWVtYWxzLCBhbiBuaWVtYW5kZW4uIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8xMS9rcnlwdG8td2FsbGV0cy8iIGNsYXNzPSJpbCByIj5XYWxsZXQtU2ljaGVyaGVpdCBlcmtsw6RydC48L2E+PC9saT4KICAgICAgPGxpPjxzdHJvbmc+U3RldWVyIGlnbm9yaWVyZW46PC9zdHJvbmc+IEdld2lubmUgdW50ZXIgMSBKYWhyIEhhbHRlZGF1ZXIgc2luZCBzdGV1ZXJwZmxpY2h0aWc8L2xpPgogICAgPC91bD4KICA8L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJhbi1ociI+PC9kaXY+Cgo8IS0tIEbDnFIgV0VOIElTVCBCSVRHRVQgLS0+CjxoMj5Gw7xyIHdlbiBpc3QgQml0Z2V0IGlkZWFsIOKAkyA8ZW0+dW5kIGbDvHIgd2VuIG5pY2h0PzwvZW0+PC9oMj4KCjxkaXYgY2xhc3M9ImFuLXRhcmdldCI+CiAgPGRpdiBjbGFzcz0iYW4tdGcgeWVzIj4KICAgIDxkaXYgY2xhc3M9ImFuLXRnLXRpdGxlIj4mIzk5ODk7IEJpdGdldCBpc3QgaWRlYWwgZsO8ci4uLjwvZGl2PgogICAgPHVsPgogICAgICA8bGk+RGV1dHNjaGUgRWluc3RlaWdlciBkaWUgZWluZSBNaUNBLXJlZ3VsaWVydGUgQsO2cnNlIHdvbGxlbjwvbGk+CiAgICAgIDxsaT5BbGxlIGRpZSBrb3N0ZW5sb3MgcGVyIFNFUEEgZWluemFobGVuIG3DtmNodGVuPC9saT4KICAgICAgPGxpPldlciBDb3B5IFRyYWRpbmcgYXVzcHJvYmllcmVuIHdpbGwgKGJlc3RlcyBpbiBFVSk8L2xpPgogICAgICA8bGk+TnV0emVyIGRpZSBuZWJlbiBCVEMvRVRIIGF1Y2ggQWx0Y29pbnMgaGFuZGVsbiB3b2xsZW4gKDgwMCspPC9saT4KICAgICAgPGxpPkFubGVnZXIgZGllIGxhbmdmcmlzdGlnIGF1ZiBlaW5lciBQbGF0dGZvcm0gYmxlaWJlbiB3b2xsZW48L2xpPgogICAgICA8bGk+QWxsZSBkaWUgZGF1ZXJoYWZ0IDMwJSBHZWLDvGhyZW4gc3BhcmVuIHdvbGxlbiAoQ29kZSBrcnlwdG8zMCk8L2xpPgogICAgICA8bGk+V2VyIFN0YWtpbmctUmV3YXJkcyBhdWYgZGVyIEV4Y2hhbmdlIGVyemllbGVuIG3DtmNodGU8L2xpPgogICAgPC91bD4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJhbi10ZyB5ZXMiPgogICAgPGRpdiBjbGFzcz0iYW4tdGctdGl0bGUiPiYjOTk4OTsgR3V0IGVyZ8OkbnplbmQgenUgQml0Z2V0Li4uPC9kaXY+CiAgICA8dWw+CiAgICAgIDxsaT48c3Ryb25nPkJpdHZhdm88L3N0cm9uZz4g4oCTIHdlbm4gZHUgZWluZSBub2NoIGVpbmZhY2hlcmUgRVVSLU9iZXJmbMOkY2hlIHdpbGxzdDwvbGk+CiAgICAgIDxsaT48c3Ryb25nPkJpbmdYPC9zdHJvbmc+IChDb2RlIE5BNFFZUikg4oCTIGbDvHIgU29jaWFsIFRyYWRpbmcgdW5kIFRyYWRpbmdWaWV3LUludGVncmF0aW9uPC9saT4KICAgICAgPGxpPjxzdHJvbmc+T0tYPC9zdHJvbmc+IChDb2RlIENSWVBUTzIwMjYpIOKAkyBmw7xyIERlRmksIFdlYjMgdW5kIFRyYWRpbmcgQm90czwvbGk+CiAgICAgIDxsaT48c3Ryb25nPkxlZGdlci9UcmV6b3I8L3N0cm9uZz4g4oCTIGbDvHIgc2ljaGVyZSBPZmZsaW5lLVZlcndhaHJ1bmcgZ3Jvw59lciBCZXRyw6RnZTwvbGk+CiAgICA8L3VsPgogIDwvZGl2PgogIDxkaXYgY2xhc3M9ImFuLXRnIG5vIj4KICAgIDxkaXYgY2xhc3M9ImFuLXRnLXRpdGxlIj4mIzk4ODg7IEJpdGdldCBpc3Qgd2VuaWdlciBpZGVhbCB3ZW5uLi4uPC9kaXY+CiAgICA8dWw+CiAgICAgIDxsaT5EdSBhdXNzY2hsaWXDn2xpY2ggMuKAkzMgQ29pbnMga2F1ZmVuIHVuZCBzb2ZvcnQgdmVyZ2Vzc3NlbiB3aWxsc3QgKGRhbm4gQml0dmF2byBlaW5mYWNoZXIpPC9saT4KICAgICAgPGxpPkR1IG51ciBhdWYgVVNELU3DpHJrdGVuIGhhbmRlbG4gd2lsbHN0IChkYW5uIENvaW5iYXNlIG9kZXIgS3Jha2VuKTwvbGk+CiAgICAgIDxsaT5EdSBEZUZpLW5hdGl2ZXIgTnV0emVyIGJpc3QgZGVyIGRpZSBiZXN0ZSBERVgtSW50ZWdyYXRpb24gYnJhdWNodCAoZGFubiBPS1gpPC9saT4KICAgICAgPGxpPkR1IGtlaW4gU21hcnRwaG9uZSBoYXN0IChBcHAtemVudHJpZXJ0ZSBQbGF0dGZvcm0pPC9saT4KICAgIDwvdWw+CiAgPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0iYW4taHIiPjwvZGl2PgoKPCEtLSBGQVEgLS0+CjxoMj5GQVE6IDxlbT5CaXRnZXQgZsO8ciBBbmbDpG5nZXIgMjAyNjwvZW0+PC9oMj4KPGRpdiBjbGFzcz0iYW4tZmFxIj4KICA8ZGl2IGNsYXNzPSJhbi1maSI+CiAgICA8ZGl2IGNsYXNzPSJhbi1mcSIgb25jbGljaz0iKGZ1bmN0aW9uKGIpe3ZhciBpPWIucGFyZW50Tm9kZTtkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuYW4tZmknKS5mb3JFYWNoKGZ1bmN0aW9uKGUpe2lmKGUhPT1pKWUuY2xhc3NMaXN0LnJlbW92ZSgnb3BlbicpO30pO2kuY2xhc3NMaXN0LnRvZ2dsZSgnb3BlbicpO30pKHRoaXMpIj5XYXMgaXN0IGRlciBCaXRnZXQgUmVmZXJyYWwtQ29kZSBrcnlwdG8zMD88L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFuLWZhIj48ZGl2IGNsYXNzPSJhbi1mYS1pIj48c3Ryb25nPmtyeXB0bzMwPC9zdHJvbmc+IGlzdCBkZXIgUmVmZXJyYWwtQ29kZSBmw7xyIEJpdGdldCBkZXIgZGlyIGRhdWVyaGFmdCAzMCUgUmFiYXR0IGF1ZiBhbGxlIEhhbmRlbHNnZWLDvGhyZW4gZ2lidC4gU3RhbmRhcmQtU3BvdGdlYsO8aHIgMCwxJSDihpIgbWl0IGtyeXB0bzMwOiA8c3Ryb25nPjAsMDclPC9zdHJvbmc+LiBXaWNodGlnOiBDb2RlIG51ciBiZWkgZGVyIEtvbnRvZXJzdGVsbHVuZyBlaW50cmFnYmFyLCBuaWNodCBuYWNodHLDpGdsaWNoLiBEaXJla3RsaW5rIG1pdCBhdXRvbWF0aXNjaCBlaW5nZXRyYWdlbmVtIENvZGU6IDxhIGhyZWY9Imh0dHBzOi8vYm9udXMuYml0Z2V0LmNvbS9LcnlwdG96dWt1bmZ0MSIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9mb2xsb3cgbm9vcGVuZXIiIGNsYXNzPSJpbCBvIj5ib251cy5iaXRnZXQuY29tL0tyeXB0b3p1a3VuZnQxPC9hPjwvZGl2PjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9ImFuLWZpIj4KICAgIDxkaXYgY2xhc3M9ImFuLWZxIiBvbmNsaWNrPSIoZnVuY3Rpb24oYil7dmFyIGk9Yi5wYXJlbnROb2RlO2RvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5hbi1maScpLmZvckVhY2goZnVuY3Rpb24oZSl7aWYoZSE9PWkpZS5jbGFzc0xpc3QucmVtb3ZlKCdvcGVuJyk7fSk7aS5jbGFzc0xpc3QudG9nZ2xlKCdvcGVuJyk7fSkodGhpcykiPklzdCBCaXRnZXQgc2ljaGVyIGbDvHIgQW5mw6RuZ2VyPzwvZGl2PgogICAgPGRpdiBjbGFzcz0iYW4tZmEiPjxkaXYgY2xhc3M9ImFuLWZhLWkiPkphOiBNaUNBLXJlZ3VsaWVydCAoRVUpLCAzMDAgTWlvLiAkIFNjaHV0emZvbmRzLCBtb25hdGxpY2hlciBQcm9vZiBvZiBSZXNlcnZlcywgMi1GYWt0b3ItQXV0aGVudGlmaXppZXJ1bmcsIGRldXRzY2hlIE9iZXJmbMOkY2hlLiBCZWltIENvaW5iYXNlLUF1c2ZhbGwgOC4gTWFpIDIwMjYgd2FyIEJpdGdldCB2b2xsc3TDpG5kaWcgdmVyZsO8Z2Jhci4gPHN0cm9uZz5FbXBmZWhsdW5nOjwvc3Ryb25nPiBTb2ZvcnQgbmFjaCBSZWdpc3RyaWVydW5nIDJGQSBha3RpdmllcmVuLiBGw7xyIHNlaHIgZ3Jvw59lIEJldHLDpGdlICjDvGJlciAxMC4wMDAg4oKsKTogw5xiZXJsZWd1bmcgb2IgSGFyZHdhcmUtV2FsbGV0IGbDvHIgT2ZmbGluZS1WZXJ3YWhydW5nIHNpbm52b2xsIGlzdC4gPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzExL2tyeXB0by13YWxsZXRzLyIgY2xhc3M9ImlsIG8iPktyeXB0by1XYWxsZXRzIGVya2zDpHJ0LjwvYT48L2Rpdj48L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJhbi1maSI+CiAgICA8ZGl2IGNsYXNzPSJhbi1mcSIgb25jbGljaz0iKGZ1bmN0aW9uKGIpe3ZhciBpPWIucGFyZW50Tm9kZTtkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuYW4tZmknKS5mb3JFYWNoKGZ1bmN0aW9uKGUpe2lmKGUhPT1pKWUuY2xhc3NMaXN0LnJlbW92ZSgnb3BlbicpO30pO2kuY2xhc3NMaXN0LnRvZ2dsZSgnb3BlbicpO30pKHRoaXMpIj5XaWUga2F1ZmUgaWNoIG1laW5lbiBlcnN0ZW4gQml0Y29pbiBhdWYgQml0Z2V0PzwvZGl2PgogICAgPGRpdiBjbGFzcz0iYW4tZmEiPjxkaXYgY2xhc3M9ImFuLWZhLWkiPigxKSBLb250byByZWdpc3RyaWVyZW4gw7xiZXIgPGEgaHJlZj0iaHR0cHM6Ly9ib251cy5iaXRnZXQuY29tL0tyeXB0b3p1a3VuZnQxIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgY2xhc3M9ImlsIG8iPmJvbnVzLmJpdGdldC5jb20vS3J5cHRvenVrdW5mdDE8L2E+IChDb2RlIGtyeXB0bzMwIGF1dG9tYXRpc2NoKS4gKDIpIDJGQSBha3RpdmllcmVuLiAoMykgS1lDLVZlcmlmaXppZXJ1bmcgKEF1c3dlaXMsIDXigJMxNSBNaW4pLiAoNCkgU0VQQS3DnGJlcndlaXN1bmcgZWluemFobGVuIChrb3N0ZW5sb3MsIDHigJMyIFdlcmt0YWdlKS4gKDUpIE3DpHJrdGUg4oaSIFNwb3Qg4oaSIEJUQy9VU0RUIOKGkiBNYXJrZXQgT3JkZXIg4oaSIEJldHJhZyDihpIgS2F1ZmVuLiBGZXJ0aWcuIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8xMS8yNy9iaXRjb2luLXByb2dub3NlLTIwMjUtMjAzMC13YXJ1bS1idGMtamV0enQtYW4tZWluZW0taGlzdG9yaXNjaGVuLXdlbmRlcHVua3Qtc3RlaHQvIiBjbGFzcz0iaWwgbyI+Qml0Y29pbiBBbmFseXNlIDIwMjYuPC9hPjwvZGl2PjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9ImFuLWZpIj4KICAgIDxkaXYgY2xhc3M9ImFuLWZxIiBvbmNsaWNrPSIoZnVuY3Rpb24oYil7dmFyIGk9Yi5wYXJlbnROb2RlO2RvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5hbi1maScpLmZvckVhY2goZnVuY3Rpb24oZSl7aWYoZSE9PWkpZS5jbGFzc0xpc3QucmVtb3ZlKCdvcGVuJyk7fSk7aS5jbGFzc0xpc3QudG9nZ2xlKCdvcGVuJyk7fSkodGhpcykiPldhcyBpc3QgZGVyIFVudGVyc2NoaWVkIHp3aXNjaGVuIEJpdGdldCB1bmQgQml0dmF2bz88L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFuLWZhIj48ZGl2IGNsYXNzPSJhbi1mYS1pIj5CaXR2YXZvIGlzdCBlaW5mYWNoZXIsIGhhdCBhYmVyIHdlbmlnZXIgQ29pbnMgKH4yMDApLCBrZWluZSBGdXR1cmVzLCBrZWluIENvcHkgVHJhZGluZywgdW5kIGlzdCB0ZXVyZXIgKDAsMjUlIEdlYsO8aHIpLiBCaXRnZXQgaXN0IGV0d2FzIGtvbXBsZXhlciwgZGFmw7xyIGfDvG5zdGlnZXIgKDAsMDclIG1pdCBrcnlwdG8zMCksIDgwMCsgQ29pbnMsIENvcHkgVHJhZGluZywgRnV0dXJlcywgU3Rha2luZy4gRsO8ciBFaW5zdGVpZ2VyIGRpZSBudXIgQlRDL0VUSCBrYXVmZW46IEJpdHZhdm8gaXN0IGVpbmZhY2hlci4gRsO8ciBhbGxlIGRpZSBtZWhyIHdvbGxlbiBvZGVyIHdhY2hzZW4gd29sbGVuOiBCaXRnZXQgaXN0IGRpZSBiZXNzZXJlIGxhbmdmcmlzdGlnZSBXYWhsLiA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDcvMTMvYml0Z2V0LXRlc3RiZXJpY2h0LyIgY2xhc3M9ImlsIG8iPkJpdGdldCBUZXN0YmVyaWNodC48L2E+PC9kaXY+PC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0iYW4tZmkiPgogICAgPGRpdiBjbGFzcz0iYW4tZnEiIG9uY2xpY2s9IihmdW5jdGlvbihiKXt2YXIgaT1iLnBhcmVudE5vZGU7ZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnLmFuLWZpJykuZm9yRWFjaChmdW5jdGlvbihlKXtpZihlIT09aSllLmNsYXNzTGlzdC5yZW1vdmUoJ29wZW4nKTt9KTtpLmNsYXNzTGlzdC50b2dnbGUoJ29wZW4nKTt9KSh0aGlzKSI+S2FubiBpY2ggbWl0IDEwIEV1cm8gYmVpIEJpdGdldCBzdGFydGVuPzwvZGl2PgogICAgPGRpdiBjbGFzcz0iYW4tZmEiPjxkaXYgY2xhc3M9ImFuLWZhLWkiPkphLCB0ZWNobmlzY2ggbcO2Z2xpY2guIFNFUEEtTWluaW11bSBtZWlzdCAxMOKAkzIwIOKCrC4gTWluZGVzdGhhbmRlbHN2b2x1bWVuIGltIFNwb3Q6IGNhLiA14oCTMTAgVVNEVC4gRW1wZmVobHVuZzogTWl0IG1pbmRlc3RlbnMgPHN0cm9uZz41MOKAkzEwMCDigqw8L3N0cm9uZz4gc3RhcnRlbiBkYW1pdCBHZWLDvGhyZW4gbmljaHQgw7xiZXJwcm9wb3J0aW9uaWVyZW4uIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wNi8wNS93YXMtaXN0LWRjYS8iIGNsYXNzPSJpbCBnIj5EQ0EtU3RyYXRlZ2llOiByZWdlbG3DpMOfaWdlIGtsZWluZSBLw6R1ZmUgc2luZCBvZnQgYmVzc2VyIGFscyBncm\/Dn2VyIEVpbm1hbGthdWYuPC9hPjwvZGl2PjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9ImFuLWZpIj4KICAgIDxkaXYgY2xhc3M9ImFuLWZxIiBvbmNsaWNrPSIoZnVuY3Rpb24oYil7dmFyIGk9Yi5wYXJlbnROb2RlO2RvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5hbi1maScpLmZvckVhY2goZnVuY3Rpb24oZSl7aWYoZSE9PWkpZS5jbGFzc0xpc3QucmVtb3ZlKCdvcGVuJyk7fSk7aS5jbGFzc0xpc3QudG9nZ2xlKCdvcGVuJyk7fSkodGhpcykiPk11c3MgaWNoIEtyeXB0by1HZXdpbm5lIHZvbiBCaXRnZXQgdmVyc3RldWVybj88L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFuLWZhIj48ZGl2IGNsYXNzPSJhbi1mYS1pIj5KYS4gSW4gRGV1dHNjaGxhbmQgZ2lsdDogS3J5cHRvIGvDvHJ6ZXIgYWxzIDEgSmFociBnZWhhbHRlbiDihpIgc3RldWVycGZsaWNodGlnIChwZXJzw7ZubGljaGVyIFN0ZXVlcnNhdHosIEZyZWlncmVuemUgMS4wMDAg4oKsL0phaHIpLiBLcnlwdG8gbMOkbmdlciBhbHMgMSBKYWhyIOKGkiA8c3Ryb25nPnZvbGxzdMOkbmRpZyBzdGV1ZXJmcmVpPC9zdHJvbmc+LiBCaXRnZXQgREFDOC1rb25mb3JtOiBhYiAyMDI2IG1lbGRlbiBFVS1Cw7Zyc2VuIGF1dG9tYXRpc2NoIGFucyBGaW5hbnphbXQuIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yNS9rcnlwdG93YWVocnVuZ2VuLXN0ZXVlcm4vIiBjbGFzcz0iaWwgbyI+Vm9sbHN0w6RuZGlnZXIgS3J5cHRvLVN0ZXVlci1HdWlkZS48L2E+PC9kaXY+PC9kaXY+CiAgPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0iYW4taHIiPjwvZGl2PgoKPCEtLSBDVEEgLS0+CjxkaXYgY2xhc3M9ImFuLWN0YSI+CiAgPGgzIHN0eWxlPSJtYXJnaW46MCAwIDZweDtmb250LXNpemU6MTZweDtjb2xvcjojRjBGN0YyIj5KZXR6dCBzdGFydGVuIOKAkyAzMCUgR2Viw7xocmVucmFiYXR0IG1pdCBDb2RlIGtyeXB0bzMwPC9oMz4KICA8cCBzdHlsZT0iY29sb3I6dmFyKC0tdHh0Mik7Zm9udC1zaXplOjE0cHg7bWFyZ2luOjAgMCA0cHgiPk1pQ0EtcmVndWxpZXJ0ICZtaWRkb3Q7IERldXRzY2hlIE9iZXJmbMOkY2hlICZtaWRkb3Q7IFNFUEEga29zdGVubG9zICZtaWRkb3Q7IDgwMCsgQ29pbnMgJm1pZGRvdDsgQ29weSBUcmFkaW5nICMxIEVVPC9wPgogIDxhIGNsYXNzPSJhbi1jdGEtYnRuIiBocmVmPSJodHRwczovL2JvbnVzLmJpdGdldC5jb20vS3J5cHRvenVrdW5mdDEiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiBzdHlsZT0iY29sb3I6IzAwMCAhaW1wb3J0YW50Ij4mIzk4ODk7IEpldHp0IGJlaSBCaXRnZXQgcmVnaXN0cmllcmVuIOKAkyBDb2RlIGtyeXB0bzMwICgzMCUgUmFiYXR0KTwvYT4KPC9kaXY+Cgo8aDI+V2VpdGVyZiZ1dW1sO2hyZW5kZSBBcnRpa2VsPC9oMj4KPGRpdiBjbGFzcz0iYW4tY2FyZHMiPgogIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wNy8xMy9iaXRnZXQtdGVzdGJlcmljaHQvIiBjbGFzcz0iYW4tY2FyZCI+PGRpdiBjbGFzcz0iYW4tY2FyZC1jYXQiPkLDllJTRTwvZGl2PjxkaXYgY2xhc3M9ImFuLWNhcmQtdGl0bGUiPkJpdGdldCBUZXN0YmVyaWNodCAyMDI2PC9kaXY+PC9hPgogIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wNy8wOS9iaXRnZXQtcmVmZXJyYWwtY29kZS1rcnlwdG8zMC8iIGNsYXNzPSJhbi1jYXJkIj48ZGl2IGNsYXNzPSJhbi1jYXJkLWNhdCI+QsOWUlNFPC9kaXY+PGRpdiBjbGFzcz0iYW4tY2FyZC10aXRsZSI+Qml0Z2V0IFJlZmVycmFsIENvZGUga3J5cHRvMzA8L2Rpdj48L2E+CiAgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzA2LzA1L3dhcy1pc3QtZGNhLyIgY2xhc3M9ImFuLWNhcmQiPjxkaXYgY2xhc3M9ImFuLWNhcmQtY2F0Ij5TVFJBVEVHSUU8L2Rpdj48ZGl2IGNsYXNzPSJhbi1jYXJkLXRpdGxlIj5XYXMgaXN0IERDQT88L2Rpdj48L2E+CiAgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzExL2tyeXB0by13YWxsZXRzLyIgY2xhc3M9ImFuLWNhcmQiPjxkaXYgY2xhc3M9ImFuLWNhcmQtY2F0Ij5TSUNIRVJIRUlUPC9kaXY+PGRpdiBjbGFzcz0iYW4tY2FyZC10aXRsZSI+S3J5cHRvLVdhbGxldHMgZXJrbMOkcnQ8L2Rpdj48L2E+CiAgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzI5L2NvbGQtd2FsbGV0LXZzLWhvdC13YWxsZXQvIiBjbGFzcz0iYW4tY2FyZCI+PGRpdiBjbGFzcz0iYW4tY2FyZC1jYXQiPlNJQ0hFUkhFSVQ8L2Rpdj48ZGl2IGNsYXNzPSJhbi1jYXJkLXRpdGxlIj5Db2xkIHZzLiBIb3QgV2FsbGV0PC9kaXY+PC9hPgogIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yMi9wYXNzaXZlcy1laW5rb21tZW4tc3Rha2luZy8iIGNsYXNzPSJhbi1jYXJkIj48ZGl2IGNsYXNzPSJhbi1jYXJkLWNhdCI+RUFSTjwvZGl2PjxkaXYgY2xhc3M9ImFuLWNhcmQtdGl0bGUiPlBhc3NpdmVzIEVpbmtvbW1lbiBTdGFraW5nPC9kaXY+PC9hPgogIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yNS9rcnlwdG93YWVocnVuZ2VuLXN0ZXVlcm4vIiBjbGFzcz0iYW4tY2FyZCI+PGRpdiBjbGFzcz0iYW4tY2FyZC1jYXQiPlNURVVFUk48L2Rpdj48ZGl2IGNsYXNzPSJhbi1jYXJkLXRpdGxlIj5LcnlwdG8gU3RldWVybiAyMDI2PC9kaXY+PC9hPgogIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yNS9taWNhLXZlcm9yZG51bmcvIiBjbGFzcz0iYW4tY2FyZCI+PGRpdiBjbGFzcz0iYW4tY2FyZC1jYXQiPlJFR1VMSUVSVU5HPC9kaXY+PGRpdiBjbGFzcz0iYW4tY2FyZC10aXRsZSI+TWlDQS1WZXJvcmRudW5nIDIwMjY8L2Rpdj48L2E+CjwvZGl2PgoKPGRpdiBjbGFzcz0iYW4tYXV0aG9yIj4KICA8ZGl2IGNsYXNzPSJhbi1hdiI+RlI8L2Rpdj4KICA8ZGl2PgogICAgPGRpdiBjbGFzcz0iYW4tYW4iPkZlbGl4IFJpZWdlcjwvZGl2PgogICAgPGRpdiBjbGFzcz0iYW4tYXIiPkdyw7xuZGVyICZhbXA7IENoZWZyZWRha3RldXIgJm1pZGRvdDsgS3J5cHRvWnVrdW5mdC5jb20gJm1pZGRvdDsgMTUuIE1haSAyMDI2PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJhbi1hYiI+RGllc2VyIEFydGlrZWwgZW50aMOkbHQgQWZmaWxpYXRlLUxpbmtzIHp1IEJpdGdldCAoUmVmZXJyYWwtQ29kZSBrcnlwdG8zMCkuIFdlbm4gZHUgw7xiZXIgdW5zZXJlbiBMaW5rIGVpbiBLb250byBlcnN0ZWxsc3QsIGVyaGFsdGVuIHdpciBlaW5lIFByb3Zpc2lvbiDigJMgZsO8ciBkaWNoIGVudHN0ZWhlbiBrZWluZSB6dXPDpHR6bGljaGVuIEtvc3RlbiwgZHUgcHJvZml0aWVyc3Qgdm9tIDMwJSBHZWLDvGhyZW5yYWJhdHQuIEFsbGUgQW5nYWJlbiBuYWNoIGJlc3RlbSBXaXNzZW4gU3RhbmQgTWFpIDIwMjYuIEdlYsO8aHJlbiB1bmQgS29uZGl0aW9uZW4ga8O2bm5lbiBzaWNoIGplZGVyemVpdCDDpG5kZXJuLiBLZWluZSBBbmxhZ2ViZXJhdHVuZy48L2Rpdj4KICA8L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJhbi1kaXNjIj48c3Ryb25nPlJpc2lrb2hpbndlaXMgJmFtcDsgVHJhbnNwYXJlbno6PC9zdHJvbmc+IERpZXNlciBBcnRpa2VsIGVudGjDpGx0IEFmZmlsaWF0ZS1MaW5rcy4gS3J5cHRvd8OkaHJ1bmdlbiBzaW5kIGhvY2h2b2xhdGlsZSBBbmxhZ2VrbGFzc2VuIOKAkyBWZXJsdXN0ZSBiaXMgenVtIFRvdGFsdmVybHVzdCBkZXMgZWluZ2VzZXR6dGVuIEthcGl0YWxzIHNpbmQgbcO2Z2xpY2guIEludmVzdGllcmUgbnVyIEdlbGQgZGFzIGR1IGxhbmdmcmlzdGlnIG5pY2h0IGJlbsO2dGlnc3QuIEtyeXB0by1HZXdpbm5lIHNpbmQgaW4gRGV1dHNjaGxhbmQgdW50ZXIgYmVzdGltbXRlbiBCZWRpbmd1bmdlbiBzdGV1ZXJwZmxpY2h0aWcuIERpZXNlciBBcnRpa2VsIHN0ZWxsdCBrZWluZSBBbmxhZ2ViZXJhdHVuZyBkYXIuIEtlaW5lIEdhcmFudGllIGbDvHIgS3Vyc2VudHdpY2tsdW5nZW4uPC9kaXY+Cgo8ZGl2IGNsYXNzPSJhbi1tZXRhIj5WZXLDtmZmZW50bGljaHQ6IDE1LiBNYWkgMjAyNiAmbWlkZG90OyBBdXRvcjogRmVsaXggUmllZ2VyICZtaWRkb3Q7IEtyeXB0b1p1a3VuZnQuY29tICZtaWRkb3Q7IEFmZmlsaWF0ZTogQml0Z2V0IGtyeXB0bzMwIC8gT0tYIENSWVBUTzIwMjYgLyBCaW5nWCBOQTRRWVI8L2Rpdj4KCjwvZGl2Pgo8IS0tIC93cDpodG1sIC0tPn2zjQF1AX2+j9vFBHYCGGltYWdlX2dlbmVyYXRvcl9zZXR0aW5nc3YFCHRlbXBsYXRldwdoaWdod2F5EGRlZmF1bHRfaW1hZ2VfaWR9AARmb250dwAHZW5hYmxlZHgFdG9rZW53zgNleUpwYldjaU9pSm9kSFJ3Y3pwY0wxd3ZhM0o1Y0hSdmVuVnJkVzVtZEM1amIyMWNMM2R3TFdOdmJuUmxiblJjTDNWd2JHOWhaSE5jTHpJd01qWmNMekExWEM5cmNubHdkRzk2ZFd0MWJtWjBMVFpoTURabFpESmhZemM0T1dRdE1qQXdlREl3TUM1d2JtY19ZM0p2Y0QweElpd2lkSGgwSWpvaVFtVnpkR1VnUzNKNWNIUnZZbHgxTURCbU5uSnpaU0JtWEhVd01HWmpjaUJCYm1aY2RUQXdaVFJ1WjJWeUlESXdNalk2SUVKcGRHZGxkQ0J0YVhRZ1EyOWtaU0JyY25sd2RHOHpNQ0JjZFRJd01UTWdNekFsSUZKaFltRjBkQ3dnVFdsRFFTMXlaV2QxYkdsbGNuUXNJR1JsZFhSelkyaGxJRTlpWlhKbWJGeDFNREJsTkdOb1pTSXNJblJsYlhCc1lYUmxJam9pYUdsbmFIZGhlU0lzSW1admJuUWlPaUlpTENKaWJHOW5YMmxrSWpveU5ESTBNamt3TkRoOS5YeWxOWDJzN1NHMGJjSG1aTnhrY3VMUUxvQzhaX0JxSkpva3EzR2cxOHNJTVEHdmVyc2lvbn0CdwdwdWJsaXNoFAB3EzIwMjYtMDUtMTVUMTE6NTQ6NTB3bWJlc3RlLWtyeXB0b2JvZXJzZS1mdWVyLWFuZmFlbmdlci0yMDI2LWJpdGdldC1taXQtY29kZS1rcnlwdG8zMC0zMC1yYWJhdHQtbWljYS1yZWd1bGllcnQtZGV1dHNjaGUtb2JlcmZsYWVjaGV7QnnisPuSsAB9mIPMlQh3JGJiNzRkNzk5LWI4ZjQtNGZlMy05MGU1LWM5YzE5MjFkMDYyOXeXATxoMSBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+QmVzdGUgS3J5cHRvYsO2cnNlIGbDvHIgQW5mw6RuZ2VyIDIwMjY6IEJpdGdldCBtaXQgQ29kZSBrcnlwdG8zMCDigJMgMzAlIFJhYmF0dCwgTWlDQS1yZWd1bGllcnQsIGRldXRzY2hlIE9iZXJmbMOkY2hlPC9oMT53JDhjZTk0OTgzLWVmZGYtNDJhMS1hOWZmLTE4YzgxMjFkOTU2ZncAdyRlNDJkYzJiZC1jMDc3LTRjYjktYmJmYi02NDQxNWY4NDYwN2R4d8mMAzxzY3JpcHQgdHlwZT0iYXBwbGljYXRpb24vbGQranNvbiI+CnsKICAiQGNvbnRleHQiOiAiaHR0cHM6Ly9zY2hlbWEub3JnIiwKICAiQHR5cGUiOiAiQXJ0aWNsZSIsCiAgImhlYWRsaW5lIjogIkJlc3RlIEtyeXB0b2LDtnJzZSBmw7xyIEFuZsOkbmdlciAyMDI2OiBXYXJ1bSBCaXRnZXQgbWl0IENvZGUga3J5cHRvMzAgZGllIGVyc3RlIFdhaGwgaXN0IiwKICAiZGVzY3JpcHRpb24iOiAiQmVzdGUgS3J5cHRvYsO2cnNlIGbDvHIgQW5mw6RuZ2VyIDIwMjY6IEJpdGdldCBtaXQgUmVmZXJyYWwtQ29kZSBrcnlwdG8zMCBiaWV0ZXQgMzAlIGRhdWVyaGFmdGVuIEdlYsO8aHJlbnJhYmF0dCwgU0VQQS1FaW56YWhsdW5nIGtvc3RlbmxvcywgZGV1dHNjaGUgT2JlcmZsw6RjaGUsIE1pQ0EtcmVndWxpZXJ0LCA4MDArIENvaW5zLCBPbmUtQ2xpY2stQ29weS1UcmFkaW5nIHVuZCBlaW5lbiAzMDAgTWlvLiAkIFNjaHV0emZvbmRzLiBTY2hyaXR0LWbDvHItU2Nocml0dC1BbmxlaXR1bmcgZsO8ciBkZW4gZXJzdGVuIEJpdGNvaW4tS2F1Zi4gVmVyZ2xlaWNoIG1pdCBCaXR2YXZvLCBDb2luYmFzZSwgS3Jha2VuIHVuZCBCaW5hbmNlLiBGw7xyIHdlbiBpc3QgQml0Z2V0IGlkZWFsIOKAkyB1bmQgZsO8ciB3ZW4gbmljaHQ\/IiwKICAiZGF0ZVB1Ymxpc2hlZCI6ICIyMDI2LTA1LTE1IiwKICAiZGF0ZU1vZGlmaWVkIjogIjIwMjYtMDUtMTUiLAogICJhdXRob3IiOiB7IkB0eXBlIjogIlBlcnNvbiIsICJuYW1lIjogIkZlbGl4IFJpZWdlciIsICJ1cmwiOiAiaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS9hdXRob3IvIn0sCiAgInB1Ymxpc2hlciI6IHsiQHR5cGUiOiAiT3JnYW5pemF0aW9uIiwgIm5hbWUiOiAiS3J5cHRvWnVrdW5mdCIsICJ1cmwiOiAiaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbSIsICJsb2dvIjogeyJAdHlwZSI6ICJJbWFnZU9iamVjdCIsICJ1cmwiOiAiaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS93cC1jb250ZW50L3VwbG9hZHMvbG9nby5wbmcifX0sCiAgImluTGFuZ3VhZ2UiOiAiZGUtREUiLAogICJrZXl3b3JkcyI6ICJiZXN0ZSBLcnlwdG9iw7Zyc2UgQW5mw6RuZ2VyIDIwMjYsIEJpdGdldCBBbmbDpG5nZXIsIEJpdGdldCBSZWZlcnJhbCBDb2RlIGtyeXB0bzMwLCBCaXRjb2luIGthdWZlbiBBbmbDpG5nZXIsIEtyeXB0byBCw7Zyc2UgVmVyZ2xlaWNoLCBCaXRnZXQgU0VQQSwgQml0Z2V0IE1pQ0EsIGVyc3RlIEtyeXB0b2LDtnJzZSBEZXV0c2NobGFuZCIKfQo8L3NjcmlwdD4KCjxzY3JpcHQgdHlwZT0iYXBwbGljYXRpb24vbGQranNvbiI+CnsKICAiQGNvbnRleHQiOiAiaHR0cHM6Ly9zY2hlbWEub3JnIiwKICAiQHR5cGUiOiAiRkFRUGFnZSIsCiAgIm1haW5FbnRpdHkiOiBbCiAgICB7CiAgICAgICJAdHlwZSI6ICJRdWVzdGlvbiIsCiAgICAgICJuYW1lIjogIldhcyBpc3QgZGVyIEJpdGdldCBSZWZlcnJhbC1Db2RlIGtyeXB0bzMwPyIsCiAgICAgICJhY2NlcHRlZEFuc3dlciI6IHsiQHR5cGUiOiAiQW5zd2VyIiwgInRleHQiOiAiRGVyIEJpdGdldCBSZWZlcnJhbC1Db2RlIGtyeXB0bzMwIGdpYnQgZGlyIGRhdWVyaGFmdCAzMCUgUmFiYXR0IGF1ZiBhbGxlIEhhbmRlbHNnZWLDvGhyZW4gYXVmIEJpdGdldC4gRGFzIGJlZGV1dGV0OiBTdGF0dCAwLDElIFNwb3QtR2Viw7xociB6YWhsc3QgZHUgbnVyIDAsMDclIOKAkyBmw7xyIGplZGVuIFRyYWRlLCBkYXVlcmhhZnQsIG9obmUgWmVpdGxpbWl0LiBEZW4gQ29kZSBrcnlwdG8zMCBnaWJzdCBkdSBiZWkgZGVyIFJlZ2lzdHJpZXJ1bmcgYXVmIEJpdGdldCBlaW4gb2RlciBudXR6dCBkZW4gZGlyZWt0ZW4gTGluayDDvGJlciBib251cy5iaXRnZXQuY29tL0tyeXB0b3p1a3VuZnQxLiBXaWNodGlnOiBEZXIgQ29kZSBtdXNzIGJlaSBkZXIgS29udG9lcnN0ZWxsdW5nIGVpbmdlZ2ViZW4gd2VyZGVuIOKAkyBuYWNodHLDpGdsaWNoIGlzdCBkYXMgbmljaHQgbcO2Z2xpY2guIn0KICAgIH0sCiAgICB7CiAgICAgICJAdHlwZSI6ICJRdWVzdGlvbiIsCiAgICAgICJuYW1lIjogIklzdCBCaXRnZXQgc2ljaGVyIGbDvHIgQW5mw6RuZ2VyPyIsCiAgICAgICJhY2NlcHRlZEFuc3dlciI6IHsiQHR5cGUiOiAiQW5zd2VyIiwgInRleHQiOiAiSmEsIEJpdGdldCBnaWx0IDIwMjYgYWxzIGVpbmUgZGVyIHNpY2hlcnN0ZW4gdW5kIGFuZsOkbmdlcmZyZXVuZGxpY2hzdGVuIEtyeXB0b2LDtnJzZW46IE1pQ0EtcmVndWxpZXJ0IChFVSksIDMwMCBNaWxsaW9uZW4gRG9sbGFyIFNjaHV0emZvbmRzIGbDvHIgTnV0emVyZ2VsZGVyLCBtb25hdGxpY2hlciBQcm9vZiBvZiBSZXNlcnZlcyAoTmFjaHdlaXMgZGFzcyBhbGxlIEd1dGhhYmVuIGdlZGVja3Qgc2luZCksIGRldXRzY2hlIEJlbnV0emVyb2JlcmZsw6RjaGUsIDI0LzctU3VwcG9ydC4gQmVpbSBDb2luYmFzZS1BdXNmYWxsIGltIE1haSAyMDI2IGJsaWViIEJpdGdldCB2b2xsc3TDpG5kaWcgdmVyZsO8Z2Jhci4gRW1wZmVobHVuZzogMi1GYWt0b3ItQXV0aGVudGlmaXppZXJ1bmcgKDJGQSkgc29mb3J0IG5hY2ggZGVyIFJlZ2lzdHJpZXJ1bmcgYWt0aXZpZXJlbi4ifQogICAgfSwKICAgIHsKICAgICAgIkB0eXBlIjogIlF1ZXN0aW9uIiwKICAgICAgIm5hbWUiOiAiV2llIGthdWZlIGljaCBtZWluZW4gZXJzdGVuIEJpdGNvaW4gYXVmIEJpdGdldD8iLAogICAgICAiYWNjZXB0ZWRBbnN3ZXIiOiB7IkB0eXBlIjogIkFuc3dlciIsICJ0ZXh0IjogIjUgU2Nocml0dGUgZsO8ciBkZW4gZXJzdGVuIEJpdGNvaW4tS2F1ZiBhdWYgQml0Z2V0OiAoMSkgS29udG8gdW50ZXIgYm9udXMuYml0Z2V0LmNvbS9LcnlwdG96dWt1bmZ0MSBlcnN0ZWxsZW4g4oCTIENvZGUga3J5cHRvMzAgd2lyZCBhdXRvbWF0aXNjaCBhbmdld2VuZGV0LiAoMikgS1lDLVZlcmlmaXppZXJ1bmcgYWJzY2hsaWXDn2VuIChQZXJzb25hbGF1c3dlaXMsIGNhLiA1IE1pbnV0ZW4pLiAoMykgR2VsZCBwZXIgU0VQQS3DnGJlcndlaXN1bmcgZWluemFobGVuIChrb3N0ZW5sb3MsIDHigJMyIFdlcmt0YWdlKSBvZGVyIHBlciBLcmVkaXRrYXJ0ZSAoc29mb3J0LCBHZWLDvGhyKS4gKDQpIEltIFNwb3QtTWFya3QgQlRDL0VVUiBvZGVyIEJUQy9VU0RUIGF1ZnJ1ZmVuLiAoNSkgS2F1ZmJldHJhZyBlaW5nZWJlbiB1bmQgYmVzdMOkdGlnZW4uIEZlcnRpZyDigJMgQml0Y29pbiBiZWZpbmRldCBzaWNoIGpldHp0IGluIGRlaW5lbSBCaXRnZXQtS29udG8uIn0KICAgIH0sCiAgICB7CiAgICAgICJAdHlwZSI6ICJRdWVzdGlvbiIsCiAgICAgICJuYW1lIjogIldhcyBpc3QgZGVyIFVudGVyc2NoaWVkIHp3aXNjaGVuIEJpdGdldCB1bmQgQml0dmF2byBmw7xyIEFuZsOkbmdlcj8iLAogICAgICAiYWNjZXB0ZWRBbnN3ZXIiOiB7IkB0eXBlIjogIkFuc3dlciIsICJ0ZXh0IjogIkJpdHZhdm8gaXN0IGVpbmUgbmllZGVybMOkbmRpc2NoZSBCw7Zyc2UgZGllIGF1ZiBldXJvcMOkaXNjaGUgQW5mw6RuZ2VyIHp1Z2VzY2huaXR0ZW4gaXN0IOKAkyBzZWhyIGVpbmZhY2hlIE9iZXJmbMOkY2hlLCBTRVBBIHNvZm9ydCwgbnVyIH4yMDAgQ29pbnMuIEJpdGdldCBpc3QgYnJlaXRlciBhdWZnZXN0ZWxsdDogODAwKyBDb2lucywgQ29weSBUcmFkaW5nLCBGdXR1cmVzLCBTdGFraW5nLCBXZWIzLVdhbGxldC4gRsO8ciByZWluZSBCaXRjb2luL0V0aGVyZXVtLUvDpHVmZXIgaXN0IEJpdHZhdm8gZXR3YXMgZWluZmFjaGVyLiBGw7xyIGFsbGUgZGllIGF1Y2ggQWx0Y29pbnMsIENvcHkgVHJhZGluZyBvZGVyIEZ1dHVyZXMgd29sbGVuOiBCaXRnZXQgaXN0IGRpZSBiZXNzZXJlIFdhaGwuIEJpdGdldCBoYXQgbWl0IENvZGUga3J5cHRvMzAgKDAsMDclIEdlYsO8aHIpIGfDvG5zdGlnZXJlIEtvbmRpdGlvbmVuIGFscyBCaXR2YXZvICgwLDI1JSBvaG5lIENvZGUpLiJ9CiAgICB9LAogICAgewogICAgICAiQHR5cGUiOiAiUXVlc3Rpb24iLAogICAgICAibmFtZSI6ICJLYW5uIGljaCBtaXQgMTAgRXVybyBiZWkgQml0Z2V0IHN0YXJ0ZW4\/IiwKICAgICAgImFjY2VwdGVkQW5zd2VyIjogeyJAdHlwZSI6ICJBbnN3ZXIiLCAidGV4dCI6ICJKYS4gQml0Z2V0IGhhdCBrZWluIE1pbmRlc3RlaW56YWhsdW5nc2xpbWl0IChhdcOfZXIgYmVpIFNFUEE6IG1laXN0IGFiIDEw4oCTMjAg4oKsKS4gRsO8ciBLcmVkaXRrYXJ0ZW4tS8OkdWZlOiBtZWlzdCBhYiAxNeKAkzIwIOKCrC4gRGFzIE1pbmRlc3RoYW5kZWxzdm9sdW1lbiBpbSBTcG90LU1hcmt0IGxpZWd0IGJlaSBjYS4gNeKAkzEwIFVTRFQg4oCTIGFsc28ga2FubiBtYW4gYWIgZXR3YSA14oCTMTAgRXVybyBlcnN0ZSBLw6R1ZmUgdMOkdGlnZW4uIEVtcGZlaGx1bmcgZsO8ciBBbmbDpG5nZXI6IE1pdCA1MOKAkzEwMCDigqwgc3RhcnRlbiB1bSBHZWLDvGhyZW4gbmljaHQgenUgw7xiZXJwcm9wb3J0aW9uaWVyZW4sIHVuZCBlaW5lIERDQS1TdHJhdGVnaWUgKHJlZ2VsbcOkw59pZ2Uga2xlaW5lIEvDpHVmZSkgYW53ZW5kZW4uIn0KICAgIH0KICBdCn0KPC9zY3JpcHQ+Cgo8c2NyaXB0IHR5cGU9ImFwcGxpY2F0aW9uL2xkK2pzb24iPgp7CiAgIkBjb250ZXh0IjogImh0dHBzOi8vc2NoZW1hLm9yZyIsCiAgIkB0eXBlIjogIkhvd1RvIiwKICAibmFtZSI6ICJFcnN0ZXMgS29udG8gYXVmIEJpdGdldCBlcnN0ZWxsZW4gdW5kIEJpdGNvaW4ga2F1ZmVuIiwKICAiZGVzY3JpcHRpb24iOiAiU2Nocml0dC1mw7xyLVNjaHJpdHQtQW5sZWl0dW5nIGbDvHIgQW5mw6RuZ2VyIHp1bSBlcnN0ZW4gQml0Y29pbi1LYXVmIGF1ZiBCaXRnZXQgbWl0IFJlZmVycmFsLUNvZGUga3J5cHRvMzAiLAogICJ0b3RhbFRpbWUiOiAiUFQxNU0iLAogICJzdXBwbHkiOiBbeyJAdHlwZSI6ICJIb3dUb1N1cHBseSIsICJuYW1lIjogIlBlcnNvbmFsYXVzd2VpcyBvZGVyIFJlaXNlcGFzcyBmw7xyIEtZQy1WZXJpZml6aWVydW5nIn0sIHsiQHR5cGUiOiAiSG93VG9TdXBwbHkiLCAibmFtZSI6ICJCYW5ra29udG8gZsO8ciBTRVBBLcOcYmVyd2Vpc3VuZyJ9XSwKICAidG9vbCI6IFt7IkB0eXBlIjogIkhvd1RvVG9vbCIsICJuYW1lIjogIkJpdGdldC1Lb250byAoa29zdGVubG9zIGVyc3RlbGxlbikifV0sCiAgInN0ZXAiOiBbCiAgICB7IkB0eXBlIjogIkhvd1RvU3RlcCIsICJwb3NpdGlvbiI6IDEsICJuYW1lIjogIktvbnRvIHJlZ2lzdHJpZXJlbiIsICJ0ZXh0IjogIsOWZmZuZSBib251cy5iaXRnZXQuY29tL0tyeXB0b3p1a3VuZnQxIOKAkyBkZXIgUmVmZXJyYWwtQ29kZSBrcnlwdG8zMCB3aXJkIGF1dG9tYXRpc2NoIGVpbmdldHJhZ2VuLiBFLU1haWwgdW5kIHNpY2hlcmVzIFBhc3N3b3J0IGVpbmdlYmVuLiBFLU1haWwtQmVzdMOkdGlndW5nIGFic2NobGllw59lbi4ifSwKICAgIHsiQHR5cGUiOiAiSG93VG9TdGVwIiwgInBvc2l0aW9uIjogMiwgIm5hbWUiOiAiMkZBIGFrdGl2aWVyZW4iLCAidGV4dCI6ICJTb2ZvcnQgbmFjaCBkZXIgUmVnaXN0cmllcnVuZzogRWluc3RlbGx1bmdlbiDihpIgU2ljaGVyaGVpdCDihpIgR29vZ2xlIEF1dGhlbnRpY2F0b3Igb2RlciBTTVMtMkZBIGFrdGl2aWVyZW4uIFNjaMO8dHp0IGRhcyBLb250byB2b3IgdW5iZWZ1Z3RlbSBadWdyaWZmLiJ9LAogICAgeyJAdHlwZSI6ICJIb3dUb1N0ZXAiLCAicG9zaXRpb24iOiAzLCAibmFtZSI6ICJLWUMtVmVyaWZpemllcnVuZyIsICJ0ZXh0IjogIklkZW50aXTDpHQg4oaSIEtZQyDihpIgUGVyc29uYWxhdXN3ZWlzIG9kZXIgUmVpc2VwYXNzIGZvdG9ncmFmaWVyZW4gdW5kIGhvY2hsYWRlbi4gTWVpc3QgaW4gNeKAkzE1IE1pbnV0ZW4gZ2VuZWhtaWd0LiBOb3R3ZW5kaWcgZsO8ciBTRVBBLUVpbnphaGx1bmdlbi4ifSwKICAgIHsiQHR5cGUiOiAiSG93VG9TdGVwIiwgInBvc2l0aW9uIjogNCwgIm5hbWUiOiAiR2VsZCBlaW56YWhsZW4iLCAidGV4dCI6ICJFaW56YWhsZW4g4oaSIFNFUEEtw5xiZXJ3ZWlzdW5nIOKGkiBCYW5rZGF0ZW4gdm9uIEJpdGdldCBrb3BpZXJlbiwgVmVyd2VuZHVuZ3N6d2VjayBleGFrdCDDvGJlcm5laG1lbi4gQWx0ZXJuYXRpdjogS3JlZGl0a2FydGUgZsO8ciBTb2ZvcnRlaW56YWhsdW5nLiBNaW5kZXN0OiBjYS4gMTDigJMyMCDigqwuIn0sCiAgICB7IkB0eXBlIjogIkhvd1RvU3RlcCIsICJwb3NpdGlvbiI6IDUsICJuYW1lIjogIkJpdGNvaW4ga2F1ZmVuIiwgInRleHQiOiAiTcOkcmt0ZSDihpIgU3BvdCDihpIgQlRDL1VTRFQgb2RlciBCVEMvRVVSIHN1Y2hlbi4gS2F1ZnR5cCB3w6RobGVuIChNYXJrZXQgT3JkZXIgZsO8ciBTb2ZvcnRrYXVmKS4gQmV0cmFnIGVpbmdlYmVuLiBCZXN0w6R0aWdlbi4gQml0Y29pbiBpc3Qgc29mb3J0IGltIEtvbnRvLiJ9CiAgXQp9Cjwvc2NyaXB0PgoKPHNjcmlwdCB0eXBlPSJhcHBsaWNhdGlvbi9sZCtqc29uIj4KewogICJAY29udGV4dCI6ICJodHRwczovL3NjaGVtYS5vcmciLAogICJAdHlwZSI6ICJSZXZpZXciLAogICJuYW1lIjogIkJpdGdldCBUZXN0YmVyaWNodCAyMDI2IiwKICAicmV2aWV3Qm9keSI6ICJCaXRnZXQgaXN0IDIwMjYgZGllIGJlc3RlIEtyeXB0b2LDtnJzZSBmw7xyIGRldXRzY2hlIEFuZsOkbmdlcjogTWlDQS1yZWd1bGllcnQsIDMwMCBNaW8uICQgU2NodXR6Zm9uZHMsIGRldXRzY2hlIE9iZXJmbMOkY2hlLCBrb3N0ZW5sb3NlciBTRVBBLVN1cHBvcnQsIDgwMCsgQ29pbnMsIGJlc3RlcyBDb3B5IFRyYWRpbmcgZsO8ciBFVS1OdXR6ZXIuIE1pdCBSZWZlcnJhbC1Db2RlIGtyeXB0bzMwIGRhdWVyaGFmdCAzMCUgR2Viw7xocmVucmFiYXR0LiIsCiAgImF1dGhvciI6IHsiQHR5cGUiOiAiUGVyc29uIiwgIm5hbWUiOiAiRmVsaXggUmllZ2VyIn0sCiAgIml0ZW1SZXZpZXdlZCI6IHsiQHR5cGUiOiAiT3JnYW5pemF0aW9uIiwgIm5hbWUiOiAiQml0Z2V0IiwgInVybCI6ICJodHRwczovL2JvbnVzLmJpdGdldC5jb20vS3J5cHRvenVrdW5mdDEifSwKICAicmV2aWV3UmF0aW5nIjogeyJAdHlwZSI6ICJSYXRpbmciLCAicmF0aW5nVmFsdWUiOiA0LjgsICJiZXN0UmF0aW5nIjogNSwgIndvcnN0UmF0aW5nIjogMX0KfQo8L3NjcmlwdD4KCjxzdHlsZT4KQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9T3V0Zml0OndnaHRANDAwOzUwMDs2MDA7NzAwOzgwMCZmYW1pbHk9SmV0QnJhaW5zK01vbm86d2dodEA0MDA7NjAwOzcwMCZmYW1pbHk9RXhvKzI6d2dodEA4MDA7OTAwJmRpc3BsYXk9c3dhcCcpOwo6cm9vdHsKICAtLWJnOiNGNzkzMUE7LS1iZzI6cmdiYSgyNDcsMTQ3LDI2LC4wOSk7LS1iZzM6cmdiYSgyNDcsMTQ3LDI2LC4yNSk7CiAgLS1nOiMyMkM1NUU7LS1nMjpyZ2JhKDM0LDE5Nyw5NCwuMDkpOy0tZzM6cmdiYSgzNCwxOTcsOTQsLjI1KTsKICAtLXI6I0VGNDQ0NDstLXIyOnJnYmEoMjM5LDY4LDY4LC4wOSk7LS1yMzpyZ2JhKDIzOSw2OCw2OCwuMjUpOwogIC0tYjojNjBBNUZBOy0tYjI6cmdiYSg5NiwxNjUsMjUwLC4wOSk7LS1iMzpyZ2JhKDk2LDE2NSwyNTAsLjI1KTsKICAtLXA6I0E3OEJGQTstLXAyOnJnYmEoMTY3LDEzOSwyNTAsLjA5KTstLXAzOnJnYmEoMTY3LDEzOSwyNTAsLjI1KTsKICAtLXk6I0ZDRDM0RDstLXkyOnJnYmEoMjUyLDIxMSw3NywuMDkpOy0teTM6cmdiYSgyNTIsMjExLDc3LC4yNSk7CiAgLS1jOiMzNEQzOTk7LS1jMjpyZ2JhKDUyLDIxMSwxNTMsLjA5KTstLWMzOnJnYmEoNTIsMjExLDE1MywuMjUpOwogIC0tdHh0OiNFMkVBRjI7LS10eHQyOiNCMEM0RDg7LS10eHQzOiM4RkE4QzA7CiAgLS1kazojMDYwZTBhOy0tZGsyOiMwRDFBMTQ7LS1kazM6IzExMUYxODsKfQouYW57bWF4LXdpZHRoOjkxMHB4O21hcmdpbjowIGF1dG87cGFkZGluZzowIDIwcHggNzBweDtiYWNrZ3JvdW5kOnZhcigtLWRrKTtmb250LWZhbWlseTonT3V0Zml0JyxzYW5zLXNlcmlmO2NvbG9yOnZhcigtLXR4dCl9Ci5hbiAqe2JveC1zaXppbmc6Ym9yZGVyLWJveH0KLmFuIGgye2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo5MDA7Zm9udC1zaXplOmNsYW1wKDE5cHgsMi42dncsMjdweCk7bWFyZ2luOjUycHggMCAxMnB4O2xpbmUtaGVpZ2h0OjEuMjtjb2xvcjojRjBGN0YyfQouYW4gaDIgZW17Zm9udC1zdHlsZTpub3JtYWw7Y29sb3I6dmFyKC0tYmcpfQouYW4gaDN7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjgwMDtmb250LXNpemU6Y2xhbXAoMTVweCwydncsMjBweCk7bWFyZ2luOjIycHggMCA5cHg7Y29sb3I6I0YwRjdGMn0KLmFuIHB7Zm9udC1zaXplOjE1LjVweDtsaW5lLWhlaWdodDoxLjk3O2NvbG9yOnZhcigtLXR4dCk7bWFyZ2luLWJvdHRvbToxNnB4fQouYW4gcCBzdHJvbmd7Y29sb3I6I0YwRjdGMn0KLmFuIHVsLC5hbiBvbHtwYWRkaW5nLWxlZnQ6MjJweDtjb2xvcjp2YXIoLS10eHQpO2ZvbnQtc2l6ZToxNXB4O2xpbmUtaGVpZ2h0OjEuOTU7bWFyZ2luLWJvdHRvbToxNnB4fQouYW4gbGl7bWFyZ2luLWJvdHRvbTo3cHh9Ci5hbiBhLmlse3RleHQtZGVjb3JhdGlvbjpub25lO2ZvbnQtd2VpZ2h0OjYwMDtib3JkZXItYm90dG9tLXdpZHRoOjFweDtib3JkZXItYm90dG9tLXN0eWxlOnNvbGlkfQouYW4gYS5pbC5ve2NvbG9yOiNGQ0QzNEQ7Ym9yZGVyLWNvbG9yOnJnYmEoMjUyLDIxMSw3NywuNCl9Ci5hbiBhLmlsLmd7Y29sb3I6Izg2RUZBQztib3JkZXItY29sb3I6cmdiYSgxMzQsMjM5LDE3MiwuNCl9Ci5hbiBhLmlsLnJ7Y29sb3I6I0ZDQTVBNTtib3JkZXItY29sb3I6cmdiYSgyNTIsMTY1LDE2NSwuNCl9Ci5hbiBhLmlsLmJ7Y29sb3I6IzkzQzVGRDtib3JkZXItY29sb3I6cmdiYSgxNDcsMTk3LDI1MywuNCl9Ci5hbiBhLmlsLnB7Y29sb3I6I0M0QjVGRDtib3JkZXItY29sb3I6cmdiYSgxOTYsMTgxLDI1MywuNCl9Ci5hbiBhLmlsLmN7Y29sb3I6IzZFRTdCNztib3JkZXItY29sb3I6cmdiYSgxMTAsMjMxLDE4MywuNCl9Ci5hbiBhLnNyY3tmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZTtmb250LXNpemU6MTBweDtjb2xvcjp2YXIoLS10eHQzKTtiYWNrZ3JvdW5kOnZhcigtLWRrMik7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDI0NywxNDcsMjYsLjIpO2JvcmRlci1yYWRpdXM6NHB4O3BhZGRpbmc6MXB4IDdweDttYXJnaW4tbGVmdDo0cHg7dmVydGljYWwtYWxpZ246bWlkZGxlO3RleHQtZGVjb3JhdGlvbjpub25lfQouYW4taHJ7aGVpZ2h0OjFweDtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCg5MGRlZyx2YXIoLS1iZzMpLHRyYW5zcGFyZW50KTttYXJnaW46NTBweCAwfQoKLyogSEVSTyAqLwouYW4taGVyb3tiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMzVkZWcscmdiYSgyNDcsMTQ3LDI2LC4wOSkscmdiYSgzNCwxOTcsOTQsLjA2KSk7Ym9yZGVyOjJweCBzb2xpZCB2YXIoLS1iZzMpO2JvcmRlci1yYWRpdXM6MTZweDtwYWRkaW5nOjMwcHggMzRweDttYXJnaW46MCAwIDEwcHg7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVufQouYW4taGVybzo6YmVmb3Jle2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7dG9wOi03MHB4O3JpZ2h0Oi03MHB4O3dpZHRoOjI2MHB4O2hlaWdodDoyNjBweDtiYWNrZ3JvdW5kOnJhZGlhbC1ncmFkaWVudChjaXJjbGUscmdiYSgyNDcsMTQ3LDI2LC4xKSx0cmFuc3BhcmVudCA3MCUpO3BvaW50ZXItZXZlbnRzOm5vbmV9Ci5hbi1iYWRnZXN7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDo4cHg7bWFyZ2luLWJvdHRvbToxNHB4fQouYW4tYmFkZ2V7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7Zm9udC1zaXplOjhweDtmb250LXdlaWdodDo3MDA7cGFkZGluZzozcHggMTBweDtib3JkZXItcmFkaXVzOjRweDtsZXR0ZXItc3BhY2luZzouMDhlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9Ci5hbi1iYWRnZS5ve2NvbG9yOiNGQ0QzNEQ7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1iZzMpO2JhY2tncm91bmQ6dmFyKC0tYmcyKX0KLmFuLWJhZGdlLmd7Y29sb3I6Izg2RUZBQztib3JkZXI6MXB4IHNvbGlkIHZhcigtLWczKTtiYWNrZ3JvdW5kOnZhcigtLWcyKX0KLmFuLWJhZGdlLnJ7Y29sb3I6I0ZDQTVBNTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLXIzKTtiYWNrZ3JvdW5kOnZhcigtLXIyKX0KLmFuLWhlcm8gaDF7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjkwMDtmb250LXNpemU6Y2xhbXAoMjJweCwzLjR2dywzOHB4KTtsaW5lLWhlaWdodDoxLjA3O2NvbG9yOiNGMEY3RjI7bWFyZ2luOjAgMCAxMnB4fQouYW4taGVybyBoMSBzcGFue2NvbG9yOiNGQ0QzNER9Ci5hbi1oZXJvLWxlYWR7Zm9udC1zaXplOjE1LjVweDtjb2xvcjp2YXIoLS10eHQpO2xpbmUtaGVpZ2h0OjEuOTM7bWFyZ2luOjAgMCAyMHB4fQouYW4taGVyby1ncmlke2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIDFmcjtnYXA6MTJweH0KLmFuLWhlcm8tcGFuZWx7YmFja2dyb3VuZDp2YXIoLS1kazIpO2JvcmRlci1yYWRpdXM6MTFweDtwYWRkaW5nOjE0cHggMThweH0KLmFuLWhlcm8tcGFuZWwub3tib3JkZXI6MXB4IHNvbGlkIHJnYmEoMjQ3LDE0NywyNiwuMil9LmFuLWhlcm8tcGFuZWwuZ3tib3JkZXI6MXB4IHNvbGlkIHJnYmEoMzQsMTk3LDk0LC4yKX0uYW4taGVyby1wYW5lbC5ye2JvcmRlcjoxcHggc29saWQgcmdiYSgyMzksNjgsNjgsLjIpfQouYW4taGVyby1wYW5lbCBoM3ttYXJnaW46MCAwIDlweDtmb250LXNpemU6MTJweDtmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6ODAwfQouYW4taGVyby1wYW5lbCBoMy5ve2NvbG9yOiNGQ0QzNER9LmFuLWhlcm8tcGFuZWwgaDMuZ3tjb2xvcjojODZFRkFDfS5hbi1oZXJvLXBhbmVsIGgzLnJ7Y29sb3I6I0ZDQTVBNX0KLmFuLWhlcm8tcGFuZWwgdWx7cGFkZGluZy1sZWZ0OjE0cHg7Zm9udC1zaXplOjEzcHg7Y29sb3I6dmFyKC0tdHh0KTtsaW5lLWhlaWdodDoxLjg1O21hcmdpbjowfQouYW4taGVyby1wYW5lbCBsaXttYXJnaW4tYm90dG9tOjRweH0KCi8qIFNUQVRTICovCi5hbi1zdGF0c3tkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdChhdXRvLWZpdCxtaW5tYXgoMTE1cHgsMWZyKSk7Z2FwOjlweDttYXJnaW46MjBweCAwfQouYW4tc3RhdHtiYWNrZ3JvdW5kOnZhcigtLWRrMik7Ym9yZGVyLXJhZGl1czoxMHB4O3BhZGRpbmc6MTJweDt0ZXh0LWFsaWduOmNlbnRlcn0KLmFuLXN0YXQub3tib3JkZXI6MXB4IHNvbGlkIHJnYmEoMjQ3LDE0NywyNiwuMTUpfS5hbi1zdGF0Lmd7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDM0LDE5Nyw5NCwuMTUpfS5hbi1zdGF0LnJ7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDIzOSw2OCw2OCwuMTUpfS5hbi1zdGF0LmJ7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDk2LDE2NSwyNTAsLjE1KX0KLmFuLXN2e2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXNpemU6Y2xhbXAoMTJweCwxLjh2dywxOHB4KTtmb250LXdlaWdodDo5MDA7bGluZS1oZWlnaHQ6MS4xO21hcmdpbi1ib3R0b206NHB4fQouYW4tc3Yub3tjb2xvcjojRkNEMzREfS5hbi1zdi5ne2NvbG9yOiM4NkVGQUN9LmFuLXN2LnJ7Y29sb3I6I0ZDQTVBNX0uYW4tc3YuYntjb2xvcjojOTNDNUZEfQouYW4tc2x7Zm9udC1zaXplOjhweDtjb2xvcjp2YXIoLS10eHQzKTtmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZTtsaW5lLWhlaWdodDoxLjU1fQoKLyogQ09ERS1CT1ggKi8KLmFuLWNvZGV7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLHJnYmEoMjQ3LDE0NywyNiwuMTIpLHJnYmEoMjUyLDIxMSw3NywuMDYpKTtib3JkZXI6MnB4IHNvbGlkIHZhcigtLWJnMyk7Ym9yZGVyLXJhZGl1czoxNHB4O3BhZGRpbmc6MjRweCAyOHB4O3RleHQtYWxpZ246Y2VudGVyO21hcmdpbjoyMnB4IDB9Ci5hbi1jb2RlLWxhYmVse2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZTo5cHg7Zm9udC13ZWlnaHQ6NzAwO2xldHRlci1zcGFjaW5nOi4xNWVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjb2xvcjp2YXIoLS10eHQzKTttYXJnaW4tYm90dG9tOjhweH0KLmFuLWNvZGUtdmFse2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo5MDA7Zm9udC1zaXplOmNsYW1wKDI4cHgsNXZ3LDUycHgpO2NvbG9yOiNGQ0QzNEQ7bGV0dGVyLXNwYWNpbmc6LjA1ZW07bWFyZ2luLWJvdHRvbTo4cHg7bGluZS1oZWlnaHQ6MX0KLmFuLWNvZGUtc3Vie2ZvbnQtc2l6ZToxNHB4O2NvbG9yOnZhcigtLXR4dDIpO21hcmdpbi1ib3R0b206MTZweH0KLmFuLWNvZGUtYnRue2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JhY2tncm91bmQ6I0Y1OUUwQjtjb2xvcjojMDAwICFpbXBvcnRhbnQ7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjkwMDtmb250LXNpemU6MTZweDtwYWRkaW5nOjE0cHggMzJweDtib3JkZXItcmFkaXVzOjEwcHg7dGV4dC1kZWNvcmF0aW9uOm5vbmUgIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjEwcHh9Ci5hbi1jb2RlLW5vdGV7Zm9udC1zaXplOjEycHg7Y29sb3I6dmFyKC0tdHh0Myk7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2V9CgovKiBCT1ggKi8KLmFuLWJveHtib3JkZXItcmFkaXVzOjEycHg7cGFkZGluZzoxOHB4IDIycHg7bWFyZ2luOjIwcHggMH0KLmFuLWJveC5vcmd7YmFja2dyb3VuZDp2YXIoLS1iZzIpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tYmczKX0KLmFuLWJveC5ncm57YmFja2dyb3VuZDp2YXIoLS1nMik7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1nMyl9Ci5hbi1ib3gucmVke2JhY2tncm91bmQ6dmFyKC0tcjIpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tcjMpfQouYW4tYm94LmJsdXtiYWNrZ3JvdW5kOnZhcigtLWIyKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWIzKX0KLmFuLWJveC55bHd7YmFja2dyb3VuZDp2YXIoLS15Mik7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS15Myl9Ci5hbi1ib3gtdHtmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZTtmb250LXNpemU6OC41cHg7Zm9udC13ZWlnaHQ6NzAwO2xldHRlci1zcGFjaW5nOi4xNGVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTttYXJnaW4tYm90dG9tOjEwcHh9Ci5hbi1ib3gub3JnIC5hbi1ib3gtdHtjb2xvcjojRkNEMzREfS5hbi1ib3guZ3JuIC5hbi1ib3gtdHtjb2xvcjojODZFRkFDfS5hbi1ib3gucmVkIC5hbi1ib3gtdHtjb2xvcjojRkNBNUE1fS5hbi1ib3guYmx1IC5hbi1ib3gtdHtjb2xvcjojOTNDNUZEfS5hbi1ib3gueWx3IC5hbi1ib3gtdHtjb2xvcjojRkNEMzREfQouYW4tYm94IHAsLmFuLWJveCB1bHtmb250LXNpemU6MTQuNXB4O2NvbG9yOnZhcigtLXR4dCk7bWFyZ2luLWJvdHRvbTowO2xpbmUtaGVpZ2h0OjEuOX0KLmFuLWJveCBwOm5vdCg6bGFzdC1jaGlsZCksLmFuLWJveCB1bDpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1ib3R0b206MTBweH0KLmFuLWJveCBsaXttYXJnaW4tYm90dG9tOjZweH0KLmFuLWJveCBzdHJvbmd7Y29sb3I6I0YwRjdGMn0KCi8qIEZFQVRVUkUtR1JJRCAqLwouYW4tZmVhdHVyZXN7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoYXV0by1maXQsbWlubWF4KDE5NXB4LDFmcikpO2dhcDoxMHB4O21hcmdpbjoxOHB4IDB9Ci5hbi1mZWF0e2JhY2tncm91bmQ6dmFyKC0tZGsyKTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMjQ3LDE0NywyNiwuMTIpO2JvcmRlci1yYWRpdXM6MTFweDtwYWRkaW5nOjE2cHg7Ym9yZGVyLXRvcDozcHggc29saWQgdmFyKC0tYmcpfQouYW4tZmVhdC1pY29ue2ZvbnQtc2l6ZToyNnB4O21hcmdpbi1ib3R0b206OHB4fQouYW4tZmVhdC10aXRsZXtmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiNGQ0QzNEQ7bWFyZ2luLWJvdHRvbTo2cHh9Ci5hbi1mZWF0LWJvZHl7Zm9udC1zaXplOjEzcHg7Y29sb3I6dmFyKC0tdHh0Mik7bGluZS1oZWlnaHQ6MS43NX0KLmFuLWZlYXQtYm9keSBzdHJvbmd7Y29sb3I6I0YwRjdGMn0KCi8qIFNDSFJJVFRFICovCi5hbi1zdGVwc3tkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDowO21hcmdpbjoyMHB4IDB9Ci5hbi1zdGVwe2Rpc3BsYXk6ZmxleDtnYXA6MDtwb3NpdGlvbjpyZWxhdGl2ZX0KLmFuLXN0ZXA6bm90KDpsYXN0LWNoaWxkKTo6YWZ0ZXJ7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjIycHg7dG9wOjQ2cHg7d2lkdGg6MnB4O2hlaWdodDpjYWxjKDEwMCUgLSAyMHB4KTtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxODBkZWcscmdiYSgyNDcsMTQ3LDI2LC40KSx0cmFuc3BhcmVudCl9Ci5hbi1zdGVwLW51bXt3aWR0aDo0NHB4O2hlaWdodDo0NHB4O2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQ6I0Y1OUUwQjtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjkwMDtmb250LXNpemU6MThweDtjb2xvcjojMDAwO2ZsZXgtc2hyaW5rOjA7bWFyZ2luLXJpZ2h0OjE4cHg7bWFyZ2luLWJvdHRvbToxMHB4O3otaW5kZXg6MX0KLmFuLXN0ZXAtYm9keXtiYWNrZ3JvdW5kOnZhcigtLWRrMik7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDI0NywxNDcsMjYsLjEpO2JvcmRlci1yYWRpdXM6MTFweDtwYWRkaW5nOjE2cHggMjBweDttYXJnaW4tYm90dG9tOjEwcHg7ZmxleDoxfQouYW4tc3RlcC1ib2R5IGgze21hcmdpbjowIDAgN3B4O2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo5MDA7Zm9udC1zaXplOjE1cHg7Y29sb3I6I0YwRjdGMn0KLmFuLXN0ZXAtYm9keSBoMyBzcGFue2NvbG9yOiNGQ0QzNER9Ci5hbi1zdGVwLWJvZHkgcHtmb250LXNpemU6MTRweDtjb2xvcjp2YXIoLS10eHQpO2xpbmUtaGVpZ2h0OjEuODU7bWFyZ2luOjB9Ci5hbi1zdGVwLXRpcHtkaXNwbGF5OmlubGluZS1ibG9jaztiYWNrZ3JvdW5kOnJnYmEoMjQ3LDE0NywyNiwuMSk7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDI0NywxNDcsMjYsLjIpO2JvcmRlci1yYWRpdXM6NnB4O3BhZGRpbmc6NXB4IDExcHg7Zm9udC1zaXplOjEycHg7Y29sb3I6I0ZDRDM0RDtmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZTttYXJnaW4tdG9wOjhweH0KCi8qIFZFUkdMRUlDSFNUQUJFTExFICovCi5hbi10d3tvdmVyZmxvdy14OmF1dG87Ym9yZGVyLXJhZGl1czoxM3B4O2JvcmRlcjoxcHggc29saWQgcmdiYSgyNDcsMTQ3LDI2LC4xNSk7bWFyZ2luOjIwcHggMH0KLmFuLXRibHt3aWR0aDoxMDAlO2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTttaW4td2lkdGg6NjAwcHh9Ci5hbi10YmwgdGhlYWR7YmFja2dyb3VuZDp2YXIoLS1kazMpfQouYW4tdGJsIHRoe2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZTo4cHg7Y29sb3I6I0ZDRDM0RDtsZXR0ZXItc3BhY2luZzouMDhlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7cGFkZGluZzoxM3B4IDE0cHg7Ym9yZGVyLWJvdHRvbToycHggc29saWQgcmdiYSgyNDcsMTQ3LDI2LC4yKTt0ZXh0LWFsaWduOmxlZnQ7d2hpdGUtc3BhY2U6bm93cmFwfQouYW4tdGJsIHRke3BhZGRpbmc6MTFweCAxNHB4O2NvbG9yOnZhcigtLXR4dCk7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuMDQpO2ZvbnQtc2l6ZToxM3B4O2xpbmUtaGVpZ2h0OjEuNzt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9Ci5hbi10YmwgdGQ6Zmlyc3QtY2hpbGR7Y29sb3I6I0YwRjdGMjtmb250LXdlaWdodDo2MDB9Ci5hbi10YmwgdHI6bGFzdC1jaGlsZCB0ZHtib3JkZXItYm90dG9tOm5vbmV9Ci5hbi10YmwgdHI6bnRoLWNoaWxkKGV2ZW4pIHRke2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwuMDE4KX0KLmFuLXRibCAucm93LXdpbntiYWNrZ3JvdW5kOnJnYmEoMjQ3LDE0NywyNiwuMDUpIWltcG9ydGFudDtib3JkZXItbGVmdDo0cHggc29saWQgdmFyKC0tYmcpfQoudGMtZ3tjb2xvcjojODZFRkFDO2ZvbnQtd2VpZ2h0OjcwMH0udGMtcntjb2xvcjojRkNBNUE1O2ZvbnQtd2VpZ2h0OjcwMH0udGMtb3tjb2xvcjojRkNEMzREO2ZvbnQtd2VpZ2h0OjcwMH0udGMtYntjb2xvcjojOTNDNUZEO2ZvbnQtd2VpZ2h0OjcwMH0udGMtcHtjb2xvcjojQzRCNUZEO2ZvbnQtd2VpZ2h0OjcwMH0KLnRpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZTo4cHg7Zm9udC13ZWlnaHQ6NzAwO3BhZGRpbmc6MnB4IDZweDtib3JkZXItcmFkaXVzOjNweDt3aGl0ZS1zcGFjZTpub3dyYXB9Ci50aS5ne2NvbG9yOiM4NkVGQUM7YmFja2dyb3VuZDpyZ2JhKDM0LDE5Nyw5NCwuMSl9LnRpLnJ7Y29sb3I6I0ZDQTVBNTtiYWNrZ3JvdW5kOnJnYmEoMjM5LDY4LDY4LC4xKX0udGkub3tjb2xvcjojRkNEMzREO2JhY2tncm91bmQ6cmdiYSgyNDcsMTQ3LDI2LC4xKX0udGkuYntjb2xvcjojOTNDNUZEO2JhY2tncm91bmQ6cmdiYSg5NiwxNjUsMjUwLC4xKX0udGkucHtjb2xvcjojQzRCNUZEO2JhY2tncm91bmQ6cmdiYSgxNjcsMTM5LDI1MCwuMSl9CgovKiBQUk9TL0NPTlMgKi8KLmFuLWNvbHMye2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyIDFmcjtnYXA6MTJweDttYXJnaW46MThweCAwfQouYW4tY29se2JhY2tncm91bmQ6dmFyKC0tZGsyKTtib3JkZXItcmFkaXVzOjEwcHg7cGFkZGluZzoxNnB4IDE4cHh9Ci5hbi1jb2wuZ3tib3JkZXI6MXB4IHNvbGlkIHJnYmEoMzQsMTk3LDk0LC4xNSl9LmFuLWNvbC5ye2JvcmRlcjoxcHggc29saWQgcmdiYSgyMzksNjgsNjgsLjE1KX0KLmFuLWNvbCBoNHttYXJnaW46MCAwIDEwcHg7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjgwMDtmb250LXNpemU6MTNweH0KLmFuLWNvbC5nIGg0e2NvbG9yOiM4NkVGQUN9LmFuLWNvbC5yIGg0e2NvbG9yOiNGQ0E1QTV9Ci5hbi1jb2wgdWx7cGFkZGluZy1sZWZ0OjE2cHg7Zm9udC1zaXplOjEzcHg7Y29sb3I6dmFyKC0tdHh0Mik7bGluZS1oZWlnaHQ6MS44NTttYXJnaW46MH0KLmFuLWNvbCBsaXttYXJnaW4tYm90dG9tOjVweH0KLmFuLWNvbCBsaSBzdHJvbmd7Y29sb3I6I0YwRjdGMn0KCi8qIEbDnFIgV0VOICovCi5hbi10YXJnZXR7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoYXV0by1maXQsbWlubWF4KDIxMHB4LDFmcikpO2dhcDoxMHB4O21hcmdpbjoxNnB4IDB9Ci5hbi10Z3tiYWNrZ3JvdW5kOnZhcigtLWRrMik7Ym9yZGVyLXJhZGl1czoxMXB4O3BhZGRpbmc6MTZweH0KLmFuLXRnLnllc3tib3JkZXI6MXB4IHNvbGlkIHJnYmEoMzQsMTk3LDk0LC4xNSk7Ym9yZGVyLXRvcDozcHggc29saWQgdmFyKC0tZyl9Ci5hbi10Zy5ub3tib3JkZXI6MXB4IHNvbGlkIHJnYmEoMjM5LDY4LDY4LC4xNSk7Ym9yZGVyLXRvcDozcHggc29saWQgdmFyKC0tcil9Ci5hbi10Zy10aXRsZXtmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc2l6ZToxM3B4O21hcmdpbi1ib3R0b206OXB4fQouYW4tdGcueWVzIC5hbi10Zy10aXRsZXtjb2xvcjojODZFRkFDfS5hbi10Zy5ubyAuYW4tdGctdGl0bGV7Y29sb3I6I0ZDQTVBNX0KLmFuLXRnIHVse3BhZGRpbmctbGVmdDoxNHB4O2ZvbnQtc2l6ZToxM3B4O2NvbG9yOnZhcigtLXR4dDIpO2xpbmUtaGVpZ2h0OjEuODI7bWFyZ2luOjB9Ci5hbi10ZyBsaXttYXJnaW4tYm90dG9tOjVweH0KCi8qIFFVT1RFICovCi5hbi1xe2JvcmRlci1sZWZ0OjRweCBzb2xpZCB2YXIoLS1iZyk7YmFja2dyb3VuZDp2YXIoLS1iZzIpO3BhZGRpbmc6MThweCAyMnB4O21hcmdpbjoyMnB4IDA7Ym9yZGVyLXJhZGl1czowIDExcHggMTFweCAwfQouYW4tcSBibG9ja3F1b3Rle21hcmdpbjowIDAgMTBweDtmb250LXNpemU6MTUuNXB4O2NvbG9yOiNGRUYzQzc7Zm9udC1zdHlsZTppdGFsaWM7bGluZS1oZWlnaHQ6MS45Mn0KLmFuLXEtYXR0cntmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZTtmb250LXNpemU6OXB4O2NvbG9yOnJnYmEoMjUyLDIxMSw3NywuNyk7bGluZS1oZWlnaHQ6MS43fQouYW4tcS1hdHRyIHN0cm9uZ3tjb2xvcjojRkNEMzREfQoKLyogU1RFUk5FLVJBVElORyAqLwouYW4tcmF0aW5ne2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Z2FwOjZweDttYXJnaW46OHB4IDAgMTRweH0KLmFuLXN0YXJze2NvbG9yOiNGNTlFMEI7Zm9udC1zaXplOjIwcHg7bGV0dGVyLXNwYWNpbmc6MnB4fQouYW4tcmF0aW5nLXZhbHtmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc2l6ZToyMHB4O2NvbG9yOiNGQ0QzNER9Ci5hbi1yYXRpbmctbWF4e2ZvbnQtc2l6ZToxM3B4O2NvbG9yOnZhcigtLXR4dDMpO2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlfQoKLyogRkFRICovCi5hbi1mYXF7bWFyZ2luOjE4cHggMH0KLmFuLWZpe2JvcmRlcjoxcHggc29saWQgcmdiYSgyNDcsMTQ3LDI2LC4xNSk7Ym9yZGVyLXJhZGl1czo5cHg7bWFyZ2luLWJvdHRvbTo3cHg7b3ZlcmZsb3c6aGlkZGVufQouYW4tZnF7cGFkZGluZzoxNHB4IDE4cHg7Y3Vyc29yOnBvaW50ZXI7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiNGMEY3RjI7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcjt1c2VyLXNlbGVjdDpub25lO2JhY2tncm91bmQ6dmFyKC0tZGsyKTtsaW5lLWhlaWdodDoxLjR9Ci5hbi1mcTo6YWZ0ZXJ7Y29udGVudDonKyc7Zm9udC1zaXplOjIwcHg7Y29sb3I6I0ZDRDM0RDt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMjJzO2ZsZXgtc2hyaW5rOjA7bWFyZ2luLWxlZnQ6MTJweH0KLmFuLWZpLm9wZW4gLmFuLWZxOjphZnRlcnt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKX0KLmFuLWZhe21heC1oZWlnaHQ6MDtvdmVyZmxvdzpoaWRkZW47dHJhbnNpdGlvbjptYXgtaGVpZ2h0IC4zNXMgZWFzZX0KLmFuLWZpLm9wZW4gLmFuLWZhe21heC1oZWlnaHQ6NTAwcHh9Ci5hbi1mYS1pe3BhZGRpbmc6MTRweCAxOHB4O2ZvbnQtc2l6ZToxNHB4O2NvbG9yOnZhcigtLXR4dCk7bGluZS1oZWlnaHQ6MS45O2JvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMjQ3LDE0NywyNiwuMSl9Ci5hbi1mYS1pIHN0cm9uZ3tjb2xvcjojRjBGN0YyfQoKLyogQ1RBICovCi5hbi1jdGF7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLHJnYmEoMjQ3LDE0NywyNiwuMSkscmdiYSgzNCwxOTcsOTQsLjA2KSk7Ym9yZGVyOjJweCBzb2xpZCB2YXIoLS1iZzMpO2JvcmRlci1yYWRpdXM6MTRweDtwYWRkaW5nOjI0cHggMjhweDt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46MjhweCAwfQouYW4tY3RhLWJ0bntkaXNwbGF5OmlubGluZS1ibG9jaztiYWNrZ3JvdW5kOiMyMkM1NUU7Y29sb3I6IzAwMCAhaW1wb3J0YW50O2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo5MDA7Zm9udC1zaXplOjE2cHg7cGFkZGluZzoxNHB4IDMycHg7Ym9yZGVyLXJhZGl1czoxMHB4O3RleHQtZGVjb3JhdGlvbjpub25lICFpbXBvcnRhbnQ7bWFyZ2luLXRvcDo4cHh9CgovKiBDQVJEUyAqLwouYW4tY2FyZHN7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoYXV0by1maXQsbWlubWF4KDE2NXB4LDFmcikpO2dhcDo4cHg7bWFyZ2luOjE0cHggMH0KLmFuLWNhcmR7YmFja2dyb3VuZDp2YXIoLS1kazIpO2JvcmRlcjoxcHggc29saWQgcmdiYSgyNDcsMTQ3LDI2LC4xKTtib3JkZXItcmFkaXVzOjhweDtwYWRkaW5nOjEycHg7dGV4dC1kZWNvcmF0aW9uOm5vbmU7ZGlzcGxheTpibG9jaztib3JkZXItYm90dG9tOm5vbmV9Ci5hbi1jYXJkLWNhdHtmb250LXNpemU6OHB4O2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2NvbG9yOiNGQ0QzNEQ7bWFyZ2luLWJvdHRvbTozcHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2xldHRlci1zcGFjaW5nOi4wNmVtfQouYW4tY2FyZC10aXRsZXtmb250LXdlaWdodDo3MDA7Y29sb3I6I0YwRjdGMjtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDoxLjR9CgouYW4tYXV0aG9ye2JhY2tncm91bmQ6dmFyKC0tYmcyKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWJnMyk7Ym9yZGVyLXJhZGl1czoxMnB4O3BhZGRpbmc6MThweCAyMnB4O21hcmdpbjoyNnB4IDA7ZGlzcGxheTpmbGV4O2dhcDoxNHB4O2FsaWduLWl0ZW1zOmZsZXgtc3RhcnR9Ci5hbi1hdnt3aWR0aDo0NnB4O2hlaWdodDo0NnB4O2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEzNWRlZywjRjU5RTBCLHJnYmEoMjQ3LDE0NywyNiwuMykpO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc2l6ZToxN3B4O2NvbG9yOiMwMDA7ZmxleC1zaHJpbms6MH0KLmFuLWFue2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo5MDA7Zm9udC1zaXplOjE0cHg7Y29sb3I6I0YwRjdGMn0KLmFuLWFye2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZTo4cHg7Y29sb3I6I0ZDRDM0RDttYXJnaW46MnB4IDAgNnB4fQouYW4tYWJ7Zm9udC1zaXplOjEyLjVweDtjb2xvcjp2YXIoLS10eHQyKTtsaW5lLWhlaWdodDoxLjY1fQouYW4tZGlzY3tiYWNrZ3JvdW5kOnJnYmEoMjM5LDY4LDY4LC4wNyk7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1yMyk7Ym9yZGVyLXJhZGl1czoxMHB4O3BhZGRpbmc6MTNweCAxN3B4O2ZvbnQtc2l6ZToxM3B4O2NvbG9yOiNGRUUyRTI7bGluZS1oZWlnaHQ6MS44NTttYXJnaW46MjBweCAwfQouYW4tZGlzYyBzdHJvbmd7Y29sb3I6I0YwRjdGMn0KLmFuLW1ldGF7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7Zm9udC1zaXplOjhweDtjb2xvcjp2YXIoLS10eHQzKTttYXJnaW4tdG9wOjE0cHg7bGluZS1oZWlnaHQ6MS45fQoKQG1lZGlhKG1heC13aWR0aDo2NjBweCl7LmFuLWhlcm8tZ3JpZCwuYW4tY29sczJ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcn0uYW4tZmVhdHVyZXN7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciAxZnJ9LmFuLXRhcmdldHtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MWZyfS5hbi1zdGVwLW51bXtkaXNwbGF5Om5vbmV9LmFuLWF1dGhvcntmbGV4LWRpcmVjdGlvbjpjb2x1bW59fQo8L3N0eWxlPgoKPGRpdiBjbGFzcz0iYW4iPgoKPCEtLSBIRVJPIC0tPgo8ZGl2IGNsYXNzPSJhbi1oZXJvIj4KICA8ZGl2IGNsYXNzPSJhbi1iYWRnZXMiPgogICAgPHNwYW4gY2xhc3M9ImFuLWJhZGdlIG8iPiYjOTg4OTsgQW5mw6RuZ2VyLUd1aWRlIDIwMjY8L3NwYW4+CiAgICA8c3BhbiBjbGFzcz0iYW4tYmFkZ2UgZyI+JiM5OTg5OyBNaUNBLXJlZ3VsaWVydDwvc3Bhbj4KICAgIDxzcGFuIGNsYXNzPSJhbi1iYWRnZSBvIj4zMCUgUmFiYXR0IG1pdCBrcnlwdG8zMDwvc3Bhbj4KICAgIDxzcGFuIGNsYXNzPSJhbi1iYWRnZSByIj5LZWluZSBBbmxhZ2ViZXJhdHVuZzwvc3Bhbj4KICA8L2Rpdj4KICA8aDE+QmVzdGUgS3J5cHRvYsO2cnNlIGbDvHIgQW5mw6RuZ2VyIDIwMjY6PGJyPjxzcGFuPkJpdGdldCBtaXQgQ29kZSBrcnlwdG8zMDwvc3Bhbj48L2gxPgogIDxwIGNsYXNzPSJhbi1oZXJvLWxlYWQiPkR1IG3DtmNodGVzdCB6dW0gZXJzdGVuIE1hbCBLcnlwdG8ga2F1ZmVuIOKAkyBhYmVyIHdlacOfdCBuaWNodCB3ZWxjaGUgQsO2cnNlIGR1IHfDpGhsZW4gc29sbHN0PyBEaWUgQXVzd2FobCBpc3Qgcmllc2lnLCBkaWUgVW50ZXJzY2hpZWRlIHJlbGV2YW50LiA8c3Ryb25nPkRpZXNlciBHdWlkZSB6ZWlndCB3YXJ1bSBCaXRnZXQgbWl0IFJlZmVycmFsLUNvZGUga3J5cHRvMzAgZsO8ciBkaWUgbWVpc3RlbiBFaW5zdGVpZ2VyIGluIERldXRzY2hsYW5kIGRpZSBiZXN0ZSBXYWhsIGlzdDwvc3Ryb25nPiDigJMgc2ljaGVyLCBnw7xuc3RpZywgYW5mw6RuZ2VyZnJldW5kbGljaCwgTWlDQS1yZWd1bGllcnQuIFBsdXM6IHZvbGxzdMOkbmRpZ2UgU2Nocml0dC1mw7xyLVNjaHJpdHQtQW5sZWl0dW5nIGbDvHIgZGVpbmVuIGVyc3RlbiBLYXVmLjwvcD4KICA8ZGl2IGNsYXNzPSJhbi1oZXJvLWdyaWQiPgogICAgPGRpdiBjbGFzcz0iYW4taGVyby1wYW5lbCBvIj4KICAgICAgPGgzIGNsYXNzPSJvIj4mIzk4ODk7IEJpdGdldCBtaXQgQ29kZSBrcnlwdG8zMDwvaDM+CiAgICAgIDx1bD4KICAgICAgICA8bGk+PHN0cm9uZz4zMCUgR2Viw7xocmVucmFiYXR0PC9zdHJvbmc+IGRhdWVyaGFmdCBhdWYgYWxsZSBUcmFkZXM8L2xpPgogICAgICAgIDxsaT4wLDA3JSBTcG90LUdlYsO8aHIgKHN0YXR0IDAsMSUpPC9saT4KICAgICAgICA8bGk+U0VQQS1FaW56YWhsdW5nIGtvc3RlbmxvczwvbGk+CiAgICAgICAgPGxpPjgwMCsgQ29pbnMsIGRldXRzY2hlIE9iZXJmbMOkY2hlPC9saT4KICAgICAgICA8bGk+TWlDQS1yZWd1bGllcnQsIDMwMCBNaW8uICQgU2NodXR6Zm9uZHM8L2xpPgogICAgICAgIDxsaT5Db3B5IFRyYWRpbmcsIFN0YWtpbmcsIEZ1dHVyZXM8L2xpPgogICAgICA8L3VsPgogICAgPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJhbi1oZXJvLXBhbmVsIGciPgogICAgICA8aDMgY2xhc3M9ImciPiYjOTk4OTsgV2FzIGRpZXNlciBHdWlkZSBlbnRow6RsdDwvaDM+CiAgICAgIDx1bD4KICAgICAgICA8bGk+V2FydW0gQml0Z2V0IGbDvHIgQW5mw6RuZ2VyPC9saT4KICAgICAgICA8bGk+Q29kZSBrcnlwdG8zMCDigJMgd2llIGVyIGZ1bmt0aW9uaWVydDwvbGk+CiAgICAgICAgPGxpPjUtU2Nocml0dGU6IGVyc3RlcyBLb250bywgZXJzdGVyIEthdWY8L2xpPgogICAgICAgIDxsaT5Cw7Zyc2VudmVyZ2xlaWNoOiBCaXRnZXQgdnMuIDQgQWx0ZXJuYXRpdmVuPC9saT4KICAgICAgICA8bGk+V2FzIG5hY2ggZGVtIGVyc3RlbiBLYXVmPC9saT4KICAgICAgICA8bGk+RGllIGjDpHVmaWdzdGVuIEFuZsOkbmdlci1GZWhsZXI8L2xpPgogICAgICA8L3VsPgogICAgPC9kaXY+CiAgPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0iYW4tc3RhdHMiPgogIDxkaXYgY2xhc3M9ImFuLXN0YXQgbyI+PGRpdiBjbGFzcz0iYW4tc3YgbyI+a3J5cHRvMzA8L2Rpdj48ZGl2IGNsYXNzPSJhbi1zbCI+RGVpbiBSZWZlcnJhbC1Db2RlIGbDvHIgQml0Z2V0PC9kaXY+PC9kaXY+CiAgPGRpdiBjbGFzcz0iYW4tc3RhdCBvIj48ZGl2IGNsYXNzPSJhbi1zdiBvIj4zMCU8L2Rpdj48ZGl2IGNsYXNzPSJhbi1zbCI+RGF1ZXJoYWZ0ZXIgR2Viw7xocmVucmFiYXR0PC9kaXY+PC9kaXY+CiAgPGRpdiBjbGFzcz0iYW4tc3RhdCBnIj48ZGl2IGNsYXNzPSJhbi1zdiBnIj4wLDA3JTwvZGl2PjxkaXYgY2xhc3M9ImFuLXNsIj5TcG90LUdlYsO8aHIgbWl0IENvZGUgKHN0YXR0IDAsMSUpPC9kaXY+PC9kaXY+CiAgPGRpdiBjbGFzcz0iYW4tc3RhdCBnIj48ZGl2IGNsYXNzPSJhbi1zdiBnIj44MDArPC9kaXY+PGRpdiBjbGFzcz0iYW4tc2wiPkhhbmRlbGJhcmUgQ29pbnMgYXVmIEJpdGdldDwvZGl2PjwvZGl2PgogIDxkaXYgY2xhc3M9ImFuLXN0YXQgYiI+PGRpdiBjbGFzcz0iYW4tc3YgYiI+MzAwIE1pby4gJDwvZGl2PjxkaXYgY2xhc3M9ImFuLXNsIj5CaXRnZXQgTnV0emVyc2NodXR6Zm9uZHM8L2Rpdj48L2Rpdj4KICA8ZGl2IGNsYXNzPSJhbi1zdGF0IGciPjxkaXYgY2xhc3M9ImFuLXN2IGciPk1pQ0E8L2Rpdj48ZGl2IGNsYXNzPSJhbi1zbCI+RVUtcmVndWxpZXJ0IOKAkyBCYUZpbi1rb25mb3JtPC9kaXY+PC9kaXY+CjwvZGl2PgoKPCEtLSBQUk9NTy1DT0RFIEJPWCAtLT4KPGRpdiBjbGFzcz0iYW4tY29kZSI+CiAgPGRpdiBjbGFzcz0iYW4tY29kZS1sYWJlbCI+JiMxMjczODE7IERlaW4gZXhrbHVzaXZlciBCaXRnZXQgUmVmZXJyYWwtQ29kZTwvZGl2PgogIDxkaXYgY2xhc3M9ImFuLWNvZGUtdmFsIj5rcnlwdG8zMDwvZGl2PgogIDxkaXYgY2xhc3M9ImFuLWNvZGUtc3ViIj4zMCUgZGF1ZXJoYWZ0ZXIgUmFiYXR0IGF1ZiBhbGxlIEhhbmRlbHNnZWLDvGhyZW4gJm1pZGRvdDsga2VpbiBBYmxhdWZkYXR1bTwvZGl2PgogIDxhIGNsYXNzPSJhbi1jb2RlLWJ0biIgaHJlZj0iaHR0cHM6Ly9ib251cy5iaXRnZXQuY29tL0tyeXB0b3p1a3VuZnQxIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgc3R5bGU9ImNvbG9yOiMwMDAgIWltcG9ydGFudCI+JiM5ODg5OyBKZXR6dCBiZWkgQml0Z2V0IHJlZ2lzdHJpZXJlbiDigJMgQ29kZSBrcnlwdG8zMDwvYT4KICA8ZGl2IGNsYXNzPSJhbi1jb2RlLW5vdGUiPkNvZGUgd2lyZCBhdXRvbWF0aXNjaCBhbmdld2VuZGV0ICZtaWRkb3Q7IEJlaSBtYW51ZWxsZXIgRWluZ2FiZToga3J5cHRvMzAgaW0gUmVnaXN0cmllcnVuZ3Nmb3JtdWxhciBlaW50cmFnZW48L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJhbi1ociI+PC9kaXY+Cgo8IS0tIFdBUlVNIEJJVEdFVCAtLT4KPGgyPldhcnVtIEJpdGdldCBmw7xyIEFuZsOkbmdlcj8gPGVtPkRpZSA3IHdpY2h0aWdzdGVuIEdyw7xuZGU8L2VtPjwvaDI+Cgo8cD5FcyBnaWJ0IER1dHplbmRlIEtyeXB0b2LDtnJzZW4gYXVmIGRlbSBNYXJrdC4gTmljaHQgYWxsZSBzaW5kIGbDvHIgRWluc3RlaWdlciBnZWVpZ25ldCDigJMgbWFuY2hlIHNpbmQgw7xiZXJrb21wbGl6aWVydCwgbWFuY2hlIHVuc2ljaGVyLCBtYW5jaGUgdGV1ZXIuIEJpdGdldCB2ZXJlaW50IDIwMjYgZ2VuYXUgZGllIEVpZ2Vuc2NoYWZ0ZW4gZGllIGbDvHIgQW5mw6RuZ2VyIGVudHNjaGVpZGVuZCBzaW5kOjwvcD4KCjxkaXYgY2xhc3M9ImFuLWZlYXR1cmVzIj4KICA8ZGl2IGNsYXNzPSJhbi1mZWF0Ij4KICAgIDxkaXYgY2xhc3M9ImFuLWZlYXQtaWNvbiI+JiMxMjc0NzE7JiMxMjc0ODE7PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJhbi1mZWF0LXRpdGxlIj5EZXV0c2NoZSBPYmVyZmzDpGNoZTwvZGl2PgogICAgPGRpdiBjbGFzcz0iYW4tZmVhdC1ib2R5Ij5CaXRnZXQgaXN0IHZvbGxzdMOkbmRpZyBhdWYgRGV1dHNjaCB2ZXJmw7xnYmFyIOKAkyBBcHAsIFdlYi1JbnRlcmZhY2UsIFN1cHBvcnQtQ2VudGVyLiBLZWluIFLDpHRzZWxyYXRlbiBiZWkgZW5nbGlzY2hlbiBGYWNoYmVncmlmZmVuLiBCZXNvbmRlcnMgZsO8ciBkZW4gRWluc3RpZWcgZW50c2NoZWlkZW5kLjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9ImFuLWZlYXQiPgogICAgPGRpdiBjbGFzcz0iYW4tZmVhdC1pY29uIj4mIzEyNzk2ODs8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFuLWZlYXQtdGl0bGUiPk1pQ0EtcmVndWxpZXJ0ICZhbXA7IEVVLWtvbmZvcm08L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFuLWZlYXQtYm9keSI+Qml0Z2V0IGlzdCB1bnRlciBkZXIgRVUtS3J5cHRvLVJlZ3VsaWVydW5nIE1pQ0EgbGl6ZW56aWVydCB1bmQgQmFGaW4ta29uZm9ybSDigJMgZGFzIGJlZGV1dGV0IFJlY2h0c3NpY2hlcmhlaXQgZsO8ciBkZXV0c2NoZSBOdXR6ZXIuIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yNS9taWNhLXZlcm9yZG51bmcvIiBjbGFzcz0iaWwgbyI+TWlDQSBlcmtsw6RydC48L2E+PC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0iYW4tZmVhdCI+CiAgICA8ZGl2IGNsYXNzPSJhbi1mZWF0LWljb24iPiYjMTI4MTc2OzwvZGl2PgogICAgPGRpdiBjbGFzcz0iYW4tZmVhdC10aXRsZSI+S29zdGVubG9zZSBTRVBBLUVpbnphaGx1bmc8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFuLWZlYXQtYm9keSI+RWluemFobHVuZ2VuIHBlciBTRVBBLUJhbmvDvGJlcndlaXN1bmcgc2luZCBiZWkgQml0Z2V0IDxzdHJvbmc+a29zdGVubG9zPC9zdHJvbmc+LiBLZWluIEF1ZnNjaGxhZywga2VpbmUgdmVyc3RlY2t0ZW4gR2Viw7xocmVuLiBLcmVkaXRrYXJ0ZSBpc3QgbcO2Z2xpY2ggYWJlciBrb3N0ZW5wZmxpY2h0aWcgKH4xLDUlKS48L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJhbi1mZWF0Ij4KICAgIDxkaXYgY2xhc3M9ImFuLWZlYXQtaWNvbiI+JiMxMjg3Mzc7PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJhbi1mZWF0LXRpdGxlIj4zMDAgTWlvLiAkIFNjaHV0emZvbmRzPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJhbi1mZWF0LWJvZHkiPkJpdGdldHMgUHJvdGVjdGlvbiBGdW5kIGhhdCBlaW4gVm9sdW1lbiB2b24gMzAwIE1pby4gJCDigJMgTnV0emVyZ2VsZGVyIHdlcmRlbiBiZWkgZWluZW0gSGFjay1FcmVpZ25pcyBhdXMgZGllc2VtIEZvbmRzIGVudHNjaMOkZGlndC4gRGV1dGxpY2ggbWVociBhbHMgYmVpIGRlbiBtZWlzdGVuIEtvbmt1cnJlbnRlbi48L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJhbi1mZWF0Ij4KICAgIDxkaXYgY2xhc3M9ImFuLWZlYXQtaWNvbiI+JiMxMjgyMDA7PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJhbi1mZWF0LXRpdGxlIj5Db3B5IFRyYWRpbmcgZsO8ciBFaW5zdGVpZ2VyPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJhbi1mZWF0LWJvZHkiPldlciBub2NoIGtlaW5lIGVpZ2VuZSBTdHJhdGVnaWUgaGF0OiBlaW5mYWNoIGVyZmFocmVuZSBUcmFkZXIga29waWVyZW4uIEJpdGdldHMgQ29weS1UcmFkaW5nLUZlYXR1cmUgaXN0IGRhcyA8c3Ryb25nPmJlc3RlIGltIEVVLVJhdW08L3N0cm9uZz4gdW5kIHNwZXppZWxsIGbDvHIgQW5mw6RuZ2VyIHZlcnN0w6RuZGxpY2ggYXVmZ2ViYXV0LjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9ImFuLWZlYXQiPgogICAgPGRpdiBjbGFzcz0iYW4tZmVhdC1pY29uIj4mIzEyNzM4MTs8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFuLWZlYXQtdGl0bGUiPjMwJSBSYWJhdHQgbWl0IGtyeXB0bzMwPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJhbi1mZWF0LWJvZHkiPk1pdCBSZWZlcnJhbC1Db2RlIDxzdHJvbmc+a3J5cHRvMzA8L3N0cm9uZz4gc3BhcnN0IGR1IGRhdWVyaGFmdCAzMCUgYXVmIGFsbGUgSGFuZGVsc2dlYsO8aHJlbi4gQmVpIHJlZ2VsbcOkw59pZ2VtIFRyYWRpbmcgc3VtbWllcnQgc2ljaCBkYXMgc2NobmVsbCBhdWYgaHVuZGVydGUgRXVybyBpbSBKYWhyLjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9ImFuLWZlYXQiPgogICAgPGRpdiBjbGFzcz0iYW4tZmVhdC1pY29uIj4mIzk4ODk7PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJhbi1mZWF0LXRpdGxlIj5FaW5mYWNoZXMgSW50ZXJmYWNlPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJhbi1mZWF0LWJvZHkiPkJpdGdldCBiaWV0ZXQgc293b2hsIGVpbmUgdmVyZWluZmFjaHRlIEFuc2ljaHQgZsO8ciBBbmbDpG5nZXIgYWxzIGF1Y2ggZGFzIHZvbGxzdMOkbmRpZ2UgUHJvLUludGVyZmFjZS4gRWluc3RlaWdlciBrw7ZubmVuIGluIGRlciBlaW5mYWNoZW4gQW5zaWNodCBzdGFydGVuIHVuZCBzcMOkdGVyIHVwZ3JhZGVuLjwvZGl2PgogIDwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImFuLXEiPgogIDxibG9ja3F1b3RlPiZiZHF1bztEaWUgaMOkdWZpZ3N0ZSBBbmbDpG5nZXJmcmFnZSBkaWUgaWNoIGJla29tbWU6ICdXZWxjaGUgQsO2cnNlIHNvbGwgaWNoIG5laG1lbj8nIE1laW5lIEFudHdvcnQgMjAyNjogRsO8ciBkaWUgbWVpc3RlbiBEZXV0c2NoZW4gaXN0IEJpdGdldCBkaWUgYmVzdGUgS29tYmluYXRpb24gYXVzIFNpY2hlcmhlaXQsIEJlbnV0emVyZnJldW5kbGljaGtlaXQgdW5kIFByZWlzLiBNaUNBLXJlZ3VsaWVydCwgZGV1dHNjaGUgT2JlcmZsw6RjaGUsIGtvc3Rlbmxvc2UgU0VQQS1FaW56YWhsdW5nLCAzMCUgR2Viw7xocmVucmFiYXR0IG1pdCBDb2RlIGtyeXB0bzMwIOKAkyB1bmQgd2VubiBkdSBtYWwgbWl0IENvcHkgVHJhZGluZyBhbmZhbmdlbiB3aWxsc3QsIGlzdCBCaXRnZXQgZGFmw7xyIGRpZSBiZXN0ZSBLcnlwdG8tUGxhdHRmb3JtIGltIEVVLVJhdW0uIERhcyBpc3QgbmljaHQgc2VsYnN0dmVyc3TDpG5kbGljaCDigJMgZ2VyYWRlIGJlaSBlaW5lciBCw7Zyc2UgZGllIGdsZWljaHplaXRpZyBhdWNoIGbDvHIgUHJvZmlzIHRhdWd0LiZsZHF1bzs8L2Jsb2NrcXVvdGU+CiAgPGRpdiBjbGFzcz0iYW4tcS1hdHRyIj48c3Ryb25nPkZlbGl4IFJpZWdlcjwvc3Ryb25nPjxzcGFuPkdyw7xuZGVyICZhbXA7IENoZWZyZWRha3RldXIgS3J5cHRvWnVrdW5mdC5jb20gJm1pZGRvdDsgTWFpIDIwMjY8L3NwYW4+PC9kaXY+CjwvZGl2PgoKPCEtLSBSQVRJTkcgLS0+CjxkaXYgY2xhc3M9ImFuLXJhdGluZyI+CiAgPHNwYW4gY2xhc3M9ImFuLXN0YXJzIj4mIzk3MzM7JiM5NzMzOyYjOTczMzsmIzk3MzM7JiM5NzMzOzwvc3Bhbj4KICA8c3BhbiBjbGFzcz0iYW4tcmF0aW5nLXZhbCI+NCw4PC9zcGFuPgogIDxzcGFuIGNsYXNzPSJhbi1yYXRpbmctbWF4Ij4vIDUsMCAmbmJzcDsmbWlkZG90OyZuYnNwOyBCaXRnZXQgR2VzYW10YmV3ZXJ0dW5nIEFuZsOkbmdlciAyMDI2PC9zcGFuPgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImFuLWhyIj48L2Rpdj4KCjwhLS0gQ09ERSBFUktMw4RSVU5HIC0tPgo8aDI+RGVyIFJlZmVycmFsLUNvZGUga3J5cHRvMzA6IDxlbT5XYXMgZXIgZ2VuYXUgYmVkZXV0ZXQ8L2VtPjwvaDI+Cgo8cD5FaW4gUmVmZXJyYWwtQ29kZSBiZWkgS3J5cHRvYsO2cnNlbiBpc3QgZWluIEVtcGZlaGx1bmdzY29kZSwgZGVyIGRpciBiZWltIEVpbnRyaXR0IGVpbmVuIGRhdWVyaGFmdGVuIFZvcnRlaWwgdmVyc2NoYWZmdC4gRGVyIENvZGUgPHN0cm9uZz5rcnlwdG8zMDwvc3Ryb25nPiBnaWJ0IGRpciBhdWYgQml0Z2V0IDxzdHJvbmc+MzAlIFJhYmF0dCBhdWYgYWxsZSBIYW5kZWxzZ2Viw7xocmVuPC9zdHJvbmc+IOKAkyBkYXVlcmhhZnQsIG9obmUgTWluZGVzdGhhbmRlbHZvbHVtZW4sIG9obmUgQWJsYXVmZGF0dW0uPC9wPgoKPGRpdiBjbGFzcz0iYW4tYm94IG9yZyI+CiAgPGRpdiBjbGFzcz0iYW4tYm94LXQiPiYjMTI4MjAwOyBXYXMga3J5cHRvMzAga29ua3JldCBiZWRldXRldCDigJMgUmVjaGVuYmVpc3BpZWw8L2Rpdj4KICA8dWw+CiAgICA8bGk+PHN0cm9uZz5PaG5lIENvZGU6PC9zdHJvbmc+IFNwb3QtR2Viw7xociAwLDElICZyYXJyOyBiZWkgMS4wMDAg4oKsIFRyYWRlID0gMSwwMCDigqwgR2Viw7xocjwvbGk+CiAgICA8bGk+PHN0cm9uZz5NaXQga3J5cHRvMzA6PC9zdHJvbmc+IFNwb3QtR2Viw7xociAwLDA3JSAmcmFycjsgYmVpIDEuMDAwIOKCrCBUcmFkZSA9IDAsNzAg4oKsIEdlYsO8aHI8L2xpPgogICAgPGxpPjxzdHJvbmc+RXJzcGFybmlzIHBybyBUcmFkZTo8L3N0cm9uZz4gMCwzMCDigqwgKDMwJSk8L2xpPgogICAgPGxpPjxzdHJvbmc+QmVpIDEwLjAwMCDigqwgTW9uYXRzdm9sdW1lbjo8L3N0cm9uZz4gMywwMCDigqwgZ2VzcGFydCAmcmFycjsgMzYg4oKsIC8gSmFocjwvbGk+CiAgICA8bGk+PHN0cm9uZz5CZWkgMTAwLjAwMCDigqwgTW9uYXRzdm9sdW1lbjo8L3N0cm9uZz4gMzAsMDAg4oKsIGdlc3BhcnQgJnJhcnI7IDM2MCDigqwgLyBKYWhyPC9saT4KICAgIDxsaT5HaWx0IGbDvHIgU3BvdCwgRnV0dXJlcyB1bmQgYWxsZSBhbmRlcmVuIEhhbmRlbHNhcnRlbiBhdWYgQml0Z2V0PC9saT4KICA8L3VsPgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImFuLWJveCB5bHciPgogIDxkaXYgY2xhc3M9ImFuLWJveC10Ij4mIzk4ODg7IFdpY2h0aWc6IENvZGUgbnVyIGJlaSBSZWdpc3RyaWVydW5nIGVpbmdlYmJhcjwvZGl2PgogIDxwPjxzdHJvbmc+RGVuIFJlZmVycmFsLUNvZGUga3J5cHRvMzAga2FubnN0IGR1IG51ciBiZWkgZGVyIGVyc3RtYWxpZ2VuIEtvbnRvZXJzdGVsbHVuZyBlaW5nZWJlbiDigJMgbmljaHQgbmFjaHRyw6RnbGljaC48L3N0cm9uZz4gV2VubiBkdSBiZXJlaXRzIGVpbiBCaXRnZXQtS29udG8gb2huZSBDb2RlIGhhc3QsIGthbm5zdCBkdSBsZWlkZXIgbmljaHQgbWVociB2b24gZGllc2VtIFJhYmF0dCBwcm9maXRpZXJlbi4gV2VubiBkdSBub2NoIGtlaW4gS29udG8gaGFzdDogTnV0emUgZGVuIGRpcmVrdGVuIExpbmsgPGEgaHJlZj0iaHR0cHM6Ly9ib251cy5iaXRnZXQuY29tL0tyeXB0b3p1a3VuZnQxIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgY2xhc3M9ImlsIG8iPmJvbnVzLmJpdGdldC5jb20vS3J5cHRvenVrdW5mdDE8L2E+IOKAkyBkb3J0IHdpcmQgZGVyIENvZGUgYXV0b21hdGlzY2ggYW5nZXdlbmRldC48L3A+CjwvZGl2PgoKPGRpdiBjbGFzcz0iYW4taHIiPjwvZGl2PgoKPCEtLSA1LVNDSFJJVFRFIEFOTEVJVFVORyAtLT4KPGgyPkVyc3RlciBLYXVmIGluIDUgU2Nocml0dGVuOiA8ZW0+U2Nocml0dC1mw7xyLVNjaHJpdHQtQW5sZWl0dW5nIGbDvHIgRWluc3RlaWdlcjwvZW0+PC9oMj4KCjxkaXYgY2xhc3M9ImFuLXN0ZXBzIj4KICA8ZGl2IGNsYXNzPSJhbi1zdGVwIj4KICAgIDxkaXYgY2xhc3M9ImFuLXN0ZXAtbnVtIj4xPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJhbi1zdGVwLWJvZHkiPgogICAgICA8aDM+S29udG8gcmVnaXN0cmllcmVuIDxzcGFuPuKAkyBtaXQgQ29kZSBrcnlwdG8zMDwvc3Bhbj48L2gzPgogICAgICA8cD7DlmZmbmUgPGEgaHJlZj0iaHR0cHM6Ly9ib251cy5iaXRnZXQuY29tL0tyeXB0b3p1a3VuZnQxIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgY2xhc3M9ImlsIG8iPmJvbnVzLmJpdGdldC5jb20vS3J5cHRvenVrdW5mdDE8L2E+IGltIEJyb3dzZXIg4oCTIGRlciBDb2RlIGtyeXB0bzMwIHdpcmQgYXV0b21hdGlzY2ggZWluZ2V0cmFnZW4uIEUtTWFpbC1BZHJlc3NlIGVpbmdlYmVuLCBzaWNoZXJlcyBQYXNzd29ydCB3w6RobGVuIChtaW4uIDggWmVpY2hlbiwgR3Jvw58tL0tsZWluYnVjaHN0YWJlbiwgWmFobCwgU29uZGVyemVpY2hlbikuIEUtTWFpbC1CZXN0w6R0aWd1bmdzbGluayBhbmtsaWNrZW4uPC9wPgogICAgICA8c3BhbiBjbGFzcz0iYW4tc3RlcC10aXAiPiYjMTI4MTYxOyBUaXBwOiBOdXR6ZSBlaW5lIEUtTWFpbCBkaWUgZHUgd2lya2xpY2ggaW0gQmxpY2sgaGFzdCDigJMgYWxsZSB3aWNodGlnZW4gQmVuYWNocmljaHRpZ3VuZ2VuIGtvbW1lbiBkb3J0IGFuPC9zcGFuPgogICAgPC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0iYW4tc3RlcCI+CiAgICA8ZGl2IGNsYXNzPSJhbi1zdGVwLW51bSI+MjwvZGl2PgogICAgPGRpdiBjbGFzcz0iYW4tc3RlcC1ib2R5Ij4KICAgICAgPGgzPjJGQSBzb2ZvcnQgYWt0aXZpZXJlbiA8c3Bhbj7igJMgU2ljaGVyaGVpdCB6dWVyc3Q8L3NwYW4+PC9oMz4KICAgICAgPHA+RGlyZWt0IG5hY2ggZGVyIFJlZ2lzdHJpZXJ1bmc6IDxzdHJvbmc+RWluc3RlbGx1bmdlbiDihpIgU2ljaGVyaGVpdCDihpIgMi1GYWt0b3ItQXV0aGVudGlmaXppZXJ1bmc8L3N0cm9uZz4uIEVtcGZvaGxlbjogR29vZ2xlIEF1dGhlbnRpY2F0b3Igb2RlciBBdXRoeSAoQXBwIGhlcnVudGVybGFkZW4sIFFSLUNvZGUgc2Nhbm5lbikuIERhcyBzY2jDvHR6dCBkZWluIEtvbnRvIGF1Y2ggd2VubiBkZWluIFBhc3N3b3J0IGdlbGVha3Qgd2lyZC4gPHN0cm9uZz5EaWVzZW4gU2Nocml0dCBuaWNodCDDvGJlcnNwcmluZ2VuLjwvc3Ryb25nPjwvcD4KICAgICAgPHNwYW4gY2xhc3M9ImFuLXN0ZXAtdGlwIj4mIzEyODczNzsgU2ljaGVyaGVpdHMtVGlwcDogUmVjb3ZlcnktQ29kZXMgZGVyIDJGQS1BcHAgc2ljaGVyIG9mZmxpbmUgYXVmYmV3YWhyZW48L3NwYW4+CiAgICA8L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJhbi1zdGVwIj4KICAgIDxkaXYgY2xhc3M9ImFuLXN0ZXAtbnVtIj4zPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJhbi1zdGVwLWJvZHkiPgogICAgICA8aDM+S1lDLVZlcmlmaXppZXJ1bmcgPHNwYW4+4oCTIElkZW50aXTDpHQgYmVzdMOkdGlnZW48L3NwYW4+PC9oMz4KICAgICAgPHA+RsO8ciBFaW56YWhsdW5nZW4gdW5kIGjDtmhlcmUgSGFuZGVsc2xpbWl0cyBpc3QgZWluZSBLWUMtVmVyaWZpemllcnVuZyAoS25vdyBZb3VyIEN1c3RvbWVyKSBlcmZvcmRlcmxpY2g6IDxzdHJvbmc+UHJvZmlsIOKGkiBJZGVudGl0w6R0c3ZlcmlmaXppZXJ1bmcg4oaSIFBlcnNvbmFsYXVzd2VpcyBvZGVyIFJlaXNlcGFzczwvc3Ryb25nPiBmb3RvZ3JhZmllcmVuIHVuZCBob2NobGFkZW4uIEdlbmVobWlndW5nIG1laXN0IGluIDXigJMxNSBNaW51dGVuLiBPaG5lIEtZQzogc3RhcmsgZWluZ2VzY2hyw6Rua3RlIEZ1bmt0aW9uZW4uIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yNS9taWNhLXZlcm9yZG51bmcvIiBjbGFzcz0iaWwgbyI+V2FydW0gS1lDIHVudGVyIE1pQ0EgUGZsaWNodCBpc3QuPC9hPjwvcD4KICAgICAgPHNwYW4gY2xhc3M9ImFuLXN0ZXAtdGlwIj4mIzEyODI0NzsgVGlwcDogQXVzd2VpcyBnZXJhZGUgaGFsdGVuLCBndXRlIEJlbGV1Y2h0dW5nIOKAkyBvZnQga2xhcHB0IGVzIGJlaW0gZXJzdGVuIFZlcnN1Y2g8L3NwYW4+CiAgICA8L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJhbi1zdGVwIj4KICAgIDxkaXYgY2xhc3M9ImFuLXN0ZXAtbnVtIj40PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJhbi1zdGVwLWJvZHkiPgogICAgICA8aDM+R2VsZCBlaW56YWhsZW4gPHNwYW4+4oCTIFNFUEEga29zdGVubG9zPC9zcGFuPjwvaDM+CiAgICAgIDxwPjxzdHJvbmc+RWluemFobGVuIOKGkiBGaWF0IOKGkiBTRVBBLcOcYmVyd2Vpc3VuZzwvc3Ryb25nPjogQmFua2RhdGVuIHZvbiBCaXRnZXQga29waWVyZW4sIGRlbiBhbmdlZ2ViZW5lbiBWZXJ3ZW5kdW5nc3p3ZWNrIGV4YWt0IMO8YmVybmVobWVuICh3aWNodGlnIGbDvHIgZGllIFp1b3JkbnVuZykuIFNFUEEtR3V0c2NocmlmdDogMeKAkzIgV2Vya3RhZ2UsIGtvc3Rlbmxvcy4gPHN0cm9uZz5Tb2ZvcnRlaW56YWhsdW5nIHBlciBLcmVkaXRrYXJ0ZTwvc3Ryb25nPiBpc3QgZWJlbmZhbGxzIG3DtmdsaWNoICh+MSw1JSBBdWZzY2hsYWcpLiBNaW5pbXVtOiBjYS4gMTDigJMyMCDigqwuPC9wPgogICAgICA8c3BhbiBjbGFzcz0iYW4tc3RlcC10aXAiPiYjMTI4MTc2OyBFbXBmZWhsdW5nIGbDvHIgRWluc3RlaWdlcjogTWl0IDEwMOKAkzIwMCDigqwgc3RhcnRlbiB1bSBpbiBSdWhlIGRpZSBQbGF0dGZvcm0ga2VubmVuenVsZXJuZW48L3NwYW4+CiAgICA8L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJhbi1zdGVwIj4KICAgIDxkaXYgY2xhc3M9ImFuLXN0ZXAtbnVtIj41PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJhbi1zdGVwLWJvZHkiPgogICAgICA8aDM+RXJzdGVuIEthdWYgdMOkdGlnZW4gPHNwYW4+4oCTIEJpdGNvaW4gb2RlciBFdGhlcmV1bTwvc3Bhbj48L2gzPgogICAgICA8cD48c3Ryb25nPk3DpHJrdGUg4oaSIFNwb3Qg4oaSIEJUQy9VU0RUIG9kZXIgRVRIL1VTRFQ8L3N0cm9uZz4gc3VjaGVuLiBLYXVmdHlwOiA8c3Ryb25nPk1hcmtldCBPcmRlcjwvc3Ryb25nPiBmw7xyIHNvZm9ydGlnZW4gS2F1ZiB6dW0gYWt0dWVsbGVuIFByZWlzIChmw7xyIEFuZsOkbmdlciBlbXBmb2hsZW4pLiBCZXRyYWcgaW4gVVNEVCBvZGVyIEVVUiBlaW5nZWJlbi4gQmVzdMOkdGlnZW4g4oCTIGZlcnRpZy4gQml0Y29pbiBvZGVyIEV0aGVyZXVtIGJlZmluZGV0IHNpY2ggamV0enQgaW4gZGVpbmVtIEJpdGdldC1TcG90LVdhbGxldC4gPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzA2LzA1L3dhcy1pc3QtZGNhLyIgY2xhc3M9ImlsIGciPkRDQS1TdHJhdGVnaWU6IHJlZ2VsbcOkw59pZyBrbGVpbmUgQmV0csOkZ2Uga2F1ZmVuIHN0YXR0IGVpbm1hbGlnIHZpZWwuPC9hPjwvcD4KICAgICAgPHNwYW4gY2xhc3M9ImFuLXN0ZXAtdGlwIj4mIzEyODIwMDsgQW5mw6RuZ2VyLUVtcGZlaGx1bmc6IEJUQyB1bmQgRVRIIGFscyBlcnN0ZSBDb2lucyDigJMgYW0gbGlxdWlkZXN0ZW4sIGFtIGJla2FubnRlc3RlbiwgYW0gd2VuaWdzdGVuIHZvbGF0aWwgaW0gVmVyZ2xlaWNoIHp1IEFsdGNvaW5zPC9zcGFuPgogICAgPC9kaXY+CiAgPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0iYW4taHIiPjwvZGl2PgoKPCEtLSBWRVJHTEVJQ0ggLS0+CjxoMj5Cw7Zyc2VudmVyZ2xlaWNoOiA8ZW0+Qml0Z2V0IHZzLiBCaXR2YXZvIHZzLiBDb2luYmFzZSB2cy4gS3Jha2VuIHZzLiBCaW5hbmNlPC9lbT48L2gyPgoKPHA+RsO8ciBlaW5lbiBmYWlyZW4gVmVyZ2xlaWNoOiBBbGxlIGbDvG5mIELDtnJzZW4gc2luZCBzZXJpw7ZzIHVuZCByZWd1bGllcnQuIERpZSBVbnRlcnNjaGllZGUgbGllZ2VuIGluIEdlYsO8aHJlbiwgQ29pbi1BdXN3YWhsLCBGdW5rdGlvbnN1bWZhbmcgdW5kIEJlbnV0emVyZnJldW5kbGljaGtlaXQgZsO8ciBBbmbDpG5nZXI6PC9wPgoKPGRpdiBjbGFzcz0iYW4tdHciPgogIDx0YWJsZSBjbGFzcz0iYW4tdGJsIj4KICAgIDx0aGVhZD4KICAgICAgPHRyPgogICAgICAgIDx0aD5Lcml0ZXJpdW08L3RoPgogICAgICAgIDx0aD4mIzk4ODk7IEJpdGdldCArIGtyeXB0bzMwPC90aD4KICAgICAgICA8dGg+Qml0dmF2bzwvdGg+CiAgICAgICAgPHRoPkNvaW5iYXNlPC90aD4KICAgICAgICA8dGg+S3Jha2VuPC90aD4KICAgICAgICA8dGg+QmluYW5jZTwvdGg+CiAgICAgIDwvdHI+CiAgICA8L3RoZWFkPgogICAgPHRib2R5PgogICAgICA8dHIgY2xhc3M9InJvdy13aW4iPgogICAgICAgIDx0ZD5TcG90LUdlYsO8aHIgKFN0YW5kYXJkKTwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1vIj48c3Ryb25nPjAsMDclIDxzcGFuIGNsYXNzPSJ0aSBvIj5taXQga3J5cHRvMzA8L3NwYW4+PC9zdHJvbmc+PC90ZD4KICAgICAgICA8dGQ+MCwyNSU8L3RkPgogICAgICAgIDx0ZD4wLDYlIChTaW1wbGUpPC90ZD4KICAgICAgICA8dGQ+MCwyNiU8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtZyI+MCwxJTwvdGQ+CiAgICAgIDwvdHI+CiAgICAgIDx0cj4KICAgICAgICA8dGQ+UmVmZXJyYWwtQ29kZTwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1vIj48c3Ryb25nPmtyeXB0bzMwIOKGkiAzMCUgb2ZmPC9zdHJvbmc+PC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLXIiPmtlaW4gQ29kZTwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1yIj5rZWluIGRhdWVyaGFmdGVyIFJhYmF0dDwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1yIj5rZWluZXI8L3RkPgogICAgICAgIDx0ZD5CTkItUmFiYXR0ICg14oCTMjUlKTwvdGQ+CiAgICAgIDwvdHI+CiAgICAgIDx0ciBjbGFzcz0icm93LXdpbiI+CiAgICAgICAgPHRkPk1pQ0EgLyBFVS1SZWd1bGllcnVuZzwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1nIj4mIzEwMDAzOyBNaUNBPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLWciPiYjMTAwMDM7IEROQiAoTkwpPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLWciPiYjMTAwMDM7IEJhRmluPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLWciPiYjMTAwMDM7IEJhRmluPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLXIiPiYjOTg4ODsgZWluZ2VzY2hyw6Rua3QgRVU8L3RkPgogICAgICA8L3RyPgogICAgICA8dHI+CiAgICAgICAgPHRkPlNFUEEtRWluemFobHVuZzwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1nIj5Lb3N0ZW5sb3M8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtZyI+S29zdGVubG9zPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLWciPktvc3RlbmxvczwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1nIj5Lb3N0ZW5sb3M8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtciI+RWluZ2VzY2hyw6Rua3Q8L3RkPgogICAgICA8L3RyPgogICAgICA8dHI+CiAgICAgICAgPHRkPlZlcmbDvGdiYXJlIENvaW5zPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLWciPjgwMCs8L3RkPgogICAgICAgIDx0ZD5+MjAwPC90ZD4KICAgICAgICA8dGQ+fjI1MDwvdGQ+CiAgICAgICAgPHRkPn4zMDA8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtZyI+MzUwKzwvdGQ+CiAgICAgIDwvdHI+CiAgICAgIDx0cj4KICAgICAgICA8dGQ+RGV1dHNjaGUgT2JlcmZsw6RjaGU8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtZyI+JiMxMDAwMzsgVm9sbHN0w6RuZGlnPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLWciPiYjMTAwMDM7IFZvbGxzdMOkbmRpZzwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1nIj4mIzEwMDAzOyBKYTwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1nIj4mIzEwMDAzOyBKYTwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1nIj4mIzEwMDAzOyBKYTwvdGQ+CiAgICAgIDwvdHI+CiAgICAgIDx0cj4KICAgICAgICA8dGQ+QW5mw6RuZ2VyZnJldW5kbGljaGtlaXQ8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtbyI+JiMxMTA4ODsmIzExMDg4OyYjMTEwODg7JiMxMTA4ODsmIzExMDg4OzwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1nIj4mIzExMDg4OyYjMTEwODg7JiMxMTA4ODsmIzExMDg4OyYjMTEwODg7IChlaW5mYWNoc3RlKTwvdGQ+CiAgICAgICAgPHRkPiYjMTEwODg7JiMxMTA4ODsmIzExMDg4OyYjMTEwODg7PC90ZD4KICAgICAgICA8dGQ+JiMxMTA4ODsmIzExMDg4OyYjMTEwODg7PC90ZD4KICAgICAgICA8dGQ+JiMxMTA4ODsmIzExMDg4OyYjMTEwODg7PC90ZD4KICAgICAgPC90cj4KICAgICAgPHRyIGNsYXNzPSJyb3ctd2luIj4KICAgICAgICA8dGQ+Q29weSBUcmFkaW5nIChFVSk8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtZyI+PHN0cm9uZz4mIzEwMDAzOyBCZXN0ZXMgaW4gRVU8L3N0cm9uZz48L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtciI+JiMxMDAwNzs8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtciI+JiMxMDAwNzs8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtciI+JiMxMDAwNzs8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtciI+JiMxMDAwNzsgKEVVIGVpbmdlc2NocsOkbmt0KTwvdGQ+CiAgICAgIDwvdHI+CiAgICAgIDx0cj4KICAgICAgICA8dGQ+U3Rha2luZzwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1nIj4mIzEwMDAzOyA1MCsgQ29pbnM8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtZyI+JiMxMDAwMzsgSmE8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtZyI+JiMxMDAwMzsgSmE8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtZyI+JiMxMDAwMzsgSmE8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtZyI+JiMxMDAwMzsgSmE8L3RkPgogICAgICA8L3RyPgogICAgICA8dHI+CiAgICAgICAgPHRkPkZ1dHVyZXMgLyBIZWJlbDwvdGQ+CiAgICAgICAgPHRkPiYjMTAwMDM7IGJpcyAxMjXDlzwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1yIj4mIzEwMDA3OzwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1yIj4mIzEwMDA3OzwvdGQ+CiAgICAgICAgPHRkPiYjMTAwMDM7IGJpcyA1w5cgKEVVKTwvdGQ+CiAgICAgICAgPHRkPiYjMTAwMDM7IGJpcyAyMMOXIChFVSk8L3RkPgogICAgICA8L3RyPgogICAgICA8dHI+CiAgICAgICAgPHRkPlNjaHV0emZvbmRzPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLWciPjMwMCBNaW8uICQ8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtciI+4oCTPC90ZD4KICAgICAgICA8dGQ+RkRJQyAoJCwgVVNEKTwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1yIj7igJM8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtZyI+U0FGVS1Gb25kczwvdGQ+CiAgICAgIDwvdHI+CiAgICAgIDx0cj4KICAgICAgICA8dGQ+UHJvb2Ygb2YgUmVzZXJ2ZXM8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtZyI+JiMxMDAwMzsgTW9uYXRsaWNoPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLXIiPiYjMTAwMDc7PC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLWciPiYjMTAwMDM7IEphPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLWciPiYjMTAwMDM7IEphPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLWciPiYjMTAwMDM7IEphPC90ZD4KICAgICAgPC90cj4KICAgICAgPHRyIGNsYXNzPSJyb3ctd2luIj4KICAgICAgICA8dGQ+QmVzdGVzIGbDvHIgQW5mw6RuZ2VyPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLWciPjxzdHJvbmc+QWxscm91bmRlciArIGfDvG5zdGlnPC9zdHJvbmc+PC90ZD4KICAgICAgICA8dGQ+QWJzb2x1dGUgRWluc3RlaWdlcjwvdGQ+CiAgICAgICAgPHRkPlVTQS1OdXR6ZXI8L3RkPgogICAgICAgIDx0ZD5FVVItUGFhcmUgZGlyZWt0PC90ZD4KICAgICAgICA8dGQ+TWF4aW1hbGUgQ29pbi1BdXN3YWhsPC90ZD4KICAgICAgPC90cj4KICAgIDwvdGJvZHk+CiAgPC90YWJsZT4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJhbi1ib3ggZ3JuIj4KICA8ZGl2IGNsYXNzPSJhbi1ib3gtdCI+JiMxMjgxNjE7IEZheml0IFZlcmdsZWljaDwvZGl2PgogIDxwPjxzdHJvbmc+Qml0dmF2bzwvc3Ryb25nPiBpc3QgYW0gZWluZmFjaHN0ZW4gZsO8ciBhYnNvbHV0ZSBFaW5zdGVpZ2VyIGRpZSBudXIgQlRDIHVuZCBFVEgga2F1ZmVuIHdvbGxlbiDigJMgYWJlciB0ZXVyZXIgKDAsMjUlKSB1bmQgd2VuaWdlciBGdW5rdGlvbmVuLiA8c3Ryb25nPkJpdGdldCBtaXQga3J5cHRvMzA8L3N0cm9uZz4gaXN0IGfDvG5zdGlnZXIgKDAsMDclKSwgaGF0IG1laHIgQ29pbnMsIENvcHkgVHJhZGluZyB1bmQgd8OkY2hzdCBtaXQgZGVtIE51dHplciBtaXQgd2VubiBlciBmb3J0Z2VzY2hyaXR0ZW5lciB3aXJkLiBGw7xyIEVpbnN0ZWlnZXIgZGllIGxhbmdmcmlzdGlnIGhhbmRlbG4gd29sbGVuOiA8c3Ryb25nPkJpdGdldCBpc3QgZGllIGJlc3NlcmUgSW52ZXN0aXRpb24gaW4gZWluZSBlaW56ZWxuZSBQbGF0dGZvcm0uPC9zdHJvbmc+PC9wPgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImFuLWhyIj48L2Rpdj4KCjwhLS0gTkFDSCBERU0gRVJTVEVOIEtBVUYgLS0+CjxoMj5XYXMgbmFjaCBkZW0gZXJzdGVuIEthdWY\/IDxlbT5EaWUgbsOkY2hzdGVuIHNpbm52b2xsZW4gU2Nocml0dGU8L2VtPjwvaDI+Cgo8ZGl2IGNsYXNzPSJhbi1jb2xzMiI+CiAgPGRpdiBjbGFzcz0iYW4tY29sIGciPgogICAgPGg0IGNsYXNzPSJnIj4mIzk5ODk7IEVtcGZvaGxlbiBmw7xyIEFuZsOkbmdlcjwvaDQ+CiAgICA8dWw+CiAgICAgIDxsaT48c3Ryb25nPkRDQS1TdHJhdGVnaWU6PC9zdHJvbmc+IFJlZ2VsbcOkw59pZ2Uga2xlaW5lIEvDpHVmZSBzdGF0dCBlaW5lbSBncm\/Dn2VuIEVpbm1hbGthdWYuIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wNi8wNS93YXMtaXN0LWRjYS8iIGNsYXNzPSJpbCBnIj5EQ0EgZXJrbMOkcnQuPC9hPjwvbGk+CiAgICAgIDxsaT48c3Ryb25nPkhhcmR3YXJlLVdhbGxldDwvc3Ryb25nPiBmw7xyIGdyb8OfZSBCZXRyw6RnZSAoTGVkZ2VyL1RyZXpvcikuIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yOS9jb2xkLXdhbGxldC12cy1ob3Qtd2FsbGV0LyIgY2xhc3M9ImlsIGciPkNvbGQgV2FsbGV0IGVya2zDpHJ0LjwvYT48L2xpPgogICAgICA8bGk+PHN0cm9uZz5TdGFraW5nPC9zdHJvbmc+IGF1ZiBCaXRnZXQ6IEVUSCwgU09MLCBBREEgcGFzc2l2IHZlcnppbnNlbi4gPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzIyL3Bhc3NpdmVzLWVpbmtvbW1lbi1zdGFraW5nLyIgY2xhc3M9ImlsIGciPlBhc3NpdmVzIEVpbmtvbW1lbiBkdXJjaCBTdGFraW5nLjwvYT48L2xpPgogICAgICA8bGk+PHN0cm9uZz5Db3B5IFRyYWRpbmc6PC9zdHJvbmc+IEVyZmFocmVuZSBUcmFkZXIgMToxIGtvcGllcmVuIOKAkyBhYiA1MCAkLjwvbGk+CiAgICAgIDxsaT48c3Ryb25nPlN0ZXVlci1Eb2t1bWVudGF0aW9uPC9zdHJvbmc+IHZvbiBBbmZhbmcgYW4gbWl0IEtyeXB0by1TdGV1ZXJzb2Z0d2FyZS4gPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzI1L2tyeXB0b3dhZWhydW5nZW4tc3RldWVybi8iIGNsYXNzPSJpbCBvIj5LcnlwdG8tU3RldWVyIGVya2zDpHJ0LjwvYT48L2xpPgogICAgPC91bD4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJhbi1jb2wgciI+CiAgICA8aDQgY2xhc3M9InIiPiYjOTg4ODsgSMOkdWZpZ2UgQW5mw6RuZ2VyLUZlaGxlciB2ZXJtZWlkZW48L2g0PgogICAgPHVsPgogICAgICA8bGk+PHN0cm9uZz5GT01PLUvDpHVmZTo8L3N0cm9uZz4gTmllbWFscyBrYXVmZW4gd2VpbCBhbGxlIGthdWZlbiB1bmQgZGVyIEt1cnMgZ2VyYWRlIGV4cGxvZGllcnQ8L2xpPgogICAgICA8bGk+PHN0cm9uZz5BbGxlcyBhdWYgZWluZW4gQ29pbjo8L3N0cm9uZz4gRGl2ZXJzaWZpa2F0aW9uIEJUQyArIEVUSCArIGdnZi4gMeKAkzIgQWx0Y29pbnM8L2xpPgogICAgICA8bGk+PHN0cm9uZz5LZWluIDJGQTo8L3N0cm9uZz4gU2ljaGVyaGVpdCBpbW1lciBhbHMgZXJzdGVzIGVpbnJpY2h0ZW48L2xpPgogICAgICA8bGk+PHN0cm9uZz5VbnJlYWxpc3Rpc2NoZSBFcndhcnR1bmdlbjo8L3N0cm9uZz4gS3J5cHRvIGlzdCBob2Nodm9sYXRpbCDigJMgNTAlIERyYXdkb3ducyBtw7ZnbGljaDwvbGk+CiAgICAgIDxsaT48c3Ryb25nPlNlZWQgUGhyYXNlIHRlaWxlbjo8L3N0cm9uZz4gTmllbWFscywgYW4gbmllbWFuZGVuLiA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMTEva3J5cHRvLXdhbGxldHMvIiBjbGFzcz0iaWwgciI+V2FsbGV0LVNpY2hlcmhlaXQgZXJrbMOkcnQuPC9hPjwvbGk+CiAgICAgIDxsaT48c3Ryb25nPlN0ZXVlciBpZ25vcmllcmVuOjwvc3Ryb25nPiBHZXdpbm5lIHVudGVyIDEgSmFociBIYWx0ZWRhdWVyIHNpbmQgc3RldWVycGZsaWNodGlnPC9saT4KICAgIDwvdWw+CiAgPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0iYW4taHIiPjwvZGl2PgoKPCEtLSBGw5xSIFdFTiBJU1QgQklUR0VUIC0tPgo8aDI+RsO8ciB3ZW4gaXN0IEJpdGdldCBpZGVhbCDigJMgPGVtPnVuZCBmw7xyIHdlbiBuaWNodD88L2VtPjwvaDI+Cgo8ZGl2IGNsYXNzPSJhbi10YXJnZXQiPgogIDxkaXYgY2xhc3M9ImFuLXRnIHllcyI+CiAgICA8ZGl2IGNsYXNzPSJhbi10Zy10aXRsZSI+JiM5OTg5OyBCaXRnZXQgaXN0IGlkZWFsIGbDvHIuLi48L2Rpdj4KICAgIDx1bD4KICAgICAgPGxpPkRldXRzY2hlIEVpbnN0ZWlnZXIgZGllIGVpbmUgTWlDQS1yZWd1bGllcnRlIELDtnJzZSB3b2xsZW48L2xpPgogICAgICA8bGk+QWxsZSBkaWUga29zdGVubG9zIHBlciBTRVBBIGVpbnphaGxlbiBtw7ZjaHRlbjwvbGk+CiAgICAgIDxsaT5XZXIgQ29weSBUcmFkaW5nIGF1c3Byb2JpZXJlbiB3aWxsIChiZXN0ZXMgaW4gRVUpPC9saT4KICAgICAgPGxpPk51dHplciBkaWUgbmViZW4gQlRDL0VUSCBhdWNoIEFsdGNvaW5zIGhhbmRlbG4gd29sbGVuICg4MDArKTwvbGk+CiAgICAgIDxsaT5BbmxlZ2VyIGRpZSBsYW5nZnJpc3RpZyBhdWYgZWluZXIgUGxhdHRmb3JtIGJsZWliZW4gd29sbGVuPC9saT4KICAgICAgPGxpPkFsbGUgZGllIGRhdWVyaGFmdCAzMCUgR2Viw7xocmVuIHNwYXJlbiB3b2xsZW4gKENvZGUga3J5cHRvMzApPC9saT4KICAgICAgPGxpPldlciBTdGFraW5nLVJld2FyZHMgYXVmIGRlciBFeGNoYW5nZSBlcnppZWxlbiBtw7ZjaHRlPC9saT4KICAgIDwvdWw+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0iYW4tdGcgeWVzIj4KICAgIDxkaXYgY2xhc3M9ImFuLXRnLXRpdGxlIj4mIzk5ODk7IEd1dCBlcmfDpG56ZW5kIHp1IEJpdGdldC4uLjwvZGl2PgogICAgPHVsPgogICAgICA8bGk+PHN0cm9uZz5CaXR2YXZvPC9zdHJvbmc+IOKAkyB3ZW5uIGR1IGVpbmUgbm9jaCBlaW5mYWNoZXJlIEVVUi1PYmVyZmzDpGNoZSB3aWxsc3Q8L2xpPgogICAgICA8bGk+PHN0cm9uZz5CaW5nWDwvc3Ryb25nPiAoQ29kZSBOQTRRWVIpIOKAkyBmw7xyIFNvY2lhbCBUcmFkaW5nIHVuZCBUcmFkaW5nVmlldy1JbnRlZ3JhdGlvbjwvbGk+CiAgICAgIDxsaT48c3Ryb25nPk9LWDwvc3Ryb25nPiAoQ29kZSBDUllQVE8yMDI2KSDigJMgZsO8ciBEZUZpLCBXZWIzIHVuZCBUcmFkaW5nIEJvdHM8L2xpPgogICAgICA8bGk+PHN0cm9uZz5MZWRnZXIvVHJlem9yPC9zdHJvbmc+IOKAkyBmw7xyIHNpY2hlcmUgT2ZmbGluZS1WZXJ3YWhydW5nIGdyb8OfZXIgQmV0csOkZ2U8L2xpPgogICAgPC91bD4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJhbi10ZyBubyI+CiAgICA8ZGl2IGNsYXNzPSJhbi10Zy10aXRsZSI+JiM5ODg4OyBCaXRnZXQgaXN0IHdlbmlnZXIgaWRlYWwgd2Vubi4uLjwvZGl2PgogICAgPHVsPgogICAgICA8bGk+RHUgYXVzc2NobGllw59saWNoIDLigJMzIENvaW5zIGthdWZlbiB1bmQgc29mb3J0IHZlcmdlc3NzZW4gd2lsbHN0IChkYW5uIEJpdHZhdm8gZWluZmFjaGVyKTwvbGk+CiAgICAgIDxsaT5EdSBudXIgYXVmIFVTRC1Nw6Rya3RlbiBoYW5kZWxuIHdpbGxzdCAoZGFubiBDb2luYmFzZSBvZGVyIEtyYWtlbik8L2xpPgogICAgICA8bGk+RHUgRGVGaS1uYXRpdmVyIE51dHplciBiaXN0IGRlciBkaWUgYmVzdGUgREVYLUludGVncmF0aW9uIGJyYXVjaHQgKGRhbm4gT0tYKTwvbGk+CiAgICAgIDxsaT5EdSBrZWluIFNtYXJ0cGhvbmUgaGFzdCAoQXBwLXplbnRyaWVydGUgUGxhdHRmb3JtKTwvbGk+CiAgICA8L3VsPgogIDwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImFuLWhyIj48L2Rpdj4KCjwhLS0gRkFRIC0tPgo8aDI+RkFROiA8ZW0+Qml0Z2V0IGbDvHIgQW5mw6RuZ2VyIDIwMjY8L2VtPjwvaDI+CjxkaXYgY2xhc3M9ImFuLWZhcSI+CiAgPGRpdiBjbGFzcz0iYW4tZmkiPgogICAgPGRpdiBjbGFzcz0iYW4tZnEiIG9uY2xpY2s9IihmdW5jdGlvbihiKXt2YXIgaT1iLnBhcmVudE5vZGU7ZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnLmFuLWZpJykuZm9yRWFjaChmdW5jdGlvbihlKXtpZihlIT09aSllLmNsYXNzTGlzdC5yZW1vdmUoJ29wZW4nKTt9KTtpLmNsYXNzTGlzdC50b2dnbGUoJ29wZW4nKTt9KSh0aGlzKSI+V2FzIGlzdCBkZXIgQml0Z2V0IFJlZmVycmFsLUNvZGUga3J5cHRvMzA\/PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJhbi1mYSI+PGRpdiBjbGFzcz0iYW4tZmEtaSI+PHN0cm9uZz5rcnlwdG8zMDwvc3Ryb25nPiBpc3QgZGVyIFJlZmVycmFsLUNvZGUgZsO8ciBCaXRnZXQgZGVyIGRpciBkYXVlcmhhZnQgMzAlIFJhYmF0dCBhdWYgYWxsZSBIYW5kZWxzZ2Viw7xocmVuIGdpYnQuIFN0YW5kYXJkLVNwb3RnZWLDvGhyIDAsMSUg4oaSIG1pdCBrcnlwdG8zMDogPHN0cm9uZz4wLDA3JTwvc3Ryb25nPi4gV2ljaHRpZzogQ29kZSBudXIgYmVpIGRlciBLb250b2Vyc3RlbGx1bmcgZWludHJhZ2JhciwgbmljaHQgbmFjaHRyw6RnbGljaC4gRGlyZWt0bGluayBtaXQgYXV0b21hdGlzY2ggZWluZ2V0cmFnZW5lbSBDb2RlOiA8YSBocmVmPSJodHRwczovL2JvbnVzLmJpdGdldC5jb20vS3J5cHRvenVrdW5mdDEiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiBjbGFzcz0iaWwgbyI+Ym9udXMuYml0Z2V0LmNvbS9LcnlwdG96dWt1bmZ0MTwvYT48L2Rpdj48L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJhbi1maSI+CiAgICA8ZGl2IGNsYXNzPSJhbi1mcSIgb25jbGljaz0iKGZ1bmN0aW9uKGIpe3ZhciBpPWIucGFyZW50Tm9kZTtkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuYW4tZmknKS5mb3JFYWNoKGZ1bmN0aW9uKGUpe2lmKGUhPT1pKWUuY2xhc3NMaXN0LnJlbW92ZSgnb3BlbicpO30pO2kuY2xhc3NMaXN0LnRvZ2dsZSgnb3BlbicpO30pKHRoaXMpIj5Jc3QgQml0Z2V0IHNpY2hlciBmw7xyIEFuZsOkbmdlcj88L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFuLWZhIj48ZGl2IGNsYXNzPSJhbi1mYS1pIj5KYTogTWlDQS1yZWd1bGllcnQgKEVVKSwgMzAwIE1pby4gJCBTY2h1dHpmb25kcywgbW9uYXRsaWNoZXIgUHJvb2Ygb2YgUmVzZXJ2ZXMsIDItRmFrdG9yLUF1dGhlbnRpZml6aWVydW5nLCBkZXV0c2NoZSBPYmVyZmzDpGNoZS4gQmVpbSBDb2luYmFzZS1BdXNmYWxsIDguIE1haSAyMDI2IHdhciBCaXRnZXQgdm9sbHN0w6RuZGlnIHZlcmbDvGdiYXIuIDxzdHJvbmc+RW1wZmVobHVuZzo8L3N0cm9uZz4gU29mb3J0IG5hY2ggUmVnaXN0cmllcnVuZyAyRkEgYWt0aXZpZXJlbi4gRsO8ciBzZWhyIGdyb8OfZSBCZXRyw6RnZSAow7xiZXIgMTAuMDAwIOKCrCk6IMOcYmVybGVndW5nIG9iIEhhcmR3YXJlLVdhbGxldCBmw7xyIE9mZmxpbmUtVmVyd2FocnVuZyBzaW5udm9sbCBpc3QuIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8xMS9rcnlwdG8td2FsbGV0cy8iIGNsYXNzPSJpbCBvIj5LcnlwdG8tV2FsbGV0cyBlcmtsw6RydC48L2E+PC9kaXY+PC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0iYW4tZmkiPgogICAgPGRpdiBjbGFzcz0iYW4tZnEiIG9uY2xpY2s9IihmdW5jdGlvbihiKXt2YXIgaT1iLnBhcmVudE5vZGU7ZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnLmFuLWZpJykuZm9yRWFjaChmdW5jdGlvbihlKXtpZihlIT09aSllLmNsYXNzTGlzdC5yZW1vdmUoJ29wZW4nKTt9KTtpLmNsYXNzTGlzdC50b2dnbGUoJ29wZW4nKTt9KSh0aGlzKSI+V2llIGthdWZlIGljaCBtZWluZW4gZXJzdGVuIEJpdGNvaW4gYXVmIEJpdGdldD88L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFuLWZhIj48ZGl2IGNsYXNzPSJhbi1mYS1pIj4oMSkgS29udG8gcmVnaXN0cmllcmVuIMO8YmVyIDxhIGhyZWY9Imh0dHBzOi8vYm9udXMuYml0Z2V0LmNvbS9LcnlwdG96dWt1bmZ0MSIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9mb2xsb3cgbm9vcGVuZXIiIGNsYXNzPSJpbCBvIj5ib251cy5iaXRnZXQuY29tL0tyeXB0b3p1a3VuZnQxPC9hPiAoQ29kZSBrcnlwdG8zMCBhdXRvbWF0aXNjaCkuICgyKSAyRkEgYWt0aXZpZXJlbi4gKDMpIEtZQy1WZXJpZml6aWVydW5nIChBdXN3ZWlzLCA14oCTMTUgTWluKS4gKDQpIFNFUEEtw5xiZXJ3ZWlzdW5nIGVpbnphaGxlbiAoa29zdGVubG9zLCAx4oCTMiBXZXJrdGFnZSkuICg1KSBNw6Rya3RlIOKGkiBTcG90IOKGkiBCVEMvVVNEVCDihpIgTWFya2V0IE9yZGVyIOKGkiBCZXRyYWcg4oaSIEthdWZlbi4gRmVydGlnLiA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMTEvMjcvYml0Y29pbi1wcm9nbm9zZS0yMDI1LTIwMzAtd2FydW0tYnRjLWpldHp0LWFuLWVpbmVtLWhpc3RvcmlzY2hlbi13ZW5kZXB1bmt0LXN0ZWh0LyIgY2xhc3M9ImlsIG8iPkJpdGNvaW4gQW5hbHlzZSAyMDI2LjwvYT48L2Rpdj48L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJhbi1maSI+CiAgICA8ZGl2IGNsYXNzPSJhbi1mcSIgb25jbGljaz0iKGZ1bmN0aW9uKGIpe3ZhciBpPWIucGFyZW50Tm9kZTtkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuYW4tZmknKS5mb3JFYWNoKGZ1bmN0aW9uKGUpe2lmKGUhPT1pKWUuY2xhc3NMaXN0LnJlbW92ZSgnb3BlbicpO30pO2kuY2xhc3NMaXN0LnRvZ2dsZSgnb3BlbicpO30pKHRoaXMpIj5XYXMgaXN0IGRlciBVbnRlcnNjaGllZCB6d2lzY2hlbiBCaXRnZXQgdW5kIEJpdHZhdm8\/PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJhbi1mYSI+PGRpdiBjbGFzcz0iYW4tZmEtaSI+Qml0dmF2byBpc3QgZWluZmFjaGVyLCBoYXQgYWJlciB3ZW5pZ2VyIENvaW5zICh+MjAwKSwga2VpbmUgRnV0dXJlcywga2VpbiBDb3B5IFRyYWRpbmcsIHVuZCBpc3QgdGV1cmVyICgwLDI1JSBHZWLDvGhyKS4gQml0Z2V0IGlzdCBldHdhcyBrb21wbGV4ZXIsIGRhZsO8ciBnw7xuc3RpZ2VyICgwLDA3JSBtaXQga3J5cHRvMzApLCA4MDArIENvaW5zLCBDb3B5IFRyYWRpbmcsIEZ1dHVyZXMsIFN0YWtpbmcuIEbDvHIgRWluc3RlaWdlciBkaWUgbnVyIEJUQy9FVEgga2F1ZmVuOiBCaXR2YXZvIGlzdCBlaW5mYWNoZXIuIEbDvHIgYWxsZSBkaWUgbWVociB3b2xsZW4gb2RlciB3YWNoc2VuIHdvbGxlbjogQml0Z2V0IGlzdCBkaWUgYmVzc2VyZSBsYW5nZnJpc3RpZ2UgV2FobC4gPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzA3LzEzL2JpdGdldC10ZXN0YmVyaWNodC8iIGNsYXNzPSJpbCBvIj5CaXRnZXQgVGVzdGJlcmljaHQuPC9hPjwvZGl2PjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9ImFuLWZpIj4KICAgIDxkaXYgY2xhc3M9ImFuLWZxIiBvbmNsaWNrPSIoZnVuY3Rpb24oYil7dmFyIGk9Yi5wYXJlbnROb2RlO2RvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5hbi1maScpLmZvckVhY2goZnVuY3Rpb24oZSl7aWYoZSE9PWkpZS5jbGFzc0xpc3QucmVtb3ZlKCdvcGVuJyk7fSk7aS5jbGFzc0xpc3QudG9nZ2xlKCdvcGVuJyk7fSkodGhpcykiPkthbm4gaWNoIG1pdCAxMCBFdXJvIGJlaSBCaXRnZXQgc3RhcnRlbj88L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFuLWZhIj48ZGl2IGNsYXNzPSJhbi1mYS1pIj5KYSwgdGVjaG5pc2NoIG3DtmdsaWNoLiBTRVBBLU1pbmltdW0gbWVpc3QgMTDigJMyMCDigqwuIE1pbmRlc3RoYW5kZWxzdm9sdW1lbiBpbSBTcG90OiBjYS4gNeKAkzEwIFVTRFQuIEVtcGZlaGx1bmc6IE1pdCBtaW5kZXN0ZW5zIDxzdHJvbmc+NTDigJMxMDAg4oKsPC9zdHJvbmc+IHN0YXJ0ZW4gZGFtaXQgR2Viw7xocmVuIG5pY2h0IMO8YmVycHJvcG9ydGlvbmllcmVuLiA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDYvMDUvd2FzLWlzdC1kY2EvIiBjbGFzcz0iaWwgZyI+RENBLVN0cmF0ZWdpZTogcmVnZWxtw6TDn2lnZSBrbGVpbmUgS8OkdWZlIHNpbmQgb2Z0IGJlc3NlciBhbHMgZ3Jvw59lciBFaW5tYWxrYXVmLjwvYT48L2Rpdj48L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJhbi1maSI+CiAgICA8ZGl2IGNsYXNzPSJhbi1mcSIgb25jbGljaz0iKGZ1bmN0aW9uKGIpe3ZhciBpPWIucGFyZW50Tm9kZTtkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuYW4tZmknKS5mb3JFYWNoKGZ1bmN0aW9uKGUpe2lmKGUhPT1pKWUuY2xhc3NMaXN0LnJlbW92ZSgnb3BlbicpO30pO2kuY2xhc3NMaXN0LnRvZ2dsZSgnb3BlbicpO30pKHRoaXMpIj5NdXNzIGljaCBLcnlwdG8tR2V3aW5uZSB2b24gQml0Z2V0IHZlcnN0ZXVlcm4\/PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJhbi1mYSI+PGRpdiBjbGFzcz0iYW4tZmEtaSI+SmEuIEluIERldXRzY2hsYW5kIGdpbHQ6IEtyeXB0byBrw7xyemVyIGFscyAxIEphaHIgZ2VoYWx0ZW4g4oaSIHN0ZXVlcnBmbGljaHRpZyAocGVyc8O2bmxpY2hlciBTdGV1ZXJzYXR6LCBGcmVpZ3JlbnplIDEuMDAwIOKCrC9KYWhyKS4gS3J5cHRvIGzDpG5nZXIgYWxzIDEgSmFociDihpIgPHN0cm9uZz52b2xsc3TDpG5kaWcgc3RldWVyZnJlaTwvc3Ryb25nPi4gQml0Z2V0IERBQzgta29uZm9ybTogYWIgMjAyNiBtZWxkZW4gRVUtQsO2cnNlbiBhdXRvbWF0aXNjaCBhbnMgRmluYW56YW10LiA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMjUva3J5cHRvd2FlaHJ1bmdlbi1zdGV1ZXJuLyIgY2xhc3M9ImlsIG8iPlZvbGxzdMOkbmRpZ2VyIEtyeXB0by1TdGV1ZXItR3VpZGUuPC9hPjwvZGl2PjwvZGl2PgogIDwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImFuLWhyIj48L2Rpdj4KCjwhLS0gQ1RBIC0tPgo8ZGl2IGNsYXNzPSJhbi1jdGEiPgogIDxoMyBzdHlsZT0ibWFyZ2luOjAgMCA2cHg7Zm9udC1zaXplOjE2cHg7Y29sb3I6I0YwRjdGMiI+SmV0enQgc3RhcnRlbiDigJMgMzAlIEdlYsO8aHJlbnJhYmF0dCBtaXQgQ29kZSBrcnlwdG8zMDwvaDM+CiAgPHAgc3R5bGU9ImNvbG9yOnZhcigtLXR4dDIpO2ZvbnQtc2l6ZToxNHB4O21hcmdpbjowIDAgNHB4Ij5NaUNBLXJlZ3VsaWVydCAmbWlkZG90OyBEZXV0c2NoZSBPYmVyZmzDpGNoZSAmbWlkZG90OyBTRVBBIGtvc3RlbmxvcyAmbWlkZG90OyA4MDArIENvaW5zICZtaWRkb3Q7IENvcHkgVHJhZGluZyAjMSBFVTwvcD4KICA8YSBjbGFzcz0iYW4tY3RhLWJ0biIgaHJlZj0iaHR0cHM6Ly9ib251cy5iaXRnZXQuY29tL0tyeXB0b3p1a3VuZnQxIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgc3R5bGU9ImNvbG9yOiMwMDAgIWltcG9ydGFudCI+JiM5ODg5OyBKZXR6dCBiZWkgQml0Z2V0IHJlZ2lzdHJpZXJlbiDigJMgQ29kZSBrcnlwdG8zMCAoMzAlIFJhYmF0dCk8L2E+CjwvZGl2PgoKPGgyPldlaXRlcmYmdXVtbDtocmVuZGUgQXJ0aWtlbDwvaDI+CjxkaXYgY2xhc3M9ImFuLWNhcmRzIj4KICA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDcvMTMvYml0Z2V0LXRlc3RiZXJpY2h0LyIgY2xhc3M9ImFuLWNhcmQiPjxkaXYgY2xhc3M9ImFuLWNhcmQtY2F0Ij5Cw5ZSU0U8L2Rpdj48ZGl2IGNsYXNzPSJhbi1jYXJkLXRpdGxlIj5CaXRnZXQgVGVzdGJlcmljaHQgMjAyNjwvZGl2PjwvYT4KICA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDcvMDkvYml0Z2V0LXJlZmVycmFsLWNvZGUta3J5cHRvMzAvIiBjbGFzcz0iYW4tY2FyZCI+PGRpdiBjbGFzcz0iYW4tY2FyZC1jYXQiPkLDllJTRTwvZGl2PjxkaXYgY2xhc3M9ImFuLWNhcmQtdGl0bGUiPkJpdGdldCBSZWZlcnJhbCBDb2RlIGtyeXB0bzMwPC9kaXY+PC9hPgogIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wNi8wNS93YXMtaXN0LWRjYS8iIGNsYXNzPSJhbi1jYXJkIj48ZGl2IGNsYXNzPSJhbi1jYXJkLWNhdCI+U1RSQVRFR0lFPC9kaXY+PGRpdiBjbGFzcz0iYW4tY2FyZC10aXRsZSI+V2FzIGlzdCBEQ0E\/PC9kaXY+PC9hPgogIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8xMS9rcnlwdG8td2FsbGV0cy8iIGNsYXNzPSJhbi1jYXJkIj48ZGl2IGNsYXNzPSJhbi1jYXJkLWNhdCI+U0lDSEVSSEVJVDwvZGl2PjxkaXYgY2xhc3M9ImFuLWNhcmQtdGl0bGUiPktyeXB0by1XYWxsZXRzIGVya2zDpHJ0PC9kaXY+PC9hPgogIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yOS9jb2xkLXdhbGxldC12cy1ob3Qtd2FsbGV0LyIgY2xhc3M9ImFuLWNhcmQiPjxkaXYgY2xhc3M9ImFuLWNhcmQtY2F0Ij5TSUNIRVJIRUlUPC9kaXY+PGRpdiBjbGFzcz0iYW4tY2FyZC10aXRsZSI+Q29sZCB2cy4gSG90IFdhbGxldDwvZGl2PjwvYT4KICA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMjIvcGFzc2l2ZXMtZWlua29tbWVuLXN0YWtpbmcvIiBjbGFzcz0iYW4tY2FyZCI+PGRpdiBjbGFzcz0iYW4tY2FyZC1jYXQiPkVBUk48L2Rpdj48ZGl2IGNsYXNzPSJhbi1jYXJkLXRpdGxlIj5QYXNzaXZlcyBFaW5rb21tZW4gU3Rha2luZzwvZGl2PjwvYT4KICA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMjUva3J5cHRvd2FlaHJ1bmdlbi1zdGV1ZXJuLyIgY2xhc3M9ImFuLWNhcmQiPjxkaXYgY2xhc3M9ImFuLWNhcmQtY2F0Ij5TVEVVRVJOPC9kaXY+PGRpdiBjbGFzcz0iYW4tY2FyZC10aXRsZSI+S3J5cHRvIFN0ZXVlcm4gMjAyNjwvZGl2PjwvYT4KICA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMjUvbWljYS12ZXJvcmRudW5nLyIgY2xhc3M9ImFuLWNhcmQiPjxkaXYgY2xhc3M9ImFuLWNhcmQtY2F0Ij5SRUdVTElFUlVORzwvZGl2PjxkaXYgY2xhc3M9ImFuLWNhcmQtdGl0bGUiPk1pQ0EtVmVyb3JkbnVuZyAyMDI2PC9kaXY+PC9hPgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImFuLWF1dGhvciI+CiAgPGRpdiBjbGFzcz0iYW4tYXYiPkZSPC9kaXY+CiAgPGRpdj4KICAgIDxkaXYgY2xhc3M9ImFuLWFuIj5GZWxpeCBSaWVnZXI8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFuLWFyIj5HcsO8bmRlciAmYW1wOyBDaGVmcmVkYWt0ZXVyICZtaWRkb3Q7IEtyeXB0b1p1a3VuZnQuY29tICZtaWRkb3Q7IDE1LiBNYWkgMjAyNjwvZGl2PgogICAgPGRpdiBjbGFzcz0iYW4tYWIiPkRpZXNlciBBcnRpa2VsIGVudGjDpGx0IEFmZmlsaWF0ZS1MaW5rcyB6dSBCaXRnZXQgKFJlZmVycmFsLUNvZGUga3J5cHRvMzApLiBXZW5uIGR1IMO8YmVyIHVuc2VyZW4gTGluayBlaW4gS29udG8gZXJzdGVsbHN0LCBlcmhhbHRlbiB3aXIgZWluZSBQcm92aXNpb24g4oCTIGbDvHIgZGljaCBlbnRzdGVoZW4ga2VpbmUgenVzw6R0emxpY2hlbiBLb3N0ZW4sIGR1IHByb2ZpdGllcnN0IHZvbSAzMCUgR2Viw7xocmVucmFiYXR0LiBBbGxlIEFuZ2FiZW4gbmFjaCBiZXN0ZW0gV2lzc2VuIFN0YW5kIE1haSAyMDI2LiBHZWLDvGhyZW4gdW5kIEtvbmRpdGlvbmVuIGvDtm5uZW4gc2ljaCBqZWRlcnplaXQgw6RuZGVybi4gS2VpbmUgQW5sYWdlYmVyYXR1bmcuPC9kaXY+CiAgPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0iYW4tZGlzYyI+PHN0cm9uZz5SaXNpa29oaW53ZWlzICZhbXA7IFRyYW5zcGFyZW56Ojwvc3Ryb25nPiBEaWVzZXIgQXJ0aWtlbCBlbnRow6RsdCBBZmZpbGlhdGUtTGlua3MuIEtyeXB0b3fDpGhydW5nZW4gc2luZCBob2Nodm9sYXRpbGUgQW5sYWdla2xhc3NlbiDigJMgVmVybHVzdGUgYmlzIHp1bSBUb3RhbHZlcmx1c3QgZGVzIGVpbmdlc2V0enRlbiBLYXBpdGFscyBzaW5kIG3DtmdsaWNoLiBJbnZlc3RpZXJlIG51ciBHZWxkIGRhcyBkdSBsYW5nZnJpc3RpZyBuaWNodCBiZW7DtnRpZ3N0LiBLcnlwdG8tR2V3aW5uZSBzaW5kIGluIERldXRzY2hsYW5kIHVudGVyIGJlc3RpbW10ZW4gQmVkaW5ndW5nZW4gc3RldWVycGZsaWNodGlnLiBEaWVzZXIgQXJ0aWtlbCBzdGVsbHQga2VpbmUgQW5sYWdlYmVyYXR1bmcgZGFyLiBLZWluZSBHYXJhbnRpZSBmw7xyIEt1cnNlbnR3aWNrbHVuZ2VuLjwvZGl2PgoKPGRpdiBjbGFzcz0iYW4tbWV0YSI+VmVyw7ZmZmVudGxpY2h0OiAxNS4gTWFpIDIwMjYgJm1pZGRvdDsgQXV0b3I6IEZlbGl4IFJpZWdlciAmbWlkZG90OyBLcnlwdG9adWt1bmZ0LmNvbSAmbWlkZG90OyBBZmZpbGlhdGU6IEJpdGdldCBrcnlwdG8zMCAvIE9LWCBDUllQVE8yMDI2IC8gQmluZ1ggTkE0UVlSPC9kaXY+Cgo8L2Rpdj53CWNvcmUvaHRtbHfJjAM8c2NyaXB0IHR5cGU9ImFwcGxpY2F0aW9uL2xkK2pzb24iPgp7CiAgIkBjb250ZXh0IjogImh0dHBzOi8vc2NoZW1hLm9yZyIsCiAgIkB0eXBlIjogIkFydGljbGUiLAogICJoZWFkbGluZSI6ICJCZXN0ZSBLcnlwdG9iw7Zyc2UgZsO8ciBBbmbDpG5nZXIgMjAyNjogV2FydW0gQml0Z2V0IG1pdCBDb2RlIGtyeXB0bzMwIGRpZSBlcnN0ZSBXYWhsIGlzdCIsCiAgImRlc2NyaXB0aW9uIjogIkJlc3RlIEtyeXB0b2LDtnJzZSBmw7xyIEFuZsOkbmdlciAyMDI2OiBCaXRnZXQgbWl0IFJlZmVycmFsLUNvZGUga3J5cHRvMzAgYmlldGV0IDMwJSBkYXVlcmhhZnRlbiBHZWLDvGhyZW5yYWJhdHQsIFNFUEEtRWluemFobHVuZyBrb3N0ZW5sb3MsIGRldXRzY2hlIE9iZXJmbMOkY2hlLCBNaUNBLXJlZ3VsaWVydCwgODAwKyBDb2lucywgT25lLUNsaWNrLUNvcHktVHJhZGluZyB1bmQgZWluZW4gMzAwIE1pby4gJCBTY2h1dHpmb25kcy4gU2Nocml0dC1mw7xyLVNjaHJpdHQtQW5sZWl0dW5nIGbDvHIgZGVuIGVyc3RlbiBCaXRjb2luLUthdWYuIFZlcmdsZWljaCBtaXQgQml0dmF2bywgQ29pbmJhc2UsIEtyYWtlbiB1bmQgQmluYW5jZS4gRsO8ciB3ZW4gaXN0IEJpdGdldCBpZGVhbCDigJMgdW5kIGbDvHIgd2VuIG5pY2h0PyIsCiAgImRhdGVQdWJsaXNoZWQiOiAiMjAyNi0wNS0xNSIsCiAgImRhdGVNb2RpZmllZCI6ICIyMDI2LTA1LTE1IiwKICAiYXV0aG9yIjogeyJAdHlwZSI6ICJQZXJzb24iLCAibmFtZSI6ICJGZWxpeCBSaWVnZXIiLCAidXJsIjogImh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vYXV0aG9yLyJ9LAogICJwdWJsaXNoZXIiOiB7IkB0eXBlIjogIk9yZ2FuaXphdGlvbiIsICJuYW1lIjogIktyeXB0b1p1a3VuZnQiLCAidXJsIjogImh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20iLCAibG9nbyI6IHsiQHR5cGUiOiAiSW1hZ2VPYmplY3QiLCAidXJsIjogImh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vd3AtY29udGVudC91cGxvYWRzL2xvZ28ucG5nIn19LAogICJpbkxhbmd1YWdlIjogImRlLURFIiwKICAia2V5d29yZHMiOiAiYmVzdGUgS3J5cHRvYsO2cnNlIEFuZsOkbmdlciAyMDI2LCBCaXRnZXQgQW5mw6RuZ2VyLCBCaXRnZXQgUmVmZXJyYWwgQ29kZSBrcnlwdG8zMCwgQml0Y29pbiBrYXVmZW4gQW5mw6RuZ2VyLCBLcnlwdG8gQsO2cnNlIFZlcmdsZWljaCwgQml0Z2V0IFNFUEEsIEJpdGdldCBNaUNBLCBlcnN0ZSBLcnlwdG9iw7Zyc2UgRGV1dHNjaGxhbmQiCn0KPC9zY3JpcHQ+Cgo8c2NyaXB0IHR5cGU9ImFwcGxpY2F0aW9uL2xkK2pzb24iPgp7CiAgIkBjb250ZXh0IjogImh0dHBzOi8vc2NoZW1hLm9yZyIsCiAgIkB0eXBlIjogIkZBUVBhZ2UiLAogICJtYWluRW50aXR5IjogWwogICAgewogICAgICAiQHR5cGUiOiAiUXVlc3Rpb24iLAogICAgICAibmFtZSI6ICJXYXMgaXN0IGRlciBCaXRnZXQgUmVmZXJyYWwtQ29kZSBrcnlwdG8zMD8iLAogICAgICAiYWNjZXB0ZWRBbnN3ZXIiOiB7IkB0eXBlIjogIkFuc3dlciIsICJ0ZXh0IjogIkRlciBCaXRnZXQgUmVmZXJyYWwtQ29kZSBrcnlwdG8zMCBnaWJ0IGRpciBkYXVlcmhhZnQgMzAlIFJhYmF0dCBhdWYgYWxsZSBIYW5kZWxzZ2Viw7xocmVuIGF1ZiBCaXRnZXQuIERhcyBiZWRldXRldDogU3RhdHQgMCwxJSBTcG90LUdlYsO8aHIgemFobHN0IGR1IG51ciAwLDA3JSDigJMgZsO8ciBqZWRlbiBUcmFkZSwgZGF1ZXJoYWZ0LCBvaG5lIFplaXRsaW1pdC4gRGVuIENvZGUga3J5cHRvMzAgZ2lic3QgZHUgYmVpIGRlciBSZWdpc3RyaWVydW5nIGF1ZiBCaXRnZXQgZWluIG9kZXIgbnV0enQgZGVuIGRpcmVrdGVuIExpbmsgw7xiZXIgYm9udXMuYml0Z2V0LmNvbS9LcnlwdG96dWt1bmZ0MS4gV2ljaHRpZzogRGVyIENvZGUgbXVzcyBiZWkgZGVyIEtvbnRvZXJzdGVsbHVuZyBlaW5nZWdlYmVuIHdlcmRlbiDigJMgbmFjaHRyw6RnbGljaCBpc3QgZGFzIG5pY2h0IG3DtmdsaWNoLiJ9CiAgICB9LAogICAgewogICAgICAiQHR5cGUiOiAiUXVlc3Rpb24iLAogICAgICAibmFtZSI6ICJJc3QgQml0Z2V0IHNpY2hlciBmw7xyIEFuZsOkbmdlcj8iLAogICAgICAiYWNjZXB0ZWRBbnN3ZXIiOiB7IkB0eXBlIjogIkFuc3dlciIsICJ0ZXh0IjogIkphLCBCaXRnZXQgZ2lsdCAyMDI2IGFscyBlaW5lIGRlciBzaWNoZXJzdGVuIHVuZCBhbmbDpG5nZXJmcmV1bmRsaWNoc3RlbiBLcnlwdG9iw7Zyc2VuOiBNaUNBLXJlZ3VsaWVydCAoRVUpLCAzMDAgTWlsbGlvbmVuIERvbGxhciBTY2h1dHpmb25kcyBmw7xyIE51dHplcmdlbGRlciwgbW9uYXRsaWNoZXIgUHJvb2Ygb2YgUmVzZXJ2ZXMgKE5hY2h3ZWlzIGRhc3MgYWxsZSBHdXRoYWJlbiBnZWRlY2t0IHNpbmQpLCBkZXV0c2NoZSBCZW51dHplcm9iZXJmbMOkY2hlLCAyNC83LVN1cHBvcnQuIEJlaW0gQ29pbmJhc2UtQXVzZmFsbCBpbSBNYWkgMjAyNiBibGllYiBCaXRnZXQgdm9sbHN0w6RuZGlnIHZlcmbDvGdiYXIuIEVtcGZlaGx1bmc6IDItRmFrdG9yLUF1dGhlbnRpZml6aWVydW5nICgyRkEpIHNvZm9ydCBuYWNoIGRlciBSZWdpc3RyaWVydW5nIGFrdGl2aWVyZW4uIn0KICAgIH0sCiAgICB7CiAgICAgICJAdHlwZSI6ICJRdWVzdGlvbiIsCiAgICAgICJuYW1lIjogIldpZSBrYXVmZSBpY2ggbWVpbmVuIGVyc3RlbiBCaXRjb2luIGF1ZiBCaXRnZXQ\/IiwKICAgICAgImFjY2VwdGVkQW5zd2VyIjogeyJAdHlwZSI6ICJBbnN3ZXIiLCAidGV4dCI6ICI1IFNjaHJpdHRlIGbDvHIgZGVuIGVyc3RlbiBCaXRjb2luLUthdWYgYXVmIEJpdGdldDogKDEpIEtvbnRvIHVudGVyIGJvbnVzLmJpdGdldC5jb20vS3J5cHRvenVrdW5mdDEgZXJzdGVsbGVuIOKAkyBDb2RlIGtyeXB0bzMwIHdpcmQgYXV0b21hdGlzY2ggYW5nZXdlbmRldC4gKDIpIEtZQy1WZXJpZml6aWVydW5nIGFic2NobGllw59lbiAoUGVyc29uYWxhdXN3ZWlzLCBjYS4gNSBNaW51dGVuKS4gKDMpIEdlbGQgcGVyIFNFUEEtw5xiZXJ3ZWlzdW5nIGVpbnphaGxlbiAoa29zdGVubG9zLCAx4oCTMiBXZXJrdGFnZSkgb2RlciBwZXIgS3JlZGl0a2FydGUgKHNvZm9ydCwgR2Viw7xocikuICg0KSBJbSBTcG90LU1hcmt0IEJUQy9FVVIgb2RlciBCVEMvVVNEVCBhdWZydWZlbi4gKDUpIEthdWZiZXRyYWcgZWluZ2ViZW4gdW5kIGJlc3TDpHRpZ2VuLiBGZXJ0aWcg4oCTIEJpdGNvaW4gYmVmaW5kZXQgc2ljaCBqZXR6dCBpbiBkZWluZW0gQml0Z2V0LUtvbnRvLiJ9CiAgICB9LAogICAgewogICAgICAiQHR5cGUiOiAiUXVlc3Rpb24iLAogICAgICAibmFtZSI6ICJXYXMgaXN0IGRlciBVbnRlcnNjaGllZCB6d2lzY2hlbiBCaXRnZXQgdW5kIEJpdHZhdm8gZsO8ciBBbmbDpG5nZXI\/IiwKICAgICAgImFjY2VwdGVkQW5zd2VyIjogeyJAdHlwZSI6ICJBbnN3ZXIiLCAidGV4dCI6ICJCaXR2YXZvIGlzdCBlaW5lIG5pZWRlcmzDpG5kaXNjaGUgQsO2cnNlIGRpZSBhdWYgZXVyb3DDpGlzY2hlIEFuZsOkbmdlciB6dWdlc2Nobml0dGVuIGlzdCDigJMgc2VociBlaW5mYWNoZSBPYmVyZmzDpGNoZSwgU0VQQSBzb2ZvcnQsIG51ciB+MjAwIENvaW5zLiBCaXRnZXQgaXN0IGJyZWl0ZXIgYXVmZ2VzdGVsbHQ6IDgwMCsgQ29pbnMsIENvcHkgVHJhZGluZywgRnV0dXJlcywgU3Rha2luZywgV2ViMy1XYWxsZXQuIEbDvHIgcmVpbmUgQml0Y29pbi9FdGhlcmV1bS1Lw6R1ZmVyIGlzdCBCaXR2YXZvIGV0d2FzIGVpbmZhY2hlci4gRsO8ciBhbGxlIGRpZSBhdWNoIEFsdGNvaW5zLCBDb3B5IFRyYWRpbmcgb2RlciBGdXR1cmVzIHdvbGxlbjogQml0Z2V0IGlzdCBkaWUgYmVzc2VyZSBXYWhsLiBCaXRnZXQgaGF0IG1pdCBDb2RlIGtyeXB0bzMwICgwLDA3JSBHZWLDvGhyKSBnw7xuc3RpZ2VyZSBLb25kaXRpb25lbiBhbHMgQml0dmF2byAoMCwyNSUgb2huZSBDb2RlKS4ifQogICAgfSwKICAgIHsKICAgICAgIkB0eXBlIjogIlF1ZXN0aW9uIiwKICAgICAgIm5hbWUiOiAiS2FubiBpY2ggbWl0IDEwIEV1cm8gYmVpIEJpdGdldCBzdGFydGVuPyIsCiAgICAgICJhY2NlcHRlZEFuc3dlciI6IHsiQHR5cGUiOiAiQW5zd2VyIiwgInRleHQiOiAiSmEuIEJpdGdldCBoYXQga2VpbiBNaW5kZXN0ZWluemFobHVuZ3NsaW1pdCAoYXXDn2VyIGJlaSBTRVBBOiBtZWlzdCBhYiAxMOKAkzIwIOKCrCkuIEbDvHIgS3JlZGl0a2FydGVuLUvDpHVmZTogbWVpc3QgYWIgMTXigJMyMCDigqwuIERhcyBNaW5kZXN0aGFuZGVsc3ZvbHVtZW4gaW0gU3BvdC1NYXJrdCBsaWVndCBiZWkgY2EuIDXigJMxMCBVU0RUIOKAkyBhbHNvIGthbm4gbWFuIGFiIGV0d2EgNeKAkzEwIEV1cm8gZXJzdGUgS8OkdWZlIHTDpHRpZ2VuLiBFbXBmZWhsdW5nIGbDvHIgQW5mw6RuZ2VyOiBNaXQgNTDigJMxMDAg4oKsIHN0YXJ0ZW4gdW0gR2Viw7xocmVuIG5pY2h0IHp1IMO8YmVycHJvcG9ydGlvbmllcmVuLCB1bmQgZWluZSBEQ0EtU3RyYXRlZ2llIChyZWdlbG3DpMOfaWdlIGtsZWluZSBLw6R1ZmUpIGFud2VuZGVuLiJ9CiAgICB9CiAgXQp9Cjwvc2NyaXB0PgoKPHNjcmlwdCB0eXBlPSJhcHBsaWNhdGlvbi9sZCtqc29uIj4KewogICJAY29udGV4dCI6ICJodHRwczovL3NjaGVtYS5vcmciLAogICJAdHlwZSI6ICJIb3dUbyIsCiAgIm5hbWUiOiAiRXJzdGVzIEtvbnRvIGF1ZiBCaXRnZXQgZXJzdGVsbGVuIHVuZCBCaXRjb2luIGthdWZlbiIsCiAgImRlc2NyaXB0aW9uIjogIlNjaHJpdHQtZsO8ci1TY2hyaXR0LUFubGVpdHVuZyBmw7xyIEFuZsOkbmdlciB6dW0gZXJzdGVuIEJpdGNvaW4tS2F1ZiBhdWYgQml0Z2V0IG1pdCBSZWZlcnJhbC1Db2RlIGtyeXB0bzMwIiwKICAidG90YWxUaW1lIjogIlBUMTVNIiwKICAic3VwcGx5IjogW3siQHR5cGUiOiAiSG93VG9TdXBwbHkiLCAibmFtZSI6ICJQZXJzb25hbGF1c3dlaXMgb2RlciBSZWlzZXBhc3MgZsO8ciBLWUMtVmVyaWZpemllcnVuZyJ9LCB7IkB0eXBlIjogIkhvd1RvU3VwcGx5IiwgIm5hbWUiOiAiQmFua2tvbnRvIGbDvHIgU0VQQS3DnGJlcndlaXN1bmcifV0sCiAgInRvb2wiOiBbeyJAdHlwZSI6ICJIb3dUb1Rvb2wiLCAibmFtZSI6ICJCaXRnZXQtS29udG8gKGtvc3RlbmxvcyBlcnN0ZWxsZW4pIn1dLAogICJzdGVwIjogWwogICAgeyJAdHlwZSI6ICJIb3dUb1N0ZXAiLCAicG9zaXRpb24iOiAxLCAibmFtZSI6ICJLb250byByZWdpc3RyaWVyZW4iLCAidGV4dCI6ICLDlmZmbmUgYm9udXMuYml0Z2V0LmNvbS9LcnlwdG96dWt1bmZ0MSDigJMgZGVyIFJlZmVycmFsLUNvZGUga3J5cHRvMzAgd2lyZCBhdXRvbWF0aXNjaCBlaW5nZXRyYWdlbi4gRS1NYWlsIHVuZCBzaWNoZXJlcyBQYXNzd29ydCBlaW5nZWJlbi4gRS1NYWlsLUJlc3TDpHRpZ3VuZyBhYnNjaGxpZcOfZW4uIn0sCiAgICB7IkB0eXBlIjogIkhvd1RvU3RlcCIsICJwb3NpdGlvbiI6IDIsICJuYW1lIjogIjJGQSBha3RpdmllcmVuIiwgInRleHQiOiAiU29mb3J0IG5hY2ggZGVyIFJlZ2lzdHJpZXJ1bmc6IEVpbnN0ZWxsdW5nZW4g4oaSIFNpY2hlcmhlaXQg4oaSIEdvb2dsZSBBdXRoZW50aWNhdG9yIG9kZXIgU01TLTJGQSBha3RpdmllcmVuLiBTY2jDvHR6dCBkYXMgS29udG8gdm9yIHVuYmVmdWd0ZW0gWnVncmlmZi4ifSwKICAgIHsiQHR5cGUiOiAiSG93VG9TdGVwIiwgInBvc2l0aW9uIjogMywgIm5hbWUiOiAiS1lDLVZlcmlmaXppZXJ1bmciLCAidGV4dCI6ICJJZGVudGl0w6R0IOKGkiBLWUMg4oaSIFBlcnNvbmFsYXVzd2VpcyBvZGVyIFJlaXNlcGFzcyBmb3RvZ3JhZmllcmVuIHVuZCBob2NobGFkZW4uIE1laXN0IGluIDXigJMxNSBNaW51dGVuIGdlbmVobWlndC4gTm90d2VuZGlnIGbDvHIgU0VQQS1FaW56YWhsdW5nZW4uIn0sCiAgICB7IkB0eXBlIjogIkhvd1RvU3RlcCIsICJwb3NpdGlvbiI6IDQsICJuYW1lIjogIkdlbGQgZWluemFobGVuIiwgInRleHQiOiAiRWluemFobGVuIOKGkiBTRVBBLcOcYmVyd2Vpc3VuZyDihpIgQmFua2RhdGVuIHZvbiBCaXRnZXQga29waWVyZW4sIFZlcndlbmR1bmdzendlY2sgZXhha3Qgw7xiZXJuZWhtZW4uIEFsdGVybmF0aXY6IEtyZWRpdGthcnRlIGbDvHIgU29mb3J0ZWluemFobHVuZy4gTWluZGVzdDogY2EuIDEw4oCTMjAg4oKsLiJ9LAogICAgeyJAdHlwZSI6ICJIb3dUb1N0ZXAiLCAicG9zaXRpb24iOiA1LCAibmFtZSI6ICJCaXRjb2luIGthdWZlbiIsICJ0ZXh0IjogIk3DpHJrdGUg4oaSIFNwb3Qg4oaSIEJUQy9VU0RUIG9kZXIgQlRDL0VVUiBzdWNoZW4uIEthdWZ0eXAgd8OkaGxlbiAoTWFya2V0IE9yZGVyIGbDvHIgU29mb3J0a2F1ZikuIEJldHJhZyBlaW5nZWJlbi4gQmVzdMOkdGlnZW4uIEJpdGNvaW4gaXN0IHNvZm9ydCBpbSBLb250by4ifQogIF0KfQo8L3NjcmlwdD4KCjxzY3JpcHQgdHlwZT0iYXBwbGljYXRpb24vbGQranNvbiI+CnsKICAiQGNvbnRleHQiOiAiaHR0cHM6Ly9zY2hlbWEub3JnIiwKICAiQHR5cGUiOiAiUmV2aWV3IiwKICAibmFtZSI6ICJCaXRnZXQgVGVzdGJlcmljaHQgMjAyNiIsCiAgInJldmlld0JvZHkiOiAiQml0Z2V0IGlzdCAyMDI2IGRpZSBiZXN0ZSBLcnlwdG9iw7Zyc2UgZsO8ciBkZXV0c2NoZSBBbmbDpG5nZXI6IE1pQ0EtcmVndWxpZXJ0LCAzMDAgTWlvLiAkIFNjaHV0emZvbmRzLCBkZXV0c2NoZSBPYmVyZmzDpGNoZSwga29zdGVubG9zZXIgU0VQQS1TdXBwb3J0LCA4MDArIENvaW5zLCBiZXN0ZXMgQ29weSBUcmFkaW5nIGbDvHIgRVUtTnV0emVyLiBNaXQgUmVmZXJyYWwtQ29kZSBrcnlwdG8zMCBkYXVlcmhhZnQgMzAlIEdlYsO8aHJlbnJhYmF0dC4iLAogICJhdXRob3IiOiB7IkB0eXBlIjogIlBlcnNvbiIsICJuYW1lIjogIkZlbGl4IFJpZWdlciJ9LAogICJpdGVtUmV2aWV3ZWQiOiB7IkB0eXBlIjogIk9yZ2FuaXphdGlvbiIsICJuYW1lIjogIkJpdGdldCIsICJ1cmwiOiAiaHR0cHM6Ly9ib251cy5iaXRnZXQuY29tL0tyeXB0b3p1a3VuZnQxIn0sCiAgInJldmlld1JhdGluZyI6IHsiQHR5cGUiOiAiUmF0aW5nIiwgInJhdGluZ1ZhbHVlIjogNC44LCAiYmVzdFJhdGluZyI6IDUsICJ3b3JzdFJhdGluZyI6IDF9Cn0KPC9zY3JpcHQ+Cgo8c3R5bGU+CkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI\/ZmFtaWx5PU91dGZpdDp3Z2h0QDQwMDs1MDA7NjAwOzcwMDs4MDAmZmFtaWx5PUpldEJyYWlucytNb25vOndnaHRANDAwOzYwMDs3MDAmZmFtaWx5PUV4bysyOndnaHRAODAwOzkwMCZkaXNwbGF5PXN3YXAnKTsKOnJvb3R7CiAgLS1iZzojRjc5MzFBOy0tYmcyOnJnYmEoMjQ3LDE0NywyNiwuMDkpOy0tYmczOnJnYmEoMjQ3LDE0NywyNiwuMjUpOwogIC0tZzojMjJDNTVFOy0tZzI6cmdiYSgzNCwxOTcsOTQsLjA5KTstLWczOnJnYmEoMzQsMTk3LDk0LC4yNSk7CiAgLS1yOiNFRjQ0NDQ7LS1yMjpyZ2JhKDIzOSw2OCw2OCwuMDkpOy0tcjM6cmdiYSgyMzksNjgsNjgsLjI1KTsKICAtLWI6IzYwQTVGQTstLWIyOnJnYmEoOTYsMTY1LDI1MCwuMDkpOy0tYjM6cmdiYSg5NiwxNjUsMjUwLC4yNSk7CiAgLS1wOiNBNzhCRkE7LS1wMjpyZ2JhKDE2NywxMzksMjUwLC4wOSk7LS1wMzpyZ2JhKDE2NywxMzksMjUwLC4yNSk7CiAgLS15OiNGQ0QzNEQ7LS15MjpyZ2JhKDI1MiwyMTEsNzcsLjA5KTstLXkzOnJnYmEoMjUyLDIxMSw3NywuMjUpOwogIC0tYzojMzREMzk5Oy0tYzI6cmdiYSg1MiwyMTEsMTUzLC4wOSk7LS1jMzpyZ2JhKDUyLDIxMSwxNTMsLjI1KTsKICAtLXR4dDojRTJFQUYyOy0tdHh0MjojQjBDNEQ4Oy0tdHh0MzojOEZBOEMwOwogIC0tZGs6IzA2MGUwYTstLWRrMjojMEQxQTE0Oy0tZGszOiMxMTFGMTg7Cn0KLmFue21heC13aWR0aDo5MTBweDttYXJnaW46MCBhdXRvO3BhZGRpbmc6MCAyMHB4IDcwcHg7YmFja2dyb3VuZDp2YXIoLS1kayk7Zm9udC1mYW1pbHk6J091dGZpdCcsc2Fucy1zZXJpZjtjb2xvcjp2YXIoLS10eHQpfQouYW4gKntib3gtc2l6aW5nOmJvcmRlci1ib3h9Ci5hbiBoMntmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc2l6ZTpjbGFtcCgxOXB4LDIuNnZ3LDI3cHgpO21hcmdpbjo1MnB4IDAgMTJweDtsaW5lLWhlaWdodDoxLjI7Y29sb3I6I0YwRjdGMn0KLmFuIGgyIGVte2ZvbnQtc3R5bGU6bm9ybWFsO2NvbG9yOnZhcigtLWJnKX0KLmFuIGgze2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo4MDA7Zm9udC1zaXplOmNsYW1wKDE1cHgsMnZ3LDIwcHgpO21hcmdpbjoyMnB4IDAgOXB4O2NvbG9yOiNGMEY3RjJ9Ci5hbiBwe2ZvbnQtc2l6ZToxNS41cHg7bGluZS1oZWlnaHQ6MS45Nztjb2xvcjp2YXIoLS10eHQpO21hcmdpbi1ib3R0b206MTZweH0KLmFuIHAgc3Ryb25ne2NvbG9yOiNGMEY3RjJ9Ci5hbiB1bCwuYW4gb2x7cGFkZGluZy1sZWZ0OjIycHg7Y29sb3I6dmFyKC0tdHh0KTtmb250LXNpemU6MTVweDtsaW5lLWhlaWdodDoxLjk1O21hcmdpbi1ib3R0b206MTZweH0KLmFuIGxpe21hcmdpbi1ib3R0b206N3B4fQouYW4gYS5pbHt0ZXh0LWRlY29yYXRpb246bm9uZTtmb250LXdlaWdodDo2MDA7Ym9yZGVyLWJvdHRvbS13aWR0aDoxcHg7Ym9yZGVyLWJvdHRvbS1zdHlsZTpzb2xpZH0KLmFuIGEuaWwub3tjb2xvcjojRkNEMzREO2JvcmRlci1jb2xvcjpyZ2JhKDI1MiwyMTEsNzcsLjQpfQouYW4gYS5pbC5ne2NvbG9yOiM4NkVGQUM7Ym9yZGVyLWNvbG9yOnJnYmEoMTM0LDIzOSwxNzIsLjQpfQouYW4gYS5pbC5ye2NvbG9yOiNGQ0E1QTU7Ym9yZGVyLWNvbG9yOnJnYmEoMjUyLDE2NSwxNjUsLjQpfQouYW4gYS5pbC5ie2NvbG9yOiM5M0M1RkQ7Ym9yZGVyLWNvbG9yOnJnYmEoMTQ3LDE5NywyNTMsLjQpfQouYW4gYS5pbC5we2NvbG9yOiNDNEI1RkQ7Ym9yZGVyLWNvbG9yOnJnYmEoMTk2LDE4MSwyNTMsLjQpfQouYW4gYS5pbC5je2NvbG9yOiM2RUU3Qjc7Ym9yZGVyLWNvbG9yOnJnYmEoMTEwLDIzMSwxODMsLjQpfQouYW4gYS5zcmN7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7Zm9udC1zaXplOjEwcHg7Y29sb3I6dmFyKC0tdHh0Myk7YmFja2dyb3VuZDp2YXIoLS1kazIpO2JvcmRlcjoxcHggc29saWQgcmdiYSgyNDcsMTQ3LDI2LC4yKTtib3JkZXItcmFkaXVzOjRweDtwYWRkaW5nOjFweCA3cHg7bWFyZ2luLWxlZnQ6NHB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt0ZXh0LWRlY29yYXRpb246bm9uZX0KLmFuLWhye2hlaWdodDoxcHg7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoOTBkZWcsdmFyKC0tYmczKSx0cmFuc3BhcmVudCk7bWFyZ2luOjUwcHggMH0KCi8qIEhFUk8gKi8KLmFuLWhlcm97YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLHJnYmEoMjQ3LDE0NywyNiwuMDkpLHJnYmEoMzQsMTk3LDk0LC4wNikpO2JvcmRlcjoycHggc29saWQgdmFyKC0tYmczKTtib3JkZXItcmFkaXVzOjE2cHg7cGFkZGluZzozMHB4IDM0cHg7bWFyZ2luOjAgMCAxMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbn0KLmFuLWhlcm86OmJlZm9yZXtjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO3RvcDotNzBweDtyaWdodDotNzBweDt3aWR0aDoyNjBweDtoZWlnaHQ6MjYwcHg7YmFja2dyb3VuZDpyYWRpYWwtZ3JhZGllbnQoY2lyY2xlLHJnYmEoMjQ3LDE0NywyNiwuMSksdHJhbnNwYXJlbnQgNzAlKTtwb2ludGVyLWV2ZW50czpub25lfQouYW4tYmFkZ2Vze2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDtnYXA6OHB4O21hcmdpbi1ib3R0b206MTRweH0KLmFuLWJhZGdle2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZTo4cHg7Zm9udC13ZWlnaHQ6NzAwO3BhZGRpbmc6M3B4IDEwcHg7Ym9yZGVyLXJhZGl1czo0cHg7bGV0dGVyLXNwYWNpbmc6LjA4ZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfQouYW4tYmFkZ2Uub3tjb2xvcjojRkNEMzREO2JvcmRlcjoxcHggc29saWQgdmFyKC0tYmczKTtiYWNrZ3JvdW5kOnZhcigtLWJnMil9Ci5hbi1iYWRnZS5ne2NvbG9yOiM4NkVGQUM7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1nMyk7YmFja2dyb3VuZDp2YXIoLS1nMil9Ci5hbi1iYWRnZS5ye2NvbG9yOiNGQ0E1QTU7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1yMyk7YmFja2dyb3VuZDp2YXIoLS1yMil9Ci5hbi1oZXJvIGgxe2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo5MDA7Zm9udC1zaXplOmNsYW1wKDIycHgsMy40dncsMzhweCk7bGluZS1oZWlnaHQ6MS4wNztjb2xvcjojRjBGN0YyO21hcmdpbjowIDAgMTJweH0KLmFuLWhlcm8gaDEgc3Bhbntjb2xvcjojRkNEMzREfQouYW4taGVyby1sZWFke2ZvbnQtc2l6ZToxNS41cHg7Y29sb3I6dmFyKC0tdHh0KTtsaW5lLWhlaWdodDoxLjkzO21hcmdpbjowIDAgMjBweH0KLmFuLWhlcm8tZ3JpZHtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciAxZnI7Z2FwOjEycHh9Ci5hbi1oZXJvLXBhbmVse2JhY2tncm91bmQ6dmFyKC0tZGsyKTtib3JkZXItcmFkaXVzOjExcHg7cGFkZGluZzoxNHB4IDE4cHh9Ci5hbi1oZXJvLXBhbmVsLm97Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDI0NywxNDcsMjYsLjIpfS5hbi1oZXJvLXBhbmVsLmd7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDM0LDE5Nyw5NCwuMil9LmFuLWhlcm8tcGFuZWwucntib3JkZXI6MXB4IHNvbGlkIHJnYmEoMjM5LDY4LDY4LC4yKX0KLmFuLWhlcm8tcGFuZWwgaDN7bWFyZ2luOjAgMCA5cHg7Zm9udC1zaXplOjEycHg7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjgwMH0KLmFuLWhlcm8tcGFuZWwgaDMub3tjb2xvcjojRkNEMzREfS5hbi1oZXJvLXBhbmVsIGgzLmd7Y29sb3I6Izg2RUZBQ30uYW4taGVyby1wYW5lbCBoMy5ye2NvbG9yOiNGQ0E1QTV9Ci5hbi1oZXJvLXBhbmVsIHVse3BhZGRpbmctbGVmdDoxNHB4O2ZvbnQtc2l6ZToxM3B4O2NvbG9yOnZhcigtLXR4dCk7bGluZS1oZWlnaHQ6MS44NTttYXJnaW46MH0KLmFuLWhlcm8tcGFuZWwgbGl7bWFyZ2luLWJvdHRvbTo0cHh9CgovKiBTVEFUUyAqLwouYW4tc3RhdHN7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoYXV0by1maXQsbWlubWF4KDExNXB4LDFmcikpO2dhcDo5cHg7bWFyZ2luOjIwcHggMH0KLmFuLXN0YXR7YmFja2dyb3VuZDp2YXIoLS1kazIpO2JvcmRlci1yYWRpdXM6MTBweDtwYWRkaW5nOjEycHg7dGV4dC1hbGlnbjpjZW50ZXJ9Ci5hbi1zdGF0Lm97Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDI0NywxNDcsMjYsLjE1KX0uYW4tc3RhdC5ne2JvcmRlcjoxcHggc29saWQgcmdiYSgzNCwxOTcsOTQsLjE1KX0uYW4tc3RhdC5ye2JvcmRlcjoxcHggc29saWQgcmdiYSgyMzksNjgsNjgsLjE1KX0uYW4tc3RhdC5ie2JvcmRlcjoxcHggc29saWQgcmdiYSg5NiwxNjUsMjUwLC4xNSl9Ci5hbi1zdntmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC1zaXplOmNsYW1wKDEycHgsMS44dncsMThweCk7Zm9udC13ZWlnaHQ6OTAwO2xpbmUtaGVpZ2h0OjEuMTttYXJnaW4tYm90dG9tOjRweH0KLmFuLXN2Lm97Y29sb3I6I0ZDRDM0RH0uYW4tc3YuZ3tjb2xvcjojODZFRkFDfS5hbi1zdi5ye2NvbG9yOiNGQ0E1QTV9LmFuLXN2LmJ7Y29sb3I6IzkzQzVGRH0KLmFuLXNse2ZvbnQtc2l6ZTo4cHg7Y29sb3I6dmFyKC0tdHh0Myk7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7bGluZS1oZWlnaHQ6MS41NX0KCi8qIENPREUtQk9YICovCi5hbi1jb2Rle2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEzNWRlZyxyZ2JhKDI0NywxNDcsMjYsLjEyKSxyZ2JhKDI1MiwyMTEsNzcsLjA2KSk7Ym9yZGVyOjJweCBzb2xpZCB2YXIoLS1iZzMpO2JvcmRlci1yYWRpdXM6MTRweDtwYWRkaW5nOjI0cHggMjhweDt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46MjJweCAwfQouYW4tY29kZS1sYWJlbHtmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZTtmb250LXNpemU6OXB4O2ZvbnQtd2VpZ2h0OjcwMDtsZXR0ZXItc3BhY2luZzouMTVlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Y29sb3I6dmFyKC0tdHh0Myk7bWFyZ2luLWJvdHRvbTo4cHh9Ci5hbi1jb2RlLXZhbHtmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc2l6ZTpjbGFtcCgyOHB4LDV2dyw1MnB4KTtjb2xvcjojRkNEMzREO2xldHRlci1zcGFjaW5nOi4wNWVtO21hcmdpbi1ib3R0b206OHB4O2xpbmUtaGVpZ2h0OjF9Ci5hbi1jb2RlLXN1Yntmb250LXNpemU6MTRweDtjb2xvcjp2YXIoLS10eHQyKTttYXJnaW4tYm90dG9tOjE2cHh9Ci5hbi1jb2RlLWJ0bntkaXNwbGF5OmlubGluZS1ibG9jaztiYWNrZ3JvdW5kOiNGNTlFMEI7Y29sb3I6IzAwMCAhaW1wb3J0YW50O2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo5MDA7Zm9udC1zaXplOjE2cHg7cGFkZGluZzoxNHB4IDMycHg7Ym9yZGVyLXJhZGl1czoxMHB4O3RleHQtZGVjb3JhdGlvbjpub25lICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxMHB4fQouYW4tY29kZS1ub3Rle2ZvbnQtc2l6ZToxMnB4O2NvbG9yOnZhcigtLXR4dDMpO2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlfQoKLyogQk9YICovCi5hbi1ib3h7Ym9yZGVyLXJhZGl1czoxMnB4O3BhZGRpbmc6MThweCAyMnB4O21hcmdpbjoyMHB4IDB9Ci5hbi1ib3gub3Jne2JhY2tncm91bmQ6dmFyKC0tYmcyKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLWJnMyl9Ci5hbi1ib3guZ3Jue2JhY2tncm91bmQ6dmFyKC0tZzIpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tZzMpfQouYW4tYm94LnJlZHtiYWNrZ3JvdW5kOnZhcigtLXIyKTtib3JkZXI6MXB4IHNvbGlkIHZhcigtLXIzKX0KLmFuLWJveC5ibHV7YmFja2dyb3VuZDp2YXIoLS1iMik7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1iMyl9Ci5hbi1ib3gueWx3e2JhY2tncm91bmQ6dmFyKC0teTIpO2JvcmRlcjoxcHggc29saWQgdmFyKC0teTMpfQouYW4tYm94LXR7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7Zm9udC1zaXplOjguNXB4O2ZvbnQtd2VpZ2h0OjcwMDtsZXR0ZXItc3BhY2luZzouMTRlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bWFyZ2luLWJvdHRvbToxMHB4fQouYW4tYm94Lm9yZyAuYW4tYm94LXR7Y29sb3I6I0ZDRDM0RH0uYW4tYm94LmdybiAuYW4tYm94LXR7Y29sb3I6Izg2RUZBQ30uYW4tYm94LnJlZCAuYW4tYm94LXR7Y29sb3I6I0ZDQTVBNX0uYW4tYm94LmJsdSAuYW4tYm94LXR7Y29sb3I6IzkzQzVGRH0uYW4tYm94LnlsdyAuYW4tYm94LXR7Y29sb3I6I0ZDRDM0RH0KLmFuLWJveCBwLC5hbi1ib3ggdWx7Zm9udC1zaXplOjE0LjVweDtjb2xvcjp2YXIoLS10eHQpO21hcmdpbi1ib3R0b206MDtsaW5lLWhlaWdodDoxLjl9Ci5hbi1ib3ggcDpub3QoOmxhc3QtY2hpbGQpLC5hbi1ib3ggdWw6bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tYm90dG9tOjEwcHh9Ci5hbi1ib3ggbGl7bWFyZ2luLWJvdHRvbTo2cHh9Ci5hbi1ib3ggc3Ryb25ne2NvbG9yOiNGMEY3RjJ9CgovKiBGRUFUVVJFLUdSSUQgKi8KLmFuLWZlYXR1cmVze2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KGF1dG8tZml0LG1pbm1heCgxOTVweCwxZnIpKTtnYXA6MTBweDttYXJnaW46MThweCAwfQouYW4tZmVhdHtiYWNrZ3JvdW5kOnZhcigtLWRrMik7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDI0NywxNDcsMjYsLjEyKTtib3JkZXItcmFkaXVzOjExcHg7cGFkZGluZzoxNnB4O2JvcmRlci10b3A6M3B4IHNvbGlkIHZhcigtLWJnKX0KLmFuLWZlYXQtaWNvbntmb250LXNpemU6MjZweDttYXJnaW4tYm90dG9tOjhweH0KLmFuLWZlYXQtdGl0bGV7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjkwMDtmb250LXNpemU6MTRweDtjb2xvcjojRkNEMzREO21hcmdpbi1ib3R0b206NnB4fQouYW4tZmVhdC1ib2R5e2ZvbnQtc2l6ZToxM3B4O2NvbG9yOnZhcigtLXR4dDIpO2xpbmUtaGVpZ2h0OjEuNzV9Ci5hbi1mZWF0LWJvZHkgc3Ryb25ne2NvbG9yOiNGMEY3RjJ9CgovKiBTQ0hSSVRURSAqLwouYW4tc3RlcHN7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MDttYXJnaW46MjBweCAwfQouYW4tc3RlcHtkaXNwbGF5OmZsZXg7Z2FwOjA7cG9zaXRpb246cmVsYXRpdmV9Ci5hbi1zdGVwOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVye2NvbnRlbnQ6Jyc7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoyMnB4O3RvcDo0NnB4O3dpZHRoOjJweDtoZWlnaHQ6Y2FsYygxMDAlIC0gMjBweCk7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTgwZGVnLHJnYmEoMjQ3LDE0NywyNiwuNCksdHJhbnNwYXJlbnQpfQouYW4tc3RlcC1udW17d2lkdGg6NDRweDtoZWlnaHQ6NDRweDtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kOiNGNTlFMEI7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo5MDA7Zm9udC1zaXplOjE4cHg7Y29sb3I6IzAwMDtmbGV4LXNocmluazowO21hcmdpbi1yaWdodDoxOHB4O21hcmdpbi1ib3R0b206MTBweDt6LWluZGV4OjF9Ci5hbi1zdGVwLWJvZHl7YmFja2dyb3VuZDp2YXIoLS1kazIpO2JvcmRlcjoxcHggc29saWQgcmdiYSgyNDcsMTQ3LDI2LC4xKTtib3JkZXItcmFkaXVzOjExcHg7cGFkZGluZzoxNnB4IDIwcHg7bWFyZ2luLWJvdHRvbToxMHB4O2ZsZXg6MX0KLmFuLXN0ZXAtYm9keSBoM3ttYXJnaW46MCAwIDdweDtmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc2l6ZToxNXB4O2NvbG9yOiNGMEY3RjJ9Ci5hbi1zdGVwLWJvZHkgaDMgc3Bhbntjb2xvcjojRkNEMzREfQouYW4tc3RlcC1ib2R5IHB7Zm9udC1zaXplOjE0cHg7Y29sb3I6dmFyKC0tdHh0KTtsaW5lLWhlaWdodDoxLjg1O21hcmdpbjowfQouYW4tc3RlcC10aXB7ZGlzcGxheTppbmxpbmUtYmxvY2s7YmFja2dyb3VuZDpyZ2JhKDI0NywxNDcsMjYsLjEpO2JvcmRlcjoxcHggc29saWQgcmdiYSgyNDcsMTQ3LDI2LC4yKTtib3JkZXItcmFkaXVzOjZweDtwYWRkaW5nOjVweCAxMXB4O2ZvbnQtc2l6ZToxMnB4O2NvbG9yOiNGQ0QzNEQ7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7bWFyZ2luLXRvcDo4cHh9CgovKiBWRVJHTEVJQ0hTVEFCRUxMRSAqLwouYW4tdHd7b3ZlcmZsb3cteDphdXRvO2JvcmRlci1yYWRpdXM6MTNweDtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMjQ3LDE0NywyNiwuMTUpO21hcmdpbjoyMHB4IDB9Ci5hbi10Ymx7d2lkdGg6MTAwJTtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7bWluLXdpZHRoOjYwMHB4fQouYW4tdGJsIHRoZWFke2JhY2tncm91bmQ6dmFyKC0tZGszKX0KLmFuLXRibCB0aHtmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZTtmb250LXNpemU6OHB4O2NvbG9yOiNGQ0QzNEQ7bGV0dGVyLXNwYWNpbmc6LjA4ZW07dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3BhZGRpbmc6MTNweCAxNHB4O2JvcmRlci1ib3R0b206MnB4IHNvbGlkIHJnYmEoMjQ3LDE0NywyNiwuMik7dGV4dC1hbGlnbjpsZWZ0O3doaXRlLXNwYWNlOm5vd3JhcH0KLmFuLXRibCB0ZHtwYWRkaW5nOjExcHggMTRweDtjb2xvcjp2YXIoLS10eHQpO2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsLjA0KTtmb250LXNpemU6MTNweDtsaW5lLWhlaWdodDoxLjc7dmVydGljYWwtYWxpZ246bWlkZGxlfQouYW4tdGJsIHRkOmZpcnN0LWNoaWxke2NvbG9yOiNGMEY3RjI7Zm9udC13ZWlnaHQ6NjAwfQouYW4tdGJsIHRyOmxhc3QtY2hpbGQgdGR7Ym9yZGVyLWJvdHRvbTpub25lfQouYW4tdGJsIHRyOm50aC1jaGlsZChldmVuKSB0ZHtiYWNrZ3JvdW5kOnJnYmEoMjU1LDI1NSwyNTUsLjAxOCl9Ci5hbi10YmwgLnJvdy13aW57YmFja2dyb3VuZDpyZ2JhKDI0NywxNDcsMjYsLjA1KSFpbXBvcnRhbnQ7Ym9yZGVyLWxlZnQ6NHB4IHNvbGlkIHZhcigtLWJnKX0KLnRjLWd7Y29sb3I6Izg2RUZBQztmb250LXdlaWdodDo3MDB9LnRjLXJ7Y29sb3I6I0ZDQTVBNTtmb250LXdlaWdodDo3MDB9LnRjLW97Y29sb3I6I0ZDRDM0RDtmb250LXdlaWdodDo3MDB9LnRjLWJ7Y29sb3I6IzkzQzVGRDtmb250LXdlaWdodDo3MDB9LnRjLXB7Y29sb3I6I0M0QjVGRDtmb250LXdlaWdodDo3MDB9Ci50aXtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZTtmb250LXNpemU6OHB4O2ZvbnQtd2VpZ2h0OjcwMDtwYWRkaW5nOjJweCA2cHg7Ym9yZGVyLXJhZGl1czozcHg7d2hpdGUtc3BhY2U6bm93cmFwfQoudGkuZ3tjb2xvcjojODZFRkFDO2JhY2tncm91bmQ6cmdiYSgzNCwxOTcsOTQsLjEpfS50aS5ye2NvbG9yOiNGQ0E1QTU7YmFja2dyb3VuZDpyZ2JhKDIzOSw2OCw2OCwuMSl9LnRpLm97Y29sb3I6I0ZDRDM0RDtiYWNrZ3JvdW5kOnJnYmEoMjQ3LDE0NywyNiwuMSl9LnRpLmJ7Y29sb3I6IzkzQzVGRDtiYWNrZ3JvdW5kOnJnYmEoOTYsMTY1LDI1MCwuMSl9LnRpLnB7Y29sb3I6I0M0QjVGRDtiYWNrZ3JvdW5kOnJnYmEoMTY3LDEzOSwyNTAsLjEpfQoKLyogUFJPUy9DT05TICovCi5hbi1jb2xzMntkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmciAxZnI7Z2FwOjEycHg7bWFyZ2luOjE4cHggMH0KLmFuLWNvbHtiYWNrZ3JvdW5kOnZhcigtLWRrMik7Ym9yZGVyLXJhZGl1czoxMHB4O3BhZGRpbmc6MTZweCAxOHB4fQouYW4tY29sLmd7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDM0LDE5Nyw5NCwuMTUpfS5hbi1jb2wucntib3JkZXI6MXB4IHNvbGlkIHJnYmEoMjM5LDY4LDY4LC4xNSl9Ci5hbi1jb2wgaDR7bWFyZ2luOjAgMCAxMHB4O2ZvbnQtZmFtaWx5OidFeG8gMicsc2Fucy1zZXJpZjtmb250LXdlaWdodDo4MDA7Zm9udC1zaXplOjEzcHh9Ci5hbi1jb2wuZyBoNHtjb2xvcjojODZFRkFDfS5hbi1jb2wuciBoNHtjb2xvcjojRkNBNUE1fQouYW4tY29sIHVse3BhZGRpbmctbGVmdDoxNnB4O2ZvbnQtc2l6ZToxM3B4O2NvbG9yOnZhcigtLXR4dDIpO2xpbmUtaGVpZ2h0OjEuODU7bWFyZ2luOjB9Ci5hbi1jb2wgbGl7bWFyZ2luLWJvdHRvbTo1cHh9Ci5hbi1jb2wgbGkgc3Ryb25ne2NvbG9yOiNGMEY3RjJ9CgovKiBGw5xSIFdFTiAqLwouYW4tdGFyZ2V0e2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KGF1dG8tZml0LG1pbm1heCgyMTBweCwxZnIpKTtnYXA6MTBweDttYXJnaW46MTZweCAwfQouYW4tdGd7YmFja2dyb3VuZDp2YXIoLS1kazIpO2JvcmRlci1yYWRpdXM6MTFweDtwYWRkaW5nOjE2cHh9Ci5hbi10Zy55ZXN7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDM0LDE5Nyw5NCwuMTUpO2JvcmRlci10b3A6M3B4IHNvbGlkIHZhcigtLWcpfQouYW4tdGcubm97Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDIzOSw2OCw2OCwuMTUpO2JvcmRlci10b3A6M3B4IHNvbGlkIHZhcigtLXIpfQouYW4tdGctdGl0bGV7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjkwMDtmb250LXNpemU6MTNweDttYXJnaW4tYm90dG9tOjlweH0KLmFuLXRnLnllcyAuYW4tdGctdGl0bGV7Y29sb3I6Izg2RUZBQ30uYW4tdGcubm8gLmFuLXRnLXRpdGxle2NvbG9yOiNGQ0E1QTV9Ci5hbi10ZyB1bHtwYWRkaW5nLWxlZnQ6MTRweDtmb250LXNpemU6MTNweDtjb2xvcjp2YXIoLS10eHQyKTtsaW5lLWhlaWdodDoxLjgyO21hcmdpbjowfQouYW4tdGcgbGl7bWFyZ2luLWJvdHRvbTo1cHh9CgovKiBRVU9URSAqLwouYW4tcXtib3JkZXItbGVmdDo0cHggc29saWQgdmFyKC0tYmcpO2JhY2tncm91bmQ6dmFyKC0tYmcyKTtwYWRkaW5nOjE4cHggMjJweDttYXJnaW46MjJweCAwO2JvcmRlci1yYWRpdXM6MCAxMXB4IDExcHggMH0KLmFuLXEgYmxvY2txdW90ZXttYXJnaW46MCAwIDEwcHg7Zm9udC1zaXplOjE1LjVweDtjb2xvcjojRkVGM0M3O2ZvbnQtc3R5bGU6aXRhbGljO2xpbmUtaGVpZ2h0OjEuOTJ9Ci5hbi1xLWF0dHJ7Zm9udC1mYW1pbHk6J0pldEJyYWlucyBNb25vJyxtb25vc3BhY2U7Zm9udC1zaXplOjlweDtjb2xvcjpyZ2JhKDI1MiwyMTEsNzcsLjcpO2xpbmUtaGVpZ2h0OjEuN30KLmFuLXEtYXR0ciBzdHJvbmd7Y29sb3I6I0ZDRDM0RH0KCi8qIFNURVJORS1SQVRJTkcgKi8KLmFuLXJhdGluZ3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDo2cHg7bWFyZ2luOjhweCAwIDE0cHh9Ci5hbi1zdGFyc3tjb2xvcjojRjU5RTBCO2ZvbnQtc2l6ZToyMHB4O2xldHRlci1zcGFjaW5nOjJweH0KLmFuLXJhdGluZy12YWx7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjkwMDtmb250LXNpemU6MjBweDtjb2xvcjojRkNEMzREfQouYW4tcmF0aW5nLW1heHtmb250LXNpemU6MTNweDtjb2xvcjp2YXIoLS10eHQzKTtmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZX0KCi8qIEZBUSAqLwouYW4tZmFxe21hcmdpbjoxOHB4IDB9Ci5hbi1maXtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMjQ3LDE0NywyNiwuMTUpO2JvcmRlci1yYWRpdXM6OXB4O21hcmdpbi1ib3R0b206N3B4O292ZXJmbG93OmhpZGRlbn0KLmFuLWZxe3BhZGRpbmc6MTRweCAxOHB4O2N1cnNvcjpwb2ludGVyO2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6MTRweDtjb2xvcjojRjBGN0YyO2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXI7dXNlci1zZWxlY3Q6bm9uZTtiYWNrZ3JvdW5kOnZhcigtLWRrMik7bGluZS1oZWlnaHQ6MS40fQouYW4tZnE6OmFmdGVye2NvbnRlbnQ6JysnO2ZvbnQtc2l6ZToyMHB4O2NvbG9yOiNGQ0QzNEQ7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjIycztmbGV4LXNocmluazowO21hcmdpbi1sZWZ0OjEycHh9Ci5hbi1maS5vcGVuIC5hbi1mcTo6YWZ0ZXJ7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyl9Ci5hbi1mYXttYXgtaGVpZ2h0OjA7b3ZlcmZsb3c6aGlkZGVuO3RyYW5zaXRpb246bWF4LWhlaWdodCAuMzVzIGVhc2V9Ci5hbi1maS5vcGVuIC5hbi1mYXttYXgtaGVpZ2h0OjUwMHB4fQouYW4tZmEtaXtwYWRkaW5nOjE0cHggMThweDtmb250LXNpemU6MTRweDtjb2xvcjp2YXIoLS10eHQpO2xpbmUtaGVpZ2h0OjEuOTtib3JkZXItdG9wOjFweCBzb2xpZCByZ2JhKDI0NywxNDcsMjYsLjEpfQouYW4tZmEtaSBzdHJvbmd7Y29sb3I6I0YwRjdGMn0KCi8qIENUQSAqLwouYW4tY3Rhe2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDEzNWRlZyxyZ2JhKDI0NywxNDcsMjYsLjEpLHJnYmEoMzQsMTk3LDk0LC4wNikpO2JvcmRlcjoycHggc29saWQgdmFyKC0tYmczKTtib3JkZXItcmFkaXVzOjE0cHg7cGFkZGluZzoyNHB4IDI4cHg7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjI4cHggMH0KLmFuLWN0YS1idG57ZGlzcGxheTppbmxpbmUtYmxvY2s7YmFja2dyb3VuZDojMjJDNTVFO2NvbG9yOiMwMDAgIWltcG9ydGFudDtmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc2l6ZToxNnB4O3BhZGRpbmc6MTRweCAzMnB4O2JvcmRlci1yYWRpdXM6MTBweDt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50O21hcmdpbi10b3A6OHB4fQoKLyogQ0FSRFMgKi8KLmFuLWNhcmRze2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KGF1dG8tZml0LG1pbm1heCgxNjVweCwxZnIpKTtnYXA6OHB4O21hcmdpbjoxNHB4IDB9Ci5hbi1jYXJke2JhY2tncm91bmQ6dmFyKC0tZGsyKTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMjQ3LDE0NywyNiwuMSk7Ym9yZGVyLXJhZGl1czo4cHg7cGFkZGluZzoxMnB4O3RleHQtZGVjb3JhdGlvbjpub25lO2Rpc3BsYXk6YmxvY2s7Ym9yZGVyLWJvdHRvbTpub25lfQouYW4tY2FyZC1jYXR7Zm9udC1zaXplOjhweDtmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZTtjb2xvcjojRkNEMzREO21hcmdpbi1ib3R0b206M3B4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtsZXR0ZXItc3BhY2luZzouMDZlbX0KLmFuLWNhcmQtdGl0bGV7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiNGMEY3RjI7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MS40fQoKLmFuLWF1dGhvcntiYWNrZ3JvdW5kOnZhcigtLWJnMik7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1iZzMpO2JvcmRlci1yYWRpdXM6MTJweDtwYWRkaW5nOjE4cHggMjJweDttYXJnaW46MjZweCAwO2Rpc3BsYXk6ZmxleDtnYXA6MTRweDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fQouYW4tYXZ7d2lkdGg6NDZweDtoZWlnaHQ6NDZweDtib3JkZXItcmFkaXVzOjUwJTtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMzVkZWcsI0Y1OUUwQixyZ2JhKDI0NywxNDcsMjYsLjMpKTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Zm9udC1mYW1pbHk6J0V4byAyJyxzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjkwMDtmb250LXNpemU6MTdweDtjb2xvcjojMDAwO2ZsZXgtc2hyaW5rOjB9Ci5hbi1hbntmb250LWZhbWlseTonRXhvIDInLHNhbnMtc2VyaWY7Zm9udC13ZWlnaHQ6OTAwO2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiNGMEY3RjJ9Ci5hbi1hcntmb250LWZhbWlseTonSmV0QnJhaW5zIE1vbm8nLG1vbm9zcGFjZTtmb250LXNpemU6OHB4O2NvbG9yOiNGQ0QzNEQ7bWFyZ2luOjJweCAwIDZweH0KLmFuLWFie2ZvbnQtc2l6ZToxMi41cHg7Y29sb3I6dmFyKC0tdHh0Mik7bGluZS1oZWlnaHQ6MS42NX0KLmFuLWRpc2N7YmFja2dyb3VuZDpyZ2JhKDIzOSw2OCw2OCwuMDcpO2JvcmRlcjoxcHggc29saWQgdmFyKC0tcjMpO2JvcmRlci1yYWRpdXM6MTBweDtwYWRkaW5nOjEzcHggMTdweDtmb250LXNpemU6MTNweDtjb2xvcjojRkVFMkUyO2xpbmUtaGVpZ2h0OjEuODU7bWFyZ2luOjIwcHggMH0KLmFuLWRpc2Mgc3Ryb25ne2NvbG9yOiNGMEY3RjJ9Ci5hbi1tZXRhe2ZvbnQtZmFtaWx5OidKZXRCcmFpbnMgTW9ubycsbW9ub3NwYWNlO2ZvbnQtc2l6ZTo4cHg7Y29sb3I6dmFyKC0tdHh0Myk7bWFyZ2luLXRvcDoxNHB4O2xpbmUtaGVpZ2h0OjEuOX0KCkBtZWRpYShtYXgtd2lkdGg6NjYwcHgpey5hbi1oZXJvLWdyaWQsLmFuLWNvbHMye2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnJ9LmFuLWZlYXR1cmVze2dyaWQtdGVtcGxhdGUtY29sdW1uczoxZnIgMWZyfS5hbi10YXJnZXR7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjFmcn0uYW4tc3RlcC1udW17ZGlzcGxheTpub25lfS5hbi1hdXRob3J7ZmxleC1kaXJlY3Rpb246Y29sdW1ufX0KPC9zdHlsZT4KCjxkaXYgY2xhc3M9ImFuIj4KCjwhLS0gSEVSTyAtLT4KPGRpdiBjbGFzcz0iYW4taGVybyI+CiAgPGRpdiBjbGFzcz0iYW4tYmFkZ2VzIj4KICAgIDxzcGFuIGNsYXNzPSJhbi1iYWRnZSBvIj4mIzk4ODk7IEFuZsOkbmdlci1HdWlkZSAyMDI2PC9zcGFuPgogICAgPHNwYW4gY2xhc3M9ImFuLWJhZGdlIGciPiYjOTk4OTsgTWlDQS1yZWd1bGllcnQ8L3NwYW4+CiAgICA8c3BhbiBjbGFzcz0iYW4tYmFkZ2UgbyI+MzAlIFJhYmF0dCBtaXQga3J5cHRvMzA8L3NwYW4+CiAgICA8c3BhbiBjbGFzcz0iYW4tYmFkZ2UgciI+S2VpbmUgQW5sYWdlYmVyYXR1bmc8L3NwYW4+CiAgPC9kaXY+CiAgPGgxPkJlc3RlIEtyeXB0b2LDtnJzZSBmw7xyIEFuZsOkbmdlciAyMDI2Ojxicj48c3Bhbj5CaXRnZXQgbWl0IENvZGUga3J5cHRvMzA8L3NwYW4+PC9oMT4KICA8cCBjbGFzcz0iYW4taGVyby1sZWFkIj5EdSBtw7ZjaHRlc3QgenVtIGVyc3RlbiBNYWwgS3J5cHRvIGthdWZlbiDigJMgYWJlciB3ZWnDn3QgbmljaHQgd2VsY2hlIELDtnJzZSBkdSB3w6RobGVuIHNvbGxzdD8gRGllIEF1c3dhaGwgaXN0IHJpZXNpZywgZGllIFVudGVyc2NoaWVkZSByZWxldmFudC4gPHN0cm9uZz5EaWVzZXIgR3VpZGUgemVpZ3Qgd2FydW0gQml0Z2V0IG1pdCBSZWZlcnJhbC1Db2RlIGtyeXB0bzMwIGbDvHIgZGllIG1laXN0ZW4gRWluc3RlaWdlciBpbiBEZXV0c2NobGFuZCBkaWUgYmVzdGUgV2FobCBpc3Q8L3N0cm9uZz4g4oCTIHNpY2hlciwgZ8O8bnN0aWcsIGFuZsOkbmdlcmZyZXVuZGxpY2gsIE1pQ0EtcmVndWxpZXJ0LiBQbHVzOiB2b2xsc3TDpG5kaWdlIFNjaHJpdHQtZsO8ci1TY2hyaXR0LUFubGVpdHVuZyBmw7xyIGRlaW5lbiBlcnN0ZW4gS2F1Zi48L3A+CiAgPGRpdiBjbGFzcz0iYW4taGVyby1ncmlkIj4KICAgIDxkaXYgY2xhc3M9ImFuLWhlcm8tcGFuZWwgbyI+CiAgICAgIDxoMyBjbGFzcz0ibyI+JiM5ODg5OyBCaXRnZXQgbWl0IENvZGUga3J5cHRvMzA8L2gzPgogICAgICA8dWw+CiAgICAgICAgPGxpPjxzdHJvbmc+MzAlIEdlYsO8aHJlbnJhYmF0dDwvc3Ryb25nPiBkYXVlcmhhZnQgYXVmIGFsbGUgVHJhZGVzPC9saT4KICAgICAgICA8bGk+MCwwNyUgU3BvdC1HZWLDvGhyIChzdGF0dCAwLDElKTwvbGk+CiAgICAgICAgPGxpPlNFUEEtRWluemFobHVuZyBrb3N0ZW5sb3M8L2xpPgogICAgICAgIDxsaT44MDArIENvaW5zLCBkZXV0c2NoZSBPYmVyZmzDpGNoZTwvbGk+CiAgICAgICAgPGxpPk1pQ0EtcmVndWxpZXJ0LCAzMDAgTWlvLiAkIFNjaHV0emZvbmRzPC9saT4KICAgICAgICA8bGk+Q29weSBUcmFkaW5nLCBTdGFraW5nLCBGdXR1cmVzPC9saT4KICAgICAgPC91bD4KICAgIDwvZGl2PgogICAgPGRpdiBjbGFzcz0iYW4taGVyby1wYW5lbCBnIj4KICAgICAgPGgzIGNsYXNzPSJnIj4mIzk5ODk7IFdhcyBkaWVzZXIgR3VpZGUgZW50aMOkbHQ8L2gzPgogICAgICA8dWw+CiAgICAgICAgPGxpPldhcnVtIEJpdGdldCBmw7xyIEFuZsOkbmdlcjwvbGk+CiAgICAgICAgPGxpPkNvZGUga3J5cHRvMzAg4oCTIHdpZSBlciBmdW5rdGlvbmllcnQ8L2xpPgogICAgICAgIDxsaT41LVNjaHJpdHRlOiBlcnN0ZXMgS29udG8sIGVyc3RlciBLYXVmPC9saT4KICAgICAgICA8bGk+QsO2cnNlbnZlcmdsZWljaDogQml0Z2V0IHZzLiA0IEFsdGVybmF0aXZlbjwvbGk+CiAgICAgICAgPGxpPldhcyBuYWNoIGRlbSBlcnN0ZW4gS2F1ZjwvbGk+CiAgICAgICAgPGxpPkRpZSBow6R1Zmlnc3RlbiBBbmbDpG5nZXItRmVobGVyPC9saT4KICAgICAgPC91bD4KICAgIDwvZGl2PgogIDwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImFuLXN0YXRzIj4KICA8ZGl2IGNsYXNzPSJhbi1zdGF0IG8iPjxkaXYgY2xhc3M9ImFuLXN2IG8iPmtyeXB0bzMwPC9kaXY+PGRpdiBjbGFzcz0iYW4tc2wiPkRlaW4gUmVmZXJyYWwtQ29kZSBmw7xyIEJpdGdldDwvZGl2PjwvZGl2PgogIDxkaXYgY2xhc3M9ImFuLXN0YXQgbyI+PGRpdiBjbGFzcz0iYW4tc3YgbyI+MzAlPC9kaXY+PGRpdiBjbGFzcz0iYW4tc2wiPkRhdWVyaGFmdGVyIEdlYsO8aHJlbnJhYmF0dDwvZGl2PjwvZGl2PgogIDxkaXYgY2xhc3M9ImFuLXN0YXQgZyI+PGRpdiBjbGFzcz0iYW4tc3YgZyI+MCwwNyU8L2Rpdj48ZGl2IGNsYXNzPSJhbi1zbCI+U3BvdC1HZWLDvGhyIG1pdCBDb2RlIChzdGF0dCAwLDElKTwvZGl2PjwvZGl2PgogIDxkaXYgY2xhc3M9ImFuLXN0YXQgZyI+PGRpdiBjbGFzcz0iYW4tc3YgZyI+ODAwKzwvZGl2PjxkaXYgY2xhc3M9ImFuLXNsIj5IYW5kZWxiYXJlIENvaW5zIGF1ZiBCaXRnZXQ8L2Rpdj48L2Rpdj4KICA8ZGl2IGNsYXNzPSJhbi1zdGF0IGIiPjxkaXYgY2xhc3M9ImFuLXN2IGIiPjMwMCBNaW8uICQ8L2Rpdj48ZGl2IGNsYXNzPSJhbi1zbCI+Qml0Z2V0IE51dHplcnNjaHV0emZvbmRzPC9kaXY+PC9kaXY+CiAgPGRpdiBjbGFzcz0iYW4tc3RhdCBnIj48ZGl2IGNsYXNzPSJhbi1zdiBnIj5NaUNBPC9kaXY+PGRpdiBjbGFzcz0iYW4tc2wiPkVVLXJlZ3VsaWVydCDigJMgQmFGaW4ta29uZm9ybTwvZGl2PjwvZGl2Pgo8L2Rpdj4KCjwhLS0gUFJPTU8tQ09ERSBCT1ggLS0+CjxkaXYgY2xhc3M9ImFuLWNvZGUiPgogIDxkaXYgY2xhc3M9ImFuLWNvZGUtbGFiZWwiPiYjMTI3MzgxOyBEZWluIGV4a2x1c2l2ZXIgQml0Z2V0IFJlZmVycmFsLUNvZGU8L2Rpdj4KICA8ZGl2IGNsYXNzPSJhbi1jb2RlLXZhbCI+a3J5cHRvMzA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJhbi1jb2RlLXN1YiI+MzAlIGRhdWVyaGFmdGVyIFJhYmF0dCBhdWYgYWxsZSBIYW5kZWxzZ2Viw7xocmVuICZtaWRkb3Q7IGtlaW4gQWJsYXVmZGF0dW08L2Rpdj4KICA8YSBjbGFzcz0iYW4tY29kZS1idG4iIGhyZWY9Imh0dHBzOi8vYm9udXMuYml0Z2V0LmNvbS9LcnlwdG96dWt1bmZ0MSIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9mb2xsb3cgbm9vcGVuZXIiIHN0eWxlPSJjb2xvcjojMDAwICFpbXBvcnRhbnQiPiYjOTg4OTsgSmV0enQgYmVpIEJpdGdldCByZWdpc3RyaWVyZW4g4oCTIENvZGUga3J5cHRvMzA8L2E+CiAgPGRpdiBjbGFzcz0iYW4tY29kZS1ub3RlIj5Db2RlIHdpcmQgYXV0b21hdGlzY2ggYW5nZXdlbmRldCAmbWlkZG90OyBCZWkgbWFudWVsbGVyIEVpbmdhYmU6IGtyeXB0bzMwIGltIFJlZ2lzdHJpZXJ1bmdzZm9ybXVsYXIgZWludHJhZ2VuPC9kaXY+CjwvZGl2PgoKPGRpdiBjbGFzcz0iYW4taHIiPjwvZGl2PgoKPCEtLSBXQVJVTSBCSVRHRVQgLS0+CjxoMj5XYXJ1bSBCaXRnZXQgZsO8ciBBbmbDpG5nZXI\/IDxlbT5EaWUgNyB3aWNodGlnc3RlbiBHcsO8bmRlPC9lbT48L2gyPgoKPHA+RXMgZ2lidCBEdXR6ZW5kZSBLcnlwdG9iw7Zyc2VuIGF1ZiBkZW0gTWFya3QuIE5pY2h0IGFsbGUgc2luZCBmw7xyIEVpbnN0ZWlnZXIgZ2VlaWduZXQg4oCTIG1hbmNoZSBzaW5kIMO8YmVya29tcGxpemllcnQsIG1hbmNoZSB1bnNpY2hlciwgbWFuY2hlIHRldWVyLiBCaXRnZXQgdmVyZWludCAyMDI2IGdlbmF1IGRpZSBFaWdlbnNjaGFmdGVuIGRpZSBmw7xyIEFuZsOkbmdlciBlbnRzY2hlaWRlbmQgc2luZDo8L3A+Cgo8ZGl2IGNsYXNzPSJhbi1mZWF0dXJlcyI+CiAgPGRpdiBjbGFzcz0iYW4tZmVhdCI+CiAgICA8ZGl2IGNsYXNzPSJhbi1mZWF0LWljb24iPiYjMTI3NDcxOyYjMTI3NDgxOzwvZGl2PgogICAgPGRpdiBjbGFzcz0iYW4tZmVhdC10aXRsZSI+RGV1dHNjaGUgT2JlcmZsw6RjaGU8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFuLWZlYXQtYm9keSI+Qml0Z2V0IGlzdCB2b2xsc3TDpG5kaWcgYXVmIERldXRzY2ggdmVyZsO8Z2JhciDigJMgQXBwLCBXZWItSW50ZXJmYWNlLCBTdXBwb3J0LUNlbnRlci4gS2VpbiBSw6R0c2VscmF0ZW4gYmVpIGVuZ2xpc2NoZW4gRmFjaGJlZ3JpZmZlbi4gQmVzb25kZXJzIGbDvHIgZGVuIEVpbnN0aWVnIGVudHNjaGVpZGVuZC48L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJhbi1mZWF0Ij4KICAgIDxkaXYgY2xhc3M9ImFuLWZlYXQtaWNvbiI+JiMxMjc5Njg7PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJhbi1mZWF0LXRpdGxlIj5NaUNBLXJlZ3VsaWVydCAmYW1wOyBFVS1rb25mb3JtPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJhbi1mZWF0LWJvZHkiPkJpdGdldCBpc3QgdW50ZXIgZGVyIEVVLUtyeXB0by1SZWd1bGllcnVuZyBNaUNBIGxpemVuemllcnQgdW5kIEJhRmluLWtvbmZvcm0g4oCTIGRhcyBiZWRldXRldCBSZWNodHNzaWNoZXJoZWl0IGbDvHIgZGV1dHNjaGUgTnV0emVyLiA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMjUvbWljYS12ZXJvcmRudW5nLyIgY2xhc3M9ImlsIG8iPk1pQ0EgZXJrbMOkcnQuPC9hPjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9ImFuLWZlYXQiPgogICAgPGRpdiBjbGFzcz0iYW4tZmVhdC1pY29uIj4mIzEyODE3Njs8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFuLWZlYXQtdGl0bGUiPktvc3Rlbmxvc2UgU0VQQS1FaW56YWhsdW5nPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJhbi1mZWF0LWJvZHkiPkVpbnphaGx1bmdlbiBwZXIgU0VQQS1CYW5rw7xiZXJ3ZWlzdW5nIHNpbmQgYmVpIEJpdGdldCA8c3Ryb25nPmtvc3Rlbmxvczwvc3Ryb25nPi4gS2VpbiBBdWZzY2hsYWcsIGtlaW5lIHZlcnN0ZWNrdGVuIEdlYsO8aHJlbi4gS3JlZGl0a2FydGUgaXN0IG3DtmdsaWNoIGFiZXIga29zdGVucGZsaWNodGlnICh+MSw1JSkuPC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0iYW4tZmVhdCI+CiAgICA8ZGl2IGNsYXNzPSJhbi1mZWF0LWljb24iPiYjMTI4NzM3OzwvZGl2PgogICAgPGRpdiBjbGFzcz0iYW4tZmVhdC10aXRsZSI+MzAwIE1pby4gJCBTY2h1dHpmb25kczwvZGl2PgogICAgPGRpdiBjbGFzcz0iYW4tZmVhdC1ib2R5Ij5CaXRnZXRzIFByb3RlY3Rpb24gRnVuZCBoYXQgZWluIFZvbHVtZW4gdm9uIDMwMCBNaW8uICQg4oCTIE51dHplcmdlbGRlciB3ZXJkZW4gYmVpIGVpbmVtIEhhY2stRXJlaWduaXMgYXVzIGRpZXNlbSBGb25kcyBlbnRzY2jDpGRpZ3QuIERldXRsaWNoIG1laHIgYWxzIGJlaSBkZW4gbWVpc3RlbiBLb25rdXJyZW50ZW4uPC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0iYW4tZmVhdCI+CiAgICA8ZGl2IGNsYXNzPSJhbi1mZWF0LWljb24iPiYjMTI4MjAwOzwvZGl2PgogICAgPGRpdiBjbGFzcz0iYW4tZmVhdC10aXRsZSI+Q29weSBUcmFkaW5nIGbDvHIgRWluc3RlaWdlcjwvZGl2PgogICAgPGRpdiBjbGFzcz0iYW4tZmVhdC1ib2R5Ij5XZXIgbm9jaCBrZWluZSBlaWdlbmUgU3RyYXRlZ2llIGhhdDogZWluZmFjaCBlcmZhaHJlbmUgVHJhZGVyIGtvcGllcmVuLiBCaXRnZXRzIENvcHktVHJhZGluZy1GZWF0dXJlIGlzdCBkYXMgPHN0cm9uZz5iZXN0ZSBpbSBFVS1SYXVtPC9zdHJvbmc+IHVuZCBzcGV6aWVsbCBmw7xyIEFuZsOkbmdlciB2ZXJzdMOkbmRsaWNoIGF1ZmdlYmF1dC48L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJhbi1mZWF0Ij4KICAgIDxkaXYgY2xhc3M9ImFuLWZlYXQtaWNvbiI+JiMxMjczODE7PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJhbi1mZWF0LXRpdGxlIj4zMCUgUmFiYXR0IG1pdCBrcnlwdG8zMDwvZGl2PgogICAgPGRpdiBjbGFzcz0iYW4tZmVhdC1ib2R5Ij5NaXQgUmVmZXJyYWwtQ29kZSA8c3Ryb25nPmtyeXB0bzMwPC9zdHJvbmc+IHNwYXJzdCBkdSBkYXVlcmhhZnQgMzAlIGF1ZiBhbGxlIEhhbmRlbHNnZWLDvGhyZW4uIEJlaSByZWdlbG3DpMOfaWdlbSBUcmFkaW5nIHN1bW1pZXJ0IHNpY2ggZGFzIHNjaG5lbGwgYXVmIGh1bmRlcnRlIEV1cm8gaW0gSmFoci48L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJhbi1mZWF0Ij4KICAgIDxkaXYgY2xhc3M9ImFuLWZlYXQtaWNvbiI+JiM5ODg5OzwvZGl2PgogICAgPGRpdiBjbGFzcz0iYW4tZmVhdC10aXRsZSI+RWluZmFjaGVzIEludGVyZmFjZTwvZGl2PgogICAgPGRpdiBjbGFzcz0iYW4tZmVhdC1ib2R5Ij5CaXRnZXQgYmlldGV0IHNvd29obCBlaW5lIHZlcmVpbmZhY2h0ZSBBbnNpY2h0IGbDvHIgQW5mw6RuZ2VyIGFscyBhdWNoIGRhcyB2b2xsc3TDpG5kaWdlIFByby1JbnRlcmZhY2UuIEVpbnN0ZWlnZXIga8O2bm5lbiBpbiBkZXIgZWluZmFjaGVuIEFuc2ljaHQgc3RhcnRlbiB1bmQgc3DDpHRlciB1cGdyYWRlbi48L2Rpdj4KICA8L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJhbi1xIj4KICA8YmxvY2txdW90ZT4mYmRxdW87RGllIGjDpHVmaWdzdGUgQW5mw6RuZ2VyZnJhZ2UgZGllIGljaCBiZWtvbW1lOiAnV2VsY2hlIELDtnJzZSBzb2xsIGljaCBuZWhtZW4\/JyBNZWluZSBBbnR3b3J0IDIwMjY6IEbDvHIgZGllIG1laXN0ZW4gRGV1dHNjaGVuIGlzdCBCaXRnZXQgZGllIGJlc3RlIEtvbWJpbmF0aW9uIGF1cyBTaWNoZXJoZWl0LCBCZW51dHplcmZyZXVuZGxpY2hrZWl0IHVuZCBQcmVpcy4gTWlDQS1yZWd1bGllcnQsIGRldXRzY2hlIE9iZXJmbMOkY2hlLCBrb3N0ZW5sb3NlIFNFUEEtRWluemFobHVuZywgMzAlIEdlYsO8aHJlbnJhYmF0dCBtaXQgQ29kZSBrcnlwdG8zMCDigJMgdW5kIHdlbm4gZHUgbWFsIG1pdCBDb3B5IFRyYWRpbmcgYW5mYW5nZW4gd2lsbHN0LCBpc3QgQml0Z2V0IGRhZsO8ciBkaWUgYmVzdGUgS3J5cHRvLVBsYXR0Zm9ybSBpbSBFVS1SYXVtLiBEYXMgaXN0IG5pY2h0IHNlbGJzdHZlcnN0w6RuZGxpY2gg4oCTIGdlcmFkZSBiZWkgZWluZXIgQsO2cnNlIGRpZSBnbGVpY2h6ZWl0aWcgYXVjaCBmw7xyIFByb2ZpcyB0YXVndC4mbGRxdW87PC9ibG9ja3F1b3RlPgogIDxkaXYgY2xhc3M9ImFuLXEtYXR0ciI+PHN0cm9uZz5GZWxpeCBSaWVnZXI8L3N0cm9uZz48c3Bhbj5HcsO8bmRlciAmYW1wOyBDaGVmcmVkYWt0ZXVyIEtyeXB0b1p1a3VuZnQuY29tICZtaWRkb3Q7IE1haSAyMDI2PC9zcGFuPjwvZGl2Pgo8L2Rpdj4KCjwhLS0gUkFUSU5HIC0tPgo8ZGl2IGNsYXNzPSJhbi1yYXRpbmciPgogIDxzcGFuIGNsYXNzPSJhbi1zdGFycyI+JiM5NzMzOyYjOTczMzsmIzk3MzM7JiM5NzMzOyYjOTczMzs8L3NwYW4+CiAgPHNwYW4gY2xhc3M9ImFuLXJhdGluZy12YWwiPjQsODwvc3Bhbj4KICA8c3BhbiBjbGFzcz0iYW4tcmF0aW5nLW1heCI+LyA1LDAgJm5ic3A7Jm1pZGRvdDsmbmJzcDsgQml0Z2V0IEdlc2FtdGJld2VydHVuZyBBbmbDpG5nZXIgMjAyNjwvc3Bhbj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJhbi1ociI+PC9kaXY+Cgo8IS0tIENPREUgRVJLTMOEUlVORyAtLT4KPGgyPkRlciBSZWZlcnJhbC1Db2RlIGtyeXB0bzMwOiA8ZW0+V2FzIGVyIGdlbmF1IGJlZGV1dGV0PC9lbT48L2gyPgoKPHA+RWluIFJlZmVycmFsLUNvZGUgYmVpIEtyeXB0b2LDtnJzZW4gaXN0IGVpbiBFbXBmZWhsdW5nc2NvZGUsIGRlciBkaXIgYmVpbSBFaW50cml0dCBlaW5lbiBkYXVlcmhhZnRlbiBWb3J0ZWlsIHZlcnNjaGFmZnQuIERlciBDb2RlIDxzdHJvbmc+a3J5cHRvMzA8L3N0cm9uZz4gZ2lidCBkaXIgYXVmIEJpdGdldCA8c3Ryb25nPjMwJSBSYWJhdHQgYXVmIGFsbGUgSGFuZGVsc2dlYsO8aHJlbjwvc3Ryb25nPiDigJMgZGF1ZXJoYWZ0LCBvaG5lIE1pbmRlc3RoYW5kZWx2b2x1bWVuLCBvaG5lIEFibGF1ZmRhdHVtLjwvcD4KCjxkaXYgY2xhc3M9ImFuLWJveCBvcmciPgogIDxkaXYgY2xhc3M9ImFuLWJveC10Ij4mIzEyODIwMDsgV2FzIGtyeXB0bzMwIGtvbmtyZXQgYmVkZXV0ZXQg4oCTIFJlY2hlbmJlaXNwaWVsPC9kaXY+CiAgPHVsPgogICAgPGxpPjxzdHJvbmc+T2huZSBDb2RlOjwvc3Ryb25nPiBTcG90LUdlYsO8aHIgMCwxJSAmcmFycjsgYmVpIDEuMDAwIOKCrCBUcmFkZSA9IDEsMDAg4oKsIEdlYsO8aHI8L2xpPgogICAgPGxpPjxzdHJvbmc+TWl0IGtyeXB0bzMwOjwvc3Ryb25nPiBTcG90LUdlYsO8aHIgMCwwNyUgJnJhcnI7IGJlaSAxLjAwMCDigqwgVHJhZGUgPSAwLDcwIOKCrCBHZWLDvGhyPC9saT4KICAgIDxsaT48c3Ryb25nPkVyc3Bhcm5pcyBwcm8gVHJhZGU6PC9zdHJvbmc+IDAsMzAg4oKsICgzMCUpPC9saT4KICAgIDxsaT48c3Ryb25nPkJlaSAxMC4wMDAg4oKsIE1vbmF0c3ZvbHVtZW46PC9zdHJvbmc+IDMsMDAg4oKsIGdlc3BhcnQgJnJhcnI7IDM2IOKCrCAvIEphaHI8L2xpPgogICAgPGxpPjxzdHJvbmc+QmVpIDEwMC4wMDAg4oKsIE1vbmF0c3ZvbHVtZW46PC9zdHJvbmc+IDMwLDAwIOKCrCBnZXNwYXJ0ICZyYXJyOyAzNjAg4oKsIC8gSmFocjwvbGk+CiAgICA8bGk+R2lsdCBmw7xyIFNwb3QsIEZ1dHVyZXMgdW5kIGFsbGUgYW5kZXJlbiBIYW5kZWxzYXJ0ZW4gYXVmIEJpdGdldDwvbGk+CiAgPC91bD4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJhbi1ib3ggeWx3Ij4KICA8ZGl2IGNsYXNzPSJhbi1ib3gtdCI+JiM5ODg4OyBXaWNodGlnOiBDb2RlIG51ciBiZWkgUmVnaXN0cmllcnVuZyBlaW5nZWJiYXI8L2Rpdj4KICA8cD48c3Ryb25nPkRlbiBSZWZlcnJhbC1Db2RlIGtyeXB0bzMwIGthbm5zdCBkdSBudXIgYmVpIGRlciBlcnN0bWFsaWdlbiBLb250b2Vyc3RlbGx1bmcgZWluZ2ViZW4g4oCTIG5pY2h0IG5hY2h0csOkZ2xpY2guPC9zdHJvbmc+IFdlbm4gZHUgYmVyZWl0cyBlaW4gQml0Z2V0LUtvbnRvIG9obmUgQ29kZSBoYXN0LCBrYW5uc3QgZHUgbGVpZGVyIG5pY2h0IG1laHIgdm9uIGRpZXNlbSBSYWJhdHQgcHJvZml0aWVyZW4uIFdlbm4gZHUgbm9jaCBrZWluIEtvbnRvIGhhc3Q6IE51dHplIGRlbiBkaXJla3RlbiBMaW5rIDxhIGhyZWY9Imh0dHBzOi8vYm9udXMuYml0Z2V0LmNvbS9LcnlwdG96dWt1bmZ0MSIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9mb2xsb3cgbm9vcGVuZXIiIGNsYXNzPSJpbCBvIj5ib251cy5iaXRnZXQuY29tL0tyeXB0b3p1a3VuZnQxPC9hPiDigJMgZG9ydCB3aXJkIGRlciBDb2RlIGF1dG9tYXRpc2NoIGFuZ2V3ZW5kZXQuPC9wPgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImFuLWhyIj48L2Rpdj4KCjwhLS0gNS1TQ0hSSVRURSBBTkxFSVRVTkcgLS0+CjxoMj5FcnN0ZXIgS2F1ZiBpbiA1IFNjaHJpdHRlbjogPGVtPlNjaHJpdHQtZsO8ci1TY2hyaXR0LUFubGVpdHVuZyBmw7xyIEVpbnN0ZWlnZXI8L2VtPjwvaDI+Cgo8ZGl2IGNsYXNzPSJhbi1zdGVwcyI+CiAgPGRpdiBjbGFzcz0iYW4tc3RlcCI+CiAgICA8ZGl2IGNsYXNzPSJhbi1zdGVwLW51bSI+MTwvZGl2PgogICAgPGRpdiBjbGFzcz0iYW4tc3RlcC1ib2R5Ij4KICAgICAgPGgzPktvbnRvIHJlZ2lzdHJpZXJlbiA8c3Bhbj7igJMgbWl0IENvZGUga3J5cHRvMzA8L3NwYW4+PC9oMz4KICAgICAgPHA+w5ZmZm5lIDxhIGhyZWY9Imh0dHBzOi8vYm9udXMuYml0Z2V0LmNvbS9LcnlwdG96dWt1bmZ0MSIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9mb2xsb3cgbm9vcGVuZXIiIGNsYXNzPSJpbCBvIj5ib251cy5iaXRnZXQuY29tL0tyeXB0b3p1a3VuZnQxPC9hPiBpbSBCcm93c2VyIOKAkyBkZXIgQ29kZSBrcnlwdG8zMCB3aXJkIGF1dG9tYXRpc2NoIGVpbmdldHJhZ2VuLiBFLU1haWwtQWRyZXNzZSBlaW5nZWJlbiwgc2ljaGVyZXMgUGFzc3dvcnQgd8OkaGxlbiAobWluLiA4IFplaWNoZW4sIEdyb8OfLS9LbGVpbmJ1Y2hzdGFiZW4sIFphaGwsIFNvbmRlcnplaWNoZW4pLiBFLU1haWwtQmVzdMOkdGlndW5nc2xpbmsgYW5rbGlja2VuLjwvcD4KICAgICAgPHNwYW4gY2xhc3M9ImFuLXN0ZXAtdGlwIj4mIzEyODE2MTsgVGlwcDogTnV0emUgZWluZSBFLU1haWwgZGllIGR1IHdpcmtsaWNoIGltIEJsaWNrIGhhc3Qg4oCTIGFsbGUgd2ljaHRpZ2VuIEJlbmFjaHJpY2h0aWd1bmdlbiBrb21tZW4gZG9ydCBhbjwvc3Bhbj4KICAgIDwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9ImFuLXN0ZXAiPgogICAgPGRpdiBjbGFzcz0iYW4tc3RlcC1udW0iPjI8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFuLXN0ZXAtYm9keSI+CiAgICAgIDxoMz4yRkEgc29mb3J0IGFrdGl2aWVyZW4gPHNwYW4+4oCTIFNpY2hlcmhlaXQgenVlcnN0PC9zcGFuPjwvaDM+CiAgICAgIDxwPkRpcmVrdCBuYWNoIGRlciBSZWdpc3RyaWVydW5nOiA8c3Ryb25nPkVpbnN0ZWxsdW5nZW4g4oaSIFNpY2hlcmhlaXQg4oaSIDItRmFrdG9yLUF1dGhlbnRpZml6aWVydW5nPC9zdHJvbmc+LiBFbXBmb2hsZW46IEdvb2dsZSBBdXRoZW50aWNhdG9yIG9kZXIgQXV0aHkgKEFwcCBoZXJ1bnRlcmxhZGVuLCBRUi1Db2RlIHNjYW5uZW4pLiBEYXMgc2Now7x0enQgZGVpbiBLb250byBhdWNoIHdlbm4gZGVpbiBQYXNzd29ydCBnZWxlYWt0IHdpcmQuIDxzdHJvbmc+RGllc2VuIFNjaHJpdHQgbmljaHQgw7xiZXJzcHJpbmdlbi48L3N0cm9uZz48L3A+CiAgICAgIDxzcGFuIGNsYXNzPSJhbi1zdGVwLXRpcCI+JiMxMjg3Mzc7IFNpY2hlcmhlaXRzLVRpcHA6IFJlY292ZXJ5LUNvZGVzIGRlciAyRkEtQXBwIHNpY2hlciBvZmZsaW5lIGF1ZmJld2FocmVuPC9zcGFuPgogICAgPC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0iYW4tc3RlcCI+CiAgICA8ZGl2IGNsYXNzPSJhbi1zdGVwLW51bSI+MzwvZGl2PgogICAgPGRpdiBjbGFzcz0iYW4tc3RlcC1ib2R5Ij4KICAgICAgPGgzPktZQy1WZXJpZml6aWVydW5nIDxzcGFuPuKAkyBJZGVudGl0w6R0IGJlc3TDpHRpZ2VuPC9zcGFuPjwvaDM+CiAgICAgIDxwPkbDvHIgRWluemFobHVuZ2VuIHVuZCBow7ZoZXJlIEhhbmRlbHNsaW1pdHMgaXN0IGVpbmUgS1lDLVZlcmlmaXppZXJ1bmcgKEtub3cgWW91ciBDdXN0b21lcikgZXJmb3JkZXJsaWNoOiA8c3Ryb25nPlByb2ZpbCDihpIgSWRlbnRpdMOkdHN2ZXJpZml6aWVydW5nIOKGkiBQZXJzb25hbGF1c3dlaXMgb2RlciBSZWlzZXBhc3M8L3N0cm9uZz4gZm90b2dyYWZpZXJlbiB1bmQgaG9jaGxhZGVuLiBHZW5laG1pZ3VuZyBtZWlzdCBpbiA14oCTMTUgTWludXRlbi4gT2huZSBLWUM6IHN0YXJrIGVpbmdlc2NocsOkbmt0ZSBGdW5rdGlvbmVuLiA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMjUvbWljYS12ZXJvcmRudW5nLyIgY2xhc3M9ImlsIG8iPldhcnVtIEtZQyB1bnRlciBNaUNBIFBmbGljaHQgaXN0LjwvYT48L3A+CiAgICAgIDxzcGFuIGNsYXNzPSJhbi1zdGVwLXRpcCI+JiMxMjgyNDc7IFRpcHA6IEF1c3dlaXMgZ2VyYWRlIGhhbHRlbiwgZ3V0ZSBCZWxldWNodHVuZyDigJMgb2Z0IGtsYXBwdCBlcyBiZWltIGVyc3RlbiBWZXJzdWNoPC9zcGFuPgogICAgPC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0iYW4tc3RlcCI+CiAgICA8ZGl2IGNsYXNzPSJhbi1zdGVwLW51bSI+NDwvZGl2PgogICAgPGRpdiBjbGFzcz0iYW4tc3RlcC1ib2R5Ij4KICAgICAgPGgzPkdlbGQgZWluemFobGVuIDxzcGFuPuKAkyBTRVBBIGtvc3Rlbmxvczwvc3Bhbj48L2gzPgogICAgICA8cD48c3Ryb25nPkVpbnphaGxlbiDihpIgRmlhdCDihpIgU0VQQS3DnGJlcndlaXN1bmc8L3N0cm9uZz46IEJhbmtkYXRlbiB2b24gQml0Z2V0IGtvcGllcmVuLCBkZW4gYW5nZWdlYmVuZW4gVmVyd2VuZHVuZ3N6d2VjayBleGFrdCDDvGJlcm5laG1lbiAod2ljaHRpZyBmw7xyIGRpZSBadW9yZG51bmcpLiBTRVBBLUd1dHNjaHJpZnQ6IDHigJMyIFdlcmt0YWdlLCBrb3N0ZW5sb3MuIDxzdHJvbmc+U29mb3J0ZWluemFobHVuZyBwZXIgS3JlZGl0a2FydGU8L3N0cm9uZz4gaXN0IGViZW5mYWxscyBtw7ZnbGljaCAofjEsNSUgQXVmc2NobGFnKS4gTWluaW11bTogY2EuIDEw4oCTMjAg4oKsLjwvcD4KICAgICAgPHNwYW4gY2xhc3M9ImFuLXN0ZXAtdGlwIj4mIzEyODE3NjsgRW1wZmVobHVuZyBmw7xyIEVpbnN0ZWlnZXI6IE1pdCAxMDDigJMyMDAg4oKsIHN0YXJ0ZW4gdW0gaW4gUnVoZSBkaWUgUGxhdHRmb3JtIGtlbm5lbnp1bGVybmVuPC9zcGFuPgogICAgPC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0iYW4tc3RlcCI+CiAgICA8ZGl2IGNsYXNzPSJhbi1zdGVwLW51bSI+NTwvZGl2PgogICAgPGRpdiBjbGFzcz0iYW4tc3RlcC1ib2R5Ij4KICAgICAgPGgzPkVyc3RlbiBLYXVmIHTDpHRpZ2VuIDxzcGFuPuKAkyBCaXRjb2luIG9kZXIgRXRoZXJldW08L3NwYW4+PC9oMz4KICAgICAgPHA+PHN0cm9uZz5Nw6Rya3RlIOKGkiBTcG90IOKGkiBCVEMvVVNEVCBvZGVyIEVUSC9VU0RUPC9zdHJvbmc+IHN1Y2hlbi4gS2F1ZnR5cDogPHN0cm9uZz5NYXJrZXQgT3JkZXI8L3N0cm9uZz4gZsO8ciBzb2ZvcnRpZ2VuIEthdWYgenVtIGFrdHVlbGxlbiBQcmVpcyAoZsO8ciBBbmbDpG5nZXIgZW1wZm9obGVuKS4gQmV0cmFnIGluIFVTRFQgb2RlciBFVVIgZWluZ2ViZW4uIEJlc3TDpHRpZ2VuIOKAkyBmZXJ0aWcuIEJpdGNvaW4gb2RlciBFdGhlcmV1bSBiZWZpbmRldCBzaWNoIGpldHp0IGluIGRlaW5lbSBCaXRnZXQtU3BvdC1XYWxsZXQuIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wNi8wNS93YXMtaXN0LWRjYS8iIGNsYXNzPSJpbCBnIj5EQ0EtU3RyYXRlZ2llOiByZWdlbG3DpMOfaWcga2xlaW5lIEJldHLDpGdlIGthdWZlbiBzdGF0dCBlaW5tYWxpZyB2aWVsLjwvYT48L3A+CiAgICAgIDxzcGFuIGNsYXNzPSJhbi1zdGVwLXRpcCI+JiMxMjgyMDA7IEFuZsOkbmdlci1FbXBmZWhsdW5nOiBCVEMgdW5kIEVUSCBhbHMgZXJzdGUgQ29pbnMg4oCTIGFtIGxpcXVpZGVzdGVuLCBhbSBiZWthbm50ZXN0ZW4sIGFtIHdlbmlnc3RlbiB2b2xhdGlsIGltIFZlcmdsZWljaCB6dSBBbHRjb2luczwvc3Bhbj4KICAgIDwvZGl2PgogIDwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImFuLWhyIj48L2Rpdj4KCjwhLS0gVkVSR0xFSUNIIC0tPgo8aDI+QsO2cnNlbnZlcmdsZWljaDogPGVtPkJpdGdldCB2cy4gQml0dmF2byB2cy4gQ29pbmJhc2UgdnMuIEtyYWtlbiB2cy4gQmluYW5jZTwvZW0+PC9oMj4KCjxwPkbDvHIgZWluZW4gZmFpcmVuIFZlcmdsZWljaDogQWxsZSBmw7xuZiBCw7Zyc2VuIHNpbmQgc2VyacO2cyB1bmQgcmVndWxpZXJ0LiBEaWUgVW50ZXJzY2hpZWRlIGxpZWdlbiBpbiBHZWLDvGhyZW4sIENvaW4tQXVzd2FobCwgRnVua3Rpb25zdW1mYW5nIHVuZCBCZW51dHplcmZyZXVuZGxpY2hrZWl0IGbDvHIgQW5mw6RuZ2VyOjwvcD4KCjxkaXYgY2xhc3M9ImFuLXR3Ij4KICA8dGFibGUgY2xhc3M9ImFuLXRibCI+CiAgICA8dGhlYWQ+CiAgICAgIDx0cj4KICAgICAgICA8dGg+S3JpdGVyaXVtPC90aD4KICAgICAgICA8dGg+JiM5ODg5OyBCaXRnZXQgKyBrcnlwdG8zMDwvdGg+CiAgICAgICAgPHRoPkJpdHZhdm88L3RoPgogICAgICAgIDx0aD5Db2luYmFzZTwvdGg+CiAgICAgICAgPHRoPktyYWtlbjwvdGg+CiAgICAgICAgPHRoPkJpbmFuY2U8L3RoPgogICAgICA8L3RyPgogICAgPC90aGVhZD4KICAgIDx0Ym9keT4KICAgICAgPHRyIGNsYXNzPSJyb3ctd2luIj4KICAgICAgICA8dGQ+U3BvdC1HZWLDvGhyIChTdGFuZGFyZCk8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtbyI+PHN0cm9uZz4wLDA3JSA8c3BhbiBjbGFzcz0idGkgbyI+bWl0IGtyeXB0bzMwPC9zcGFuPjwvc3Ryb25nPjwvdGQ+CiAgICAgICAgPHRkPjAsMjUlPC90ZD4KICAgICAgICA8dGQ+MCw2JSAoU2ltcGxlKTwvdGQ+CiAgICAgICAgPHRkPjAsMjYlPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLWciPjAsMSU8L3RkPgogICAgICA8L3RyPgogICAgICA8dHI+CiAgICAgICAgPHRkPlJlZmVycmFsLUNvZGU8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtbyI+PHN0cm9uZz5rcnlwdG8zMCDihpIgMzAlIG9mZjwvc3Ryb25nPjwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1yIj5rZWluIENvZGU8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtciI+a2VpbiBkYXVlcmhhZnRlciBSYWJhdHQ8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtciI+a2VpbmVyPC90ZD4KICAgICAgICA8dGQ+Qk5CLVJhYmF0dCAoNeKAkzI1JSk8L3RkPgogICAgICA8L3RyPgogICAgICA8dHIgY2xhc3M9InJvdy13aW4iPgogICAgICAgIDx0ZD5NaUNBIC8gRVUtUmVndWxpZXJ1bmc8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtZyI+JiMxMDAwMzsgTWlDQTwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1nIj4mIzEwMDAzOyBETkIgKE5MKTwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1nIj4mIzEwMDAzOyBCYUZpbjwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1nIj4mIzEwMDAzOyBCYUZpbjwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1yIj4mIzk4ODg7IGVpbmdlc2NocsOkbmt0IEVVPC90ZD4KICAgICAgPC90cj4KICAgICAgPHRyPgogICAgICAgIDx0ZD5TRVBBLUVpbnphaGx1bmc8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtZyI+S29zdGVubG9zPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLWciPktvc3RlbmxvczwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1nIj5Lb3N0ZW5sb3M8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtZyI+S29zdGVubG9zPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLXIiPkVpbmdlc2NocsOkbmt0PC90ZD4KICAgICAgPC90cj4KICAgICAgPHRyPgogICAgICAgIDx0ZD5WZXJmw7xnYmFyZSBDb2luczwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1nIj44MDArPC90ZD4KICAgICAgICA8dGQ+fjIwMDwvdGQ+CiAgICAgICAgPHRkPn4yNTA8L3RkPgogICAgICAgIDx0ZD5+MzAwPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLWciPjM1MCs8L3RkPgogICAgICA8L3RyPgogICAgICA8dHI+CiAgICAgICAgPHRkPkRldXRzY2hlIE9iZXJmbMOkY2hlPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLWciPiYjMTAwMDM7IFZvbGxzdMOkbmRpZzwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1nIj4mIzEwMDAzOyBWb2xsc3TDpG5kaWc8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtZyI+JiMxMDAwMzsgSmE8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtZyI+JiMxMDAwMzsgSmE8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtZyI+JiMxMDAwMzsgSmE8L3RkPgogICAgICA8L3RyPgogICAgICA8dHI+CiAgICAgICAgPHRkPkFuZsOkbmdlcmZyZXVuZGxpY2hrZWl0PC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLW8iPiYjMTEwODg7JiMxMTA4ODsmIzExMDg4OyYjMTEwODg7JiMxMTA4ODs8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtZyI+JiMxMTA4ODsmIzExMDg4OyYjMTEwODg7JiMxMTA4ODsmIzExMDg4OyAoZWluZmFjaHN0ZSk8L3RkPgogICAgICAgIDx0ZD4mIzExMDg4OyYjMTEwODg7JiMxMTA4ODsmIzExMDg4OzwvdGQ+CiAgICAgICAgPHRkPiYjMTEwODg7JiMxMTA4ODsmIzExMDg4OzwvdGQ+CiAgICAgICAgPHRkPiYjMTEwODg7JiMxMTA4ODsmIzExMDg4OzwvdGQ+CiAgICAgIDwvdHI+CiAgICAgIDx0ciBjbGFzcz0icm93LXdpbiI+CiAgICAgICAgPHRkPkNvcHkgVHJhZGluZyAoRVUpPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLWciPjxzdHJvbmc+JiMxMDAwMzsgQmVzdGVzIGluIEVVPC9zdHJvbmc+PC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLXIiPiYjMTAwMDc7PC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLXIiPiYjMTAwMDc7PC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLXIiPiYjMTAwMDc7PC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLXIiPiYjMTAwMDc7IChFVSBlaW5nZXNjaHLDpG5rdCk8L3RkPgogICAgICA8L3RyPgogICAgICA8dHI+CiAgICAgICAgPHRkPlN0YWtpbmc8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtZyI+JiMxMDAwMzsgNTArIENvaW5zPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLWciPiYjMTAwMDM7IEphPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLWciPiYjMTAwMDM7IEphPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLWciPiYjMTAwMDM7IEphPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLWciPiYjMTAwMDM7IEphPC90ZD4KICAgICAgPC90cj4KICAgICAgPHRyPgogICAgICAgIDx0ZD5GdXR1cmVzIC8gSGViZWw8L3RkPgogICAgICAgIDx0ZD4mIzEwMDAzOyBiaXMgMTI1w5c8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtciI+JiMxMDAwNzs8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtciI+JiMxMDAwNzs8L3RkPgogICAgICAgIDx0ZD4mIzEwMDAzOyBiaXMgNcOXIChFVSk8L3RkPgogICAgICAgIDx0ZD4mIzEwMDAzOyBiaXMgMjDDlyAoRVUpPC90ZD4KICAgICAgPC90cj4KICAgICAgPHRyPgogICAgICAgIDx0ZD5TY2h1dHpmb25kczwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1nIj4zMDAgTWlvLiAkPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLXIiPuKAkzwvdGQ+CiAgICAgICAgPHRkPkZESUMgKCQsIFVTRCk8L3RkPgogICAgICAgIDx0ZCBjbGFzcz0idGMtciI+4oCTPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLWciPlNBRlUtRm9uZHM8L3RkPgogICAgICA8L3RyPgogICAgICA8dHI+CiAgICAgICAgPHRkPlByb29mIG9mIFJlc2VydmVzPC90ZD4KICAgICAgICA8dGQgY2xhc3M9InRjLWciPiYjMTAwMDM7IE1vbmF0bGljaDwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1yIj4mIzEwMDA3OzwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1nIj4mIzEwMDAzOyBKYTwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1nIj4mIzEwMDAzOyBKYTwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1nIj4mIzEwMDAzOyBKYTwvdGQ+CiAgICAgIDwvdHI+CiAgICAgIDx0ciBjbGFzcz0icm93LXdpbiI+CiAgICAgICAgPHRkPkJlc3RlcyBmw7xyIEFuZsOkbmdlcjwvdGQ+CiAgICAgICAgPHRkIGNsYXNzPSJ0Yy1nIj48c3Ryb25nPkFsbHJvdW5kZXIgKyBnw7xuc3RpZzwvc3Ryb25nPjwvdGQ+CiAgICAgICAgPHRkPkFic29sdXRlIEVpbnN0ZWlnZXI8L3RkPgogICAgICAgIDx0ZD5VU0EtTnV0emVyPC90ZD4KICAgICAgICA8dGQ+RVVSLVBhYXJlIGRpcmVrdDwvdGQ+CiAgICAgICAgPHRkPk1heGltYWxlIENvaW4tQXVzd2FobDwvdGQ+CiAgICAgIDwvdHI+CiAgICA8L3Rib2R5PgogIDwvdGFibGU+CjwvZGl2PgoKPGRpdiBjbGFzcz0iYW4tYm94IGdybiI+CiAgPGRpdiBjbGFzcz0iYW4tYm94LXQiPiYjMTI4MTYxOyBGYXppdCBWZXJnbGVpY2g8L2Rpdj4KICA8cD48c3Ryb25nPkJpdHZhdm88L3N0cm9uZz4gaXN0IGFtIGVpbmZhY2hzdGVuIGbDvHIgYWJzb2x1dGUgRWluc3RlaWdlciBkaWUgbnVyIEJUQyB1bmQgRVRIIGthdWZlbiB3b2xsZW4g4oCTIGFiZXIgdGV1cmVyICgwLDI1JSkgdW5kIHdlbmlnZXIgRnVua3Rpb25lbi4gPHN0cm9uZz5CaXRnZXQgbWl0IGtyeXB0bzMwPC9zdHJvbmc+IGlzdCBnw7xuc3RpZ2VyICgwLDA3JSksIGhhdCBtZWhyIENvaW5zLCBDb3B5IFRyYWRpbmcgdW5kIHfDpGNoc3QgbWl0IGRlbSBOdXR6ZXIgbWl0IHdlbm4gZXIgZm9ydGdlc2Nocml0dGVuZXIgd2lyZC4gRsO8ciBFaW5zdGVpZ2VyIGRpZSBsYW5nZnJpc3RpZyBoYW5kZWxuIHdvbGxlbjogPHN0cm9uZz5CaXRnZXQgaXN0IGRpZSBiZXNzZXJlIEludmVzdGl0aW9uIGluIGVpbmUgZWluemVsbmUgUGxhdHRmb3JtLjwvc3Ryb25nPjwvcD4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJhbi1ociI+PC9kaXY+Cgo8IS0tIE5BQ0ggREVNIEVSU1RFTiBLQVVGIC0tPgo8aDI+V2FzIG5hY2ggZGVtIGVyc3RlbiBLYXVmPyA8ZW0+RGllIG7DpGNoc3RlbiBzaW5udm9sbGVuIFNjaHJpdHRlPC9lbT48L2gyPgoKPGRpdiBjbGFzcz0iYW4tY29sczIiPgogIDxkaXYgY2xhc3M9ImFuLWNvbCBnIj4KICAgIDxoNCBjbGFzcz0iZyI+JiM5OTg5OyBFbXBmb2hsZW4gZsO8ciBBbmbDpG5nZXI8L2g0PgogICAgPHVsPgogICAgICA8bGk+PHN0cm9uZz5EQ0EtU3RyYXRlZ2llOjwvc3Ryb25nPiBSZWdlbG3DpMOfaWdlIGtsZWluZSBLw6R1ZmUgc3RhdHQgZWluZW0gZ3Jvw59lbiBFaW5tYWxrYXVmLiA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDYvMDUvd2FzLWlzdC1kY2EvIiBjbGFzcz0iaWwgZyI+RENBIGVya2zDpHJ0LjwvYT48L2xpPgogICAgICA8bGk+PHN0cm9uZz5IYXJkd2FyZS1XYWxsZXQ8L3N0cm9uZz4gZsO8ciBncm\/Dn2UgQmV0csOkZ2UgKExlZGdlci9UcmV6b3IpLiA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMjkvY29sZC13YWxsZXQtdnMtaG90LXdhbGxldC8iIGNsYXNzPSJpbCBnIj5Db2xkIFdhbGxldCBlcmtsw6RydC48L2E+PC9saT4KICAgICAgPGxpPjxzdHJvbmc+U3Rha2luZzwvc3Ryb25nPiBhdWYgQml0Z2V0OiBFVEgsIFNPTCwgQURBIHBhc3NpdiB2ZXJ6aW5zZW4uIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yMi9wYXNzaXZlcy1laW5rb21tZW4tc3Rha2luZy8iIGNsYXNzPSJpbCBnIj5QYXNzaXZlcyBFaW5rb21tZW4gZHVyY2ggU3Rha2luZy48L2E+PC9saT4KICAgICAgPGxpPjxzdHJvbmc+Q29weSBUcmFkaW5nOjwvc3Ryb25nPiBFcmZhaHJlbmUgVHJhZGVyIDE6MSBrb3BpZXJlbiDigJMgYWIgNTAgJC48L2xpPgogICAgICA8bGk+PHN0cm9uZz5TdGV1ZXItRG9rdW1lbnRhdGlvbjwvc3Ryb25nPiB2b24gQW5mYW5nIGFuIG1pdCBLcnlwdG8tU3RldWVyc29mdHdhcmUuIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wMy8yNS9rcnlwdG93YWVocnVuZ2VuLXN0ZXVlcm4vIiBjbGFzcz0iaWwgbyI+S3J5cHRvLVN0ZXVlciBlcmtsw6RydC48L2E+PC9saT4KICAgIDwvdWw+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0iYW4tY29sIHIiPgogICAgPGg0IGNsYXNzPSJyIj4mIzk4ODg7IEjDpHVmaWdlIEFuZsOkbmdlci1GZWhsZXIgdmVybWVpZGVuPC9oND4KICAgIDx1bD4KICAgICAgPGxpPjxzdHJvbmc+Rk9NTy1Lw6R1ZmU6PC9zdHJvbmc+IE5pZW1hbHMga2F1ZmVuIHdlaWwgYWxsZSBrYXVmZW4gdW5kIGRlciBLdXJzIGdlcmFkZSBleHBsb2RpZXJ0PC9saT4KICAgICAgPGxpPjxzdHJvbmc+QWxsZXMgYXVmIGVpbmVuIENvaW46PC9zdHJvbmc+IERpdmVyc2lmaWthdGlvbiBCVEMgKyBFVEggKyBnZ2YuIDHigJMyIEFsdGNvaW5zPC9saT4KICAgICAgPGxpPjxzdHJvbmc+S2VpbiAyRkE6PC9zdHJvbmc+IFNpY2hlcmhlaXQgaW1tZXIgYWxzIGVyc3RlcyBlaW5yaWNodGVuPC9saT4KICAgICAgPGxpPjxzdHJvbmc+VW5yZWFsaXN0aXNjaGUgRXJ3YXJ0dW5nZW46PC9zdHJvbmc+IEtyeXB0byBpc3QgaG9jaHZvbGF0aWwg4oCTIDUwJSBEcmF3ZG93bnMgbcO2Z2xpY2g8L2xpPgogICAgICA8bGk+PHN0cm9uZz5TZWVkIFBocmFzZSB0ZWlsZW46PC9zdHJvbmc+IE5pZW1hbHMsIGFuIG5pZW1hbmRlbi4gPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzExL2tyeXB0by13YWxsZXRzLyIgY2xhc3M9ImlsIHIiPldhbGxldC1TaWNoZXJoZWl0IGVya2zDpHJ0LjwvYT48L2xpPgogICAgICA8bGk+PHN0cm9uZz5TdGV1ZXIgaWdub3JpZXJlbjo8L3N0cm9uZz4gR2V3aW5uZSB1bnRlciAxIEphaHIgSGFsdGVkYXVlciBzaW5kIHN0ZXVlcnBmbGljaHRpZzwvbGk+CiAgICA8L3VsPgogIDwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImFuLWhyIj48L2Rpdj4KCjwhLS0gRsOcUiBXRU4gSVNUIEJJVEdFVCAtLT4KPGgyPkbDvHIgd2VuIGlzdCBCaXRnZXQgaWRlYWwg4oCTIDxlbT51bmQgZsO8ciB3ZW4gbmljaHQ\/PC9lbT48L2gyPgoKPGRpdiBjbGFzcz0iYW4tdGFyZ2V0Ij4KICA8ZGl2IGNsYXNzPSJhbi10ZyB5ZXMiPgogICAgPGRpdiBjbGFzcz0iYW4tdGctdGl0bGUiPiYjOTk4OTsgQml0Z2V0IGlzdCBpZGVhbCBmw7xyLi4uPC9kaXY+CiAgICA8dWw+CiAgICAgIDxsaT5EZXV0c2NoZSBFaW5zdGVpZ2VyIGRpZSBlaW5lIE1pQ0EtcmVndWxpZXJ0ZSBCw7Zyc2Ugd29sbGVuPC9saT4KICAgICAgPGxpPkFsbGUgZGllIGtvc3RlbmxvcyBwZXIgU0VQQSBlaW56YWhsZW4gbcO2Y2h0ZW48L2xpPgogICAgICA8bGk+V2VyIENvcHkgVHJhZGluZyBhdXNwcm9iaWVyZW4gd2lsbCAoYmVzdGVzIGluIEVVKTwvbGk+CiAgICAgIDxsaT5OdXR6ZXIgZGllIG5lYmVuIEJUQy9FVEggYXVjaCBBbHRjb2lucyBoYW5kZWxuIHdvbGxlbiAoODAwKyk8L2xpPgogICAgICA8bGk+QW5sZWdlciBkaWUgbGFuZ2ZyaXN0aWcgYXVmIGVpbmVyIFBsYXR0Zm9ybSBibGVpYmVuIHdvbGxlbjwvbGk+CiAgICAgIDxsaT5BbGxlIGRpZSBkYXVlcmhhZnQgMzAlIEdlYsO8aHJlbiBzcGFyZW4gd29sbGVuIChDb2RlIGtyeXB0bzMwKTwvbGk+CiAgICAgIDxsaT5XZXIgU3Rha2luZy1SZXdhcmRzIGF1ZiBkZXIgRXhjaGFuZ2UgZXJ6aWVsZW4gbcO2Y2h0ZTwvbGk+CiAgICA8L3VsPgogIDwvZGl2PgogIDxkaXYgY2xhc3M9ImFuLXRnIHllcyI+CiAgICA8ZGl2IGNsYXNzPSJhbi10Zy10aXRsZSI+JiM5OTg5OyBHdXQgZXJnw6RuemVuZCB6dSBCaXRnZXQuLi48L2Rpdj4KICAgIDx1bD4KICAgICAgPGxpPjxzdHJvbmc+Qml0dmF2bzwvc3Ryb25nPiDigJMgd2VubiBkdSBlaW5lIG5vY2ggZWluZmFjaGVyZSBFVVItT2JlcmZsw6RjaGUgd2lsbHN0PC9saT4KICAgICAgPGxpPjxzdHJvbmc+QmluZ1g8L3N0cm9uZz4gKENvZGUgTkE0UVlSKSDigJMgZsO8ciBTb2NpYWwgVHJhZGluZyB1bmQgVHJhZGluZ1ZpZXctSW50ZWdyYXRpb248L2xpPgogICAgICA8bGk+PHN0cm9uZz5PS1g8L3N0cm9uZz4gKENvZGUgQ1JZUFRPMjAyNikg4oCTIGbDvHIgRGVGaSwgV2ViMyB1bmQgVHJhZGluZyBCb3RzPC9saT4KICAgICAgPGxpPjxzdHJvbmc+TGVkZ2VyL1RyZXpvcjwvc3Ryb25nPiDigJMgZsO8ciBzaWNoZXJlIE9mZmxpbmUtVmVyd2FocnVuZyBncm\/Dn2VyIEJldHLDpGdlPC9saT4KICAgIDwvdWw+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0iYW4tdGcgbm8iPgogICAgPGRpdiBjbGFzcz0iYW4tdGctdGl0bGUiPiYjOTg4ODsgQml0Z2V0IGlzdCB3ZW5pZ2VyIGlkZWFsIHdlbm4uLi48L2Rpdj4KICAgIDx1bD4KICAgICAgPGxpPkR1IGF1c3NjaGxpZcOfbGljaCAy4oCTMyBDb2lucyBrYXVmZW4gdW5kIHNvZm9ydCB2ZXJnZXNzc2VuIHdpbGxzdCAoZGFubiBCaXR2YXZvIGVpbmZhY2hlcik8L2xpPgogICAgICA8bGk+RHUgbnVyIGF1ZiBVU0QtTcOkcmt0ZW4gaGFuZGVsbiB3aWxsc3QgKGRhbm4gQ29pbmJhc2Ugb2RlciBLcmFrZW4pPC9saT4KICAgICAgPGxpPkR1IERlRmktbmF0aXZlciBOdXR6ZXIgYmlzdCBkZXIgZGllIGJlc3RlIERFWC1JbnRlZ3JhdGlvbiBicmF1Y2h0IChkYW5uIE9LWCk8L2xpPgogICAgICA8bGk+RHUga2VpbiBTbWFydHBob25lIGhhc3QgKEFwcC16ZW50cmllcnRlIFBsYXR0Zm9ybSk8L2xpPgogICAgPC91bD4KICA8L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJhbi1ociI+PC9kaXY+Cgo8IS0tIEZBUSAtLT4KPGgyPkZBUTogPGVtPkJpdGdldCBmw7xyIEFuZsOkbmdlciAyMDI2PC9lbT48L2gyPgo8ZGl2IGNsYXNzPSJhbi1mYXEiPgogIDxkaXYgY2xhc3M9ImFuLWZpIj4KICAgIDxkaXYgY2xhc3M9ImFuLWZxIiBvbmNsaWNrPSIoZnVuY3Rpb24oYil7dmFyIGk9Yi5wYXJlbnROb2RlO2RvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5hbi1maScpLmZvckVhY2goZnVuY3Rpb24oZSl7aWYoZSE9PWkpZS5jbGFzc0xpc3QucmVtb3ZlKCdvcGVuJyk7fSk7aS5jbGFzc0xpc3QudG9nZ2xlKCdvcGVuJyk7fSkodGhpcykiPldhcyBpc3QgZGVyIEJpdGdldCBSZWZlcnJhbC1Db2RlIGtyeXB0bzMwPzwvZGl2PgogICAgPGRpdiBjbGFzcz0iYW4tZmEiPjxkaXYgY2xhc3M9ImFuLWZhLWkiPjxzdHJvbmc+a3J5cHRvMzA8L3N0cm9uZz4gaXN0IGRlciBSZWZlcnJhbC1Db2RlIGbDvHIgQml0Z2V0IGRlciBkaXIgZGF1ZXJoYWZ0IDMwJSBSYWJhdHQgYXVmIGFsbGUgSGFuZGVsc2dlYsO8aHJlbiBnaWJ0LiBTdGFuZGFyZC1TcG90Z2Viw7xociAwLDElIOKGkiBtaXQga3J5cHRvMzA6IDxzdHJvbmc+MCwwNyU8L3N0cm9uZz4uIFdpY2h0aWc6IENvZGUgbnVyIGJlaSBkZXIgS29udG9lcnN0ZWxsdW5nIGVpbnRyYWdiYXIsIG5pY2h0IG5hY2h0csOkZ2xpY2guIERpcmVrdGxpbmsgbWl0IGF1dG9tYXRpc2NoIGVpbmdldHJhZ2VuZW0gQ29kZTogPGEgaHJlZj0iaHR0cHM6Ly9ib251cy5iaXRnZXQuY29tL0tyeXB0b3p1a3VuZnQxIiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub2ZvbGxvdyBub29wZW5lciIgY2xhc3M9ImlsIG8iPmJvbnVzLmJpdGdldC5jb20vS3J5cHRvenVrdW5mdDE8L2E+PC9kaXY+PC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0iYW4tZmkiPgogICAgPGRpdiBjbGFzcz0iYW4tZnEiIG9uY2xpY2s9IihmdW5jdGlvbihiKXt2YXIgaT1iLnBhcmVudE5vZGU7ZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnLmFuLWZpJykuZm9yRWFjaChmdW5jdGlvbihlKXtpZihlIT09aSllLmNsYXNzTGlzdC5yZW1vdmUoJ29wZW4nKTt9KTtpLmNsYXNzTGlzdC50b2dnbGUoJ29wZW4nKTt9KSh0aGlzKSI+SXN0IEJpdGdldCBzaWNoZXIgZsO8ciBBbmbDpG5nZXI\/PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJhbi1mYSI+PGRpdiBjbGFzcz0iYW4tZmEtaSI+SmE6IE1pQ0EtcmVndWxpZXJ0IChFVSksIDMwMCBNaW8uICQgU2NodXR6Zm9uZHMsIG1vbmF0bGljaGVyIFByb29mIG9mIFJlc2VydmVzLCAyLUZha3Rvci1BdXRoZW50aWZpemllcnVuZywgZGV1dHNjaGUgT2JlcmZsw6RjaGUuIEJlaW0gQ29pbmJhc2UtQXVzZmFsbCA4LiBNYWkgMjAyNiB3YXIgQml0Z2V0IHZvbGxzdMOkbmRpZyB2ZXJmw7xnYmFyLiA8c3Ryb25nPkVtcGZlaGx1bmc6PC9zdHJvbmc+IFNvZm9ydCBuYWNoIFJlZ2lzdHJpZXJ1bmcgMkZBIGFrdGl2aWVyZW4uIEbDvHIgc2VociBncm\/Dn2UgQmV0csOkZ2UgKMO8YmVyIDEwLjAwMCDigqwpOiDDnGJlcmxlZ3VuZyBvYiBIYXJkd2FyZS1XYWxsZXQgZsO8ciBPZmZsaW5lLVZlcndhaHJ1bmcgc2lubnZvbGwgaXN0LiA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMTEva3J5cHRvLXdhbGxldHMvIiBjbGFzcz0iaWwgbyI+S3J5cHRvLVdhbGxldHMgZXJrbMOkcnQuPC9hPjwvZGl2PjwvZGl2PgogIDwvZGl2PgogIDxkaXYgY2xhc3M9ImFuLWZpIj4KICAgIDxkaXYgY2xhc3M9ImFuLWZxIiBvbmNsaWNrPSIoZnVuY3Rpb24oYil7dmFyIGk9Yi5wYXJlbnROb2RlO2RvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy5hbi1maScpLmZvckVhY2goZnVuY3Rpb24oZSl7aWYoZSE9PWkpZS5jbGFzc0xpc3QucmVtb3ZlKCdvcGVuJyk7fSk7aS5jbGFzc0xpc3QudG9nZ2xlKCdvcGVuJyk7fSkodGhpcykiPldpZSBrYXVmZSBpY2ggbWVpbmVuIGVyc3RlbiBCaXRjb2luIGF1ZiBCaXRnZXQ\/PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJhbi1mYSI+PGRpdiBjbGFzcz0iYW4tZmEtaSI+KDEpIEtvbnRvIHJlZ2lzdHJpZXJlbiDDvGJlciA8YSBocmVmPSJodHRwczovL2JvbnVzLmJpdGdldC5jb20vS3J5cHRvenVrdW5mdDEiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vZm9sbG93IG5vb3BlbmVyIiBjbGFzcz0iaWwgbyI+Ym9udXMuYml0Z2V0LmNvbS9LcnlwdG96dWt1bmZ0MTwvYT4gKENvZGUga3J5cHRvMzAgYXV0b21hdGlzY2gpLiAoMikgMkZBIGFrdGl2aWVyZW4uICgzKSBLWUMtVmVyaWZpemllcnVuZyAoQXVzd2VpcywgNeKAkzE1IE1pbikuICg0KSBTRVBBLcOcYmVyd2Vpc3VuZyBlaW56YWhsZW4gKGtvc3RlbmxvcywgMeKAkzIgV2Vya3RhZ2UpLiAoNSkgTcOkcmt0ZSDihpIgU3BvdCDihpIgQlRDL1VTRFQg4oaSIE1hcmtldCBPcmRlciDihpIgQmV0cmFnIOKGkiBLYXVmZW4uIEZlcnRpZy4gPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzExLzI3L2JpdGNvaW4tcHJvZ25vc2UtMjAyNS0yMDMwLXdhcnVtLWJ0Yy1qZXR6dC1hbi1laW5lbS1oaXN0b3Jpc2NoZW4td2VuZGVwdW5rdC1zdGVodC8iIGNsYXNzPSJpbCBvIj5CaXRjb2luIEFuYWx5c2UgMjAyNi48L2E+PC9kaXY+PC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0iYW4tZmkiPgogICAgPGRpdiBjbGFzcz0iYW4tZnEiIG9uY2xpY2s9IihmdW5jdGlvbihiKXt2YXIgaT1iLnBhcmVudE5vZGU7ZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnLmFuLWZpJykuZm9yRWFjaChmdW5jdGlvbihlKXtpZihlIT09aSllLmNsYXNzTGlzdC5yZW1vdmUoJ29wZW4nKTt9KTtpLmNsYXNzTGlzdC50b2dnbGUoJ29wZW4nKTt9KSh0aGlzKSI+V2FzIGlzdCBkZXIgVW50ZXJzY2hpZWQgendpc2NoZW4gQml0Z2V0IHVuZCBCaXR2YXZvPzwvZGl2PgogICAgPGRpdiBjbGFzcz0iYW4tZmEiPjxkaXYgY2xhc3M9ImFuLWZhLWkiPkJpdHZhdm8gaXN0IGVpbmZhY2hlciwgaGF0IGFiZXIgd2VuaWdlciBDb2lucyAofjIwMCksIGtlaW5lIEZ1dHVyZXMsIGtlaW4gQ29weSBUcmFkaW5nLCB1bmQgaXN0IHRldXJlciAoMCwyNSUgR2Viw7xocikuIEJpdGdldCBpc3QgZXR3YXMga29tcGxleGVyLCBkYWbDvHIgZ8O8bnN0aWdlciAoMCwwNyUgbWl0IGtyeXB0bzMwKSwgODAwKyBDb2lucywgQ29weSBUcmFkaW5nLCBGdXR1cmVzLCBTdGFraW5nLiBGw7xyIEVpbnN0ZWlnZXIgZGllIG51ciBCVEMvRVRIIGthdWZlbjogQml0dmF2byBpc3QgZWluZmFjaGVyLiBGw7xyIGFsbGUgZGllIG1laHIgd29sbGVuIG9kZXIgd2FjaHNlbiB3b2xsZW46IEJpdGdldCBpc3QgZGllIGJlc3NlcmUgbGFuZ2ZyaXN0aWdlIFdhaGwuIDxhIGhyZWY9Imh0dHBzOi8va3J5cHRvenVrdW5mdC5jb20vMjAyNS8wNy8xMy9iaXRnZXQtdGVzdGJlcmljaHQvIiBjbGFzcz0iaWwgbyI+Qml0Z2V0IFRlc3RiZXJpY2h0LjwvYT48L2Rpdj48L2Rpdj4KICA8L2Rpdj4KICA8ZGl2IGNsYXNzPSJhbi1maSI+CiAgICA8ZGl2IGNsYXNzPSJhbi1mcSIgb25jbGljaz0iKGZ1bmN0aW9uKGIpe3ZhciBpPWIucGFyZW50Tm9kZTtkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCcuYW4tZmknKS5mb3JFYWNoKGZ1bmN0aW9uKGUpe2lmKGUhPT1pKWUuY2xhc3NMaXN0LnJlbW92ZSgnb3BlbicpO30pO2kuY2xhc3NMaXN0LnRvZ2dsZSgnb3BlbicpO30pKHRoaXMpIj5LYW5uIGljaCBtaXQgMTAgRXVybyBiZWkgQml0Z2V0IHN0YXJ0ZW4\/PC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJhbi1mYSI+PGRpdiBjbGFzcz0iYW4tZmEtaSI+SmEsIHRlY2huaXNjaCBtw7ZnbGljaC4gU0VQQS1NaW5pbXVtIG1laXN0IDEw4oCTMjAg4oKsLiBNaW5kZXN0aGFuZGVsc3ZvbHVtZW4gaW0gU3BvdDogY2EuIDXigJMxMCBVU0RULiBFbXBmZWhsdW5nOiBNaXQgbWluZGVzdGVucyA8c3Ryb25nPjUw4oCTMTAwIOKCrDwvc3Ryb25nPiBzdGFydGVuIGRhbWl0IEdlYsO8aHJlbiBuaWNodCDDvGJlcnByb3BvcnRpb25pZXJlbi4gPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzA2LzA1L3dhcy1pc3QtZGNhLyIgY2xhc3M9ImlsIGciPkRDQS1TdHJhdGVnaWU6IHJlZ2VsbcOkw59pZ2Uga2xlaW5lIEvDpHVmZSBzaW5kIG9mdCBiZXNzZXIgYWxzIGdyb8OfZXIgRWlubWFsa2F1Zi48L2E+PC9kaXY+PC9kaXY+CiAgPC9kaXY+CiAgPGRpdiBjbGFzcz0iYW4tZmkiPgogICAgPGRpdiBjbGFzcz0iYW4tZnEiIG9uY2xpY2s9IihmdW5jdGlvbihiKXt2YXIgaT1iLnBhcmVudE5vZGU7ZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnLmFuLWZpJykuZm9yRWFjaChmdW5jdGlvbihlKXtpZihlIT09aSllLmNsYXNzTGlzdC5yZW1vdmUoJ29wZW4nKTt9KTtpLmNsYXNzTGlzdC50b2dnbGUoJ29wZW4nKTt9KSh0aGlzKSI+TXVzcyBpY2ggS3J5cHRvLUdld2lubmUgdm9uIEJpdGdldCB2ZXJzdGV1ZXJuPzwvZGl2PgogICAgPGRpdiBjbGFzcz0iYW4tZmEiPjxkaXYgY2xhc3M9ImFuLWZhLWkiPkphLiBJbiBEZXV0c2NobGFuZCBnaWx0OiBLcnlwdG8ga8O8cnplciBhbHMgMSBKYWhyIGdlaGFsdGVuIOKGkiBzdGV1ZXJwZmxpY2h0aWcgKHBlcnPDtm5saWNoZXIgU3RldWVyc2F0eiwgRnJlaWdyZW56ZSAxLjAwMCDigqwvSmFocikuIEtyeXB0byBsw6RuZ2VyIGFscyAxIEphaHIg4oaSIDxzdHJvbmc+dm9sbHN0w6RuZGlnIHN0ZXVlcmZyZWk8L3N0cm9uZz4uIEJpdGdldCBEQUM4LWtvbmZvcm06IGFiIDIwMjYgbWVsZGVuIEVVLULDtnJzZW4gYXV0b21hdGlzY2ggYW5zIEZpbmFuemFtdC4gPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzI1L2tyeXB0b3dhZWhydW5nZW4tc3RldWVybi8iIGNsYXNzPSJpbCBvIj5Wb2xsc3TDpG5kaWdlciBLcnlwdG8tU3RldWVyLUd1aWRlLjwvYT48L2Rpdj48L2Rpdj4KICA8L2Rpdj4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJhbi1ociI+PC9kaXY+Cgo8IS0tIENUQSAtLT4KPGRpdiBjbGFzcz0iYW4tY3RhIj4KICA8aDMgc3R5bGU9Im1hcmdpbjowIDAgNnB4O2ZvbnQtc2l6ZToxNnB4O2NvbG9yOiNGMEY3RjIiPkpldHp0IHN0YXJ0ZW4g4oCTIDMwJSBHZWLDvGhyZW5yYWJhdHQgbWl0IENvZGUga3J5cHRvMzA8L2gzPgogIDxwIHN0eWxlPSJjb2xvcjp2YXIoLS10eHQyKTtmb250LXNpemU6MTRweDttYXJnaW46MCAwIDRweCI+TWlDQS1yZWd1bGllcnQgJm1pZGRvdDsgRGV1dHNjaGUgT2JlcmZsw6RjaGUgJm1pZGRvdDsgU0VQQSBrb3N0ZW5sb3MgJm1pZGRvdDsgODAwKyBDb2lucyAmbWlkZG90OyBDb3B5IFRyYWRpbmcgIzEgRVU8L3A+CiAgPGEgY2xhc3M9ImFuLWN0YS1idG4iIGhyZWY9Imh0dHBzOi8vYm9udXMuYml0Z2V0LmNvbS9LcnlwdG96dWt1bmZ0MSIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9mb2xsb3cgbm9vcGVuZXIiIHN0eWxlPSJjb2xvcjojMDAwICFpbXBvcnRhbnQiPiYjOTg4OTsgSmV0enQgYmVpIEJpdGdldCByZWdpc3RyaWVyZW4g4oCTIENvZGUga3J5cHRvMzAgKDMwJSBSYWJhdHQpPC9hPgo8L2Rpdj4KCjxoMj5XZWl0ZXJmJnV1bWw7aHJlbmRlIEFydGlrZWw8L2gyPgo8ZGl2IGNsYXNzPSJhbi1jYXJkcyI+CiAgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzA3LzEzL2JpdGdldC10ZXN0YmVyaWNodC8iIGNsYXNzPSJhbi1jYXJkIj48ZGl2IGNsYXNzPSJhbi1jYXJkLWNhdCI+QsOWUlNFPC9kaXY+PGRpdiBjbGFzcz0iYW4tY2FyZC10aXRsZSI+Qml0Z2V0IFRlc3RiZXJpY2h0IDIwMjY8L2Rpdj48L2E+CiAgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzA3LzA5L2JpdGdldC1yZWZlcnJhbC1jb2RlLWtyeXB0bzMwLyIgY2xhc3M9ImFuLWNhcmQiPjxkaXYgY2xhc3M9ImFuLWNhcmQtY2F0Ij5Cw5ZSU0U8L2Rpdj48ZGl2IGNsYXNzPSJhbi1jYXJkLXRpdGxlIj5CaXRnZXQgUmVmZXJyYWwgQ29kZSBrcnlwdG8zMDwvZGl2PjwvYT4KICA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDYvMDUvd2FzLWlzdC1kY2EvIiBjbGFzcz0iYW4tY2FyZCI+PGRpdiBjbGFzcz0iYW4tY2FyZC1jYXQiPlNUUkFURUdJRTwvZGl2PjxkaXYgY2xhc3M9ImFuLWNhcmQtdGl0bGUiPldhcyBpc3QgRENBPzwvZGl2PjwvYT4KICA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMTEva3J5cHRvLXdhbGxldHMvIiBjbGFzcz0iYW4tY2FyZCI+PGRpdiBjbGFzcz0iYW4tY2FyZC1jYXQiPlNJQ0hFUkhFSVQ8L2Rpdj48ZGl2IGNsYXNzPSJhbi1jYXJkLXRpdGxlIj5LcnlwdG8tV2FsbGV0cyBlcmtsw6RydDwvZGl2PjwvYT4KICA8YSBocmVmPSJodHRwczovL2tyeXB0b3p1a3VuZnQuY29tLzIwMjUvMDMvMjkvY29sZC13YWxsZXQtdnMtaG90LXdhbGxldC8iIGNsYXNzPSJhbi1jYXJkIj48ZGl2IGNsYXNzPSJhbi1jYXJkLWNhdCI+U0lDSEVSSEVJVDwvZGl2PjxkaXYgY2xhc3M9ImFuLWNhcmQtdGl0bGUiPkNvbGQgdnMuIEhvdCBXYWxsZXQ8L2Rpdj48L2E+CiAgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzIyL3Bhc3NpdmVzLWVpbmtvbW1lbi1zdGFraW5nLyIgY2xhc3M9ImFuLWNhcmQiPjxkaXYgY2xhc3M9ImFuLWNhcmQtY2F0Ij5FQVJOPC9kaXY+PGRpdiBjbGFzcz0iYW4tY2FyZC10aXRsZSI+UGFzc2l2ZXMgRWlua29tbWVuIFN0YWtpbmc8L2Rpdj48L2E+CiAgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzI1L2tyeXB0b3dhZWhydW5nZW4tc3RldWVybi8iIGNsYXNzPSJhbi1jYXJkIj48ZGl2IGNsYXNzPSJhbi1jYXJkLWNhdCI+U1RFVUVSTjwvZGl2PjxkaXYgY2xhc3M9ImFuLWNhcmQtdGl0bGUiPktyeXB0byBTdGV1ZXJuIDIwMjY8L2Rpdj48L2E+CiAgPGEgaHJlZj0iaHR0cHM6Ly9rcnlwdG96dWt1bmZ0LmNvbS8yMDI1LzAzLzI1L21pY2EtdmVyb3JkbnVuZy8iIGNsYXNzPSJhbi1jYXJkIj48ZGl2IGNsYXNzPSJhbi1jYXJkLWNhdCI+UkVHVUxJRVJVTkc8L2Rpdj48ZGl2IGNsYXNzPSJhbi1jYXJkLXRpdGxlIj5NaUNBLVZlcm9yZG51bmcgMjAyNjwvZGl2PjwvYT4KPC9kaXY+Cgo8ZGl2IGNsYXNzPSJhbi1hdXRob3IiPgogIDxkaXYgY2xhc3M9ImFuLWF2Ij5GUjwvZGl2PgogIDxkaXY+CiAgICA8ZGl2IGNsYXNzPSJhbi1hbiI+RmVsaXggUmllZ2VyPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJhbi1hciI+R3LDvG5kZXIgJmFtcDsgQ2hlZnJlZGFrdGV1ciAmbWlkZG90OyBLcnlwdG9adWt1bmZ0LmNvbSAmbWlkZG90OyAxNS4gTWFpIDIwMjY8L2Rpdj4KICAgIDxkaXYgY2xhc3M9ImFuLWFiIj5EaWVzZXIgQXJ0aWtlbCBlbnRow6RsdCBBZmZpbGlhdGUtTGlua3MgenUgQml0Z2V0IChSZWZlcnJhbC1Db2RlIGtyeXB0bzMwKS4gV2VubiBkdSDDvGJlciB1bnNlcmVuIExpbmsgZWluIEtvbnRvIGVyc3RlbGxzdCwgZXJoYWx0ZW4gd2lyIGVpbmUgUHJvdmlzaW9uIOKAkyBmw7xyIGRpY2ggZW50c3RlaGVuIGtlaW5lIHp1c8OkdHpsaWNoZW4gS29zdGVuLCBkdSBwcm9maXRpZXJzdCB2b20gMzAlIEdlYsO8aHJlbnJhYmF0dC4gQWxsZSBBbmdhYmVuIG5hY2ggYmVzdGVtIFdpc3NlbiBTdGFuZCBNYWkgMjAyNi4gR2Viw7xocmVuIHVuZCBLb25kaXRpb25lbiBrw7ZubmVuIHNpY2ggamVkZXJ6ZWl0IMOkbmRlcm4uIEtlaW5lIEFubGFnZWJlcmF0dW5nLjwvZGl2PgogIDwvZGl2Pgo8L2Rpdj4KCjxkaXYgY2xhc3M9ImFuLWRpc2MiPjxzdHJvbmc+UmlzaWtvaGlud2VpcyAmYW1wOyBUcmFuc3BhcmVuejo8L3N0cm9uZz4gRGllc2VyIEFydGlrZWwgZW50aMOkbHQgQWZmaWxpYXRlLUxpbmtzLiBLcnlwdG93w6RocnVuZ2VuIHNpbmQgaG9jaHZvbGF0aWxlIEFubGFnZWtsYXNzZW4g4oCTIFZlcmx1c3RlIGJpcyB6dW0gVG90YWx2ZXJsdXN0IGRlcyBlaW5nZXNldHp0ZW4gS2FwaXRhbHMgc2luZCBtw7ZnbGljaC4gSW52ZXN0aWVyZSBudXIgR2VsZCBkYXMgZHUgbGFuZ2ZyaXN0aWcgbmljaHQgYmVuw7Z0aWdzdC4gS3J5cHRvLUdld2lubmUgc2luZCBpbiBEZXV0c2NobGFuZCB1bnRlciBiZXN0aW1tdGVuIEJlZGluZ3VuZ2VuIHN0ZXVlcnBmbGljaHRpZy4gRGllc2VyIEFydGlrZWwgc3RlbGx0IGtlaW5lIEFubGFnZWJlcmF0dW5nIGRhci4gS2VpbmUgR2FyYW50aWUgZsO8ciBLdXJzZW50d2lja2x1bmdlbi48L2Rpdj4KCjxkaXYgY2xhc3M9ImFuLW1ldGEiPlZlcsO2ZmZlbnRsaWNodDogMTUuIE1haSAyMDI2ICZtaWRkb3Q7IEF1dG9yOiBGZWxpeCBSaWVnZXIgJm1pZGRvdDsgS3J5cHRvWnVrdW5mdC5jb20gJm1pZGRvdDsgQWZmaWxpYXRlOiBCaXRnZXQga3J5cHRvMzAgLyBPS1ggQ1JZUFRPMjAyNiAvIEJpbmdYIE5BNFFZUjwvZGl2PgoKPC9kaXY+dgMQcmVzdHJpY3Rpb25fdHlwZXcHZXhjbHVkZRJzZWxlY3RlZF9sYW5ndWFnZXN1AApwYW5lbF9vcGVueHckNWI2ZWQ5MDAtOTZhZS00ZjgwLWI1NjAtNGM5OGQ0MjRlNzVjdwAC+r\/QtgweAQEBAQECAQABAQMBAgEFAgEABgAQAAIAAwABAAIBAgABABkABiIVDAEAAQABAgIAAgABAAECAgAEAQIR2IHmigQBAAA=\",\"updateId\":620609928}","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_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":"eyJpbWciOiJodHRwczpcL1wva3J5cHRvenVrdW5mdC5jb21cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjZcLzA1XC9rcnlwdG96dWt1bmZ0LTZhMDZlZDJhYzc4OWQtMjAweDIwMC5wbmc_Y3JvcD0xIiwidHh0IjoiQmVzdGUgS3J5cHRvYlx1MDBmNnJzZSBmXHUwMGZjciBBbmZcdTAwZTRuZ2VyIDIwMjY6IEJpdGdldCBtaXQgQ29kZSBrcnlwdG8zMCBcdTIwMTMgMzAlIFJhYmF0dCwgTWlDQS1yZWd1bGllcnQsIGRldXRzY2hlIE9iZXJmbFx1MDBlNGNoZSIsInRlbXBsYXRlIjoiaGlnaHdheSIsImZvbnQiOiIiLCJibG9nX2lkIjoyNDI0MjkwNDh9.XylNX2s7SG0bcHmZNxkcuLQLoC8Z_BqJJokq3Gg18sIMQ"},"version":2},"_wpas_customize_per_network":false,"jetpack_post_was_ever_published":false},"categories":[609969150],"tags":[],"class_list":["post-9071","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-krypto-news"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/kryptozukunft.com\/wp-content\/uploads\/2026\/05\/kryptozukunft-6a06ed2ac789d.png","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":9078,"url":"https:\/\/kryptozukunft.com\/tr\/2026\/05\/15\/beste-kryptoboerse-in-deutschland-2026-bitget-bingx-okx-bitvavo-kraken-coinbase-im-vergleich\/","url_meta":{"origin":9071,"position":0},"title":"Beste Kryptob\u00f6rse in Deutschland 2026: Bitget, BingX, OKX, Bitvavo, Kraken &amp; Coinbase im Vergleich","author":"Felix Rieger","date":"May\u0131s 15, 2026","format":false,"excerpt":"Der Artikel vergleicht die besten Kryptob\u00f6rsen in Deutschland 2026 nach Geb\u00fchren, Regulierung und Nutzerfreundlichkeit f\u00fcr verschiedene Nutzungstypen.","rel":"","context":"&quot;Krypto News - Nachrichten Portal&quot; i\u00e7inde","block_context":{"text":"Krypto News - Nachrichten Portal","link":"https:\/\/kryptozukunft.com\/tr\/category\/krypto-news\/"},"img":{"alt_text":"Certificate for best crypto exchange in Germany 2026 with digital assets icons and Berlin skyline","src":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/05\/kryptozukunft-6a06f715324da.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/05\/kryptozukunft-6a06f715324da.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/05\/kryptozukunft-6a06f715324da.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/05\/kryptozukunft-6a06f715324da.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":5929,"url":"https:\/\/kryptozukunft.com\/tr\/2025\/11\/18\/bitget-referral-code-krypto30-so-sicherst-du-dir-30-gebuehrenrabatt-dauerhaft-auf-alle-trades\/","url_meta":{"origin":9071,"position":1},"title":"Bitget Referans Kodu krypto30: 30 % \u00fccret indiriminden bu \u015fekilde kal\u0131c\u0131 olarak ve t\u00fcm i\u015flemlerde yararlan\u0131n","author":"Felix Rieger","date":"Kas\u0131m 18, 2025","format":false,"excerpt":"Bitget, krypto30 referans kodu ile, i\u015flem \u00fccretlerinde \u00f6m\u00fcr boyu % indirim sunuyor, bu da yat\u0131r\u0131mc\u0131lar i\u00e7in harika bir f\u0131rsat.","rel":"","context":"&quot;Geb\u00fchren sparen mit Bonuscodes&quot; i\u00e7inde","block_context":{"text":"Geb\u00fchren sparen mit Bonuscodes","link":"https:\/\/kryptozukunft.com\/tr\/category\/bonuscodes\/"},"img":{"alt_text":"Bitget Referral-Code krypto30: So sicherst du dir 30 % Geb\u00fchrenrabatt \u2013 dauerhaft &amp; auf alle Trades Screenshot Rewards","src":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/11\/image-14.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/11\/image-14.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/11\/image-14.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/11\/image-14.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":2068,"url":"https:\/\/kryptozukunft.com\/tr\/2025\/05\/16\/der-beste-bitget-bonuscode-krll\/","url_meta":{"origin":9071,"position":2},"title":"En iyi Bitget bonus kodu krypto30","author":"Felix Rieger","date":"May\u0131s 16, 2025","format":false,"excerpt":"Bitget, \u201ekrll\u201c bonus kodu ile kripto ticaretinde yeni kullan\u0131c\u0131lar i\u00e7in \u00f6zel yeni m\u00fc\u015fteri bonuslar\u0131 ve cazip bir \u00f6d\u00fcl sistemi sunuyor.","rel":"","context":"&quot;Geb\u00fchren sparen mit Bonuscodes&quot; i\u00e7inde","block_context":{"text":"Geb\u00fchren sparen mit Bonuscodes","link":"https:\/\/kryptozukunft.com\/tr\/category\/bonuscodes\/"},"img":{"alt_text":"Bitget Referralcode \/ Bonuscode Rewards Screenshot und beweise","src":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/01\/Bitget-Screenshot-Bonuscode-Referralcode-Rewards.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/01\/Bitget-Screenshot-Bonuscode-Referralcode-Rewards.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/01\/Bitget-Screenshot-Bonuscode-Referralcode-Rewards.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/01\/Bitget-Screenshot-Bonuscode-Referralcode-Rewards.png?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/01\/Bitget-Screenshot-Bonuscode-Referralcode-Rewards.png?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/01\/Bitget-Screenshot-Bonuscode-Referralcode-Rewards.png?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":8700,"url":"https:\/\/kryptozukunft.com\/tr\/2026\/04\/11\/bitget-referralcode-2026-krypto30-30-gebuehrenrabatt-dauerhaft-sichern\/","url_meta":{"origin":9071,"position":3},"title":"Bitget Referans Kodu 2026: krypto30 \u2013 kal\u0131c\u0131 olarak % \u00fccret indirimi kazan\u0131n","author":"Felix Rieger","date":"Nisan 11, 2026","format":false,"excerpt":"Bitget Referans Kodu krypto30, i\u015flem \u00fccretlerinde kal\u0131c\u0131 olarak % indirim sunar. Spot Ticaret, Vadeli \u0130\u015flemler ve Kopyalama Ticareti i\u00e7in ge\u00e7erlidir.","rel":"","context":"&quot;Krypto News - Nachrichten Portal&quot; i\u00e7inde","block_context":{"text":"Krypto News - Nachrichten Portal","link":"https:\/\/kryptozukunft.com\/tr\/category\/krypto-news\/"},"img":{"alt_text":"Bitget referral promo with code krypto30 offering up to $5,000 bonus, commission, and lucky spin rewards","src":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/04\/kryptozukunft-69da8a7482a0f.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/04\/kryptozukunft-69da8a7482a0f.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/04\/kryptozukunft-69da8a7482a0f.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/04\/kryptozukunft-69da8a7482a0f.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":7002,"url":"https:\/\/kryptozukunft.com\/tr\/2025\/12\/15\/bitget-bonuscode-dezember-2025-krypto30-der-top-referralcode\/","url_meta":{"origin":9071,"position":4},"title":"Bitget bonus kodu \u015eubat 2026 - Krypto30 en iyi y\u00f6nlendirme kodu","author":"Felix Rieger","date":"Aral\u0131k 15, 2025","format":false,"excerpt":"\u015eubat 2026\"da Bitget, \"krypto30\" bonus koduyla yeni yat\u0131r\u0131mc\u0131lar i\u00e7in cazip \u00fccret indirimleri ve ho\u015f geldin bonuslar\u0131 sunuyor.","rel":"","context":"&quot;Krypto News - Nachrichten Portal&quot; i\u00e7inde","block_context":{"text":"Krypto News - Nachrichten Portal","link":"https:\/\/kryptozukunft.com\/tr\/category\/krypto-news\/"},"img":{"alt_text":"Bitget Bonuscode Dezember 2025 \u2013 Krypto30 der Top Referralcode screenshot rewards","src":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/12\/image-10.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/12\/image-10.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/12\/image-10.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2025\/12\/image-10.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":8959,"url":"https:\/\/kryptozukunft.com\/tr\/2026\/05\/11\/bitget-referral-code-2026-krypto30-30-gebuehren-sparen-bis-zu-6-200-usdt-bonus-sichern\/","url_meta":{"origin":9071,"position":5},"title":"Bitget Referral Code 2026: krypto30 \u2013 30% Geb\u00fchren sparen &amp; bis zu 6.200 USDT Bonus sichern","author":"Felix Rieger","date":"May\u0131s 11, 2026","format":false,"excerpt":"Der Bitget Referral Code krypto30 bietet dauerhaft 30% Rabatt auf Handelsgeb\u00fchren und bis zu 6.200 USDT Willkommensbonus f\u00fcr neue Nutzer.","rel":"","context":"&quot;Krypto News - Nachrichten Portal&quot; i\u00e7inde","block_context":{"text":"Krypto News - Nachrichten Portal","link":"https:\/\/kryptozukunft.com\/tr\/category\/krypto-news\/"},"img":{"alt_text":"Bitget app showing referral code KRYPT030 and welcome bonus offers","src":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/05\/kryptozukunft-6a019d3841759.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/05\/kryptozukunft-6a019d3841759.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/05\/kryptozukunft-6a019d3841759.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/kryptozukunft.com\/wp-content\/uploads\/2026\/05\/kryptozukunft-6a019d3841759.png?resize=700%2C400&ssl=1 2x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/kryptozukunft.com\/tr\/wp-json\/wp\/v2\/posts\/9071","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kryptozukunft.com\/tr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kryptozukunft.com\/tr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kryptozukunft.com\/tr\/wp-json\/wp\/v2\/users\/263121695"}],"replies":[{"embeddable":true,"href":"https:\/\/kryptozukunft.com\/tr\/wp-json\/wp\/v2\/comments?post=9071"}],"version-history":[{"count":2,"href":"https:\/\/kryptozukunft.com\/tr\/wp-json\/wp\/v2\/posts\/9071\/revisions"}],"predecessor-version":[{"id":9077,"href":"https:\/\/kryptozukunft.com\/tr\/wp-json\/wp\/v2\/posts\/9071\/revisions\/9077"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kryptozukunft.com\/tr\/wp-json\/wp\/v2\/media\/9075"}],"wp:attachment":[{"href":"https:\/\/kryptozukunft.com\/tr\/wp-json\/wp\/v2\/media?parent=9071"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kryptozukunft.com\/tr\/wp-json\/wp\/v2\/categories?post=9071"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kryptozukunft.com\/tr\/wp-json\/wp\/v2\/tags?post=9071"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}