Aleksandar Vučić Größe

Aleksandar Vučić Größe : Eine Einführung

Aleksandar Vučić Größe: Eine Einführung.

Aleksandar Vučić is a Serbian politician who has gained prominence on the international stage as the President of Serbia.

His leadership and political acumen have made him a central figure in the government and politics of Europe and the Balkans.

With his deep understanding of political dynamics, Vučić has successfully navigated the complexities of Serbian politics and steered the country towards reforms and improved relations with the international community.

However, his political career has not been without controversy and criticism, as he has faced opposition from various factions within Serbia.

Despite this, Vučić has garnered significant support and maintained a strong public image through strategic media management and positioning.

His commitment to European integration, diplomacy, economic development, and security has been widely acknowledged, making him a key player in shaping Serbia’s future.

In this article, we will delve into the various aspects of Aleksandar Vučić’s political career, international relations, controversies, and his significant contributions to Serbia and the wider region.

Let us explore the journey of this influential politician and uncover the rare and in-depth insights that surround him.

Aleksandar Vučić Größe
Aleksandar Vučić Größe

Aleksandar Vučić Größe und Herkunft

Aleksandar Vučić wurde am 5. März 1970 in Belgrad, SFR Jugoslawien, geboren.

Er ist ein serbischer Politiker und aktueller Präsident von Serbien, der seit 2017 im Amt ist.

Vučić stammt aus einer politisch aktiven Familie und sein Vater war ein hochrangiger serbischer Funktionär.

Er wurde in eine Zeit politischer Umbrüche und Spannungen hineingeboren, die seine spätere Karriere und politische Ausrichtung beeinflussten.

Mit seiner Größe hat seine Herkunft eine wichtige Rolle bei der Entwicklung seiner politischen Überzeugungen und Ziele gespielt.

Vučić ist in Belgrad aufgewachsen und hat dort seine politische Laufbahn begonnen, was seine enge Verbindung zur Stadt und zu seinen Wählern erklärt.

Seine Herkunft und seine familiären Wurzeln haben ihn geprägt und eine Grundlage für seine politische Karriere geschaffen.

Aleksandar Vučić Bildung und politische Karriere

Aleksandar Vučić erwarb einen Bachelor-Abschluss in Wirtschaftswissenschaften an der Universität Belgrad und setzte sein Studium an der Fakultät für Politikwissenschaft fort. Er verfügt über einen Master-Abschluss in Kommunikationsmanagement von der Fakultät für Sozialwissenschaften in Belgrad.

In Bezug auf seine politische Karriere erlangte Vučić bereits früh Anerkennung als Mitglied der Serbischen Radikalen Partei. Er wurde 1993 zum jüngsten Mitglied der Nationalversammlung gewählt und bekleidete verschiedene Ministerposten, darunter den Posten des Informationsministers unter Präsident Slobodan Milošević.

Vučić war ein prominenter Verfechter nationalistischer Politik und stand in diesem Zusammenhang auch in Kritik. Im Laufe der Jahre hat er jedoch eine Transformation durchlaufen und sich zu einem proeuropäischen Politiker entwickelt. 2008 gründete er die Fortschrittspartei (SNS) und übernahm die Führung der Partei.

Im Jahr 2012 wurde Vučić zum stellvertretenden Ministerpräsidenten und Verteidigungsminister ernannt. Bei den Parlamentswahlen 2014 gewann seine Partei, die SNS, die Mehrheit der Sitze und er wurde zum Ministerpräsidenten von Serbien gewählt. Unter seiner Führung konzentrierte sich die Regierung auf wirtschaftliche Reformen, die Stärkung der Demokratie und den Ausbau der Beziehungen zur EU.

Im Jahr 2017 trat Vučić von seinem Amt als Ministerpräsident zurück, nachdem er zum Präsidenten Serbiens gewählt wurde. Seine Präsidentschaft wurde von einer Mehrheit der Stimmen unterstützt, obwohl Kritiker Bedenken hinsichtlich seiner möglichen Konzentration von politischer Macht äußerten.

Insgesamt lässt sich sagen, dass Aleksandar Vučić eine beeindruckende Bildung und eine langjährige politische Karriere vorzuweisen hat. Seine politische Entwicklung vom Nationalismus zum proeuropäischen Kurs hat ihn zu einer wichtigen Figur in der serbischen Politik gemacht.

Aleksandar Vučić Größe
Aleksandar Vučić Größe

Aleksandar Vučić Größe: Persönliches Leben

Aleksandar Vučić’s personal life is a subject of great interest among the public. He is known to be a private individual who rarely shares details about his personal life. However, there are some aspects of his personal life that are known to the public.

One important aspect is his family life. Vučić is married and has two children. His wife, Tamara, is also involved in politics and holds a high-ranking position within the government. They have been together for many years and have managed to maintain a strong and supportive relationship.

In terms of hobbies and interests, Vučić is known to be a sports enthusiast. He enjoys watching and playing various sports, including basketball and tennis. He has also been seen attending sporting events and interacting with athletes.

Aside from sports, Vučić has a keen interest in history and enjoys reading books on various historical topics. He often finds inspiration and insights from historical figures and events.

In his free time, Vučić is known to enjoy spending quality time with his family and close friends. He values their company and appreciates the simple pleasures of life.

Overall, while Vučić keeps his personal life relatively private, it is evident that he prioritizes his family, enjoys sports and the pursuit of knowledge, and values his relationships with loved ones.

Aleksandar Vučić Familie und Hobbys

Vučić’s family is an integral part of his life, and he shares a strong bond with his wife, Tamara, and their two children, Danilo Milica and Vukan.

In his free time, Vučić enjoys various hobbies and interests, including watching and playing sports like basketball and tennis.

He also has a keen interest in history and finds solace in reading books on various historical topics.

When he is not busy with his political responsibilities, Vučić prioritizes spending quality time with his family and close friends.

Overall, his family and hobbies provide him with a sense of balance and fulfillment outside of his professional life.

Aleksandar Vučić Interessen und Freizeitaktivitäten

In his free time, Aleksandar Vučić indulges in a range of interests and leisure activities. He finds relaxation and enjoyment by engaging in various hobbies. Vučić has a particular affinity for sports and is an avid fan of basketball and tennis. He not only enjoys watching these sports but also actively participates in playing them. Additionally, Vučić has an insatiable thirst for knowledge and is particularly interested in history. He finds solace in reading books that delve into various historical topics. Whether it’s exploring the past or participating in sports, Vučić’s hobbies provide him with much-needed balance and fulfillment outside of his political responsibilities.

Aleksandar Vučić Größe
Aleksandar Vučić Größe

Aleksandar Vučić: Politische Laufbahn

Aleksandar Vučić’s political career has been marked by various positions and achievements. He entered politics in the 1990s and quickly rose through the ranks of the Serbian Radical Party (SRS). In 1998, he became the Minister of Information under President Slobodan Milošević. Vučić’s role in the government during this time was controversial, as he was seen as promoting nationalist policies and supporting the Milošević regime. However, in later years, he distanced himself from his radical past and underwent a political transformation.

In 2008, Vučić co-founded the Serbian Progressive Party (SNS) and took on the role of its leader. Under his leadership, the party gained popularity and emerged as a major political force in Serbia. In 2012, the SNS won the parliamentary elections, and Vučić became the Deputy Prime Minister. He played a key role in implementing various reforms and policies aimed at strengthening the economy, improving governance, and advancing Serbia’s European integration process.

In 2014, Vučić was elected as the Prime Minister of Serbia, and in 2017, he was elected as the President of Serbia. As President, he continued to pursue his pro-European agenda and focused on developing closer relations with the European Union. He played a crucial role in facilitating the normalization of relations with Kosovo and worked towards resolving the long-standing conflict.

During his tenure, Vučić faced criticism from the opposition and civil society organizations, who accused him of authoritarian tendencies, curbing media freedom, and failing to address issues of corruption and human rights abuses. However, he also enjoyed support from a significant portion of the population, who appreciated his strong leadership and efforts to modernize the country.

Despite the challenges and controversies, Vučić’s political trajectory has been characterized by his determination to bring stability and progress to Serbia. His reputation as a pragmatic and influential leader has earned him recognition both domestically and internationally.

Overall, Aleksandar Vučić’s political career has been marked by significant achievements and controversies, shaping the political landscape of Serbia and leaving a lasting impact on the country’s development and international relations.

Aleksandar Vučić frühe politische Karriere

Aleksandar Vučić’s early political career began in the early 1990s when he joined the Serbian Radical Party (SRS) and became a member of the National Assembly.
He quickly rose within the ranks of the party and in 1993, at the age of 23, he was elected as a member of the National Assembly.
His political trajectory took a significant turn in 1998 when he was appointed as the Minister of Information in the government of President Slobodan Milošević.
During his time as the Minister of Information, Vučić was known for his nationalist and pro-Milošević stance, which garnered both support and controversy.

Aleksandar Vučić Amtszeit als Präsident von Serbien

During his presidency, Aleksandar Vučić implemented various reforms and policies aimed at improving Serbia’s economy and strengthening its international relations.
Under his leadership, Serbia experienced significant economic growth and attracted foreign investments in sectors such as infrastructure, manufacturing, and information technology.
Vučić also focused on improving the country’s education system and healthcare services, investing in modernizing facilities and promoting research and development.
He prioritized the fight against corruption and worked towards improving transparency and the rule of law in Serbia.
During his presidency, Vučić faced numerous challenges, including social issues, ethnic tensions, and the ongoing dispute with Kosovo.
He actively engaged in negotiations and diplomatic efforts to find a peaceful solution and promote regional cooperation.
Vučić’s tenure as president has been marked by a strong focus on economic development, regional stability, and Serbia’s integration into the European Union.

Aleksandar Vučić Größe
Aleksandar Vučić Größe

Aleksandar Vučić: Kontroverse und Kritik

Aleksandar Vučić has faced controversy and criticism throughout his political career.

Some of the main areas of criticism include his authoritarian leadership style and his response to opposition and protests.

Critics argue that Vučić has consolidated power and marginalized political opponents, leading to a lack of political pluralism and a restricted democracy in Serbia.

There have also been concerns about media freedom and freedom of expression, with accusations that Vučić’s government has exerted control over the media and limited critical reporting.

Furthermore, there have been allegations of human rights violations, such as the suppression of protests and the mistreatment of journalists and activists.

Vučić’s nationalist policies and rhetoric have also drawn criticism, with some accusing him of using nationalistic sentiment to gain support and maintain political stability.

His approach to the ethnic tensions in Kosovo has been a source of controversy, with critics claiming that his actions have hindered peace and dialogue between Serbia and Kosovo.

Overall, Vučić has faced both domestic and international criticism for his governance and policies.

Aleksandar Vučić umstrittene Entscheidungen

During his political career, Aleksandar Vučić has made several controversial decisions. One of the most notable controversial decisions was his defense of Bosnian Serb leaders accused of atrocities during the 1992-1995 conflict.

Another controversial decision was when Vučić, along with Tomislav Nikolić, announced the founding of their own party, the Serbian Progressive Party (SNS), in 2008. This move was met with criticism as Vučić was previously an influential figure within the Serbian Radical Party (SRS).

Furthermore, Vučić’s decision to resign from the SRS and withdraw from the political scene created significant controversy. Many questioned his motives and accused him of opportunism.

In addition, Vučić’s policies and actions as the President of Serbia have been the subject of criticism. One widely debated decision was his response to protests and opposition demonstrations. Critics argue that his government has suppressed protests and violated the rights of activists and journalists.

Overall, these controversial decisions have generated significant debate and have impacted Vučić’s public image and reputation.

Aleksandar Vučić Reaktion auf Kritik

Aleksandar Vučić has faced criticism throughout his political career, and his response to this criticism has been noteworthy. He has often defended his decisions and actions, asserting that they were in the best interest of Serbia. In the face of opposition and public outcry, Vučić has shown resilience and has remained steadfast in his beliefs and policies. He has emphasized the need for stability and progress, even in the face of criticism. Despite facing criticism from both domestic and international sources, Vučić has maintained his position and has not been deterred from pursuing his goals. He has been known to address criticism head-on, engaging in debates and discussions to defend his actions. Additionally, Vučić has made efforts to address concerns and grievances raised by the opposition and the general public. He has implemented certain reforms and initiatives in response to criticism, aiming to improve transparency and accountability in the government. However, critics argue that these measures have been insufficient and that Vučić’s response to criticism has been defensive rather than adaptive. Ultimately, Vučić’s reaction to criticism has been a major aspect of his political career and has shaped his public image and perception.

Aleksandar Vučić: Internationale Beziehungen

