{"id":1982,"date":"2026-02-25T09:31:25","date_gmt":"2026-02-25T09:31:25","guid":{"rendered":"https:\/\/jamalnichols.com\/?p=1982"},"modified":"2026-04-10T16:15:24","modified_gmt":"2026-04-10T16:15:24","slug":"ai-design-workflow","status":"publish","type":"post","link":"https:\/\/jamalnichols.com\/de\/ai-design-workflow\/","title":{"rendered":"Wie ich echte Produkte mit KI-gest\u00fctztem Produktdesign ausliefere"},"content":{"rendered":"<p class=\"wp-block-paragraph\"><br><em>Figma \u2192 Figma Make \u2192 VS Code \u2192 Claude Code \/ GPT Codex \u2192 Figma MCP \u2192 Ger\u00e4tetests<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Vor ein paar Monaten habe ich ein FlutterFlow-Projekt in Claude Code exportiert. Seitdem habe ich FlutterFlow nicht mehr ge\u00f6ffnet.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die Art meiner Arbeit hat sich grundlegend ver\u00e4ndert. Das N\u00fctzliche ist nicht, dass KI Code generieren kann \u2013 sondern dass ich jetzt selbst von der Designabsicht zur funktionierenden Software gelangen, sie unter realen Bedingungen testen und iterieren kann, bevor die Idee veraltet.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Was ich ver\u00f6ffentlicht habe<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Das Wichtigste f\u00fcr mich ist, dass es sich hierbei um echte Produkte handelt, nicht um Experimente.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><em>Halo<\/em><\/strong> ist eine Live-App f\u00fcr Kinder-Gute-Nacht-Geschichten auf iOS und Android. Mit diesem Workflow habe ich innerhalb weniger Wochen den Kauf einzelner Geschichten, die Unterst\u00fctzung f\u00fcr f\u00fcnf Sprachen und ein vollst\u00e4ndiges Performance-Refactoring f\u00fcr \u00e4ltere Ger\u00e4te implementiert. Das war der Moment, in dem ich aufh\u00f6rte, KI-Codierungstools als interessant zu betrachten, und anfing, sie als Teil meiner t\u00e4glichen Praxis zu behandeln.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><em>Ein WordPress-\u00dcbersetzungs-Plugin<\/em><\/strong> hat mir die wichtigere Lektion erteilt. Die erste Version scheiterte. Ich habe ein LLM auf eine WordPress-Codebasis losgelassen, ohne gen\u00fcgend Struktur f\u00fcr Kontext, Fehlerbehandlung oder Kosten\u00fcberwachung. Es hat stillschweigend $250 an API-Kosten verbrannt, bevor ich bemerkte, was passierte. Ich habe es von Grund auf neu aufgebaut, auf der offiziellen Plugin-Dokumentation basiert, den Kontext gestrafft und ein Reporting hinzugef\u00fcgt. Die zweite Version verarbeitet jetzt mehr als 5.000 Beitr\u00e4ge in zehn Sprachen, mit einem gesperrten Glossar f\u00fcr doktrin\u00e4re Begriffe. Es funktioniert, weil die \u00dcberwachung besser wurde, nicht weil das Modell intelligenter wurde.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong><em>Ein Raumvisualisierer<\/em><\/strong> f\u00fcr Immobilien lief viel reibungsloser. Die Aufgabe war klar: K\u00e4ufern zeigen, wie ein leerer Raum m\u00f6bliert aussehen k\u00f6nnte. Es war eine gute Erinnerung daran, dass diese Tools sehr schnell sein k\u00f6nnen, wenn das Problem konkret und die Einschr\u00e4nkungen sichtbar sind.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ein Kommentar-Modul<\/strong> f\u00fcr einen gemeinsamen Arbeitsprototyp ist vielleicht das kleinste Beispiel, aber es verdeutlicht den Wandel. Ich brauchte Kommentare direkt auf dem Prototyp, also habe ich sie gebaut. Das ist jetzt ein normaler Satz in meinem Workflow. Beispiel unten:<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"1080\" style=\"aspect-ratio: 1920 \/ 1080;\" width=\"1920\" controls src=\"https:\/\/jamalnichols.com\/wp-content\/uploads\/2026\/02\/ScreenFlow.mp4\"><\/video><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Was Prototyping fr\u00fcher bedeutete<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">W\u00e4hrend des gr\u00f6\u00dften Teils meiner Karriere fiel Prototyping in eine von zwei Kategorien.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bei Unternehmen wie Meta und Careem bedeutete es normalerweise, in Figma zu designen, \u00dcbergabeprotokolle zu schreiben, Leute durch die Absicht zu f\u00fchren und dann darauf zu warten, dass die Technik es baut. Manchmal war das Endergebnis nah am Design. Manchmal nicht. So oder so war die Schleife langsam. Jede Iterationsrunde kostete Zeit, Koordination und ein wenig Verhandlung.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">F\u00fcr meine eigenen Produkte habe ich FlutterFlow verwendet. Es war schneller, aber es kam immer noch mit dem bekannten Kompromiss von No-Code-Tools: fr\u00fche Geschwindigkeit, sp\u00e4tere Reibung. Je spezifischer Ihre Idee wurde, desto mehr k\u00e4mpften Sie mit der Abstraktionsschicht, anstatt das Produktproblem zu l\u00f6sen. Etwas, das im Code einfach h\u00e4tte sein sollen, konnte im Builder umst\u00e4ndlich und zeitaufwendig werden.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In beiden F\u00e4llen war der Engpass derselbe. Ich konnte das Produkt oft klar sehen, aber ich konnte nicht von der Absicht zur Umsetzung zu meinen eigenen Bedingungen gelangen. Es gab immer eine weitere Abh\u00e4ngigkeit in der Schleife: ein Team, ein Tool oder eine Schnittstelle, die mich nur ein St\u00fcck weit brachte.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Das ist der Teil, der sich am meisten ver\u00e4ndert hat.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Der Workflow, den ich jetzt verwende<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Der einfachste Weg, dies zu erkl\u00e4ren, ist Schritt f\u00fcr Schritt, da jeder Teil des Workflows ein anderes Problem l\u00f6st.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Schritt 0: Wissen, was man bauen will<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Offensichtlich. Mit diesen neuen Tools wird deutlich, wer wirklich klar denken kann und wer einen Problembereich auf einer tiefen Ebene versteht.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Schritt 1: Ich fange immer noch in Figma an<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Das ist das Erste, was ich lernen musste: KI kann Interface-Code generieren, aber sie k\u00e4mpft immer noch mit visuellem Urteilsverm\u00f6gen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">KI kann Layouts generieren, aber sie k\u00e4mpft immer noch mit visuellem Urteilsverm\u00f6gen. Die Hierarchie ist oft zu flach, der Abstand zu gleichm\u00e4\u00dfig, das Ergebnis zu generisch. Also benutze ich Figma f\u00fcr den Teil, der Geschmack erfordert: die wichtigsten Bildschirme, die visuelle Hierarchie, die Stellen, an denen Schliff das Produkt ver\u00e4ndert.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Diese Unterscheidung ist wichtig. Figma ist der Ort, an dem ich entscheide, wie sich das Produkt anf\u00fchlen soll. Code ist der Ort, an dem ich unter Druck teste, ob es tats\u00e4chlich funktioniert.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Schritt 2: Ich benutze Figma Make, um schnell zu einem ersten Entwurf zu gelangen<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Sobald ich diesen Ausgangspunkt habe, verwende ich Figma Make, um einen ersten Code-Prototyp zu generieren.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Hier will ich Geschwindigkeit, nicht Perfektion. Figma Make ist hervorragend darin, mich von einem statischen Design zu etwas zu bringen, durch das ich klicken kann. Es gibt mir Schwung. Es ist viel weniger gut darin, ein Produkt durch die unordentliche Mitte zu tragen. Styling driftet ab. Die Iteration verlangsamt sich. Gro\u00dfe \u00c4nderungen werden umst\u00e4ndlich. Das hat mir etwas Wichtiges gesagt. Figma Make ist ein starkes Tool f\u00fcr den ersten Entwurf. Es ist noch nicht der Ort, an dem ich ernsthafte Iterationen durchf\u00fchren m\u00f6chte.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Schritt 3: Echte Iteration findet in VS Code mit Claude Code oder GPT Codex statt<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Hier beginnt sich der Workflow wirklich anders anzuf\u00fchlen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ich exportiere den generierten Code in VS Code und mache dort mit KI-Codierungstools weiter. Das ist der Punkt, an dem der Prototyp aufh\u00f6rt, eine clevere Demo zu sein, und anf\u00e4ngt, ein Produkt zu werden, das ich formen kann.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ich verwende haupts\u00e4chlich Claude Code und GPT Codex. Claude Code ist oft schneller und generativer. GPT Codex ist langsamer, aber in l\u00e4ngeren Sitzungen best\u00e4ndiger. Ich wechsle zwischen ihnen, je nach Problem und, ehrlich gesagt, je nachdem, welches an diesem Tag klarer denkt.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Schritt 4: Ich verwende die Figma MCP-Schleife, um zu beheben, was die KI visuell falsch macht<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Wenn der Code funktional richtig, aber visuell falsch ist, gehe ich in den Figma Dev Mode, w\u00e4hle das falsche Element aus, kopiere den MCP-Prompt und f\u00fcge ihn in VS Code ein. Das l\u00e4sst das Modell von der Quelle der Wahrheit aus arbeiten, anstatt von meiner Beschreibung davon.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Es funktioniert nicht jedes Mal perfekt, aber oft genug, um wichtig zu sein. Und noch wichtiger: Es ver\u00e4ndert die Art der Aufgabe. Anstatt UI-Details manuell Zeile f\u00fcr Zeile zu korrigieren, \u00fcberwache ich eine engere Schleife zwischen Designabsicht und Umsetzung.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Schritt 5: Dann teste ich auf dem Ger\u00e4t, notiere, was kaputt geht, und wiederhole<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Von da an wird die Arbeit zu einem Rhythmus: auf dem Ger\u00e4t testen, sehen, was sich falsch anf\u00fchlt, im Code beheben und wiederholen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dieser Teil ist wichtiger als jedes Modell. Echte Software sagt schnell die Wahrheit. Scroll-Verhalten, Performance, Ladezust\u00e4nde, umst\u00e4ndliche \u00dcberg\u00e4nge \u2013 all die Dinge, die ein Mockup verbergen kann, werden offensichtlich, sobald man das Produkt in der Hand h\u00e4lt. Die Schleife ist also einfach: bauen, testen, bemerken, was sich falsch anf\u00fchlt, beheben, wiederholen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Wo das scheitert<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Die Erfolgsgeschichten sind real, aber das sind die Fehlermodi auch.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Der erste ist <strong><em>Kontextdegradation<\/em><\/strong>. Lange Chats mit Codierungsmodellen k\u00f6nnen sich produktiv anf\u00fchlen, weil es eine sichtbare Arbeitsspur hinter einem gibt. Aber L\u00e4nge und Koh\u00e4renz sind nicht dasselbe. Mit der Zeit verliert das Modell den \u00dcberblick dar\u00fcber, was wichtig ist. Es vergisst Einschr\u00e4nkungen, l\u00e4sst abgelehnte Ideen wieder auferstehen oder behandelt jede vergangene Anweisung als gleich wichtig. Ich habe gelernt, Threads \u00f6fter zur\u00fcckzusetzen, als es sich intuitiv anf\u00fchlt, und die wichtigsten Einschr\u00e4nkungen jedes Mal neu zu formulieren.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Der zweite ist <strong><em>Design-System-Drift<\/em><\/strong>. Der Code, den diese Tools produzieren, kann wie die richtige Antwort aussehen, ohne sinnvoll mit dem richtigen System verbunden zu sein. Er \u00e4hnelt den Design-Tokens und Komponenten, ohne tats\u00e4chlich auf sie zu verweisen. F\u00fcr die Arbeit allein ist das \u00fcberschaubar. F\u00fcr Teams wird es zu einem \u00dcbergabeproblem. Die Pipeline vom Design-System zur Umsetzung ist besser als fr\u00fcher, aber sie ist immer noch nicht wirklich geschlossen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Der dritte ist <strong><em>kognitive Erm\u00fcdung<\/em><\/strong>. Dies ist vielleicht der am wenigsten diskutierte Teil des Workflows und einer der wichtigsten. KI-unterst\u00fctztes Programmieren ist nicht m\u00fchelos. Es verschiebt Ihre Rolle. Sie sind gleichzeitig Macher, Pr\u00fcfer, Redakteur und Qualit\u00e4tsfilter. Jeder Output durchl\u00e4uft einen mentalen Checkpoint: Ist das richtig? Ist es vollst\u00e4ndig? Ist es auf eine Weise subtil falsch, die mich sp\u00e4ter etwas kosten wird? Das wiederholt zu tun, ist auf eine sehr spezifische Weise erm\u00fcdend. Die Arbeit ist schneller, aber die Wachsamkeit ist real.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Der vierte ist, dass <strong><em>die Tool-Qualit\u00e4t inkonsistent ist<\/em><\/strong>. Ich hatte wiederholte Sitzungen, in denen Claude Code w\u00e4hrend der Spitzenzeiten sp\u00fcrbar an Qualit\u00e4t verlor. Die Outputs werden fauler. Das Denken wird flacher. Die Halluzinationen nehmen zu. Man lernt, das Muster zu erkennen und die Tools zu wechseln, wenn es passiert, aber es ist immer noch eine Einschr\u00e4nkung.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Keines dieser Probleme ist theoretisch. Sie alle treten im normalen Gebrauch auf.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Was das f\u00fcr mich zum Funktionieren gebracht hat<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Nach ein paar Monaten, in denen ich auf diese Weise gebaut habe, bin ich bei einer Handvoll Prinzipien gelandet, die wichtiger sind als jedes spezifische Modell.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die erste Lektion ist, dass <strong><em>Klarheit wichtiger ist als je zuvor<\/em><\/strong>. Wenn ich einem Modell eine verschwommene Aufgabe gebe, gibt es eine verschwommene Antwort in einer sehr \u00fcberzeugenden Verpackung zur\u00fcck. Bevor ich eine Sitzung beginne, versuche ich, die Arbeit kleiner und definierter zu machen: was \u00e4ndert sich, was \u00e4ndert sich nicht, welche Dateien sind beteiligt, welche Randf\u00e4lle sind wichtig, wie sieht \u201efertig\u201c aus. Diese Planung ist kein Overhead. Sie ist Teil des Builds.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die zweite Lektion ist, dass <strong><em>wiederverwendbare Standards sich summieren<\/em><\/strong>. Ich arbeite besser, wenn ich dem Modell eine stabile Betriebsumgebung gebe: Planen vor dem Programmieren, Annahmen benennen, Unsicherheiten kennzeichnen, Umfangs\u00e4nderungen ansprechen, die Antwort fundiert halten. Wenn ich diese Regeln einmal aufschreibe, muss ich den Prozess nicht jedes Mal neu aufbauen, wenn ich eine neue Sitzung beginne.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die dritte Lektion ist, dass <strong><em>langweilige Technologie hilft<\/em><\/strong>. Modelle sind auf vertrautem Terrain einfach besser. Gut dokumentierte Sprachen, ausgereifte Frameworks und g\u00e4ngige Muster reduzieren das Bluffen. Das ist ein Grund, warum ich immer wieder zu Flutter und Standard-Webtechnologien zur\u00fcckkehre.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Die wichtigste Lektion betrifft jedoch die \u00dcberwachung. Die eigentliche Frage ist fast nie: \u201eKann das Modell das generieren?\u201c Das kann es meistens. Die n\u00fctzlichere Frage ist: \u201eKann ich erkennen, wann es falsch liegt?\u201c Die Obergrenze ist nicht nur die Leistungsf\u00e4higkeit des Modells. Es ist meine F\u00e4higkeit, das Ergebnis mit gen\u00fcgend Vertrauen zu bewerten, um ihm zu glauben. Ich kann eine Consumer-App mit verst\u00e4ndlichem Verhalten und klaren Einschr\u00e4nkungen souver\u00e4n \u00fcberwachen. Ich w\u00e4re weit weniger zuversichtlich, etwas sicherheitskritisches in einem Bereich zu \u00fcberwachen, den ich nicht tiefgreifend verstehe. Der limitierende Faktor ist nicht die Vorstellungskraft des Modells. Es ist mein Urteilsverm\u00f6gen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Was sich ge\u00e4ndert hat<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Der Engpass in meiner Arbeit war fr\u00fcher die Ausf\u00fchrung. Ich konnte das Produkt sehen, aber der Weg von der Idee zur funktionierenden Software bedeutete, auf eine \u00dcbergabe zu warten oder die Idee durch die Grenzen eines Tools zu zw\u00e4ngen. Jetzt ist der Engpass die Spezifikation. Kann ich das Problem klar genug beschreiben? Kann ich den Geschmack des Designs bewahren, w\u00e4hrend ich mich schnell bewege? Kann ich die subtile Falschheit erkennen, bevor es ausgeliefert wird?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Das ist ein anderer Job als der, den ich vor einem Jahr gemacht habe. Er erfordert gleichzeitig visuelles Urteilsverm\u00f6gen, technische \u00dcberwachung und klares Denken. F\u00fcr mich ist diese Kombination kein nettes Extra mehr. Es ist die Arbeit.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nach sechs Wochen habe ich mehr ausgeliefert, schneller gelernt und bin n\u00e4her am Produkt geblieben, als ich es in meinem alten Arbeitsablauf getan h\u00e4tte. Die Kompromisse sind real. Die Gewinne aber auch. Ich sehe mich nicht zur\u00fcckkehren.<\/p>\n\n\n    \r\n    \r\n    \r\n            <!-- jtoc progress bar widget -->\r\n        <div class=\"wpj-jtoc--widget-progress --progress-top\">\r\n            <div class=\"wpj-jtoc--widget-progress-bar\"><\/div>\r\n        <\/div>\r\n    \r\n\r\n<div id=\"wpj-jtoc\" class=\"wpj-jtoc wpj-jtoc--main  --jtoc-the-content --jtoc-theme-modern --jtoc-toc-incontent-desktop --jtoc-toc-sidebar-desktop --jtoc-title-align-left --jtoc-toggle-icon --jtoc-toggle-position-right --jtoc-toggle-1 --jtoc-headings-full-row-clickable --jtoc-dynamic-mode --jtoc-slide-out-blend --jtoc-fade-past-headings --jtoc-has-custom-styles --jtoc-is-unfolded --jtoc-animate --jtoc-align-left --jtoc-main-is-hidden\"  style=\"display:none;\">\r\n                \r\n    <!-- TOC -->\r\n        <div class=\"wpj-jtoc--toc wpj-jtoc--toc-inline  --jtoc-is-hidden\" >\r\n                                <div class=\"wpj-jtoc--body\">\r\n                        <nav class=\"wpj-jtoc--nav\">\r\n                <ol class=\"wpj-jtoc--items\"><li class=\"wpj-jtoc--item --jtoc-h2\">\r\n        <div class=\"wpj-jtoc--item-content --jtoc-h2\" data-depth=\"2\">\r\n                                                <a href=\"#what-ive-shipped\"  title=\"Was ich ver\u00f6ffentlicht habe\" data-numeration=\"1\">Was ich ver\u00f6ffentlicht habe<\/a>\r\n                    <\/div><\/li><li class=\"wpj-jtoc--item --jtoc-h2\">\r\n        <div class=\"wpj-jtoc--item-content --jtoc-h2\" data-depth=\"2\">\r\n                                                <a href=\"#what-prototyping-used-to-mean\"  title=\"Was Prototyping fr\u00fcher bedeutete\" data-numeration=\"2\">Was Prototyping fr\u00fcher bedeutete<\/a>\r\n                    <\/div><\/li><li class=\"wpj-jtoc--item --jtoc-h2\">\r\n        <div class=\"wpj-jtoc--item-content --jtoc-h2\" data-depth=\"2\">\r\n                                                <a href=\"#the-workflow-i-use-now\"  title=\"Der Workflow, den ich jetzt verwende\" data-numeration=\"3\">Der Workflow, den ich jetzt verwende<\/a>\r\n                    <\/div><\/li><li class=\"wpj-jtoc--item --jtoc-h2\">\r\n        <div class=\"wpj-jtoc--item-content --jtoc-h2\" data-depth=\"2\">\r\n                                                <a href=\"#where-this-breaks\"  title=\"Wo das scheitert\" data-numeration=\"4\">Wo das scheitert<\/a>\r\n                    <\/div><\/li><li class=\"wpj-jtoc--item --jtoc-h2\">\r\n        <div class=\"wpj-jtoc--item-content --jtoc-h2\" data-depth=\"2\">\r\n                                                <a href=\"#what-has-made-this-work-for-me\"  title=\"Was das f\u00fcr mich zum Funktionieren gebracht hat\" data-numeration=\"5\">Was das f\u00fcr mich zum Funktionieren gebracht hat<\/a>\r\n                    <\/div><\/li><li class=\"wpj-jtoc--item --jtoc-h2\">\r\n        <div class=\"wpj-jtoc--item-content --jtoc-h2\" data-depth=\"2\">\r\n                                                <a href=\"#what-changed\"  title=\"Was sich ge\u00e4ndert hat\" data-numeration=\"6\">Was sich ge\u00e4ndert hat<\/a>\r\n                    <\/div><\/li><\/ol>            <\/nav>\r\n                                                            <\/div>\r\n            <\/div>\r\n    <\/div>","protected":false},"excerpt":{"rendered":"<p>Figma \u2192 Figma Make \u2192 VS Code \u2192 Claude Code \/ GPT Codex \u2192 Figma MCP \u2192 device testing A few months ago, I exported a FlutterFlow project into Claude Code. I haven\u2019t opened FlutterFlow since. The shape of my work has changed entirely. The useful thing isn\u2019t that AI can generate code \u2014 it\u2019s [\u2026]<\/p>","protected":false},"author":1,"featured_media":2459,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"{\"document\":\"AADYF63+i68Ygpy5ogqt\/ouvGMKcuaIKAa3+i68Ywpy5ogo6rf6LrxjCnLmiCgWt\/ouvGIKcuaIKrf6LrxiCnLmiCq3+i68Ygpy5ogqt\/ouvGIKcuaIKrf6LrxiCnLmiCq3+i68Ygpy5ogqt\/ouvGIKcuaIKrf6LrxiCnLmiCq3+i68Ygpy5ogqt\/ouvGIKcuaIKrf6LrxiCnLmiCq3+i68Ygpy5ogqt\/ouvGIKcuaIKrf6LrxjCnLmiCgGt\/ouvGMKcuaIKGa3+i68Ywpy5ogot7f6LrxgNgpy5ogrt\/ouvGAmCnLmiCu3+i68YCoKcuaIK7f6LrxgOgpy5ogrt\/ouvGAqCnLmiCu3+i68YCcKcuaIKAK3+i68Ygpy5ogqt\/ouvGIKcuaIKrf6LrxiCnLmiCq3+i68Ygpy5ogqt\/ouvGIKcuaIKrf6LrxiCnLmiCq3+i68Ygpy5ogqt\/ouvGIKcuaIKrf6LrxiCnLmiCq3+i68Ygpy5ogqt\/ouvGIKcuaIK7f6LrxgDgpy5ogqt\/ouvGIKcuaIK7f6Lrxgkwpy5ogoAxbe63RcnroLspBHCnLmiCgDuguykEQuFt7rdF8KcuaIKAMW3ut0XAoKcuaIKhbe63RfCnLmiCvsXhbe63ReCnLmiCoW3ut0Xgpy5ogqFt7rdF4KcuaIKhbe63ReCnLmiCoW3ut0Xgpy5ogqFt7rdF4KcuaIKhbe63ReCnLmiCoW3ut0Xgpy5ogqFt7rdF4KcuaIKhbe63ReCnLmiCoW3ut0Xgpy5ogqFt7rdF4KcuaIKhbe63ReCnLmiCoW3ut0Xgpy5ogrFt7rdFwGCnLmiCoW3ut0Xgpy5ogqFt7rdF4KcuaIKhbe63ReCnLmiCoW3ut0Xgpy5ogqFt7rdF4KcuaIKhbe63ReCnLmiCoW3ut0Xgpy5ogqFt7rdF4KcuaIKhbe63ReCnLmiCoW3ut0Xgpy5ogqFt7rdF4KcuaIKhbe63ReCnLmiCoW3ut0Xgpy5ogqFt7rdF4KcuaIKhbe63ReCnLmiCoW3ut0Xgpy5ogqFt7rdF4KcuaIKhbe63ReCnLmiCoW3ut0Xgpy5ogqFt7rdF4KcuaIKhbe63ReCnLmiCoW3ut0Xgpy5ogqFt7rdF4KcuaIKhbe63ReCnLmiCoW3ut0Xgpy5ogqFt7rdF4KcuaIKhbe63ReCnLmiCoW3ut0Xgpy5ogqFt7rdF4KcuaIKhbe63ReCnLmiCoW3ut0Xgpy5ogqFt7rdF4KcuaIKhbe63ReCnLmiCoW3ut0Xgpy5ogqFt7rdF4KcuaIKhbe63ReCnLmiCoW3ut0Xgpy5ogqFt7rdF4KcuaIKhbe63ReCnLmiCoW3ut0Xgpy5ogqFt7rdF4KcuaIKhbe63ReCnLmiCoW3ut0Xgpy5ogqFt7rdF4KcuaIKhbe63ReCnLmiCoW3ut0Xgpy5ogqFt7rdF4KcuaIKhbe63ReCnLmiCoW3ut0Xgpy5ogqFt7rdF4KcuaIKhbe63ReCnLmiCoW3ut0Xgpy5ogqFt7rdF4KcuaIKhbe63ReCnLmiCoW3ut0Xgpy5ogqFt7rdF4KcuaIKhbe63ReCnLmiCoW3ut0Xgpy5ogqFt7rdF4KcuaIKhbe63ReCnLmiCoW3ut0Xwpy5ogoCxbe63RcHwpy5ogp2hbe63RfCnLmiCosRxbe63RcAwpy5ogoAhbe63RfCnLmiCqEYhbe63RfCnLmiChXt\/ouvGADCnLmiCgCYpqj5CO3+i68YBsKcuaIKA+3+i68YA4KcuaIKmKao+Qjt\/ouvGALT\/+7IAQDt\/ouvGAGCnLmiCu3+i68YAMKcuaIKAZP\/7sgBwpy5ogoC0\/\/uyAEKwpy5ogo\/k\/\/uyAHCnLmiCg3T\/+7IAQLCnLmiCgDT\/+7IAQmCnLmiCpP\/7sgBwpy5ogqoA5P\/7sgBwpy5ogq9AZP\/7sgBwpy5ogozk\/\/uyAHCnLmiChGT\/+7IAYKcuaIKk\/\/uyAGCnLmiCpP\/7sgBwpy5ogoNk\/\/uyAHCnLmiCgmT\/+7IAcKcuaIKF5P\/7sgBgpy5ogqT\/+7IAcKcuaIKBZP\/7sgBwpy5ogoDk\/\/uyAHCnLmiCgWT\/+7IAYKcuaIKk\/\/uyAHCnLmiCg+T\/+7IAYKcuaIKk\/\/uyAGCnLmiCpP\/7sgBwpy5ogoNk\/\/uyAGCnLmiCpP\/7sgBwpy5ogoDk\/\/uyAGCnLmiCpP\/7sgBgpy5ogqT\/+7IAcKcuaIKAZP\/7sgBwpy5ogoBk\/\/uyAHCnLmiCgGT\/+7IAcKcuaIKB5P\/7sgBwpy5ogonk\/\/uyAHCnLmiCgeT\/+7IAcKcuaIKA5P\/7sgBwpy5ogoJk\/\/uyAHCnLmiCgmT\/+7IAcKcuaIKHZP\/7sgBwpy5ogoHk\/\/uyAHCnLmiCgGT\/+7IAcKcuaIKDZP\/7sgBwpy5ogoDk\/\/uyAHCnLmiCgGT\/+7IAcKcuaIKAZP\/7sgBwpy5ogoBk\/\/uyAHCnLmiCkeT\/+7IAcKcuaIKFZP\/7sgBwpy5ogoAk\/\/uyAHCnLmiCgeT\/+7IAcKcuaIKAZP\/7sgBwpy5ogoJk\/\/uyAGCnLmiCpP\/7sgBwpy5ogoFk\/\/uyAHCnLmiCgGT\/+7IAYKcuaIKk\/\/uyAHCnLmiCg+T\/+7IAYKcuaIKk\/\/uyAGCnLmiCpP\/7sgBwpy5ogoJk\/\/uyAHCnLmiChOT\/+7IAYKcuaIKk\/\/uyAGCnLmiCpP\/7sgBwpy5ogoFk\/\/uyAHCnLmiCgGT\/+7IAYKcuaIKk\/\/uyAHCnLmiCgGT\/+7IAcKcuaIKCZP\/7sgBwpy5ogoFk\/\/uyAHCnLmiCgGT\/+7IAcKcuaIKA5P\/7sgBgpy5ogqT\/+7IAcKcuaIKBZP\/7sgBgpy5ogqT\/+7IAcKcuaIKAZP\/7sgBgpy5ogqT\/+7IAcKcuaIKAZP\/7sgBwpy5ogoBk\/\/uyAGCnLmiCtP\/7sgBAIKcuaIKk\/\/uyAGCnLmiCpP\/7sgBwpy5ogoFk\/\/uyAHCnLmiCgOT\/+7IAYKcuaIKk\/\/uyAHCnLmiCgOT\/+7IAcKcuaIKAZP\/7sgBwpy5ogoLk\/\/uyAGCnLmiCpP\/7sgBwpy5ogoBk\/\/uyAHCnLmiCgGT\/+7IAYKcuaIKk\/\/uyAGCnLmiCpP\/7sgBwpy5ogoLk\/\/uyAGCnLmiCpP\/7sgBwpy5ogoPk\/\/uyAHCnLmiCgGT\/+7IAcKcuaIKFZP\/7sgBwpy5ogoBk\/\/uyAHCnLmiCgOT\/+7IAYKcuaIKk\/\/uyAHCnLmiCgGT\/+7IAYKcuaIKk\/\/uyAHCnLmiCgGT\/+7IAcKcuaIKC5P\/7sgBgpy5ogqT\/+7IAYKcuaIKk\/\/uyAHCnLmiCgGT\/+7IAcKcuaIKAZP\/7sgBwpy5ogoJk\/\/uyAGCnLmiCpP\/7sgBgpy5ogqT\/+7IAcKcuaIKBZP\/7sgBwpy5ogoBk\/\/uyAHCnLmiCgGT\/+7IAcKcuaIKC5P\/7sgBwpy5ogoBk\/\/uyAGCnLmiCpP\/7sgBwpy5ogoF0\/\/uyAEAwpy5ogoA0\/\/uyAELgpy5ogrT\/+7IAQqCnLmiCtP\/7sgBF4KcuaIKk\/\/uyAGCnLmiCpP\/7sgBgpy5ogqT\/+7IAcKcuaIKCNP\/7sgBJYKcuaIKk\/\/uyAGCnLmiCpP\/7sgBgpy5ogqT\/+7IAYKcuaIKk\/\/uyAHCnLmiCpACrf6LrxjCnLmiCgTt\/ouvGA6CnLmiCu3+i68YApP\/7sgB7f6LrxgCwpy5ogoE7f6LrxgAwpy5ogoMk\/\/uyAGCnLmiCpP\/7sgBgpy5ogqT\/+7IAYKcuaIKk\/\/uyAGCnLmiCpP\/7sgBwpy5ogoBk\/\/uyAGCnLmiCpP\/7sgBgpy5ogqT\/+7IAcKcuaIKAZP\/7sgBgpy5ogqT\/+7IAYKcuaIKk\/\/uyAHCnLmiCgHT\/+7IAQCCnLmiCpP\/7sgBwpy5ogoB0\/\/uyAEBwpy5ogoA7f6LrxgAgpy5ogqt\/ouvGMKcuaIKAdP\/7sgBFYKcuaIK0\/\/uyAEBwpy5ogoCk\/\/uyAHCnLmiCgOt\/ouvGNP\/7sgBDIKcuaIK0\/\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\/yaB4CbB\/yaBwi6mgfymge4mgf2mge8mgf2mgcEupoHBAL+mgeCmwcC\/poHAga+mgf0mgcOrpoHAuaaBwSumgfkmgcCBgIMKAYQBgQICwAEDgUBAgQCBAaqmQfkmQcQnJkHAwDYmQcSjJkH\/JgHgJkHAwIQ1JkHmpkHAtiZB5yZBwTamQcCopkH3pkHAqqZB+aZBxAUAgaOmQfKmQcKDL6YB\/SYB5YGvJIH7JIHDwAElpIH1JIHDAUAAo6SB8qSBwcABAIMBgi8kQf6kQeCkgfkkQcErJEHAwDokQeukQfskQcFALKRBwMB6pEHAr6RBwL+kQcIAgkABwAEBq6RB+yRBwwKIDIICwACoJAHAuCQBwaikAcEAwDokAewkAfkkAeokAcEAuyQB7CQBwLokAcGqpAHBAMCBPiQBwIEgJEHAgYCxJEHjpEHAwHSkQeakQfYkQeckQfakQcInJEH2pEHnpEH2JEHAgoIGAQCvpAHBMCRBwIEgpEHAviQBxC2kAf0kAcGtpAHAvSQB7iQB\/aQB7qQBwL6kAeAkQcCBALGkQeKkQcEAwEEAwPgkQekkQcIBAgC9pEHBraRBwMBBAMCxpIHjpIHAgYCCALekgcCBKiSBwLokgeskgcCBAb2kge8kgcDAwUADAMEBAIEAwEECAwDAtSUB5iUBwIEAgTilAeqlAcEAwD0gASIJ4oRyNYG7lYCgAKs1wswAgoHAAIGAwAGAwAG9AECyMwLIh6qAQQCAIgKjBAEAgCoARAEAwQGCAUBAwIKAg4EBgMABAgEBgIOBJQDHvADjAuEAqwBpgIeBhqgASasAiAaAgoIDAIIBQAIAwAEHAMACAMABBYMFAQGBAcABAwGBBQECAMCDgMABAcABAoECAIGDgYECgMABgIMAwAMAwAECiAYAgQCBgIFABACBBAMBAMCBQACBAMLBgMFDAQUBAMDBAMCBQADAhTQAZoBFBYGCBocHhICuIQIDgwEEQAOBCgIAwAIBgQIAgQPAAIMChQKFBALAAQJAA4DAAUAwokIQqCJCMCJCAQMBwEEIkIQAwEUDAUACgIHAAQeAgUAAgQGEA4KBAoDACQQBCACpgQW3AWqERICBAIOAgQDAAsACAoCBAMCBwAIAwAsBQAcGAISBwAEDBYElvkH9PgHAwAKAgoDAQQCBQADAAYDAQYEAgQDAAQUygKUAg4DAAQIAg4QAhIDABQCBAIFAAIGAg4EAwAOphwEFLLXB+zXBwYCoLYH3LYHEgQDBQQGBAIEAgQDAAYCBAIFAAMCCAQDANQCsgIMBwAMBQAGAgYFAQsAAgoCBgIOBAwEFgYCDgoElgEoEgSaAQqSAcIGjgYaCA0AHhQCCAYCBQEIpBIEFK63BwTstwcFAAMACAoCDAgDAAUABgMACAYLAALGAroTDgQKAgoIHAgSCAYCBAoOHAMADQAHAAMCCgQCBgMADQAYBAwKBQEGBQACBgoOBAYMIg4GBBYJABwMBBS2qgcCBPaqBwgCBggCBQQCDAIGAgkAAwAa0AKaAg4EAgQCBgkAAgUAAwAFAAIEAwAIAgUBEAMABAYDAAQJAAYFAAMBDgQIBgIEDAQOBwCIAg0AEhQGBDgG5gScWILhCubjDIrACNDfCA4HAIyQDcDCAebNCwgKls0L+swLBLSPDQTqjw2yjw3qjw2ujw0EFATojw2sjw0CBAL0wwEC4ssLnI8NAgQCDgIECAIFAAIEBgMBBQAIBQADAAgCCAIQAgUACAIIBAMCBAgCCAIEAwAEAgQeAgQCBAIGAgUAAgQCCBgIDAMCBAIEAgQDAhICJgYIAg4CDgMAEAMDCAQHAAMCJAgGFAIOCgYCBtiPDaTQCwLOwAu+jg3gjQ22vgsIEBwKCBw6EMTAC47ACwIkBgwEFAMB\/r0LEgimvQvQvQsKBoS9C\/C8Cy4qIggKDBAGJhYEnAOqtQvitAsSIASuswuk2AHgiw0IPLqxC\/ywCwQIDgYLAByurwvErwsIvq4LBNiuCwYSBBYKBQAIDIatC\/asC7isC8KsCwgMLAwOGpCqCwMAwqkLjKkL\/qgLhKkLAgoCCvCoC4SpC\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\/BsL\/BgQGmLgH0rgHnrgH0rgHCBAEorgHDua4BwQIBrC4BwIECOq4BwUACLK4B9S4BwS8uAcKAgr8uAcGCQAMBLq4B9y4BwoECJi4BwoU5LgHsLgH6rgHEKK4B9i4BwSouAfeuAcQkrgH9rcHBgoIBgQKBwCatwfGtwcECg4MCwCUtgfOtgcEBpC2B8K2B4q2B\/q1BwcBLgbGxQGW+ggE\/LQHBiCctAfEtAcEhrQH+rMHFggFAAoIkLMHxrMHCoazB\/qyBwoMDgyYsgfI+wiEyQEKiLIHwLIHDgUArrEH5LEH8skBCgKuygEkBIiwB\/6vBwQI0ssBuMsBDggKBNTMAbDMAQQKhK8H8q4HGAQKCAYPAMDOAQa+\/AgM3q4H1s4BhP0IBMT9CLTOAQQKwM8BAorPAayuBzL8rge+rgfwrgcOBu7PARIIts8BBwEMCq6uB+j+CA6S\/wgawP8IEBa0zwHazwGY\/gj+\/Qi6zwH0zwG8zwGcsAcDAOT\/CKKACQKQAQQGAgQaBwAMJuKzB4q0BxTStAcEpLQHggEE\/oQJsIcJDgwE6ocJuIgJIsqJCbqyASaWD5rvBgbCuwiMuwEsmrgH1LgHBMC8Aaa8AZS4B9K4BwIIAwAGBAMAsrgHCOq4BxDgvQG+vQEErrgH5rgHyL4BjL4ByL4BivcI4rgHCAQGDgTKvwGWvwEM4L8BqL8B5r8Bsr8B8L8Bsr8B8L8BkMABBQAKEDQGDgIKFDQICggGCAIOBwA0BA4DAC4CGgQgBKSzB8azBwIE7scBuMcBDAYQGgISChoEAu7JAZbKAdLKAZ66CPzuBgoI4MsBoPsIzPsIvMsBCAoIBtrMAQiszAEECvTMAZ7NAdzNAQaK\/AjcrgcGDAQKpK4H1K4HxM4BAgay\/AjUrgcWlK4H0q4H7s4BtM4BBQAGoq4H3K4HBAYCCtbPAQwEnM8BCgTozwG4zwHmzwEOus8B8s8Blv4I4K4HqK4HCuyuB+zPAbjPAbKuB+auB\/rPAYTQAcLQAYrQARLa0AEGiv8ICPCuB9DQAQyI\/wj8\/ggKiP8Izv4Irs8B3s8BAgUACLjPAQIE+s8BvM8BkK8Hxv8IArbPAbSvB+j\/CLr\/CPL\/CL7\/CMiwBwQDAJqwB9KACQa2zwHszwGggAnegAkIAqTPAQMAjrEHzLEHkrEH8oAJBKCBCQbIsgcDAqayB8qCCabPAeTPAabPAQQCiLMHBA4G3rMHurMH9rMHAvLPAYqECciECbrPAQT8zwECqoQJ5IQJAraECfCECbyECQzStQcCqLUHCOSFCQUAtM8B6M8BhoYJwIYJioYJHAQMCPKGCQMAhocJBvi3B9LPAaiHCeSHCZTPAdLPAZbPAaK4Bw7suAeUuQfQuQfSzwGyiAnwiAkCls8BAr7GB\/qVB8aVATyIiAHqfQEBCAI0AjTsAQBIAJwKAQEIAjIu4gEASACUCAEBCAKKBgIEEASIAQISAgYCGAIWBKIB4goASIbVBJwQog+iKqwRhBCkDZAOys8FAMosPKKQAUQExoUBArKFAf6EAYSFAUYG4HsupntEBOZukJkFrBGEEKQN1K0ErpsH5psHAwAyBCACCgQKgJsHBvyaBwa8mgfqmgcCgpsHBvyaBw66mgcS\/pcHBAKwmQcC3JkHAqKZB\/6YBwKCmQcEEsiZBwUAMA4SkJkHBAoQ7pEHjJIH+JEHkJIH6JEHrpEH7JEHOgYEBq6RB+yRBwwYCpgBopAH4JAHBKSQBwcA7JAHCLKQBwIE6JAHBq6QBwUA9JAHkJEHxpEHlpEHDtKRB56RB9iRB5yRB+qQBwaKkQfwkAe6kAcE+JAHBriQBwgCCA4EAg4EFvCRB7aRBwQCCgwSFOiSB76SBwIEFgUBBwAEDA4DAgQGEASAjgQCDNjHDoAB7AwMih8mmAgqvrUD5KgDhg2EFZgKjIYHmg+kC9zkBgKiiQoyIAIKBpD8A9asCw4KAsoBnLAH\/q4H1gGaAYqvB+KwBxhsjK0LzK0LprAHBgrKsAesrwfs2gu45Q5CrnHWrAsOkALEAsoBhAL8AYYCxAKKAliGqwvIqQuIrAcSzq4HqK4HkvwDwMQOvJgDvgFsoAgIGugJ9gICtAJsqgnYCACCCRACzx625Q4ABgACBAgGCAMAoBy0ARQSMCQTAAgGDD4WDgYQAhIMAhoC3h4ABNbMAQQBDJTMAQDEzAGGzAHAzAEIArzLAQIE\/ssBBLzLAQLyywEAtMsBxsoBKwCIygHexgG0xgHuxgECusYBBAwDABAFAAagG6RN8ES2BpwFAQPO1AYBCdiACAie1A4A5qsOpCeKxQKc9wfs8goAymUBTrABAQyAAQE7gJEBEtKUAZoBBgsAiqwEoFqKK4wroiTmrQUAHACwjgSQAwEAxPYDAQCoIQECBOoh\/BuyXQEBBNynAQa0\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\/6XB6iZB+KZB7CZBwLcmQcCopkH\/pgHgJkHBQASFAjcmQcwDhKUmQcKEO6RB4ySB\/iRB5CSBwQCBDoDAAgDAcyRBwq2kQcFAOCQB6SQBwbokAeukAfkkAeykAfukAe0kAcCBAYFAAYWxpEHlpEH0JEHqJEHAwDakQeukQf2kAeKkQfwkAe6kAf2kAe6kAcCBAgCCA4EAg4EFgQCBAIKDBLYkge+kgcEAgQWBQEHAAQMDgMB1pQHnJQHBhAE8vIKsoAPAgzYxw6AAewMDIofJpgIKtpFtFL4ZoKJAZgKjIYHmg+kC7SiB\/r8AyACCgbkAQECMhgACgAGBAaI\/AMEzqsLWoivB\/6uBwakrgfs2gsCtOUO9roKDwAADAkABgQCBAoCAIyuBxIODJL8A9bOC4wlBGwBAYCtB\/KjB3roB6wHlAFqxjgoAEQAwQHEB0EAxBSoAEEAwQPEAMEAxADBAMQAwQDEAMEAxADBAMQBwRDEEgAAxADBAscAIQAoACEAJwEhACgAJwCoAQEAhACBACgAxwAoAicBBACEACgBJwDHACgCJwEEAIQBKAEnAMcAKAInAQQAhAGBAIQAgQCEACgBJwDHACgCJwEEAIQBKAEnAMcAKAInAQQAhAEoAScAxADBAMQAwQDEAMEAxADBAMQAwQDEA8EAAADHACgDJwAoGycAwQGhASEAKAInAAEAgQMnAAQAgQEnACgAIQAoBCcAKAshACgAJwABAAAAgQAAAIEAAACBAAAAgQAAAIEAAACBAAAAgQAAAIEAAACBAAAAgQAAAIEAAACBAAAAgQAAAIEAAACBAAAAgQAAAIEAAACBAAAAIQGhACEAxwAoAicBKAEnAAQAqAEoAcQAIQCoAKEBQQAAAMEAAADBAAAAwQAAAMcAKAInAQEAgRMoAScAxwAhACgAIQAnACEAAAAhACgAJwDBAAAAwQAAAMcAIQAoACEAJwAhAAAAIQAoACcAxwAhACgBJwEBAIQAgQCEBoEAhACBAIQAgQCEAYEAhASBAIQBgQCEAIEAhACBAIQAgQCEAoEAhACBAIQAgQCEAIEAhAGBAIQAKAEnAMcAIQAoACEAJwEBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAIQAoACcAxwAhACgBJwEBAIQAgQCEAIEAhACBAoQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhAGBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhAAoAScAxwAhACgBJwEBAIQAgQCEAYEAhACBAIQAgQCEAIEAhAGBAIQAgQCEAIEAhAGBAIQDgQCEAIEAhACBAIQCgQCEAoEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAYEAhAGBAIQAgQCEAIEAhAGBAIQEgQCEAIEAhAKBAIQBgQCEAIEAhAKBAIQAgQCEAYEAhAGBAIQAgQCEAIEAhACBAIQFgQCEAoEAhAKBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQDgQCEAYEAhACBAIQAgQCEAIEAhACBAIQBgQCEAIEAhAAoAScAxwAhACgBJwEBAIQWgQCECCgBJwDHACEAKAAhACcBAQCBAIQFgQCEBIEAhACBAIQFgQAhACgAJwDHACEAKAEnAQQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhAGBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAYEAhACBAIQAgQCEAIEAhAAoAScAxwAhACgBJwEBAIEBhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQAoAScAxwAhACgBJwEBAIQDgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAoEAhACBAIQAgQCEAIEAhACBAIQAgQCEAoEAhAGBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhAKBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAKAEnAMcAIQAoACEAJwEBAIEVIQAoACcAwQAAAMcAIQAoAScBAQCEAYEAhAGBAIQFgQCEAIEAhACBAIQAgQCEAYEAhAGBAIQFgQCEAIEAhACBAIQDgQCEAIEAhACBAIQBgQCEAIEAhACBAIQAgQCEAIEAhAKBAIQAgQCEAIEAhACBAIQBgQCEAIEAhACBAIQAKAEnAMcAIQAoACEAJwEBAIEChACBAIQEgQCEA4EAhAKBAIQCgQCEA4EAhACBAIQEgQCEAYEAIQAoACcAxwAhACgBJwEBAIQCgQCEAYEAhAGBAIQAgQCEAIEAhAGBAIQAgQCEAIEAhAKBAIQAgQCEAYEAhAGBAIQAgQCEAYEAhAGBAIQAgQCEAIEAhAKBAIQAgQCEAIEAhAAoAScAwQAAAMEAAADBAAAAwQAAAMcAIQAoACEAJwEBAIEAhACBAIQOgQCEAIEAhAOBAIQCgQCEA4EAhAWBAIQAgQCEAoEAIQAoACcAxwAhACgBJwEEAIEAhACBAIQAgQCEAIEAhAGBAIQAgQCEAYEAhACBAIQBgQCEAYEAhACBAIQBgQCEAYEAhAGBAIQCKAEnAMcAIQAoACEAJwEBAIQAgQCEAIEAhACBAIQBgQCEAIEAhACBAIQAgQCEAYEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQAhACgAJwDHACEAKAEnAQEAgSEoAScAwQAAAMEAAADBAAAAxwAhACgAIQAnAQEAgQCEAIEAhACBAIQDgQCEAIEAhAGBAIQAgQCEAoEAhACBAIQAgQCEAoEAhACBAIQAgQCEAIEAhACBAIQAgQCEAYEAIQAoACcAwQAAAMEAAADBAAAAxwAhACgBJwEBAIQAgQCEAYEAhAGBAIQAgQCEAIEAhACBAIQAgQCEAIEAhAGBAIQAgQCEAIEAhACBAIQBgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhAKBAIQAgQCEAIEAhACBAIQAgQCEBYEAhAGBAIQCgQCEAIEAhACBAIQAgQCEAYEAhACBAIQAgQCEAYEAhACBAIQBgQCEAYEAhACBAIQAgQCEAIEAhACBAIQBgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAYEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhAGBAIQAgQCEAIEAhAEoAScAxwAhACgAIQAnAQEAgQCEAIEAhAGBAIQAgQCEA4EAhACBAIQAgQCEAIEAhAGBAIQAgQCEAYEAhAKBAIQAgQCEAoEAhACBACEAKAAnAMcAIQAoAScBAQCEAIEAhAGBAIQDgQCEAoEAhACBAIQCgQCEAIEAhAGBAIQCgQCEAYEAhAGBAIQAgQCEAIEAhAKBAIQAgQCEAoEAhACBAIQAgQCEAIEAhACBAIQAgQCEA4EAhACBAIQAgQCEAYEAhAMoAScAxwAhACgAIQAnAQEAhACBAIQAgQCEAIEAhACBBIQAgQCEAYEDhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBBIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAYQAgQCEAIEBhACBASEAKAAnAMEAAADBAAAAwQAAAMEAAADBAAAAwQAAAMEAAADBAAAAwQAAAMEAAADBAAAAwQAAAMcAIQAoACEAJwEBAIQAgQCEAIEBhACBAIQAgQGEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBACEAKAAnAMcAIQAoAScBBACBAIQAgQKEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAYEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAKAEnAMcAIQAoAScBBACBAYQAgQuEAIEAhACBA4QAgQWEAYEHhACBBoQAgQSEAIEBhACBAoQAgQSEAIEDhACBAIQAgQCEAIEAhACBBIQAgQOEAIEOhACBA4QAgQmEAIEHhACBAIQAgQqEAIEOhACBB4QAgQaEAIEAhACBB4QAgQOEAIEEhACBCIQAgQyEACgBJwDHACEAKAEnAQEAgQCEAIEAhACBAIQAgQGEAIEIhAGBAYQAgQCEAIEAhAGBAYQAgQGEAIEFhACBAIQAgQCEAIEAhACBBIQAgQOEAIEBhACBAIQAgQCEAIEGhAGBAIQAgQSEAIEChACBAIQAgQGEAIEAhACBAIQAgQOEAIEAhACBAIQAgQmEAIEChACBBIQAgQCEAYEChACBAoQAgQCEAIEDhACBAYQAgQCEAIEAhACBAIQBgQSEAIEBhAGBAYQAgQGEAIEChAGBAIQAgQCEAIEAhACBAIQAgQCEAIEAhAGBAIQAgQCEAYEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEBhACBAIQAKAEnAMcAIQAoAScBAQCBAIQAgQKEAYEAhAGBAoQAgQCEAYEChACBDYQAgQGEAIEBhACBAIQAgQGEAIEAhACBA4QAgQCEAIEBhACBAIQAgQKEACgBJwDHACEAKAAhACcBAQCBAIQAgQCEEIEAhACBAIQCgQCEAIEAIQAoACcAxwAhACgBJwEBAIQAgQCEAIEAhACBAIQAgQCEA4EAhACBAIQAgQCEAIEAhACBAIQBgQCEAIEAhACBAIQDgQCEAoEAhAGBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEACgBJwDHACEAKAAhACcBAQCEAIEBhACBAYQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAIQAoACcAxwAhACgBJwEBAIQAgQKEAIEAhACBAIQAgQGEAIEAhACBAIQAgQCEAIEAhAGBAIQBgQCEAIEAhACBAIQBgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAYEAhACBAIQAgQCEAYEAhACBAIQAgQCEAIEAhAGBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQBgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQBgQCEAIEAhAGBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEACgBJwDHACEAKAEnAQEAgXEoAScAwQAAAMEAAADBAAAAwQAAAMcAIQAoACEAJwEEAIEAhACBACEAKAAnAMEAAADBAAAAxwAhACgBJwEBAIEChACBAIQAgQCEAIEAhACBAIQBgQCEAoEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQCgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQGEAIEBhACBAIQAgQKEAIEChACBAoQBgQCEAIEAhACBAYQAgQCEAIEAhACBA4QBgQCEAYEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQBgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhAGBAIQBgQCEAIEBhACBAIQAgQCEAIEBhACBAoQAgQCEAIEAhACBAYQBgQCEAIEDhACBAYQAgQCEAIEGhACBAigBJwDBAAAAxwAhACgBJwEBAIQAgQCEAIEBhACBAYQAgQaEAIEBhACBAoQAgQCEAIEAhACBAIQAgQCEAYEAhACBCIQAgQCEAIEAhACBAIQBgQCEAIEAhACBAIQAgQGEAYEAhACBAIQAgQCEAIEAhACBAYQAgQCEAIEAhACBAIQAgQCEAoEAhACBAIQAgQCEAIEChACBAIQBgQKEAIEEhAGBAIQAgQGEAYEBhAGBA4QAKAEnAMcAIQAoAScBAQCEAIEAhACBAIQAgQCEAIEBhACBAoQAgQSEAIEBhAAoAScAwQAAAMEAAADBAAAAwQAAAMEAAADBAAAAwQAAAMEAAABEAMEBxADBAMQAwQDEAMEBxADBAMQAwQDEAMEAxAHBAMQAwQDEAMEAxADBAMQAwQDEAMEAxADBAMQAwQDEAMEAxADBAMQAwQDEAMEAxADBAMQAwQDEAMECxADBAMQAwQDEAMEAxADBAMQAwQDEAMEAxADBAMQAwQDEAMEBxADBAcQAwQHEAMEDAABBAMEDAADEAMEDxwAhACgAIQAnASEAKAAnAKEAIQCoAAEAhACBAIQAgQCEAYEAhACBAIQBgQCEAIEAhACBACEAxwAhACgAIQAoACcBAQCEAYEAhAOBAIQBgQCEAYEAhAKBAIQAgQCEAYEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQBgQCEAIEAhACBAIQAgQCEAIEAhACBAIQBgQCEAIEAhAKBAIQBgQCEACgBJwDEAMEAAADEAcEAxAHBAMQAwQDEAMEBxADBAcQAwQDEAMEAxADBAAAAQQDBAcQDwQDEAcEAxADBAAAAxADBAcQAwQbEAMELxADBAMQAwQAAAKgBRAAoAKgAxAaoAMECxADBA8QBwQDEAMECxADBBsQAwQDEAMEFxADBBMQAwQDEAcEIxADBAcQAwQHEAMEBxAHBBcQAwQ\/EAMEAxADBBMQAwQTEAMEKxADBBKEAwQDEAMECxADBAcQAwQDEAMEAxADBBMQAwQHEAcECxAHBAMQAwQHEAMEAxADBAMQCwQLEAMECxALBAMQAwQDEAMEAxADBAMQAwQDEAMEBxAHBAMQAwQHEAMEAxADBA8QBwQDEAMEBxADBAcQAwQHEAcEAxADBAMQAwQPEAMEAxAHBAMQBwQHEAMEAxALBAcQAwQDEAMEDxADBA8QBwQPEAcEAxADBAMQBwQDEAMEAxADBAMQAwQDEAcEAxADBAMQBwQDEAsEAxAHBAMQCwQGhAEEAxADBAMQAwQDEAMECxADBAMQBwQDEAMEAxADBAMQAwQHEAMEAxADBAMQAwQDEAMEAxADBBMQBwQDEAMEAxADBAcQBwQDEAMEBxADBAMQAwQDEAMECxADBAcQAwQDEAMEAxADBAMQAwQDEAMEBxADBA8QAwQDEAMEBxADBAsQAwQDEAMEAxADBAMQAwQDEAMEBxADBAMQAwQHEAMEAxADBA8QAwQDEAMEAxAHBAMQAwQDEAMEAxADBAMQAwQDEAMEAxADBAsQAwQDEAMEAxADBAMQBwQHEAsEAxADBAMQAwQDEAMEAxADBAMQAwQDEAMEAxADBAMQBwQDEAMEAxADBAMQAwQDEAMEAxADBAMQAwQDEAMEAxAHBAMQAwQPEAMEAxADBAcQAwQLEAMEAxADBAMQAwQHEAMEAxACoAcQWhAAoAKgARADEFKgBRADEACgAqABEAMQboQDBcAAAqAEoAAAAqABBAMECxAXBAMQEwQDEAsEAxADBAMQAwQDEAMEAxADBAMQGwQDEAMEAxAHBAMQAwQHEAMECxADBAMQAwQDEAMEBxBfBAMQDwQDEAsEBxADBAMQAwQDEAMEBxADBAMQAwQDEAcEAxADBAcQAwQTEAMEAxADBAMQBAAChAEQAwQPEAMEBxADBAcQAwQHEAMEBxADBAcQAwQHEAsEAxADBAMQAwQDEAMEBxADBAMQAwQDEAMEAxADBCMQBwQLEBMEAxADBAcQAwQDEAMEAxADBAMQBwQDEAcEAxADBAsQAwQDEAMEAxADBAMQAwQLEAMEAxADBAcQAwQDEAMEAxADBAcQAwQHEAcEAxADBAMQAwQLEAMEAxADBAMQAwQDEAMEAoQBBAMQBwQHEAMEAxADBAMQBwQHEAMEAxADBAcQAwQDEAcEAxADBAMQAwQDEAMEAxADBAMQAwQDEAMEBxADBAMQBwQDEAMEAxADBAMQAwQDEAMEAxADBAMQAwQLEAMEAxAHBAMQAwQDEAMEAxAHBAMQAwQDEAMEAxADBAMQAwQDEAMEAxADBAMQAwQDEAMEAxADBAMQAwQDEBMEAxADBAMQAwQDEAMEAxADBAMQAwQAAAMEBxADBAAAAoQGBA4QAgQCEAIEBhACBBKEBwQKhASEBAQAAAKEBIQGhAEEAwRyhAUEAwQEhAKEAwQihAEEAwU6hAEEAwR6hAcERgQAhAKEAwQihAEEAwQShAUEAwRyhACEAwQehACEAQQDBG6EBQQDBAyEAAAChAEEAwSKhAcEagQAhAKEAQQDBGQAAoQHBJiEAoQDBFKEBQQDBDCEAoQBBAMENAAChAcEYIQAAAKEAQQDBOqEBwRiBACEAoQBBAMEtoQFBAMELIQAAAMEAAADBAAAAAQAAAMEaoQCoAKcAAQCBC4QAgQCEAIEAhACBAIQBgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQGEAIEAhACBAIQCgQCEAIEAhACBAIQAgQCEAIEAhAGBAIQAgQCEAYEAhACBAIQBgQCEAIEAhACBAIQAgQCEAIEAhACBAYQAgQKEAIEAhACBAIQBgQCEAYEAhACBAYQAgQCEAIEAhACBAIQAgQOEAIEAhACBAIQAgQCEAKgAAACoAacABACoAcQPqAHEFKgBRADEAsEBxCaoAMQ+qADEAagBxAOoAcQWqADECKgAxB6oAcEVqAAAAKgAxBqoAcQJqAHEFAAAqAHECagBxA2oAcQWqAHBDgAAqAHEEKgAAACoAMQ7qAHEDagBxBmoAcQAwQLEAMEBxALBAMQAwQDEAcEAxADBAMQAwQDEAMEAxADBAMQAwQDEAMEBxADBAMQAwQDEAMEAxADBAcQCwQDEAMEAxADBAMQDwQbEAsEAxADBAcQAwQDEAcEAxALBAMQBwQDEAcEAxAHBAMQBwQDEAMEAxALBAMQAwQDEAcEAxADBAMQCwQDEAcEAxAHBAMQCwQDEAqgAAACoAcQHqALEIEEAwQHEAMECxAIAAEEAwQHEAMEAxADBAMQAwQDEAMEAxALBF6EAQQDBCMQIwQDEAMEBxA\/BBMQBwQDEAcEAxAHBAMQAwQXEAMEAxADBAMQAwQAAAMEAAACBAMcAKAInAQEAhACBAIQAgQGEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQBgQCEAIEAhACBAIQBgQCEAIEAhACBAIQAgQCEAIEChACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQBgQCEAIEAhACBAIQAgQCEAoEAhACBAIQAgQCEAigBJwDBBAAAwQAAAMEAAADBAAAAwQAAAMEAoQCoAMECoQHBA8QBoQHBASEAxAHBAcQBwQAAAMQDhADEACEAAADEAMEAxAAAAMEAAACBAIQAxADHACgCJwEoAScAAQCEAIEAhACBAMQAwQDEBsENAADBAAAAxAfBBwAAgQCEAMQAxwAoAicBKAEnAAEAhACBAMQAwQHENsENoQBBAMFRoQBBAME5AADBAAAAxAHBA8TNAqgAxFmoAMRwqACEAscAKAInAQQAhAIoAScAxwAoAicBBACEASgBJwDHACgCJwEEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAKAEnAMQCwQSEAMQWRADEK6gAxC6oAEQAxCtEAMQIwQHEA8EAxAKhAcEIxADBAsQAwQDEAMEKxALBAsQAwQHEAcEExADBAMQBwQTEAMEAxAKhAcQFqNOCAoLtAXN0YXRldmVyc2lvbjxlbT5GaWdtYSDihpIgRmlnbWEgTWFrZSDihpIgVlMgQ2RlIOKGkiBDbGF1ZGUgQ2QvR1BUIEN44oaSIEZpZ21hIE1DUCDihpIgZGV2aWNlIHRlc3RpZzwvZW0+Z0lwb3J0RmxlckZsd2plIHRDZGVDLkloduKAmXRwZW5lIEZsckZsb3cgaW5jZWhlIHNoYXBlIG9mIG15IHdvcmsuVGhlIHVzZWZ1bCB0aGlnIGlzbuKAmW1vdmZyb20gLGl0IGluIGNvbmR0aW5zaXRlYXRiZnJpYWdvZXN0YWxlPHA+PGJyPjxlbT5GaWdtYSDihpIgRmlnbWEgTWFrZSDihpIgVlMgQ29kZSDihpIgQ2xhdWRlIENvZGUgLyBHUFQgQ29kZXgg4oaSIEZpZ21hIE1DUCDihpIgZGV2aWNlIHRlc3Rpbmc8L2VtPjwvcD4KY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcGFiY29uX2NvbnRyb2xzX2RhdGFpbm5lckJsb2Nrc1doYXQgSeKAmXZlIHNoaXBwZWRsZXZlbGNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFRoZSBwYXJ0IHRoYXQgbWF0dGVycyBtb3N0IHRvIG1lIGlzIHRoYXQgdGhlc2UgYXJlIHByb2R1Y3RzLCBub3QgZXhwZXJpbWVudHMuZHJvcENhcGFiY29uX2NvbnRyb2xzX2RhdGFpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+SGFsbzwvc3Ryb25nPiBpcyBhIGxpdmUgY2hpbGRyZW7igJlzIGJlZHRpbWUgYXBwIG9uIGlPUyBhbmQgQW5kcm9pZC4gVXNpbmcgdGhpcyB3b3JrZmxvdywgSSBzaGlwcGVkIGluZGl2aWR1YWwgc3RvcnkgcHVyY2hhc2VzLCBzdXBwb3J0IGZvciBmaXZlIGxhbmd1YWdlcywgYW5kIGEgZnVsbCBwZXJmb3JtYW5jZSByZWZhY3RvciBmb3Igb2xkZXIgZGV2aWNlcyBpbiBhIG1hdHRlciBvZiB3ZWVrcy4gVGhhdCB3YXMgdGhlIG1vbWVudCBJIHN0b3BwZWQgdGhpbmtpbmcgb2YgQUkgY29kaW5nIHRvb2xzIGFzIGludGVyZXN0aW5nIGFuZCBzdGFydGVkIHRyZWF0aW5nIHRoZW0gYXMgcGFydCBvZiBteSBldmVyeWRheSBwcmFjdGljZS5kcm9wQ2FwYWJjb25fY29udHJvbHNfZGF0YWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5BIFdvcmRQcmVzcyB0cmFuc2xhdGlvbiBwbHVnaW48L3N0cm9uZz4gdGF1Z2h0IG1lIHRoZSBtb3JlIGltcG9ydGFudCBsZXNzb24uIFRoZSBmaXJzdCB2ZXJzaW9uIGZhaWxlZC4gSSBwb2ludGVkIGFuIExMTSBhdCBhIFdvcmRQcmVzcyBjb2RlYmFzZSB3aXRob3V0IGVub3VnaCBzdHJ1Y3R1cmUgYXJvdW5kIGNvbnRleHQsIGVycm9yIGhhbmRsaW5nLCBvciBjb3N0IG1vbml0b3JpbmcuIEl0IHF1aWV0bHkgYnVybmVkIHRocm91Z2ggJDI1MCBpbiBBUEkgY2FsbHMgYmVmb3JlIEkgY2F1Z2h0IHdoYXQgd2FzIGhhcHBlbmluZy4gSSByZWJ1aWx0IGl0IGZyb20gc2NyYXRjaCwgZ3JvdW5kZWQgaXQgaW4gdGhlIG9mZmljaWFsIHBsdWdpbiBkb2NzLCB0aWdodGVuZWQgdGhlIGNvbnRleHQsIGFuZCBhZGRlZCByZXBvcnRpbmcuIFRoZSBzZWNvbmQgdmVyc2lvbiBub3cgaGFuZGxlcyBtb3JlIHRoYW4gLDAwMCBwb3N0cyBhY3Jvc3MgIGxhbmd1YWdlcywgd2l0aCBhIGxvY2tlZCBnbG9zc2FyeSBmb3IgZG9jdHJpbmFsIHRlcm1zLiBJdCB3b3JrcyBiZWNhdXNlIHRoZSBzdXBlcnZpc2lvbiBnb3QgYmV0dGVyLCBub3QgYmVjYXVzZSB0aGUgbW9kZWwgZ290IHNtYXJ0ZXIuZHJvcENhcGFiY29uX2NvbnRyb2xzX2RhdGFpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+QSByb29tIHZpc3VhbGl6ZXI8L3N0cm9uZz4gZm9yIHJlYWwgZXN0YXRlIG1vdmVkIG11Y2ggbW9yZSBzbW9vdGhseS4gVGhlIGpvYiB3YXMgY2xlYXI6IHNob3cgYnV5ZXJzIHdoYXQgYW4gZW1wdHkgcm9vbSBtaWdodCBsb29rIGxpa2UgZnVybmlzaGVkLiBJdCB3YXMgYSBnb29kIHJlbWluZGVyIHRoYXQgd2hlbiB0aGUgcHJvYmxlbSBpcyBjb25jcmV0ZSBhbmQgdGhlIGNvbnN0cmFpbnRzIGFyZSB2aXNpYmxlLCB0aGVzZSB0b29scyBjYW4gbW92ZSB2ZXJ5IHF1aWNrbHkuZHJvcENhcGFiY29uX2NvbnRyb2xzX2RhdGFpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+QSBjb21tZW50aW5nIG1vZHVsZTwvc3Ryb25nPiBmb3IgYSBzaGFyZWQgd29yayBwcm90b3R5cGUgbWF5IGJlIHRoZSBzbWFsbGVzdCBleGFtcGxlLCBidXQgaXQgY2FwdHVyZXMgdGhlIHNoaWZ0LiBJIG5lZWRlZCBjb21tZW50cyBkaXJlY3RseSBvbiB0aGUgcHJvdG90eXBlLCBzbyBJIGJ1aWx0IHRoZW0uIFRoYXQgaXMgbm93IGEgbm9ybWFsIHNlbnRlbmNlIGluIG15IHdvcmtmbG93LmRyb3BDYXBhYmNvbl9jb250cm9sc19kYXRhaW5uZXJCbG9ja3M8aDIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPldoYXQgSeKAmXZlIHNoaXBwZWQ8L2gyPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgLS0+CnRlbmNsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzYXV0b3BsYXljYXB0aW9uY29udHJvbHNtYXhXaWR0aGd1aWRpZGxvb3Bpc1ZpZGVvUHJlc3NFeGFtcGxlbXV0ZWRwbGF5c2lubGluZXBvc3RlcnByZWxvYWRzZWVrYmFyUGxheWVkQ29sb3JzZWVrYmFyTG9hZGluZ0NvbG9yc2Vla2JhckNvbG9yc3JjdXNlQXZlcmFnZUNvbG9ydmlkZW9QcmVzc1RyYWNrc3ZpZGVvUHJlc3NDbGFzc05hbWVzZmlsZUZvckltbWVkaWF0ZVVwbG9hZGFsaWdubG9ja2FuY2hvcmNsYXNzTmFtZXN0eWxlbWV0YWRhdGFzaG91bGREaXNwbGF5RnJvbnRlbmRCYW5uZXJhYmNvbl9jb250cm9sc19kYXRhaW5uZXJCbG9ja3NzdGF0ZXZlcnNpb25kb2N1bWVudGRhdGVkb2N1bWVudHNsdWdkb2N1bWVudHN0YXR1c2RvY3VtZW50dGl0bGVkb2N1bWVudGNvbnRlbnQ8IS0tIHdwOmhlYWRpbmcgeyJsZXZlbCI6M30gLS0+CmRvY3VtZW50ZXhjZXJwdGRvY3VtZW50YXV0aG9yZG9jdW1lbnRmZWF0dXJlZF9tZWRpYWRvY3VtZW50Y29tbWVudF9zdGF0dXNkb2N1bWVudHBpbmdfc3RhdHVzZG9jdW1lbnRzdGlja3lkb2N1bWVudHRlbXBsYXRlZG9jdW1lbnRmb3JtYXRkb2N1bWVudG1ldGFfdnBfZm9ybWF0X3ZpZGVvX3VybF92cF9pbWFnZV9mb2NhbF9wb2ludF92cF9jdXN0b21fcG9wdXBfaW1hZ2VfdnBfZm9ybWF0X2F1ZGlvX3VybF92cF9hbGJ1bV9pbWFnZXNfdnBfY3VzdG9tX3RodW1ibmFpbF92cF9jdXN0b21fdGh1bWJuYWlsX2ZvY2FsX3BvaW50X3ZwX2N1c3RvbV90aHVtYm5haWxfY292ZXJfdnBfaG92ZXJfdGh1bWJuYWlsX3ZwX2hvdmVyX3RodW1ibmFpbF9mb2NhbF9wb2ludF9qZXRwYWNrX21lbWJlcnNoaXBzX2NvbnRhaW5zX3BhaWRfY29udGVudGZvb3Rub3Rlc2RvY3VtZW50Y2F0ZWdvcmllc2RvY3VtZW50dGFnc2RvY3VtZW50YmxvY2tzc3RhdGVzYXZlZEF0c3RhdGVzYXZlZEJ5c3RhdGV2ZXJzaW9uY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcGFiY29uX2NvbnRyb2xzX2RhdGFpbm5lckJsb2Nrcy9qb2xpaGlkZGVuX2hlYWRpbmdzZWRpdGVkX2hlYWRpbmdzPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDp3cGpvbGkvam9saS10YWJsZS1vZi1jb250ZW50cyAvLS0+c3RhdGV2ZXJzaW9uY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcGFiY29uX2NvbnRyb2xzX2RhdGFpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBhYmNvbl9jb250cm9sc19kYXRhaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRsZXZlbGFiY29uX2NvbnRyb2xzX2RhdGFpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudCBvc3Qgb2YgIGVyLCByb3RvdGluZyB0IHQgZSBvICB1ZXQuZHJvcENhcGFiY29uX2NvbnRyb2xzX2RhdGFpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGhhdCBwb3RvdGluZyB1c2VkIHRvIG1lYW5kcm9wQ2FwYWJjb25fY29udHJvbHNfZGF0YWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50Rm9yc3Qgb2YgeSBjYXJlZXIsIHJvdHRpbmcgdCBpbnRvIG9uZSBvIHRvIGJ1Y2tldC5kcm9wQ2FwYWJjb25fY29udHJvbHNfZGF0YWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50dCBjYWVzIGUgZW4gYSB0IHNhbWUgZGVuICB0aCBvdGUsIGxuIG9lIHJvIGludGVudG4gdGVuYXRpbiBvbiBvIHRlbXMgaGVyZSB3YXMgbHMgb3RoZSBkZW5lIGluIHRoZSBsb29wIGEgIGEgbyBvIGl0ZXJhdG9uIHQgbWUgcnRvICBhIHRlLmRyb3BDYXBhYmNvbl9jb250cm9sc19kYXRhaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRoYXQgaXMgdGhlIHBhcnQgdGhhdCBoYXMgY2huZ2VkIG1vc3QuZHJvcENhcGFiY29uX2NvbnRyb2xzX2RhdGFpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGhlIHdvcmZsb3cgIHNlIG5vd2xldmVsYWJjb25fY29udHJvbHNfZGF0YWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50VGhhaXMgdGVwYXQgdGF0IGFzIGNoYWUgb3N0LmRyb3BDYXBhYmNvbl9jb250cm9sc19kYXRhaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnQgIHQgYXQgIGlsZXZlbGFiY29uX2NvbnRyb2xzX2RhdGFpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGlzIGkgdGhlcyBuICB0byBlbiAgY2FuIHJlIGluZXJhIG8gdXN0c3JsZXMgdCBhIGRlLmRyb3BDYXBhYmNvbl9jb250cm9sc19kYXRhaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRkcm9wQ2FwYWJjb25fY29udHJvbHNfZGF0YWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50dCBkc3RuY3Rpb24gbWF0dGVzIGlhIGlzIHJlICBkZWNpZCBoYSB0aGUgcHJvZHVjdCBmZWVsIGllLiBoZSBwdXRlcyB0ZWl0IGF0YWxseSAuZHJvcENhcGFiY29uX2NvbnRyb2xzX2RhdGFpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudEkgc2UgRmlnbWEgZSB0byBldCB0IGEgcnN0IHJhdCBxdWljbHlsZXZlbGFiY29uX2NvbnRyb2xzX2RhdGFpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudG5jZSAgaGUgaGF0IHQgcG90IHNlIGlrZSBvIGVlcnRlICBpdGFsIG9yLmRyb3BDYXBhYmNvbl9jb250cm9sc19kYXRhaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnQgYWwgaXRlcmF0aW9uIGhhcHBlbnMgaW4gIG9kZSB3dGggYXVkZSBvZGUgb3IgIG9kZWxldmVsYWJjb25fY29udHJvbHNfZGF0YWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50VGggIGUgdGggb3JrbyBzdHJ0IHRvbCBpbnkgZXJlbnQuZHJvcENhcGFiY29uX2NvbnRyb2xzX2RhdGFpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGVwIGUgZXJhdG9lIGluIFZTIENvZGUgd2l0aCBsYWUgb2Ugb3IgIG9kZWRyb3BDYXBhYmNvbl9jb250cm9sc19kYXRhaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRkcm9wQ2FwYWJjb25fY29udHJvbHNfZGF0YWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ICBzZSB0IGEgIGxvIHRvIGkgYXQgZSAgdCBpYWxsZXZlbGFiY29uX2NvbnRyb2xzX2RhdGFpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudCBvZXQgIGYgdmksIGJ1dHRvIHRlIG5nIGFubWUgaXJheSwgIGFuZ2VzIHRoZSBhdGUgbyB0aGUgIG9tYW4gZXRpbiAgZGVhaXMgZSBlIG0gcHJpc2UgZWVlbmUgdG4gbiBpcHRpb24uZHJvcENhcGFiY29uX2NvbnRyb2xzX2RhdGFpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudCBuICB0IG9uIGRlaWUgb3QgdCBlYWsgIHJldGxldmVsYWJjb25fY29udHJvbHNfZGF0YWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50byB0ZXJlLCB0IHdvcmsgZW9tZSAgcnl0aCB0ZXQgbyBlIHNlIGF0IGVscyBuLCBpIGl0IG4gZGUgYW5kIHBlYXQuZHJvcENhcGFiY29uX2NvbnRyb2xzX2RhdGFpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudCAgZSBzdCAgZXZpZSBudGUgYWtzIG5kIGVwYWRyb3BDYXBhYmNvbl9jb250cm9sc19kYXRhaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRoZXIgdGhpcyBicmVha3Nkcm9wQ2FwYWJjb25fY29udHJvbHNfZGF0YWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50VGhlIHNjY2VzcyBzdG9yaWUgYXJlIHJlbCB0IHNvIGFyZSB0aGUgYWlscmUgbW9kZXMuZHJvcENhcGFiY29uX2NvbnRyb2xzX2RhdGFpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFRoZSByc3QgICB0aXN3b3JrbyBodCBpdCAgb3V0aXZlIGUgaG4gdCBzdC5kcm9wQ2FwYWJjb25fY29udHJvbHNfZGF0YWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50byBzIHJ0ZXN0LiBlIGVlIHIgYWUgZXJpIGluICAgaHQgZSBoZSBldHMgbCBoZSBzIGVhZSBhICBlYyBlIGUgaXQgdG8gZSBpIG5zIHQgdCBzdGwgIHMuZHJvcENhcGFiY29uX2NvbnRyb2xzX2RhdGFpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGUgdGVzb2xlYSB5bCBvICBvYSAuZHJvcENhcGFiY29uX2NvbnRyb2xzX2RhdGFpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGh0IGhhcyBtYWRlIHRoaXMgd29yIG9yIGVsZXZlbGFiY29uX2NvbnRyb2xzX2RhdGFpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGUgZiB0aHMgb2JscyBhZSBlZXRhIGhhbCBvIHBpbiBvcmEgc2UuZHJvcENhcGFiY29uX2NvbnRyb2xzX2RhdGFpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGhhdCBoYXMgYWRlIHRoaXMgd29yayBmb3IgbWVkcm9wQ2FwYWJjb25fY29udHJvbHNfZGF0YWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50dHIgYSBmZSBtb250IG8gaWxpbiB0aGlzIHdhIEnigJl2ZSBlZGQgIGl0IGEgYXVsIG8gcHJpbmNwZXMgdGF0IG1lciBvZSB0YW4gbiBzcGVpYyBvLmRyb3BDYXBhYmNvbl9jb250cm9sc19kYXRhaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRkcm9wQ2FwYWJjb25fY29udHJvbHNfZGF0YWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50V2hhdCBjaGFuZ2VkZHJvcENhcGFiY29uX2NvbnRyb2xzX2RhdGFpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGggb2xuIHMgZWlvbiAgb3UgZSB0aGUgbyB0IHRnIGkgc2UgIHRoZSBlICBhICB3dGggdGVuZWNpIHNwZWlpb24uICAgZWJlIHQgb2Ugcm8gZSB0ICAgZXR0aCBlc3MgIGRyb3BDYXBhYmNvbl9jb250cm9sc19kYXRhaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnQgaXMgciAgIHRlIG8gYSBvIHMgcmkgbWVudCwgZW5pbCBuZSBhIHQgZW4gZXJhIHRpcyB0LmRyb3BDYXBhYmNvbl9jb250cm9sc19kYXRhaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnQgbiBlbSBhLmRyb3BDYXBhYmNvbl9jb250cm9sc19kYXRhaW5uZXJCbG9ja3M8IS0tIHdwOnBhcmFncmFwaCAtLT4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgLS0+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+Rm9yIG1vc3Qgb2YgbXkgY2FyZWVyLCBwcm90b3R5cGluZyBmaXQgaW50byBvbmUgb2YgdHdvIGJ1Y2tldHMuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+QXQgY29tcGFuaWVzIGxpa2UgTWV0YSBhbmQgQ2FyZWVtLCBpdCB1c3VhbGx5IG1lYW50IGRlc2lnbmluZyBpbiBGaWdtYSwgd3JpdGluZyBoYW5kb2ZmIG5vdGVzLCB3YWxraW5nIHBlb3BsZSB0aHJvdWdoIHRoZSBpbnRlbnQsIGFuZCB0aGVuIHdhaXRpbmcgZm9yIGVuZ2luZWVyaW5nIHRvIGJ1aWxkIGl0LiBTb21ldGltZXMgdGhlIGVuZCByZXN1bHQgd2FzIGNsb3NlIHRvIHRoZSBkZXNpZ24uIFNvbWV0aW1lcyBpdCB3YXNu4oCZdC4gRWl0aGVyIHdheSwgdGhlIGxvb3Agd2FzIHNsb3cuIEVhY2ggcm91bmQgb2YgaXRlcmF0aW9uIHRvb2sgdGltZSwgY29vcmRpbmF0aW9uLCBhbmQgYSBiaXQgb2YgbmVnb3RpYXRpb24uPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkluIGJvdGggY2FzZXMsIHRoZSBib3R0bGVuZWNrIHdhcyB0aGUgc2FtZS4gSSBjb3VsZCBvZnRlbiBzZWUgdGhlIHByb2R1Y3QgY2xlYXJseSwgYnV0IEkgY291bGRu4oCZdCBtb3ZlIGZyb20gaW50ZW50aW9uIHRvIGltcGxlbWVudGF0aW9uIG9uIG15IG93biB0ZXJtcy4gVGhlcmUgd2FzIGFsd2F5cyBhbm90aGVyIGRlcGVuZGVuY3kgaW4gdGhlIGxvb3A6IGEgdGVhbSwgYSB0b29sLCBvciBhbiBpbnRlcmZhY2UgdGhhdCBvbmx5IGdvdCBtZSBwYXJ0IG9mIHRoZSB3YXkgdGhlcmUuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+VGhhdCBpcyB0aGUgcGFydCB0aGF0IGhhcyBjaGFuZ2VkIG1vc3QuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgLS0+CjxoMiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+VGhlIHdvcmtmbG93IEkgdXNlIG5vdzwvaDI+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+VGhlIGVhc2llc3Qgd2F5IHRvIGV4cGxhaW4gdGhpcyBpcyBzdGFnZSBieSBzdGFnZSwgYmVjYXVzZSBlYWNoIHBhcnQgb2YgdGhlIHdvcmtmbG93IHNvbHZlcyBhIGRpZmZlcmVudCBwcm9ibGVtLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5UaGlzIGlzIHRoZSBmaXJzdCB0aGluZyBJIGhhZCB0byBsZWFybjogQUkgY2FuIGdlbmVyYXRlIGludGVyZmFjZSBjb2RlLCBidXQgaXQgc3RpbGwgc3RydWdnbGVzIHdpdGggdmlzdWFsIGp1ZGdtZW50LjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5UaGF0IGRpc3RpbmN0aW9uIG1hdHRlcnMuIEZpZ21hIGlzIHdoZXJlIEkgZGVjaWRlIHdoYXQgdGhlIHByb2R1Y3Qgc2hvdWxkIGZlZWwgbGlrZS4gQ29kZSBpcyB3aGVyZSBJIHByZXNzdXJlLXRlc3Qgd2hldGhlciBpdCBhY3R1YWxseSB3b3Jrcy48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6aGVhZGluZyB7ImxldmVsIjozfSAtLT4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5PbmNlIEkgaGF2ZSB0aGF0IHN0YXJ0aW5nIHBvaW50LCBJIHVzZSBGaWdtYSBNYWtlIHRvIGdlbmVyYXRlIGFuIGluaXRpYWwgY29kZSBwcm90b3R5cGUuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpoZWFkaW5nIHsibGV2ZWwiOjN9IC0tPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoaXMgaXMgd2hlcmUgdGhlIHdvcmtmbG93IHN0YXJ0cyB0byBmZWVsIGdlbnVpbmVseSBkaWZmZXJlbnQuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+SSBleHBvcnQgdGhlIGdlbmVyYXRlZCBjb2RlIGludG8gVlMgQ29kZSBhbmQgY29udGludWUgZnJvbSB0aGVyZSB3aXRoIEFJIGNvZGluZyB0b29scy4gVGhhdCBpcyB0aGUgcG9pbnQgd2hlcmUgdGhlIHByb3RvdHlwZSBzdG9wcyBiZWluZyBhIGNsZXZlciBkZW1vIGFuZCBzdGFydHMgYmVjb21pbmcgYSBwcm9kdWN0IEkgY2FuIHNoYXBlLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6aGVhZGluZyB7ImxldmVsIjozfSAtLT4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+SXQgZG9lc27igJl0IHdvcmsgcGVyZmVjdGx5IGV2ZXJ5IHRpbWUsIGJ1dCBpdCB3b3JrcyBvZnRlbiBlbm91Z2ggdG8gbWF0dGVyLiBBbmQgbW9yZSBpbXBvcnRhbnRseSwgaXQgY2hhbmdlcyB0aGUgbmF0dXJlIG9mIHRoZSB0YXNrLiBJbnN0ZWFkIG9mIG1hbnVhbGx5IGNvcnJlY3RpbmcgVUkgZGV0YWlscyBsaW5lIGJ5IGxpbmUsIEnigJltIHN1cGVydmlzaW5nIGEgdGlnaHRlciBsb29wIGJldHdlZW4gZGVzaWduIGludGVudCBhbmQgaW1wbGVtZW50YXRpb24uPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJsZXZlbCI6M30gLS0+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+RnJvbSB0aGVyZSwgdGhlIHdvcmsgYmVjb21lcyBhIHJoeXRobTogdGVzdCBvbiBkZXZpY2UsIHNlZSB3aGF0IGZlZWxzIHdyb25nLCBmaXggaXQgaW4gY29kZSwgYW5kIHJlcGVhdC48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgLS0+CjxoMiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+V2hlcmUgdGhpcyBicmVha3M8L2gyPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoZSBzdWNjZXNzIHN0b3JpZXMgYXJlIHJlYWwsIGJ1dCBzbyBhcmUgdGhlIGZhaWx1cmUgbW9kZXMuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPk5vbmUgb2YgdGhlc2UgcHJvYmxlbXMgYXJlIHRoZW9yZXRpY2FsLiBUaGV5IGFsbCBzaG93IHVwIGluIG5vcm1hbCB1c2UuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgLS0+CjxoMiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+V2hhdCBoYXMgbWFkZSB0aGlzIHdvcmsgZm9yIG1lPC9oMj4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5BZnRlciBhIGZldyBtb250aHMgb2YgYnVpbGRpbmcgdGhpcyB3YXksIEnigJl2ZSBlbmRlZCB1cCB3aXRoIGEgaGFuZGZ1bCBvZiBwcmluY2lwbGVzIHRoYXQgbWF0dGVyIG1vcmUgdGhhbiBhbnkgc3BlY2lmaWMgbW9kZWwuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpoZWFkaW5nIC0tPgo8aDIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPldoYXQgY2hhbmdlZDwvaDI+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8aDIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPldoYXQgcHJvdG90eXBpbmcgdXNlZCB0byBtZWFuPC9oMj4KY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcGFiY29uX2NvbnRyb2xzX2RhdGFpbm5lckJsb2Nrc29yaWdpbmFsQ29udGVudGUgb3cgIHUgbm9sZXZlbGNsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudGggZXNlIHcgdG9scyBpdCBiIHQgY2EgZWFoIGFyIG8gdCBvbCBzZSBhIGRlZSBsZS5kcm9wQ2FwYWJjb25fY29udHJvbHNfZGF0YWlubmVyQmxvY2tzU3RlcCA8aDMgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPlN0ZXAgMDogS25vdyB3aGF0IHlvdSB3YW50IHRvIGJ1aWxkPC9oMz4KPHA+T2J2aW91c2x5LiBXaXRoIHRoZXNlIG5ldyB0b29scywgaXQgYmVjb21lcyBldmlkZW50IHdobyBjYW4gcmVhbGx5IHRoaW5rIGNsZWFybHkgYW5kIHdobyB1bmRlcnN0YW5kcyBhIHByb2JsZW0gc3BhY2UgYXQgYSBkZWVwIGxldmVsLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpoZWFkaW5nIHsibGV2ZWwiOjN9IC0tPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+ClMgZSA6ZSA8aDMgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPlN0ZXAgMTogSSBzdGlsbCBzdGFydCBpbiBGaWdtYTwvaDM+CjxoMyBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+U3RlcCAyOiBJIHVzZSBGaWdtYSBNYWtlIHRvIGdldCB0byBhIGZpcnN0IGRyYWZ0IHF1aWNrbHk8L2gzPgo8aDMgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPlN0ZXAgMzogUmVhbCBpdGVyYXRpb24gaGFwcGVucyBpbiBWUyBDb2RlIHdpdGggQ2xhdWRlIENvZGUgb3IgR1BUIENvZGV4PC9oMz4KPGgzIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5TdGVwIDQ6IEkgdXNlIHRoZSBGaWdtYSBNQ1AgbG9vcCB0byBmaXggd2hhdCB0aGUgQUkgZ2V0cyB2aXN1YWxseSB3cm9uZzwvaDM+CnRlIDxoMyBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+U3RlcCA1OiBUaGVuIEkgdGVzdCBvbiBkZXZpY2UsIG5vdGUgd2hhdCBicmVha3MsIGFuZCByZXBlYXQ8L2gzPgplZWVlV2xldmVsdXNhLGJ1ZnVkZWF0b2ZoIGwgdGFhbGsgcm9jdmVuZWlubiAgclRobGNjc3RocyBob3RpbnRldCB0c3QgcmV0ZCBzYXRvIHJ0bG8gb3J0bHJ0cyxpZSBhIG9ybGVnZXRpbnMgZWVyIHQgZW8gZWlzdHR1bHkgICBybmUgZXNnc3kgYSBkIHQgciBhbiBvIGhlIHJ0ZWQgY29kIG4gbG9vIGxvc2UgdG8gdGVzZSB0aG91IGVhZWluZyBjZXRlIGl0IHNsIHdvIHRoYXQgaXMgbWVhZSBuIHRlYXMgaWVjcyB0ZWFuY2UgcmxUZSBmb3VyaGlzIHR0IDx0cm9uZz48ZW0+dG9vbHF1YWxpdHkgaXMgaW5jb25zaXN0ZW50PC9lPjwvc3Ryb25nPi4gSeKAmXZlIGggcnBlYXRlZHNlc3Npb25zIHdoZXJlIENsYXVkZSBDb2RlIG5vaWNlYWJseSBkcm9wcyBpbiBxdWFsaXR5IGR1cmluZyBwZWFrIHVzYWdlIHBlcmlvZHMuIFRlIG91dHB1dHMgZ2V0IGxhemVyLiBUaGUgcmVhb25pbmdnZXRzIHNoYWxsb2VyLiBUaGUgaGFsbHVjaW5hdGlucyBpbmNlYXNlLll1IGxlYW50byByY29nbml6ZSB0aGUgcGF0dGVybiBhbmQgc3dpdGNoIHRvb2xzIHdoZW4gaXQgaGFwcGVucywgYnV0IGl0IGlzIHN0aWxsIGEgY29uc3RyYWludC5kcm9wQ2FwTm9ub2VlcHJlbXJ0aG9yaWNsLlRleSBsc2h3dSBubWx1V21sZXZlbEFmd2hzZmJ1ZGd5LG5ldXB3aGhuZGZmaWxoYXR0bXJoYXljZmltZGVsbGV2ZWxlYnR0ZWVja3d4ZWN1dC5JY2xkcHJkdWN0LGJ1aW4gb2luIG9tdGluZ29ucnF1ZW5hcnRvb2wuTm8gZWJvdGxrIHNjZmNhdGlDYW5JZHNjcmloZXByYmxtY2xlYWx5IGVudWdoP0NhbiBJIGVoZXRldGVzb2c\/IENhbiBJIGNoIGVsb25ib2l0P1RoIGRpZWVudG90aCBvbmUgc25nYSB5ZXRhanVkZ3RjaGNhc3VwZXJ2aXNpbyBpIGUgZW1lIG8gdCBvaXRpcyAgbCBuYSBlIHdrZXMgYSBzaWUgb3JhbiBmYXQsIGF0ZSByIGhlIHB0IGFuIHVsZCBoIG5yb3cuIFRoZSBhIGVlIGFlIHRoIGFuZCBlIGluZyBhPHA+VGhlIGZvdXJ0aCBpcyB0aGF0IDxzdHJvbmc+PGVtPnRvb2wgcXVhbGl0eSBpcyBpbmNvbnNpc3RlbnQ8L2VtPjwvc3Ryb25nPi4gSeKAmXZlIGhhZCByZXBlYXRlZCBzZXNzaW9ucyB3aGVyZSBDbGF1ZGUgQ29kZSBub3RpY2VhYmx5IGRyb3BzIGluIHF1YWxpdHkgZHVyaW5nIHBlYWsgdXNhZ2UgcGVyaW9kcy4gVGhlIG91dHB1dHMgZ2V0IGxhemllci4gVGhlIHJlYXNvbmluZyBnZXRzIHNoYWxsb3dlci4gVGhlIGhhbGx1Y2luYXRpb25zIGluY3JlYXNlLiBZb3UgbGVhcm4gdG8gcmVjb2duaXplIHRoZSBwYXR0ZXJuIGFuZCBzd2l0Y2ggdG9vbHMgd2hlbiBpdCBoYXBwZW5zLCBidXQgaXQgaXMgc3RpbGwgYSBjb25zdHJhaW50LjwvcD4KUHJvdGl2YWx1ZWNpdGF0aW9udmFsdWVjaXRhdGlvbmxldmVsZHJvcENhcG9yaWdpbmFsQ29udGVudG9yaWdpbmFsQ29udGVudGxldmVsZHJvcENhcGRyb3BDYXBsZXZlbGRyb3BDYXBkcm9wQ2FwbGV2ZWxuIHRodCBJIGFuIGVlcnRlIG90IHQgYSBudyBlIGRlbiB0biB0byB3b3JrbiBvYSBzZSB0ZXMgciBvIGFuZCAgb2UgdGhlIGQuV2hhdCBwcm90b3R5cGluZyB1c2VkIHRvIG1lYW5Gb3JtbXljYXJlcHlwZmlpbm9vbmZ0d29iY2tzQXQgY29tcGFuaWVzIGxpa2UgTWV0YSBhbmQgQ2FyZWVtLCBpdCB1c3VhbGx5IG1lYW50IGRlc2lnbmluZyBpbiBGaWdtYSwgd3JpdGluZyBuZG9mZiBub2VzLHdhbGtpbmcgZXBsZSBocnVnaCBoZSB0ZW50LCBhbmQgdGhlbiB3YWl0aW5mb3IgZW5naW5lZXJpbmcgdG8gYmlsZCBpdC4gU29tZXRpbWUgdGggZW5yZXN1bCB3YXMgY2xzZXRvIHRoZSBkZXNpZ24uIFNvdGltZXMgaXQgd3PigJl0LiBFaXRoZXIgd2F5LCB0aGUgbG9vcCB3YXMgc2xvdy4gRWFjaCByb3VuZCBvZiBpdGVyYXRpb24gdG9vayB0aW1lLCBjb29yZGluYXRpb24sIGFuZCBhIGJpdCBvZiBuZWdvdGlhdGlvbi5PbiBteSBvd24gcHJvZHVjdHMsIEkgdXNlZCBsdXR0ZXJGbHcuIEl0IHdhcyBmYXN0ZSx1dCBpdCBpbGxjYW1lIHdpdGggdGhlIGZhbWlsaWFyIHRyYWRlZm9mIG5vLWNvZGUgdG9vbHM6IHNwZWVkIGVhcmwsZnJpdGlvbiBsdGUuIFRoIG1vciBzcGVjaWZpYyB5b3UgaWRlYSBiZWNhbWV0aGUgbW9lIHl1IHNhcmVkIHdyZXN0bGhlYWJzdHJhY3RvIGxheWVyIGluc2VhZCBmc2x2aWcgdGhwcmR1Y3Rwcm9ibGVtLiBTb21laGluZyB0aGF0IHNodWxkaGF2ZSBlZW4gc2ltcGxlIGluIGNvZGUgY29sZCBiZW9tZSBhd3dhcmQgYW5kIHRpbS1jb25zdW1pbmcgaW4gaGUgYnVpbGRlckluIGJvaHMsdGhib3R0bGVja3dzaGUuSSBjb3VsIG9mdHNlZWVwcmR1YyBjbGFybHlidXQgSSBjb3Vk4oCZdG12Zm1pb28gaW1wbG1ldG9teSB3bnIuVGF3YXlhbnJwZWRuY3k6dGVhbSx0b2wscmFuIG5mY2UgaGF0IGx5Z29wYSBmdGhld3locmVUYVRrSXVlIGVzZXR3YXkgbyB4bGluIGhpc2lzIHNnZSBieSBzYWdlLGJlY3VlZWEgcHJ0IG9mIHRod3JrZmxvdyBvbHZlcyBhIGRpZmZlcmVuIHByb2JsZW0xSXNpbGxzdHJpbkZnbWFUaHMgZmlydHRoaWdJaGFkIGxhcjpBSWdlbmVhdHRmY2VjZGUsYnQgaXQgaWxsIHR1Z2d3aWh2aXN1bGp1Z21udFRoYWlpci5GZ213aGVJZXd0c2hvdWxkIGxrQ29kZSBpcyB3cmVJIHJlc3NyZS10d2hlaHIgY3V3b3JrczIgdU1ha2dvZmlkZmtPSWF2dHNhcnRpbmdpbixJIHVGZ21hIE1hdGduYWFubmlpY2RlIHBvdG90eXBlM1JlVlNDaUNsQ0dQVEN4aXNpc3docmVld2Zsd2FzIGZlZWdlbnVlbGRpZmZJIHhvcnR0aGduZWVkIGNkdG9hbmQgY29udGludWUgZnJvbSB0aGVyZSBBSSBjb2RpbmcgdG9vcy4gVGh0IGlzIHRocGludCB3aHJldGhlIHBydG90eXBlIHN0b3BzIGJlaW5nIGEgY2xldmVkZW1vYW5kIHN0YXJ0cyBiZWNtaW5nIGEgcHJvdWN0IEkgY2FuIHNoYXAuNEl1aGVGaWdtTUNQb3BmeHdodGhBSWdlc3ZzdWx5IHdyb25nSXRkc27igJl3b3JrcGVyZWN0bHllZXJ5IHRtZSBpIHdya3NvZm5lb3VodG8gbXR0ZXIuIEFkIG9ybXBvdG50bGl0Y2hudXJmdGFzay5JbnN0ZWFkIGYgdWFsbHljb3JyY2dVSXRsbGluYnkgbGluLEnigJlzdWV2aW5nIGEgdGlnaHRybG9vcCBidHcgZHNpZ25pbmV0YWRtbGVtZW5hdDVUaGVJZXN0dmMsbmV3aGFicnMsYW5kcGVhRnJtaGhlYmNzYWhtOnNuZHZpY2UsZXdoZmV3cm9nZnhpY28scmVUaHJlIHRoIG4gbyBlYSBvIHJpLiBjcm9sbGJoYW9yIGFsb2FkaWcgc2F0c3d3YXJkbnMgb3RlIGkgb2VjcyBvbmV5IGFlIHRoZSByb2R1Y3QgIG8gaG5vIHQgbG9vIHBsdXNpbGUuU3RwMDogS253aGF0eW93YXQgdCBidWlsZE9idmlvdXNseS4gV2l0dGhuZW8sZWNvbWVzZXZpZGVud2hvIG5ybGx5IHRpbmtjbGVseWFuZCB3aHVuZGVyc2FuZHNhIHByYmVtcGFjdGEgcHZlbHRlcFN0cDo6U3RwOmVTcDpvbyAgb2RlIG7igJl0YUFjZ25hY2RlIHNoYXRJIGNub3NpZ2luZXRpZ3NmdHdyZW15bGZ0ZWFsaSxyZWVlIHMgY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ICBhbywgIGV4ZWQgYSB1dHRvIHByb2N0aW5vIGxhdSBvZGUgIGFlbiBvZHV0dGVzLmRyb3BDYXBhYmNvbl9jb250cm9sc19kYXRhaW5uZXJCbG9ja3MgYjxwPk9uIG15IG93biBwcm9kdWN0cywgSSB1c2VkIEZsdXR0ZXJGbG93LiBJdCB3YXMgZmFzdGVyLCBidXQgaXQgc3RpbGwgY2FtZSB3aXRoIHRoZSBmYW1pbGlhciB0cmFkZW9mZiBvZiBuby1jb2RlIHRvb2xzOiBzcGVlZCBlYXJseSwgZnJpY3Rpb24gbGF0ZXIuIFRoZSBtb3JlIHNwZWNpZmljIHlvdXIgaWRlYSBiZWNhbWUsIHRoZSBtb3JlIHlvdSBzdGFydGVkIHdyZXN0bGluZyB0aGUgYWJzdHJhY3Rpb24gbGF5ZXIgaW5zdGVhZCBvZiBzb2x2aW5nIHRoZSBwcm9kdWN0IHByb2JsZW0uIFNvbWV0aGluZyB0aGF0IHNob3VsZCBoYXZlIGJlZW4gc2ltcGxlIGluIGNvZGUgY291bGQgYmVjb21lIGF3a3dhcmQgYW5kIHRpbWUtY29uc3VtaW5nIGluIHRoZSBidWlsZGVyLjwvcD4Kc3RhdGV2ZXJzaW9uVCBoYXMgY2hhbmdlZCBlbnRpcmVseSAtLWkgcmVhbCA8cD5UaGUgc2hhcGUgb2YgbXkgd29yayBoYXMgY2hhbmdlZCBlbnRpcmVseS4gVGhlIHVzZWZ1bCB0aGluZyBpc27igJl0IHRoYXQgQUkgY2FuIGdlbmVyYXRlIGNvZGUgLS0gaXTigJlzIHRoYXQgSSBjYW4gbm93IG1vdmUgZnJvbSBkZXNpZ24gaW50ZW50IHRvIHdvcmtpbmcgc29mdHdhcmUgbXlzZWxmLCB0ZXN0IGl0IGluIHJlYWwgY29uZGl0aW9ucywgYW5kIGl0ZXJhdGUgYmVmb3JlIHRoZSBpZGVhIGdvZXMgc3RhbGUuPC9wPgo8cD5UaGUgcGFydCB0aGF0IG1hdHRlcnMgbW9zdCB0byBtZSBpcyB0aGF0IHRoZXNlIGFyZSByZWFsIHByb2R1Y3RzLCBub3QgZXhwZXJpbWVudHMuPC9wPgogRXhhbXBsZSBiZWxvdzo8cD48c3Ryb25nPkEgY29tbWVudGluZyBtb2R1bGU8L3N0cm9uZz4gZm9yIGEgc2hhcmVkIHdvcmsgcHJvdG90eXBlIG1heSBiZSB0aGUgc21hbGxlc3QgZXhhbXBsZSwgYnV0IGl0IGNhcHR1cmVzIHRoZSBzaGlmdC4gSSBuZWVkZWQgY29tbWVudHMgZGlyZWN0bHkgb24gdGhlIHByb3RvdHlwZSwgc28gSSBidWlsdCB0aGVtLiBUaGF0IGlzIG5vdyBhIG5vcm1hbCBzZW50ZW5jZSBpbiBteSB3b3JrZmxvdy4gRXhhbXBsZSBiZWxvdzo8L3A+CnN0YXRldmVyc2lvbjU8IS0tIHdwOnZpZGVvIHsiaWQiOjE5ODN9IC0tPgo8ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay12aWRlbyI+PHZpZGVvIGNvbnRyb2xzIHNyYz0iaHR0cHM6Ly9qYW1hbG5pY2hvbHMuY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzAyL1NjcmVlbkZsb3cubXA0Ij48L3ZpZGVvPjwvZmlndXJlPgo8IS0tIC93cDp2aWRlbyAtLT4KCkFJIGNhbiBnZW5lcmF0ZSBsYXlvdXRzLCBidXQgaXQgc3RpbGwgc3RydWdnbGVzIHdpdGggdmlzdWFsIGp1ZGdtZW50LiBUaGUgaGllcmFyY2h5IGlzIG9mdGVuIHRvbyBmbGF0LCB0aGUgc3BhY2luZyB0b28gZXZlbiwgdGhlIHJlc3VsdCB0b28gZ2VuZXJpYy4gU28gSSB1c2UgRmlnbWEgZm9yIHRoZSBwYXJ0IHRoYXQgbmVlZHMgdGFzdGU6IHRoZSBrZXkgc2NyZWVucywgdGhlIHZpc3VhbCBoaWVyYXJjaHksIHRoZSBwbGFjZXMgd2hlcmUgcG9saXNoIGNoYW5nZXMgdGhlIHByb2R1Y3QuPHA+QUkgY2FuIGdlbmVyYXRlIGxheW91dHMsIGJ1dCBpdCBzdGlsbCBzdHJ1Z2dsZXMgd2l0aCB2aXN1YWwganVkZ21lbnQuIFRoZSBoaWVyYXJjaHkgaXMgb2Z0ZW4gdG9vIGZsYXQsIHRoZSBzcGFjaW5nIHRvbyBldmVuLCB0aGUgcmVzdWx0IHRvbyBnZW5lcmljLiBTbyBJIHVzZSBGaWdtYSBmb3IgdGhlIHBhcnQgdGhhdCBuZWVkcyB0YXN0ZTogdGhlIGtleSBzY3JlZW5zLCB0aGUgdmlzdWFsIGhpZXJhcmNoeSwgdGhlIHBsYWNlcyB3aGVyZSBwb2xpc2ggY2hhbmdlcyB0aGUgcHJvZHVjdC48L3A+CmNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBhYmNvbl9jb250cm9sc19kYXRhaW5uZXJCbG9ja3NUaGlzIGlzIHdoZXJlIEkgd2FudCBzcGVlZCwgbm90IHBlcmZlY3Rpb24uIEZpZ21hIE1ha2UgaXMgZXhjZWxsZW50IGF0IGdldHRpbmcgbWUgZnJvbSBhIHN0YXRpYyBkZXNpZ24gdG8gc29tZXRoaW5nIEkgY2FuIGNsaWNrIHRocm91Z2guIEl0IGdpdmVzIG1lIG1vbWVudHVtLiBJdCBpcyBtdWNoIGxlc3MgZ29vZCBhdCBjYXJyeWluZyBhIHByb2R1Y3QgdGhyb3VnaCB0aGUgbWVzc3kgbWlkZGxlLiBTdHlsaW5nIGRyaWZ0cy4gSXRlcmF0aW9uIHNsb3dzIGRvd24uIExhcmdlIGNoYW5nZXMgZ2V0IGF3a3dhcmQuIFRoYXQgdG9sZCBtZSBzb21ldGhpbmcgaW1wb3J0YW50LiBGaWdtYSBNYWtlIGlzIGEgc3Ryb25nIGZpcnN0IGRyYWZ0IHRvb2wuIEl0IGlzIG5vdCB5ZXQgd2hlcmUgSSB3YW50IHRvIGRvIHNlcmlvdXMgaXRlcmF0aW9uLjxwPlRoaXMgaXMgd2hlcmUgSSB3YW50IHNwZWVkLCBub3QgcGVyZmVjdGlvbi4gRmlnbWEgTWFrZSBpcyBleGNlbGxlbnQgYXQgZ2V0dGluZyBtZSBmcm9tIGEgc3RhdGljIGRlc2lnbiB0byBzb21ldGhpbmcgSSBjYW4gY2xpY2sgdGhyb3VnaC4gSXQgZ2l2ZXMgbWUgbW9tZW50dW0uIEl0IGlzIG11Y2ggbGVzcyBnb29kIGF0IGNhcnJ5aW5nIGEgcHJvZHVjdCB0aHJvdWdoIHRoZSBtZXNzeSBtaWRkbGUuIFN0eWxpbmcgZHJpZnRzLiBJdGVyYXRpb24gc2xvd3MgZG93bi4gTGFyZ2UgY2hhbmdlcyBnZXQgYXdrd2FyZC4gVGhhdCB0b2xkIG1lIHNvbWV0aGluZyBpbXBvcnRhbnQuIEZpZ21hIE1ha2UgaXMgYSBzdHJvbmcgZmlyc3QgZHJhZnQgdG9vbC4gSXQgaXMgbm90IHlldCB3aGVyZSBJIHdhbnQgdG8gZG8gc2VyaW91cyBpdGVyYXRpb24uPC9wPgpzIHMgZWUgZUkgbW90bHl1ZUNsYXVkIENvZGFuZCBHUFQgQ29keENsYXVkZSBDb2RlIGlzIG9mdGVuIGZhc3RlciBhbmQgbW9yZSBnZW5lcmF0aXZlLiBHUFQgQ29kZXggaXMgc2xvd2VyLCBidXQgc3RlYWRpZXIgaW4gbG9uZ2VyIHNlc3Npb25zLiBJIHN3aXRjaCBiZXR3ZWVuIHRoZW0gZGVwZW5kaW5nIG9uIHRoZSBwcm9ibGVtIGFuZCwgaG9uZXN0bHksIGRlcGVuZGluZyBvbiB3aGljaCBvbmUgaXMgdGhpbmtpbmcgbW9yZSBjbGVhcmx5IHRoYXQgZGF5Li4gY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcGFiY29uX2NvbnRyb2xzX2RhdGFpbm5lckJsb2Nrc1doZW4gdGhlIGNvZGUgaXMgZnVuY3Rpb25hbGx5IHJpZ2h0IGJ1dCB2aXN1YWxseSBvZmYsIEkgZ28gaW50byBGaWdtYSBEZXYgTW9kZSwgc2VsZWN0IHRoZSBlbGVtZW50IHRoYXQgaXMgd3JvbmcsIGNvcHkgdGhlIE1DUCBwcm9tcHQsIGFuZCBwYXN0ZSBpdCBpbnRvIFZTIENvZGUuIFRoYXQgbGV0cyB0aGUgbW9kZWwgd29yayBmcm9tIHRoZSBzb3VyY2Ugb2YgdHJ1dGggaW5zdGVhZCBvZiBmcm9tIG15IGRlc2NyaXB0aW9uIG9mIGl0LjxwPkkgbW9zdGx5IHVzZSBDbGF1ZGUgQ29kZSBhbmQgR1BUIENvZGV4LiBDbGF1ZGUgQ29kZSBpcyBvZnRlbiBmYXN0ZXIgYW5kIG1vcmUgZ2VuZXJhdGl2ZS4gR1BUIENvZGV4IGlzIHNsb3dlciwgYnV0IHN0ZWFkaWVyIGluIGxvbmdlciBzZXNzaW9ucy4gSSBzd2l0Y2ggYmV0d2VlbiB0aGVtIGRlcGVuZGluZyBvbiB0aGUgcHJvYmxlbSBhbmQsIGhvbmVzdGx5LCBkZXBlbmRpbmcgb24gd2hpY2ggb25lIGlzIHRoaW5raW5nIG1vcmUgY2xlYXJseSB0aGF0IGRheS48L3A+CmF0cGFydG1hdHRzbW9yYW5heW1kZWwuUmxzZnR3YXJlIHRlbGxoZXR1dGggcXVja2x5UyxwcmZvcm1uY2UsLCB0cmFpdGlvbixhbGxmIGh0aGdzYSBtY2t1cCBjYW4gaGliZW9tIG9idmlvdWMgb3VyaG9sZGluZyBpbnl1cmQuIFNoZXBpcyBzaW1lOiBiaWxkLCB0ZXQsIG5vdGNlIHdoYXQgZmVlcyB3cm9uZywgZml4IGl0LCBycGVhdDxwPldoZW4gdGhlIGNvZGUgaXMgZnVuY3Rpb25hbGx5IHJpZ2h0IGJ1dCB2aXN1YWxseSBvZmYsIEkgZ28gaW50byBGaWdtYSBEZXYgTW9kZSwgc2VsZWN0IHRoZSBlbGVtZW50IHRoYXQgaXMgd3JvbmcsIGNvcHkgdGhlIE1DUCBwcm9tcHQsIGFuZCBwYXN0ZSBpdCBpbnRvIFZTIENvZGUuIFRoYXQgbGV0cyB0aGUgbW9kZWwgd29yayBmcm9tIHRoZSBzb3VyY2Ugb2YgdHJ1dGggaW5zdGVhZCBvZiBmcm9tIG15IGRlc2NyaXB0aW9uIG9mIGl0LjwvcD4KPHA+VGhhdCBwYXJ0IG1hdHRlcnMgbW9yZSB0aGFuIGFueSBtb2RlbC4gUmVhbCBzb2Z0d2FyZSB0ZWxscyB0aGUgdHJ1dGggcXVpY2tseS4gU2Nyb2xsIGJlaGF2aW9yLCBwZXJmb3JtYW5jZSwgbG9hZGluZyBzdGF0ZXMsIGF3a3dhcmQgdHJhbnNpdGlvbnMsIGFsbCBvZiB0aGUgdGhpbmdzIGEgbW9ja3VwIGNhbiBoaWRlIGJlY29tZSBvYnZpb3VzIG9uY2UgeW91IGFyZSBob2xkaW5nIHRoZSBwcm9kdWN0IGluIHlvdXIgaGFuZC4gU28gdGhlIGxvb3AgaXMgc2ltcGxlOiBidWlsZCwgdGVzdCwgbm90aWNlIHdoYXQgZmVlbHMgd3JvbmcsIGZpeCBpdCwgcmVwZWF0LjwvcD4KaSBpcyA8c3Ryb25nPmNvbnRlIGF0aTwvcm9uZz4uaHNtYSBlZSBlYXN0IHNlIHQgb2YgbyBhbmQgbmVvIHRlIHNtbi5lb2Qgc3QgcnRlcy4gSXQgZnRzIG9yIHJlcmVzIHJlZWVkb3IgYXQgZXJ5cGFzIHRydSBhIGFsIHBvbnQgSSBsZWV0IHN0IHRhcyBtZSB0ZXRoYSBlZWxzIGlpbiByZSBoZSBrIHNydCBlYWMgaWVUaGUgaTxzdG9uZz5zaW5zc3Q8L3Jvbmc+ZHRzZW9zZSBvb3QgYWl0dWdlYWdvZGUgdCBsZXNvbm4gZWhhbGVyaGF0aW4uIG9ldG9uZWhwbiBzbnRoYSxidWlpbGNvb25vZmhlIHBybXMgcmUgdGhlb3JldGlhbC5lIGFzaHVwIGlubnJ1c2U8ZW0+ZW0+PC88bT5tPjwvZnN0eHRncmRhb25Mb25nIGN3aXRoIGNkaW5nIG9kZWxzIGNuZWxwcm9kdWNpdmJjdWUgZXJlYSB2aWlibHJhaWwgYmVoaW5kIHl1LkJ1dCBlbmd0aCBjaGVyZWNhcmVuZSBoaWdPdmVyIHRtZSwgaG1lbHRydHNvc2UgdGFjb2Ygd2hhIG1hdHRyZ2VjbnN0YWludHMsc3JqY3QgZGVhcywgdHJlc3RpbnNjdGlvbnNxdWx5aW1ydGEu4oCZYXJkb3JlZXJkb3JvZm5mbnV0dmVhZGV0YXR0ZXljb2FpbnNodG1zZWNkZGVneW1kaWZjbyBoIHRvcG9kdW5sb2sgY2xvIGdodG53ZXJ3IGJlbW5mdWxseWNubmVjb3JpZ2h5c20uSXNlbWJzaWdudGtlIGRjb21wb25ud2l1dGN0dWF5IGZlZW5jaW5nbS5Gb3Igc293aywgIG1hYWdiRm1ibXNoYWRmZiBwb2JsbS5UaXBpZWZyb21kbiBzeXNlbWltcGxtYXRvYnR0aXVkIHRibuKAmXJsZWRUaGV0aGlyZGlzIDxzdGc+PG0+Y2dpdGl2YXRpZ3U8L2VtPjwvdHJvbj4uVGhpIG1hIGJlIGxldGlzY3Vzc2RhdCBmaGV3b2tmb3dkb24gZnRvdGltcG90bi4gQUktYXNzaXN0aW5naXMgb3RlZmZvdHNzLkkgc2lmdHMgeXVyIHJsLll1IGEgc2ltdWFuZXVseSBtYWtyLHJldmV3ZXIsIGVkaXIsbmQgcXVhaXkgZmlsdHJFdnJvdXRwdXQgcHNzcmdoYSBtbnRjaGNrcG90OiBJIHRpcyByaWh0P0lzIGl0IG1wbD9Jc2J0eXJuZ2luIGEgd2F5IHdsbCBjb3QgbHRyP0RvaWdoYXQgcmV0ZWRseXRyaWdpIGEgdnJ5IHNwZWlmaWMgd2F5LiBUaGUgd2sgaWZzdGVyLGIgdGggdmlnaWxpIGFUaGUgZmlyc3QgbGVzc29uIGlzIHRoYXQgY2xhcml0eSBtYXR0ZXJzIG1vcmUgdGhhbiBldmVyLiBJZiBJIGhhbmQgYSBtb2RlbCBhIGJsdXJyeSB0YXNrLCBpdCByZXR1cm5zIGEgYmx1cnJ5IGFuc3dlciBpbiB2ZXJ5IGNvbnZpbmNpbmcgcGFja2FnaW5nLiBCZWZvcmUgSSBzdGFydCBhIHNlc3Npb24sIEkgdHJ5IHRvIG1ha2UgdGhlIHdvcmsgc21hbGxlciBhbmQgbW9yZSBkZWZpbml0ZTogd2hhdCBpcyBjaGFuZ2luZywgd2hhdCBpcyBub3QgY2hhbmdpbmcsIHdoYXQgZmlsZXMgYXJlIGludm9sdmVkLCB3aGF0IGVkZ2UgY2FzZXMgbWF0dGVyLCB3aGF0IGRvbmUgbG9va3MgbGlrZS4gVGhhdCBwbGFubmluZyBpcyBub3Qgb3ZlcmhlYWQuIEl0IGlzIHBhcnQgb2YgdGhlIGJ1aWxkLmNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFRoZSBzZWNvbmQgbGVzc29uIGlzIHRoYXQgcmV1c2FibGUgc3RhbmRhcmRzIGNvbXBvdW5kLiBJIGRvIGJldHRlciB3aGVuIEkgZ2l2ZSB0aGUgbW9kZWwgYSBzdGFibGUgb3BlcmF0aW5nIGVudmlyb25tZW50OiBwbGFuIGJlZm9yZSBjb2RpbmcsIG5hbWUgYXNzdW1wdGlvbnMsIGZsYWcgdW5jZXJ0YWludHksIGNhbGwgb3V0IHNjb3BlIGNoYW5nZXMsIGtlZXAgdGhlIGFuc3dlciBncm91bmRlZC4gV2hlbiBJIHdyaXRlIHRob3NlIHJ1bGVzIGRvd24gb25jZSwgSSBzdG9wIHJlYnVpbGRpbmcgdGhlIHByb2Nlc3MgZXZlcnkgdGltZSBJIG9wZW4gYSBuZXcgc2Vzc2lvbi5kcm9wQ2FwYWJjb25fY29udHJvbHNfZGF0YWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50VGhlIHRoaXJkIGxlc3NvbiBpcyB0aGF0IGJvcmluZyB0ZWNobm9sb2d5IGhlbHBzLiBNb2RlbHMgYXJlIHNpbXBseSBiZXR0ZXIgb24gZmFtaWxpYXIgZ3JvdW5kLiBXZWxsLWRvY3VtZW50ZWQgbGFuZ3VhZ2VzLCBtYXR1cmUgZnJhbWV3b3JrcywgYW5kIGNvbW1vbiBwYXR0ZXJucyByZWR1Y2UgYmx1ZmZpbmcuIFRoYXQgaXMgb25lIHJlYXNvbiBJIGtlZXAgY29taW5nIGJhY2sgdG8gRmx1dHRlciBhbmQgc3RhbmRhcmQgd2ViIHRlY2hub2xvZ2llcy5kcm9wQ2FwYWJjb25fY29udHJvbHNfZGF0YWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50VGhlIG1vc3QgaW1wb3J0YW50IGxlc3NvbiwgdGhvdWdoLCBpcyBhYm91dCBzdXBlcnZpc2lvbi4gVGhlIHJlYWwgcXVlc3Rpb24gaXMgYWxtb3N0IG5ldmVyLCDigJxDYW4gdGhlIG1vZGVsIGdlbmVyYXRlIHRoaXM\/4oCdIEl0IHVzdWFsbHkgY2FuLiBUaGUgbW9yZSB1c2VmdWwgcXVlc3Rpb24gaXMsIOKAnENhbiBJIHRlbGwgd2hlbiBpdOKAmXMgd3Jvbmc\/4oCdVGhlIGNlaWxpbmcgaXMgbm90IGp1c3QgbW9kZWwgY2FwYWJpbGl0eS4gSXQgaXMgbXkgYWJpbGl0eSB0byBldmFsdWF0ZSB0aGUgb3V0cHV0IHdpdGggZW5vdWdoIGNvbmZpZGVuY2UgdG8gdHJ1c3QgaXQuZHJvcENhcGFiY29uX2NvbnRyb2xzX2RhdGFpbm5lckJsb2NrczxwPlRoZSBmaXJzdCBpcyA8c3Ryb25nPjxlbT5jb250ZXh0IGRlZ3JhZGF0aW9uPC9lbT48L3N0cm9uZz4uIExvbmcgY2hhdHMgd2l0aCBjb2RpbmcgbW9kZWxzIGNhbiBmZWVsIHByb2R1Y3RpdmUgYmVjYXVzZSB0aGVyZSBpcyBhIHZpc2libGUgdHJhaWwgb2Ygd29yayBiZWhpbmQgeW91LiBCdXQgbGVuZ3RoIGFuZCBjb2hlcmVuY2UgYXJlIG5vdCB0aGUgc2FtZSB0aGluZy4gT3ZlciB0aW1lLCB0aGUgbW9kZWwgc3RhcnRzIHRvIGxvc2UgdHJhY2sgb2Ygd2hhdCBtYXR0ZXJzLiBJdCBmb3JnZXRzIGNvbnN0cmFpbnRzLCByZXN1cnJlY3RzIHJlamVjdGVkIGlkZWFzLCBvciB0cmVhdHMgZXZlcnkgcGFzdCBpbnN0cnVjdGlvbiBhcyBlcXVhbGx5IGltcG9ydGFudC4gSeKAmXZlIGxlYXJuZWQgdG8gcmVzZXQgdGhyZWFkcyBtb3JlIG9mdGVuIHRoYW4gZmVlbHMgaW50dWl0aXZlIGFuZCByZXN0YXRlIHRoZSBrZXkgY29uc3RyYWludHMgZWFjaCB0aW1lLjwvcD4KPHA+VGhlIHNlY29uZCBpcyA8c3Ryb25nPjxlbT5kZXNpZ24gc3lzdGVtIGRyaWZ0PC9lbT48L3N0cm9uZz4uIFRoZSBjb2RlIHRoZXNlIHRvb2xzIHByb2R1Y2UgY2FuIGxvb2sgY2xvc2UgdG8gdGhlIHJpZ2h0IGFuc3dlciB3aXRob3V0IGJlaW5nIG1lYW5pbmdmdWxseSBjb25uZWN0ZWQgdG8gdGhlIHJpZ2h0IHN5c3RlbS4gSXQgcmVzZW1ibGVzIHRoZSBkZXNpZ24gdG9rZW5zIGFuZCBjb21wb25lbnRzIHdpdGhvdXQgYWN0dWFsbHkgcmVmZXJlbmNpbmcgdGhlbS4gRm9yIHNvbG8gd29yaywgdGhhdCBpcyBtYW5hZ2VhYmxlLiBGb3IgdGVhbXMsIGl0IGJlY29tZXMgYSBoYW5kb2ZmIHByb2JsZW0uIFRoZSBwaXBlbGluZSBmcm9tIGRlc2lnbiBzeXN0ZW0gdG8gaW1wbGVtZW50YXRpb24gaXMgYmV0dGVyIHRoYW4gaXQgdXNlZCB0byBiZSwgYnV0IGl0IHN0aWxsIGlzbuKAmXQgdHJ1bHkgY2xvc2VkLjwvcD4KPHA+VGhlIHRoaXJkIGlzIDxzdHJvbmc+PGVtPmNvZ25pdGl2ZSBmYXRpZ3VlPC9lbT48L3N0cm9uZz4uIFRoaXMgbWF5IGJlIHRoZSBsZWFzdCBkaXNjdXNzZWQgcGFydCBvZiB0aGUgd29ya2Zsb3cgYW5kIG9uZSBvZiB0aGUgbW9zdCBpbXBvcnRhbnQuIEFJLWFzc2lzdGVkIGNvZGluZyBpcyBub3QgZWZmb3J0bGVzcy4gSXQgc2hpZnRzIHlvdXIgcm9sZS4gWW91IGFyZSBzaW11bHRhbmVvdXNseSBtYWtlciwgcmV2aWV3ZXIsIGVkaXRvciwgYW5kIHF1YWxpdHkgZmlsdGVyLiBFdmVyeSBvdXRwdXQgcGFzc2VzIHRocm91Z2ggYSBtZW50YWwgY2hlY2twb2ludDogSXMgdGhpcyByaWdodD8gSXMgaXQgY29tcGxldGU\/IElzIGl0IHN1YnRseSB3cm9uZyBpbiBhIHdheSB0aGF0IHdpbGwgY29zdCBtZSBsYXRlcj8gRG9pbmcgdGhhdCByZXBlYXRlZGx5IGlzIHRpcmluZyBpbiBhIHZlcnkgc3BlY2lmaWMgd2F5LiBUaGUgd29yayBpcyBmYXN0ZXIsIGJ1dCB0aGUgdmlnaWxhbmNlIGlzIHJlYWwuPC9wPgogY2FuIGNvbmZpZGVudGx5IHN1cGVydmlzZSBhIGNvbnN1bWVyIGFwcCB3aXRoIHVuZGVyc3RhbmRhYmxlIGJlaGF2aW9ycyBhbmQgY29uc3RyYWludHMuIEkgd291bGQgYmUgZmFyIGxlc3MgY29uZmlkZW50IHN1cGVydmlzaW5nIHNvbWV0aGluZyBzYWZldHktY3JpdGljYWwgaW4gYSBkb21haW4gSSBkb27igJl0IHVuZGVyc3RhbmQgZGVlcGx5LiBUaGUgbGltaXRpbmcgZmFjdG9yIGlzIG5vdCB0aGUgbW9kZWzigJlzIGltYWdpbmF0aW9uLiBJdCBpcyBteSBqdWRnbWVudC4gSTxzdHJvbmc+PC9zdHJvbmc+PGVtPmVtPjwvPHN0b25nPnI8L3N0cm9uZz48ZW0+ZW0+PC88c3Ryb25nPjwvc3Ryb25nPjxlbT5lbT48LyA8cD5UaGUgZmlyc3QgbGVzc29uIGlzIHRoYXQgPHN0cm9uZz48ZW0+Y2xhcml0eSBtYXR0ZXJzIG1vcmUgdGhhbiBldmVyPC9lbT48L3N0cm9uZz4uIElmIEkgaGFuZCBhIG1vZGVsIGEgYmx1cnJ5IHRhc2ssIGl0IHJldHVybnMgYSBibHVycnkgYW5zd2VyIGluIHZlcnkgY29udmluY2luZyBwYWNrYWdpbmcuIEJlZm9yZSBJIHN0YXJ0IGEgc2Vzc2lvbiwgSSB0cnkgdG8gbWFrZSB0aGUgd29yayBzbWFsbGVyIGFuZCBtb3JlIGRlZmluaXRlOiB3aGF0IGlzIGNoYW5naW5nLCB3aGF0IGlzIG5vdCBjaGFuZ2luZywgd2hhdCBmaWxlcyBhcmUgaW52b2x2ZWQsIHdoYXQgZWRnZSBjYXNlcyBtYXR0ZXIsIHdoYXQgZG9uZSBsb29rcyBsaWtlLiBUaGF0IHBsYW5uaW5nIGlzIG5vdCBvdmVyaGVhZC4gSXQgaXMgcGFydCBvZiB0aGUgYnVpbGQuPC9wPgo8cD5UaGUgc2Vjb25kIGxlc3NvbiBpcyB0aGF0IDxzdHJvbmc+PGVtPnJldXNhYmxlIHN0YW5kYXJkcyBjb21wb3VuZDwvZW0+PC9zdHJvbmc+LiBJIGRvIGJldHRlciB3aGVuIEkgZ2l2ZSB0aGUgbW9kZWwgYSBzdGFibGUgb3BlcmF0aW5nIGVudmlyb25tZW50OiBwbGFuIGJlZm9yZSBjb2RpbmcsIG5hbWUgYXNzdW1wdGlvbnMsIGZsYWcgdW5jZXJ0YWludHksIGNhbGwgb3V0IHNjb3BlIGNoYW5nZXMsIGtlZXAgdGhlIGFuc3dlciBncm91bmRlZC4gV2hlbiBJIHdyaXRlIHRob3NlIHJ1bGVzIGRvd24gb25jZSwgSSBzdG9wIHJlYnVpbGRpbmcgdGhlIHByb2Nlc3MgZXZlcnkgdGltZSBJIG9wZW4gYSBuZXcgc2Vzc2lvbi48L3A+CjxwPlRoZSB0aGlyZCBsZXNzb24gaXMgdGhhdCA8c3Ryb25nPjxlbT5ib3JpbmcgdGVjaG5vbG9neSBoZWxwczwvZW0+PC9zdHJvbmc+LiBNb2RlbHMgYXJlIHNpbXBseSBiZXR0ZXIgb24gZmFtaWxpYXIgZ3JvdW5kLiBXZWxsLWRvY3VtZW50ZWQgbGFuZ3VhZ2VzLCBtYXR1cmUgZnJhbWV3b3JrcywgYW5kIGNvbW1vbiBwYXR0ZXJucyByZWR1Y2UgYmx1ZmZpbmcuIFRoYXQgaXMgb25lIHJlYXNvbiBJIGtlZXAgY29taW5nIGJhY2sgdG8gRmx1dHRlciBhbmQgc3RhbmRhcmQgd2ViIHRlY2hub2xvZ2llcy48L3A+CjxwPlRoZSBtb3N0IGltcG9ydGFudCBsZXNzb24sIHRob3VnaCwgaXMgYWJvdXQgc3VwZXJ2aXNpb24uIFRoZSByZWFsIHF1ZXN0aW9uIGlzIGFsbW9zdCBuZXZlciwg4oCcQ2FuIHRoZSBtb2RlbCBnZW5lcmF0ZSB0aGlzP+KAnSBJdCB1c3VhbGx5IGNhbi4gVGhlIG1vcmUgdXNlZnVsIHF1ZXN0aW9uIGlzLCDigJxDYW4gSSB0ZWxsIHdoZW4gaXTigJlzIHdyb25nP+KAnSBUaGUgY2VpbGluZyBpcyBub3QganVzdCBtb2RlbCBjYXBhYmlsaXR5LiBJdCBpcyBteSBhYmlsaXR5IHRvIGV2YWx1YXRlIHRoZSBvdXRwdXQgd2l0aCBlbm91Z2ggY29uZmlkZW5jZSB0byB0cnVzdCBpdC4gSSBjYW4gY29uZmlkZW50bHkgc3VwZXJ2aXNlIGEgY29uc3VtZXIgYXBwIHdpdGggdW5kZXJzdGFuZGFibGUgYmVoYXZpb3JzIGFuZCBjb25zdHJhaW50cy4gSSB3b3VsZCBiZSBmYXIgbGVzcyBjb25maWRlbnQgc3VwZXJ2aXNpbmcgc29tZXRoaW5nIHNhZmV0eS1jcml0aWNhbCBpbiBhIGRvbWFpbiBJIGRvbuKAmXQgdW5kZXJzdGFuZCBkZWVwbHkuIFRoZSBsaW1pdGluZyBmYWN0b3IgaXMgbm90IHRoZSBtb2RlbOKAmXMgaW1hZ2luYXRpb24uIEl0IGlzIG15IGp1ZGdtZW50LjwvcD4KVGluIG15IG9yayB1ZWR0byBiIGVzZWdldGZyb21kZWEgdHdvcmtnZnR3YXJlIGFuIHdhdGlhIGhhbmRvZmYgbyBzZXppZyBpZHRob3VnaOKAmXMgbGltaXRzcHJzcnZlYXN0IG9mIGhlZGlnbndoaWwgbXZpbiBxdWlja2x5Y2FzdWJ0IHdyZ25lZWZyZSBzaGlwc2F0YWZmamJoYW5Jd2EgZGlyYWcuSSBrc2ZvIHZzdWFsLGFuZCBjbGFydGhua2luZ2F0IHRoc21pLkZybSxoYXRjbWJhb25pbm9vbmcgaWNlZXh0ci4gSWhvclNpeHdla2ksSSBodmhwcGRlLCBsZXJlZHNlcm5kc2F5ZGNsb3NldG8gdHJvZHVjdGhJIHdvdmVpIG15IG9sZCB3b2tmbHRyZGVvZmZzYXIgcmFsLlNvIHJlZ2lzLiBJIG9u4oCZdHNlbXlzZWxmIGdvYmNrQSBmZXdtb250aHM8ZW0+ZW0+PC88ZW0+ZW0+PC88ZW0+ZW0+PC88cD5BIGZldyBtb250aHMgYWdvLCBJIGV4cG9ydGVkIGEgRmx1dHRlckZsb3cgcHJvamVjdCBpbnRvIENsYXVkZSBDb2RlLiBJIGhhdmVu4oCZdCBvcGVuZWQgRmx1dHRlckZsb3cgc2luY2UuPC9wPgo8cD48c3Ryb25nPjxlbT5IYWxvPC9lbT48L3N0cm9uZz4gaXMgYSBsaXZlIGNoaWxkcmVu4oCZcyBiZWR0aW1lIGFwcCBvbiBpT1MgYW5kIEFuZHJvaWQuIFVzaW5nIHRoaXMgd29ya2Zsb3csIEkgc2hpcHBlZCBpbmRpdmlkdWFsIHN0b3J5IHB1cmNoYXNlcywgc3VwcG9ydCBmb3IgZml2ZSBsYW5ndWFnZXMsIGFuZCBhIGZ1bGwgcGVyZm9ybWFuY2UgcmVmYWN0b3IgZm9yIG9sZGVyIGRldmljZXMgaW4gYSBtYXR0ZXIgb2Ygd2Vla3MuIFRoYXQgd2FzIHRoZSBtb21lbnQgSSBzdG9wcGVkIHRoaW5raW5nIG9mIEFJIGNvZGluZyB0b29scyBhcyBpbnRlcmVzdGluZyBhbmQgc3RhcnRlZCB0cmVhdGluZyB0aGVtIGFzIHBhcnQgb2YgbXkgZXZlcnlkYXkgcHJhY3RpY2UuPC9wPgo8cD48c3Ryb25nPjxlbT5BIFdvcmRQcmVzcyB0cmFuc2xhdGlvbiBwbHVnaW48L2VtPjwvc3Ryb25nPiB0YXVnaHQgbWUgdGhlIG1vcmUgaW1wb3J0YW50IGxlc3Nvbi4gVGhlIGZpcnN0IHZlcnNpb24gZmFpbGVkLiBJIHBvaW50ZWQgYW4gTExNIGF0IGEgV29yZFByZXNzIGNvZGViYXNlIHdpdGhvdXQgZW5vdWdoIHN0cnVjdHVyZSBhcm91bmQgY29udGV4dCwgZXJyb3IgaGFuZGxpbmcsIG9yIGNvc3QgbW9uaXRvcmluZy4gSXQgcXVpZXRseSBidXJuZWQgdGhyb3VnaCAkMjUwIGluIEFQSSBjYWxscyBiZWZvcmUgSSBjYXVnaHQgd2hhdCB3YXMgaGFwcGVuaW5nLiBJIHJlYnVpbHQgaXQgZnJvbSBzY3JhdGNoLCBncm91bmRlZCBpdCBpbiB0aGUgb2ZmaWNpYWwgcGx1Z2luIGRvY3MsIHRpZ2h0ZW5lZCB0aGUgY29udGV4dCwgYW5kIGFkZGVkIHJlcG9ydGluZy4gVGhlIHNlY29uZCB2ZXJzaW9uIG5vdyBoYW5kbGVzIG1vcmUgdGhhbiA1LDAwMCBwb3N0cyBhY3Jvc3MgdGVuIGxhbmd1YWdlcywgd2l0aCBhIGxvY2tlZCBnbG9zc2FyeSBmb3IgZG9jdHJpbmFsIHRlcm1zLiBJdCB3b3JrcyBiZWNhdXNlIHRoZSBzdXBlcnZpc2lvbiBnb3QgYmV0dGVyLCBub3QgYmVjYXVzZSB0aGUgbW9kZWwgZ290IHNtYXJ0ZXIuPC9wPgo8cD48c3Ryb25nPjxlbT5BIHJvb20gdmlzdWFsaXplcjwvZW0+PC9zdHJvbmc+IGZvciByZWFsIGVzdGF0ZSBtb3ZlZCBtdWNoIG1vcmUgc21vb3RobHkuIFRoZSBqb2Igd2FzIGNsZWFyOiBzaG93IGJ1eWVycyB3aGF0IGFuIGVtcHR5IHJvb20gbWlnaHQgbG9vayBsaWtlIGZ1cm5pc2hlZC4gSXQgd2FzIGEgZ29vZCByZW1pbmRlciB0aGF0IHdoZW4gdGhlIHByb2JsZW0gaXMgY29uY3JldGUgYW5kIHRoZSBjb25zdHJhaW50cyBhcmUgdmlzaWJsZSwgdGhlc2UgdG9vbHMgY2FuIG1vdmUgdmVyeSBxdWlja2x5LjwvcD4KPHA+VGhlIGJvdHRsZW5lY2sgaW4gbXkgd29yayB1c2VkIHRvIGJlIGV4ZWN1dGlvbi4gSSBjb3VsZCBzZWUgdGhlIHByb2R1Y3QsIGJ1dCBnZXR0aW5nIGZyb20gaWRlYSB0byB3b3JraW5nIHNvZnR3YXJlIG1lYW50IHdhaXRpbmcgb24gYSBoYW5kb2ZmIG9yIHNxdWVlemluZyB0aGUgaWRlYSB0aHJvdWdoIGEgdG9vbOKAmXMgbGltaXRzLiBOb3cgdGhlIGJvdHRsZW5lY2sgaXMgc3BlY2lmaWNhdGlvbi4gQ2FuIEkgZGVzY3JpYmUgdGhlIHByb2JsZW0gY2xlYXJseSBlbm91Z2g\/IENhbiBJIHByZXNlcnZlIHRoZSB0YXN0ZSBvZiB0aGUgZGVzaWduIHdoaWxlIG1vdmluZyBxdWlja2x5PyBDYW4gSSBjYXRjaCB0aGUgc3VidGxlIHdyb25nbmVzcyBiZWZvcmUgaXQgc2hpcHM\/PC9wPgo8cD5UaGF0IGlzIGEgZGlmZmVyZW50IGpvYiB0aGFuIHRoZSBvbmUgSSB3YXMgZG9pbmcgYSB5ZWFyIGFnby4gSXQgYXNrcyBmb3IgdmlzdWFsIGp1ZGdtZW50LCB0ZWNobmljYWwgc3VwZXJ2aXNpb24sIGFuZCBjbGVhciB0aGlua2luZyBhdCB0aGUgc2FtZSB0aW1lLiBGb3IgbWUsIHRoYXQgY29tYmluYXRpb24gaXMgbm8gbG9uZ2VyIGEgbmljZSBleHRyYS4gSXQgaXMgdGhlIHdvcmsuPC9wPgo8cD5TaXggd2Vla3MgaW4sIEkgaGF2ZSBzaGlwcGVkIG1vcmUsIGxlYXJuZWQgZmFzdGVyLCBhbmQgc3RheWVkIGNsb3NlciB0byB0aGUgcHJvZHVjdCB0aGFuIEkgd291bGQgaGF2ZSBpbiBteSBvbGQgd29ya2Zsb3cuIFRoZSB0cmFkZW9mZnMgYXJlIHJlYWwuIFNvIGFyZSB0aGUgZ2FpbnMuIEkgZG9u4oCZdCBzZWUgbXlzZWxmIGdvaW5nIGJhY2suPC9wPgpJZW5iPjxyQSBEZyBkdWNzU2hpcCBSZWFsIFByb2R1Y3Qgd2l0aCAgLUFzc2lzdGVkSG93IElzBQcBHA1BAAUBGgZBAAQCBAECQQECQQMCBAMGBEEDDgEOBQEDBQEGBEIAAwJBAwMFqAEIBwQKRwATCxEFCAcECgczGgcTCwgHBAoHCAafBQcTCwgHBAoHCCCmBhKHAgcTCwgHBAoHCBO7AwcTCwgHBAoHCBWHAwcTC6ABbgIYFAECCAcPBAoIB0gABAIEEwULBgcSEwwDDxAUFgUEBgkFCBsTCwUHCAQIBAgGCAUIByAIBwgGCA4IDggLCAZIAQYIBBQVFhQQFCAaEx8qCQgKCAQIBgUHBQcFBwgHBApHABMLBU8AggEFBwgHBApHABMLCAcECkcAEwsIBwQKBwUTCwgHBAoHQQkCQQMDAQJBCQcTCwgHBAoHAkEFQgBBAQJBAQJBAAcTCwgHBAoHQQECAQJBBwJBAgRBBwJBCgcTCwgHBAoHAQIBAgECQQcCQQoCQQJCAAEGAQJBAQJBCkIABUECQwBBAAJBAAMBBEEFAkEAA0EAAkEBAkEJBxMLCAcECgcBAkECQgABAkELAkEGBxMLCAcECgdBEAU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FAQcJAghFAAIDAkMAAQIHAQQFQQAEBQsDAgUCAwEDBAcDAgMCDAMCBQFDAAFCAAcCBA0DBAMCCQoEA0IACwQHAgEEA0EABAJBBAJBA7sZAbwFASsBCAEFAgEDDAIDQgAIAUICQQACCgJBAQJBAwIBBwECBAFCAAECAwECBAFEAAgCRABBAAJEAAIBD0IAA0IADAYBQgFBAAkTAwRHAAhBAAQDQQASBAMKB0MAAboHQQYGCkEJCwcVAQUPAR8DQQAFEggDB0EACgegAQGIA0EDrQlBBgQDQQAFBAsCCQNBAQMOhwVBAaUFQQVCAEEBAkEBAwIBRABBAAIGQQQCAQIHBANBAQIEAQIBAgMCA0EABANBAoACQQgFqhhBAgMCQQAJDUEAAwEDCwQDFgMHBAoSCgkHBhQKQQACQQACQQACQQQCQQACAQUBBQEDAQNBAgW7AQG+A7YDQQERBg0TBQJDAAtEAAkEAggDQgABQgAJBAcBBwpBAEIABwYBQgABRABBACC6A5sDrgIBtwEBlAEBmgEBrAeaCiajBEECAkEACgEEpgNBALQJpglBAAKHBxoBArMJGQEhBUEDBDWTBJsEQQUCQQEKQQCWAQE1AQkDQQEDDrMCNUEDBJEBkgUFAkECAkEJBEEABAhBAgIBAkEAAwJBAEIAQQADAQMCQQQCBAJBAAQBQwEBAkEAAwIDAQNBAQJBAAQBAwEFQwACA0IABkQAAwRBAgNBAAMBQgAEQQUCQQACAUMAAgEEAQQBAkEEAkEAAgECQQACAQNBAAMEAkEEAgRBAEIAAacEAYUDnAGeBa8DiAlBDwgkCQMMCzFBAI0GjQWJBIMHNkEABAW1A0EBBUIAAQxHAAVEAAJBAAIFAQIBBAEEAwoGBUQBAQIFQQOsA0EABEECBuIBAH0BdyRkMTYwZmRjNS1iMWZkLTQwZjYtYWRmNy1lMzA4ODJiMzcyMTN4dwJ7fXckZGRjN2RmZWItNDcxZS00YTAyLWJlZWItMzNhZDQ3NTNhMWE2dwxjb3JlL2hlYWRpbmd9AnckNjJjM2RmOTAtZGM4NS00OTk3LThjZWEtMzM0ZDVlZjBkYzE0eHcOY29yZS9wYXJhZ3JhcGh5dwJ7fXckNzI5NjU1YmUtM2IzMy00MzYyLWJhY2ItYWIwZGNhZjM2ZDY2eHcOY29yZS9wYXJhZ3JhcGh5dwJ7fXckNzljYjI4ZjMtZDQwNy00ODdiLTk3ZDItY2YwYTZmMzEwYzcyeHcOY29yZS9wYXJhZ3JhcGh5dwJ7fXckODljYWYxZWQtNzliMS00NmM1LTk4NzYtOTIzZDE3ZjRjMzkyeHcOY29yZS9wYXJhZ3JhcGh5dwJ7fXckOThlNDA0NTYtNGU2Mi00MDdhLWJjZWUtMGQzYTEwNDE2ZjZieHcOY29yZS9wYXJhZ3JhcGh5dwJ7fXckZmNiMTNhZDEtNzQ5Mi00YzQ4LWI5ZWItZDY5NjQ5YzIxNWZjeHeJATxmaWd1cmUgY2xhc3M9IndwLWJsb2NrLXZpZGVvIj48dmlkZW8gY29udHJvbHMgc3JjPSJodHRwczovL2phbWFsbmljaG9scy5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDIvU2NyZWVuRmxvdy5tcDQiPjwvdmlkZW8+PC9maWd1cmU+dwpjb3JlL3ZpZGVvf3cAeHcEMTAwJX99vx5\/eX9\/f3cIbWV0YWRhdGF3AHcAdwB3Qmh0dHBzOi8vamFtYWxuaWNob2xzLmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wMi9TY3JlZW5GbG93Lm1wNHh1AH9+f39\/f39\/eHcCe31PAHcTMjAyNi0wMi0yNVQwOTozMToyNXcSYWktZGVzaWduLXdvcmtmbG93dwdwdWJsaXNofQF3BG9wZW53BG9wZW55dwB3CHN0YW5kYXJkdwB1AH0AdwB1AH0AdQB9AH0AdQB5dwB1ABAAdyQxYzExYzU1NC04MTVlLTRlYTItOGEyNy1mNGZkMjc4NDMwYjN4dw5jb3JlL3BhcmFncmFwaHl3Ant9dyRmNDYzOTU5NS0xYWZjLTQzYTctODFhMC0wNDdjZDRkYWM0YTR3HXdwam9saS9qb2xpLXRhYmxlLW9mLWNvbnRlbnRzdQB1APQvAHUCfRN9BnckZTc5MWZlM2EtMTg1NS00NzE4LWEzNjQtMzA3MGZhMzVkZDE2eHcOY29yZS9wYXJhZ3JhcGh5dwJ7fXh3Ant9eHcCe314dw5jb3JlL3BhcmFncmFwaHl3Ant9eHcCe314dw5jb3JlL3BhcmFncmFwaHl3Ant9eHcOY29yZS9wYXJhZ3JhcGh5dwJ7fXh3DmNvcmUvcGFyYWdyYXBoeXcCe314dwJ7fXh3DmNvcmUvcGFyYWdyYXBoeXcCe314dwxjb3JlL2hlYWRpbmd9A3cCe314dw5jb3JlL3BhcmFncmFwaHl3Ant9eHcCe314dw5jb3JlL3BhcmFncmFwaHl3Ant9eHcCe314dw5jb3JlL3BhcmFncmFwaHl3Ant9eHcCe314dw5jb3JlL3BhcmFncmFwaHl3Ant9eHcCe314dw5jb3JlL3BhcmFncmFwaHl3Ant9eHcCe314dw5jb3JlL3BhcmFncmFwaHl3Ant9eHcCe314dw5jb3JlL3BhcmFncmFwaHl3Ant9eHcCe314dwJ7fXh3DmNvcmUvcGFyYWdyYXBoeXcCe314dw5jb3JlL3BhcmFncmFwaHl3Ant9eHcOY29yZS9wYXJhZ3JhcGh5dwJ7fXh3DmNvcmUvcGFyYWdyYXBoeXcCe314dwJ7fXh3DmNvcmUvcGFyYWdyYXBoeXcCe314dwJ7fXh3DmNvcmUvcGFyYWdyYXBoeXcCe314dw5jb3JlL3BhcmFncmFwaHl3Ant9eHcCe314dw5jb3JlL3BhcmFncmFwaHl3Ant9eHcOY29yZS9wYXJhZ3JhcGh5dwJ7fXh3DmNvcmUvcGFyYWdyYXBoeXcCe314dwJ7fXcMY29yZS9oZWFkaW5neHcOY29yZS9wYXJhZ3JhcGh5dwJ7fXckNDhkOWYzNjEtMTI1My00N2Q5LWExMjEtMGE2YzZmZDk4MWJidwxjb3JlL2hlYWRpbmd9AnckZTM1NjY0YzEtYjUwNi00ZTc2LWI1ZDUtM2MwMmMxODBmNTcwdyQ2MjYwZjY2My03YmZmLTRlMDctYjc3Yy04YjE0N2QwNTBlMjN3JGY2MGRlNDcyLTUwMWYtNDEyNS05ZjRiLTJiMTY5NDJkYzNhZncOY29yZS9wYXJhZ3JhcGh5dyQ4ZTNmY2IzOC1iY2ZiLTQxOTYtYWE3Yi1jOWNiZDQ2NTU3ZGN3JGVhYzkxNGM5LTkzYmUtNDRmYi1iNjExLWJlMzg1YmJiYjM0OXcMY29yZS9oZWFkaW5nfQJ3JGY5Y2NlNzFkLTcxNTAtNGYxYS1hNzM2LWUzOGZiNzYzMjQ1ZHckOGQ2OTA5MTItM2U5Ni00NzVhLWI3M2MtZTExN2IxNThhOGQxdwxjb3JlL2hlYWRpbmd9AnckYjFiMWYyMWYtZGE0Zi00ZTU1LWJiNTktMWRmMjc4NTIxZjI1dw5jb3JlL3BhcmFncmFwaHl3JDI2NTYxMTEzLWNkYzctNGU4Zi1hNzA1LWVlZWVmNDkyYThiOXcMY29yZS9oZWFkaW5nfQJ3JDFjZmY1MzMwLWRmOGYtNDk1MC04OGUwLTBjODVhMWY3YTVlNHckZTZjOTEyNGMtYTk5Mi00MTQyLWI2YzAtN2QwODliYzU0ZGZldw5jb3JlL3BhcmFncmFwaHl3JGYxY2NhZTM3LTliMzctNGNkNi05OWViLTZmOWMxMGRlZDkzM3ckNWIwNWNkOWEtNGE1Ni00MWUyLWJjZGMtMDllM2E4MjQ4NmY0dyQ2MDhhNDljNy1iZWEyLTQyYTUtOGQ4Mi0zNmU0MmFmNmQwNmZ3JDhmMTJhNzAwLTA0NjMtNDIxOS05MjZlLWZjNjA5MzBlOTFhN3cMY29yZS9oZWFkaW5nfQJ3JGU2YzlmZWNiLTdlZTUtNDQyNy1iNjA2LWZjYWYyMzY3YjU0M3ckZDk1OTZjNDUtN2U4Ni00ZmFkLTg2MjMtNWZmNTdiM2ZjNmFldyRkMzE3OTk3OC0zYTE1LTRiYjAtOGY0NS00ZjkwNTk0YTgxOTR3JDg5NGE1ODYyLTg2NDEtNDk0NS1iNDU2LWJmZmM0MWY0YTQ3MXcOY29yZS9wYXJhZ3JhcGh5dyQ5YThkNzFhNC00NTBmLTQ2ZjgtOGJhNy00ZmQ5YmRiNzViMmZ3JDU0ZTZkMTkxLWFkNDUtNDY3NS04NTI3LWQxYjVhNWUyYTViN3cMY29yZS9oZWFkaW5nfQN3JDcyM2MxYzRkLTJmYjUtNDdiMC05YTU0LTM1YWVlYmZhMDUxM3ckOTFiYTEyNTYtYjBhMy00ZGM4LWJiOTYtYzk4NzY3YzJmMTdidwxjb3JlL2hlYWRpbmd9A3ckNDkyNWI3ZjEtODM5NC00NTY0LWFhNTgtYjI0MGVkNWVlNWExdyQyYjdhYzBiOC04ZGRkLTQ2MGItODIxZS05ZDhmOGY4OTI5MGF3DmNvcmUvcGFyYWdyYXBoeXckMTUxYTAwNzAtZGIyNy00MDIwLWI2ZTItNDNjNGZlMGNlYjI0dyQzYWI5YjgwMC0wM2U3LTQ4NTgtODdmZi1mNWUyODM3NTM2ODR3DGNvcmUvaGVhZGluZ30DdyQ0OTI5OTEyZi04MGFhLTQ1MjMtOGQ3Ny1hNzM3ZWExNjQ4YTJ3JGIyZWI3ZTc3LThjNjAtNGEwZS1iMTc2LTRhMWJlMjg3YzhlMncMY29yZS9oZWFkaW5nfQN3JGI0ZjRkZmUzLWExZmItNGQwMi04ZDFmLWQxZjAxNGQ3NmY3M3ckZDBlMTA4ZmMtMWVhMS00ZTkxLThmMDEtNmUyYjgyMzRjOTVkdw5jb3JlL3BhcmFncmFwaHl3JDkwOTlkNWIwLWFlZDktNDc1My1hNTA2LWQ4YWFjZmVmOWM5ZXdFPGgzIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5TdGVwIDA6IEtub3cgd2hhdCB5b3Ugd2FudCB0byBidWlsZDwvaDM+fQN3JGFkNTQ3NTcyLTgzZmItNDYwYi05NzIxLTFkNTcyNmVmMTY5N3eMATxwPk9idmlvdXNseS4gV2l0aCB0aGVzZSBuZXcgdG9vbHMsIGl0IGJlY29tZXMgZXZpZGVudCB3aG8gY2FuIHJlYWxseSB0aGluayBjbGVhcmx5IGFuZCB3aG8gdW5kZXJzdGFuZHMgYSBwcm9ibGVtIHNwYWNlIGF0IGEgZGVlcCBsZXZlbC48L3A+dyQ2MjEwMTk1ZS02NmFkLTRiNjYtYjEyNC04YmQ0M2ZmZjFjZTJ4dw5jb3JlL3BhcmFncmFwaHl3Ant9fZsmDwCKCQB3JDkyZmM1MDJiLTIwMGMtNGM2ZS1hNzBmLTZhZWRmMmZiZDdjOXh3DmNvcmUvcGFyYWdyYXBoeXcCe313JDMwNjdkNjY4LWM4MjMtNDNkOS05OTY1LTk5MjVlZDlkOTI0ZHh3DmNvcmUvcGFyYWdyYXBoeXcCe313JGE2OWQ4ZGMzLWY5MzYtNGZiMy1hNzdhLTRjYTQ4YzU0MGNjZHckMWM3OGE3MGItNmFhNi00YzliLWFjMGQtZTQyNWE1NjRmOTI0dyQ5OTYyZDEwNi1jM2I1LTQ5MDEtOTQzYi0yYTA1NGIzNzM0Mjd3JDAzYzQ3NzA2LTM3OWItNDNjOS04MjY5LTNlMjJiNWFiMGM1Znh3DmNvcmUvcGFyYWdyYXBoeXcCe313JGUwODRiM2I4LTMzNTMtNGRiNy1hOTQ3LTBmOTQ0OWE1MTc2Nnh3DmNvcmUvcGFyYWdyYXBoeXcCe313JGZjZjAxNWYwLTM1MjAtNDkzZC05NmMxLWQwMDRkODFjMmZhOXh3DmNvcmUvcGFyYWdyYXBoeXcCe313JDZhNzI0MjI0LTQwNmUtNGU2Ny05MDQyLTVlMGRiMGI3NzYxYnckNzFjNmJiMzgtNWU5ZS00ODA4LTg1ZmItZjE1MDNkNzYwOWYye0J51fHU3+AAfZP\/7sgBBq3\/xZcMGQICUQAtIwEQAQABAQEBAQMPxAE9RWj7BQEAAQACAAQHEQihBwASA\/YFVC70Ai7zBC6dAi7rAS\/+AiPaCcWb3e4LBgAABD4htBgCABIAArMProG20ggFAAABAAEAAQECBILOnJEFkgsAAAGQAwZlBAABAAHBAgKDBAEAAQABLwMABAIBAAcBAQIBAAMABQEEAQIBAQABAQMAAQIBAAEBAgAFAAEAAk8CBwECAQcBAAEDAQEBAwECAhQCEwEPAQIBAgIEAQYBAQEQAgkBAAFtAwAEGgEHAQ4BGAICARsCAAEbAQABAgEFAQEBAwEDAQwBCwIFAQIBAgEBAQgFAQEHAQABCQEDAQABAAECAQMCAQEDAQwBCwECAQQBFAEEAQUBCwENAQkFAAQEAQADAAIAAQECBAICAQABAAIBBQABBQEDAwIDAAEBAQIBAgEDAggBAAEBAQABAAIAAgAHAQMFAQEBAAMABQIBAQMAAgABAAkAAQICAQQAAwEBAAECDAADBAMAAQICAAECAQADAAECAQMCAQEBBQECAAEAAQIBAAEAAgABAQUABAAbAA4AAQACCAYABQABAAYJAwAGAgEAAQABAAEDAQEBAAEAAQIBAgEDAgYBAwECAQABAAEBAgEBBwIAAQYBDwEHBQAECQEAAQABAgEBAQACAQEAAQsEAAQBBAAEAwEAAQIBAAEAAQMDAAEBAQABAQUDAQEEAAIAAQEBAAECAQABBAIDAQABAgQBAQABAwEAAQEBAQEBBQABAAKWAgKYAgEABAIDAAIADAABAAEAAQEFAgMABgABAAIADQYFAAEAAwgCAQEBAQMBAgMAAQIBAAEBBAABAAUEBQABAAIKAgAJAgUABAADAQQAAgAGAAIJAwAEAAQAAgECAAQAAQUDAQEAAQIDAAEFAwACAAEAAgADAQIBAQADAAEDAQYEhQcBAAEAAgkBARgBAQAFAAMBBQAHAgEAAwoDAAYBAQEBAQEBAwABAAMBAQADAAIAAwMCAwIBAgMKAAEAAgEBAAECAQECAAEBAwMBAAQBCRcFDAEEAQYCAAEFAQEBBQEZAgMBDQEJAQ0BAQMABF0DswQBAAEAAgkBAAEABAEBAwICAwEEAAEAAQEDAQIBAQEBAAEAAQECEQKjBAEABAEBAAICAgMBAgEEAQABBAEBBQEBAQECAQECAAEAAQEBAAEDAQYBAQEBAwIBAAECAwEBAQoAAgEDAAUEAQcBAQMEAQMBAAMAAQEDAAIAAgICBQEAAQECAQEAAQACCgEAAQUBAQMBAQMBAQEAAQABAAEAAgABBAEBCAABAAIJAQICAAICBgABAAEAAQACAAECAgEDAQECAwIBCQMABAEBAAIABgEGAAEAAwABAAIAAwEDAAMAAQABBAMAAQEDAAEAAwIBAAIAAQAEAAIBAgAFAQkAAQACAwEBAQEBAQEgAQQCFgEAAQECBAEBAQQBAgEBAQEBAQEVAQUBAQEMAQIBAAEDARUBEAEcAocVAQABAAIAAgIBFAEGARMBBAEOAhMBCQIDARQBMQGYAgMACQABMAEBAQMBBQITAQECBAIHAQABDwEaAQgBAQECAgMBAQIBAQEBBAEDAh4CCAQBARABAQEJAQQBAQEDAQYBCAEdA1kFAAgCAR8CBQEDAQUCCQISBAgBAQEDAQsBAwEFAQABAQEIAQYBHgEJARsBGQIBARgBLgEcARkBAAESAQQBCQEbARwFAAQEAQMBAAIHARsCAwIEAgICBAEDAQkBAgEAAQEBBgIEAQUBAwEAAQoCAAEJAQcBAAEDAQMBAAEIAQADAAEJAwIBBQEAAwwCAwIAAQQBAQEBAQEBAAIFAQECAwEBAQUCAQMCAQEBAAIAAQQCAAEBAgACAAEBAQABAAEAAQIBBQUABAIBAgIAAgMBAAICAQ4BAgEBAQABAQEAAQQBAAEBAQABAgUAAQACCAEAEwABAAMAAQkDAAQCAQABAQEBAQIFAQEBAQcCAAEFAwEBBgEBBAMDAAIAAgUBDAIDAQABAwEAAQoFAAEAAgABFAEUAQUBAwECAgABAwE0AQUBAQECAQsBFAECAlwBDgEGAXsCBgERAQgBBAEOAQEBHAMABA8BDAIBAQUBEwEJAQEBAwILAwMCBQEDAQIFCQEAAgABDgECASEFBAICAQUBAgIBAQcBAgEBAgEBAwEBAQIBAQERAQgBCwIDAQoCBgEAAQUBAgEAAQABAgEDAgUBBgEAAgADBAEFAgQBBAECARUBCQECAQoBAAUABPsCA88GAQABAAcDBzMCkgMBAAQOAQABAAECAQICAgMBAQACAwEDAQABAgEBAQAHAgEBAQABAAECAgABAwEBAQABBQEDAQIEAQEAAQIBAAEAAQwCAAMEAQcCBwIBAQICAAIBAQAFAwEDAQABAQEAAwABAAEAAgACAAEBAQACAAEGAQ8BAAEAAQIDAAEDAQwBAAEPAQgDwQEBAAQCAQUBBwEFAQ0BBAEHAQABCwEAAQICAAEZAQEBAAEBAgQBBAEFAQYCAQEDAQABBwIGAQEBAAEBAQADAAEAAQECBgEBAgMBBQMBAQQCDgMDBQAEAAEBAQEBAAEBAQQBBgEBBN8FFrMFLscCLkcY5wMUULcEkQPFBTvWAZ0CLsUCzQFmugHvARibBiB1lwNlGLoFIHUsiQEu8gPEAmnKAfcBGLABFK8W0QHfAy7CAy72Ay7iAskDhwQu0wMugwMumQMYwAJvhAUungMu2AVA+AIBAAEAAgACAQEBAQABBAMDAQECAQECAQYBAAEAAw0CAQQBBAACAAUFAQUCAwIAAQACBAECAQICAQEFAgUBAwEDAQABAQICAwABAQMAAwIJBIsCQC0CAQEBAwEBAQEBAAF88AIAAgABBF62AQEZAckSAQEBkg4OBAILAgUBDAEOAQIBGQEOAQACEwEDAQUCCgIOASICAQEFAQYBDwEKAQMBAQEAAQECBgEDAgcCAAEDAQIBAAMEAgkDAAIDAQEBAQEAAgQCAgECAQABCQIBAQUBBwEHAwACAgEFAQACAAMBAQADAgEDAQcBBgILAgEBAAMAAQACAAEAAgABAgIAAwECAAQGAQQBBQEGAQMCBAEGAQMBBAECAQMBAQEAAgoCAQEBAQMDAAECAQABAAMFAQEBCgYCAQIBAQEEAQsBAwEBAQgBAgEAAQUBAQELAgEBBgEFAQsBAAEAAwACAQECAQEBAQEDAgoBAgEFAQIDAgUBAQACAAEBAQgFAAEEAQADAQEAAQEBAgEAAgQBAAEEAgABBwEFARECBgECAQUFAQEAoAOlCwNWAQUJAAoFCQACAwEAAQACAAgBAQADAQEBAQIBAAEBAQI4AgUAAwEBAAEACAIBAAEBAgIBBQIHAQABAQMJAgMBAQEDAQMBAwMBAQMGAAEBAQECAgEAAQMBBQEOAgcTAAECAQEBAAIBAgECAAEDAgABAAEBAQUBAgEEAQABAgEBAQMCAAECAQQBAQEAAQABBQMBAQABAAICAQEBAQIAAgEBAAEAAQABAwIDAQEBAAIBAQABAAMAAQIBAwEFAgACAAICAgACAAEAAgEGAAEAAQABAQEBAQABAQQFBQABAQEBAgECAAHsFewCTwMCAQMBjzECHAEAAQECAwQAAQMBAwEHAQECAwEDAgABAAEFAQMBAQQAAg4BAQEBAQIDAQEBBQsEBQIAAQEBAQEBAQABCQEZAQYBBgIHAgABBAICAwABAAEiAQYFAgECAvkDvAMP0AT9AQHHAXzsBMsBhQMn5ALlAQQBAQUBAQACAAEAAQIBAQEAAQMBBAEAAQECBQUBBQABAAEACxMGAAEBAQECAwQAAgEDAAMBAgIBAQ0CAQACAAEDAwIFAAMAAwAEf34CAQYDrAwBAAECAQEBAAW+AQsAAQEcBgQEAgACBAEJAQABAAL0BAYQAQUBHwEEAQECAgECAgoBAwIDAggBAwEBAQcCAgEBAgEDAAEBAQEBCAELAQYBCQEAAQABAQEBAQYCBQEAAQEBAQMAAQMBAwabEwH6AYQD2wmYk9S8BAMAABYCBOAD07+3ZCQAAgHyBLwBP70EA6UCNH6SAqsDmgIIowEeiALpAQP5AVCOAtYCvQGHBsgE8AnPEQACBwIjAQgBAgELAQoCMKMM2wvhEgiRC\/QBrgYrAQkBAAEhBA4BBwMJAQAE7wEEAxQB\",\"updateId\":125836522}","_vp_format_video_url":"","_vp_image_focal_point":[],"_vp_custom_popup_image":0,"_vp_format_audio_url":"","_vp_album_images":[],"_vp_custom_thumbnail":0,"_vp_custom_thumbnail_focal_point":[],"_vp_custom_thumbnail_cover":0,"_vp_hover_thumbnail":0,"_vp_hover_thumbnail_focal_point":[],"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[19,6],"tags":[],"class_list":["post-1982","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ai","category-writing"],"jetpack_featured_media_url":"https:\/\/jamalnichols.com\/wp-content\/uploads\/2026\/02\/FeaturedImg-Prototype@2x-e1775415036641.avif","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":1928,"url":"https:\/\/jamalnichols.com\/de\/halo\/","url_meta":{"origin":1982,"position":0},"title":"Halo: Family Bedtime Routines","author":"Jamal Nichols","date":"Oktober 29, 2025","format":false,"excerpt":"TL;DR Halo is a children's Bible-stories app for iOS and Android \u2014 stories, prayers, songs, devotionals, and affirmations. I shipped it solo, working alongside Claude Code as my engineering partner. Headcount: 1 human + AI tooling Role: Founder \/ Designer \/ PM \/ Engineer Stack: Flutter, Firebase (Firestore + Auth),\u2026","rel":"","context":"In &quot;AI&quot;","block_context":{"text":"AI","link":"https:\/\/jamalnichols.com\/de\/category\/ai\/"},"img":{"alt_text":"","src":"https:\/\/jamalnichols.com\/wp-content\/uploads\/2025\/10\/Slide-16_9-1.avif","width":350,"height":200,"srcset":"https:\/\/jamalnichols.com\/wp-content\/uploads\/2025\/10\/Slide-16_9-1.avif 1x, https:\/\/jamalnichols.com\/wp-content\/uploads\/2025\/10\/Slide-16_9-1.avif 1.5x, https:\/\/jamalnichols.com\/wp-content\/uploads\/2025\/10\/Slide-16_9-1.avif 2x, https:\/\/jamalnichols.com\/wp-content\/uploads\/2025\/10\/Slide-16_9-1.avif 3x"},"classes":[]},{"id":1518,"url":"https:\/\/jamalnichols.com\/de\/careem-pay-redesign-2\/","url_meta":{"origin":1982,"position":1},"title":"Careem Pay: Fixing KYC","author":"Jamal Nichols","date":"Juni 20, 2025","format":false,"excerpt":"Fixing the KYC Process in Fintech My role: Managing a team of 3 designers Leading a rebrand Leading a key product pillar as an IC\u00a0 Team Composition: 4 designers, 6ish PMs, 20ish engineers Complexifiers: Pre-existing product in a difficult environment. Absence of customer knowledge Cross-functional dependencies to all other parts\u2026","rel":"","context":"In &quot;Pre-AI Work&quot;","block_context":{"text":"Pre-AI Work","link":"https:\/\/jamalnichols.com\/de\/category\/pre-ai\/"},"img":{"alt_text":"","src":"https:\/\/jamalnichols.com\/wp-content\/uploads\/2025\/06\/Portfolio-Prez-2025-Variant-C-Pay-Focus.001.avif","width":350,"height":200,"srcset":"https:\/\/jamalnichols.com\/wp-content\/uploads\/2025\/06\/Portfolio-Prez-2025-Variant-C-Pay-Focus.001.avif 1x, https:\/\/jamalnichols.com\/wp-content\/uploads\/2025\/06\/Portfolio-Prez-2025-Variant-C-Pay-Focus.001.avif 1.5x, https:\/\/jamalnichols.com\/wp-content\/uploads\/2025\/06\/Portfolio-Prez-2025-Variant-C-Pay-Focus.001.avif 2x, https:\/\/jamalnichols.com\/wp-content\/uploads\/2025\/06\/Portfolio-Prez-2025-Variant-C-Pay-Focus.001.avif 3x"},"classes":[]},{"id":1223,"url":"https:\/\/jamalnichols.com\/de\/careem-pay-redesign\/","url_meta":{"origin":1982,"position":2},"title":"Careem Pay: Complete Redesign","author":"Jamal Nichols","date":"Mai 23, 2025","format":false,"excerpt":"Design Manager in Fintech My role: Managing a team of 3 designers Leading a key product pillar as an IC\u00a0 Leading a rebrand Team Composition: 4 designers, 6ish PMs, 20ish engineers Complexifiers: Pre-existing product in a difficult environment. Absence of customer knowledge Cross-functional dependencies to all other parts of Careem\u2019s\u2026","rel":"","context":"In &quot;Pre-AI Work&quot;","block_context":{"text":"Pre-AI Work","link":"https:\/\/jamalnichols.com\/de\/category\/pre-ai\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/jamalnichols.com\/wp-content\/uploads\/2025\/05\/Portfolio-Prez-2023-Variant-B.001-1.jpeg?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/jamalnichols.com\/wp-content\/uploads\/2025\/05\/Portfolio-Prez-2023-Variant-B.001-1.jpeg?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/jamalnichols.com\/wp-content\/uploads\/2025\/05\/Portfolio-Prez-2023-Variant-B.001-1.jpeg?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/jamalnichols.com\/wp-content\/uploads\/2025\/05\/Portfolio-Prez-2023-Variant-B.001-1.jpeg?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/jamalnichols.com\/wp-content\/uploads\/2025\/05\/Portfolio-Prez-2023-Variant-B.001-1.jpeg?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":1412,"url":"https:\/\/jamalnichols.com\/de\/europes-software-challenge\/","url_meta":{"origin":1982,"position":3},"title":"Europe\u2019s Software Challenge \u2014 and how to overcome it","author":"Jamal Nichols","date":"Mai 11, 2025","format":false,"excerpt":"Europe has no shortage of talent. It has smart founders, strong engineers, and serious product people. But on the global software stage, the US still operates at a different scale. That does not mean one region is \u201cbetter.\u201d It means the two systems produce different outcomes. Summary Europe has strong\u2026","rel":"","context":"In &quot;Essays&quot;","block_context":{"text":"Essays","link":"https:\/\/jamalnichols.com\/de\/category\/writing\/"},"img":{"alt_text":"","src":"https:\/\/jamalnichols.com\/wp-content\/uploads\/2025\/05\/FeaturedImg-EU@2x-e1775249217825.avif","width":350,"height":200,"srcset":"https:\/\/jamalnichols.com\/wp-content\/uploads\/2025\/05\/FeaturedImg-EU@2x-e1775249217825.avif 1x, https:\/\/jamalnichols.com\/wp-content\/uploads\/2025\/05\/FeaturedImg-EU@2x-e1775249217825.avif 1.5x, https:\/\/jamalnichols.com\/wp-content\/uploads\/2025\/05\/FeaturedImg-EU@2x-e1775249217825.avif 2x, https:\/\/jamalnichols.com\/wp-content\/uploads\/2025\/05\/FeaturedImg-EU@2x-e1775249217825.avif 3x"},"classes":[]},{"id":1262,"url":"https:\/\/jamalnichols.com\/de\/report-the-unseen-blueprint-how-a-companys-business-model-shapes-your-life-as-a-product-designer\/","url_meta":{"origin":1982,"position":4},"title":"How a Company&#8217;s Business Model Shapes Your Work As A Designer","author":"Jamal Nichols","date":"Mai 6, 2025","format":false,"excerpt":"Here\u2019s a hard truth designers do not hear often enough: a lot of bad design jobs are really bad business-model jobs. When a company has a sound way to make money, design usually has room to breathe. Teams get time to research, enough staff to do the work properly, and\u2026","rel":"","context":"In &quot;Essays&quot;","block_context":{"text":"Essays","link":"https:\/\/jamalnichols.com\/de\/category\/writing\/"},"img":{"alt_text":"","src":"https:\/\/jamalnichols.com\/wp-content\/uploads\/2025\/05\/FeaturedImg-Business@2x-e1775306356257.avif","width":350,"height":200,"srcset":"https:\/\/jamalnichols.com\/wp-content\/uploads\/2025\/05\/FeaturedImg-Business@2x-e1775306356257.avif 1x, https:\/\/jamalnichols.com\/wp-content\/uploads\/2025\/05\/FeaturedImg-Business@2x-e1775306356257.avif 1.5x, https:\/\/jamalnichols.com\/wp-content\/uploads\/2025\/05\/FeaturedImg-Business@2x-e1775306356257.avif 2x, https:\/\/jamalnichols.com\/wp-content\/uploads\/2025\/05\/FeaturedImg-Business@2x-e1775306356257.avif 3x"},"classes":[]},{"id":1606,"url":"https:\/\/jamalnichols.com\/de\/how-to-interview-product-designers\/","url_meta":{"origin":1982,"position":5},"title":"How to Interview Product Designers With Respect and Intention","author":"Jamal Nichols","date":"Juli 2, 2025","format":false,"excerpt":"To a candidate, the process is the culture made manifest. A poorly structured interview process is a direct assault on the company's reputation.","rel":"","context":"In &quot;Essays&quot;","block_context":{"text":"Essays","link":"https:\/\/jamalnichols.com\/de\/category\/writing\/"},"img":{"alt_text":"","src":"https:\/\/jamalnichols.com\/wp-content\/uploads\/2025\/07\/FeaturedImg-PDInt@2x-e1775247509934.avif","width":350,"height":200,"srcset":"https:\/\/jamalnichols.com\/wp-content\/uploads\/2025\/07\/FeaturedImg-PDInt@2x-e1775247509934.avif 1x, https:\/\/jamalnichols.com\/wp-content\/uploads\/2025\/07\/FeaturedImg-PDInt@2x-e1775247509934.avif 1.5x, https:\/\/jamalnichols.com\/wp-content\/uploads\/2025\/07\/FeaturedImg-PDInt@2x-e1775247509934.avif 2x, https:\/\/jamalnichols.com\/wp-content\/uploads\/2025\/07\/FeaturedImg-PDInt@2x-e1775247509934.avif 3x"},"classes":[]}],"jetpack_shortlink":"https:\/\/wp.me\/phbeCp-vY","_links":{"self":[{"href":"https:\/\/jamalnichols.com\/de\/wp-json\/wp\/v2\/posts\/1982","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jamalnichols.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jamalnichols.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jamalnichols.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jamalnichols.com\/de\/wp-json\/wp\/v2\/comments?post=1982"}],"version-history":[{"count":29,"href":"https:\/\/jamalnichols.com\/de\/wp-json\/wp\/v2\/posts\/1982\/revisions"}],"predecessor-version":[{"id":2625,"href":"https:\/\/jamalnichols.com\/de\/wp-json\/wp\/v2\/posts\/1982\/revisions\/2625"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jamalnichols.com\/de\/wp-json\/wp\/v2\/media\/2459"}],"wp:attachment":[{"href":"https:\/\/jamalnichols.com\/de\/wp-json\/wp\/v2\/media?parent=1982"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jamalnichols.com\/de\/wp-json\/wp\/v2\/categories?post=1982"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jamalnichols.com\/de\/wp-json\/wp\/v2\/tags?post=1982"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}