{"id":18578,"date":"2026-04-25T20:23:24","date_gmt":"2026-04-25T19:23:24","guid":{"rendered":"https:\/\/funk24.org\/wordpress\/?p=18578"},"modified":"2026-04-26T06:52:25","modified_gmt":"2026-04-26T05:52:25","slug":"frankenrundspruch-vom-24-04-2026-kw17","status":"publish","type":"post","link":"https:\/\/funk24.org\/wordpress\/?p=18578","title":{"rendered":"Frankenrundspruch vom 24.04.2026 \/ KW17"},"content":{"rendered":"\n<!--more--><pre><h3>\n\n       *           Deutscher Amateur Radio Club e.V.\n==== * * ======================================================================\n    * D *         Frankenrundspruch vom 24.04.2026 \/ KW17\n   *     *        Aktuelle Informationen aus der Welt des Amateurfunkdienstes\n  * A   R *\n   *     *        Redakteur und Sprecher des Rundspruches:\n    * C *         Eckhard Kraus, DH1NEK (B11)\n==== * * ======================================================================\n      *           25 Jahre Frankenrundspruch von DH1NEK, 2001-2026\n\n\nDer Rundspruch des Distriktes Franken wird jeden Freitag ab 19:30 Uhr Ortszeit\n\u00fcber folgende Relaisfunkstellen ausgesendet:\n\n- N\u00fcrnberg-Stadt, DB0UN auf 145.650 MHz\n  auf dem Burgberg in N\u00fcrnberg (Schulgeb\u00e4ude am Paniersplatz),\n  340 m \u00fcber N.N. im Locatorfeld JN59NL.\n\n- Schwabach, DM0SC auf 438.9875 MHz\n  im Industriegebiet Rednitzhembach-Igelsdorf,\n  392 m \u00fcber N.N. im Locatorfeld JN59MH.\n\n- Nennslingen, DB0AMB auf 439.425 MHz\n  auf dem B\u00fcchelberg bei Indernbuch ca. 8 km \u00f6stlich von Wei\u00dfenburg und\n  ca. 45 km s\u00fcdlich von N\u00fcrnberg, 780 m \u00fcber N.N. im Locatorfeld JN59NA.\n\n- Hersbruck, DB0EH auf 145.6625 MHz (Echolink 22580)\n  auf dem Wasserturm in Gro\u00dfvieberg\n  520 m \u00fcber N.N. im Locatorfeld JN59RM.\n\n- Amberg, DB0CJ auf 438.875 MHz (Echolink 319054, CTCSS 71.9 Hz)\n  auf der Mariahilfbergkirche, 560 m \u00fcber N.N. im Locatorfeld JN59WK.\n\n- Marktredwitz, DB0MAK auf 145.775 MHz (Echolink 237686)\n  \u00f6stlich Marktredwitz im Ortsteil Haingr\u00fcn auf dem OV-Gel\u00e4nde von B03,\n  665 m \u00fcber N.N. im Locatorfeld JO60BA.\n\n- Bayreuth, DB0BT auf 145.6125 MHz (Echolink 145950)\n  an der Notfunkstelle auf dem Sophienberg s\u00fcdlich Bayreuth,\n  630 m \u00fcber N.N. im Locatorfeld JN59SV.\n\n- Altenstein, DB0NU auf 438.675 MHz (Echolink 939467)\n  n\u00f6rdlicher Landkreis Ha\u00dfberge,\n  ca. 470 m \u00fcber N.N. im Locatorfeld JO50IE.\n  \u00dcbertragung ins FM-Funknetz in Talkgroup 96126.\n\n- Schweinfurt, DB0FWS auf 439.3375 MHz (Echolink 685818, CTCSS 97.4 Hz)\n  im OV-Heim des OV Schweinfurt (B14)\n  ca. 237 m \u00fcber N.N. im Locatorfeld JO50CB.\n\n- W\u00fcrzburg, DB0WZH auf 145.2875 MHz (Echolink Simplex 314140, CTCSS 179 Hz)\n  Hettstadt im Westen von W\u00fcrzburg\n  320 m \u00fcber N.N. im Locatorfeld JN49VT\n\n- Burgbernheim, DB0BH auf 430.025 MHz (Echolink Simplex 457767, CTCSS 79.7 Hz)\n  350 m \u00fcber N.N. im Locatorfeld JN59DK.\n\n- DMR Brandmeister-Netz, \"Region Franken\" (von extern: TG 26284)\n  Zuh\u00f6ren als SWL oder OM\/YL ohne DMR-Ger\u00e4t \u00fcber die Brandmeister Hoseline\n  https:\/\/hose.brandmeister.network\/#\/\n\n- Aussendung im 10-m-Band auf 28.555 MHz in SSB, vertikal polarisiert\n  Standort von DL1SJN in N\u00fcrnberg, 325 m \u00fcber N.N. im Locatorfeld JN59NK.\n\nZum Nachlesen gibt es den Rundspruch:\n\n- Auf der Homepage des Distriktes Franken\n  URL: www.darc.de\/b\n       -&gt; Frankenrundspruch\n  OP:  Eckhard Kraus, DH1NEK (B11)\n\n- Auf der Homepage der Amateurfunksportgruppe Neuendettelsau (AFGN)\n  URL: www.afgn.de\n       -&gt; Rundspr\u00fcche -&gt; Frankenrundspruch\n  OP:  Peter Haberzettl, DK9NP (Z61)\n\n- In den Rubriken FRANKEN und DISTRIKT der Packet-Radio-Mailboxen\n\n\nWeitere interessante Informationen aus dem Amateurfunkdienst und Ausz\u00fcge\naus dem Frankenrundspruch bieten folgende Rundspr\u00fcche im Distrikt Franken\n-------------------------------------------------------------------------\nSonntag, 10:00 Uhr: Rundspruch des OV Hassberge (B37)\n  Inhalt: DL-Rundspruch, Ausz\u00fcge aus dem Frankenrundspruch, B37-Nachrichten\n  OP:     Attila Kocis, DL1NUX (B37)\n  QRG:    Relais Altenstein\/Maroldsweisach, DB0NU auf 438.675 MHz in JO50IE\n\nSonntag, 10:30 Uhr: Rundspruch des OV Ansbach (B02)\n  Inhalt: Ausz\u00fcge aus dem Frankenrundspruch, B02-Nachrichten\n  OP:     Frank Hamar, DL2FAN (B02)\n  QRG:    Relais Ansbach, DB0ANU auf 439.400 MHz in JN59HH\n\nMontag, 19:30 Uhr: Rundspruch des OV Bamberg (B05)\n  Inhalt: DL-Rundspruch, B05-Nachrichten\n  OP:     Joachim Sch\u00fctze, DL5NBS (B05)\n  QRG:    Relais Bamberg, DB0UB auf 145.625 MHz in JN59MU\n\nAlle Zeiten in lokaler Ortszeit (MEZ, MESZ).\n\n\n===============================================================================\n Notfunkfrequenzen\n===============================================================================\n\nVon den Amateurfunkverb\u00e4nden der IARU wurden Center of Activity (CoA) f\u00fcr den\nNotfunk festgelegt. Die IARU hat bei der Festlegung der CoA-Frequenzen die\nunterschiedlichen gesetzlichen Bestimmungen der drei Regionen ber\u00fccksichtigt,\nwas zu teilweise unterschiedlichen Notfunk-CoA-Frequenzen in den drei IARU-\nRegionen f\u00fchrte. Stationen, die sich mit Notfunk befassen, sollten auf diesen\nFrequenzen empfangsbereit sein.\n\nCoA-Frequenzen international\n\n  Region 1 (LSB):        3.760 MHz,   7.110 MHz\n  Region 2 (LSB):        7.060 MHz,   7.240 MHz,   7.290 MHz\n  Region 3 (LSB):        3.600 MHz,   7.110 MHz\n  Weltweit (USB):       14.300 MHz,  18.160 MHz,  21.360 MHz\n\nNotfunkfrequenzen national (DL)\n\n  Notfunkrundspruch und -runden:         3.643 MHz (LSB)\n  Anruffrequenz mobil:                 145.500 MHz (FM)\n  Anruffrequenz international:         433.500 MHz (FM)\n  DMR Brandmeister-Netz (Europa)       TG 9112, EMCOM EU (TS1)\n\nInternationale Notfunkfrequenz auf QO-100 (SSB)\n\n  Downlink:                          10489.860 MHz\n  Uplink:                             2400.360 MHz\n\nF\u00fcr lokale oder regionale Ereignisse und Notrufe sollten auch\ndie \u00f6rtlichen OV-Frequenzen und Relais ber\u00fccksichtigt werden.\nInfo: Notfunkreferat des DARC\n\n\n===============================================================================\n Informationen der BNetzA\n===============================================================================\n\nTermine der n\u00e4chsten AFU-Pr\u00fcfungen bei der BNetzA in N\u00fcrnberg\n-------------------------------------------------------------\n\nTag       Datum       Zeit   Bemerkung          (Stand 24.04.2026)\n--------  ----------  -----  -------------------------------------\nDienstag  28.04.2026  V+M    Ausgebucht\nDienstag  12.05.2026  V+M    Noch Pl\u00e4tze frei\n\nV = Vormittags, M = Mittags, N = Nachmittags\n\n\nAnmeldungen zur Amateurfunkpr\u00fcfung in N\u00fcrnberg\n----------------------------------------------\nEine Anmeldung zur Amateurfunkpr\u00fcfung in N\u00fcrnberg ist mit Angabe des\ngew\u00fcnschten Pr\u00fcfungstermins an die BNetzA nach Dortmund zu senden.\n\nHier die Kontaktdaten:\n\n  Bundesnetzagentur, Au\u00dfenstelle Dortmund\n  Dienstleistungszentrum 10\n  Alter Hellweg 56\n  44379 Dortmund\n\n  Telefon:  0231 9955-0\n  E-Mail:   Amateurfunkpruefung@BNetzA.de\n\n\nFunkst\u00f6rungen der BNetzA digital \u00fcber das Bundesportal melden\n-------------------------------------------------------------\nInnerhalb der Digitalisierungsstrategie des Bundes bietet die Bundesnetzagen-\ntur seit Herbst 2023 die M\u00f6glichkeit, Funkst\u00f6rungen \u00fcber das Bundesportal\n\"Verwaltung digital\" bei der Bundesnetzagentur einzureichen. Das Portal\nerm\u00f6glicht die strukturierte Eingabe aller relevanten Daten mit Frequenz,\nOrt, Zeitpunkt, Art der St\u00f6rung, weiterhin das Hochladen von Messwerten,\nFotos oder Audiodateien und eine automatische Eingangsbest\u00e4tigung sowie\ntransparente Nachverfolgung Ihrer Meldung.\n\nDas Service-Team steht weiterhin f\u00fcr telefonische Beratung zur Verf\u00fcgung.\nSie erreichen es von Montag bis Freitag unter der Telefonnummer 0228 141516.\n\n\n===============================================================================\n Rundspruchmeldungen\n===============================================================================\n\nR\u00fcckblick auf die Mitgliederversammlung des OV Hersbruck (B12)\n--------------------------------------------------------------\nAm Freitag, 17.04.2026 fand die Mitgliederversammlung des OV Hersbruck (B12)\nim OV-Lokal statt. Es waren 18 stimmberechtige Mitglieder anwesend.\n\nF\u00fcr langj\u00e4hrige Mitgliedschaft wurden geehrt:\n  Susanne Rehn, DG2NCH        zu 40 Jahren Mitgliedschaft\n  Kurt Gr\u00f6tsch, DL6NDX        zu 50 Jahren Mitgliedschaft\n  Helmut Geng, DL1NAO         zu 50 Jahren Mitgliedschaft\n\nDie durchgef\u00fchrten Neuwahlen ergaben folgende Besetztung der \u00c4mter:\n\n  OVV......................:   Michael \"Michl\" Wild, DL4NWM   (wie bisher)\n  Stellv. OVV..............:   Stefan Kr\u00e4nzle, DB2KR          (wie bisher)\n  Kassier..................:   Johanna Wild, DL4JOH           (wie bisher)\n  QSL-Manager..............:   Gerd Reitzner, DB4RG           (wie bisher)\n  Ger\u00e4tewart...............:   Helmut Geng, DL1NAO          (neu)\n\nDer OV hat aktuell 40 Mitglieder.\nDas Durchschnittsalter betr\u00e4gt 59 Jahre.\n\nUnsere Termine in diesem Jahr:\n  04.06. bis 07.06.2026        Fieldday bei Hegendorf\n  04.07.2026                   Jubil\u00e4umsfeier 50 Jahre B12\n  05.09. bis 06.09.2026        Teilnahme am SSB-Fieldday-Contest\n  11.10.2026                   Distriktsversammlung Franken bei B12 im OV-Lokal\n  05.12.2026                   OV-Weihnachtsfeier\n\nInfo: Michael \"Michl\" Wild, DL4NWM (OVV B12)\n\n\nR\u00fcckblick auf die Mitgliederversammlung des OV Wei\u00dfenburg (B20)\n---------------------------------------------------------------\nAm 17.04.2026 hatte der OV Wei\u00dfenburg (B20) seine Mitgliederversammlung mit\nNeuwahlen abgehalten. Nach den Berichten vom OVV Norbert, DG3NDL und unseres\nKassiers Peter, DK8WD ging es nach kurzer Aussprache zur Wahl des neuen\nVorstands.\n\nDieser setzt sich wie folgt zusammen:\n\n  OVV......................:   Uwe Mann, DK2UWE               (neu)\n  Schriftf\u00fchrer\/Homepage...:   Uwe Mann, DK2UWE               (neu)\n  Stellv. OVV..............:   Peter Leipold, DK8WD           (neu)\n  Kassier..................:   Peter, DK8WD                   (wie bisher)\n  QSL-Manager..............:   Norbert, DG3NDL                (neu)\n\nEin gro\u00dfes Dankesch\u00f6n gilt unserem langj\u00e4hrigen QSL-Manager Walter Drechsler,\nDF5NG seines Zeichens auch \"Fahrdienstleiter\" unserer Sonntagsrunde, der aus\ngesundheitlichen Gr\u00fcnden sein Amt abgeben musste. Alles Gute, viel Gesundheit\nund noch viel Spa\u00df am Hobby.\n\nAuch eine nicht allt\u00e4gliche Ehrung konnten wir vornehmen:\nGerhard Hornung, DJ4HY feierte 70 Jahre Mitgliedschaft im DARC.\nWir w\u00fcnschen ihm weiter alles Gute und noch viele Verbindungen.\nInfo: Uwe Mann, DK2UWE (OVV B20)\n\n\nAusbildungsfunkbetrieb an DF0OHM in N\u00fcrnberg\n--------------------------------------------\nAm Weltamateurfunktag, 18. April 2026 trafen sich neun Teilnehmer des\nB11-Ausbildungskurses an der Clubstation der Technischen Hochschule Georg\nSimon Ohm in N\u00fcrnberg. Erg\u00e4nzend zum Online-Ausbildungskurs konnten die\nangehenden YLs und OMs hier praktische Betriebserfahrungen sammeln.\n\nMaximilian Bundscherer, DD7MB (B11) \u00f6ffnete die T\u00fcren der Clubstation DF0OHM\nund erlaubte uns die Station zu benutzen. Nach der Begr\u00fc\u00dfung und Einweisung\nan der Station teilten sich die Teilnehmer in zwei Gruppen auf. W\u00e4hrend der\neine Teil an der Station digitale Betriebsarten auf Kurzwelle kennenlernte,\narbeitete der andere Teil auf der sonnigen Dachterasse der Schule hoch \u00fcber\nN\u00fcrnberg auf UKW in FM und DMR. Was zuerst mit kurzen QSOs untereinander\nbegann, weitete sich sich schnell auf weitere Gegenstationen aus dem ganzen\nStadtgebiet aus. Besonders Christian Engelhardt, DB8CE (B11) und Hans-Joachim\nImmig, DL9NEE (B11) arbeiteten die Pile-Ups der Ausbildungsstationen professi-\nonell ab. Nach Durchwechseln der Operator konnten sie viele M\u00f6glichkeiten des\nAmateurfunks kennenlernen und nutzen.\n\nSo hatten alle Teilnehmer neben einem Lerneffekt in praktischer Betriebstechnik\nund der Gewissheit, ihre mitgebrachten Funkger\u00e4te korrekt bedienen zu k\u00f6nnen\nauch ihren Spa\u00df und dabei eine sch\u00f6ne Aussicht \u00fcber N\u00fcrnberg. Vielen Dank an\nCarsten Nohl, DH1NOC (B11) und Maximilian Bundscherer, DD7MB (B11), die ihre\nRufzeichen f\u00fcr den Trainingsbetrieb zur Verf\u00fcgung gestellt haben und zahlreiche\nhilfreiche Tipps zur vorbildlichen Betriebsabwicklung gaben. Der erfolgreiche\nTag klang mit einem gemeinsamen Abendessen im B11 OV-Lokal aus.\nInfo: Eckhard Kraus, DH1NEK (B11)\n\n\nGro\u00dfraumfuchsjagd im Einzugsbereich des Zugspitz-Relais\n-------------------------------------------------------\nAm Samstag, 25. April 2026 findet die n\u00e4chste Gro\u00dfraumfuchsjagd im\nEinzugsbereich des Zugspitz-Relais statt. Der Fuchs sendet in der Zeit\nvon 13:30 Uhr bis 16:30 Uhr auf den Frequenzen 145.550 MHz (MOE) und\n433.050 MHz (MOI).\n\nVon 13:30 bis 16:00 Uhr habt Ihr die M\u00f6glichkeit, Peilwerte und Meldungen\n\u00fcber das 2-m-Zugspitz-Relais DB0ZU auf 145.725 MHz an die Leitstation abzu-\ngeben. Peilmeldungen k\u00f6nnen auch \u00fcber die Webseite www.grossraum-fuchsjagd.de\nabgegeben werden.\n\nVon 16:00 Uhr bis 16:30 Uhr sendet der Fuchs weiter, um mobile Fuchsj\u00e4ger zum\nFuchs zu leiten. Im Anschluss an die Sendezeit, ca. 17:00 bis 17:30 Uhr werden\ndie eingegangenen Daten in einer kurzen Zusammenfassung bekannt gegeben.\n\nEs w\u00e4re sch\u00f6n, wenn sich wieder viele Interessenten beteiligen w\u00fcrden. Auch\nmit einer Meldung ohne Peilwert signalisiert Ihr das Interesse an der Fuchs-\njagd und gebt dem Fuchs R\u00fcckkopplung \u00fcber seine Aussendung und Reichweite.\nDas ist uns sehr wichtig.\nInfo: Johann Brunner, DC5CQ (OVV C21)\n\n\nTechnikabend des OV N\u00fcrnberg S\u00fcd (B11) im April\n-----------------------------------------------\nUnsere B11-Technikabende erfreuen sich gro\u00dfer Beliebtheit. Nicht nur unsere\neigenen Mitglieder, sondern auch Mitglieder umliegender OVe, Neueinsteiger\nins Hobby und interessierte SWLs sind am 4. Dienstag im Monat gerne und regel-\nm\u00e4\u00dfig unsere G\u00e4ste.\n\nBeim Technikabend am Dienstag, 28. April 2026 werden Christian, DB8CE und\nCarsten, DH1NOC einen praxisnahen Einblick in die Arbeit mit Mikrocontrollern\ngeben.\n\nSie kl\u00e4ren die zentrale Frage: \"Raspberry Pi, Arduino, ESP32 - welchen nehme\nich?\". In einem direkten Vergleich zeigen die beiden, welche Controller sich\nf\u00fcr spezielle Amateurfunkanwendungen besonders eignen, untermalt mit pers\u00f6n-\nlichen Erfahrungsberichten aus ihren eigenen Projekten.\n\nDer schnelle Start:\nAnhand eines kleinen Beispielprojekts (ESP32 &amp; OLED-Display) demonstriert\nCarsten live, wie man heute dank KI-Unterst\u00fctzung einen schnellen Projekt-\nstart schafft und das v\u00f6llig ohne tiefgreifende Programmiererfahrung.\n\nAusblick:\nAbschlie\u00dfend besprechen wir in der Runde, ob ein tieferes Einsteigen in die\nThematik gew\u00fcnscht ist. Beispielsweise in Form eines gemeinsamen Einstiegs-\nProjekts, das wir sp\u00e4ter von zu Hause aus \u00fcber eine Online-Videokonferenz\n(DARC-Treff) realisieren.\n\nDauer des Vortrags: ca. 60 Minuten\nDer Technikabend beginnt um 19:00 Uhr im OV-Lokal (Gastst\u00e4tte \"Falkenheim\",\nGermersheimer Stra\u00dfe 86, 90469 N\u00fcrnberg). Eintreffen der Teilnehmer gerne\nbereits ab 18:00 Uhr.\nInfo: Carsten Nohl, DH1NOC (B11)\n\n\nVirtueller Infoabend zum Frankencontest\n---------------------------------------\nWie im letzten Jahr auch, bietet das Referat des Aktivit\u00e4tswettbewerbs Franken\nwieder zwei Wochen vor dem Wettbewerb einen virtuellen Infoabend f\u00fcr den\nFrankencontest auf Treff.DARC.de an. Dieser Infoabend am 26. April 2026 ab\n20:00 Uhr ist insbesondere f\u00fcr Neueinsteiger und Wiedereinsteiger gedacht.\nAber auch f\u00fcr alle OMs, die wenig oder keine Erfahrung mit Contesten haben.\n\nWir gehen zun\u00e4chst gemeinsam durch die aktuelle Ausschreibung. Anschlie\u00dfend\nladen und installieren wir gemeinsam das kostenlose Log-Programm \"HAM-Franken\"\nund zeigen, wie man dieses einrichtet und damit die Contest-QSOs erfolgreich\nloggt. Abschlie\u00dfend wird gezeigt, wie die Logdateien nach Ende des Contests\nerstellt werden, damit sie \u00fcber den Logupload hochgeladen werden k\u00f6nnen.\nSelbstverst\u00e4ndlich werden w\u00e4hrend und nach der Pr\u00e4sentation auch Fragen\njeglicher Art zum Wettbewerb beantwortet.\n\nDie Links f\u00fcr die virtuelle Teilnahme auf dem Konferenzserver des DARC werden\nvor der Veranstaltung auf der entsprechenden Unterseite der Homepage des\nDistriktes Franken ver\u00f6ffentlicht.\nInfo: Attila Kocis, DL1NUX (B37)\n      Referat Aktivit\u00e4tswettbewerb Franken\n\n\n15. Deutscher Burgentag am 01. Mai 2026\n---------------------------------------\nDer Burgentag ist kein Contest, sondern dient in erster Linie dazu, Aktivit\u00e4ten\nvon Burgen aus zu f\u00f6rdern, beziehungsweise dem J\u00e4ger zuhause die M\u00f6glichkeit\nzu geben seinen Stand an gearbeiteten Burgen zu erh\u00f6hen. Mitmachen kann jeder,\nunabh\u00e4ngig von der Anzahl der QSOs. Betrieb kann auf allen B\u00e4ndern durchgef\u00fchrt\nwerden.\n\nBitte das Log im ADI-Format an logs@cotagroup.org einsenden. F\u00fcr alle bis\n31. Mai 2026 eingereichten Logs von einer Burg-Aktivierung am 01. Mai gibt es\neine Teilnahmeurkunde im PDF-Format. Diese zeigt in diesem Jahr das Neue\nSchloss Eremitage DL-03151. Weitere Infos unter www.cotagroup.org.\nInfo: Manfred Meier, DF6EX (U23)\n\n\nEuropatag der Schulstationen\n----------------------------\nAm Dienstag, 05. Mai 2026 laden wir ein, anl\u00e4sslich des Europatags der\nSchulstationen die Amateurfunkstation DF0OHM unserer Hochschule kennenzu-\nlernen. Wir werden von 15:30 bis ca. 19:00 Uhr im Funkraum KA.642 (Zugang\n\u00fcber Treppenhaus\/Lift am Mensa-seitigen Ende des KA-Geb.) \u00fcber den Amateurfunk\ninformieren und Funkverkehr auf Kurzwelle, im UKW-Bereich und \u00fcber Satellit\nmit analogen und digitalen \u00dcbertragungsverfahren sowie digitales Fernsehen\nvorf\u00fchren. Dazu bekommen wir auch wieder Unterst\u00fctzung des Deutschen Amateur\nRadio Clubs, der regelm\u00e4\u00dfig bei der Langen Nacht der Wissenschaften bei uns an\nder Ohm aktiv ist.\n\nGerne informieren wir auch \u00fcber die M\u00f6glichkeit, selbst das Amateurfunkzeugnis\nzu erwerben. Wer schon eines hat, kann die Funkstation gerne auch selbst nutzen,\nnat\u00fcrlich nicht nur am 05.05.\n\nEs freuen sich auf Euren Besuch im Funkraum:\n  Prof. Dr. Thomas Lauterbach, DL1NAW (B11)\n  Maximilian Bundscherer, DD7MB (B11)\n  Eckhard Kraus, DH1NEK (B11)\n  Rainer Fl\u00f6\u00dfer, DL5NBZ (B11)\n\nInfo: Thomas Lauterbach, DL1NAW (B11)\n\n\nAktivit\u00e4t zum Europatag der Schulstationen an DK0BSN\n----------------------------------------------------\nDie AG Funk und Elektronik an der Beruflichen Schule 1 N\u00fcrnberg beteiligt sich\nam Dienstag, 05. Mai 2026 ab ca. 16:00 Uhr wieder mit der Schulstation DK0BSN\nam Funkbetrieb.\n\nEbenfalls werden einige Sch\u00fcler mit dem Ausbildungsrufzeichen DN1STV unter der\nLeitung von Stephan, DL1STV versuchen so viele Verbindungen wie m\u00f6glich ins Log\nzu bekommen. Ausgetauscht werden Rufzeichen, Rapport, Locator bzw. Standort\nund Vorname.\n\nWir werden analogen Betrieb auf 2 m und 70 cm \u00fcber die erreichbaren FM-Relais\ndurchf\u00fchren. Zus\u00e4tzlich werden wir in der Brandmeister TG 92 \"Europa\" aktiv\nsein. Die Sch\u00fcler unserer AG freuen sich auf zahlreiche Verbindungen.\nInfo: Stephan Vogl, DL1STV (U13)\n\n\nWettbewerbsank\u00fcndigung ARDF-Lauf im Distrikt Franken\n----------------------------------------------------\nDatum:       Sonntag, 10. Mai 2026\nZeit:        10:00 Uhr:   2 m\n             14:00 Uhr:  80 m\n\nTreffpunkt:  Waldparkplatz bei Moorenbrunn an der Gleiwitzer Stra\u00dfe\n             (49\u00b023.770 N, 11\u00b009.818 E)\n\nAnfahrt:     Autobahn (A6), Ausfahrt N\u00fcrnberg-Langwasser (59),\n             Fahrt in Richtung N\u00fcrnberg auf der Gleiwitzer Stra\u00dfe,\n             nach ca. 300 Metern ist der Parkplatz auf der linken Seite\n             am Waldrand. Es findet keine Einweisung \u00fcber Funk statt.\n\nInfo: Jens Stein, DL8KAN (B01)\n      ARDF-Referent Franken\n\n\nVortrag beim OV N\u00fcrnberg Nord (B25)\n-----------------------------------\nIm Anschluss an den offiziellen Infoteil des OV-Abends des OV N\u00fcrnberg Nord\n(B25) am Mittwoch, 13. Mai 2026 wird Bastian Ott, DL5OTT einen Vortrag zum\nThema \"Parks on the Air - Amateurfunk in der Natur\" halten.\n\nErlebt Amateurfunk einmal ganz anders: Drau\u00dfen im Gr\u00fcnen, fern vom Shack, mit\nfrischer Luft, Vogelstimmen und spannenden Funkverbindungen in alle Welt.\nEine kleine portable Station gen\u00fcgt und schon wird aus einem ruhigen Platz\nim Park ein aktiver Funkstandort.\n\nIn etwa einer Stunde dreht sich alles rund um Parks on the Air - von den ersten\nSchritten \u00fcber den Ablauf einer Aktivierung bis hin zu praktischen Erfahrungen\nbeim Funkbetrieb mitten in der Natur.\n\nDer OV-Abend beginnt um 19:00 Uhr im OV-Lokal Sportpark Ziegelstein, Hofer\nStra\u00dfe 30, 90411 N\u00fcrnberg. G\u00e4ste und Interessierte sind herzlich willkommen.\nInfo: Bastian Ott, DL5OTT (B25)\n\n\n2. Wanderung des Amateurfunk-Wanderstammtisch Franken\n-----------------------------------------------------\nIch lade Euch herzlich zum 2. Amateurfunk-Wanderstammtisch ein. Diesmal\nsind wir in der wundersch\u00f6nen Fr\u00e4nkische Schweiz bei Pottenstein unterwegs.\n\nAm Sonntag, 21. Juni 2026 treffen wir uns um 10:00 Uhr und gehen gemeinsam\nauf eine entspannte Wanderung von etwa 8 km, die rund 5 Stunden dauern wird.\nIm Vordergrund steht das gemeinsame Unterwegssein in der Natur mit Zeit f\u00fcr\nAustausch und Gespr\u00e4che. W\u00e4hrend der Tour besteht die M\u00f6glichkeit, den por-\ntablen Amateurfunk kennenzulernen und mitzuerleben.\n\nDie Teilnahme ist offen f\u00fcr alle Interessierten. Auch reines Mitwandern ist\nselbstverst\u00e4ndlich m\u00f6glich.\n\nAnmeldung bitte per E-Mail an dl5ott@darc.de.\n\nDer Treffpunkt wird nach der Anmeldung per Mail mitgeteilt.\nInfo: Bastian Ott, DL5OTT (B25)\n\n\nFunktreff-Franken mit Flohmarkt des OV Lichtenfels (B28)\n--------------------------------------------------------\nNach unseren sehr erfolgreichen Veranstaltungen in den letzten beiden Jahren\nfindet auch 2026 wieder ein Funktreff-Franken mit Flohmarkt in der Peter-J.-\nMoll-Halle in 96231 Bad Staffelstein statt.\n\nDer Termin ist am Samstag, 26. September 2026\n\u00d6ffnungszeiten f\u00fcr Besucher sind von 09:00 Uhr bis 15:00 Uhr,\nf\u00fcr Aussteller ab 07:00 Uhr.\n\nAb sofort sind Tischreservierungen f\u00fcr den Flohmarkt m\u00f6glich.\nWeitere Infos unter www.darc.de\/b28\/funktreff-franken.\nInfo: Karl-Heinz Wiemann, DL4NCY (OVV B28)\n\n\n===============================================================================\n Regelm\u00e4\u00dfige Aktivit\u00e4ten auf den B\u00e4ndern\n===============================================================================\n\nOV Bayreuth (B06)\n  Zeit:    Jeden Sonntag 10:30 Uhr\n  QRG:     Sonntags nach dem OV-Abend auf DB0BT auf 145.6125 MHz (FM)\n           sonst auf 145.275 MHz (FM)\n\nOV N\u00fcrnberg S\u00fcd (B11) und Freunde\n  Zeit:    Jeden Freitag nach dem Best\u00e4tigungsverkehr des Frankenrundspruches\n  TG:      DMR Brandmeister Netzwerk TG 26391, \"Metropolregion N\u00fcrnberg\"\n\nOV N\u00fcrnberg Nord (B25) und Freunde\n  Zeit:    T\u00e4glich in den Abendstunden\n  QRG:     145.4625 MHz (FM)\n\nOV Forchheim (B26) und Freunde\n  Zeit:    Jeden Freitag, 18:00 Uhr\n  QRG:     145.475 MHz (FM)\n\n10-m-Runde\n  Zeit:    Jeden Sonntag, 13:00 - 17:00 Uhr\n  QRG:     28.555 MHz (USB)\n\n\n===============================================================================\n Aktuelle Sonder-DOKs in Franken\n===============================================================================\n\nSonder-DOK \"50B07\" des OV Kulmbach (B07)\n  Anlass:        50 Jahre OV Kulmbach (B07)\n  Rufzeichen:    DF\u00d8KU, DK\u00d8CU, DK\u00d8MGF, DP6K\n  Zeitraum:      01.01.2026 - 31.12.2026\n\nSonder-DOK \"B1956\" des OV Coburg (B19)\n  Anlass:        70 Jahre OV Cobug (B19)\n  Rufzeichen:    DL0CG\n  Zeitraum:      01.01.2026 - 31.12.2026\n\nSonder-DOK \"60B26\" des OV Forchheim (B26)\n  Anlass:        60 Jahre OV Forchheim (B26)\n  Rufzeichen:    DL0FO + DB0QV\n  Zeitraum:      22.01.2026 - 31.12.2026\n\n\n===============================================================================\n Amateurfunkausbildung in und um den Distrikt Franken\n===============================================================================\n\nAusbildung - Wie wird man Funkamateur?\n--------------------------------------\nAuch in der heutigen Zeit hat der Amateurfunk einen hohen Stellenwert.\nEr ist ein weltumspannendes und v\u00f6lkerverst\u00e4ndigendes Hobby. Der Deutsche\nAmateur Radio Club e.V. (DARC) bietet durch seine Ortsverb\u00e4nde Ausbildungs-\nkurse in ganz Deutschland an. Unter www.darc.de\/b und hier im Frankenrund-\nspruch findet man alle wichtigen Informationen zu geplanten oder aktuell\nlaufenden Ausbildungskursen in Franken.\n\n\nAusbildungskurse in Franken\n---------------------------\nFolgende Ortsverb\u00e4nde in Franken bieten Amateurfunk-Ausbildungskurse an:\n\nOrtsverband             Klasse   Beginn       Ort\n---------------------   ------   ----------   --------------------------------\nOV Bayreuth (B06)       E        09.01.2026   St\u00e4dtisches Jugendheim Bayreuth\nOV N\u00fcrnberg S\u00fcd (B11)   N\/E\/A    07.02.2026   Online im Treff.DARC.de\n------------------------------------------------------------------------------\nDetails zu den einzelnen Kursen stehen auf den jeweiligen OV-Webseiten.\n\n\nUnterst\u00fctzung f\u00fcr Selbstlerner\n------------------------------\nMan kann sich auch zeitlich unabh\u00e4ngig mittels Internet, herk\u00f6mmlicher Lite-\nratur oder der Hilfe von Apps auf die Amateurfunkpr\u00fcfung vorbereiten. Leider\nist auch die beste App noch nicht in der Lage, tats\u00e4chliche Amateurfunkpraxis\ndirekt an der Antenne oder am Funkger\u00e4t im realistischen Ausbildungsbetrieb\nzu vermitteln. Wer hierbei Hilfestellung ben\u00f6tigt, erste pers\u00f6nliche Kontakte\nkn\u00fcpfen m\u00f6chte oder zus\u00e4tzlich \"echte\" Funkpraxis erwerben will, dem helfen\nwir gerne weiter. Wir bitten um Kontaktaufnahme.\n\n\n===============================================================================\n Terminvorschau in der Kurz\u00fcbersicht\n===============================================================================\n\nApril 2026\n----------\n24.      Mitgliederversammlung des OV W\u00fcrzburg (B18)                  19:30 Uhr\n         im OV-Lokal (unten bei der Kegelbahn)\n\n24.      Mitgliederversammlung des OV Altdorf (U22)                   20:00 Uhr\n         im OV-Lokal, ohne Neuwahlen\n\n25.      7. FUNK.TAG in der Messe Kassel\n\n26.      Online-Informationsabend zum Frankencontest                  20:00 Uhr\n         auf Treff.DARC.de\n\n28.      AFU-Pr\u00fcfung bei der BNetzA N\u00fcrnberg (ausgebucht)                   V+M\n\n\nMai 2026\n--------\n05.      27. Europatag der Schulstationen des AATiS e.V. mit\n         Aktivit\u00e4t an der Technischen Hochschule N\u00fcrnberg Georg Simon Ohm\n         und der Beruflichen Schule 1 N\u00fcrnberg\n\n09.+10.  Aktivit\u00e4tswettbewerb Franken\n\n10.      Frankenfuchsjagd bei N\u00fcrnberg\/Moorenbrunn\n         10:00 Uhr: 2 m, 14:00 Uhr: 80 m\n\n12.      AFU-Pr\u00fcfung bei der BNetzA N\u00fcrnberg (noch Pl\u00e4tze frei)             V+M\n\n12.      Mitgliederversammlung des OV N\u00fcrnberg S\u00fcd (B11)              19:00 Uhr\n         im OV-Lokal, ohne Neuwahlen\n\n13.      Vortrag \"Parks on the Air - Amateurfunk in der Natur\"        19:00 Uhr\n         beim OV N\u00fcrnberg Nord (B25) im OV-Lokal\n\n14.      Familienfest des OV Bayreuth (B06) in der Wilhelminenaue\n\n14.-17.  Fieldday des OV F\u00fcrth (B01)\n         am und im Pfadfinderhaus Lindersberg\n\n16.      Linux Presentation Day der Linux-User-Group N\u00fcrnberg   12:00-18:00 Uhr\n         Sportgastst\u00e4tte St. Johannis 1888, Schnepfenreuther Hauptstrasse 19\n         www.lug-noris.de\n\n22.      Mitgliederversammlung des OV Lichtenfels (B28)               19:00 Uhr\n         im OV-Lokal, mit Neuwahlen\n\n30.      Lokaler Funktionstr\u00e4gertag des Distrikt Bayern-Ost     10:00-18:00 Uhr\n         im MINT-Labs Regensburg e.V.\n         Rudolf-Vogt-Stra\u00dfe 18 in 93053 Regensburg\n         www.mint-labs-regensburg.de\n\n\nJuni 2026\n---------\n04.-07.  Fieldday des OV Hersbruck (B12) in Hegendorf\n\n21.      2. Wanderung des Amateurfunk-Wanderstammtisch Franken        10:00 Uhr\n         in der Fr\u00e4nkischen Schweiz bei Pottenstein\n\n26.-28.  49. HAM-Radio in Friedrichshafen\n         www.hamradio-friedrichshafen.de\n\n30.      F\u00fchrung am Arno-Penzias-Radioteleskop der Sternwarte N\u00fcrnberg\n\n\nJuli 2026\n---------\n24.-26.  Fieldday des OV Bayreuth (B06) am Oschenberg\n         Mitgliederversammlung am 25.07.\n\n31.-02.  Amateurfunkcamp der OVe Bad Neustadt\/Saale (B10) und Hohe Rh\u00f6n (B43)\n         auf der Hohen Geba in Th\u00fcringen\n\n\nSeptember 2026\n--------------\n05.-06.  Fieldday des OV Lichtenfels (B28)\n         bei den \"Werdenfelsern\", am Roten H\u00fcgel in 96215 Lichtenfels-K\u00f6sten\n\n26.      Funktreff-Franken mit Flohmarkt                        09:00-15:00 Uhr\n         des OV Lichtenfels (B28)\n         in der Peter-J.-Moll-Halle in 96231 Bad Staffelstein\n         www.darc.de\/b28\/funktreff-franken\n\n\nOktober 2026\n------------\n11.      Distriktsversammlung Franken                                 10:00 Uhr\n\n\nNovember 2026\n-------------\n14.-15.  DARC-Mitgliederversammlung in Baunatal\n\n21.      Linux Presentation Day der Linux-User-Group N\u00fcrnberg   14:00-19:00 Uhr\n         in Kooperation mit dem FabLab der Region N\u00fcrnberg\n         Schwabacher Stra\u00dfe 512 in 90763 F\u00fcrth\n         www.lug-noris.de\n\n\nAlle Zeiten sind in lokaler Ortszeit (MEZ\/MESZ).\n\n===============================================================================\n Geplante Orte der n\u00e4chsten Distriktsversammlungen in Franken\n===============================================================================\n\nTermin      Ausrichtender OV            Ort\n----------  -------------------------   ---------------------------------------\n11.10.2026  Hersbruck (B12)             Gastst\u00e4tte \"Zum alten Schlo\u00df\"\n                                        Kleedorf 5\n                                        91241 Kirchensittenbach\n\n2027        N\u00fcrnberg S\u00fcd (B11)          N\u00fcrnberg\n\n\n===============================================================================\n Rundspruchstatistik\n===============================================================================\n\nFolgende Ortsverb\u00e4nde haben in diesem Jahr mit amateurfunkspezifischen\nMeldungen zum Frankenrundspruch beigetragen:\n\n- B01, B03, B06, B07, B08, B11, B12, B17, B20, B25, B26, B29, B30, B37\n  Z15, U10\n\nDazu kamen weitere Rundspruchmeldungen von:\n\n- BNetzA\n- ARDF-Referat Franken\n- Referat Aktivit\u00e4tswettbewerb Franken\n- Fachgruppe Radioastronomie der Astronomischen Gesellschaft N\u00fcrnberg\n- Distriktsvorsitzender U\n- Contestmannschaft Moritzberg\n- Edgar Lerner, DL2GBG (A48)\n\n\n===============================================================================\n\nIch weise an dieser Stelle ausdr\u00fccklich darauf hin, dass die Verantwortung\nf\u00fcr die Inhalte der Meldungen bei den jeweiligen Verfassern liegt. Die\nRedaktion beh\u00e4lt sich eine sinnerhaltende K\u00fcrzung eingesandter Meldungen\nvor. Es ist gew\u00fcnscht und im Sinne des Amateurfunks, dass dieser Rundspruch\nund die darin enthaltenen Meldungen eine m\u00f6glichst weite Verbreitung finden.\n\nEine \u00dcbernahme in andere Rundspr\u00fcche, die Einbindung in Webseiten oder die\nWiedergabe in Printmedien unterliegt deshalb, mit Angabe der Informations-\nquelle, keinerlei Beschr\u00e4nkung. Falls auf der jeweiligen Plattform andere\nBestimmungen gelten sollten, erstrecken sich diese nicht auf die freie Ver-\nf\u00fcgbarkeit dieser Rundspruchinformationen. Alle Informationen aus diesem\nRundspruch sind von jedermann frei nutzbar.\nInfo: Eckhard Kraus, DH1NEK (B11)\n      Redakteur und Sprecher des Frankenrundspruches\n\n\n===============================================================================\n\n    Ich bedanke mich bei allen Zusendern f\u00fcr ihre Beitr\u00e4ge zum Rundspruch.\n\n Infos, Termine und Veranstaltungshinweise f\u00fcr den Rundspruch bitte an:\n Eckhard Kraus, DH1NEK     Telefon           Mobil            Mail\n DOK B11    LOC JN59MI     09122 9839691     0174 3136283     dh1nek@darc.de\n\n            Vielen Dank f\u00fcr Dein Interesse am Frankenrundspruch.\n\n===============================================================================\n         Dieser Rundspruch wurde erstellt unter Linux Xubuntu 24.04 LTS\n===============================================================================\n\n\n<\/h3><\/pre>\n","protected":false},"excerpt":{"rendered":" <a class=\"more-link\" href=\"https:\/\/funk24.org\/wordpress\/?p=18578\"><span class=\"more-msg\">Weiterlesen &rarr;<\/span><\/a>","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"{\"document\":\"AAAXvrbd\/BrrgNPnGQn+tt38GgDrgNPnGSxQAo6lCObJB5JYrgSopQGEqgHOiAQCRDwDABYIAgEBCABIAgQKAkZIRLBZCEboWbhZ5loDAK5b6luysgE4tgOWAZKkAYgCvKcBlALKiQQC3gERvrMBrgSopQGEqgHUhwQDAABbKACoASgAIQGoAMQDqAEhAicAAQCEAYEAJwEoBicAKAAhAScABwAhAicAIQEnAKEBAAChAgAAoQAhAKgCoQCoAMQCwQAEAIEAhACBAIQAgQCEAIEAhACoAKEAqLT4Aen3AXN0YXRldmVyc2lvbmRvY3VtZW50c2x1Z3N0YXRlc2F2ZWRBdHN0YXRlc2F2ZWRCeSAgICAgICAtJmd0OyBGcmFua2VucnVuZHNwcnVjaAogICAgICAgLSZndDsgUnVuZHNwcsO8Y2hlIC0mZ3Q7IEZyYW5rZW5ydW5kc3BydWNoCiAgR2Vyw6R0ZXdhcnQuLi4uLi4uLi4uLi4uLi46ICAgSGVsbXV0IEdlbmcsIERMMU5BTyAgICAgICAgICAobmV1KQpBbmhhbmQgZWluZXMga2xlaW5lbiBCZWlzcGllbHByb2pla3RzIChFU1AzMiAmYW1wOyBPTEVELURpc3BsYXkpIGRlbW9uc3RyaWVydApzdGF0ZXZlcnNpb25kb2N1bWVudGRhdGVkb2N1bWVudHN0YXR1c2RvY3VtZW50dGl0bGV1cmRvY3VtZW50Y29udGVudGRvY3VtZW50ZXhjZXJwdGRvY3VtZW50YXV0aG9yZG9jdW1lbnRmZWF0dXJlZF9tZWRpYWRvY3VtZW50Y29tbWVudF9zdGF0dXNkb2N1bWVudHBpbmdfc3RhdHVzZG9jdW1lbnRzdGlja3lkb2N1bWVudHRlbXBsYXRlZG9jdW1lbnRmb3JtYXRkb2N1bWVudG1ldGFmb290bm90ZXNkb2N1bWVudGNhdGVnb3JpZXNkb2N1bWVudHRhZ3Nkb2N1bWVudGJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBpbm5lckJsb2Nrc29yaWdpbmFsQ29udGVudEZyYW5rZW5ybmRzcHVjaCB2b20gMjQuMDQuMjAyNiAvIEtXMTc8IS0tIHdwOmh0bWwgLS0+CjwhLS1tb3JlLS0+PHByZT48aDM+CgogICAgICAgKiAgICAgICAgICAgRGV1dHNjaGVyIEFtYXRldXIgUmFkaW8gQ2x1YiBlLlYuCj09PT0gKiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KICAgICogRCAqICAgICAgICAgRnJhbmtlbnJ1bmRzcHJ1Y2ggdm9tIDI0LjA0LjIwMjYgLyBLVzE3CiAgICogICAgICogICAgICAgIEFrdHVlbGxlIEluZm9ybWF0aW9uZW4gYXVzIGRlciBXZWx0IGRlcyBBbWF0ZXVyZnVua2RpZW5zdGVzCiAgKiBBICAgUiAqCiAgICogICAgICogICAgICAgIFJlZGFrdGV1ciB1bmQgU3ByZWNoZXIgZGVzIFJ1bmRzcHJ1Y2hlczoKICAgICogQyAqICAgICAgICAgRWNraGFyZCBLcmF1cywgREgxTkVLIChCMTEpCj09PT0gKiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KICAgICAgKiAgICAgICAgICAgMjUgSmFocmUgRnJhbmtlbnJ1bmRzcHJ1Y2ggdm9uIERIMU5FSywgMjAwMS0yMDI2CgoKRGVyIFJ1bmRzcHJ1Y2ggZGVzIERpc3RyaWt0ZXMgRnJhbmtlbiB3aXJkIGplZGVuIEZyZWl0YWcgYWIgMTk6MzAgVWhyIE9ydHN6ZWl0CsO8YmVyIGZvbGdlbmRlIFJlbGFpc2Z1bmtzdGVsbGVuIGF1c2dlc2VuZGV0OgoKLSBOw7xybmJlcmctU3RhZHQsIERCMFVOIGF1ZiAxNDUuNjUwIE1IegogIGF1ZiBkZW0gQnVyZ2JlcmcgaW4gTsO8cm5iZXJnIChTY2h1bGdlYsOkdWRlIGFtIFBhbmllcnNwbGF0eiksCiAgMzQwIG0gw7xiZXIgTi5OLiBpbSBMb2NhdG9yZmVsZCBKTjU5TkwuCgotIFNjaHdhYmFjaCwgRE0wU0MgYXVmIDQzOC45ODc1IE1IegogIGltIEluZHVzdHJpZWdlYmlldCBSZWRuaXR6aGVtYmFjaC1JZ2Vsc2RvcmYsCiAgMzkyIG0gw7xiZXIgTi5OLiBpbSBMb2NhdG9yZmVsZCBKTjU5TUguCgotIE5lbm5zbGluZ2VuLCBEQjBBTUIgYXVmIDQzOS40MjUgTUh6CiAgYXVmIGRlbSBCw7xjaGVsYmVyZyBiZWkgSW5kZXJuYnVjaCBjYS4gOCBrbSDDtnN0bGljaCB2b24gV2Vpw59lbmJ1cmcgdW5kCiAgY2EuIDQ1IGttIHPDvGRsaWNoIHZvbiBOw7xybmJlcmcsIDc4MCBtIMO8YmVyIE4uTi4gaW0gTG9jYXRvcmZlbGQgSk41OU5BLgoKLSBIZXJzYnJ1Y2ssIERCMEVIIGF1ZiAxNDUuNjYyNSBNSHogKEVjaG9saW5rIDIyNTgwKQogIGF1ZiBkZW0gV2Fzc2VydHVybSBpbiBHcm\/Dn3ZpZWJlcmcKICA1MjAgbSDDvGJlciBOLk4uIGltIExvY2F0b3JmZWxkIEpONTlSTS4KCi0gQW1iZXJnLCBEQjBDSiBhdWYgNDM4Ljg3NSBNSHogKEVjaG9saW5rIDMxOTA1NCwgQ1RDU1MgNzEuOSBIeikKICBhdWYgZGVyIE1hcmlhaGlsZmJlcmdraXJjaGUsIDU2MCBtIMO8YmVyIE4uTi4gaW0gTG9jYXRvcmZlbGQgSk41OVdLLgoKLSBNYXJrdHJlZHdpdHosIERCME1BSyBhdWYgMTQ1Ljc3NSBNSHogKEVjaG9saW5rIDIzNzY4NikKICDDtnN0bGljaCBNYXJrdHJlZHdpdHogaW0gT3J0c3RlaWwgSGFpbmdyw7xuIGF1ZiBkZW0gT1YtR2Vsw6RuZGUgdm9uIEIwMywKICA2NjUgbSDDvGJlciBOLk4uIGltIExvY2F0b3JmZWxkIEpPNjBCQS4KCi0gQmF5cmV1dGgsIERCMEJUIGF1ZiAxNDUuNjEyNSBNSHogKEVjaG9saW5rIDE0NTk1MCkKICBhbiBkZXIgTm90ZnVua3N0ZWxsZSBhdWYgZGVtIFNvcGhpZW5iZXJnIHPDvGRsaWNoIEJheXJldXRoLAogIDYzMCBtIMO8YmVyIE4uTi4gaW0gTG9jYXRvcmZlbGQgSk41OVNWLgoKLSBBbHRlbnN0ZWluLCBEQjBOVSBhdWYgNDM4LjY3NSBNSHogKEVjaG9saW5rIDkzOTQ2NykKICBuw7ZyZGxpY2hlciBMYW5ka3JlaXMgSGHDn2JlcmdlLAogIGNhLiA0NzAgbSDDvGJlciBOLk4uIGltIExvY2F0b3JmZWxkIEpPNTBJRS4KICDDnGJlcnRyYWd1bmcgaW5zIEZNLUZ1bmtuZXR6IGluIFRhbGtncm91cCA5NjEyNi4KCi0gU2Nod2VpbmZ1cnQsIERCMEZXUyBhdWYgNDM5LjMzNzUgTUh6IChFY2hvbGluayA2ODU4MTgsIENUQ1NTIDk3LjQgSHopCiAgaW0gT1YtSGVpbSBkZXMgT1YgU2Nod2VpbmZ1cnQgKEIxNCkKICBjYS4gMjM3IG0gw7xiZXIgTi5OLiBpbSBMb2NhdG9yZmVsZCBKTzUwQ0IuCgotIFfDvHJ6YnVyZywgREIwV1pIIGF1ZiAxNDUuMjg3NSBNSHogKEVjaG9saW5rIFNpbXBsZXggMzE0MTQwLCBDVENTUyAxNzkgSHopCiAgSGV0dHN0YWR0IGltIFdlc3RlbiB2b24gV8O8cnpidXJnCiAgMzIwIG0gw7xiZXIgTi5OLiBpbSBMb2NhdG9yZmVsZCBKTjQ5VlQKCi0gQnVyZ2Jlcm5oZWltLCBEQjBCSCBhdWYgNDMwLjAyNSBNSHogKEVjaG9saW5rIFNpbXBsZXggNDU3NzY3LCBDVENTUyA3OS43IEh6KQogIDM1MCBtIMO8YmVyIE4uTi4gaW0gTG9jYXRvcmZlbGQgSk41OURLLgoKLSBETVIgQnJhbmRtZWlzdGVyLU5ldHosICJSZWdpb24gRnJhbmtlbiIgKHZvbiBleHRlcm46IFRHIDI2Mjg0KQogIFp1aMO2cmVuIGFscyBTV0wgb2RlciBPTS9ZTCBvaG5lIERNUi1HZXLDpHQgw7xiZXIgZGllIEJyYW5kbWVpc3RlciBIb3NlbGluZQogIGh0dHBzOi8vaG9zZS5icmFuZG1laXN0ZXIubmV0d29yay8jLwoKLSBBdXNzZW5kdW5nIGltIDEwLW0tQmFuZCBhdWYgMjguNTU1IE1IeiBpbiBTU0IsIHZlcnRpa2FsIHBvbGFyaXNpZXJ0CiAgU3RhbmRvcnQgdm9uIERMMVNKTiBpbiBOw7xybmJlcmcsIDMyNSBtIMO8YmVyIE4uTi4gaW0gTG9jYXRvcmZlbGQgSk41OU5LLgoKWnVtIE5hY2hsZXNlbiBnaWJ0IGVzIGRlbiBSdW5kc3BydWNoOgoKLSBBdWYgZGVyIEhvbWVwYWdlIGRlcyBEaXN0cmlrdGVzIEZyYW5rZW4KICBVUkw6IHd3dy5kYXJjLmRlL2IKICBPUDogIEVja2hhcmQgS3JhdXMsIERIMU5FSyAoQjExKQoKLSBBdWYgZGVyIEhvbWVwYWdlIGRlciBBbWF0ZXVyZnVua3Nwb3J0Z3J1cHBlIE5ldWVuZGV0dGVsc2F1IChBRkdOKQogIFVSTDogd3d3LmFmZ24uZGUKICBPUDogIFBldGVyIEhhYmVyemV0dGwsIERLOU5QIChaNjEpCgotIEluIGRlbiBSdWJyaWtlbiBGUkFOS0VOIHVuZCBESVNUUklLVCBkZXIgUGFja2V0LVJhZGlvLU1haWxib3hlbgoKCldlaXRlcmUgaW50ZXJlc3NhbnRlIEluZm9ybWF0aW9uZW4gYXVzIGRlbSBBbWF0ZXVyZnVua2RpZW5zdCB1bmQgQXVzesO8Z2UKYXVzIGRlbSBGcmFua2VucnVuZHNwcnVjaCBiaWV0ZW4gZm9sZ2VuZGUgUnVuZHNwcsO8Y2hlIGltIERpc3RyaWt0IEZyYW5rZW4KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpTb25udGFnLCAxMDowMCBVaHI6IFJ1bmRzcHJ1Y2ggZGVzIE9WIEhhc3NiZXJnZSAoQjM3KQogIEluaGFsdDogREwtUnVuZHNwcnVjaCwgQXVzesO8Z2UgYXVzIGRlbSBGcmFua2VucnVuZHNwcnVjaCwgQjM3LU5hY2hyaWNodGVuCiAgT1A6ICAgICBBdHRpbGEgS29jaXMsIERMMU5VWCAoQjM3KQogIFFSRzogICAgUmVsYWlzIEFsdGVuc3RlaW4vTWFyb2xkc3dlaXNhY2gsIERCME5VIGF1ZiA0MzguNjc1IE1IeiBpbiBKTzUwSUUKClNvbm50YWcsIDEwOjMwIFVocjogUnVuZHNwcnVjaCBkZXMgT1YgQW5zYmFjaCAoQjAyKQogIEluaGFsdDogQXVzesO8Z2UgYXVzIGRlbSBGcmFua2VucnVuZHNwcnVjaCwgQjAyLU5hY2hyaWNodGVuCiAgT1A6ICAgICBGcmFuayBIYW1hciwgREwyRkFOIChCMDIpCiAgUVJHOiAgICBSZWxhaXMgQW5zYmFjaCwgREIwQU5VIGF1ZiA0MzkuNDAwIE1IeiBpbiBKTjU5SEgKCk1vbnRhZywgMTk6MzAgVWhyOiBSdW5kc3BydWNoIGRlcyBPViBCYW1iZXJnIChCMDUpCiAgSW5oYWx0OiBETC1SdW5kc3BydWNoLCBCMDUtTmFjaHJpY2h0ZW4KICBPUDogICAgIEpvYWNoaW0gU2Now7x0emUsIERMNU5CUyAoQjA1KQogIFFSRzogICAgUmVsYWlzIEJhbWJlcmcsIERCMFVCIGF1ZiAxNDUuNjI1IE1IeiBpbiBKTjU5TVUKCkFsbGUgWmVpdGVuIGluIGxva2FsZXIgT3J0c3plaXQgKE1FWiwgTUVTWikuCgoKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogTm90ZnVua2ZyZXF1ZW56ZW4KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQoKVm9uIGRlbiBBbWF0ZXVyZnVua3ZlcmLDpG5kZW4gZGVyIElBUlUgd3VyZGVuIENlbnRlciBvZiBBY3Rpdml0eSAoQ29BKSBmw7xyIGRlbgpOb3RmdW5rIGZlc3RnZWxlZ3QuIERpZSBJQVJVIGhhdCBiZWkgZGVyIEZlc3RsZWd1bmcgZGVyIENvQS1GcmVxdWVuemVuIGRpZQp1bnRlcnNjaGllZGxpY2hlbiBnZXNldHpsaWNoZW4gQmVzdGltbXVuZ2VuIGRlciBkcmVpIFJlZ2lvbmVuIGJlcsO8Y2tzaWNodGlndCwKd2FzIHp1IHRlaWx3ZWlzZSB1bnRlcnNjaGllZGxpY2hlbiBOb3RmdW5rLUNvQS1GcmVxdWVuemVuIGluIGRlbiBkcmVpIElBUlUtClJlZ2lvbmVuIGbDvGhydGUuIFN0YXRpb25lbiwgZGllIHNpY2ggbWl0IE5vdGZ1bmsgYmVmYXNzZW4sIHNvbGx0ZW4gYXVmIGRpZXNlbgpGcmVxdWVuemVuIGVtcGZhbmdzYmVyZWl0IHNlaW4uCgpDb0EtRnJlcXVlbnplbiBpbnRlcm5hdGlvbmFsCgogIFJlZ2lvbiAxIChMU0IpOiAgICAgICAgMy43NjAgTUh6LCAgIDcuMTEwIE1IegogIFJlZ2lvbiAyIChMU0IpOiAgICAgICAgNy4wNjAgTUh6LCAgIDcuMjQwIE1IeiwgICA3LjI5MCBNSHoKICBSZWdpb24gMyAoTFNCKTogICAgICAgIDMuNjAwIE1IeiwgICA3LjExMCBNSHoKICBXZWx0d2VpdCAoVVNCKTogICAgICAgMTQuMzAwIE1IeiwgIDE4LjE2MCBNSHosICAyMS4zNjAgTUh6CgpOb3RmdW5rZnJlcXVlbnplbiBuYXRpb25hbCAoREwpCgogIE5vdGZ1bmtydW5kc3BydWNoIHVuZCAtcnVuZGVuOiAgICAgICAgIDMuNjQzIE1IeiAoTFNCKQogIEFucnVmZnJlcXVlbnogbW9iaWw6ICAgICAgICAgICAgICAgICAxNDUuNTAwIE1IeiAoRk0pCiAgQW5ydWZmcmVxdWVueiBpbnRlcm5hdGlvbmFsOiAgICAgICAgIDQzMy41MDAgTUh6IChGTSkKICBETVIgQnJhbmRtZWlzdGVyLU5ldHogKEV1cm9wYSkgICAgICAgVEcgOTExMiwgRU1DT00gRVUgKFRTMSkKCkludGVybmF0aW9uYWxlIE5vdGZ1bmtmcmVxdWVueiBhdWYgUU8tMTAwIChTU0IpCgogIERvd25saW5rOiAgICAgICAgICAgICAgICAgICAgICAgICAgMTA0ODkuODYwIE1IegogIFVwbGluazogICAgICAgICAgICAgICAgICAgICAgICAgICAgIDI0MDAuMzYwIE1IegoKRsO8ciBsb2thbGUgb2RlciByZWdpb25hbGUgRXJlaWduaXNzZSB1bmQgTm90cnVmZSBzb2xsdGVuIGF1Y2gKZGllIMO2cnRsaWNoZW4gT1YtRnJlcXVlbnplbiB1bmQgUmVsYWlzIGJlcsO8Y2tzaWNodGlndCB3ZXJkZW4uCkluZm86IE5vdGZ1bmtyZWZlcmF0IGRlcyBEQVJDCgoKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogSW5mb3JtYXRpb25lbiBkZXIgQk5ldHpBCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KClRlcm1pbmUgZGVyIG7DpGNoc3RlbiBBRlUtUHLDvGZ1bmdlbiBiZWkgZGVyIEJOZXR6QSBpbiBOw7xybmJlcmcKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoKVGFnICAgICAgIERhdHVtICAgICAgIFplaXQgICBCZW1lcmt1bmcgICAgICAgICAgKFN0YW5kIDI0LjA0LjIwMjYpCi0tLS0tLS0tICAtLS0tLS0tLS0tICAtLS0tLSAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpEaWVuc3RhZyAgMjguMDQuMjAyNiAgVitNICAgIEF1c2dlYnVjaHQKRGllbnN0YWcgIDEyLjA1LjIwMjYgIFYrTSAgICBOb2NoIFBsw6R0emUgZnJlaQoKViA9IFZvcm1pdHRhZ3MsIE0gPSBNaXR0YWdzLCBOID0gTmFjaG1pdHRhZ3MKCgpBbm1lbGR1bmdlbiB6dXIgQW1hdGV1cmZ1bmtwcsO8ZnVuZyBpbiBOw7xybmJlcmcKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpFaW5lIEFubWVsZHVuZyB6dXIgQW1hdGV1cmZ1bmtwcsO8ZnVuZyBpbiBOw7xybmJlcmcgaXN0IG1pdCBBbmdhYmUgZGVzCmdld8O8bnNjaHRlbiBQcsO8ZnVuZ3N0ZXJtaW5zIGFuIGRpZSBCTmV0ekEgbmFjaCBEb3J0bXVuZCB6dSBzZW5kZW4uCgpIaWVyIGRpZSBLb250YWt0ZGF0ZW46CgogIEJ1bmRlc25ldHphZ2VudHVyLCBBdcOfZW5zdGVsbGUgRG9ydG11bmQKICBEaWVuc3RsZWlzdHVuZ3N6ZW50cnVtIDEwCiAgQWx0ZXIgSGVsbHdlZyA1NgogIDQ0Mzc5IERvcnRtdW5kCgogIFRlbGVmb246ICAwMjMxIDk5NTUtMAogIEUtTWFpbDogICBBbWF0ZXVyZnVua3BydWVmdW5nQEJOZXR6QS5kZQoKCkZ1bmtzdMO2cnVuZ2VuIGRlciBCTmV0ekEgZGlnaXRhbCDDvGJlciBkYXMgQnVuZGVzcG9ydGFsIG1lbGRlbgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCklubmVyaGFsYiBkZXIgRGlnaXRhbGlzaWVydW5nc3N0cmF0ZWdpZSBkZXMgQnVuZGVzIGJpZXRldCBkaWUgQnVuZGVzbmV0emFnZW4tCnR1ciBzZWl0IEhlcmJzdCAyMDIzIGRpZSBNw7ZnbGljaGtlaXQsIEZ1bmtzdMO2cnVuZ2VuIMO8YmVyIGRhcyBCdW5kZXNwb3J0YWwKIlZlcndhbHR1bmcgZGlnaXRhbCIgYmVpIGRlciBCdW5kZXNuZXR6YWdlbnR1ciBlaW56dXJlaWNoZW4uIERhcyBQb3J0YWwKZXJtw7ZnbGljaHQgZGllIHN0cnVrdHVyaWVydGUgRWluZ2FiZSBhbGxlciByZWxldmFudGVuIERhdGVuIG1pdCBGcmVxdWVueiwKT3J0LCBaZWl0cHVua3QsIEFydCBkZXIgU3TDtnJ1bmcsIHdlaXRlcmhpbiBkYXMgSG9jaGxhZGVuIHZvbiBNZXNzd2VydGVuLApGb3RvcyBvZGVyIEF1ZGlvZGF0ZWllbiB1bmQgZWluZSBhdXRvbWF0aXNjaGUgRWluZ2FuZ3NiZXN0w6R0aWd1bmcgc293aWUKdHJhbnNwYXJlbnRlIE5hY2h2ZXJmb2xndW5nIElocmVyIE1lbGR1bmcuCgpEYXMgU2VydmljZS1UZWFtIHN0ZWh0IHdlaXRlcmhpbiBmw7xyIHRlbGVmb25pc2NoZSBCZXJhdHVuZyB6dXIgVmVyZsO8Z3VuZy4KU2llIGVycmVpY2hlbiBlcyB2b24gTW9udGFnIGJpcyBGcmVpdGFnIHVudGVyIGRlciBUZWxlZm9ubnVtbWVyIDAyMjggMTQxNTE2LgoKCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIFJ1bmRzcHJ1Y2htZWxkdW5nZW4KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQoKUsO8Y2tibGljayBhdWYgZGllIE1pdGdsaWVkZXJ2ZXJzYW1tbHVuZyBkZXMgT1YgSGVyc2JydWNrIChCMTIpCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCkFtIEZyZWl0YWcsIDE3LjA0LjIwMjYgZmFuZCBkaWUgTWl0Z2xpZWRlcnZlcnNhbW1sdW5nIGRlcyBPViBIZXJzYnJ1Y2sgKEIxMikKaW0gT1YtTG9rYWwgc3RhdHQuIEVzIHdhcmVuIDE4IHN0aW1tYmVyZWNodGlnZSBNaXRnbGllZGVyIGFud2VzZW5kLgoKRsO8ciBsYW5nasOkaHJpZ2UgTWl0Z2xpZWRzY2hhZnQgd3VyZGVuIGdlZWhydDoKICBTdXNhbm5lIFJlaG4sIERHMk5DSCAgICAgICAgenUgNDAgSmFocmVuIE1pdGdsaWVkc2NoYWZ0CiAgS3VydCBHcsO2dHNjaCwgREw2TkRYICAgICAgICB6dSA1MCBKYWhyZW4gTWl0Z2xpZWRzY2hhZnQKICBIZWxtdXQgR2VuZywgREwxTkFPICAgICAgICAgenUgNTAgSmFocmVuIE1pdGdsaWVkc2NoYWZ0CgpEaWUgZHVyY2hnZWbDvGhydGVuIE5ldXdhaGxlbiBlcmdhYmVuIGZvbGdlbmRlIEJlc2V0enR1bmcgZGVyIMOEbXRlcjoKCiAgT1ZWLi4uLi4uLi4uLi4uLi4uLi4uLi4uLjogICBNaWNoYWVsICJNaWNobCIgV2lsZCwgREw0TldNICAgKHdpZSBiaXNoZXIpCiAgU3RlbGx2LiBPVlYuLi4uLi4uLi4uLi4uLjogICBTdGVmYW4gS3LDpG56bGUsIERCMktSICAgICAgICAgICh3aWUgYmlzaGVyKQogIEthc3NpZXIuLi4uLi4uLi4uLi4uLi4uLi46ICAgSm9oYW5uYSBXaWxkLCBETDRKT0ggICAgICAgICAgICh3aWUgYmlzaGVyKQogIFFTTC1NYW5hZ2VyLi4uLi4uLi4uLi4uLi46ICAgR2VyZCBSZWl0em5lciwgREI0UkcgICAgICAgICAgICh3aWUgYmlzaGVyKQoKRGVyIE9WIGhhdCBha3R1ZWxsIDQwIE1pdGdsaWVkZXIuCkRhcyBEdXJjaHNjaG5pdHRzYWx0ZXIgYmV0csOkZ3QgNTkgSmFocmUuCgpVbnNlcmUgVGVybWluZSBpbiBkaWVzZW0gSmFocjoKICAwNC4wNi4gYmlzIDA3LjA2LjIwMjYgICAgICAgIEZpZWxkZGF5IGJlaSBIZWdlbmRvcmYKICAwNC4wNy4yMDI2ICAgICAgICAgICAgICAgICAgIEp1Ymlsw6R1bXNmZWllciA1MCBKYWhyZSBCMTIKICAwNS4wOS4gYmlzIDA2LjA5LjIwMjYgICAgICAgIFRlaWxuYWhtZSBhbSBTU0ItRmllbGRkYXktQ29udGVzdAogIDExLjEwLjIwMjYgICAgICAgICAgICAgICAgICAgRGlzdHJpa3RzdmVyc2FtbWx1bmcgRnJhbmtlbiBiZWkgQjEyIGltIE9WLUxva2FsCiAgMDUuMTIuMjAyNiAgICAgICAgICAgICAgICAgICBPVi1XZWlobmFjaHRzZmVpZXIKCkluZm86IE1pY2hhZWwgIk1pY2hsIiBXaWxkLCBETDROV00gKE9WViBCMTIpCgoKUsO8Y2tibGljayBhdWYgZGllIE1pdGdsaWVkZXJ2ZXJzYW1tbHVuZyBkZXMgT1YgV2Vpw59lbmJ1cmcgKEIyMCkKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCkFtIDE3LjA0LjIwMjYgaGF0dGUgZGVyIE9WIFdlacOfZW5idXJnIChCMjApIHNlaW5lIE1pdGdsaWVkZXJ2ZXJzYW1tbHVuZyBtaXQKTmV1d2FobGVuIGFiZ2VoYWx0ZW4uIE5hY2ggZGVuIEJlcmljaHRlbiB2b20gT1ZWIE5vcmJlcnQsIERHM05ETCB1bmQgdW5zZXJlcwpLYXNzaWVycyBQZXRlciwgREs4V0QgZ2luZyBlcyBuYWNoIGt1cnplciBBdXNzcHJhY2hlIHp1ciBXYWhsIGRlcyBuZXVlbgpWb3JzdGFuZHMuCgpEaWVzZXIgc2V0enQgc2ljaCB3aWUgZm9sZ3QgenVzYW1tZW46CgogIE9WVi4uLi4uLi4uLi4uLi4uLi4uLi4uLi46ICAgVXdlIE1hbm4sIERLMlVXRSAgICAgICAgICAgICAgIChuZXUpCiAgU2NocmlmdGbDvGhyZXIvSG9tZXBhZ2UuLi46ICAgVXdlIE1hbm4sIERLMlVXRSAgICAgICAgICAgICAgIChuZXUpCiAgU3RlbGx2LiBPVlYuLi4uLi4uLi4uLi4uLjogICBQZXRlciBMZWlwb2xkLCBESzhXRCAgICAgICAgICAgKG5ldSkKICBLYXNzaWVyLi4uLi4uLi4uLi4uLi4uLi4uOiAgIFBldGVyLCBESzhXRCAgICAgICAgICAgICAgICAgICAod2llIGJpc2hlcikKICBRU0wtTWFuYWdlci4uLi4uLi4uLi4uLi4uOiAgIE5vcmJlcnQsIERHM05ETCAgICAgICAgICAgICAgICAobmV1KQoKRWluIGdyb8OfZXMgRGFua2VzY2jDtm4gZ2lsdCB1bnNlcmVtIGxhbmdqw6RocmlnZW4gUVNMLU1hbmFnZXIgV2FsdGVyIERyZWNoc2xlciwKREY1Tkcgc2VpbmVzIFplaWNoZW5zIGF1Y2ggIkZhaHJkaWVuc3RsZWl0ZXIiIHVuc2VyZXIgU29ubnRhZ3NydW5kZSwgZGVyIGF1cwpnZXN1bmRoZWl0bGljaGVuIEdyw7xuZGVuIHNlaW4gQW10IGFiZ2ViZW4gbXVzc3RlLiBBbGxlcyBHdXRlLCB2aWVsIEdlc3VuZGhlaXQKdW5kIG5vY2ggdmllbCBTcGHDnyBhbSBIb2JieS4KCkF1Y2ggZWluZSBuaWNodCBhbGx0w6RnbGljaGUgRWhydW5nIGtvbm50ZW4gd2lyIHZvcm5laG1lbjoKR2VyaGFyZCBIb3JudW5nLCBESjRIWSBmZWllcnRlIDcwIEphaHJlIE1pdGdsaWVkc2NoYWZ0IGltIERBUkMuCldpciB3w7xuc2NoZW4gaWhtIHdlaXRlciBhbGxlcyBHdXRlIHVuZCBub2NoIHZpZWxlIFZlcmJpbmR1bmdlbi4KSW5mbzogVXdlIE1hbm4sIERLMlVXRSAoT1ZWIEIyMCkKCgpBdXNiaWxkdW5nc2Z1bmtiZXRyaWViIGFuIERGME9ITSBpbiBOw7xybmJlcmcKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KQW0gV2VsdGFtYXRldXJmdW5rdGFnLCAxOC4gQXByaWwgMjAyNiB0cmFmZW4gc2ljaCBuZXVuIFRlaWxuZWhtZXIgZGVzCkIxMS1BdXNiaWxkdW5nc2t1cnNlcyBhbiBkZXIgQ2x1YnN0YXRpb24gZGVyIFRlY2huaXNjaGVuIEhvY2hzY2h1bGUgR2VvcmcKU2ltb24gT2htIGluIE7DvHJuYmVyZy4gRXJnw6RuemVuZCB6dW0gT25saW5lLUF1c2JpbGR1bmdza3VycyBrb25udGVuIGRpZQphbmdlaGVuZGVuIFlMcyB1bmQgT01zIGhpZXIgcHJha3Rpc2NoZSBCZXRyaWVic2VyZmFocnVuZ2VuIHNhbW1lbG4uCgpNYXhpbWlsaWFuIEJ1bmRzY2hlcmVyLCBERDdNQiAoQjExKSDDtmZmbmV0ZSBkaWUgVMO8cmVuIGRlciBDbHVic3RhdGlvbiBERjBPSE0KdW5kIGVybGF1YnRlIHVucyBkaWUgU3RhdGlvbiB6dSBiZW51dHplbi4gTmFjaCBkZXIgQmVncsO8w591bmcgdW5kIEVpbndlaXN1bmcKYW4gZGVyIFN0YXRpb24gdGVpbHRlbiBzaWNoIGRpZSBUZWlsbmVobWVyIGluIHp3ZWkgR3J1cHBlbiBhdWYuIFfDpGhyZW5kIGRlcgplaW5lIFRlaWwgYW4gZGVyIFN0YXRpb24gZGlnaXRhbGUgQmV0cmllYnNhcnRlbiBhdWYgS3VyendlbGxlIGtlbm5lbmxlcm50ZSwKYXJiZWl0ZXRlIGRlciBhbmRlcmUgVGVpbCBhdWYgZGVyIHNvbm5pZ2VuIERhY2h0ZXJhc3NlIGRlciBTY2h1bGUgaG9jaCDDvGJlcgpOw7xybmJlcmcgYXVmIFVLVyBpbiBGTSB1bmQgRE1SLiBXYXMgenVlcnN0IG1pdCBrdXJ6ZW4gUVNPcyB1bnRlcmVpbmFuZGVyCmJlZ2Fubiwgd2VpdGV0ZSBzaWNoIHNpY2ggc2NobmVsbCBhdWYgd2VpdGVyZSBHZWdlbnN0YXRpb25lbiBhdXMgZGVtIGdhbnplbgpTdGFkdGdlYmlldCBhdXMuIEJlc29uZGVycyBDaHJpc3RpYW4gRW5nZWxoYXJkdCwgREI4Q0UgKEIxMSkgdW5kIEhhbnMtSm9hY2hpbQpJbW1pZywgREw5TkVFIChCMTEpIGFyYmVpdGV0ZW4gZGllIFBpbGUtVXBzIGRlciBBdXNiaWxkdW5nc3N0YXRpb25lbiBwcm9mZXNzaS0Kb25lbGwgYWIuIE5hY2ggRHVyY2h3ZWNoc2VsbiBkZXIgT3BlcmF0b3Iga29ubnRlbiBzaWUgdmllbGUgTcO2Z2xpY2hrZWl0ZW4gZGVzCkFtYXRldXJmdW5rcyBrZW5uZW5sZXJuZW4gdW5kIG51dHplbi4KClNvIGhhdHRlbiBhbGxlIFRlaWxuZWhtZXIgbmViZW4gZWluZW0gTGVybmVmZmVrdCBpbiBwcmFrdGlzY2hlciBCZXRyaWVic3RlY2huaWsKdW5kIGRlciBHZXdpc3NoZWl0LCBpaHJlIG1pdGdlYnJhY2h0ZW4gRnVua2dlcsOkdGUga29ycmVrdCBiZWRpZW5lbiB6dSBrw7ZubmVuCmF1Y2ggaWhyZW4gU3Bhw58gdW5kIGRhYmVpIGVpbmUgc2Now7ZuZSBBdXNzaWNodCDDvGJlciBOw7xybmJlcmcuIFZpZWxlbiBEYW5rIGFuCkNhcnN0ZW4gTm9obCwgREgxTk9DIChCMTEpIHVuZCBNYXhpbWlsaWFuIEJ1bmRzY2hlcmVyLCBERDdNQiAoQjExKSwgZGllIGlocmUKUnVmemVpY2hlbiBmw7xyIGRlbiBUcmFpbmluZ3NiZXRyaWViIHp1ciBWZXJmw7xndW5nIGdlc3RlbGx0IGhhYmVuIHVuZCB6YWhscmVpY2hlCmhpbGZyZWljaGUgVGlwcHMgenVyIHZvcmJpbGRsaWNoZW4gQmV0cmllYnNhYndpY2tsdW5nIGdhYmVuLiBEZXIgZXJmb2xncmVpY2hlClRhZyBrbGFuZyBtaXQgZWluZW0gZ2VtZWluc2FtZW4gQWJlbmRlc3NlbiBpbSBCMTEgT1YtTG9rYWwgYXVzLgpJbmZvOiBFY2toYXJkIEtyYXVzLCBESDFORUsgKEIxMSkKCgpHcm\/Dn3JhdW1mdWNoc2phZ2QgaW0gRWluenVnc2JlcmVpY2ggZGVzIFp1Z3NwaXR6LVJlbGFpcwotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCkFtIFNhbXN0YWcsIDI1LiBBcHJpbCAyMDI2IGZpbmRldCBkaWUgbsOkY2hzdGUgR3Jvw59yYXVtZnVjaHNqYWdkIGltCkVpbnp1Z3NiZXJlaWNoIGRlcyBadWdzcGl0ei1SZWxhaXMgc3RhdHQuIERlciBGdWNocyBzZW5kZXQgaW4gZGVyIFplaXQKdm9uIDEzOjMwIFVociBiaXMgMTY6MzAgVWhyIGF1ZiBkZW4gRnJlcXVlbnplbiAxNDUuNTUwIE1IeiAoTU9FKSB1bmQKNDMzLjA1MCBNSHogKE1PSSkuCgpWb24gMTM6MzAgYmlzIDE2OjAwIFVociBoYWJ0IElociBkaWUgTcO2Z2xpY2hrZWl0LCBQZWlsd2VydGUgdW5kIE1lbGR1bmdlbgrDvGJlciBkYXMgMi1tLVp1Z3NwaXR6LVJlbGFpcyBEQjBaVSBhdWYgMTQ1LjcyNSBNSHogYW4gZGllIExlaXRzdGF0aW9uIGFienUtCmdlYmVuLiBQZWlsbWVsZHVuZ2VuIGvDtm5uZW4gYXVjaCDDvGJlciBkaWUgV2Vic2VpdGUgd3d3Lmdyb3NzcmF1bS1mdWNoc2phZ2QuZGUKYWJnZWdlYmVuIHdlcmRlbi4KClZvbiAxNjowMCBVaHIgYmlzIDE2OjMwIFVociBzZW5kZXQgZGVyIEZ1Y2hzIHdlaXRlciwgdW0gbW9iaWxlIEZ1Y2hzasOkZ2VyIHp1bQpGdWNocyB6dSBsZWl0ZW4uIEltIEFuc2NobHVzcyBhbiBkaWUgU2VuZGV6ZWl0LCBjYS4gMTc6MDAgYmlzIDE3OjMwIFVociB3ZXJkZW4KZGllIGVpbmdlZ2FuZ2VuZW4gRGF0ZW4gaW4gZWluZXIga3VyemVuIFp1c2FtbWVuZmFzc3VuZyBiZWthbm50IGdlZ2ViZW4uCgpFcyB3w6RyZSBzY2jDtm4sIHdlbm4gc2ljaCB3aWVkZXIgdmllbGUgSW50ZXJlc3NlbnRlbiBiZXRlaWxpZ2VuIHfDvHJkZW4uIEF1Y2gKbWl0IGVpbmVyIE1lbGR1bmcgb2huZSBQZWlsd2VydCBzaWduYWxpc2llcnQgSWhyIGRhcyBJbnRlcmVzc2UgYW4gZGVyIEZ1Y2hzLQpqYWdkIHVuZCBnZWJ0IGRlbSBGdWNocyBSw7xja2tvcHBsdW5nIMO8YmVyIHNlaW5lIEF1c3NlbmR1bmcgdW5kIFJlaWNod2VpdGUuCkRhcyBpc3QgdW5zIHNlaHIgd2ljaHRpZy4KSW5mbzogSm9oYW5uIEJydW5uZXIsIERDNUNRIChPVlYgQzIxKQoKClRlY2huaWthYmVuZCBkZXMgT1YgTsO8cm5iZXJnIFPDvGQgKEIxMSkgaW0gQXByaWwKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KVW5zZXJlIEIxMS1UZWNobmlrYWJlbmRlIGVyZnJldWVuIHNpY2ggZ3Jvw59lciBCZWxpZWJ0aGVpdC4gTmljaHQgbnVyIHVuc2VyZQplaWdlbmVuIE1pdGdsaWVkZXIsIHNvbmRlcm4gYXVjaCBNaXRnbGllZGVyIHVtbGllZ2VuZGVyIE9WZSwgTmV1ZWluc3RlaWdlcgppbnMgSG9iYnkgdW5kIGludGVyZXNzaWVydGUgU1dMcyBzaW5kIGFtIDQuIERpZW5zdGFnIGltIE1vbmF0IGdlcm5lIHVuZCByZWdlbC0KbcOkw59pZyB1bnNlcmUgR8Okc3RlLgoKQmVpbSBUZWNobmlrYWJlbmQgYW0gRGllbnN0YWcsIDI4LiBBcHJpbCAyMDI2IHdlcmRlbiBDaHJpc3RpYW4sIERCOENFIHVuZApDYXJzdGVuLCBESDFOT0MgZWluZW4gcHJheGlzbmFoZW4gRWluYmxpY2sgaW4gZGllIEFyYmVpdCBtaXQgTWlrcm9jb250cm9sbGVybgpnZWJlbi4KClNpZSBrbMOkcmVuIGRpZSB6ZW50cmFsZSBGcmFnZTogIlJhc3BiZXJyeSBQaSwgQXJkdWlubywgRVNQMzIgLSB3ZWxjaGVuIG5laG1lCmljaD8iLiBJbiBlaW5lbSBkaXJla3RlbiBWZXJnbGVpY2ggemVpZ2VuIGRpZSBiZWlkZW4sIHdlbGNoZSBDb250cm9sbGVyIHNpY2gKZsO8ciBzcGV6aWVsbGUgQW1hdGV1cmZ1bmthbndlbmR1bmdlbiBiZXNvbmRlcnMgZWlnbmVuLCB1bnRlcm1hbHQgbWl0IHBlcnPDtm4tCmxpY2hlbiBFcmZhaHJ1bmdzYmVyaWNodGVuIGF1cyBpaHJlbiBlaWdlbmVuIFByb2pla3Rlbi4KCkRlciBzY2huZWxsZSBTdGFydDoKQ2Fyc3RlbiBsaXZlLCB3aWUgbWFuIGhldXRlIGRhbmsgS0ktVW50ZXJzdMO8dHp1bmcgZWluZW4gc2NobmVsbGVuIFByb2pla3QtCnN0YXJ0IHNjaGFmZnQgdW5kIGRhcyB2w7ZsbGlnIG9obmUgdGllZmdyZWlmZW5kZSBQcm9ncmFtbWllcmVyZmFocnVuZy4KCkF1c2JsaWNrOgpBYnNjaGxpZcOfZW5kIGJlc3ByZWNoZW4gd2lyIGluIGRlciBSdW5kZSwgb2IgZWluIHRpZWZlcmVzIEVpbnN0ZWlnZW4gaW4gZGllClRoZW1hdGlrIGdld8O8bnNjaHQgaXN0LiBCZWlzcGllbHN3ZWlzZSBpbiBGb3JtIGVpbmVzIGdlbWVpbnNhbWVuIEVpbnN0aWVncy0KUHJvamVrdHMsIGRhcyB3aXIgc3DDpHRlciB2b24genUgSGF1c2UgYXVzIMO8YmVyIGVpbmUgT25saW5lLVZpZGVva29uZmVyZW56CihEQVJDLVRyZWZmKSByZWFsaXNpZXJlbi4KCkRhdWVyIGRlcyBWb3J0cmFnczogY2EuIDYwIE1pbnV0ZW4KRGVyIFRlY2huaWthYmVuZCBiZWdpbm50IHVtIDE5OjAwIFVociBpbSBPVi1Mb2thbCAoR2FzdHN0w6R0dGUgIkZhbGtlbmhlaW0iLApHZXJtZXJzaGVpbWVyIFN0cmHDn2UgODYsIDkwNDY5IE7DvHJuYmVyZykuIEVpbnRyZWZmZW4gZGVyIFRlaWxuZWhtZXIgZ2VybmUKYmVyZWl0cyBhYiAxODowMCBVaHIuCkluZm86IENhcnN0ZW4gTm9obCwgREgxTk9DIChCMTEpCgoKVmlydHVlbGxlciBJbmZvYWJlbmQgenVtIEZyYW5rZW5jb250ZXN0Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpXaWUgaW0gbGV0enRlbiBKYWhyIGF1Y2gsIGJpZXRldCBkYXMgUmVmZXJhdCBkZXMgQWt0aXZpdMOkdHN3ZXR0YmV3ZXJicyBGcmFua2VuCndpZWRlciB6d2VpIFdvY2hlbiB2b3IgZGVtIFdldHRiZXdlcmIgZWluZW4gdmlydHVlbGxlbiBJbmZvYWJlbmQgZsO8ciBkZW4KRnJhbmtlbmNvbnRlc3QgYXVmIFRyZWZmLkRBUkMuZGUgYW4uIERpZXNlciBJbmZvYWJlbmQgYW0gMjYuIEFwcmlsIDIwMjYgYWIKMjA6MDAgVWhyIGlzdCBpbnNiZXNvbmRlcmUgZsO8ciBOZXVlaW5zdGVpZ2VyIHVuZCBXaWVkZXJlaW5zdGVpZ2VyIGdlZGFjaHQuCkFiZXIgYXVjaCBmw7xyIGFsbGUgT01zLCBkaWUgd2VuaWcgb2RlciBrZWluZSBFcmZhaHJ1bmcgbWl0IENvbnRlc3RlbiBoYWJlbi4KCldpciBnZWhlbiB6dW7DpGNoc3QgZ2VtZWluc2FtIGR1cmNoIGRpZSBha3R1ZWxsZSBBdXNzY2hyZWlidW5nLiBBbnNjaGxpZcOfZW5kCmxhZGVuIHVuZCBpbnN0YWxsaWVyZW4gd2lyIGdlbWVpbnNhbSBkYXMga29zdGVubG9zZSBMb2ctUHJvZ3JhbW0gIkhBTS1GcmFua2VuIgp1bmQgemVpZ2VuLCB3aWUgbWFuIGRpZXNlcyBlaW5yaWNodGV0IHVuZCBkYW1pdCBkaWUgQ29udGVzdC1RU09zIGVyZm9sZ3JlaWNoCmxvZ2d0LiBBYnNjaGxpZcOfZW5kIHdpcmQgZ2V6ZWlndCwgd2llIGRpZSBMb2dkYXRlaWVuIG5hY2ggRW5kZSBkZXMgQ29udGVzdHMKZXJzdGVsbHQgd2VyZGVuLCBkYW1pdCBzaWUgw7xiZXIgZGVuIExvZ3VwbG9hZCBob2NoZ2VsYWRlbiB3ZXJkZW4ga8O2bm5lbi4KU2VsYnN0dmVyc3TDpG5kbGljaCB3ZXJkZW4gd8OkaHJlbmQgdW5kIG5hY2ggZGVyIFByw6RzZW50YXRpb24gYXVjaCBGcmFnZW4KamVnbGljaGVyIEFydCB6dW0gV2V0dGJld2VyYiBiZWFudHdvcnRldC4KCkRpZSBMaW5rcyBmw7xyIGRpZSB2aXJ0dWVsbGUgVGVpbG5haG1lIGF1ZiBkZW0gS29uZmVyZW56c2VydmVyIGRlcyBEQVJDIHdlcmRlbgp2b3IgZGVyIFZlcmFuc3RhbHR1bmcgYXVmIGRlciBlbnRzcHJlY2hlbmRlbiBVbnRlcnNlaXRlIGRlciBIb21lcGFnZSBkZXMKRGlzdHJpa3RlcyBGcmFua2VuIHZlcsO2ZmZlbnRsaWNodC4KSW5mbzogQXR0aWxhIEtvY2lzLCBETDFOVVggKEIzNykKICAgICAgUmVmZXJhdCBBa3Rpdml0w6R0c3dldHRiZXdlcmIgRnJhbmtlbgoKCjE1LiBEZXV0c2NoZXIgQnVyZ2VudGFnIGFtIDAxLiBNYWkgMjAyNgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KRGVyIEJ1cmdlbnRhZyBpc3Qga2VpbiBDb250ZXN0LCBzb25kZXJuIGRpZW50IGluIGVyc3RlciBMaW5pZSBkYXp1LCBBa3Rpdml0w6R0ZW4Kdm9uIEJ1cmdlbiBhdXMgenUgZsO2cmRlcm4sIGJlemllaHVuZ3N3ZWlzZSBkZW0gSsOkZ2VyIHp1aGF1c2UgZGllIE3DtmdsaWNoa2VpdAp6dSBnZWJlbiBzZWluZW4gU3RhbmQgYW4gZ2VhcmJlaXRldGVuIEJ1cmdlbiB6dSBlcmjDtmhlbi4gTWl0bWFjaGVuIGthbm4gamVkZXIsCnVuYWJow6RuZ2lnIHZvbiBkZXIgQW56YWhsIGRlciBRU09zLiBCZXRyaWViIGthbm4gYXVmIGFsbGVuIELDpG5kZXJuIGR1cmNoZ2Vmw7xocnQKd2VyZGVuLgoKQml0dGUgZGFzIExvZyBpbSBBREktRm9ybWF0IGFuIGxvZ3NAY290YWdyb3VwLm9yZyBlaW5zZW5kZW4uIEbDvHIgYWxsZSBiaXMKMzEuIE1haSAyMDI2IGVpbmdlcmVpY2h0ZW4gTG9ncyB2b24gZWluZXIgQnVyZy1Ba3RpdmllcnVuZyBhbSAwMS4gTWFpIGdpYnQgZXMKZWluZSBUZWlsbmFobWV1cmt1bmRlIGltIFBERi1Gb3JtYXQuIERpZXNlIHplaWd0IGluIGRpZXNlbSBKYWhyIGRhcyBOZXVlClNjaGxvc3MgRXJlbWl0YWdlIERMLTAzMTUxLiBXZWl0ZXJlIEluZm9zIHVudGVyIHd3dy5jb3RhZ3JvdXAub3JnLgpJbmZvOiBNYW5mcmVkIE1laWVyLCBERjZFWCAoVTIzKQoKCkV1cm9wYXRhZyBkZXIgU2NodWxzdGF0aW9uZW4KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpBbSBEaWVuc3RhZywgMDUuIE1haSAyMDI2IGxhZGVuIHdpciBlaW4sIGFubMOkc3NsaWNoIGRlcyBFdXJvcGF0YWdzIGRlcgpTY2h1bHN0YXRpb25lbiBkaWUgQW1hdGV1cmZ1bmtzdGF0aW9uIERGME9ITSB1bnNlcmVyIEhvY2hzY2h1bGUga2VubmVuenUtCmxlcm5lbi4gV2lyIHdlcmRlbiB2b24gMTU6MzAgYmlzIGNhLiAxOTowMCBVaHIgaW0gRnVua3JhdW0gS0EuNjQyIChadWdhbmcKw7xiZXIgVHJlcHBlbmhhdXMvTGlmdCBhbSBNZW5zYS1zZWl0aWdlbiBFbmRlIGRlcyBLQS1HZWIuKSDDvGJlciBkZW4gQW1hdGV1cmZ1bmsKaW5mb3JtaWVyZW4gdW5kIEZ1bmt2ZXJrZWhyIGF1ZiBLdXJ6d2VsbGUsIGltIFVLVy1CZXJlaWNoIHVuZCDDvGJlciBTYXRlbGxpdAptaXQgYW5hbG9nZW4gdW5kIGRpZ2l0YWxlbiDDnGJlcnRyYWd1bmdzdmVyZmFocmVuIHNvd2llIGRpZ2l0YWxlcyBGZXJuc2VoZW4Kdm9yZsO8aHJlbi4gRGF6dSBiZWtvbW1lbiB3aXIgYXVjaCB3aWVkZXIgVW50ZXJzdMO8dHp1bmcgZGVzIERldXRzY2hlbiBBbWF0ZXVyClJhZGlvIENsdWJzLCBkZXIgcmVnZWxtw6TDn2lnIGJlaSBkZXIgTGFuZ2VuIE5hY2h0IGRlciBXaXNzZW5zY2hhZnRlbiBiZWkgdW5zIGFuCmRlciBPaG0gYWt0aXYgaXN0LgoKR2VybmUgaW5mb3JtaWVyZW4gd2lyIGF1Y2ggw7xiZXIgZGllIE3DtmdsaWNoa2VpdCwgc2VsYnN0IGRhcyBBbWF0ZXVyZnVua3pldWduaXMKenUgZXJ3ZXJiZW4uIFdlciBzY2hvbiBlaW5lcyBoYXQsIGthbm4gZGllIEZ1bmtzdGF0aW9uIGdlcm5lIGF1Y2ggc2VsYnN0IG51dHplbiwKbmF0w7xybGljaCBuaWNodCBudXIgYW0gMDUuMDUuCgpFcyBmcmV1ZW4gc2ljaCBhdWYgRXVyZW4gQmVzdWNoIGltIEZ1bmtyYXVtOgogIFByb2YuIERyLiBUaG9tYXMgTGF1dGVyYmFjaCwgREwxTkFXIChCMTEpCiAgTWF4aW1pbGlhbiBCdW5kc2NoZXJlciwgREQ3TUIgKEIxMSkKICBFY2toYXJkIEtyYXVzLCBESDFORUsgKEIxMSkKICBSYWluZXIgRmzDtsOfZXIsIERMNU5CWiAoQjExKQoKSW5mbzogVGhvbWFzIExhdXRlcmJhY2gsIERMMU5BVyAoQjExKQoKCkFrdGl2aXTDpHQgenVtIEV1cm9wYXRhZyBkZXIgU2NodWxzdGF0aW9uZW4gYW4gREswQlNOCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KRGllIEFHIEZ1bmsgdW5kIEVsZWt0cm9uaWsgYW4gZGVyIEJlcnVmbGljaGVuIFNjaHVsZSAxIE7DvHJuYmVyZyBiZXRlaWxpZ3Qgc2ljaAphbSBEaWVuc3RhZywgMDUuIE1haSAyMDI2IGFiIGNhLiAxNjowMCBVaHIgd2llZGVyIG1pdCBkZXIgU2NodWxzdGF0aW9uIERLMEJTTgphbSBGdW5rYmV0cmllYi4KCkViZW5mYWxscyB3ZXJkZW4gZWluaWdlIFNjaMO8bGVyIG1pdCBkZW0gQXVzYmlsZHVuZ3NydWZ6ZWljaGVuIEROMVNUViB1bnRlciBkZXIKTGVpdHVuZyB2b24gU3RlcGhhbiwgREwxU1RWIHZlcnN1Y2hlbiBzbyB2aWVsZSBWZXJiaW5kdW5nZW4gd2llIG3DtmdsaWNoIGlucyBMb2cKenUgYmVrb21tZW4uIEF1c2dldGF1c2NodCB3ZXJkZW4gUnVmemVpY2hlbiwgUmFwcG9ydCwgTG9jYXRvciBiencuIFN0YW5kb3J0CnVuZCBWb3JuYW1lLgoKV2lyIHdlcmRlbiBhbmFsb2dlbiBCZXRyaWViIGF1ZiAyIG0gdW5kIDcwIGNtIMO8YmVyIGRpZSBlcnJlaWNoYmFyZW4gRk0tUmVsYWlzCmR1cmNoZsO8aHJlbi4gWnVzw6R0emxpY2ggd2VyZGVuIHdpciBpbiBkZXIgQnJhbmRtZWlzdGVyIFRHIDkyICJFdXJvcGEiIGFrdGl2CnNlaW4uIERpZSBTY2jDvGxlciB1bnNlcmVyIEFHIGZyZXVlbiBzaWNoIGF1ZiB6YWhscmVpY2hlIFZlcmJpbmR1bmdlbi4KSW5mbzogU3RlcGhhbiBWb2dsLCBETDFTVFYgKFUxMykKCgpXZXR0YmV3ZXJic2Fua8O8bmRpZ3VuZyBBUkRGLUxhdWYgaW0gRGlzdHJpa3QgRnJhbmtlbgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCkRhdHVtOiAgICAgICBTb25udGFnLCAxMC4gTWFpIDIwMjYKWmVpdDogICAgICAgIDEwOjAwIFVocjogICAyIG0KICAgICAgICAgICAgIDE0OjAwIFVocjogIDgwIG0KClRyZWZmcHVua3Q6ICBXYWxkcGFya3BsYXR6IGJlaSBNb29yZW5icnVubiBhbiBkZXIgR2xlaXdpdHplciBTdHJhw59lCiAgICAgICAgICAgICAoNDnCsDIzLjc3MCBOLCAxMcKwMDkuODE4IEUpCgpBbmZhaHJ0OiAgICAgQXV0b2JhaG4gKEE2KSwgQXVzZmFocnQgTsO8cm5iZXJnLUxhbmd3YXNzZXIgKDU5KSwKICAgICAgICAgICAgIEZhaHJ0IGluIFJpY2h0dW5nIE7DvHJuYmVyZyBhdWYgZGVyIEdsZWl3aXR6ZXIgU3RyYcOfZSwKICAgICAgICAgICAgIG5hY2ggY2EuIDMwMCBNZXRlcm4gaXN0IGRlciBQYXJrcGxhdHogYXVmIGRlciBsaW5rZW4gU2VpdGUKICAgICAgICAgICAgIGFtIFdhbGRyYW5kLiBFcyBmaW5kZXQga2VpbmUgRWlud2Vpc3VuZyDDvGJlciBGdW5rIHN0YXR0LgoKSW5mbzogSmVucyBTdGVpbiwgREw4S0FOIChCMDEpCiAgICAgIEFSREYtUmVmZXJlbnQgRnJhbmtlbgoKClZvcnRyYWcgYmVpbSBPViBOw7xybmJlcmcgTm9yZCAoQjI1KQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpJbSBBbnNjaGx1c3MgYW4gZGVuIG9mZml6aWVsbGVuIEluZm90ZWlsIGRlcyBPVi1BYmVuZHMgZGVzIE9WIE7DvHJuYmVyZyBOb3JkCihCMjUpIGFtIE1pdHR3b2NoLCAxMy4gTWFpIDIwMjYgd2lyZCBCYXN0aWFuIE90dCwgREw1T1RUIGVpbmVuIFZvcnRyYWcgenVtClRoZW1hICJQYXJrcyBvbiB0aGUgQWlyIC0gQW1hdGV1cmZ1bmsgaW4gZGVyIE5hdHVyIiBoYWx0ZW4uCgpFcmxlYnQgQW1hdGV1cmZ1bmsgZWlubWFsIGdhbnogYW5kZXJzOiBEcmF1w59lbiBpbSBHcsO8bmVuLCBmZXJuIHZvbSBTaGFjaywgbWl0CmZyaXNjaGVyIEx1ZnQsIFZvZ2Vsc3RpbW1lbiB1bmQgc3Bhbm5lbmRlbiBGdW5rdmVyYmluZHVuZ2VuIGluIGFsbGUgV2VsdC4KRWluZSBrbGVpbmUgcG9ydGFibGUgU3RhdGlvbiBnZW7DvGd0IHVuZCBzY2hvbiB3aXJkIGF1cyBlaW5lbSBydWhpZ2VuIFBsYXR6CmltIFBhcmsgZWluIGFrdGl2ZXIgRnVua3N0YW5kb3J0LgoKSW4gZXR3YSBlaW5lciBTdHVuZGUgZHJlaHQgc2ljaCBhbGxlcyBydW5kIHVtIFBhcmtzIG9uIHRoZSBBaXIgLSB2b24gZGVuIGVyc3RlbgpTY2hyaXR0ZW4gw7xiZXIgZGVuIEFibGF1ZiBlaW5lciBBa3RpdmllcnVuZyBiaXMgaGluIHp1IHByYWt0aXNjaGVuIEVyZmFocnVuZ2VuCmJlaW0gRnVua2JldHJpZWIgbWl0dGVuIGluIGRlciBOYXR1ci4KCkRlciBPVi1BYmVuZCBiZWdpbm50IHVtIDE5OjAwIFVociBpbSBPVi1Mb2thbCBTcG9ydHBhcmsgWmllZ2Vsc3RlaW4sIEhvZmVyClN0cmHDn2UgMzAsIDkwNDExIE7DvHJuYmVyZy4gR8Okc3RlIHVuZCBJbnRlcmVzc2llcnRlIHNpbmQgaGVyemxpY2ggd2lsbGtvbW1lbi4KSW5mbzogQmFzdGlhbiBPdHQsIERMNU9UVCAoQjI1KQoKCjIuIFdhbmRlcnVuZyBkZXMgQW1hdGV1cmZ1bmstV2FuZGVyc3RhbW10aXNjaCBGcmFua2VuCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCkljaCBsYWRlIEV1Y2ggaGVyemxpY2ggenVtIDIuIEFtYXRldXJmdW5rLVdhbmRlcnN0YW1tdGlzY2ggZWluLiBEaWVzbWFsCnNpbmQgd2lyIGluIGRlciB3dW5kZXJzY2jDtm5lbiBGcsOkbmtpc2NoZSBTY2h3ZWl6IGJlaSBQb3R0ZW5zdGVpbiB1bnRlcndlZ3MuCgpBbSBTb25udGFnLCAyMS4gSnVuaSAyMDI2IHRyZWZmZW4gd2lyIHVucyB1bSAxMDowMCBVaHIgdW5kIGdlaGVuIGdlbWVpbnNhbQphdWYgZWluZSBlbnRzcGFubnRlIFdhbmRlcnVuZyB2b24gZXR3YSA4IGttLCBkaWUgcnVuZCA1IFN0dW5kZW4gZGF1ZXJuIHdpcmQuCkltIFZvcmRlcmdydW5kIHN0ZWh0IGRhcyBnZW1laW5zYW1lIFVudGVyd2Vnc3NlaW4gaW4gZGVyIE5hdHVyIG1pdCBaZWl0IGbDvHIKQXVzdGF1c2NoIHVuZCBHZXNwcsOkY2hlLiBXw6RocmVuZCBkZXIgVG91ciBiZXN0ZWh0IGRpZSBNw7ZnbGljaGtlaXQsIGRlbiBwb3ItCnRhYmxlbiBBbWF0ZXVyZnVuayBrZW5uZW56dWxlcm5lbiB1bmQgbWl0enVlcmxlYmVuLgoKRGllIFRlaWxuYWhtZSBpc3Qgb2ZmZW4gZsO8ciBhbGxlIEludGVyZXNzaWVydGVuLiBBdWNoIHJlaW5lcyBNaXR3YW5kZXJuIGlzdApzZWxic3R2ZXJzdMOkbmRsaWNoIG3DtmdsaWNoLgoKQW5tZWxkdW5nIGJpdHRlIHBlciBFLU1haWwgYW4gZGw1b3R0QGRhcmMuZGUuCgpEZXIgVHJlZmZwdW5rdCB3aXJkIG5hY2ggZGVyIEFubWVsZHVuZyBwZXIgTWFpbCBtaXRnZXRlaWx0LgpJbmZvOiBCYXN0aWFuIE90dCwgREw1T1RUIChCMjUpCgoKRnVua3RyZWZmLUZyYW5rZW4gbWl0IEZsb2htYXJrdCBkZXMgT1YgTGljaHRlbmZlbHMgKEIyOCkKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KTmFjaCB1bnNlcmVuIHNlaHIgZXJmb2xncmVpY2hlbiBWZXJhbnN0YWx0dW5nZW4gaW4gZGVuIGxldHp0ZW4gYmVpZGVuIEphaHJlbgpmaW5kZXQgYXVjaCAyMDI2IHdpZWRlciBlaW4gRnVua3RyZWZmLUZyYW5rZW4gbWl0IEZsb2htYXJrdCBpbiBkZXIgUGV0ZXItSi4tCk1vbGwtSGFsbGUgaW4gOTYyMzEgQmFkIFN0YWZmZWxzdGVpbiBzdGF0dC4KCkRlciBUZXJtaW4gaXN0IGFtIFNhbXN0YWcsIDI2LiBTZXB0ZW1iZXIgMjAyNgrDlmZmbnVuZ3N6ZWl0ZW4gZsO8ciBCZXN1Y2hlciBzaW5kIHZvbiAwOTowMCBVaHIgYmlzIDE1OjAwIFVociwKZsO8ciBBdXNzdGVsbGVyIGFiIDA3OjAwIFVoci4KCkFiIHNvZm9ydCBzaW5kIFRpc2NocmVzZXJ2aWVydW5nZW4gZsO8ciBkZW4gRmxvaG1hcmt0IG3DtmdsaWNoLgpXZWl0ZXJlIEluZm9zIHVudGVyIHd3dy5kYXJjLmRlL2IyOC9mdW5rdHJlZmYtZnJhbmtlbi4KSW5mbzogS2FybC1IZWlueiBXaWVtYW5uLCBETDROQ1kgKE9WViBCMjgpCgoKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogUmVnZWxtw6TDn2lnZSBBa3Rpdml0w6R0ZW4gYXVmIGRlbiBCw6RuZGVybgo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CgpPViBCYXlyZXV0aCAoQjA2KQogIFplaXQ6ICAgIEplZGVuIFNvbm50YWcgMTA6MzAgVWhyCiAgUVJHOiAgICAgU29ubnRhZ3MgbmFjaCBkZW0gT1YtQWJlbmQgYXVmIERCMEJUIGF1ZiAxNDUuNjEyNSBNSHogKEZNKQogICAgICAgICAgIHNvbnN0IGF1ZiAxNDUuMjc1IE1IeiAoRk0pCgpPViBOw7xybmJlcmcgU8O8ZCAoQjExKSB1bmQgRnJldW5kZQogIFplaXQ6ICAgIEplZGVuIEZyZWl0YWcgbmFjaCBkZW0gQmVzdMOkdGlndW5nc3ZlcmtlaHIgZGVzIEZyYW5rZW5ydW5kc3BydWNoZXMKICBURzogICAgICBETVIgQnJhbmRtZWlzdGVyIE5ldHp3ZXJrIFRHIDI2MzkxLCAiTWV0cm9wb2xyZWdpb24gTsO8cm5iZXJnIgoKT1YgTsO8cm5iZXJnIE5vcmQgKEIyNSkgdW5kIEZyZXVuZGUKICBaZWl0OiAgICBUw6RnbGljaCBpbiBkZW4gQWJlbmRzdHVuZGVuCiAgUVJHOiAgICAgMTQ1LjQ2MjUgTUh6IChGTSkKCk9WIEZvcmNoaGVpbSAoQjI2KSB1bmQgRnJldW5kZQogIFplaXQ6ICAgIEplZGVuIEZyZWl0YWcsIDE4OjAwIFVocgogIFFSRzogICAgIDE0NS40NzUgTUh6IChGTSkKCjEwLW0tUnVuZGUKICBaZWl0OiAgICBKZWRlbiBTb25udGFnLCAxMzowMCAtIDE3OjAwIFVocgogIFFSRzogICAgIDI4LjU1NSBNSHogKFVTQikKCgo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiBBa3R1ZWxsZSBTb25kZXItRE9LcyBpbiBGcmFua2VuCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KClNvbmRlci1ET0sgIjUwQjA3IiBkZXMgT1YgS3VsbWJhY2ggKEIwNykKICBBbmxhc3M6ICAgICAgICA1MCBKYWhyZSBPViBLdWxtYmFjaCAoQjA3KQogIFJ1ZnplaWNoZW46ICAgIERGw5hLVSwgREvDmENVLCBES8OYTUdGLCBEUDZLCiAgWmVpdHJhdW06ICAgICAgMDEuMDEuMjAyNiAtIDMxLjEyLjIwMjYKClNvbmRlci1ET0sgIkIxOTU2IiBkZXMgT1YgQ29idXJnIChCMTkpCiAgQW5sYXNzOiAgICAgICAgNzAgSmFocmUgT1YgQ29idWcgKEIxOSkKICBSdWZ6ZWljaGVuOiAgICBETDBDRwogIFplaXRyYXVtOiAgICAgIDAxLjAxLjIwMjYgLSAzMS4xMi4yMDI2CgpTb25kZXItRE9LICI2MEIyNiIgZGVzIE9WIEZvcmNoaGVpbSAoQjI2KQogIEFubGFzczogICAgICAgIDYwIEphaHJlIE9WIEZvcmNoaGVpbSAoQjI2KQogIFJ1ZnplaWNoZW46ICAgIERMMEZPICsgREIwUVYKICBaZWl0cmF1bTogICAgICAyMi4wMS4yMDI2IC0gMzEuMTIuMjAyNgoKCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIEFtYXRldXJmdW5rYXVzYmlsZHVuZyBpbiB1bmQgdW0gZGVuIERpc3RyaWt0IEZyYW5rZW4KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQoKQXVzYmlsZHVuZyAtIFdpZSB3aXJkIG1hbiBGdW5rYW1hdGV1cj8KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KQXVjaCBpbiBkZXIgaGV1dGlnZW4gWmVpdCBoYXQgZGVyIEFtYXRldXJmdW5rIGVpbmVuIGhvaGVuIFN0ZWxsZW53ZXJ0LgpFciBpc3QgZWluIHdlbHR1bXNwYW5uZW5kZXMgdW5kIHbDtmxrZXJ2ZXJzdMOkbmRpZ2VuZGVzIEhvYmJ5LiBEZXIgRGV1dHNjaGUKQW1hdGV1ciBSYWRpbyBDbHViIGUuVi4gKERBUkMpIGJpZXRldCBkdXJjaCBzZWluZSBPcnRzdmVyYsOkbmRlIEF1c2JpbGR1bmdzLQprdXJzZSBpbiBnYW56IERldXRzY2hsYW5kIGFuLiBVbnRlciB3d3cuZGFyYy5kZS9iIHVuZCBoaWVyIGltIEZyYW5rZW5ydW5kLQpzcHJ1Y2ggZmluZGV0IG1hbiBhbGxlIHdpY2h0aWdlbiBJbmZvcm1hdGlvbmVuIHp1IGdlcGxhbnRlbiBvZGVyIGFrdHVlbGwKbGF1ZmVuZGVuIEF1c2JpbGR1bmdza3Vyc2VuIGluIEZyYW5rZW4uCgoKQXVzYmlsZHVuZ3NrdXJzZSBpbiBGcmFua2VuCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpGb2xnZW5kZSBPcnRzdmVyYsOkbmRlIGluIEZyYW5rZW4gYmlldGVuIEFtYXRldXJmdW5rLUF1c2JpbGR1bmdza3Vyc2UgYW46CgpPcnRzdmVyYmFuZCAgICAgICAgICAgICBLbGFzc2UgICBCZWdpbm4gICAgICAgT3J0Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLSAgIC0tLS0tLSAgIC0tLS0tLS0tLS0gICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpPViBCYXlyZXV0aCAoQjA2KSAgICAgICBFICAgICAgICAwOS4wMS4yMDI2ICAgU3TDpGR0aXNjaGVzIEp1Z2VuZGhlaW0gQmF5cmV1dGgKT1YgTsO8cm5iZXJnIFPDvGQgKEIxMSkgICBOL0UvQSAgICAwNy4wMi4yMDI2ICAgT25saW5lIGltIFRyZWZmLkRBUkMuZGUKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCkRldGFpbHMgenUgZGVuIGVpbnplbG5lbiBLdXJzZW4gc3RlaGVuIGF1ZiBkZW4gamV3ZWlsaWdlbiBPVi1XZWJzZWl0ZW4uCgoKVW50ZXJzdMO8dHp1bmcgZsO8ciBTZWxic3RsZXJuZXIKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCk1hbiBrYW5uIHNpY2ggYXVjaCB6ZWl0bGljaCB1bmFiaMOkbmdpZyBtaXR0ZWxzIEludGVybmV0LCBoZXJrw7ZtbWxpY2hlciBMaXRlLQpyYXR1ciBvZGVyIGRlciBIaWxmZSB2b24gQXBwcyBhdWYgZGllIEFtYXRldXJmdW5rcHLDvGZ1bmcgdm9yYmVyZWl0ZW4uIExlaWRlcgppc3QgYXVjaCBkaWUgYmVzdGUgQXBwIG5vY2ggbmljaHQgaW4gZGVyIExhZ2UsIHRhdHPDpGNobGljaGUgQW1hdGV1cmZ1bmtwcmF4aXMKZGlyZWt0IGFuIGRlciBBbnRlbm5lIG9kZXIgYW0gRnVua2dlcsOkdCBpbSByZWFsaXN0aXNjaGVuIEF1c2JpbGR1bmdzYmV0cmllYgp6dSB2ZXJtaXR0ZWxuLiBXZXIgaGllcmJlaSBIaWxmZXN0ZWxsdW5nIGJlbsO2dGlndCwgZXJzdGUgcGVyc8O2bmxpY2hlIEtvbnRha3RlCmtuw7xwZmVuIG3DtmNodGUgb2RlciB6dXPDpHR6bGljaCAiZWNodGUiIEZ1bmtwcmF4aXMgZXJ3ZXJiZW4gd2lsbCwgZGVtIGhlbGZlbgp3aXIgZ2VybmUgd2VpdGVyLiBXaXIgYml0dGVuIHVtIEtvbnRha3RhdWZuYWhtZS4KCgo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiBUZXJtaW52b3JzY2hhdSBpbiBkZXIgS3VyesO8YmVyc2ljaHQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQoKQXByaWwgMjAyNgotLS0tLS0tLS0tCjI0LiAgICAgIE1pdGdsaWVkZXJ2ZXJzYW1tbHVuZyBkZXMgT1YgV8O8cnpidXJnIChCMTgpICAgICAgICAgICAgICAgICAgMTk6MzAgVWhyCiAgICAgICAgIGltIE9WLUxva2FsICh1bnRlbiBiZWkgZGVyIEtlZ2VsYmFobikKCjI0LiAgICAgIE1pdGdsaWVkZXJ2ZXJzYW1tbHVuZyBkZXMgT1YgQWx0ZG9yZiAoVTIyKSAgICAgICAgICAgICAgICAgICAyMDowMCBVaHIKICAgICAgICAgaW0gT1YtTG9rYWwsIG9obmUgTmV1d2FobGVuCgoyNS4gICAgICA3LiBGVU5LLlRBRyBpbiBkZXIgTWVzc2UgS2Fzc2VsCgoyNi4gICAgICBPbmxpbmUtSW5mb3JtYXRpb25zYWJlbmQgenVtIEZyYW5rZW5jb250ZXN0ICAgICAgICAgICAgICAgICAgMjA6MDAgVWhyCiAgICAgICAgIGF1ZiBUcmVmZi5EQVJDLmRlCgoyOC4gICAgICBBRlUtUHLDvGZ1bmcgYmVpIGRlciBCTmV0ekEgTsO8cm5iZXJnIChhdXNnZWJ1Y2h0KSAgICAgICAgICAgICAgICAgICBWK00KCgpNYWkgMjAyNgotLS0tLS0tLQowNS4gICAgICAyNy4gRXVyb3BhdGFnIGRlciBTY2h1bHN0YXRpb25lbiBkZXMgQUFUaVMgZS5WLiBtaXQKICAgICAgICAgQWt0aXZpdMOkdCBhbiBkZXIgVGVjaG5pc2NoZW4gSG9jaHNjaHVsZSBOw7xybmJlcmcgR2VvcmcgU2ltb24gT2htCiAgICAgICAgIHVuZCBkZXIgQmVydWZsaWNoZW4gU2NodWxlIDEgTsO8cm5iZXJnCgowOS4rMTAuICBBa3Rpdml0w6R0c3dldHRiZXdlcmIgRnJhbmtlbgoKMTAuICAgICAgRnJhbmtlbmZ1Y2hzamFnZCBiZWkgTsO8cm5iZXJnL01vb3JlbmJydW5uCiAgICAgICAgIDEwOjAwIFVocjogMiBtLCAxNDowMCBVaHI6IDgwIG0KCjEyLiAgICAgIEFGVS1QcsO8ZnVuZyBiZWkgZGVyIEJOZXR6QSBOw7xybmJlcmcgKG5vY2ggUGzDpHR6ZSBmcmVpKSAgICAgICAgICAgICBWK00KCjEyLiAgICAgIE1pdGdsaWVkZXJ2ZXJzYW1tbHVuZyBkZXMgT1YgTsO8cm5iZXJnIFPDvGQgKEIxMSkgICAgICAgICAgICAgIDE5OjAwIFVocgogICAgICAgICBpbSBPVi1Mb2thbCwgb2huZSBOZXV3YWhsZW4KCjEzLiAgICAgIFZvcnRyYWcgIlBhcmtzIG9uIHRoZSBBaXIgLSBBbWF0ZXVyZnVuayBpbiBkZXIgTmF0dXIiICAgICAgICAxOTowMCBVaHIKICAgICAgICAgYmVpbSBPViBOw7xybmJlcmcgTm9yZCAoQjI1KSBpbSBPVi1Mb2thbAoKMTQuICAgICAgRmFtaWxpZW5mZXN0IGRlcyBPViBCYXlyZXV0aCAoQjA2KSBpbiBkZXIgV2lsaGVsbWluZW5hdWUKCjE0Li0xNy4gIEZpZWxkZGF5IGRlcyBPViBGw7xydGggKEIwMSkKICAgICAgICAgYW0gdW5kIGltIFBmYWRmaW5kZXJoYXVzIExpbmRlcnNiZXJnCgoxNi4gICAgICBMaW51eCBQcmVzZW50YXRpb24gRGF5IGRlciBMaW51eC1Vc2VyLUdyb3VwIE7DvHJuYmVyZyAgIDEyOjAwLTE4OjAwIFVocgogICAgICAgICBTcG9ydGdhc3RzdMOkdHRlIFN0LiBKb2hhbm5pcyAxODg4LCBTY2huZXBmZW5yZXV0aGVyIEhhdXB0c3RyYXNzZSAxOQogICAgICAgICB3d3cubHVnLW5vcmlzLmRlCgoyMi4gICAgICBNaXRnbGllZGVydmVyc2FtbWx1bmcgZGVzIE9WIExpY2h0ZW5mZWxzIChCMjgpICAgICAgICAgICAgICAgMTk6MDAgVWhyCiAgICAgICAgIGltIE9WLUxva2FsLCBtaXQgTmV1d2FobGVuCgozMC4gICAgICBMb2thbGVyIEZ1bmt0aW9uc3Ryw6RnZXJ0YWcgZGVzIERpc3RyaWt0IEJheWVybi1Pc3QgICAgIDEwOjAwLTE4OjAwIFVocgogICAgICAgICBpbSBNSU5ULUxhYnMgUmVnZW5zYnVyZyBlLlYuCiAgICAgICAgIFJ1ZG9sZi1Wb2d0LVN0cmHDn2UgMTggaW4gOTMwNTMgUmVnZW5zYnVyZwogICAgICAgICB3d3cubWludC1sYWJzLXJlZ2Vuc2J1cmcuZGUKCgpKdW5pIDIwMjYKLS0tLS0tLS0tCjA0Li0wNy4gIEZpZWxkZGF5IGRlcyBPViBIZXJzYnJ1Y2sgKEIxMikgaW4gSGVnZW5kb3JmCgoyMS4gICAgICAyLiBXYW5kZXJ1bmcgZGVzIEFtYXRldXJmdW5rLVdhbmRlcnN0YW1tdGlzY2ggRnJhbmtlbiAgICAgICAgMTA6MDAgVWhyCiAgICAgICAgIGluIGRlciBGcsOkbmtpc2NoZW4gU2Nod2VpeiBiZWkgUG90dGVuc3RlaW4KCjI2Li0yOC4gIDQ5LiBIQU0tUmFkaW8gaW4gRnJpZWRyaWNoc2hhZmVuCiAgICAgICAgIHd3dy5oYW1yYWRpby1mcmllZHJpY2hzaGFmZW4uZGUKCjMwLiAgICAgIEbDvGhydW5nIGFtIEFybm8tUGVuemlhcy1SYWRpb3RlbGVza29wIGRlciBTdGVybndhcnRlIE7DvHJuYmVyZwoKCkp1bGkgMjAyNgotLS0tLS0tLS0KMjQuLTI2LiAgRmllbGRkYXkgZGVzIE9WIEJheXJldXRoIChCMDYpIGFtIE9zY2hlbmJlcmcKICAgICAgICAgTWl0Z2xpZWRlcnZlcnNhbW1sdW5nIGFtIDI1LjA3LgoKMzEuLTAyLiAgQW1hdGV1cmZ1bmtjYW1wIGRlciBPVmUgQmFkIE5ldXN0YWR0L1NhYWxlIChCMTApIHVuZCBIb2hlIFJow7ZuIChCNDMpCiAgICAgICAgIGF1ZiBkZXIgSG9oZW4gR2ViYSBpbiBUaMO8cmluZ2VuCgoKU2VwdGVtYmVyIDIwMjYKLS0tLS0tLS0tLS0tLS0KMDUuLTA2LiAgRmllbGRkYXkgZGVzIE9WIExpY2h0ZW5mZWxzIChCMjgpCiAgICAgICAgIGJlaSBkZW4gIldlcmRlbmZlbHNlcm4iLCBhbSBSb3RlbiBIw7xnZWwgaW4gOTYyMTUgTGljaHRlbmZlbHMtS8O2c3RlbgoKMjYuICAgICAgRnVua3RyZWZmLUZyYW5rZW4gbWl0IEZsb2htYXJrdCAgICAgICAgICAgICAgICAgICAgICAgIDA5OjAwLTE1OjAwIFVocgogICAgICAgICBkZXMgT1YgTGljaHRlbmZlbHMgKEIyOCkKICAgICAgICAgaW4gZGVyIFBldGVyLUouLU1vbGwtSGFsbGUgaW4gOTYyMzEgQmFkIFN0YWZmZWxzdGVpbgogICAgICAgICB3d3cuZGFyYy5kZS9iMjgvZnVua3RyZWZmLWZyYW5rZW4KCgpPa3RvYmVyIDIwMjYKLS0tLS0tLS0tLS0tCjExLiAgICAgIERpc3RyaWt0c3ZlcnNhbW1sdW5nIEZyYW5rZW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxMDowMCBVaHIKCgpOb3ZlbWJlciAyMDI2Ci0tLS0tLS0tLS0tLS0KMTQuLTE1LiAgREFSQy1NaXRnbGllZGVydmVyc2FtbWx1bmcgaW4gQmF1bmF0YWwKCjIxLiAgICAgIExpbnV4IFByZXNlbnRhdGlvbiBEYXkgZGVyIExpbnV4LVVzZXItR3JvdXAgTsO8cm5iZXJnICAgMTQ6MDAtMTk6MDAgVWhyCiAgICAgICAgIGluIEtvb3BlcmF0aW9uIG1pdCBkZW0gRmFiTGFiIGRlciBSZWdpb24gTsO8cm5iZXJnCiAgICAgICAgIFNjaHdhYmFjaGVyIFN0cmHDn2UgNTEyIGluIDkwNzYzIEbDvHJ0aAogICAgICAgICB3d3cubHVnLW5vcmlzLmRlCgoKQWxsZSBaZWl0ZW4gc2luZCBpbiBsb2thbGVyIE9ydHN6ZWl0IChNRVovTUVTWikuCgo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiBHZXBsYW50ZSBPcnRlIGRlciBuw6RjaHN0ZW4gRGlzdHJpa3RzdmVyc2FtbWx1bmdlbiBpbiBGcmFua2VuCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KClRlcm1pbiAgICAgIEF1c3JpY2h0ZW5kZXIgT1YgICAgICAgICAgICBPcnQKLS0tLS0tLS0tLSAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoxMS4xMC4yMDI2ICBIZXJzYnJ1Y2sgKEIxMikgICAgICAgICAgICAgR2FzdHN0w6R0dGUgIlp1bSBhbHRlbiBTY2hsb8OfIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgS2xlZWRvcmYgNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOTEyNDEgS2lyY2hlbnNpdHRlbmJhY2gKCjIwMjcgICAgICAgIE7DvHJuYmVyZyBTw7xkIChCMTEpICAgICAgICAgIE7DvHJuYmVyZwoKCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIFJ1bmRzcHJ1Y2hzdGF0aXN0aWsKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQoKRm9sZ2VuZGUgT3J0c3ZlcmLDpG5kZSBoYWJlbiBpbiBkaWVzZW0gSmFociBtaXQgYW1hdGV1cmZ1bmtzcGV6aWZpc2NoZW4KTWVsZHVuZ2VuIHp1bSBGcmFua2VucnVuZHNwcnVjaCBiZWlnZXRyYWdlbjoKCi0gQjAxLCBCMDMsIEIwNiwgQjA3LCBCMDgsIEIxMSwgQjEyLCBCMTcsIEIyMCwgQjI1LCBCMjYsIEIyOSwgQjMwLCBCMzcKICBaMTUsIFUxMAoKRGF6dSBrYW1lbiB3ZWl0ZXJlIFJ1bmRzcHJ1Y2htZWxkdW5nZW4gdm9uOgoKLSBCTmV0ekEKLSBBUkRGLVJlZmVyYXQgRnJhbmtlbgotIFJlZmVyYXQgQWt0aXZpdMOkdHN3ZXR0YmV3ZXJiIEZyYW5rZW4KLSBGYWNoZ3J1cHBlIFJhZGlvYXN0cm9ub21pZSBkZXIgQXN0cm9ub21pc2NoZW4gR2VzZWxsc2NoYWZ0IE7DvHJuYmVyZwotIERpc3RyaWt0c3ZvcnNpdHplbmRlciBVCi0gQ29udGVzdG1hbm5zY2hhZnQgTW9yaXR6YmVyZwotIEVkZ2FyIExlcm5lciwgREwyR0JHIChBNDgpCgoKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQoKSWNoIHdlaXNlIGFuIGRpZXNlciBTdGVsbGUgYXVzZHLDvGNrbGljaCBkYXJhdWYgaGluLCBkYXNzIGRpZSBWZXJhbnR3b3J0dW5nCmbDvHIgZGllIEluaGFsdGUgZGVyIE1lbGR1bmdlbiBiZWkgZGVuIGpld2VpbGlnZW4gVmVyZmFzc2VybiBsaWVndC4gRGllClJlZGFrdGlvbiBiZWjDpGx0IHNpY2ggZWluZSBzaW5uZXJoYWx0ZW5kZSBLw7xyenVuZyBlaW5nZXNhbmR0ZXIgTWVsZHVuZ2VuCnZvci4gRXMgaXN0IGdld8O8bnNjaHQgdW5kIGltIFNpbm5lIGRlcyBBbWF0ZXVyZnVua3MsIGRhc3MgZGllc2VyIFJ1bmRzcHJ1Y2gKdW5kIGRpZSBkYXJpbiBlbnRoYWx0ZW5lbiBNZWxkdW5nZW4gZWluZSBtw7ZnbGljaHN0IHdlaXRlIFZlcmJyZWl0dW5nIGZpbmRlbi4KCkVpbmUgw5xiZXJuYWhtZSBpbiBhbmRlcmUgUnVuZHNwcsO8Y2hlLCBkaWUgRWluYmluZHVuZyBpbiBXZWJzZWl0ZW4gb2RlciBkaWUKV2llZGVyZ2FiZSBpbiBQcmludG1lZGllbiB1bnRlcmxpZWd0IGRlc2hhbGIsIG1pdCBBbmdhYmUgZGVyIEluZm9ybWF0aW9ucy0KcXVlbGxlLCBrZWluZXJsZWkgQmVzY2hyw6Rua3VuZy4gRmFsbHMgYXVmIGRlciBqZXdlaWxpZ2VuIFBsYXR0Zm9ybSBhbmRlcmUKQmVzdGltbXVuZ2VuIGdlbHRlbiBzb2xsdGVuLCBlcnN0cmVja2VuIHNpY2ggZGllc2UgbmljaHQgYXVmIGRpZSBmcmVpZSBWZXItCmbDvGdiYXJrZWl0IGRpZXNlciBSdW5kc3BydWNoaW5mb3JtYXRpb25lbi4gQWxsZSBJbmZvcm1hdGlvbmVuIGF1cyBkaWVzZW0KUnVuZHNwcnVjaCBzaW5kIHZvbiBqZWRlcm1hbm4gZnJlaSBudXR6YmFyLgpJbmZvOiBFY2toYXJkIEtyYXVzLCBESDFORUsgKEIxMSkKICAgICAgUmVkYWt0ZXVyIHVuZCBTcHJlY2hlciBkZXMgRnJhbmtlbnJ1bmRzcHJ1Y2hlcwoKCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KCiAgICBJY2ggYmVkYW5rZSBtaWNoIGJlaSBhbGxlbiBadXNlbmRlcm4gZsO8ciBpaHJlIEJlaXRyw6RnZSB6dW0gUnVuZHNwcnVjaC4KCiBJbmZvcywgVGVybWluZSB1bmQgVmVyYW5zdGFsdHVuZ3NoaW53ZWlzZSBmw7xyIGRlbiBSdW5kc3BydWNoIGJpdHRlIGFuOgogRWNraGFyZCBLcmF1cywgREgxTkVLICAgICBUZWxlZm9uICAgICAgICAgICBNb2JpbCAgICAgICAgICAgIE1haWwKIERPSyBCMTEgICAgTE9DIEpONTlNSSAgICAgMDkxMjIgOTgzOTY5MSAgICAgMDE3NCAzMTM2MjgzICAgICBkaDFuZWtAZGFyYy5kZQoKICAgICAgICAgICAgVmllbGVuIERhbmsgZsO8ciBEZWluIEludGVyZXNzZSBhbSBGcmFua2VucnVuZHNwcnVjaC4KCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KICAgICAgICAgRGllc2VyIFJ1bmRzcHJ1Y2ggd3VyZGUgZXJzdGVsbHQgdW50ZXIgTGludXggWHVidW50dSAyNC4wNCBMVFMKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQoKCjwvaDM+PC9wcmU+CjwhLS0gL3dwOmh0bWwgLS0+BQcIBAUHBQcfMYIBjgEFBwgECAYIBUEACAcIBwgGCA4IDggLCAZIAQYIBAkICggECAYIBwQKRwALDwgEGaIruwGJUr5Tj40CCwEHAAABCQAAAQIAB0IBAQBBAAATQQoeQRCuLEEJAhwrhAGKAQEDAQINAH0BdxMyMDI2LTA0LTI1VDIwOjIzOjI0dQN9mg99lAF9ngN3JWZyYW5rZW5ydW5kc3BydWNoLXZvbS0yNC0wNC0yMDI2LWt3MTd3n\/QBPCEtLW1vcmUtLT48cHJlPjxoMz4KCiAgICAgICAqICAgICAgICAgICBEZXV0c2NoZXIgQW1hdGV1ciBSYWRpbyBDbHViIGUuVi4KPT09PSAqICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogICAgKiBEICogICAgICAgICBGcmFua2VucnVuZHNwcnVjaCB2b20gMjQuMDQuMjAyNiAvIEtXMTcKICAgKiAgICAgKiAgICAgICAgQWt0dWVsbGUgSW5mb3JtYXRpb25lbiBhdXMgZGVyIFdlbHQgZGVzIEFtYXRldXJmdW5rZGllbnN0ZXMKICAqIEEgICBSICoKICAgKiAgICAgKiAgICAgICAgUmVkYWt0ZXVyIHVuZCBTcHJlY2hlciBkZXMgUnVuZHNwcnVjaGVzOgogICAgKiBDICogICAgICAgICBFY2toYXJkIEtyYXVzLCBESDFORUsgKEIxMSkKPT09PSAqICogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogICAgICAqICAgICAgICAgICAyNSBKYWhyZSBGcmFua2VucnVuZHNwcnVjaCB2b24gREgxTkVLLCAyMDAxLTIwMjYKCgpEZXIgUnVuZHNwcnVjaCBkZXMgRGlzdHJpa3RlcyBGcmFua2VuIHdpcmQgamVkZW4gRnJlaXRhZyBhYiAxOTozMCBVaHIgT3J0c3plaXQKw7xiZXIgZm9sZ2VuZGUgUmVsYWlzZnVua3N0ZWxsZW4gYXVzZ2VzZW5kZXQ6CgotIE7DvHJuYmVyZy1TdGFkdCwgREIwVU4gYXVmIDE0NS42NTAgTUh6CiAgYXVmIGRlbSBCdXJnYmVyZyBpbiBOw7xybmJlcmcgKFNjaHVsZ2Viw6R1ZGUgYW0gUGFuaWVyc3BsYXR6KSwKICAzNDAgbSDDvGJlciBOLk4uIGltIExvY2F0b3JmZWxkIEpONTlOTC4KCi0gU2Nod2FiYWNoLCBETTBTQyBhdWYgNDM4Ljk4NzUgTUh6CiAgaW0gSW5kdXN0cmllZ2ViaWV0IFJlZG5pdHpoZW1iYWNoLUlnZWxzZG9yZiwKICAzOTIgbSDDvGJlciBOLk4uIGltIExvY2F0b3JmZWxkIEpONTlNSC4KCi0gTmVubnNsaW5nZW4sIERCMEFNQiBhdWYgNDM5LjQyNSBNSHoKICBhdWYgZGVtIELDvGNoZWxiZXJnIGJlaSBJbmRlcm5idWNoIGNhLiA4IGttIMO2c3RsaWNoIHZvbiBXZWnDn2VuYnVyZyB1bmQKICBjYS4gNDUga20gc8O8ZGxpY2ggdm9uIE7DvHJuYmVyZywgNzgwIG0gw7xiZXIgTi5OLiBpbSBMb2NhdG9yZmVsZCBKTjU5TkEuCgotIEhlcnNicnVjaywgREIwRUggYXVmIDE0NS42NjI1IE1IeiAoRWNob2xpbmsgMjI1ODApCiAgYXVmIGRlbSBXYXNzZXJ0dXJtIGluIEdyb8OfdmllYmVyZwogIDUyMCBtIMO8YmVyIE4uTi4gaW0gTG9jYXRvcmZlbGQgSk41OVJNLgoKLSBBbWJlcmcsIERCMENKIGF1ZiA0MzguODc1IE1IeiAoRWNob2xpbmsgMzE5MDU0LCBDVENTUyA3MS45IEh6KQogIGF1ZiBkZXIgTWFyaWFoaWxmYmVyZ2tpcmNoZSwgNTYwIG0gw7xiZXIgTi5OLiBpbSBMb2NhdG9yZmVsZCBKTjU5V0suCgotIE1hcmt0cmVkd2l0eiwgREIwTUFLIGF1ZiAxNDUuNzc1IE1IeiAoRWNob2xpbmsgMjM3Njg2KQogIMO2c3RsaWNoIE1hcmt0cmVkd2l0eiBpbSBPcnRzdGVpbCBIYWluZ3LDvG4gYXVmIGRlbSBPVi1HZWzDpG5kZSB2b24gQjAzLAogIDY2NSBtIMO8YmVyIE4uTi4gaW0gTG9jYXRvcmZlbGQgSk82MEJBLgoKLSBCYXlyZXV0aCwgREIwQlQgYXVmIDE0NS42MTI1IE1IeiAoRWNob2xpbmsgMTQ1OTUwKQogIGFuIGRlciBOb3RmdW5rc3RlbGxlIGF1ZiBkZW0gU29waGllbmJlcmcgc8O8ZGxpY2ggQmF5cmV1dGgsCiAgNjMwIG0gw7xiZXIgTi5OLiBpbSBMb2NhdG9yZmVsZCBKTjU5U1YuCgotIEFsdGVuc3RlaW4sIERCME5VIGF1ZiA0MzguNjc1IE1IeiAoRWNob2xpbmsgOTM5NDY3KQogIG7DtnJkbGljaGVyIExhbmRrcmVpcyBIYcOfYmVyZ2UsCiAgY2EuIDQ3MCBtIMO8YmVyIE4uTi4gaW0gTG9jYXRvcmZlbGQgSk81MElFLgogIMOcYmVydHJhZ3VuZyBpbnMgRk0tRnVua25ldHogaW4gVGFsa2dyb3VwIDk2MTI2LgoKLSBTY2h3ZWluZnVydCwgREIwRldTIGF1ZiA0MzkuMzM3NSBNSHogKEVjaG9saW5rIDY4NTgxOCwgQ1RDU1MgOTcuNCBIeikKICBpbSBPVi1IZWltIGRlcyBPViBTY2h3ZWluZnVydCAoQjE0KQogIGNhLiAyMzcgbSDDvGJlciBOLk4uIGltIExvY2F0b3JmZWxkIEpPNTBDQi4KCi0gV8O8cnpidXJnLCBEQjBXWkggYXVmIDE0NS4yODc1IE1IeiAoRWNob2xpbmsgU2ltcGxleCAzMTQxNDAsIENUQ1NTIDE3OSBIeikKICBIZXR0c3RhZHQgaW0gV2VzdGVuIHZvbiBXw7xyemJ1cmcKICAzMjAgbSDDvGJlciBOLk4uIGltIExvY2F0b3JmZWxkIEpONDlWVAoKLSBCdXJnYmVybmhlaW0sIERCMEJIIGF1ZiA0MzAuMDI1IE1IeiAoRWNob2xpbmsgU2ltcGxleCA0NTc3NjcsIENUQ1NTIDc5LjcgSHopCiAgMzUwIG0gw7xiZXIgTi5OLiBpbSBMb2NhdG9yZmVsZCBKTjU5REsuCgotIERNUiBCcmFuZG1laXN0ZXItTmV0eiwgIlJlZ2lvbiBGcmFua2VuIiAodm9uIGV4dGVybjogVEcgMjYyODQpCiAgWnVow7ZyZW4gYWxzIFNXTCBvZGVyIE9NL1lMIG9obmUgRE1SLUdlcsOkdCDDvGJlciBkaWUgQnJhbmRtZWlzdGVyIEhvc2VsaW5lCiAgaHR0cHM6Ly9ob3NlLmJyYW5kbWVpc3Rlci5uZXR3b3JrLyMvCgotIEF1c3NlbmR1bmcgaW0gMTAtbS1CYW5kIGF1ZiAyOC41NTUgTUh6IGluIFNTQiwgdmVydGlrYWwgcG9sYXJpc2llcnQKICBTdGFuZG9ydCB2b24gREwxU0pOIGluIE7DvHJuYmVyZywgMzI1IG0gw7xiZXIgTi5OLiBpbSBMb2NhdG9yZmVsZCBKTjU5TksuCgpadW0gTmFjaGxlc2VuIGdpYnQgZXMgZGVuIFJ1bmRzcHJ1Y2g6CgotIEF1ZiBkZXIgSG9tZXBhZ2UgZGVzIERpc3RyaWt0ZXMgRnJhbmtlbgogIFVSTDogd3d3LmRhcmMuZGUvYgogICAgICAgLSZndDsgRnJhbmtlbnJ1bmRzcHJ1Y2gKICBPUDogIEVja2hhcmQgS3JhdXMsIERIMU5FSyAoQjExKQoKLSBBdWYgZGVyIEhvbWVwYWdlIGRlciBBbWF0ZXVyZnVua3Nwb3J0Z3J1cHBlIE5ldWVuZGV0dGVsc2F1IChBRkdOKQogIFVSTDogd3d3LmFmZ24uZGUKICAgICAgIC0mZ3Q7IFJ1bmRzcHLDvGNoZSAtJmd0OyBGcmFua2VucnVuZHNwcnVjaAogIE9QOiAgUGV0ZXIgSGFiZXJ6ZXR0bCwgREs5TlAgKFo2MSkKCi0gSW4gZGVuIFJ1YnJpa2VuIEZSQU5LRU4gdW5kIERJU1RSSUtUIGRlciBQYWNrZXQtUmFkaW8tTWFpbGJveGVuCgoKV2VpdGVyZSBpbnRlcmVzc2FudGUgSW5mb3JtYXRpb25lbiBhdXMgZGVtIEFtYXRldXJmdW5rZGllbnN0IHVuZCBBdXN6w7xnZQphdXMgZGVtIEZyYW5rZW5ydW5kc3BydWNoIGJpZXRlbiBmb2xnZW5kZSBSdW5kc3Byw7xjaGUgaW0gRGlzdHJpa3QgRnJhbmtlbgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClNvbm50YWcsIDEwOjAwIFVocjogUnVuZHNwcnVjaCBkZXMgT1YgSGFzc2JlcmdlIChCMzcpCiAgSW5oYWx0OiBETC1SdW5kc3BydWNoLCBBdXN6w7xnZSBhdXMgZGVtIEZyYW5rZW5ydW5kc3BydWNoLCBCMzctTmFjaHJpY2h0ZW4KICBPUDogICAgIEF0dGlsYSBLb2NpcywgREwxTlVYIChCMzcpCiAgUVJHOiAgICBSZWxhaXMgQWx0ZW5zdGVpbi9NYXJvbGRzd2Vpc2FjaCwgREIwTlUgYXVmIDQzOC42NzUgTUh6IGluIEpPNTBJRQoKU29ubnRhZywgMTA6MzAgVWhyOiBSdW5kc3BydWNoIGRlcyBPViBBbnNiYWNoIChCMDIpCiAgSW5oYWx0OiBBdXN6w7xnZSBhdXMgZGVtIEZyYW5rZW5ydW5kc3BydWNoLCBCMDItTmFjaHJpY2h0ZW4KICBPUDogICAgIEZyYW5rIEhhbWFyLCBETDJGQU4gKEIwMikKICBRUkc6ICAgIFJlbGFpcyBBbnNiYWNoLCBEQjBBTlUgYXVmIDQzOS40MDAgTUh6IGluIEpONTlISAoKTW9udGFnLCAxOTozMCBVaHI6IFJ1bmRzcHJ1Y2ggZGVzIE9WIEJhbWJlcmcgKEIwNSkKICBJbmhhbHQ6IERMLVJ1bmRzcHJ1Y2gsIEIwNS1OYWNocmljaHRlbgogIE9QOiAgICAgSm9hY2hpbSBTY2jDvHR6ZSwgREw1TkJTIChCMDUpCiAgUVJHOiAgICBSZWxhaXMgQmFtYmVyZywgREIwVUIgYXVmIDE0NS42MjUgTUh6IGluIEpONTlNVQoKQWxsZSBaZWl0ZW4gaW4gbG9rYWxlciBPcnRzemVpdCAoTUVaLCBNRVNaKS4KCgo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiBOb3RmdW5rZnJlcXVlbnplbgo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CgpWb24gZGVuIEFtYXRldXJmdW5rdmVyYsOkbmRlbiBkZXIgSUFSVSB3dXJkZW4gQ2VudGVyIG9mIEFjdGl2aXR5IChDb0EpIGbDvHIgZGVuCk5vdGZ1bmsgZmVzdGdlbGVndC4gRGllIElBUlUgaGF0IGJlaSBkZXIgRmVzdGxlZ3VuZyBkZXIgQ29BLUZyZXF1ZW56ZW4gZGllCnVudGVyc2NoaWVkbGljaGVuIGdlc2V0emxpY2hlbiBCZXN0aW1tdW5nZW4gZGVyIGRyZWkgUmVnaW9uZW4gYmVyw7xja3NpY2h0aWd0LAp3YXMgenUgdGVpbHdlaXNlIHVudGVyc2NoaWVkbGljaGVuIE5vdGZ1bmstQ29BLUZyZXF1ZW56ZW4gaW4gZGVuIGRyZWkgSUFSVS0KUmVnaW9uZW4gZsO8aHJ0ZS4gU3RhdGlvbmVuLCBkaWUgc2ljaCBtaXQgTm90ZnVuayBiZWZhc3Nlbiwgc29sbHRlbiBhdWYgZGllc2VuCkZyZXF1ZW56ZW4gZW1wZmFuZ3NiZXJlaXQgc2Vpbi4KCkNvQS1GcmVxdWVuemVuIGludGVybmF0aW9uYWwKCiAgUmVnaW9uIDEgKExTQik6ICAgICAgICAzLjc2MCBNSHosICAgNy4xMTAgTUh6CiAgUmVnaW9uIDIgKExTQik6ICAgICAgICA3LjA2MCBNSHosICAgNy4yNDAgTUh6LCAgIDcuMjkwIE1IegogIFJlZ2lvbiAzIChMU0IpOiAgICAgICAgMy42MDAgTUh6LCAgIDcuMTEwIE1IegogIFdlbHR3ZWl0IChVU0IpOiAgICAgICAxNC4zMDAgTUh6LCAgMTguMTYwIE1IeiwgIDIxLjM2MCBNSHoKCk5vdGZ1bmtmcmVxdWVuemVuIG5hdGlvbmFsIChETCkKCiAgTm90ZnVua3J1bmRzcHJ1Y2ggdW5kIC1ydW5kZW46ICAgICAgICAgMy42NDMgTUh6IChMU0IpCiAgQW5ydWZmcmVxdWVueiBtb2JpbDogICAgICAgICAgICAgICAgIDE0NS41MDAgTUh6IChGTSkKICBBbnJ1ZmZyZXF1ZW56IGludGVybmF0aW9uYWw6ICAgICAgICAgNDMzLjUwMCBNSHogKEZNKQogIERNUiBCcmFuZG1laXN0ZXItTmV0eiAoRXVyb3BhKSAgICAgICBURyA5MTEyLCBFTUNPTSBFVSAoVFMxKQoKSW50ZXJuYXRpb25hbGUgTm90ZnVua2ZyZXF1ZW56IGF1ZiBRTy0xMDAgKFNTQikKCiAgRG93bmxpbms6ICAgICAgICAgICAgICAgICAgICAgICAgICAxMDQ4OS44NjAgTUh6CiAgVXBsaW5rOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMjQwMC4zNjAgTUh6CgpGw7xyIGxva2FsZSBvZGVyIHJlZ2lvbmFsZSBFcmVpZ25pc3NlIHVuZCBOb3RydWZlIHNvbGx0ZW4gYXVjaApkaWUgw7ZydGxpY2hlbiBPVi1GcmVxdWVuemVuIHVuZCBSZWxhaXMgYmVyw7xja3NpY2h0aWd0IHdlcmRlbi4KSW5mbzogTm90ZnVua3JlZmVyYXQgZGVzIERBUkMKCgo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiBJbmZvcm1hdGlvbmVuIGRlciBCTmV0ekEKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQoKVGVybWluZSBkZXIgbsOkY2hzdGVuIEFGVS1QcsO8ZnVuZ2VuIGJlaSBkZXIgQk5ldHpBIGluIE7DvHJuYmVyZwotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCgpUYWcgICAgICAgRGF0dW0gICAgICAgWmVpdCAgIEJlbWVya3VuZyAgICAgICAgICAoU3RhbmQgMjQuMDQuMjAyNikKLS0tLS0tLS0gIC0tLS0tLS0tLS0gIC0tLS0tICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCkRpZW5zdGFnICAyOC4wNC4yMDI2ICBWK00gICAgQXVzZ2VidWNodApEaWVuc3RhZyAgMTIuMDUuMjAyNiAgVitNICAgIE5vY2ggUGzDpHR6ZSBmcmVpCgpWID0gVm9ybWl0dGFncywgTSA9IE1pdHRhZ3MsIE4gPSBOYWNobWl0dGFncwoKCkFubWVsZHVuZ2VuIHp1ciBBbWF0ZXVyZnVua3Byw7xmdW5nIGluIE7DvHJuYmVyZwotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCkVpbmUgQW5tZWxkdW5nIHp1ciBBbWF0ZXVyZnVua3Byw7xmdW5nIGluIE7DvHJuYmVyZyBpc3QgbWl0IEFuZ2FiZSBkZXMKZ2V3w7xuc2NodGVuIFByw7xmdW5nc3Rlcm1pbnMgYW4gZGllIEJOZXR6QSBuYWNoIERvcnRtdW5kIHp1IHNlbmRlbi4KCkhpZXIgZGllIEtvbnRha3RkYXRlbjoKCiAgQnVuZGVzbmV0emFnZW50dXIsIEF1w59lbnN0ZWxsZSBEb3J0bXVuZAogIERpZW5zdGxlaXN0dW5nc3plbnRydW0gMTAKICBBbHRlciBIZWxsd2VnIDU2CiAgNDQzNzkgRG9ydG11bmQKCiAgVGVsZWZvbjogIDAyMzEgOTk1NS0wCiAgRS1NYWlsOiAgIEFtYXRldXJmdW5rcHJ1ZWZ1bmdAQk5ldHpBLmRlCgoKRnVua3N0w7ZydW5nZW4gZGVyIEJOZXR6QSBkaWdpdGFsIMO8YmVyIGRhcyBCdW5kZXNwb3J0YWwgbWVsZGVuCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KSW5uZXJoYWxiIGRlciBEaWdpdGFsaXNpZXJ1bmdzc3RyYXRlZ2llIGRlcyBCdW5kZXMgYmlldGV0IGRpZSBCdW5kZXNuZXR6YWdlbi0KdHVyIHNlaXQgSGVyYnN0IDIwMjMgZGllIE3DtmdsaWNoa2VpdCwgRnVua3N0w7ZydW5nZW4gw7xiZXIgZGFzIEJ1bmRlc3BvcnRhbAoiVmVyd2FsdHVuZyBkaWdpdGFsIiBiZWkgZGVyIEJ1bmRlc25ldHphZ2VudHVyIGVpbnp1cmVpY2hlbi4gRGFzIFBvcnRhbAplcm3DtmdsaWNodCBkaWUgc3RydWt0dXJpZXJ0ZSBFaW5nYWJlIGFsbGVyIHJlbGV2YW50ZW4gRGF0ZW4gbWl0IEZyZXF1ZW56LApPcnQsIFplaXRwdW5rdCwgQXJ0IGRlciBTdMO2cnVuZywgd2VpdGVyaGluIGRhcyBIb2NobGFkZW4gdm9uIE1lc3N3ZXJ0ZW4sCkZvdG9zIG9kZXIgQXVkaW9kYXRlaWVuIHVuZCBlaW5lIGF1dG9tYXRpc2NoZSBFaW5nYW5nc2Jlc3TDpHRpZ3VuZyBzb3dpZQp0cmFuc3BhcmVudGUgTmFjaHZlcmZvbGd1bmcgSWhyZXIgTWVsZHVuZy4KCkRhcyBTZXJ2aWNlLVRlYW0gc3RlaHQgd2VpdGVyaGluIGbDvHIgdGVsZWZvbmlzY2hlIEJlcmF0dW5nIHp1ciBWZXJmw7xndW5nLgpTaWUgZXJyZWljaGVuIGVzIHZvbiBNb250YWcgYmlzIEZyZWl0YWcgdW50ZXIgZGVyIFRlbGVmb25udW1tZXIgMDIyOCAxNDE1MTYuCgoKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogUnVuZHNwcnVjaG1lbGR1bmdlbgo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CgpSw7xja2JsaWNrIGF1ZiBkaWUgTWl0Z2xpZWRlcnZlcnNhbW1sdW5nIGRlcyBPViBIZXJzYnJ1Y2sgKEIxMikKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KQW0gRnJlaXRhZywgMTcuMDQuMjAyNiBmYW5kIGRpZSBNaXRnbGllZGVydmVyc2FtbWx1bmcgZGVzIE9WIEhlcnNicnVjayAoQjEyKQppbSBPVi1Mb2thbCBzdGF0dC4gRXMgd2FyZW4gMTggc3RpbW1iZXJlY2h0aWdlIE1pdGdsaWVkZXIgYW53ZXNlbmQuCgpGw7xyIGxhbmdqw6RocmlnZSBNaXRnbGllZHNjaGFmdCB3dXJkZW4gZ2VlaHJ0OgogIFN1c2FubmUgUmVobiwgREcyTkNIICAgICAgICB6dSA0MCBKYWhyZW4gTWl0Z2xpZWRzY2hhZnQKICBLdXJ0IEdyw7Z0c2NoLCBETDZORFggICAgICAgIHp1IDUwIEphaHJlbiBNaXRnbGllZHNjaGFmdAogIEhlbG11dCBHZW5nLCBETDFOQU8gICAgICAgICB6dSA1MCBKYWhyZW4gTWl0Z2xpZWRzY2hhZnQKCkRpZSBkdXJjaGdlZsO8aHJ0ZW4gTmV1d2FobGVuIGVyZ2FiZW4gZm9sZ2VuZGUgQmVzZXR6dHVuZyBkZXIgw4RtdGVyOgoKICBPVlYuLi4uLi4uLi4uLi4uLi4uLi4uLi4uOiAgIE1pY2hhZWwgIk1pY2hsIiBXaWxkLCBETDROV00gICAod2llIGJpc2hlcikKICBTdGVsbHYuIE9WVi4uLi4uLi4uLi4uLi4uOiAgIFN0ZWZhbiBLcsOkbnpsZSwgREIyS1IgICAgICAgICAgKHdpZSBiaXNoZXIpCiAgS2Fzc2llci4uLi4uLi4uLi4uLi4uLi4uLjogICBKb2hhbm5hIFdpbGQsIERMNEpPSCAgICAgICAgICAgKHdpZSBiaXNoZXIpCiAgUVNMLU1hbmFnZXIuLi4uLi4uLi4uLi4uLjogICBHZXJkIFJlaXR6bmVyLCBEQjRSRyAgICAgICAgICAgKHdpZSBiaXNoZXIpCiAgR2Vyw6R0ZXdhcnQuLi4uLi4uLi4uLi4uLi46ICAgSGVsbXV0IEdlbmcsIERMMU5BTyAgICAgICAgICAobmV1KQoKRGVyIE9WIGhhdCBha3R1ZWxsIDQwIE1pdGdsaWVkZXIuCkRhcyBEdXJjaHNjaG5pdHRzYWx0ZXIgYmV0csOkZ3QgNTkgSmFocmUuCgpVbnNlcmUgVGVybWluZSBpbiBkaWVzZW0gSmFocjoKICAwNC4wNi4gYmlzIDA3LjA2LjIwMjYgICAgICAgIEZpZWxkZGF5IGJlaSBIZWdlbmRvcmYKICAwNC4wNy4yMDI2ICAgICAgICAgICAgICAgICAgIEp1Ymlsw6R1bXNmZWllciA1MCBKYWhyZSBCMTIKICAwNS4wOS4gYmlzIDA2LjA5LjIwMjYgICAgICAgIFRlaWxuYWhtZSBhbSBTU0ItRmllbGRkYXktQ29udGVzdAogIDExLjEwLjIwMjYgICAgICAgICAgICAgICAgICAgRGlzdHJpa3RzdmVyc2FtbWx1bmcgRnJhbmtlbiBiZWkgQjEyIGltIE9WLUxva2FsCiAgMDUuMTIuMjAyNiAgICAgICAgICAgICAgICAgICBPVi1XZWlobmFjaHRzZmVpZXIKCkluZm86IE1pY2hhZWwgIk1pY2hsIiBXaWxkLCBETDROV00gKE9WViBCMTIpCgoKUsO8Y2tibGljayBhdWYgZGllIE1pdGdsaWVkZXJ2ZXJzYW1tbHVuZyBkZXMgT1YgV2Vpw59lbmJ1cmcgKEIyMCkKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCkFtIDE3LjA0LjIwMjYgaGF0dGUgZGVyIE9WIFdlacOfZW5idXJnIChCMjApIHNlaW5lIE1pdGdsaWVkZXJ2ZXJzYW1tbHVuZyBtaXQKTmV1d2FobGVuIGFiZ2VoYWx0ZW4uIE5hY2ggZGVuIEJlcmljaHRlbiB2b20gT1ZWIE5vcmJlcnQsIERHM05ETCB1bmQgdW5zZXJlcwpLYXNzaWVycyBQZXRlciwgREs4V0QgZ2luZyBlcyBuYWNoIGt1cnplciBBdXNzcHJhY2hlIHp1ciBXYWhsIGRlcyBuZXVlbgpWb3JzdGFuZHMuCgpEaWVzZXIgc2V0enQgc2ljaCB3aWUgZm9sZ3QgenVzYW1tZW46CgogIE9WVi4uLi4uLi4uLi4uLi4uLi4uLi4uLi46ICAgVXdlIE1hbm4sIERLMlVXRSAgICAgICAgICAgICAgIChuZXUpCiAgU2NocmlmdGbDvGhyZXIvSG9tZXBhZ2UuLi46ICAgVXdlIE1hbm4sIERLMlVXRSAgICAgICAgICAgICAgIChuZXUpCiAgU3RlbGx2LiBPVlYuLi4uLi4uLi4uLi4uLjogICBQZXRlciBMZWlwb2xkLCBESzhXRCAgICAgICAgICAgKG5ldSkKICBLYXNzaWVyLi4uLi4uLi4uLi4uLi4uLi4uOiAgIFBldGVyLCBESzhXRCAgICAgICAgICAgICAgICAgICAod2llIGJpc2hlcikKICBRU0wtTWFuYWdlci4uLi4uLi4uLi4uLi4uOiAgIE5vcmJlcnQsIERHM05ETCAgICAgICAgICAgICAgICAobmV1KQoKRWluIGdyb8OfZXMgRGFua2VzY2jDtm4gZ2lsdCB1bnNlcmVtIGxhbmdqw6RocmlnZW4gUVNMLU1hbmFnZXIgV2FsdGVyIERyZWNoc2xlciwKREY1Tkcgc2VpbmVzIFplaWNoZW5zIGF1Y2ggIkZhaHJkaWVuc3RsZWl0ZXIiIHVuc2VyZXIgU29ubnRhZ3NydW5kZSwgZGVyIGF1cwpnZXN1bmRoZWl0bGljaGVuIEdyw7xuZGVuIHNlaW4gQW10IGFiZ2ViZW4gbXVzc3RlLiBBbGxlcyBHdXRlLCB2aWVsIEdlc3VuZGhlaXQKdW5kIG5vY2ggdmllbCBTcGHDnyBhbSBIb2JieS4KCkF1Y2ggZWluZSBuaWNodCBhbGx0w6RnbGljaGUgRWhydW5nIGtvbm50ZW4gd2lyIHZvcm5laG1lbjoKR2VyaGFyZCBIb3JudW5nLCBESjRIWSBmZWllcnRlIDcwIEphaHJlIE1pdGdsaWVkc2NoYWZ0IGltIERBUkMuCldpciB3w7xuc2NoZW4gaWhtIHdlaXRlciBhbGxlcyBHdXRlIHVuZCBub2NoIHZpZWxlIFZlcmJpbmR1bmdlbi4KSW5mbzogVXdlIE1hbm4sIERLMlVXRSAoT1ZWIEIyMCkKCgpBdXNiaWxkdW5nc2Z1bmtiZXRyaWViIGFuIERGME9ITSBpbiBOw7xybmJlcmcKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KQW0gV2VsdGFtYXRldXJmdW5rdGFnLCAxOC4gQXByaWwgMjAyNiB0cmFmZW4gc2ljaCBuZXVuIFRlaWxuZWhtZXIgZGVzCkIxMS1BdXNiaWxkdW5nc2t1cnNlcyBhbiBkZXIgQ2x1YnN0YXRpb24gZGVyIFRlY2huaXNjaGVuIEhvY2hzY2h1bGUgR2VvcmcKU2ltb24gT2htIGluIE7DvHJuYmVyZy4gRXJnw6RuemVuZCB6dW0gT25saW5lLUF1c2JpbGR1bmdza3VycyBrb25udGVuIGRpZQphbmdlaGVuZGVuIFlMcyB1bmQgT01zIGhpZXIgcHJha3Rpc2NoZSBCZXRyaWVic2VyZmFocnVuZ2VuIHNhbW1lbG4uCgpNYXhpbWlsaWFuIEJ1bmRzY2hlcmVyLCBERDdNQiAoQjExKSDDtmZmbmV0ZSBkaWUgVMO8cmVuIGRlciBDbHVic3RhdGlvbiBERjBPSE0KdW5kIGVybGF1YnRlIHVucyBkaWUgU3RhdGlvbiB6dSBiZW51dHplbi4gTmFjaCBkZXIgQmVncsO8w591bmcgdW5kIEVpbndlaXN1bmcKYW4gZGVyIFN0YXRpb24gdGVpbHRlbiBzaWNoIGRpZSBUZWlsbmVobWVyIGluIHp3ZWkgR3J1cHBlbiBhdWYuIFfDpGhyZW5kIGRlcgplaW5lIFRlaWwgYW4gZGVyIFN0YXRpb24gZGlnaXRhbGUgQmV0cmllYnNhcnRlbiBhdWYgS3VyendlbGxlIGtlbm5lbmxlcm50ZSwKYXJiZWl0ZXRlIGRlciBhbmRlcmUgVGVpbCBhdWYgZGVyIHNvbm5pZ2VuIERhY2h0ZXJhc3NlIGRlciBTY2h1bGUgaG9jaCDDvGJlcgpOw7xybmJlcmcgYXVmIFVLVyBpbiBGTSB1bmQgRE1SLiBXYXMgenVlcnN0IG1pdCBrdXJ6ZW4gUVNPcyB1bnRlcmVpbmFuZGVyCmJlZ2Fubiwgd2VpdGV0ZSBzaWNoIHNpY2ggc2NobmVsbCBhdWYgd2VpdGVyZSBHZWdlbnN0YXRpb25lbiBhdXMgZGVtIGdhbnplbgpTdGFkdGdlYmlldCBhdXMuIEJlc29uZGVycyBDaHJpc3RpYW4gRW5nZWxoYXJkdCwgREI4Q0UgKEIxMSkgdW5kIEhhbnMtSm9hY2hpbQpJbW1pZywgREw5TkVFIChCMTEpIGFyYmVpdGV0ZW4gZGllIFBpbGUtVXBzIGRlciBBdXNiaWxkdW5nc3N0YXRpb25lbiBwcm9mZXNzaS0Kb25lbGwgYWIuIE5hY2ggRHVyY2h3ZWNoc2VsbiBkZXIgT3BlcmF0b3Iga29ubnRlbiBzaWUgdmllbGUgTcO2Z2xpY2hrZWl0ZW4gZGVzCkFtYXRldXJmdW5rcyBrZW5uZW5sZXJuZW4gdW5kIG51dHplbi4KClNvIGhhdHRlbiBhbGxlIFRlaWxuZWhtZXIgbmViZW4gZWluZW0gTGVybmVmZmVrdCBpbiBwcmFrdGlzY2hlciBCZXRyaWVic3RlY2huaWsKdW5kIGRlciBHZXdpc3NoZWl0LCBpaHJlIG1pdGdlYnJhY2h0ZW4gRnVua2dlcsOkdGUga29ycmVrdCBiZWRpZW5lbiB6dSBrw7ZubmVuCmF1Y2ggaWhyZW4gU3Bhw58gdW5kIGRhYmVpIGVpbmUgc2Now7ZuZSBBdXNzaWNodCDDvGJlciBOw7xybmJlcmcuIFZpZWxlbiBEYW5rIGFuCkNhcnN0ZW4gTm9obCwgREgxTk9DIChCMTEpIHVuZCBNYXhpbWlsaWFuIEJ1bmRzY2hlcmVyLCBERDdNQiAoQjExKSwgZGllIGlocmUKUnVmemVpY2hlbiBmw7xyIGRlbiBUcmFpbmluZ3NiZXRyaWViIHp1ciBWZXJmw7xndW5nIGdlc3RlbGx0IGhhYmVuIHVuZCB6YWhscmVpY2hlCmhpbGZyZWljaGUgVGlwcHMgenVyIHZvcmJpbGRsaWNoZW4gQmV0cmllYnNhYndpY2tsdW5nIGdhYmVuLiBEZXIgZXJmb2xncmVpY2hlClRhZyBrbGFuZyBtaXQgZWluZW0gZ2VtZWluc2FtZW4gQWJlbmRlc3NlbiBpbSBCMTEgT1YtTG9rYWwgYXVzLgpJbmZvOiBFY2toYXJkIEtyYXVzLCBESDFORUsgKEIxMSkKCgpHcm\/Dn3JhdW1mdWNoc2phZ2QgaW0gRWluenVnc2JlcmVpY2ggZGVzIFp1Z3NwaXR6LVJlbGFpcwotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCkFtIFNhbXN0YWcsIDI1LiBBcHJpbCAyMDI2IGZpbmRldCBkaWUgbsOkY2hzdGUgR3Jvw59yYXVtZnVjaHNqYWdkIGltCkVpbnp1Z3NiZXJlaWNoIGRlcyBadWdzcGl0ei1SZWxhaXMgc3RhdHQuIERlciBGdWNocyBzZW5kZXQgaW4gZGVyIFplaXQKdm9uIDEzOjMwIFVociBiaXMgMTY6MzAgVWhyIGF1ZiBkZW4gRnJlcXVlbnplbiAxNDUuNTUwIE1IeiAoTU9FKSB1bmQKNDMzLjA1MCBNSHogKE1PSSkuCgpWb24gMTM6MzAgYmlzIDE2OjAwIFVociBoYWJ0IElociBkaWUgTcO2Z2xpY2hrZWl0LCBQZWlsd2VydGUgdW5kIE1lbGR1bmdlbgrDvGJlciBkYXMgMi1tLVp1Z3NwaXR6LVJlbGFpcyBEQjBaVSBhdWYgMTQ1LjcyNSBNSHogYW4gZGllIExlaXRzdGF0aW9uIGFienUtCmdlYmVuLiBQZWlsbWVsZHVuZ2VuIGvDtm5uZW4gYXVjaCDDvGJlciBkaWUgV2Vic2VpdGUgd3d3Lmdyb3NzcmF1bS1mdWNoc2phZ2QuZGUKYWJnZWdlYmVuIHdlcmRlbi4KClZvbiAxNjowMCBVaHIgYmlzIDE2OjMwIFVociBzZW5kZXQgZGVyIEZ1Y2hzIHdlaXRlciwgdW0gbW9iaWxlIEZ1Y2hzasOkZ2VyIHp1bQpGdWNocyB6dSBsZWl0ZW4uIEltIEFuc2NobHVzcyBhbiBkaWUgU2VuZGV6ZWl0LCBjYS4gMTc6MDAgYmlzIDE3OjMwIFVociB3ZXJkZW4KZGllIGVpbmdlZ2FuZ2VuZW4gRGF0ZW4gaW4gZWluZXIga3VyemVuIFp1c2FtbWVuZmFzc3VuZyBiZWthbm50IGdlZ2ViZW4uCgpFcyB3w6RyZSBzY2jDtm4sIHdlbm4gc2ljaCB3aWVkZXIgdmllbGUgSW50ZXJlc3NlbnRlbiBiZXRlaWxpZ2VuIHfDvHJkZW4uIEF1Y2gKbWl0IGVpbmVyIE1lbGR1bmcgb2huZSBQZWlsd2VydCBzaWduYWxpc2llcnQgSWhyIGRhcyBJbnRlcmVzc2UgYW4gZGVyIEZ1Y2hzLQpqYWdkIHVuZCBnZWJ0IGRlbSBGdWNocyBSw7xja2tvcHBsdW5nIMO8YmVyIHNlaW5lIEF1c3NlbmR1bmcgdW5kIFJlaWNod2VpdGUuCkRhcyBpc3QgdW5zIHNlaHIgd2ljaHRpZy4KSW5mbzogSm9oYW5uIEJydW5uZXIsIERDNUNRIChPVlYgQzIxKQoKClRlY2huaWthYmVuZCBkZXMgT1YgTsO8cm5iZXJnIFPDvGQgKEIxMSkgaW0gQXByaWwKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KVW5zZXJlIEIxMS1UZWNobmlrYWJlbmRlIGVyZnJldWVuIHNpY2ggZ3Jvw59lciBCZWxpZWJ0aGVpdC4gTmljaHQgbnVyIHVuc2VyZQplaWdlbmVuIE1pdGdsaWVkZXIsIHNvbmRlcm4gYXVjaCBNaXRnbGllZGVyIHVtbGllZ2VuZGVyIE9WZSwgTmV1ZWluc3RlaWdlcgppbnMgSG9iYnkgdW5kIGludGVyZXNzaWVydGUgU1dMcyBzaW5kIGFtIDQuIERpZW5zdGFnIGltIE1vbmF0IGdlcm5lIHVuZCByZWdlbC0KbcOkw59pZyB1bnNlcmUgR8Okc3RlLgoKQmVpbSBUZWNobmlrYWJlbmQgYW0gRGllbnN0YWcsIDI4LiBBcHJpbCAyMDI2IHdlcmRlbiBDaHJpc3RpYW4sIERCOENFIHVuZApDYXJzdGVuLCBESDFOT0MgZWluZW4gcHJheGlzbmFoZW4gRWluYmxpY2sgaW4gZGllIEFyYmVpdCBtaXQgTWlrcm9jb250cm9sbGVybgpnZWJlbi4KClNpZSBrbMOkcmVuIGRpZSB6ZW50cmFsZSBGcmFnZTogIlJhc3BiZXJyeSBQaSwgQXJkdWlubywgRVNQMzIgLSB3ZWxjaGVuIG5laG1lCmljaD8iLiBJbiBlaW5lbSBkaXJla3RlbiBWZXJnbGVpY2ggemVpZ2VuIGRpZSBiZWlkZW4sIHdlbGNoZSBDb250cm9sbGVyIHNpY2gKZsO8ciBzcGV6aWVsbGUgQW1hdGV1cmZ1bmthbndlbmR1bmdlbiBiZXNvbmRlcnMgZWlnbmVuLCB1bnRlcm1hbHQgbWl0IHBlcnPDtm4tCmxpY2hlbiBFcmZhaHJ1bmdzYmVyaWNodGVuIGF1cyBpaHJlbiBlaWdlbmVuIFByb2pla3Rlbi4KCkRlciBzY2huZWxsZSBTdGFydDoKQW5oYW5kIGVpbmVzIGtsZWluZW4gQmVpc3BpZWxwcm9qZWt0cyAoRVNQMzIgJmFtcDsgT0xFRC1EaXNwbGF5KSBkZW1vbnN0cmllcnQKQ2Fyc3RlbiBsaXZlLCB3aWUgbWFuIGhldXRlIGRhbmsgS0ktVW50ZXJzdMO8dHp1bmcgZWluZW4gc2NobmVsbGVuIFByb2pla3QtCnN0YXJ0IHNjaGFmZnQgdW5kIGRhcyB2w7ZsbGlnIG9obmUgdGllZmdyZWlmZW5kZSBQcm9ncmFtbWllcmVyZmFocnVuZy4KCkF1c2JsaWNrOgpBYnNjaGxpZcOfZW5kIGJlc3ByZWNoZW4gd2lyIGluIGRlciBSdW5kZSwgb2IgZWluIHRpZWZlcmVzIEVpbnN0ZWlnZW4gaW4gZGllClRoZW1hdGlrIGdld8O8bnNjaHQgaXN0LiBCZWlzcGllbHN3ZWlzZSBpbiBGb3JtIGVpbmVzIGdlbWVpbnNhbWVuIEVpbnN0aWVncy0KUHJvamVrdHMsIGRhcyB3aXIgc3DDpHRlciB2b24genUgSGF1c2UgYXVzIMO8YmVyIGVpbmUgT25saW5lLVZpZGVva29uZmVyZW56CihEQVJDLVRyZWZmKSByZWFsaXNpZXJlbi4KCkRhdWVyIGRlcyBWb3J0cmFnczogY2EuIDYwIE1pbnV0ZW4KRGVyIFRlY2huaWthYmVuZCBiZWdpbm50IHVtIDE5OjAwIFVociBpbSBPVi1Mb2thbCAoR2FzdHN0w6R0dGUgIkZhbGtlbmhlaW0iLApHZXJtZXJzaGVpbWVyIFN0cmHDn2UgODYsIDkwNDY5IE7DvHJuYmVyZykuIEVpbnRyZWZmZW4gZGVyIFRlaWxuZWhtZXIgZ2VybmUKYmVyZWl0cyBhYiAxODowMCBVaHIuCkluZm86IENhcnN0ZW4gTm9obCwgREgxTk9DIChCMTEpCgoKVmlydHVlbGxlciBJbmZvYWJlbmQgenVtIEZyYW5rZW5jb250ZXN0Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpXaWUgaW0gbGV0enRlbiBKYWhyIGF1Y2gsIGJpZXRldCBkYXMgUmVmZXJhdCBkZXMgQWt0aXZpdMOkdHN3ZXR0YmV3ZXJicyBGcmFua2VuCndpZWRlciB6d2VpIFdvY2hlbiB2b3IgZGVtIFdldHRiZXdlcmIgZWluZW4gdmlydHVlbGxlbiBJbmZvYWJlbmQgZsO8ciBkZW4KRnJhbmtlbmNvbnRlc3QgYXVmIFRyZWZmLkRBUkMuZGUgYW4uIERpZXNlciBJbmZvYWJlbmQgYW0gMjYuIEFwcmlsIDIwMjYgYWIKMjA6MDAgVWhyIGlzdCBpbnNiZXNvbmRlcmUgZsO8ciBOZXVlaW5zdGVpZ2VyIHVuZCBXaWVkZXJlaW5zdGVpZ2VyIGdlZGFjaHQuCkFiZXIgYXVjaCBmw7xyIGFsbGUgT01zLCBkaWUgd2VuaWcgb2RlciBrZWluZSBFcmZhaHJ1bmcgbWl0IENvbnRlc3RlbiBoYWJlbi4KCldpciBnZWhlbiB6dW7DpGNoc3QgZ2VtZWluc2FtIGR1cmNoIGRpZSBha3R1ZWxsZSBBdXNzY2hyZWlidW5nLiBBbnNjaGxpZcOfZW5kCmxhZGVuIHVuZCBpbnN0YWxsaWVyZW4gd2lyIGdlbWVpbnNhbSBkYXMga29zdGVubG9zZSBMb2ctUHJvZ3JhbW0gIkhBTS1GcmFua2VuIgp1bmQgemVpZ2VuLCB3aWUgbWFuIGRpZXNlcyBlaW5yaWNodGV0IHVuZCBkYW1pdCBkaWUgQ29udGVzdC1RU09zIGVyZm9sZ3JlaWNoCmxvZ2d0LiBBYnNjaGxpZcOfZW5kIHdpcmQgZ2V6ZWlndCwgd2llIGRpZSBMb2dkYXRlaWVuIG5hY2ggRW5kZSBkZXMgQ29udGVzdHMKZXJzdGVsbHQgd2VyZGVuLCBkYW1pdCBzaWUgw7xiZXIgZGVuIExvZ3VwbG9hZCBob2NoZ2VsYWRlbiB3ZXJkZW4ga8O2bm5lbi4KU2VsYnN0dmVyc3TDpG5kbGljaCB3ZXJkZW4gd8OkaHJlbmQgdW5kIG5hY2ggZGVyIFByw6RzZW50YXRpb24gYXVjaCBGcmFnZW4KamVnbGljaGVyIEFydCB6dW0gV2V0dGJld2VyYiBiZWFudHdvcnRldC4KCkRpZSBMaW5rcyBmw7xyIGRpZSB2aXJ0dWVsbGUgVGVpbG5haG1lIGF1ZiBkZW0gS29uZmVyZW56c2VydmVyIGRlcyBEQVJDIHdlcmRlbgp2b3IgZGVyIFZlcmFuc3RhbHR1bmcgYXVmIGRlciBlbnRzcHJlY2hlbmRlbiBVbnRlcnNlaXRlIGRlciBIb21lcGFnZSBkZXMKRGlzdHJpa3RlcyBGcmFua2VuIHZlcsO2ZmZlbnRsaWNodC4KSW5mbzogQXR0aWxhIEtvY2lzLCBETDFOVVggKEIzNykKICAgICAgUmVmZXJhdCBBa3Rpdml0w6R0c3dldHRiZXdlcmIgRnJhbmtlbgoKCjE1LiBEZXV0c2NoZXIgQnVyZ2VudGFnIGFtIDAxLiBNYWkgMjAyNgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KRGVyIEJ1cmdlbnRhZyBpc3Qga2VpbiBDb250ZXN0LCBzb25kZXJuIGRpZW50IGluIGVyc3RlciBMaW5pZSBkYXp1LCBBa3Rpdml0w6R0ZW4Kdm9uIEJ1cmdlbiBhdXMgenUgZsO2cmRlcm4sIGJlemllaHVuZ3N3ZWlzZSBkZW0gSsOkZ2VyIHp1aGF1c2UgZGllIE3DtmdsaWNoa2VpdAp6dSBnZWJlbiBzZWluZW4gU3RhbmQgYW4gZ2VhcmJlaXRldGVuIEJ1cmdlbiB6dSBlcmjDtmhlbi4gTWl0bWFjaGVuIGthbm4gamVkZXIsCnVuYWJow6RuZ2lnIHZvbiBkZXIgQW56YWhsIGRlciBRU09zLiBCZXRyaWViIGthbm4gYXVmIGFsbGVuIELDpG5kZXJuIGR1cmNoZ2Vmw7xocnQKd2VyZGVuLgoKQml0dGUgZGFzIExvZyBpbSBBREktRm9ybWF0IGFuIGxvZ3NAY290YWdyb3VwLm9yZyBlaW5zZW5kZW4uIEbDvHIgYWxsZSBiaXMKMzEuIE1haSAyMDI2IGVpbmdlcmVpY2h0ZW4gTG9ncyB2b24gZWluZXIgQnVyZy1Ba3RpdmllcnVuZyBhbSAwMS4gTWFpIGdpYnQgZXMKZWluZSBUZWlsbmFobWV1cmt1bmRlIGltIFBERi1Gb3JtYXQuIERpZXNlIHplaWd0IGluIGRpZXNlbSBKYWhyIGRhcyBOZXVlClNjaGxvc3MgRXJlbWl0YWdlIERMLTAzMTUxLiBXZWl0ZXJlIEluZm9zIHVudGVyIHd3dy5jb3RhZ3JvdXAub3JnLgpJbmZvOiBNYW5mcmVkIE1laWVyLCBERjZFWCAoVTIzKQoKCkV1cm9wYXRhZyBkZXIgU2NodWxzdGF0aW9uZW4KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpBbSBEaWVuc3RhZywgMDUuIE1haSAyMDI2IGxhZGVuIHdpciBlaW4sIGFubMOkc3NsaWNoIGRlcyBFdXJvcGF0YWdzIGRlcgpTY2h1bHN0YXRpb25lbiBkaWUgQW1hdGV1cmZ1bmtzdGF0aW9uIERGME9ITSB1bnNlcmVyIEhvY2hzY2h1bGUga2VubmVuenUtCmxlcm5lbi4gV2lyIHdlcmRlbiB2b24gMTU6MzAgYmlzIGNhLiAxOTowMCBVaHIgaW0gRnVua3JhdW0gS0EuNjQyIChadWdhbmcKw7xiZXIgVHJlcHBlbmhhdXMvTGlmdCBhbSBNZW5zYS1zZWl0aWdlbiBFbmRlIGRlcyBLQS1HZWIuKSDDvGJlciBkZW4gQW1hdGV1cmZ1bmsKaW5mb3JtaWVyZW4gdW5kIEZ1bmt2ZXJrZWhyIGF1ZiBLdXJ6d2VsbGUsIGltIFVLVy1CZXJlaWNoIHVuZCDDvGJlciBTYXRlbGxpdAptaXQgYW5hbG9nZW4gdW5kIGRpZ2l0YWxlbiDDnGJlcnRyYWd1bmdzdmVyZmFocmVuIHNvd2llIGRpZ2l0YWxlcyBGZXJuc2VoZW4Kdm9yZsO8aHJlbi4gRGF6dSBiZWtvbW1lbiB3aXIgYXVjaCB3aWVkZXIgVW50ZXJzdMO8dHp1bmcgZGVzIERldXRzY2hlbiBBbWF0ZXVyClJhZGlvIENsdWJzLCBkZXIgcmVnZWxtw6TDn2lnIGJlaSBkZXIgTGFuZ2VuIE5hY2h0IGRlciBXaXNzZW5zY2hhZnRlbiBiZWkgdW5zIGFuCmRlciBPaG0gYWt0aXYgaXN0LgoKR2VybmUgaW5mb3JtaWVyZW4gd2lyIGF1Y2ggw7xiZXIgZGllIE3DtmdsaWNoa2VpdCwgc2VsYnN0IGRhcyBBbWF0ZXVyZnVua3pldWduaXMKenUgZXJ3ZXJiZW4uIFdlciBzY2hvbiBlaW5lcyBoYXQsIGthbm4gZGllIEZ1bmtzdGF0aW9uIGdlcm5lIGF1Y2ggc2VsYnN0IG51dHplbiwKbmF0w7xybGljaCBuaWNodCBudXIgYW0gMDUuMDUuCgpFcyBmcmV1ZW4gc2ljaCBhdWYgRXVyZW4gQmVzdWNoIGltIEZ1bmtyYXVtOgogIFByb2YuIERyLiBUaG9tYXMgTGF1dGVyYmFjaCwgREwxTkFXIChCMTEpCiAgTWF4aW1pbGlhbiBCdW5kc2NoZXJlciwgREQ3TUIgKEIxMSkKICBFY2toYXJkIEtyYXVzLCBESDFORUsgKEIxMSkKICBSYWluZXIgRmzDtsOfZXIsIERMNU5CWiAoQjExKQoKSW5mbzogVGhvbWFzIExhdXRlcmJhY2gsIERMMU5BVyAoQjExKQoKCkFrdGl2aXTDpHQgenVtIEV1cm9wYXRhZyBkZXIgU2NodWxzdGF0aW9uZW4gYW4gREswQlNOCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KRGllIEFHIEZ1bmsgdW5kIEVsZWt0cm9uaWsgYW4gZGVyIEJlcnVmbGljaGVuIFNjaHVsZSAxIE7DvHJuYmVyZyBiZXRlaWxpZ3Qgc2ljaAphbSBEaWVuc3RhZywgMDUuIE1haSAyMDI2IGFiIGNhLiAxNjowMCBVaHIgd2llZGVyIG1pdCBkZXIgU2NodWxzdGF0aW9uIERLMEJTTgphbSBGdW5rYmV0cmllYi4KCkViZW5mYWxscyB3ZXJkZW4gZWluaWdlIFNjaMO8bGVyIG1pdCBkZW0gQXVzYmlsZHVuZ3NydWZ6ZWljaGVuIEROMVNUViB1bnRlciBkZXIKTGVpdHVuZyB2b24gU3RlcGhhbiwgREwxU1RWIHZlcnN1Y2hlbiBzbyB2aWVsZSBWZXJiaW5kdW5nZW4gd2llIG3DtmdsaWNoIGlucyBMb2cKenUgYmVrb21tZW4uIEF1c2dldGF1c2NodCB3ZXJkZW4gUnVmemVpY2hlbiwgUmFwcG9ydCwgTG9jYXRvciBiencuIFN0YW5kb3J0CnVuZCBWb3JuYW1lLgoKV2lyIHdlcmRlbiBhbmFsb2dlbiBCZXRyaWViIGF1ZiAyIG0gdW5kIDcwIGNtIMO8YmVyIGRpZSBlcnJlaWNoYmFyZW4gRk0tUmVsYWlzCmR1cmNoZsO8aHJlbi4gWnVzw6R0emxpY2ggd2VyZGVuIHdpciBpbiBkZXIgQnJhbmRtZWlzdGVyIFRHIDkyICJFdXJvcGEiIGFrdGl2CnNlaW4uIERpZSBTY2jDvGxlciB1bnNlcmVyIEFHIGZyZXVlbiBzaWNoIGF1ZiB6YWhscmVpY2hlIFZlcmJpbmR1bmdlbi4KSW5mbzogU3RlcGhhbiBWb2dsLCBETDFTVFYgKFUxMykKCgpXZXR0YmV3ZXJic2Fua8O8bmRpZ3VuZyBBUkRGLUxhdWYgaW0gRGlzdHJpa3QgRnJhbmtlbgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCkRhdHVtOiAgICAgICBTb25udGFnLCAxMC4gTWFpIDIwMjYKWmVpdDogICAgICAgIDEwOjAwIFVocjogICAyIG0KICAgICAgICAgICAgIDE0OjAwIFVocjogIDgwIG0KClRyZWZmcHVua3Q6ICBXYWxkcGFya3BsYXR6IGJlaSBNb29yZW5icnVubiBhbiBkZXIgR2xlaXdpdHplciBTdHJhw59lCiAgICAgICAgICAgICAoNDnCsDIzLjc3MCBOLCAxMcKwMDkuODE4IEUpCgpBbmZhaHJ0OiAgICAgQXV0b2JhaG4gKEE2KSwgQXVzZmFocnQgTsO8cm5iZXJnLUxhbmd3YXNzZXIgKDU5KSwKICAgICAgICAgICAgIEZhaHJ0IGluIFJpY2h0dW5nIE7DvHJuYmVyZyBhdWYgZGVyIEdsZWl3aXR6ZXIgU3RyYcOfZSwKICAgICAgICAgICAgIG5hY2ggY2EuIDMwMCBNZXRlcm4gaXN0IGRlciBQYXJrcGxhdHogYXVmIGRlciBsaW5rZW4gU2VpdGUKICAgICAgICAgICAgIGFtIFdhbGRyYW5kLiBFcyBmaW5kZXQga2VpbmUgRWlud2Vpc3VuZyDDvGJlciBGdW5rIHN0YXR0LgoKSW5mbzogSmVucyBTdGVpbiwgREw4S0FOIChCMDEpCiAgICAgIEFSREYtUmVmZXJlbnQgRnJhbmtlbgoKClZvcnRyYWcgYmVpbSBPViBOw7xybmJlcmcgTm9yZCAoQjI1KQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpJbSBBbnNjaGx1c3MgYW4gZGVuIG9mZml6aWVsbGVuIEluZm90ZWlsIGRlcyBPVi1BYmVuZHMgZGVzIE9WIE7DvHJuYmVyZyBOb3JkCihCMjUpIGFtIE1pdHR3b2NoLCAxMy4gTWFpIDIwMjYgd2lyZCBCYXN0aWFuIE90dCwgREw1T1RUIGVpbmVuIFZvcnRyYWcgenVtClRoZW1hICJQYXJrcyBvbiB0aGUgQWlyIC0gQW1hdGV1cmZ1bmsgaW4gZGVyIE5hdHVyIiBoYWx0ZW4uCgpFcmxlYnQgQW1hdGV1cmZ1bmsgZWlubWFsIGdhbnogYW5kZXJzOiBEcmF1w59lbiBpbSBHcsO8bmVuLCBmZXJuIHZvbSBTaGFjaywgbWl0CmZyaXNjaGVyIEx1ZnQsIFZvZ2Vsc3RpbW1lbiB1bmQgc3Bhbm5lbmRlbiBGdW5rdmVyYmluZHVuZ2VuIGluIGFsbGUgV2VsdC4KRWluZSBrbGVpbmUgcG9ydGFibGUgU3RhdGlvbiBnZW7DvGd0IHVuZCBzY2hvbiB3aXJkIGF1cyBlaW5lbSBydWhpZ2VuIFBsYXR6CmltIFBhcmsgZWluIGFrdGl2ZXIgRnVua3N0YW5kb3J0LgoKSW4gZXR3YSBlaW5lciBTdHVuZGUgZHJlaHQgc2ljaCBhbGxlcyBydW5kIHVtIFBhcmtzIG9uIHRoZSBBaXIgLSB2b24gZGVuIGVyc3RlbgpTY2hyaXR0ZW4gw7xiZXIgZGVuIEFibGF1ZiBlaW5lciBBa3RpdmllcnVuZyBiaXMgaGluIHp1IHByYWt0aXNjaGVuIEVyZmFocnVuZ2VuCmJlaW0gRnVua2JldHJpZWIgbWl0dGVuIGluIGRlciBOYXR1ci4KCkRlciBPVi1BYmVuZCBiZWdpbm50IHVtIDE5OjAwIFVociBpbSBPVi1Mb2thbCBTcG9ydHBhcmsgWmllZ2Vsc3RlaW4sIEhvZmVyClN0cmHDn2UgMzAsIDkwNDExIE7DvHJuYmVyZy4gR8Okc3RlIHVuZCBJbnRlcmVzc2llcnRlIHNpbmQgaGVyemxpY2ggd2lsbGtvbW1lbi4KSW5mbzogQmFzdGlhbiBPdHQsIERMNU9UVCAoQjI1KQoKCjIuIFdhbmRlcnVuZyBkZXMgQW1hdGV1cmZ1bmstV2FuZGVyc3RhbW10aXNjaCBGcmFua2VuCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCkljaCBsYWRlIEV1Y2ggaGVyemxpY2ggenVtIDIuIEFtYXRldXJmdW5rLVdhbmRlcnN0YW1tdGlzY2ggZWluLiBEaWVzbWFsCnNpbmQgd2lyIGluIGRlciB3dW5kZXJzY2jDtm5lbiBGcsOkbmtpc2NoZSBTY2h3ZWl6IGJlaSBQb3R0ZW5zdGVpbiB1bnRlcndlZ3MuCgpBbSBTb25udGFnLCAyMS4gSnVuaSAyMDI2IHRyZWZmZW4gd2lyIHVucyB1bSAxMDowMCBVaHIgdW5kIGdlaGVuIGdlbWVpbnNhbQphdWYgZWluZSBlbnRzcGFubnRlIFdhbmRlcnVuZyB2b24gZXR3YSA4IGttLCBkaWUgcnVuZCA1IFN0dW5kZW4gZGF1ZXJuIHdpcmQuCkltIFZvcmRlcmdydW5kIHN0ZWh0IGRhcyBnZW1laW5zYW1lIFVudGVyd2Vnc3NlaW4gaW4gZGVyIE5hdHVyIG1pdCBaZWl0IGbDvHIKQXVzdGF1c2NoIHVuZCBHZXNwcsOkY2hlLiBXw6RocmVuZCBkZXIgVG91ciBiZXN0ZWh0IGRpZSBNw7ZnbGljaGtlaXQsIGRlbiBwb3ItCnRhYmxlbiBBbWF0ZXVyZnVuayBrZW5uZW56dWxlcm5lbiB1bmQgbWl0enVlcmxlYmVuLgoKRGllIFRlaWxuYWhtZSBpc3Qgb2ZmZW4gZsO8ciBhbGxlIEludGVyZXNzaWVydGVuLiBBdWNoIHJlaW5lcyBNaXR3YW5kZXJuIGlzdApzZWxic3R2ZXJzdMOkbmRsaWNoIG3DtmdsaWNoLgoKQW5tZWxkdW5nIGJpdHRlIHBlciBFLU1haWwgYW4gZGw1b3R0QGRhcmMuZGUuCgpEZXIgVHJlZmZwdW5rdCB3aXJkIG5hY2ggZGVyIEFubWVsZHVuZyBwZXIgTWFpbCBtaXRnZXRlaWx0LgpJbmZvOiBCYXN0aWFuIE90dCwgREw1T1RUIChCMjUpCgoKRnVua3RyZWZmLUZyYW5rZW4gbWl0IEZsb2htYXJrdCBkZXMgT1YgTGljaHRlbmZlbHMgKEIyOCkKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KTmFjaCB1bnNlcmVuIHNlaHIgZXJmb2xncmVpY2hlbiBWZXJhbnN0YWx0dW5nZW4gaW4gZGVuIGxldHp0ZW4gYmVpZGVuIEphaHJlbgpmaW5kZXQgYXVjaCAyMDI2IHdpZWRlciBlaW4gRnVua3RyZWZmLUZyYW5rZW4gbWl0IEZsb2htYXJrdCBpbiBkZXIgUGV0ZXItSi4tCk1vbGwtSGFsbGUgaW4gOTYyMzEgQmFkIFN0YWZmZWxzdGVpbiBzdGF0dC4KCkRlciBUZXJtaW4gaXN0IGFtIFNhbXN0YWcsIDI2LiBTZXB0ZW1iZXIgMjAyNgrDlmZmbnVuZ3N6ZWl0ZW4gZsO8ciBCZXN1Y2hlciBzaW5kIHZvbiAwOTowMCBVaHIgYmlzIDE1OjAwIFVociwKZsO8ciBBdXNzdGVsbGVyIGFiIDA3OjAwIFVoci4KCkFiIHNvZm9ydCBzaW5kIFRpc2NocmVzZXJ2aWVydW5nZW4gZsO8ciBkZW4gRmxvaG1hcmt0IG3DtmdsaWNoLgpXZWl0ZXJlIEluZm9zIHVudGVyIHd3dy5kYXJjLmRlL2IyOC9mdW5rdHJlZmYtZnJhbmtlbi4KSW5mbzogS2FybC1IZWlueiBXaWVtYW5uLCBETDROQ1kgKE9WViBCMjgpCgoKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogUmVnZWxtw6TDn2lnZSBBa3Rpdml0w6R0ZW4gYXVmIGRlbiBCw6RuZGVybgo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CgpPViBCYXlyZXV0aCAoQjA2KQogIFplaXQ6ICAgIEplZGVuIFNvbm50YWcgMTA6MzAgVWhyCiAgUVJHOiAgICAgU29ubnRhZ3MgbmFjaCBkZW0gT1YtQWJlbmQgYXVmIERCMEJUIGF1ZiAxNDUuNjEyNSBNSHogKEZNKQogICAgICAgICAgIHNvbnN0IGF1ZiAxNDUuMjc1IE1IeiAoRk0pCgpPViBOw7xybmJlcmcgU8O8ZCAoQjExKSB1bmQgRnJldW5kZQogIFplaXQ6ICAgIEplZGVuIEZyZWl0YWcgbmFjaCBkZW0gQmVzdMOkdGlndW5nc3ZlcmtlaHIgZGVzIEZyYW5rZW5ydW5kc3BydWNoZXMKICBURzogICAgICBETVIgQnJhbmRtZWlzdGVyIE5ldHp3ZXJrIFRHIDI2MzkxLCAiTWV0cm9wb2xyZWdpb24gTsO8cm5iZXJnIgoKT1YgTsO8cm5iZXJnIE5vcmQgKEIyNSkgdW5kIEZyZXVuZGUKICBaZWl0OiAgICBUw6RnbGljaCBpbiBkZW4gQWJlbmRzdHVuZGVuCiAgUVJHOiAgICAgMTQ1LjQ2MjUgTUh6IChGTSkKCk9WIEZvcmNoaGVpbSAoQjI2KSB1bmQgRnJldW5kZQogIFplaXQ6ICAgIEplZGVuIEZyZWl0YWcsIDE4OjAwIFVocgogIFFSRzogICAgIDE0NS40NzUgTUh6IChGTSkKCjEwLW0tUnVuZGUKICBaZWl0OiAgICBKZWRlbiBTb25udGFnLCAxMzowMCAtIDE3OjAwIFVocgogIFFSRzogICAgIDI4LjU1NSBNSHogKFVTQikKCgo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiBBa3R1ZWxsZSBTb25kZXItRE9LcyBpbiBGcmFua2VuCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KClNvbmRlci1ET0sgIjUwQjA3IiBkZXMgT1YgS3VsbWJhY2ggKEIwNykKICBBbmxhc3M6ICAgICAgICA1MCBKYWhyZSBPViBLdWxtYmFjaCAoQjA3KQogIFJ1ZnplaWNoZW46ICAgIERGw5hLVSwgREvDmENVLCBES8OYTUdGLCBEUDZLCiAgWmVpdHJhdW06ICAgICAgMDEuMDEuMjAyNiAtIDMxLjEyLjIwMjYKClNvbmRlci1ET0sgIkIxOTU2IiBkZXMgT1YgQ29idXJnIChCMTkpCiAgQW5sYXNzOiAgICAgICAgNzAgSmFocmUgT1YgQ29idWcgKEIxOSkKICBSdWZ6ZWljaGVuOiAgICBETDBDRwogIFplaXRyYXVtOiAgICAgIDAxLjAxLjIwMjYgLSAzMS4xMi4yMDI2CgpTb25kZXItRE9LICI2MEIyNiIgZGVzIE9WIEZvcmNoaGVpbSAoQjI2KQogIEFubGFzczogICAgICAgIDYwIEphaHJlIE9WIEZvcmNoaGVpbSAoQjI2KQogIFJ1ZnplaWNoZW46ICAgIERMMEZPICsgREIwUVYKICBaZWl0cmF1bTogICAgICAyMi4wMS4yMDI2IC0gMzEuMTIuMjAyNgoKCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIEFtYXRldXJmdW5rYXVzYmlsZHVuZyBpbiB1bmQgdW0gZGVuIERpc3RyaWt0IEZyYW5rZW4KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQoKQXVzYmlsZHVuZyAtIFdpZSB3aXJkIG1hbiBGdW5rYW1hdGV1cj8KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KQXVjaCBpbiBkZXIgaGV1dGlnZW4gWmVpdCBoYXQgZGVyIEFtYXRldXJmdW5rIGVpbmVuIGhvaGVuIFN0ZWxsZW53ZXJ0LgpFciBpc3QgZWluIHdlbHR1bXNwYW5uZW5kZXMgdW5kIHbDtmxrZXJ2ZXJzdMOkbmRpZ2VuZGVzIEhvYmJ5LiBEZXIgRGV1dHNjaGUKQW1hdGV1ciBSYWRpbyBDbHViIGUuVi4gKERBUkMpIGJpZXRldCBkdXJjaCBzZWluZSBPcnRzdmVyYsOkbmRlIEF1c2JpbGR1bmdzLQprdXJzZSBpbiBnYW56IERldXRzY2hsYW5kIGFuLiBVbnRlciB3d3cuZGFyYy5kZS9iIHVuZCBoaWVyIGltIEZyYW5rZW5ydW5kLQpzcHJ1Y2ggZmluZGV0IG1hbiBhbGxlIHdpY2h0aWdlbiBJbmZvcm1hdGlvbmVuIHp1IGdlcGxhbnRlbiBvZGVyIGFrdHVlbGwKbGF1ZmVuZGVuIEF1c2JpbGR1bmdza3Vyc2VuIGluIEZyYW5rZW4uCgoKQXVzYmlsZHVuZ3NrdXJzZSBpbiBGcmFua2VuCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpGb2xnZW5kZSBPcnRzdmVyYsOkbmRlIGluIEZyYW5rZW4gYmlldGVuIEFtYXRldXJmdW5rLUF1c2JpbGR1bmdza3Vyc2UgYW46CgpPcnRzdmVyYmFuZCAgICAgICAgICAgICBLbGFzc2UgICBCZWdpbm4gICAgICAgT3J0Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLSAgIC0tLS0tLSAgIC0tLS0tLS0tLS0gICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpPViBCYXlyZXV0aCAoQjA2KSAgICAgICBFICAgICAgICAwOS4wMS4yMDI2ICAgU3TDpGR0aXNjaGVzIEp1Z2VuZGhlaW0gQmF5cmV1dGgKT1YgTsO8cm5iZXJnIFPDvGQgKEIxMSkgICBOL0UvQSAgICAwNy4wMi4yMDI2ICAgT25saW5lIGltIFRyZWZmLkRBUkMuZGUKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCkRldGFpbHMgenUgZGVuIGVpbnplbG5lbiBLdXJzZW4gc3RlaGVuIGF1ZiBkZW4gamV3ZWlsaWdlbiBPVi1XZWJzZWl0ZW4uCgoKVW50ZXJzdMO8dHp1bmcgZsO8ciBTZWxic3RsZXJuZXIKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCk1hbiBrYW5uIHNpY2ggYXVjaCB6ZWl0bGljaCB1bmFiaMOkbmdpZyBtaXR0ZWxzIEludGVybmV0LCBoZXJrw7ZtbWxpY2hlciBMaXRlLQpyYXR1ciBvZGVyIGRlciBIaWxmZSB2b24gQXBwcyBhdWYgZGllIEFtYXRldXJmdW5rcHLDvGZ1bmcgdm9yYmVyZWl0ZW4uIExlaWRlcgppc3QgYXVjaCBkaWUgYmVzdGUgQXBwIG5vY2ggbmljaHQgaW4gZGVyIExhZ2UsIHRhdHPDpGNobGljaGUgQW1hdGV1cmZ1bmtwcmF4aXMKZGlyZWt0IGFuIGRlciBBbnRlbm5lIG9kZXIgYW0gRnVua2dlcsOkdCBpbSByZWFsaXN0aXNjaGVuIEF1c2JpbGR1bmdzYmV0cmllYgp6dSB2ZXJtaXR0ZWxuLiBXZXIgaGllcmJlaSBIaWxmZXN0ZWxsdW5nIGJlbsO2dGlndCwgZXJzdGUgcGVyc8O2bmxpY2hlIEtvbnRha3RlCmtuw7xwZmVuIG3DtmNodGUgb2RlciB6dXPDpHR6bGljaCAiZWNodGUiIEZ1bmtwcmF4aXMgZXJ3ZXJiZW4gd2lsbCwgZGVtIGhlbGZlbgp3aXIgZ2VybmUgd2VpdGVyLiBXaXIgYml0dGVuIHVtIEtvbnRha3RhdWZuYWhtZS4KCgo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiBUZXJtaW52b3JzY2hhdSBpbiBkZXIgS3VyesO8YmVyc2ljaHQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQoKQXByaWwgMjAyNgotLS0tLS0tLS0tCjI0LiAgICAgIE1pdGdsaWVkZXJ2ZXJzYW1tbHVuZyBkZXMgT1YgV8O8cnpidXJnIChCMTgpICAgICAgICAgICAgICAgICAgMTk6MzAgVWhyCiAgICAgICAgIGltIE9WLUxva2FsICh1bnRlbiBiZWkgZGVyIEtlZ2VsYmFobikKCjI0LiAgICAgIE1pdGdsaWVkZXJ2ZXJzYW1tbHVuZyBkZXMgT1YgQWx0ZG9yZiAoVTIyKSAgICAgICAgICAgICAgICAgICAyMDowMCBVaHIKICAgICAgICAgaW0gT1YtTG9rYWwsIG9obmUgTmV1d2FobGVuCgoyNS4gICAgICA3LiBGVU5LLlRBRyBpbiBkZXIgTWVzc2UgS2Fzc2VsCgoyNi4gICAgICBPbmxpbmUtSW5mb3JtYXRpb25zYWJlbmQgenVtIEZyYW5rZW5jb250ZXN0ICAgICAgICAgICAgICAgICAgMjA6MDAgVWhyCiAgICAgICAgIGF1ZiBUcmVmZi5EQVJDLmRlCgoyOC4gICAgICBBRlUtUHLDvGZ1bmcgYmVpIGRlciBCTmV0ekEgTsO8cm5iZXJnIChhdXNnZWJ1Y2h0KSAgICAgICAgICAgICAgICAgICBWK00KCgpNYWkgMjAyNgotLS0tLS0tLQowNS4gICAgICAyNy4gRXVyb3BhdGFnIGRlciBTY2h1bHN0YXRpb25lbiBkZXMgQUFUaVMgZS5WLiBtaXQKICAgICAgICAgQWt0aXZpdMOkdCBhbiBkZXIgVGVjaG5pc2NoZW4gSG9jaHNjaHVsZSBOw7xybmJlcmcgR2VvcmcgU2ltb24gT2htCiAgICAgICAgIHVuZCBkZXIgQmVydWZsaWNoZW4gU2NodWxlIDEgTsO8cm5iZXJnCgowOS4rMTAuICBBa3Rpdml0w6R0c3dldHRiZXdlcmIgRnJhbmtlbgoKMTAuICAgICAgRnJhbmtlbmZ1Y2hzamFnZCBiZWkgTsO8cm5iZXJnL01vb3JlbmJydW5uCiAgICAgICAgIDEwOjAwIFVocjogMiBtLCAxNDowMCBVaHI6IDgwIG0KCjEyLiAgICAgIEFGVS1QcsO8ZnVuZyBiZWkgZGVyIEJOZXR6QSBOw7xybmJlcmcgKG5vY2ggUGzDpHR6ZSBmcmVpKSAgICAgICAgICAgICBWK00KCjEyLiAgICAgIE1pdGdsaWVkZXJ2ZXJzYW1tbHVuZyBkZXMgT1YgTsO8cm5iZXJnIFPDvGQgKEIxMSkgICAgICAgICAgICAgIDE5OjAwIFVocgogICAgICAgICBpbSBPVi1Mb2thbCwgb2huZSBOZXV3YWhsZW4KCjEzLiAgICAgIFZvcnRyYWcgIlBhcmtzIG9uIHRoZSBBaXIgLSBBbWF0ZXVyZnVuayBpbiBkZXIgTmF0dXIiICAgICAgICAxOTowMCBVaHIKICAgICAgICAgYmVpbSBPViBOw7xybmJlcmcgTm9yZCAoQjI1KSBpbSBPVi1Mb2thbAoKMTQuICAgICAgRmFtaWxpZW5mZXN0IGRlcyBPViBCYXlyZXV0aCAoQjA2KSBpbiBkZXIgV2lsaGVsbWluZW5hdWUKCjE0Li0xNy4gIEZpZWxkZGF5IGRlcyBPViBGw7xydGggKEIwMSkKICAgICAgICAgYW0gdW5kIGltIFBmYWRmaW5kZXJoYXVzIExpbmRlcnNiZXJnCgoxNi4gICAgICBMaW51eCBQcmVzZW50YXRpb24gRGF5IGRlciBMaW51eC1Vc2VyLUdyb3VwIE7DvHJuYmVyZyAgIDEyOjAwLTE4OjAwIFVocgogICAgICAgICBTcG9ydGdhc3RzdMOkdHRlIFN0LiBKb2hhbm5pcyAxODg4LCBTY2huZXBmZW5yZXV0aGVyIEhhdXB0c3RyYXNzZSAxOQogICAgICAgICB3d3cubHVnLW5vcmlzLmRlCgoyMi4gICAgICBNaXRnbGllZGVydmVyc2FtbWx1bmcgZGVzIE9WIExpY2h0ZW5mZWxzIChCMjgpICAgICAgICAgICAgICAgMTk6MDAgVWhyCiAgICAgICAgIGltIE9WLUxva2FsLCBtaXQgTmV1d2FobGVuCgozMC4gICAgICBMb2thbGVyIEZ1bmt0aW9uc3Ryw6RnZXJ0YWcgZGVzIERpc3RyaWt0IEJheWVybi1Pc3QgICAgIDEwOjAwLTE4OjAwIFVocgogICAgICAgICBpbSBNSU5ULUxhYnMgUmVnZW5zYnVyZyBlLlYuCiAgICAgICAgIFJ1ZG9sZi1Wb2d0LVN0cmHDn2UgMTggaW4gOTMwNTMgUmVnZW5zYnVyZwogICAgICAgICB3d3cubWludC1sYWJzLXJlZ2Vuc2J1cmcuZGUKCgpKdW5pIDIwMjYKLS0tLS0tLS0tCjA0Li0wNy4gIEZpZWxkZGF5IGRlcyBPViBIZXJzYnJ1Y2sgKEIxMikgaW4gSGVnZW5kb3JmCgoyMS4gICAgICAyLiBXYW5kZXJ1bmcgZGVzIEFtYXRldXJmdW5rLVdhbmRlcnN0YW1tdGlzY2ggRnJhbmtlbiAgICAgICAgMTA6MDAgVWhyCiAgICAgICAgIGluIGRlciBGcsOkbmtpc2NoZW4gU2Nod2VpeiBiZWkgUG90dGVuc3RlaW4KCjI2Li0yOC4gIDQ5LiBIQU0tUmFkaW8gaW4gRnJpZWRyaWNoc2hhZmVuCiAgICAgICAgIHd3dy5oYW1yYWRpby1mcmllZHJpY2hzaGFmZW4uZGUKCjMwLiAgICAgIEbDvGhydW5nIGFtIEFybm8tUGVuemlhcy1SYWRpb3RlbGVza29wIGRlciBTdGVybndhcnRlIE7DvHJuYmVyZwoKCkp1bGkgMjAyNgotLS0tLS0tLS0KMjQuLTI2LiAgRmllbGRkYXkgZGVzIE9WIEJheXJldXRoIChCMDYpIGFtIE9zY2hlbmJlcmcKICAgICAgICAgTWl0Z2xpZWRlcnZlcnNhbW1sdW5nIGFtIDI1LjA3LgoKMzEuLTAyLiAgQW1hdGV1cmZ1bmtjYW1wIGRlciBPVmUgQmFkIE5ldXN0YWR0L1NhYWxlIChCMTApIHVuZCBIb2hlIFJow7ZuIChCNDMpCiAgICAgICAgIGF1ZiBkZXIgSG9oZW4gR2ViYSBpbiBUaMO8cmluZ2VuCgoKU2VwdGVtYmVyIDIwMjYKLS0tLS0tLS0tLS0tLS0KMDUuLTA2LiAgRmllbGRkYXkgZGVzIE9WIExpY2h0ZW5mZWxzIChCMjgpCiAgICAgICAgIGJlaSBkZW4gIldlcmRlbmZlbHNlcm4iLCBhbSBSb3RlbiBIw7xnZWwgaW4gOTYyMTUgTGljaHRlbmZlbHMtS8O2c3RlbgoKMjYuICAgICAgRnVua3RyZWZmLUZyYW5rZW4gbWl0IEZsb2htYXJrdCAgICAgICAgICAgICAgICAgICAgICAgIDA5OjAwLTE1OjAwIFVocgogICAgICAgICBkZXMgT1YgTGljaHRlbmZlbHMgKEIyOCkKICAgICAgICAgaW4gZGVyIFBldGVyLUouLU1vbGwtSGFsbGUgaW4gOTYyMzEgQmFkIFN0YWZmZWxzdGVpbgogICAgICAgICB3d3cuZGFyYy5kZS9iMjgvZnVua3RyZWZmLWZyYW5rZW4KCgpPa3RvYmVyIDIwMjYKLS0tLS0tLS0tLS0tCjExLiAgICAgIERpc3RyaWt0c3ZlcnNhbW1sdW5nIEZyYW5rZW4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxMDowMCBVaHIKCgpOb3ZlbWJlciAyMDI2Ci0tLS0tLS0tLS0tLS0KMTQuLTE1LiAgREFSQy1NaXRnbGllZGVydmVyc2FtbWx1bmcgaW4gQmF1bmF0YWwKCjIxLiAgICAgIExpbnV4IFByZXNlbnRhdGlvbiBEYXkgZGVyIExpbnV4LVVzZXItR3JvdXAgTsO8cm5iZXJnICAgMTQ6MDAtMTk6MDAgVWhyCiAgICAgICAgIGluIEtvb3BlcmF0aW9uIG1pdCBkZW0gRmFiTGFiIGRlciBSZWdpb24gTsO8cm5iZXJnCiAgICAgICAgIFNjaHdhYmFjaGVyIFN0cmHDn2UgNTEyIGluIDkwNzYzIEbDvHJ0aAogICAgICAgICB3d3cubHVnLW5vcmlzLmRlCgoKQWxsZSBaZWl0ZW4gc2luZCBpbiBsb2thbGVyIE9ydHN6ZWl0IChNRVovTUVTWikuCgo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiBHZXBsYW50ZSBPcnRlIGRlciBuw6RjaHN0ZW4gRGlzdHJpa3RzdmVyc2FtbWx1bmdlbiBpbiBGcmFua2VuCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KClRlcm1pbiAgICAgIEF1c3JpY2h0ZW5kZXIgT1YgICAgICAgICAgICBPcnQKLS0tLS0tLS0tLSAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoxMS4xMC4yMDI2ICBIZXJzYnJ1Y2sgKEIxMikgICAgICAgICAgICAgR2FzdHN0w6R0dGUgIlp1bSBhbHRlbiBTY2hsb8OfIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgS2xlZWRvcmYgNQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOTEyNDEgS2lyY2hlbnNpdHRlbmJhY2gKCjIwMjcgICAgICAgIE7DvHJuYmVyZyBTw7xkIChCMTEpICAgICAgICAgIE7DvHJuYmVyZwoKCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIFJ1bmRzcHJ1Y2hzdGF0aXN0aWsKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQoKRm9sZ2VuZGUgT3J0c3ZlcmLDpG5kZSBoYWJlbiBpbiBkaWVzZW0gSmFociBtaXQgYW1hdGV1cmZ1bmtzcGV6aWZpc2NoZW4KTWVsZHVuZ2VuIHp1bSBGcmFua2VucnVuZHNwcnVjaCBiZWlnZXRyYWdlbjoKCi0gQjAxLCBCMDMsIEIwNiwgQjA3LCBCMDgsIEIxMSwgQjEyLCBCMTcsIEIyMCwgQjI1LCBCMjYsIEIyOSwgQjMwLCBCMzcKICBaMTUsIFUxMAoKRGF6dSBrYW1lbiB3ZWl0ZXJlIFJ1bmRzcHJ1Y2htZWxkdW5nZW4gdm9uOgoKLSBCTmV0ekEKLSBBUkRGLVJlZmVyYXQgRnJhbmtlbgotIFJlZmVyYXQgQWt0aXZpdMOkdHN3ZXR0YmV3ZXJiIEZyYW5rZW4KLSBGYWNoZ3J1cHBlIFJhZGlvYXN0cm9ub21pZSBkZXIgQXN0cm9ub21pc2NoZW4gR2VzZWxsc2NoYWZ0IE7DvHJuYmVyZwotIERpc3RyaWt0c3ZvcnNpdHplbmRlciBVCi0gQ29udGVzdG1hbm5zY2hhZnQgTW9yaXR6YmVyZwotIEVkZ2FyIExlcm5lciwgREwyR0JHIChBNDgpCgoKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQoKSWNoIHdlaXNlIGFuIGRpZXNlciBTdGVsbGUgYXVzZHLDvGNrbGljaCBkYXJhdWYgaGluLCBkYXNzIGRpZSBWZXJhbnR3b3J0dW5nCmbDvHIgZGllIEluaGFsdGUgZGVyIE1lbGR1bmdlbiBiZWkgZGVuIGpld2VpbGlnZW4gVmVyZmFzc2VybiBsaWVndC4gRGllClJlZGFrdGlvbiBiZWjDpGx0IHNpY2ggZWluZSBzaW5uZXJoYWx0ZW5kZSBLw7xyenVuZyBlaW5nZXNhbmR0ZXIgTWVsZHVuZ2VuCnZvci4gRXMgaXN0IGdld8O8bnNjaHQgdW5kIGltIFNpbm5lIGRlcyBBbWF0ZXVyZnVua3MsIGRhc3MgZGllc2VyIFJ1bmRzcHJ1Y2gKdW5kIGRpZSBkYXJpbiBlbnRoYWx0ZW5lbiBNZWxkdW5nZW4gZWluZSBtw7ZnbGljaHN0IHdlaXRlIFZlcmJyZWl0dW5nIGZpbmRlbi4KCkVpbmUgw5xiZXJuYWhtZSBpbiBhbmRlcmUgUnVuZHNwcsO8Y2hlLCBkaWUgRWluYmluZHVuZyBpbiBXZWJzZWl0ZW4gb2RlciBkaWUKV2llZGVyZ2FiZSBpbiBQcmludG1lZGllbiB1bnRlcmxpZWd0IGRlc2hhbGIsIG1pdCBBbmdhYmUgZGVyIEluZm9ybWF0aW9ucy0KcXVlbGxlLCBrZWluZXJsZWkgQmVzY2hyw6Rua3VuZy4gRmFsbHMgYXVmIGRlciBqZXdlaWxpZ2VuIFBsYXR0Zm9ybSBhbmRlcmUKQmVzdGltbXVuZ2VuIGdlbHRlbiBzb2xsdGVuLCBlcnN0cmVja2VuIHNpY2ggZGllc2UgbmljaHQgYXVmIGRpZSBmcmVpZSBWZXItCmbDvGdiYXJrZWl0IGRpZXNlciBSdW5kc3BydWNoaW5mb3JtYXRpb25lbi4gQWxsZSBJbmZvcm1hdGlvbmVuIGF1cyBkaWVzZW0KUnVuZHNwcnVjaCBzaW5kIHZvbiBqZWRlcm1hbm4gZnJlaSBudXR6YmFyLgpJbmZvOiBFY2toYXJkIEtyYXVzLCBESDFORUsgKEIxMSkKICAgICAgUmVkYWt0ZXVyIHVuZCBTcHJlY2hlciBkZXMgRnJhbmtlbnJ1bmRzcHJ1Y2hlcwoKCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KCiAgICBJY2ggYmVkYW5rZSBtaWNoIGJlaSBhbGxlbiBadXNlbmRlcm4gZsO8ciBpaHJlIEJlaXRyw6RnZSB6dW0gUnVuZHNwcnVjaC4KCiBJbmZvcywgVGVybWluZSB1bmQgVmVyYW5zdGFsdHVuZ3NoaW53ZWlzZSBmw7xyIGRlbiBSdW5kc3BydWNoIGJpdHRlIGFuOgogRWNraGFyZCBLcmF1cywgREgxTkVLICAgICBUZWxlZm9uICAgICAgICAgICBNb2JpbCAgICAgICAgICAgIE1haWwKIERPSyBCMTEgICAgTE9DIEpONTlNSSAgICAgMDkxMjIgOTgzOTY5MSAgICAgMDE3NCAzMTM2MjgzICAgICBkaDFuZWtAZGFyYy5kZQoKICAgICAgICAgICAgVmllbGVuIERhbmsgZsO8ciBEZWluIEludGVyZXNzZSBhbSBGcmFua2VucnVuZHNwcnVjaC4KCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KICAgICAgICAgRGllc2VyIFJ1bmRzcHJ1Y2ggd3VyZGUgZXJzdGVsbHQgdW50ZXIgTGludXggWHVidW50dSAyNC4wNCBMVFMKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQoKCjwvaDM+PC9wcmU+e0J53IWhY7AAe0Hq+XW3wAAAPAB9AX0AdwZjbG9zZWR3BmNsb3NlZHl3AHcIc3RhbmRhcmR3AHckNWVkNDZmMDUtYmYyZC00MzdlLTlhY2ItNDhjMWI2NThjNWVleHcJY29yZS9odG1sd5T0ATwhLS1tb3JlLS0+PHByZT48aDM+CgogICAgICAgKiAgICAgICAgICAgRGV1dHNjaGVyIEFtYXRldXIgUmFkaW8gQ2x1YiBlLlYuCj09PT0gKiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KICAgICogRCAqICAgICAgICAgRnJhbmtlbnJ1bmRzcHJ1Y2ggdm9tIDI0LjA0LjIwMjYgLyBLVzE3CiAgICogICAgICogICAgICAgIEFrdHVlbGxlIEluZm9ybWF0aW9uZW4gYXVzIGRlciBXZWx0IGRlcyBBbWF0ZXVyZnVua2RpZW5zdGVzCiAgKiBBICAgUiAqCiAgICogICAgICogICAgICAgIFJlZGFrdGV1ciB1bmQgU3ByZWNoZXIgZGVzIFJ1bmRzcHJ1Y2hlczoKICAgICogQyAqICAgICAgICAgRWNraGFyZCBLcmF1cywgREgxTkVLIChCMTEpCj09PT0gKiAqID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KICAgICAgKiAgICAgICAgICAgMjUgSmFocmUgRnJhbmtlbnJ1bmRzcHJ1Y2ggdm9uIERIMU5FSywgMjAwMS0yMDI2CgoKRGVyIFJ1bmRzcHJ1Y2ggZGVzIERpc3RyaWt0ZXMgRnJhbmtlbiB3aXJkIGplZGVuIEZyZWl0YWcgYWIgMTk6MzAgVWhyIE9ydHN6ZWl0CsO8YmVyIGZvbGdlbmRlIFJlbGFpc2Z1bmtzdGVsbGVuIGF1c2dlc2VuZGV0OgoKLSBOw7xybmJlcmctU3RhZHQsIERCMFVOIGF1ZiAxNDUuNjUwIE1IegogIGF1ZiBkZW0gQnVyZ2JlcmcgaW4gTsO8cm5iZXJnIChTY2h1bGdlYsOkdWRlIGFtIFBhbmllcnNwbGF0eiksCiAgMzQwIG0gw7xiZXIgTi5OLiBpbSBMb2NhdG9yZmVsZCBKTjU5TkwuCgotIFNjaHdhYmFjaCwgRE0wU0MgYXVmIDQzOC45ODc1IE1IegogIGltIEluZHVzdHJpZWdlYmlldCBSZWRuaXR6aGVtYmFjaC1JZ2Vsc2RvcmYsCiAgMzkyIG0gw7xiZXIgTi5OLiBpbSBMb2NhdG9yZmVsZCBKTjU5TUguCgotIE5lbm5zbGluZ2VuLCBEQjBBTUIgYXVmIDQzOS40MjUgTUh6CiAgYXVmIGRlbSBCw7xjaGVsYmVyZyBiZWkgSW5kZXJuYnVjaCBjYS4gOCBrbSDDtnN0bGljaCB2b24gV2Vpw59lbmJ1cmcgdW5kCiAgY2EuIDQ1IGttIHPDvGRsaWNoIHZvbiBOw7xybmJlcmcsIDc4MCBtIMO8YmVyIE4uTi4gaW0gTG9jYXRvcmZlbGQgSk41OU5BLgoKLSBIZXJzYnJ1Y2ssIERCMEVIIGF1ZiAxNDUuNjYyNSBNSHogKEVjaG9saW5rIDIyNTgwKQogIGF1ZiBkZW0gV2Fzc2VydHVybSBpbiBHcm\/Dn3ZpZWJlcmcKICA1MjAgbSDDvGJlciBOLk4uIGltIExvY2F0b3JmZWxkIEpONTlSTS4KCi0gQW1iZXJnLCBEQjBDSiBhdWYgNDM4Ljg3NSBNSHogKEVjaG9saW5rIDMxOTA1NCwgQ1RDU1MgNzEuOSBIeikKICBhdWYgZGVyIE1hcmlhaGlsZmJlcmdraXJjaGUsIDU2MCBtIMO8YmVyIE4uTi4gaW0gTG9jYXRvcmZlbGQgSk41OVdLLgoKLSBNYXJrdHJlZHdpdHosIERCME1BSyBhdWYgMTQ1Ljc3NSBNSHogKEVjaG9saW5rIDIzNzY4NikKICDDtnN0bGljaCBNYXJrdHJlZHdpdHogaW0gT3J0c3RlaWwgSGFpbmdyw7xuIGF1ZiBkZW0gT1YtR2Vsw6RuZGUgdm9uIEIwMywKICA2NjUgbSDDvGJlciBOLk4uIGltIExvY2F0b3JmZWxkIEpPNjBCQS4KCi0gQmF5cmV1dGgsIERCMEJUIGF1ZiAxNDUuNjEyNSBNSHogKEVjaG9saW5rIDE0NTk1MCkKICBhbiBkZXIgTm90ZnVua3N0ZWxsZSBhdWYgZGVtIFNvcGhpZW5iZXJnIHPDvGRsaWNoIEJheXJldXRoLAogIDYzMCBtIMO8YmVyIE4uTi4gaW0gTG9jYXRvcmZlbGQgSk41OVNWLgoKLSBBbHRlbnN0ZWluLCBEQjBOVSBhdWYgNDM4LjY3NSBNSHogKEVjaG9saW5rIDkzOTQ2NykKICBuw7ZyZGxpY2hlciBMYW5ka3JlaXMgSGHDn2JlcmdlLAogIGNhLiA0NzAgbSDDvGJlciBOLk4uIGltIExvY2F0b3JmZWxkIEpPNTBJRS4KICDDnGJlcnRyYWd1bmcgaW5zIEZNLUZ1bmtuZXR6IGluIFRhbGtncm91cCA5NjEyNi4KCi0gU2Nod2VpbmZ1cnQsIERCMEZXUyBhdWYgNDM5LjMzNzUgTUh6IChFY2hvbGluayA2ODU4MTgsIENUQ1NTIDk3LjQgSHopCiAgaW0gT1YtSGVpbSBkZXMgT1YgU2Nod2VpbmZ1cnQgKEIxNCkKICBjYS4gMjM3IG0gw7xiZXIgTi5OLiBpbSBMb2NhdG9yZmVsZCBKTzUwQ0IuCgotIFfDvHJ6YnVyZywgREIwV1pIIGF1ZiAxNDUuMjg3NSBNSHogKEVjaG9saW5rIFNpbXBsZXggMzE0MTQwLCBDVENTUyAxNzkgSHopCiAgSGV0dHN0YWR0IGltIFdlc3RlbiB2b24gV8O8cnpidXJnCiAgMzIwIG0gw7xiZXIgTi5OLiBpbSBMb2NhdG9yZmVsZCBKTjQ5VlQKCi0gQnVyZ2Jlcm5oZWltLCBEQjBCSCBhdWYgNDMwLjAyNSBNSHogKEVjaG9saW5rIFNpbXBsZXggNDU3NzY3LCBDVENTUyA3OS43IEh6KQogIDM1MCBtIMO8YmVyIE4uTi4gaW0gTG9jYXRvcmZlbGQgSk41OURLLgoKLSBETVIgQnJhbmRtZWlzdGVyLU5ldHosICJSZWdpb24gRnJhbmtlbiIgKHZvbiBleHRlcm46IFRHIDI2Mjg0KQogIFp1aMO2cmVuIGFscyBTV0wgb2RlciBPTS9ZTCBvaG5lIERNUi1HZXLDpHQgw7xiZXIgZGllIEJyYW5kbWVpc3RlciBIb3NlbGluZQogIGh0dHBzOi8vaG9zZS5icmFuZG1laXN0ZXIubmV0d29yay8jLwoKLSBBdXNzZW5kdW5nIGltIDEwLW0tQmFuZCBhdWYgMjguNTU1IE1IeiBpbiBTU0IsIHZlcnRpa2FsIHBvbGFyaXNpZXJ0CiAgU3RhbmRvcnQgdm9uIERMMVNKTiBpbiBOw7xybmJlcmcsIDMyNSBtIMO8YmVyIE4uTi4gaW0gTG9jYXRvcmZlbGQgSk41OU5LLgoKWnVtIE5hY2hsZXNlbiBnaWJ0IGVzIGRlbiBSdW5kc3BydWNoOgoKLSBBdWYgZGVyIEhvbWVwYWdlIGRlcyBEaXN0cmlrdGVzIEZyYW5rZW4KICBVUkw6IHd3dy5kYXJjLmRlL2IKICAgICAgIC0+IEZyYW5rZW5ydW5kc3BydWNoCiAgT1A6ICBFY2toYXJkIEtyYXVzLCBESDFORUsgKEIxMSkKCi0gQXVmIGRlciBIb21lcGFnZSBkZXIgQW1hdGV1cmZ1bmtzcG9ydGdydXBwZSBOZXVlbmRldHRlbHNhdSAoQUZHTikKICBVUkw6IHd3dy5hZmduLmRlCiAgICAgICAtPiBSdW5kc3Byw7xjaGUgLT4gRnJhbmtlbnJ1bmRzcHJ1Y2gKICBPUDogIFBldGVyIEhhYmVyemV0dGwsIERLOU5QIChaNjEpCgotIEluIGRlbiBSdWJyaWtlbiBGUkFOS0VOIHVuZCBESVNUUklLVCBkZXIgUGFja2V0LVJhZGlvLU1haWxib3hlbgoKCldlaXRlcmUgaW50ZXJlc3NhbnRlIEluZm9ybWF0aW9uZW4gYXVzIGRlbSBBbWF0ZXVyZnVua2RpZW5zdCB1bmQgQXVzesO8Z2UKYXVzIGRlbSBGcmFua2VucnVuZHNwcnVjaCBiaWV0ZW4gZm9sZ2VuZGUgUnVuZHNwcsO8Y2hlIGltIERpc3RyaWt0IEZyYW5rZW4KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpTb25udGFnLCAxMDowMCBVaHI6IFJ1bmRzcHJ1Y2ggZGVzIE9WIEhhc3NiZXJnZSAoQjM3KQogIEluaGFsdDogREwtUnVuZHNwcnVjaCwgQXVzesO8Z2UgYXVzIGRlbSBGcmFua2VucnVuZHNwcnVjaCwgQjM3LU5hY2hyaWNodGVuCiAgT1A6ICAgICBBdHRpbGEgS29jaXMsIERMMU5VWCAoQjM3KQogIFFSRzogICAgUmVsYWlzIEFsdGVuc3RlaW4vTWFyb2xkc3dlaXNhY2gsIERCME5VIGF1ZiA0MzguNjc1IE1IeiBpbiBKTzUwSUUKClNvbm50YWcsIDEwOjMwIFVocjogUnVuZHNwcnVjaCBkZXMgT1YgQW5zYmFjaCAoQjAyKQogIEluaGFsdDogQXVzesO8Z2UgYXVzIGRlbSBGcmFua2VucnVuZHNwcnVjaCwgQjAyLU5hY2hyaWNodGVuCiAgT1A6ICAgICBGcmFuayBIYW1hciwgREwyRkFOIChCMDIpCiAgUVJHOiAgICBSZWxhaXMgQW5zYmFjaCwgREIwQU5VIGF1ZiA0MzkuNDAwIE1IeiBpbiBKTjU5SEgKCk1vbnRhZywgMTk6MzAgVWhyOiBSdW5kc3BydWNoIGRlcyBPViBCYW1iZXJnIChCMDUpCiAgSW5oYWx0OiBETC1SdW5kc3BydWNoLCBCMDUtTmFjaHJpY2h0ZW4KICBPUDogICAgIEpvYWNoaW0gU2Now7x0emUsIERMNU5CUyAoQjA1KQogIFFSRzogICAgUmVsYWlzIEJhbWJlcmcsIERCMFVCIGF1ZiAxNDUuNjI1IE1IeiBpbiBKTjU5TVUKCkFsbGUgWmVpdGVuIGluIGxva2FsZXIgT3J0c3plaXQgKE1FWiwgTUVTWikuCgoKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogTm90ZnVua2ZyZXF1ZW56ZW4KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQoKVm9uIGRlbiBBbWF0ZXVyZnVua3ZlcmLDpG5kZW4gZGVyIElBUlUgd3VyZGVuIENlbnRlciBvZiBBY3Rpdml0eSAoQ29BKSBmw7xyIGRlbgpOb3RmdW5rIGZlc3RnZWxlZ3QuIERpZSBJQVJVIGhhdCBiZWkgZGVyIEZlc3RsZWd1bmcgZGVyIENvQS1GcmVxdWVuemVuIGRpZQp1bnRlcnNjaGllZGxpY2hlbiBnZXNldHpsaWNoZW4gQmVzdGltbXVuZ2VuIGRlciBkcmVpIFJlZ2lvbmVuIGJlcsO8Y2tzaWNodGlndCwKd2FzIHp1IHRlaWx3ZWlzZSB1bnRlcnNjaGllZGxpY2hlbiBOb3RmdW5rLUNvQS1GcmVxdWVuemVuIGluIGRlbiBkcmVpIElBUlUtClJlZ2lvbmVuIGbDvGhydGUuIFN0YXRpb25lbiwgZGllIHNpY2ggbWl0IE5vdGZ1bmsgYmVmYXNzZW4sIHNvbGx0ZW4gYXVmIGRpZXNlbgpGcmVxdWVuemVuIGVtcGZhbmdzYmVyZWl0IHNlaW4uCgpDb0EtRnJlcXVlbnplbiBpbnRlcm5hdGlvbmFsCgogIFJlZ2lvbiAxIChMU0IpOiAgICAgICAgMy43NjAgTUh6LCAgIDcuMTEwIE1IegogIFJlZ2lvbiAyIChMU0IpOiAgICAgICAgNy4wNjAgTUh6LCAgIDcuMjQwIE1IeiwgICA3LjI5MCBNSHoKICBSZWdpb24gMyAoTFNCKTogICAgICAgIDMuNjAwIE1IeiwgICA3LjExMCBNSHoKICBXZWx0d2VpdCAoVVNCKTogICAgICAgMTQuMzAwIE1IeiwgIDE4LjE2MCBNSHosICAyMS4zNjAgTUh6CgpOb3RmdW5rZnJlcXVlbnplbiBuYXRpb25hbCAoREwpCgogIE5vdGZ1bmtydW5kc3BydWNoIHVuZCAtcnVuZGVuOiAgICAgICAgIDMuNjQzIE1IeiAoTFNCKQogIEFucnVmZnJlcXVlbnogbW9iaWw6ICAgICAgICAgICAgICAgICAxNDUuNTAwIE1IeiAoRk0pCiAgQW5ydWZmcmVxdWVueiBpbnRlcm5hdGlvbmFsOiAgICAgICAgIDQzMy41MDAgTUh6IChGTSkKICBETVIgQnJhbmRtZWlzdGVyLU5ldHogKEV1cm9wYSkgICAgICAgVEcgOTExMiwgRU1DT00gRVUgKFRTMSkKCkludGVybmF0aW9uYWxlIE5vdGZ1bmtmcmVxdWVueiBhdWYgUU8tMTAwIChTU0IpCgogIERvd25saW5rOiAgICAgICAgICAgICAgICAgICAgICAgICAgMTA0ODkuODYwIE1IegogIFVwbGluazogICAgICAgICAgICAgICAgICAgICAgICAgICAgIDI0MDAuMzYwIE1IegoKRsO8ciBsb2thbGUgb2RlciByZWdpb25hbGUgRXJlaWduaXNzZSB1bmQgTm90cnVmZSBzb2xsdGVuIGF1Y2gKZGllIMO2cnRsaWNoZW4gT1YtRnJlcXVlbnplbiB1bmQgUmVsYWlzIGJlcsO8Y2tzaWNodGlndCB3ZXJkZW4uCkluZm86IE5vdGZ1bmtyZWZlcmF0IGRlcyBEQVJDCgoKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogSW5mb3JtYXRpb25lbiBkZXIgQk5ldHpBCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KClRlcm1pbmUgZGVyIG7DpGNoc3RlbiBBRlUtUHLDvGZ1bmdlbiBiZWkgZGVyIEJOZXR6QSBpbiBOw7xybmJlcmcKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoKVGFnICAgICAgIERhdHVtICAgICAgIFplaXQgICBCZW1lcmt1bmcgICAgICAgICAgKFN0YW5kIDI0LjA0LjIwMjYpCi0tLS0tLS0tICAtLS0tLS0tLS0tICAtLS0tLSAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpEaWVuc3RhZyAgMjguMDQuMjAyNiAgVitNICAgIEF1c2dlYnVjaHQKRGllbnN0YWcgIDEyLjA1LjIwMjYgIFYrTSAgICBOb2NoIFBsw6R0emUgZnJlaQoKViA9IFZvcm1pdHRhZ3MsIE0gPSBNaXR0YWdzLCBOID0gTmFjaG1pdHRhZ3MKCgpBbm1lbGR1bmdlbiB6dXIgQW1hdGV1cmZ1bmtwcsO8ZnVuZyBpbiBOw7xybmJlcmcKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpFaW5lIEFubWVsZHVuZyB6dXIgQW1hdGV1cmZ1bmtwcsO8ZnVuZyBpbiBOw7xybmJlcmcgaXN0IG1pdCBBbmdhYmUgZGVzCmdld8O8bnNjaHRlbiBQcsO8ZnVuZ3N0ZXJtaW5zIGFuIGRpZSBCTmV0ekEgbmFjaCBEb3J0bXVuZCB6dSBzZW5kZW4uCgpIaWVyIGRpZSBLb250YWt0ZGF0ZW46CgogIEJ1bmRlc25ldHphZ2VudHVyLCBBdcOfZW5zdGVsbGUgRG9ydG11bmQKICBEaWVuc3RsZWlzdHVuZ3N6ZW50cnVtIDEwCiAgQWx0ZXIgSGVsbHdlZyA1NgogIDQ0Mzc5IERvcnRtdW5kCgogIFRlbGVmb246ICAwMjMxIDk5NTUtMAogIEUtTWFpbDogICBBbWF0ZXVyZnVua3BydWVmdW5nQEJOZXR6QS5kZQoKCkZ1bmtzdMO2cnVuZ2VuIGRlciBCTmV0ekEgZGlnaXRhbCDDvGJlciBkYXMgQnVuZGVzcG9ydGFsIG1lbGRlbgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCklubmVyaGFsYiBkZXIgRGlnaXRhbGlzaWVydW5nc3N0cmF0ZWdpZSBkZXMgQnVuZGVzIGJpZXRldCBkaWUgQnVuZGVzbmV0emFnZW4tCnR1ciBzZWl0IEhlcmJzdCAyMDIzIGRpZSBNw7ZnbGljaGtlaXQsIEZ1bmtzdMO2cnVuZ2VuIMO8YmVyIGRhcyBCdW5kZXNwb3J0YWwKIlZlcndhbHR1bmcgZGlnaXRhbCIgYmVpIGRlciBCdW5kZXNuZXR6YWdlbnR1ciBlaW56dXJlaWNoZW4uIERhcyBQb3J0YWwKZXJtw7ZnbGljaHQgZGllIHN0cnVrdHVyaWVydGUgRWluZ2FiZSBhbGxlciByZWxldmFudGVuIERhdGVuIG1pdCBGcmVxdWVueiwKT3J0LCBaZWl0cHVua3QsIEFydCBkZXIgU3TDtnJ1bmcsIHdlaXRlcmhpbiBkYXMgSG9jaGxhZGVuIHZvbiBNZXNzd2VydGVuLApGb3RvcyBvZGVyIEF1ZGlvZGF0ZWllbiB1bmQgZWluZSBhdXRvbWF0aXNjaGUgRWluZ2FuZ3NiZXN0w6R0aWd1bmcgc293aWUKdHJhbnNwYXJlbnRlIE5hY2h2ZXJmb2xndW5nIElocmVyIE1lbGR1bmcuCgpEYXMgU2VydmljZS1UZWFtIHN0ZWh0IHdlaXRlcmhpbiBmw7xyIHRlbGVmb25pc2NoZSBCZXJhdHVuZyB6dXIgVmVyZsO8Z3VuZy4KU2llIGVycmVpY2hlbiBlcyB2b24gTW9udGFnIGJpcyBGcmVpdGFnIHVudGVyIGRlciBUZWxlZm9ubnVtbWVyIDAyMjggMTQxNTE2LgoKCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIFJ1bmRzcHJ1Y2htZWxkdW5nZW4KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQoKUsO8Y2tibGljayBhdWYgZGllIE1pdGdsaWVkZXJ2ZXJzYW1tbHVuZyBkZXMgT1YgSGVyc2JydWNrIChCMTIpCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCkFtIEZyZWl0YWcsIDE3LjA0LjIwMjYgZmFuZCBkaWUgTWl0Z2xpZWRlcnZlcnNhbW1sdW5nIGRlcyBPViBIZXJzYnJ1Y2sgKEIxMikKaW0gT1YtTG9rYWwgc3RhdHQuIEVzIHdhcmVuIDE4IHN0aW1tYmVyZWNodGlnZSBNaXRnbGllZGVyIGFud2VzZW5kLgoKRsO8ciBsYW5nasOkaHJpZ2UgTWl0Z2xpZWRzY2hhZnQgd3VyZGVuIGdlZWhydDoKICBTdXNhbm5lIFJlaG4sIERHMk5DSCAgICAgICAgenUgNDAgSmFocmVuIE1pdGdsaWVkc2NoYWZ0CiAgS3VydCBHcsO2dHNjaCwgREw2TkRYICAgICAgICB6dSA1MCBKYWhyZW4gTWl0Z2xpZWRzY2hhZnQKICBIZWxtdXQgR2VuZywgREwxTkFPICAgICAgICAgenUgNTAgSmFocmVuIE1pdGdsaWVkc2NoYWZ0CgpEaWUgZHVyY2hnZWbDvGhydGVuIE5ldXdhaGxlbiBlcmdhYmVuIGZvbGdlbmRlIEJlc2V0enR1bmcgZGVyIMOEbXRlcjoKCiAgT1ZWLi4uLi4uLi4uLi4uLi4uLi4uLi4uLjogICBNaWNoYWVsICJNaWNobCIgV2lsZCwgREw0TldNICAgKHdpZSBiaXNoZXIpCiAgU3RlbGx2LiBPVlYuLi4uLi4uLi4uLi4uLjogICBTdGVmYW4gS3LDpG56bGUsIERCMktSICAgICAgICAgICh3aWUgYmlzaGVyKQogIEthc3NpZXIuLi4uLi4uLi4uLi4uLi4uLi46ICAgSm9oYW5uYSBXaWxkLCBETDRKT0ggICAgICAgICAgICh3aWUgYmlzaGVyKQogIFFTTC1NYW5hZ2VyLi4uLi4uLi4uLi4uLi46ICAgR2VyZCBSZWl0em5lciwgREI0UkcgICAgICAgICAgICh3aWUgYmlzaGVyKQogIEdlcsOkdGV3YXJ0Li4uLi4uLi4uLi4uLi4uOiAgIEdlcmQgUmVpdHpuZXIsIERMMU5BTyAgICAgICAgICAobmV1KQoKRGVyIE9WIGhhdCBha3R1ZWxsIDQwIE1pdGdsaWVkZXIuCkRhcyBEdXJjaHNjaG5pdHRzYWx0ZXIgYmV0csOkZ3QgNTkgSmFocmUuCgpVbnNlcmUgVGVybWluZSBpbiBkaWVzZW0gSmFocjoKICAwNC4wNi4gYmlzIDA3LjA2LjIwMjYgICAgICAgIEZpZWxkZGF5IGJlaSBIZWdlbmRvcmYKICAwNC4wNy4yMDI2ICAgICAgICAgICAgICAgICAgIEp1Ymlsw6R1bXNmZWllciA1MCBKYWhyZSBCMTIKICAwNS4wOS4gYmlzIDA2LjA5LjIwMjYgICAgICAgIFRlaWxuYWhtZSBhbSBTU0ItRmllbGRkYXktQ29udGVzdAogIDExLjEwLjIwMjYgICAgICAgICAgICAgICAgICAgRGlzdHJpa3RzdmVyc2FtbWx1bmcgRnJhbmtlbiBiZWkgQjEyIGltIE9WLUxva2FsCiAgMDUuMTIuMjAyNiAgICAgICAgICAgICAgICAgICBPVi1XZWlobmFjaHRzZmVpZXIKCkluZm86IE1pY2hhZWwgIk1pY2hsIiBXaWxkLCBETDROV00gKE9WViBCMTIpCgoKUsO8Y2tibGljayBhdWYgZGllIE1pdGdsaWVkZXJ2ZXJzYW1tbHVuZyBkZXMgT1YgV2Vpw59lbmJ1cmcgKEIyMCkKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCkFtIDE3LjA0LjIwMjYgaGF0dGUgZGVyIE9WIFdlacOfZW5idXJnIChCMjApIHNlaW5lIE1pdGdsaWVkZXJ2ZXJzYW1tbHVuZyBtaXQKTmV1d2FobGVuIGFiZ2VoYWx0ZW4uIE5hY2ggZGVuIEJlcmljaHRlbiB2b20gT1ZWIE5vcmJlcnQsIERHM05ETCB1bmQgdW5zZXJlcwpLYXNzaWVycyBQZXRlciwgREs4V0QgZ2luZyBlcyBuYWNoIGt1cnplciBBdXNzcHJhY2hlIHp1ciBXYWhsIGRlcyBuZXVlbgpWb3JzdGFuZHMuCgpEaWVzZXIgc2V0enQgc2ljaCB3aWUgZm9sZ3QgenVzYW1tZW46CgogIE9WVi4uLi4uLi4uLi4uLi4uLi4uLi4uLi46ICAgVXdlIE1hbm4sIERLMlVXRSAgICAgICAgICAgICAgIChuZXUpCiAgU2NocmlmdGbDvGhyZXIvSG9tZXBhZ2UuLi46ICAgVXdlIE1hbm4sIERLMlVXRSAgICAgICAgICAgICAgIChuZXUpCiAgU3RlbGx2LiBPVlYuLi4uLi4uLi4uLi4uLjogICBQZXRlciBMZWlwb2xkLCBESzhXRCAgICAgICAgICAgKG5ldSkKICBLYXNzaWVyLi4uLi4uLi4uLi4uLi4uLi4uOiAgIFBldGVyLCBESzhXRCAgICAgICAgICAgICAgICAgICAod2llIGJpc2hlcikKICBRU0wtTWFuYWdlci4uLi4uLi4uLi4uLi4uOiAgIE5vcmJlcnQsIERHM05ETCAgICAgICAgICAgICAgICAobmV1KQoKRWluIGdyb8OfZXMgRGFua2VzY2jDtm4gZ2lsdCB1bnNlcmVtIGxhbmdqw6RocmlnZW4gUVNMLU1hbmFnZXIgV2FsdGVyIERyZWNoc2xlciwKREY1Tkcgc2VpbmVzIFplaWNoZW5zIGF1Y2ggIkZhaHJkaWVuc3RsZWl0ZXIiIHVuc2VyZXIgU29ubnRhZ3NydW5kZSwgZGVyIGF1cwpnZXN1bmRoZWl0bGljaGVuIEdyw7xuZGVuIHNlaW4gQW10IGFiZ2ViZW4gbXVzc3RlLiBBbGxlcyBHdXRlLCB2aWVsIEdlc3VuZGhlaXQKdW5kIG5vY2ggdmllbCBTcGHDnyBhbSBIb2JieS4KCkF1Y2ggZWluZSBuaWNodCBhbGx0w6RnbGljaGUgRWhydW5nIGtvbm50ZW4gd2lyIHZvcm5laG1lbjoKR2VyaGFyZCBIb3JudW5nLCBESjRIWSBmZWllcnRlIDcwIEphaHJlIE1pdGdsaWVkc2NoYWZ0IGltIERBUkMuCldpciB3w7xuc2NoZW4gaWhtIHdlaXRlciBhbGxlcyBHdXRlIHVuZCBub2NoIHZpZWxlIFZlcmJpbmR1bmdlbi4KSW5mbzogVXdlIE1hbm4sIERLMlVXRSAoT1ZWIEIyMCkKCgpBdXNiaWxkdW5nc2Z1bmtiZXRyaWViIGFuIERGME9ITSBpbiBOw7xybmJlcmcKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KQW0gV2VsdGFtYXRldXJmdW5rdGFnLCAxOC4gQXByaWwgMjAyNiB0cmFmZW4gc2ljaCBuZXVuIFRlaWxuZWhtZXIgZGVzCkIxMS1BdXNiaWxkdW5nc2t1cnNlcyBhbiBkZXIgQ2x1YnN0YXRpb24gZGVyIFRlY2huaXNjaGVuIEhvY2hzY2h1bGUgR2VvcmcKU2ltb24gT2htIGluIE7DvHJuYmVyZy4gRXJnw6RuemVuZCB6dW0gT25saW5lLUF1c2JpbGR1bmdza3VycyBrb25udGVuIGRpZQphbmdlaGVuZGVuIFlMcyB1bmQgT01zIGhpZXIgcHJha3Rpc2NoZSBCZXRyaWVic2VyZmFocnVuZ2VuIHNhbW1lbG4uCgpNYXhpbWlsaWFuIEJ1bmRzY2hlcmVyLCBERDdNQiAoQjExKSDDtmZmbmV0ZSBkaWUgVMO8cmVuIGRlciBDbHVic3RhdGlvbiBERjBPSE0KdW5kIGVybGF1YnRlIHVucyBkaWUgU3RhdGlvbiB6dSBiZW51dHplbi4gTmFjaCBkZXIgQmVncsO8w591bmcgdW5kIEVpbndlaXN1bmcKYW4gZGVyIFN0YXRpb24gdGVpbHRlbiBzaWNoIGRpZSBUZWlsbmVobWVyIGluIHp3ZWkgR3J1cHBlbiBhdWYuIFfDpGhyZW5kIGRlcgplaW5lIFRlaWwgYW4gZGVyIFN0YXRpb24gZGlnaXRhbGUgQmV0cmllYnNhcnRlbiBhdWYgS3VyendlbGxlIGtlbm5lbmxlcm50ZSwKYXJiZWl0ZXRlIGRlciBhbmRlcmUgVGVpbCBhdWYgZGVyIHNvbm5pZ2VuIERhY2h0ZXJhc3NlIGRlciBTY2h1bGUgaG9jaCDDvGJlcgpOw7xybmJlcmcgYXVmIFVLVyBpbiBGTSB1bmQgRE1SLiBXYXMgenVlcnN0IG1pdCBrdXJ6ZW4gUVNPcyB1bnRlcmVpbmFuZGVyCmJlZ2Fubiwgd2VpdGV0ZSBzaWNoIHNpY2ggc2NobmVsbCBhdWYgd2VpdGVyZSBHZWdlbnN0YXRpb25lbiBhdXMgZGVtIGdhbnplbgpTdGFkdGdlYmlldCBhdXMuIEJlc29uZGVycyBDaHJpc3RpYW4gRW5nZWxoYXJkdCwgREI4Q0UgKEIxMSkgdW5kIEhhbnMtSm9hY2hpbQpJbW1pZywgREw5TkVFIChCMTEpIGFyYmVpdGV0ZW4gZGllIFBpbGUtVXBzIGRlciBBdXNiaWxkdW5nc3N0YXRpb25lbiBwcm9mZXNzaS0Kb25lbGwgYWIuIE5hY2ggRHVyY2h3ZWNoc2VsbiBkZXIgT3BlcmF0b3Iga29ubnRlbiBzaWUgdmllbGUgTcO2Z2xpY2hrZWl0ZW4gZGVzCkFtYXRldXJmdW5rcyBrZW5uZW5sZXJuZW4gdW5kIG51dHplbi4KClNvIGhhdHRlbiBhbGxlIFRlaWxuZWhtZXIgbmViZW4gZWluZW0gTGVybmVmZmVrdCBpbiBwcmFrdGlzY2hlciBCZXRyaWVic3RlY2huaWsKdW5kIGRlciBHZXdpc3NoZWl0LCBpaHJlIG1pdGdlYnJhY2h0ZW4gRnVua2dlcsOkdGUga29ycmVrdCBiZWRpZW5lbiB6dSBrw7ZubmVuCmF1Y2ggaWhyZW4gU3Bhw58gdW5kIGRhYmVpIGVpbmUgc2Now7ZuZSBBdXNzaWNodCDDvGJlciBOw7xybmJlcmcuIFZpZWxlbiBEYW5rIGFuCkNhcnN0ZW4gTm9obCwgREgxTk9DIChCMTEpIHVuZCBNYXhpbWlsaWFuIEJ1bmRzY2hlcmVyLCBERDdNQiAoQjExKSwgZGllIGlocmUKUnVmemVpY2hlbiBmw7xyIGRlbiBUcmFpbmluZ3NiZXRyaWViIHp1ciBWZXJmw7xndW5nIGdlc3RlbGx0IGhhYmVuIHVuZCB6YWhscmVpY2hlCmhpbGZyZWljaGUgVGlwcHMgenVyIHZvcmJpbGRsaWNoZW4gQmV0cmllYnNhYndpY2tsdW5nIGdhYmVuLiBEZXIgZXJmb2xncmVpY2hlClRhZyBrbGFuZyBtaXQgZWluZW0gZ2VtZWluc2FtZW4gQWJlbmRlc3NlbiBpbSBCMTEgT1YtTG9rYWwgYXVzLgpJbmZvOiBFY2toYXJkIEtyYXVzLCBESDFORUsgKEIxMSkKCgpHcm\/Dn3JhdW1mdWNoc2phZ2QgaW0gRWluenVnc2JlcmVpY2ggZGVzIFp1Z3NwaXR6LVJlbGFpcwotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCkFtIFNhbXN0YWcsIDI1LiBBcHJpbCAyMDI2IGZpbmRldCBkaWUgbsOkY2hzdGUgR3Jvw59yYXVtZnVjaHNqYWdkIGltCkVpbnp1Z3NiZXJlaWNoIGRlcyBadWdzcGl0ei1SZWxhaXMgc3RhdHQuIERlciBGdWNocyBzZW5kZXQgaW4gZGVyIFplaXQKdm9uIDEzOjMwIFVociBiaXMgMTY6MzAgVWhyIGF1ZiBkZW4gRnJlcXVlbnplbiAxNDUuNTUwIE1IeiAoTU9FKSB1bmQKNDMzLjA1MCBNSHogKE1PSSkuCgpWb24gMTM6MzAgYmlzIDE2OjAwIFVociBoYWJ0IElociBkaWUgTcO2Z2xpY2hrZWl0LCBQZWlsd2VydGUgdW5kIE1lbGR1bmdlbgrDvGJlciBkYXMgMi1tLVp1Z3NwaXR6LVJlbGFpcyBEQjBaVSBhdWYgMTQ1LjcyNSBNSHogYW4gZGllIExlaXRzdGF0aW9uIGFienUtCmdlYmVuLiBQZWlsbWVsZHVuZ2VuIGvDtm5uZW4gYXVjaCDDvGJlciBkaWUgV2Vic2VpdGUgd3d3Lmdyb3NzcmF1bS1mdWNoc2phZ2QuZGUKYWJnZWdlYmVuIHdlcmRlbi4KClZvbiAxNjowMCBVaHIgYmlzIDE2OjMwIFVociBzZW5kZXQgZGVyIEZ1Y2hzIHdlaXRlciwgdW0gbW9iaWxlIEZ1Y2hzasOkZ2VyIHp1bQpGdWNocyB6dSBsZWl0ZW4uIEltIEFuc2NobHVzcyBhbiBkaWUgU2VuZGV6ZWl0LCBjYS4gMTc6MDAgYmlzIDE3OjMwIFVociB3ZXJkZW4KZGllIGVpbmdlZ2FuZ2VuZW4gRGF0ZW4gaW4gZWluZXIga3VyemVuIFp1c2FtbWVuZmFzc3VuZyBiZWthbm50IGdlZ2ViZW4uCgpFcyB3w6RyZSBzY2jDtm4sIHdlbm4gc2ljaCB3aWVkZXIgdmllbGUgSW50ZXJlc3NlbnRlbiBiZXRlaWxpZ2VuIHfDvHJkZW4uIEF1Y2gKbWl0IGVpbmVyIE1lbGR1bmcgb2huZSBQZWlsd2VydCBzaWduYWxpc2llcnQgSWhyIGRhcyBJbnRlcmVzc2UgYW4gZGVyIEZ1Y2hzLQpqYWdkIHVuZCBnZWJ0IGRlbSBGdWNocyBSw7xja2tvcHBsdW5nIMO8YmVyIHNlaW5lIEF1c3NlbmR1bmcgdW5kIFJlaWNod2VpdGUuCkRhcyBpc3QgdW5zIHNlaHIgd2ljaHRpZy4KSW5mbzogSm9oYW5uIEJydW5uZXIsIERDNUNRIChPVlYgQzIxKQoKClRlY2huaWthYmVuZCBkZXMgT1YgTsO8cm5iZXJnIFPDvGQgKEIxMSkgaW0gQXByaWwKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KVW5zZXJlIEIxMS1UZWNobmlrYWJlbmRlIGVyZnJldWVuIHNpY2ggZ3Jvw59lciBCZWxpZWJ0aGVpdC4gTmljaHQgbnVyIHVuc2VyZQplaWdlbmVuIE1pdGdsaWVkZXIsIHNvbmRlcm4gYXVjaCBNaXRnbGllZGVyIHVtbGllZ2VuZGVyIE9WZSwgTmV1ZWluc3RlaWdlcgppbnMgSG9iYnkgdW5kIGludGVyZXNzaWVydGUgU1dMcyBzaW5kIGFtIDQuIERpZW5zdGFnIGltIE1vbmF0IGdlcm5lIHVuZCByZWdlbC0KbcOkw59pZyB1bnNlcmUgR8Okc3RlLgoKQmVpbSBUZWNobmlrYWJlbmQgYW0gRGllbnN0YWcsIDI4LiBBcHJpbCAyMDI2IHdlcmRlbiBDaHJpc3RpYW4sIERCOENFIHVuZApDYXJzdGVuLCBESDFOT0MgZWluZW4gcHJheGlzbmFoZW4gRWluYmxpY2sgaW4gZGllIEFyYmVpdCBtaXQgTWlrcm9jb250cm9sbGVybgpnZWJlbi4KClNpZSBrbMOkcmVuIGRpZSB6ZW50cmFsZSBGcmFnZTogIlJhc3BiZXJyeSBQaSwgQXJkdWlubywgRVNQMzIgLSB3ZWxjaGVuIG5laG1lCmljaD8iLiBJbiBlaW5lbSBkaXJla3RlbiBWZXJnbGVpY2ggemVpZ2VuIGRpZSBiZWlkZW4sIHdlbGNoZSBDb250cm9sbGVyIHNpY2gKZsO8ciBzcGV6aWVsbGUgQW1hdGV1cmZ1bmthbndlbmR1bmdlbiBiZXNvbmRlcnMgZWlnbmVuLCB1bnRlcm1hbHQgbWl0IHBlcnPDtm4tCmxpY2hlbiBFcmZhaHJ1bmdzYmVyaWNodGVuIGF1cyBpaHJlbiBlaWdlbmVuIFByb2pla3Rlbi4KCkRlciBzY2huZWxsZSBTdGFydDoKQW5oYW5kIGVpbmVzIGtsZWluZW4gQmVpc3BpZWxwcm9qZWt0cyAoRVNQMzIgJiBPTEVELURpc3BsYXkpIGRlbW9uc3RyaWVydApDYXJzdGVuIGxpdmUsIHdpZSBtYW4gaGV1dGUgZGFuayBLSS1VbnRlcnN0w7x0enVuZyBlaW5lbiBzY2huZWxsZW4gUHJvamVrdC0Kc3RhcnQgc2NoYWZmdCB1bmQgZGFzIHbDtmxsaWcgb2huZSB0aWVmZ3JlaWZlbmRlIFByb2dyYW1taWVyZXJmYWhydW5nLgoKQXVzYmxpY2s6CkFic2NobGllw59lbmQgYmVzcHJlY2hlbiB3aXIgaW4gZGVyIFJ1bmRlLCBvYiBlaW4gdGllZmVyZXMgRWluc3RlaWdlbiBpbiBkaWUKVGhlbWF0aWsgZ2V3w7xuc2NodCBpc3QuIEJlaXNwaWVsc3dlaXNlIGluIEZvcm0gZWluZXMgZ2VtZWluc2FtZW4gRWluc3RpZWdzLQpQcm9qZWt0cywgZGFzIHdpciBzcMOkdGVyIHZvbiB6dSBIYXVzZSBhdXMgw7xiZXIgZWluZSBPbmxpbmUtVmlkZW9rb25mZXJlbnoKKERBUkMtVHJlZmYpIHJlYWxpc2llcmVuLgoKRGF1ZXIgZGVzIFZvcnRyYWdzOiBjYS4gNjAgTWludXRlbgpEZXIgVGVjaG5pa2FiZW5kIGJlZ2lubnQgdW0gMTk6MDAgVWhyIGltIE9WLUxva2FsIChHYXN0c3TDpHR0ZSAiRmFsa2VuaGVpbSIsCkdlcm1lcnNoZWltZXIgU3RyYcOfZSA4NiwgOTA0NjkgTsO8cm5iZXJnKS4gRWludHJlZmZlbiBkZXIgVGVpbG5laG1lciBnZXJuZQpiZXJlaXRzIGFiIDE4OjAwIFVoci4KSW5mbzogQ2Fyc3RlbiBOb2hsLCBESDFOT0MgKEIxMSkKCgpWaXJ0dWVsbGVyIEluZm9hYmVuZCB6dW0gRnJhbmtlbmNvbnRlc3QKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCldpZSBpbSBsZXR6dGVuIEphaHIgYXVjaCwgYmlldGV0IGRhcyBSZWZlcmF0IGRlcyBBa3Rpdml0w6R0c3dldHRiZXdlcmJzIEZyYW5rZW4Kd2llZGVyIHp3ZWkgV29jaGVuIHZvciBkZW0gV2V0dGJld2VyYiBlaW5lbiB2aXJ0dWVsbGVuIEluZm9hYmVuZCBmw7xyIGRlbgpGcmFua2VuY29udGVzdCBhdWYgVHJlZmYuREFSQy5kZSBhbi4gRGllc2VyIEluZm9hYmVuZCBhbSAyNi4gQXByaWwgMjAyNiBhYgoyMDowMCBVaHIgaXN0IGluc2Jlc29uZGVyZSBmw7xyIE5ldWVpbnN0ZWlnZXIgdW5kIFdpZWRlcmVpbnN0ZWlnZXIgZ2VkYWNodC4KQWJlciBhdWNoIGbDvHIgYWxsZSBPTXMsIGRpZSB3ZW5pZyBvZGVyIGtlaW5lIEVyZmFocnVuZyBtaXQgQ29udGVzdGVuIGhhYmVuLgoKV2lyIGdlaGVuIHp1bsOkY2hzdCBnZW1laW5zYW0gZHVyY2ggZGllIGFrdHVlbGxlIEF1c3NjaHJlaWJ1bmcuIEFuc2NobGllw59lbmQKbGFkZW4gdW5kIGluc3RhbGxpZXJlbiB3aXIgZ2VtZWluc2FtIGRhcyBrb3N0ZW5sb3NlIExvZy1Qcm9ncmFtbSAiSEFNLUZyYW5rZW4iCnVuZCB6ZWlnZW4sIHdpZSBtYW4gZGllc2VzIGVpbnJpY2h0ZXQgdW5kIGRhbWl0IGRpZSBDb250ZXN0LVFTT3MgZXJmb2xncmVpY2gKbG9nZ3QuIEFic2NobGllw59lbmQgd2lyZCBnZXplaWd0LCB3aWUgZGllIExvZ2RhdGVpZW4gbmFjaCBFbmRlIGRlcyBDb250ZXN0cwplcnN0ZWxsdCB3ZXJkZW4sIGRhbWl0IHNpZSDDvGJlciBkZW4gTG9ndXBsb2FkIGhvY2hnZWxhZGVuIHdlcmRlbiBrw7ZubmVuLgpTZWxic3R2ZXJzdMOkbmRsaWNoIHdlcmRlbiB3w6RocmVuZCB1bmQgbmFjaCBkZXIgUHLDpHNlbnRhdGlvbiBhdWNoIEZyYWdlbgpqZWdsaWNoZXIgQXJ0IHp1bSBXZXR0YmV3ZXJiIGJlYW50d29ydGV0LgoKRGllIExpbmtzIGbDvHIgZGllIHZpcnR1ZWxsZSBUZWlsbmFobWUgYXVmIGRlbSBLb25mZXJlbnpzZXJ2ZXIgZGVzIERBUkMgd2VyZGVuCnZvciBkZXIgVmVyYW5zdGFsdHVuZyBhdWYgZGVyIGVudHNwcmVjaGVuZGVuIFVudGVyc2VpdGUgZGVyIEhvbWVwYWdlIGRlcwpEaXN0cmlrdGVzIEZyYW5rZW4gdmVyw7ZmZmVudGxpY2h0LgpJbmZvOiBBdHRpbGEgS29jaXMsIERMMU5VWCAoQjM3KQogICAgICBSZWZlcmF0IEFrdGl2aXTDpHRzd2V0dGJld2VyYiBGcmFua2VuCgoKMTUuIERldXRzY2hlciBCdXJnZW50YWcgYW0gMDEuIE1haSAyMDI2Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpEZXIgQnVyZ2VudGFnIGlzdCBrZWluIENvbnRlc3QsIHNvbmRlcm4gZGllbnQgaW4gZXJzdGVyIExpbmllIGRhenUsIEFrdGl2aXTDpHRlbgp2b24gQnVyZ2VuIGF1cyB6dSBmw7ZyZGVybiwgYmV6aWVodW5nc3dlaXNlIGRlbSBKw6RnZXIgenVoYXVzZSBkaWUgTcO2Z2xpY2hrZWl0Cnp1IGdlYmVuIHNlaW5lbiBTdGFuZCBhbiBnZWFyYmVpdGV0ZW4gQnVyZ2VuIHp1IGVyaMO2aGVuLiBNaXRtYWNoZW4ga2FubiBqZWRlciwKdW5hYmjDpG5naWcgdm9uIGRlciBBbnphaGwgZGVyIFFTT3MuIEJldHJpZWIga2FubiBhdWYgYWxsZW4gQsOkbmRlcm4gZHVyY2hnZWbDvGhydAp3ZXJkZW4uCgpCaXR0ZSBkYXMgTG9nIGltIEFESS1Gb3JtYXQgYW4gbG9nc0Bjb3RhZ3JvdXAub3JnIGVpbnNlbmRlbi4gRsO8ciBhbGxlIGJpcwozMS4gTWFpIDIwMjYgZWluZ2VyZWljaHRlbiBMb2dzIHZvbiBlaW5lciBCdXJnLUFrdGl2aWVydW5nIGFtIDAxLiBNYWkgZ2lidCBlcwplaW5lIFRlaWxuYWhtZXVya3VuZGUgaW0gUERGLUZvcm1hdC4gRGllc2UgemVpZ3QgaW4gZGllc2VtIEphaHIgZGFzIE5ldWUKU2NobG9zcyBFcmVtaXRhZ2UgREwtMDMxNTEuIFdlaXRlcmUgSW5mb3MgdW50ZXIgd3d3LmNvdGFncm91cC5vcmcuCkluZm86IE1hbmZyZWQgTWVpZXIsIERGNkVYIChVMjMpCgoKRXVyb3BhdGFnIGRlciBTY2h1bHN0YXRpb25lbgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCkFtIERpZW5zdGFnLCAwNS4gTWFpIDIwMjYgbGFkZW4gd2lyIGVpbiwgYW5sw6Rzc2xpY2ggZGVzIEV1cm9wYXRhZ3MgZGVyClNjaHVsc3RhdGlvbmVuIGRpZSBBbWF0ZXVyZnVua3N0YXRpb24gREYwT0hNIHVuc2VyZXIgSG9jaHNjaHVsZSBrZW5uZW56dS0KbGVybmVuLiBXaXIgd2VyZGVuIHZvbiAxNTozMCBiaXMgY2EuIDE5OjAwIFVociBpbSBGdW5rcmF1bSBLQS42NDIgKFp1Z2FuZwrDvGJlciBUcmVwcGVuaGF1cy9MaWZ0IGFtIE1lbnNhLXNlaXRpZ2VuIEVuZGUgZGVzIEtBLUdlYi4pIMO8YmVyIGRlbiBBbWF0ZXVyZnVuawppbmZvcm1pZXJlbiB1bmQgRnVua3ZlcmtlaHIgYXVmIEt1cnp3ZWxsZSwgaW0gVUtXLUJlcmVpY2ggdW5kIMO8YmVyIFNhdGVsbGl0Cm1pdCBhbmFsb2dlbiB1bmQgZGlnaXRhbGVuIMOcYmVydHJhZ3VuZ3N2ZXJmYWhyZW4gc293aWUgZGlnaXRhbGVzIEZlcm5zZWhlbgp2b3Jmw7xocmVuLiBEYXp1IGJla29tbWVuIHdpciBhdWNoIHdpZWRlciBVbnRlcnN0w7x0enVuZyBkZXMgRGV1dHNjaGVuIEFtYXRldXIKUmFkaW8gQ2x1YnMsIGRlciByZWdlbG3DpMOfaWcgYmVpIGRlciBMYW5nZW4gTmFjaHQgZGVyIFdpc3NlbnNjaGFmdGVuIGJlaSB1bnMgYW4KZGVyIE9obSBha3RpdiBpc3QuCgpHZXJuZSBpbmZvcm1pZXJlbiB3aXIgYXVjaCDDvGJlciBkaWUgTcO2Z2xpY2hrZWl0LCBzZWxic3QgZGFzIEFtYXRldXJmdW5remV1Z25pcwp6dSBlcndlcmJlbi4gV2VyIHNjaG9uIGVpbmVzIGhhdCwga2FubiBkaWUgRnVua3N0YXRpb24gZ2VybmUgYXVjaCBzZWxic3QgbnV0emVuLApuYXTDvHJsaWNoIG5pY2h0IG51ciBhbSAwNS4wNS4KCkVzIGZyZXVlbiBzaWNoIGF1ZiBFdXJlbiBCZXN1Y2ggaW0gRnVua3JhdW06CiAgUHJvZi4gRHIuIFRob21hcyBMYXV0ZXJiYWNoLCBETDFOQVcgKEIxMSkKICBNYXhpbWlsaWFuIEJ1bmRzY2hlcmVyLCBERDdNQiAoQjExKQogIEVja2hhcmQgS3JhdXMsIERIMU5FSyAoQjExKQogIFJhaW5lciBGbMO2w59lciwgREw1TkJaIChCMTEpCgpJbmZvOiBUaG9tYXMgTGF1dGVyYmFjaCwgREwxTkFXIChCMTEpCgoKQWt0aXZpdMOkdCB6dW0gRXVyb3BhdGFnIGRlciBTY2h1bHN0YXRpb25lbiBhbiBESzBCU04KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpEaWUgQUcgRnVuayB1bmQgRWxla3Ryb25payBhbiBkZXIgQmVydWZsaWNoZW4gU2NodWxlIDEgTsO8cm5iZXJnIGJldGVpbGlndCBzaWNoCmFtIERpZW5zdGFnLCAwNS4gTWFpIDIwMjYgYWIgY2EuIDE2OjAwIFVociB3aWVkZXIgbWl0IGRlciBTY2h1bHN0YXRpb24gREswQlNOCmFtIEZ1bmtiZXRyaWViLgoKRWJlbmZhbGxzIHdlcmRlbiBlaW5pZ2UgU2Now7xsZXIgbWl0IGRlbSBBdXNiaWxkdW5nc3J1ZnplaWNoZW4gRE4xU1RWIHVudGVyIGRlcgpMZWl0dW5nIHZvbiBTdGVwaGFuLCBETDFTVFYgdmVyc3VjaGVuIHNvIHZpZWxlIFZlcmJpbmR1bmdlbiB3aWUgbcO2Z2xpY2ggaW5zIExvZwp6dSBiZWtvbW1lbi4gQXVzZ2V0YXVzY2h0IHdlcmRlbiBSdWZ6ZWljaGVuLCBSYXBwb3J0LCBMb2NhdG9yIGJ6dy4gU3RhbmRvcnQKdW5kIFZvcm5hbWUuCgpXaXIgd2VyZGVuIGFuYWxvZ2VuIEJldHJpZWIgYXVmIDIgbSB1bmQgNzAgY20gw7xiZXIgZGllIGVycmVpY2hiYXJlbiBGTS1SZWxhaXMKZHVyY2hmw7xocmVuLiBadXPDpHR6bGljaCB3ZXJkZW4gd2lyIGluIGRlciBCcmFuZG1laXN0ZXIgVEcgOTIgIkV1cm9wYSIgYWt0aXYKc2Vpbi4gRGllIFNjaMO8bGVyIHVuc2VyZXIgQUcgZnJldWVuIHNpY2ggYXVmIHphaGxyZWljaGUgVmVyYmluZHVuZ2VuLgpJbmZvOiBTdGVwaGFuIFZvZ2wsIERMMVNUViAoVTEzKQoKCldldHRiZXdlcmJzYW5rw7xuZGlndW5nIEFSREYtTGF1ZiBpbSBEaXN0cmlrdCBGcmFua2VuCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KRGF0dW06ICAgICAgIFNvbm50YWcsIDEwLiBNYWkgMjAyNgpaZWl0OiAgICAgICAgMTA6MDAgVWhyOiAgIDIgbQogICAgICAgICAgICAgMTQ6MDAgVWhyOiAgODAgbQoKVHJlZmZwdW5rdDogIFdhbGRwYXJrcGxhdHogYmVpIE1vb3JlbmJydW5uIGFuIGRlciBHbGVpd2l0emVyIFN0cmHDn2UKICAgICAgICAgICAgICg0OcKwMjMuNzcwIE4sIDExwrAwOS44MTggRSkKCkFuZmFocnQ6ICAgICBBdXRvYmFobiAoQTYpLCBBdXNmYWhydCBOw7xybmJlcmctTGFuZ3dhc3NlciAoNTkpLAogICAgICAgICAgICAgRmFocnQgaW4gUmljaHR1bmcgTsO8cm5iZXJnIGF1ZiBkZXIgR2xlaXdpdHplciBTdHJhw59lLAogICAgICAgICAgICAgbmFjaCBjYS4gMzAwIE1ldGVybiBpc3QgZGVyIFBhcmtwbGF0eiBhdWYgZGVyIGxpbmtlbiBTZWl0ZQogICAgICAgICAgICAgYW0gV2FsZHJhbmQuIEVzIGZpbmRldCBrZWluZSBFaW53ZWlzdW5nIMO8YmVyIEZ1bmsgc3RhdHQuCgpJbmZvOiBKZW5zIFN0ZWluLCBETDhLQU4gKEIwMSkKICAgICAgQVJERi1SZWZlcmVudCBGcmFua2VuCgoKVm9ydHJhZyBiZWltIE9WIE7DvHJuYmVyZyBOb3JkIChCMjUpCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCkltIEFuc2NobHVzcyBhbiBkZW4gb2ZmaXppZWxsZW4gSW5mb3RlaWwgZGVzIE9WLUFiZW5kcyBkZXMgT1YgTsO8cm5iZXJnIE5vcmQKKEIyNSkgYW0gTWl0dHdvY2gsIDEzLiBNYWkgMjAyNiB3aXJkIEJhc3RpYW4gT3R0LCBETDVPVFQgZWluZW4gVm9ydHJhZyB6dW0KVGhlbWEgIlBhcmtzIG9uIHRoZSBBaXIgLSBBbWF0ZXVyZnVuayBpbiBkZXIgTmF0dXIiIGhhbHRlbi4KCkVybGVidCBBbWF0ZXVyZnVuayBlaW5tYWwgZ2FueiBhbmRlcnM6IERyYXXDn2VuIGltIEdyw7xuZW4sIGZlcm4gdm9tIFNoYWNrLCBtaXQKZnJpc2NoZXIgTHVmdCwgVm9nZWxzdGltbWVuIHVuZCBzcGFubmVuZGVuIEZ1bmt2ZXJiaW5kdW5nZW4gaW4gYWxsZSBXZWx0LgpFaW5lIGtsZWluZSBwb3J0YWJsZSBTdGF0aW9uIGdlbsO8Z3QgdW5kIHNjaG9uIHdpcmQgYXVzIGVpbmVtIHJ1aGlnZW4gUGxhdHoKaW0gUGFyayBlaW4gYWt0aXZlciBGdW5rc3RhbmRvcnQuCgpJbiBldHdhIGVpbmVyIFN0dW5kZSBkcmVodCBzaWNoIGFsbGVzIHJ1bmQgdW0gUGFya3Mgb24gdGhlIEFpciAtIHZvbiBkZW4gZXJzdGVuClNjaHJpdHRlbiDDvGJlciBkZW4gQWJsYXVmIGVpbmVyIEFrdGl2aWVydW5nIGJpcyBoaW4genUgcHJha3Rpc2NoZW4gRXJmYWhydW5nZW4KYmVpbSBGdW5rYmV0cmllYiBtaXR0ZW4gaW4gZGVyIE5hdHVyLgoKRGVyIE9WLUFiZW5kIGJlZ2lubnQgdW0gMTk6MDAgVWhyIGltIE9WLUxva2FsIFNwb3J0cGFyayBaaWVnZWxzdGVpbiwgSG9mZXIKU3RyYcOfZSAzMCwgOTA0MTEgTsO8cm5iZXJnLiBHw6RzdGUgdW5kIEludGVyZXNzaWVydGUgc2luZCBoZXJ6bGljaCB3aWxsa29tbWVuLgpJbmZvOiBCYXN0aWFuIE90dCwgREw1T1RUIChCMjUpCgoKMi4gV2FuZGVydW5nIGRlcyBBbWF0ZXVyZnVuay1XYW5kZXJzdGFtbXRpc2NoIEZyYW5rZW4KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KSWNoIGxhZGUgRXVjaCBoZXJ6bGljaCB6dW0gMi4gQW1hdGV1cmZ1bmstV2FuZGVyc3RhbW10aXNjaCBlaW4uIERpZXNtYWwKc2luZCB3aXIgaW4gZGVyIHd1bmRlcnNjaMO2bmVuIEZyw6Rua2lzY2hlIFNjaHdlaXogYmVpIFBvdHRlbnN0ZWluIHVudGVyd2Vncy4KCkFtIFNvbm50YWcsIDIxLiBKdW5pIDIwMjYgdHJlZmZlbiB3aXIgdW5zIHVtIDEwOjAwIFVociB1bmQgZ2VoZW4gZ2VtZWluc2FtCmF1ZiBlaW5lIGVudHNwYW5udGUgV2FuZGVydW5nIHZvbiBldHdhIDgga20sIGRpZSBydW5kIDUgU3R1bmRlbiBkYXVlcm4gd2lyZC4KSW0gVm9yZGVyZ3J1bmQgc3RlaHQgZGFzIGdlbWVpbnNhbWUgVW50ZXJ3ZWdzc2VpbiBpbiBkZXIgTmF0dXIgbWl0IFplaXQgZsO8cgpBdXN0YXVzY2ggdW5kIEdlc3Byw6RjaGUuIFfDpGhyZW5kIGRlciBUb3VyIGJlc3RlaHQgZGllIE3DtmdsaWNoa2VpdCwgZGVuIHBvci0KdGFibGVuIEFtYXRldXJmdW5rIGtlbm5lbnp1bGVybmVuIHVuZCBtaXR6dWVybGViZW4uCgpEaWUgVGVpbG5haG1lIGlzdCBvZmZlbiBmw7xyIGFsbGUgSW50ZXJlc3NpZXJ0ZW4uIEF1Y2ggcmVpbmVzIE1pdHdhbmRlcm4gaXN0CnNlbGJzdHZlcnN0w6RuZGxpY2ggbcO2Z2xpY2guCgpBbm1lbGR1bmcgYml0dGUgcGVyIEUtTWFpbCBhbiBkbDVvdHRAZGFyYy5kZS4KCkRlciBUcmVmZnB1bmt0IHdpcmQgbmFjaCBkZXIgQW5tZWxkdW5nIHBlciBNYWlsIG1pdGdldGVpbHQuCkluZm86IEJhc3RpYW4gT3R0LCBETDVPVFQgKEIyNSkKCgpGdW5rdHJlZmYtRnJhbmtlbiBtaXQgRmxvaG1hcmt0IGRlcyBPViBMaWNodGVuZmVscyAoQjI4KQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpOYWNoIHVuc2VyZW4gc2VociBlcmZvbGdyZWljaGVuIFZlcmFuc3RhbHR1bmdlbiBpbiBkZW4gbGV0enRlbiBiZWlkZW4gSmFocmVuCmZpbmRldCBhdWNoIDIwMjYgd2llZGVyIGVpbiBGdW5rdHJlZmYtRnJhbmtlbiBtaXQgRmxvaG1hcmt0IGluIGRlciBQZXRlci1KLi0KTW9sbC1IYWxsZSBpbiA5NjIzMSBCYWQgU3RhZmZlbHN0ZWluIHN0YXR0LgoKRGVyIFRlcm1pbiBpc3QgYW0gU2Ftc3RhZywgMjYuIFNlcHRlbWJlciAyMDI2CsOWZmZudW5nc3plaXRlbiBmw7xyIEJlc3VjaGVyIHNpbmQgdm9uIDA5OjAwIFVociBiaXMgMTU6MDAgVWhyLApmw7xyIEF1c3N0ZWxsZXIgYWIgMDc6MDAgVWhyLgoKQWIgc29mb3J0IHNpbmQgVGlzY2hyZXNlcnZpZXJ1bmdlbiBmw7xyIGRlbiBGbG9obWFya3QgbcO2Z2xpY2guCldlaXRlcmUgSW5mb3MgdW50ZXIgd3d3LmRhcmMuZGUvYjI4L2Z1bmt0cmVmZi1mcmFua2VuLgpJbmZvOiBLYXJsLUhlaW56IFdpZW1hbm4sIERMNE5DWSAoT1ZWIEIyOCkKCgo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CiBSZWdlbG3DpMOfaWdlIEFrdGl2aXTDpHRlbiBhdWYgZGVuIELDpG5kZXJuCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KCk9WIEJheXJldXRoIChCMDYpCiAgWmVpdDogICAgSmVkZW4gU29ubnRhZyAxMDozMCBVaHIKICBRUkc6ICAgICBTb25udGFncyBuYWNoIGRlbSBPVi1BYmVuZCBhdWYgREIwQlQgYXVmIDE0NS42MTI1IE1IeiAoRk0pCiAgICAgICAgICAgc29uc3QgYXVmIDE0NS4yNzUgTUh6IChGTSkKCk9WIE7DvHJuYmVyZyBTw7xkIChCMTEpIHVuZCBGcmV1bmRlCiAgWmVpdDogICAgSmVkZW4gRnJlaXRhZyBuYWNoIGRlbSBCZXN0w6R0aWd1bmdzdmVya2VociBkZXMgRnJhbmtlbnJ1bmRzcHJ1Y2hlcwogIFRHOiAgICAgIERNUiBCcmFuZG1laXN0ZXIgTmV0endlcmsgVEcgMjYzOTEsICJNZXRyb3BvbHJlZ2lvbiBOw7xybmJlcmciCgpPViBOw7xybmJlcmcgTm9yZCAoQjI1KSB1bmQgRnJldW5kZQogIFplaXQ6ICAgIFTDpGdsaWNoIGluIGRlbiBBYmVuZHN0dW5kZW4KICBRUkc6ICAgICAxNDUuNDYyNSBNSHogKEZNKQoKT1YgRm9yY2hoZWltIChCMjYpIHVuZCBGcmV1bmRlCiAgWmVpdDogICAgSmVkZW4gRnJlaXRhZywgMTg6MDAgVWhyCiAgUVJHOiAgICAgMTQ1LjQ3NSBNSHogKEZNKQoKMTAtbS1SdW5kZQogIFplaXQ6ICAgIEplZGVuIFNvbm50YWcsIDEzOjAwIC0gMTc6MDAgVWhyCiAgUVJHOiAgICAgMjguNTU1IE1IeiAoVVNCKQoKCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIEFrdHVlbGxlIFNvbmRlci1ET0tzIGluIEZyYW5rZW4KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQoKU29uZGVyLURPSyAiNTBCMDciIGRlcyBPViBLdWxtYmFjaCAoQjA3KQogIEFubGFzczogICAgICAgIDUwIEphaHJlIE9WIEt1bG1iYWNoIChCMDcpCiAgUnVmemVpY2hlbjogICAgREbDmEtVLCBES8OYQ1UsIERLw5hNR0YsIERQNksKICBaZWl0cmF1bTogICAgICAwMS4wMS4yMDI2IC0gMzEuMTIuMjAyNgoKU29uZGVyLURPSyAiQjE5NTYiIGRlcyBPViBDb2J1cmcgKEIxOSkKICBBbmxhc3M6ICAgICAgICA3MCBKYWhyZSBPViBDb2J1ZyAoQjE5KQogIFJ1ZnplaWNoZW46ICAgIERMMENHCiAgWmVpdHJhdW06ICAgICAgMDEuMDEuMjAyNiAtIDMxLjEyLjIwMjYKClNvbmRlci1ET0sgIjYwQjI2IiBkZXMgT1YgRm9yY2hoZWltIChCMjYpCiAgQW5sYXNzOiAgICAgICAgNjAgSmFocmUgT1YgRm9yY2hoZWltIChCMjYpCiAgUnVmemVpY2hlbjogICAgREwwRk8gKyBEQjBRVgogIFplaXRyYXVtOiAgICAgIDIyLjAxLjIwMjYgLSAzMS4xMi4yMDI2CgoKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogQW1hdGV1cmZ1bmthdXNiaWxkdW5nIGluIHVuZCB1bSBkZW4gRGlzdHJpa3QgRnJhbmtlbgo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CgpBdXNiaWxkdW5nIC0gV2llIHdpcmQgbWFuIEZ1bmthbWF0ZXVyPwotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpBdWNoIGluIGRlciBoZXV0aWdlbiBaZWl0IGhhdCBkZXIgQW1hdGV1cmZ1bmsgZWluZW4gaG9oZW4gU3RlbGxlbndlcnQuCkVyIGlzdCBlaW4gd2VsdHVtc3Bhbm5lbmRlcyB1bmQgdsO2bGtlcnZlcnN0w6RuZGlnZW5kZXMgSG9iYnkuIERlciBEZXV0c2NoZQpBbWF0ZXVyIFJhZGlvIENsdWIgZS5WLiAoREFSQykgYmlldGV0IGR1cmNoIHNlaW5lIE9ydHN2ZXJiw6RuZGUgQXVzYmlsZHVuZ3MtCmt1cnNlIGluIGdhbnogRGV1dHNjaGxhbmQgYW4uIFVudGVyIHd3dy5kYXJjLmRlL2IgdW5kIGhpZXIgaW0gRnJhbmtlbnJ1bmQtCnNwcnVjaCBmaW5kZXQgbWFuIGFsbGUgd2ljaHRpZ2VuIEluZm9ybWF0aW9uZW4genUgZ2VwbGFudGVuIG9kZXIgYWt0dWVsbApsYXVmZW5kZW4gQXVzYmlsZHVuZ3NrdXJzZW4gaW4gRnJhbmtlbi4KCgpBdXNiaWxkdW5nc2t1cnNlIGluIEZyYW5rZW4KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCkZvbGdlbmRlIE9ydHN2ZXJiw6RuZGUgaW4gRnJhbmtlbiBiaWV0ZW4gQW1hdGV1cmZ1bmstQXVzYmlsZHVuZ3NrdXJzZSBhbjoKCk9ydHN2ZXJiYW5kICAgICAgICAgICAgIEtsYXNzZSAgIEJlZ2lubiAgICAgICBPcnQKLS0tLS0tLS0tLS0tLS0tLS0tLS0tICAgLS0tLS0tICAgLS0tLS0tLS0tLSAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCk9WIEJheXJldXRoIChCMDYpICAgICAgIEUgICAgICAgIDA5LjAxLjIwMjYgICBTdMOkZHRpc2NoZXMgSnVnZW5kaGVpbSBCYXlyZXV0aApPViBOw7xybmJlcmcgU8O8ZCAoQjExKSAgIE4vRS9BICAgIDA3LjAyLjIwMjYgICBPbmxpbmUgaW0gVHJlZmYuREFSQy5kZQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KRGV0YWlscyB6dSBkZW4gZWluemVsbmVuIEt1cnNlbiBzdGVoZW4gYXVmIGRlbiBqZXdlaWxpZ2VuIE9WLVdlYnNlaXRlbi4KCgpVbnRlcnN0w7x0enVuZyBmw7xyIFNlbGJzdGxlcm5lcgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KTWFuIGthbm4gc2ljaCBhdWNoIHplaXRsaWNoIHVuYWJow6RuZ2lnIG1pdHRlbHMgSW50ZXJuZXQsIGhlcmvDtm1tbGljaGVyIExpdGUtCnJhdHVyIG9kZXIgZGVyIEhpbGZlIHZvbiBBcHBzIGF1ZiBkaWUgQW1hdGV1cmZ1bmtwcsO8ZnVuZyB2b3JiZXJlaXRlbi4gTGVpZGVyCmlzdCBhdWNoIGRpZSBiZXN0ZSBBcHAgbm9jaCBuaWNodCBpbiBkZXIgTGFnZSwgdGF0c8OkY2hsaWNoZSBBbWF0ZXVyZnVua3ByYXhpcwpkaXJla3QgYW4gZGVyIEFudGVubmUgb2RlciBhbSBGdW5rZ2Vyw6R0IGltIHJlYWxpc3Rpc2NoZW4gQXVzYmlsZHVuZ3NiZXRyaWViCnp1IHZlcm1pdHRlbG4uIFdlciBoaWVyYmVpIEhpbGZlc3RlbGx1bmcgYmVuw7Z0aWd0LCBlcnN0ZSBwZXJzw7ZubGljaGUgS29udGFrdGUKa27DvHBmZW4gbcO2Y2h0ZSBvZGVyIHp1c8OkdHpsaWNoICJlY2h0ZSIgRnVua3ByYXhpcyBlcndlcmJlbiB3aWxsLCBkZW0gaGVsZmVuCndpciBnZXJuZSB3ZWl0ZXIuIFdpciBiaXR0ZW4gdW0gS29udGFrdGF1Zm5haG1lLgoKCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIFRlcm1pbnZvcnNjaGF1IGluIGRlciBLdXJ6w7xiZXJzaWNodAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CgpBcHJpbCAyMDI2Ci0tLS0tLS0tLS0KMjQuICAgICAgTWl0Z2xpZWRlcnZlcnNhbW1sdW5nIGRlcyBPViBXw7xyemJ1cmcgKEIxOCkgICAgICAgICAgICAgICAgICAxOTozMCBVaHIKICAgICAgICAgaW0gT1YtTG9rYWwgKHVudGVuIGJlaSBkZXIgS2VnZWxiYWhuKQoKMjQuICAgICAgTWl0Z2xpZWRlcnZlcnNhbW1sdW5nIGRlcyBPViBBbHRkb3JmIChVMjIpICAgICAgICAgICAgICAgICAgIDIwOjAwIFVocgogICAgICAgICBpbSBPVi1Mb2thbCwgb2huZSBOZXV3YWhsZW4KCjI1LiAgICAgIDcuIEZVTksuVEFHIGluIGRlciBNZXNzZSBLYXNzZWwKCjI2LiAgICAgIE9ubGluZS1JbmZvcm1hdGlvbnNhYmVuZCB6dW0gRnJhbmtlbmNvbnRlc3QgICAgICAgICAgICAgICAgICAyMDowMCBVaHIKICAgICAgICAgYXVmIFRyZWZmLkRBUkMuZGUKCjI4LiAgICAgIEFGVS1QcsO8ZnVuZyBiZWkgZGVyIEJOZXR6QSBOw7xybmJlcmcgKGF1c2dlYnVjaHQpICAgICAgICAgICAgICAgICAgIFYrTQoKCk1haSAyMDI2Ci0tLS0tLS0tCjA1LiAgICAgIDI3LiBFdXJvcGF0YWcgZGVyIFNjaHVsc3RhdGlvbmVuIGRlcyBBQVRpUyBlLlYuIG1pdAogICAgICAgICBBa3Rpdml0w6R0IGFuIGRlciBUZWNobmlzY2hlbiBIb2Noc2NodWxlIE7DvHJuYmVyZyBHZW9yZyBTaW1vbiBPaG0KICAgICAgICAgdW5kIGRlciBCZXJ1ZmxpY2hlbiBTY2h1bGUgMSBOw7xybmJlcmcKCjA5LisxMC4gIEFrdGl2aXTDpHRzd2V0dGJld2VyYiBGcmFua2VuCgoxMC4gICAgICBGcmFua2VuZnVjaHNqYWdkIGJlaSBOw7xybmJlcmcvTW9vcmVuYnJ1bm4KICAgICAgICAgMTA6MDAgVWhyOiAyIG0sIDE0OjAwIFVocjogODAgbQoKMTIuICAgICAgQUZVLVByw7xmdW5nIGJlaSBkZXIgQk5ldHpBIE7DvHJuYmVyZyAobm9jaCBQbMOkdHplIGZyZWkpICAgICAgICAgICAgIFYrTQoKMTIuICAgICAgTWl0Z2xpZWRlcnZlcnNhbW1sdW5nIGRlcyBPViBOw7xybmJlcmcgU8O8ZCAoQjExKSAgICAgICAgICAgICAgMTk6MDAgVWhyCiAgICAgICAgIGltIE9WLUxva2FsLCBvaG5lIE5ldXdhaGxlbgoKMTMuICAgICAgVm9ydHJhZyAiUGFya3Mgb24gdGhlIEFpciAtIEFtYXRldXJmdW5rIGluIGRlciBOYXR1ciIgICAgICAgIDE5OjAwIFVocgogICAgICAgICBiZWltIE9WIE7DvHJuYmVyZyBOb3JkIChCMjUpIGltIE9WLUxva2FsCgoxNC4gICAgICBGYW1pbGllbmZlc3QgZGVzIE9WIEJheXJldXRoIChCMDYpIGluIGRlciBXaWxoZWxtaW5lbmF1ZQoKMTQuLTE3LiAgRmllbGRkYXkgZGVzIE9WIEbDvHJ0aCAoQjAxKQogICAgICAgICBhbSB1bmQgaW0gUGZhZGZpbmRlcmhhdXMgTGluZGVyc2JlcmcKCjE2LiAgICAgIExpbnV4IFByZXNlbnRhdGlvbiBEYXkgZGVyIExpbnV4LVVzZXItR3JvdXAgTsO8cm5iZXJnICAgMTI6MDAtMTg6MDAgVWhyCiAgICAgICAgIFNwb3J0Z2FzdHN0w6R0dGUgU3QuIEpvaGFubmlzIDE4ODgsIFNjaG5lcGZlbnJldXRoZXIgSGF1cHRzdHJhc3NlIDE5CiAgICAgICAgIHd3dy5sdWctbm9yaXMuZGUKCjIyLiAgICAgIE1pdGdsaWVkZXJ2ZXJzYW1tbHVuZyBkZXMgT1YgTGljaHRlbmZlbHMgKEIyOCkgICAgICAgICAgICAgICAxOTowMCBVaHIKICAgICAgICAgaW0gT1YtTG9rYWwsIG1pdCBOZXV3YWhsZW4KCjMwLiAgICAgIExva2FsZXIgRnVua3Rpb25zdHLDpGdlcnRhZyBkZXMgRGlzdHJpa3QgQmF5ZXJuLU9zdCAgICAgMTA6MDAtMTg6MDAgVWhyCiAgICAgICAgIGltIE1JTlQtTGFicyBSZWdlbnNidXJnIGUuVi4KICAgICAgICAgUnVkb2xmLVZvZ3QtU3RyYcOfZSAxOCBpbiA5MzA1MyBSZWdlbnNidXJnCiAgICAgICAgIHd3dy5taW50LWxhYnMtcmVnZW5zYnVyZy5kZQoKCkp1bmkgMjAyNgotLS0tLS0tLS0KMDQuLTA3LiAgRmllbGRkYXkgZGVzIE9WIEhlcnNicnVjayAoQjEyKSBpbiBIZWdlbmRvcmYKCjIxLiAgICAgIDIuIFdhbmRlcnVuZyBkZXMgQW1hdGV1cmZ1bmstV2FuZGVyc3RhbW10aXNjaCBGcmFua2VuICAgICAgICAxMDowMCBVaHIKICAgICAgICAgaW4gZGVyIEZyw6Rua2lzY2hlbiBTY2h3ZWl6IGJlaSBQb3R0ZW5zdGVpbgoKMjYuLTI4LiAgNDkuIEhBTS1SYWRpbyBpbiBGcmllZHJpY2hzaGFmZW4KICAgICAgICAgd3d3LmhhbXJhZGlvLWZyaWVkcmljaHNoYWZlbi5kZQoKMzAuICAgICAgRsO8aHJ1bmcgYW0gQXJuby1QZW56aWFzLVJhZGlvdGVsZXNrb3AgZGVyIFN0ZXJud2FydGUgTsO8cm5iZXJnCgoKSnVsaSAyMDI2Ci0tLS0tLS0tLQoyNC4tMjYuICBGaWVsZGRheSBkZXMgT1YgQmF5cmV1dGggKEIwNikgYW0gT3NjaGVuYmVyZwogICAgICAgICBNaXRnbGllZGVydmVyc2FtbWx1bmcgYW0gMjUuMDcuCgozMS4tMDIuICBBbWF0ZXVyZnVua2NhbXAgZGVyIE9WZSBCYWQgTmV1c3RhZHQvU2FhbGUgKEIxMCkgdW5kIEhvaGUgUmjDtm4gKEI0MykKICAgICAgICAgYXVmIGRlciBIb2hlbiBHZWJhIGluIFRow7xyaW5nZW4KCgpTZXB0ZW1iZXIgMjAyNgotLS0tLS0tLS0tLS0tLQowNS4tMDYuICBGaWVsZGRheSBkZXMgT1YgTGljaHRlbmZlbHMgKEIyOCkKICAgICAgICAgYmVpIGRlbiAiV2VyZGVuZmVsc2VybiIsIGFtIFJvdGVuIEjDvGdlbCBpbiA5NjIxNSBMaWNodGVuZmVscy1Lw7ZzdGVuCgoyNi4gICAgICBGdW5rdHJlZmYtRnJhbmtlbiBtaXQgRmxvaG1hcmt0ICAgICAgICAgICAgICAgICAgICAgICAgMDk6MDAtMTU6MDAgVWhyCiAgICAgICAgIGRlcyBPViBMaWNodGVuZmVscyAoQjI4KQogICAgICAgICBpbiBkZXIgUGV0ZXItSi4tTW9sbC1IYWxsZSBpbiA5NjIzMSBCYWQgU3RhZmZlbHN0ZWluCiAgICAgICAgIHd3dy5kYXJjLmRlL2IyOC9mdW5rdHJlZmYtZnJhbmtlbgoKCk9rdG9iZXIgMjAyNgotLS0tLS0tLS0tLS0KMTEuICAgICAgRGlzdHJpa3RzdmVyc2FtbWx1bmcgRnJhbmtlbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEwOjAwIFVocgoKCk5vdmVtYmVyIDIwMjYKLS0tLS0tLS0tLS0tLQoxNC4tMTUuICBEQVJDLU1pdGdsaWVkZXJ2ZXJzYW1tbHVuZyBpbiBCYXVuYXRhbAoKMjEuICAgICAgTGludXggUHJlc2VudGF0aW9uIERheSBkZXIgTGludXgtVXNlci1Hcm91cCBOw7xybmJlcmcgICAxNDowMC0xOTowMCBVaHIKICAgICAgICAgaW4gS29vcGVyYXRpb24gbWl0IGRlbSBGYWJMYWIgZGVyIFJlZ2lvbiBOw7xybmJlcmcKICAgICAgICAgU2Nod2FiYWNoZXIgU3RyYcOfZSA1MTIgaW4gOTA3NjMgRsO8cnRoCiAgICAgICAgIHd3dy5sdWctbm9yaXMuZGUKCgpBbGxlIFplaXRlbiBzaW5kIGluIGxva2FsZXIgT3J0c3plaXQgKE1FWi9NRVNaKS4KCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KIEdlcGxhbnRlIE9ydGUgZGVyIG7DpGNoc3RlbiBEaXN0cmlrdHN2ZXJzYW1tbHVuZ2VuIGluIEZyYW5rZW4KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQoKVGVybWluICAgICAgQXVzcmljaHRlbmRlciBPViAgICAgICAgICAgIE9ydAotLS0tLS0tLS0tICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjExLjEwLjIwMjYgIEhlcnNicnVjayAoQjEyKSAgICAgICAgICAgICBHYXN0c3TDpHR0ZSAiWnVtIGFsdGVuIFNjaGxvw58iCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBLbGVlZG9yZiA1CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA5MTI0MSBLaXJjaGVuc2l0dGVuYmFjaAoKMjAyNyAgICAgICAgTsO8cm5iZXJnIFPDvGQgKEIxMSkgICAgICAgICAgTsO8cm5iZXJnCgoKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogUnVuZHNwcnVjaHN0YXRpc3Rpawo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CgpGb2xnZW5kZSBPcnRzdmVyYsOkbmRlIGhhYmVuIGluIGRpZXNlbSBKYWhyIG1pdCBhbWF0ZXVyZnVua3NwZXppZmlzY2hlbgpNZWxkdW5nZW4genVtIEZyYW5rZW5ydW5kc3BydWNoIGJlaWdldHJhZ2VuOgoKLSBCMDEsIEIwMywgQjA2LCBCMDcsIEIwOCwgQjExLCBCMTIsIEIxNywgQjIwLCBCMjUsIEIyNiwgQjI5LCBCMzAsIEIzNwogIFoxNSwgVTEwCgpEYXp1IGthbWVuIHdlaXRlcmUgUnVuZHNwcnVjaG1lbGR1bmdlbiB2b246CgotIEJOZXR6QQotIEFSREYtUmVmZXJhdCBGcmFua2VuCi0gUmVmZXJhdCBBa3Rpdml0w6R0c3dldHRiZXdlcmIgRnJhbmtlbgotIEZhY2hncnVwcGUgUmFkaW9hc3Ryb25vbWllIGRlciBBc3Ryb25vbWlzY2hlbiBHZXNlbGxzY2hhZnQgTsO8cm5iZXJnCi0gRGlzdHJpa3Rzdm9yc2l0emVuZGVyIFUKLSBDb250ZXN0bWFubnNjaGFmdCBNb3JpdHpiZXJnCi0gRWRnYXIgTGVybmVyLCBETDJHQkcgKEE0OCkKCgo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CgpJY2ggd2Vpc2UgYW4gZGllc2VyIFN0ZWxsZSBhdXNkcsO8Y2tsaWNoIGRhcmF1ZiBoaW4sIGRhc3MgZGllIFZlcmFudHdvcnR1bmcKZsO8ciBkaWUgSW5oYWx0ZSBkZXIgTWVsZHVuZ2VuIGJlaSBkZW4gamV3ZWlsaWdlbiBWZXJmYXNzZXJuIGxpZWd0LiBEaWUKUmVkYWt0aW9uIGJlaMOkbHQgc2ljaCBlaW5lIHNpbm5lcmhhbHRlbmRlIEvDvHJ6dW5nIGVpbmdlc2FuZHRlciBNZWxkdW5nZW4Kdm9yLiBFcyBpc3QgZ2V3w7xuc2NodCB1bmQgaW0gU2lubmUgZGVzIEFtYXRldXJmdW5rcywgZGFzcyBkaWVzZXIgUnVuZHNwcnVjaAp1bmQgZGllIGRhcmluIGVudGhhbHRlbmVuIE1lbGR1bmdlbiBlaW5lIG3DtmdsaWNoc3Qgd2VpdGUgVmVyYnJlaXR1bmcgZmluZGVuLgoKRWluZSDDnGJlcm5haG1lIGluIGFuZGVyZSBSdW5kc3Byw7xjaGUsIGRpZSBFaW5iaW5kdW5nIGluIFdlYnNlaXRlbiBvZGVyIGRpZQpXaWVkZXJnYWJlIGluIFByaW50bWVkaWVuIHVudGVybGllZ3QgZGVzaGFsYiwgbWl0IEFuZ2FiZSBkZXIgSW5mb3JtYXRpb25zLQpxdWVsbGUsIGtlaW5lcmxlaSBCZXNjaHLDpG5rdW5nLiBGYWxscyBhdWYgZGVyIGpld2VpbGlnZW4gUGxhdHRmb3JtIGFuZGVyZQpCZXN0aW1tdW5nZW4gZ2VsdGVuIHNvbGx0ZW4sIGVyc3RyZWNrZW4gc2ljaCBkaWVzZSBuaWNodCBhdWYgZGllIGZyZWllIFZlci0KZsO8Z2JhcmtlaXQgZGllc2VyIFJ1bmRzcHJ1Y2hpbmZvcm1hdGlvbmVuLiBBbGxlIEluZm9ybWF0aW9uZW4gYXVzIGRpZXNlbQpSdW5kc3BydWNoIHNpbmQgdm9uIGplZGVybWFubiBmcmVpIG51dHpiYXIuCkluZm86IEVja2hhcmQgS3JhdXMsIERIMU5FSyAoQjExKQogICAgICBSZWRha3RldXIgdW5kIFNwcmVjaGVyIGRlcyBGcmFua2VucnVuZHNwcnVjaGVzCgoKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQoKICAgIEljaCBiZWRhbmtlIG1pY2ggYmVpIGFsbGVuIFp1c2VuZGVybiBmw7xyIGlocmUgQmVpdHLDpGdlIHp1bSBSdW5kc3BydWNoLgoKIEluZm9zLCBUZXJtaW5lIHVuZCBWZXJhbnN0YWx0dW5nc2hpbndlaXNlIGbDvHIgZGVuIFJ1bmRzcHJ1Y2ggYml0dGUgYW46CiBFY2toYXJkIEtyYXVzLCBESDFORUsgICAgIFRlbGVmb24gICAgICAgICAgIE1vYmlsICAgICAgICAgICAgTWFpbAogRE9LIEIxMSAgICBMT0MgSk41OU1JICAgICAwOTEyMiA5ODM5NjkxICAgICAwMTc0IDMxMzYyODMgICAgIGRoMW5la0BkYXJjLmRlCgogICAgICAgICAgICBWaWVsZW4gRGFuayBmw7xyIERlaW4gSW50ZXJlc3NlIGFtIEZyYW5rZW5ydW5kc3BydWNoLgoKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogICAgICAgICBEaWVzZXIgUnVuZHNwcnVjaCB3dXJkZSBlcnN0ZWxsdCB1bnRlciBMaW51eCBYdWJ1bnR1IDI0LjA0IExUUwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CgoKPC9oMz48L3ByZT51AX0LdwdwdWJsaXNoAr7brr4NAQQBq8Dp8wwOAAIBHQIACwECAgEBAbUWAwElAeIVG3sqiSlD\/ilJ0IYBAg==\",\"updateId\":644397111}","footnotes":""},"categories":[11],"tags":[986,84,222],"class_list":["post-18578","post","type-post","status-publish","format-standard","hentry","category-10-frankenrundspruch","tag-25-jahre","tag-dh1nek","tag-frankenrundspruch"],"_links":{"self":[{"href":"https:\/\/funk24.org\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/18578","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/funk24.org\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/funk24.org\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/funk24.org\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/funk24.org\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=18578"}],"version-history":[{"count":3,"href":"https:\/\/funk24.org\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/18578\/revisions"}],"predecessor-version":[{"id":18584,"href":"https:\/\/funk24.org\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/18578\/revisions\/18584"}],"wp:attachment":[{"href":"https:\/\/funk24.org\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=18578"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/funk24.org\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=18578"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/funk24.org\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=18578"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}