In terms of international relations, Aleksandar Vučić has played a significant role in shaping Serbia’s foreign policy. He has actively sought to improve relations with neighboring countries and strengthen ties with European partners. Vučić has emphasized the importance of regional cooperation and stability in the Western Balkans. He has also advocated for Serbia’s European integration, working towards aligning the country with EU standards and requirements. Additionally, Vučić has engaged in diplomatic efforts to establish relations with countries outside of Europe, such as Russia, China, and the United States. These relationships have led to foreign investments, job opportunities, and infrastructure development in Serbia. Furthermore, Vučić has been involved in negotiations related to the Kosovo issue, aiming to find a peaceful and mutually acceptable solution. Overall, Vučić’s approach to international relations has focused on promoting Serbia’s interests while maintaining diplomatic relations with various countries and international organizations.

Aleksandar Vučić Rolle in der EU und NATO

Aleksandar Vučić spielte eine bedeutende Rolle in den Beziehungen zwischen Serbien, der Europäischen Union (EU) und der NATO. Er hat aktiv an der Annäherung Serbiens an die EU gearbeitet und die Notwendigkeit betont, europäische Standards und Anforderungen zu erfüllen. Vučić hat Reformen in verschiedenen Bereichen vorangetrieben, um das Land auf den Weg zur europäischen Integration zu bringen.

In Bezug auf die NATO hat Vučić ein ausgewogenes Verhältnis gepflegt. Während er Serbiens offiziellen Status als militärisch neutrales Land bekräftigt hat, hat er dennoch die Zusammenarbeit mit der NATO in bestimmten Bereichen wie der Sicherheits- und Verteidigungspolitik gesucht. Serbien hat auch eine Partnerschaftsvereinbarung mit der NATO unterzeichnet, die zur Stärkung der regionalen Stabilität beitragen soll.

Vučić hat auch eine aktive Rolle in der Förderung der regionalen Zusammenarbeit in den westlichen Balkanländern gespielt. Er hat sich für den Ausbau des Dialogs und der Zusammenarbeit zwischen den Ländern der Region eingesetzt, um die regionalen Spannungen abzubauen und ein stabileres Umfeld zu schaffen.

Insgesamt hat Vučić in Bezug auf die EU und die NATO eine pragmatische und ausgewogene Haltung eingenommen, die darauf abzielt, Serbiens Interessen zu wahren und gleichzeitig stabile und konstruktive Beziehungen zu diesen Institutionen aufrechtzuerhalten.

Aleksandar Vučić Außenpolitik und diplomatische Beziehungen

In Bezug auf seine Außenpolitik hat Aleksandar Vučić verschiedene diplomatische Beziehungen aufgebaut und gepflegt.

Er hat eng mit anderen europäischen Ländern zusammengearbeitet, um die regionale Stabilität und Sicherheit zu fördern.

Vučić hat an internationalen Gipfeltreffen teilgenommen und sich aktiv in multilaterale Organisationen wie der Vereinten Nationen und der OSZE engagiert.

Er hat enge Beziehungen zu europäischen Partnern wie Deutschland, Frankreich und Großbritannien entwickelt und an Bemühungen zur Lösung regionaler Konflikte teilgenommen.

In Bezug auf Russland hat Vučić versucht, gute Beziehungen aufrechtzuerhalten und wirtschaftliche Zusammenarbeit zu fördern, während er gleichzeitig die Beziehungen zu westlichen Ländern stärkte.

Er hat auch Beziehungen zu China ausgebaut und chinesische Investitionen und Infrastrukturprojekte in Serbien gefördert.

In Bezug auf die Vereinigten Staaten hat Vučić enge Beziehungen sowohl auf politischer als auch auf wirtschaftlicher und sicherheitspolitischer Ebene entwickelt.

Er hat sich aktiv für die Integration Serbiens in westliche Strukturen eingesetzt und gleichzeitig eine ausgewogene Außenpolitik verfolgt, um die Interessen des Landes zu wahren.

Aleksandar Vučić Größe
Aleksandar Vučić Größe

Schlussfolgerung zu Aleksandar Vučić Größe

Die Schlussfolgerung zur Größe von Aleksandar Vučić umfasst seine erfolgreiche politische Karriere, sein Engagement für Reformen und seine Führungsrolle in der serbischen Regierung. Trotz einiger Kontroversen und Kritik hat Vučić internationale Beziehungen entwickelt und sich für die Integration Serbiens in westliche Strukturen eingesetzt. Er hat sich für wirtschaftliche Entwicklung, Demokratie und Sicherheit eingesetzt und enge Beziehungen zu verschiedenen Ländern wie Russland, China und den Vereinigten Staaten gepflegt. Vučić hat auch Maßnahmen ergriffen, um die Wirtschaft zu stärken, Arbeitsplätze zu schaffen und die Infrastruktur weiterzuentwickeln. Trotz einiger Herausforderungen hat er sich auch für die Rechte der Menschen, die Pressefreiheit und die Stärkung der Zivilgesellschaft eingesetzt. Insgesamt hat Aleksandar Vučić eine prägnante politische Karriere in Serbien hinterlassen und seinen Einfluss auf die Region und darüber hinaus ausgeübt.

Aleksandar Vučić Vermächtnis und Einfluss

Aleksandar Vučić hinterlässt ein beeindruckendes Vermächtnis und hat einen bedeutenden Einfluss auf die politische Landschaft Serbiens und der Region ausgeübt. Als amtierender Präsident Serbiens und ehemaliger Vorsitzender der Serbischen Fortschrittspartei hat er zahlreiche politische Reformen vorangetrieben und wichtige Entscheidungen getroffen, die das Land geprägt haben.

Vučić hat sich für die europäische Integration Serbiens eingesetzt und enge Beziehungen zur Europäischen Union aufgebaut. Er hat Reformen in verschiedenen Bereichen wie Wirtschaft, Justiz und Medien vorangetrieben, um Serbien auf einen modernen und demokratischen Kurs zu bringen. Seine Bemühungen um Transparenz und Rechtsstaatlichkeit wurden sowohl im In- als auch im Ausland anerkannt.

Darüber hinaus hat Vučić eine aktive Rolle in regionaler Zusammenarbeit und Stabilität gespielt. Er setzte sich für den Dialog mit den Nachbarländern ein und betonte die Bedeutung einer guten Nachbarschaft. Vučić engagierte sich auch in Verhandlungen bezüglich des Kosovo-Konflikts und arbeitete an einer langfristigen Lösung.

Unter Vučićs Führung hat Serbien eine solide wirtschaftliche Entwicklung erlebt. Er hat Investitionen gefördert, um Arbeitsplätze zu schaffen und die Infrastruktur des Landes zu verbessern. Vučić hat sich auch für den Ausbau von Bildungs- und Gesundheitseinrichtungen eingesetzt, um die Lebensqualität der Menschen in Serbien zu verbessern.

Mit seiner starken Führungsrolle hat Vučić die politische Stabilität in Serbien gefördert und eine klare Vision für die Zukunft des Landes vorgegeben. Sein Einfluss erstreckt sich über die Grenzen Serbiens hinaus und er hat ein positives Ansehen in der internationalen Gemeinschaft genossen.

Es ist wichtig anzumerken, dass Vučić trotz seines Einflusses auch Kritik und Kontroversen ausgesetzt war. Einige Kritiker werfen ihm einen autoritären Führungsstil und eine Einschränkung der Pressefreiheit vor. Dennoch sind seine Errungenschaften und sein Vermächtnis als politischer Führer in Serbien nicht zu übersehen.

Insgesamt hat Aleksandar Vučić mit seinem Vermächtnis und seinem Einfluss das politische und wirtschaftliche Profil Serbiens maßgeblich geprägt. Seine Vision für eine proeuropäische und reformorientierte Zukunft des Landes hat zahlreiche positive Veränderungen bewirkt und wird zweifellos noch lange nachwirken.

Häufig gestellte Fragen zu Aleksandar Vučić

  1. Welche politischen Ämter hat Aleksandar Vučić innegehabt?
    Aleksandar Vučić hat verschiedene politische Ämter innegehabt, darunter Premierminister und Präsident von Serbien.
  2. Wie lange war Aleksandar Vučić schon in der Politik tätig?
    Aleksandar Vučić ist schon seit vielen Jahren in der Politik tätig, sein politischer Werdegang begann bereits in den 1990er Jahren.
  3. Welche politischen Reformen hat Aleksandar Vučić durchgesetzt?
    Aleksandar Vučić hat umfangreiche politische Reformen in verschiedenen Bereichen wie Wirtschaft, Justiz und Medien durchgesetzt, um Serbien auf einen modernen und demokratischen Kurs zu bringen.
  4. Wie steht Aleksandar Vučić zur Europäischen Union?
    Aleksandar Vučić setzt sich für die europäische Integration Serbiens ein und hat enge Beziehungen zur Europäischen Union aufgebaut.
  5. Wie hat Aleksandar Vučić die wirtschaftliche Entwicklung Serbiens gefördert?
    Aleksandar Vučić hat Investitionen gefördert, um Arbeitsplätze zu schaffen und die Infrastruktur des Landes zu verbessern. Er hat sich auch für den Ausbau von Bildungseinrichtungen und Gesundheitseinrichtungen eingesetzt.
  6. Wie steht Aleksandar Vučić zur Pressefreiheit?
    Es gibt Kritik an Aleksandar Vučić in Bezug auf die Pressefreiheit. Einige werfen ihm vor, die Medien zu kontrollieren und die Pressefreiheit einzuschränken.
  7. Wie ist das Verhältnis zwischen Aleksandar Vučić und Russland?
    Das Verhältnis zwischen Aleksandar Vučić und Russland ist komplex. Obwohl er sich für gute Beziehungen zu Russland einsetzt, hat er auch enge Beziehungen zur Europäischen Union aufgebaut.
  8. Wie reagiert Aleksandar Vučić auf Kritik und Opposition?
    Aleksandar Vučić hat auf Kritik und Opposition unterschiedlich reagiert. Manche werfen ihm einen autoritären Führungsstil vor, während andere seine Härte gegen Korruption und Bürokratie unterstützen.
  9. Wie wird Aleksandar Vučić international wahrgenommen?
    Aleksandar Vučić wurde international anerkannt und hat ein positives Ansehen in der internationalen Gemeinschaft genossen. Er hat eine aktive Rolle in regionaler Zusammenarbeit und Stabilität gespielt.
  10. Welche Rolle spielt Aleksandar Vučić in Bezug auf den Kosovo-Konflikt?
    Aleksandar Vučić hat sich für den Dialog mit dem Kosovo und für eine langfristige Lösung des Konflikts eingesetzt. Er war an Verhandlungen beteiligt und arbeitet an der Aussöhnung und Stabilität der Region.
https://www.youtube.com/watch?v=QvPFsNFTZWo&pp=ygXTwQFBbGVrc2FuZGFyIFZ1xI1pxIcgR3LDtsOfZTogRWluZSBFaW5mw7xocnVuZyBBbGVrc2FuZGFyIFZ1xI1pxIcgR3LDtsOfZTogRWluZSBFaW5mw7xocnVuZy4gIEFsZWtzYW5kYXIgVnXEjWnEhyBpcyBhIFNlcmJpYW4gcG9saXRpY2lhbiB3aG8gaGFzIGdhaW5lZCBwcm9taW5lbmNlIG9uIHRoZSBpbnRlcm5hdGlvbmFsIHN0YWdlIGFzIHRoZSBQcmVzaWRlbnQgb2YgU2VyYmlhLiAgSGlzIGxlYWRlcnNoaXAgYW5kIHBvbGl0aWNhbCBhY3VtZW4gaGF2ZSBtYWRlIGhpbSBhIGNlbnRyYWwgZmlndXJlIGluIHRoZSBnb3Zlcm5tZW50IGFuZCBwb2xpdGljcyBvZiBFdXJvcGUgYW5kIHRoZSBCYWxrYW5zLiAgV2l0aCBoaXMgZGVlcCB1bmRlcnN0YW5kaW5nIG9mIHBvbGl0aWNhbCBkeW5hbWljcywgVnXEjWnEhyBoYXMgc3VjY2Vzc2Z1bGx5IG5hdmlnYXRlZCB0aGUgY29tcGxleGl0aWVzIG9mIFNlcmJpYW4gcG9saXRpY3MgYW5kIHN0ZWVyZWQgdGhlIGNvdW50cnkgdG93YXJkcyByZWZvcm1zIGFuZCBpbXByb3ZlZCByZWxhdGlvbnMgd2l0aCB0aGUgaW50ZXJuYXRpb25hbCBjb21tdW5pdHkuICBIb3dldmVyLCBoaXMgcG9saXRpY2FsIGNhcmVlciBoYXMgbm90IGJlZW4gd2l0aG91dCBjb250cm92ZXJzeSBhbmQgY3JpdGljaXNtLCBhcyBoZSBoYXMgZmFjZWQgb3Bwb3NpdGlvbiBmcm9tIHZhcmlvdXMgZmFjdGlvbnMgd2l0aGluIFNlcmJpYS4gIERlc3BpdGUgdGhpcywgVnXEjWnEhyBoYXMgZ2FybmVyZWQgc2lnbmlmaWNhbnQgc3VwcG9ydCBhbmQgbWFpbnRhaW5lZCBhIHN0cm9uZyBwdWJsaWMgaW1hZ2UgdGhyb3VnaCBzdHJhdGVnaWMgbWVkaWEgbWFuYWdlbWVudCBhbmQgcG9zaXRpb25pbmcuICBIaXMgY29tbWl0bWVudCB0byBFdXJvcGVhbiBpbnRlZ3JhdGlvbiwgZGlwbG9tYWN5LCBlY29ub21pYyBkZXZlbG9wbWVudCwgYW5kIHNlY3VyaXR5IGhhcyBiZWVuIHdpZGVseSBhY2tub3dsZWRnZWQsIG1ha2luZyBoaW0gYSBrZXkgcGxheWVyIGluIHNoYXBpbmcgU2VyYmlhJ3MgZnV0dXJlLiAgSW4gdGhpcyBhcnRpY2xlLCB3ZSB3aWxsIGRlbHZlIGludG8gdGhlIHZhcmlvdXMgYXNwZWN0cyBvZiBBbGVrc2FuZGFyIFZ1xI1pxIcncyBwb2xpdGljYWwgY2FyZWVyLCBpbnRlcm5hdGlvbmFsIHJlbGF0aW9ucywgY29udHJvdmVyc2llcywgYW5kIGhpcyBzaWduaWZpY2FudCBjb250cmlidXRpb25zIHRvIFNlcmJpYSBhbmQgdGhlIHdpZGVyIHJlZ2lvbi4gIExldCB1cyBleHBsb3JlIHRoZSBqb3VybmV5IG9mIHRoaXMgaW5mbHVlbnRpYWwgcG9saXRpY2lhbiBhbmQgdW5jb3ZlciB0aGUgcmFyZSBhbmQgaW4tZGVwdGggaW5zaWdodHMgdGhhdCBzdXJyb3VuZCBoaW0uICBBbGVrc2FuZGFyIFZ1xI1pxIcgR3LDtsOfZSB1bmQgSGVya3VuZnQgQWxla3NhbmRhciBWdcSNacSHIHd1cmRlIGFtIDUuIE3DpHJ6IDE5NzAgaW4gQmVsZ3JhZCwgU0ZSIEp1Z29zbGF3aWVuLCBnZWJvcmVuLiAgRXIgaXN0IGVpbiBzZXJiaXNjaGVyIFBvbGl0aWtlciB1bmQgYWt0dWVsbGVyIFByw6RzaWRlbnQgdm9uIFNlcmJpZW4sIGRlciBzZWl0IDIwMTcgaW0gQW10IGlzdC4gIFZ1xI1pxIcgc3RhbW10IGF1cyBlaW5lciBwb2xpdGlzY2ggYWt0aXZlbiBGYW1pbGllIHVuZCBzZWluIFZhdGVyIHdhciBlaW4gaG9jaHJhbmdpZ2VyIHNlcmJpc2NoZXIgRnVua3Rpb27DpHIuICBFciB3dXJkZSBpbiBlaW5lIFplaXQgcG9saXRpc2NoZXIgVW1icsO8Y2hlIHVuZCBTcGFubnVuZ2VuIGhpbmVpbmdlYm9yZW4sIGRpZSBzZWluZSBzcMOkdGVyZSBLYXJyaWVyZSB1bmQgcG9saXRpc2NoZSBBdXNyaWNodHVuZyBiZWVpbmZsdXNzdGVuLiAgTWl0IHNlaW5lciBHcsO2w59lIGhhdCBzZWluZSBIZXJrdW5mdCBlaW5lIHdpY2h0aWdlIFJvbGxlIGJlaSBkZXIgRW50d2lja2x1bmcgc2VpbmVyIHBvbGl0aXNjaGVuIMOcYmVyemV1Z3VuZ2VuIHVuZCBaaWVsZSBnZXNwaWVsdC4gIFZ1xI1pxIcgaXN0IGluIEJlbGdyYWQgYXVmZ2V3YWNoc2VuIHVuZCBoYXQgZG9ydCBzZWluZSBwb2xpdGlzY2hlIExhdWZiYWhuIGJlZ29ubmVuLCB3YXMgc2VpbmUgZW5nZSBWZXJiaW5kdW5nIHp1ciBTdGFkdCB1bmQgenUgc2VpbmVuIFfDpGhsZXJuIGVya2zDpHJ0LiAgU2VpbmUgSGVya3VuZnQgdW5kIHNlaW5lIGZhbWlsacOkcmVuIFd1cnplbG4gaGFiZW4gaWhuIGdlcHLDpGd0IHVuZCBlaW5lIEdydW5kbGFnZSBmw7xyIHNlaW5lIHBvbGl0aXNjaGUgS2FycmllcmUgZ2VzY2hhZmZlbi4gIEFsZWtzYW5kYXIgVnXEjWnEhyBCaWxkdW5nIHVuZCBwb2xpdGlzY2hlIEthcnJpZXJlIEFsZWtzYW5kYXIgVnXEjWnEhyBlcndhcmIgZWluZW4gQmFjaGVsb3ItQWJzY2hsdXNzIGluIFdpcnRzY2hhZnRzd2lzc2Vuc2NoYWZ0ZW4gYW4gZGVyIFVuaXZlcnNpdMOkdCBCZWxncmFkIHVuZCBzZXR6dGUgc2VpbiBTdHVkaXVtIGFuIGRlciBGYWt1bHTDpHQgZsO8ciBQb2xpdGlrd2lzc2Vuc2NoYWZ0IGZvcnQuIEVyIHZlcmbDvGd0IMO8YmVyIGVpbmVuIE1hc3Rlci1BYnNjaGx1c3MgaW4gS29tbXVuaWthdGlvbnNtYW5hZ2VtZW50IHZvbiBkZXIgRmFrdWx0w6R0IGbDvHIgU296aWFsd2lzc2Vuc2NoYWZ0ZW4gaW4gQmVsZ3JhZC4gIEluIEJlenVnIGF1ZiBzZWluZSBwb2xpdGlzY2hlIEthcnJpZXJlIGVybGFuZ3RlIFZ1xI1pxIcgYmVyZWl0cyBmcsO8aCBBbmVya2VubnVuZyBhbHMgTWl0Z2xpZWQgZGVyIFNlcmJpc2NoZW4gUmFkaWthbGVuIFBhcnRlaS4gRXIgd3VyZGUgMTk5MyB6dW0gasO8bmdzdGVuIE1pdGdsaWVkIGRlciBOYXRpb25hbHZlcnNhbW1sdW5nIGdld8OkaGx0IHVuZCBiZWtsZWlkZXRlIHZlcnNjaGllZGVuZSBNaW5pc3RlcnBvc3RlbiwgZGFydW50ZXIgZGVuIFBvc3RlbiBkZXMgSW5mb3JtYXRpb25zbWluaXN0ZXJzIHVudGVyIFByw6RzaWRlbnQgU2xvYm9kYW4gTWlsb8WhZXZpxIcuICBWdcSNacSHIHdhciBlaW4gcHJvbWluZW50ZXIgVmVyZmVjaHRlciBuYXRpb25hbGlzdGlzY2hlciBQb2xpdGlrIHVuZCBzdGFuZCBpbiBkaWVzZW0gWnVzYW1tZW5oYW5nIGF1Y2ggaW4gS3JpdGlrLiBJbSBMYXVmZSBkZXIgSmFocmUgaGF0IGVyIGplZG9jaCBlaW5lIFRyYW5zZm9ybWF0aW9uIGR1cmNobGF1ZmVuIHVuZCBzaWNoIHp1IGVpbmVtIHByb2V1cm9ww6Rpc2NoZW4gUG9saXRpa2VyIGVudHdpY2tlbHQuIDIwMDggZ3LDvG5kZXRlIGVyIGRpZSBGb3J0c2Nocml0dHNwYXJ0ZWkgKFNOUykgdW5kIMO8YmVybmFobSBkaWUgRsO8aHJ1bmcgZGVyIFBhcnRlaS4gIEltIEphaHIgMjAxMiB3dXJkZSBWdcSNacSHIHp1bSBzdGVsbHZlcnRyZXRlbmRlbiBNaW5pc3RlcnByw6RzaWRlbnRlbiB1bmQgVmVydGVpZGlndW5nc21pbmlzdGVyIGVybmFubnQuIEJlaSBkZW4gUGFybGFtZW50c3dhaGxlbiAyMDE0IGdld2FubiBzZWluZSBQYXJ0ZWksIGRpZSBTTlMsIGRpZSBNZWhyaGVpdCBkZXIgU2l0emUgdW5kIGVyIHd1cmRlIHp1bSBNaW5pc3RlcnByw6RzaWRlbnRlbiB2b24gU2VyYmllbiBnZXfDpGhsdC4gVW50ZXIgc2VpbmVyIEbDvGhydW5nIGtvbnplbnRyaWVydGUgc2ljaCBkaWUgUmVnaWVydW5nIGF1ZiB3aXJ0c2NoYWZ0bGljaGUgUmVmb3JtZW4sIGRpZSBTdMOkcmt1bmcgZGVyIERlbW9rcmF0aWUgdW5kIGRlbiBBdXNiYXUgZGVyIEJlemllaHVuZ2VuIHp1ciBFVS4gIEltIEphaHIgMjAxNyB0cmF0IFZ1xI1pxIcgdm9uIHNlaW5lbSBBbXQgYWxzIE1pbmlzdGVycHLDpHNpZGVudCB6dXLDvGNrLCBuYWNoZGVtIGVyIHp1bSBQcsOkc2lkZW50ZW4gU2VyYmllbnMgZ2V3w6RobHQgd3VyZGUuIFNlaW5lIFByw6RzaWRlbnRzY2hhZnQgd3VyZGUgdm9uIGVpbmVyIE1laHJoZWl0IGRlciBTdGltbWVuIHVudGVyc3TDvHR6dCwgb2J3b2hsIEtyaXRpa2VyIEJlZGVua2VuIGhpbnNpY2h0bGljaCBzZWluZXIgbcO2Z2xpY2hlbiBLb256ZW50cmF0aW9uIHZvbiBwb2xpdGlzY2hlciBNYWNodCDDpHXDn2VydGVuLiAgSW5zZ2VzYW10IGzDpHNzdCBzaWNoIHNhZ2VuLCBkYXNzIEFsZWtzYW5kYXIgVnXEjWnEhyBlaW5lIGJlZWluZHJ1Y2tlbmRlIEJpbGR1bmcgdW5kIGVpbmUgbGFuZ2rDpGhyaWdlIHBvbGl0aXNjaGUgS2FycmllcmUgdm9yenV3ZWlzZW4gaGF0LiBTZWluZSBwb2xpdGlzY2hlIEVudHdpY2tsdW5nIHZvbSBOYXRpb25hbGlzbXVzIHp1bSBwcm9ldXJvcMOkaXNjaGVuIEt1cnMgaGF0IGlobiB6dSBlaW5lciB3aWNodGlnZW4gRmlndXIgaW4gZGVyIHNlcmJpc2NoZW4gUG9saXRpayBnZW1hY2h0LiAgQWxla3NhbmRhciBWdcSNacSHIEdyw7bDn2U6IFBlcnPDtm5saWNoZXMgTGViZW4gQWxla3NhbmRhciBWdcSNacSHJ3MgcGVyc29uYWwgbGlmZSBpcyBhIHN1YmplY3Qgb2YgZ3JlYXQgaW50ZXJlc3QgYW1vbmcgdGhlIHB1YmxpYy4gSGUgaXMga25vd24gdG8gYmUgYSBwcml2YXRlIGluZGl2aWR1YWwgd2hvIHJhcmVseSBzaGFyZXMgZGV0YWlscyBhYm91dCBoaXMgcGVyc29uYWwgbGlmZS4gSG93ZXZlciwgdGhlcmUgYXJlIHNvbWUgYXNwZWN0cyBvZiBoaXMgcGVyc29uYWwgbGlmZSB0aGF0IGFyZSBrbm93biB0byB0aGUgcHVibGljLiAgT25lIGltcG9ydGFudCBhc3BlY3QgaXMgaGlzIGZhbWlseSBsaWZlLiBWdcSNacSHIGlzIG1hcnJpZWQgYW5kIGhhcyB0d28gY2hpbGRyZW4uIEhpcyB3aWZlLCBUYW1hcmEsIGlzIGFsc28gaW52b2x2ZWQgaW4gcG9saXRpY3MgYW5kIGhvbGRzIGEgaGlnaC1yYW5raW5nIHBvc2l0aW9uIHdpdGhpbiB0aGUgZ292ZXJubWVudC4gVGhleSBoYXZlIGJlZW4gdG9nZXRoZXIgZm9yIG1hbnkgeWVhcnMgYW5kIGhhdmUgbWFuYWdlZCB0byBtYWludGFpbiBhIHN0cm9uZyBhbmQgc3VwcG9ydGl2ZSByZWxhdGlvbnNoaXAuICBJbiB0ZXJtcyBvZiBob2JiaWVzIGFuZCBpbnRlcmVzdHMsIFZ1xI1pxIcgaXMga25vd24gdG8gYmUgYSBzcG9ydHMgZW50aHVzaWFzdC4gSGUgZW5qb3lzIHdhdGNoaW5nIGFuZCBwbGF5aW5nIHZhcmlvdXMgc3BvcnRzLCBpbmNsdWRpbmcgYmFza2V0YmFsbCBhbmQgdGVubmlzLiBIZSBoYXMgYWxzbyBiZWVuIHNlZW4gYXR0ZW5kaW5nIHNwb3J0aW5nIGV2ZW50cyBhbmQgaW50ZXJhY3Rpbmcgd2l0aCBhdGhsZXRlcy4gIEFzaWRlIGZyb20gc3BvcnRzLCBWdcSNacSHIGhhcyBhIGtlZW4gaW50ZXJlc3QgaW4gaGlzdG9yeSBhbmQgZW5qb3lzIHJlYWRpbmcgYm9va3Mgb24gdmFyaW91cyBoaXN0b3JpY2FsIHRvcGljcy4gSGUgb2Z0ZW4gZmluZHMgaW5zcGlyYXRpb24gYW5kIGluc2lnaHRzIGZyb20gaGlzdG9yaWNhbCBmaWd1cmVzIGFuZCBldmVudHMuICBJbiBoaXMgZnJlZSB0aW1lLCBWdcSNacSHIGlzIGtub3duIHRvIGVuam95IHNwZW5kaW5nIHF1YWxpdHkgdGltZSB3aXRoIGhpcyBmYW1pbHkgYW5kIGNsb3NlIGZyaWVuZHMuIEhlIHZhbHVlcyB0aGVpciBjb21wYW55IGFuZCBhcHByZWNpYXRlcyB0aGUgc2ltcGxlIHBsZWFzdXJlcyBvZiBsaWZlLiAgT3ZlcmFsbCwgd2hpbGUgVnXEjWnEhyBrZWVwcyBoaXMgcGVyc29uYWwgbGlmZSByZWxhdGl2ZWx5IHByaXZhdGUsIGl0IGlzIGV2aWRlbnQgdGhhdCBoZSBwcmlvcml0aXplcyBoaXMgZmFtaWx5LCBlbmpveXMgc3BvcnRzIGFuZCB0aGUgcHVyc3VpdCBvZiBrbm93bGVkZ2UsIGFuZCB2YWx1ZXMgaGlzIHJlbGF0aW9uc2hpcHMgd2l0aCBsb3ZlZCBvbmVzLiAgQWxla3NhbmRhciBWdcSNacSHIEZhbWlsaWUgdW5kIEhvYmJ5cyBWdcSNacSHJ3MgZmFtaWx5IGlzIGFuIGludGVncmFsIHBhcnQgb2YgaGlzIGxpZmUsIGFuZCBoZSBzaGFyZXMgYSBzdHJvbmcgYm9uZCB3aXRoIGhpcyB3aWZlLCBUYW1hcmEsIGFuZCB0aGVpciB0d28gY2hpbGRyZW4sIERhbmlsbyBNaWxpY2EgYW5kIFZ1a2FuLiAgSW4gaGlzIGZyZWUgdGltZSwgVnXEjWnEhyBlbmpveXMgdmFyaW91cyBob2JiaWVzIGFuZCBpbnRlcmVzdHMsIGluY2x1ZGluZyB3YXRjaGluZyBhbmQgcGxheWluZyBzcG9ydHMgbGlrZSBiYXNrZXRiYWxsIGFuZCB0ZW5uaXMuICBIZSBhbHNvIGhhcyBhIGtlZW4gaW50ZXJlc3QgaW4gaGlzdG9yeSBhbmQgZmluZHMgc29sYWNlIGluIHJlYWRpbmcgYm9va3Mgb24gdmFyaW91cyBoaXN0b3JpY2FsIHRvcGljcy4gIFdoZW4gaGUgaXMgbm90IGJ1c3kgd2l0aCBoaXMgcG9saXRpY2FsIHJlc3BvbnNpYmlsaXRpZXMsIFZ1xI1pxIcgcHJpb3JpdGl6ZXMgc3BlbmRpbmcgcXVhbGl0eSB0aW1lIHdpdGggaGlzIGZhbWlseSBhbmQgY2xvc2UgZnJpZW5kcy4gIE92ZXJhbGwsIGhpcyBmYW1pbHkgYW5kIGhvYmJpZXMgcHJvdmlkZSBoaW0gd2l0aCBhIHNlbnNlIG9mIGJhbGFuY2UgYW5kIGZ1bGZpbGxtZW50IG91dHNpZGUgb2YgaGlzIHByb2Zlc3Npb25hbCBsaWZlLiAgQWxla3NhbmRhciBWdcSNacSHIEludGVyZXNzZW4gdW5kIEZyZWl6ZWl0YWt0aXZpdMOkdGVuIEluIGhpcyBmcmVlIHRpbWUsIEFsZWtzYW5kYXIgVnXEjWnEhyBpbmR1bGdlcyBpbiBhIHJhbmdlIG9mIGludGVyZXN0cyBhbmQgbGVpc3VyZSBhY3Rpdml0aWVzLiBIZSBmaW5kcyByZWxheGF0aW9uIGFuZCBlbmpveW1lbnQgYnkgZW5nYWdpbmcgaW4gdmFyaW91cyBob2JiaWVzLiBWdcSNacSHIGhhcyBhIHBhcnRpY3VsYXIgYWZmaW5pdHkgZm9yIHNwb3J0cyBhbmQgaXMgYW4gYXZpZCBmYW4gb2YgYmFza2V0YmFsbCBhbmQgdGVubmlzLiBIZSBub3Qgb25seSBlbmpveXMgd2F0Y2hpbmcgdGhlc2Ugc3BvcnRzIGJ1dCBhbHNvIGFjdGl2ZWx5IHBhcnRpY2lwYXRlcyBpbiBwbGF5aW5nIHRoZW0uIEFkZGl0aW9uYWxseSwgVnXEjWnEhyBoYXMgYW4gaW5zYXRpYWJsZSB0aGlyc3QgZm9yIGtub3dsZWRnZSBhbmQgaXMgcGFydGljdWxhcmx5IGludGVyZXN0ZWQgaW4gaGlzdG9yeS4gSGUgZmluZHMgc29sYWNlIGluIHJlYWRpbmcgYm9va3MgdGhhdCBkZWx2ZSBpbnRvIHZhcmlvdXMgaGlzdG9yaWNhbCB0b3BpY3MuIFdoZXRoZXIgaXQncyBleHBsb3JpbmcgdGhlIHBhc3Qgb3IgcGFydGljaXBhdGluZyBpbiBzcG9ydHMsIFZ1xI1pxIcncyBob2JiaWVzIHByb3ZpZGUgaGltIHdpdGggbXVjaC1uZWVkZWQgYmFsYW5jZSBhbmQgZnVsZmlsbG1lbnQgb3V0c2lkZSBvZiBoaXMgcG9saXRpY2FsIHJlc3BvbnNpYmlsaXRpZXMuICBBbGVrc2FuZGFyIFZ1xI1pxIc6IFBvbGl0aXNjaGUgTGF1ZmJhaG4gQWxla3NhbmRhciBWdcSNacSHJ3MgcG9saXRpY2FsIGNhcmVlciBoYXMgYmVlbiBtYXJrZWQgYnkgdmFyaW91cyBwb3NpdGlvbnMgYW5kIGFjaGlldmVtZW50cy4gSGUgZW50ZXJlZCBwb2xpdGljcyBpbiB0aGUgMTk5MHMgYW5kIHF1aWNrbHkgcm9zZSB0aHJvdWdoIHRoZSByYW5rcyBvZiB0aGUgU2VyYmlhbiBSYWRpY2FsIFBhcnR5IChTUlMpLiBJbiAxOTk4LCBoZSBiZWNhbWUgdGhlIE1pbmlzdGVyIG9mIEluZm9ybWF0aW9uIHVuZGVyIFByZXNpZGVudCBTbG9ib2RhbiBNaWxvxaFldmnEhy4gVnXEjWnEhydzIHJvbGUgaW4gdGhlIGdvdmVybm1lbnQgZHVyaW5nIHRoaXMgdGltZSB3YXMgY29udHJvdmVyc2lhbCwgYXMgaGUgd2FzIHNlZW4gYXMgcHJvbW90aW5nIG5hdGlvbmFsaXN0IHBvbGljaWVzIGFuZCBzdXBwb3J0aW5nIHRoZSBNaWxvxaFldmnEhyByZWdpbWUuIEhvd2V2ZXIsIGluIGxhdGVyIHllYXJzLCBoZSBkaXN0YW5jZWQgaGltc2VsZiBmcm9tIGhpcyByYWRpY2FsIHBhc3QgYW5kIHVuZGVyd2VudCBhIHBvbGl0aWNhbCB0cmFuc2Zvcm1hdGlvbi4gIEluIDIwMDgsIFZ1xI1pxIcgY28tZm91bmRlZCB0aGUgU2VyYmlhbiBQcm9ncmVzc2l2ZSBQYXJ0eSAoU05TKSBhbmQgdG9vayBvbiB0aGUgcm9sZSBvZiBpdHMgbGVhZGVyLiBVbmRlciBoaXMgbGVhZGVyc2hpcCwgdGhlIHBhcnR5IGdhaW5lZCBwb3B1bGFyaXR5IGFuZCBlbWVyZ2VkIGFzIGEgbWFqb3IgcG9saXRpY2FsIGZvcmNlIGluIFNlcmJpYS4gSW4gMjAxMiwgdGhlIFNOUyB3b24gdGhlIHBhcmxpYW1lbnRhcnkgZWxlY3Rpb25zLCBhbmQgVnXEjWnEhyBiZWNhbWUgdGhlIERlcHV0eSBQcmltZSBNaW5pc3Rlci4gSGUgcGxheWVkIGEga2V5IHJvbGUgaW4gaW1wbGVtZW50aW5nIHZhcmlvdXMgcmVmb3JtcyBhbmQgcG9saWNpZXMgYWltZWQgYXQgc3RyZW5ndGhlbmluZyB0aGUgZWNvbm9teSwgaW1wcm92aW5nIGdvdmVybmFuY2UsIGFuZCBhZHZhbmNpbmcgU2VyYmlhJ3MgRXVyb3BlYW4gaW50ZWdyYXRpb24gcHJvY2Vzcy4gIEluIDIwMTQsIFZ1xI1pxIcgd2FzIGVsZWN0ZWQgYXMgdGhlIFByaW1lIE1pbmlzdGVyIG9mIFNlcmJpYSwgYW5kIGluIDIwMTcsIGhlIHdhcyBlbGVjdGVkIGFzIHRoZSBQcmVzaWRlbnQgb2YgU2VyYmlhLiBBcyBQcmVzaWRlbnQsIGhlIGNvbnRpbnVlZCB0byBwdXJzdWUgaGlzIHByby1FdXJvcGVhbiBhZ2VuZGEgYW5kIGZvY3VzZWQgb24gZGV2ZWxvcGluZyBjbG9zZXIgcmVsYXRpb25zIHdpdGggdGhlIEV1cm9wZWFuIFVuaW9uLiBIZSBwbGF5ZWQgYSBjcnVjaWFsIHJvbGUgaW4gZmFjaWxpdGF0aW5nIHRoZSBub3JtYWxpemF0aW9uIG9mIHJlbGF0aW9ucyB3aXRoIEtvc292byBhbmQgd29ya2VkIHRvd2FyZHMgcmVzb2x2aW5nIHRoZSBsb25nLXN0YW5kaW5nIGNvbmZsaWN0LiAgRHVyaW5nIGhpcyB0ZW51cmUsIFZ1xI1pxIcgZmFjZWQgY3JpdGljaXNtIGZyb20gdGhlIG9wcG9zaXRpb24gYW5kIGNpdmlsIHNvY2lldHkgb3JnYW5pemF0aW9ucywgd2hvIGFjY3VzZWQgaGltIG9mIGF1dGhvcml0YXJpYW4gdGVuZGVuY2llcywgY3VyYmluZyBtZWRpYSBmcmVlZG9tLCBhbmQgZmFpbGluZyB0byBhZGRyZXNzIGlzc3VlcyBvZiBjb3JydXB0aW9uIGFuZCBodW1hbiByaWdodHMgYWJ1c2VzLiBIb3dldmVyLCBoZSBhbHNvIGVuam95ZWQgc3VwcG9ydCBmcm9tIGEgc2lnbmlmaWNhbnQgcG9ydGlvbiBvZiB0aGUgcG9wdWxhdGlvbiwgd2hvIGFwcHJlY2lhdGVkIGhpcyBzdHJvbmcgbGVhZGVyc2hpcCBhbmQgZWZmb3J0cyB0byBtb2Rlcm5pemUgdGhlIGNvdW50cnkuICBEZXNwaXRlIHRoZSBjaGFsbGVuZ2VzIGFuZCBjb250cm92ZXJzaWVzLCBWdcSNacSHJ3MgcG9saXRpY2FsIHRyYWplY3RvcnkgaGFzIGJlZW4gY2hhcmFjdGVyaXplZCBieSBoaXMgZGV0ZXJtaW5hdGlvbiB0byBicmluZyBzdGFiaWxpdHkgYW5kIHByb2dyZXNzIHRvIFNlcmJpYS4gSGlzIHJlcHV0YXRpb24gYXMgYSBwcmFnbWF0aWMgYW5kIGluZmx1ZW50aWFsIGxlYWRlciBoYXMgZWFybmVkIGhpbSByZWNvZ25pdGlvbiBib3RoIGRvbWVzdGljYWxseSBhbmQgaW50ZXJuYXRpb25hbGx5LiAgT3ZlcmFsbCwgQWxla3NhbmRhciBWdcSNacSHJ3MgcG9saXRpY2FsIGNhcmVlciBoYXMgYmVlbiBtYXJrZWQgYnkgc2lnbmlmaWNhbnQgYWNoaWV2ZW1lbnRzIGFuZCBjb250cm92ZXJzaWVzLCBzaGFwaW5nIHRoZSBwb2xpdGljYWwgbGFuZHNjYXBlIG9mIFNlcmJpYSBhbmQgbGVhdmluZyBhIGxhc3RpbmcgaW1wYWN0IG9uIHRoZSBjb3VudHJ5J3MgZGV2ZWxvcG1lbnQgYW5kIGludGVybmF0aW9uYWwgcmVsYXRpb25zLiAgQWxla3NhbmRhciBWdcSNacSHIGZyw7xoZSBwb2xpdGlzY2hlIEthcnJpZXJlIEFsZWtzYW5kYXIgVnXEjWnEhydzIGVhcmx5IHBvbGl0aWNhbCBjYXJlZXIgYmVnYW4gaW4gdGhlIGVhcmx5IDE5OTBzIHdoZW4gaGUgam9pbmVkIHRoZSBTZXJiaWFuIFJhZGljYWwgUGFydHkgKFNSUykgYW5kIGJlY2FtZSBhIG1lbWJlciBvZiB0aGUgTmF0aW9uYWwgQXNzZW1ibHkuIEhlIHF1aWNrbHkgcm9zZSB3aXRoaW4gdGhlIHJhbmtzIG9mIHRoZSBwYXJ0eSBhbmQgaW4gMTk5MywgYXQgdGhlIGFnZSBvZiAyMywgaGUgd2FzIGVsZWN0ZWQgYXMgYSBtZW1iZXIgb2YgdGhlIE5hdGlvbmFsIEFzc2VtYmx5LiBIaXMgcG9saXRpY2FsIHRyYWplY3RvcnkgdG9vayBhIHNpZ25pZmljYW50IHR1cm4gaW4gMTk5OCB3aGVuIGhlIHdhcyBhcHBvaW50ZWQgYXMgdGhlIE1pbmlzdGVyIG9mIEluZm9ybWF0aW9uIGluIHRoZSBnb3Zlcm5tZW50IG9mIFByZXNpZGVudCBTbG9ib2RhbiBNaWxvxaFldmnEhy4gRHVyaW5nIGhpcyB0aW1lIGFzIHRoZSBNaW5pc3RlciBvZiBJbmZvcm1hdGlvbiwgVnXEjWnEhyB3YXMga25vd24gZm9yIGhpcyBuYXRpb25hbGlzdCBhbmQgcHJvLU1pbG_FoWV2acSHIHN0YW5jZSwgd2hpY2ggZ2FybmVyZWQgYm90aCBzdXBwb3J0IGFuZCBjb250cm92ZXJzeS4gIEFsZWtzYW5kYXIgVnXEjWnEhyBBbXRzemVpdCBhbHMgUHLDpHNpZGVudCB2b24gU2VyYmllbiBEdXJpbmcgaGlzIHByZXNpZGVuY3ksIEFsZWtzYW5kYXIgVnXEjWnEhyBpbXBsZW1lbnRlZCB2YXJpb3VzIHJlZm9ybXMgYW5kIHBvbGljaWVzIGFpbWVkIGF0IGltcHJvdmluZyBTZXJiaWEncyBlY29ub215IGFuZCBzdHJlbmd0aGVuaW5nIGl0cyBpbnRlcm5hdGlvbmFsIHJlbGF0aW9ucy4gVW5kZXIgaGlzIGxlYWRlcnNoaXAsIFNlcmJpYSBleHBlcmllbmNlZCBzaWduaWZpY2FudCBlY29ub21pYyBncm93dGggYW5kIGF0dHJhY3RlZCBmb3JlaWduIGludmVzdG1lbnRzIGluIHNlY3RvcnMgc3VjaCBhcyBpbmZyYXN0cnVjdHVyZSwgbWFudWZhY3R1cmluZywgYW5kIGluZm9ybWF0aW9uIHRlY2hub2xvZ3kuIFZ1xI1pxIcgYWxzbyBmb2N1c2VkIG9uIGltcHJvdmluZyB0aGUgY291bnRyeSdzIGVkdWNhdGlvbiBzeXN0ZW0gYW5kIGhlYWx0aGNhcmUgc2VydmljZXMsIGludmVzdGluZyBpbiBtb2Rlcm5pemluZyBmYWNpbGl0aWVzIGFuZCBwcm9tb3RpbmcgcmVzZWFyY2ggYW5kIGRldmVsb3BtZW50LiBIZSBwcmlvcml0aXplZCB0aGUgZmlnaHQgYWdhaW5zdCBjb3JydXB0aW9uIGFuZCB3b3JrZWQgdG93YXJkcyBpbXByb3ZpbmcgdHJhbnNwYXJlbmN5IGFuZCB0aGUgcnVsZSBvZiBsYXcgaW4gU2VyYmlhLiBEdXJpbmcgaGlzIHByZXNpZGVuY3ksIFZ1xI1pxIcgZmFjZWQgbnVtZXJvdXMgY2hhbGxlbmdlcywgaW5jbHVkaW5nIHNvY2lhbCBpc3N1ZXMsIGV0aG5pYyB0ZW5zaW9ucywgYW5kIHRoZSBvbmdvaW5nIGRpc3B1dGUgd2l0aCBLb3Nvdm8uIEhlIGFjdGl2ZWx5IGVuZ2FnZWQgaW4gbmVnb3RpYXRpb25zIGFuZCBkaXBsb21hdGljIGVmZm9ydHMgdG8gZmluZCBhIHBlYWNlZnVsIHNvbHV0aW9uIGFuZCBwcm9tb3RlIHJlZ2lvbmFsIGNvb3BlcmF0aW9uLiBWdcSNacSHJ3MgdGVudXJlIGFzIHByZXNpZGVudCBoYXMgYmVlbiBtYXJrZWQgYnkgYSBzdHJvbmcgZm9jdXMgb24gZWNvbm9taWMgZGV2ZWxvcG1lbnQsIHJlZ2lvbmFsIHN0YWJpbGl0eSwgYW5kIFNlcmJpYSdzIGludGVncmF0aW9uIGludG8gdGhlIEV1cm9wZWFuIFVuaW9uLiAgQWxla3NhbmRhciBWdcSNacSHOiBLb250cm92ZXJzZSB1bmQgS3JpdGlrIEFsZWtzYW5kYXIgVnXEjWnEhyBoYXMgZmFjZWQgY29udHJvdmVyc3kgYW5kIGNyaXRpY2lzbSB0aHJvdWdob3V0IGhpcyBwb2xpdGljYWwgY2FyZWVyLiAgU29tZSBvZiB0aGUgbWFpbiBhcmVhcyBvZiBjcml0aWNpc20gaW5jbHVkZSBoaXMgYXV0aG9yaXRhcmlhbiBsZWFkZXJzaGlwIHN0eWxlIGFuZCBoaXMgcmVzcG9uc2UgdG8gb3Bwb3NpdGlvbiBhbmQgcHJvdGVzdHMuICBDcml0aWNzIGFyZ3VlIHRoYXQgVnXEjWnEhyBoYXMgY29uc29saWRhdGVkIHBvd2VyIGFuZCBtYXJnaW5hbGl6ZWQgcG9saXRpY2FsIG9wcG9uZW50cywgbGVhZGluZyB0byBhIGxhY2sgb2YgcG9saXRpY2FsIHBsdXJhbGlzbSBhbmQgYSByZXN0cmljdGVkIGRlbW9jcmFjeSBpbiBTZXJiaWEuICBUaGVyZSBoYXZlIGFsc28gYmVlbiBjb25jZXJucyBhYm91dCBtZWRpYSBmcmVlZG9tIGFuZCBmcmVlZG9tIG9mIGV4cHJlc3Npb24sIHdpdGggYWNjdXNhdGlvbnMgdGhhdCBWdcSNacSHJ3MgZ292ZXJubWVudCBoYXMgZXhlcnRlZCBjb250cm9sIG92ZXIgdGhlIG1lZGlhIGFuZCBsaW1pdGVkIGNyaXRpY2FsIHJlcG9ydGluZy4gIEZ1cnRoZXJtb3JlLCB0aGVyZSBoYXZlIGJlZW4gYWxsZWdhdGlvbnMgb2YgaHVtYW4gcmlnaHRzIHZpb2xhdGlvbnMsIHN1Y2ggYXMgdGhlIHN1cHByZXNzaW9uIG9mIHByb3Rlc3RzIGFuZCB0aGUgbWlzdHJlYXRtZW50IG9mIGpvdXJuYWxpc3RzIGFuZCBhY3RpdmlzdHMuICBWdcSNacSHJ3MgbmF0aW9uYWxpc3QgcG9saWNpZXMgYW5kIHJoZXRvcmljIGhhdmUgYWxzbyBkcmF3biBjcml0aWNpc20sIHdpdGggc29tZSBhY2N1c2luZyBoaW0gb2YgdXNpbmcgbmF0aW9uYWxpc3RpYyBzZW50aW1lbnQgdG8gZ2FpbiBzdXBwb3J0IGFuZCBtYWludGFpbiBwb2xpdGljYWwgc3RhYmlsaXR5LiAgSGlzIGFwcHJvYWNoIHRvIHRoZSBldGhuaWMgdGVuc2lvbnMgaW4gS29zb3ZvIGhhcyBiZWVuIGEgc291cmNlIG9mIGNvbnRyb3ZlcnN5LCB3aXRoIGNyaXRpY3MgY2xhaW1pbmcgdGhhdCBoaXMgYWN0aW9ucyBoYXZlIGhpbmRlcmVkIHBlYWNlIGFuZCBkaWFsb2d1ZSBiZXR3ZWVuIFNlcmJpYSBhbmQgS29zb3ZvLiAgT3ZlcmFsbCwgVnXEjWnEhyBoYXMgZmFjZWQgYm90aCBkb21lc3RpYyBhbmQgaW50ZXJuYXRpb25hbCBjcml0aWNpc20gZm9yIGhpcyBnb3Zlcm5hbmNlIGFuZCBwb2xpY2llcy4gIEFsZWtzYW5kYXIgVnXEjWnEhyB1bXN0cml0dGVuZSBFbnRzY2hlaWR1bmdlbiBEdXJpbmcgaGlzIHBvbGl0aWNhbCBjYXJlZXIsIEFsZWtzYW5kYXIgVnXEjWnEhyBoYXMgbWFkZSBzZXZlcmFsIGNvbnRyb3ZlcnNpYWwgZGVjaXNpb25zLiBPbmUgb2YgdGhlIG1vc3Qgbm90YWJsZSBjb250cm92ZXJzaWFsIGRlY2lzaW9ucyB3YXMgaGlzIGRlZmVuc2Ugb2YgQm9zbmlhbiBTZXJiIGxlYWRlcnMgYWNjdXNlZCBvZiBhdHJvY2l0aWVzIGR1cmluZyB0aGUgMTk5Mi0xOTk1IGNvbmZsaWN0LiAgQW5vdGhlciBjb250cm92ZXJzaWFsIGRlY2lzaW9uIHdhcyB3aGVuIFZ1xI1pxIcsIGFsb25nIHdpdGggVG9taXNsYXYgTmlrb2xpxIcsIGFubm91bmNlZCB0aGUgZm91bmRpbmcgb2YgdGhlaXIgb3duIHBhcnR5LCB0aGUgU2VyYmlhbiBQcm9ncmVzc2l2ZSBQYXJ0eSAoU05TKSwgaW4gMjAwOC4gVGhpcyBtb3ZlIHdhcyBtZXQgd2l0aCBjcml0aWNpc20gYXMgVnXEjWnEhyB3YXMgcHJldmlvdXNseSBhbiBpbmZsdWVudGlhbCBmaWd1cmUgd2l0aGluIHRoZSBTZXJiaWFuIFJhZGljYWwgUGFydHkgKFNSUykuICBGdXJ0aGVybW9yZSwgVnXEjWnEhydzIGRlY2lzaW9uIHRvIHJlc2lnbiBmcm9tIHRoZSBTUlMgYW5kIHdpdGhkcmF3IGZyb20gdGhlIHBvbGl0aWNhbCBzY2VuZSBjcmVhdGVkIHNpZ25pZmljYW50IGNvbnRyb3ZlcnN5LiBNYW55IHF1ZXN0aW9uZWQgaGlzIG1vdGl2ZXMgYW5kIGFjY3VzZWQgaGltIG9mIG9wcG9ydHVuaXNtLiAgSW4gYWRkaXRpb24sIFZ1xI1pxIcncyBwb2xpY2llcyBhbmQgYWN0aW9ucyBhcyB0aGUgUHJlc2lkZW50IG9mIFNlcmJpYSBoYXZlIGJlZW4gdGhlIHN1YmplY3Qgb2YgY3JpdGljaXNtLiBPbmUgd2lkZWx5IGRlYmF0ZWQgZGVjaXNpb24gd2FzIGhpcyByZXNwb25zZSB0byBwcm90ZXN0cyBhbmQgb3Bwb3NpdGlvbiBkZW1vbnN0cmF0aW9ucy4gQ3JpdGljcyBhcmd1ZSB0aGF0IGhpcyBnb3Zlcm5tZW50IGhhcyBzdXBwcmVzc2VkIHByb3Rlc3RzIGFuZCB2aW9sYXRlZCB0aGUgcmlnaHRzIG9mIGFjdGl2aXN0cyBhbmQgam91cm5hbGlzdHMuICBPdmVyYWxsLCB0aGVzZSBjb250cm92ZXJzaWFsIGRlY2lzaW9ucyBoYXZlIGdlbmVyYXRlZCBzaWduaWZpY2FudCBkZWJhdGUgYW5kIGhhdmUgaW1wYWN0ZWQgVnXEjWnEhydzIHB1YmxpYyBpbWFnZSBhbmQgcmVwdXRhdGlvbi4gIEFsZWtzYW5kYXIgVnXEjWnEhyBSZWFrdGlvbiBhdWYgS3JpdGlrIEFsZWtzYW5kYXIgVnXEjWnEhyBoYXMgZmFjZWQgY3JpdGljaXNtIHRocm91Z2hvdXQgaGlzIHBvbGl0aWNhbCBjYXJlZXIsIGFuZCBoaXMgcmVzcG9uc2UgdG8gdGhpcyBjcml0aWNpc20gaGFzIGJlZW4gbm90ZXdvcnRoeS4gSGUgaGFzIG9mdGVuIGRlZmVuZGVkIGhpcyBkZWNpc2lvbnMgYW5kIGFjdGlvbnMsIGFzc2VydGluZyB0aGF0IHRoZXkgd2VyZSBpbiB0aGUgYmVzdCBpbnRlcmVzdCBvZiBTZXJiaWEuIEluIHRoZSBmYWNlIG9mIG9wcG9zaXRpb24gYW5kIHB1YmxpYyBvdXRjcnksIFZ1xI1pxIcgaGFzIHNob3duIHJlc2lsaWVuY2UgYW5kIGhhcyByZW1haW5lZCBzdGVhZGZhc3QgaW4gaGlzIGJlbGllZnMgYW5kIHBvbGljaWVzLiBIZSBoYXMgZW1waGFzaXplZCB0aGUgbmVlZCBmb3Igc3RhYmlsaXR5IGFuZCBwcm9ncmVzcywgZXZlbiBpbiB0aGUgZmFjZSBvZiBjcml0aWNpc20uIERlc3BpdGUgZmFjaW5nIGNyaXRpY2lzbSBmcm9tIGJvdGggZG9tZXN0aWMgYW5kIGludGVybmF0aW9uYWwgc291cmNlcywgVnXEjWnEhyBoYXMgbWFpbnRhaW5lZCBoaXMgcG9zaXRpb24gYW5kIGhhcyBub3QgYmVlbiBkZXRlcnJlZCBmcm9tIHB1cnN1aW5nIGhpcyBnb2Fscy4gSGUgaGFzIGJlZW4ga25vd24gdG8gYWRkcmVzcyBjcml0aWNpc20gaGVhZC1vbiwgZW5nYWdpbmcgaW4gZGViYXRlcyBhbmQgZGlzY3Vzc2lvbnMgdG8gZGVmZW5kIGhpcyBhY3Rpb25zLiBBZGRpdGlvbmFsbHksIFZ1xI1pxIcgaGFzIG1hZGUgZWZmb3J0cyB0byBhZGRyZXNzIGNvbmNlcm5zIGFuZCBncmlldmFuY2VzIHJhaXNlZCBieSB0aGUgb3Bwb3NpdGlvbiBhbmQgdGhlIGdlbmVyYWwgcHVibGljLiBIZSBoYXMgaW1wbGVtZW50ZWQgY2VydGFpbiByZWZvcm1zIGFuZCBpbml0aWF0aXZlcyBpbiByZXNwb25zZSB0byBjcml0aWNpc20sIGFpbWluZyB0byBpbXByb3ZlIHRyYW5zcGFyZW5jeSBhbmQgYWNjb3VudGFiaWxpdHkgaW4gdGhlIGdvdmVybm1lbnQuIEhvd2V2ZXIsIGNyaXRpY3MgYXJndWUgdGhhdCB0aGVzZSBtZWFzdXJlcyBoYXZlIGJlZW4gaW5zdWZmaWNpZW50IGFuZCB0aGF0IFZ1xI1pxIcncyByZXNwb25zZSB0byBjcml0aWNpc20gaGFzIGJlZW4gZGVmZW5zaXZlIHJhdGhlciB0aGFuIGFkYXB0aXZlLiBVbHRpbWF0ZWx5LCBWdcSNacSHJ3MgcmVhY3Rpb24gdG8gY3JpdGljaXNtIGhhcyBiZWVuIGEgbWFqb3IgYXNwZWN0IG9mIGhpcyBwb2xpdGljYWwgY2FyZWVyIGFuZCBoYXMgc2hhcGVkIGhpcyBwdWJsaWMgaW1hZ2UgYW5kIHBlcmNlcHRpb24uICBBbGVrc2FuZGFyIFZ1xI1pxIc6IEludGVybmF0aW9uYWxlIEJlemllaHVuZ2VuIEluIHRlcm1zIG9mIGludGVybmF0aW9uYWwgcmVsYXRpb25zLCBBbGVrc2FuZGFyIFZ1xI1pxIcgaGFzIHBsYXllZCBhIHNpZ25pZmljYW50IHJvbGUgaW4gc2hhcGluZyBTZXJiaWEncyBmb3JlaWduIHBvbGljeS4gSGUgaGFzIGFjdGl2ZWx5IHNvdWdodCB0byBpbXByb3ZlIHJlbGF0aW9ucyB3aXRoIG5laWdoYm9yaW5nIGNvdW50cmllcyBhbmQgc3RyZW5ndGhlbiB0aWVzIHdpdGggRXVyb3BlYW4gcGFydG5lcnMuIFZ1xI1pxIcgaGFzIGVtcGhhc2l6ZWQgdGhlIGltcG9ydGFuY2Ugb2YgcmVnaW9uYWwgY29vcGVyYXRpb24gYW5kIHN0YWJpbGl0eSBpbiB0aGUgV2VzdGVybiBCYWxrYW5zLiBIZSBoYXMgYWxzbyBhZHZvY2F0ZWQgZm9yIFNlcmJpYSdzIEV1cm9wZWFuIGludGVncmF0aW9uLCB3b3JraW5nIHRvd2FyZHMgYWxpZ25pbmcgdGhlIGNvdW50cnkgd2l0aCBFVSBzdGFuZGFyZHMgYW5kIHJlcXVpcmVtZW50cy4gQWRkaXRpb25hbGx5LCBWdcSNacSHIGhhcyBlbmdhZ2VkIGluIGRpcGxvbWF0aWMgZWZmb3J0cyB0byBlc3RhYmxpc2ggcmVsYXRpb25zIHdpdGggY291bnRyaWVzIG91dHNpZGUgb2YgRXVyb3BlLCBzdWNoIGFzIFJ1c3NpYSwgQ2hpbmEsIGFuZCB0aGUgVW5pdGVkIFN0YXRlcy4gVGhlc2UgcmVsYXRpb25zaGlwcyBoYXZlIGxlZCB0byBmb3JlaWduIGludmVzdG1lbnRzLCBqb2Igb3Bwb3J0dW5pdGllcywgYW5kIGluZnJhc3RydWN0dXJlIGRldmVsb3BtZW50IGluIFNlcmJpYS4gRnVydGhlcm1vcmUsIFZ1xI1pxIcgaGFzIGJlZW4gaW52b2x2ZWQgaW4gbmVnb3RpYXRpb25zIHJlbGF0ZWQgdG8gdGhlIEtvc292byBpc3N1ZSwgYWltaW5nIHRvIGZpbmQgYSBwZWFjZWZ1bCBhbmQgbXV0dWFsbHkgYWNjZXB0YWJsZSBzb2x1dGlvbi4gT3ZlcmFsbCwgVnXEjWnEhydzIGFwcHJvYWNoIHRvIGludGVybmF0aW9uYWwgcmVsYXRpb25zIGhhcyBmb2N1c2VkIG9uIHByb21vdGluZyBTZXJiaWEncyBpbnRlcmVzdHMgd2hpbGUgbWFpbnRhaW5pbmcgZGlwbG9tYXRpYyByZWxhdGlvbnMgd2l0aCB2YXJpb3VzIGNvdW50cmllcyBhbmQgaW50ZXJuYXRpb25hbCBvcmdhbml6YXRpb25zLiAgQWxla3NhbmRhciBWdcSNacSHIFJvbGxlIGluIGRlciBFVSB1bmQgTkFUTyBBbGVrc2FuZGFyIFZ1xI1pxIcgc3BpZWx0ZSBlaW5lIGJlZGV1dGVuZGUgUm9sbGUgaW4gZGVuIEJlemllaHVuZ2VuIHp3aXNjaGVuIFNlcmJpZW4sIGRlciBFdXJvcMOkaXNjaGVuIFVuaW9uIChFVSkgdW5kIGRlciBOQVRPLiBFciBoYXQgYWt0aXYgYW4gZGVyIEFubsOkaGVydW5nIFNlcmJpZW5zIGFuIGRpZSBFVSBnZWFyYmVpdGV0IHVuZCBkaWUgTm90d2VuZGlna2VpdCBiZXRvbnQsIGV1cm9ww6Rpc2NoZSBTdGFuZGFyZHMgdW5kIEFuZm9yZGVydW5nZW4genUgZXJmw7xsbGVuLiBWdcSNacSHIGhhdCBSZWZvcm1lbiBpbiB2ZXJzY2hpZWRlbmVuIEJlcmVpY2hlbiB2b3JhbmdldHJpZWJlbiwgdW0gZGFzIExhbmQgYXVmIGRlbiBXZWcgenVyIGV1cm9ww6Rpc2NoZW4gSW50ZWdyYXRpb24genUgYnJpbmdlbi4gIEluIEJlenVnIGF1ZiBkaWUgTkFUTyBoYXQgVnXEjWnEhyBlaW4gYXVzZ2V3b2dlbmVzIFZlcmjDpGx0bmlzIGdlcGZsZWd0LiBXw6RocmVuZCBlciBTZXJiaWVucyBvZmZpemllbGxlbiBTdGF0dXMgYWxzIG1pbGl0w6RyaXNjaCBuZXV0cmFsZXMgTGFuZCBiZWtyw6RmdGlndCBoYXQsIGhhdCBlciBkZW5ub2NoIGRpZSBadXNhbW1lbmFyYmVpdCBtaXQgZGVyIE5BVE8gaW4gYmVzdGltbXRlbiBCZXJlaWNoZW4gd2llIGRlciBTaWNoZXJoZWl0cy0gdW5kIFZlcnRlaWRpZ3VuZ3Nwb2xpdGlrIGdlc3VjaHQuIFNlcmJpZW4gaGF0IGF1Y2ggZWluZSBQYXJ0bmVyc2NoYWZ0c3ZlcmVpbmJhcnVuZyBtaXQgZGVyIE5BVE8gdW50ZXJ6ZWljaG5ldCwgZGllIHp1ciBTdMOkcmt1bmcgZGVyIHJlZ2lvbmFsZW4gU3RhYmlsaXTDpHQgYmVpdHJhZ2VuIHNvbGwuICBWdcSNacSHIGhhdCBhdWNoIGVpbmUgYWt0aXZlIFJvbGxlIGluIGRlciBGw7ZyZGVydW5nIGRlciByZWdpb25hbGVuIFp1c2FtbWVuYXJiZWl0IGluIGRlbiB3ZXN0bGljaGVuIEJhbGthbmzDpG5kZXJuIGdlc3BpZWx0LiBFciBoYXQgc2ljaCBmw7xyIGRlbiBBdXNiYXUgZGVzIERpYWxvZ3MgdW5kIGRlciBadXNhbW1lbmFyYmVpdCB6d2lzY2hlbiBkZW4gTMOkbmRlcm4gZGVyIFJlZ2lvbiBlaW5nZXNldHp0LCB1bSBkaWUgcmVnaW9uYWxlbiBTcGFubnVuZ2VuIGFienViYXVlbiB1bmQgZWluIHN0YWJpbGVyZXMgVW1mZWxkIHp1IHNjaGFmZmVuLiAgSW5zZ2VzYW10IGhhdCBWdcSNacSHIGluIEJlenVnIGF1ZiBkaWUgRVUgdW5kIGRpZSBOQVRPIGVpbmUgcHJhZ21hdGlzY2hlIHVuZCBhdXNnZXdvZ2VuZSBIYWx0dW5nIGVpbmdlbm9tbWVuLCBkaWUgZGFyYXVmIGFiemllbHQsIFNlcmJpZW5zIEludGVyZXNzZW4genUgd2FocmVuIHVuZCBnbGVpY2h6ZWl0aWcgc3RhYmlsZSB1bmQga29uc3RydWt0aXZlIEJlemllaHVuZ2VuIHp1IGRpZXNlbiBJbnN0aXR1dGlvbmVuIGF1ZnJlY2h0enVlcmhhbHRlbi4gIEFsZWtzYW5kYXIgVnXEjWnEhyBBdcOfZW5wb2xpdGlrIHVuZCBkaXBsb21hdGlzY2hlIEJlemllaHVuZ2VuIEluIEJlenVnIGF1ZiBzZWluZSBBdcOfZW5wb2xpdGlrIGhhdCBBbGVrc2FuZGFyIFZ1xI1pxIcgdmVyc2NoaWVkZW5lIGRpcGxvbWF0aXNjaGUgQmV6aWVodW5nZW4gYXVmZ2ViYXV0IHVuZCBnZXBmbGVndC4gIEVyIGhhdCBlbmcgbWl0IGFuZGVyZW4gZXVyb3DDpGlzY2hlbiBMw6RuZGVybiB6dXNhbW1lbmdlYXJiZWl0ZXQsIHVtIGRpZSByZWdpb25hbGUgU3RhYmlsaXTDpHQgdW5kIFNpY2hlcmhlaXQgenUgZsO2cmRlcm4uICBWdcSNacSHIGhhdCBhbiBpbnRlcm5hdGlvbmFsZW4gR2lwZmVsdHJlZmZlbiB0ZWlsZ2Vub21tZW4gdW5kIHNpY2ggYWt0aXYgaW4gbXVsdGlsYXRlcmFsZSBPcmdhbmlzYXRpb25lbiB3aWUgZGVyIFZlcmVpbnRlbiBOYXRpb25lbiB1bmQgZGVyIE9TWkUgZW5nYWdpZXJ0LiAgRXIgaGF0IGVuZ2UgQmV6aWVodW5nZW4genUgZXVyb3DDpGlzY2hlbiBQYXJ0bmVybiB3aWUgRGV1dHNjaGxhbmQsIEZyYW5rcmVpY2ggdW5kIEdyb8OfYnJpdGFubmllbiBlbnR3aWNrZWx0IHVuZCBhbiBCZW3DvGh1bmdlbiB6dXIgTMO2c3VuZyByZWdpb25hbGVyIEtvbmZsaWt0ZSB0ZWlsZ2Vub21tZW4uICBJbiBCZXp1ZyBhdWYgUnVzc2xhbmQgaGF0IFZ1xI1pxIcgdmVyc3VjaHQsIGd1dGUgQmV6aWVodW5nZW4gYXVmcmVjaHR6dWVyaGFsdGVuIHVuZCB3aXJ0c2NoYWZ0bGljaGUgWnVzYW1tZW5hcmJlaXQgenUgZsO2cmRlcm4sIHfDpGhyZW5kIGVyIGdsZWljaHplaXRpZyBkaWUgQmV6aWVodW5nZW4genUgd2VzdGxpY2hlbiBMw6RuZGVybiBzdMOkcmt0ZS4gIEVyIGhhdCBhdWNoIEJlemllaHVuZ2VuIHp1IENoaW5hIGF1c2dlYmF1dCB1bmQgY2hpbmVzaXNjaGUgSW52ZXN0aXRpb25lbiB1bmQgSW5mcmFzdHJ1a3R1cnByb2pla3RlIGluIFNlcmJpZW4gZ2Vmw7ZyZGVydC4gIEluIEJlenVnIGF1ZiBkaWUgVmVyZWluaWd0ZW4gU3RhYXRlbiBoYXQgVnXEjWnEhyBlbmdlIEJlemllaHVuZ2VuIHNvd29obCBhdWYgcG9saXRpc2NoZXIgYWxzIGF1Y2ggYXVmIHdpcnRzY2hhZnRsaWNoZXIgdW5kIHNpY2hlcmhlaXRzcG9saXRpc2NoZXIgRWJlbmUgZW50d2lja2VsdC4gIEVyIGhhdCBzaWNoIGFrdGl2IGbDvHIgZGllIEludGVncmF0aW9uIFNlcmJpZW5zIGluIHdlc3RsaWNoZSBTdHJ1a3R1cmVuIGVpbmdlc2V0enQgdW5kIGdsZWljaHplaXRpZyBlaW5lIGF1c2dld29nZW5lIEF1w59lbnBvbGl0aWsgdmVyZm9sZ3QsIHVtIGRpZSBJbnRlcmVzc2VuIGRlcyBMYW5kZXMgenUgd2FocmVuLiAgU2NobHVzc2ZvbGdlcnVuZyB6dSBBbGVrc2FuZGFyIFZ1xI1pxIcgR3LDtsOfZSBEaWUgU2NobHVzc2ZvbGdlcnVuZyB6dXIgR3LDtsOfZSB2b24gQWxla3NhbmRhciBWdcSNacSHIHVtZmFzc3Qgc2VpbmUgZXJmb2xncmVpY2hlIHBvbGl0aXNjaGUgS2FycmllcmUsIHNlaW4gRW5nYWdlbWVudCBmw7xyIFJlZm9ybWVuIHVuZCBzZWluZSBGw7xocnVuZ3Nyb2xsZSBpbiBkZXIgc2VyYmlzY2hlbiBSZWdpZXJ1bmcuIFRyb3R6IGVpbmlnZXIgS29udHJvdmVyc2VuIHVuZCBLcml0aWsgaGF0IFZ1xI1pxIcgaW50ZXJuYXRpb25hbGUgQmV6aWVodW5nZW4gZW50d2lja2VsdCB1bmQgc2ljaCBmw7xyIGRpZSBJbnRlZ3JhdGlvbiBTZXJiaWVucyBpbiB3ZXN0bGljaGUgU3RydWt0dXJlbiBlaW5nZXNldHp0LiBFciBoYXQgc2ljaCBmw7xyIHdpcnRzY2hhZnRsaWNoZSBFbnR3aWNrbHVuZywgRGVtb2tyYXRpZSB1bmQgU2ljaGVyaGVpdCBlaW5nZXNldHp0IHVuZCBlbmdlIEJlemllaHVuZ2VuIHp1IHZlcnNjaGllZGVuZW4gTMOkbmRlcm4gd2llIFJ1c3NsYW5kLCBDaGluYSB1bmQgZGVuIFZlcmVpbmlndGVuIFN0YWF0ZW4gZ2VwZmxlZ3QuIFZ1xI1pxIcgaGF0IGF1Y2ggTWHDn25haG1lbiBlcmdyaWZmZW4sIHVtIGRpZSBXaXJ0c2NoYWZ0IHp1IHN0w6Rya2VuLCBBcmJlaXRzcGzDpHR6ZSB6dSBzY2hhZmZlbiB1bmQgZGllIEluZnJhc3RydWt0dXIgd2VpdGVyenVlbnR3aWNrZWxuLiBUcm90eiBlaW5pZ2VyIEhlcmF1c2ZvcmRlcnVuZ2VuIGhhdCBlciBzaWNoIGF1Y2ggZsO8ciBkaWUgUmVjaHRlIGRlciBNZW5zY2hlbiwgZGllIFByZXNzZWZyZWloZWl0IHVuZCBkaWUgU3TDpHJrdW5nIGRlciBaaXZpbGdlc2VsbHNjaGFmdCBlaW5nZXNldHp0LiBJbnNnZXNhbXQgaGF0IEFsZWtzYW5kYXIgVnXEjWnEhyBlaW5lIHByw6RnbmFudGUgcG9saXRpc2NoZSBLYXJyaWVyZSBpbiBTZXJiaWVuIGhpbnRlcmxhc3NlbiB1bmQgc2VpbmVuIEVpbmZsdXNzIGF1ZiBkaWUgUmVnaW9uIHVuZCBkYXLDvGJlciBoaW5hdXMgYXVzZ2XDvGJ0LiAgQWxla3NhbmRhciBWdcSNacSHIFZlcm3DpGNodG5pcyB1bmQgRWluZmx1c3MgQWxla3NhbmRhciBWdcSNacSHIGhpbnRlcmzDpHNzdCBlaW4gYmVlaW5kcnVja2VuZGVzIFZlcm3DpGNodG5pcyB1bmQgaGF0IGVpbmVuIGJlZGV1dGVuZGVuIEVpbmZsdXNzIGF1ZiBkaWUgcG9saXRpc2NoZSBMYW5kc2NoYWZ0IFNlcmJpZW5zIHVuZCBkZXIgUmVnaW9uIGF1c2dlw7xidC4gQWxzIGFtdGllcmVuZGVyIFByw6RzaWRlbnQgU2VyYmllbnMgdW5kIGVoZW1hbGlnZXIgVm9yc2l0emVuZGVyIGRlciBTZXJiaXNjaGVuIEZvcnRzY2hyaXR0c3BhcnRlaSBoYXQgZXIgemFobHJlaWNoZSBwb2xpdGlzY2hlIFJlZm9ybWVuIHZvcmFuZ2V0cmllYmVuIHVuZCB3aWNodGlnZSBFbnRzY2hlaWR1bmdlbiBnZXRyb2ZmZW4sIGRpZSBkYXMgTGFuZCBnZXByw6RndCBoYWJlbi4gIFZ1xI1pxIcgaGF0IHNpY2ggZsO8ciBkaWUgZXVyb3DDpGlzY2hlIEludGVncmF0aW9uIFNlcmJpZW5zIGVpbmdlc2V0enQgdW5kIGVuZ2UgQmV6aWVodW5nZW4genVyIEV1cm9ww6Rpc2NoZW4gVW5pb24gYXVmZ2ViYXV0LiBFciBoYXQgUmVmb3JtZW4gaW4gdmVyc2NoaWVkZW5lbiBCZXJlaWNoZW4gd2llIFdpcnRzY2hhZnQsIEp1c3RpeiB1bmQgTWVkaWVuIHZvcmFuZ2V0cmllYmVuLCB1bSBTZXJiaWVuIGF1ZiBlaW5lbiBtb2Rlcm5lbiB1bmQgZGVtb2tyYXRpc2NoZW4gS3VycyB6dSBicmluZ2VuLiBTZWluZSBCZW3DvGh1bmdlbiB1bSBUcmFuc3BhcmVueiB1bmQgUmVjaHRzc3RhYXRsaWNoa2VpdCB3dXJkZW4gc293b2hsIGltIEluLSBhbHMgYXVjaCBpbSBBdXNsYW5kIGFuZXJrYW5udC4gIERhcsO8YmVyIGhpbmF1cyBoYXQgVnXEjWnEhyBlaW5lIGFrdGl2ZSBSb2xsZSBpbiByZWdpb25hbGVyIFp1c2FtbWVuYXJiZWl0IHVuZCBTdGFiaWxpdMOkdCBnZXNwaWVsdC4gRXIgc2V0enRlIHNpY2ggZsO8ciBkZW4gRGlhbG9nIG1pdCBkZW4gTmFjaGJhcmzDpG5kZXJuIGVpbiB1bmQgYmV0b250ZSBkaWUgQmVkZXV0dW5nIGVpbmVyIGd1dGVuIE5hY2hiYXJzY2hhZnQuIFZ1xI1pxIcgZW5nYWdpZXJ0ZSBzaWNoIGF1Y2ggaW4gVmVyaGFuZGx1bmdlbiBiZXrDvGdsaWNoIGRlcyBLb3Nvdm8tS29uZmxpa3RzIHVuZCBhcmJlaXRldGUgYW4gZWluZXIgbGFuZ2ZyaXN0aWdlbiBMw7ZzdW5nLiAgVW50ZXIgVnXEjWnEh3MgRsO8aHJ1bmcgaGF0IFNlcmJpZW4gZWluZSBzb2xpZGUgd2lydHNjaGFmdGxpY2hlIEVudHdpY2tsdW5nIGVybGVidC4gRXIgaGF0IEludmVzdGl0aW9uZW4gZ2Vmw7ZyZGVydCwgdW0gQXJiZWl0c3Bsw6R0emUgenUgc2NoYWZmZW4gdW5kIGRpZSBJbmZyYXN0cnVrdHVyIGRlcyBMYW5kZXMgenUgdmVyYmVzc2Vybi4gVnXEjWnEhyBoYXQgc2ljaCBhdWNoIGbDvHIgZGVuIEF1c2JhdSB2b24gQmlsZHVuZ3MtIHVuZCBHZXN1bmRoZWl0c2VpbnJpY2h0dW5nZW4gZWluZ2VzZXR6dCwgdW0gZGllIExlYmVuc3F1YWxpdMOkdCBkZXIgTWVuc2NoZW4gaW4gU2VyYmllbiB6dSB2ZXJiZXNzZXJuLiAgTWl0IHNlaW5lciBzdGFya2VuIEbDvGhydW5nc3JvbGxlIGhhdCBWdcSNacSHIGRpZSBwb2xpdGlzY2hlIFN0YWJpbGl0w6R0IGluIFNlcmJpZW4gZ2Vmw7ZyZGVydCB1bmQgZWluZSBrbGFyZSBWaXNpb24gZsO8ciBkaWUgWnVrdW5mdCBkZXMgTGFuZGVzIHZvcmdlZ2ViZW4uIFNlaW4gRWluZmx1c3MgZXJzdHJlY2t0IHNpY2ggw7xiZXIgZGllIEdyZW56ZW4gU2VyYmllbnMgaGluYXVzIHVuZCBlciBoYXQgZWluIHBvc2l0aXZlcyBBbnNlaGVuIGluIGRlciBpbnRlcm5hdGlvbmFsZW4gR2VtZWluc2NoYWZ0IGdlbm9zc2VuLiAgRXMgaXN0IHdpY2h0aWcgYW56dW1lcmtlbiwgZGFzcyBWdcSNacSHIHRyb3R6IHNlaW5lcyBFaW5mbHVzc2VzIGF1Y2ggS3JpdGlrIHVuZCBLb250cm92ZXJzZW4gYXVzZ2VzZXR6dCB3YXIuIEVpbmlnZSBLcml0aWtlciB3ZXJmZW4gaWhtIGVpbmVuIGF1dG9yaXTDpHJlbiBGw7xocnVuZ3NzdGlsIHVuZCBlaW5lIEVpbnNjaHLDpG5rdW5nIGRlciBQcmVzc2VmcmVpaGVpdCB2b3IuIERlbm5vY2ggc2luZCBzZWluZSBFcnJ1bmdlbnNjaGFmdGVuIHVuZCBzZWluIFZlcm3DpGNodG5pcyBhbHMgcG9saXRpc2NoZXIgRsO8aHJlciBpbiBTZXJiaWVuIG5pY2h0IHp1IMO8YmVyc2VoZW4uICBJbnNnZXNhbXQgaGF0IEFsZWtzYW5kYXIgVnXEjWnEhyBtaXQgc2VpbmVtIFZlcm3DpGNodG5pcyB1bmQgc2VpbmVtIEVpbmZsdXNzIGRhcyBwb2xpdGlzY2hlIHVuZCB3aXJ0c2NoYWZ0bGljaGUgUHJvZmlsIFNlcmJpZW5zIG1hw59nZWJsaWNoIGdlcHLDpGd0LiBTZWluZSBWaXNpb24gZsO8ciBlaW5lIHByb2V1cm9ww6Rpc2NoZSB1bmQgcmVmb3Jtb3JpZW50aWVydGUgWnVrdW5mdCBkZXMgTGFuZGVzIGhhdCB6YWhscmVpY2hlIHBvc2l0aXZlIFZlcsOkbmRlcnVuZ2VuIGJld2lya3QgdW5kIHdpcmQgendlaWZlbGxvcyBub2NoIGxhbmdlIG5hY2h3aXJrZW4uICBIw6R1ZmlnIGdlc3RlbGx0ZSBGcmFnZW4genUgQWxla3NhbmRhciBWdcSNacSHIFdlbGNoZSBwb2xpdGlzY2hlbiDDhG10ZXIgaGF0IEFsZWtzYW5kYXIgVnXEjWnEhyBpbm5lZ2VoYWJ0PyBBbGVrc2FuZGFyIFZ1xI1pxIcgaGF0IHZlcnNjaGllZGVuZSBwb2xpdGlzY2hlIMOEbXRlciBpbm5lZ2VoYWJ0LCBkYXJ1bnRlciBQcmVtaWVybWluaXN0ZXIgdW5kIFByw6RzaWRlbnQgdm9uIFNlcmJpZW4uIFdpZSBsYW5nZSB3YXIgQWxla3NhbmRhciBWdcSNacSHIHNjaG9uIGluIGRlciBQb2xpdGlrIHTDpHRpZz8gQWxla3NhbmRhciBWdcSNacSHIGlzdCBzY2hvbiBzZWl0IHZpZWxlbiBKYWhyZW4gaW4gZGVyIFBvbGl0aWsgdMOkdGlnLCBzZWluIHBvbGl0aXNjaGVyIFdlcmRlZ2FuZyBiZWdhbm4gYmVyZWl0cyBpbiBkZW4gMTk5MGVyIEphaHJlbi4gV2VsY2hlIHBvbGl0aXNjaGVuIFJlZm9ybWVuIGhhdCBBbGVrc2FuZGFyIFZ1xI1pxIcgZHVyY2hnZXNldHp0PyBBbGVrc2FuZGFyIFZ1xI1pxIcgaGF0IHVtZmFuZ3JlaWNoZSBwb2xpdGlzY2hlIFJlZm9ybWVuIGluIHZlcnNjaGllZGVuZW4gQmVyZWljaGVuIHdpZSBXaXJ0c2NoYWZ0LCBKdXN0aXogdW5kIE1lZGllbiBkdXJjaGdlc2V0enQsIHVtIFNlcmJpZW4gYXVmIGVpbmVuIG1vZGVybmVuIHVuZCBkZW1va3JhdGlzY2hlbiBLdXJzIHp1IGJyaW5nZW4uIFdpZSBzdGVodCBBbGVrc2FuZGFyIFZ1xI1pxIcgenVyIEV1cm9ww6Rpc2NoZW4gVW5pb24_IEFsZWtzYW5kYXIgVnXEjWnEhyBzZXR6dCBzaWNoIGbDvHIgZGllIGV1cm9ww6Rpc2NoZSBJbnRlZ3JhdGlvbiBTZXJiaWVucyBlaW4gdW5kIGhhdCBlbmdlIEJlemllaHVuZ2VuIHp1ciBFdXJvcMOkaXNjaGVuIFVuaW9uIGF1ZmdlYmF1dC4gV2llIGhhdCBBbGVrc2FuZGFyIFZ1xI1pxIcgZGllIHdpcnRzY2hhZnRsaWNoZSBFbnR3aWNrbHVuZyBTZXJiaWVucyBnZWbDtnJkZXJ0PyBBbGVrc2FuZGFyIFZ1xI1pxIcgaGF0IEludmVzdGl0aW9uZW4gZ2Vmw7ZyZGVydCwgdW0gQXJiZWl0c3Bsw6R0emUgenUgc2NoYWZmZW4gdW5kIGRpZSBJbmZyYXN0cnVrdHVyIGRlcyBMYW5kZXMgenUgdmVyYmVzc2Vybi4gRXIgaGF0IHNpY2ggYXVjaCBmw7xyIGRlbiBBdXNiYXUgdm9uIEJpbGR1bmdzZWlucmljaHR1bmdlbiB1bmQgR2VzdW5kaGVpdHNlaW5yaWNodHVuZ2VuIGVpbmdlc2V0enQuIFdpZSBzdGVodCBBbGVrc2FuZGFyIFZ1xI1pxIcgenVyIFByZXNzZWZyZWloZWl0PyBFcyBnaWJ0IEtyaXRpayBhbiBBbGVrc2FuZGFyIFZ1xI1pxIcgaW4gQmV6dWcgYXVmIGRpZSBQcmVzc2VmcmVpaGVpdC4gRWluaWdlIHdlcmZlbiBpaG0gdm9yLCBkaWUgTWVkaWVuIHp1IGtvbnRyb2xsaWVyZW4gdW5kIGRpZSBQcmVzc2VmcmVpaGVpdCBlaW56dXNjaHLDpG5rZW4uIFdpZSBpc3QgZGFzIFZlcmjDpGx0bmlzIHp3aXNjaGVuIEFsZWtzYW5kYXIgVnXEjWnEhyB1bmQgUnVzc2xhbmQ_IERhcyBWZXJow6RsdG5pcyB6d2lzY2hlbiBBbGVrc2FuZGFyIFZ1xI1pxIcgdW5kIFJ1c3NsYW5kIGlzdCBrb21wbGV4LiBPYndvaGwgZXIgc2ljaCBmw7xyIGd1dGUgQmV6aWVodW5nZW4genUgUnVzc2xhbmQgZWluc2V0enQsIGhhdCBlciBhdWNoIGVuZ2UgQmV6aWVodW5nZW4genVyIEV1cm9ww6Rpc2NoZW4gVW5pb24gYXVmZ2ViYXV0LiBXaWUgcmVhZ2llcnQgQWxla3NhbmRhciBWdcSNacSHIGF1ZiBLcml0aWsgdW5kIE9wcG9zaXRpb24_IEFsZWtzYW5kYXIgVnXEjWnEhyBoYXQgYXVmIEtyaXRpayB1bmQgT3Bwb3NpdGlvbiB1bnRlcnNjaGllZGxpY2ggcmVhZ2llcnQuIE1hbmNoZSB3ZXJmZW4gaWhtIGVpbmVuIGF1dG9yaXTDpHJlbiBGw7xocnVuZ3NzdGlsIHZvciwgd8OkaHJlbmQgYW5kZXJlIHNlaW5lIEjDpHJ0ZSBnZWdlbiBLb3JydXB0aW9uIHVuZCBCw7xyb2tyYXRpZSB1bnRlcnN0w7x0emVuLiBXaWUgd2lyZCBBbGVrc2FuZGFyIFZ1xI1pxIcgaW50ZXJuYXRpb25hbCB3YWhyZ2Vub21tZW4_IEFsZWtzYW5kYXIgVnXEjWnEhyB3dXJkZSBpbnRlcm5hdGlvbmFsIGFuZXJrYW5udCB1bmQgaGF0IGVpbiBwb3NpdGl2ZXMgQW5zZWhlbiBpbiBkZXIgaW50ZXJuYXRpb25hbGVuIEdlbWVpbnNjaGFmdCBnZW5vc3Nlbi4gRXIgaGF0IGVpbmUgYWt0aXZlIFJvbGxlIGluIHJlZ2lvbmFsZXIgWnVzYW1tZW5hcmJlaXQgdW5kIFN0YWJpbGl0w6R0IGdlc3BpZWx0LiBXZWxjaGUgUm9sbGUgc3BpZWx0IEFsZWtzYW5kYXIgVnXEjWnEhyBpbiBCZXp1ZyBhdWYgZGVuIEtvc292by1Lb25mbGlrdD8gQWxla3NhbmRhciBWdcSNacSHIGhhdCBzaWNoIGbDvHIgZGVuIERpYWxvZyBtaXQgZGVtIEtvc292byB1bmQgZsO8ciBlaW5lIGxhbmdmcmlzdGlnZSBMw7ZzdW5nIGRlcyBLb25mbGlrdHMgZWluZ2VzZXR6dC4gRXIgd2FyIGFuIFZlcmhhbmRsdW5nZW4gYmV0ZWlsaWd0IHVuZCBhcmJlaXRldCBhbiBkZXIgQXVzc8O2aG51bmcgdW5kIFN0YWJpbGl0w6R0IGRlciBSZWdpb24u

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *