{"id":2296,"date":"2026-02-13T15:37:03","date_gmt":"2026-02-13T15:37:03","guid":{"rendered":"https:\/\/www.itu.int\/metaverse\/?page_id=2296"},"modified":"2026-05-08T08:48:32","modified_gmt":"2026-05-08T08:48:32","slug":"2nd-citiverse-assembly","status":"publish","type":"page","link":"https:\/\/www.itu.int\/metaverse\/virtual-worlds\/2nd-citiverse-assembly\/","title":{"rendered":"2nd Citiverse Assembly"},"content":{"rendered":"    <div class=\"ituContainer grid\">\n        <div data-span=\"12\">\n                            <div class=\"ituContainer\">\n<div class=\"wp-block-columns has-white-background-color has-background is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\"><div class=\"ituContainer\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">    <section>\n        <div class=\"ituContainer grid\">\n                                                <div data-span=\"9\">\n                    <div class=\"ituContainer\">\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"2111\" height=\"1187\" src=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/04\/2026-05-12-2nd-Citiverse-Assembly-Final-Banner.png\" alt=\"\" class=\"wp-image-2383\" style=\"aspect-ratio:1.778705636743215;width:904px;height:auto\" srcset=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/04\/2026-05-12-2nd-Citiverse-Assembly-Final-Banner.png 2111w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/04\/2026-05-12-2nd-Citiverse-Assembly-Final-Banner-300x169.png 300w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/04\/2026-05-12-2nd-Citiverse-Assembly-Final-Banner-767x431.png 767w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/04\/2026-05-12-2nd-Citiverse-Assembly-Final-Banner-1024x576.png 1024w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/04\/2026-05-12-2nd-Citiverse-Assembly-Final-Banner-1536x864.png 1536w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/04\/2026-05-12-2nd-Citiverse-Assembly-Final-Banner-2048x1152.png 2048w\" sizes=\"auto, (max-width: 2111px) 100vw, 2111px\" \/><\/figure>\n<\/div>                    <div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\"><strong>Description<\/strong><\/p>\n<\/div>                    <div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\">Co-organized by ITU, the European Commission, OASC and UNICC, and supported by&nbsp;<a href=\"https:\/\/eur03.safelinks.protection.outlook.com\/?url=https%3A%2F%2Fstandict.eu%2F&amp;data=05%7C02%7Cchiara.kirsten.co%40itu.int%7C5738a68897ee430d8a9208de7468b577%7C23e464d704e64b87913c24bd89219fd3%7C0%7C0%7C639076190230519618%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&amp;sdata=ZOD%2BwJ%2FR6EKLwjem3i6rUoO88Kodhq98RoDiBgokOR0%3D&amp;reserved=0\">StandICT.eu 2029<\/a>, the 2nd Citiverse Assembly convenes cities, governments, industry, standards bodies, research, and academia to strengthen global collaboration on the citiverse. The Assembly will share experiences from ongoing citiverse and local digital twin projects worldwide, present flagship deliverables of the <a href=\"https:\/\/www.itu.int\/metaverse\/virtual-worlds\/\" data-type=\"link\" data-id=\"https:\/\/www.itu.int\/metaverse\/virtual-worlds\/\">Global Initiative on AI and Virtual Worlds \u2013 <em>Discovering the Citiverse<\/em><\/a>, and promote greater alignment across standards and implementation efforts.<\/p>\n<\/div>                    <div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\">The programme will address fragmentation, support people-centred approaches, and explore practical pathways for collaborative citiverse standardization.<\/p>\n<\/div>                    <div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\"><strong>Target Audience<\/strong><\/p>\n<\/div>                    <div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\">Participation is open to the ITU Member States, Sector Members, Associates, Academia, and to any individual from a country that is a member of the ITU and who wishes to contribute to the work. This includes individuals who are also members of international,&nbsp;regional,&nbsp;and national organizations. Participation is free of charge.&nbsp;<\/p>\n<\/div>                    <div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\"><strong>Venue<\/strong><\/p>\n<\/div>                    <div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\">International Telecommunication Union (ITU) Headquarters<\/p>\n<\/div>                    <div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\">Place des Nations,&nbsp;1211 Geneva&nbsp;20,&nbsp;Switzerland&nbsp;<\/p>\n<\/div>                    <div class=\"ituContainer\">\n<div style=\"height:45px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>                    <div class=\"ituContainer\">\n<div class=\"wp-block-buttons is-nowrap is-layout-flex wp-container-core-buttons-is-layout-8f761849 wp-block-buttons-is-layout-flex\"><div class=\"ituContainer\">\n<div class=\"wp-block-button is-style-outline is-style-outline--8\"><a class=\"wp-block-button__link has-white-color has-vivid-cyan-blue-background-color has-text-color has-background has-link-color wp-element-button\" href=\"https:\/\/www.itu.int\/net4\/CRM\/xreg\/web\/Registration.aspx?Event=C-00016297\"><strong>Register Here<\/strong><\/a><\/div>\n<\/div><\/div>\n<\/div>            <\/div>\n                                                <div data-span=\"1\">\n                    <div class=\"ituContainer\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\"><div class=\"ituContainer\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><\/div>\n<\/div><\/div>\n<\/div>            <\/div>\n                                                <div data-span=\"2\">\n                    <div class=\"ituContainer\">\n<blockquote class=\"wp-block-quote has-vivid-cyan-blue-color has-text-color has-link-color wp-elements-6bc3c5e71eda5cccd4a1061c4339e9bd is-layout-flow wp-block-quote-is-layout-flow\"><div class=\"ituContainer\">\n<p class=\"has-text-align-left has-black-color has-text-color has-link-color has-medium-font-size wp-elements-786e38497bd5fc3a9b6cfa5e1301e481 wp-block-paragraph\"><strong>Co-organized by:<\/strong><\/p>\n<\/div><\/blockquote>\n<\/div>                    <div class=\"ituContainer\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\"><div class=\"ituContainer\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><div class=\"wp-block-image\"><div class=\"ituContainer\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"162\" height=\"172\" src=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/02\/image.png\" alt=\"\" class=\"wp-image-2312\" style=\"aspect-ratio:0.9419853889127632;width:82px;height:auto\"\/><\/figure>\n<\/div><\/div><\/div>\n<\/div><\/div>\n<\/div>                    <div class=\"ituContainer\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\"><div class=\"ituContainer\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:0px\"><div class=\"wp-block-image\"><div class=\"ituContainer\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"2400\" height=\"864\" src=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/02\/LOGO-CE_EN_RGB_HORIZONTAL_POS.png\" alt=\"\" class=\"wp-image-2304\" srcset=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/02\/LOGO-CE_EN_RGB_HORIZONTAL_POS.png 2400w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/02\/LOGO-CE_EN_RGB_HORIZONTAL_POS-300x108.png 300w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/02\/LOGO-CE_EN_RGB_HORIZONTAL_POS-1024x369.png 1024w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/02\/LOGO-CE_EN_RGB_HORIZONTAL_POS-768x276.png 768w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/02\/LOGO-CE_EN_RGB_HORIZONTAL_POS-1536x553.png 1536w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/02\/LOGO-CE_EN_RGB_HORIZONTAL_POS-2048x737.png 2048w\" sizes=\"auto, (max-width: 2400px) 100vw, 2400px\" \/><\/figure>\n<\/div><\/div><\/div>\n<\/div><\/div>\n<\/div>                    <div class=\"ituContainer\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\"><div class=\"ituContainer\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><div class=\"wp-block-image\"><div class=\"ituContainer\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"504\" height=\"202\" src=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/02\/OASC_Vertical-2-black.svg\" alt=\"\" class=\"wp-image-2305\" style=\"width:149px;height:auto\"\/><\/figure>\n<\/div><\/div><\/div>\n<\/div><\/div>\n<\/div>                    <div class=\"ituContainer\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\"><div class=\"ituContainer\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><div class=\"wp-block-image\"><div class=\"ituContainer\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"400\" height=\"430\" src=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/04\/UNICC_standard.png\" alt=\"\" class=\"wp-image-2380\" style=\"aspect-ratio:0.9302439024390244;width:80px;height:auto\" srcset=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/04\/UNICC_standard.png 400w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/04\/UNICC_standard-279x300.png 279w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/figure>\n<\/div><\/div><\/div>\n<\/div><\/div>\n<\/div>                    <div class=\"ituContainer\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\"><div class=\"ituContainer\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><\/div>\n<\/div><\/div>\n<\/div>                    <div class=\"ituContainer\">\n<blockquote class=\"wp-block-quote has-vivid-cyan-blue-color has-text-color has-link-color wp-elements-c4d2b9fe4a95213471e222a13d2864d8 is-layout-flow wp-block-quote-is-layout-flow\"><div class=\"ituContainer\">\n<p class=\"has-black-color has-text-color has-link-color has-medium-font-size wp-elements-b58ccbaa2a925f17071651c0bbc29f4d wp-block-paragraph\"><strong>Supported by:<\/strong><\/p>\n<\/div><\/blockquote>\n<\/div>                    <div class=\"ituContainer\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\"><div class=\"ituContainer\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><div class=\"wp-block-image\"><div class=\"ituContainer\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"400\" height=\"318\" src=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/02\/Square.svg\" alt=\"\" class=\"wp-image-2307\" style=\"aspect-ratio:1.2578756621131866;width:96px;height:auto\"\/><\/figure>\n<\/div><\/div>\n\n<div class=\"wp-block-image\"><div class=\"ituContainer\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"625\" height=\"625\" src=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2025\/09\/3009_Virtual-Worlds-Initiative_Logo-01.png\" alt=\"\" class=\"wp-image-2141\" style=\"width:117px;height:auto\" srcset=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2025\/09\/3009_Virtual-Worlds-Initiative_Logo-01.png 625w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2025\/09\/3009_Virtual-Worlds-Initiative_Logo-01-300x300.png 300w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2025\/09\/3009_Virtual-Worlds-Initiative_Logo-01-150x150.png 150w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2025\/09\/3009_Virtual-Worlds-Initiative_Logo-01-600x600.png 600w\" sizes=\"auto, (max-width: 625px) 100vw, 625px\" \/><\/figure>\n<\/div><\/div><\/div>\n<\/div><\/div>\n<\/div>            <\/div>\n                    <\/div>\n    <\/section>\n<\/div>\n<\/div><\/div>\n<\/div>                            <div class=\"ituContainer\">\n<div class=\"wp-block-columns has-white-background-color has-background is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\"><div class=\"ituContainer\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><div class=\"ituContainer\">\n<h2 class=\"wp-block-heading has-vivid-cyan-blue-color has-text-color has-link-color wp-elements-8338157688fa5b23036435d12d718e6b\">Programme <\/h2>\n<\/div>\n\n<div class=\"ituContainer\">\n<blockquote class=\"wp-block-quote has-vivid-cyan-blue-color has-text-color has-link-color wp-elements-61ebd583a0a7f7f5a1a06f9b2e4b444d is-layout-flow wp-block-quote-is-layout-flow\"><div class=\"ituContainer\">\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>11.00 \u2013 11:10 Opening Ceremony<\/strong><\/p>\n<\/div><\/blockquote>\n<\/div>\n\n<div class=\"ituContainer\">\n<ul class=\"wp-block-list\"><div class=\"ituContainer\">\n<li><strong>Seizo Onoe<\/strong>, Director, Telecommunication Standardization Bureau, ITU<\/li>\n<\/div>\n\n<div class=\"ituContainer\">\n<li><strong>Sameer Chauhan<\/strong>, Director, United Nations International Computing Centre (UNICC)<\/li>\n<\/div>\n\n<div class=\"ituContainer\">\n<li><strong>Helen K\u00f6pman<\/strong>, Deputy Head of Unit, European Commission&nbsp;<\/li>\n<\/div>\n\n<div class=\"ituContainer\">\n<li><strong>Karl-Filip Coenegrachts<\/strong>, Chair of the Board of Directors and Executive Director, Open &amp; Agile Smart Cities &amp; Cities (OASC)<\/li>\n<\/div><\/ul>\n<\/div>\n\n<div class=\"ituContainer\">\n<div style=\"height:42px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n<div class=\"ituContainer\">\n<blockquote class=\"wp-block-quote has-vivid-cyan-blue-color has-text-color has-link-color wp-elements-516d43b50e9945570f485f1323858178 is-layout-flow wp-block-quote-is-layout-flow\"><div class=\"ituContainer\">\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>11.10 \u2013 12:00 <strong>Citiverse Projects: A Global Snapshot<\/strong><\/strong><\/p>\n<\/div><\/blockquote>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\">This session will provide an opportunity to get an overview of ongoing key projects on local digital twins and the citiverse worldwide, led by research institutions, industry, academia, and cities.&nbsp;It will highlight how use cases can help define the required&nbsp;building blocks&nbsp;for citiverse development.<\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\"><strong>Moderator:<\/strong> <strong>Silvana Muscella<\/strong>, Strategic Advisor, StandICT.eu 2029 &amp; CEO, Trust-IT Services<\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\"><strong>Speakers:<\/strong><\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<ul class=\"wp-block-list\"><div class=\"ituContainer\">\n<li><strong>Maria Giuffrida<\/strong>, Senior Research Analyst, StandICT.eu 2029 and TerraDT<\/li>\n<\/div>\n\n<div class=\"ituContainer\">\n<li><strong>Kyoung Jae Sun<\/strong>, Senior Researcher, Standards Research Division, ETRI<\/li>\n<\/div>\n\n<div class=\"ituContainer\">\n<li><strong>Corn\u00e9 Helmons<\/strong>, Advisor Digital Twin, GeoBIM and Standardisation Municipality of Rotterdam, The Netherlands<\/li>\n<\/div>\n\n<div class=\"ituContainer\">\n<li><strong>Jan Wester<\/strong>, Director, European Digital Infrastructure Consortia (EDIC) on Local Digital Twins and&nbsp;CitiVERSE<\/li>\n<\/div><\/ul>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\"><strong>Questions &amp; Ans\u200bwers\u200b<\/strong><\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<div style=\"height:42px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n<div class=\"ituContainer\">\n<blockquote class=\"wp-block-quote has-vivid-cyan-blue-color has-text-color has-link-color wp-elements-e99491bb206231f85c816f0425b1e93f is-layout-flow wp-block-quote-is-layout-flow\"><div class=\"ituContainer\">\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong><strong><strong>12:00-12:50 <strong>From Fragmentation to Interoperability in the Citiverse<\/strong><\/strong><\/strong><\/strong><\/p>\n<\/div><\/blockquote>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\">This session will discuss ongoing standardization efforts and explore ways to address fragmentation in citiverse development, with a view to advancing coherent, interoperable global standards.<\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\"><strong>Moderator: \u200bMartin Brynskov<\/strong>, Founding Board Director and Standardisation Lead, OASC<\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\"><strong>Speakers:<\/strong><\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<ul class=\"wp-block-list\"><div class=\"ituContainer\">\n<li><strong>Hyoung Jun Kim<\/strong>, Chair, ITU-T Study Group 20 \u201cIoT, digital twins, and smart sustainable cities and communities<strong>\u201d&nbsp;<\/strong><\/li>\n<\/div>\n\n<div class=\"ituContainer\">\n<li><strong>Torbj\u00f6rn Lahrin,<\/strong> ISO\/IEC JTC1 CG2 \u201cStrategic Coordination Group on Metaverse\u201d<\/li>\n<\/div>\n\n<div class=\"ituContainer\">\n<li><strong>Christoph Runde, <\/strong>Chair, Technical Working Group on Virtual Worlds, StandICT.eu<\/li>\n<\/div><\/ul>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\"><strong>Questions &amp; Ans\u200bwers\u200b<\/strong><\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<div style=\"height:42px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n<div class=\"ituContainer\">\n<blockquote class=\"wp-block-quote has-vivid-cyan-blue-color has-text-color has-link-color wp-elements-e2173453057f4f4e3f6e9894735d5590 is-layout-flow wp-block-quote-is-layout-flow\"><div class=\"ituContainer\">\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong><strong><strong>12:50-13:00<\/strong><\/strong> Keynote<\/strong><\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<ul class=\"wp-block-list\"><div class=\"ituContainer\">\n<li class=\"has-black-color has-text-color has-link-color wp-elements-4402ed20467121aae4fac1746bb392f8\"><strong>Okan Geray<\/strong>, Chair, Steering Committee, Global Initiative on AI and Virtual Worlds \u2013&nbsp;<em>Discovering the Citiverse<\/em><\/li>\n<\/div><\/ul>\n<\/div><\/blockquote>\n<\/div>\n\n<div class=\"ituContainer\">\n<div style=\"height:42px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n<div class=\"ituContainer\">\n<blockquote class=\"wp-block-quote has-black-color has-text-color has-link-color wp-elements-d7b0fb1469e42e379d7ba43a0dcfeb2c is-layout-flow wp-block-quote-is-layout-flow\"><div class=\"ituContainer\">\n<p class=\"has-black-color has-text-color has-link-color has-medium-font-size wp-elements-7c64672f34a7d592c823813e1fbb1617 wp-block-paragraph\"><strong><strong><strong><strong>13:00 \u2013 14:00 Lunch<\/strong>&nbsp;<\/strong><\/strong><\/strong><\/p>\n<\/div><\/blockquote>\n<\/div>\n\n<div class=\"ituContainer\">\n<div style=\"height:42px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n<div class=\"ituContainer\">\n<blockquote class=\"wp-block-quote has-vivid-cyan-blue-color has-text-color has-link-color wp-elements-46d132c20914555471c7c5d7066505bf is-layout-flow wp-block-quote-is-layout-flow\"><div class=\"ituContainer\">\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong><strong><strong><strong><strong>14:00- 14:30 <strong>The Citiverse in Action: From Vision to Delivery<\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/p>\n<\/div><\/blockquote>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\">This session will present the <a href=\"https:\/\/www.itu.int\/metaverse\/virtual-worlds\/\" data-type=\"link\" data-id=\"https:\/\/www.itu.int\/metaverse\/virtual-worlds\/\">Global Initiative on AI and Virtual Worlds \u2013 <em>Discovering the Citiverse<\/em><\/a> and selected flagship deliverables. By aligning strategic vision, technical foundations, and accessibility by design, it will demonstrate how the Initiative is accelerating interoperability and real-world adoption of the Citiverse worldwide.<\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\"><strong>Moderator:<\/strong>&nbsp;<strong>Paula Llobet Vilarrasa<\/strong>, Vice-chair, Executive Committee, Global Initiative on AI and Virtual Worlds \u2013&nbsp;<em>Discovering the Citiverse<\/em><\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\"><strong>Speakers:<\/strong><\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<ul class=\"wp-block-list\"><div class=\"ituContainer\">\n<li><strong>Teppo Rantanen<\/strong>, Leader of the Strategic Guidance Track, Global Initiative on AI and Virtual Worlds \u2013&nbsp;<em>Discovering the Citiverse<\/em><\/li>\n<\/div>\n\n<div class=\"ituContainer\">\n<li><strong>Christina Yan Zhang<\/strong>, Leader of Evaluation and Assessment Track, Global Initiative on AI and Virtual Worlds \u2013&nbsp;<em>Discovering the Citiverse<\/em><\/li>\n<\/div>\n\n<div class=\"ituContainer\">\n<li><strong>Anish Sethi<\/strong>, Chief, Digital Solutions Centre, UNICC<\/li>\n<\/div><\/ul>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\"><strong>Questions &amp; Ans\u200bwers\u200b<\/strong><\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<div style=\"height:42px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n<div class=\"ituContainer\">\n<blockquote class=\"wp-block-quote has-vivid-cyan-blue-color has-text-color has-link-color wp-elements-96081fb2dd63c459864a5ab9c539eb7c is-layout-flow wp-block-quote-is-layout-flow\"><div class=\"ituContainer\">\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong><strong><strong><strong><strong>14:30 \u2013 15:00 <strong>Connecting Efforts: Pathways to Collaborative Citiverse Standardization<\/strong><\/strong><\/strong><\/strong><\/strong><\/strong><\/p>\n<\/div><\/blockquote>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\">This session will explore how closer alignment of standards efforts and stronger links between projects and initiatives can support cities in adopting interoperable, people-centred Citiverse solutions. It will consider priority areas for joint action, including collaborative standards development and cooperation mechanisms to support global standardization.<\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\"><strong>Moderators: Helen K\u00f6pman<\/strong>, Deputy Head of Unit, European Commission and <strong>Cristina Bueti<\/strong>, ITU Focal Point on AI-powered Virtual Worlds&nbsp;<\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<div style=\"height:42px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div>\n\n<div class=\"ituContainer\">\n<blockquote class=\"wp-block-quote has-vivid-cyan-blue-color has-text-color has-link-color wp-elements-021bcc4c708b1154b50a7324ff225cce is-layout-flow wp-block-quote-is-layout-flow\"><div class=\"ituContainer\">\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong><strong><strong><strong><strong><strong>15:00-15:10 <strong>Closing Ceremony<\/strong><\/strong>&nbsp;<\/strong><\/strong><\/strong><\/strong><\/strong><\/p>\n<\/div><\/blockquote>\n<\/div>\n\n<div class=\"ituContainer\">\n<ul class=\"wp-block-list\"><div class=\"ituContainer\">\n<li><strong>Helen K\u00f6pman<\/strong>, Deputy Head of Unit, European Commission<\/li>\n<\/div>\n\n<div class=\"ituContainer\">\n<li><strong>Karl-Filip Coenegrachts<\/strong>, Chair of the Board of Directors and Executive Director, Open &amp; Agile Smart Cities &amp; Communities (OASC)<\/li>\n<\/div>\n\n<div class=\"ituContainer\">\n<li><strong>Cristina Bueti<\/strong>, ITU Focal Point on AI-powered Virtual Worlds&nbsp;<\/li>\n<\/div><\/ul>\n<\/div>\n\n<div class=\"ituContainer\">\n<div style=\"height:23px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div><\/div>\n<\/div><\/div>\n<\/div>                            <div class=\"ituContainer\">\n<div class=\"wp-block-columns has-white-background-color has-background is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\"><div class=\"ituContainer\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><div class=\"ituContainer\">\n<h2 class=\"wp-block-heading has-black-color has-text-color has-medium-font-size\"><strong>Related Information<\/strong><\/h2>\n<\/div>\n\n<div class=\"ituContainer\">\n<ul class=\"wp-block-list\"><div class=\"ituContainer\">\n<li><a href=\"https:\/\/www.itu.int\/md\/T25-TSB-CIR-0119\/en\" data-type=\"link\" data-id=\"https:\/\/www.itu.int\/md\/T25-TSB-CIR-0119\/en\">Invitation letter<\/a><\/li>\n<\/div>\n\n<div class=\"ituContainer\">\n<li><a href=\"https:\/\/www.itu.int\/metaverse\/virtual-worlds\/\" data-type=\"link\" data-id=\"https:\/\/www.itu.int\/metaverse\/virtual-worlds\/\">Global Initiative on AI and Virtual Worlds<\/a><\/li>\n<\/div>\n\n<div class=\"ituContainer\">\n<li><a href=\"https:\/\/www.itu.int\/metaverse\/\" data-type=\"link\" data-id=\"https:\/\/www.itu.int\/metaverse\/\">ITU activities on metaverse and virtual worlds<\/a><\/li>\n<\/div>\n\n<div class=\"ituContainer\">\n<li><a href=\"https:\/\/www.itu.int\/en\/ITU-T\/studygroups\/2025-2028\/20\/Pages\/default.aspx\" data-type=\"link\" data-id=\"https:\/\/www.itu.int\/en\/ITU-T\/studygroups\/2025-2028\/20\/Pages\/default.aspx\">ITU-T Study Group 20: IoT, digital twins and smart sustainable cities and communities<\/a><\/li>\n<\/div><\/ul>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\">Contact: <a href=\"mailto:digitaltransformation@itu.int\" target=\"_blank\" rel=\"noreferrer noopener\">Cristina Bueti<\/a> (ITU)<\/p>\n<\/div><\/div>\n<\/div><\/div>\n<\/div>                    <\/div>\n    <\/div>\n\n\n<div class=\"ituContainer\">\n<h2 class=\"wp-block-heading has-vivid-cyan-blue-color has-text-color has-link-color wp-elements-dba391219c90c5792a4335e884d0c052\">Biographies<\/h2>\n<\/div>\n\n<div class=\"ituContainer\">\n<div class=\"wp-block-media-text is-stacked-on-mobile is-vertically-aligned-top\" style=\"grid-template-columns:15% auto\" id=\"brynskov\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/03\/2fac1d83-a821-457a-ac01-a59e58b85312-768x1024.jpeg\" alt=\"\" class=\"wp-image-2326 size-full\" srcset=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/03\/2fac1d83-a821-457a-ac01-a59e58b85312-768x1024.jpeg 768w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/03\/2fac1d83-a821-457a-ac01-a59e58b85312-225x300.jpeg 225w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/03\/2fac1d83-a821-457a-ac01-a59e58b85312-1152x1536.jpeg 1152w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/03\/2fac1d83-a821-457a-ac01-a59e58b85312-1536x2048.jpeg 1536w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/03\/2fac1d83-a821-457a-ac01-a59e58b85312.jpeg 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/figure><div class=\"wp-block-media-text__content\"><div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\"><strong>Martin&nbsp; Brynskov<\/strong><\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\">Founding Board Director and Standardisation Lead, OASC<\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\">Martin Brynskov, PhD (CS), is an academic and digital standardisation expert at the University of Copenhagen in Denmark, also leading standards efforts at the Brussels-based Open &amp; Agile Cities &amp; Communities (OASC) global network, of which he is the former and founding Chair. His research explores how machines and people \u2013 and everything in between \u2013 perceive, conceptualise, reason about and act in the worlds they co-inhabit, as individuals, as organisations and as communities\/systems of all sizes. He refers to this as Interaction Technologies unfolding in a Place-Based Computing paradigm. Dr Brynskov co-chairs the Danish Standards Committee S-491 on Data Management and Data Spaces through which he co-leads the efforts in Europe to produce harmonised standards for data spaces (CEN-CLC\/JTC 25\/WG 2) and represents Denmark in the United Nations standards work for IoT, Digital Twins and Sustainable Smart Cities and Communities at the International Telecommunications Union (ITU-T\/SG 20).<\/p>\n<\/div><\/div><\/div>\n<\/div>\n\n\n<div style=\"color:#ddd\" class=\"wp-block-genesis-blocks-gb-spacer gb-block-spacer gb-divider-solid gb-divider-size-1\"><hr style=\"height:30px\"\/><\/div>\n\n\n<div class=\"ituContainer\">\n<div class=\"wp-block-media-text is-stacked-on-mobile is-vertically-aligned-top\" style=\"grid-template-columns:15% auto\" id=\"bueti\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"800\" src=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2025\/05\/Cristina-Bueti-2025.jpg\" alt=\"\" class=\"wp-image-1963 size-full\" srcset=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2025\/05\/Cristina-Bueti-2025.jpg 800w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2025\/05\/Cristina-Bueti-2025-300x300.jpg 300w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2025\/05\/Cristina-Bueti-2025-150x150.jpg 150w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2025\/05\/Cristina-Bueti-2025-768x768.jpg 768w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2025\/05\/Cristina-Bueti-2025-600x600.jpg 600w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/figure><div class=\"wp-block-media-text__content\"><div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\"><strong><strong>Cristina Bueti<\/strong><\/strong><\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\">ITU Focal Point on AI-powered Virtual Worlds<\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\">Cristina Bueti is the ITU Focal Point on Smart Sustainable Cities and AI-powered Virtual Worlds. She is also the Counsellor of ITU-T Study Group 20 \u201cInternet of Things, digital twins and smart sustainable cities and communities\u201d and serves as TSB\/ITU focal point for Latin America. Cristina Bueti graduated from the Faculty of Political Science, Law and International Cooperation and Development of the University of Florence, where she completed postgraduate studies in International Cooperation and Telecommunications Law in Europe. In 2003, Ms. Bueti built on her academic credentials by completing a specialized course in peace keeping and international cooperation with special focus on telecommunications at the Faculty of Laws, University of Malta, before joining the International Telecommunication Union in Geneva in January 2004. As part of the International Women\u2019s Day 2016, she was named as one of the ten Geneva-based inspirational women working to protect the environment. She has authored over 40 reports on telecommunication and emerging technology issues. A native Italian speaker, Cristina is also fluent in English, French and Spanish.<\/p>\n<\/div><\/div><\/div>\n<\/div>\n\n\n<div style=\"color:#ddd\" class=\"wp-block-genesis-blocks-gb-spacer gb-block-spacer gb-divider-solid gb-divider-size-1\"><hr style=\"height:30px\"\/><\/div>\n\n\n<div class=\"ituContainer\">\n<div class=\"wp-block-media-text is-stacked-on-mobile is-vertically-aligned-top\" style=\"grid-template-columns:15% auto\" id=\"Coenegrachts\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/04\/Headshot_SameerChauhan-1024x1024.png\" alt=\"\" class=\"wp-image-2418 size-full\" srcset=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/04\/Headshot_SameerChauhan-1024x1024.png 1024w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/04\/Headshot_SameerChauhan-300x300.png 300w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/04\/Headshot_SameerChauhan-150x150.png 150w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/04\/Headshot_SameerChauhan-768x768.png 768w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/04\/Headshot_SameerChauhan-1536x1536.png 1536w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/04\/Headshot_SameerChauhan-2048x2048.png 2048w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/04\/Headshot_SameerChauhan-600x600.png 600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><div class=\"wp-block-media-text__content\"><div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\"><strong><strong><strong>Sameer Chauhan<\/strong><\/strong><\/strong><\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\">Director, United Nations International Computing Centre (UNICC)<\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\">Mr. Chauhan was appointed Director of the United Nations International Computing Centre on 1 December 2019 by the United Nations Secretary-General Ant\u00f3nio Guterres.<br>The Director is the Chief Executive and has the responsibility to lead all aspects of UNICC\u2019s strategy and operations to facilitate the provision of services to more than 100 Clients and Partner Organizations, to establish the UNICC strategy, to develop a biennial business plan and budget, and to implement the approved plan.<br>With the advice and backing of the MC, Mr. Chauhan has effectively led a strategic transformation of UNICC since he assumed his post. This has enabled UNICC to become the preferred strategic digital partner for the whole UN system and has empowered the organization to successfully build capabilities in areas such as cybersecurity, AI, data, quantum encryption and cloud computing, as well as in key business areas like treasury, finance, and HR.<\/p>\n<\/div><\/div><\/div>\n<\/div>\n\n\n<div style=\"color:#ddd\" class=\"wp-block-genesis-blocks-gb-spacer gb-block-spacer gb-divider-solid gb-divider-size-1\"><hr style=\"height:30px\"\/><\/div>\n\n\n<div class=\"ituContainer\">\n<div class=\"wp-block-media-text is-stacked-on-mobile is-vertically-aligned-top\" style=\"grid-template-columns:15% auto\" id=\"Coenegrachts\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"992\" src=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2025\/10\/headshot.jpg-1024x992.jpeg\" alt=\"\" class=\"wp-image-2181 size-full\" srcset=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2025\/10\/headshot.jpg-1024x992.jpeg 1024w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2025\/10\/headshot.jpg-300x291.jpeg 300w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2025\/10\/headshot.jpg-768x744.jpeg 768w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2025\/10\/headshot.jpg-1536x1488.jpeg 1536w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2025\/10\/headshot.jpg.jpeg 1765w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><div class=\"wp-block-media-text__content\"><div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\"><strong><strong>Karl-Filip Coenegrachts<\/strong><\/strong><\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\">Chair of the Board of Directors and Executive Director, Open &amp; Agile Smart Cities &amp; Cities (OASC)<\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\">Karl-Filip is Chair of the Governing Body and Executive Director of Open &amp; Agile Smart Cities &amp; Communities, an international network of 190+ local and regional authorities supporting its members in their digital transformation journey with a strong focus on interoperability.<br>He is also Head of the Data, Governance and Communities Unit at the imec research group SMIT of the Vrije Universiteit Brussel (imec-SMIT, VUB). The main focus of the work of his unit is on governance and business aspects of urban digital transformation and urban innovation, including data spaces, local digital twins and personal data management. Currently, he also serves as Senior Policy Advisor Smart Cities, Data Spaces, Local Digital Twins and CitiVerse at FARI, the AI for the Common Good Institute in Brussels.<br>Before joining SMIT, he served in government for 24 years, working at the local level as Chief Strategy Officer of the City of Ghent and at the Belgian FPS Justice on digital policies and digital transformation programmes. He holds a master of laws degree, specialized in European and International Law.<\/p>\n<\/div><\/div><\/div>\n<\/div>\n\n\n<div style=\"color:#ddd\" class=\"wp-block-genesis-blocks-gb-spacer gb-block-spacer gb-divider-solid gb-divider-size-1\"><hr style=\"height:30px\"\/><\/div>\n\n\n<div class=\"ituContainer\">\n<div class=\"wp-block-media-text is-stacked-on-mobile is-vertically-aligned-top\" style=\"grid-template-columns:15% auto\" id=\"geray\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2023\/08\/Okan-Geray-scaled-2-e1691505458692-1024x1024.jpg\" alt=\"\" class=\"wp-image-334 size-full\"\/><\/figure><div class=\"wp-block-media-text__content\"><div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\"><strong><strong><strong>Okan Geray<\/strong><\/strong><\/strong><\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\">Chair, Steering Committee, Global Initiative on AI and Virtual Worlds \u2013&nbsp;<em>Discovering the Citiverse<\/em><\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\"><\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\">Dr. Okan Geray has more than 25 years of experience in consulting and advisory roles across various industries. He has consulted for a number of organizations in Netherlands, France, Italy, Germany, South Africa, Turkey and Dubai. He worked at A.T. Kearney global management consulting firm for 6 years and was a member of the Global Telecommunications and Higher Technology core team before he joined Dubai Government in 2002. He has worked as the Strategic Planning Advisor in Dubai eGovernment, Dubai Smart Government, Smart Dubai Office and recently Dubai Digital Authority. His responsibilities include Strategic Planning, Strategic Performance Management and Policy Making among others.<br>Dr. Geray is the U4SSC Chair (U4SSC is a UN initiative coordinated by ITU, UNECE and UN-Habitat and supported by other 16 UN bodies, that help support the development of institutional policies and strategies which encourage the use of digital technologies to facilitate digital transformation and ease the transition to smart sustainable cities). He is leading several thematic groups globally for U4SSC namely \u201cGuidelines on Strategies for Circular Cities\u201d, \u201cCity Science Application Framework\u201d, \u201cAI in Cities\u201d, \u201cEnabling People-Centered Cities through Digital Transformation\u201d, and \u201cDigital Wellbeing\u201d.<br>Dr. Geray is the Co-Rapporteur of the ITU Study Group 20, Question 7 on \u201cEvaluation and assessment of Smart Sustainable Cities and Communities\u201d. He is a member of the IEC-ISO-ITU Joint Smart Cities Task Force (J-SCTF). He is Co-Chairing the Working Group \u201cEconomic, regulatory &amp; competition aspects\u201d in the ITU Focus Group on metaverse (FG-MV). He was also the Co-Chair of the \u201cData Economy Impact, Commercialization and Monetization\u201d Working Group, part of the ITU Focus Group on Data Processing and Management.<br>Dr. Geray holds a double major B. Sc. degree in Industrial and Computer Engineering from Bosphorus University in Istanbul Turkey, an M.Sc. degree in Electrical Engineering and a Ph.D. degree in Systems and Control Engineering from the University of Massachusetts in the US. He has published several journal and conference papers and was an adjunct lecturer in management for 15 years.<\/p>\n<\/div><\/div><\/div>\n<\/div>\n\n\n<div style=\"color:#ddd\" class=\"wp-block-genesis-blocks-gb-spacer gb-block-spacer gb-divider-solid gb-divider-size-1\"><hr style=\"height:30px\"\/><\/div>\n\n\n<div class=\"ituContainer\">\n<div class=\"wp-block-media-text is-stacked-on-mobile is-vertically-aligned-top\" style=\"grid-template-columns:15% auto\" id=\"giuffrida\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"250\" height=\"306\" src=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/03\/e6318696-86ab-45f8-866f-b210eecb4cc9.png\" alt=\"\" class=\"wp-image-2327 size-full\" srcset=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/03\/e6318696-86ab-45f8-866f-b210eecb4cc9.png 250w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/03\/e6318696-86ab-45f8-866f-b210eecb4cc9-245x300.png 245w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/figure><div class=\"wp-block-media-text__content\"><div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\"><strong>Maria Giuffrida<\/strong><br>Project Coordinator, StandICT.eu 2029<\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\">Maria Giuffrida is a Senior Research Analyst at Trust-IT Services, where she supports EU-funded research and innovation actions with a focus on communication, dissemination, stakeholder engagement and impact-driven community building in the areas of ICT, standardisation and open science.he coordinates&nbsp;StandICT.eu 2029, the fourth edition of the European initiative that funds and supports expert contributions to ICT standardisation, and contributes to shaping its outreach, sustainability, and ecosystem engagement activities. Maria also leads communication, dissemination and engagement activities for&nbsp;TerraDT.eu, supporting visibility and stakeholder mobilisation around Destination Earth-related digital twin developments, including the production of key communication and engagement outputs. Across her broader portfolio, she works with multiple European projects to translate technical results into clear narratives and practical engagement pathways, connecting research outputs with relevant industrial communities, policy discussions and multiplier networks. She holds an MSc in International Management from Bocconi University and a PhD in Management Engineering from Politecnico di Milano (Italy). Before joining Trust-IT, she gained academic research experience in digital innovation, including applications to supply chain management and logistics.<\/p>\n<\/div><\/div><\/div>\n<\/div>\n\n\n<div style=\"color:#ddd\" class=\"wp-block-genesis-blocks-gb-spacer gb-block-spacer gb-divider-solid gb-divider-size-1\"><hr style=\"height:30px\"\/><\/div>\n\n\n<div class=\"ituContainer\">\n<div class=\"wp-block-media-text is-stacked-on-mobile is-vertically-aligned-top\" style=\"grid-template-columns:15% auto\" id=\"giuffrida\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"250\" height=\"336\" src=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/04\/1b8478a7-00b6-4409-b4de-77900c72a845.png\" alt=\"\" class=\"wp-image-2425 size-full\" srcset=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/04\/1b8478a7-00b6-4409-b4de-77900c72a845.png 250w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/04\/1b8478a7-00b6-4409-b4de-77900c72a845-223x300.png 223w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/figure><div class=\"wp-block-media-text__content\"><div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\"><strong>Corn\u00e9 Helmons<\/strong><br>Advisor Digital Twin, GeoBIM and Standardisation Municipality of Rotterdam, The Netherlands<\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\">Corn\u00e9 Helmons is a strategic advisor and innovator specialising in urban Digital Twins, open standards, and interoperable data ecosystems. He operates at the intersection of digital technology, governance, and societal challenges, supporting cities and European consortia in the design, implementation, and scaling of trustworthy digital infrastructures.<\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\">He plays a leading role in DT\u2011aCoGo (Digital Twins as a Common Good), where the Open Urban Platform functions as a shared dataspace enabling Digital Twin applications. Within this initiative, Corn\u00e9 contributes to the development of reusable and replicable implementation \u201crecipes\u201d that support cities in building and growing sustainable Digital Twin ecosystems, aligned with European data\u2011sharing, interoperability, and openness principles.<\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\">In addition, he serves as coordinator of the Sandbox Alliance, a network of cities within the EDIC LDT Citiverse, focused on the joint development of common standards, interoperable solutions, and real\u2011world implementations. Through this role, he supports alignment across local, national, and European initiatives and facilitates collaboration and knowledge transfer between cities.<\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\">Corn\u00e9 is widely recognised for his ability to bridge policy objectives and technical execution, translating complex digital concepts into actionable solutions with clear public value and measurable societal impact.<\/p>\n<\/div><\/div><\/div>\n<\/div>\n\n\n<div style=\"color:#ddd\" class=\"wp-block-genesis-blocks-gb-spacer gb-block-spacer gb-divider-solid gb-divider-size-1\"><hr style=\"height:30px\"\/><\/div>\n\n\n<div class=\"ituContainer\">\n<div class=\"wp-block-media-text is-stacked-on-mobile is-vertically-aligned-top\" style=\"grid-template-columns:15% auto\" id=\"kim\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"206\" height=\"300\" src=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/03\/Dr.-Hyoung-Jun-Kim-206x300-1.png\" alt=\"\" class=\"wp-image-2361 size-full\"\/><\/figure><div class=\"wp-block-media-text__content\"><div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\"><strong><strong>Hyoung Jun Kim<\/strong><\/strong><br>Chair, ITU-T Study Group 20 \u201cIoT, digital twins, and smart sustainable cities and communities\u201d<\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\">Dr Hyoung Jun Kim is a Research Fellow at the Electronics and Telecommunications Research Institute (ETRI), where he has served since 1988, including as Senior Vice President leading the Intelligent Convergence Research Laboratory. With 37 years of experience, he has contributed across multiple divisions of ETRI and currently serves as Chair of ITU-T Study Group 20 and the APT Standardization Program (ASTAP). He has held numerous leadership roles in ITU, including Vice-Chair of SG20 and SG13, Working Party Chair, and Rapporteur since 2004.<br>Dr Kim has submitted over 450 standardization proposals, published 150+ papers, holds 100+ patents, and transferred 20 technologies to industry. His achievements have earned him three Presidential Citations of the Republic of Korea (2003, 2009, 2023) and multiple international recognitions, including ITU-T Certificates of Appreciation.<\/p>\n<\/div><\/div><\/div>\n<\/div>\n\n\n<div style=\"color:#ddd\" class=\"wp-block-genesis-blocks-gb-spacer gb-block-spacer gb-divider-solid gb-divider-size-1\"><hr style=\"height:30px\"\/><\/div>\n\n\n<div class=\"ituContainer\">\n<div class=\"wp-block-media-text is-stacked-on-mobile is-vertically-aligned-top\" style=\"grid-template-columns:15% auto\" id=\"kim\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"683\" height=\"1024\" src=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/04\/DSC_8023_F1-683x1024.jpg\" alt=\"\" class=\"wp-image-2420 size-full\" srcset=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/04\/DSC_8023_F1-683x1024.jpg 683w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/04\/DSC_8023_F1-200x300.jpg 200w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/04\/DSC_8023_F1-768x1152.jpg 768w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/04\/DSC_8023_F1-1024x1536.jpg 1024w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/04\/DSC_8023_F1-1365x2048.jpg 1365w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/04\/DSC_8023_F1-scaled.jpg 1707w\" sizes=\"auto, (max-width: 683px) 100vw, 683px\" \/><\/figure><div class=\"wp-block-media-text__content\"><div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\"><strong><strong>Torbj\u00f6rn Lahrin<\/strong><\/strong><br>ISO\/IEC JTC1 CG2 \u201cStrategic Coordination Group on Metaverse\u201d<\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\">Torbj\u00f6rn Lahrin is deeply engaged in international standardization for IoT, Digital Twins, Smart Cities, Virtual Worlds. He is convenor for ISO\/IEC JTC1\/CG2 \u2013 Strategic Coordination Group on Metaverse (including CitiVerse) and co convenor of a Joint Working Group between JTC1 and SyC Smart Cities laying foundation for an international Local Digital Twin reference architecture + providing recommendations to other committees.&nbsp; Within ISO\/IEC JTC1\/SC41, he is Project Editor for IoT reference architecture (ISO\/IEC 30141) and convenor of advisory group AG21, responsible for IoT and Digital Twin standardization related to Smart Cities and Utilities. In Sweden Torbj\u00f6rn leads Working Group Standards &amp; Platforms, a think tank focusing on interoperability, dataspaces, IoT, Digital Twins + commercial platforms for these technologies. Torbj\u00f6rn is chair of W3C Nordic Chapter Smart City \/ Web of Things Community Group. He is also technical lead for a larger initiative in Sweden where about 50 cities + 80 public owned companies invest in IoT jointly. He has extensive experience applying standards in large-scale national and international initiatives. Torbj\u00f6rn contributes to Europe as member of Advisory Board for the EU project DeployEMDS, supporting development of a European mobility data space + work regarding virtual worlds, MIMs (Minimal Interoperability Mechanisms) and similar initiatives.<\/p>\n<\/div><\/div><\/div>\n<\/div>\n\n\n<div style=\"color:#ddd\" class=\"wp-block-genesis-blocks-gb-spacer gb-block-spacer gb-divider-solid gb-divider-size-1\"><hr style=\"height:30px\"\/><\/div>\n\n\n<div class=\"ituContainer\">\n<div class=\"wp-block-media-text is-stacked-on-mobile is-vertically-aligned-top\" style=\"grid-template-columns:15% auto\" id=\"Kopman\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"262\" height=\"320\" src=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-16-143825.png\" alt=\"\" class=\"wp-image-2340 size-full\" srcset=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-16-143825.png 262w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/03\/Screenshot-2026-03-16-143825-246x300.png 246w\" sizes=\"auto, (max-width: 262px) 100vw, 262px\" \/><\/figure><div class=\"wp-block-media-text__content\"><div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\"><strong><strong>Helen K\u00f6pman<\/strong><\/strong><br>Deputy Head of Unit, European Commission<\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\">Helen K\u00f6pman is Deputy Head of Unit for AI for Societal Good, at DG Communications Networks, Content and Technology (DG Connect) at the European Commission in Brussels. The unit is developing and showcasing AI-driven digital twins, delivering tangible solutions for efficient and sustainable operation of cities and communities, and is responsible for the Citiverse &#8211; European Digital Infrastructure Consortium. It is also implementing the international engagement of the AI Office in delivering AI solutions for the public good. Prior to this position she was leading development of innovation across digital policies and programmes in DG Connect, with particular focus on EU support to deployment of blockchain technologies and on scaling up of European deep tech startups. She has also been managing EC supported research and innovation in ICT applied to mobility including electric and automated driving and supported International Scientific Cooperation. She has a M.Sc. in Applied Physics and Electrical Engineering, from the University of Link\u00f6ping, Sweden. Ms K\u00f6pman joined the European Commission in 2003 following thorough industrial experience in the management of ICT systems integration and service development in several international companies. Her core interest is to support ICT based European tech companies to reach their full market potential with product and services that benefits the citizens.<\/p>\n<\/div><\/div><\/div>\n<\/div>\n\n\n<div style=\"color:#ddd\" class=\"wp-block-genesis-blocks-gb-spacer gb-block-spacer gb-divider-solid gb-divider-size-1\"><hr style=\"height:30px\"\/><\/div>\n\n\n<div class=\"ituContainer\">\n<div class=\"wp-block-media-text is-stacked-on-mobile is-vertically-aligned-top\" style=\"grid-template-columns:15% auto\" id=\"Muscella\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"683\" height=\"1024\" src=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/03\/Silvana-683x1024.jpg\" alt=\"\" class=\"wp-image-2362 size-full\" srcset=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/03\/Silvana-683x1024.jpg 683w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/03\/Silvana-200x300.jpg 200w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/03\/Silvana-768x1152.jpg 768w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/03\/Silvana-1024x1536.jpg 1024w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/03\/Silvana-1365x2048.jpg 1365w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/03\/Silvana-scaled.jpg 1707w\" sizes=\"auto, (max-width: 683px) 100vw, 683px\" \/><\/figure><div class=\"wp-block-media-text__content\"><div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\"><strong>Silvana Muscella<br><\/strong>Strategic Advisor, StandICT.eu 2029 &amp; CEO, Trust-IT Services<\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\">Silvana Muscella is a European entrepreneur and ICT strategic coordinator with over 25 years of experience in digital innovation, standardisation, and open science. Silvana leads on some&nbsp; major international initiatives focused on the European research agenda &#8211; in ICT areas such as Cybersecurity, ICT Standards, EOSC-European Open Science Cloud.&nbsp;She is&nbsp;CEO &amp; Founder of&nbsp;Trust-IT Services, a research and digitally-led SME specialising in digital marketing and communication for ICT and co-Founder of&nbsp;COMMpla, a software house delivering multichannel solutions. She was the prime author &amp; designer of the StandICT.eu flagship standardisation CSA project funded by the EC back in 2017. Her strategic vision entails being actively involved in navigating geopolitics and innovation strategy to foster &#8220;European digital champions&#8221; in innovations in ICT tech adoption. She has served as&nbsp;an external expert evaluator and reviewer for the&nbsp;European Commission&nbsp;since 2003.<\/p>\n<\/div><\/div><\/div>\n<\/div>\n\n\n<div style=\"color:#ddd\" class=\"wp-block-genesis-blocks-gb-spacer gb-block-spacer gb-divider-solid gb-divider-size-1\"><hr style=\"height:30px\"\/><\/div>\n\n\n<div class=\"ituContainer\">\n<div class=\"wp-block-media-text is-stacked-on-mobile is-vertically-aligned-top\" style=\"grid-template-columns:15% auto\" id=\"onoe\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"250\" height=\"250\" src=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2023\/08\/Seizo_Onoe-web-e1712654879307.jpg\" alt=\"\" class=\"wp-image-337 size-full\" srcset=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2023\/08\/Seizo_Onoe-web-e1712654879307.jpg 250w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2023\/08\/Seizo_Onoe-web-e1712654879307-150x150.jpg 150w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/figure><div class=\"wp-block-media-text__content\"><div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\"><strong>Seizo Onoe<\/strong><br> Director, Telecommunication Standardization Bureau, ITU<\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\">Seizo Onoe took office as Director of the Telecommunication Standardization Bureau (TSB) at the International Telecommunication Union (ITU) on 1 January 2023. Known in the industry as \u201cthe father of LTE\u201d (Long-Term Evolution mobile broadband), he now aims for global outreach to bridge standardization gaps, deliver the benefits of technology widely and speedily, and ensure meaningful and affordable broadband access for everyone. Before his election as TSB Director by ITU Member States, he completed an over 30-year career with Japanese mobile operator NTT DOCOMO. In 2021, he became Executive Vice President and Chief Standardization Strategy Officer for NTT Corporation and a Fellow of NTT DOCOMO. From 2017, he served as NTT DOCOMO\u2019s Chief Technology Architect and President of its subsidiary DOCOMO Technology. From 2012 to 2017, he served as NTT DOCOMO\u2019s Chief Technology Officer and Executive Vice President, a Member of the Board of Directors, and Managing Director of R&amp;D Innovation Division. Earlier, he served as Senior Vice President and Managing Director of NTT DOCOMO\u2019s R&amp;D Strategy Department and Managing Director of the company\u2019s Radio Network Development Department. Mr Onoe holds a Master\u2019s degree in electronics from the Kyoto University Graduate School of Engineering.<\/p>\n<\/div><\/div><\/div>\n<\/div>\n\n\n<div style=\"color:#ddd\" class=\"wp-block-genesis-blocks-gb-spacer gb-block-spacer gb-divider-solid gb-divider-size-1\"><hr style=\"height:30px\"\/><\/div>\n\n\n<div class=\"ituContainer\">\n<div class=\"wp-block-media-text is-stacked-on-mobile is-vertically-aligned-top\" style=\"grid-template-columns:15% auto\" id=\"chuauhan\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"992\" src=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2025\/10\/Teppo-Rantanen-1-1024x992.jpg\" alt=\"\" class=\"wp-image-2180 size-full\" srcset=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2025\/10\/Teppo-Rantanen-1-1024x992.jpg 1024w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2025\/10\/Teppo-Rantanen-1-300x291.jpg 300w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2025\/10\/Teppo-Rantanen-1-768x744.jpg 768w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2025\/10\/Teppo-Rantanen-1.jpg 1241w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><div class=\"wp-block-media-text__content\"><div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\"><strong><strong>Teppo Rantanen<\/strong><\/strong><br>Leader of the Strategic Guidance Track, Global Initiative on AI and Virtual Worlds \u2013&nbsp;<em>Discovering the Citiverse<\/em><\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\">Teppo Rantanen, Director for competitiveness and innovation at the City of Tampere, is responsible for several city-wide development programs, with a particular focus on smart city themes [such as the Data-Driven City for Citizens initiative], that shape the strategic economic policy of the city. He leads Tampere through collaboration in extensive international networks toward a metaverse city with a human-centric perspective. From 2002 to 2014 Teppo served as Deloitte Finland\u2019s Chief Executive Officer and from 2014 to 2016 in London as a member of Global Technology, Media and Telecommunications Leadership Team. He is currently sitting on the board of Business Finland.<br>Teppo and his team from the City of Tampere were receiving the World Smart City Award in the Enabling Technologies category at Smart City Expo World Congress taking place in Barcelona in 2023.<\/p>\n<\/div><\/div><\/div>\n<\/div>\n\n\n<div style=\"color:#ddd\" class=\"wp-block-genesis-blocks-gb-spacer gb-block-spacer gb-divider-solid gb-divider-size-1\"><hr style=\"height:30px\"\/><\/div>\n\n\n<div class=\"ituContainer\">\n<div class=\"wp-block-media-text is-stacked-on-mobile is-vertically-aligned-top\" style=\"grid-template-columns:15% auto\" id=\"collard\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"933\" height=\"921\" src=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/03\/Christoph-Runde-VDC-portrait_v01.jpg\" alt=\"\" class=\"wp-image-2338 size-full\" srcset=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/03\/Christoph-Runde-VDC-portrait_v01.jpg 933w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/03\/Christoph-Runde-VDC-portrait_v01-300x296.jpg 300w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/03\/Christoph-Runde-VDC-portrait_v01-768x758.jpg 768w\" sizes=\"auto, (max-width: 933px) 100vw, 933px\" \/><\/figure><div class=\"wp-block-media-text__content\"><div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\"><strong>Christoph Runde<\/strong><br>Chair, Technical Working Group on Virtual Worlds, StandICT.eu<\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\">Christoph Runde has amassed more than 25 years of industry experience and is a leading figure in the field of professional virtual reality (VR) and augmented reality (AR) systems and applications. After beginning his career at Porsche, he joined the Fraunhofer Institute for Manufacturing Engineering and Automation (IPA) in 1999, where he spearheaded the institute&#8217;s endeavours in the domain of VR\/AR. In 2006, he completed his doctorate with a thesis on the topic of &#8220;Conception and industrial implementation of virtual reality as a digital factory component&#8221;. From 2007, he developed the Virtual Dimension Center (VDC) into one of the largest and most successful cluster initiatives for VR\/AR in Europe. Under Christoph&#8217;s leadership, the VDC was honoured with the European Cluster Management Excellence Label GOLD (2013, 2016, 2019, 2021) and numerous awards for its innovation and service quality. Christoph&#8217;s expertise is highly sought after by government agencies and venture capital funds, which he supports as an advisor. In addition to his role as Managing Director of VDC, Christoph is Vice President Industry of the European eXtended Reality Association (EuroXR). In 2017, Christoph was awarded an honorary professorship by Heilbronn University. Christoph is chairing the &#8220;eXtended Reality and Metaverse&#8221; working group at the German Institute for Standardization (DIN), the &#8220;Standards Registry Working Group&#8221; at the Metaverse Standards Forum, and the Technical Working Group (TWG) &#8220;Virtual Worlds&#8221; within standICT.<\/p>\n<\/div><\/div><\/div>\n<\/div>\n\n\n<div style=\"color:#ddd\" class=\"wp-block-genesis-blocks-gb-spacer gb-block-spacer gb-divider-solid gb-divider-size-1\"><hr style=\"height:30px\"\/><\/div>\n\n\n<div class=\"ituContainer\">\n<div class=\"wp-block-media-text is-stacked-on-mobile is-vertically-aligned-top\" style=\"grid-template-columns:15% auto\" id=\"coenegrachts\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2025\/10\/Anish-Sethi.jpg\" alt=\"\" class=\"wp-image-2218 size-full\" srcset=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2025\/10\/Anish-Sethi.jpg 300w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2025\/10\/Anish-Sethi-150x150.jpg 150w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/figure><div class=\"wp-block-media-text__content\"><div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\"><strong><strong>Anish Sethi<\/strong><\/strong><\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\">Chief, Digital Solutions Centre, UNICC<\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\">Mr. Anish Sethi was appointed Chief of Digital Solutions Centre in October 2022. Mr. Sethi was previously appointed Chief, Clients and Projects Division in October 2020 and was already serving as Chief, Clients and Projects Division since October 2018. In this role, he was responsible for professional services at UNICC, including oversight of new services and products as well as development of strategic partnerships with technology and international development organizations. He led the Business Relationship Management function, which manages, strengthens and grows UNICC\u2019s Client base. He also headed the Project Delivery unit responsible for managing and delivering all Client and UNICC projects, including all consulting engagements. Mr. Sethi is the administrative head of the UNICC New York office.<\/p>\n<\/div><\/div><\/div>\n<\/div>\n\n\n<div style=\"color:#ddd\" class=\"wp-block-genesis-blocks-gb-spacer gb-block-spacer gb-divider-solid gb-divider-size-1\"><hr style=\"height:30px\"\/><\/div>\n\n\n<div class=\"ituContainer\">\n<div class=\"wp-block-media-text is-stacked-on-mobile is-vertically-aligned-top\" style=\"grid-template-columns:15% auto\" id=\"coenegrachts\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"484\" height=\"648\" src=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/03\/Sun.png\" alt=\"\" class=\"wp-image-2325 size-full\" srcset=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/03\/Sun.png 484w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/03\/Sun-224x300.png 224w\" sizes=\"auto, (max-width: 484px) 100vw, 484px\" \/><\/figure><div class=\"wp-block-media-text__content\"><div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\"><strong>Kyoung Jae Sun<\/strong><\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\">Senior Researcher, Standards Research Division, ETRI<\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\">Kyoungjae Sun is a senior researcher at the Electronics and Telecommunications Research Institute (ETRI), Republic of Korea, where he works in the Standard Research Division. He received his Ph.D. from Soongsil University, Korea. He is actively engaged in international standardization activities within ITU-T and ISO. In ITU-T, he currently serves as an Associate Rapporteur of Question 10 of ITU-T Study Group 20, which addresses IoT solutions for effective energy management in smart sustainable cities and communities. He also serves as an Associate Rapporteur of Question 12 of ITU-T Study Group 5, which focuses on climate action and adaptation to climate change through sustainable and resilient telecommunications\/ICTs, including emerging technologies. He served as the editor of ITU-T Recommendation H.862.8, \u201cRequirements and framework of occupational health service platform,\u201d and currently serves as an editor of the draft Recommendation ITU-T Y.citiverse-reqts, \u201cRequirements of citiverse platform for smart sustainable cities and communities.\u201d Within ISO, he contributes to the development of standards on digital twins for manufacturing. His current research focuses on digital twins, digital health, and the citiverse.<\/p>\n<\/div><\/div><\/div>\n<\/div>\n\n\n<div style=\"color:#ddd\" class=\"wp-block-genesis-blocks-gb-spacer gb-block-spacer gb-divider-solid gb-divider-size-1\"><hr style=\"height:30px\"\/><\/div>\n\n\n<div class=\"ituContainer\">\n<div class=\"wp-block-media-text is-stacked-on-mobile is-vertically-aligned-top\" style=\"grid-template-columns:15% auto\" id=\"coenegrachts\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/04\/foto-0-paula-horizontal-despacho-scaled-e1750768764245-300x300-1.jpg\" alt=\"\" class=\"wp-image-2421 size-full\" srcset=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/04\/foto-0-paula-horizontal-despacho-scaled-e1750768764245-300x300-1.jpg 300w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/04\/foto-0-paula-horizontal-despacho-scaled-e1750768764245-300x300-1-150x150.jpg 150w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/figure><div class=\"wp-block-media-text__content\"><div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\"><strong><strong>Paula Llobet Vilarrasa<\/strong><\/strong><\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\">Vice-chair, Executive Committee, Global Initiative on AI and Virtual Worlds \u2013&nbsp;<em>Discovering the Citiverse<\/em><\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\">Paula Llobet was born in Valencia on December 27, 1977, and she studied at Colegio Domus and Colegio Esclavas de Valencia.<br>From a very young age Paula Llobet has had a great vocation for public service and a special concern for helping those most in need. That has led me to be a cooperator in Africa and Latin America for several years.<br>Studying is another of her great passions. Paula Llobet has a degree in Business Administration and Management, a degree in Law from the University of Valencia and a degree in Political Sciences and Administration from the Miguel Hern\u00e1ndez University of Elche and a Postgraduate Degree in International Cooperation.<br>Paula Llobet has 17 years of professional experience in the design and management of public policies. Expert in community financing and coordination of local and transnational networks.<br>The areas in which Paula Llobet has developed her professional career are several, from social welfare, citizen participation, development cooperation, environmental sustainability, R&amp;D&amp;I, health, to urban development and smart cities, strategic planning and management of local, national and European projects.<\/p>\n<\/div><\/div><\/div>\n<\/div>\n\n\n<div style=\"color:#ddd\" class=\"wp-block-genesis-blocks-gb-spacer gb-block-spacer gb-divider-solid gb-divider-size-1\"><hr style=\"height:30px\"\/><\/div>\n\n\n<div class=\"ituContainer\">\n<div class=\"wp-block-media-text is-stacked-on-mobile is-vertically-aligned-top\" style=\"grid-template-columns:15% auto\" id=\"collard\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"280\" height=\"324\" src=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/03\/Wester.png\" alt=\"\" class=\"wp-image-2329 size-full\" srcset=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/03\/Wester.png 280w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/03\/Wester-259x300.png 259w\" sizes=\"auto, (max-width: 280px) 100vw, 280px\" \/><\/figure><div class=\"wp-block-media-text__content\"><div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\"><strong>Jan Wester<\/strong><br>Director, European Digital Infrastructure Consortia (EDIC) on Local Digital Twins and CitiVERSE<\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\">Mr. Wester is a board level executive with a vast experience in developing and managing complex public-private multistakeholder programs. At the Dutch Ministry of Economic Affairs he held several positions and was responsible for the Dutch national policy on digital transformation. In 2008 Mr. Wester was appointed principal strategist at TNO (National Applied Research Institute). Recently Mr. Wester was appointed director of the LDT CitiVERSE EDIC. A Pan-European organisation with 15 EU member states, dedicated to: create a common European infrastructure for Networked Local Digital Twins, on the crossroads of Geo Data, AI and Virtual Worlds, with the ambition of building the European \u201cCitiverse\u201d; enhance Capacity building through a common set of advanced products, services and facilities, validated from practice, that harmonize implementation by cities and regions of member states; creating economies of scope and scale through the advancement of interoperability, replicability and portability based on international open standards, European Values, fuelling European Digital Sovereignty.<\/p>\n<\/div><\/div><\/div>\n<\/div>\n\n\n<div style=\"color:#ddd\" class=\"wp-block-genesis-blocks-gb-spacer gb-block-spacer gb-divider-solid gb-divider-size-1\"><hr style=\"height:30px\"\/><\/div>\n\n\n<div class=\"ituContainer\">\n<div class=\"wp-block-media-text is-stacked-on-mobile is-vertically-aligned-top\" style=\"grid-template-columns:15% auto\" id=\"collard\"><figure class=\"wp-block-media-text__media\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"614\" src=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/03\/profile-Christina-Yan-Zhang-1024x614.png\" alt=\"\" class=\"wp-image-2341 size-full\" srcset=\"https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/03\/profile-Christina-Yan-Zhang-1024x614.png 1024w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/03\/profile-Christina-Yan-Zhang-300x180.png 300w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/03\/profile-Christina-Yan-Zhang-768x460.png 768w, https:\/\/www.itu.int\/metaverse\/wp-content\/uploads\/2026\/03\/profile-Christina-Yan-Zhang.png 1248w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><div class=\"wp-block-media-text__content\"><div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\"><strong>Christina Yan Zhang<br><\/strong>Leader of Evaluation and Assessment Track, Global Initiative on AI and Virtual Worlds \u2013&nbsp;<em>Discovering the Citiverse<\/em><\/p>\n<\/div>\n\n<div class=\"ituContainer\">\n<p class=\"wp-block-paragraph\">Christina is a pioneer in the metaverse. She started her master on the topic in 2006 develop universities&#8217; global strategies. In 2012, she completed a PhD using digital twin for the AEC Industry. She worked for QS, the world university rankings as China Director. Starting from scratch, she grew the UK-headquartered firm\u2019s success in China. In 2016, China\u2019s Vice Premier highlighted the use of QS rankings, with the rankings impacting 5 years \u00a3750bn funding to 3005 universities. She has sat on 20+ committees for UNESCO, World Bank, EU. She contributed to the establishment of Commonwealth Students Association, representing 2bn youth from 56 countries. She was ITU\u2019s Co-chair of TaskGroup on Pre-standardisation for the CitiVerse and authored 1st UN approved report on \u201cPeople-Centered CitiVerse,\u201d introducing 8 levels to develop a people-centered, planet-friendly digital future, leading to global standards. She is Leader of Evaluation and Assessment Track, Global Initiative on AI and Virtual Worlds \u2013 Discovering the Citiverse. She sits on Advisory Council for Centre for Science Futures of International Science Council, the world&#8217;s largest science body of 250 national\/international academies of sciences; and advisory board on the AI economy for The Economist Impact. She is featured with Jeffrey Sachs as Cover People on Digital Equity.<\/p>\n<\/div><\/div><\/div>\n<\/div>\n\n\n<div style=\"color:#ddd\" class=\"wp-block-genesis-blocks-gb-spacer gb-block-spacer gb-divider-solid gb-divider-size-1\"><hr style=\"height:30px\"\/><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Biographies Martin&nbsp; Brynskov Founding Board Director and Standardisation Lead, OASC Martin Brynskov, PhD (CS), is an academic and digital standardisation expert at the University of Copenhagen in Denmark, also leading standards efforts at the Brussels-based Open &amp; Agile Cities &amp; Communities (OASC) global network, of which he is the former and founding Chair. His research [&hellip;]<\/p>\n","protected":false},"author":21,"featured_media":0,"parent":1175,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"{\"document\":\"AADgD6WI3vIe5v+GvBEAvaiHyx6w+NirCv2oh8seBvD42KsKAL2oh8sesPjYqwqC1J2UHfD42KsKfoq\/gK4c8PjYqwoFgtSdlB3w+NirCgKp9cX9GvD42KsKANak1qMEAbD42KsKlqTWowTp9cX9GgCcue64GZDakLsY\/c3CrQUEkNqQuxj9zcKtBQGQ2pC7GL3Nwq0FkNqQuxj9zcKtBQ+Q2pC7GL3Nwq0FkNqQuxj9zcKtBQGQ2pC7GP3Nwq0FBZDakLsYvc3CrQWQ2pC7GL3Nwq0FkNqQuxj9zcKtBQeQ2pC7GP3Nwq0FAZDakLsY\/c3CrQUBkNqQuxj9zcKtBQeQ2pC7GP3Nwq0FAZDakLsYvc3CrQWQ2pC7GL3Nwq0FkNqQuxi9zcKtBZDakLsYvc3CrQWQ2pC7GP3Nwq0FBfD42KsKBpDakLsY8PjYqwoNkNqQuxjw+NirCgOQ2pC7GPD42KsKAZDakLsYsPjYqwqQ2pC7GPD42KsKBZDakLsYsPjYqwqQ2pC7GPD42KsKB5DakLsY8PjYqwoF\/c3CrQUckNqQuxi9zcKtBZDakLsY\/c3CrQUH8PjYqwoe\/c3CrQUA8PjYqwoA\/c3CrQUAgtSdlB2s+P6JGLbAhKIOsPjYqwq2wISiDqz4\/okY8PjYqwoA7Pj+iRg28PjYqwoBlqTWowSw+NirCuz4\/okYNvD42KsKAOz4\/okYQLD42KsK7Pj+iRgJtsCEog7s+P6JGD\/w+NirCga2wISiDvD42KsKAf3Nwq0FAJee9PcX8PjYqwoA15709xcc8PjYqwoQ15709xcAsPjYqwrXnvT3Fzfw+NirCgPXnvT3FzDw+NirCgCLie3fE\/D42KsKAr2pusYTyISt5Q0Apv+GvBHw+NirCgGm\/4a8EbD42KsKp77d\/hDIhK3lDQCh8KGbD\/D42KsKDYLUnZQdsPjYqwqC1J2UHbD42KsKgtSdlB3w+NirCgOC1J2UHbD42KsKgtSdlB2w+NirCoLUnZQdsPjYqwqC1J2UHfD42KsKBYLUnZQdofChmw+C1J2UHaHwoZsPgtSdlB3Q2pC7GAHw+NirCgOC1J2UHbD42KsKgtSdlB3w+NirCgGC1J2UHfD42KsKBILUnZQd8PjYqwoIgtSdlB3w+NirCgWC1J2UHfD42KsKA4LUnZQd8PjYqwoFgtSdlB2w+NirCoLUnZQd8PjYqwoDgtSdlB3Q2pC7GAPw+NirCgaC1J2UHfD42KsKA4LUnZQd8PjYqwoA\/aiHyx4C8PjYqwoIgtSdlB3w+NirCgC2wISiDuz4\/okYCLbAhKIO8PjYqwoCgtSdlB3w+NirCgOC1J2UHbD42KsKgtSdlB3XnvT3FwzWpNajBAnw+NirCgSC1J2UHbD42KsKgtSdlB2w+NirCoLUnZQdsPjYqwqC1J2UHbD42KsKgtSdlB2w+NirCoLUnZQdsPjYqwqC1J2UHbD42KsKgtSdlB3w+NirCgeC1J2UHfD42KsKBOz4\/okYCNak1qMEBciEreUNANak1qMEAPD42KsKB4LUnZQd8PjYqwoA4fChmw8A8PjYqwob4fChmw8CkNqQuxi9zcKtBdDakLsYAb3Nwq0FkNqQuxi9zcKtBZDakLsY\/c3CrQUB0NqQuxgCvc3CrQWQ2pC7GL3Nwq0F0NqQuxgE4fChmw8AsPjYqwqQ2pC7GLD42KsK0NqQuxgBsPjYqwqQ2pC7GLD42KsKkNqQuxjw+NirCgeQ2pC7GPD42KsKAJDakLsY8PjYqwoAkNqQuxiw+NirCtDakLsYAfD42KsKAdDakLsYALD42KsK0NqQuxgD8PjYqwoCkNqQuxiw+NirCpDakLsYsPjYqwrQ2pC7GAGw+NirCpDakLsY8PjYqwoBkNqQuxjw+NirCgOC1J2UHbD42KsKgtSdlB2w+NirCoLUnZQdsPjYqwqQ2pC7GL3Nwq0FkNqQuxiw+NirCoLUnZQdsPjYqwqC1J2UHbD42KsKgtSdlB2w+NirCoLUnZQdsPjYqwqC1J2UHbD42KsKir+Arhyw+NirCoLUnZQdsPjYqwqQ2pC7GLD42KsKgtSdlB2w+NirCoLUnZQd\/aiHyx4AsPjYqwqC1J2UHbD42KsKgtSdlB2w+NirCoLUnZQd1qTWowQAsPjYqwqC1J2UHbD42KsKgtSdlB2WpNajBIiEreUNsPjYqwqC1J2UHbbAhKIO8PjYqwoA9sCEog4d8PjYqwoAtsCEog7w+NirCgH2wISiDgnw+NirCgD2wISiDgKw+NirCoiEreUNlqTWowTIhK3lDQHWpNajBADp9cX9GgDw+NirCsARm7aolAfw+NirCgO9zcKtBfD42KsKAP3Nwq0FQ\/D42KsKAL3Nwq0FsPjYqwr9qbrGEwDw+NirCgD9zcKtBSqw+NirCoLUnZQdvc3CrQWC1J2UHZak1qME8PjYqwoA1qTWowQc8PjYqwoD1qTWowQH8PjYqwoG1qTWowQV8PjYqwoB1qTWowQB8PjYqwoHlqTWowSw+NirCtak1qMEBvD42KsKENak1qMET\/D42KsKAJak1qMEsPjYqwqWpNajBLD42KsKlqTWowSw+NirCsuJ7d8TAPD42KsKANak1qME0Qnw+NirCgCWpNajBLD42KsKlqTWowSw+NirCtak1qMEAPD42KsKCdak1qMEAeshqASaoBDApRABAQhICpwCjPQE7vIEtOEOHoQCiAQiEiKcFYIPhAIqohS4FpIPggSwF7gDqAaaBbIgkgSSKpZ7llSoCZ51igUYNI4EjAyuATKGM6DLAezhBYoRnBSaBazKAbKfAqDLAebmFJASmtIBlh2iI6ItpCiaF6ActBCgC6oGugaoLboSuGuq4AG2b6jfAaCHAYKYAZzWAaz4AZ5HppsF1McRqIcBtuoIzoEC1p0HAs7eBKqaCe6ZCQLGAQSEA2DkAqgC2gIEmgIEKgYIDgYE0AMKigPCA4QDBgTEAwIGvgIDAAr0ArYC8AKyAu4CsAICBhDyArQC7gIDAAUApgIFAJT+DgQWBCDkgQ+mgQ8ElgEEFgQCzoMPmoMPAtaDD5yDD9iDDwKcgw8IDuqDDwKugw8EDBjGhA+KhA8KCP79DkIyUCYIBgQGAgUAAgYFANgFApoFAwAQsuoPGgsADBwSAhA2CIoBMAQDANjJDeyoApiSBMaMBOAQALiWEcqVEQECCgELSigCAQIKAkIBAEoAiAIBAgoCQgEASgCoAwECCgJCAQBKgo8RAwDQ6wz27gMBAgoBC0ooAgECCgJCAQBKAJQBAQIKAkIBAEoAvgEBAgoCQgEASpz2E+bBEwECCgECSgIEAwABCwwkAQIKAkIBAEoAsAEBAgoCQgEASgCiARgBAgoCQgEASuQEjB4BAgoBAkrGlAGelAEBAgoBAkoCBAMAAQsMJAECCgJCAQBKAJgCAQIKAkIBAEoAlAIBAgoCQgEASrb8DwQDAAECzMQPvv0K5MYMApKDEuSNEgECCgELSigCaAQDAAECursSBAMAAQsM3I0S\/C6cXAECCgECSgIEAwABCwwkAQIKAwCAAQLGAQEASgCoAgECCgJCAErkMQMAsI0SAwLgsRH2LQMAoAGYLdYtli2EAcwtoi3WLa4q8CqWOwEBCAJCAEgAgg4BAQgCQgBIAJAMAQEIAkIASLilB57UBLStCALg1hUCkPwO8MsMzrMCrAICktYVAwIGAtSqB6ICkCGEBZQBBIgIHoQCFoABhAIEKiISIqQMEoQDBIYDBJQCyIEPAs4CtgICpIUPEJYDBJAGhAIOHIoBkgSIAZAKBKoDJKgBELoElAacA4gBEgSUBL4GqAEQuAISBI4DmgEQFgS+AZIBELIFBJgPBDy4A5oBiAESBLAD\/PEPAq4CPKrvD6ILqAEQogaiCwSQBRYQFgSSA7IBBNSiEEKmAqynEBKuAYIFBJwXLioEIq4iGM7FEIxsAiIElAIEkAIEsh3MtgG6qwGMkxC6AgSUAoZHGJIDBKIJqAn89RGqLgIiBLIyyjCSO0KEDkKSDELgKohJnCEQAiIEijAEnA3yDZa4EJYwGIgEBLoFigUYNI4EjAyuATIOHhimLBgqBJYEgB0YBCYEojPQwRMCIgSsAQS2AQSkGf5WupkE0LYBBCYEkAEE3KADlqIDBJbfERgqBIAnGCoEhAScAQTysBUCjP8OCAQKGgIWDAQIBAMACA7GgQ8K1gKIA\/ICmgIuIALCAwosAiAEQgKkgQ8k5IEPpoEPBIYBBggeBArUgw+Ygw8G1oMPmoMPAtiDDwQDAKqDDwIEJMaED4qEDwYE+IEPnBWWLpASmtIBigTsqAK4wQKiI6ItpCiaF5QtoAuqBqI0uhL+3wS2ywWq4AG2b\/K0BZqUB6CHAd6HB7z1Cbb3AvbtEAECCgELSigCtgHeAgQDAAECuMoG9r4FkLQQ+pMQAQIKAQJKvukP\/OkP2CCOIIr4AeCkA5YCAqj9A8L3AwL+CC6gBZgDhBKyI6QKgAuQB5YChNABrgKcAboEkhSICpoZlgSMKYAFpCOYBoIRoAWAF5gPnAGOBpIFjgWcAboGkAaYJ6YFlA28BbQMkhuyBYQ4nAGseaJlrgOIbIgrugiCB5Y\/jmW2H6pnsAW4OYwDljGICLQHvBOQMbhEkBqOBLZBngWcAZYqhAkEAgECCkoOAgECCgBKEAIBAwwCAQIKAQFKFAIBAgpKDgIBAgoBBkoAIAECCgJCAEoAjAEBAgoCnAIMphweDvwfAEoAtiMBAgoCQgBKAIQFAQIKAkIASgCUAQECCgKCCAwSDLgB5goASgCECwECCgJCAEoAgAEBAgoCQgBKAIQCAQIKAiQMFgwGDBb8AQBKAJoCAQIKSgAQAQIKSg4CAQIKAQEISAEBSsw9pj4BAgpKDgIBAgpKDgIBA2AuAQIKSg4CAQIKAQFKFAIBAgoCQgECSlayAQECCkoOAgEDDAIBAgoBB0pegAEBAgpKDgIBAgpKDgIBAgoBBEpgPAECCkoOAgEDDAIBAgoBBkpePgECCkoOAgEDDAIBAgoBB0pegAEBAgpKDgIBA1AeAQIKAQFKFAIBAgoCQgECSlasAQECCkoOAgEDDAIBAgoBB0oAIgECCgEGStBJsEkBAgoAShACAQMMAgECCgJCAQFKACwBAgoBAUoUAgECCgJCAQBKVooCAQIKAEoQAgECCgJMALgCAQIKAhADBAgCGgIEAg4DAAoDAAYDAwgDAAgC2gIAqgIBAgoCEAMAFgMGBBYsAgQGAwQQAwIKAwAEAgQDAAQCDAMEBAIEAggCDAMEBAYC8AT0BaoKAQIKSgAQAQIKAQFKFAIBAgoCQgEASlaWAwECCgKKBgy4AQQCCBwMxgkASgCMCgECCgJCAEoAkgQBAgoCQgBKAIgBAQIKAEoQAgECCgJMAL4CAQIKAkwAugIBAgoCTACGBAECCgKkAwz8A9AKog4BAgoCQgBKAKgBAQIKSgAQAQIKAQFKFAIBAgoCQgEASla6BAECCgJCAEoAlAYBAgoCQgBKAJwDAQIKAkIASgCIAQECCgBKEAIBAgoCjgQM5gQAvAQBAgoCTACMAwECCgJM2gioCwECCgJCAEoAqAEBAgpKABABAgoBAUoUAgECCgJCAQBKAKICAQIKAEoQAgECCgKaAiwCDNYDAErKA7YHAQIKSgAQAQIKAQFKFAIBAgoCuAEMxgIBAkpWqgMBAgpKABABAgoBAUoUAgECCgJCAQBKVrIFAQIKAqgFHg7WBgBKAJwPAQIKAjYMvgIeDgIM\/AQASgCSBgECCgJCAEoAiAEBAgoAShACAQIKArwCHg4CDMIEAIoFAQIKAhAGBAgCCgIGFgMADAMADgIgAgYCCgMABAIIBAwEAhoEDgIOAhYCBAMD\/AQA3AWCEQECCgJCAEoAqAEBAgpKABABAgoBAUoUAgECCgJCAQBKVqIGAQIKAkIASgCiCwECCgKKBcwFAEoAqgUBAgpKABABAgoBAUoUAgECCgKMAwzaAwEASlaeBQECCgBKEAIBAgoCTACeAgECCgJM8AKwBwECCkrmrwG2rwEBAgoAShACAQMMAgECCgJCAQFKAKABAQIKAEoQAgECCgJMALAEAQIKAqwEHA7iBQCuBQECCgJMALoEAQIKAkzqD5oYAQIKAkIAStCUApiYAgECCgJCAQFKAC4BAgoBC0ooAgECCgIcDGoBAEoAogEBAgoCQgEASgCCAgECCgJCAQBKzgS+IwECCgECSgAYAQIKAQtKKAIBAgoCQgEASgC2AQECCgJCAQBKAK4BAQIKAkIBAErOBKooGAECCgELSigCiALyAqQpGAECCgELSigCAQIKAkIBAEoAkAIBAgoCoAEeDgIM3AIBAEoAtAMBAgoBAUoAFgECCgJCAQBKxAeYTAECCgECSgAYAQIKAQtKKAIBAgoCQgEASgCoAgECCgKcCQycCQzSEwBK0gOeLgECCgECSgAYAQIKAQJKABgBAgoBC0ooAmqkIRgBAgoBC0ooAgECCgJCAEoAiAMBAgoCQgBK8gOWMAECCgECSgAYAQIKAQtKKAIBAgoCQgBKAJ4DAQIKArQFDL4EDQEoDIIEDIAMDKIBDCYGAgbUHwBKyASCJAECCgECSgAYAQIKAQtKKAIBAgoCQgBKAIIDAQIKAkIASuwDpiwBAgoBAkoAGAECCgELSigCAQIKAqIDHg4CDN4EAEoAtAUBAgoCQgBK3gaEIgECCgECSgAYAQIKAQtKKAIBAgoCQgBKAJADAQIKAkIASgD6A5A0AQIKAQJKABiCIRgBAgoBC0ooApQB\/gG2KgECCgECSgAYAQIKAQtKKAIBAgoCEAJUAQBKAJQEAQIKAkIASv4EricBAgoBAkoAGAECCgELSigCAQIKApADHg4CDMwEAQBKAKQFAQIKArAeHg7eHwBKzgaoMAECCgECSvKsBxASDhAGvAGmArIc4swOnBWS6xP4vwimlgoC+NwG+oAPAQIKAkycAgQCBgIEAwJaHiYCBAYCBAIGAw8EAwUEAgQCBgQDAwQGAwCerQLIqgLyCAKK8g\/45w8BAQhICgYECAMBJgYDBAQDBgUBAwYGAoCQBOKNBK6tEvK8EgECCgELSigCaAQDAAECurwSAwCOIc77EQECCgEASqzZEQQDAAEC2JsSAwDcIQMLoo8BcgMApK0RAwDy+REDALb5EQMF1IoR3iMDAMBuAwKqmhIEAwABCwzA6BABAgoCQgEASgC6BAECCgJCAErIJwMAyiMDAppEAwDWRAMLlmYBAgoCQgEAStKTAQQDAAECipMBjjABAgoClg0C2g0ASor0BsLBBrYRiizmkwMChNUU4LgRAQIKAQtKKAIBAgoCEAQDAAUAAwEEAm4BAEoAlAEBAgoCBgIGDAgEBwAIBgMACgIQ4gEBAEoAvgEBAgoCBgIGAwEEBgMBBQADBAgDAQQDAgYEAwYMBQAMAwEIBAMEBAIQAwAOAwUEAwAKAwUEAgQDAAUAAwIEAwAEBgIEAgQDAAQCBgIIBAYDAQ4EAwMMAwMGAwQEAhQDAAUAAwAEDAIEAgoFAAIEAgwCBgIEAgYCBgQDAgYCDAMBCAIMCAwEEAMDDAYCBQADBAoCBgMBBAMDCgQDAQYCBAMAEgIGAhYCBgQDAAUAAwEGAgYDBQQCDAUAAwEIAwASAgYEAwMEAwAIBAIECAsAAgYOBQADAQQIBgIECAMBBgIEAwIEAggECAMAEAIIAgUBAgQCDAQDAQQDAgQCBAIFAAMBCAMABAIGAwALAAIEAwMEBgIEAwAGAwIEAgQDAgoDAQUAAwQMAgoCDgMBBgMDBwACBAIIAwMIAwAGAg4CBAIEAgYCFggDAAQDAh4CCAIECgMBBgIECAQGAwAMAwAEAgQDAQYFAAIGAggDBAoDAwgCBggCBAMBCAQDAwYCEgYCEAIKAwQEAgQMAwEIAwEKAwAGBAMJBgMBFAIGBAYDAAoDACICBAkAAg4IBhoKBgUAAggDAwQDAQQCCgQOBgMABgIIAgYUAgoDAA4EAwMQBgQCDAYEAwMIAwDkJgEASuoDAwAwDAYDAAYuAgYMCAQHAAgGAo4qzCoMECYIAwAKBAIIAwAEEgQCBAgGBQEOCA4DAAwFAAMABhICEAQIBgIMAggGAgYMAgQGDA4QDAgCFAIEEgQMAiQHACgiBhYMDgQeEBIEHAYEAwAODAoOBgQGAgYCNAoCEAkBAwAGEAYEChQCBwADAgYOBhIMBhgEFAQKBAgGAwAIDAoUGAYQAgoGDAgSBggMEgQJAAYCCAwYDAQDAAQOHAwEGAoDAAQIKCYEBwAqDgQCCA0AAgwKBgQYCgYCDgUAChAGEAIEDBgUEAQCBgQPAAMACgQOAgUAAgQKAwAUDAgOAjAKFjAEBgoEAggEBg4YCAocDAISAgYwBgKiygnolQm0AspiAoq4ERoEAwABAvDDB\/LpCAKAB6oEjPIEAIbvCR6EAogEIhIinBWCD4QCKqIUuBaSD4IEsBe4A6gGmgWyIJIEkiqWe5ZUqAmedYoFGDSOBIwMrgEyhjOgywHs4QWKEZwUmgWsygGynwKgywHm5hSQEprSAZYdoiOiLaQomhegHLQQoAuqBroGqC26ErhrquABtm+o3wGghwGCmAGc1gGs+AGeR6abBfKRFYbSBLbqCM6BAvaoCdjQAgwABAEABQAqBggOBgQBAAQAAgYEAQEDAQoAAgACAAMABhAAAgEDBQGu\/g4EIAACBJYBBBYEAgAMAgAGAQAGCA4BAAYEDBgABAoI9P0OJhYIBgQGAgUAAgYFAAEABAMAEIzrDwsADBwSAhA2CIoBMAQDAPT2D5ytAtKmApQ+ossQ4JYRnMARtpgD2iEA3LYUqMkGsoUGjOsFAN7eEaot6CwAApYtAKLPB57UBMj4CgCCphP43RUDBQEAAwCYlA\/WlA8DBZYG0AYCvgH8AQMBnLMC2rMCAwWCshPAshOYAdYBkoAPCAQKGgIWDAQIBAMACPyADwTMAhYHAJwD0AMQigMc7gIgBBwFAAMArIIPBggezIMPmoMPAtaDDwUAmoMP2IMPmoMP1IMPAqiDDwTqgw8ECAMAjoQPzIQPitoVmAP83RWiCq4B0Ae7BACqCYwEtgSOBugqkEXINaZFnAXuV6BdkgGkA46FAtraAaYe1KwBkLgBrtoP3MsKALD1Cvwp6ooQtr4F\/soCgLYKshzizA6cFZqrC5i8A8SBD5ywAgCaxA307A+cQACYkxIYxN4SALK8EgDUrREArooIAQGS6QvO4hEMBgMABigGAgYMCAQHAAgGAgACDBAeCQADAAoEAggDAAQSBAIECAYFAQ4IDgMADAUAAwAGEgIQBAgGAgwCCAYCBgwCBAYMDhAMCAIUAgQSBAwCJAcAKCIGFgwOBB4QEgQcBgQDAA4MCg4GBAYCBgI0CgIQCQEDAAYQBgQKFAIHAAMCBg4GEgwGGAQUBAoECAYDAAgMChQYBhACCgYMCBIGCAwSBAkABgIIDBgMBAMABA4cDAQYCgMABAgoJgQHACoOBAIIDQACDAoGBBgKBgIOBQAKEAYQAgQMGBQQBAIGBA8AAwAKBA4CBQACBAoDABQMCA4CMAoWMAQGCgQCCAQGDhgIChwMAhICBjAGAqLKCQEApMMH8PUQoiQoAAAAwQAhAIcAKAInAgQAhADEAMEAIQDEEcEAAADEEsEAAADEAQAAxADBB8QAwQwhAMQCwQDEASEAxAChASgAxAChASEBqAHELqgBxB6oACgAxBOoAMQOwQLEACEAwQAAAMEAAADHACgDJwAoDScABwAoAycBBAAoAicAhwAoAycBBAAoAicAhwAoAycBBAAoAicAoQIAAMcAKAMnACgNJwAHACgDJwEEACgCJwCHACgDJwEEACgCJwCHACgDJwEEACgCJwAAAMcAIQAoACEBJwAhBCcAqAIoDQcAKAMnAQQAKAInAIcAKAMnAQQAKAInAIEAAACHACgDJwEEACgCJwDHACgDJwAoBCcAxwAhACgAIQEnACEEJwCoAigNBwAoAycBBAAoAicAhwAoAycBBAAoAicAhwAoAycBBAAoAicAqAIoBMQBqAEhAMcAIQAoACEBJwAhDScAAQAAAIEAAACoAigEoQIhDQEAAACBAAAAxwAhACgAIQEnACEEJwCoAigCIQIoBwcAKAMnAQQAgQIoAicAhwAhACgAIQAoACcBAQAoAScAoQCoCkQBxADBAcQAwQCBAIQAqACEAIcAKAInAQQAKAEnAIcAKAInAQQAKAEnAIcAKAInAQQAKAEnAMQAIQDEAKEBIQChASEAgQAAAMEBIQChASEAqAfEAKgDxAKoA8QDqAXEAqgGxAOoBMQAqAjEAKgFxACoA8QAqAXEAagDxACoAcQAqAfEAKgDxACoAigAxACoCMQAqBDEAKgDxAGoBygAqAAoAKgAKACoCMQAqAXECKgFxACoFsQAqAnEAKgDxA+oAcQLqAHENiEAxwAhACgAIQEnACENJwABAAAAgQAAAIEAAACoAigEAADBAQAAxwAhACgCJwAoBCcAAADBAAAAqADBASEAgQCEAsEAoQEhACgCJwAEACcABACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEBhACBAIQAgQCEAYEAhACBAIQBgQCEAIEAhACBAIQBgQCEAIEAhACBAIQAgQCEAIEBhAGBAIQAgQCEAIEAhAAnACgEJwAoACcABwAhACgCJwAoACcABwAhACgCJwAoAScABwAhACgCJwEHACEAKAInACgCIQAnAAcAIQAoAicAKAAnAAcAKAMnACgBJwAoBScAhwAoAycBBAAoAScAhwAhACgCJwEEAIEAhAGBAIQAKAEnAIcAKAMnAQQAKAEnAIcAKAMnAQQAKAEnAIcAKAMnAQQAgQCEAIEAhACBACgBJwCHACgDJwEEACgBJwCHACgDJwEEACgBJwCHACgDJwEEAIEAhACBAIQAgQCEAIEAKAEnAIcAKAMnACgAJwCHACgDJwAoACcABwAoAycAKAInAAQAKAMnAIcAKAMnACgAJwAHACgDJwAoACcABwAoAycBhwAoAycAKAAnAAcAKAMnACgAJwAoAScABwAoAycBBAAoBCcAhwAoAycAKAAnAAcAKAMnAQcAKAMnACgBJwAoBicAhwAoAycAKAAnAAcAKAMnACgAJwAHACgDJwAoAScAKAMnAIcAKAMnACgAJwAHACgDJwEHACgDJwAoAScAKAUnAIcAKAMnACgAJwAHACgDJwEHACgDJwAoAScAKAYnAIcAKAMnACgAJwAHACgDJwGHACgDJwAoACcAKAEnAAcAKAMnAQQAKAQnAIcAKAMnACgAJwAHACgDJwEHACgDJwAoAScAKAYnAIcAKAMnACgBJwAoBScAhwAoAycAKAEnAAcAKAMnAQcAKAMnAQQAKAMnAIcAKAMnACgAJwAoAScABwAoAycBBAAoAicAhwAoAycAKAEnAAcAKAMnAQQAJwCHACgDJwEEAIQcgQAnAIcAIQAoACEAKAAnAQQAgQCEAIEAhACBAIQAgQCEAYEAhACBAIQAgQCEBIEAhACBAIQAgQCEAIEAhAGBAIQBgQCEAIEAhAGBAIQAgQCEAYEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhAEnAIcAKAMnACgAJwCHACgDJwAoACcAKAEnAAcAKAMnAQQAKAInAIcAKAMnAQQAgQCEAIEAhACBAIQAgQCEACgBJwCHACgDJwEEACgBJwCHACgDJwEEACgBJwCHACgDJwAoAScABwAoAycBBAAnAIcAKAMnAQQAJwCHACgDJwEEACcAhwAoAycBBACBAIQAJwCHACgDJwEEACgBJwCHACgDJwAoACcAhwAoAycAKAAnACgBJwAHACgDJwEEACgCJwCHACgDJwEEACgBJwCHACgDJwEEACgBJwCHACgDJwEEACgBJwCHACgDJwAoAScABwAoAycBBACBAIQAJwCHACgDJwEEACcAhwAoAycBBAAnAIcAKAMnAQQAKAEnAIcAKAMnACgAJwCHACgDJwAoACcAKAEnAAcAKAMnAQQAKAInAIcAKAMnACgBJwAHACgDJwEEAIEAhACBAIQAKAEnAIcAKAMnACgAJwCHACgDJwAoACcAKAEnAAcAKAMnAQQAgQCEACgEJwCHACgDJwAoACcAhwAoAycAKAAnACgBJwAHACgDJwEEACgCJwCHACgDJwEEAIQAgQCEACgBJwCHACgDJwEEAIEAhAGBAIQAgQCEACgBJwCHACgDJwEEACgBJwCHACgDJwAoAScABwAoAycBBACEAIEAhACBAIQAJwCHACEAKAAhACgAJwEEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAYEAhACBAIQAgQCEAIEAhAGBAIQAgQCEAIEAhACBAYQAgQKEAIEAhACBAIQAgQCEAoEAJwCBAAAAhwAoAycBBAAoAScAhwAoAycAKAAnAIcAKAMnACgAJwAoAScABwAoAycBBAAoAicAhwAoAycBBAAoAScAhwAoAycBBACBACgBJwCHACgDJwAoACcAhwAoAycAKAAnACgBJwAHACgDJwEEAIEAhAAoAicAhwAoAycAKAEnAAcAKAMnAQQAJwCHACgDJwEEACcAhwAoAycAKAAnAIcAKAMnACgBJwAHACgDJwEHACgDJwEEACgDJwCHACgDJwAoAScABwAoAycBBAAnAIcAKAMnAQQAhACBAIQAJwCHACgDJwEEACcAhwAoAycBBAAnAIcAKAMnAQQAKAEnAIcAKAMnAQQAKAMnAIcAKAMnACgNJwAHACgDJwEEAIEAhAAoAicAhwAoAycBBAAoAicAhwAoAycBBAAoAicAhwAoAycAKAQnAIcAKAMnACgNJwAHACgDJwEEACgCJwCHACgDJwEEACgCJwCHACgDJwEEACgCJwCBAAAAhwAhACgAIQEnACENJwABAAAAgQAAAIEAAACBAAAAhwAoAycAKA0nAAcAKAMnAQQAKAInAIcAKAMnAQQAhACBAIQAgQCEACgCJwCHACgDJwEoAicAhwAoAycBBAAoAicAhwAoAycAKAQnAIcAKAMnACgNJwAHACgDJwEEACgCJwCHACgDJwEEAIEAhACBAIQAKAEnAIcAIQAoACEBJwAhBCcAhwAhACgAIQEnACEEJwCHACEAKAAhAScAIQ0nAAEAAACBAAAAgQAAAIcAKAMnACgNJwAHACgDJwEEACgBJwCHACgDJwEEACgBJwCHACgDJwAoBCcAhwAoAycAKA0nAAcAKAMnAQQAKAEnAIcAKAMnAQQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAKAEnAIcAKAMnACgEJwCHACgDJwAoDScABwAoAycBBAAoAScAhwAoAycBBAAoAScAhwAoAycAKAQnAIcAKAMnACgNJwAHACgDJwEEAIQAgQCEAIEAhAAoAScAhwAoAycBBAAoAScAhwAoAycAKAQnAIcAKAMnACgNJwAHACgDJwEEACgBJwCHACgDJwEEACgBJwCBAAAAhwAoAycAKAQnAIEAAACBAAAAhwAhACgAIQEnACENJwABAAAAgQAAAIEAAACHACgDJwAoBCcAhwAoAycAKA0nAAcAKAMnAQQAgQCEACgCJwCHACgDJwEEACgBJwCHACgDJwAoBCcAhwAoAycAKA0nAAcAKAMnAQQAhACBAIQAgQCEACgCJwCHACgDJwEEAIQAgQCEACgBJwCHACgDJwAoBCcAqAQhAagBxAHBASEAhADEAKEBIQDHACEAKAAhACgAJwEBACcAgQCEAIEAhAGBAIQAgQCEAIEAxACEAIEAhACBAIQAgQCEAIEAhAGBAIQAgQCEAIEAhAGBAIQBgQCEA4EAhACBAIQEgQCEAIEAhACBAIQBgQCEAIEAhAGBAIQAgQCEAMEAxAChAccAIQAoAScCAQCEAIEAhACBAIQARACEAIEAhAGBAIQAgQCEAIEAhAGBAIQAgQCEAYEAhAKBAIQCgQCEAIEAhACBAIQAgQDBAMQAIQDHACEAKAAhAScAIQ0nAAEAAACBAAAAoQIhBAAAoQIAAMcAIQAoACEBJwAhAAAAIQEnAKECIQShEEEAAADBAAAAoRBBAAAAwQAAAKEHqAIoDQcAKAMnAQQAKAInAIcAKAMnAQQAKAEnAKgYRwAoAycBBAAoAicAAACoAigExwAoAycBBACEASgBJwDBAMQAwQDEAKEBxwAoAycAKAIhAigHJwAHACgDJwEEAIEAhACBAIQAgQCEAoEAhAEoAicAhwAoAycBAQCBC4QAgQEoAicAhwAoAycBAQCEAIEAhAKBAIQAgQCEAYEAhAKBAIQAgQCEAIEAhACBAIQCgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQCgQCEAIEAhACBAIQCgQCEAIEAhAGBAIQAgQCEAIEAhACBAIQAgQCEAYEAhAGBAIQAgQCEAIEAhAGBAIQAgQCEAIEAhAGBAIQAgQCEAYEAhAGBAIQAgQCEAYEAhACBAIQAgQCEAIEAhAKBAIQBgQCEAIEAhACBAIQAgQCEAIEAhACBAIQBgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhAOBAIQAgQCEAIEAhACBAIQAgQCEAYEAhACBAIQAgQCEAoEAhAGBAIQAgQCEAIEAhACBAIQBgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAoEAhACBAIQAgQCEAIEAhACBAIQAgQCEAoEAhASBAIQBgQCEAIEAhACBAIQAgQCEAYEAhACBAIQAgQCEAIEAhACBAIQBgQCEAIEAhACBAIQAgQCEA4EAhACBAIQAgQCEAYEAhACBAIQAgQCEAIEAhACBAIQAgQCEAYEAhACBAIQBgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAYEAhACBAIQAgQCEAYEAhAGBAIQAgQCEAYEAhACBAIQAgQCEAIEAhACBAIQAgQCEAoEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhAGBAIQAgQCEAIEAhACBAIQCgQCEAYEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAYEAhACBAIQAgQCEAIEAhACBAIQBgQCEAIEAhAGBAIQCgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhAGBAIQCgQCEAIEAhACBAIQAgQCEAYEAhACBAIQAgQCEAIEAhAGBAIQAgQCEAIEAhACBAIQBgQCEAIEAhACBAIQAgQCEAYEAhAGBAIQAgQCEAIEAhAOBAIQAgQCEAIEAhAGBAIQAgQCEAYEAhAGBAIQEgQCEAIEAhAGBAIQBgQCEAIEAhACBAIQAgQCEAIEAhACBAIQBgQCEAIEAhACBAIQCgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhAGBAIQAgQCEAYEAhAKBAIQBgQCEAIEAhACBAIQAgQCEAoEAhACBAIQAgQCEACgCJwCoAsQFQQDBCsQAwQJEAMT7AcEAxAChAcEAAACoAigExAChn+oHkdAHc3RhdGV2ZXJzaW9uc3RhdGV2ZXJzaW9uY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50aW5uZXJCbG9ja3M8c3Ryb25nPkNyaXN0aW5hIEJ1ZXRpPC9zdHJvbmc+LCBJVFUgRm9jYWwgUG9pbnQgb24gQUktcG93ZXJlZCBWaXJ0dWFsIFdvcmxkc8KgPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CnN0YXRldmVyc2lvbsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgQUkgYW5kIFZpcnR1YWwgV29ybGRzIEFJIGFuZCBBSSBhbmQgQUkgYW5kIEFJIGFuZCBBSSBhbmQgPHA+VGhpcyBzZXNzaW9uIHdpbGwgcHJlc2VudCB0aGUgPGEgaHJlZj0iaHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2UvdmlydHVhbC13b3JsZHMvIiBkYXRhLXR5cGU9ImxpbmsiIGRhdGEtaWQ9Imh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3ZpcnR1YWwtd29ybGRzLyI+R2xvYmFsIEluaXRpYXRpdmUgb24gQUkgYW5kIFZpcnR1YWwgV29ybGRzIOKAkyA8ZW0+RGlzY292ZXJpbmcgdGhlIENpdGl2ZXJzZTwvZW0+PC9hPiBhbmQgc2VsZWN0ZWQgZmxhZ3NoaXAgZGVsaXZlcmFibGVzLiBCeSBhbGlnbmluZyBzdHJhdGVnaWMgdmlzaW9uLCB0ZWNobmljYWwgZm91bmRhdGlvbnMsIGFuZCBhY2Nlc3NpYmlsaXR5IGJ5IGRlc2lnbiwgaXQgd2lsbCBkZW1vbnN0cmF0ZSBob3cgdGhlIEluaXRpYXRpdmUgaXMgYWNjZWxlcmF0aW5nIGludGVyb3BlcmFiaWxpdHkgYW5kIHJlYWwtd29ybGQgYWRvcHRpb24gb2YgdGhlIENpdGl2ZXJzZSB3b3JsZHdpZGUuPC9wPgpzdGF0ZXZlcnNpb25BSSBhbmQgQUkgYW5kIEFJIGFuZCA8bGk+PGEgaHJlZj0iaHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2UvdmlydHVhbC13b3JsZHMvIiBkYXRhLXR5cGU9ImxpbmsiIGRhdGEtaWQ9Imh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3ZpcnR1YWwtd29ybGRzLyI+R2xvYmFsIEluaXRpYXRpdmUgb24gQUkgYW5kIFZpcnR1YWwgV29ybGRzPC9hPjwvbGk+CjxwPkNocmlzdGluYSBpcyBhIHBpb25lZXIgaW4gdGhlIG1ldGF2ZXJzZS4gU2hlIHN0YXJ0ZWQgaGVyIG1hc3RlciBvbiB0aGUgdG9waWMgaW4gMjAwNiBkZXZlbG9wIHVuaXZlcnNpdGllcycgZ2xvYmFsIHN0cmF0ZWdpZXMuIEluIDIwMTIsIHNoZSBjb21wbGV0ZWQgYSBQaEQgdXNpbmcgZGlnaXRhbCB0d2luIGZvciB0aGUgQUVDIEluZHVzdHJ5LiBTaGUgd29ya2VkIGZvciBRUywgdGhlIHdvcmxkIHVuaXZlcnNpdHkgcmFua2luZ3MgYXMgQ2hpbmEgRGlyZWN0b3IuIFN0YXJ0aW5nIGZyb20gc2NyYXRjaCwgc2hlIGdyZXcgdGhlIFVLLWhlYWRxdWFydGVyZWQgZmlybeKAmXMgc3VjY2VzcyBpbiBDaGluYS4gSW4gMjAxNiwgQ2hpbmHigJlzIFZpY2UgUHJlbWllciBoaWdobGlnaHRlZCB0aGUgdXNlIG9mIFFTIHJhbmtpbmdzLCB3aXRoIHRoZSByYW5raW5ncyBpbXBhY3RpbmcgNSB5ZWFycyDCozc1MGJuIGZ1bmRpbmcgdG8gMzAwNSB1bml2ZXJzaXRpZXMuIFNoZSBoYXMgc2F0IG9uIDIwKyBjb21taXR0ZWVzIGZvciBVTkVTQ08sIFdvcmxkIEJhbmssIEVVLiBTaGUgY29udHJpYnV0ZWQgdG8gdGhlIGVzdGFibGlzaG1lbnQgb2YgQ29tbW9ud2VhbHRoIFN0dWRlbnRzIEFzc29jaWF0aW9uLCByZXByZXNlbnRpbmcgMmJuIHlvdXRoIGZyb20gNTYgY291bnRyaWVzLiBTaGUgd2FzIElUVeKAmXMgQ28tY2hhaXIgb2YgVGFza0dyb3VwIG9uIFByZS1zdGFuZGFyZGlzYXRpb24gZm9yIHRoZSBDaXRpVmVyc2UgYW5kIGF1dGhvcmVkIDFzdCBVTiBhcHByb3ZlZCByZXBvcnQgb24g4oCcUGVvcGxlLUNlbnRlcmVkIENpdGlWZXJzZSzigJ0gaW50cm9kdWNpbmcgOCBsZXZlbHMgdG8gZGV2ZWxvcCBhIHBlb3BsZS1jZW50ZXJlZCwgcGxhbmV0LWZyaWVuZGx5IGRpZ2l0YWwgZnV0dXJlLCBsZWFkaW5nIHRvIGdsb2JhbCBzdGFuZGFyZHMuIFNoZSBpcyBMZWFkZXIgb2YgRXZhbHVhdGlvbiBhbmQgQXNzZXNzbWVudCBUcmFjaywgR2xvYmFsIEluaXRpYXRpdmUgb24gQUkgYW5kIFZpcnR1YWwgV29ybGRzIOKAkyBEaXNjb3ZlcmluZyB0aGUgQ2l0aXZlcnNlLiBTaGUgc2l0cyBvbiBBZHZpc29yeSBDb3VuY2lsIGZvciBDZW50cmUgZm9yIFNjaWVuY2UgRnV0dXJlcyBvZiBJbnRlcm5hdGlvbmFsIFNjaWVuY2UgQ291bmNpbCwgdGhlIHdvcmxkJ3MgbGFyZ2VzdCBzY2llbmNlIGJvZHkgb2YgMjUwIG5hdGlvbmFsL2ludGVybmF0aW9uYWwgYWNhZGVtaWVzIG9mIHNjaWVuY2VzOyBhbmQgYWR2aXNvcnkgYm9hcmQgb24gdGhlIEFJIGVjb25vbXkgZm9yIFRoZSBFY29ub21pc3QgSW1wYWN0LiBTaGUgaXMgZmVhdHVyZWQgd2l0aCBKZWZmcmV5IFNhY2hzIGFzIENvdmVyIFBlb3BsZSBvbiBEaWdpdGFsIEVxdWl0eS48L3A+CnN0YXRldmVyc2lvbjwhLS0gL3dwOnBhcmFncmFwaCAtLT48L2Rpdj48L2Rpdj4KbWV0YWRhdGE8IS0tIHdwOm1lZGlhLXRleHQgeyJtZWRpYUlkIjoyNDIwLCJtZWRpYUxpbmsiOiJodHRwczovL3d3dy5pdHUuaW50L21ldGF2ZXJzZS9kc2NfODAyM19mMS8iLCJsaW5rRGVzdGluYXRpb24iOiJub25lIiwibWVkaWFUeXBlIjoiaW1hZ2UiLCJtZWRpYVdpZHRoIjoxNSwibWVkaWFTaXplU2x1ZyI6ImZ1bGwiLCJ2ZXJ0aWNhbEFsaWdubWVudCI6InRvcCIsIm1ldGFkYXRhIjp7Im5hbWUiOiJMYWhyaW4ifSwiYW5jaG9yIjoia2ltIn0gLS0+CnN0YXRldmVyc2lvbnN0YXRldmVyc2lvbktsLUZpbGlwb2VuZWdyY3RzQ2hhIGZoQm9yZCBvZiBEcmVjdHJhZCBFeGVjdWl2IERpZWNyLCBPcGUgJm1wOyBBZ2llU2FyaXRpcyAmYW1wOyBDaWlzT0FTU20gQ2h1YW4sVXRkTmFpbnNJbnRydG9uYUNvcHVuZ2VuclVOSUNvcmlnaW5hbENvbnRlbnRDaHJuYSBZYW4gWmhhbmdMYWRlciBvRXZhbHVhdG9uIGFuZCBBc3Nlc3NtZW4gVHJjayxHbGJhIEluaWF0aXZlICBBSSBhbmQgVmlydHVhbCBXb3JsZOKAk8KgPG0+RGlzY292ZXJpZyBoaXRpdmVyc2U8L2VtPkFuaFNldGlDaGksRGdpIFN1Q3IsVU5JQzxsaT48c3Ryb25nPkFuaXNoIFNldGhpPC9zdHJvbmc+LCBDaGllZiwgRGlnaXRhbCBTb2x1dGlvbnMgQ2VudHJlLCBVTklDQzwvbGk+CnN0YXRldmVyc2lvbmNsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzYWxpZ25tZWRpYUFsdG1lZGlhUG9zaXRpb25tZWRpYUlkbWVkaWFVcmxtZWRpYUxpbmtsaW5rRGVzdGluYXRpb25tZWRpYVR5cGVtZWRpYVdpZHRobWVkaWFTaXplU2x1Z2lzU3RhY2tlZE9uTW9iaWxldmVydGljYWxBbGlnbm1lbnR1c2VGZWF0dXJlZEltYWdlYW5jaG9yaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPjxzdHJvbmc+S2FybC1GaWxpcCBDb2VuZWdyYWNodHM8L3N0cm9uZz48L3N0cm9uZz5kcm9wQ2FwcGxhY2Vob2xkZXJnYlJlc3BvbnNpdmVTZXR0aW5nc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50Q2hhaXIgb2YgdGhlIEJvYXJkIG9mIERpcmVjdG9ycyBhbmQgRXhlY3V0aXZlIERpcmVjdG9yLCBPcGVuICZhbXA7IEFnaWxlIFNtYXJ0IENpdGllcyAmYW1wOyBDaXRpZXMgKE9BU0MpZHJvcENhcHBsYWNlaG9sZGVyZ2JSZXNwb25zaXZlU2V0dGluZ3Npbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudEthcmwtRmlsaXAgaXMgQ2hhaXIgb2YgdGhlIEdvdmVybmluZyBCb2R5IGFuZCBFeGVjdXRpdmUgRGlyZWN0b3Igb2YgT3BlbiAmYW1wOyBBZ2lsZSBTbWFydCBDaXRpZXMgJmFtcDsgQ29tbXVuaXRpZXMsIGFuIGludGVybmF0aW9uYWwgbmV0d29yayBvZiAxOTArIGxvY2FsIGFuZCByZWdpb25hbCBhdXRob3JpdGllcyBzdXBwb3J0aW5nIGl0cyBtZW1iZXJzIGluIHRoZWlyIGRpZ2l0YWwgdHJhbnNmb3JtYXRpb24gam91cm5leSB3aXRoIGEgc3Ryb25nIGZvY3VzIG9uIGludGVyb3BlcmFiaWxpdHkuPGJyPkhlIGlzIGFsc28gSGVhZCBvZiB0aGUgRGF0YSwgR292ZXJuYW5jZSBhbmQgQ29tbXVuaXRpZXMgVW5pdCBhdCB0aGUgaW1lYyByZXNlYXJjaCBncm91cCBTTUlUIG9mIHRoZSBWcmlqZSBVbml2ZXJzaXRlaXQgQnJ1c3NlbCAoaW1lYy1TTUlULCBWVUIpLiBUaGUgbWFpbiBmb2N1cyBvZiB0aGUgd29yayBvZiBoaXMgdW5pdCBpcyBvbiBnb3Zlcm5hbmNlIGFuZCBidXNpbmVzcyBhc3BlY3RzIG9mIHVyYmFuIGRpZ2l0YWwgdHJhbnNmb3JtYXRpb24gYW5kIHVyYmFuIGlubm92YXRpb24sIGluY2x1ZGluZyBkYXRhIHNwYWNlcywgbG9jYWwgZGlnaXRhbCB0d2lucyBhbmQgcGVyc29uYWwgZGF0YSBtYW5hZ2VtZW50LiBDdXJyZW50bHksIGhlIGFsc28gc2VydmVzIGFzIFNlbmlvciBQb2xpY3kgQWR2aXNvciBTbWFydCBDaXRpZXMsIERhdGEgU3BhY2VzLCBMb2NhbCBEaWdpdGFsIFR3aW5zIGFuZCBDaXRpVmVyc2UgYXQgRkFSSSwgdGhlIEFJIGZvciB0aGUgQ29tbW9uIEdvb2QgSW5zdGl0dXRlIGluIEJydXNzZWxzLjxicj5CZWZvcmUgam9pbmluZyBTTUlULCBoZSBzZXJ2ZWQgaW4gZ292ZXJubWVudCBmb3IgMjQgeWVhcnMsIHdvcmtpbmcgYXQgdGhlIGxvY2FsIGxldmVsIGFzIENoaWVmIFN0cmF0ZWd5IE9mZmljZXIgb2YgdGhlIENpdHkgb2YgR2hlbnQgYW5kIGF0IHRoZSBCZWxnaWFuIEZQUyBKdXN0aWNlIG9uIGRpZ2l0YWwgcG9saWNpZXMgYW5kIGRpZ2l0YWwgdHJhbnNmb3JtYXRpb24gcHJvZ3JhbW1lcy4gSGUgaG9sZHMgYSBtYXN0ZXIgb2YgbGF3cyBkZWdyZWUsIHNwZWNpYWxpemVkIGluIEV1cm9wZWFuIGFuZCBJbnRlcm5hdGlvbmFsIExhdy5kcm9wQ2FwcGxhY2Vob2xkZXJnYlJlc3BvbnNpdmVTZXR0aW5nc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNhbGlnbm1lZGlhQWx0bWVkaWFQb3NpdGlvbm1lZGlhSWRtZWRpYVVybG1lZGlhTGlua2xpbmtEZXN0aW5hdGlvbm1lZGlhVHlwZW1lZGlhV2lkdGhtZWRpYVNpemVTbHVnaXNTdGFja2VkT25Nb2JpbGV2ZXJ0aWNhbEFsaWdubWVudHVzZUZlYXR1cmVkSW1hZ2VhbmNob3Jpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+S3lvdW5nIEphZSBTdW48L3N0cm9uZz5kcm9wQ2FwcGxhY2Vob2xkZXJnYlJlc3BvbnNpdmVTZXR0aW5nc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50U2VuaW9yIFJlc2VhcmNoZXIsIFN0YW5kYXJkcyBSZXNlYXJjaCBEaXZpc2lvbiwgRVRSSWRyb3BDYXBwbGFjZWhvbGRlcmdiUmVzcG9uc2l2ZVNldHRpbmdzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRLeW91bmdqYWUgU3VuIGlzIGEgc2VuaW9yIHJlc2VhcmNoZXIgYXQgdGhlIEVsZWN0cm9uaWNzIGFuZCBUZWxlY29tbXVuaWNhdGlvbnMgUmVzZWFyY2ggSW5zdGl0dXRlIChFVFJJKSwgUmVwdWJsaWMgb2YgS29yZWEsIHdoZXJlIGhlIHdvcmtzIGluIHRoZSBTdGFuZGFyZCBSZXNlYXJjaCBEaXZpc2lvbi4gSGUgcmVjZWl2ZWQgaGlzIFBoLkQuIGZyb20gU29vbmdzaWwgVW5pdmVyc2l0eSwgS29yZWEuIEhlIGlzIGFjdGl2ZWx5IGVuZ2FnZWQgaW4gaW50ZXJuYXRpb25hbCBzdGFuZGFyZGl6YXRpb24gYWN0aXZpdGllcyB3aXRoaW4gSVRVLVQgYW5kIElTTy4gSW4gSVRVLVQsIGhlIGN1cnJlbnRseSBzZXJ2ZXMgYXMgYW4gQXNzb2NpYXRlIFJhcHBvcnRldXIgb2YgUXVlc3Rpb24gMTAgb2YgSVRVLVQgU3R1ZHkgR3JvdXAgMjAsIHdoaWNoIGFkZHJlc3NlcyBJb1Qgc29sdXRpb25zIGZvciBlZmZlY3RpdmUgZW5lcmd5IG1hbmFnZW1lbnQgaW4gc21hcnQgc3VzdGFpbmFibGUgY2l0aWVzIGFuZCBjb21tdW5pdGllcy4gSGUgYWxzbyBzZXJ2ZXMgYXMgYW4gQXNzb2NpYXRlIFJhcHBvcnRldXIgb2YgUXVlc3Rpb24gMTIgb2YgSVRVLVQgU3R1ZHkgR3JvdXAgNSwgd2hpY2ggZm9jdXNlcyBvbiBjbGltYXRlIGFjdGlvbiBhbmQgYWRhcHRhdGlvbiB0byBjbGltYXRlIGNoYW5nZSB0aHJvdWdoIHN1c3RhaW5hYmxlIGFuZCByZXNpbGllbnQgdGVsZWNvbW11bmljYXRpb25zL0lDVHMsIGluY2x1ZGluZyBlbWVyZ2luZyB0ZWNobm9sb2dpZXMuIEhlIHNlcnZlZCBhcyB0aGUgZWRpdG9yIG9mIElUVS1UIFJlY29tbWVuZGF0aW9uIEguODYyLjgsIOKAnFJlcXVpcmVtZW50cyBhbmQgZnJhbWV3b3JrIG9mIG9jY3VwYXRpb25hbCBoZWFsdGggc2VydmljZSBwbGF0Zm9ybSzigJ0gYW5kIGN1cnJlbnRseSBzZXJ2ZXMgYXMgYW4gZWRpdG9yIG9mIHRoZSBkcmFmdCBSZWNvbW1lbmRhdGlvbiBJVFUtVCBZLmNpdGl2ZXJzZS1yZXF0cywg4oCcUmVxdWlyZW1lbnRzIG9mIGNpdGl2ZXJzZSBwbGF0Zm9ybSBmb3Igc21hcnQgc3VzdGFpbmFibGUgY2l0aWVzIGFuZCBjb21tdW5pdGllcy7igJ0gV2l0aGluIElTTywgaGUgY29udHJpYnV0ZXMgdG8gdGhlIGRldmVsb3BtZW50IG9mIHN0YW5kYXJkcyBvbiBkaWdpdGFsIHR3aW5zIGZvciBtYW51ZmFjdHVyaW5nLiBIaXMgY3VycmVudCByZXNlYXJjaCBmb2N1c2VzIG9uIGRpZ2l0YWwgdHdpbnMsIGRpZ2l0YWwgaGVhbHRoLCBhbmQgdGhlIGNpdGl2ZXJzZS5kcm9wQ2FwcGxhY2Vob2xkZXJnYlJlc3BvbnNpdmVTZXR0aW5nc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNzcGFjZXJIZWlnaHRzcGFjZXJEaXZpZGVyc3BhY2VyRGl2aWRlclN0eWxlc3BhY2VyRGl2aWRlckNvbG9yc3BhY2VyRGl2aWRlckhlaWdodGlubmVyQmxvY2tzYWxpZ25tZWRpYUFsdG1lZGlhUG9zaXRpb25tZWRpYUlkbWVkaWFVcmxtZWRpYUxpbmtsaW5rRGVzdGluYXRpb25tZWRpYVR5cGVtZWRpYVdpZHRobWVkaWFTaXplU2x1Z2lzU3RhY2tlZE9uTW9iaWxldmVydGljYWxBbGlnbm1lbnR1c2VGZWF0dXJlZEltYWdlYW5jaG9yY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz48c3Ryb25nPkFuaXNoIFNldGhpPC9zdHJvbmc+PC9zdHJvbmc+ZHJvcENhcHBsYWNlaG9sZGVyZ2JSZXNwb25zaXZlU2V0dGluZ3Npbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudENoaWVmLCBEaWdpdGFsIFNvbHV0aW9ucyBDZW50cmUsIFVOSUNDZHJvcENhcHBsYWNlaG9sZGVyZ2JSZXNwb25zaXZlU2V0dGluZ3Npbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudE1yLiBBbmlzaCBTZXRoaSB3YXMgYXBwb2ludGVkIENoaWVmIG9mIERpZ2l0YWwgU29sdXRpb25zIENlbnRyZSBpbiBPY3RvYmVyIDIwMjIuIE1yLiBTZXRoaSB3YXMgcHJldmlvdXNseSBhcHBvaW50ZWQgQ2hpZWYsIENsaWVudHMgYW5kIFByb2plY3RzIERpdmlzaW9uIGluIE9jdG9iZXIgMjAyMCBhbmQgd2FzIGFscmVhZHkgc2VydmluZyBhcyBDaGllZiwgQ2xpZW50cyBhbmQgUHJvamVjdHMgRGl2aXNpb24gc2luY2UgT2N0b2JlciAyMDE4LiBJbiB0aGlzIHJvbGUsIGhlIHdhcyByZXNwb25zaWJsZSBmb3IgcHJvZmVzc2lvbmFsIHNlcnZpY2VzIGF0IFVOSUNDLCBpbmNsdWRpbmcgb3ZlcnNpZ2h0IG9mIG5ldyBzZXJ2aWNlcyBhbmQgcHJvZHVjdHMgYXMgd2VsbCBhcyBkZXZlbG9wbWVudCBvZiBzdHJhdGVnaWMgcGFydG5lcnNoaXBzIHdpdGggdGVjaG5vbG9neSBhbmQgaW50ZXJuYXRpb25hbCBkZXZlbG9wbWVudCBvcmdhbml6YXRpb25zLiBIZSBsZWQgdGhlIEJ1c2luZXNzIFJlbGF0aW9uc2hpcCBNYW5hZ2VtZW50IGZ1bmN0aW9uLCB3aGljaCBtYW5hZ2VzLCBzdHJlbmd0aGVucyBhbmQgZ3Jvd3MgVU5JQ0PigJlzIENsaWVudCBiYXNlLiBIZSBhbHNvIGhlYWRlZCB0aGUgUHJvamVjdCBEZWxpdmVyeSB1bml0IHJlc3BvbnNpYmxlIGZvciBtYW5hZ2luZyBhbmQgZGVsaXZlcmluZyBhbGwgQ2xpZW50IGFuZCBVTklDQyBwcm9qZWN0cywgaW5jbHVkaW5nIGFsbCBjb25zdWx0aW5nIGVuZ2FnZW1lbnRzLiBNci4gU2V0aGkgaXMgdGhlIGFkbWluaXN0cmF0aXZlIGhlYWQgb2YgdGhlIFVOSUNDIE5ldyBZb3JrIG9mZmljZS5kcm9wQ2FwcGxhY2Vob2xkZXJnYlJlc3BvbnNpdmVTZXR0aW5nc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNzcGFjZXJIZWlnaHRzcGFjZXJEaXZpZGVyc3BhY2VyRGl2aWRlclN0eWxlc3BhY2VyRGl2aWRlckNvbG9yc3BhY2VyRGl2aWRlckhlaWdodGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNzcGFjZXJIZWlnaHRzcGFjZXJEaXZpZGVyc3BhY2VyRGl2aWRlclN0eWxlc3BhY2VyRGl2aWRlckNvbG9yc3BhY2VyRGl2aWRlckhlaWdodGlubmVyQmxvY2tzYWxpZ25tZWRpYUFsdG1lZGlhUG9zaXRpb25tZWRpYUlkbWVkaWFVcmxtZWRpYUxpbmtsaW5rRGVzdGluYXRpb25tZWRpYVR5cGVtZWRpYVdpZHRobWVkaWFTaXplU2x1Z2lzU3RhY2tlZE9uTW9iaWxldmVydGljYWxBbGlnbm1lbnR1c2VGZWF0dXJlZEltYWdlYW5jaG9yY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz48c3Ryb25nPjxzdHJvbmc+U2FtZWVyIENoYXVoYW48L3N0cm9uZz48L3N0cm9uZz48L3N0cm9uZz5kcm9wQ2FwcGxhY2Vob2xkZXJnYlJlc3BvbnNpdmVTZXR0aW5nc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50RGlyZWN0b3IsIFVuaXRlZCBOYXRpb25zIEludGVybmF0aW9uYWwgQ29tcHV0aW5nIENlbnRyZSAoVU5JQ0MpZHJvcENhcHBsYWNlaG9sZGVyZ2JSZXNwb25zaXZlU2V0dGluZ3Npbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudE1yLiBDaGF1aGFuIHdhcyBhcHBvaW50ZWQgRGlyZWN0b3Igb2YgdGhlIFVuaXRlZCBOYXRpb25zIEludGVybmF0aW9uYWwgQ29tcHV0aW5nIENlbnRyZSBvbiAxIERlY2VtYmVyIDIwMTkgYnkgdGhlIFVuaXRlZCBOYXRpb25zIFNlY3JldGFyeS1HZW5lcmFsIEFudMOzbmlvIEd1dGVycmVzLjxicj5UaGUgRGlyZWN0b3IgaXMgdGhlIENoaWVmIEV4ZWN1dGl2ZSBhbmQgaGFzIHRoZSByZXNwb25zaWJpbGl0eSB0byBsZWFkIGFsbCBhc3BlY3RzIG9mIFVOSUND4oCZcyBzdHJhdGVneSBhbmQgb3BlcmF0aW9ucyB0byBmYWNpbGl0YXRlIHRoZSBwcm92aXNpb24gb2Ygc2VydmljZXMgdG8gbW9yZSB0aGFuIDEwMCBDbGllbnRzIGFuZCBQYXJ0bmVyIE9yZ2FuaXphdGlvbnMsIHRvIGVzdGFibGlzaCB0aGUgVU5JQ0Mgc3RyYXRlZ3ksIHRvIGRldmVsb3AgYSBiaWVubmlhbCBidXNpbmVzcyBwbGFuIGFuZCBidWRnZXQsIGFuZCB0byBpbXBsZW1lbnQgdGhlIGFwcHJvdmVkIHBsYW4uPGJyPldpdGggdGhlIGFkdmljZSBhbmQgYmFja2luZyBvZiB0aGUgTUMsIE1yLiBDaGF1aGFuIGhhcyBlZmZlY3RpdmVseSBsZWQgYSBzdHJhdGVnaWMgdHJhbnNmb3JtYXRpb24gb2YgVU5JQ0Mgc2luY2UgaGUgYXNzdW1lZCBoaXMgcG9zdC4gVGhpcyBoYXMgZW5hYmxlZCBVTklDQyB0byBiZWNvbWUgdGhlIHByZWZlcnJlZCBzdHJhdGVnaWMgZGlnaXRhbCBwYXJ0bmVyIGZvciB0aGUgd2hvbGUgVU4gc3lzdGVtIGFuZCBoYXMgZW1wb3dlcmVkIHRoZSBvcmdhbml6YXRpb24gdG8gc3VjY2Vzc2Z1bGx5IGJ1aWxkIGNhcGFiaWxpdGllcyBpbiBhcmVhcyBzdWNoIGFzIGN5YmVyc2VjdXJpdHksIEFJLCBkYXRhLCBxdWFudHVtIGVuY3J5cHRpb24gYW5kIGNsb3VkIGNvbXB1dGluZywgYXMgd2VsbCBhcyBpbiBrZXkgYnVzaW5lc3MgYXJlYXMgbGlrZSB0cmVhc3VyeSwgZmluYW5jZSwgYW5kIEhSLmRyb3BDYXBwbGFjZWhvbGRlcmdiUmVzcG9uc2l2ZVNldHRpbmdzaW5uZXJCbG9ja3NzcGFjZXJIZWlnaHRzcGFjZXJEaXZpZGVyc3BhY2VyRGl2aWRlclN0eWxlc3BhY2VyRGl2aWRlckNvbG9yc3BhY2VyRGl2aWRlckhlaWdodDwhLS0gd3A6bWVkaWEtdGV4dCB7Im1lZGlhSWQiOjI0MTgsIm1lZGlhTGluayI6Imh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL2hlYWRzaG90X3NhbWVlcmNoYXVoYW4vIiwibGlua0Rlc3RpbmF0aW9uIjoibm9uZSIsIm1lZGlhVHlwZSI6ImltYWdlIiwibWVkaWFXaWR0aCI6MTUsIm1lZGlhU2l6ZVNsdWciOiJmdWxsIiwidmVydGljYWxBbGlnbm1lbnQiOiJ0b3AiLCJhbmNob3IiOiJDb2VuZWdyYWNodHMifSAtLT4KPGRpdiBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dCBpcy1zdGFja2VkLW9uLW1vYmlsZSBpcy12ZXJ0aWNhbGx5LWFsaWduZWQtdG9wIiBzdHlsZT0iZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjE1JSBhdXRvIiBpZD0iQ29lbmVncmFjaHRzIj48ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0X19tZWRpYSI+PGltZyBzcmM9Imh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA0L0hlYWRzaG90X1NhbWVlckNoYXVoYW4tMTAyNHgxMDI0LnBuZyIgYWx0PSIiIGNsYXNzPSJ3cC1pbWFnZS0yNDE4IHNpemUtZnVsbCIvPjwvZmlndXJlPjxkaXYgY2xhc3M9IndwLWJsb2NrLW1lZGlhLXRleHRfX2NvbnRlbnQiPjwhLS0gd3A6cGFyYWdyYXBoIHsicGxhY2Vob2xkZXIiOiJDb250ZW504oCmIn0gLS0+CjxwPjxzdHJvbmc+PHN0cm9uZz48c3Ryb25nPlNhbWVlciBDaGF1aGFuPC9zdHJvbmc+PC9zdHJvbmc+PC9zdHJvbmc+PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCB7InBsYWNlaG9sZGVyIjoiQ29udGVudOKApiJ9IC0tPgo8cD5EaXJlY3RvciwgVW5pdGVkIE5hdGlvbnMgSW50ZXJuYXRpb25hbCBDb21wdXRpbmcgQ2VudHJlIChVTklDQyk8L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIHsicGxhY2Vob2xkZXIiOiJDb250ZW504oCmIn0gLS0+CjxwPk1yLiBDaGF1aGFuIHdhcyBhcHBvaW50ZWQgRGlyZWN0b3Igb2YgdGhlIFVuaXRlZCBOYXRpb25zIEludGVybmF0aW9uYWwgQ29tcHV0aW5nIENlbnRyZSBvbiAxIERlY2VtYmVyIDIwMTkgYnkgdGhlIFVuaXRlZCBOYXRpb25zIFNlY3JldGFyeS1HZW5lcmFsIEFudMOzbmlvIEd1dGVycmVzLjxicj5UaGUgRGlyZWN0b3IgaXMgdGhlIENoaWVmIEV4ZWN1dGl2ZSBhbmQgaGFzIHRoZSByZXNwb25zaWJpbGl0eSB0byBsZWFkIGFsbCBhc3BlY3RzIG9mIFVOSUND4oCZcyBzdHJhdGVneSBhbmQgb3BlcmF0aW9ucyB0byBmYWNpbGl0YXRlIHRoZSBwcm92aXNpb24gb2Ygc2VydmljZXMgdG8gbW9yZSB0aGFuIDEwMCBDbGllbnRzIGFuZCBQYXJ0bmVyIE9yZ2FuaXphdGlvbnMsIHRvIGVzdGFibGlzaCB0aGUgVU5JQ0Mgc3RyYXRlZ3ksIHRvIGRldmVsb3AgYSBiaWVubmlhbCBidXNpbmVzcyBwbGFuIGFuZCBidWRnZXQsIGFuZCB0byBpbXBsZW1lbnQgdGhlIGFwcHJvdmVkIHBsYW4uPGJyPldpdGggdGhlIGFkdmljZSBhbmQgYmFja2luZyBvZiB0aGUgTUMsIE1yLiBDaGF1aGFuIGhhcyBlZmZlY3RpdmVseSBsZWQgYSBzdHJhdGVnaWMgdHJhbnNmb3JtYXRpb24gb2YgVU5JQ0Mgc2luY2UgaGUgYXNzdW1lZCBoaXMgcG9zdC4gVGhpcyBoYXMgZW5hYmxlZCBVTklDQyB0byBiZWNvbWUgdGhlIHByZWZlcnJlZCBzdHJhdGVnaWMgZGlnaXRhbCBwYXJ0bmVyIGZvciB0aGUgd2hvbGUgVU4gc3lzdGVtIGFuZCBoYXMgZW1wb3dlcmVkIHRoZSBvcmdhbml6YXRpb24gdG8gc3VjY2Vzc2Z1bGx5IGJ1aWxkIGNhcGFiaWxpdGllcyBpbiBhcmVhcyBzdWNoIGFzIGN5YmVyc2VjdXJpdHksIEFJLCBkYXRhLCBxdWFudHVtIGVuY3J5cHRpb24gYW5kIGNsb3VkIGNvbXB1dGluZywgYXMgd2VsbCBhcyBpbiBrZXkgYnVzaW5lc3MgYXJlYXMgbGlrZSB0cmVhc3VyeSwgZmluYW5jZSwgYW5kIEhSLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPjwvZGl2PjwvZGl2Pgo8IS0tIC93cDptZWRpYS10ZXh0IC0tPgoKPCEtLSB3cDpnZW5lc2lzLWJsb2Nrcy9nYi1zcGFjZXIgLS0+CjxkaXYgc3R5bGU9ImNvbG9yOiNkZGQiIGNsYXNzPSJ3cC1ibG9jay1nZW5lc2lzLWJsb2Nrcy1nYi1zcGFjZXIgZ2ItYmxvY2stc3BhY2VyIGdiLWRpdmlkZXItc29saWQgZ2ItZGl2aWRlci1zaXplLTEiPjxociBzdHlsZT0iaGVpZ2h0OjMwcHgiLz48L2Rpdj4KPCEtLSAvd3A6Z2VuZXNpcy1ibG9ja3MvZ2Itc3BhY2VyIC0tPgoKPCEtLSB3cDptZWRpYS10ZXh0IHsibWVkaWFJZCI6MjIxOCwibWVkaWFMaW5rIjoiaHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2UvdmlydHVhbC13b3JsZHMvMXN0LWNpdGl2ZXJzZS1hc3NlbWJseS9hbmlzaC1zZXRoaS0yLyIsImxpbmtEZXN0aW5hdGlvbiI6Im5vbmUiLCJtZWRpYVR5cGUiOiJpbWFnZSIsIm1lZGlhV2lkdGgiOjE1LCJtZWRpYVNpemVTbHVnIjoiZnVsbCIsInZlcnRpY2FsQWxpZ25tZW50IjoidG9wIiwiYW5jaG9yIjoiY29lbmVncmFjaHRzIn0gLS0+CjxkaXYgY2xhc3M9IndwLWJsb2NrLW1lZGlhLXRleHQgaXMtc3RhY2tlZC1vbi1tb2JpbGUgaXMtdmVydGljYWxseS1hbGlnbmVkLXRvcCIgc3R5bGU9ImdyaWQtdGVtcGxhdGUtY29sdW1uczoxNSUgYXV0byIgaWQ9ImNvZW5lZ3JhY2h0cyI+PGZpZ3VyZSBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dF9fbWVkaWEiPjxpbWcgc3JjPSJodHRwczovL3d3dy5pdHUuaW50L21ldGF2ZXJzZS93cC1jb250ZW50L3VwbG9hZHMvMjAyNS8xMC9BbmlzaC1TZXRoaS5qcGciIGFsdD0iIiBjbGFzcz0id3AtaW1hZ2UtMjIxOCBzaXplLWZ1bGwiLz48L2ZpZ3VyZT48ZGl2IGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0X19jb250ZW50Ij48IS0tIHdwOnBhcmFncmFwaCB7InBsYWNlaG9sZGVyIjoiQ29udGVudOKApiJ9IC0tPgo8cD48c3Ryb25nPjxzdHJvbmc+QW5pc2ggU2V0aGk8L3N0cm9uZz48L3N0cm9uZz48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIHsicGxhY2Vob2xkZXIiOiJDb250ZW504oCmIn0gLS0+CjxwPkNoaWVmLCBEaWdpdGFsIFNvbHV0aW9ucyBDZW50cmUsIFVOSUNDPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCB7InBsYWNlaG9sZGVyIjoiQ29udGVudOKApiJ9IC0tPgo8cD5Nci4gQW5pc2ggU2V0aGkgd2FzIGFwcG9pbnRlZCBDaGllZiBvZiBEaWdpdGFsIFNvbHV0aW9ucyBDZW50cmUgaW4gT2N0b2JlciAyMDIyLiBNci4gU2V0aGkgd2FzIHByZXZpb3VzbHkgYXBwb2ludGVkIENoaWVmLCBDbGllbnRzIGFuZCBQcm9qZWN0cyBEaXZpc2lvbiBpbiBPY3RvYmVyIDIwMjAgYW5kIHdhcyBhbHJlYWR5IHNlcnZpbmcgYXMgQ2hpZWYsIENsaWVudHMgYW5kIFByb2plY3RzIERpdmlzaW9uIHNpbmNlIE9jdG9iZXIgMjAxOC4gSW4gdGhpcyByb2xlLCBoZSB3YXMgcmVzcG9uc2libGUgZm9yIHByb2Zlc3Npb25hbCBzZXJ2aWNlcyBhdCBVTklDQywgaW5jbHVkaW5nIG92ZXJzaWdodCBvZiBuZXcgc2VydmljZXMgYW5kIHByb2R1Y3RzIGFzIHdlbGwgYXMgZGV2ZWxvcG1lbnQgb2Ygc3RyYXRlZ2ljIHBhcnRuZXJzaGlwcyB3aXRoIHRlY2hub2xvZ3kgYW5kIGludGVybmF0aW9uYWwgZGV2ZWxvcG1lbnQgb3JnYW5pemF0aW9ucy4gSGUgbGVkIHRoZSBCdXNpbmVzcyBSZWxhdGlvbnNoaXAgTWFuYWdlbWVudCBmdW5jdGlvbiwgd2hpY2ggbWFuYWdlcywgc3RyZW5ndGhlbnMgYW5kIGdyb3dzIFVOSUND4oCZcyBDbGllbnQgYmFzZS4gSGUgYWxzbyBoZWFkZWQgdGhlIFByb2plY3QgRGVsaXZlcnkgdW5pdCByZXNwb25zaWJsZSBmb3IgbWFuYWdpbmcgYW5kIGRlbGl2ZXJpbmcgYWxsIENsaWVudCBhbmQgVU5JQ0MgcHJvamVjdHMsIGluY2x1ZGluZyBhbGwgY29uc3VsdGluZyBlbmdhZ2VtZW50cy4gTXIuIFNldGhpIGlzIHRoZSBhZG1pbmlzdHJhdGl2ZSBoZWFkIG9mIHRoZSBVTklDQyBOZXcgWW9yayBvZmZpY2UuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+PC9kaXY+PC9kaXY+CjwhLS0gL3dwOm1lZGlhLXRleHQgLS0+Cgo8IS0tIHdwOmdlbmVzaXMtYmxvY2tzL2diLXNwYWNlciAtLT4KPGRpdiBzdHlsZT0iY29sb3I6I2RkZCIgY2xhc3M9IndwLWJsb2NrLWdlbmVzaXMtYmxvY2tzLWdiLXNwYWNlciBnYi1ibG9jay1zcGFjZXIgZ2ItZGl2aWRlci1zb2xpZCBnYi1kaXZpZGVyLXNpemUtMSI+PGhyIHN0eWxlPSJoZWlnaHQ6MzBweCIvPjwvZGl2Pgo8IS0tIC93cDpnZW5lc2lzLWJsb2Nrcy9nYi1zcGFjZXIgLS0+CgpzdGF0ZXZlcnNpb25jbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2FsaWdubWVkaWFBbHRtZWRpYVBvc2l0aW9ubWVkaWFJZG1lZGlhVXJsbWVkaWFMaW5rbGlua0Rlc3RpbmF0aW9ubWVkaWFUeXBlbWVkaWFXaWR0aG1lZGlhU2l6ZVNsdWdpc1N0YWNrZWRPbk1vYmlsZXZlcnRpY2FsQWxpZ25tZW50dXNlRmVhdHVyZWRJbWFnZWFuY2hvcmlubmVyQmxvY2tzc3BhY2VySGVpZ2h0c3BhY2VyRGl2aWRlcnNwYWNlckRpdmlkZXJTdHlsZXNwYWNlckRpdmlkZXJDb2xvcnNwYWNlckRpdmlkZXJIZWlnaHRhbGlnbm1lZGlhQWx0bWVkaWFQb3NpdGlvbm1lZGlhSWRtZWRpYVVybG1lZGlhTGlua2xpbmtEZXN0aW5hdGlvbm1lZGlhVHlwZW1lZGlhV2lkdGhtZWRpYVNpemVTbHVnaXNTdGFja2VkT25Nb2JpbGV2ZXJ0aWNhbEFsaWdubWVudHVzZUZlYXR1cmVkSW1hZ2VhbmNob3JjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc3NwYWNlckhlaWdodHNwYWNlckRpdmlkZXJzcGFjZXJEaXZpZGVyU3R5bGVzcGFjZXJEaXZpZGVyQ29sb3JzcGFjZXJEaXZpZGVySGVpZ2h0aW5uZXJCbG9ja3NhbGlnbm1lZGlhQWx0bWVkaWFQb3NpdGlvbm1lZGlhSWRtZWRpYVVybG1lZGlhTGlua2xpbmtEZXN0aW5hdGlvbm1lZGlhVHlwZW1lZGlhV2lkdGhtZWRpYVNpemVTbHVnaXNTdGFja2VkT25Nb2JpbGV2ZXJ0aWNhbEFsaWdubWVudHVzZUZlYXR1cmVkSW1hZ2VhbmNob3JjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8ZHJvcENhcHBsYWNlaG9sZGVyZ2JSZXNwb25zaXZlU2V0dGluZ3Npbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBnYlJlc3BvbnNpdmVTZXR0aW5nc2lubmVyQmxvY2tzQ29ybsOpIEhlbG1vbnM8c3Ryb25nPi9zdHJvbmc+PGJyPkFkdmlzb3IgRGlnaXRhbCBUd2luLCBHZW9CSU0gYW5kIFN0YW5kYXJkaXNhdGlvbiBNdW5pY2lwYWxpdHkgb2YgUm90dGVyZGFtLCBUaGUgTmV0aGVybGFuZHNDb3Juw6kgSGVsbW9ucyBpcyBhIHN0cmF0ZWdpYyBhZHZpc29yIGFuZCBpbm5vdmF0b3Igc3BlY2lhbGlzaW5nIGluIHVyYmFuIERpZ2l0YWwgVHdpbnMsIG9wZW4gc3RhbmRhcmRzLCBhbmQgaW50ZXJvcGVyYWJsZSBkYXRhIGVjb3N5c3RlbXMuIEhlIG9wZXJhdGVzIGF0IHRoZSBpbnRlcnNlY3Rpb24gb2YgZGlnaXRhbCB0ZWNobm9sb2d5LCBnb3Zlcm5hbmNlLCBhbmQgc29jaWV0YWwgY2hhbGxlbmdlcywgc3VwcG9ydGluZyBjaXRpZXMgYW5kIEV1cm9wZWFuIGNvbnNvcnRpYSBpbiB0aGUgZGVzaWduLCBpbXBsZW1lbnRhdGlvbiwgYW5kIHNjYWxpbmcgb2YgdHJ1c3R3b3J0aHkgZGlnaXRhbCBpbmZyYXN0cnVjdHVyZXMuY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50SGUgcGxheXMgYSBsZWFkaW5nIHJvbGUgaW4gRFTigJFhQ29HbyAoRGlnaXRhbCBUd2lucyBhcyBhIENvbW1vbiBHb29kKSwgd2hlcmUgdGhlIE9wZW4gVXJiYW4gUGxhdGZvcm0gZnVuY3Rpb25zIGFzIGEgc2hhcmVkIGRhdGFzcGFjZSBlbmFibGluZyBEaWdpdGFsIFR3aW4gYXBwbGljYXRpb25zLiBXaXRoaW4gdGhpcyBpbml0aWF0aXZlLCBDb3Juw6kgY29udHJpYnV0ZXMgdG8gdGhlIGRldmVsb3BtZW50IG9mIHJldXNhYmxlIGFuZCByZXBsaWNhYmxlIGltcGxlbWVudGF0aW9uIOKAnHJlY2lwZXPigJ0gdGhhdCBzdXBwb3J0IGNpdGllcyBpbiBidWlsZGluZyBhbmQgZ3Jvd2luZyBzdXN0YWluYWJsZSBEaWdpdGFsIFR3aW4gZWNvc3lzdGVtcywgYWxpZ25lZCB3aXRoIEV1cm9wZWFuIGRhdGHigJFzaGFyaW5nLCBpbnRlcm9wZXJhYmlsaXR5LCBhbmQgb3Blbm5lc3MgcHJpbmNpcGxlcy5kcm9wQ2FwZ2JSZXNwb25zaXZlU2V0dGluZ3Npbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudEluIGFkZGl0aW9uLCBoZSBzZXJ2ZXMgYXMgY29vcmRpbmF0b3Igb2YgdGhlIFNhbmRib3ggQWxsaWFuY2UsIGEgbmV0d29yayBvZiBjaXRpZXMgd2l0aGluIHRoZSBFRElDIExEVCBDaXRpdmVyc2UsIGZvY3VzZWQgb24gdGhlIGpvaW50IGRldmVsb3BtZW50IG9mIGNvbW1vbiBzdGFuZGFyZHMsIGludGVyb3BlcmFibGUgc29sdXRpb25zLCBhbmQgcmVhbOKAkXdvcmxkIGltcGxlbWVudGF0aW9ucy4gVGhyb3VnaCB0aGlzIHJvbGUsIGhlIHN1cHBvcnRzIGFsaWdubWVudCBhY3Jvc3MgbG9jYWwsIG5hdGlvbmFsLCBhbmQgRXVyb3BlYW4gaW5pdGlhdGl2ZXMgYW5kIGZhY2lsaXRhdGVzIGNvbGxhYm9yYXRpb24gYW5kIGtub3dsZWRnZSB0cmFuc2ZlciBiZXR3ZWVuIGNpdGllcy5kcm9wQ2FwZ2JSZXNwb25zaXZlU2V0dGluZ3Npbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudENvcm7DqSBpcyB3aWRlbHkgcmVjb2duaXNlZCBmb3IgaGlzIGFiaWxpdHkgdG8gYnJpZGdlIHBvbGljeSBvYmplY3RpdmVzIGFuZCB0ZWNobmljYWwgZXhlY3V0aW9uLCB0cmFuc2xhdGluZyBjb21wbGV4IGRpZ2l0YWwgY29uY2VwdHMgaW50byBhY3Rpb25hYmxlIHNvbHV0aW9ucyB3aXRoIGNsZWFyIHB1YmxpYyB2YWx1ZSBhbmQgbWVhc3VyYWJsZSBzb2NpZXRhbCBpbXBhY3QuZHJvcENhcGdiUmVzcG9uc2l2ZVNldHRpbmdzaW5uZXJCbG9ja3M8IS0tIHdwOm1lZGlhLXRleHQgeyJtZWRpYUlkIjoyNDI1LCJtZWRpYUxpbmsiOiJodHRwczovL3d3dy5pdHUuaW50L21ldGF2ZXJzZS92aXJ0dWFsLXdvcmxkcy8ybmQtY2l0aXZlcnNlLWFzc2VtYmx5LzFiODQ3OGE3LTAwYjYtNDQwOS1iNGRlLTc3OTAwYzcyYTg0NS8iLCJsaW5rRGVzdGluYXRpb24iOiJub25lIiwibWVkaWFUeXBlIjoiaW1hZ2UiLCJtZWRpYVdpZHRoIjoxNSwibWVkaWFTaXplU2x1ZyI6ImZ1bGwiLCJ2ZXJ0aWNhbEFsaWdubWVudCI6InRvcCIsImFuY2hvciI6ImdpdWZmcmlkYSJ9IC0tPgo8ZGl2IGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0IGlzLXN0YWNrZWQtb24tbW9iaWxlIGlzLXZlcnRpY2FsbHktYWxpZ25lZC10b3AiIHN0eWxlPSJncmlkLXRlbXBsYXRlLWNvbHVtbnM6MTUlIGF1dG8iIGlkPSJnaXVmZnJpZGEiPjxmaWd1cmUgY2xhc3M9IndwLWJsb2NrLW1lZGlhLXRleHRfX21lZGlhIj48aW1nIHNyYz0iaHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2Uvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDQvMWI4NDc4YTctMDBiNi00NDA5LWI0ZGUtNzc5MDBjNzJhODQ1LnBuZyIgYWx0PSIiIGNsYXNzPSJ3cC1pbWFnZS0yNDI1IHNpemUtZnVsbCIvPjwvZmlndXJlPjxkaXYgY2xhc3M9IndwLWJsb2NrLW1lZGlhLXRleHRfX2NvbnRlbnQiPjwhLS0gd3A6cGFyYWdyYXBoIHsicGxhY2Vob2xkZXIiOiJDb250ZW504oCmIn0gLS0+CjxwPjxzdHJvbmc+Q29ybsOpIEhlbG1vbnM8L3N0cm9uZz48YnI+QWR2aXNvciBEaWdpdGFsIFR3aW4sIEdlb0JJTSBhbmQgU3RhbmRhcmRpc2F0aW9uIE11bmljaXBhbGl0eSBvZiBSb3R0ZXJkYW0sIFRoZSBOZXRoZXJsYW5kczwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkNvcm7DqSBIZWxtb25zIGlzIGEgc3RyYXRlZ2ljIGFkdmlzb3IgYW5kIGlubm92YXRvciBzcGVjaWFsaXNpbmcgaW4gdXJiYW4gRGlnaXRhbCBUd2lucywgb3BlbiBzdGFuZGFyZHMsIGFuZCBpbnRlcm9wZXJhYmxlIGRhdGEgZWNvc3lzdGVtcy4gSGUgb3BlcmF0ZXMgYXQgdGhlIGludGVyc2VjdGlvbiBvZiBkaWdpdGFsIHRlY2hub2xvZ3ksIGdvdmVybmFuY2UsIGFuZCBzb2NpZXRhbCBjaGFsbGVuZ2VzLCBzdXBwb3J0aW5nIGNpdGllcyBhbmQgRXVyb3BlYW4gY29uc29ydGlhIGluIHRoZSBkZXNpZ24sIGltcGxlbWVudGF0aW9uLCBhbmQgc2NhbGluZyBvZiB0cnVzdHdvcnRoeSBkaWdpdGFsIGluZnJhc3RydWN0dXJlcy48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5IZSBwbGF5cyBhIGxlYWRpbmcgcm9sZSBpbiBEVOKAkWFDb0dvIChEaWdpdGFsIFR3aW5zIGFzIGEgQ29tbW9uIEdvb2QpLCB3aGVyZSB0aGUgT3BlbiBVcmJhbiBQbGF0Zm9ybSBmdW5jdGlvbnMgYXMgYSBzaGFyZWQgZGF0YXNwYWNlIGVuYWJsaW5nIERpZ2l0YWwgVHdpbiBhcHBsaWNhdGlvbnMuIFdpdGhpbiB0aGlzIGluaXRpYXRpdmUsIENvcm7DqSBjb250cmlidXRlcyB0byB0aGUgZGV2ZWxvcG1lbnQgb2YgcmV1c2FibGUgYW5kIHJlcGxpY2FibGUgaW1wbGVtZW50YXRpb24g4oCccmVjaXBlc+KAnSB0aGF0IHN1cHBvcnQgY2l0aWVzIGluIGJ1aWxkaW5nIGFuZCBncm93aW5nIHN1c3RhaW5hYmxlIERpZ2l0YWwgVHdpbiBlY29zeXN0ZW1zLCBhbGlnbmVkIHdpdGggRXVyb3BlYW4gZGF0YeKAkXNoYXJpbmcsIGludGVyb3BlcmFiaWxpdHksIGFuZCBvcGVubmVzcyBwcmluY2lwbGVzLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkluIGFkZGl0aW9uLCBoZSBzZXJ2ZXMgYXMgY29vcmRpbmF0b3Igb2YgdGhlIFNhbmRib3ggQWxsaWFuY2UsIGEgbmV0d29yayBvZiBjaXRpZXMgd2l0aGluIHRoZSBFRElDIExEVCBDaXRpdmVyc2UsIGZvY3VzZWQgb24gdGhlIGpvaW50IGRldmVsb3BtZW50IG9mIGNvbW1vbiBzdGFuZGFyZHMsIGludGVyb3BlcmFibGUgc29sdXRpb25zLCBhbmQgcmVhbOKAkXdvcmxkIGltcGxlbWVudGF0aW9ucy4gVGhyb3VnaCB0aGlzIHJvbGUsIGhlIHN1cHBvcnRzIGFsaWdubWVudCBhY3Jvc3MgbG9jYWwsIG5hdGlvbmFsLCBhbmQgRXVyb3BlYW4gaW5pdGlhdGl2ZXMgYW5kIGZhY2lsaXRhdGVzIGNvbGxhYm9yYXRpb24gYW5kIGtub3dsZWRnZSB0cmFuc2ZlciBiZXR3ZWVuIGNpdGllcy48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5Db3Juw6kgaXMgd2lkZWx5IHJlY29nbmlzZWQgZm9yIGhpcyBhYmlsaXR5IHRvIGJyaWRnZSBwb2xpY3kgb2JqZWN0aXZlcyBhbmQgdGVjaG5pY2FsIGV4ZWN1dGlvbiwgdHJhbnNsYXRpbmcgY29tcGxleCBkaWdpdGFsIGNvbmNlcHRzIGludG8gYWN0aW9uYWJsZSBzb2x1dGlvbnMgd2l0aCBjbGVhciBwdWJsaWMgdmFsdWUgYW5kIG1lYXN1cmFibGUgc29jaWV0YWwgaW1wYWN0LjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPjwvZGl2PjwvZGl2Pgo8IS0tIC93cDptZWRpYS10ZXh0IC0tPgoKPCEtLSB3cDpnZW5lc2lzLWJsb2Nrcy9nYi1zcGFjZXIgLS0+CjxkaXYgc3R5bGU9ImNvbG9yOiNkZGQiIGNsYXNzPSJ3cC1ibG9jay1nZW5lc2lzLWJsb2Nrcy1nYi1zcGFjZXIgZ2ItYmxvY2stc3BhY2VyIGdiLWRpdmlkZXItc29saWQgZ2ItZGl2aWRlci1zaXplLTEiPjxociBzdHlsZT0iaGVpZ2h0OjMwcHgiLz48L2Rpdj4KPCEtLSAvd3A6Z2VuZXNpcy1ibG9ja3MvZ2Itc3BhY2VyIC0tPgoKc3RhdGV2ZXJzaW9uPHA+PHN0cm9uZz5KYW4gV2VzdGVyPC9zdHJvbmc+PGJyPkRpcmVjdG9yLCBFdXJvcGVhbiBEaWdpdGFsIEluZnJhc3RydWN0dXJlIENvbnNvcnRpYSAoRURJQykgb24gTG9jYWwgRGlnaXRhbCBUd2lucyBhbmQgQ2l0aVZFUlNFPC9wPgpzdGF0ZXZlcnNpb25zdGF0ZXZlcnNpb25zdGF0ZXZlcnNpb25zdGF0ZXZlcnNpb24mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbnNwO2ImbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtvcmlnaW5hbENvbnRlbnQmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnRvcmlnaW5hbENvbnRlbnQmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJwO3MmbmJzcDsmbmJzcDsmbmJzcDtTYW1yQ2h1aGFpcmNyLGVkTmF0aW5zIEludHJudGlvYWxwdXRnIENldHJlIChVTklDQylIZSBLw7ZwbW5EcHV0eUhlVW4sYUNvc2lvbm5ic0tsLUZpbGlwb2VuZWdyY3RzQ2hhIGZoQm9yZCBvZiBEcmVjdHJhZCBFeGVjdWl2IERpZWNyLCBPcGUgJm1wOyBBZ2llU2FyaXRpcyAmYW1wOyBDaWlzT0FTPGRpdiBjbGFzcz0id3AtYmxvY2stY29sdW1uIj48IS0tIHdwOml0dS9jYXJkcy1ncm91cCB7ImJsb2NrSUQiOiJjZjYzMjI1Mi0yNWYxLTQ4NGItOTAzZi1iMzY1NDUwOTZmOGEifSAtLT4KPHA+Q28tb3JnYW5pemVkIGJ5IElUVSwgdGhlIEV1cm9wZWFuIENvbW1pc3Npb24sIE9BU0MgYW5kIFVOSUNDLCBhbmQgc3VwcG9ydGVkIGJ5Jm5ic3A7PGEgaHJlZj0iaHR0cHM6Ly9ldXIwMy5zYWZlbGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNvbS8\/dXJsPWh0dHBzJTNBJTJGJTJGc3RhbmRpY3QuZXUlMkYmYW1wO2RhdGE9MDUlN0MwMiU3Q2NoaWFyYS5raXJzdGVuLmNvJTQwaXR1LmludCU3QzU3MzhhNjg4OTdlZTQzMGQ4YTkyMDhkZTc0NjhiNTc3JTdDMjNlNDY0ZDcwNGU2NGI4NzkxM2MyNGJkODkyMTlmZDMlN0MwJTdDMCU3QzYzOTA3NjE5MDIzMDUxOTYxOCU3Q1Vua25vd24lN0NUV0ZwYkdac2IzZDhleUpGYlhCMGVVMWhjR2tpT25SeWRXVXNJbFlpT2lJd0xqQXVNREF3TUNJc0lsQWlPaUpYYVc0ek1pSXNJa0ZPSWpvaVRXRnBiQ0lzSWxkVUlqb3lmUSUzRCUzRCU3QzAlN0MlN0MlN0MmYW1wO3NkYXRhPVpPRCUyQndKJTJGUjZFS0x3amVtM2k2clVvTzg4S29kaHE5OFJvRGlCZ29rT1IwJTNEJmFtcDtyZXNlcnZlZD0wIj5TdGFuZElDVC5ldSAyMDI5PC9hPiwgdGhlIDJuZCBDaXRpdmVyc2UgQXNzZW1ibHkgY29udmVuZXMgY2l0aWVzLCBnb3Zlcm5tZW50cywgaW5kdXN0cnksIHN0YW5kYXJkcyBib2RpZXMsIHJlc2VhcmNoLCBhbmQgYWNhZGVtaWEgdG8gc3RyZW5ndGhlbiBnbG9iYWwgY29sbGFib3JhdGlvbiBvbiB0aGUgY2l0aXZlcnNlLiBUaGUgQXNzZW1ibHkgd2lsbCBzaGFyZSBleHBlcmllbmNlcyBmcm9tIG9uZ29pbmcgY2l0aXZlcnNlIGFuZCBsb2NhbCBkaWdpdGFsIHR3aW4gcHJvamVjdHMgd29ybGR3aWRlLCBwcmVzZW50IGZsYWdzaGlwIGRlbGl2ZXJhYmxlcyBvZiB0aGUgPGEgaHJlZj0iaHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2UvdmlydHVhbC13b3JsZHMvIiBkYXRhLXR5cGU9ImxpbmsiIGRhdGEtaWQ9Imh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3ZpcnR1YWwtd29ybGRzLyI+R2xvYmFsIEluaXRpYXRpdmUgb24gQUkgYW5kIFZpcnR1YWwgV29ybGRzIOKAkyA8ZW0+RGlzY292ZXJpbmcgdGhlIENpdGl2ZXJzZTwvZW0+PC9hPiwgYW5kIHByb21vdGUgZ3JlYXRlciBhbGlnbm1lbnQgYWNyb3NzIHN0YW5kYXJkcyBhbmQgaW1wbGVtZW50YXRpb24gZWZmb3J0cy48L3A+CjxwPlBhcnRpY2lwYXRpb24gaXMgb3BlbiB0byB0aGUgSVRVIE1lbWJlciBTdGF0ZXMsIFNlY3RvciBNZW1iZXJzLCBBc3NvY2lhdGVzLCBBY2FkZW1pYSwgYW5kIHRvIGFueSBpbmRpdmlkdWFsIGZyb20gYSBjb3VudHJ5IHRoYXQgaXMgYSBtZW1iZXIgb2YgdGhlIElUVSBhbmQgd2hvIHdpc2hlcyB0byBjb250cmlidXRlIHRvIHRoZSB3b3JrLiBUaGlzIGluY2x1ZGVzIGluZGl2aWR1YWxzIHdobyBhcmUgYWxzbyBtZW1iZXJzIG9mIGludGVybmF0aW9uYWwsJm5ic3A7cmVnaW9uYWwsJm5ic3A7YW5kIG5hdGlvbmFsIG9yZ2FuaXphdGlvbnMuIFBhcnRpY2lwYXRpb24gaXMgZnJlZSBvZiBjaGFyZ2UuJm5ic3A7PC9wPgo8cD5QbGFjZSBkZXMgTmF0aW9ucywmbmJzcDsxMjExIEdlbmV2YSZuYnNwOzIwLCZuYnNwO1N3aXR6ZXJsYW5kJm5ic3A7PC9wPgo8bGk+PHN0cm9uZz5TYW1lZXIgQ2hhdWhhbjwvc3Ryb25nPiwgRGlyZWN0b3IsIFVuaXRlZCBOYXRpb25zIEludGVybmF0aW9uYWwgQ29tcHV0aW5nIENlbnRyZSAoVU5JQ0MpPC9saT4KPGxpPjxzdHJvbmc+SGVsZW4gS8O2cG1hbjwvc3Ryb25nPiwgRGVwdXR5IEhlYWQgb2YgVW5pdCwgRXVyb3BlYW4gQ29tbWlzc2lvbiZuYnNwOzwvbGk+CjxsaT48c3Ryb25nPkthcmwtRmlsaXAgQ29lbmVncmFjaHRzPC9zdHJvbmc+LCBDaGFpciBvZiB0aGUgQm9hcmQgb2YgRGlyZWN0b3JzIGFuZCBFeGVjdXRpdmUgRGlyZWN0b3IsIE9wZW4gJmFtcDsgQWdpbGUgU21hcnQgQ2l0aWVzICZhbXA7IENpdGllcyAoT0FTQyk8L2xpPgo8cD5UaGlzIHNlc3Npb24gd2lsbCBwcm92aWRlIGFuIG9wcG9ydHVuaXR5IHRvIGdldCBhbiBvdmVydmlldyBvZiBvbmdvaW5nIGtleSBwcm9qZWN0cyBvbiBsb2NhbCBkaWdpdGFsIHR3aW5zIGFuZCB0aGUgY2l0aXZlcnNlIHdvcmxkd2lkZSwgbGVkIGJ5IHJlc2VhcmNoIGluc3RpdHV0aW9ucywgaW5kdXN0cnksIGFjYWRlbWlhLCBhbmQgY2l0aWVzLiZuYnNwO0l0IHdpbGwgaGlnaGxpZ2h0IGhvdyB1c2UgY2FzZXMgY2FuIGhlbHAgZGVmaW5lIHRoZSByZXF1aXJlZCZuYnNwO2J1aWxkaW5nIGJsb2NrcyZuYnNwO2ZvciBjaXRpdmVyc2UgZGV2ZWxvcG1lbnQuPC9wPgo8bGk+PHN0cm9uZz5KYW4gV2VzdGVyPC9zdHJvbmc+LCBEaXJlY3RvciwgRXVyb3BlYW4gRGlnaXRhbCBJbmZyYXN0cnVjdHVyZSBDb25zb3J0aWEgKEVESUMpIG9uIExvY2FsIERpZ2l0YWwgVHdpbnMgYW5kJm5ic3A7Q2l0aVZFUlNFPC9saT4KPGxpPjxzdHJvbmc+SHlvdW5nIEp1biBLaW08L3N0cm9uZz4sIENoYWlyLCBJVFUtVCBTdHVkeSBHcm91cCAyMCDigJxJb1QsIGRpZ2l0YWwgdHdpbnMsIGFuZCBzbWFydCBzdXN0YWluYWJsZSBjaXRpZXMgYW5kIGNvbW11bml0aWVzPHN0cm9uZz7igJ0mbmJzcDs8L3N0cm9uZz48L2xpPgo8bGkgY2xhc3M9Imhhcy1ibGFjay1jb2xvciBoYXMtdGV4dC1jb2xvciBoYXMtbGluay1jb2xvciI+PHN0cm9uZz5Pa2FuIEdlcmF5PC9zdHJvbmc+LCBDaGFpciwgU3RlZXJpbmcgQ29tbWl0dGVlLCBHbG9iYWwgSW5pdGlhdGl2ZSBvbiBBSSBhbmQgVmlydHVhbCBXb3JsZHMg4oCTJm5ic3A7PGVtPkRpc2NvdmVyaW5nIHRoZSBDaXRpdmVyc2U8L2VtPjwvbGk+CjxwIGNsYXNzPSJoYXMtYmxhY2stY29sb3IgaGFzLXRleHQtY29sb3IgaGFzLWxpbmstY29sb3IgaGFzLW1lZGl1bS1mb250LXNpemUiPjxzdHJvbmc+PHN0cm9uZz48c3Ryb25nPjxzdHJvbmc+MTM6MDAg4oCTIDE0OjAwIEx1bmNoPC9zdHJvbmc+Jm5ic3A7PC9zdHJvbmc+PC9zdHJvbmc+PC9zdHJvbmc+PC9wPgo8cD48c3Ryb25nPk1vZGVyYXRvcjo8L3N0cm9uZz4mbmJzcDs8c3Ryb25nPlBhdWxhIExsb2JldCBWaWxhcnJhc2E8L3N0cm9uZz4sIFZpY2UtY2hhaXIsIEV4ZWN1dGl2ZSBDb21taXR0ZWUsIEdsb2JhbCBJbml0aWF0aXZlIG9uIEFJIGFuZCBWaXJ0dWFsIFdvcmxkcyDigJMmbmJzcDs8ZW0+RGlzY292ZXJpbmcgdGhlIENpdGl2ZXJzZTwvZW0+PC9wPgo8bGk+PHN0cm9uZz5UZXBwbyBSYW50YW5lbjwvc3Ryb25nPiwgTGVhZGVyIG9mIHRoZSBTdHJhdGVnaWMgR3VpZGFuY2UgVHJhY2ssIEdsb2JhbCBJbml0aWF0aXZlIG9uIEFJIGFuZCBWaXJ0dWFsIFdvcmxkcyDigJMmbmJzcDs8ZW0+RGlzY292ZXJpbmcgdGhlIENpdGl2ZXJzZTwvZW0+PC9saT4KPGxpPjxzdHJvbmc+Q2hyaXN0aW5hIFlhbiBaaGFuZzwvc3Ryb25nPiwgTGVhZGVyIG9mIEV2YWx1YXRpb24gYW5kIEFzc2Vzc21lbnQgVHJhY2ssIEdsb2JhbCBJbml0aWF0aXZlIG9uIEFJIGFuZCBWaXJ0dWFsIFdvcmxkcyDigJMmbmJzcDs8ZW0+RGlzY292ZXJpbmcgdGhlIENpdGl2ZXJzZTwvZW0+PC9saT4KPHA+PHN0cm9uZz5Nb2RlcmF0b3JzOiBIZWxlbiBLw7ZwbWFuPC9zdHJvbmc+LCBEZXB1dHkgSGVhZCBvZiBVbml0LCBFdXJvcGVhbiBDb21taXNzaW9uIGFuZCA8c3Ryb25nPkNyaXN0aW5hIEJ1ZXRpPC9zdHJvbmc+LCBJVFUgRm9jYWwgUG9pbnQgb24gQUktcG93ZXJlZCBWaXJ0dWFsIFdvcmxkcyZuYnNwOzwvcD4KPHAgY2xhc3M9Imhhcy1tZWRpdW0tZm9udC1zaXplIj48c3Ryb25nPjxzdHJvbmc+PHN0cm9uZz48c3Ryb25nPjxzdHJvbmc+PHN0cm9uZz4xNTowMC0xNToxMCA8c3Ryb25nPkNsb3NpbmcgQ2VyZW1vbnk8L3N0cm9uZz48L3N0cm9uZz4mbmJzcDs8L3N0cm9uZz48L3N0cm9uZz48L3N0cm9uZz48L3N0cm9uZz48L3N0cm9uZz48L3A+CjxsaT48c3Ryb25nPkNyaXN0aW5hIEJ1ZXRpPC9zdHJvbmc+LCBJVFUgRm9jYWwgUG9pbnQgb24gQUktcG93ZXJlZCBWaXJ0dWFsIFdvcmxkcyZuYnNwOzwvbGk+CjxwPjxzdHJvbmc+TWFydGluJm5ic3A7IEJyeW5za292PC9zdHJvbmc+PC9wPgo8cD5DaGFpciwgU3RlZXJpbmcgQ29tbWl0dGVlLCBHbG9iYWwgSW5pdGlhdGl2ZSBvbiBBSSBhbmQgVmlydHVhbCBXb3JsZHMg4oCTJm5ic3A7PGVtPkRpc2NvdmVyaW5nIHRoZSBDaXRpdmVyc2U8L2VtPjwvcD4KPHA+TWFyaWEgR2l1ZmZyaWRhIGlzIGEgU2VuaW9yIFJlc2VhcmNoIEFuYWx5c3QgYXQgVHJ1c3QtSVQgU2VydmljZXMsIHdoZXJlIHNoZSBzdXBwb3J0cyBFVS1mdW5kZWQgcmVzZWFyY2ggYW5kIGlubm92YXRpb24gYWN0aW9ucyB3aXRoIGEgZm9jdXMgb24gY29tbXVuaWNhdGlvbiwgZGlzc2VtaW5hdGlvbiwgc3Rha2Vob2xkZXIgZW5nYWdlbWVudCBhbmQgaW1wYWN0LWRyaXZlbiBjb21tdW5pdHkgYnVpbGRpbmcgaW4gdGhlIGFyZWFzIG9mIElDVCwgc3RhbmRhcmRpc2F0aW9uIGFuZCBvcGVuIHNjaWVuY2UuaGUgY29vcmRpbmF0ZXMmbmJzcDtTdGFuZElDVC5ldSAyMDI5LCB0aGUgZm91cnRoIGVkaXRpb24gb2YgdGhlIEV1cm9wZWFuIGluaXRpYXRpdmUgdGhhdCBmdW5kcyBhbmQgc3VwcG9ydHMgZXhwZXJ0IGNvbnRyaWJ1dGlvbnMgdG8gSUNUIHN0YW5kYXJkaXNhdGlvbiwgYW5kIGNvbnRyaWJ1dGVzIHRvIHNoYXBpbmcgaXRzIG91dHJlYWNoLCBzdXN0YWluYWJpbGl0eSwgYW5kIGVjb3N5c3RlbSBlbmdhZ2VtZW50IGFjdGl2aXRpZXMuIE1hcmlhIGFsc28gbGVhZHMgY29tbXVuaWNhdGlvbiwgZGlzc2VtaW5hdGlvbiBhbmQgZW5nYWdlbWVudCBhY3Rpdml0aWVzIGZvciZuYnNwO1RlcnJhRFQuZXUsIHN1cHBvcnRpbmcgdmlzaWJpbGl0eSBhbmQgc3Rha2Vob2xkZXIgbW9iaWxpc2F0aW9uIGFyb3VuZCBEZXN0aW5hdGlvbiBFYXJ0aC1yZWxhdGVkIGRpZ2l0YWwgdHdpbiBkZXZlbG9wbWVudHMsIGluY2x1ZGluZyB0aGUgcHJvZHVjdGlvbiBvZiBrZXkgY29tbXVuaWNhdGlvbiBhbmQgZW5nYWdlbWVudCBvdXRwdXRzLiBBY3Jvc3MgaGVyIGJyb2FkZXIgcG9ydGZvbGlvLCBzaGUgd29ya3Mgd2l0aCBtdWx0aXBsZSBFdXJvcGVhbiBwcm9qZWN0cyB0byB0cmFuc2xhdGUgdGVjaG5pY2FsIHJlc3VsdHMgaW50byBjbGVhciBuYXJyYXRpdmVzIGFuZCBwcmFjdGljYWwgZW5nYWdlbWVudCBwYXRod2F5cywgY29ubmVjdGluZyByZXNlYXJjaCBvdXRwdXRzIHdpdGggcmVsZXZhbnQgaW5kdXN0cmlhbCBjb21tdW5pdGllcywgcG9saWN5IGRpc2N1c3Npb25zIGFuZCBtdWx0aXBsaWVyIG5ldHdvcmtzLiBTaGUgaG9sZHMgYW4gTVNjIGluIEludGVybmF0aW9uYWwgTWFuYWdlbWVudCBmcm9tIEJvY2NvbmkgVW5pdmVyc2l0eSBhbmQgYSBQaEQgaW4gTWFuYWdlbWVudCBFbmdpbmVlcmluZyBmcm9tIFBvbGl0ZWNuaWNvIGRpIE1pbGFubyAoSXRhbHkpLiBCZWZvcmUgam9pbmluZyBUcnVzdC1JVCwgc2hlIGdhaW5lZCBhY2FkZW1pYyByZXNlYXJjaCBleHBlcmllbmNlIGluIGRpZ2l0YWwgaW5ub3ZhdGlvbiwgaW5jbHVkaW5nIGFwcGxpY2F0aW9ucyB0byBzdXBwbHkgY2hhaW4gbWFuYWdlbWVudCBhbmQgbG9naXN0aWNzLjwvcD4KPHA+VG9yYmrDtnJuIExhaHJpbiBpcyBkZWVwbHkgZW5nYWdlZCBpbiBpbnRlcm5hdGlvbmFsIHN0YW5kYXJkaXphdGlvbiBmb3IgSW9ULCBEaWdpdGFsIFR3aW5zLCBTbWFydCBDaXRpZXMsIFZpcnR1YWwgV29ybGRzLiBIZSBpcyBjb252ZW5vciBmb3IgSVNPL0lFQyBKVEMxL0NHMiDigJMgU3RyYXRlZ2ljIENvb3JkaW5hdGlvbiBHcm91cCBvbiBNZXRhdmVyc2UgKGluY2x1ZGluZyBDaXRpVmVyc2UpIGFuZCBjbyBjb252ZW5vciBvZiBhIEpvaW50IFdvcmtpbmcgR3JvdXAgYmV0d2VlbiBKVEMxIGFuZCBTeUMgU21hcnQgQ2l0aWVzIGxheWluZyBmb3VuZGF0aW9uIGZvciBhbiBpbnRlcm5hdGlvbmFsIExvY2FsIERpZ2l0YWwgVHdpbiByZWZlcmVuY2UgYXJjaGl0ZWN0dXJlICsgcHJvdmlkaW5nIHJlY29tbWVuZGF0aW9ucyB0byBvdGhlciBjb21taXR0ZWVzLiZuYnNwOyBXaXRoaW4gSVNPL0lFQyBKVEMxL1NDNDEsIGhlIGlzIFByb2plY3QgRWRpdG9yIGZvciBJb1QgcmVmZXJlbmNlIGFyY2hpdGVjdHVyZSAoSVNPL0lFQyAzMDE0MSkgYW5kIGNvbnZlbm9yIG9mIGFkdmlzb3J5IGdyb3VwIEFHMjEsIHJlc3BvbnNpYmxlIGZvciBJb1QgYW5kIERpZ2l0YWwgVHdpbiBzdGFuZGFyZGl6YXRpb24gcmVsYXRlZCB0byBTbWFydCBDaXRpZXMgYW5kIFV0aWxpdGllcy4gSW4gU3dlZGVuIFRvcmJqw7ZybiBsZWFkcyBXb3JraW5nIEdyb3VwIFN0YW5kYXJkcyAmYW1wOyBQbGF0Zm9ybXMsIGEgdGhpbmsgdGFuayBmb2N1c2luZyBvbiBpbnRlcm9wZXJhYmlsaXR5LCBkYXRhc3BhY2VzLCBJb1QsIERpZ2l0YWwgVHdpbnMgKyBjb21tZXJjaWFsIHBsYXRmb3JtcyBmb3IgdGhlc2UgdGVjaG5vbG9naWVzLiBUb3JiasO2cm4gaXMgY2hhaXIgb2YgVzNDIE5vcmRpYyBDaGFwdGVyIFNtYXJ0IENpdHkgLyBXZWIgb2YgVGhpbmdzIENvbW11bml0eSBHcm91cC4gSGUgaXMgYWxzbyB0ZWNobmljYWwgbGVhZCBmb3IgYSBsYXJnZXIgaW5pdGlhdGl2ZSBpbiBTd2VkZW4gd2hlcmUgYWJvdXQgNTAgY2l0aWVzICsgODAgcHVibGljIG93bmVkIGNvbXBhbmllcyBpbnZlc3QgaW4gSW9UIGpvaW50bHkuIEhlIGhhcyBleHRlbnNpdmUgZXhwZXJpZW5jZSBhcHBseWluZyBzdGFuZGFyZHMgaW4gbGFyZ2Utc2NhbGUgbmF0aW9uYWwgYW5kIGludGVybmF0aW9uYWwgaW5pdGlhdGl2ZXMuIFRvcmJqw7ZybiBjb250cmlidXRlcyB0byBFdXJvcGUgYXMgbWVtYmVyIG9mIEFkdmlzb3J5IEJvYXJkIGZvciB0aGUgRVUgcHJvamVjdCBEZXBsb3lFTURTLCBzdXBwb3J0aW5nIGRldmVsb3BtZW50IG9mIGEgRXVyb3BlYW4gbW9iaWxpdHkgZGF0YSBzcGFjZSArIHdvcmsgcmVnYXJkaW5nIHZpcnR1YWwgd29ybGRzLCBNSU1zIChNaW5pbWFsIEludGVyb3BlcmFiaWxpdHkgTWVjaGFuaXNtcykgYW5kIHNpbWlsYXIgaW5pdGlhdGl2ZXMuPC9wPgo8cD5TaWx2YW5hIE11c2NlbGxhIGlzIGEgRXVyb3BlYW4gZW50cmVwcmVuZXVyIGFuZCBJQ1Qgc3RyYXRlZ2ljIGNvb3JkaW5hdG9yIHdpdGggb3ZlciAyNSB5ZWFycyBvZiBleHBlcmllbmNlIGluIGRpZ2l0YWwgaW5ub3ZhdGlvbiwgc3RhbmRhcmRpc2F0aW9uLCBhbmQgb3BlbiBzY2llbmNlLiBTaWx2YW5hIGxlYWRzIG9uIHNvbWUmbmJzcDsgbWFqb3IgaW50ZXJuYXRpb25hbCBpbml0aWF0aXZlcyBmb2N1c2VkIG9uIHRoZSBFdXJvcGVhbiByZXNlYXJjaCBhZ2VuZGEgLSBpbiBJQ1QgYXJlYXMgc3VjaCBhcyBDeWJlcnNlY3VyaXR5LCBJQ1QgU3RhbmRhcmRzLCBFT1NDLUV1cm9wZWFuIE9wZW4gU2NpZW5jZSBDbG91ZC4mbmJzcDtTaGUgaXMmbmJzcDtDRU8gJmFtcDsgRm91bmRlciBvZiZuYnNwO1RydXN0LUlUIFNlcnZpY2VzLCBhIHJlc2VhcmNoIGFuZCBkaWdpdGFsbHktbGVkIFNNRSBzcGVjaWFsaXNpbmcgaW4gZGlnaXRhbCBtYXJrZXRpbmcgYW5kIGNvbW11bmljYXRpb24gZm9yIElDVCBhbmQgY28tRm91bmRlciBvZiZuYnNwO0NPTU1wbGEsIGEgc29mdHdhcmUgaG91c2UgZGVsaXZlcmluZyBtdWx0aWNoYW5uZWwgc29sdXRpb25zLiBTaGUgd2FzIHRoZSBwcmltZSBhdXRob3IgJmFtcDsgZGVzaWduZXIgb2YgdGhlIFN0YW5kSUNULmV1IGZsYWdzaGlwIHN0YW5kYXJkaXNhdGlvbiBDU0EgcHJvamVjdCBmdW5kZWQgYnkgdGhlIEVDIGJhY2sgaW4gMjAxNy4gSGVyIHN0cmF0ZWdpYyB2aXNpb24gZW50YWlscyBiZWluZyBhY3RpdmVseSBpbnZvbHZlZCBpbiBuYXZpZ2F0aW5nIGdlb3BvbGl0aWNzIGFuZCBpbm5vdmF0aW9uIHN0cmF0ZWd5IHRvIGZvc3RlciAiRXVyb3BlYW4gZGlnaXRhbCBjaGFtcGlvbnMiIGluIGlubm92YXRpb25zIGluIElDVCB0ZWNoIGFkb3B0aW9uLiBTaGUgaGFzIHNlcnZlZCBhcyZuYnNwO2FuIGV4dGVybmFsIGV4cGVydCBldmFsdWF0b3IgYW5kIHJldmlld2VyIGZvciB0aGUmbmJzcDtFdXJvcGVhbiBDb21taXNzaW9uJm5ic3A7c2luY2UgMjAwMy48L3A+CjxwPjxzdHJvbmc+PHN0cm9uZz5UZXBwbyBSYW50YW5lbjwvc3Ryb25nPjwvc3Ryb25nPjxicj5MZWFkZXIgb2YgdGhlIFN0cmF0ZWdpYyBHdWlkYW5jZSBUcmFjaywgR2xvYmFsIEluaXRpYXRpdmUgb24gQUkgYW5kIFZpcnR1YWwgV29ybGRzIOKAkyZuYnNwOzxlbT5EaXNjb3ZlcmluZyB0aGUgQ2l0aXZlcnNlPC9lbT48L3A+CjxwPlZpY2UtY2hhaXIsIEV4ZWN1dGl2ZSBDb21taXR0ZWUsIEdsb2JhbCBJbml0aWF0aXZlIG9uIEFJIGFuZCBWaXJ0dWFsIFdvcmxkcyDigJMmbmJzcDs8ZW0+RGlzY292ZXJpbmcgdGhlIENpdGl2ZXJzZTwvZW0+PC9wPgo8cD48c3Ryb25nPkNocmlzdGluYSBZYW4gWmhhbmc8YnI+PC9zdHJvbmc+TGVhZGVyIG9mIEV2YWx1YXRpb24gYW5kIEFzc2Vzc21lbnQgVHJhY2ssIEdsb2JhbCBJbml0aWF0aXZlIG9uIEFJIGFuZCBWaXJ0dWFsIFdvcmxkcyDigJMmbmJzcDs8ZW0+RGlzY292ZXJpbmcgdGhlIENpdGl2ZXJzZTwvZW0+PC9wPgpzdGF0ZXZlcnNpb25jbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2FsaWdubWVkaWFBbHRtZWRpYVBvc2l0aW9ubWVkaWFJZG1lZGlhVXJsbWVkaWFMaW5rbGlua0Rlc3RpbmF0aW9ubWVkaWFUeXBlbWVkaWFXaWR0aG1lZGlhU2l6ZVNsdWdpc1N0YWNrZWRPbk1vYmlsZXZlcnRpY2FsQWxpZ25tZW50dXNlRmVhdHVyZWRJbWFnZWFuY2hvcmlubmVyQmxvY2tzc3BhY2VySGVpZ2h0c3BhY2VyRGl2aWRlcnNwYWNlckRpdmlkZXJTdHlsZXNwYWNlckRpdmlkZXJDb2xvcnNwYWNlckRpdmlkZXJIZWlnaHRjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc3NwYWNlckhlaWdodHNwYWNlckRpdmlkZXJzcGFjZXJEaXZpZGVyU3R5bGVzcGFjZXJEaXZpZGVyQ29sb3JzcGFjZXJEaXZpZGVySGVpZ2h0aW5uZXJCbG9ja3NzdGF0ZXZlcnNpb25jZS1jaGFpciwgRXhlY3V0aXZlIENvbW1pdHRlZSwgR2xvYmFsIEluaXRpYXRpdmUgb24gQUkgYW5kIFZpcnR1YWwgV29ybGRzIOKAk8KgPGVtPkRpc2NvdmVyaW5nIHRoZSBDaXRpdmVyc2U8L2VtPnN0YXRldmVyc2lvbmRvY3VtZW50ZGF0ZWRvY3VtZW50c2x1Z2RvY3VtZW50c3RhdHVzZG9jdW1lbnR0aXRsZTJuZCBDaXRpdmVyc2UgQXNzZW1ibHlkb2N1bWVudGNvbnRlbnQ8IS0tIHdwOml0dS9sYXlvdXQtc2VjdGlvbi1ibG9jayAtLT4KPCEtLSB3cDpjb2x1bW5zIHsiYmFja2dyb3VuZENvbG9yIjoid2hpdGUifSAtLT4KPGRpdiBjbGFzcz0id3AtYmxvY2stY29sdW1ucyBoYXMtd2hpdGUtYmFja2dyb3VuZC1jb2xvciBoYXMtYmFja2dyb3VuZCI+PCEtLSB3cDpjb2x1bW4gLS0+CjwhLS0gd3A6aXR1L3NpbmdsZS1jb2x1bW4geyJzcGFuIjo5fSAtLT4KPCEtLSB3cDppbWFnZSB7ImlkIjoyMzgzLCJ3aWR0aCI6IjkwNHB4IiwiaGVpZ2h0IjoiYXV0byIsImFzcGVjdFJhdGlvIjoiMS43Nzg3MDU2MzY3NDMyMTUiLCJzaXplU2x1ZyI6ImZ1bGwiLCJsaW5rRGVzdGluYXRpb24iOiJub25lIn0gLS0+CjxmaWd1cmUgY2xhc3M9IndwLWJsb2NrLWltYWdlIHNpemUtZnVsbCBpcy1yZXNpemVkIj48aW1nIHNyYz0iaHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2Uvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDQvMjAyNi0wNS0xMi0ybmQtQ2l0aXZlcnNlLUFzc2VtYmx5LUZpbmFsLUJhbm5lci5wbmciIGFsdD0iIiBjbGFzcz0id3AtaW1hZ2UtMjM4MyIgc3R5bGU9ImFzcGVjdC1yYXRpbzoxLjc3ODcwNTYzNjc0MzIxNTt3aWR0aDo5MDRweDtoZWlnaHQ6YXV0byIvPjwvZmlndXJlPgo8IS0tIC93cDppbWFnZSAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD48c3Ryb25nPkRlc2NyaXB0aW9uPC9zdHJvbmc+PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoZSBwcm9ncmFtbWUgd2lsbCBhZGRyZXNzIGZyYWdtZW50YXRpb24sIHN1cHBvcnQgcGVvcGxlLWNlbnRyZWQgYXBwcm9hY2hlcywgYW5kIGV4cGxvcmUgcHJhY3RpY2FsIHBhdGh3YXlzIGZvciBjb2xsYWJvcmF0aXZlIGNpdGl2ZXJzZSBzdGFuZGFyZGl6YXRpb24uPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+PHN0cm9uZz5UYXJnZXQgQXVkaWVuY2U8L3N0cm9uZz48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+PHN0cm9uZz5WZW51ZTwvc3Ryb25nPjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkludGVybmF0aW9uYWwgVGVsZWNvbW11bmljYXRpb24gVW5pb24gKElUVSkgSGVhZHF1YXJ0ZXJzPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpzcGFjZXIgeyJoZWlnaHQiOiI0NXB4In0gLS0+CjxkaXYgc3R5bGU9ImhlaWdodDo0NXB4IiBhcmlhLWhpZGRlbj0idHJ1ZSIgY2xhc3M9IndwLWJsb2NrLXNwYWNlciI+PC9kaXY+CjwhLS0gL3dwOnNwYWNlciAtLT4KCjwhLS0gd3A6YnV0dG9ucyB7ImxheW91dCI6eyJ0eXBlIjoiZmxleCIsImZsZXhXcmFwIjoibm93cmFwIn19IC0tPgo8ZGl2IGNsYXNzPSJ3cC1ibG9jay1idXR0b25zIj48IS0tIHdwOmJ1dHRvbiB7ImJhY2tncm91bmRDb2xvciI6InZpdmlkLWN5YW4tYmx1ZSIsInRleHRDb2xvciI6IndoaXRlIiwiY2xhc3NOYW1lIjoiaXMtc3R5bGUtb3V0bGluZSIsInN0eWxlIjp7ImVsZW1lbnRzIjp7ImxpbmsiOnsiY29sb3IiOnsidGV4dCI6InZhcjpwcmVzZXR8Y29sb3J8d2hpdGUifX19fX0gLS0+CjxkaXYgY2xhc3M9IndwLWJsb2NrLWJ1dHRvbiBpcy1zdHlsZS1vdXRsaW5lIj48YSBjbGFzcz0id3AtYmxvY2stYnV0dG9uX19saW5rIGhhcy13aGl0ZS1jb2xvciBoYXMtdml2aWQtY3lhbi1ibHVlLWJhY2tncm91bmQtY29sb3IgaGFzLXRleHQtY29sb3IgaGFzLWJhY2tncm91bmQgaGFzLWxpbmstY29sb3Igd3AtZWxlbWVudC1idXR0b24iIGhyZWY9Imh0dHBzOi8vd3d3Lml0dS5pbnQvbmV0NC9DUk0veHJlZy93ZWIvUmVnaXN0cmF0aW9uLmFzcHg\/RXZlbnQ9Qy0wMDAxNjI5NyI+PHN0cm9uZz5SZWdpc3RlciBIZXJlPC9zdHJvbmc+PC9hPjwvZGl2Pgo8IS0tIC93cDpidXR0b24gLS0+PC9kaXY+CjwhLS0gL3dwOmJ1dHRvbnMgLS0+CjwhLS0gL3dwOml0dS9zaW5nbGUtY29sdW1uIC0tPgoKPCEtLSB3cDppdHUvc2luZ2xlLWNvbHVtbiB7InNwYW4iOjF9IC0tPgo8IS0tIHdwOmNvbHVtbnMgLS0+CjxkaXYgY2xhc3M9IndwLWJsb2NrLWNvbHVtbnMiPjwhLS0gd3A6Y29sdW1uIC0tPgo8ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW4iPjwvZGl2Pgo8IS0tIC93cDpjb2x1bW4gLS0+PC9kaXY+CjwhLS0gL3dwOmNvbHVtbnMgLS0+CjwhLS0gL3dwOml0dS9zaW5nbGUtY29sdW1uIC0tPgoKPCEtLSB3cDppdHUvc2luZ2xlLWNvbHVtbiB7InNwYW4iOjJ9IC0tPgo8IS0tIHdwOnF1b3RlIHsic3R5bGUiOnsiZWxlbWVudHMiOnsibGluayI6eyJjb2xvciI6eyJ0ZXh0IjoidmFyOnByZXNldHxjb2xvcnx2aXZpZC1jeWFuLWJsdWUifX19fSwidGV4dENvbG9yIjoidml2aWQtY3lhbi1ibHVlIn0gLS0+CjxibG9ja3F1b3RlIGNsYXNzPSJ3cC1ibG9jay1xdW90ZSBoYXMtdml2aWQtY3lhbi1ibHVlLWNvbG9yIGhhcy10ZXh0LWNvbG9yIGhhcy1saW5rLWNvbG9yIj48IS0tIHdwOnBhcmFncmFwaCB7InN0eWxlIjp7ImVsZW1lbnRzIjp7ImxpbmsiOnsiY29sb3IiOnsidGV4dCI6InZhcjpwcmVzZXR8Y29sb3J8YmxhY2sifX19LCJ0eXBvZ3JhcGh5Ijp7InRleHRBbGlnbiI6ImxlZnQifX0sInRleHRDb2xvciI6ImJsYWNrIiwiZm9udFNpemUiOiJtZWRpdW0ifSAtLT4KPHAgY2xhc3M9Imhhcy10ZXh0LWFsaWduLWxlZnQgaGFzLWJsYWNrLWNvbG9yIGhhcy10ZXh0LWNvbG9yIGhhcy1saW5rLWNvbG9yIGhhcy1tZWRpdW0tZm9udC1zaXplIj48c3Ryb25nPkNvLW9yZ2FuaXplZCBieTo8L3N0cm9uZz48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT48L2Jsb2NrcXVvdGU+CjwhLS0gL3dwOnF1b3RlIC0tPgoKPCEtLSB3cDpjb2x1bW5zIC0tPgo8ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW5zIj48IS0tIHdwOmNvbHVtbiAtLT4KPGRpdiBjbGFzcz0id3AtYmxvY2stY29sdW1uIj48IS0tIHdwOmltYWdlIHsiaWQiOjIzMTIsIndpZHRoIjoiODJweCIsImhlaWdodCI6ImF1dG8iLCJhc3BlY3RSYXRpbyI6IjAuOTQxOTg1Mzg4OTEyNzYzMiIsInNpemVTbHVnIjoiZnVsbCIsImxpbmtEZXN0aW5hdGlvbiI6Im5vbmUiLCJhbGlnbiI6ImNlbnRlciJ9IC0tPgo8ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1pbWFnZSBhbGlnbmNlbnRlciBzaXplLWZ1bGwgaXMtcmVzaXplZCI+PGltZyBzcmM9Imh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzAyL2ltYWdlLnBuZyIgYWx0PSIiIGNsYXNzPSJ3cC1pbWFnZS0yMzEyIiBzdHlsZT0iYXNwZWN0LXJhdGlvOjAuOTQxOTg1Mzg4OTEyNzYzMjt3aWR0aDo4MnB4O2hlaWdodDphdXRvIi8+PC9maWd1cmU+CjwhLS0gL3dwOmltYWdlIC0tPjwvZGl2Pgo8IS0tIC93cDpjb2x1bW4gLS0+PC9kaXY+CjwhLS0gL3dwOmNvbHVtbnMgLS0+Cgo8IS0tIHdwOmNvbHVtbnMgLS0+CjxkaXYgY2xhc3M9IndwLWJsb2NrLWNvbHVtbnMiPjwhLS0gd3A6Y29sdW1uIHsid2lkdGgiOiIwcHgifSAtLT4KPGRpdiBjbGFzcz0id3AtYmxvY2stY29sdW1uIiBzdHlsZT0iZmxleC1iYXNpczowcHgiPjwhLS0gd3A6aW1hZ2UgeyJpZCI6MjMwNCwic2l6ZVNsdWciOiJmdWxsIiwibGlua0Rlc3RpbmF0aW9uIjoibm9uZSIsImFsaWduIjoiY2VudGVyIn0gLS0+CjxmaWd1cmUgY2xhc3M9IndwLWJsb2NrLWltYWdlIGFsaWduY2VudGVyIHNpemUtZnVsbCI+PGltZyBzcmM9Imh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzAyL0xPR08tQ0VfRU5fUkdCX0hPUklaT05UQUxfUE9TLnBuZyIgYWx0PSIiIGNsYXNzPSJ3cC1pbWFnZS0yMzA0Ii8+PC9maWd1cmU+CjwhLS0gL3dwOmltYWdlIC0tPjwvZGl2Pgo8IS0tIC93cDpjb2x1bW4gLS0+PC9kaXY+CjwhLS0gL3dwOmNvbHVtbnMgLS0+Cgo8IS0tIHdwOmNvbHVtbnMgLS0+CjxkaXYgY2xhc3M9IndwLWJsb2NrLWNvbHVtbnMiPjwhLS0gd3A6Y29sdW1uIC0tPgo8ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW4iPjwhLS0gd3A6aW1hZ2UgeyJpZCI6MjMwNSwid2lkdGgiOiIxNDlweCIsImhlaWdodCI6ImF1dG8iLCJzaXplU2x1ZyI6ImZ1bGwiLCJsaW5rRGVzdGluYXRpb24iOiJub25lIiwiYWxpZ24iOiJjZW50ZXIifSAtLT4KPGZpZ3VyZSBjbGFzcz0id3AtYmxvY2staW1hZ2UgYWxpZ25jZW50ZXIgc2l6ZS1mdWxsIGlzLXJlc2l6ZWQiPjxpbWcgc3JjPSJodHRwczovL3d3dy5pdHUuaW50L21ldGF2ZXJzZS93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wMi9PQVNDX1ZlcnRpY2FsLTItYmxhY2suc3ZnIiBhbHQ9IiIgY2xhc3M9IndwLWltYWdlLTIzMDUiIHN0eWxlPSJ3aWR0aDoxNDlweDtoZWlnaHQ6YXV0byIvPjwvZmlndXJlPgo8IS0tIC93cDppbWFnZSAtLT48L2Rpdj4KPCEtLSAvd3A6Y29sdW1uIC0tPjwvZGl2Pgo8IS0tIC93cDpjb2x1bW5zIC0tPgoKPCEtLSB3cDpjb2x1bW5zIC0tPgo8ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW5zIj48IS0tIHdwOmNvbHVtbiAtLT4KPGRpdiBjbGFzcz0id3AtYmxvY2stY29sdW1uIj48IS0tIHdwOmltYWdlIHsiaWQiOjIzODAsIndpZHRoIjoiODBweCIsImhlaWdodCI6ImF1dG8iLCJhc3BlY3RSYXRpbyI6IjAuOTMwMjQzOTAyNDM5MDI0NCIsInNpemVTbHVnIjoiZnVsbCIsImxpbmtEZXN0aW5hdGlvbiI6Im5vbmUiLCJhbGlnbiI6ImNlbnRlciJ9IC0tPgo8ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1pbWFnZSBhbGlnbmNlbnRlciBzaXplLWZ1bGwgaXMtcmVzaXplZCI+PGltZyBzcmM9Imh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA0L1VOSUNDX3N0YW5kYXJkLnBuZyIgYWx0PSIiIGNsYXNzPSJ3cC1pbWFnZS0yMzgwIiBzdHlsZT0iYXNwZWN0LXJhdGlvOjAuOTMwMjQzOTAyNDM5MDI0NDt3aWR0aDo4MHB4O2hlaWdodDphdXRvIi8+PC9maWd1cmU+CjwhLS0gL3dwOmltYWdlIC0tPjwvZGl2Pgo8IS0tIC93cDpjb2x1bW4gLS0+PC9kaXY+CjwhLS0gL3dwOmNvbHVtbnMgLS0+Cgo8IS0tIHdwOmNvbHVtbnMgLS0+CjxkaXYgY2xhc3M9IndwLWJsb2NrLWNvbHVtbnMiPjwhLS0gd3A6Y29sdW1uIC0tPgo8ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW4iPjwvZGl2Pgo8IS0tIC93cDpjb2x1bW4gLS0+PC9kaXY+CjwhLS0gL3dwOmNvbHVtbnMgLS0+Cgo8IS0tIHdwOnF1b3RlIHsic3R5bGUiOnsiZWxlbWVudHMiOnsibGluayI6eyJjb2xvciI6eyJ0ZXh0IjoidmFyOnByZXNldHxjb2xvcnx2aXZpZC1jeWFuLWJsdWUifX19fSwidGV4dENvbG9yIjoidml2aWQtY3lhbi1ibHVlIn0gLS0+CjxibG9ja3F1b3RlIGNsYXNzPSJ3cC1ibG9jay1xdW90ZSBoYXMtdml2aWQtY3lhbi1ibHVlLWNvbG9yIGhhcy10ZXh0LWNvbG9yIGhhcy1saW5rLWNvbG9yIj48IS0tIHdwOnBhcmFncmFwaCB7InN0eWxlIjp7ImVsZW1lbnRzIjp7ImxpbmsiOnsiY29sb3IiOnsidGV4dCI6InZhcjpwcmVzZXR8Y29sb3J8YmxhY2sifX19fSwidGV4dENvbG9yIjoiYmxhY2siLCJmb250U2l6ZSI6Im1lZGl1bSJ9IC0tPgo8cCBjbGFzcz0iaGFzLWJsYWNrLWNvbG9yIGhhcy10ZXh0LWNvbG9yIGhhcy1saW5rLWNvbG9yIGhhcy1tZWRpdW0tZm9udC1zaXplIj48c3Ryb25nPlN1cHBvcnRlZCBieTo8L3N0cm9uZz48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT48L2Jsb2NrcXVvdGU+CjwhLS0gL3dwOnF1b3RlIC0tPgoKPCEtLSB3cDpjb2x1bW5zIC0tPgo8ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW5zIj48IS0tIHdwOmNvbHVtbiAtLT4KPGRpdiBjbGFzcz0id3AtYmxvY2stY29sdW1uIj48IS0tIHdwOmltYWdlIHsiaWQiOjIzMDcsIndpZHRoIjoiOTZweCIsImhlaWdodCI6ImF1dG8iLCJhc3BlY3RSYXRpbyI6IjEuMjU3ODc1NjYyMTEzMTg2NiIsInNpemVTbHVnIjoiZnVsbCIsImxpbmtEZXN0aW5hdGlvbiI6Im5vbmUiLCJhbGlnbiI6ImNlbnRlciJ9IC0tPgo8ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1pbWFnZSBhbGlnbmNlbnRlciBzaXplLWZ1bGwgaXMtcmVzaXplZCI+PGltZyBzcmM9Imh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzAyL1NxdWFyZS5zdmciIGFsdD0iIiBjbGFzcz0id3AtaW1hZ2UtMjMwNyIgc3R5bGU9ImFzcGVjdC1yYXRpbzoxLjI1Nzg3NTY2MjExMzE4NjY7d2lkdGg6OTZweDtoZWlnaHQ6YXV0byIvPjwvZmlndXJlPgo8IS0tIC93cDppbWFnZSAtLT4KCjwhLS0gd3A6aW1hZ2UgeyJpZCI6MjE0MSwid2lkdGgiOiIxMTdweCIsImhlaWdodCI6ImF1dG8iLCJzaXplU2x1ZyI6ImZ1bGwiLCJsaW5rRGVzdGluYXRpb24iOiJub25lIiwiYWxpZ24iOiJjZW50ZXIifSAtLT4KPGZpZ3VyZSBjbGFzcz0id3AtYmxvY2staW1hZ2UgYWxpZ25jZW50ZXIgc2l6ZS1mdWxsIGlzLXJlc2l6ZWQiPjxpbWcgc3JjPSJodHRwczovL3d3dy5pdHUuaW50L21ldGF2ZXJzZS93cC1jb250ZW50L3VwbG9hZHMvMjAyNS8wOS8zMDA5X1ZpcnR1YWwtV29ybGRzLUluaXRpYXRpdmVfTG9nby0wMS5wbmciIGFsdD0iIiBjbGFzcz0id3AtaW1hZ2UtMjE0MSIgc3R5bGU9IndpZHRoOjExN3B4O2hlaWdodDphdXRvIi8+PC9maWd1cmU+CjwhLS0gL3dwOmltYWdlIC0tPjwvZGl2Pgo8IS0tIC93cDpjb2x1bW4gLS0+PC9kaXY+CjwhLS0gL3dwOmNvbHVtbnMgLS0+CjwhLS0gL3dwOml0dS9zaW5nbGUtY29sdW1uIC0tPgo8IS0tIC93cDppdHUvY2FyZHMtZ3JvdXAgLS0+PC9kaXY+CjwhLS0gL3dwOmNvbHVtbiAtLT48L2Rpdj4KPCEtLSAvd3A6Y29sdW1ucyAtLT4KCjwhLS0gd3A6Y29sdW1ucyB7ImJhY2tncm91bmRDb2xvciI6IndoaXRlIn0gLS0+CjxkaXYgY2xhc3M9IndwLWJsb2NrLWNvbHVtbnMgaGFzLXdoaXRlLWJhY2tncm91bmQtY29sb3IgaGFzLWJhY2tncm91bmQiPjwhLS0gd3A6Y29sdW1uIC0tPgo8ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW4iPjwhLS0gd3A6aGVhZGluZyB7InN0eWxlIjp7ImVsZW1lbnRzIjp7ImxpbmsiOnsiY29sb3IiOnsidGV4dCI6InZhcjpwcmVzZXR8Y29sb3J8dml2aWQtY3lhbi1ibHVlIn19fX0sInRleHRDb2xvciI6InZpdmlkLWN5YW4tYmx1ZSJ9IC0tPgo8aDIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmcgaGFzLXZpdmlkLWN5YW4tYmx1ZS1jb2xvciBoYXMtdGV4dC1jb2xvciBoYXMtbGluay1jb2xvciI+UHJvZ3JhbW1lIDwvaDI+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnF1b3RlIHsic3R5bGUiOnsiZWxlbWVudHMiOnsibGluayI6eyJjb2xvciI6eyJ0ZXh0IjoidmFyOnByZXNldHxjb2xvcnx2aXZpZC1jeWFuLWJsdWUifX19fSwidGV4dENvbG9yIjoidml2aWQtY3lhbi1ibHVlIn0gLS0+CjxibG9ja3F1b3RlIGNsYXNzPSJ3cC1ibG9jay1xdW90ZSBoYXMtdml2aWQtY3lhbi1ibHVlLWNvbG9yIGhhcy10ZXh0LWNvbG9yIGhhcy1saW5rLWNvbG9yIj48IS0tIHdwOnBhcmFncmFwaCB7ImZvbnRTaXplIjoibWVkaXVtIn0gLS0+CjxwIGNsYXNzPSJoYXMtbWVkaXVtLWZvbnQtc2l6ZSI+PHN0cm9uZz4xMS4wMCDigJMgMTE6MTAgT3BlbmluZyBDZXJlbW9ueTwvc3Ryb25nPjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPjwvYmxvY2txdW90ZT4KPCEtLSAvd3A6cXVvdGUgLS0+Cgo8IS0tIHdwOmxpc3QgLS0+Cjx1bCBjbGFzcz0id3AtYmxvY2stbGlzdCI+PCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT48c3Ryb25nPlNlaXpvIE9ub2U8L3N0cm9uZz4sIERpcmVjdG9yLCBUZWxlY29tbXVuaWNhdGlvbiBTdGFuZGFyZGl6YXRpb24gQnVyZWF1LCBJVFU8L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT48L3VsPgo8IS0tIC93cDpsaXN0IC0tPgoKPCEtLSB3cDpzcGFjZXIgeyJoZWlnaHQiOiI0MnB4In0gLS0+CjxkaXYgc3R5bGU9ImhlaWdodDo0MnB4IiBhcmlhLWhpZGRlbj0idHJ1ZSIgY2xhc3M9IndwLWJsb2NrLXNwYWNlciI+PC9kaXY+CjwhLS0gL3dwOnNwYWNlciAtLT4KCjwhLS0gd3A6cXVvdGUgeyJzdHlsZSI6eyJlbGVtZW50cyI6eyJsaW5rIjp7ImNvbG9yIjp7InRleHQiOiJ2YXI6cHJlc2V0fGNvbG9yfHZpdmlkLWN5YW4tYmx1ZSJ9fX19LCJ0ZXh0Q29sb3IiOiJ2aXZpZC1jeWFuLWJsdWUifSAtLT4KPGJsb2NrcXVvdGUgY2xhc3M9IndwLWJsb2NrLXF1b3RlIGhhcy12aXZpZC1jeWFuLWJsdWUtY29sb3IgaGFzLXRleHQtY29sb3IgaGFzLWxpbmstY29sb3IiPjwhLS0gd3A6cGFyYWdyYXBoIHsiZm9udFNpemUiOiJtZWRpdW0ifSAtLT4KPHAgY2xhc3M9Imhhcy1tZWRpdW0tZm9udC1zaXplIj48c3Ryb25nPjExLjEwIOKAkyAxMjowMCA8c3Ryb25nPkNpdGl2ZXJzZSBQcm9qZWN0czogQSBHbG9iYWwgU25hcHNob3Q8L3N0cm9uZz48L3N0cm9uZz48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT48L2Jsb2NrcXVvdGU+CjwhLS0gL3dwOnF1b3RlIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD48c3Ryb25nPk1vZGVyYXRvcjo8L3N0cm9uZz4gPHN0cm9uZz5TaWx2YW5hIE11c2NlbGxhPC9zdHJvbmc+LCBTdHJhdGVnaWMgQWR2aXNvciwgU3RhbmRJQ1QuZXUgMjAyOSAmYW1wOyBDRU8sIFRydXN0LUlUIFNlcnZpY2VzPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+PHN0cm9uZz5TcGVha2Vyczo8L3N0cm9uZz48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6bGlzdCAtLT4KPHVsIGNsYXNzPSJ3cC1ibG9jay1saXN0Ij48IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPjxzdHJvbmc+TWFyaWEgR2l1ZmZyaWRhPC9zdHJvbmc+LCBTZW5pb3IgUmVzZWFyY2ggQW5hbHlzdCwgU3RhbmRJQ1QuZXUgMjAyOSBhbmQgVGVycmFEVDwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+PHN0cm9uZz5LeW91bmcgSmFlIFN1bjwvc3Ryb25nPiwgU2VuaW9yIFJlc2VhcmNoZXIsIFN0YW5kYXJkcyBSZXNlYXJjaCBEaXZpc2lvbiwgRVRSSTwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+PHN0cm9uZz5Db3Juw6kgSGVsbW9uczwvc3Ryb25nPiwgQWR2aXNvciBEaWdpdGFsIFR3aW4sIEdlb0JJTSBhbmQgU3RhbmRhcmRpc2F0aW9uIE11bmljaXBhbGl0eSBvZiBSb3R0ZXJkYW0sIFRoZSBOZXRoZXJsYW5kczwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+PC91bD4KPCEtLSAvd3A6bGlzdCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD48c3Ryb25nPlF1ZXN0aW9ucyAmYW1wOyBBbnPigIt3ZXJz4oCLPC9zdHJvbmc+PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnNwYWNlciB7ImhlaWdodCI6IjQycHgifSAtLT4KPGRpdiBzdHlsZT0iaGVpZ2h0OjQycHgiIGFyaWEtaGlkZGVuPSJ0cnVlIiBjbGFzcz0id3AtYmxvY2stc3BhY2VyIj48L2Rpdj4KPCEtLSAvd3A6c3BhY2VyIC0tPgoKPCEtLSB3cDpxdW90ZSB7InN0eWxlIjp7ImVsZW1lbnRzIjp7ImxpbmsiOnsiY29sb3IiOnsidGV4dCI6InZhcjpwcmVzZXR8Y29sb3J8dml2aWQtY3lhbi1ibHVlIn19fX0sInRleHRDb2xvciI6InZpdmlkLWN5YW4tYmx1ZSJ9IC0tPgo8YmxvY2txdW90ZSBjbGFzcz0id3AtYmxvY2stcXVvdGUgaGFzLXZpdmlkLWN5YW4tYmx1ZS1jb2xvciBoYXMtdGV4dC1jb2xvciBoYXMtbGluay1jb2xvciI+PCEtLSB3cDpwYXJhZ3JhcGggeyJmb250U2l6ZSI6Im1lZGl1bSJ9IC0tPgo8cCBjbGFzcz0iaGFzLW1lZGl1bS1mb250LXNpemUiPjxzdHJvbmc+PHN0cm9uZz48c3Ryb25nPjEyOjAwLTEyOjUwIDxzdHJvbmc+RnJvbSBGcmFnbWVudGF0aW9uIHRvIEludGVyb3BlcmFiaWxpdHkgaW4gdGhlIENpdGl2ZXJzZTwvc3Ryb25nPjwvc3Ryb25nPjwvc3Ryb25nPjwvc3Ryb25nPjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPjwvYmxvY2txdW90ZT4KPCEtLSAvd3A6cXVvdGUgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+VGhpcyBzZXNzaW9uIHdpbGwgZGlzY3VzcyBvbmdvaW5nIHN0YW5kYXJkaXphdGlvbiBlZmZvcnRzIGFuZCBleHBsb3JlIHdheXMgdG8gYWRkcmVzcyBmcmFnbWVudGF0aW9uIGluIGNpdGl2ZXJzZSBkZXZlbG9wbWVudCwgd2l0aCBhIHZpZXcgdG8gYWR2YW5jaW5nIGNvaGVyZW50LCBpbnRlcm9wZXJhYmxlIGdsb2JhbCBzdGFuZGFyZHMuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+PHN0cm9uZz5Nb2RlcmF0b3I6IOKAi01hcnRpbiBCcnluc2tvdjwvc3Ryb25nPiwgRm91bmRpbmcgQm9hcmQgRGlyZWN0b3IgYW5kIFN0YW5kYXJkaXNhdGlvbiBMZWFkLCBPQVNDPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+PHN0cm9uZz5TcGVha2Vyczo8L3N0cm9uZz48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6bGlzdCAtLT4KPHVsIGNsYXNzPSJ3cC1ibG9jay1saXN0Ij48IS0tIHdwOmxpc3QtaXRlbSAtLT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT48c3Ryb25nPlRvcmJqw7ZybiBMYWhyaW4sPC9zdHJvbmc+IElTTy9JRUMgSlRDMSBDRzIg4oCcU3RyYXRlZ2ljIENvb3JkaW5hdGlvbiBHcm91cCBvbiBNZXRhdmVyc2XigJ08L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPjxzdHJvbmc+Q2hyaXN0b3BoIFJ1bmRlLCA8L3N0cm9uZz5DaGFpciwgVGVjaG5pY2FsIFdvcmtpbmcgR3JvdXAgb24gVmlydHVhbCBXb3JsZHMsIFN0YW5kSUNULmV1PC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPjwvdWw+CjwhLS0gL3dwOmxpc3QgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+PHN0cm9uZz5RdWVzdGlvbnMgJmFtcDsgQW5z4oCLd2Vyc+KAizwvc3Ryb25nPjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpzcGFjZXIgeyJoZWlnaHQiOiI0MnB4In0gLS0+CjxkaXYgc3R5bGU9ImhlaWdodDo0MnB4IiBhcmlhLWhpZGRlbj0idHJ1ZSIgY2xhc3M9IndwLWJsb2NrLXNwYWNlciI+PC9kaXY+CjwhLS0gL3dwOnNwYWNlciAtLT4KCjwhLS0gd3A6cXVvdGUgeyJzdHlsZSI6eyJlbGVtZW50cyI6eyJsaW5rIjp7ImNvbG9yIjp7InRleHQiOiJ2YXI6cHJlc2V0fGNvbG9yfHZpdmlkLWN5YW4tYmx1ZSJ9fX19LCJ0ZXh0Q29sb3IiOiJ2aXZpZC1jeWFuLWJsdWUifSAtLT4KPGJsb2NrcXVvdGUgY2xhc3M9IndwLWJsb2NrLXF1b3RlIGhhcy12aXZpZC1jeWFuLWJsdWUtY29sb3IgaGFzLXRleHQtY29sb3IgaGFzLWxpbmstY29sb3IiPjwhLS0gd3A6cGFyYWdyYXBoIHsiZm9udFNpemUiOiJtZWRpdW0ifSAtLT4KPHAgY2xhc3M9Imhhcy1tZWRpdW0tZm9udC1zaXplIj48c3Ryb25nPjxzdHJvbmc+PHN0cm9uZz4xMjo1MC0xMzowMDwvc3Ryb25nPjwvc3Ryb25nPiBLZXlub3RlPC9zdHJvbmc+PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmxpc3QgLS0+Cjx1bCBjbGFzcz0id3AtYmxvY2stbGlzdCI+PCEtLSB3cDpsaXN0LWl0ZW0geyJzdHlsZSI6eyJlbGVtZW50cyI6eyJsaW5rIjp7ImNvbG9yIjp7InRleHQiOiJ2YXI6cHJlc2V0fGNvbG9yfGJsYWNrIn19fX0sInRleHRDb2xvciI6ImJsYWNrIn0gLS0+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT48L3VsPgo8IS0tIC93cDpsaXN0IC0tPjwvYmxvY2txdW90ZT4KPCEtLSAvd3A6cXVvdGUgLS0+Cgo8IS0tIHdwOnNwYWNlciB7ImhlaWdodCI6IjQycHgifSAtLT4KPGRpdiBzdHlsZT0iaGVpZ2h0OjQycHgiIGFyaWEtaGlkZGVuPSJ0cnVlIiBjbGFzcz0id3AtYmxvY2stc3BhY2VyIj48L2Rpdj4KPCEtLSAvd3A6c3BhY2VyIC0tPgoKPCEtLSB3cDpxdW90ZSB7InN0eWxlIjp7ImVsZW1lbnRzIjp7ImxpbmsiOnsiY29sb3IiOnsidGV4dCI6InZhcjpwcmVzZXR8Y29sb3J8YmxhY2sifX19fSwidGV4dENvbG9yIjoiYmxhY2sifSAtLT4KPGJsb2NrcXVvdGUgY2xhc3M9IndwLWJsb2NrLXF1b3RlIGhhcy1ibGFjay1jb2xvciBoYXMtdGV4dC1jb2xvciBoYXMtbGluay1jb2xvciI+PCEtLSB3cDpwYXJhZ3JhcGggeyJzdHlsZSI6eyJlbGVtZW50cyI6eyJsaW5rIjp7ImNvbG9yIjp7InRleHQiOiJ2YXI6cHJlc2V0fGNvbG9yfGJsYWNrIn19fX0sInRleHRDb2xvciI6ImJsYWNrIiwiZm9udFNpemUiOiJtZWRpdW0ifSAtLT4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPjwvYmxvY2txdW90ZT4KPCEtLSAvd3A6cXVvdGUgLS0+Cgo8IS0tIHdwOnNwYWNlciB7ImhlaWdodCI6IjQycHgifSAtLT4KPGRpdiBzdHlsZT0iaGVpZ2h0OjQycHgiIGFyaWEtaGlkZGVuPSJ0cnVlIiBjbGFzcz0id3AtYmxvY2stc3BhY2VyIj48L2Rpdj4KPCEtLSAvd3A6c3BhY2VyIC0tPgoKPCEtLSB3cDpxdW90ZSB7InN0eWxlIjp7ImVsZW1lbnRzIjp7ImxpbmsiOnsiY29sb3IiOnsidGV4dCI6InZhcjpwcmVzZXR8Y29sb3J8dml2aWQtY3lhbi1ibHVlIn19fX0sInRleHRDb2xvciI6InZpdmlkLWN5YW4tYmx1ZSJ9IC0tPgo8YmxvY2txdW90ZSBjbGFzcz0id3AtYmxvY2stcXVvdGUgaGFzLXZpdmlkLWN5YW4tYmx1ZS1jb2xvciBoYXMtdGV4dC1jb2xvciBoYXMtbGluay1jb2xvciI+PCEtLSB3cDpwYXJhZ3JhcGggeyJmb250U2l6ZSI6Im1lZGl1bSJ9IC0tPgo8cCBjbGFzcz0iaGFzLW1lZGl1bS1mb250LXNpemUiPjxzdHJvbmc+PHN0cm9uZz48c3Ryb25nPjxzdHJvbmc+PHN0cm9uZz4xNDowMC0gMTQ6MzAgPHN0cm9uZz5UaGUgQ2l0aXZlcnNlIGluIEFjdGlvbjogRnJvbSBWaXNpb24gdG8gRGVsaXZlcnk8L3N0cm9uZz48L3N0cm9uZz48L3N0cm9uZz48L3N0cm9uZz48L3N0cm9uZz48L3N0cm9uZz48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT48L2Jsb2NrcXVvdGU+CjwhLS0gL3dwOnF1b3RlIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+PHN0cm9uZz5TcGVha2Vyczo8L3N0cm9uZz48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6bGlzdCAtLT4KPHVsIGNsYXNzPSJ3cC1ibG9jay1saXN0Ij48IS0tIHdwOmxpc3QtaXRlbSAtLT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT48L3VsPgo8IS0tIC93cDpsaXN0IC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPjxzdHJvbmc+UXVlc3Rpb25zICZhbXA7IEFuc+KAi3dlcnPigIs8L3N0cm9uZz48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6c3BhY2VyIHsiaGVpZ2h0IjoiNDJweCJ9IC0tPgo8ZGl2IHN0eWxlPSJoZWlnaHQ6NDJweCIgYXJpYS1oaWRkZW49InRydWUiIGNsYXNzPSJ3cC1ibG9jay1zcGFjZXIiPjwvZGl2Pgo8IS0tIC93cDpzcGFjZXIgLS0+Cgo8IS0tIHdwOnF1b3RlIHsic3R5bGUiOnsiZWxlbWVudHMiOnsibGluayI6eyJjb2xvciI6eyJ0ZXh0IjoidmFyOnByZXNldHxjb2xvcnx2aXZpZC1jeWFuLWJsdWUifX19fSwidGV4dENvbG9yIjoidml2aWQtY3lhbi1ibHVlIn0gLS0+CjxibG9ja3F1b3RlIGNsYXNzPSJ3cC1ibG9jay1xdW90ZSBoYXMtdml2aWQtY3lhbi1ibHVlLWNvbG9yIGhhcy10ZXh0LWNvbG9yIGhhcy1saW5rLWNvbG9yIj48IS0tIHdwOnBhcmFncmFwaCB7ImZvbnRTaXplIjoibWVkaXVtIn0gLS0+CjxwIGNsYXNzPSJoYXMtbWVkaXVtLWZvbnQtc2l6ZSI+PHN0cm9uZz48c3Ryb25nPjxzdHJvbmc+PHN0cm9uZz48c3Ryb25nPjE0OjMwIOKAkyAxNTowMCA8c3Ryb25nPkNvbm5lY3RpbmcgRWZmb3J0czogUGF0aHdheXMgdG8gQ29sbGFib3JhdGl2ZSBDaXRpdmVyc2UgU3RhbmRhcmRpemF0aW9uPC9zdHJvbmc+PC9zdHJvbmc+PC9zdHJvbmc+PC9zdHJvbmc+PC9zdHJvbmc+PC9zdHJvbmc+PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+PC9ibG9ja3F1b3RlPgo8IS0tIC93cDpxdW90ZSAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5UaGlzIHNlc3Npb24gd2lsbCBleHBsb3JlIGhvdyBjbG9zZXIgYWxpZ25tZW50IG9mIHN0YW5kYXJkcyBlZmZvcnRzIGFuZCBzdHJvbmdlciBsaW5rcyBiZXR3ZWVuIHByb2plY3RzIGFuZCBpbml0aWF0aXZlcyBjYW4gc3VwcG9ydCBjaXRpZXMgaW4gYWRvcHRpbmcgaW50ZXJvcGVyYWJsZSwgcGVvcGxlLWNlbnRyZWQgQ2l0aXZlcnNlIHNvbHV0aW9ucy4gSXQgd2lsbCBjb25zaWRlciBwcmlvcml0eSBhcmVhcyBmb3Igam9pbnQgYWN0aW9uLCBpbmNsdWRpbmcgY29sbGFib3JhdGl2ZSBzdGFuZGFyZHMgZGV2ZWxvcG1lbnQgYW5kIGNvb3BlcmF0aW9uIG1lY2hhbmlzbXMgdG8gc3VwcG9ydCBnbG9iYWwgc3RhbmRhcmRpemF0aW9uLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6c3BhY2VyIHsiaGVpZ2h0IjoiNDJweCJ9IC0tPgo8ZGl2IHN0eWxlPSJoZWlnaHQ6NDJweCIgYXJpYS1oaWRkZW49InRydWUiIGNsYXNzPSJ3cC1ibG9jay1zcGFjZXIiPjwvZGl2Pgo8IS0tIC93cDpzcGFjZXIgLS0+Cgo8IS0tIHdwOnF1b3RlIHsic3R5bGUiOnsiZWxlbWVudHMiOnsibGluayI6eyJjb2xvciI6eyJ0ZXh0IjoidmFyOnByZXNldHxjb2xvcnx2aXZpZC1jeWFuLWJsdWUifX19fSwidGV4dENvbG9yIjoidml2aWQtY3lhbi1ibHVlIn0gLS0+CjxibG9ja3F1b3RlIGNsYXNzPSJ3cC1ibG9jay1xdW90ZSBoYXMtdml2aWQtY3lhbi1ibHVlLWNvbG9yIGhhcy10ZXh0LWNvbG9yIGhhcy1saW5rLWNvbG9yIj48IS0tIHdwOnBhcmFncmFwaCB7ImZvbnRTaXplIjoibWVkaXVtIn0gLS0+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT48L2Jsb2NrcXVvdGU+CjwhLS0gL3dwOnF1b3RlIC0tPgoKPCEtLSB3cDpsaXN0IC0tPgo8dWwgY2xhc3M9IndwLWJsb2NrLWxpc3QiPjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+PHN0cm9uZz5IZWxlbiBLw7ZwbWFuPC9zdHJvbmc+LCBEZXB1dHkgSGVhZCBvZiBVbml0LCBFdXJvcGVhbiBDb21taXNzaW9uPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT48c3Ryb25nPkthcmwtRmlsaXAgQ29lbmVncmFjaHRzPC9zdHJvbmc+LCBDaGFpciBvZiB0aGUgQm9hcmQgb2YgRGlyZWN0b3JzIGFuZCBFeGVjdXRpdmUgRGlyZWN0b3IsIE9wZW4gJmFtcDsgQWdpbGUgU21hcnQgQ2l0aWVzICZhbXA7IENvbW11bml0aWVzIChPQVNDKTwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT48L3VsPgo8IS0tIC93cDpsaXN0IC0tPgoKPCEtLSB3cDpzcGFjZXIgeyJoZWlnaHQiOiIyM3B4In0gLS0+CjxkaXYgc3R5bGU9ImhlaWdodDoyM3B4IiBhcmlhLWhpZGRlbj0idHJ1ZSIgY2xhc3M9IndwLWJsb2NrLXNwYWNlciI+PC9kaXY+CjwhLS0gL3dwOnNwYWNlciAtLT48L2Rpdj4KPCEtLSAvd3A6Y29sdW1uIC0tPjwvZGl2Pgo8IS0tIC93cDpjb2x1bW5zIC0tPgoKPCEtLSB3cDpjb2x1bW5zIHsiYmFja2dyb3VuZENvbG9yIjoid2hpdGUifSAtLT4KPGRpdiBjbGFzcz0id3AtYmxvY2stY29sdW1ucyBoYXMtd2hpdGUtYmFja2dyb3VuZC1jb2xvciBoYXMtYmFja2dyb3VuZCI+PCEtLSB3cDpjb2x1bW4gLS0+CjxkaXYgY2xhc3M9IndwLWJsb2NrLWNvbHVtbiI+PCEtLSB3cDpoZWFkaW5nIHsidGV4dENvbG9yIjoiYmxhY2siLCJmb250U2l6ZSI6Im1lZGl1bSJ9IC0tPgo8aDIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmcgaGFzLWJsYWNrLWNvbG9yIGhhcy10ZXh0LWNvbG9yIGhhcy1tZWRpdW0tZm9udC1zaXplIj48c3Ryb25nPlJlbGF0ZWQgSW5mb3JtYXRpb248L3N0cm9uZz48L2gyPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpsaXN0IC0tPgo8dWwgY2xhc3M9IndwLWJsb2NrLWxpc3QiPjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+PGEgaHJlZj0iaHR0cHM6Ly93d3cuaXR1LmludC9tZC9UMjUtVFNCLUNJUi0wMTE5L2VuIiBkYXRhLXR5cGU9ImxpbmsiIGRhdGEtaWQ9Imh0dHBzOi8vd3d3Lml0dS5pbnQvbWQvVDI1LVRTQi1DSVItMDExOS9lbiI+SW52aXRhdGlvbiBsZXR0ZXI8L2E+PC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+PGEgaHJlZj0iaHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2UvIiBkYXRhLXR5cGU9ImxpbmsiIGRhdGEtaWQ9Imh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlLyI+SVRVIGFjdGl2aXRpZXMgb24gbWV0YXZlcnNlIGFuZCB2aXJ0dWFsIHdvcmxkczwvYT48L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPjxhIGhyZWY9Imh0dHBzOi8vd3d3Lml0dS5pbnQvZW4vSVRVLVQvc3R1ZHlncm91cHMvMjAyNS0yMDI4LzIwL1BhZ2VzL2RlZmF1bHQuYXNweCIgZGF0YS10eXBlPSJsaW5rIiBkYXRhLWlkPSJodHRwczovL3d3dy5pdHUuaW50L2VuL0lUVS1UL3N0dWR5Z3JvdXBzLzIwMjUtMjAyOC8yMC9QYWdlcy9kZWZhdWx0LmFzcHgiPklUVS1UIFN0dWR5IEdyb3VwIDIwOiBJb1QsIGRpZ2l0YWwgdHdpbnMgYW5kIHNtYXJ0IHN1c3RhaW5hYmxlIGNpdGllcyBhbmQgY29tbXVuaXRpZXM8L2E+PC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPjwvdWw+CjwhLS0gL3dwOmxpc3QgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+Q29udGFjdDogPGEgaHJlZj0ibWFpbHRvOmRpZ2l0YWx0cmFuc2Zvcm1hdGlvbkBpdHUuaW50IiB0YXJnZXQ9Il9ibGFuayIgcmVsPSJub3JlZmVycmVyIG5vb3BlbmVyIj5DcmlzdGluYSBCdWV0aTwvYT4gKElUVSk8L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT48L2Rpdj4KPCEtLSAvd3A6Y29sdW1uIC0tPjwvZGl2Pgo8IS0tIC93cDpjb2x1bW5zIC0tPgo8IS0tIC93cDppdHUvbGF5b3V0LXNlY3Rpb24tYmxvY2sgLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJzdHlsZSI6eyJlbGVtZW50cyI6eyJsaW5rIjp7ImNvbG9yIjp7InRleHQiOiJ2YXI6cHJlc2V0fGNvbG9yfHZpdmlkLWN5YW4tYmx1ZSJ9fX19LCJ0ZXh0Q29sb3IiOiJ2aXZpZC1jeWFuLWJsdWUifSAtLT4KPGgyIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIGhhcy12aXZpZC1jeWFuLWJsdWUtY29sb3IgaGFzLXRleHQtY29sb3IgaGFzLWxpbmstY29sb3IiPkJpb2dyYXBoaWVzPC9oMj4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6bWVkaWEtdGV4dCB7Im1lZGlhSWQiOjIzMjYsIm1lZGlhTGluayI6Imh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlLzJmYWMxZDgzLWE4MjEtNDU3YS1hYzAxLWE1OWU1OGI4NTMxMi8iLCJsaW5rRGVzdGluYXRpb24iOiJub25lIiwibWVkaWFUeXBlIjoiaW1hZ2UiLCJtZWRpYVdpZHRoIjoxNSwibWVkaWFTaXplU2x1ZyI6ImZ1bGwiLCJ2ZXJ0aWNhbEFsaWdubWVudCI6InRvcCIsImFuY2hvciI6ImJyeW5za292In0gLS0+CjxkaXYgY2xhc3M9IndwLWJsb2NrLW1lZGlhLXRleHQgaXMtc3RhY2tlZC1vbi1tb2JpbGUgaXMtdmVydGljYWxseS1hbGlnbmVkLXRvcCIgc3R5bGU9ImdyaWQtdGVtcGxhdGUtY29sdW1uczoxNSUgYXV0byIgaWQ9ImJyeW5za292Ij48ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0X19tZWRpYSI+PGltZyBzcmM9Imh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzAzLzJmYWMxZDgzLWE4MjEtNDU3YS1hYzAxLWE1OWU1OGI4NTMxMi03Njh4MTAyNC5qcGVnIiBhbHQ9IiIgY2xhc3M9IndwLWltYWdlLTIzMjYgc2l6ZS1mdWxsIi8+PC9maWd1cmU+PGRpdiBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dF9fY29udGVudCI+PCEtLSB3cDpwYXJhZ3JhcGggeyJwbGFjZWhvbGRlciI6IkNvbnRlbnTigKYifSAtLT4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggeyJwbGFjZWhvbGRlciI6IkNvbnRlbnTigKYifSAtLT4KPHA+Rm91bmRpbmcgQm9hcmQgRGlyZWN0b3IgYW5kIFN0YW5kYXJkaXNhdGlvbiBMZWFkLCBPQVNDPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCB7InBsYWNlaG9sZGVyIjoiQ29udGVudOKApiJ9IC0tPgo8cD5NYXJ0aW4gQnJ5bnNrb3YsIFBoRCAoQ1MpLCBpcyBhbiBhY2FkZW1pYyBhbmQgZGlnaXRhbCBzdGFuZGFyZGlzYXRpb24gZXhwZXJ0IGF0IHRoZSBVbml2ZXJzaXR5IG9mIENvcGVuaGFnZW4gaW4gRGVubWFyaywgYWxzbyBsZWFkaW5nIHN0YW5kYXJkcyBlZmZvcnRzIGF0IHRoZSBCcnVzc2Vscy1iYXNlZCBPcGVuICZhbXA7IEFnaWxlIENpdGllcyAmYW1wOyBDb21tdW5pdGllcyAoT0FTQykgZ2xvYmFsIG5ldHdvcmssIG9mIHdoaWNoIGhlIGlzIHRoZSBmb3JtZXIgYW5kIGZvdW5kaW5nIENoYWlyLiBIaXMgcmVzZWFyY2ggZXhwbG9yZXMgaG93IG1hY2hpbmVzIGFuZCBwZW9wbGUg4oCTIGFuZCBldmVyeXRoaW5nIGluIGJldHdlZW4g4oCTIHBlcmNlaXZlLCBjb25jZXB0dWFsaXNlLCByZWFzb24gYWJvdXQgYW5kIGFjdCBpbiB0aGUgd29ybGRzIHRoZXkgY28taW5oYWJpdCwgYXMgaW5kaXZpZHVhbHMsIGFzIG9yZ2FuaXNhdGlvbnMgYW5kIGFzIGNvbW11bml0aWVzL3N5c3RlbXMgb2YgYWxsIHNpemVzLiBIZSByZWZlcnMgdG8gdGhpcyBhcyBJbnRlcmFjdGlvbiBUZWNobm9sb2dpZXMgdW5mb2xkaW5nIGluIGEgUGxhY2UtQmFzZWQgQ29tcHV0aW5nIHBhcmFkaWdtLiBEciBCcnluc2tvdiBjby1jaGFpcnMgdGhlIERhbmlzaCBTdGFuZGFyZHMgQ29tbWl0dGVlIFMtNDkxIG9uIERhdGEgTWFuYWdlbWVudCBhbmQgRGF0YSBTcGFjZXMgdGhyb3VnaCB3aGljaCBoZSBjby1sZWFkcyB0aGUgZWZmb3J0cyBpbiBFdXJvcGUgdG8gcHJvZHVjZSBoYXJtb25pc2VkIHN0YW5kYXJkcyBmb3IgZGF0YSBzcGFjZXMgKENFTi1DTEMvSlRDIDI1L1dHIDIpIGFuZCByZXByZXNlbnRzIERlbm1hcmsgaW4gdGhlIFVuaXRlZCBOYXRpb25zIHN0YW5kYXJkcyB3b3JrIGZvciBJb1QsIERpZ2l0YWwgVHdpbnMgYW5kIFN1c3RhaW5hYmxlIFNtYXJ0IENpdGllcyBhbmQgQ29tbXVuaXRpZXMgYXQgdGhlIEludGVybmF0aW9uYWwgVGVsZWNvbW11bmljYXRpb25zIFVuaW9uIChJVFUtVC9TRyAyMCkuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+PC9kaXY+PC9kaXY+CjwhLS0gL3dwOm1lZGlhLXRleHQgLS0+Cgo8IS0tIHdwOmdlbmVzaXMtYmxvY2tzL2diLXNwYWNlciAtLT4KPGRpdiBzdHlsZT0iY29sb3I6I2RkZCIgY2xhc3M9IndwLWJsb2NrLWdlbmVzaXMtYmxvY2tzLWdiLXNwYWNlciBnYi1ibG9jay1zcGFjZXIgZ2ItZGl2aWRlci1zb2xpZCBnYi1kaXZpZGVyLXNpemUtMSI+PGhyIHN0eWxlPSJoZWlnaHQ6MzBweCIvPjwvZGl2Pgo8IS0tIC93cDpnZW5lc2lzLWJsb2Nrcy9nYi1zcGFjZXIgLS0+Cgo8IS0tIHdwOm1lZGlhLXRleHQgeyJtZWRpYUlkIjoxOTYzLCJtZWRpYUxpbmsiOiJodHRwczovL3d3dy5pdHUuaW50L21ldGF2ZXJzZS92aXJ0dWFsLXdvcmxkcy8xc3QtdW4tY2l0aXZlcnNlLWNoYWxsZW5nZS9qdXJvcnMvY3Jpc3RpbmEtYnVldGktMjAyNS8iLCJsaW5rRGVzdGluYXRpb24iOiJub25lIiwibWVkaWFUeXBlIjoiaW1hZ2UiLCJtZWRpYVdpZHRoIjoxNSwibWVkaWFTaXplU2x1ZyI6ImZ1bGwiLCJ2ZXJ0aWNhbEFsaWdubWVudCI6InRvcCIsImFuY2hvciI6ImJ1ZXRpIn0gLS0+CjxkaXYgY2xhc3M9IndwLWJsb2NrLW1lZGlhLXRleHQgaXMtc3RhY2tlZC1vbi1tb2JpbGUgaXMtdmVydGljYWxseS1hbGlnbmVkLXRvcCIgc3R5bGU9ImdyaWQtdGVtcGxhdGUtY29sdW1uczoxNSUgYXV0byIgaWQ9ImJ1ZXRpIj48ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0X19tZWRpYSI+PGltZyBzcmM9Imh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI1LzA1L0NyaXN0aW5hLUJ1ZXRpLTIwMjUuanBnIiBhbHQ9IiIgY2xhc3M9IndwLWltYWdlLTE5NjMgc2l6ZS1mdWxsIi8+PC9maWd1cmU+PGRpdiBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dF9fY29udGVudCI+PCEtLSB3cDpwYXJhZ3JhcGggeyJwbGFjZWhvbGRlciI6IkNvbnRlbnTigKYifSAtLT4KPHA+PHN0cm9uZz48c3Ryb25nPkNyaXN0aW5hIEJ1ZXRpPC9zdHJvbmc+PC9zdHJvbmc+PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCB7InBsYWNlaG9sZGVyIjoiQ29udGVudOKApiJ9IC0tPgo8cD5JVFUgRm9jYWwgUG9pbnQgb24gQUktcG93ZXJlZCBWaXJ0dWFsIFdvcmxkczwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggeyJwbGFjZWhvbGRlciI6IkNvbnRlbnTigKYifSAtLT4KPHA+Q3Jpc3RpbmEgQnVldGkgaXMgdGhlIElUVSBGb2NhbCBQb2ludCBvbiBTbWFydCBTdXN0YWluYWJsZSBDaXRpZXMgYW5kIEFJLXBvd2VyZWQgVmlydHVhbCBXb3JsZHMuIFNoZSBpcyBhbHNvIHRoZSBDb3Vuc2VsbG9yIG9mIElUVS1UIFN0dWR5IEdyb3VwIDIwIOKAnEludGVybmV0IG9mIFRoaW5ncywgZGlnaXRhbCB0d2lucyBhbmQgc21hcnQgc3VzdGFpbmFibGUgY2l0aWVzIGFuZCBjb21tdW5pdGllc+KAnSBhbmQgc2VydmVzIGFzIFRTQi9JVFUgZm9jYWwgcG9pbnQgZm9yIExhdGluIEFtZXJpY2EuIENyaXN0aW5hIEJ1ZXRpIGdyYWR1YXRlZCBmcm9tIHRoZSBGYWN1bHR5IG9mIFBvbGl0aWNhbCBTY2llbmNlLCBMYXcgYW5kIEludGVybmF0aW9uYWwgQ29vcGVyYXRpb24gYW5kIERldmVsb3BtZW50IG9mIHRoZSBVbml2ZXJzaXR5IG9mIEZsb3JlbmNlLCB3aGVyZSBzaGUgY29tcGxldGVkIHBvc3RncmFkdWF0ZSBzdHVkaWVzIGluIEludGVybmF0aW9uYWwgQ29vcGVyYXRpb24gYW5kIFRlbGVjb21tdW5pY2F0aW9ucyBMYXcgaW4gRXVyb3BlLiBJbiAyMDAzLCBNcy4gQnVldGkgYnVpbHQgb24gaGVyIGFjYWRlbWljIGNyZWRlbnRpYWxzIGJ5IGNvbXBsZXRpbmcgYSBzcGVjaWFsaXplZCBjb3Vyc2UgaW4gcGVhY2Uga2VlcGluZyBhbmQgaW50ZXJuYXRpb25hbCBjb29wZXJhdGlvbiB3aXRoIHNwZWNpYWwgZm9jdXMgb24gdGVsZWNvbW11bmljYXRpb25zIGF0IHRoZSBGYWN1bHR5IG9mIExhd3MsIFVuaXZlcnNpdHkgb2YgTWFsdGEsIGJlZm9yZSBqb2luaW5nIHRoZSBJbnRlcm5hdGlvbmFsIFRlbGVjb21tdW5pY2F0aW9uIFVuaW9uIGluIEdlbmV2YSBpbiBKYW51YXJ5IDIwMDQuIEFzIHBhcnQgb2YgdGhlIEludGVybmF0aW9uYWwgV29tZW7igJlzIERheSAyMDE2LCBzaGUgd2FzIG5hbWVkIGFzIG9uZSBvZiB0aGUgdGVuIEdlbmV2YS1iYXNlZCBpbnNwaXJhdGlvbmFsIHdvbWVuIHdvcmtpbmcgdG8gcHJvdGVjdCB0aGUgZW52aXJvbm1lbnQuIFNoZSBoYXMgYXV0aG9yZWQgb3ZlciA0MCByZXBvcnRzIG9uIHRlbGVjb21tdW5pY2F0aW9uIGFuZCBlbWVyZ2luZyB0ZWNobm9sb2d5IGlzc3Vlcy4gQSBuYXRpdmUgSXRhbGlhbiBzcGVha2VyLCBDcmlzdGluYSBpcyBhbHNvIGZsdWVudCBpbiBFbmdsaXNoLCBGcmVuY2ggYW5kIFNwYW5pc2guPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+PC9kaXY+PC9kaXY+CjwhLS0gL3dwOm1lZGlhLXRleHQgLS0+Cgo8IS0tIHdwOmdlbmVzaXMtYmxvY2tzL2diLXNwYWNlciAtLT4KPGRpdiBzdHlsZT0iY29sb3I6I2RkZCIgY2xhc3M9IndwLWJsb2NrLWdlbmVzaXMtYmxvY2tzLWdiLXNwYWNlciBnYi1ibG9jay1zcGFjZXIgZ2ItZGl2aWRlci1zb2xpZCBnYi1kaXZpZGVyLXNpemUtMSI+PGhyIHN0eWxlPSJoZWlnaHQ6MzBweCIvPjwvZGl2Pgo8IS0tIC93cDpnZW5lc2lzLWJsb2Nrcy9nYi1zcGFjZXIgLS0+Cgo8IS0tIHdwOm1lZGlhLXRleHQgeyJtZWRpYUlkIjoyMTgxLCJtZWRpYUxpbmsiOiJodHRwczovL3d3dy5pdHUuaW50L21ldGF2ZXJzZS92aXJ0dWFsLXdvcmxkcy8xc3QtY2l0aXZlcnNlLWFzc2VtYmx5L2hlYWRzaG90LWpwZy8iLCJsaW5rRGVzdGluYXRpb24iOiJub25lIiwibWVkaWFUeXBlIjoiaW1hZ2UiLCJtZWRpYVdpZHRoIjoxNSwibWVkaWFTaXplU2x1ZyI6ImZ1bGwiLCJ2ZXJ0aWNhbEFsaWdubWVudCI6InRvcCIsImFuY2hvciI6IkNvZW5lZ3JhY2h0cyJ9IC0tPgo8ZGl2IGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0IGlzLXN0YWNrZWQtb24tbW9iaWxlIGlzLXZlcnRpY2FsbHktYWxpZ25lZC10b3AiIHN0eWxlPSJncmlkLXRlbXBsYXRlLWNvbHVtbnM6MTUlIGF1dG8iIGlkPSJDb2VuZWdyYWNodHMiPjxmaWd1cmUgY2xhc3M9IndwLWJsb2NrLW1lZGlhLXRleHRfX21lZGlhIj48aW1nIHNyYz0iaHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2Uvd3AtY29udGVudC91cGxvYWRzLzIwMjUvMTAvaGVhZHNob3QuanBnLTEwMjR4OTkyLmpwZWciIGFsdD0iIiBjbGFzcz0id3AtaW1hZ2UtMjE4MSBzaXplLWZ1bGwiLz48L2ZpZ3VyZT48ZGl2IGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0X19jb250ZW50Ij48IS0tIHdwOnBhcmFncmFwaCB7InBsYWNlaG9sZGVyIjoiQ29udGVudOKApiJ9IC0tPgo8cD48c3Ryb25nPjxzdHJvbmc+S2FybC1GaWxpcCBDb2VuZWdyYWNodHM8L3N0cm9uZz48L3N0cm9uZz48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIHsicGxhY2Vob2xkZXIiOiJDb250ZW504oCmIn0gLS0+CjxwPkNoYWlyIG9mIHRoZSBCb2FyZCBvZiBEaXJlY3RvcnMgYW5kIEV4ZWN1dGl2ZSBEaXJlY3RvciwgT3BlbiAmYW1wOyBBZ2lsZSBTbWFydCBDaXRpZXMgJmFtcDsgQ2l0aWVzIChPQVNDKTwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggeyJwbGFjZWhvbGRlciI6IkNvbnRlbnTigKYifSAtLT4KPHA+S2FybC1GaWxpcCBpcyBDaGFpciBvZiB0aGUgR292ZXJuaW5nIEJvZHkgYW5kIEV4ZWN1dGl2ZSBEaXJlY3RvciBvZiBPcGVuICZhbXA7IEFnaWxlIFNtYXJ0IENpdGllcyAmYW1wOyBDb21tdW5pdGllcywgYW4gaW50ZXJuYXRpb25hbCBuZXR3b3JrIG9mIDE5MCsgbG9jYWwgYW5kIHJlZ2lvbmFsIGF1dGhvcml0aWVzIHN1cHBvcnRpbmcgaXRzIG1lbWJlcnMgaW4gdGhlaXIgZGlnaXRhbCB0cmFuc2Zvcm1hdGlvbiBqb3VybmV5IHdpdGggYSBzdHJvbmcgZm9jdXMgb24gaW50ZXJvcGVyYWJpbGl0eS48YnI+SGUgaXMgYWxzbyBIZWFkIG9mIHRoZSBEYXRhLCBHb3Zlcm5hbmNlIGFuZCBDb21tdW5pdGllcyBVbml0IGF0IHRoZSBpbWVjIHJlc2VhcmNoIGdyb3VwIFNNSVQgb2YgdGhlIFZyaWplIFVuaXZlcnNpdGVpdCBCcnVzc2VsIChpbWVjLVNNSVQsIFZVQikuIFRoZSBtYWluIGZvY3VzIG9mIHRoZSB3b3JrIG9mIGhpcyB1bml0IGlzIG9uIGdvdmVybmFuY2UgYW5kIGJ1c2luZXNzIGFzcGVjdHMgb2YgdXJiYW4gZGlnaXRhbCB0cmFuc2Zvcm1hdGlvbiBhbmQgdXJiYW4gaW5ub3ZhdGlvbiwgaW5jbHVkaW5nIGRhdGEgc3BhY2VzLCBsb2NhbCBkaWdpdGFsIHR3aW5zIGFuZCBwZXJzb25hbCBkYXRhIG1hbmFnZW1lbnQuIEN1cnJlbnRseSwgaGUgYWxzbyBzZXJ2ZXMgYXMgU2VuaW9yIFBvbGljeSBBZHZpc29yIFNtYXJ0IENpdGllcywgRGF0YSBTcGFjZXMsIExvY2FsIERpZ2l0YWwgVHdpbnMgYW5kIENpdGlWZXJzZSBhdCBGQVJJLCB0aGUgQUkgZm9yIHRoZSBDb21tb24gR29vZCBJbnN0aXR1dGUgaW4gQnJ1c3NlbHMuPGJyPkJlZm9yZSBqb2luaW5nIFNNSVQsIGhlIHNlcnZlZCBpbiBnb3Zlcm5tZW50IGZvciAyNCB5ZWFycywgd29ya2luZyBhdCB0aGUgbG9jYWwgbGV2ZWwgYXMgQ2hpZWYgU3RyYXRlZ3kgT2ZmaWNlciBvZiB0aGUgQ2l0eSBvZiBHaGVudCBhbmQgYXQgdGhlIEJlbGdpYW4gRlBTIEp1c3RpY2Ugb24gZGlnaXRhbCBwb2xpY2llcyBhbmQgZGlnaXRhbCB0cmFuc2Zvcm1hdGlvbiBwcm9ncmFtbWVzLiBIZSBob2xkcyBhIG1hc3RlciBvZiBsYXdzIGRlZ3JlZSwgc3BlY2lhbGl6ZWQgaW4gRXVyb3BlYW4gYW5kIEludGVybmF0aW9uYWwgTGF3LjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPjwvZGl2PjwvZGl2Pgo8IS0tIC93cDptZWRpYS10ZXh0IC0tPgoKPCEtLSB3cDpnZW5lc2lzLWJsb2Nrcy9nYi1zcGFjZXIgLS0+CjxkaXYgc3R5bGU9ImNvbG9yOiNkZGQiIGNsYXNzPSJ3cC1ibG9jay1nZW5lc2lzLWJsb2Nrcy1nYi1zcGFjZXIgZ2ItYmxvY2stc3BhY2VyIGdiLWRpdmlkZXItc29saWQgZ2ItZGl2aWRlci1zaXplLTEiPjxociBzdHlsZT0iaGVpZ2h0OjMwcHgiLz48L2Rpdj4KPCEtLSAvd3A6Z2VuZXNpcy1ibG9ja3MvZ2Itc3BhY2VyIC0tPgoKPCEtLSB3cDptZWRpYS10ZXh0IHsibWVkaWFJZCI6MzM0LCJtZWRpYUxpbmsiOiJodHRwczovL3d3dy5pdHUuaW50L21ldGF2ZXJzZS8xc3Qtc3BlY2lhbC1zZXNzaW9uLWZnLW12LWJpb3Mvb2thbi1nZXJheS1zY2FsZWQtMi8iLCJsaW5rRGVzdGluYXRpb24iOiJub25lIiwibWVkaWFUeXBlIjoiaW1hZ2UiLCJtZWRpYVdpZHRoIjoxNSwibWVkaWFTaXplU2x1ZyI6ImZ1bGwiLCJ2ZXJ0aWNhbEFsaWdubWVudCI6InRvcCIsImFuY2hvciI6ImdlcmF5In0gLS0+CjxkaXYgY2xhc3M9IndwLWJsb2NrLW1lZGlhLXRleHQgaXMtc3RhY2tlZC1vbi1tb2JpbGUgaXMtdmVydGljYWxseS1hbGlnbmVkLXRvcCIgc3R5bGU9ImdyaWQtdGVtcGxhdGUtY29sdW1uczoxNSUgYXV0byIgaWQ9ImdlcmF5Ij48ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0X19tZWRpYSI+PGltZyBzcmM9Imh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIzLzA4L09rYW4tR2VyYXktc2NhbGVkLTItZTE2OTE1MDU0NTg2OTItMTAyNHgxMDI0LmpwZyIgYWx0PSIiIGNsYXNzPSJ3cC1pbWFnZS0zMzQgc2l6ZS1mdWxsIi8+PC9maWd1cmU+PGRpdiBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dF9fY29udGVudCI+PCEtLSB3cDpwYXJhZ3JhcGggeyJwbGFjZWhvbGRlciI6IkNvbnRlbnTigKYifSAtLT4KPHA+PHN0cm9uZz48c3Ryb25nPjxzdHJvbmc+T2thbiBHZXJheTwvc3Ryb25nPjwvc3Ryb25nPjwvc3Ryb25nPjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggeyJwbGFjZWhvbGRlciI6IkNvbnRlbnTigKYifSAtLT4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggeyJwbGFjZWhvbGRlciI6IkNvbnRlbnTigKYifSAtLT4KPHA+PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCB7InBsYWNlaG9sZGVyIjoiQ29udGVudOKApiJ9IC0tPgo8cD5Eci4gT2thbiBHZXJheSBoYXMgbW9yZSB0aGFuIDI1IHllYXJzIG9mIGV4cGVyaWVuY2UgaW4gY29uc3VsdGluZyBhbmQgYWR2aXNvcnkgcm9sZXMgYWNyb3NzIHZhcmlvdXMgaW5kdXN0cmllcy4gSGUgaGFzIGNvbnN1bHRlZCBmb3IgYSBudW1iZXIgb2Ygb3JnYW5pemF0aW9ucyBpbiBOZXRoZXJsYW5kcywgRnJhbmNlLCBJdGFseSwgR2VybWFueSwgU291dGggQWZyaWNhLCBUdXJrZXkgYW5kIER1YmFpLiBIZSB3b3JrZWQgYXQgQS5ULiBLZWFybmV5IGdsb2JhbCBtYW5hZ2VtZW50IGNvbnN1bHRpbmcgZmlybSBmb3IgNiB5ZWFycyBhbmQgd2FzIGEgbWVtYmVyIG9mIHRoZSBHbG9iYWwgVGVsZWNvbW11bmljYXRpb25zIGFuZCBIaWdoZXIgVGVjaG5vbG9neSBjb3JlIHRlYW0gYmVmb3JlIGhlIGpvaW5lZCBEdWJhaSBHb3Zlcm5tZW50IGluIDIwMDIuIEhlIGhhcyB3b3JrZWQgYXMgdGhlIFN0cmF0ZWdpYyBQbGFubmluZyBBZHZpc29yIGluIER1YmFpIGVHb3Zlcm5tZW50LCBEdWJhaSBTbWFydCBHb3Zlcm5tZW50LCBTbWFydCBEdWJhaSBPZmZpY2UgYW5kIHJlY2VudGx5IER1YmFpIERpZ2l0YWwgQXV0aG9yaXR5LiBIaXMgcmVzcG9uc2liaWxpdGllcyBpbmNsdWRlIFN0cmF0ZWdpYyBQbGFubmluZywgU3RyYXRlZ2ljIFBlcmZvcm1hbmNlIE1hbmFnZW1lbnQgYW5kIFBvbGljeSBNYWtpbmcgYW1vbmcgb3RoZXJzLjxicj5Eci4gR2VyYXkgaXMgdGhlIFU0U1NDIENoYWlyIChVNFNTQyBpcyBhIFVOIGluaXRpYXRpdmUgY29vcmRpbmF0ZWQgYnkgSVRVLCBVTkVDRSBhbmQgVU4tSGFiaXRhdCBhbmQgc3VwcG9ydGVkIGJ5IG90aGVyIDE2IFVOIGJvZGllcywgdGhhdCBoZWxwIHN1cHBvcnQgdGhlIGRldmVsb3BtZW50IG9mIGluc3RpdHV0aW9uYWwgcG9saWNpZXMgYW5kIHN0cmF0ZWdpZXMgd2hpY2ggZW5jb3VyYWdlIHRoZSB1c2Ugb2YgZGlnaXRhbCB0ZWNobm9sb2dpZXMgdG8gZmFjaWxpdGF0ZSBkaWdpdGFsIHRyYW5zZm9ybWF0aW9uIGFuZCBlYXNlIHRoZSB0cmFuc2l0aW9uIHRvIHNtYXJ0IHN1c3RhaW5hYmxlIGNpdGllcykuIEhlIGlzIGxlYWRpbmcgc2V2ZXJhbCB0aGVtYXRpYyBncm91cHMgZ2xvYmFsbHkgZm9yIFU0U1NDIG5hbWVseSDigJxHdWlkZWxpbmVzIG9uIFN0cmF0ZWdpZXMgZm9yIENpcmN1bGFyIENpdGllc+KAnSwg4oCcQ2l0eSBTY2llbmNlIEFwcGxpY2F0aW9uIEZyYW1ld29ya+KAnSwg4oCcQUkgaW4gQ2l0aWVz4oCdLCDigJxFbmFibGluZyBQZW9wbGUtQ2VudGVyZWQgQ2l0aWVzIHRocm91Z2ggRGlnaXRhbCBUcmFuc2Zvcm1hdGlvbuKAnSwgYW5kIOKAnERpZ2l0YWwgV2VsbGJlaW5n4oCdLjxicj5Eci4gR2VyYXkgaXMgdGhlIENvLVJhcHBvcnRldXIgb2YgdGhlIElUVSBTdHVkeSBHcm91cCAyMCwgUXVlc3Rpb24gNyBvbiDigJxFdmFsdWF0aW9uIGFuZCBhc3Nlc3NtZW50IG9mIFNtYXJ0IFN1c3RhaW5hYmxlIENpdGllcyBhbmQgQ29tbXVuaXRpZXPigJ0uIEhlIGlzIGEgbWVtYmVyIG9mIHRoZSBJRUMtSVNPLUlUVSBKb2ludCBTbWFydCBDaXRpZXMgVGFzayBGb3JjZSAoSi1TQ1RGKS4gSGUgaXMgQ28tQ2hhaXJpbmcgdGhlIFdvcmtpbmcgR3JvdXAg4oCcRWNvbm9taWMsIHJlZ3VsYXRvcnkgJmFtcDsgY29tcGV0aXRpb24gYXNwZWN0c+KAnSBpbiB0aGUgSVRVIEZvY3VzIEdyb3VwIG9uIG1ldGF2ZXJzZSAoRkctTVYpLiBIZSB3YXMgYWxzbyB0aGUgQ28tQ2hhaXIgb2YgdGhlIOKAnERhdGEgRWNvbm9teSBJbXBhY3QsIENvbW1lcmNpYWxpemF0aW9uIGFuZCBNb25ldGl6YXRpb27igJ0gV29ya2luZyBHcm91cCwgcGFydCBvZiB0aGUgSVRVIEZvY3VzIEdyb3VwIG9uIERhdGEgUHJvY2Vzc2luZyBhbmQgTWFuYWdlbWVudC48YnI+RHIuIEdlcmF5IGhvbGRzIGEgZG91YmxlIG1ham9yIEIuIFNjLiBkZWdyZWUgaW4gSW5kdXN0cmlhbCBhbmQgQ29tcHV0ZXIgRW5naW5lZXJpbmcgZnJvbSBCb3NwaG9ydXMgVW5pdmVyc2l0eSBpbiBJc3RhbmJ1bCBUdXJrZXksIGFuIE0uU2MuIGRlZ3JlZSBpbiBFbGVjdHJpY2FsIEVuZ2luZWVyaW5nIGFuZCBhIFBoLkQuIGRlZ3JlZSBpbiBTeXN0ZW1zIGFuZCBDb250cm9sIEVuZ2luZWVyaW5nIGZyb20gdGhlIFVuaXZlcnNpdHkgb2YgTWFzc2FjaHVzZXR0cyBpbiB0aGUgVVMuIEhlIGhhcyBwdWJsaXNoZWQgc2V2ZXJhbCBqb3VybmFsIGFuZCBjb25mZXJlbmNlIHBhcGVycyBhbmQgd2FzIGFuIGFkanVuY3QgbGVjdHVyZXIgaW4gbWFuYWdlbWVudCBmb3IgMTUgeWVhcnMuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+PC9kaXY+PC9kaXY+CjwhLS0gL3dwOm1lZGlhLXRleHQgLS0+Cgo8IS0tIHdwOmdlbmVzaXMtYmxvY2tzL2diLXNwYWNlciAtLT4KPGRpdiBzdHlsZT0iY29sb3I6I2RkZCIgY2xhc3M9IndwLWJsb2NrLWdlbmVzaXMtYmxvY2tzLWdiLXNwYWNlciBnYi1ibG9jay1zcGFjZXIgZ2ItZGl2aWRlci1zb2xpZCBnYi1kaXZpZGVyLXNpemUtMSI+PGhyIHN0eWxlPSJoZWlnaHQ6MzBweCIvPjwvZGl2Pgo8IS0tIC93cDpnZW5lc2lzLWJsb2Nrcy9nYi1zcGFjZXIgLS0+Cgo8IS0tIHdwOm1lZGlhLXRleHQgeyJtZWRpYUlkIjoyMzI3LCJtZWRpYUxpbmsiOiJodHRwczovL3d3dy5pdHUuaW50L21ldGF2ZXJzZS9lNjMxODY5Ni04NmFiLTQ1ZjgtODY2Zi1iMjEwZWVjYjRjYzkvIiwibGlua0Rlc3RpbmF0aW9uIjoibm9uZSIsIm1lZGlhVHlwZSI6ImltYWdlIiwibWVkaWFXaWR0aCI6MTUsIm1lZGlhU2l6ZVNsdWciOiJmdWxsIiwidmVydGljYWxBbGlnbm1lbnQiOiJ0b3AiLCJhbmNob3IiOiJnaXVmZnJpZGEifSAtLT4KPGRpdiBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dCBpcy1zdGFja2VkLW9uLW1vYmlsZSBpcy12ZXJ0aWNhbGx5LWFsaWduZWQtdG9wIiBzdHlsZT0iZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjE1JSBhdXRvIiBpZD0iZ2l1ZmZyaWRhIj48ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0X19tZWRpYSI+PGltZyBzcmM9Imh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzAzL2U2MzE4Njk2LTg2YWItNDVmOC04NjZmLWIyMTBlZWNiNGNjOS5wbmciIGFsdD0iIiBjbGFzcz0id3AtaW1hZ2UtMjMyNyBzaXplLWZ1bGwiLz48L2ZpZ3VyZT48ZGl2IGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0X19jb250ZW50Ij48IS0tIHdwOnBhcmFncmFwaCB7InBsYWNlaG9sZGVyIjoiQ29udGVudOKApiJ9IC0tPgo8cD48c3Ryb25nPk1hcmlhIEdpdWZmcmlkYTwvc3Ryb25nPjxicj5Qcm9qZWN0IENvb3JkaW5hdG9yLCBTdGFuZElDVC5ldSAyMDI5PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPjwvZGl2PjwvZGl2Pgo8IS0tIC93cDptZWRpYS10ZXh0IC0tPgoKPCEtLSB3cDpnZW5lc2lzLWJsb2Nrcy9nYi1zcGFjZXIgLS0+CjxkaXYgc3R5bGU9ImNvbG9yOiNkZGQiIGNsYXNzPSJ3cC1ibG9jay1nZW5lc2lzLWJsb2Nrcy1nYi1zcGFjZXIgZ2ItYmxvY2stc3BhY2VyIGdiLWRpdmlkZXItc29saWQgZ2ItZGl2aWRlci1zaXplLTEiPjxociBzdHlsZT0iaGVpZ2h0OjMwcHgiLz48L2Rpdj4KPCEtLSAvd3A6Z2VuZXNpcy1ibG9ja3MvZ2Itc3BhY2VyIC0tPgoKPCEtLSB3cDptZWRpYS10ZXh0IHsibWVkaWFJZCI6MjM2MSwibWVkaWFMaW5rIjoiaHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2UvZHItaHlvdW5nLWp1bi1raW0tMjA2eDMwMC8iLCJsaW5rRGVzdGluYXRpb24iOiJub25lIiwibWVkaWFUeXBlIjoiaW1hZ2UiLCJtZWRpYVdpZHRoIjoxNSwibWVkaWFTaXplU2x1ZyI6ImZ1bGwiLCJ2ZXJ0aWNhbEFsaWdubWVudCI6InRvcCIsImFuY2hvciI6ImtpbSJ9IC0tPgo8ZGl2IGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0IGlzLXN0YWNrZWQtb24tbW9iaWxlIGlzLXZlcnRpY2FsbHktYWxpZ25lZC10b3AiIHN0eWxlPSJncmlkLXRlbXBsYXRlLWNvbHVtbnM6MTUlIGF1dG8iIGlkPSJraW0iPjxmaWd1cmUgY2xhc3M9IndwLWJsb2NrLW1lZGlhLXRleHRfX21lZGlhIj48aW1nIHNyYz0iaHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2Uvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDMvRHIuLUh5b3VuZy1KdW4tS2ltLTIwNngzMDAtMS5wbmciIGFsdD0iIiBjbGFzcz0id3AtaW1hZ2UtMjM2MSBzaXplLWZ1bGwiLz48L2ZpZ3VyZT48ZGl2IGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0X19jb250ZW50Ij48IS0tIHdwOnBhcmFncmFwaCB7InBsYWNlaG9sZGVyIjoiQ29udGVudOKApiJ9IC0tPgo8cD48c3Ryb25nPjxzdHJvbmc+SHlvdW5nIEp1biBLaW08L3N0cm9uZz48L3N0cm9uZz48YnI+Q2hhaXIsIElUVS1UIFN0dWR5IEdyb3VwIDIwIOKAnElvVCwgZGlnaXRhbCB0d2lucywgYW5kIHNtYXJ0IHN1c3RhaW5hYmxlIGNpdGllcyBhbmQgY29tbXVuaXRpZXPigJ08L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5EciBIeW91bmcgSnVuIEtpbSBpcyBhIFJlc2VhcmNoIEZlbGxvdyBhdCB0aGUgRWxlY3Ryb25pY3MgYW5kIFRlbGVjb21tdW5pY2F0aW9ucyBSZXNlYXJjaCBJbnN0aXR1dGUgKEVUUkkpLCB3aGVyZSBoZSBoYXMgc2VydmVkIHNpbmNlIDE5ODgsIGluY2x1ZGluZyBhcyBTZW5pb3IgVmljZSBQcmVzaWRlbnQgbGVhZGluZyB0aGUgSW50ZWxsaWdlbnQgQ29udmVyZ2VuY2UgUmVzZWFyY2ggTGFib3JhdG9yeS4gV2l0aCAzNyB5ZWFycyBvZiBleHBlcmllbmNlLCBoZSBoYXMgY29udHJpYnV0ZWQgYWNyb3NzIG11bHRpcGxlIGRpdmlzaW9ucyBvZiBFVFJJIGFuZCBjdXJyZW50bHkgc2VydmVzIGFzIENoYWlyIG9mIElUVS1UIFN0dWR5IEdyb3VwIDIwIGFuZCB0aGUgQVBUIFN0YW5kYXJkaXphdGlvbiBQcm9ncmFtIChBU1RBUCkuIEhlIGhhcyBoZWxkIG51bWVyb3VzIGxlYWRlcnNoaXAgcm9sZXMgaW4gSVRVLCBpbmNsdWRpbmcgVmljZS1DaGFpciBvZiBTRzIwIGFuZCBTRzEzLCBXb3JraW5nIFBhcnR5IENoYWlyLCBhbmQgUmFwcG9ydGV1ciBzaW5jZSAyMDA0Ljxicj5EciBLaW0gaGFzIHN1Ym1pdHRlZCBvdmVyIDQ1MCBzdGFuZGFyZGl6YXRpb24gcHJvcG9zYWxzLCBwdWJsaXNoZWQgMTUwKyBwYXBlcnMsIGhvbGRzIDEwMCsgcGF0ZW50cywgYW5kIHRyYW5zZmVycmVkIDIwIHRlY2hub2xvZ2llcyB0byBpbmR1c3RyeS4gSGlzIGFjaGlldmVtZW50cyBoYXZlIGVhcm5lZCBoaW0gdGhyZWUgUHJlc2lkZW50aWFsIENpdGF0aW9ucyBvZiB0aGUgUmVwdWJsaWMgb2YgS29yZWEgKDIwMDMsIDIwMDksIDIwMjMpIGFuZCBtdWx0aXBsZSBpbnRlcm5hdGlvbmFsIHJlY29nbml0aW9ucywgaW5jbHVkaW5nIElUVS1UIENlcnRpZmljYXRlcyBvZiBBcHByZWNpYXRpb24uPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+PC9kaXY+PC9kaXY+CjwhLS0gL3dwOm1lZGlhLXRleHQgLS0+Cgo8IS0tIHdwOmdlbmVzaXMtYmxvY2tzL2diLXNwYWNlciAtLT4KPGRpdiBzdHlsZT0iY29sb3I6I2RkZCIgY2xhc3M9IndwLWJsb2NrLWdlbmVzaXMtYmxvY2tzLWdiLXNwYWNlciBnYi1ibG9jay1zcGFjZXIgZ2ItZGl2aWRlci1zb2xpZCBnYi1kaXZpZGVyLXNpemUtMSI+PGhyIHN0eWxlPSJoZWlnaHQ6MzBweCIvPjwvZGl2Pgo8IS0tIC93cDpnZW5lc2lzLWJsb2Nrcy9nYi1zcGFjZXIgLS0+Cgo8IS0tIHdwOm1lZGlhLXRleHQgeyJtZWRpYUlkIjoyMzQwLCJtZWRpYUxpbmsiOiJodHRwczovL3d3dy5pdHUuaW50L21ldGF2ZXJzZS9zY3JlZW5zaG90LTIwMjYtMDMtMTYtMTQzODI1LyIsImxpbmtEZXN0aW5hdGlvbiI6Im5vbmUiLCJtZWRpYVR5cGUiOiJpbWFnZSIsIm1lZGlhV2lkdGgiOjE1LCJtZWRpYVNpemVTbHVnIjoiZnVsbCIsInZlcnRpY2FsQWxpZ25tZW50IjoidG9wIiwiYW5jaG9yIjoiS29wbWFuIn0gLS0+CjxkaXYgY2xhc3M9IndwLWJsb2NrLW1lZGlhLXRleHQgaXMtc3RhY2tlZC1vbi1tb2JpbGUgaXMtdmVydGljYWxseS1hbGlnbmVkLXRvcCIgc3R5bGU9ImdyaWQtdGVtcGxhdGUtY29sdW1uczoxNSUgYXV0byIgaWQ9IktvcG1hbiI+PGZpZ3VyZSBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dF9fbWVkaWEiPjxpbWcgc3JjPSJodHRwczovL3d3dy5pdHUuaW50L21ldGF2ZXJzZS93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wMy9TY3JlZW5zaG90LTIwMjYtMDMtMTYtMTQzODI1LnBuZyIgYWx0PSIiIGNsYXNzPSJ3cC1pbWFnZS0yMzQwIHNpemUtZnVsbCIvPjwvZmlndXJlPjxkaXYgY2xhc3M9IndwLWJsb2NrLW1lZGlhLXRleHRfX2NvbnRlbnQiPjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD48c3Ryb25nPjxzdHJvbmc+SGVsZW4gS8O2cG1hbjwvc3Ryb25nPjwvc3Ryb25nPjxicj5EZXB1dHkgSGVhZCBvZiBVbml0LCBFdXJvcGVhbiBDb21taXNzaW9uPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+SGVsZW4gS8O2cG1hbiBpcyBEZXB1dHkgSGVhZCBvZiBVbml0IGZvciBBSSBmb3IgU29jaWV0YWwgR29vZCwgYXQgREcgQ29tbXVuaWNhdGlvbnMgTmV0d29ya3MsIENvbnRlbnQgYW5kIFRlY2hub2xvZ3kgKERHIENvbm5lY3QpIGF0IHRoZSBFdXJvcGVhbiBDb21taXNzaW9uIGluIEJydXNzZWxzLiBUaGUgdW5pdCBpcyBkZXZlbG9waW5nIGFuZCBzaG93Y2FzaW5nIEFJLWRyaXZlbiBkaWdpdGFsIHR3aW5zLCBkZWxpdmVyaW5nIHRhbmdpYmxlIHNvbHV0aW9ucyBmb3IgZWZmaWNpZW50IGFuZCBzdXN0YWluYWJsZSBvcGVyYXRpb24gb2YgY2l0aWVzIGFuZCBjb21tdW5pdGllcywgYW5kIGlzIHJlc3BvbnNpYmxlIGZvciB0aGUgQ2l0aXZlcnNlIC0gRXVyb3BlYW4gRGlnaXRhbCBJbmZyYXN0cnVjdHVyZSBDb25zb3J0aXVtLiBJdCBpcyBhbHNvIGltcGxlbWVudGluZyB0aGUgaW50ZXJuYXRpb25hbCBlbmdhZ2VtZW50IG9mIHRoZSBBSSBPZmZpY2UgaW4gZGVsaXZlcmluZyBBSSBzb2x1dGlvbnMgZm9yIHRoZSBwdWJsaWMgZ29vZC4gUHJpb3IgdG8gdGhpcyBwb3NpdGlvbiBzaGUgd2FzIGxlYWRpbmcgZGV2ZWxvcG1lbnQgb2YgaW5ub3ZhdGlvbiBhY3Jvc3MgZGlnaXRhbCBwb2xpY2llcyBhbmQgcHJvZ3JhbW1lcyBpbiBERyBDb25uZWN0LCB3aXRoIHBhcnRpY3VsYXIgZm9jdXMgb24gRVUgc3VwcG9ydCB0byBkZXBsb3ltZW50IG9mIGJsb2NrY2hhaW4gdGVjaG5vbG9naWVzIGFuZCBvbiBzY2FsaW5nIHVwIG9mIEV1cm9wZWFuIGRlZXAgdGVjaCBzdGFydHVwcy4gU2hlIGhhcyBhbHNvIGJlZW4gbWFuYWdpbmcgRUMgc3VwcG9ydGVkIHJlc2VhcmNoIGFuZCBpbm5vdmF0aW9uIGluIElDVCBhcHBsaWVkIHRvIG1vYmlsaXR5IGluY2x1ZGluZyBlbGVjdHJpYyBhbmQgYXV0b21hdGVkIGRyaXZpbmcgYW5kIHN1cHBvcnRlZCBJbnRlcm5hdGlvbmFsIFNjaWVudGlmaWMgQ29vcGVyYXRpb24uIFNoZSBoYXMgYSBNLlNjLiBpbiBBcHBsaWVkIFBoeXNpY3MgYW5kIEVsZWN0cmljYWwgRW5naW5lZXJpbmcsIGZyb20gdGhlIFVuaXZlcnNpdHkgb2YgTGlua8O2cGluZywgU3dlZGVuLiBNcyBLw7ZwbWFuIGpvaW5lZCB0aGUgRXVyb3BlYW4gQ29tbWlzc2lvbiBpbiAyMDAzIGZvbGxvd2luZyB0aG9yb3VnaCBpbmR1c3RyaWFsIGV4cGVyaWVuY2UgaW4gdGhlIG1hbmFnZW1lbnQgb2YgSUNUIHN5c3RlbXMgaW50ZWdyYXRpb24gYW5kIHNlcnZpY2UgZGV2ZWxvcG1lbnQgaW4gc2V2ZXJhbCBpbnRlcm5hdGlvbmFsIGNvbXBhbmllcy4gSGVyIGNvcmUgaW50ZXJlc3QgaXMgdG8gc3VwcG9ydCBJQ1QgYmFzZWQgRXVyb3BlYW4gdGVjaCBjb21wYW5pZXMgdG8gcmVhY2ggdGhlaXIgZnVsbCBtYXJrZXQgcG90ZW50aWFsIHdpdGggcHJvZHVjdCBhbmQgc2VydmljZXMgdGhhdCBiZW5lZml0cyB0aGUgY2l0aXplbnMuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+PC9kaXY+PC9kaXY+CjwhLS0gL3dwOm1lZGlhLXRleHQgLS0+Cgo8IS0tIHdwOmdlbmVzaXMtYmxvY2tzL2diLXNwYWNlciAtLT4KPGRpdiBzdHlsZT0iY29sb3I6I2RkZCIgY2xhc3M9IndwLWJsb2NrLWdlbmVzaXMtYmxvY2tzLWdiLXNwYWNlciBnYi1ibG9jay1zcGFjZXIgZ2ItZGl2aWRlci1zb2xpZCBnYi1kaXZpZGVyLXNpemUtMSI+PGhyIHN0eWxlPSJoZWlnaHQ6MzBweCIvPjwvZGl2Pgo8IS0tIC93cDpnZW5lc2lzLWJsb2Nrcy9nYi1zcGFjZXIgLS0+Cgo8IS0tIHdwOm1lZGlhLXRleHQgeyJtZWRpYUlkIjoyMzYyLCJtZWRpYUxpbmsiOiJodHRwczovL3d3dy5pdHUuaW50L21ldGF2ZXJzZS9zaWx2YW5hLyIsImxpbmtEZXN0aW5hdGlvbiI6Im5vbmUiLCJtZWRpYVR5cGUiOiJpbWFnZSIsIm1lZGlhV2lkdGgiOjE1LCJtZWRpYVNpemVTbHVnIjoiZnVsbCIsInZlcnRpY2FsQWxpZ25tZW50IjoidG9wIiwiYW5jaG9yIjoiTXVzY2VsbGEifSAtLT4KPGRpdiBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dCBpcy1zdGFja2VkLW9uLW1vYmlsZSBpcy12ZXJ0aWNhbGx5LWFsaWduZWQtdG9wIiBzdHlsZT0iZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjE1JSBhdXRvIiBpZD0iTXVzY2VsbGEiPjxmaWd1cmUgY2xhc3M9IndwLWJsb2NrLW1lZGlhLXRleHRfX21lZGlhIj48aW1nIHNyYz0iaHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2Uvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDMvU2lsdmFuYS02ODN4MTAyNC5qcGciIGFsdD0iIiBjbGFzcz0id3AtaW1hZ2UtMjM2MiBzaXplLWZ1bGwiLz48L2ZpZ3VyZT48ZGl2IGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0X19jb250ZW50Ij48IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+PHN0cm9uZz5TaWx2YW5hIE11c2NlbGxhPGJyPjwvc3Ryb25nPlN0cmF0ZWdpYyBBZHZpc29yLCBTdGFuZElDVC5ldSAyMDI5ICZhbXA7IENFTywgVHJ1c3QtSVQgU2VydmljZXM8L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+PC9kaXY+PC9kaXY+CjwhLS0gL3dwOm1lZGlhLXRleHQgLS0+Cgo8IS0tIHdwOmdlbmVzaXMtYmxvY2tzL2diLXNwYWNlciAtLT4KPGRpdiBzdHlsZT0iY29sb3I6I2RkZCIgY2xhc3M9IndwLWJsb2NrLWdlbmVzaXMtYmxvY2tzLWdiLXNwYWNlciBnYi1ibG9jay1zcGFjZXIgZ2ItZGl2aWRlci1zb2xpZCBnYi1kaXZpZGVyLXNpemUtMSI+PGhyIHN0eWxlPSJoZWlnaHQ6MzBweCIvPjwvZGl2Pgo8IS0tIC93cDpnZW5lc2lzLWJsb2Nrcy9nYi1zcGFjZXIgLS0+Cgo8IS0tIHdwOm1lZGlhLXRleHQgeyJtZWRpYUlkIjozMzcsIm1lZGlhTGluayI6Imh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlLzFzdC1zcGVjaWFsLXNlc3Npb24tZmctbXYtYmlvcy9zZWl6b19vbm9lLXdlYi8iLCJsaW5rRGVzdGluYXRpb24iOiJub25lIiwibWVkaWFUeXBlIjoiaW1hZ2UiLCJtZWRpYVdpZHRoIjoxNSwibWVkaWFTaXplU2x1ZyI6ImZ1bGwiLCJ2ZXJ0aWNhbEFsaWdubWVudCI6InRvcCIsImFuY2hvciI6Im9ub2UifSAtLT4KPGRpdiBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dCBpcy1zdGFja2VkLW9uLW1vYmlsZSBpcy12ZXJ0aWNhbGx5LWFsaWduZWQtdG9wIiBzdHlsZT0iZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjE1JSBhdXRvIiBpZD0ib25vZSI+PGZpZ3VyZSBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dF9fbWVkaWEiPjxpbWcgc3JjPSJodHRwczovL3d3dy5pdHUuaW50L21ldGF2ZXJzZS93cC1jb250ZW50L3VwbG9hZHMvMjAyMy8wOC9TZWl6b19Pbm9lLXdlYi1lMTcxMjY1NDg3OTMwNy5qcGciIGFsdD0iIiBjbGFzcz0id3AtaW1hZ2UtMzM3IHNpemUtZnVsbCIvPjwvZmlndXJlPjxkaXYgY2xhc3M9IndwLWJsb2NrLW1lZGlhLXRleHRfX2NvbnRlbnQiPjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD48c3Ryb25nPlNlaXpvIE9ub2U8L3N0cm9uZz48YnI+IERpcmVjdG9yLCBUZWxlY29tbXVuaWNhdGlvbiBTdGFuZGFyZGl6YXRpb24gQnVyZWF1LCBJVFU8L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5TZWl6byBPbm9lIHRvb2sgb2ZmaWNlIGFzIERpcmVjdG9yIG9mIHRoZSBUZWxlY29tbXVuaWNhdGlvbiBTdGFuZGFyZGl6YXRpb24gQnVyZWF1IChUU0IpIGF0IHRoZSBJbnRlcm5hdGlvbmFsIFRlbGVjb21tdW5pY2F0aW9uIFVuaW9uIChJVFUpIG9uIDEgSmFudWFyeSAyMDIzLiBLbm93biBpbiB0aGUgaW5kdXN0cnkgYXMg4oCcdGhlIGZhdGhlciBvZiBMVEXigJ0gKExvbmctVGVybSBFdm9sdXRpb24gbW9iaWxlIGJyb2FkYmFuZCksIGhlIG5vdyBhaW1zIGZvciBnbG9iYWwgb3V0cmVhY2ggdG8gYnJpZGdlIHN0YW5kYXJkaXphdGlvbiBnYXBzLCBkZWxpdmVyIHRoZSBiZW5lZml0cyBvZiB0ZWNobm9sb2d5IHdpZGVseSBhbmQgc3BlZWRpbHksIGFuZCBlbnN1cmUgbWVhbmluZ2Z1bCBhbmQgYWZmb3JkYWJsZSBicm9hZGJhbmQgYWNjZXNzIGZvciBldmVyeW9uZS4gQmVmb3JlIGhpcyBlbGVjdGlvbiBhcyBUU0IgRGlyZWN0b3IgYnkgSVRVIE1lbWJlciBTdGF0ZXMsIGhlIGNvbXBsZXRlZCBhbiBvdmVyIDMwLXllYXIgY2FyZWVyIHdpdGggSmFwYW5lc2UgbW9iaWxlIG9wZXJhdG9yIE5UVCBET0NPTU8uIEluIDIwMjEsIGhlIGJlY2FtZSBFeGVjdXRpdmUgVmljZSBQcmVzaWRlbnQgYW5kIENoaWVmIFN0YW5kYXJkaXphdGlvbiBTdHJhdGVneSBPZmZpY2VyIGZvciBOVFQgQ29ycG9yYXRpb24gYW5kIGEgRmVsbG93IG9mIE5UVCBET0NPTU8uIEZyb20gMjAxNywgaGUgc2VydmVkIGFzIE5UVCBET0NPTU\/igJlzIENoaWVmIFRlY2hub2xvZ3kgQXJjaGl0ZWN0IGFuZCBQcmVzaWRlbnQgb2YgaXRzIHN1YnNpZGlhcnkgRE9DT01PIFRlY2hub2xvZ3kuIEZyb20gMjAxMiB0byAyMDE3LCBoZSBzZXJ2ZWQgYXMgTlRUIERPQ09NT+KAmXMgQ2hpZWYgVGVjaG5vbG9neSBPZmZpY2VyIGFuZCBFeGVjdXRpdmUgVmljZSBQcmVzaWRlbnQsIGEgTWVtYmVyIG9mIHRoZSBCb2FyZCBvZiBEaXJlY3RvcnMsIGFuZCBNYW5hZ2luZyBEaXJlY3RvciBvZiBSJmFtcDtEIElubm92YXRpb24gRGl2aXNpb24uIEVhcmxpZXIsIGhlIHNlcnZlZCBhcyBTZW5pb3IgVmljZSBQcmVzaWRlbnQgYW5kIE1hbmFnaW5nIERpcmVjdG9yIG9mIE5UVCBET0NPTU\/igJlzIFImYW1wO0QgU3RyYXRlZ3kgRGVwYXJ0bWVudCBhbmQgTWFuYWdpbmcgRGlyZWN0b3Igb2YgdGhlIGNvbXBhbnnigJlzIFJhZGlvIE5ldHdvcmsgRGV2ZWxvcG1lbnQgRGVwYXJ0bWVudC4gTXIgT25vZSBob2xkcyBhIE1hc3RlcuKAmXMgZGVncmVlIGluIGVsZWN0cm9uaWNzIGZyb20gdGhlIEt5b3RvIFVuaXZlcnNpdHkgR3JhZHVhdGUgU2Nob29sIG9mIEVuZ2luZWVyaW5nLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPjwvZGl2PjwvZGl2Pgo8IS0tIC93cDptZWRpYS10ZXh0IC0tPgoKPCEtLSB3cDpnZW5lc2lzLWJsb2Nrcy9nYi1zcGFjZXIgLS0+CjxkaXYgc3R5bGU9ImNvbG9yOiNkZGQiIGNsYXNzPSJ3cC1ibG9jay1nZW5lc2lzLWJsb2Nrcy1nYi1zcGFjZXIgZ2ItYmxvY2stc3BhY2VyIGdiLWRpdmlkZXItc29saWQgZ2ItZGl2aWRlci1zaXplLTEiPjxociBzdHlsZT0iaGVpZ2h0OjMwcHgiLz48L2Rpdj4KPCEtLSAvd3A6Z2VuZXNpcy1ibG9ja3MvZ2Itc3BhY2VyIC0tPgoKPCEtLSB3cDptZWRpYS10ZXh0IHsibWVkaWFJZCI6MjE4MCwibWVkaWFMaW5rIjoiaHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2UvdmlydHVhbC13b3JsZHMvMXN0LWNpdGl2ZXJzZS1hc3NlbWJseS90ZXBwby1yYW50YW5lbi0yLyIsImxpbmtEZXN0aW5hdGlvbiI6Im5vbmUiLCJtZWRpYVR5cGUiOiJpbWFnZSIsIm1lZGlhV2lkdGgiOjE1LCJtZWRpYVNpemVTbHVnIjoiZnVsbCIsInZlcnRpY2FsQWxpZ25tZW50IjoidG9wIiwiYW5jaG9yIjoiY2h1YXVoYW4ifSAtLT4KPGRpdiBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dCBpcy1zdGFja2VkLW9uLW1vYmlsZSBpcy12ZXJ0aWNhbGx5LWFsaWduZWQtdG9wIiBzdHlsZT0iZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjE1JSBhdXRvIiBpZD0iY2h1YXVoYW4iPjxmaWd1cmUgY2xhc3M9IndwLWJsb2NrLW1lZGlhLXRleHRfX21lZGlhIj48aW1nIHNyYz0iaHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2Uvd3AtY29udGVudC91cGxvYWRzLzIwMjUvMTAvVGVwcG8tUmFudGFuZW4tMS0xMDI0eDk5Mi5qcGciIGFsdD0iIiBjbGFzcz0id3AtaW1hZ2UtMjE4MCBzaXplLWZ1bGwiLz48L2ZpZ3VyZT48ZGl2IGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0X19jb250ZW50Ij48IS0tIHdwOnBhcmFncmFwaCAtLT4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRlcHBvIFJhbnRhbmVuLCBEaXJlY3RvciBmb3IgY29tcGV0aXRpdmVuZXNzIGFuZCBpbm5vdmF0aW9uIGF0IHRoZSBDaXR5IG9mIFRhbXBlcmUsIGlzIHJlc3BvbnNpYmxlIGZvciBzZXZlcmFsIGNpdHktd2lkZSBkZXZlbG9wbWVudCBwcm9ncmFtcywgd2l0aCBhIHBhcnRpY3VsYXIgZm9jdXMgb24gc21hcnQgY2l0eSB0aGVtZXMgW3N1Y2ggYXMgdGhlIERhdGEtRHJpdmVuIENpdHkgZm9yIENpdGl6ZW5zIGluaXRpYXRpdmVdLCB0aGF0IHNoYXBlIHRoZSBzdHJhdGVnaWMgZWNvbm9taWMgcG9saWN5IG9mIHRoZSBjaXR5LiBIZSBsZWFkcyBUYW1wZXJlIHRocm91Z2ggY29sbGFib3JhdGlvbiBpbiBleHRlbnNpdmUgaW50ZXJuYXRpb25hbCBuZXR3b3JrcyB0b3dhcmQgYSBtZXRhdmVyc2UgY2l0eSB3aXRoIGEgaHVtYW4tY2VudHJpYyBwZXJzcGVjdGl2ZS4gRnJvbSAyMDAyIHRvIDIwMTQgVGVwcG8gc2VydmVkIGFzIERlbG9pdHRlIEZpbmxhbmTigJlzIENoaWVmIEV4ZWN1dGl2ZSBPZmZpY2VyIGFuZCBmcm9tIDIwMTQgdG8gMjAxNiBpbiBMb25kb24gYXMgYSBtZW1iZXIgb2YgR2xvYmFsIFRlY2hub2xvZ3ksIE1lZGlhIGFuZCBUZWxlY29tbXVuaWNhdGlvbnMgTGVhZGVyc2hpcCBUZWFtLiBIZSBpcyBjdXJyZW50bHkgc2l0dGluZyBvbiB0aGUgYm9hcmQgb2YgQnVzaW5lc3MgRmlubGFuZC48YnI+VGVwcG8gYW5kIGhpcyB0ZWFtIGZyb20gdGhlIENpdHkgb2YgVGFtcGVyZSB3ZXJlIHJlY2VpdmluZyB0aGUgV29ybGQgU21hcnQgQ2l0eSBBd2FyZCBpbiB0aGUgRW5hYmxpbmcgVGVjaG5vbG9naWVzIGNhdGVnb3J5IGF0IFNtYXJ0IENpdHkgRXhwbyBXb3JsZCBDb25ncmVzcyB0YWtpbmcgcGxhY2UgaW4gQmFyY2Vsb25hIGluIDIwMjMuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+PC9kaXY+PC9kaXY+CjwhLS0gL3dwOm1lZGlhLXRleHQgLS0+Cgo8IS0tIHdwOmdlbmVzaXMtYmxvY2tzL2diLXNwYWNlciAtLT4KPGRpdiBzdHlsZT0iY29sb3I6I2RkZCIgY2xhc3M9IndwLWJsb2NrLWdlbmVzaXMtYmxvY2tzLWdiLXNwYWNlciBnYi1ibG9jay1zcGFjZXIgZ2ItZGl2aWRlci1zb2xpZCBnYi1kaXZpZGVyLXNpemUtMSI+PGhyIHN0eWxlPSJoZWlnaHQ6MzBweCIvPjwvZGl2Pgo8IS0tIC93cDpnZW5lc2lzLWJsb2Nrcy9nYi1zcGFjZXIgLS0+Cgo8IS0tIHdwOm1lZGlhLXRleHQgeyJtZWRpYUlkIjoyMzM4LCJtZWRpYUxpbmsiOiJodHRwczovL3d3dy5pdHUuaW50L21ldGF2ZXJzZS9jaHJpc3RvcGgtcnVuZGUtdmRjLXBvcnRyYWl0X3YwMS8iLCJsaW5rRGVzdGluYXRpb24iOiJub25lIiwibWVkaWFUeXBlIjoiaW1hZ2UiLCJtZWRpYVdpZHRoIjoxNSwibWVkaWFTaXplU2x1ZyI6ImZ1bGwiLCJ2ZXJ0aWNhbEFsaWdubWVudCI6InRvcCIsImFuY2hvciI6ImNvbGxhcmQifSAtLT4KPGRpdiBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dCBpcy1zdGFja2VkLW9uLW1vYmlsZSBpcy12ZXJ0aWNhbGx5LWFsaWduZWQtdG9wIiBzdHlsZT0iZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjE1JSBhdXRvIiBpZD0iY29sbGFyZCI+PGZpZ3VyZSBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dF9fbWVkaWEiPjxpbWcgc3JjPSJodHRwczovL3d3dy5pdHUuaW50L21ldGF2ZXJzZS93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wMy9DaHJpc3RvcGgtUnVuZGUtVkRDLXBvcnRyYWl0X3YwMS5qcGciIGFsdD0iIiBjbGFzcz0id3AtaW1hZ2UtMjMzOCBzaXplLWZ1bGwiLz48L2ZpZ3VyZT48ZGl2IGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0X19jb250ZW50Ij48IS0tIHdwOnBhcmFncmFwaCAtLT4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkNocmlzdG9waCBSdW5kZSBoYXMgYW1hc3NlZCBtb3JlIHRoYW4gMjUgeWVhcnMgb2YgaW5kdXN0cnkgZXhwZXJpZW5jZSBhbmQgaXMgYSBsZWFkaW5nIGZpZ3VyZSBpbiB0aGUgZmllbGQgb2YgcHJvZmVzc2lvbmFsIHZpcnR1YWwgcmVhbGl0eSAoVlIpIGFuZCBhdWdtZW50ZWQgcmVhbGl0eSAoQVIpIHN5c3RlbXMgYW5kIGFwcGxpY2F0aW9ucy4gQWZ0ZXIgYmVnaW5uaW5nIGhpcyBjYXJlZXIgYXQgUG9yc2NoZSwgaGUgam9pbmVkIHRoZSBGcmF1bmhvZmVyIEluc3RpdHV0ZSBmb3IgTWFudWZhY3R1cmluZyBFbmdpbmVlcmluZyBhbmQgQXV0b21hdGlvbiAoSVBBKSBpbiAxOTk5LCB3aGVyZSBoZSBzcGVhcmhlYWRlZCB0aGUgaW5zdGl0dXRlJ3MgZW5kZWF2b3VycyBpbiB0aGUgZG9tYWluIG9mIFZSL0FSLiBJbiAyMDA2LCBoZSBjb21wbGV0ZWQgaGlzIGRvY3RvcmF0ZSB3aXRoIGEgdGhlc2lzIG9uIHRoZSB0b3BpYyBvZiAiQ29uY2VwdGlvbiBhbmQgaW5kdXN0cmlhbCBpbXBsZW1lbnRhdGlvbiBvZiB2aXJ0dWFsIHJlYWxpdHkgYXMgYSBkaWdpdGFsIGZhY3RvcnkgY29tcG9uZW50Ii4gRnJvbSAyMDA3LCBoZSBkZXZlbG9wZWQgdGhlIFZpcnR1YWwgRGltZW5zaW9uIENlbnRlciAoVkRDKSBpbnRvIG9uZSBvZiB0aGUgbGFyZ2VzdCBhbmQgbW9zdCBzdWNjZXNzZnVsIGNsdXN0ZXIgaW5pdGlhdGl2ZXMgZm9yIFZSL0FSIGluIEV1cm9wZS4gVW5kZXIgQ2hyaXN0b3BoJ3MgbGVhZGVyc2hpcCwgdGhlIFZEQyB3YXMgaG9ub3VyZWQgd2l0aCB0aGUgRXVyb3BlYW4gQ2x1c3RlciBNYW5hZ2VtZW50IEV4Y2VsbGVuY2UgTGFiZWwgR09MRCAoMjAxMywgMjAxNiwgMjAxOSwgMjAyMSkgYW5kIG51bWVyb3VzIGF3YXJkcyBmb3IgaXRzIGlubm92YXRpb24gYW5kIHNlcnZpY2UgcXVhbGl0eS4gQ2hyaXN0b3BoJ3MgZXhwZXJ0aXNlIGlzIGhpZ2hseSBzb3VnaHQgYWZ0ZXIgYnkgZ292ZXJubWVudCBhZ2VuY2llcyBhbmQgdmVudHVyZSBjYXBpdGFsIGZ1bmRzLCB3aGljaCBoZSBzdXBwb3J0cyBhcyBhbiBhZHZpc29yLiBJbiBhZGRpdGlvbiB0byBoaXMgcm9sZSBhcyBNYW5hZ2luZyBEaXJlY3RvciBvZiBWREMsIENocmlzdG9waCBpcyBWaWNlIFByZXNpZGVudCBJbmR1c3RyeSBvZiB0aGUgRXVyb3BlYW4gZVh0ZW5kZWQgUmVhbGl0eSBBc3NvY2lhdGlvbiAoRXVyb1hSKS4gSW4gMjAxNywgQ2hyaXN0b3BoIHdhcyBhd2FyZGVkIGFuIGhvbm9yYXJ5IHByb2Zlc3NvcnNoaXAgYnkgSGVpbGJyb25uIFVuaXZlcnNpdHkuIENocmlzdG9waCBpcyBjaGFpcmluZyB0aGUgImVYdGVuZGVkIFJlYWxpdHkgYW5kIE1ldGF2ZXJzZSIgd29ya2luZyBncm91cCBhdCB0aGUgR2VybWFuIEluc3RpdHV0ZSBmb3IgU3RhbmRhcmRpemF0aW9uIChESU4pLCB0aGUgIlN0YW5kYXJkcyBSZWdpc3RyeSBXb3JraW5nIEdyb3VwIiBhdCB0aGUgTWV0YXZlcnNlIFN0YW5kYXJkcyBGb3J1bSwgYW5kIHRoZSBUZWNobmljYWwgV29ya2luZyBHcm91cCAoVFdHKSAiVmlydHVhbCBXb3JsZHMiIHdpdGhpbiBzdGFuZElDVC48L3A+CjwhLS0gL3dwOm1lZGlhLXRleHQgLS0+Cgo8IS0tIHdwOmdlbmVzaXMtYmxvY2tzL2diLXNwYWNlciAtLT4KPGRpdiBzdHlsZT0iY29sb3I6I2RkZCIgY2xhc3M9IndwLWJsb2NrLWdlbmVzaXMtYmxvY2tzLWdiLXNwYWNlciBnYi1ibG9jay1zcGFjZXIgZ2ItZGl2aWRlci1zb2xpZCBnYi1kaXZpZGVyLXNpemUtMSI+PGhyIHN0eWxlPSJoZWlnaHQ6MzBweCIvPjwvZGl2Pgo8IS0tIC93cDpnZW5lc2lzLWJsb2Nrcy9nYi1zcGFjZXIgLS0+Cgo8IS0tIHdwOm1lZGlhLXRleHQgeyJtZWRpYUlkIjoyMzI1LCJtZWRpYUxpbmsiOiJodHRwczovL3d3dy5pdHUuaW50L21ldGF2ZXJzZS92aXJ0dWFsLXdvcmxkcy8ybmQtY2l0aXZlcnNlLWFzc2VtYmx5L3N1bi8iLCJsaW5rRGVzdGluYXRpb24iOiJub25lIiwibWVkaWFUeXBlIjoiaW1hZ2UiLCJtZWRpYVdpZHRoIjoxNSwibWVkaWFTaXplU2x1ZyI6ImZ1bGwiLCJ2ZXJ0aWNhbEFsaWdubWVudCI6InRvcCIsImFuY2hvciI6ImNvZW5lZ3JhY2h0cyJ9IC0tPgo8ZGl2IGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0IGlzLXN0YWNrZWQtb24tbW9iaWxlIGlzLXZlcnRpY2FsbHktYWxpZ25lZC10b3AiIHN0eWxlPSJncmlkLXRlbXBsYXRlLWNvbHVtbnM6MTUlIGF1dG8iIGlkPSJjb2VuZWdyYWNodHMiPjxmaWd1cmUgY2xhc3M9IndwLWJsb2NrLW1lZGlhLXRleHRfX21lZGlhIj48aW1nIHNyYz0iaHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2Uvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDMvU3VuLnBuZyIgYWx0PSIiIGNsYXNzPSJ3cC1pbWFnZS0yMzI1IHNpemUtZnVsbCIvPjwvZmlndXJlPjxkaXYgY2xhc3M9IndwLWJsb2NrLW1lZGlhLXRleHRfX2NvbnRlbnQiPjwhLS0gd3A6cGFyYWdyYXBoIHsicGxhY2Vob2xkZXIiOiJDb250ZW504oCmIn0gLS0+CjxwPjxzdHJvbmc+S3lvdW5nIEphZSBTdW48L3N0cm9uZz48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIHsicGxhY2Vob2xkZXIiOiJDb250ZW504oCmIn0gLS0+CjxwPlNlbmlvciBSZXNlYXJjaGVyLCBTdGFuZGFyZHMgUmVzZWFyY2ggRGl2aXNpb24sIEVUUkk8L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIHsicGxhY2Vob2xkZXIiOiJDb250ZW504oCmIn0gLS0+CjxwPkt5b3VuZ2phZSBTdW4gaXMgYSBzZW5pb3IgcmVzZWFyY2hlciBhdCB0aGUgRWxlY3Ryb25pY3MgYW5kIFRlbGVjb21tdW5pY2F0aW9ucyBSZXNlYXJjaCBJbnN0aXR1dGUgKEVUUkkpLCBSZXB1YmxpYyBvZiBLb3JlYSwgd2hlcmUgaGUgd29ya3MgaW4gdGhlIFN0YW5kYXJkIFJlc2VhcmNoIERpdmlzaW9uLiBIZSByZWNlaXZlZCBoaXMgUGguRC4gZnJvbSBTb29uZ3NpbCBVbml2ZXJzaXR5LCBLb3JlYS4gSGUgaXMgYWN0aXZlbHkgZW5nYWdlZCBpbiBpbnRlcm5hdGlvbmFsIHN0YW5kYXJkaXphdGlvbiBhY3Rpdml0aWVzIHdpdGhpbiBJVFUtVCBhbmQgSVNPLiBJbiBJVFUtVCwgaGUgY3VycmVudGx5IHNlcnZlcyBhcyBhbiBBc3NvY2lhdGUgUmFwcG9ydGV1ciBvZiBRdWVzdGlvbiAxMCBvZiBJVFUtVCBTdHVkeSBHcm91cCAyMCwgd2hpY2ggYWRkcmVzc2VzIElvVCBzb2x1dGlvbnMgZm9yIGVmZmVjdGl2ZSBlbmVyZ3kgbWFuYWdlbWVudCBpbiBzbWFydCBzdXN0YWluYWJsZSBjaXRpZXMgYW5kIGNvbW11bml0aWVzLiBIZSBhbHNvIHNlcnZlcyBhcyBhbiBBc3NvY2lhdGUgUmFwcG9ydGV1ciBvZiBRdWVzdGlvbiAxMiBvZiBJVFUtVCBTdHVkeSBHcm91cCA1LCB3aGljaCBmb2N1c2VzIG9uIGNsaW1hdGUgYWN0aW9uIGFuZCBhZGFwdGF0aW9uIHRvIGNsaW1hdGUgY2hhbmdlIHRocm91Z2ggc3VzdGFpbmFibGUgYW5kIHJlc2lsaWVudCB0ZWxlY29tbXVuaWNhdGlvbnMvSUNUcywgaW5jbHVkaW5nIGVtZXJnaW5nIHRlY2hub2xvZ2llcy4gSGUgc2VydmVkIGFzIHRoZSBlZGl0b3Igb2YgSVRVLVQgUmVjb21tZW5kYXRpb24gSC44NjIuOCwg4oCcUmVxdWlyZW1lbnRzIGFuZCBmcmFtZXdvcmsgb2Ygb2NjdXBhdGlvbmFsIGhlYWx0aCBzZXJ2aWNlIHBsYXRmb3JtLOKAnSBhbmQgY3VycmVudGx5IHNlcnZlcyBhcyBhbiBlZGl0b3Igb2YgdGhlIGRyYWZ0IFJlY29tbWVuZGF0aW9uIElUVS1UIFkuY2l0aXZlcnNlLXJlcXRzLCDigJxSZXF1aXJlbWVudHMgb2YgY2l0aXZlcnNlIHBsYXRmb3JtIGZvciBzbWFydCBzdXN0YWluYWJsZSBjaXRpZXMgYW5kIGNvbW11bml0aWVzLuKAnSBXaXRoaW4gSVNPLCBoZSBjb250cmlidXRlcyB0byB0aGUgZGV2ZWxvcG1lbnQgb2Ygc3RhbmRhcmRzIG9uIGRpZ2l0YWwgdHdpbnMgZm9yIG1hbnVmYWN0dXJpbmcuIEhpcyBjdXJyZW50IHJlc2VhcmNoIGZvY3VzZXMgb24gZGlnaXRhbCB0d2lucywgZGlnaXRhbCBoZWFsdGgsIGFuZCB0aGUgY2l0aXZlcnNlLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPjwvZGl2PjwvZGl2Pgo8IS0tIC93cDptZWRpYS10ZXh0IC0tPgoKPCEtLSB3cDpnZW5lc2lzLWJsb2Nrcy9nYi1zcGFjZXIgLS0+CjxkaXYgc3R5bGU9ImNvbG9yOiNkZGQiIGNsYXNzPSJ3cC1ibG9jay1nZW5lc2lzLWJsb2Nrcy1nYi1zcGFjZXIgZ2ItYmxvY2stc3BhY2VyIGdiLWRpdmlkZXItc29saWQgZ2ItZGl2aWRlci1zaXplLTEiPjxociBzdHlsZT0iaGVpZ2h0OjMwcHgiLz48L2Rpdj4KPCEtLSAvd3A6Z2VuZXNpcy1ibG9ja3MvZ2Itc3BhY2VyIC0tPgoKPCEtLSB3cDptZWRpYS10ZXh0IHsibWVkaWFJZCI6MjMyOSwibWVkaWFMaW5rIjoiaHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2Uvd2VzdGVyLyIsImxpbmtEZXN0aW5hdGlvbiI6Im5vbmUiLCJtZWRpYVR5cGUiOiJpbWFnZSIsIm1lZGlhV2lkdGgiOjE1LCJtZWRpYVNpemVTbHVnIjoiZnVsbCIsInZlcnRpY2FsQWxpZ25tZW50IjoidG9wIiwiYW5jaG9yIjoiY29sbGFyZCJ9IC0tPgo8ZGl2IGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0IGlzLXN0YWNrZWQtb24tbW9iaWxlIGlzLXZlcnRpY2FsbHktYWxpZ25lZC10b3AiIHN0eWxlPSJncmlkLXRlbXBsYXRlLWNvbHVtbnM6MTUlIGF1dG8iIGlkPSJjb2xsYXJkIj48ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0X19tZWRpYSI+PGltZyBzcmM9Imh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzAzL1dlc3Rlci5wbmciIGFsdD0iIiBjbGFzcz0id3AtaW1hZ2UtMjMyOSBzaXplLWZ1bGwiLz48L2ZpZ3VyZT48ZGl2IGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0X19jb250ZW50Ij48IS0tIHdwOnBhcmFncmFwaCB7InBsYWNlaG9sZGVyIjoiQ29udGVudOKApiJ9IC0tPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+TXIuIFdlc3RlciBpcyBhIGJvYXJkIGxldmVsIGV4ZWN1dGl2ZSB3aXRoIGEgdmFzdCBleHBlcmllbmNlIGluIGRldmVsb3BpbmcgYW5kIG1hbmFnaW5nIGNvbXBsZXggcHVibGljLXByaXZhdGUgbXVsdGlzdGFrZWhvbGRlciBwcm9ncmFtcy4gQXQgdGhlIER1dGNoIE1pbmlzdHJ5IG9mIEVjb25vbWljIEFmZmFpcnMgaGUgaGVsZCBzZXZlcmFsIHBvc2l0aW9ucyBhbmQgd2FzIHJlc3BvbnNpYmxlIGZvciB0aGUgRHV0Y2ggbmF0aW9uYWwgcG9saWN5IG9uIGRpZ2l0YWwgdHJhbnNmb3JtYXRpb24uIEluIDIwMDggTXIuIFdlc3RlciB3YXMgYXBwb2ludGVkIHByaW5jaXBhbCBzdHJhdGVnaXN0IGF0IFROTyAoTmF0aW9uYWwgQXBwbGllZCBSZXNlYXJjaCBJbnN0aXR1dGUpLiBSZWNlbnRseSBNci4gV2VzdGVyIHdhcyBhcHBvaW50ZWQgZGlyZWN0b3Igb2YgdGhlIExEVCBDaXRpVkVSU0UgRURJQy4gQSBQYW4tRXVyb3BlYW4gb3JnYW5pc2F0aW9uIHdpdGggMTUgRVUgbWVtYmVyIHN0YXRlcywgZGVkaWNhdGVkIHRvOiBjcmVhdGUgYSBjb21tb24gRXVyb3BlYW4gaW5mcmFzdHJ1Y3R1cmUgZm9yIE5ldHdvcmtlZCBMb2NhbCBEaWdpdGFsIFR3aW5zLCBvbiB0aGUgY3Jvc3Nyb2FkcyBvZiBHZW8gRGF0YSwgQUkgYW5kIFZpcnR1YWwgV29ybGRzLCB3aXRoIHRoZSBhbWJpdGlvbiBvZiBidWlsZGluZyB0aGUgRXVyb3BlYW4g4oCcQ2l0aXZlcnNl4oCdOyBlbmhhbmNlIENhcGFjaXR5IGJ1aWxkaW5nIHRocm91Z2ggYSBjb21tb24gc2V0IG9mIGFkdmFuY2VkIHByb2R1Y3RzLCBzZXJ2aWNlcyBhbmQgZmFjaWxpdGllcywgdmFsaWRhdGVkIGZyb20gcHJhY3RpY2UsIHRoYXQgaGFybW9uaXplIGltcGxlbWVudGF0aW9uIGJ5IGNpdGllcyBhbmQgcmVnaW9ucyBvZiBtZW1iZXIgc3RhdGVzOyBjcmVhdGluZyBlY29ub21pZXMgb2Ygc2NvcGUgYW5kIHNjYWxlIHRocm91Z2ggdGhlIGFkdmFuY2VtZW50IG9mIGludGVyb3BlcmFiaWxpdHksIHJlcGxpY2FiaWxpdHkgYW5kIHBvcnRhYmlsaXR5IGJhc2VkIG9uIGludGVybmF0aW9uYWwgb3BlbiBzdGFuZGFyZHMsIEV1cm9wZWFuIFZhbHVlcywgZnVlbGxpbmcgRXVyb3BlYW4gRGlnaXRhbCBTb3ZlcmVpZ250eS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT48L2Rpdj48L2Rpdj4KPCEtLSAvd3A6bWVkaWEtdGV4dCAtLT4KCjwhLS0gd3A6Z2VuZXNpcy1ibG9ja3MvZ2Itc3BhY2VyIC0tPgo8ZGl2IHN0eWxlPSJjb2xvcjojZGRkIiBjbGFzcz0id3AtYmxvY2stZ2VuZXNpcy1ibG9ja3MtZ2Itc3BhY2VyIGdiLWJsb2NrLXNwYWNlciBnYi1kaXZpZGVyLXNvbGlkIGdiLWRpdmlkZXItc2l6ZS0xIj48aHIgc3R5bGU9ImhlaWdodDozMHB4Ii8+PC9kaXY+CjwhLS0gL3dwOmdlbmVzaXMtYmxvY2tzL2diLXNwYWNlciAtLT4KCjwhLS0gd3A6bWVkaWEtdGV4dCB7Im1lZGlhSWQiOjIzNDEsIm1lZGlhTGluayI6Imh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3Byb2ZpbGUtY2hyaXN0aW5hLXlhbi16aGFuZy8iLCJsaW5rRGVzdGluYXRpb24iOiJub25lIiwibWVkaWFUeXBlIjoiaW1hZ2UiLCJtZWRpYVdpZHRoIjoxNSwibWVkaWFTaXplU2x1ZyI6ImZ1bGwiLCJ2ZXJ0aWNhbEFsaWdubWVudCI6InRvcCIsImFuY2hvciI6ImNvbGxhcmQifSAtLT4KPGRpdiBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dCBpcy1zdGFja2VkLW9uLW1vYmlsZSBpcy12ZXJ0aWNhbGx5LWFsaWduZWQtdG9wIiBzdHlsZT0iZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjE1JSBhdXRvIiBpZD0iY29sbGFyZCI+PGZpZ3VyZSBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dF9fbWVkaWEiPjxpbWcgc3JjPSJodHRwczovL3d3dy5pdHUuaW50L21ldGF2ZXJzZS93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wMy9wcm9maWxlLUNocmlzdGluYS1ZYW4tWmhhbmctMTAyNHg2MTQucG5nIiBhbHQ9IiIgY2xhc3M9IndwLWltYWdlLTIzNDEgc2l6ZS1mdWxsIi8+PC9maWd1cmU+PGRpdiBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dF9fY29udGVudCI+PCEtLSB3cDpwYXJhZ3JhcGggeyJwbGFjZWhvbGRlciI6IkNvbnRlbnTigKYifSAtLT4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT48L2Rpdj48L2Rpdj4KPCEtLSAvd3A6bWVkaWEtdGV4dCAtLT4KCjwhLS0gd3A6Z2VuZXNpcy1ibG9ja3MvZ2Itc3BhY2VyIC0tPgo8ZGl2IHN0eWxlPSJjb2xvcjojZGRkIiBjbGFzcz0id3AtYmxvY2stZ2VuZXNpcy1ibG9ja3MtZ2Itc3BhY2VyIGdiLWJsb2NrLXNwYWNlciBnYi1kaXZpZGVyLXNvbGlkIGdiLWRpdmlkZXItc2l6ZS0xIj48aHIgc3R5bGU9ImhlaWdodDozMHB4Ii8+PC9kaXY+CjwhLS0gL3dwOmdlbmVzaXMtYmxvY2tzL2diLXNwYWNlciAtLT5kb2N1bWVudGV4Y2VycHRkb2N1bWVudGF1dGhvcmRvY3VtZW50ZmVhdHVyZWRfbWVkaWFkb2N1bWVudGNvbW1lbnRfc3RhdHVzZG9jdW1lbnRwaW5nX3N0YXR1c2RvY3VtZW50dGVtcGxhdGVkb2N1bWVudG1ldGFmb290bm90ZXNkb2N1bWVudGJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzbGltaXRXaWR0aGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNpc1N0YWNrZWRPbk1vYmlsZWJhY2tncm91bmRDb2xvcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzb3JpZW50YXRpb25jb2x1bW5OdW1iZXJzcm93V2lkdGhibG9ja0lEaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc3NwYW5pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzdXJsYWx0Y2FwdGlvbmlkd2lkdGhoZWlnaHRhc3BlY3RSYXRpb3NpemVTbHVnbGlua0Rlc3RpbmF0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPkRlc2NyaXB0aW9uPC9zdHJvbmc+ZHJvcENhcGdiUmVzcG9uc2l2ZVNldHRpbmdzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRDby1vcmdhbml6ZWQgYnkgSVRVLCB0aGUgRXVyb3BlYW4gQ29tbWlzc2lvbiwgT0FTQyBhbmQgVU5JQ0MsIGFuZCBzdXBwb3J0ZWQgYnk8YSBocmVmPSJodHRwczovL2V1cjAzLnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2suY29tLz91cmw9aHR0cHMlM0ElMkYlMkZzdGFuZGljdC5ldSUyRiZhbXA7ZGF0YT0wNSU3QzAyJTdDY2hpYXJhLmtpcnN0ZW4uY28lNDBpdHUuaW50JTdDNTczOGE2ODg5N2VlNDMwZDhhOTIwOGRlNzQ2OGI1NzclN0MyM2U0NjRkNzA0ZTY0Yjg3OTEzYzI0YmQ4OTIxOWZkMyU3QzAlN0MwJTdDNjM5MDc2MTkwMjMwNTE5NjE4JTdDVW5rbm93biU3Q1RXRnBiR1pzYjNkOGV5SkZiWEIwZVUxaGNHa2lPblJ5ZFdVc0lsWWlPaUl3TGpBdU1EQXdNQ0lzSWxBaU9pSlhhVzR6TWlJc0lrRk9Jam9pVFdGcGJDSXNJbGRVSWpveWZRJTNEJTNEJTdDMCU3QyU3QyU3QyZhbXA7c2RhdGE9Wk9EJTJCd0olMkZSNkVLTHdqZW0zaTZyVW9PODhLb2RocTk4Um9EaUJnb2tPUjAlM0QmYW1wO3Jlc2VydmVkPTAiPlN0YW5kSUNULmV1IDIwMjk8L2E+LCB0aGUgMm5kIENpdGl2ZXJzZSBBc3NlbWJseSBjb252ZW5lcyBjaXRpZXMsIGdvdmVybm1lbnRzLCBpbmR1c3RyeSwgc3RhbmRhcmRzIGJvZGllcywgcmVzZWFyY2gsIGFuZCBhY2FkZW1pYSB0byBzdHJlbmd0aGVuIGdsb2JhbCBjb2xsYWJvcmF0aW9uIG9uIHRoZSBjaXRpdmVyc2UuIFRoZSBBc3NlbWJseSB3aWxsIHNoYXJlIGV4cGVyaWVuY2VzIGZyb20gb25nb2luZyBjaXRpdmVyc2UgYW5kIGxvY2FsIGRpZ2l0YWwgdHdpbiBwcm9qZWN0cyB3b3JsZHdpZGUsIHByZXNlbnQgZmxhZ3NoaXAgZGVsaXZlcmFibGVzIG9mIHRoZSA8YSBocmVmPSJodHRwczovL3d3dy5pdHUuaW50L21ldGF2ZXJzZS92aXJ0dWFsLXdvcmxkcy8iIGRhdGEtdHlwZT0ibGluayIgZGF0YS1pZD0iaHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2UvdmlydHVhbC13b3JsZHMvIj5HbG9iYWwgSW5pdGlhdGl2ZSBvbiBWaXJ0dWFsIFdvcmxkcyDigJMgPGVtPkRpc2NvdmVyaW5nIHRoZSBDaXRpdmVyc2U8L2VtPjwvYT4sIGFuZCBwcm9tb3RlIGdyZWF0ZXIgYWxpZ25tZW50IGFjcm9zcyBzdGFuZGFyZHMgYW5kIGltcGxlbWVudGF0aW9uIGVmZm9ydHMuZHJvcENhcGdiUmVzcG9uc2l2ZVNldHRpbmdzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaGUgcHJvZ3JhbW1lIHdpbGwgYWRkcmVzcyBmcmFnbWVudGF0aW9uLCBzdXBwb3J0IHBlb3BsZS1jZW50cmVkIGFwcHJvYWNoZXMsIGFuZCBleHBsb3JlIHByYWN0aWNhbCBwYXRod2F5cyBmb3IgY29sbGFib3JhdGl2ZSBjaXRpdmVyc2Ugc3RhbmRhcmRpemF0aW9uLmRyb3BDYXBnYlJlc3BvbnNpdmVTZXR0aW5nc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5UYXJnZXQgQXVkaWVuY2U8L3N0cm9uZz5kcm9wQ2FwZ2JSZXNwb25zaXZlU2V0dGluZ3Npbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFBhcnRpY2lwYXRpb24gaXMgb3BlbiB0byB0aGUgSVRVIE1lbWJlciBTdGF0ZXMsIFNlY3RvciBNZW1iZXJzLCBBc3NvY2lhdGVzLCBBY2FkZW1pYSwgYW5kIHRvIGFueSBpbmRpdmlkdWFsIGZyb20gYSBjb3VudHJ5IHRoYXQgaXMgYSBtZW1iZXIgb2YgdGhlIElUVSBhbmQgd2hvIHdpc2hlcyB0byBjb250cmlidXRlIHRvIHRoZSB3b3JrLiBUaGlzIGluY2x1ZGVzIGluZGl2aWR1YWxzIHdobyBhcmUgYWxzbyBtZW1iZXJzIG9mIGludGVybmF0aW9uYWwscmVnaW9uYWwsYW5kIG5hdGlvbmFsIG9yZ2FuaXphdGlvbnMuIFBhcnRpY2lwYXRpb24gaXMgZnJlZSBvZiBjaGFyZ2UuZHJvcENhcGdiUmVzcG9uc2l2ZVNldHRpbmdzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPlZlbnVlPC9zdHJvbmc+ZHJvcENhcGdiUmVzcG9uc2l2ZVNldHRpbmdzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRJbnRlcm5hdGlvbmFsIFRlbGVjb21tdW5pY2F0aW9uIFVuaW9uIChJVFUpIEhlYWRxdWFydGVyc2Ryb3BDYXBnYlJlc3BvbnNpdmVTZXR0aW5nc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50UGxhY2UgZGVzIE5hdGlvbnMsMTIxMSBHZW5ldmEyMCxTd2l0emVybGFuZGRyb3BDYXBnYlJlc3BvbnNpdmVTZXR0aW5nc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNoZWlnaHRpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzbGF5b3V0aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc3RhZ05hbWV0eXBldXJsdGV4dDxzdHJvbmc+UmVnaXN0ZXIgSGVyZTwvc3Ryb25nPmJhY2tncm91bmRDb2xvcnRleHRDb2xvcmNsYXNzTmFtZXN0eWxlaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc3NwYW5pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzaXNTdGFja2VkT25Nb2JpbGVpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc3NwYW5pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzdmFsdWVjaXRhdGlvbnN0eWxldGV4dENvbG9yaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPkNvLW9yZ2FuaXplZCBieTo8L3N0cm9uZz5kcm9wQ2Fwc3R5bGV0ZXh0Q29sb3Jmb250U2l6ZWdiUmVzcG9uc2l2ZVNldHRpbmdzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2lzU3RhY2tlZE9uTW9iaWxlaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXN1cmxhbHRjYXB0aW9uaWR3aWR0aGhlaWdodGFzcGVjdFJhdGlvc2l6ZVNsdWdsaW5rRGVzdGluYXRpb25hbGlnbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNpc1N0YWNrZWRPbk1vYmlsZWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXN3aWR0aGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXN1cmxhbHRjYXB0aW9uaWRzaXplU2x1Z2xpbmtEZXN0aW5hdGlvbmFsaWduaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2lzU3RhY2tlZE9uTW9iaWxlaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXN1cmxhbHRjYXB0aW9uaWR3aWR0aGhlaWdodHNpemVTbHVnbGlua0Rlc3RpbmF0aW9uYWxpZ25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzaXNTdGFja2VkT25Nb2JpbGVpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc3VybGFsdGNhcHRpb25pZHdpZHRoaGVpZ2h0YXNwZWN0UmF0aW9zaXplU2x1Z2xpbmtEZXN0aW5hdGlvbmFsaWduaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2lzU3RhY2tlZE9uTW9iaWxlaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXN2YWx1ZWNpdGF0aW9uc3R5bGV0ZXh0Q29sb3Jpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+U3VwcG9ydGVkIGJ5Ojwvc3Ryb25nPmRyb3BDYXBzdHlsZXRleHRDb2xvcmZvbnRTaXplZ2JSZXNwb25zaXZlU2V0dGluZ3Npbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzaXNTdGFja2VkT25Nb2JpbGVpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc3VybGFsdGNhcHRpb25pZHdpZHRoaGVpZ2h0YXNwZWN0UmF0aW9zaXplU2x1Z2xpbmtEZXN0aW5hdGlvbmFsaWduaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc3VybGFsdGNhcHRpb25pZHdpZHRoaGVpZ2h0c2l6ZVNsdWdsaW5rRGVzdGluYXRpb25hbGlnbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNpc1N0YWNrZWRPbk1vYmlsZWJhY2tncm91bmRDb2xvcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFByb2dyYW1tZSBsZXZlbHN0eWxldGV4dENvbG9yZ2JSZXNwb25zaXZlU2V0dGluZ3Npbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzdmFsdWVjaXRhdGlvbnN0eWxldGV4dENvbG9yaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPjExLjAwIOKAkyAxMToxMCBPcGVuaW5nIENlcmVtb255PC9zdHJvbmc+ZHJvcENhcGZvbnRTaXplZ2JSZXNwb25zaXZlU2V0dGluZ3Npbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzb3JkZXJlZHZhbHVlc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5TZWl6byBPbm9lPC9zdHJvbmc+LCBEaXJlY3RvciwgVGVsZWNvbW11bmljYXRpb24gU3RhbmRhcmRpemF0aW9uIEJ1cmVhdSwgSVRVaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPkhlbGVuIEvDtnBtYW48L3N0cm9uZz4sIERlcHV0eSBIZWFkIG9mIFVuaXQsIEV1cm9wZWFuIENvbW1pc3Npb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+YWVlcmFoPC9zdHJvbmc+LCBEaXJlY3RvciBuaWUgdG8gZW5haWwgbXRpIEN0ZSAoQylpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzaGVpZ2h0aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc3ZhbHVlY2l0YXRpb25zdHlsZXRleHRDb2xvcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz4xMS4xMCDigJMgMTI6MDAgPHN0cm9uZz5DaXRpdmVyc2UgUHJvamVjdHM6IEEgR2xvYmFsIFNuYXBzaG90PC9zdHJvbmc+PC9zdHJvbmc+ZHJvcENhcGZvbnRTaXplZ2JSZXNwb25zaXZlU2V0dGluZ3Npbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFRoaXMgc2Vzc2lvbiB3aWxsIHByb3ZpZGUgYW4gb3Bwb3J0dW5pdHkgdG8gZ2V0IGFuIG92ZXJ2aWV3IG9mIG9uZ29pbmcga2V5IHByb2plY3RzIG9uIGxvY2FsIGRpZ2l0YWwgdHdpbnMgYW5kIHRoZSBjaXRpdmVyc2Ugd29ybGR3aWRlLCBsZWQgYnkgcmVzZWFyY2ggaW5zdGl0dXRpb25zLCBpbmR1c3RyeSwgYWNhZGVtaWEsIGFuZCBjaXRpZXMuSXQgd2lsbCBoaWdobGlnaHQgaG93IHVzZSBjYXNlcyBjYW4gaGVscCBkZWZpbmUgdGhlIHJlcXVpcmVkYnVpbGRpbmcgYmxvY2tzZm9yIGNpdGl2ZXJzZSBkZXZlbG9wbWVudC5kcm9wQ2FwZ2JSZXNwb25zaXZlU2V0dGluZ3Npbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+TW9kZXJhdG9yOjwvc3Ryb25nPiA8c3Ryb25nPlNpbHZhbmEgTXVzY2VsbGE8L3N0cm9uZz4sIFN0cmF0ZWdpYyBBZHZpc29yLCBTdGFuZElDVC5ldSAyMDI5ICZhbXA7IENFTywgVHJ1c3QtSVQgU2VydmljZXNkcm9wQ2FwZ2JSZXNwb25zaXZlU2V0dGluZ3Npbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+U3BlYWtlcnM6PC9zdHJvbmc+ZHJvcENhcGdiUmVzcG9uc2l2ZVNldHRpbmdzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc29yZGVyZWR2YWx1ZXNpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+TWFyaWEgR2l1ZmZyaWRhPC9zdHJvbmc+LCBTZW5pb3IgUmVzZWFyY2ggQW5hbHlzdCwgU3RhbmRJQ1QuZXUgMjAyOSBhbmQgVGVycmFEVGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5LeW91bmcgSmFlIFN1bjwvc3Ryb25nPiwgU2VuaW9yIFJlc2VhcmNoZXIsIFN0YW5kYXJkcyBSZXNlYXJjaCBEaXZpc2lvbiwgRVRSSWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5Db3Juw6kgSGVsbW9uczwvc3Ryb25nPiwgQWR2aXNvciBEaWdpdGFsIFR3aW4sIEdlb0JJTSBhbmQgU3RhbmRhcmRpc2F0aW9uIE11bmljaXBhbGl0eSBvZiBSb3R0ZXJkYW0sIFRoZSBOZXRoZXJsYW5kc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5KYW4gV2VzdGVyPC9zdHJvbmc+LCBEaXJlY3RvciwgRXVyb3BlYW4gRGlnaXRhbCBJbmZyYXN0cnVjdHVyZSBDb25zb3J0aWEgKEVESUMpIG9uIExvY2FsIERpZ2l0YWwgVHdpbnMgYW5kQ2l0aVZFUlNFaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPlF1ZXN0aW9ucyAmYW1wOyBBbnPigIt3ZXJz4oCLPC9zdHJvbmc+ZHJvcENhcGdiUmVzcG9uc2l2ZVNldHRpbmdzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2hlaWdodGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXN2YWx1ZWNpdGF0aW9uc3R5bGV0ZXh0Q29sb3Jpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+PHN0cm9uZz48c3Ryb25nPjEyOjAwLTEyOjUwIDxzdHJvbmc+RnJvbSBGcmFnbWVudGF0aW9uIHRvIEludGVyb3BlcmFiaWxpdHkgaW4gdGhlIENpdGl2ZXJzZTwvc3Ryb25nPjwvc3Ryb25nPjwvc3Ryb25nPjwvc3Ryb25nPmRyb3BDYXBmb250U2l6ZWdiUmVzcG9uc2l2ZVNldHRpbmdzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaGlzIHNlc3Npb24gd2lsbCBkaXNjdXNzIG9uZ29pbmcgc3RhbmRhcmRpemF0aW9uIGVmZm9ydHMgYW5kIGV4cGxvcmUgd2F5cyB0byBhZGRyZXNzIGZyYWdtZW50YXRpb24gaW4gY2l0aXZlcnNlIGRldmVsb3BtZW50LCB3aXRoIGEgdmlldyB0byBhZHZhbmNpbmcgY29oZXJlbnQsIGludGVyb3BlcmFibGUgZ2xvYmFsIHN0YW5kYXJkcy5kcm9wQ2FwZ2JSZXNwb25zaXZlU2V0dGluZ3Npbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+TW9kZXJhdG9yOiDigItNYXJ0aW4gQnJ5bnNrb3Y8L3N0cm9uZz4sIEZvdW5kaW5nIEJvYXJkIERpcmVjdG9yIGFuZCBTdGFuZGFyZGlzYXRpb24gTGVhZCwgT0FTQ2Ryb3BDYXBnYlJlc3BvbnNpdmVTZXR0aW5nc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5TcGVha2Vyczo8L3N0cm9uZz5kcm9wQ2FwZ2JSZXNwb25zaXZlU2V0dGluZ3Npbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzb3JkZXJlZHZhbHVlc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5IeW91bmcgSnVuIEtpbTwvc3Ryb25nPiwgQ2hhaXIsIElUVS1UIFN0dWR5IEdyb3VwIDIwIOKAnElvVCwgZGlnaXRhbCB0d2lucywgYW5kIHNtYXJ0IHN1c3RhaW5hYmxlIGNpdGllcyBhbmQgY29tbXVuaXRpZXM8c3Ryb25nPuKAnTwvc3Ryb25nPmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5Ub3JiasO2cm4gTGFocmluLDwvc3Ryb25nPiBJU08vSUVDIEpUQzEgQ0cyIOKAnFN0cmF0ZWdpYyBDb29yZGluYXRpb24gR3JvdXAgb24gTWV0YXZlcnNl4oCdaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPkNocmlzdG9waCBSdW5kZSwgPC9zdHJvbmc+Q2hhaXIsIFRlY2huaWNhbCBXb3JraW5nIEdyb3VwIG9uIFZpcnR1YWwgV29ybGRzLCBTdGFuZElDVC5ldWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5RdWVzdGlvbnMgJmFtcDsgQW5z4oCLd2Vyc+KAizwvc3Ryb25nPmRyb3BDYXBnYlJlc3BvbnNpdmVTZXR0aW5nc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNoZWlnaHRpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzdmFsdWVjaXRhdGlvbnN0eWxldGV4dENvbG9yaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPjxzdHJvbmc+PHN0cm9uZz4xMjo1MC0xMzowMDwvc3Ryb25nPjwvc3Ryb25nPiBLZXlub3RlPC9zdHJvbmc+ZHJvcENhcGZvbnRTaXplZ2JSZXNwb25zaXZlU2V0dGluZ3Npbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzb3JkZXJlZHZhbHVlc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5Pa2FuIEdlcmF5PC9zdHJvbmc+LCBDaGFpciwgU3RlZXJpbmcgQ29tbWl0dGVlLCBHbG9iYWwgSW5pdGlhdGl2ZSBvbiDigJM8ZW0+RGlzY292ZXJpbmcgdGhlIENpdGl2ZXJzZTwvZW0+c3R5bGV0ZXh0Q29sb3Jpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzaGVpZ2h0aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc3ZhbHVlY2l0YXRpb25zdHlsZXRleHRDb2xvcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz48c3Ryb25nPjxzdHJvbmc+PHN0cm9uZz4xMzowMCDigJMgMTQ6MDAgTHVuY2g8L3N0cm9uZz48L3N0cm9uZz48L3N0cm9uZz48L3N0cm9uZz5kcm9wQ2Fwc3R5bGV0ZXh0Q29sb3Jmb250U2l6ZWdiUmVzcG9uc2l2ZVNldHRpbmdzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2hlaWdodGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXN2YWx1ZWNpdGF0aW9uc3R5bGV0ZXh0Q29sb3Jpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+PHN0cm9uZz48c3Ryb25nPjxzdHJvbmc+PHN0cm9uZz4xNDowMC0gMTQ6MzAgPHN0cm9uZz5UaGUgQ2l0aXZlcnNlIGluIEFjdGlvbjogRnJvbSBWaXNpb24gdG8gRGVsaXZlcnk8L3N0cm9uZz48L3N0cm9uZz48L3N0cm9uZz48L3N0cm9uZz48L3N0cm9uZz48L3N0cm9uZz5kcm9wQ2FwZm9udFNpemVnYlJlc3BvbnNpdmVTZXR0aW5nc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50VGhpcyBzZXNzaW9uIHdpbGwgcHJlc2VudCB0aGUgPGEgaHJlZj0iaHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2UvdmlydHVhbC13b3JsZHMvIiBkYXRhLXR5cGU9ImxpbmsiIGRhdGEtaWQ9Imh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3ZpcnR1YWwtd29ybGRzLyI+R2xvYmFsIEluaXRpYXRpdmUgb24gVmlydHVhbCBXb3JsZHMg4oCTIDxlbT5EaXNjb3ZlcmluZyB0aGUgQ2l0aXZlcnNlPC9lbT48L2E+IGFuZCBzZWxlY3RlZCBmbGFnc2hpcCBkZWxpdmVyYWJsZXMuIEJ5IGFsaWduaW5nIHN0cmF0ZWdpYyB2aXNpb24sIHRlY2huaWNhbCBmb3VuZGF0aW9ucywgYW5kIGFjY2Vzc2liaWxpdHkgYnkgZGVzaWduLCBpdCB3aWxsIGRlbW9uc3RyYXRlIGhvdyB0aGUgSW5pdGlhdGl2ZSBpcyBhY2NlbGVyYXRpbmcgaW50ZXJvcGVyYWJpbGl0eSBhbmQgcmVhbC13b3JsZCBhZG9wdGlvbiBvZiB0aGUgQ2l0aXZlcnNlIHdvcmxkd2lkZS5kcm9wQ2FwZ2JSZXNwb25zaXZlU2V0dGluZ3Npbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+TW9kZXJhdG9yOjwvc3Ryb25nPjxzdHJvbmc+UGF1bGEgTGxvYmV0IFZpbGFycmFzYTwvc3Ryb25nPiwgVmljZS1jaGFpciwgRXhlY3V0aXZlIENvbW1pdHRlZSwgR2xvYmFsIEluaXRpYXRpdmUgb24gVmlydHVhbCBXb3JsZHMg4oCTPGVtPkRpc2NvdmVyaW5nIHRoZSBDaXRpdmVyc2U8L2VtPmRyb3BDYXBnYlJlc3BvbnNpdmVTZXR0aW5nc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5TcGVha2Vyczo8L3N0cm9uZz5kcm9wQ2FwZ2JSZXNwb25zaXZlU2V0dGluZ3Npbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzb3JkZXJlZHZhbHVlc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5UZXBwbyBSYW50YW5lbjwvc3Ryb25nPiwgTGVhZGVyIG9mIHRoZSBTdHJhdGVnaWMgR3VpZGFuY2UgVHJhY2ssIEdsb2JhbCBJbml0aWF0aXZlIG9uIFZpcnR1YWwgV29ybGRzIOKAkzxlbT5EaXNjb3ZlcmluZyB0aGUgQ2l0aXZlcnNlPC9lbT5pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+aXMgaDwvc3Ryb25nPiwgZWYgaXRhbG9sdGlvbnMgZW50ZSBDaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPlF1ZXN0aW9ucyAmYW1wOyBBbnPigIt3ZXJz4oCLPC9zdHJvbmc+ZHJvcENhcGdiUmVzcG9uc2l2ZVNldHRpbmdzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2hlaWdodGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXN2YWx1ZWNpdGF0aW9uc3R5bGV0ZXh0Q29sb3Jpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+PHN0cm9uZz48c3Ryb25nPjxzdHJvbmc+PHN0cm9uZz4xNDozMCDigJMgMTU6MDAgPHN0cm9uZz5Db25uZWN0aW5nIEVmZm9ydHM6IFBhdGh3YXlzIHRvIENvbGxhYm9yYXRpdmUgQ2l0aXZlcnNlIFN0YW5kYXJkaXphdGlvbjwvc3Ryb25nPjwvc3Ryb25nPjwvc3Ryb25nPjwvc3Ryb25nPjwvc3Ryb25nPjwvc3Ryb25nPmRyb3BDYXBmb250U2l6ZWdiUmVzcG9uc2l2ZVNldHRpbmdzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaGlzIHNlc3Npb24gd2lsbCBleHBsb3JlIGhvdyBjbG9zZXIgYWxpZ25tZW50IG9mIHN0YW5kYXJkcyBlZmZvcnRzIGFuZCBzdHJvbmdlciBsaW5rcyBiZXR3ZWVuIHByb2plY3RzIGFuZCBpbml0aWF0aXZlcyBjYW4gc3VwcG9ydCBjaXRpZXMgaW4gYWRvcHRpbmcgaW50ZXJvcGVyYWJsZSwgcGVvcGxlLWNlbnRyZWQgQ2l0aXZlcnNlIHNvbHV0aW9ucy4gSXQgd2lsbCBjb25zaWRlciBwcmlvcml0eSBhcmVhcyBmb3Igam9pbnQgYWN0aW9uLCBpbmNsdWRpbmcgY29sbGFib3JhdGl2ZSBzdGFuZGFyZHMgZGV2ZWxvcG1lbnQgYW5kIGNvb3BlcmF0aW9uIG1lY2hhbmlzbXMgdG8gc3VwcG9ydCBnbG9iYWwgc3RhbmRhcmRpemF0aW9uLmRyb3BDYXBnYlJlc3BvbnNpdmVTZXR0aW5nc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5Nb2RlcmF0b3JzOiBIZWxlbiBLw7ZwbWFuPC9zdHJvbmc+LCBEZXB1dHkgSGVhZCBvZiBVbml0LCBFdXJvcGVhbiBDb21taXNzaW9uIGFuZCA8c3Ryb25nPkNyaXN0aW5hIEJ1ZXRpPC9zdHJvbmc+LCBJVFUgRm9jYWwgUG9pbnQgb24gQUktcG93ZXJlZCBWaXJ0dWFsIFdvcmxkc2Ryb3BDYXBnYlJlc3BvbnNpdmVTZXR0aW5nc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNoZWlnaHRpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzdmFsdWVjaXRhdGlvbnN0eWxldGV4dENvbG9yaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPjxzdHJvbmc+PHN0cm9uZz48c3Ryb25nPjxzdHJvbmc+PHN0cm9uZz4xNTowMC0xNToxMCA8c3Ryb25nPkNsb3NpbmcgQ2VyZW1vbnk8L3N0cm9uZz48L3N0cm9uZz48L3N0cm9uZz48L3N0cm9uZz48L3N0cm9uZz48L3N0cm9uZz48L3N0cm9uZz5kcm9wQ2FwZm9udFNpemVnYlJlc3BvbnNpdmVTZXR0aW5nc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNvcmRlcmVkdmFsdWVzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPkhlbGVuIEvDtnBtYW48L3N0cm9uZz4sIERlcHV0eSBIZWFkIG9mIFVuaXQsIEV1cm9wZWFuIENvbW1pc3Npb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+S2FybC1GaWxpcCBDb2VuZWdyYWNodHM8L3N0cm9uZz4sIENoYWlyIG9mIHRoZSBCb2FyZCBvZiBEaXJlY3RvcnMgYW5kIEV4ZWN1dGl2ZSBEaXJlY3RvciwgT3BlbiAmYW1wOyBBZ2lsZSBTbWFydCBDaXRpZXMgJmFtcDsgQ29tbXVuaXRpZXMgKE9BU0MpaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2hlaWdodGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNpc1N0YWNrZWRPbk1vYmlsZWJhY2tncm91bmRDb2xvcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+UmVsYXRlZCBJbmZvcm1hdGlvbjwvc3Ryb25nPmxldmVsdGV4dENvbG9yZm9udFNpemVnYlJlc3BvbnNpdmVTZXR0aW5nc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNvcmRlcmVkdmFsdWVzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8YSBocmVmPSJodHRwczovL3d3dy5pdHUuaW50L21kL1QyNS1UU0ItQ0lSLTAxMTkvZW4iIGRhdGEtdHlwZT0ibGluayIgZGF0YS1pZD0iaHR0cHM6Ly93d3cuaXR1LmludC9tZC9UMjUtVFNCLUNJUi0wMTE5L2VuIj5JbnZpdGF0aW9uIGxldHRlcjwvYT5pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxhIGhyZWY9Imh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3ZpcnR1YWwtd29ybGRzLyIgZGF0YS10eXBlPSJsaW5rIiBkYXRhLWlkPSJodHRwczovL3d3dy5pdHUuaW50L21ldGF2ZXJzZS92aXJ0dWFsLXdvcmxkcy8iPkdsb2JhbCBJbml0aWF0aXZlIG9uIFZpcnR1YWwgV29ybGRzPC9hPmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PGEgaHJlZj0iaHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2UvIiBkYXRhLXR5cGU9ImxpbmsiIGRhdGEtaWQ9Imh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlLyI+SVRVIGFjdGl2aXRpZXMgb24gbWV0YXZlcnNlIGFuZCB2aXJ0dWFsIHdvcmxkczwvYT5pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxhIGhyZWY9Imh0dHBzOi8vd3d3Lml0dS5pbnQvZW4vSVRVLVQvc3R1ZHlncm91cHMvMjAyNS0yMDI4LzIwL1BhZ2VzL2RlZmF1bHQuYXNweCIgZGF0YS10eXBlPSJsaW5rIiBkYXRhLWlkPSJodHRwczovL3d3dy5pdHUuaW50L2VuL0lUVS1UL3N0dWR5Z3JvdXBzLzIwMjUtMjAyOC8yMC9QYWdlcy9kZWZhdWx0LmFzcHgiPklUVS1UIFN0dWR5IEdyb3VwIDIwOiBJb1QsIGRpZ2l0YWwgdHdpbnMgYW5kIHNtYXJ0IHN1c3RhaW5hYmxlIGNpdGllcyBhbmQgY29tbXVuaXRpZXM8L2E+aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRDb250YWN0OiA8YSBocmVmPSJtYWlsdG86ZGlnaXRhbHRyYW5zZm9ybWF0aW9uQGl0dS5pbnQiIHRhcmdldD0iX2JsYW5rIiByZWw9Im5vcmVmZXJyZXIgbm9vcGVuZXIiPkNyaXN0aW5hIEJ1ZXRpPC9hPiAoSVRVKWRyb3BDYXBnYlJlc3BvbnNpdmVTZXR0aW5nc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50QmlvZ3JhcGhpZXNsZXZlbHN0eWxldGV4dENvbG9yZ2JSZXNwb25zaXZlU2V0dGluZ3Npbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzYWxpZ25tZWRpYUFsdG1lZGlhUG9zaXRpb25tZWRpYUlkbWVkaWFVcmxtZWRpYUxpbmtsaW5rRGVzdGluYXRpb25tZWRpYVR5cGVtZWRpYVdpZHRobWVkaWFTaXplU2x1Z2lzU3RhY2tlZE9uTW9iaWxldmVydGljYWxBbGlnbm1lbnR1c2VGZWF0dXJlZEltYWdlYW5jaG9yaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPk1hcnRpbiBCcnluc2tvdjwvc3Ryb25nPmRyb3BDYXBwbGFjZWhvbGRlcmdiUmVzcG9uc2l2ZVNldHRpbmdzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRGb3VuZGluZyBCb2FyZCBEaXJlY3RvciBhbmQgU3RhbmRhcmRpc2F0aW9uIExlYWQsIE9BU0Nkcm9wQ2FwcGxhY2Vob2xkZXJnYlJlc3BvbnNpdmVTZXR0aW5nc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50TWFydGluIEJyeW5za292LCBQaEQgKENTKSwgaXMgYW4gYWNhZGVtaWMgYW5kIGRpZ2l0YWwgc3RhbmRhcmRpc2F0aW9uIGV4cGVydCBhdCB0aGUgVW5pdmVyc2l0eSBvZiBDb3BlbmhhZ2VuIGluIERlbm1hcmssIGFsc28gbGVhZGluZyBzdGFuZGFyZHMgZWZmb3J0cyBhdCB0aGUgQnJ1c3NlbHMtYmFzZWQgT3BlbiAmYW1wOyBBZ2lsZSBDaXRpZXMgJmFtcDsgQ29tbXVuaXRpZXMgKE9BU0MpIGdsb2JhbCBuZXR3b3JrLCBvZiB3aGljaCBoZSBpcyB0aGUgZm9ybWVyIGFuZCBmb3VuZGluZyBDaGFpci4gSGlzIHJlc2VhcmNoIGV4cGxvcmVzIGhvdyBtYWNoaW5lcyBhbmQgcGVvcGxlIOKAkyBhbmQgZXZlcnl0aGluZyBpbiBiZXR3ZWVuIOKAkyBwZXJjZWl2ZSwgY29uY2VwdHVhbGlzZSwgcmVhc29uIGFib3V0IGFuZCBhY3QgaW4gdGhlIHdvcmxkcyB0aGV5IGNvLWluaGFiaXQsIGFzIGluZGl2aWR1YWxzLCBhcyBvcmdhbmlzYXRpb25zIGFuZCBhcyBjb21tdW5pdGllcy9zeXN0ZW1zIG9mIGFsbCBzaXplcy4gSGUgcmVmZXJzIHRvIHRoaXMgYXMgSW50ZXJhY3Rpb24gVGVjaG5vbG9naWVzIHVuZm9sZGluZyBpbiBhIFBsYWNlLUJhc2VkIENvbXB1dGluZyBwYXJhZGlnbS4gRHIgQnJ5bnNrb3YgY28tY2hhaXJzIHRoZSBEYW5pc2ggU3RhbmRhcmRzIENvbW1pdHRlZSBTLTQ5MSBvbiBEYXRhIE1hbmFnZW1lbnQgYW5kIERhdGEgU3BhY2VzIHRocm91Z2ggd2hpY2ggaGUgY28tbGVhZHMgdGhlIGVmZm9ydHMgaW4gRXVyb3BlIHRvIHByb2R1Y2UgaGFybW9uaXNlZCBzdGFuZGFyZHMgZm9yIGRhdGEgc3BhY2VzIChDRU4tQ0xDL0pUQyAyNS9XRyAyKSBhbmQgcmVwcmVzZW50cyBEZW5tYXJrIGluIHRoZSBVbml0ZWQgTmF0aW9ucyBzdGFuZGFyZHMgd29yayBmb3IgSW9ULCBEaWdpdGFsIFR3aW5zIGFuZCBTdXN0YWluYWJsZSBTbWFydCBDaXRpZXMgYW5kIENvbW11bml0aWVzIGF0IHRoZSBJbnRlcm5hdGlvbmFsIFRlbGVjb21tdW5pY2F0aW9ucyBVbmlvbiAoSVRVLVQvU0cgMjApLmRyb3BDYXBwbGFjZWhvbGRlcmdiUmVzcG9uc2l2ZVNldHRpbmdzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc3NwYWNlckhlaWdodHNwYWNlckRpdmlkZXJzcGFjZXJEaXZpZGVyU3R5bGVzcGFjZXJEaXZpZGVyQ29sb3JzcGFjZXJEaXZpZGVySGVpZ2h0aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2FsaWdubWVkaWFBbHRtZWRpYVBvc2l0aW9ubWVkaWFJZG1lZGlhVXJsbWVkaWFMaW5rbGlua0Rlc3RpbmF0aW9ubWVkaWFUeXBlbWVkaWFXaWR0aG1lZGlhU2l6ZVNsdWdpc1N0YWNrZWRPbk1vYmlsZXZlcnRpY2FsQWxpZ25tZW50dXNlRmVhdHVyZWRJbWFnZWFuY2hvcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz48c3Ryb25nPkNyaXN0aW5hIEJ1ZXRpPC9zdHJvbmc+PC9zdHJvbmc+ZHJvcENhcHBsYWNlaG9sZGVyZ2JSZXNwb25zaXZlU2V0dGluZ3Npbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudElUVSBGb2NhbCBQb2ludCBvbiBBSS1wb3dlcmVkIFZpcnR1YWwgV29ybGRzZHJvcENhcHBsYWNlaG9sZGVyZ2JSZXNwb25zaXZlU2V0dGluZ3Npbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudENyaXN0aW5hIEJ1ZXRpIGlzIHRoZSBJVFUgRm9jYWwgUG9pbnQgb24gU21hcnQgU3VzdGFpbmFibGUgQ2l0aWVzIGFuZCBBSS1wb3dlcmVkIFZpcnR1YWwgV29ybGRzLiBTaGUgaXMgYWxzbyB0aGUgQ291bnNlbGxvciBvZiBJVFUtVCBTdHVkeSBHcm91cCAyMCDigJxJbnRlcm5ldCBvZiBUaGluZ3MsIGRpZ2l0YWwgdHdpbnMgYW5kIHNtYXJ0IHN1c3RhaW5hYmxlIGNpdGllcyBhbmQgY29tbXVuaXRpZXPigJ0gYW5kIHNlcnZlcyBhcyBUU0IvSVRVIGZvY2FsIHBvaW50IGZvciBMYXRpbiBBbWVyaWNhLiBDcmlzdGluYSBCdWV0aSBncmFkdWF0ZWQgZnJvbSB0aGUgRmFjdWx0eSBvZiBQb2xpdGljYWwgU2NpZW5jZSwgTGF3IGFuZCBJbnRlcm5hdGlvbmFsIENvb3BlcmF0aW9uIGFuZCBEZXZlbG9wbWVudCBvZiB0aGUgVW5pdmVyc2l0eSBvZiBGbG9yZW5jZSwgd2hlcmUgc2hlIGNvbXBsZXRlZCBwb3N0Z3JhZHVhdGUgc3R1ZGllcyBpbiBJbnRlcm5hdGlvbmFsIENvb3BlcmF0aW9uIGFuZCBUZWxlY29tbXVuaWNhdGlvbnMgTGF3IGluIEV1cm9wZS4gSW4gMjAwMywgTXMuIEJ1ZXRpIGJ1aWx0IG9uIGhlciBhY2FkZW1pYyBjcmVkZW50aWFscyBieSBjb21wbGV0aW5nIGEgc3BlY2lhbGl6ZWQgY291cnNlIGluIHBlYWNlIGtlZXBpbmcgYW5kIGludGVybmF0aW9uYWwgY29vcGVyYXRpb24gd2l0aCBzcGVjaWFsIGZvY3VzIG9uIHRlbGVjb21tdW5pY2F0aW9ucyBhdCB0aGUgRmFjdWx0eSBvZiBMYXdzLCBVbml2ZXJzaXR5IG9mIE1hbHRhLCBiZWZvcmUgam9pbmluZyB0aGUgSW50ZXJuYXRpb25hbCBUZWxlY29tbXVuaWNhdGlvbiBVbmlvbiBpbiBHZW5ldmEgaW4gSmFudWFyeSAyMDA0LiBBcyBwYXJ0IG9mIHRoZSBJbnRlcm5hdGlvbmFsIFdvbWVu4oCZcyBEYXkgMjAxNiwgc2hlIHdhcyBuYW1lZCBhcyBvbmUgb2YgdGhlIHRlbiBHZW5ldmEtYmFzZWQgaW5zcGlyYXRpb25hbCB3b21lbiB3b3JraW5nIHRvIHByb3RlY3QgdGhlIGVudmlyb25tZW50LiBTaGUgaGFzIGF1dGhvcmVkIG92ZXIgNDAgcmVwb3J0cyBvbiB0ZWxlY29tbXVuaWNhdGlvbiBhbmQgZW1lcmdpbmcgdGVjaG5vbG9neSBpc3N1ZXMuIEEgbmF0aXZlIEl0YWxpYW4gc3BlYWtlciwgQ3Jpc3RpbmEgaXMgYWxzbyBmbHVlbnQgaW4gRW5nbGlzaCwgRnJlbmNoIGFuZCBTcGFuaXNoLmRyb3BDYXBwbGFjZWhvbGRlcmdiUmVzcG9uc2l2ZVNldHRpbmdzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2FsaWdubWVkaWFBbHRtZWRpYVBvc2l0aW9ubWVkaWFJZG1lZGlhVXJsbWVkaWFMaW5rbGlua0Rlc3RpbmF0aW9ubWVkaWFUeXBlbWVkaWFXaWR0aG1lZGlhU2l6ZVNsdWdpc1N0YWNrZWRPbk1vYmlsZXZlcnRpY2FsQWxpZ25tZW50dXNlRmVhdHVyZWRJbWFnZWFuY2hvcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNhbGlnbm1lZGlhQWx0bWVkaWFQb3NpdGlvbm1lZGlhSWRtZWRpYVVybG1lZGlhTGlua2xpbmtEZXN0aW5hdGlvbm1lZGlhVHlwZW1lZGlhV2lkdGhtZWRpYVNpemVTbHVnaXNTdGFja2VkT25Nb2JpbGV2ZXJ0aWNhbEFsaWdubWVudHVzZUZlYXR1cmVkSW1hZ2VhbmNob3Jpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+PHN0cm9uZz48c3Ryb25nPk9rYW4gR2VyYXk8L3N0cm9uZz48L3N0cm9uZz48L3N0cm9uZz5kcm9wQ2FwcGxhY2Vob2xkZXJnYlJlc3BvbnNpdmVTZXR0aW5nc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50Q2hhaXIsIFN0ZWVyaW5nIENvbW1pdHRlZSwgR2xvYmFsIEluaXRpYXRpdmUgb24gVmlydHVhbCBXb3JsZHMg4oCTPGVtPkRpc2NvdmVyaW5nIHRoZSBDaXRpdmVyc2U8L2VtPmRyb3BDYXBwbGFjZWhvbGRlcmdiUmVzcG9uc2l2ZVNldHRpbmdzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRkcm9wQ2FwcGxhY2Vob2xkZXJnYlJlc3BvbnNpdmVTZXR0aW5nc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50RHIuIE9rYW4gR2VyYXkgaGFzIG1vcmUgdGhhbiAyNSB5ZWFycyBvZiBleHBlcmllbmNlIGluIGNvbnN1bHRpbmcgYW5kIGFkdmlzb3J5IHJvbGVzIGFjcm9zcyB2YXJpb3VzIGluZHVzdHJpZXMuIEhlIGhhcyBjb25zdWx0ZWQgZm9yIGEgbnVtYmVyIG9mIG9yZ2FuaXphdGlvbnMgaW4gTmV0aGVybGFuZHMsIEZyYW5jZSwgSXRhbHksIEdlcm1hbnksIFNvdXRoIEFmcmljYSwgVHVya2V5IGFuZCBEdWJhaS4gSGUgd29ya2VkIGF0IEEuVC4gS2Vhcm5leSBnbG9iYWwgbWFuYWdlbWVudCBjb25zdWx0aW5nIGZpcm0gZm9yIDYgeWVhcnMgYW5kIHdhcyBhIG1lbWJlciBvZiB0aGUgR2xvYmFsIFRlbGVjb21tdW5pY2F0aW9ucyBhbmQgSGlnaGVyIFRlY2hub2xvZ3kgY29yZSB0ZWFtIGJlZm9yZSBoZSBqb2luZWQgRHViYWkgR292ZXJubWVudCBpbiAyMDAyLiBIZSBoYXMgd29ya2VkIGFzIHRoZSBTdHJhdGVnaWMgUGxhbm5pbmcgQWR2aXNvciBpbiBEdWJhaSBlR292ZXJubWVudCwgRHViYWkgU21hcnQgR292ZXJubWVudCwgU21hcnQgRHViYWkgT2ZmaWNlIGFuZCByZWNlbnRseSBEdWJhaSBEaWdpdGFsIEF1dGhvcml0eS4gSGlzIHJlc3BvbnNpYmlsaXRpZXMgaW5jbHVkZSBTdHJhdGVnaWMgUGxhbm5pbmcsIFN0cmF0ZWdpYyBQZXJmb3JtYW5jZSBNYW5hZ2VtZW50IGFuZCBQb2xpY3kgTWFraW5nIGFtb25nIG90aGVycy48YnI+RHIuIEdlcmF5IGlzIHRoZSBVNFNTQyBDaGFpciAoVTRTU0MgaXMgYSBVTiBpbml0aWF0aXZlIGNvb3JkaW5hdGVkIGJ5IElUVSwgVU5FQ0UgYW5kIFVOLUhhYml0YXQgYW5kIHN1cHBvcnRlZCBieSBvdGhlciAxNiBVTiBib2RpZXMsIHRoYXQgaGVscCBzdXBwb3J0IHRoZSBkZXZlbG9wbWVudCBvZiBpbnN0aXR1dGlvbmFsIHBvbGljaWVzIGFuZCBzdHJhdGVnaWVzIHdoaWNoIGVuY291cmFnZSB0aGUgdXNlIG9mIGRpZ2l0YWwgdGVjaG5vbG9naWVzIHRvIGZhY2lsaXRhdGUgZGlnaXRhbCB0cmFuc2Zvcm1hdGlvbiBhbmQgZWFzZSB0aGUgdHJhbnNpdGlvbiB0byBzbWFydCBzdXN0YWluYWJsZSBjaXRpZXMpLiBIZSBpcyBsZWFkaW5nIHNldmVyYWwgdGhlbWF0aWMgZ3JvdXBzIGdsb2JhbGx5IGZvciBVNFNTQyBuYW1lbHkg4oCcR3VpZGVsaW5lcyBvbiBTdHJhdGVnaWVzIGZvciBDaXJjdWxhciBDaXRpZXPigJ0sIOKAnENpdHkgU2NpZW5jZSBBcHBsaWNhdGlvbiBGcmFtZXdvcmvigJ0sIOKAnEFJIGluIENpdGllc+KAnSwg4oCcRW5hYmxpbmcgUGVvcGxlLUNlbnRlcmVkIENpdGllcyB0aHJvdWdoIERpZ2l0YWwgVHJhbnNmb3JtYXRpb27igJ0sIGFuZCDigJxEaWdpdGFsIFdlbGxiZWluZ+KAnS48YnI+RHIuIEdlcmF5IGlzIHRoZSBDby1SYXBwb3J0ZXVyIG9mIHRoZSBJVFUgU3R1ZHkgR3JvdXAgMjAsIFF1ZXN0aW9uIDcgb24g4oCcRXZhbHVhdGlvbiBhbmQgYXNzZXNzbWVudCBvZiBTbWFydCBTdXN0YWluYWJsZSBDaXRpZXMgYW5kIENvbW11bml0aWVz4oCdLiBIZSBpcyBhIG1lbWJlciBvZiB0aGUgSUVDLUlTTy1JVFUgSm9pbnQgU21hcnQgQ2l0aWVzIFRhc2sgRm9yY2UgKEotU0NURikuIEhlIGlzIENvLUNoYWlyaW5nIHRoZSBXb3JraW5nIEdyb3VwIOKAnEVjb25vbWljLCByZWd1bGF0b3J5ICZhbXA7IGNvbXBldGl0aW9uIGFzcGVjdHPigJ0gaW4gdGhlIElUVSBGb2N1cyBHcm91cCBvbiBtZXRhdmVyc2UgKEZHLU1WKS4gSGUgd2FzIGFsc28gdGhlIENvLUNoYWlyIG9mIHRoZSDigJxEYXRhIEVjb25vbXkgSW1wYWN0LCBDb21tZXJjaWFsaXphdGlvbiBhbmQgTW9uZXRpemF0aW9u4oCdIFdvcmtpbmcgR3JvdXAsIHBhcnQgb2YgdGhlIElUVSBGb2N1cyBHcm91cCBvbiBEYXRhIFByb2Nlc3NpbmcgYW5kIE1hbmFnZW1lbnQuPGJyPkRyLiBHZXJheSBob2xkcyBhIGRvdWJsZSBtYWpvciBCLiBTYy4gZGVncmVlIGluIEluZHVzdHJpYWwgYW5kIENvbXB1dGVyIEVuZ2luZWVyaW5nIGZyb20gQm9zcGhvcnVzIFVuaXZlcnNpdHkgaW4gSXN0YW5idWwgVHVya2V5LCBhbiBNLlNjLiBkZWdyZWUgaW4gRWxlY3RyaWNhbCBFbmdpbmVlcmluZyBhbmQgYSBQaC5ELiBkZWdyZWUgaW4gU3lzdGVtcyBhbmQgQ29udHJvbCBFbmdpbmVlcmluZyBmcm9tIHRoZSBVbml2ZXJzaXR5IG9mIE1hc3NhY2h1c2V0dHMgaW4gdGhlIFVTLiBIZSBoYXMgcHVibGlzaGVkIHNldmVyYWwgam91cm5hbCBhbmQgY29uZmVyZW5jZSBwYXBlcnMgYW5kIHdhcyBhbiBhZGp1bmN0IGxlY3R1cmVyIGluIG1hbmFnZW1lbnQgZm9yIDE1IHllYXJzLmRyb3BDYXBwbGFjZWhvbGRlcmdiUmVzcG9uc2l2ZVNldHRpbmdzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc3NwYWNlckhlaWdodHNwYWNlckRpdmlkZXJzcGFjZXJEaXZpZGVyU3R5bGVzcGFjZXJEaXZpZGVyQ29sb3JzcGFjZXJEaXZpZGVySGVpZ2h0aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2FsaWdubWVkaWFBbHRtZWRpYVBvc2l0aW9ubWVkaWFJZG1lZGlhVXJsbWVkaWFMaW5rbGlua0Rlc3RpbmF0aW9ubWVkaWFUeXBlbWVkaWFXaWR0aG1lZGlhU2l6ZVNsdWdpc1N0YWNrZWRPbk1vYmlsZXZlcnRpY2FsQWxpZ25tZW50dXNlRmVhdHVyZWRJbWFnZWFuY2hvcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5NYXJpYSBHaXVmZnJpZGE8L3N0cm9uZz48YnI+UHJvamVjdCBDb29yZGluYXRvciwgU3RhbmRJQ1QuZXUgMjAyOWRyb3BDYXBwbGFjZWhvbGRlcmdiUmVzcG9uc2l2ZVNldHRpbmdzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRNYXJpYSBHaXVmZnJpZGEgaXMgYSBTZW5pb3IgUmVzZWFyY2ggQW5hbHlzdCBhdCBUcnVzdC1JVCBTZXJ2aWNlcywgd2hlcmUgc2hlIHN1cHBvcnRzIEVVLWZ1bmRlZCByZXNlYXJjaCBhbmQgaW5ub3ZhdGlvbiBhY3Rpb25zIHdpdGggYSBmb2N1cyBvbiBjb21tdW5pY2F0aW9uLCBkaXNzZW1pbmF0aW9uLCBzdGFrZWhvbGRlciBlbmdhZ2VtZW50IGFuZCBpbXBhY3QtZHJpdmVuIGNvbW11bml0eSBidWlsZGluZyBpbiB0aGUgYXJlYXMgb2YgSUNULCBzdGFuZGFyZGlzYXRpb24gYW5kIG9wZW4gc2NpZW5jZS5oZSBjb29yZGluYXRlc1N0YW5kSUNULmV1IDIwMjksIHRoZSBmb3VydGggZWRpdGlvbiBvZiB0aGUgRXVyb3BlYW4gaW5pdGlhdGl2ZSB0aGF0IGZ1bmRzIGFuZCBzdXBwb3J0cyBleHBlcnQgY29udHJpYnV0aW9ucyB0byBJQ1Qgc3RhbmRhcmRpc2F0aW9uLCBhbmQgY29udHJpYnV0ZXMgdG8gc2hhcGluZyBpdHMgb3V0cmVhY2gsIHN1c3RhaW5hYmlsaXR5LCBhbmQgZWNvc3lzdGVtIGVuZ2FnZW1lbnQgYWN0aXZpdGllcy4gTWFyaWEgYWxzbyBsZWFkcyBjb21tdW5pY2F0aW9uLCBkaXNzZW1pbmF0aW9uIGFuZCBlbmdhZ2VtZW50IGFjdGl2aXRpZXMgZm9yVGVycmFEVC5ldSwgc3VwcG9ydGluZyB2aXNpYmlsaXR5IGFuZCBzdGFrZWhvbGRlciBtb2JpbGlzYXRpb24gYXJvdW5kIERlc3RpbmF0aW9uIEVhcnRoLXJlbGF0ZWQgZGlnaXRhbCB0d2luIGRldmVsb3BtZW50cywgaW5jbHVkaW5nIHRoZSBwcm9kdWN0aW9uIG9mIGtleSBjb21tdW5pY2F0aW9uIGFuZCBlbmdhZ2VtZW50IG91dHB1dHMuIEFjcm9zcyBoZXIgYnJvYWRlciBwb3J0Zm9saW8sIHNoZSB3b3JrcyB3aXRoIG11bHRpcGxlIEV1cm9wZWFuIHByb2plY3RzIHRvIHRyYW5zbGF0ZSB0ZWNobmljYWwgcmVzdWx0cyBpbnRvIGNsZWFyIG5hcnJhdGl2ZXMgYW5kIHByYWN0aWNhbCBlbmdhZ2VtZW50IHBhdGh3YXlzLCBjb25uZWN0aW5nIHJlc2VhcmNoIG91dHB1dHMgd2l0aCByZWxldmFudCBpbmR1c3RyaWFsIGNvbW11bml0aWVzLCBwb2xpY3kgZGlzY3Vzc2lvbnMgYW5kIG11bHRpcGxpZXIgbmV0d29ya3MuIFNoZSBob2xkcyBhbiBNU2MgaW4gSW50ZXJuYXRpb25hbCBNYW5hZ2VtZW50IGZyb20gQm9jY29uaSBVbml2ZXJzaXR5IGFuZCBhIFBoRCBpbiBNYW5hZ2VtZW50IEVuZ2luZWVyaW5nIGZyb20gUG9saXRlY25pY28gZGkgTWlsYW5vIChJdGFseSkuIEJlZm9yZSBqb2luaW5nIFRydXN0LUlULCBzaGUgZ2FpbmVkIGFjYWRlbWljIHJlc2VhcmNoIGV4cGVyaWVuY2UgaW4gZGlnaXRhbCBpbm5vdmF0aW9uLCBpbmNsdWRpbmcgYXBwbGljYXRpb25zIHRvIHN1cHBseSBjaGFpbiBtYW5hZ2VtZW50IGFuZCBsb2dpc3RpY3MuZHJvcENhcGdiUmVzcG9uc2l2ZVNldHRpbmdzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc3NwYWNlckhlaWdodHNwYWNlckRpdmlkZXJzcGFjZXJEaXZpZGVyU3R5bGVzcGFjZXJEaXZpZGVyQ29sb3JzcGFjZXJEaXZpZGVySGVpZ2h0aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc3NwYWNlckhlaWdodHNwYWNlckRpdmlkZXJzcGFjZXJEaXZpZGVyU3R5bGVzcGFjZXJEaXZpZGVyQ29sb3JzcGFjZXJEaXZpZGVySGVpZ2h0aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2FsaWdubWVkaWFBbHRtZWRpYVBvc2l0aW9ubWVkaWFJZG1lZGlhVXJsbWVkaWFMaW5rbGlua0Rlc3RpbmF0aW9ubWVkaWFUeXBlbWVkaWFXaWR0aG1lZGlhU2l6ZVNsdWdpc1N0YWNrZWRPbk1vYmlsZXZlcnRpY2FsQWxpZ25tZW50dXNlRmVhdHVyZWRJbWFnZWFuY2hvcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNhbGlnbm1lZGlhQWx0bWVkaWFQb3NpdGlvbm1lZGlhSWRtZWRpYVVybG1lZGlhTGlua2xpbmtEZXN0aW5hdGlvbm1lZGlhVHlwZW1lZGlhV2lkdGhtZWRpYVNpemVTbHVnaXNTdGFja2VkT25Nb2JpbGV2ZXJ0aWNhbEFsaWdubWVudHVzZUZlYXR1cmVkSW1hZ2VhbmNob3Jpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+PHN0cm9uZz5IZWxlbiBLw7ZwbWFuPC9zdHJvbmc+PC9zdHJvbmc+PGJyPkRlcHV0eSBIZWFkIG9mIFVuaXQsIEV1cm9wZWFuIENvbW1pc3Npb25kcm9wQ2FwZ2JSZXNwb25zaXZlU2V0dGluZ3Npbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudEhlbGVuIEvDtnBtYW4gaXMgRGVwdXR5IEhlYWQgb2YgVW5pdCBmb3IgQUkgZm9yIFNvY2lldGFsIEdvb2QsIGF0IERHIENvbW11bmljYXRpb25zIE5ldHdvcmtzLCBDb250ZW50IGFuZCBUZWNobm9sb2d5IChERyBDb25uZWN0KSBhdCB0aGUgRXVyb3BlYW4gQ29tbWlzc2lvbiBpbiBCcnVzc2Vscy4gVGhlIHVuaXQgaXMgZGV2ZWxvcGluZyBhbmQgc2hvd2Nhc2luZyBBSS1kcml2ZW4gZGlnaXRhbCB0d2lucywgZGVsaXZlcmluZyB0YW5naWJsZSBzb2x1dGlvbnMgZm9yIGVmZmljaWVudCBhbmQgc3VzdGFpbmFibGUgb3BlcmF0aW9uIG9mIGNpdGllcyBhbmQgY29tbXVuaXRpZXMsIGFuZCBpcyByZXNwb25zaWJsZSBmb3IgdGhlIENpdGl2ZXJzZSAtIEV1cm9wZWFuIERpZ2l0YWwgSW5mcmFzdHJ1Y3R1cmUgQ29uc29ydGl1bS4gSXQgaXMgYWxzbyBpbXBsZW1lbnRpbmcgdGhlIGludGVybmF0aW9uYWwgZW5nYWdlbWVudCBvZiB0aGUgQUkgT2ZmaWNlIGluIGRlbGl2ZXJpbmcgQUkgc29sdXRpb25zIGZvciB0aGUgcHVibGljIGdvb2QuIFByaW9yIHRvIHRoaXMgcG9zaXRpb24gc2hlIHdhcyBsZWFkaW5nIGRldmVsb3BtZW50IG9mIGlubm92YXRpb24gYWNyb3NzIGRpZ2l0YWwgcG9saWNpZXMgYW5kIHByb2dyYW1tZXMgaW4gREcgQ29ubmVjdCwgd2l0aCBwYXJ0aWN1bGFyIGZvY3VzIG9uIEVVIHN1cHBvcnQgdG8gZGVwbG95bWVudCBvZiBibG9ja2NoYWluIHRlY2hub2xvZ2llcyBhbmQgb24gc2NhbGluZyB1cCBvZiBFdXJvcGVhbiBkZWVwIHRlY2ggc3RhcnR1cHMuIFNoZSBoYXMgYWxzbyBiZWVuIG1hbmFnaW5nIEVDIHN1cHBvcnRlZCByZXNlYXJjaCBhbmQgaW5ub3ZhdGlvbiBpbiBJQ1QgYXBwbGllZCB0byBtb2JpbGl0eSBpbmNsdWRpbmcgZWxlY3RyaWMgYW5kIGF1dG9tYXRlZCBkcml2aW5nIGFuZCBzdXBwb3J0ZWQgSW50ZXJuYXRpb25hbCBTY2llbnRpZmljIENvb3BlcmF0aW9uLiBTaGUgaGFzIGEgTS5TYy4gaW4gQXBwbGllZCBQaHlzaWNzIGFuZCBFbGVjdHJpY2FsIEVuZ2luZWVyaW5nLCBmcm9tIHRoZSBVbml2ZXJzaXR5IG9mIExpbmvDtnBpbmcsIFN3ZWRlbi4gTXMgS8O2cG1hbiBqb2luZWQgdGhlIEV1cm9wZWFuIENvbW1pc3Npb24gaW4gMjAwMyBmb2xsb3dpbmcgdGhvcm91Z2ggaW5kdXN0cmlhbCBleHBlcmllbmNlIGluIHRoZSBtYW5hZ2VtZW50IG9mIElDVCBzeXN0ZW1zIGludGVncmF0aW9uIGFuZCBzZXJ2aWNlIGRldmVsb3BtZW50IGluIHNldmVyYWwgaW50ZXJuYXRpb25hbCBjb21wYW5pZXMuIEhlciBjb3JlIGludGVyZXN0IGlzIHRvIHN1cHBvcnQgSUNUIGJhc2VkIEV1cm9wZWFuIHRlY2ggY29tcGFuaWVzIHRvIHJlYWNoIHRoZWlyIGZ1bGwgbWFya2V0IHBvdGVudGlhbCB3aXRoIHByb2R1Y3QgYW5kIHNlcnZpY2VzIHRoYXQgYmVuZWZpdHMgdGhlIGNpdGl6ZW5zLmRyb3BDYXBnYlJlc3BvbnNpdmVTZXR0aW5nc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNzcGFjZXJIZWlnaHRzcGFjZXJEaXZpZGVyc3BhY2VyRGl2aWRlclN0eWxlc3BhY2VyRGl2aWRlckNvbG9yc3BhY2VyRGl2aWRlckhlaWdodGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNhbGlnbm1lZGlhQWx0bWVkaWFQb3NpdGlvbm1lZGlhSWRtZWRpYVVybG1lZGlhTGlua2xpbmtEZXN0aW5hdGlvbm1lZGlhVHlwZW1lZGlhV2lkdGhtZWRpYVNpemVTbHVnaXNTdGFja2VkT25Nb2JpbGV2ZXJ0aWNhbEFsaWdubWVudHVzZUZlYXR1cmVkSW1hZ2VhbmNob3Jpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+U2lsdmFuYSBNdXNjZWxsYTxicj48L3N0cm9uZz5TdHJhdGVnaWMgQWR2aXNvciwgU3RhbmRJQ1QuZXUgMjAyOSAmYW1wOyBDRU8sIFRydXN0LUlUIFNlcnZpY2VzZHJvcENhcGdiUmVzcG9uc2l2ZVNldHRpbmdzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRTaWx2YW5hIE11c2NlbGxhIGlzIGEgRXVyb3BlYW4gZW50cmVwcmVuZXVyIGFuZCBJQ1Qgc3RyYXRlZ2ljIGNvb3JkaW5hdG9yIHdpdGggb3ZlciAyNSB5ZWFycyBvZiBleHBlcmllbmNlIGluIGRpZ2l0YWwgaW5ub3ZhdGlvbiwgc3RhbmRhcmRpc2F0aW9uLCBhbmQgb3BlbiBzY2llbmNlLiBTaWx2YW5hIGxlYWRzIG9uIHNvbWUgbWFqb3IgaW50ZXJuYXRpb25hbCBpbml0aWF0aXZlcyBmb2N1c2VkIG9uIHRoZSBFdXJvcGVhbiByZXNlYXJjaCBhZ2VuZGEgLSBpbiBJQ1QgYXJlYXMgc3VjaCBhcyBDeWJlcnNlY3VyaXR5LCBJQ1QgU3RhbmRhcmRzLCBFT1NDLUV1cm9wZWFuIE9wZW4gU2NpZW5jZSBDbG91ZC5TaGUgaXNDRU8gJmFtcDsgRm91bmRlciBvZlRydXN0LUlUIFNlcnZpY2VzLCBhIHJlc2VhcmNoIGFuZCBkaWdpdGFsbHktbGVkIFNNRSBzcGVjaWFsaXNpbmcgaW4gZGlnaXRhbCBtYXJrZXRpbmcgYW5kIGNvbW11bmljYXRpb24gZm9yIElDVCBhbmQgY28tRm91bmRlciBvZkNPTU1wbGEsIGEgc29mdHdhcmUgaG91c2UgZGVsaXZlcmluZyBtdWx0aWNoYW5uZWwgc29sdXRpb25zLiBTaGUgd2FzIHRoZSBwcmltZSBhdXRob3IgJmFtcDsgZGVzaWduZXIgb2YgdGhlIFN0YW5kSUNULmV1IGZsYWdzaGlwIHN0YW5kYXJkaXNhdGlvbiBDU0EgcHJvamVjdCBmdW5kZWQgYnkgdGhlIEVDIGJhY2sgaW4gMjAxNy4gSGVyIHN0cmF0ZWdpYyB2aXNpb24gZW50YWlscyBiZWluZyBhY3RpdmVseSBpbnZvbHZlZCBpbiBuYXZpZ2F0aW5nIGdlb3BvbGl0aWNzIGFuZCBpbm5vdmF0aW9uIHN0cmF0ZWd5IHRvIGZvc3RlciAiRXVyb3BlYW4gZGlnaXRhbCBjaGFtcGlvbnMiIGluIGlubm92YXRpb25zIGluIElDVCB0ZWNoIGFkb3B0aW9uLiBTaGUgaGFzIHNlcnZlZCBhc2FuIGV4dGVybmFsIGV4cGVydCBldmFsdWF0b3IgYW5kIHJldmlld2VyIGZvciB0aGVFdXJvcGVhbiBDb21taXNzaW9uc2luY2UgMjAwMy5kcm9wQ2FwZ2JSZXNwb25zaXZlU2V0dGluZ3Npbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzc3BhY2VySGVpZ2h0c3BhY2VyRGl2aWRlcnNwYWNlckRpdmlkZXJTdHlsZXNwYWNlckRpdmlkZXJDb2xvcnNwYWNlckRpdmlkZXJIZWlnaHRpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzYWxpZ25tZWRpYUFsdG1lZGlhUG9zaXRpb25tZWRpYUlkbWVkaWFVcmxtZWRpYUxpbmtsaW5rRGVzdGluYXRpb25tZWRpYVR5cGVtZWRpYVdpZHRobWVkaWFTaXplU2x1Z2lzU3RhY2tlZE9uTW9iaWxldmVydGljYWxBbGlnbm1lbnR1c2VGZWF0dXJlZEltYWdlYW5jaG9yaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPlNlaXpvIE9ub2U8L3N0cm9uZz48YnI+IERpcmVjdG9yLCBUZWxlY29tbXVuaWNhdGlvbiBTdGFuZGFyZGl6YXRpb24gQnVyZWF1LCBJVFVkcm9wQ2FwZ2JSZXNwb25zaXZlU2V0dGluZ3Npbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFNlaXpvIE9ub2UgdG9vayBvZmZpY2UgYXMgRGlyZWN0b3Igb2YgdGhlIFRlbGVjb21tdW5pY2F0aW9uIFN0YW5kYXJkaXphdGlvbiBCdXJlYXUgKFRTQikgYXQgdGhlIEludGVybmF0aW9uYWwgVGVsZWNvbW11bmljYXRpb24gVW5pb24gKElUVSkgb24gMSBKYW51YXJ5IDIwMjMuIEtub3duIGluIHRoZSBpbmR1c3RyeSBhcyDigJx0aGUgZmF0aGVyIG9mIExUReKAnSAoTG9uZy1UZXJtIEV2b2x1dGlvbiBtb2JpbGUgYnJvYWRiYW5kKSwgaGUgbm93IGFpbXMgZm9yIGdsb2JhbCBvdXRyZWFjaCB0byBicmlkZ2Ugc3RhbmRhcmRpemF0aW9uIGdhcHMsIGRlbGl2ZXIgdGhlIGJlbmVmaXRzIG9mIHRlY2hub2xvZ3kgd2lkZWx5IGFuZCBzcGVlZGlseSwgYW5kIGVuc3VyZSBtZWFuaW5nZnVsIGFuZCBhZmZvcmRhYmxlIGJyb2FkYmFuZCBhY2Nlc3MgZm9yIGV2ZXJ5b25lLiBCZWZvcmUgaGlzIGVsZWN0aW9uIGFzIFRTQiBEaXJlY3RvciBieSBJVFUgTWVtYmVyIFN0YXRlcywgaGUgY29tcGxldGVkIGFuIG92ZXIgMzAteWVhciBjYXJlZXIgd2l0aCBKYXBhbmVzZSBtb2JpbGUgb3BlcmF0b3IgTlRUIERPQ09NTy4gSW4gMjAyMSwgaGUgYmVjYW1lIEV4ZWN1dGl2ZSBWaWNlIFByZXNpZGVudCBhbmQgQ2hpZWYgU3RhbmRhcmRpemF0aW9uIFN0cmF0ZWd5IE9mZmljZXIgZm9yIE5UVCBDb3Jwb3JhdGlvbiBhbmQgYSBGZWxsb3cgb2YgTlRUIERPQ09NTy4gRnJvbSAyMDE3LCBoZSBzZXJ2ZWQgYXMgTlRUIERPQ09NT+KAmXMgQ2hpZWYgVGVjaG5vbG9neSBBcmNoaXRlY3QgYW5kIFByZXNpZGVudCBvZiBpdHMgc3Vic2lkaWFyeSBET0NPTU8gVGVjaG5vbG9neS4gRnJvbSAyMDEyIHRvIDIwMTcsIGhlIHNlcnZlZCBhcyBOVFQgRE9DT01P4oCZcyBDaGllZiBUZWNobm9sb2d5IE9mZmljZXIgYW5kIEV4ZWN1dGl2ZSBWaWNlIFByZXNpZGVudCwgYSBNZW1iZXIgb2YgdGhlIEJvYXJkIG9mIERpcmVjdG9ycywgYW5kIE1hbmFnaW5nIERpcmVjdG9yIG9mIFImYW1wO0QgSW5ub3ZhdGlvbiBEaXZpc2lvbi4gRWFybGllciwgaGUgc2VydmVkIGFzIFNlbmlvciBWaWNlIFByZXNpZGVudCBhbmQgTWFuYWdpbmcgRGlyZWN0b3Igb2YgTlRUIERPQ09NT+KAmXMgUiZhbXA7RCBTdHJhdGVneSBEZXBhcnRtZW50IGFuZCBNYW5hZ2luZyBEaXJlY3RvciBvZiB0aGUgY29tcGFueeKAmXMgUmFkaW8gTmV0d29yayBEZXZlbG9wbWVudCBEZXBhcnRtZW50LiBNciBPbm9lIGhvbGRzIGEgTWFzdGVy4oCZcyBkZWdyZWUgaW4gZWxlY3Ryb25pY3MgZnJvbSB0aGUgS3lvdG8gVW5pdmVyc2l0eSBHcmFkdWF0ZSBTY2hvb2wgb2YgRW5naW5lZXJpbmcuZHJvcENhcGdiUmVzcG9uc2l2ZVNldHRpbmdzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc3NwYWNlckhlaWdodHNwYWNlckRpdmlkZXJzcGFjZXJEaXZpZGVyU3R5bGVzcGFjZXJEaXZpZGVyQ29sb3JzcGFjZXJEaXZpZGVySGVpZ2h0aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2FsaWdubWVkaWFBbHRtZWRpYVBvc2l0aW9ubWVkaWFJZG1lZGlhVXJsbWVkaWFMaW5rbGlua0Rlc3RpbmF0aW9ubWVkaWFUeXBlbWVkaWFXaWR0aG1lZGlhU2l6ZVNsdWdpc1N0YWNrZWRPbk1vYmlsZXZlcnRpY2FsQWxpZ25tZW50dXNlRmVhdHVyZWRJbWFnZWFuY2hvcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz48c3Ryb25nPlRlcHBvIFJhbnRhbmVuPC9zdHJvbmc+PC9zdHJvbmc+PGJyPkxlYWRlciBvZiB0aGUgU3RyYXRlZ2ljIEd1aWRhbmNlIFRyYWNrLCBHbG9iYWwgSW5pdGlhdGl2ZSBvbiBWaXJ0dWFsIFdvcmxkcyDigJM8ZW0+RGlzY292ZXJpbmcgdGhlIENpdGl2ZXJzZTwvZW0+ZHJvcENhcGdiUmVzcG9uc2l2ZVNldHRpbmdzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRUZXBwbyBSYW50YW5lbiwgRGlyZWN0b3IgZm9yIGNvbXBldGl0aXZlbmVzcyBhbmQgaW5ub3ZhdGlvbiBhdCB0aGUgQ2l0eSBvZiBUYW1wZXJlLCBpcyByZXNwb25zaWJsZSBmb3Igc2V2ZXJhbCBjaXR5LXdpZGUgZGV2ZWxvcG1lbnQgcHJvZ3JhbXMsIHdpdGggYSBwYXJ0aWN1bGFyIGZvY3VzIG9uIHNtYXJ0IGNpdHkgdGhlbWVzIFtzdWNoIGFzIHRoZSBEYXRhLURyaXZlbiBDaXR5IGZvciBDaXRpemVucyBpbml0aWF0aXZlXSwgdGhhdCBzaGFwZSB0aGUgc3RyYXRlZ2ljIGVjb25vbWljIHBvbGljeSBvZiB0aGUgY2l0eS4gSGUgbGVhZHMgVGFtcGVyZSB0aHJvdWdoIGNvbGxhYm9yYXRpb24gaW4gZXh0ZW5zaXZlIGludGVybmF0aW9uYWwgbmV0d29ya3MgdG93YXJkIGEgbWV0YXZlcnNlIGNpdHkgd2l0aCBhIGh1bWFuLWNlbnRyaWMgcGVyc3BlY3RpdmUuIEZyb20gMjAwMiB0byAyMDE0IFRlcHBvIHNlcnZlZCBhcyBEZWxvaXR0ZSBGaW5sYW5k4oCZcyBDaGllZiBFeGVjdXRpdmUgT2ZmaWNlciBhbmQgZnJvbSAyMDE0IHRvIDIwMTYgaW4gTG9uZG9uIGFzIGEgbWVtYmVyIG9mIEdsb2JhbCBUZWNobm9sb2d5LCBNZWRpYSBhbmQgVGVsZWNvbW11bmljYXRpb25zIExlYWRlcnNoaXAgVGVhbS4gSGUgaXMgY3VycmVudGx5IHNpdHRpbmcgb24gdGhlIGJvYXJkIG9mIEJ1c2luZXNzIEZpbmxhbmQuPGJyPlRlcHBvIGFuZCBoaXMgdGVhbSBmcm9tIHRoZSBDaXR5IG9mIFRhbXBlcmUgd2VyZSByZWNlaXZpbmcgdGhlIFdvcmxkIFNtYXJ0IENpdHkgQXdhcmQgaW4gdGhlIEVuYWJsaW5nIFRlY2hub2xvZ2llcyBjYXRlZ29yeSBhdCBTbWFydCBDaXR5IEV4cG8gV29ybGQgQ29uZ3Jlc3MgdGFraW5nIHBsYWNlIGluIEJhcmNlbG9uYSBpbiAyMDIzLmRyb3BDYXBnYlJlc3BvbnNpdmVTZXR0aW5nc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNzcGFjZXJIZWlnaHRzcGFjZXJEaXZpZGVyc3BhY2VyRGl2aWRlclN0eWxlc3BhY2VyRGl2aWRlckNvbG9yc3BhY2VyRGl2aWRlckhlaWdodGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNhbGlnbm1lZGlhQWx0bWVkaWFQb3NpdGlvbm1lZGlhSWRtZWRpYVVybG1lZGlhTGlua2xpbmtEZXN0aW5hdGlvbm1lZGlhVHlwZW1lZGlhV2lkdGhtZWRpYVNpemVTbHVnaXNTdGFja2VkT25Nb2JpbGV2ZXJ0aWNhbEFsaWdubWVudHVzZUZlYXR1cmVkSW1hZ2VhbmNob3Jpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+Q2hyaXN0b3BoIFJ1bmRlPC9zdHJvbmc+PGJyPkNoYWlyLCBUZWNobmljYWwgV29ya2luZyBHcm91cCBvbiBWaXJ0dWFsIFdvcmxkcywgU3RhbmRJQ1Rkcm9wQ2FwZ2JSZXNwb25zaXZlU2V0dGluZ3Npbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudENocmlzdG9waCBSdW5kZSBoYXMgYW1hc3NlZCBtb3JlIHRoYW4gMjUgeWVhcnMgb2YgaW5kdXN0cnkgZXhwZXJpZW5jZSBhbmQgaXMgYSBsZWFkaW5nIGZpZ3VyZSBpbiB0aGUgZmllbGQgb2YgcHJvZmVzc2lvbmFsIHZpcnR1YWwgcmVhbGl0eSAoVlIpIGFuZCBhdWdtZW50ZWQgcmVhbGl0eSAoQVIpIHN5c3RlbXMgYW5kIGFwcGxpY2F0aW9ucy4gQWZ0ZXIgYmVnaW5uaW5nIGhpcyBjYXJlZXIgYXQgUG9yc2NoZSwgaGUgam9pbmVkIHRoZSBGcmF1bmhvZmVyIEluc3RpdHV0ZSBmb3IgTWFudWZhY3R1cmluZyBFbmdpbmVlcmluZyBhbmQgQXV0b21hdGlvbiAoSVBBKSBpbiAxOTk5LCB3aGVyZSBoZSBzcGVhcmhlYWRlZCB0aGUgaW5zdGl0dXRlJ3MgZW5kZWF2b3VycyBpbiB0aGUgZG9tYWluIG9mIFZSL0FSLiBJbiAyMDA2LCBoZSBjb21wbGV0ZWQgaGlzIGRvY3RvcmF0ZSB3aXRoIGEgdGhlc2lzIG9uIHRoZSB0b3BpYyBvZiAiQ29uY2VwdGlvbiBhbmQgaW5kdXN0cmlhbCBpbXBsZW1lbnRhdGlvbiBvZiB2aXJ0dWFsIHJlYWxpdHkgYXMgYSBkaWdpdGFsIGZhY3RvcnkgY29tcG9uZW50Ii4gRnJvbSAyMDA3LCBoZSBkZXZlbG9wZWQgdGhlIFZpcnR1YWwgRGltZW5zaW9uIENlbnRlciAoVkRDKSBpbnRvIG9uZSBvZiB0aGUgbGFyZ2VzdCBhbmQgbW9zdCBzdWNjZXNzZnVsIGNsdXN0ZXIgaW5pdGlhdGl2ZXMgZm9yIFZSL0FSIGluIEV1cm9wZS4gVW5kZXIgQ2hyaXN0b3BoJ3MgbGVhZGVyc2hpcCwgdGhlIFZEQyB3YXMgaG9ub3VyZWQgd2l0aCB0aGUgRXVyb3BlYW4gQ2x1c3RlciBNYW5hZ2VtZW50IEV4Y2VsbGVuY2UgTGFiZWwgR09MRCAoMjAxMywgMjAxNiwgMjAxOSwgMjAyMSkgYW5kIG51bWVyb3VzIGF3YXJkcyBmb3IgaXRzIGlubm92YXRpb24gYW5kIHNlcnZpY2UgcXVhbGl0eS4gQ2hyaXN0b3BoJ3MgZXhwZXJ0aXNlIGlzIGhpZ2hseSBzb3VnaHQgYWZ0ZXIgYnkgZ292ZXJubWVudCBhZ2VuY2llcyBhbmQgdmVudHVyZSBjYXBpdGFsIGZ1bmRzLCB3aGljaCBoZSBzdXBwb3J0cyBhcyBhbiBhZHZpc29yLiBJbiBhZGRpdGlvbiB0byBoaXMgcm9sZSBhcyBNYW5hZ2luZyBEaXJlY3RvciBvZiBWREMsIENocmlzdG9waCBpcyBWaWNlIFByZXNpZGVudCBJbmR1c3RyeSBvZiB0aGUgRXVyb3BlYW4gZVh0ZW5kZWQgUmVhbGl0eSBBc3NvY2lhdGlvbiAoRXVyb1hSKS4gSW4gMjAxNywgQ2hyaXN0b3BoIHdhcyBhd2FyZGVkIGFuIGhvbm9yYXJ5IHByb2Zlc3NvcnNoaXAgYnkgSGVpbGJyb25uIFVuaXZlcnNpdHkuIENocmlzdG9waCBpcyBjaGFpcmluZyB0aGUgImVYdGVuZGVkIFJlYWxpdHkgYW5kIE1ldGF2ZXJzZSIgd29ya2luZyBncm91cCBhdCB0aGUgR2VybWFuIEluc3RpdHV0ZSBmb3IgU3RhbmRhcmRpemF0aW9uIChESU4pLCB0aGUgIlN0YW5kYXJkcyBSZWdpc3RyeSBXb3JraW5nIEdyb3VwIiBhdCB0aGUgTWV0YXZlcnNlIFN0YW5kYXJkcyBGb3J1bSwgYW5kIHRoZSBUZWNobmljYWwgV29ya2luZyBHcm91cCAoVFdHKSAiVmlydHVhbCBXb3JsZHMiIHdpdGhpbiBzdGFuZElDVC5kcm9wQ2FwZ2JSZXNwb25zaXZlU2V0dGluZ3Npbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzc3BhY2VySGVpZ2h0c3BhY2VyRGl2aWRlcnNwYWNlckRpdmlkZXJTdHlsZXNwYWNlckRpdmlkZXJDb2xvcnNwYWNlckRpdmlkZXJIZWlnaHRpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzYWxpZ25tZWRpYUFsdG1lZGlhUG9zaXRpb25tZWRpYUlkbWVkaWFVcmxtZWRpYUxpbmtsaW5rRGVzdGluYXRpb25tZWRpYVR5cGVtZWRpYVdpZHRobWVkaWFTaXplU2x1Z2lzU3RhY2tlZE9uTW9iaWxldmVydGljYWxBbGlnbm1lbnR1c2VGZWF0dXJlZEltYWdlYW5jaG9yaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc3NwYWNlckhlaWdodHNwYWNlckRpdmlkZXJzcGFjZXJEaXZpZGVyU3R5bGVzcGFjZXJEaXZpZGVyQ29sb3JzcGFjZXJEaXZpZGVySGVpZ2h0aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2FsaWdubWVkaWFBbHRtZWRpYVBvc2l0aW9ubWVkaWFJZG1lZGlhVXJsbWVkaWFMaW5rbGlua0Rlc3RpbmF0aW9ubWVkaWFUeXBlbWVkaWFXaWR0aG1lZGlhU2l6ZVNsdWdpc1N0YWNrZWRPbk1vYmlsZXZlcnRpY2FsQWxpZ25tZW50dXNlRmVhdHVyZWRJbWFnZWFuY2hvcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5KYW4gV2VzdGVyPC9zdHJvbmc+PGJyPkRpcmVjdG9yLCBFdXJvcGVhbiBEaWdpdGFsIEluZnJhc3RydWN0dXJlIENvbnNvcnRpYSAoRURJQykgb24gTG9jYWwgRGlnaXRhbCBUd2lucyBhbmQgQ2l0aVZFUlNFZHJvcENhcHBsYWNlaG9sZGVyZ2JSZXNwb25zaXZlU2V0dGluZ3Npbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudE1yLiBXZXN0ZXIgaXMgYSBib2FyZCBsZXZlbCBleGVjdXRpdmUgd2l0aCBhIHZhc3QgZXhwZXJpZW5jZSBpbiBkZXZlbG9waW5nIGFuZCBtYW5hZ2luZyBjb21wbGV4IHB1YmxpYy1wcml2YXRlIG11bHRpc3Rha2Vob2xkZXIgcHJvZ3JhbXMuIEF0IHRoZSBEdXRjaCBNaW5pc3RyeSBvZiBFY29ub21pYyBBZmZhaXJzIGhlIGhlbGQgc2V2ZXJhbCBwb3NpdGlvbnMgYW5kIHdhcyByZXNwb25zaWJsZSBmb3IgdGhlIER1dGNoIG5hdGlvbmFsIHBvbGljeSBvbiBkaWdpdGFsIHRyYW5zZm9ybWF0aW9uLiBJbiAyMDA4IE1yLiBXZXN0ZXIgd2FzIGFwcG9pbnRlZCBwcmluY2lwYWwgc3RyYXRlZ2lzdCBhdCBUTk8gKE5hdGlvbmFsIEFwcGxpZWQgUmVzZWFyY2ggSW5zdGl0dXRlKS4gUmVjZW50bHkgTXIuIFdlc3RlciB3YXMgYXBwb2ludGVkIGRpcmVjdG9yIG9mIHRoZSBMRFQgQ2l0aVZFUlNFIEVESUMuIEEgUGFuLUV1cm9wZWFuIG9yZ2FuaXNhdGlvbiB3aXRoIDE1IEVVIG1lbWJlciBzdGF0ZXMsIGRlZGljYXRlZCB0bzogY3JlYXRlIGEgY29tbW9uIEV1cm9wZWFuIGluZnJhc3RydWN0dXJlIGZvciBOZXR3b3JrZWQgTG9jYWwgRGlnaXRhbCBUd2lucywgb24gdGhlIGNyb3Nzcm9hZHMgb2YgR2VvIERhdGEsIEFJIGFuZCBWaXJ0dWFsIFdvcmxkcywgd2l0aCB0aGUgYW1iaXRpb24gb2YgYnVpbGRpbmcgdGhlIEV1cm9wZWFuIOKAnENpdGl2ZXJzZeKAnTsgZW5oYW5jZSBDYXBhY2l0eSBidWlsZGluZyB0aHJvdWdoIGEgY29tbW9uIHNldCBvZiBhZHZhbmNlZCBwcm9kdWN0cywgc2VydmljZXMgYW5kIGZhY2lsaXRpZXMsIHZhbGlkYXRlZCBmcm9tIHByYWN0aWNlLCB0aGF0IGhhcm1vbml6ZSBpbXBsZW1lbnRhdGlvbiBieSBjaXRpZXMgYW5kIHJlZ2lvbnMgb2YgbWVtYmVyIHN0YXRlczsgY3JlYXRpbmcgZWNvbm9taWVzIG9mIHNjb3BlIGFuZCBzY2FsZSB0aHJvdWdoIHRoZSBhZHZhbmNlbWVudCBvZiBpbnRlcm9wZXJhYmlsaXR5LCByZXBsaWNhYmlsaXR5IGFuZCBwb3J0YWJpbGl0eSBiYXNlZCBvbiBpbnRlcm5hdGlvbmFsIG9wZW4gc3RhbmRhcmRzLCBFdXJvcGVhbiBWYWx1ZXMsIGZ1ZWxsaW5nIEV1cm9wZWFuIERpZ2l0YWwgU292ZXJlaWdudHkuZHJvcENhcGdiUmVzcG9uc2l2ZVNldHRpbmdzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc3NwYWNlckhlaWdodHNwYWNlckRpdmlkZXJzcGFjZXJEaXZpZGVyU3R5bGVzcGFjZXJEaXZpZGVyQ29sb3JzcGFjZXJEaXZpZGVySGVpZ2h0aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2FsaWdubWVkaWFBbHRtZWRpYVBvc2l0aW9ubWVkaWFJZG1lZGlhVXJsbWVkaWFMaW5rbGlua0Rlc3RpbmF0aW9ubWVkaWFUeXBlbWVkaWFXaWR0aG1lZGlhU2l6ZVNsdWdpc1N0YWNrZWRPbk1vYmlsZXZlcnRpY2FsQWxpZ25tZW50dXNlRmVhdHVyZWRJbWFnZWFuY2hvcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5DaHJpc3RpbmEgWWFuIFpoYW5nPGJyPjwvc3Ryb25nPkxlYWRlciBvZiBFdmFsdWF0aW9uIGFuZCBBc3Nlc3NtZW50IFRyYWNrLCBHbG9iYWwgSW5pdGlhdGl2ZSBvbiBWaXJ0dWFsIFdvcmxkcyDigJM8ZW0+RGlzY292ZXJpbmcgdGhlIENpdGl2ZXJzZTwvZW0+ZHJvcENhcHBsYWNlaG9sZGVyZ2JSZXNwb25zaXZlU2V0dGluZ3Npbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudENocmlzdGluYSBpcyBhIHBpb25lZXIgaW4gdGhlIG1ldGF2ZXJzZS4gU2hlIHN0YXJ0ZWQgaGVyIG1hc3RlciBvbiB0aGUgdG9waWMgaW4gMjAwNiBkZXZlbG9wIHVuaXZlcnNpdGllcycgZ2xvYmFsIHN0cmF0ZWdpZXMuIEluIDIwMTIsIHNoZSBjb21wbGV0ZWQgYSBQaEQgdXNpbmcgZGlnaXRhbCB0d2luIGZvciB0aGUgQUVDIEluZHVzdHJ5LiBTaGUgd29ya2VkIGZvciBRUywgdGhlIHdvcmxkIHVuaXZlcnNpdHkgcmFua2luZ3MgYXMgQ2hpbmEgRGlyZWN0b3IuIFN0YXJ0aW5nIGZyb20gc2NyYXRjaCwgc2hlIGdyZXcgdGhlIFVLLWhlYWRxdWFydGVyZWQgZmlybeKAmXMgc3VjY2VzcyBpbiBDaGluYS4gSW4gMjAxNiwgQ2hpbmHigJlzIFZpY2UgUHJlbWllciBoaWdobGlnaHRlZCB0aGUgdXNlIG9mIFFTIHJhbmtpbmdzLCB3aXRoIHRoZSByYW5raW5ncyBpbXBhY3RpbmcgNSB5ZWFycyDCozc1MGJuIGZ1bmRpbmcgdG8gMzAwNSB1bml2ZXJzaXRpZXMuIFNoZSBoYXMgc2F0IG9uIDIwKyBjb21taXR0ZWVzIGZvciBVTkVTQ08sIFdvcmxkIEJhbmssIEVVLiBTaGUgY29udHJpYnV0ZWQgdG8gdGhlIGVzdGFibGlzaG1lbnQgb2YgQ29tbW9ud2VhbHRoIFN0dWRlbnRzIEFzc29jaWF0aW9uLCByZXByZXNlbnRpbmcgMmJuIHlvdXRoIGZyb20gNTYgY291bnRyaWVzLiBTaGUgd2FzIElUVeKAmXMgQ28tY2hhaXIgb2YgVGFza0dyb3VwIG9uIFByZS1zdGFuZGFyZGlzYXRpb24gZm9yIHRoZSBDaXRpVmVyc2UgYW5kIGF1dGhvcmVkIDFzdCBVTiBhcHByb3ZlZCByZXBvcnQgb24g4oCcUGVvcGxlLUNlbnRlcmVkIENpdGlWZXJzZSzigJ0gaW50cm9kdWNpbmcgOCBsZXZlbHMgdG8gZGV2ZWxvcCBhIHBlb3BsZS1jZW50ZXJlZCwgcGxhbmV0LWZyaWVuZGx5IGRpZ2l0YWwgZnV0dXJlLCBsZWFkaW5nIHRvIGdsb2JhbCBzdGFuZGFyZHMuIFNoZSBpcyBMZWFkZXIgb2YgRXZhbHVhdGlvbiBhbmQgQXNzZXNzbWVudCBUcmFjaywgR2xvYmFsIEluaXRpYXRpdmUgb24gVmlydHVhbCBXb3JsZHMg4oCTIERpc2NvdmVyaW5nIHRoZSBDaXRpdmVyc2UuIFNoZSBzaXRzIG9uIEFkdmlzb3J5IENvdW5jaWwgZm9yIENlbnRyZSBmb3IgU2NpZW5jZSBGdXR1cmVzIG9mIEludGVybmF0aW9uYWwgU2NpZW5jZSBDb3VuY2lsLCB0aGUgd29ybGQncyBsYXJnZXN0IHNjaWVuY2UgYm9keSBvZiAyNTAgbmF0aW9uYWwvaW50ZXJuYXRpb25hbCBhY2FkZW1pZXMgb2Ygc2NpZW5jZXM7IGFuZCBhZHZpc29yeSBib2FyZCBvbiB0aGUgQUkgZWNvbm9teSBmb3IgVGhlIEVjb25vbWlzdCBJbXBhY3QuIFNoZSBpcyBmZWF0dXJlZCB3aXRoIEplZmZyZXkgU2FjaHMgYXMgQ292ZXIgUGVvcGxlIG9uIERpZ2l0YWwgRXF1aXR5LmRyb3BDYXBnYlJlc3BvbnNpdmVTZXR0aW5nc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNzcGFjZXJIZWlnaHRzcGFjZXJEaXZpZGVyc3BhY2VyRGl2aWRlclN0eWxlc3BhY2VyRGl2aWRlckNvbG9yc3BhY2VyRGl2aWRlckhlaWdodGlubmVyQmxvY2tzc3RhdGVzYXZlZEF0c3RhdGVzYXZlZEJ5wqBBSSBhbmQgc3RhdGV2ZXJzaW9uLmV1PHA+PHN0cm9uZz5DaHJpc3RvcGggUnVuZGU8L3N0cm9uZz48YnI+Q2hhaXIsIFRlY2huaWNhbCBXb3JraW5nIEdyb3VwIG9uIFZpcnR1YWwgV29ybGRzLCBTdGFuZElDVC5ldTwvcD4Kc3RhdGV2ZXJzaW9uY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50aW5uZXJCbG9ja3NhciBDYWg8c3Ryb25nPjwvc3Ryb25nPiwgaXJvIHRlIGFpb3MgbnRlcnRvbmFsIG10IENldGUgKEMpPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CmNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGlubmVyQmxvY2tzaXN0aTxzdHJvbmc+PC9zdHJvbmc+LCBlZiBpdGEgb2x0aW9ucyBlbnRlIEM8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4Kc3RhdGV2ZXJzaW9uY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNhbGlnbm1lZGlhQWx0bWVkaWFQb3NpdGlvbm1lZGlhSWRtZWRpYVVybG1lZGlhTGlua2xpbmtEZXN0aW5hdGlvbm1lZGlhVHlwZW1lZGlhV2lkdGhtZWRpYVNpemVTbHVnaXNTdGFja2VkT25Nb2JpbGV2ZXJ0aWNhbEFsaWdubWVudHVzZUZlYXR1cmVkSW1hZ2VhbmNob3Jpbm5lckJsb2Nrc3NwYWNlckhlaWdodHNwYWNlckRpdmlkZXJzcGFjZXJEaXZpZGVyU3R5bGVzcGFjZXJEaXZpZGVyQ29sb3JzcGFjZXJEaXZpZGVySGVpZ2h0Y2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcGdiUmVzcG9uc2l2ZVNldHRpbmdzaW5uZXJCbG9ja3NzcGFjZXJIZWlnaHRzcGFjZXJEaXZpZGVyc3BhY2VyRGl2aWRlclN0eWxlc3BhY2VyRGl2aWRlckNvbG9yc3BhY2VyRGl2aWRlckhlaWdodGFsaWdubWVkaWFBbHRtZWRpYVBvc2l0aW9ubWVkaWFJZG1lZGlhVXJsbWVkaWFMaW5rbGlua0Rlc3RpbmF0aW9ubWVkaWFUeXBlbWVkaWFXaWR0aG1lZGlhU2l6ZVNsdWdpc1N0YWNrZWRPbk1vYmlsZXZlcnRpY2FsQWxpZ25tZW50dXNlRmVhdHVyZWRJbWFnZWFuY2hvcmNsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+PHN0cm9uZz5IeW91bmcgSnVuIEtpbTwvc3Ryb25nPjwvc3Ryb25nPjxicj5DaGFpciwgSVRVLVQgU3R1ZHkgR3JvdXAgMjAg4oCcSW9ULCBkaWdpdGFsIHR3aW5zLCBhbmQgc21hcnQgc3VzdGFpbmFibGUgY2l0aWVzIGFuZCBjb21tdW5pdGllc+KAnWRyb3BDYXBwbGFjZWhvbGRlcmdiUmVzcG9uc2l2ZVNldHRpbmdzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnREciBIeW91bmcgSnVuIEtpbSBpcyBhIFJlc2VhcmNoIEZlbGxvdyBhdCB0aGUgRWxlY3Ryb25pY3MgYW5kIFRlbGVjb21tdW5pY2F0aW9ucyBSZXNlYXJjaCBJbnN0aXR1dGUgKEVUUkkpLCB3aGVyZSBoZSBoYXMgc2VydmVkIHNpbmNlIDE5ODgsIGluY2x1ZGluZyBhcyBTZW5pb3IgVmljZSBQcmVzaWRlbnQgbGVhZGluZyB0aGUgSW50ZWxsaWdlbnQgQ29udmVyZ2VuY2UgUmVzZWFyY2ggTGFib3JhdG9yeS4gV2l0aCAzNyB5ZWFycyBvZiBleHBlcmllbmNlLCBoZSBoYXMgY29udHJpYnV0ZWQgYWNyb3NzIG11bHRpcGxlIGRpdmlzaW9ucyBvZiBFVFJJIGFuZCBjdXJyZW50bHkgc2VydmVzIGFzIENoYWlyIG9mIElUVS1UIFN0dWR5IEdyb3VwIDIwIGFuZCB0aGUgQVBUIFN0YW5kYXJkaXphdGlvbiBQcm9ncmFtIChBU1RBUCkuIEhlIGhhcyBoZWxkIG51bWVyb3VzIGxlYWRlcnNoaXAgcm9sZXMgaW4gSVRVLCBpbmNsdWRpbmcgVmljZS1DaGFpciBvZiBTRzIwIGFuZCBTRzEzLCBXb3JraW5nIFBhcnR5IENoYWlyLCBhbmQgUmFwcG9ydGV1ciBzaW5jZSAyMDA0Ljxicj5EciBLaW0gaGFzIHN1Ym1pdHRlZCBvdmVyIDQ1MCBzdGFuZGFyZGl6YXRpb24gcHJvcG9zYWxzLCBwdWJsaXNoZWQgMTUwKyBwYXBlcnMsIGhvbGRzIDEwMCsgcGF0ZW50cywgYW5kIHRyYW5zZmVycmVkIDIwIHRlY2hub2xvZ2llcyB0byBpbmR1c3RyeS4gSGlzIGFjaGlldmVtZW50cyBoYXZlIGVhcm5lZCBoaW0gdGhyZWUgUHJlc2lkZW50aWFsIENpdGF0aW9ucyBvZiB0aGUgUmVwdWJsaWMgb2YgS29yZWEgKDIwMDMsIDIwMDksIDIwMjMpIGFuZCBtdWx0aXBsZSBpbnRlcm5hdGlvbmFsIHJlY29nbml0aW9ucywgaW5jbHVkaW5nIElUVS1UIENlcnRpZmljYXRlcyBvZiBBcHByZWNpYXRpb24uZHJvcENhcGdiUmVzcG9uc2l2ZVNldHRpbmdzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPjxzdHJvbmc+VG9yYmrDtnJuIExhaHJpbjwvc3Ryb25nPjwvc3Ryb25nPjxicj5JU08vSUVDIEpUQzEgQ0cyIOKAnFN0cmF0ZWdpYyBDb29yZGluYXRpb24gR3JvdXAgb24gTWV0YXZlcnNl4oCdZHJvcENhcHBsYWNlaG9sZGVyZ2JSZXNwb25zaXZlU2V0dGluZ3Npbm5lckJsb2Nrc3NwYWNlckhlaWdodHNwYWNlckRpdmlkZXJzcGFjZXJEaXZpZGVyU3R5bGVzcGFjZXJEaXZpZGVyQ29sb3JzcGFjZXJEaXZpZGVySGVpZ2h0Y2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50VG9yYmrDtnJuIExhaHJpbiBpcyBkZWVwbHkgZW5nYWdlZCBpbiBpbnRlcm5hdGlvbmFsIHN0YW5kYXJkaXphdGlvbiBmb3IgSW9ULCBEaWdpdGFsIFR3aW5zLCBTbWFydCBDaXRpZXMsIFZpcnR1YWwgV29ybGRzLiBIZSBpcyBjb252ZW5vciBmb3IgSVNPL0lFQyBKVEMxL0NHMiDigJMgU3RyYXRlZ2ljIENvb3JkaW5hdGlvbiBHcm91cCBvbiBNZXRhdmVyc2UgKGluY2x1ZGluZyBDaXRpVmVyc2UpIGFuZCBjbyBjb252ZW5vciBvZiBhIEpvaW50IFdvcmtpbmcgR3JvdXAgYmV0d2VlbiBKVEMxIGFuZCBTeUMgU21hcnQgQ2l0aWVzIGxheWluZyBmb3VuZGF0aW9uIGZvciBhbiBpbnRlcm5hdGlvbmFsIExvY2FsIERpZ2l0YWwgVHdpbiByZWZlcmVuY2UgYXJjaGl0ZWN0dXJlICsgcHJvdmlkaW5nIHJlY29tbWVuZGF0aW9ucyB0byBvdGhlciBjb21taXR0ZWVzLsKgIFdpdGhpbiBJU08vSUVDIEpUQzEvU0M0MSwgaGUgaXMgUHJvamVjdCBFZGl0b3IgZm9yIElvVCByZWZlcmVuY2UgYXJjaGl0ZWN0dXJlIChJU08vSUVDIDMwMTQxKSBhbmQgY29udmVub3Igb2YgYWR2aXNvcnkgZ3JvdXAgQUcyMSwgcmVzcG9uc2libGUgZm9yIElvVCBhbmQgRGlnaXRhbCBUd2luIHN0YW5kYXJkaXphdGlvbiByZWxhdGVkIHRvIFNtYXJ0IENpdGllcyBhbmQgVXRpbGl0aWVzLiBJbiBTd2VkZW4gVG9yYmrDtnJuIGxlYWRzIFdvcmtpbmcgR3JvdXAgU3RhbmRhcmRzICZhbXA7IFBsYXRmb3JtcywgYSB0aGluayB0YW5rIGZvY3VzaW5nIG9uIGludGVyb3BlcmFiaWxpdHksIGRhdGFzcGFjZXMsIElvVCwgRGlnaXRhbCBUd2lucyArIGNvbW1lcmNpYWwgcGxhdGZvcm1zIGZvciB0aGVzZSB0ZWNobm9sb2dpZXMuIFRvcmJqw7ZybiBpcyBjaGFpciBvZiBXM0MgTm9yZGljIENoYXB0ZXIgU21hcnQgQ2l0eSAvIFdlYiBvZiBUaGluZ3MgQ29tbXVuaXR5IEdyb3VwLiBIZSBpcyBhbHNvIHRlY2huaWNhbCBsZWFkIGZvciBhIGxhcmdlciBpbml0aWF0aXZlIGluIFN3ZWRlbiB3aGVyZSBhYm91dCA1MCBjaXRpZXMgKyA4MCBwdWJsaWMgb3duZWQgY29tcGFuaWVzIGludmVzdCBpbiBJb1Qgam9pbnRseS4gSGUgaGFzIGV4dGVuc2l2ZSBleHBlcmllbmNlIGFwcGx5aW5nIHN0YW5kYXJkcyBpbiBsYXJnZS1zY2FsZSBuYXRpb25hbCBhbmQgaW50ZXJuYXRpb25hbCBpbml0aWF0aXZlcy4gVG9yYmrDtnJuIGNvbnRyaWJ1dGVzIHRvIEV1cm9wZSBhcyBtZW1iZXIgb2YgQWR2aXNvcnkgQm9hcmQgZm9yIHRoZSBFVSBwcm9qZWN0IERlcGxveUVNRFMsIHN1cHBvcnRpbmcgZGV2ZWxvcG1lbnQgb2YgYSBFdXJvcGVhbiBtb2JpbGl0eSBkYXRhIHNwYWNlICsgd29yayByZWdhcmRpbmcgdmlydHVhbCB3b3JsZHMsIE1JTXMgKE1pbmltYWwgSW50ZXJvcGVyYWJpbGl0eSBNZWNoYW5pc21zKSBhbmQgc2ltaWxhciBpbml0aWF0aXZlcy5kcm9wQ2FwZ2JSZXNwb25zaXZlU2V0dGluZ3Npbm5lckJsb2NrczxkaXYgY2xhc3M9IndwLWJsb2NrLW1lZGlhLXRleHQgaXMtc3RhY2tlZC1vbi1tb2JpbGUgaXMtdmVydGljYWxseS1hbGlnbmVkLXRvcCIgc3R5bGU9ImdyaWQtdGVtcGxhdGUtY29sdW1uczoxNSUgYXV0byIgaWQ9ImtpbSI+PGZpZ3VyZSBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dF9fbWVkaWEiPjxpbWcgc3JjPSJodHRwczovL3d3dy5pdHUuaW50L21ldGF2ZXJzZS93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wNC9EU0NfODAyM19GMS02ODN4MTAyNC5qcGciIGFsdD0iIiBjbGFzcz0id3AtaW1hZ2UtMjQyMCBzaXplLWZ1bGwiLz48L2ZpZ3VyZT48ZGl2IGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0X19jb250ZW50Ij48IS0tIHdwOnBhcmFncmFwaCB7InBsYWNlaG9sZGVyIjoiQ29udGVudOKApiJ9IC0tPgo8cD48c3Ryb25nPjxzdHJvbmc+VG9yYmrDtnJuIExhaHJpbjwvc3Ryb25nPjwvc3Ryb25nPjxicj5JU08vSUVDIEpUQzEgQ0cyIOKAnFN0cmF0ZWdpYyBDb29yZGluYXRpb24gR3JvdXAgb24gTWV0YXZlcnNl4oCdPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPjwvZGl2PjwvZGl2Pgo8IS0tIC93cDptZWRpYS10ZXh0IC0tPgoKPCEtLSB3cDpnZW5lc2lzLWJsb2Nrcy9nYi1zcGFjZXIgLS0+CjxkaXYgc3R5bGU9ImNvbG9yOiNkZGQiIGNsYXNzPSJ3cC1ibG9jay1nZW5lc2lzLWJsb2Nrcy1nYi1zcGFjZXIgZ2ItYmxvY2stc3BhY2VyIGdiLWRpdmlkZXItc29saWQgZ2ItZGl2aWRlci1zaXplLTEiPjxociBzdHlsZT0iaGVpZ2h0OjMwcHgiLz48L2Rpdj4KPCEtLSAvd3A6Z2VuZXNpcy1ibG9ja3MvZ2Itc3BhY2VyIC0tPgoKY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNhbGlnbm1lZGlhQWx0bWVkaWFQb3NpdGlvbm1lZGlhSWRtZWRpYVVybG1lZGlhTGlua2xpbmtEZXN0aW5hdGlvbm1lZGlhVHlwZW1lZGlhV2lkdGhtZWRpYVNpemVTbHVnaXNTdGFja2VkT25Nb2JpbGV2ZXJ0aWNhbEFsaWdubWVudHVzZUZlYXR1cmVkSW1hZ2VhbmNob3Jpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+b25nYWUgbjwvc3Ryb25nPmRyb3BDYXBwbGFjZWhvbGRlcmdiUmVzcG9uc2l2ZVNldHRpbmdzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRpZHJvcENhcHBsYWNlaG9sZGVyZ2JSZXNwb25zaXZlU2V0dGluZ3Npbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudHVhZSBuIGkgYWVuaW8gZWNlciBhIGhlIGV0b2lzIGFuZCBsZWljYXMgZWVhciBlICBldWwgb2VhIGhyZSAgb3IgaSBlIGFuZGEgc2VjaW9uZSByIGhpIGhvIG9zaSBuZWUuICBzIGxlZCAgdG8gYXJhdG8gaSBpIGFuZCBuIGVjciBzZXZlYSBhbiBpIGFvdGVyIG9mIGV0aW9uICBvdCBoIGFkcmVlICB1aW5zIHJ0aSBuIGFuYWdlbWVudCBpbiBhcnQgc3RhbGVjaSBhbmQgbml0aWFsIGVlcyBhbiBBaXRhb3J0ZSB1ZW4gVXR5IG8gY2ggb3NlICBpdGVhdGlvbmEgcGF0aW9ubGFlIGhhIHJvIHNzaW5hbCBlaWVuIHRlZWluIG5kbmdlbWVudG9sb2llcy4gZXJ0IGkgY29tbW50aW5pbiBhbmQgcmFvIG9mIG9jYXRpb25hbCBldHNyZSBhcmFuIGN1bCBlIGFzIGRvIGhlIHJmZWlvbiBjcmVyZXMsIHJtIG9mIGNpdGllIHBhdG9tIG9yYXJ0IHN1c3RhaW5hYmxpdCBhbW1JLCBoZXQgdG8gIGRldmVsb3BtZW50IGFuZGFyIGlpdGF0aSBhbmluZyAgZW50IG8gb2FsIHRpbmFsIGFuZCBlIGN0cy5kcm9wQ2FwcGxhY2Vob2xkZXJnYlJlc3BvbnNpdmVTZXR0aW5nc2lubmVyQmxvY2tzPHN0cj5QdWxhIExsb2J0VmlsYXJyYXNhPC9zdHJvZz5WUGFsIExsb2J0d2FzIGJvcm5WbGNhIG5EbWJlMjcsIDE5NzcsIG5kc3N0dWRpZCBhIENsZWdvIERvbXVDb2dvIEVzbHZhZCBWYWxuY2kuPGI+RnJvbWEgdnJ5eW91bmdhZyBQYWFMbGJ0IGhzYWQgYSBnYXR2b2NhdGlvbmZwdWJsY3NydmljZSBwYWwgY2NybmZvZWxwbmd0c2VtdCBuZFRoYXRoYW1lYmUgIGNvb3Blcm5BZnJjYUxhdGlBbXJpYSBmb3JseWVycy48YnI+U3R1ZHlpZ3NuaGhyIGdyZWEgcGFzc3MuUGF1bGFMbGJlYXMgZWdpbkJzZXNBZG1pbmlzdGFvbmFkTSxhIGRlZ3JlZSBMdyBmb20gaGVVbml2ZXJpeSBvZiBWbmFhIGRlZ3JlZSBpIFBvbGNTY2luY2RkbW5pc3J0aW4gZm9tIGhNaWdsIEhlcsOhbmRlem5pdmVyc2lmRWxlYW5kIGEgUHRncmFkdWF0RGVncmVlbiBJbnJubENvb2VyLjxicj5QYXUgTGxvYnRzMTcgeWVhcyBmcHJvZmVveHBlcmNlaW4gaCBkc2dhIG1hYSBmIHB1YmljIHBsY2lFeHBudWl5IGZhbmNnY29vZGludGlubGwgYW5kIHJhbnNuYXRud29yay48Yj5UaGVzIGl3aGloIFBhYUxsb2J0aGV2ZWxwZWRycG9zc2FsYWUgYXIgZXZlcmFsZm9zY2lhbCB3ZWxhcmUsem5yaWNpcGF0aW4sIGRldmVsb3BlbnRjb3BldGlvbiwgZW52aW9ubWVuYWxpeSxSJnA7RCZhcDthbGgsdXJiYW4gc210Y3Rlcywgc3JlZ2NwbG5hbmRtYW5hZ21lZmxjLG5hb0V1cm9wYW5wcm9qZTwhLS0gd3A6bWVkaWEtdGV4dCB7Im1lZGlhSWQiOjI0MjEsIm1lZGlhTGluayI6Imh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3ZpcnR1YWwtd29ybGRzLzJuZC1jaXRpdmVyc2UtYXNzZW1ibHkvZm90by0wLXBhdWxhLWhvcml6b250YWwtZGVzcGFjaG8tc2NhbGVkLWUxNzUwNzY4NzY0MjQ1LTMwMHgzMDAvIiwibGlua0Rlc3RpbmF0aW9uIjoibm9uZSIsIm1lZGlhVHlwZSI6ImltYWdlIiwibWVkaWFXaWR0aCI6MTUsIm1lZGlhU2l6ZVNsdWciOiJmdWxsIiwidmVydGljYWxBbGlnbm1lbnQiOiJ0b3AiLCJhbmNob3IiOiJjb2VuZWdyYWNodHMifSAtLT4KPGRpdiBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dCBpcy1zdGFja2VkLW9uLW1vYmlsZSBpcy12ZXJ0aWNhbGx5LWFsaWduZWQtdG9wIiBzdHlsZT0iZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjE1JSBhdXRvIiBpZD0iY29lbmVncmFjaHRzIj48ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0X19tZWRpYSI+PGltZyBzcmM9Imh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA0L2ZvdG8tMC1wYXVsYS1ob3Jpem9udGFsLWRlc3BhY2hvLXNjYWxlZC1lMTc1MDc2ODc2NDI0NS0zMDB4MzAwLTEuanBnIiBhbHQ9IiIgY2xhc3M9IndwLWltYWdlLTI0MjEgc2l6ZS1mdWxsIi8+PC9maWd1cmU+PGRpdiBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dF9fY29udGVudCI+PCEtLSB3cDpwYXJhZ3JhcGggeyJwbGFjZWhvbGRlciI6IkNvbnRlbnTigKYifSAtLT4KPHA+PHN0cm9uZz48c3Ryb25nPlBhdWxhIExsb2JldCBWaWxhcnJhc2E8L3N0cm9uZz48L3N0cm9uZz48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIHsicGxhY2Vob2xkZXIiOiJDb250ZW504oCmIn0gLS0+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIHsicGxhY2Vob2xkZXIiOiJDb250ZW504oCmIn0gLS0+CjxwPlBhdWxhIExsb2JldCB3YXMgYm9ybiBpbiBWYWxlbmNpYSBvbiBEZWNlbWJlciAyNywgMTk3NywgYW5kIHNoZSBzdHVkaWVkIGF0IENvbGVnaW8gRG9tdXMgYW5kIENvbGVnaW8gRXNjbGF2YXMgZGUgVmFsZW5jaWEuPGJyPkZyb20gYSB2ZXJ5IHlvdW5nIGFnZSBQYXVsYSBMbG9iZXQgaGFzIGhhZCBhIGdyZWF0IHZvY2F0aW9uIGZvciBwdWJsaWMgc2VydmljZSBhbmQgYSBzcGVjaWFsIGNvbmNlcm4gZm9yIGhlbHBpbmcgdGhvc2UgbW9zdCBpbiBuZWVkLiBUaGF0IGhhcyBsZWQgbWUgdG8gYmUgYSBjb29wZXJhdG9yIGluIEFmcmljYSBhbmQgTGF0aW4gQW1lcmljYSBmb3Igc2V2ZXJhbCB5ZWFycy48YnI+U3R1ZHlpbmcgaXMgYW5vdGhlciBvZiBoZXIgZ3JlYXQgcGFzc2lvbnMuIFBhdWxhIExsb2JldCBoYXMgYSBkZWdyZWUgaW4gQnVzaW5lc3MgQWRtaW5pc3RyYXRpb24gYW5kIE1hbmFnZW1lbnQsIGEgZGVncmVlIGluIExhdyBmcm9tIHRoZSBVbml2ZXJzaXR5IG9mIFZhbGVuY2lhIGFuZCBhIGRlZ3JlZSBpbiBQb2xpdGljYWwgU2NpZW5jZXMgYW5kIEFkbWluaXN0cmF0aW9uIGZyb20gdGhlIE1pZ3VlbCBIZXJuw6FuZGV6IFVuaXZlcnNpdHkgb2YgRWxjaGUgYW5kIGEgUG9zdGdyYWR1YXRlIERlZ3JlZSBpbiBJbnRlcm5hdGlvbmFsIENvb3BlcmF0aW9uLjxicj5QYXVsYSBMbG9iZXQgaGFzIDE3IHllYXJzIG9mIHByb2Zlc3Npb25hbCBleHBlcmllbmNlIGluIHRoZSBkZXNpZ24gYW5kIG1hbmFnZW1lbnQgb2YgcHVibGljIHBvbGljaWVzLiBFeHBlcnQgaW4gY29tbXVuaXR5IGZpbmFuY2luZyBhbmQgY29vcmRpbmF0aW9uIG9mIGxvY2FsIGFuZCB0cmFuc25hdGlvbmFsIG5ldHdvcmtzLjxicj5UaGUgYXJlYXMgaW4gd2hpY2ggUGF1bGEgTGxvYmV0IGhhcyBkZXZlbG9wZWQgaGVyIHByb2Zlc3Npb25hbCBjYXJlZXIgYXJlIHNldmVyYWwsIGZyb20gc29jaWFsIHdlbGZhcmUsIGNpdGl6ZW4gcGFydGljaXBhdGlvbiwgZGV2ZWxvcG1lbnQgY29vcGVyYXRpb24sIGVudmlyb25tZW50YWwgc3VzdGFpbmFiaWxpdHksIFImYW1wO0QmYW1wO0ksIGhlYWx0aCwgdG8gdXJiYW4gZGV2ZWxvcG1lbnQgYW5kIHNtYXJ0IGNpdGllcywgc3RyYXRlZ2ljIHBsYW5uaW5nIGFuZCBtYW5hZ2VtZW50IG9mIGxvY2FsLCBuYXRpb25hbCBhbmQgRXVyb3BlYW4gcHJvamVjdHMuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+PC9kaXY+PC9kaXY+CjwhLS0gL3dwOm1lZGlhLXRleHQgLS0+CgpzcGFjZXJIZWlnaHRzcGFjZXJEaXZpZGVyc3BhY2VyRGl2aWRlclN0eWxlc3BhY2VyRGl2aWRlckNvbG9yc3BhY2VyRGl2aWRlckhlaWdodDwhLS0gd3A6Z2VuZXNpcy1ibG9ja3MvZ2Itc3BhY2VyIC0tPgo8ZGl2IHN0eWxlPSJjb2xvcjojZGRkIiBjbGFzcz0id3AtYmxvY2stZ2VuZXNpcy1ibG9ja3MtZ2Itc3BhY2VyIGdiLWJsb2NrLXNwYWNlciBnYi1kaXZpZGVyLXNvbGlkIGdiLWRpdmlkZXItc2l6ZS0xIj48aHIgc3R5bGU9ImhlaWdodDozMHB4Ii8+PC9kaXY+CjwhLS0gL3dwOmdlbmVzaXMtYmxvY2tzL2diLXNwYWNlciAtLT4KCgUHBQcIBwQKBwuNAQEuBQdBIBZHA6wHBUcCuQKLFQUHIwi7AwUHBQdBAAYBAgMBAgNBAQIBBQEDQQECAQMBAgMCBAJBAQZBAAIBAkEBQgADQQADQQACQQACQQ9CAUEBAwEPAwwBBgcQQwBCAAQGFUEBCwIBDQIBAwEDQQBCAEECAwGOAQUHCAcPBAoFCA0HCAkPCQoNUQAQBgsIBw8ECgc5BwsUCwgHDwQKB6kBBwsUCwgHDwQKB5oRBwsUCwgHDwQKBQgNBwgJDwkKDVEAEAYLCAcPBAoHHwcLFAsIBw8ECgc0BwsUCwgHDwQKB5ITBwsUCwgHDwQKDA1SABMLBQgNBwgJDwkKDVEAEAYIBw8ECgctBwsUCwgHDwQKByYHCxQLCAcPBAoHqQwHCxQLCAcPBAoMDVIAEwsIBw8ECgwNUgATCwUIDQcICQ8JCg1RABAGCAcPBAoHgQEHCxQLCAcPBAoHPwcLFAsIBw8ECgexDgcLFAsMDVIAE5Miph8FBwgHDwQKBQgNBwgJDwkKDVEAEAYLDA1SABMFCA0HCAkPCQoNUQAQBggHDwQKDA1SABMLBQgNBwgJDwkKDVEAEAYIBw8ECgcBBwsUCwgHDwQKRwAUCw0IAwmbAaIFCAcECge4BgcUCwgHBAoHvwUHFAsIBwQKB5YDBxQLtioFB4YCBQcFBwUHBQdGBkEABAYCBEYJD0YDTwFGBkMARgEDAQIDAgFCAAQGAgMCAwQLAgVBAARCAEEAAgQDAQcGAQIDQQECBwRBAAcCAwIGAgdBAAIDCkEAA6wBuRGgBYsBqgGXAZ0ChAWLAqACjAOwAocDpwKvArMCvgKdAS63AaQViha7D7gCvQGvAgUHCAcPBAoFCA0HCAkPCQoNUQAQBgsMDVIAEwgHDwQKDA1SABMLBQeLAQEiBQcIBAgECAYIBRYIB7ACggmSBagDgmguiQqtDKYUshGhCKALLqkCLqwTqgaaBqkNghy2PLEyhDadBKsfpzK1M7wcqxi6A5wiiA27IC6bBAgHCAYIDggOCAtIAQQJCAYIBw8ESgALCAcPBAoRDwsIBw8ECgsIBw8ECgsNCAcLCAcPBAoECwgHDwQKQwAHAgUGCwgPCwgHDwQKBxwHFAsIBw8ECgeOAZMOD7QBBxQLCAcPBAoHmAIHFAsIBw8ECgcgBxQLCAcPBAoHgQQJPAcUCwgHDwQKBxYHFAsIBw8ECgc4BxQLCAcPBAoHEgsDCwcUCwgHDwQKBgsIBw8ECgYLCAcPBAoHBAMEHg9JAAULCAcPBAoECwgHDwQKEQsIBw8ECgsIBw8ECgQLCAcPBAoFCAUJCwgHDwQKByEHBQkIFAsIBw8EChELCAcPBAoLCAcPBApDAAcCBQYLCA8FCwgHDwQKEQsIBw8ECgULCAcPBApDAAcCCA8FCwgHDwQKEQsIBw8ECgsIBw8ECkMABwIFBggPBQsIBw8EChELCAcPBAoLCAcPBApDAAcCBQYLCA8FCwgHDwQKEQsIBw8ECgsIBw8ECgUIBQkLCAcPBAoHHgcFCQgUCwgHDwQKEQsIBw8ECgsIBw8ECkMABwIFBgsIDwULCAcPBApDAAcCBQYIDwULCAcPBAoRDwsIBw8ECgsIBw8ECgcKRQAJFAsIBw8ECgUIBQkLCAcPBAoHLwcIFAsIBw8ECgcGCwgHDwQKB5QBCwgHDwQKBwhBBAQBDQECAQdBAAVBAANBAwRBAAQBCwgHDwQKBwhBBAsBAgNBFQJBAAsIBw8ECgYLCAcPBAoFCAUJCwgHDwQKB5UBBwgUCwgHDwQKB4UDPAEOGgcUCwgHDwQKB78BBxQLCAcPBAoHGgcUCwgHDwQKBwYLCAcPBAoHlwELCAcPBAoHlQELCAcPBAoHuwELCAcPBAoHsgEJCwgHDwQKByoHFAsIBw8ECgYLCAcPBAoFCAUJCwgHDwQKB4cCBwgUCwgHDwQKB4ADBxQLCAcPBAoHpAEHFAsIBw8ECgcaBxQLCAcPBAoHBgsIBw8ECgeHAgkLCAcPBAoHngELCAcPBAoHnwELCAcPBAoHKgcUCwgHDwQKBgsIBw8ECgUIBQkLCAcPBAoHhgEHCBQLCAcPBAoHBgsIBw8ECgeNAQEiBQkLCAcPBAoGCwgHDwQKBQgFCQsIBw8ECgc8GwcFCQgUCwgHDwQKBgsIBw8ECgUIBQkLCAcPBAoHowIHCBQLCAcPBAoHtAIPmgQHFAsIBw8ECgcbnwEPASIHFAsIBw8ECgcaBxQLCAcPBAoHBgsIBw8ECgeeAQ8BIgsIBw8ECgcIAkEAC0EHQgFBBAsIBw8ECgcqBxQLCAcPBAoGCwgHDwQKBQgFCQsIBw8ECge7AgcIFAsIBw8ECgenBQcUCwgHDwQKB6UCBxQLCAcPBAoGCwgHDwQKBQgFCQsIBw8ECgemAS0HCBQLCAcPBAoHBgsIBw8ECgeHAQsIBw8ECgeYAgsIBw8ECgYLCAcPBAoRDwsIBw8ECgsIBw8ECgckBQkIFAsIBw8ECgcGCwgHDwQKB5ACCwgHDwQKB5YCDgQLCAcPBAoHlQILCAcPBAoHkAQLCAcPBAoHugEHFAsIBw8ECgcLRQAJFAsIBw8ECgUIDQcICQ8JCg1RABAGCwgHDwQKBw4SBwsUCwgHDwQKBzYHCxQLCAcPBAoHrQ8HCxQLCAcPBAoMDVIAEwsIBw8ECgUIDQcICQ8JCg1RABAGCwgHDwQKBzAHCxQLCAcPBAoHLAcLFAsIBw8ECgeDEgcLFAsIBw8ECgUIDQcICQ8JCg1RABAGCwgHDwQKBQgNBwgJDwkKDVEAEAYLCAcPBAoHPQcLFAsIBw8ECgcwDwEiBwsUCwgHDwQKRwALFAsIBw8ECgefIgcLFAsIBw8ECgwNUgATCwgHDwQKBQgNBwgJDwkKDVEAEAYLCAcPBAoHiQEHCxQLCAcPBAoH7gQAtAsHFAsIBw8ECgwNUgATCwgHDwQKDA1SABMLCAcPBAoFCA0HCAkPCQoNUQAQBgsIBw8ECgUIDQcICQ8JCg1RABAGCwgHDwQKB5oBBxQLCAcPBAoHiBYHFAsIBw8ECgwNUgATCwgHDwQKBQgNBwgJDwkKDVEAEAYLCAcPBAoHpQEHFAsIBw8ECge6Ap8CBhSBAoAGMRMBCgcUCwgHDwQKDA1SABMLCAcPBAoFCA0HCAkPCQoNUQAQBgsIBw8ECgeXAQcUCwgHDwQKB5MUBxQLCAcPBAoMDVIAEwsIBw8ECgUIDQcICQ8JCg1RABAGCwgHDwQKB7EBDwEiBxQLCAcPBAoHqQ0HFAsIBw8ECgwNUgATCwgHDwQKBQgNBwgJDwkKDVEAEAYLCAcPBAoHngEHFAsIBw8ECge1FwcUCwgHDwQKDA1SABMLCAcPBAoFCA0HCAkPCQoNUQAQBgsIBw8ECgwNUgATCwgHDwQKBQgNBwgJDwkKDVEAEAYLCAcPBAoHCLYBBwsUCwgHDwQKB44RBxQLCAcPBAoMDVIAEwsIBw8ECgUIDQcICQ8JCg1RABAGCwgHDwQKB6gBDwEiBwsUCwgHDwQKB5gPD5UFBxQLCAcPBAoMDVIAEwsFBwUHAQcFBwOpAQUHCAcPBAoHC0EAAkEACAsCQRQCQQECQQAuCAcECgcLAkEACAtBB0IBQQQuBQcIBw8ECgUIDQcICQ8JCg1RABAGCwwNUgATCAcPBApHABQLDA1SABMFCA0HCAkPCQoNUQAQBggHDwQKB5ICBwsUCwgHDwQKB7YNBxQLCAcPBAoHsQEHCxQLDA1SABMIBw8ECgerBgGRDwcUC7sInQQIBw8ECgUIDQcICQ8JCg1RABAGCwgHDwQKBwgBAkECCQcLFAsIBw8ECgcBBwsUCwgHDwQKB0ECA0EAAkEEAkEAA0ECBgJBAQJBDwJBAAJBAwNBBAJBAQJBCgIBAkEAAkEEAkEEBAJBAQMCQQkFQQADQQQCAQJBBwJBAQkBA0EFQgAFAQMCQQAEAQJBBgJBAgJBAAJBBQIBBEEBBUECAkEFAkECAkEJA0EEBEEEBEEEBUEBBAJBAAZBAgJBCQNBAQJBAgNBBQJBAwUBAkEICgECQQMEAQQNAwJBBgIDQQEDQQECQQIDAQNBBAcLFAsEAggBDwIBAgEFAQdBAgJBAAMKAgEFAwIDBgIBBAECAQRDAAUDAgUCAwECAQMBBgIIAQRBAAVBAAQBQgADAgECAQJBAARCAAMGQQADAgRCAARBAAINQQMGBQIFQgEBQgBBAggBAkECCQFDAAIGAQZBAAoEAQMCAQIDAQJDAAEDRQAHAQIBBwgGBAIBAwIIBUEABgIBBQEEAgMBAkEBA0EABQQBAgNBAUMAAUMAAkEABgcBBEMAAUMABAEEQQAEA0EBQgBBAAMBBkEBCARBAQcKAwEDCgUCAUIABUIBBQNBAQUBAgECAQMFAkECAgEFAgWSDqAUDA1SABOhAzUBAQAGAQIAAAEBAAABAADxAQEAAHIBBAADAQAAJAEFAAABAAAAAQYAAAEAAIIOAQMADgEAAOwFQQACAEEAAEEAAgBBAAIAQQACAEEAAEEAAgBBAAIAQQACAEEAAEEAAgBBAAIAQQACAEEAAEEAAEEAAgBBAAIAQQACAEEAAEEAAEEAAgBBAAIAQQACAEEAAgBBAAIAQQAAQQAAQgEBAEEAAEEAAEEAAEEAAEEAAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAEEAAEEAAgBBAABBAABBAABBAABBAAIAQQACAEEAAEEAAEEAAgBBAABBAABBAAIAQQAAQQAAQQACAEEAAEEAAEEAAgBBAABBAABBAAIAQQACAEEAAEEAAEEAAgBBAAIAQQAAQQAAQQACAEEAAgBBAAIAQQAAQQACAEEAAgBBAAIAQQAAQQACAEEAAgBBAAIAQQACAEEAAgBBAABBAAIAQQACAEEAAgBBAAIAQQACAEEAAEEAAgBBAAIAQQACAEEAAgBBAAIAQQAAQQACAEEAAgBBAAIAQQACAEEAAEEAAgBBAAIAQQAAQQACAEEAAEEAAgBBAAIAQQAAQQACAEEAAgBBAAIAQQACAEEAAgBBAABBAAIAQQACAEEAAgBBAABBAAIAQQACAEEAAgBBAAIAQQAAQQACAEEAAgBBAABBAAIAQQACAEEAAEEAAEEAAEEAAgBBAABBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAABBAAIAQQACAEEAAgBBAABBAABBAAIAQQACAEEAAgBBAABBAABBAAIAQQACAEEAAgBBAAIAQQAAQQAAQQACAEEAAgBBAABBAABBAABBAABBAAIAQQACAEEAAEEAAEEAAgBBAAIAQQAAQQAAQQACAEEAAgBBAABBAABBAAIAQQACAEEAAEEAAEEAAgBBAAIAQQAAQQAAQQAAQQAAQQACAEEAAgBBAABBAABBAAIAQQACAEEAAEEAAgBBAAIAQQAAQQAAQQACAEEAAgBBAAIAQQACAEEAAEEAAgBBAAIAQQACAIAGQQCqAUECmAFBAUcBkQU3kgG1BIYCmwKHA6sCvQKiAqoCgwOuArkCKbIBmhWTD7MCiwOqAgG9AkENnQKqAaoCQQAtAQhBKLgIQSW+BkEnC0FbkwEBmxVBGJMBAZsVQRwgASdBBZIVQQwGEwpBF6UBLqkBQdABOgE2AY0SQQaDJacMhxADQQcMAQsBhQ+hAwEDuAFBBKwBuRGgBYsBlwGdAoQFiwKgAowDsAKsB4cDpwKdA4gDswK+ArkCLrcBpBWhA7sPuAKmAYQEvgmoGIcCrwKLFUE2BgdBEEYBQRBGAkH2AQZBAwtBAQIWQQAIAQVCAQZBAEIABAZBAQNBFQYCBAZBIgZBMwZBKRYGQRAGQRoHQQQGBwZBEAcGQQIDBAUDAQYHEAMFAgQGAQ0HAQcLAgENAYUDQSEGQRAGQTQHQSoGQUALQRGDAQGzAQGkEQELQRsHBkE1RgBBJZwCAb8NAQtBQUYFQwBBRgcGQS4LQQigEAELQREpAT4BnBNBRgcGQQUHQRKsAbQRQQaIAQEDQQACAQMCA0EDAgFCAANBAAMBqgFBAwIEAQNBAAJBBAMBjgFBEpwCAb8NQQauEEEBuQ9BA70VQRqcAgGvDkEQnAIBvw1BRIMWQQyeA4UWQRYCAUIAQQUDAQMGBAJDAAQDQQAFCARBBUMAAgECQQAEQQECQQICBgRBAAIIB0EBAgVBAQIBAgFCAwMEAwdBAAZBAANBAAIKAQIBBgIFQgAGAwJDAEEAAwYBBEYACEEABgECAQUDAQJBAAIBAgkDCwMBAgFDAEEAAgYCAQQBQgAEAQQFBwIBAgMEAQNCAEQACARCAQYBAgFCAUEBAgMBBQJBAAMCAwECQQAFAQJBAAYFBwEDQQADAgRBAAMHQgADCwECAQ8EAgEDAgMBQgABAwIDBAEFQQBEAAIBBEEAAwkIBUEAAgYBBAEDQQJDAQURAgQHAwUCBAECAQIFBwEDBAoFBwEIAgYCAQRBBQMBQgAEAwQFDwMCBAMBBZoBQQGiFUEIFAMAfQEMAHckMjc3NWEwY2EtZjUxNi00OGRkLWI2MmItODRlNjFhODJhNGM2eHcOY29yZS9saXN0LWl0ZW1EAAcACAB2AQRuYW1ldwZMYWhyaW4BAH0AdyRlYWYzMWNmYy04OWQ4LTQ5OWItYTJhNy1lODQ4OGNmNmQ1OTJ3nAE8bGk+PHN0cm9uZz5LYXJsLUZpbGlwIENvZW5lZ3JhY2h0czwvc3Ryb25nPiwgQ2hhaXIgb2YgdGhlIEJvYXJkIG9mIERpcmVjdG9ycyBhbmQgRXhlY3V0aXZlIERpcmVjdG9yLCBPcGVuICZhbXA7IEFnaWxlIFNtYXJ0IENpdGllcyAmYW1wOyBDaXRpZXMgKE9BU0MpPC9saT53JGY5YmJhMzhjLWE2NjItNDY2ZC04ZTE2LWQ4NTg5OTVhYjk3MHdXPGxpPjxzdHJvbmc+SGVsZW4gS8O2cG1hbjwvc3Ryb25nPiwgRGVwdXR5IEhlYWQgb2YgVW5pdCwgRXVyb3BlYW4gQ29tbWlzc2lvbiZuYnNwOzwvbGk+dyRhNTVkM2VmOS00ZTUyLTQ0ZTItODYwZC03MjhhNGQ4YjAzZTd3sAE8bGk+PHN0cm9uZz5DaHJpc3RpbmEgWWFuIFpoYW5nPC9zdHJvbmc+LCBMZWFkZXIgb2YgRXZhbHVhdGlvbiBhbmQgQXNzZXNzbWVudCBUcmFjaywgR2xvYmFsIEluaXRpYXRpdmUgb24gVmlydHVhbCBXb3JsZHMgYW5kIEFJIOKAkyZuYnNwOzxlbT5EaXNjb3ZlcmluZyB0aGUgQ2l0aXZlcnNlPC9lbT48L2xpPnckMTI0YzAwODQtMWUwNy00ZmZlLWIxOWUtNGEyNjQ1YmFiYTAwmAIAdyQxZmZhYzc2YS0xNzA0LTQxM2EtODM2Ni03ZDllYTlhMDgzMTd4d\/4CPGRpdiBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dCBpcy1zdGFja2VkLW9uLW1vYmlsZSBpcy12ZXJ0aWNhbGx5LWFsaWduZWQtdG9wIiBzdHlsZT0iZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjE1JSBhdXRvIiBpZD0iQ29lbmVncmFjaHRzIj48ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0X19tZWRpYSI+PGltZyBzcmM9Imh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI1LzEwL2hlYWRzaG90LmpwZy0xMDI0eDk5Mi5qcGVnIiBhbHQ9IiIgY2xhc3M9IndwLWltYWdlLTIxODEgc2l6ZS1mdWxsIi8+PC9maWd1cmU+PGRpdiBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dF9fY29udGVudCI+CgoKCjwvZGl2PjwvZGl2PncPY29yZS9tZWRpYS10ZXh0dwRub25ldwB3BGxlZnR9hSJ3U2h0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI1LzEwL2hlYWRzaG90LmpwZy0xMDI0eDk5Mi5qcGVnd1FodHRwczovL3d3dy5pdHUuaW50L21ldGF2ZXJzZS92aXJ0dWFsLXdvcmxkcy8xc3QtY2l0aXZlcnNlLWFzc2VtYmx5L2hlYWRzaG90LWpwZy93BG5vbmV3BWltYWdlfQ93BGZ1bGx4dwN0b3B5dwxDb2VuZWdyYWNodHN3JGRhNjk1MGZiLTJkYzUtNDEzMS05NGI5LTMzNWU0OTIxZWE0MHh3QDxwPjxzdHJvbmc+PHN0cm9uZz5LYXJsLUZpbGlwIENvZW5lZ3JhY2h0czwvc3Ryb25nPjwvc3Ryb25nPjwvcD53DmNvcmUvcGFyYWdyYXBoeXcKQ29udGVudOKApnYAdyQ3ZjJlMzYxMi01NTY2LTQzOTItYjQ1Ny01ZWRmN2E4MWY3YWR4d3A8cD5DaGFpciBvZiB0aGUgQm9hcmQgb2YgRGlyZWN0b3JzIGFuZCBFeGVjdXRpdmUgRGlyZWN0b3IsIE9wZW4gJmFtcDsgQWdpbGUgU21hcnQgQ2l0aWVzICZhbXA7IENpdGllcyAoT0FTQyk8L3A+dw5jb3JlL3BhcmFncmFwaHl3CkNvbnRlbnTigKZ2AHckMmE3NDU1NDgtZDQyNi00NTMxLTk2NWYtMWNkODQzN2IxYzVmeHfhCDxwPkthcmwtRmlsaXAgaXMgQ2hhaXIgb2YgdGhlIEdvdmVybmluZyBCb2R5IGFuZCBFeGVjdXRpdmUgRGlyZWN0b3Igb2YgT3BlbiAmYW1wOyBBZ2lsZSBTbWFydCBDaXRpZXMgJmFtcDsgQ29tbXVuaXRpZXMsIGFuIGludGVybmF0aW9uYWwgbmV0d29yayBvZiAxOTArIGxvY2FsIGFuZCByZWdpb25hbCBhdXRob3JpdGllcyBzdXBwb3J0aW5nIGl0cyBtZW1iZXJzIGluIHRoZWlyIGRpZ2l0YWwgdHJhbnNmb3JtYXRpb24gam91cm5leSB3aXRoIGEgc3Ryb25nIGZvY3VzIG9uIGludGVyb3BlcmFiaWxpdHkuPGJyPkhlIGlzIGFsc28gSGVhZCBvZiB0aGUgRGF0YSwgR292ZXJuYW5jZSBhbmQgQ29tbXVuaXRpZXMgVW5pdCBhdCB0aGUgaW1lYyByZXNlYXJjaCBncm91cCBTTUlUIG9mIHRoZSBWcmlqZSBVbml2ZXJzaXRlaXQgQnJ1c3NlbCAoaW1lYy1TTUlULCBWVUIpLiBUaGUgbWFpbiBmb2N1cyBvZiB0aGUgd29yayBvZiBoaXMgdW5pdCBpcyBvbiBnb3Zlcm5hbmNlIGFuZCBidXNpbmVzcyBhc3BlY3RzIG9mIHVyYmFuIGRpZ2l0YWwgdHJhbnNmb3JtYXRpb24gYW5kIHVyYmFuIGlubm92YXRpb24sIGluY2x1ZGluZyBkYXRhIHNwYWNlcywgbG9jYWwgZGlnaXRhbCB0d2lucyBhbmQgcGVyc29uYWwgZGF0YSBtYW5hZ2VtZW50LiBDdXJyZW50bHksIGhlIGFsc28gc2VydmVzIGFzIFNlbmlvciBQb2xpY3kgQWR2aXNvciBTbWFydCBDaXRpZXMsIERhdGEgU3BhY2VzLCBMb2NhbCBEaWdpdGFsIFR3aW5zIGFuZCBDaXRpVmVyc2UgYXQgRkFSSSwgdGhlIEFJIGZvciB0aGUgQ29tbW9uIEdvb2QgSW5zdGl0dXRlIGluIEJydXNzZWxzLjxicj5CZWZvcmUgam9pbmluZyBTTUlULCBoZSBzZXJ2ZWQgaW4gZ292ZXJubWVudCBmb3IgMjQgeWVhcnMsIHdvcmtpbmcgYXQgdGhlIGxvY2FsIGxldmVsIGFzIENoaWVmIFN0cmF0ZWd5IE9mZmljZXIgb2YgdGhlIENpdHkgb2YgR2hlbnQgYW5kIGF0IHRoZSBCZWxnaWFuIEZQUyBKdXN0aWNlIG9uIGRpZ2l0YWwgcG9saWNpZXMgYW5kIGRpZ2l0YWwgdHJhbnNmb3JtYXRpb24gcHJvZ3JhbW1lcy4gSGUgaG9sZHMgYSBtYXN0ZXIgb2YgbGF3cyBkZWdyZWUsIHNwZWNpYWxpemVkIGluIEV1cm9wZWFuIGFuZCBJbnRlcm5hdGlvbmFsIExhdy48L3A+dw5jb3JlL3BhcmFncmFwaHl3CkNvbnRlbnTigKZ2AHckZjE5YTYyOWMtZjJkMi00OTI2LWEzOWMtNGZjNDBiNjY5MzJmeHfrAjxkaXYgY2xhc3M9IndwLWJsb2NrLW1lZGlhLXRleHQgaXMtc3RhY2tlZC1vbi1tb2JpbGUgaXMtdmVydGljYWxseS1hbGlnbmVkLXRvcCIgc3R5bGU9ImdyaWQtdGVtcGxhdGUtY29sdW1uczoxNSUgYXV0byIgaWQ9ImNvZW5lZ3JhY2h0cyI+PGZpZ3VyZSBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dF9fbWVkaWEiPjxpbWcgc3JjPSJodHRwczovL3d3dy5pdHUuaW50L21ldGF2ZXJzZS93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wMy9TdW4ucG5nIiBhbHQ9IiIgY2xhc3M9IndwLWltYWdlLTIzMjUgc2l6ZS1mdWxsIi8+PC9maWd1cmU+PGRpdiBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dF9fY29udGVudCI+CgoKCjwvZGl2PjwvZGl2PncPY29yZS9tZWRpYS10ZXh0dwRub25ldwB3BGxlZnR9lSR3QGh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzAzL1N1bi5wbmd3SGh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3ZpcnR1YWwtd29ybGRzLzJuZC1jaXRpdmVyc2UtYXNzZW1ibHkvc3VuL3cEbm9uZXcFaW1hZ2V9D3cEZnVsbHh3A3RvcHl3DGNvZW5lZ3JhY2h0c3ckZmUyZjY0M2YtNmI1My00ZDZhLWI3NjktYmJkYTZiODBjNmUxeHcmPHA+PHN0cm9uZz5LeW91bmcgSmFlIFN1bjwvc3Ryb25nPjwvcD53DmNvcmUvcGFyYWdyYXBoeXcKQ29udGVudOKApnYAdyQ3NzY5OWQxZC0xYWNlLTQ0NWYtYmM5Zi1lMWUxZTcyMWE5ODh4dzs8cD5TZW5pb3IgUmVzZWFyY2hlciwgU3RhbmRhcmRzIFJlc2VhcmNoIERpdmlzaW9uLCBFVFJJPC9wPncOY29yZS9wYXJhZ3JhcGh5dwpDb250ZW504oCmdgB3JDI0OWJjNTkxLWRjM2MtNGQwMi1iMjJkLTdmYmViMzIyNDhkZnh34Qk8cD5LeW91bmdqYWUgU3VuIGlzIGEgc2VuaW9yIHJlc2VhcmNoZXIgYXQgdGhlIEVsZWN0cm9uaWNzIGFuZCBUZWxlY29tbXVuaWNhdGlvbnMgUmVzZWFyY2ggSW5zdGl0dXRlIChFVFJJKSwgUmVwdWJsaWMgb2YgS29yZWEsIHdoZXJlIGhlIHdvcmtzIGluIHRoZSBTdGFuZGFyZCBSZXNlYXJjaCBEaXZpc2lvbi4gSGUgcmVjZWl2ZWQgaGlzIFBoLkQuIGZyb20gU29vbmdzaWwgVW5pdmVyc2l0eSwgS29yZWEuIEhlIGlzIGFjdGl2ZWx5IGVuZ2FnZWQgaW4gaW50ZXJuYXRpb25hbCBzdGFuZGFyZGl6YXRpb24gYWN0aXZpdGllcyB3aXRoaW4gSVRVLVQgYW5kIElTTy4gSW4gSVRVLVQsIGhlIGN1cnJlbnRseSBzZXJ2ZXMgYXMgYW4gQXNzb2NpYXRlIFJhcHBvcnRldXIgb2YgUXVlc3Rpb24gMTAgb2YgSVRVLVQgU3R1ZHkgR3JvdXAgMjAsIHdoaWNoIGFkZHJlc3NlcyBJb1Qgc29sdXRpb25zIGZvciBlZmZlY3RpdmUgZW5lcmd5IG1hbmFnZW1lbnQgaW4gc21hcnQgc3VzdGFpbmFibGUgY2l0aWVzIGFuZCBjb21tdW5pdGllcy4gSGUgYWxzbyBzZXJ2ZXMgYXMgYW4gQXNzb2NpYXRlIFJhcHBvcnRldXIgb2YgUXVlc3Rpb24gMTIgb2YgSVRVLVQgU3R1ZHkgR3JvdXAgNSwgd2hpY2ggZm9jdXNlcyBvbiBjbGltYXRlIGFjdGlvbiBhbmQgYWRhcHRhdGlvbiB0byBjbGltYXRlIGNoYW5nZSB0aHJvdWdoIHN1c3RhaW5hYmxlIGFuZCByZXNpbGllbnQgdGVsZWNvbW11bmljYXRpb25zL0lDVHMsIGluY2x1ZGluZyBlbWVyZ2luZyB0ZWNobm9sb2dpZXMuIEhlIHNlcnZlZCBhcyB0aGUgZWRpdG9yIG9mIElUVS1UIFJlY29tbWVuZGF0aW9uIEguODYyLjgsIOKAnFJlcXVpcmVtZW50cyBhbmQgZnJhbWV3b3JrIG9mIG9jY3VwYXRpb25hbCBoZWFsdGggc2VydmljZSBwbGF0Zm9ybSzigJ0gYW5kIGN1cnJlbnRseSBzZXJ2ZXMgYXMgYW4gZWRpdG9yIG9mIHRoZSBkcmFmdCBSZWNvbW1lbmRhdGlvbiBJVFUtVCBZLmNpdGl2ZXJzZS1yZXF0cywg4oCcUmVxdWlyZW1lbnRzIG9mIGNpdGl2ZXJzZSBwbGF0Zm9ybSBmb3Igc21hcnQgc3VzdGFpbmFibGUgY2l0aWVzIGFuZCBjb21tdW5pdGllcy7igJ0gV2l0aGluIElTTywgaGUgY29udHJpYnV0ZXMgdG8gdGhlIGRldmVsb3BtZW50IG9mIHN0YW5kYXJkcyBvbiBkaWdpdGFsIHR3aW5zIGZvciBtYW51ZmFjdHVyaW5nLiBIaXMgY3VycmVudCByZXNlYXJjaCBmb2N1c2VzIG9uIGRpZ2l0YWwgdHdpbnMsIGRpZ2l0YWwgaGVhbHRoLCBhbmQgdGhlIGNpdGl2ZXJzZS48L3A+dw5jb3JlL3BhcmFncmFwaHl3CkNvbnRlbnTigKZ2AHh3JDcwNmI3NjZkLWM5MjctNGJjYy04Mzc4LThiMGMzZTViODBmMXfrAjxkaXYgY2xhc3M9IndwLWJsb2NrLW1lZGlhLXRleHQgaXMtc3RhY2tlZC1vbi1tb2JpbGUgaXMtdmVydGljYWxseS1hbGlnbmVkLXRvcCIgc3R5bGU9ImdyaWQtdGVtcGxhdGUtY29sdW1uczoxNSUgYXV0byIgaWQ9ImNvZW5lZ3JhY2h0cyI+PGZpZ3VyZSBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dF9fbWVkaWEiPjxpbWcgc3JjPSJodHRwczovL3d3dy5pdHUuaW50L21ldGF2ZXJzZS93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wMy9TdW4ucG5nIiBhbHQ9IiIgY2xhc3M9IndwLWltYWdlLTIzMjUgc2l6ZS1mdWxsIi8+PC9maWd1cmU+PGRpdiBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dF9fY29udGVudCI+CgoKCjwvZGl2PjwvZGl2PncPY29yZS9tZWRpYS10ZXh0dwRub25ldwB3BGxlZnR9qiJ3SGh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI1LzEwL0FuaXNoLVNldGhpLmpwZ3dSaHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2UvdmlydHVhbC13b3JsZHMvMXN0LWNpdGl2ZXJzZS1hc3NlbWJseS9hbmlzaC1zZXRoaS0yL3cEbm9uZXcFaW1hZ2V9D3cEZnVsbHh3A3RvcHl3DGNvZW5lZ3JhY2h0c3ckNjVkYjE5NjktMTkzNi00OTIyLWJiMjQtMmMwNTU3ZThkMDI3eHcmPHA+PHN0cm9uZz5LeW91bmcgSmFlIFN1bjwvc3Ryb25nPjwvcD53DmNvcmUvcGFyYWdyYXBoeXcKQ29udGVudOKApnYAdyRjYTMwODcyZi04YTQ1LTQyN2UtOTM4ZC1iMTc2Njk1ZTEyMTR4dzs8cD5TZW5pb3IgUmVzZWFyY2hlciwgU3RhbmRhcmRzIFJlc2VhcmNoIERpdmlzaW9uLCBFVFJJPC9wPncOY29yZS9wYXJhZ3JhcGh5dwpDb250ZW504oCmdgB3JGZjNmMzZGE2LTFjYWQtNDgyNi04N2NmLTYwMDZjNDcyNDFmZXh34Qk8cD5LeW91bmdqYWUgU3VuIGlzIGEgc2VuaW9yIHJlc2VhcmNoZXIgYXQgdGhlIEVsZWN0cm9uaWNzIGFuZCBUZWxlY29tbXVuaWNhdGlvbnMgUmVzZWFyY2ggSW5zdGl0dXRlIChFVFJJKSwgUmVwdWJsaWMgb2YgS29yZWEsIHdoZXJlIGhlIHdvcmtzIGluIHRoZSBTdGFuZGFyZCBSZXNlYXJjaCBEaXZpc2lvbi4gSGUgcmVjZWl2ZWQgaGlzIFBoLkQuIGZyb20gU29vbmdzaWwgVW5pdmVyc2l0eSwgS29yZWEuIEhlIGlzIGFjdGl2ZWx5IGVuZ2FnZWQgaW4gaW50ZXJuYXRpb25hbCBzdGFuZGFyZGl6YXRpb24gYWN0aXZpdGllcyB3aXRoaW4gSVRVLVQgYW5kIElTTy4gSW4gSVRVLVQsIGhlIGN1cnJlbnRseSBzZXJ2ZXMgYXMgYW4gQXNzb2NpYXRlIFJhcHBvcnRldXIgb2YgUXVlc3Rpb24gMTAgb2YgSVRVLVQgU3R1ZHkgR3JvdXAgMjAsIHdoaWNoIGFkZHJlc3NlcyBJb1Qgc29sdXRpb25zIGZvciBlZmZlY3RpdmUgZW5lcmd5IG1hbmFnZW1lbnQgaW4gc21hcnQgc3VzdGFpbmFibGUgY2l0aWVzIGFuZCBjb21tdW5pdGllcy4gSGUgYWxzbyBzZXJ2ZXMgYXMgYW4gQXNzb2NpYXRlIFJhcHBvcnRldXIgb2YgUXVlc3Rpb24gMTIgb2YgSVRVLVQgU3R1ZHkgR3JvdXAgNSwgd2hpY2ggZm9jdXNlcyBvbiBjbGltYXRlIGFjdGlvbiBhbmQgYWRhcHRhdGlvbiB0byBjbGltYXRlIGNoYW5nZSB0aHJvdWdoIHN1c3RhaW5hYmxlIGFuZCByZXNpbGllbnQgdGVsZWNvbW11bmljYXRpb25zL0lDVHMsIGluY2x1ZGluZyBlbWVyZ2luZyB0ZWNobm9sb2dpZXMuIEhlIHNlcnZlZCBhcyB0aGUgZWRpdG9yIG9mIElUVS1UIFJlY29tbWVuZGF0aW9uIEguODYyLjgsIOKAnFJlcXVpcmVtZW50cyBhbmQgZnJhbWV3b3JrIG9mIG9jY3VwYXRpb25hbCBoZWFsdGggc2VydmljZSBwbGF0Zm9ybSzigJ0gYW5kIGN1cnJlbnRseSBzZXJ2ZXMgYXMgYW4gZWRpdG9yIG9mIHRoZSBkcmFmdCBSZWNvbW1lbmRhdGlvbiBJVFUtVCBZLmNpdGl2ZXJzZS1yZXF0cywg4oCcUmVxdWlyZW1lbnRzIG9mIGNpdGl2ZXJzZSBwbGF0Zm9ybSBmb3Igc21hcnQgc3VzdGFpbmFibGUgY2l0aWVzIGFuZCBjb21tdW5pdGllcy7igJ0gV2l0aGluIElTTywgaGUgY29udHJpYnV0ZXMgdG8gdGhlIGRldmVsb3BtZW50IG9mIHN0YW5kYXJkcyBvbiBkaWdpdGFsIHR3aW5zIGZvciBtYW51ZmFjdHVyaW5nLiBIaXMgY3VycmVudCByZXNlYXJjaCBmb2N1c2VzIG9uIGRpZ2l0YWwgdHdpbnMsIGRpZ2l0YWwgaGVhbHRoLCBhbmQgdGhlIGNpdGl2ZXJzZS48L3A+dw5jb3JlL3BhcmFncmFwaHl3CkNvbnRlbnTigKZ2AHckZjZmNDFhN2QtYWFhYy00NTNlLTk5ZGMtOTI3MjUwYTA1OGVjeHeUATxkaXYgc3R5bGU9ImNvbG9yOiNkZGQiIGNsYXNzPSJ3cC1ibG9jay1nZW5lc2lzLWJsb2Nrcy1nYi1zcGFjZXIgZ2ItYmxvY2stc3BhY2VyIGdiLWRpdmlkZXItc29saWQgZ2ItZGl2aWRlci1zaXplLTEiPjxociBzdHlsZT0iaGVpZ2h0OjMwcHgiLz48L2Rpdj53GGdlbmVzaXMtYmxvY2tzL2diLXNwYWNlcn0eeXcQZ2ItZGl2aWRlci1zb2xpZHcEI2RkZH0BeHckMjBkN2Q4MDItNWJhZi00M2Q2LWFkOTgtM2JiYmE3MDZkNmI0d\/4CPGRpdiBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dCBpcy1zdGFja2VkLW9uLW1vYmlsZSBpcy12ZXJ0aWNhbGx5LWFsaWduZWQtdG9wIiBzdHlsZT0iZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjE1JSBhdXRvIiBpZD0iQ29lbmVncmFjaHRzIj48ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0X19tZWRpYSI+PGltZyBzcmM9Imh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI1LzEwL2hlYWRzaG90LmpwZy0xMDI0eDk5Mi5qcGVnIiBhbHQ9IiIgY2xhc3M9IndwLWltYWdlLTIxODEgc2l6ZS1mdWxsIi8+PC9maWd1cmU+PGRpdiBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dF9fY29udGVudCI+CgoKCjwvZGl2PjwvZGl2PncPY29yZS9tZWRpYS10ZXh0dwRub25ldwB3BGxlZnR9siV3XWh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA0L0hlYWRzaG90X1NhbWVlckNoYXVoYW4tMTAyNHgxMDI0LnBuZ3c1aHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2UvaGVhZHNob3Rfc2FtZWVyY2hhdWhhbi93BG5vbmV3BWltYWdlfQ93BGZ1bGx4dwN0b3B5dwxDb2VuZWdyYWNodHN3JGM4Njk0MWVlLTllODYtNDQ0My1iYmFkLTZiYmY1ZTQ0YmQ2Nnh3QDxwPjxzdHJvbmc+PHN0cm9uZz5LYXJsLUZpbGlwIENvZW5lZ3JhY2h0czwvc3Ryb25nPjwvc3Ryb25nPjwvcD53DmNvcmUvcGFyYWdyYXBoeXcKQ29udGVudOKApnYAdyRkZTdhNWEyOC1lOTljLTRlYjEtODMxNS1hYmRkYWRjZmViYjB4d3A8cD5DaGFpciBvZiB0aGUgQm9hcmQgb2YgRGlyZWN0b3JzIGFuZCBFeGVjdXRpdmUgRGlyZWN0b3IsIE9wZW4gJmFtcDsgQWdpbGUgU21hcnQgQ2l0aWVzICZhbXA7IENpdGllcyAoT0FTQyk8L3A+dw5jb3JlL3BhcmFncmFwaHl3CkNvbnRlbnTigKZ2AHckYzExZjdjZTUtMTY1MS00NmI0LTk1MjItOWVlMzQ1ODY2YjVmeHfhCDxwPkthcmwtRmlsaXAgaXMgQ2hhaXIgb2YgdGhlIEdvdmVybmluZyBCb2R5IGFuZCBFeGVjdXRpdmUgRGlyZWN0b3Igb2YgT3BlbiAmYW1wOyBBZ2lsZSBTbWFydCBDaXRpZXMgJmFtcDsgQ29tbXVuaXRpZXMsIGFuIGludGVybmF0aW9uYWwgbmV0d29yayBvZiAxOTArIGxvY2FsIGFuZCByZWdpb25hbCBhdXRob3JpdGllcyBzdXBwb3J0aW5nIGl0cyBtZW1iZXJzIGluIHRoZWlyIGRpZ2l0YWwgdHJhbnNmb3JtYXRpb24gam91cm5leSB3aXRoIGEgc3Ryb25nIGZvY3VzIG9uIGludGVyb3BlcmFiaWxpdHkuPGJyPkhlIGlzIGFsc28gSGVhZCBvZiB0aGUgRGF0YSwgR292ZXJuYW5jZSBhbmQgQ29tbXVuaXRpZXMgVW5pdCBhdCB0aGUgaW1lYyByZXNlYXJjaCBncm91cCBTTUlUIG9mIHRoZSBWcmlqZSBVbml2ZXJzaXRlaXQgQnJ1c3NlbCAoaW1lYy1TTUlULCBWVUIpLiBUaGUgbWFpbiBmb2N1cyBvZiB0aGUgd29yayBvZiBoaXMgdW5pdCBpcyBvbiBnb3Zlcm5hbmNlIGFuZCBidXNpbmVzcyBhc3BlY3RzIG9mIHVyYmFuIGRpZ2l0YWwgdHJhbnNmb3JtYXRpb24gYW5kIHVyYmFuIGlubm92YXRpb24sIGluY2x1ZGluZyBkYXRhIHNwYWNlcywgbG9jYWwgZGlnaXRhbCB0d2lucyBhbmQgcGVyc29uYWwgZGF0YSBtYW5hZ2VtZW50LiBDdXJyZW50bHksIGhlIGFsc28gc2VydmVzIGFzIFNlbmlvciBQb2xpY3kgQWR2aXNvciBTbWFydCBDaXRpZXMsIERhdGEgU3BhY2VzLCBMb2NhbCBEaWdpdGFsIFR3aW5zIGFuZCBDaXRpVmVyc2UgYXQgRkFSSSwgdGhlIEFJIGZvciB0aGUgQ29tbW9uIEdvb2QgSW5zdGl0dXRlIGluIEJydXNzZWxzLjxicj5CZWZvcmUgam9pbmluZyBTTUlULCBoZSBzZXJ2ZWQgaW4gZ292ZXJubWVudCBmb3IgMjQgeWVhcnMsIHdvcmtpbmcgYXQgdGhlIGxvY2FsIGxldmVsIGFzIENoaWVmIFN0cmF0ZWd5IE9mZmljZXIgb2YgdGhlIENpdHkgb2YgR2hlbnQgYW5kIGF0IHRoZSBCZWxnaWFuIEZQUyBKdXN0aWNlIG9uIGRpZ2l0YWwgcG9saWNpZXMgYW5kIGRpZ2l0YWwgdHJhbnNmb3JtYXRpb24gcHJvZ3JhbW1lcy4gSGUgaG9sZHMgYSBtYXN0ZXIgb2YgbGF3cyBkZWdyZWUsIHNwZWNpYWxpemVkIGluIEV1cm9wZWFuIGFuZCBJbnRlcm5hdGlvbmFsIExhdy48L3A+dw5jb3JlL3BhcmFncmFwaHl3CkNvbnRlbnTigKZ2AHckNzhhODcxODMtOWMzYS00ZWM3LTkyMzEtOGQxZmY4MTc1YjRhd5QBPGRpdiBzdHlsZT0iY29sb3I6I2RkZCIgY2xhc3M9IndwLWJsb2NrLWdlbmVzaXMtYmxvY2tzLWdiLXNwYWNlciBnYi1ibG9jay1zcGFjZXIgZ2ItZGl2aWRlci1zb2xpZCBnYi1kaXZpZGVyLXNpemUtMSI+PGhyIHN0eWxlPSJoZWlnaHQ6MzBweCIvPjwvZGl2PncYZ2VuZXNpcy1ibG9ja3MvZ2Itc3BhY2VyfR55dxBnYi1kaXZpZGVyLXNvbGlkdwQjZGRkfQF7QnngFX6LMAB7QegT+8WAAACkAQB4dyQwMmZlMTJkMC04M2IxLTQwYzYtYjhhYS1kMjBjYjVjMTM4ZWZ3lAE8ZGl2IHN0eWxlPSJjb2xvcjojZGRkIiBjbGFzcz0id3AtYmxvY2stZ2VuZXNpcy1ibG9ja3MtZ2Itc3BhY2VyIGdiLWJsb2NrLXNwYWNlciBnYi1kaXZpZGVyLXNvbGlkIGdiLWRpdmlkZXItc2l6ZS0xIj48aHIgc3R5bGU9ImhlaWdodDozMHB4Ii8+PC9kaXY+dxhnZW5lc2lzLWJsb2Nrcy9nYi1zcGFjZXJ9Hnl3EGdiLWRpdmlkZXItc29saWR3BCNkZGR9AXh3JDA3YmE4OWYyLTIwMGItNDQ4Mi1hMGQ4LWIwYjY1Zjk0ZjFhZHeHAzxkaXYgY2xhc3M9IndwLWJsb2NrLW1lZGlhLXRleHQgaXMtc3RhY2tlZC1vbi1tb2JpbGUgaXMtdmVydGljYWxseS1hbGlnbmVkLXRvcCIgc3R5bGU9ImdyaWQtdGVtcGxhdGUtY29sdW1uczoxNSUgYXV0byIgaWQ9ImdpdWZmcmlkYSI+PGZpZ3VyZSBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dF9fbWVkaWEiPjxpbWcgc3JjPSJodHRwczovL3d3dy5pdHUuaW50L21ldGF2ZXJzZS93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wMy9lNjMxODY5Ni04NmFiLTQ1ZjgtODY2Zi1iMjEwZWVjYjRjYzkucG5nIiBhbHQ9IiIgY2xhc3M9IndwLWltYWdlLTIzMjcgc2l6ZS1mdWxsIi8+PC9maWd1cmU+PGRpdiBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dF9fY29udGVudCI+Cgo8L2Rpdj48L2Rpdj53D2NvcmUvbWVkaWEtdGV4dHcEbm9uZXcAdwRsZWZ0dwRub25ldwVpbWFnZX0PdwRmdWxseHcDdG9weXcJZ2l1ZmZyaWRhdyQ4YzQwNjliMi04YTAyLTQ2ZDMtYjdjNC1iNjBkYzlmN2M5ZGR4d1A8cD48c3Ryb25nPk1hcmlhIEdpdWZmcmlkYTwvc3Ryb25nPjxicj5Qcm9qZWN0IENvb3JkaW5hdG9yLCBTdGFuZElDVC5ldSAyMDI5PC9wPncOY29yZS9wYXJhZ3JhcGh5dwpDb250ZW504oCmdgB4dw5jb3JlL3BhcmFncmFwaHl2AHeUATxkaXYgc3R5bGU9ImNvbG9yOiNkZGQiIGNsYXNzPSJ3cC1ibG9jay1nZW5lc2lzLWJsb2Nrcy1nYi1zcGFjZXIgZ2ItYmxvY2stc3BhY2VyIGdiLWRpdmlkZXItc29saWQgZ2ItZGl2aWRlci1zaXplLTEiPjxociBzdHlsZT0iaGVpZ2h0OjMwcHgiLz48L2Rpdj53GGdlbmVzaXMtYmxvY2tzL2diLXNwYWNlcn0eeXcQZ2ItZGl2aWRlci1zb2xpZHcEI2RkZH0BdyQ4MDM0NmFhMy02N2UwLTQwYzEtODI3Ny0yZTI2NDhkZDlkNzV9uSV3YWh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA0LzFiODQ3OGE3LTAwYjYtNDQwOS1iNGRlLTc3OTAwYzcyYTg0NS5wbmd3aWh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3ZpcnR1YWwtd29ybGRzLzJuZC1jaXRpdmVyc2UtYXNzZW1ibHkvMWI4NDc4YTctMDBiNi00NDA5LWI0ZGUtNzc5MDBjNzJhODQ1L3ckOTk0ZDE4MGEtNzZjMi00MjM0LWIwNjYtNzQ2NGNkNjczMDk5dyRhOGQ3ZjY5ZC02ZjhmLTQ4MWQtYjYyOC02NmJjMGYwMmM3MDd4dw5jb3JlL3BhcmFncmFwaHl2AHckNzQxY2Y4NGItOTc5Ny00NWI5LWE0OTctYjg2MWFlNjMwODg5eHcOY29yZS9wYXJhZ3JhcGh5dgB3JGZiZmZlZGUxLTQ2MmQtNGIzNi05NTcyLThkY2I5ZTUyMjgxNXh3DmNvcmUvcGFyYWdyYXBoeXYABAADAAUAAwC5AgB3JDMwNDMzOWIxLTAzNTEtNGEyMy1iNTg2LTM4NTk0MzNjMGU1MnckYzZiY2E1OTYtNzQ1Zi00Njk5LWI5OWQtYjE3OWNhZmUyZWRidyQwM2FhMmNmNy0yNWJjLTQ4ZjMtOGQwYi1lZjQ4Zjg0OTJkNjl3JGNmNjMyMjUyLTI1ZjEtNDg0Yi05MDNmLWIzNjU0NTA5NmY4YXckY2Y2MzIyNTItMjVmMS00ODRiLTkwM2YtYjM2NTQ1MDk2ZjhhdyQzYzllMzc1NS1hMzZhLTQzMDgtYTVjYi0yMjE5OWI0OTI4YWN3JDZjOTljMDRmLWFkMDAtNDA1My04YWYxLWY4YWVkMmVmYTUxNXf2CDxwPkNvLW9yZ2FuaXplZCBieSBJVFUsIHRoZSBFdXJvcGVhbiBDb21taXNzaW9uLCBPQVNDIGFuZCBVTklDQywgYW5kIHN1cHBvcnRlZCBiecKgPGEgaHJlZj0iaHR0cHM6Ly9ldXIwMy5zYWZlbGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNvbS8\/dXJsPWh0dHBzJTNBJTJGJTJGc3RhbmRpY3QuZXUlMkYmYW1wO2RhdGE9MDUlN0MwMiU3Q2NoaWFyYS5raXJzdGVuLmNvJTQwaXR1LmludCU3QzU3MzhhNjg4OTdlZTQzMGQ4YTkyMDhkZTc0NjhiNTc3JTdDMjNlNDY0ZDcwNGU2NGI4NzkxM2MyNGJkODkyMTlmZDMlN0MwJTdDMCU3QzYzOTA3NjE5MDIzMDUxOTYxOCU3Q1Vua25vd24lN0NUV0ZwYkdac2IzZDhleUpGYlhCMGVVMWhjR2tpT25SeWRXVXNJbFlpT2lJd0xqQXVNREF3TUNJc0lsQWlPaUpYYVc0ek1pSXNJa0ZPSWpvaVRXRnBiQ0lzSWxkVUlqb3lmUSUzRCUzRCU3QzAlN0MlN0MlN0MmYW1wO3NkYXRhPVpPRCUyQndKJTJGUjZFS0x3amVtM2k2clVvTzg4S29kaHE5OFJvRGlCZ29rT1IwJTNEJmFtcDtyZXNlcnZlZD0wIj5TdGFuZElDVC5ldSAyMDI5PC9hPiwgdGhlIDJuZCBDaXRpdmVyc2UgQXNzZW1ibHkgY29udmVuZXMgY2l0aWVzLCBnb3Zlcm5tZW50cywgaW5kdXN0cnksIHN0YW5kYXJkcyBib2RpZXMsIHJlc2VhcmNoLCBhbmQgYWNhZGVtaWEgdG8gc3RyZW5ndGhlbiBnbG9iYWwgY29sbGFib3JhdGlvbiBvbiB0aGUgY2l0aXZlcnNlLiBUaGUgQXNzZW1ibHkgd2lsbCBzaGFyZSBleHBlcmllbmNlcyBmcm9tIG9uZ29pbmcgY2l0aXZlcnNlIGFuZCBsb2NhbCBkaWdpdGFsIHR3aW4gcHJvamVjdHMgd29ybGR3aWRlLCBwcmVzZW50IGZsYWdzaGlwIGRlbGl2ZXJhYmxlcyBvZiB0aGUgPGEgaHJlZj0iaHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2UvdmlydHVhbC13b3JsZHMvIiBkYXRhLXR5cGU9ImxpbmsiIGRhdGEtaWQ9Imh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3ZpcnR1YWwtd29ybGRzLyI+R2xvYmFsIEluaXRpYXRpdmUgb24gQUkgYW5kIFZpcnR1YWwgV29ybGRzIOKAkyA8ZW0+RGlzY292ZXJpbmcgdGhlIENpdGl2ZXJzZTwvZW0+PC9hPiwgYW5kIHByb21vdGUgZ3JlYXRlciBhbGlnbm1lbnQgYWNyb3NzIHN0YW5kYXJkcyBhbmQgaW1wbGVtZW50YXRpb24gZWZmb3J0cy48L3A+dyQ5Yjk4ZDM2OC1jZjg0LTQxYmUtOGMxZS1jYzA0MTFlMGE4ZTR3JGJjYjI3NzBmLTRiN2UtNDRmYS1hZmU4LTg5MTcyMTM3M2I4YXckNzRmMmFkYzAtMWUyMC00ZjNiLWEzZjctMzFhNTgwMjdiMzQ1d9MCPHA+UGFydGljaXBhdGlvbiBpcyBvcGVuIHRvIHRoZSBJVFUgTWVtYmVyIFN0YXRlcywgU2VjdG9yIE1lbWJlcnMsIEFzc29jaWF0ZXMsIEFjYWRlbWlhLCBhbmQgdG8gYW55IGluZGl2aWR1YWwgZnJvbSBhIGNvdW50cnkgdGhhdCBpcyBhIG1lbWJlciBvZiB0aGUgSVRVIGFuZCB3aG8gd2lzaGVzIHRvIGNvbnRyaWJ1dGUgdG8gdGhlIHdvcmsuIFRoaXMgaW5jbHVkZXMgaW5kaXZpZHVhbHMgd2hvIGFyZSBhbHNvIG1lbWJlcnMgb2YgaW50ZXJuYXRpb25hbCzCoHJlZ2lvbmFsLMKgYW5kIG5hdGlvbmFsIG9yZ2FuaXphdGlvbnMuIFBhcnRpY2lwYXRpb24gaXMgZnJlZSBvZiBjaGFyZ2UuwqA8L3A+dyQxODRhNWQ2Ny0wYjFjLTRhNjgtOGE3Yy02ZDUxZGYwNjQ1ZmJ3JGExNWViN2U3LTFhNDEtNGVlYi04Y2NkLTFkN2VhOGEwZjU0NnckMmQwMjBmNjQtMmM1Ni00ZTVjLThjMjEtMGVhNTgzMjkzNjY3dzo8cD5QbGFjZSBkZXMgTmF0aW9ucyzCoDEyMTEgR2VuZXZhwqAyMCzCoFN3aXR6ZXJsYW5kwqA8L3A+dyQwMjQ4MWIxMC1lNTEyLTQ1MzYtODc0Ni03YWUyNDc3OTU3OTh3JDczYzQ1ZjM2LTk2NWYtNGJiYi1iYWI0LWYzYmVhZjVkZDAxNHckNzdjODEwYjMtMDA3OC00MzlhLTg3YjEtOGRmZjc4NzhlOTU2dyU8dWwgY2xhc3M9IndwLWJsb2NrLWxpc3QiPgoKCgoKCjwvdWw+dyQwN2Y2ZmI0Yi00N2FjLTRhMmItODdjZC01ODRlMzM4ZDhkOWZ3UzxsaT48c3Ryb25nPkhlbGVuIEvDtnBtYW48L3N0cm9uZz4sIERlcHV0eSBIZWFkIG9mIFVuaXQsIEV1cm9wZWFuIENvbW1pc3Npb27CoDwvbGk+dyQ4MTc4NmMyMC0yYmE2LTQ4MmMtOTA3Zi05OWJjNTIyM2Q1YmN3JDM5Y2VmMmY3LWMyMTMtNDU4MS1hNzIxLWZhODFmMTcyZjY4NndpPGxpPjxzdHJvbmc+U2FtZWVyIENoYXVoYW48L3N0cm9uZz4sIERpcmVjdG9yLCBVbml0ZWQgTmF0aW9ucyBJbnRlcm5hdGlvbmFsIENvbXB1dGluZyBDZW50cmUgKFVOSUNDKTwvbGk+dyRiNjdhOWM1My0xZTIxLTRmY2UtYjY0ZS0zNjE5MmYzOGQ4ZTJ3JDQxNDY3MjEwLTg4NmItNGVmNi05MTk4LTBhYzJjOTQzYWNiM3ckZjVmMDM5Y2QtODdkMC00NGE1LTlkZmQtYWIzMDQxYWZiODk3d7cCPHA+VGhpcyBzZXNzaW9uIHdpbGwgcHJvdmlkZSBhbiBvcHBvcnR1bml0eSB0byBnZXQgYW4gb3ZlcnZpZXcgb2Ygb25nb2luZyBrZXkgcHJvamVjdHMgb24gbG9jYWwgZGlnaXRhbCB0d2lucyBhbmQgdGhlIGNpdGl2ZXJzZSB3b3JsZHdpZGUsIGxlZCBieSByZXNlYXJjaCBpbnN0aXR1dGlvbnMsIGluZHVzdHJ5LCBhY2FkZW1pYSwgYW5kIGNpdGllcy7CoEl0IHdpbGwgaGlnaGxpZ2h0IGhvdyB1c2UgY2FzZXMgY2FuIGhlbHAgZGVmaW5lIHRoZSByZXF1aXJlZMKgYnVpbGRpbmcgYmxvY2tzwqBmb3IgY2l0aXZlcnNlIGRldmVsb3BtZW50LjwvcD53JGE1MmI4MmEyLWRiOGItNDY4Yi1hMjEyLWMyZTkzNmRjZDNhZHckOWQ1NzM2MzItOTg1My00YWYyLTlhZGUtMzQwMzhlY2U0Y2E4dyRkYTg3YWI1Yy0zZGQwLTQwMzQtODVlMS0zMWVmYjcwYjFkZTB3JDMzNjg0NTIzLWM4ZTMtNGU0Yi1iY2QzLTgyMzE1MWRhNjA5Y3eGATxsaT48c3Ryb25nPkphbiBXZXN0ZXI8L3N0cm9uZz4sIERpcmVjdG9yLCBFdXJvcGVhbiBEaWdpdGFsIEluZnJhc3RydWN0dXJlIENvbnNvcnRpYSAoRURJQykgb24gTG9jYWwgRGlnaXRhbCBUd2lucyBhbmTCoENpdGlWRVJTRTwvbGk+dyQwNjdlNDVkNC1kY2MyLTQ2MjItYWQyYy05NDNjYjUyYzEzMDJ3JDc4ZmNiNWU3LWQ4YmYtNGFjZi1iZGVjLTU1YTBmMTg4Mjg5OHckMjRlYjkxYjAtYjgwOC00NWY0LTliNzEtMzI4ZDRjYWJlNzA3dyQyMGNiOTgwNi0wMzVmLTQ0MDUtOWMxNy01ZDRjMzlkMTljNjR3JDU1MDViMjI0LTYyYzMtNDY5MC1iOGZkLTg0NjM2YzkxOTEyZXckN2NjYmQzNWItNGI4ZS00YjFjLTljMWYtNjlmMmFjZjA4NWUydyQzYzQ4OWE2Ny1jNmJhLTRiNDEtOTNlZS0yNjJkZTMwODE4MDl3JDZhMDBjMDU4LThhNzgtNDI2NC1iYWVjLTZlODA3NGViZjhlY3efATxsaT48c3Ryb25nPkh5b3VuZyBKdW4gS2ltPC9zdHJvbmc+LCBDaGFpciwgSVRVLVQgU3R1ZHkgR3JvdXAgMjAg4oCcSW9ULCBkaWdpdGFsIHR3aW5zLCBhbmQgc21hcnQgc3VzdGFpbmFibGUgY2l0aWVzIGFuZCBjb21tdW5pdGllczxzdHJvbmc+4oCdwqA8L3N0cm9uZz48L2xpPnckYmVjMjI3YWItZDNlZi00Y2MwLTg3NWItZjFiZjU1Y2VjOTE5dyRjYTU1ZWE0Zi1iMTNhLTRiMzgtYWU2ZS0yYTUyMWY2NTMwNmV3JGY3ZTY3Y2EyLWQyNjItNDg2ZS1iZGFkLTEwMmQ2YTQ4YmI4ZnckMmQ0YzgxNjEtMDQ0ZS00NGU4LTkxM2QtODg0MGU2NDFmOGZhdyRiYzJmNDVhNi1mZTEyLTRiMWMtYmU5NS0yYTNiNmMwNWQ0NTd3yQE8bGkgY2xhc3M9Imhhcy1ibGFjay1jb2xvciBoYXMtdGV4dC1jb2xvciBoYXMtbGluay1jb2xvciI+PHN0cm9uZz5Pa2FuIEdlcmF5PC9zdHJvbmc+LCBDaGFpciwgU3RlZXJpbmcgQ29tbWl0dGVlLCBHbG9iYWwgSW5pdGlhdGl2ZSBvbiBBSSBhbmQgVmlydHVhbCBXb3JsZHMg4oCTwqA8ZW0+RGlzY292ZXJpbmcgdGhlIENpdGl2ZXJzZTwvZW0+PC9saT53JDFmM2Q1OGQ4LTVhOTktNGY2Ny1iODZjLWRhZmY0YWFmMTM2YXckNGFhMGUyMWUtNGMzNi00OWVlLTk1YTMtN2EwZDlhYjVhZDM4dyQ1OGJjMjA0Mi1iNGRkLTRiNTQtYmE0ZS01NjNjMzVkMWNjNzd3rQE8cCBjbGFzcz0iaGFzLWJsYWNrLWNvbG9yIGhhcy10ZXh0LWNvbG9yIGhhcy1saW5rLWNvbG9yIGhhcy1tZWRpdW0tZm9udC1zaXplIj48c3Ryb25nPjxzdHJvbmc+PHN0cm9uZz48c3Ryb25nPjEzOjAwIOKAkyAxNDowMCBMdW5jaDwvc3Ryb25nPsKgPC9zdHJvbmc+PC9zdHJvbmc+PC9zdHJvbmc+PC9wPnckZjBiZDUyNzQtMjQ2MC00YjczLThhNjktZGIyYzM3YTc3NzM0dyQ4ODliZWNmNi0wY2QzLTQzNDgtYmIzNy03ZjNlOWM2ZDY2ZTB3JDg3OGEwNGNjLWYxM2UtNGYyYS05Y2ExLTQ0NDU3MzM2MDIwM3ftAzxwPlRoaXMgc2Vzc2lvbiB3aWxsIHByZXNlbnQgdGhlIDxhIGhyZWY9Imh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3ZpcnR1YWwtd29ybGRzLyIgZGF0YS10eXBlPSJsaW5rIiBkYXRhLWlkPSJodHRwczovL3d3dy5pdHUuaW50L21ldGF2ZXJzZS92aXJ0dWFsLXdvcmxkcy8iPkdsb2JhbCBJbml0aWF0aXZlIG9uIEFJIGFuZCBWaXJ0dWFsIFdvcmxkcyDigJMgPGVtPkRpc2NvdmVyaW5nIHRoZSBDaXRpdmVyc2U8L2VtPjwvYT4gYW5kIHNlbGVjdGVkIGZsYWdzaGlwIGRlbGl2ZXJhYmxlcy4gQnkgYWxpZ25pbmcgc3RyYXRlZ2ljIHZpc2lvbiwgdGVjaG5pY2FsIGZvdW5kYXRpb25zLCBhbmQgYWNjZXNzaWJpbGl0eSBieSBkZXNpZ24sIGl0IHdpbGwgZGVtb25zdHJhdGUgaG93IHRoZSBJbml0aWF0aXZlIGlzIGFjY2VsZXJhdGluZyBpbnRlcm9wZXJhYmlsaXR5IGFuZCByZWFsLXdvcmxkIGFkb3B0aW9uIG9mIHRoZSBDaXRpdmVyc2Ugd29ybGR3aWRlLjwvcD53JDZkM2U0NjlhLWRiNmQtNGVhNS05NWQ2LTA0NjY0ZWYwMWM5YnfAATxwPjxzdHJvbmc+TW9kZXJhdG9yOjwvc3Ryb25nPsKgPHN0cm9uZz5QYXVsYSBMbG9iZXQgVmlsYXJyYXNhPC9zdHJvbmc+LCBWaWNlLWNoYWlyLCBFeGVjdXRpdmUgQ29tbWl0dGVlLCBHbG9iYWwgSW5pdGlhdGl2ZSBvbiBBSSBhbmQgVmlydHVhbCBXb3JsZHMg4oCTwqA8ZW0+RGlzY292ZXJpbmcgdGhlIENpdGl2ZXJzZTwvZW0+PC9wPnckNmMzZjU1YWEtMDc5MS00YzE5LTg2ZjEtYTRjOThiNWZiNDQwdyQxZGZjMDgzYS05MmNlLTQ1YmQtYWE3NS05NTY0ZDU5ZTZmYWF3JGYyYTRkNTFjLTMwYjYtNGQwNS04ZjU3LTQ3NDNlZGFmMjI4NHekATxsaT48c3Ryb25nPlRlcHBvIFJhbnRhbmVuPC9zdHJvbmc+LCBMZWFkZXIgb2YgdGhlIFN0cmF0ZWdpYyBHdWlkYW5jZSBUcmFjaywgR2xvYmFsIEluaXRpYXRpdmUgb24gQUkgYW5kIFZpcnR1YWwgV29ybGRzIOKAk8KgPGVtPkRpc2NvdmVyaW5nIHRoZSBDaXRpdmVyc2U8L2VtPjwvbGk+dyRhZTRmM2ViYi01YmI1LTRhODYtYmIwZi0zMDk2MDU3NmViZmZ3rAE8bGk+PHN0cm9uZz5DaHJpc3RpbmEgWWFuIFpoYW5nPC9zdHJvbmc+LCBMZWFkZXIgb2YgRXZhbHVhdGlvbiBhbmQgQXNzZXNzbWVudCBUcmFjaywgR2xvYmFsIEluaXRpYXRpdmUgb24gQUkgYW5kIFZpcnR1YWwgV29ybGRzIOKAk8KgPGVtPkRpc2NvdmVyaW5nIHRoZSBDaXRpdmVyc2U8L2VtPjwvbGk+dyQzNDljNzI1YS1kOWNlLTRkMWQtYTRiNy1iZDVkNThhOTFmMTV3TTxsaT48c3Ryb25nPkFuaXNoIFNldGhpPC9zdHJvbmc+LCBDaGllZiwgRGlnaXRhbCBTb2x1dGlvbnMgQ2VudHJlLCBVTklDQzwvbGk+dyQyOTRjMWU0NS0wODNhLTQ3ZmMtOTJmMC1lNDIyYWM3ZTg2Nzh3JGRhMTljZTU4LTJiYzYtNGE2ZC1iYzI0LTcwZjhmOWRiMTIyMnckMzZmNzljZGMtMjM3OC00OWFmLTg1MjItNGVhYzJiMjgzN2FmdyQ4MjZjMGUzMy04NDY5LTRiZmMtODRjNC01NjZiYzYyNzliZjJ3JDMyYWU4YzEyLWFlZmYtNDM5OC04NGI1LWFiNjNiYjFkYzExYXevATxwPjxzdHJvbmc+TW9kZXJhdG9yczogSGVsZW4gS8O2cG1hbjwvc3Ryb25nPiwgRGVwdXR5IEhlYWQgb2YgVW5pdCwgRXVyb3BlYW4gQ29tbWlzc2lvbiBhbmQgPHN0cm9uZz5DcmlzdGluYSBCdWV0aTwvc3Ryb25nPiwgSVRVIEZvY2FsIFBvaW50IG9uIEFJLXBvd2VyZWQgVmlydHVhbCBXb3JsZHPCoDwvcD53JGNlZTc3MzhhLWMzY2EtNDAxMS1hNGE2LWZkNDlhOWYxODI5NnckODIyNTJmM2QtNWVjNi00NDYyLThiMzktNjM0OWFjZmY1YjI2dyRmOTdiYzQ3Ny05M2NjLTQ3NGQtOTAzMi0wZTNmYWQyNmY2YTh3uQE8cCBjbGFzcz0iaGFzLW1lZGl1bS1mb250LXNpemUiPjxzdHJvbmc+PHN0cm9uZz48c3Ryb25nPjxzdHJvbmc+PHN0cm9uZz48c3Ryb25nPjE1OjAwLTE1OjEwIDxzdHJvbmc+Q2xvc2luZyBDZXJlbW9ueTwvc3Ryb25nPjwvc3Ryb25nPsKgPC9zdHJvbmc+PC9zdHJvbmc+PC9zdHJvbmc+PC9zdHJvbmc+PC9zdHJvbmc+PC9wPnckYjRjYjA5MDgtYjFkOS00OTliLWI2MDgtZTM5MjI2OTQyOGJkdyM8dWwgY2xhc3M9IndwLWJsb2NrLWxpc3QiPgoKCgo8L3VsPnckNDZlNjcyNDgtNzMyNS00YmU1LTgzNzUtMDIzOTFmYThhNTkxd1g8bGk+PHN0cm9uZz5DcmlzdGluYSBCdWV0aTwvc3Ryb25nPiwgSVRVIEZvY2FsIFBvaW50IG9uIEFJLXBvd2VyZWQgVmlydHVhbCBXb3JsZHPCoDwvbGk+dyRlNGI4Y2M4NS02ZDI0LTQ0ZmItODU3Yi05ZThkMjM3MjIxN2N3JDlmZjExYmVhLWM0MDYtNDUwOC1iZTdkLTc5NjMzMjA5N2QyZXckYjFiOWQ1MzItMzRhMS00NjQzLTkxYzQtNDI1ZGM1NTE0YThidyQ3M2U2Y2YzYS0xOGE2LTRkYjQtOWYzYy01ZTg2MGUyMmVhYjF3uAE8bGk+PGEgaHJlZj0iaHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2UvdmlydHVhbC13b3JsZHMvIiBkYXRhLXR5cGU9ImxpbmsiIGRhdGEtaWQ9Imh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3ZpcnR1YWwtd29ybGRzLyI+R2xvYmFsIEluaXRpYXRpdmUgb24gQUkgYW5kIFZpcnR1YWwgV29ybGRzPC9hPjwvbGk+dyQ4NDRmMWVhMS04ZTFhLTQ4MDAtYjE5My01NjE1MTgxYjQ3MDF3JDM4YmI0NDE2LTM3MzktNDNjMC04Y2E0LTIyYTJmNDc2ZWQzMXckNjYxMTMxN2MtMGFkMS00MmQ5LWJhMTItZDA2Njg3MWUyNjExdyk8cD48c3Ryb25nPk1hcnRpbsKgIEJyeW5za292PC9zdHJvbmc+PC9wPnckN2VhOTdmZDAtMDNiMS00YjdlLTk0NzItMjc4ZWM4ZjMwY2I2dyRiYTQxNzUwNy04ZGZkLTQ2MDgtYTZiNi1kM2JiZThhOWRiNjV3JDRhNTc1ZDJlLTAyYjItNDhiMi1hMjEzLTI5Y2ZlODE1Yzg5NXckMGE3ZDI1MjItMmFmNy00NjY5LWI5OTQtMjVkNGYyZTUwMGY1d4gDPGRpdiBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dCBpcy1zdGFja2VkLW9uLW1vYmlsZSBpcy12ZXJ0aWNhbGx5LWFsaWduZWQtdG9wIiBzdHlsZT0iZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjE1JSBhdXRvIiBpZD0iQ29lbmVncmFjaHRzIj48ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0X19tZWRpYSI+PGltZyBzcmM9Imh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA0L0hlYWRzaG90X1NhbWVlckNoYXVoYW4tMTAyNHgxMDI0LnBuZyIgYWx0PSIiIGNsYXNzPSJ3cC1pbWFnZS0yNDE4IHNpemUtZnVsbCIvPjwvZmlndXJlPjxkaXYgY2xhc3M9IndwLWJsb2NrLW1lZGlhLXRleHRfX2NvbnRlbnQiPgoKCgo8L2Rpdj48L2Rpdj53JDY4MTYwNGEyLTdmZWEtNDRhMy04MzViLWU3NDczNTE2MzlhM3dIPHA+PHN0cm9uZz48c3Ryb25nPjxzdHJvbmc+U2FtZWVyIENoYXVoYW48L3N0cm9uZz48L3N0cm9uZz48L3N0cm9uZz48L3A+dyQ4MTAwYWVlNy03ZTk0LTRkODMtYjMxZi0wMzkxZTNlOWM1ODl3RjxwPkRpcmVjdG9yLCBVbml0ZWQgTmF0aW9ucyBJbnRlcm5hdGlvbmFsIENvbXB1dGluZyBDZW50cmUgKFVOSUNDKTwvcD53JGEyZWQwNDQ5LWZjZTMtNGUzZC05OGVhLWYxZmMwYTI1MDM3OXe7BzxwPk1yLiBDaGF1aGFuIHdhcyBhcHBvaW50ZWQgRGlyZWN0b3Igb2YgdGhlIFVuaXRlZCBOYXRpb25zIEludGVybmF0aW9uYWwgQ29tcHV0aW5nIENlbnRyZSBvbiAxIERlY2VtYmVyIDIwMTkgYnkgdGhlIFVuaXRlZCBOYXRpb25zIFNlY3JldGFyeS1HZW5lcmFsIEFudMOzbmlvIEd1dGVycmVzLjxicj5UaGUgRGlyZWN0b3IgaXMgdGhlIENoaWVmIEV4ZWN1dGl2ZSBhbmQgaGFzIHRoZSByZXNwb25zaWJpbGl0eSB0byBsZWFkIGFsbCBhc3BlY3RzIG9mIFVOSUND4oCZcyBzdHJhdGVneSBhbmQgb3BlcmF0aW9ucyB0byBmYWNpbGl0YXRlIHRoZSBwcm92aXNpb24gb2Ygc2VydmljZXMgdG8gbW9yZSB0aGFuIDEwMCBDbGllbnRzIGFuZCBQYXJ0bmVyIE9yZ2FuaXphdGlvbnMsIHRvIGVzdGFibGlzaCB0aGUgVU5JQ0Mgc3RyYXRlZ3ksIHRvIGRldmVsb3AgYSBiaWVubmlhbCBidXNpbmVzcyBwbGFuIGFuZCBidWRnZXQsIGFuZCB0byBpbXBsZW1lbnQgdGhlIGFwcHJvdmVkIHBsYW4uPGJyPldpdGggdGhlIGFkdmljZSBhbmQgYmFja2luZyBvZiB0aGUgTUMsIE1yLiBDaGF1aGFuIGhhcyBlZmZlY3RpdmVseSBsZWQgYSBzdHJhdGVnaWMgdHJhbnNmb3JtYXRpb24gb2YgVU5JQ0Mgc2luY2UgaGUgYXNzdW1lZCBoaXMgcG9zdC4gVGhpcyBoYXMgZW5hYmxlZCBVTklDQyB0byBiZWNvbWUgdGhlIHByZWZlcnJlZCBzdHJhdGVnaWMgZGlnaXRhbCBwYXJ0bmVyIGZvciB0aGUgd2hvbGUgVU4gc3lzdGVtIGFuZCBoYXMgZW1wb3dlcmVkIHRoZSBvcmdhbml6YXRpb24gdG8gc3VjY2Vzc2Z1bGx5IGJ1aWxkIGNhcGFiaWxpdGllcyBpbiBhcmVhcyBzdWNoIGFzIGN5YmVyc2VjdXJpdHksIEFJLCBkYXRhLCBxdWFudHVtIGVuY3J5cHRpb24gYW5kIGNsb3VkIGNvbXB1dGluZywgYXMgd2VsbCBhcyBpbiBrZXkgYnVzaW5lc3MgYXJlYXMgbGlrZSB0cmVhc3VyeSwgZmluYW5jZSwgYW5kIEhSLjwvcD53JDAyMmQyZGIwLTAwODYtNGFmMS04NTMxLWVjYjIxYjA1OGE3Y3ckYzBkZmU3M2UtZGEwMS00NWVjLThhMTItNmMwYzk1MjA3ZGNidyQ4YzgyMDY3OS00NThkLTQ3YWEtYjY3Ny1mM2RjNDA5NGY1OGN3JDA0NGY5ZTMyLTlhMWYtNDg0Ni05YTk2LTY1MjFhNGI2ZjYzY3ckODFmMzBjZWItYzgxNi00OTZlLTgxNjMtNDQwYmVjMGM3NWI4d3Q8cD5DaGFpciwgU3RlZXJpbmcgQ29tbWl0dGVlLCBHbG9iYWwgSW5pdGlhdGl2ZSBvbiBBSSBhbmQgVmlydHVhbCBXb3JsZHMg4oCTwqA8ZW0+RGlzY292ZXJpbmcgdGhlIENpdGl2ZXJzZTwvZW0+PC9wPnckZTAxZWNhNmUtNWM3OS00ODBjLTllYTgtYWYyYzViOTdhZGY5dyQyZmZlZWU3Yi0zNTJmLTQzZWMtODAyYy1hY2I0NmZkY2NlZDF3JDlkYjgxYjE5LWUyNWItNGU3YS1hNDdlLTM2ZGVmMzRmNWQ0MnfbCjxwPk1hcmlhIEdpdWZmcmlkYSBpcyBhIFNlbmlvciBSZXNlYXJjaCBBbmFseXN0IGF0IFRydXN0LUlUIFNlcnZpY2VzLCB3aGVyZSBzaGUgc3VwcG9ydHMgRVUtZnVuZGVkIHJlc2VhcmNoIGFuZCBpbm5vdmF0aW9uIGFjdGlvbnMgd2l0aCBhIGZvY3VzIG9uIGNvbW11bmljYXRpb24sIGRpc3NlbWluYXRpb24sIHN0YWtlaG9sZGVyIGVuZ2FnZW1lbnQgYW5kIGltcGFjdC1kcml2ZW4gY29tbXVuaXR5IGJ1aWxkaW5nIGluIHRoZSBhcmVhcyBvZiBJQ1QsIHN0YW5kYXJkaXNhdGlvbiBhbmQgb3BlbiBzY2llbmNlLmhlIGNvb3JkaW5hdGVzwqBTdGFuZElDVC5ldSAyMDI5LCB0aGUgZm91cnRoIGVkaXRpb24gb2YgdGhlIEV1cm9wZWFuIGluaXRpYXRpdmUgdGhhdCBmdW5kcyBhbmQgc3VwcG9ydHMgZXhwZXJ0IGNvbnRyaWJ1dGlvbnMgdG8gSUNUIHN0YW5kYXJkaXNhdGlvbiwgYW5kIGNvbnRyaWJ1dGVzIHRvIHNoYXBpbmcgaXRzIG91dHJlYWNoLCBzdXN0YWluYWJpbGl0eSwgYW5kIGVjb3N5c3RlbSBlbmdhZ2VtZW50IGFjdGl2aXRpZXMuIE1hcmlhIGFsc28gbGVhZHMgY29tbXVuaWNhdGlvbiwgZGlzc2VtaW5hdGlvbiBhbmQgZW5nYWdlbWVudCBhY3Rpdml0aWVzIGZvcsKgVGVycmFEVC5ldSwgc3VwcG9ydGluZyB2aXNpYmlsaXR5IGFuZCBzdGFrZWhvbGRlciBtb2JpbGlzYXRpb24gYXJvdW5kIERlc3RpbmF0aW9uIEVhcnRoLXJlbGF0ZWQgZGlnaXRhbCB0d2luIGRldmVsb3BtZW50cywgaW5jbHVkaW5nIHRoZSBwcm9kdWN0aW9uIG9mIGtleSBjb21tdW5pY2F0aW9uIGFuZCBlbmdhZ2VtZW50IG91dHB1dHMuIEFjcm9zcyBoZXIgYnJvYWRlciBwb3J0Zm9saW8sIHNoZSB3b3JrcyB3aXRoIG11bHRpcGxlIEV1cm9wZWFuIHByb2plY3RzIHRvIHRyYW5zbGF0ZSB0ZWNobmljYWwgcmVzdWx0cyBpbnRvIGNsZWFyIG5hcnJhdGl2ZXMgYW5kIHByYWN0aWNhbCBlbmdhZ2VtZW50IHBhdGh3YXlzLCBjb25uZWN0aW5nIHJlc2VhcmNoIG91dHB1dHMgd2l0aCByZWxldmFudCBpbmR1c3RyaWFsIGNvbW11bml0aWVzLCBwb2xpY3kgZGlzY3Vzc2lvbnMgYW5kIG11bHRpcGxpZXIgbmV0d29ya3MuIFNoZSBob2xkcyBhbiBNU2MgaW4gSW50ZXJuYXRpb25hbCBNYW5hZ2VtZW50IGZyb20gQm9jY29uaSBVbml2ZXJzaXR5IGFuZCBhIFBoRCBpbiBNYW5hZ2VtZW50IEVuZ2luZWVyaW5nIGZyb20gUG9saXRlY25pY28gZGkgTWlsYW5vIChJdGFseSkuIEJlZm9yZSBqb2luaW5nIFRydXN0LUlULCBzaGUgZ2FpbmVkIGFjYWRlbWljIHJlc2VhcmNoIGV4cGVyaWVuY2UgaW4gZGlnaXRhbCBpbm5vdmF0aW9uLCBpbmNsdWRpbmcgYXBwbGljYXRpb25zIHRvIHN1cHBseSBjaGFpbiBtYW5hZ2VtZW50IGFuZCBsb2dpc3RpY3MuPC9wPnckMWVhMWIwNTktNWFiMi00ZmNjLTkxY2QtNjFlMTkxZDA4YTUzdyQ1YjU3ZDlhZS02YTIxLTRlNzAtYjhiOC1lZWVjOGU1NGRjZjl3jQM8ZGl2IGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0IGlzLXN0YWNrZWQtb24tbW9iaWxlIGlzLXZlcnRpY2FsbHktYWxpZ25lZC10b3AiIHN0eWxlPSJncmlkLXRlbXBsYXRlLWNvbHVtbnM6MTUlIGF1dG8iIGlkPSJnaXVmZnJpZGEiPjxmaWd1cmUgY2xhc3M9IndwLWJsb2NrLW1lZGlhLXRleHRfX21lZGlhIj48aW1nIHNyYz0iaHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2Uvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDQvMWI4NDc4YTctMDBiNi00NDA5LWI0ZGUtNzc5MDBjNzJhODQ1LnBuZyIgYWx0PSIiIGNsYXNzPSJ3cC1pbWFnZS0yNDI1IHNpemUtZnVsbCIvPjwvZmlndXJlPjxkaXYgY2xhc3M9IndwLWJsb2NrLW1lZGlhLXRleHRfX2NvbnRlbnQiPgoKCgoKCgoKPC9kaXY+PC9kaXY+dyQ5N2M1M2M2OS02NTE0LTQ2ZWYtYjIzYy1iZmEyZTU5ZjJiZTB3hQE8cD48c3Ryb25nPkNvcm7DqSBIZWxtb25zPC9zdHJvbmc+PGJyPkFkdmlzb3IgRGlnaXRhbCBUd2luLCBHZW9CSU0gYW5kIFN0YW5kYXJkaXNhdGlvbiBNdW5pY2lwYWxpdHkgb2YgUm90dGVyZGFtLCBUaGUgTmV0aGVybGFuZHM8L3A+dyQyMTI4NmYwZS1hZDgwLTRmNWQtOWNmZS1kZGY1OWFhOWJiMmR36gI8cD5Db3Juw6kgSGVsbW9ucyBpcyBhIHN0cmF0ZWdpYyBhZHZpc29yIGFuZCBpbm5vdmF0b3Igc3BlY2lhbGlzaW5nIGluIHVyYmFuIERpZ2l0YWwgVHdpbnMsIG9wZW4gc3RhbmRhcmRzLCBhbmQgaW50ZXJvcGVyYWJsZSBkYXRhIGVjb3N5c3RlbXMuIEhlIG9wZXJhdGVzIGF0IHRoZSBpbnRlcnNlY3Rpb24gb2YgZGlnaXRhbCB0ZWNobm9sb2d5LCBnb3Zlcm5hbmNlLCBhbmQgc29jaWV0YWwgY2hhbGxlbmdlcywgc3VwcG9ydGluZyBjaXRpZXMgYW5kIEV1cm9wZWFuIGNvbnNvcnRpYSBpbiB0aGUgZGVzaWduLCBpbXBsZW1lbnRhdGlvbiwgYW5kIHNjYWxpbmcgb2YgdHJ1c3R3b3J0aHkgZGlnaXRhbCBpbmZyYXN0cnVjdHVyZXMuPC9wPnckNWMyMjUwMmMtZjFhMC00NTcxLWExN2EtNTQ1MGQ1YWYyZmFkd8gDPHA+SGUgcGxheXMgYSBsZWFkaW5nIHJvbGUgaW4gRFTigJFhQ29HbyAoRGlnaXRhbCBUd2lucyBhcyBhIENvbW1vbiBHb29kKSwgd2hlcmUgdGhlIE9wZW4gVXJiYW4gUGxhdGZvcm0gZnVuY3Rpb25zIGFzIGEgc2hhcmVkIGRhdGFzcGFjZSBlbmFibGluZyBEaWdpdGFsIFR3aW4gYXBwbGljYXRpb25zLiBXaXRoaW4gdGhpcyBpbml0aWF0aXZlLCBDb3Juw6kgY29udHJpYnV0ZXMgdG8gdGhlIGRldmVsb3BtZW50IG9mIHJldXNhYmxlIGFuZCByZXBsaWNhYmxlIGltcGxlbWVudGF0aW9uIOKAnHJlY2lwZXPigJ0gdGhhdCBzdXBwb3J0IGNpdGllcyBpbiBidWlsZGluZyBhbmQgZ3Jvd2luZyBzdXN0YWluYWJsZSBEaWdpdGFsIFR3aW4gZWNvc3lzdGVtcywgYWxpZ25lZCB3aXRoIEV1cm9wZWFuIGRhdGHigJFzaGFyaW5nLCBpbnRlcm9wZXJhYmlsaXR5LCBhbmQgb3Blbm5lc3MgcHJpbmNpcGxlcy48L3A+dyQ1OGFhMmQzNi01YTI1LTRiODItOWMxNi0xNmY2ODdkOTc2OWR3iAM8cD5JbiBhZGRpdGlvbiwgaGUgc2VydmVzIGFzIGNvb3JkaW5hdG9yIG9mIHRoZSBTYW5kYm94IEFsbGlhbmNlLCBhIG5ldHdvcmsgb2YgY2l0aWVzIHdpdGhpbiB0aGUgRURJQyBMRFQgQ2l0aXZlcnNlLCBmb2N1c2VkIG9uIHRoZSBqb2ludCBkZXZlbG9wbWVudCBvZiBjb21tb24gc3RhbmRhcmRzLCBpbnRlcm9wZXJhYmxlIHNvbHV0aW9ucywgYW5kIHJlYWzigJF3b3JsZCBpbXBsZW1lbnRhdGlvbnMuIFRocm91Z2ggdGhpcyByb2xlLCBoZSBzdXBwb3J0cyBhbGlnbm1lbnQgYWNyb3NzIGxvY2FsLCBuYXRpb25hbCwgYW5kIEV1cm9wZWFuIGluaXRpYXRpdmVzIGFuZCBmYWNpbGl0YXRlcyBjb2xsYWJvcmF0aW9uIGFuZCBrbm93bGVkZ2UgdHJhbnNmZXIgYmV0d2VlbiBjaXRpZXMuPC9wPnckYjMzMzZjNmYtY2VhMS00NmExLWI0NTAtZGUzODhhMTU5NWRid94BPHA+Q29ybsOpIGlzIHdpZGVseSByZWNvZ25pc2VkIGZvciBoaXMgYWJpbGl0eSB0byBicmlkZ2UgcG9saWN5IG9iamVjdGl2ZXMgYW5kIHRlY2huaWNhbCBleGVjdXRpb24sIHRyYW5zbGF0aW5nIGNvbXBsZXggZGlnaXRhbCBjb25jZXB0cyBpbnRvIGFjdGlvbmFibGUgc29sdXRpb25zIHdpdGggY2xlYXIgcHVibGljIHZhbHVlIGFuZCBtZWFzdXJhYmxlIHNvY2lldGFsIGltcGFjdC48L3A+dyQ5NWNkMDg5ZC0zMDE3LTRkZDQtOTY2Mi1jOThhMzZjMmU0MTZ3JGU0MzMxNGJlLTFlMWEtNGE3OS1iOTVkLTgyYTQwYjNlMmFhMHckYjlhMDk1MWQtYWQ0Mi00ZGQ5LThkMWYtYmFhOTViODQwZDEzdyQ2N2VkNTc4MS1jN2IwLTRiY2MtYWJhNS1jYWVmZDRlZmUxODh38QI8ZGl2IGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0IGlzLXN0YWNrZWQtb24tbW9iaWxlIGlzLXZlcnRpY2FsbHktYWxpZ25lZC10b3AiIHN0eWxlPSJncmlkLXRlbXBsYXRlLWNvbHVtbnM6MTUlIGF1dG8iIGlkPSJraW0iPjxmaWd1cmUgY2xhc3M9IndwLWJsb2NrLW1lZGlhLXRleHRfX21lZGlhIj48aW1nIHNyYz0iaHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2Uvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDQvRFNDXzgwMjNfRjEtNjgzeDEwMjQuanBnIiBhbHQ9IiIgY2xhc3M9IndwLWltYWdlLTI0MjAgc2l6ZS1mdWxsIi8+PC9maWd1cmU+PGRpdiBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dF9fY29udGVudCI+Cgo8L2Rpdj48L2Rpdj53JGE0NDA5M2JmLTgwZTktNGQ1ZS1iODZhLTBiYWI2MzI1NTk1MHd9PHA+PHN0cm9uZz48c3Ryb25nPlRvcmJqw7ZybiBMYWhyaW48L3N0cm9uZz48L3N0cm9uZz48YnI+SVNPL0lFQyBKVEMxIENHMiDigJxTdHJhdGVnaWMgQ29vcmRpbmF0aW9uIEdyb3VwIG9uIE1ldGF2ZXJzZeKAnTwvcD53JDVhYTY2NGQ2LTI2NTYtNDYyNC04MWQ2LWZkOGUzYjk0ZDgxMHeLCzxwPlRvcmJqw7ZybiBMYWhyaW4gaXMgZGVlcGx5IGVuZ2FnZWQgaW4gaW50ZXJuYXRpb25hbCBzdGFuZGFyZGl6YXRpb24gZm9yIElvVCwgRGlnaXRhbCBUd2lucywgU21hcnQgQ2l0aWVzLCBWaXJ0dWFsIFdvcmxkcy4gSGUgaXMgY29udmVub3IgZm9yIElTTy9JRUMgSlRDMS9DRzIg4oCTIFN0cmF0ZWdpYyBDb29yZGluYXRpb24gR3JvdXAgb24gTWV0YXZlcnNlIChpbmNsdWRpbmcgQ2l0aVZlcnNlKSBhbmQgY28gY29udmVub3Igb2YgYSBKb2ludCBXb3JraW5nIEdyb3VwIGJldHdlZW4gSlRDMSBhbmQgU3lDIFNtYXJ0IENpdGllcyBsYXlpbmcgZm91bmRhdGlvbiBmb3IgYW4gaW50ZXJuYXRpb25hbCBMb2NhbCBEaWdpdGFsIFR3aW4gcmVmZXJlbmNlIGFyY2hpdGVjdHVyZSArIHByb3ZpZGluZyByZWNvbW1lbmRhdGlvbnMgdG8gb3RoZXIgY29tbWl0dGVlcy7CoCBXaXRoaW4gSVNPL0lFQyBKVEMxL1NDNDEsIGhlIGlzIFByb2plY3QgRWRpdG9yIGZvciBJb1QgcmVmZXJlbmNlIGFyY2hpdGVjdHVyZSAoSVNPL0lFQyAzMDE0MSkgYW5kIGNvbnZlbm9yIG9mIGFkdmlzb3J5IGdyb3VwIEFHMjEsIHJlc3BvbnNpYmxlIGZvciBJb1QgYW5kIERpZ2l0YWwgVHdpbiBzdGFuZGFyZGl6YXRpb24gcmVsYXRlZCB0byBTbWFydCBDaXRpZXMgYW5kIFV0aWxpdGllcy4gSW4gU3dlZGVuIFRvcmJqw7ZybiBsZWFkcyBXb3JraW5nIEdyb3VwIFN0YW5kYXJkcyAmYW1wOyBQbGF0Zm9ybXMsIGEgdGhpbmsgdGFuayBmb2N1c2luZyBvbiBpbnRlcm9wZXJhYmlsaXR5LCBkYXRhc3BhY2VzLCBJb1QsIERpZ2l0YWwgVHdpbnMgKyBjb21tZXJjaWFsIHBsYXRmb3JtcyBmb3IgdGhlc2UgdGVjaG5vbG9naWVzLiBUb3JiasO2cm4gaXMgY2hhaXIgb2YgVzNDIE5vcmRpYyBDaGFwdGVyIFNtYXJ0IENpdHkgLyBXZWIgb2YgVGhpbmdzIENvbW11bml0eSBHcm91cC4gSGUgaXMgYWxzbyB0ZWNobmljYWwgbGVhZCBmb3IgYSBsYXJnZXIgaW5pdGlhdGl2ZSBpbiBTd2VkZW4gd2hlcmUgYWJvdXQgNTAgY2l0aWVzICsgODAgcHVibGljIG93bmVkIGNvbXBhbmllcyBpbnZlc3QgaW4gSW9UIGpvaW50bHkuIEhlIGhhcyBleHRlbnNpdmUgZXhwZXJpZW5jZSBhcHBseWluZyBzdGFuZGFyZHMgaW4gbGFyZ2Utc2NhbGUgbmF0aW9uYWwgYW5kIGludGVybmF0aW9uYWwgaW5pdGlhdGl2ZXMuIFRvcmJqw7ZybiBjb250cmlidXRlcyB0byBFdXJvcGUgYXMgbWVtYmVyIG9mIEFkdmlzb3J5IEJvYXJkIGZvciB0aGUgRVUgcHJvamVjdCBEZXBsb3lFTURTLCBzdXBwb3J0aW5nIGRldmVsb3BtZW50IG9mIGEgRXVyb3BlYW4gbW9iaWxpdHkgZGF0YSBzcGFjZSArIHdvcmsgcmVnYXJkaW5nIHZpcnR1YWwgd29ybGRzLCBNSU1zIChNaW5pbWFsIEludGVyb3BlcmFiaWxpdHkgTWVjaGFuaXNtcykgYW5kIHNpbWlsYXIgaW5pdGlhdGl2ZXMuPC9wPnckNjgyYTM5MzctYWMxNy00NjNjLWIyNzctNTRiYWEzODA4Njg5dyRhODZiNmU4Ny0wZWQzLTRhM2EtOWY5Mi0wMzQxNGI0M2QwODJ3JDgxZGE4YTY0LTE4NTAtNGZiOS05NjMyLTAxYzNiNGZjNjQxY3ckMWRjYWY4NDEtMzY4Zi00NzRhLTk3MGYtMWFiZDk1YzExMGE4dyRlZjA3M2NkOC0zNzg5LTRjNWUtOGE2OS1lYWM0MDE5MDE1YWN32gc8cD5TaWx2YW5hIE11c2NlbGxhIGlzIGEgRXVyb3BlYW4gZW50cmVwcmVuZXVyIGFuZCBJQ1Qgc3RyYXRlZ2ljIGNvb3JkaW5hdG9yIHdpdGggb3ZlciAyNSB5ZWFycyBvZiBleHBlcmllbmNlIGluIGRpZ2l0YWwgaW5ub3ZhdGlvbiwgc3RhbmRhcmRpc2F0aW9uLCBhbmQgb3BlbiBzY2llbmNlLiBTaWx2YW5hIGxlYWRzIG9uIHNvbWXCoCBtYWpvciBpbnRlcm5hdGlvbmFsIGluaXRpYXRpdmVzIGZvY3VzZWQgb24gdGhlIEV1cm9wZWFuIHJlc2VhcmNoIGFnZW5kYSAtIGluIElDVCBhcmVhcyBzdWNoIGFzIEN5YmVyc2VjdXJpdHksIElDVCBTdGFuZGFyZHMsIEVPU0MtRXVyb3BlYW4gT3BlbiBTY2llbmNlIENsb3VkLsKgU2hlIGlzwqBDRU8gJmFtcDsgRm91bmRlciBvZsKgVHJ1c3QtSVQgU2VydmljZXMsIGEgcmVzZWFyY2ggYW5kIGRpZ2l0YWxseS1sZWQgU01FIHNwZWNpYWxpc2luZyBpbiBkaWdpdGFsIG1hcmtldGluZyBhbmQgY29tbXVuaWNhdGlvbiBmb3IgSUNUIGFuZCBjby1Gb3VuZGVyIG9mwqBDT01NcGxhLCBhIHNvZnR3YXJlIGhvdXNlIGRlbGl2ZXJpbmcgbXVsdGljaGFubmVsIHNvbHV0aW9ucy4gU2hlIHdhcyB0aGUgcHJpbWUgYXV0aG9yICZhbXA7IGRlc2lnbmVyIG9mIHRoZSBTdGFuZElDVC5ldSBmbGFnc2hpcCBzdGFuZGFyZGlzYXRpb24gQ1NBIHByb2plY3QgZnVuZGVkIGJ5IHRoZSBFQyBiYWNrIGluIDIwMTcuIEhlciBzdHJhdGVnaWMgdmlzaW9uIGVudGFpbHMgYmVpbmcgYWN0aXZlbHkgaW52b2x2ZWQgaW4gbmF2aWdhdGluZyBnZW9wb2xpdGljcyBhbmQgaW5ub3ZhdGlvbiBzdHJhdGVneSB0byBmb3N0ZXIgIkV1cm9wZWFuIGRpZ2l0YWwgY2hhbXBpb25zIiBpbiBpbm5vdmF0aW9ucyBpbiBJQ1QgdGVjaCBhZG9wdGlvbi4gU2hlIGhhcyBzZXJ2ZWQgYXPCoGFuIGV4dGVybmFsIGV4cGVydCBldmFsdWF0b3IgYW5kIHJldmlld2VyIGZvciB0aGXCoEV1cm9wZWFuIENvbW1pc3Npb27CoHNpbmNlIDIwMDMuPC9wPnckOTY2MzA2ZjUtZDgwNi00YzVkLWJjY2YtNDMwM2EzNmNkMDdhdyQ4N2Q5YWViNi0wMDE1LTQyNmItYTY1YS0zNTAwNmQ0MWVmNDJ3JDRlZDlhMTY5LTdiMTctNGE2OC05ZWFhLWE5MTZhOGJkZDM4YXckNTUwOWJjYzQtZTI5NC00Y2RkLWJjZDEtZjlmNjU3YTQxZWVhdyQ5ZTU3Yjk2ZC03NTY2LTQxZDItYmZjNi1kMGRhNmFmNzU0NWV3tQE8cD48c3Ryb25nPjxzdHJvbmc+VGVwcG8gUmFudGFuZW48L3N0cm9uZz48L3N0cm9uZz48YnI+TGVhZGVyIG9mIHRoZSBTdHJhdGVnaWMgR3VpZGFuY2UgVHJhY2ssIEdsb2JhbCBJbml0aWF0aXZlIG9uIEFJIGFuZCBWaXJ0dWFsIFdvcmxkcyDigJPCoDxlbT5EaXNjb3ZlcmluZyB0aGUgQ2l0aXZlcnNlPC9lbT48L3A+dyRmZjJhNGExMS02NjVmLTQ4ZTUtOTdlOC1jMmI3NWRlNzUyYzl3JDhmYTc4YjBiLWNmYzQtNGYzMi04NGY4LWVkNjNlMzQyYzM2OXeBAzxkaXYgY2xhc3M9IndwLWJsb2NrLW1lZGlhLXRleHQgaXMtc3RhY2tlZC1vbi1tb2JpbGUgaXMtdmVydGljYWxseS1hbGlnbmVkLXRvcCIgc3R5bGU9ImdyaWQtdGVtcGxhdGUtY29sdW1uczoxNSUgYXV0byIgaWQ9ImNvbGxhcmQiPjxmaWd1cmUgY2xhc3M9IndwLWJsb2NrLW1lZGlhLXRleHRfX21lZGlhIj48aW1nIHNyYz0iaHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2Uvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDMvQ2hyaXN0b3BoLVJ1bmRlLVZEQy1wb3J0cmFpdF92MDEuanBnIiBhbHQ9IiIgY2xhc3M9IndwLWltYWdlLTIzMzggc2l6ZS1mdWxsIi8+PC9maWd1cmU+PGRpdiBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dF9fY29udGVudCI+Cgo8L2Rpdj48L2Rpdj53JDhmMWNhMjAwLTM3OWEtNDdhNi1hZDNhLTAwNjMyYTA2OThhNXdoPHA+PHN0cm9uZz5DaHJpc3RvcGggUnVuZGU8L3N0cm9uZz48YnI+Q2hhaXIsIFRlY2huaWNhbCBXb3JraW5nIEdyb3VwIG9uIFZpcnR1YWwgV29ybGRzLCBTdGFuZElDVC5ldTwvcD53JDJlYTk4ZTViLWVmNmItNDJjZi05YjA1LTMyYzQ5YjRkOWZjNnckOWI4MDE5NmItMDBmMi00Y2M5LWJhY2QtNjBiNTA0MGIwMzQxd\/MCPGRpdiBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dCBpcy1zdGFja2VkLW9uLW1vYmlsZSBpcy12ZXJ0aWNhbGx5LWFsaWduZWQtdG9wIiBzdHlsZT0iZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjE1JSBhdXRvIiBpZD0iY29lbmVncmFjaHRzIj48ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0X19tZWRpYSI+PGltZyBzcmM9Imh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI1LzEwL0FuaXNoLVNldGhpLmpwZyIgYWx0PSIiIGNsYXNzPSJ3cC1pbWFnZS0yMjE4IHNpemUtZnVsbCIvPjwvZmlndXJlPjxkaXYgY2xhc3M9IndwLWJsb2NrLW1lZGlhLXRleHRfX2NvbnRlbnQiPgoKCgo8L2Rpdj48L2Rpdj53JGNmMDAwYzJmLTM4MjktNDJiMy1iNjg1LTk4OTJkM2M3MGU1Znc0PHA+PHN0cm9uZz48c3Ryb25nPkFuaXNoIFNldGhpPC9zdHJvbmc+PC9zdHJvbmc+PC9wPnckMjRjMDUxOTktNzg0NS00N2JkLWFjOGUtYTUzNjlhYjg5MTYxdy08cD5DaGllZiwgRGlnaXRhbCBTb2x1dGlvbnMgQ2VudHJlLCBVTklDQzwvcD53JDBmMmMxNjBlLTJmMzktNDczYy04YTFkLTlhOTZkMmM1YTY1OHeyBjxwPk1yLiBBbmlzaCBTZXRoaSB3YXMgYXBwb2ludGVkIENoaWVmIG9mIERpZ2l0YWwgU29sdXRpb25zIENlbnRyZSBpbiBPY3RvYmVyIDIwMjIuIE1yLiBTZXRoaSB3YXMgcHJldmlvdXNseSBhcHBvaW50ZWQgQ2hpZWYsIENsaWVudHMgYW5kIFByb2plY3RzIERpdmlzaW9uIGluIE9jdG9iZXIgMjAyMCBhbmQgd2FzIGFscmVhZHkgc2VydmluZyBhcyBDaGllZiwgQ2xpZW50cyBhbmQgUHJvamVjdHMgRGl2aXNpb24gc2luY2UgT2N0b2JlciAyMDE4LiBJbiB0aGlzIHJvbGUsIGhlIHdhcyByZXNwb25zaWJsZSBmb3IgcHJvZmVzc2lvbmFsIHNlcnZpY2VzIGF0IFVOSUNDLCBpbmNsdWRpbmcgb3ZlcnNpZ2h0IG9mIG5ldyBzZXJ2aWNlcyBhbmQgcHJvZHVjdHMgYXMgd2VsbCBhcyBkZXZlbG9wbWVudCBvZiBzdHJhdGVnaWMgcGFydG5lcnNoaXBzIHdpdGggdGVjaG5vbG9neSBhbmQgaW50ZXJuYXRpb25hbCBkZXZlbG9wbWVudCBvcmdhbml6YXRpb25zLiBIZSBsZWQgdGhlIEJ1c2luZXNzIFJlbGF0aW9uc2hpcCBNYW5hZ2VtZW50IGZ1bmN0aW9uLCB3aGljaCBtYW5hZ2VzLCBzdHJlbmd0aGVucyBhbmQgZ3Jvd3MgVU5JQ0PigJlzIENsaWVudCBiYXNlLiBIZSBhbHNvIGhlYWRlZCB0aGUgUHJvamVjdCBEZWxpdmVyeSB1bml0IHJlc3BvbnNpYmxlIGZvciBtYW5hZ2luZyBhbmQgZGVsaXZlcmluZyBhbGwgQ2xpZW50IGFuZCBVTklDQyBwcm9qZWN0cywgaW5jbHVkaW5nIGFsbCBjb25zdWx0aW5nIGVuZ2FnZW1lbnRzLiBNci4gU2V0aGkgaXMgdGhlIGFkbWluaXN0cmF0aXZlIGhlYWQgb2YgdGhlIFVOSUNDIE5ldyBZb3JrIG9mZmljZS48L3A+dyRlNzAwZWJhNS1mODA3LTQ5NDYtYjMxYy1iOWUxOGIwMWMwOTl3JGI5NzY0ZWEzLTc5NWItNDgwOC1hM2E5LThiZDhjZmZiMjdmY3ckZTljNGE2MGYtN2QzYS00YTdlLTk3NzktNDhjNmIzMWY2MDlidyQwMWU5YmM2Ni1kYmIzLTQzMTMtOGUwZS00ZDEyNjBmNjliNjV3qAM8ZGl2IGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0IGlzLXN0YWNrZWQtb24tbW9iaWxlIGlzLXZlcnRpY2FsbHktYWxpZ25lZC10b3AiIHN0eWxlPSJncmlkLXRlbXBsYXRlLWNvbHVtbnM6MTUlIGF1dG8iIGlkPSJjb2VuZWdyYWNodHMiPjxmaWd1cmUgY2xhc3M9IndwLWJsb2NrLW1lZGlhLXRleHRfX21lZGlhIj48aW1nIHNyYz0iaHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2Uvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDQvZm90by0wLXBhdWxhLWhvcml6b250YWwtZGVzcGFjaG8tc2NhbGVkLWUxNzUwNzY4NzY0MjQ1LTMwMHgzMDAtMS5qcGciIGFsdD0iIiBjbGFzcz0id3AtaW1hZ2UtMjQyMSBzaXplLWZ1bGwiLz48L2ZpZ3VyZT48ZGl2IGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0X19jb250ZW50Ij4KCgoKPC9kaXY+PC9kaXY+dyRjMjUwM2FiYy0wM2Y4LTQyZjktOWY0My02Yzc4ZWJiOTBiMjZ3PzxwPjxzdHJvbmc+PHN0cm9uZz5QYXVsYSBMbG9iZXQgVmlsYXJyYXNhPC9zdHJvbmc+PC9zdHJvbmc+PC9wPnckOTkzZWYyMWEtYzFhMi00NTIxLWI3ODUtNjJmYWEwZTJhYWZid3o8cD5WaWNlLWNoYWlyLCBFeGVjdXRpdmUgQ29tbWl0dGVlLCBHbG9iYWwgSW5pdGlhdGl2ZSBvbiBBSSBhbmQgVmlydHVhbCBXb3JsZHMg4oCTwqA8ZW0+RGlzY292ZXJpbmcgdGhlIENpdGl2ZXJzZTwvZW0+PC9wPnckNjI4OTRiNDItNzkzNS00MTZmLWJmMmYtNmVlZDhiZjIzMDg3d5sJPHA+UGF1bGEgTGxvYmV0IHdhcyBib3JuIGluIFZhbGVuY2lhIG9uIERlY2VtYmVyIDI3LCAxOTc3LCBhbmQgc2hlIHN0dWRpZWQgYXQgQ29sZWdpbyBEb211cyBhbmQgQ29sZWdpbyBFc2NsYXZhcyBkZSBWYWxlbmNpYS48YnI+RnJvbSBhIHZlcnkgeW91bmcgYWdlIFBhdWxhIExsb2JldCBoYXMgaGFkIGEgZ3JlYXQgdm9jYXRpb24gZm9yIHB1YmxpYyBzZXJ2aWNlIGFuZCBhIHNwZWNpYWwgY29uY2VybiBmb3IgaGVscGluZyB0aG9zZSBtb3N0IGluIG5lZWQuIFRoYXQgaGFzIGxlZCBtZSB0byBiZSBhIGNvb3BlcmF0b3IgaW4gQWZyaWNhIGFuZCBMYXRpbiBBbWVyaWNhIGZvciBzZXZlcmFsIHllYXJzLjxicj5TdHVkeWluZyBpcyBhbm90aGVyIG9mIGhlciBncmVhdCBwYXNzaW9ucy4gUGF1bGEgTGxvYmV0IGhhcyBhIGRlZ3JlZSBpbiBCdXNpbmVzcyBBZG1pbmlzdHJhdGlvbiBhbmQgTWFuYWdlbWVudCwgYSBkZWdyZWUgaW4gTGF3IGZyb20gdGhlIFVuaXZlcnNpdHkgb2YgVmFsZW5jaWEgYW5kIGEgZGVncmVlIGluIFBvbGl0aWNhbCBTY2llbmNlcyBhbmQgQWRtaW5pc3RyYXRpb24gZnJvbSB0aGUgTWlndWVsIEhlcm7DoW5kZXogVW5pdmVyc2l0eSBvZiBFbGNoZSBhbmQgYSBQb3N0Z3JhZHVhdGUgRGVncmVlIGluIEludGVybmF0aW9uYWwgQ29vcGVyYXRpb24uPGJyPlBhdWxhIExsb2JldCBoYXMgMTcgeWVhcnMgb2YgcHJvZmVzc2lvbmFsIGV4cGVyaWVuY2UgaW4gdGhlIGRlc2lnbiBhbmQgbWFuYWdlbWVudCBvZiBwdWJsaWMgcG9saWNpZXMuIEV4cGVydCBpbiBjb21tdW5pdHkgZmluYW5jaW5nIGFuZCBjb29yZGluYXRpb24gb2YgbG9jYWwgYW5kIHRyYW5zbmF0aW9uYWwgbmV0d29ya3MuPGJyPlRoZSBhcmVhcyBpbiB3aGljaCBQYXVsYSBMbG9iZXQgaGFzIGRldmVsb3BlZCBoZXIgcHJvZmVzc2lvbmFsIGNhcmVlciBhcmUgc2V2ZXJhbCwgZnJvbSBzb2NpYWwgd2VsZmFyZSwgY2l0aXplbiBwYXJ0aWNpcGF0aW9uLCBkZXZlbG9wbWVudCBjb29wZXJhdGlvbiwgZW52aXJvbm1lbnRhbCBzdXN0YWluYWJpbGl0eSwgUiZhbXA7RCZhbXA7SSwgaGVhbHRoLCB0byB1cmJhbiBkZXZlbG9wbWVudCBhbmQgc21hcnQgY2l0aWVzLCBzdHJhdGVnaWMgcGxhbm5pbmcgYW5kIG1hbmFnZW1lbnQgb2YgbG9jYWwsIG5hdGlvbmFsIGFuZCBFdXJvcGVhbiBwcm9qZWN0cy48L3A+dyQxOWE3OGU3NC01ODhhLTRhZjQtODY0Yi05OTA1ZDQwODRmNWJ3JDgzOTdkZjdmLTA1OGQtNGM2Yi1hNmI5LThhZDE1MDk4NjY0Y3ckZGJjZWFjZjctZTE3Zi00NWQxLTgyOTYtZjA1MDIzYzUxZWJjd4UBPHA+PHN0cm9uZz5KYW4gV2VzdGVyPC9zdHJvbmc+PGJyPkRpcmVjdG9yLCBFdXJvcGVhbiBEaWdpdGFsIEluZnJhc3RydWN0dXJlIENvbnNvcnRpYSAoRURJQykgb24gTG9jYWwgRGlnaXRhbCBUd2lucyBhbmQgQ2l0aVZFUlNFPC9wPnckZWEwOTFmMWUtYTY3Mi00YzVhLTg1NDYtMGIwNTMyNTY2MzBmdyRkOWFjNmEyNi04ZGY0LTQ4NWUtYTg3Ny0zYzFkZmVkYTBkZGJ3JDlhNjI1YzhkLTdjZGMtNGYyYS04MDZiLTJjZDlkMzE3NDJjOXesATxwPjxzdHJvbmc+Q2hyaXN0aW5hIFlhbiBaaGFuZzxicj48L3N0cm9uZz5MZWFkZXIgb2YgRXZhbHVhdGlvbiBhbmQgQXNzZXNzbWVudCBUcmFjaywgR2xvYmFsIEluaXRpYXRpdmUgb24gQUkgYW5kIFZpcnR1YWwgV29ybGRzIOKAk8KgPGVtPkRpc2NvdmVyaW5nIHRoZSBDaXRpdmVyc2U8L2VtPjwvcD53JDdkZWQ0MGJkLTAxYWItNDdiOS04NTZjLTgyMTI3NzQxOGQ1NXfXCjxwPkNocmlzdGluYSBpcyBhIHBpb25lZXIgaW4gdGhlIG1ldGF2ZXJzZS4gU2hlIHN0YXJ0ZWQgaGVyIG1hc3RlciBvbiB0aGUgdG9waWMgaW4gMjAwNiBkZXZlbG9wIHVuaXZlcnNpdGllcycgZ2xvYmFsIHN0cmF0ZWdpZXMuIEluIDIwMTIsIHNoZSBjb21wbGV0ZWQgYSBQaEQgdXNpbmcgZGlnaXRhbCB0d2luIGZvciB0aGUgQUVDIEluZHVzdHJ5LiBTaGUgd29ya2VkIGZvciBRUywgdGhlIHdvcmxkIHVuaXZlcnNpdHkgcmFua2luZ3MgYXMgQ2hpbmEgRGlyZWN0b3IuIFN0YXJ0aW5nIGZyb20gc2NyYXRjaCwgc2hlIGdyZXcgdGhlIFVLLWhlYWRxdWFydGVyZWQgZmlybeKAmXMgc3VjY2VzcyBpbiBDaGluYS4gSW4gMjAxNiwgQ2hpbmHigJlzIFZpY2UgUHJlbWllciBoaWdobGlnaHRlZCB0aGUgdXNlIG9mIFFTIHJhbmtpbmdzLCB3aXRoIHRoZSByYW5raW5ncyBpbXBhY3RpbmcgNSB5ZWFycyDCozc1MGJuIGZ1bmRpbmcgdG8gMzAwNSB1bml2ZXJzaXRpZXMuIFNoZSBoYXMgc2F0IG9uIDIwKyBjb21taXR0ZWVzIGZvciBVTkVTQ08sIFdvcmxkIEJhbmssIEVVLiBTaGUgY29udHJpYnV0ZWQgdG8gdGhlIGVzdGFibGlzaG1lbnQgb2YgQ29tbW9ud2VhbHRoIFN0dWRlbnRzIEFzc29jaWF0aW9uLCByZXByZXNlbnRpbmcgMmJuIHlvdXRoIGZyb20gNTYgY291bnRyaWVzLiBTaGUgd2FzIElUVeKAmXMgQ28tY2hhaXIgb2YgVGFza0dyb3VwIG9uIFByZS1zdGFuZGFyZGlzYXRpb24gZm9yIHRoZSBDaXRpVmVyc2UgYW5kIGF1dGhvcmVkIDFzdCBVTiBhcHByb3ZlZCByZXBvcnQgb24g4oCcUGVvcGxlLUNlbnRlcmVkIENpdGlWZXJzZSzigJ0gaW50cm9kdWNpbmcgOCBsZXZlbHMgdG8gZGV2ZWxvcCBhIHBlb3BsZS1jZW50ZXJlZCwgcGxhbmV0LWZyaWVuZGx5IGRpZ2l0YWwgZnV0dXJlLCBsZWFkaW5nIHRvIGdsb2JhbCBzdGFuZGFyZHMuIFNoZSBpcyBMZWFkZXIgb2YgRXZhbHVhdGlvbiBhbmQgQXNzZXNzbWVudCBUcmFjaywgR2xvYmFsIEluaXRpYXRpdmUgb24gQUkgYW5kIFZpcnR1YWwgV29ybGRzIOKAkyBEaXNjb3ZlcmluZyB0aGUgQ2l0aXZlcnNlLiBTaGUgc2l0cyBvbiBBZHZpc29yeSBDb3VuY2lsIGZvciBDZW50cmUgZm9yIFNjaWVuY2UgRnV0dXJlcyBvZiBJbnRlcm5hdGlvbmFsIFNjaWVuY2UgQ291bmNpbCwgdGhlIHdvcmxkJ3MgbGFyZ2VzdCBzY2llbmNlIGJvZHkgb2YgMjUwIG5hdGlvbmFsL2ludGVybmF0aW9uYWwgYWNhZGVtaWVzIG9mIHNjaWVuY2VzOyBhbmQgYWR2aXNvcnkgYm9hcmQgb24gdGhlIEFJIGVjb25vbXkgZm9yIFRoZSBFY29ub21pc3QgSW1wYWN0LiBTaGUgaXMgZmVhdHVyZWQgd2l0aCBKZWZmcmV5IFNhY2hzIGFzIENvdmVyIFBlb3BsZSBvbiBEaWdpdGFsIEVxdWl0eS48L3A+dyQzOWNlZjJmNy1jMjEzLTQ1ODEtYTcyMS1mYTgxZjE3MmY2ODZ3aTxsaT48c3Ryb25nPlNhbWVlciBDaGF1aGFuPC9zdHJvbmc+LCBEaXJlY3RvciwgVW5pdGVkIE5hdGlvbnMgSW50ZXJuYXRpb25hbCBDb21wdXRpbmcgQ2VudHJlIChVTklDQyk8L2xpPnckMDdmNmZiNGItNDdhYy00YTJiLTg3Y2QtNTg0ZTMzOGQ4ZDlmd1M8bGk+PHN0cm9uZz5IZWxlbiBLw7ZwbWFuPC9zdHJvbmc+LCBEZXB1dHkgSGVhZCBvZiBVbml0LCBFdXJvcGVhbiBDb21taXNzaW9uwqA8L2xpPnckODE3ODZjMjAtMmJhNi00ODJjLTkwN2YtOTliYzUyMjNkNWJjd5wBPGxpPjxzdHJvbmc+S2FybC1GaWxpcCBDb2VuZWdyYWNodHM8L3N0cm9uZz4sIENoYWlyIG9mIHRoZSBCb2FyZCBvZiBEaXJlY3RvcnMgYW5kIEV4ZWN1dGl2ZSBEaXJlY3RvciwgT3BlbiAmYW1wOyBBZ2lsZSBTbWFydCBDaXRpZXMgJmFtcDsgQ2l0aWVzIChPQVNDKTwvbGk+OgB4dyRjOTg1ZTdiZi0yN2U1LTQxYmUtOGU1OC05ZTJjZDE1MTMxMjN3lAE8ZGl2IHN0eWxlPSJjb2xvcjojZGRkIiBjbGFzcz0id3AtYmxvY2stZ2VuZXNpcy1ibG9ja3MtZ2Itc3BhY2VyIGdiLWJsb2NrLXNwYWNlciBnYi1kaXZpZGVyLXNvbGlkIGdiLWRpdmlkZXItc2l6ZS0xIj48aHIgc3R5bGU9ImhlaWdodDozMHB4Ii8+PC9kaXY+dxhnZW5lc2lzLWJsb2Nrcy9nYi1zcGFjZXJ9Hnl3EGdiLWRpdmlkZXItc29saWR3BCNkZGR9AXh3lAE8ZGl2IHN0eWxlPSJjb2xvcjojZGRkIiBjbGFzcz0id3AtYmxvY2stZ2VuZXNpcy1ibG9ja3MtZ2Itc3BhY2VyIGdiLWJsb2NrLXNwYWNlciBnYi1kaXZpZGVyLXNvbGlkIGdiLWRpdmlkZXItc2l6ZS0xIj48aHIgc3R5bGU9ImhlaWdodDozMHB4Ii8+PC9kaXY+dxhnZW5lc2lzLWJsb2Nrcy9nYi1zcGFjZXJ9Hnl3EGdiLWRpdmlkZXItc29saWR3BCNkZGR9AXckNWYwMDlmZDgtNDQyYi00Mjg5LTkxZGQtYjVlNGNiMDVjMzYwCADcEQB3EzIwMjYtMDItMTNUMTU6Mzc6MDN3FjJuZC1jaXRpdmVyc2UtYXNzZW1ibHl3B3B1Ymxpc2h9FX0AdwZjbG9zZWR3BmNsb3NlZHcAdwB4dwB3GGl0dS9sYXlvdXQtc2VjdGlvbi1ibG9ja3l4d048ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW5zIGhhcy13aGl0ZS1iYWNrZ3JvdW5kLWNvbG9yIGhhcy1iYWNrZ3JvdW5kIj48L2Rpdj53DGNvcmUvY29sdW1uc3h3BXdoaXRleHcjPGRpdiBjbGFzcz0id3AtYmxvY2stY29sdW1uIj48L2Rpdj53C2NvcmUvY29sdW1ueHcAdw9pdHUvY2FyZHMtZ3JvdXB3A2NvbH0CfTx4dwB3EWl0dS9zaW5nbGUtY29sdW1ufQl3JDE5YmM3M2E5LTE0MGMtNGI2ZC04YWM0LWRlZTkwM2MwYjcxOXh3kQI8ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1pbWFnZSBzaXplLWZ1bGwgaXMtcmVzaXplZCI+PGltZyBzcmM9Imh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA0LzIwMjYtMDUtMTItMm5kLUNpdGl2ZXJzZS1Bc3NlbWJseS1GaW5hbC1CYW5uZXIucG5nIiBhbHQ9IiIgY2xhc3M9IndwLWltYWdlLTIzODMiIHN0eWxlPSJhc3BlY3QtcmF0aW86MS43Nzg3MDU2MzY3NDMyMTU7d2lkdGg6OTA0cHg7aGVpZ2h0OmF1dG8iLz48L2ZpZ3VyZT53CmNvcmUvaW1hZ2V3a2h0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA0LzIwMjYtMDUtMTItMm5kLUNpdGl2ZXJzZS1Bc3NlbWJseS1GaW5hbC1CYW5uZXIucG5ndwB9jyV3BTkwNHB4dwRhdXRvdxExLjc3ODcwNTYzNjc0MzIxNXcEZnVsbHcEbm9uZXckOTIwMTViODYtNWUyMi00MzQ2LWIwZGYtNzNkYjMyOTBjYjA1eHcjPHA+PHN0cm9uZz5EZXNjcmlwdGlvbjwvc3Ryb25nPjwvcD53DmNvcmUvcGFyYWdyYXBoeXYAeHf6CDxwPkNvLW9yZ2FuaXplZCBieSBJVFUsIHRoZSBFdXJvcGVhbiBDb21taXNzaW9uLCBPQVNDIGFuZCBVTklDQywgYW5kIHN1cHBvcnRlZCBieSZuYnNwOzxhIGhyZWY9Imh0dHBzOi8vZXVyMDMuc2FmZWxpbmtzLnByb3RlY3Rpb24ub3V0bG9vay5jb20vP3VybD1odHRwcyUzQSUyRiUyRnN0YW5kaWN0LmV1JTJGJmFtcDtkYXRhPTA1JTdDMDIlN0NjaGlhcmEua2lyc3Rlbi5jbyU0MGl0dS5pbnQlN0M1NzM4YTY4ODk3ZWU0MzBkOGE5MjA4ZGU3NDY4YjU3NyU3QzIzZTQ2NGQ3MDRlNjRiODc5MTNjMjRiZDg5MjE5ZmQzJTdDMCU3QzAlN0M2MzkwNzYxOTAyMzA1MTk2MTglN0NVbmtub3duJTdDVFdGcGJHWnNiM2Q4ZXlKRmJYQjBlVTFoY0draU9uUnlkV1VzSWxZaU9pSXdMakF1TURBd01DSXNJbEFpT2lKWGFXNHpNaUlzSWtGT0lqb2lUV0ZwYkNJc0lsZFVJam95ZlElM0QlM0QlN0MwJTdDJTdDJTdDJmFtcDtzZGF0YT1aT0QlMkJ3SiUyRlI2RUtMd2plbTNpNnJVb084OEtvZGhxOThSb0RpQmdva09SMCUzRCZhbXA7cmVzZXJ2ZWQ9MCI+U3RhbmRJQ1QuZXUgMjAyOTwvYT4sIHRoZSAybmQgQ2l0aXZlcnNlIEFzc2VtYmx5IGNvbnZlbmVzIGNpdGllcywgZ292ZXJubWVudHMsIGluZHVzdHJ5LCBzdGFuZGFyZHMgYm9kaWVzLCByZXNlYXJjaCwgYW5kIGFjYWRlbWlhIHRvIHN0cmVuZ3RoZW4gZ2xvYmFsIGNvbGxhYm9yYXRpb24gb24gdGhlIGNpdGl2ZXJzZS4gVGhlIEFzc2VtYmx5IHdpbGwgc2hhcmUgZXhwZXJpZW5jZXMgZnJvbSBvbmdvaW5nIGNpdGl2ZXJzZSBhbmQgbG9jYWwgZGlnaXRhbCB0d2luIHByb2plY3RzIHdvcmxkd2lkZSwgcHJlc2VudCBmbGFnc2hpcCBkZWxpdmVyYWJsZXMgb2YgdGhlIDxhIGhyZWY9Imh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3ZpcnR1YWwtd29ybGRzLyIgZGF0YS10eXBlPSJsaW5rIiBkYXRhLWlkPSJodHRwczovL3d3dy5pdHUuaW50L21ldGF2ZXJzZS92aXJ0dWFsLXdvcmxkcy8iPkdsb2JhbCBJbml0aWF0aXZlIG9uIFZpcnR1YWwgV29ybGRzIGFuZCBBSSDigJMgPGVtPkRpc2NvdmVyaW5nIHRoZSBDaXRpdmVyc2U8L2VtPjwvYT4sIGFuZCBwcm9tb3RlIGdyZWF0ZXIgYWxpZ25tZW50IGFjcm9zcyBzdGFuZGFyZHMgYW5kIGltcGxlbWVudGF0aW9uIGVmZm9ydHMuPC9wPncOY29yZS9wYXJhZ3JhcGh5dgB3JDBiMjAzMTBjLTcxY2QtNDE3Mi05OTVmLTEwYzIxZmI1NjUwN3h3nwE8cD5UaGUgcHJvZ3JhbW1lIHdpbGwgYWRkcmVzcyBmcmFnbWVudGF0aW9uLCBzdXBwb3J0IHBlb3BsZS1jZW50cmVkIGFwcHJvYWNoZXMsIGFuZCBleHBsb3JlIHByYWN0aWNhbCBwYXRod2F5cyBmb3IgY29sbGFib3JhdGl2ZSBjaXRpdmVyc2Ugc3RhbmRhcmRpemF0aW9uLjwvcD53DmNvcmUvcGFyYWdyYXBoeXYAdyRlZGRjZTk3Yi0wNGIxLTQwZDktYTgyYi0wNDYxNTM0MTY3ZWF4dyc8cD48c3Ryb25nPlRhcmdldCBBdWRpZW5jZTwvc3Ryb25nPjwvcD53DmNvcmUvcGFyYWdyYXBoeXYAdyQ1YWMzYTA0Mi0xYjM2LTRlMjUtODk1ZS0xYzczNzk0OTc2YzJ4d98CPHA+UGFydGljaXBhdGlvbiBpcyBvcGVuIHRvIHRoZSBJVFUgTWVtYmVyIFN0YXRlcywgU2VjdG9yIE1lbWJlcnMsIEFzc29jaWF0ZXMsIEFjYWRlbWlhLCBhbmQgdG8gYW55IGluZGl2aWR1YWwgZnJvbSBhIGNvdW50cnkgdGhhdCBpcyBhIG1lbWJlciBvZiB0aGUgSVRVIGFuZCB3aG8gd2lzaGVzIHRvIGNvbnRyaWJ1dGUgdG8gdGhlIHdvcmsuIFRoaXMgaW5jbHVkZXMgaW5kaXZpZHVhbHMgd2hvIGFyZSBhbHNvIG1lbWJlcnMgb2YgaW50ZXJuYXRpb25hbCwmbmJzcDtyZWdpb25hbCwmbmJzcDthbmQgbmF0aW9uYWwgb3JnYW5pemF0aW9ucy4gUGFydGljaXBhdGlvbiBpcyBmcmVlIG9mIGNoYXJnZS4mbmJzcDs8L3A+dw5jb3JlL3BhcmFncmFwaHl2AHckMjdhOGEzOWQtM2YxNy00ZGMwLTk1NjYtOGEyZjhlNDM4MDNmeHcdPHA+PHN0cm9uZz5WZW51ZTwvc3Ryb25nPjwvcD53DmNvcmUvcGFyYWdyYXBoeXYAdyQ1MWFhOTk2ZS0wMjk4LTRlNDMtYTc3OC03OTJjM2U3MDUwYTh4dz88cD5JbnRlcm5hdGlvbmFsIFRlbGVjb21tdW5pY2F0aW9uIFVuaW9uIChJVFUpIEhlYWRxdWFydGVyczwvcD53DmNvcmUvcGFyYWdyYXBoeXYAdyQwNGZkMzFiYS1iMmVlLTRjZmYtYTIyNi1lMTk2ZDgzMTk3OGF4d0o8cD5QbGFjZSBkZXMgTmF0aW9ucywmbmJzcDsxMjExIEdlbmV2YSZuYnNwOzIwLCZuYnNwO1N3aXR6ZXJsYW5kJm5ic3A7PC9wPncOY29yZS9wYXJhZ3JhcGh5dgB3JGIxNWZiZDBjLTBlNjQtNDEyMi04MmE2LWNjZDVlMTExMzYzNXh3SjxkaXYgc3R5bGU9ImhlaWdodDo0NXB4IiBhcmlhLWhpZGRlbj0idHJ1ZSIgY2xhc3M9IndwLWJsb2NrLXNwYWNlciI+PC9kaXY+dwtjb3JlL3NwYWNlcncENDVweHckYTljNDg0NDEtYjM0ZC00NGU5LTk5YjktNjZkYTY0ZGU0ODc5eHckPGRpdiBjbGFzcz0id3AtYmxvY2stYnV0dG9ucyI+PC9kaXY+dwxjb3JlL2J1dHRvbnN2AgR0eXBldwRmbGV4CGZsZXhXcmFwdwZub3dyYXB3JGZiNjU4NzUyLTg0OTItNDVjZC1iN2UzLTExMGRkYmJlNzgwZHh3uwI8ZGl2IGNsYXNzPSJ3cC1ibG9jay1idXR0b24gaXMtc3R5bGUtb3V0bGluZSI+PGEgY2xhc3M9IndwLWJsb2NrLWJ1dHRvbl9fbGluayBoYXMtd2hpdGUtY29sb3IgaGFzLXZpdmlkLWN5YW4tYmx1ZS1iYWNrZ3JvdW5kLWNvbG9yIGhhcy10ZXh0LWNvbG9yIGhhcy1iYWNrZ3JvdW5kIGhhcy1saW5rLWNvbG9yIHdwLWVsZW1lbnQtYnV0dG9uIiBocmVmPSJodHRwczovL3d3dy5pdHUuaW50L25ldDQvQ1JNL3hyZWcvd2ViL1JlZ2lzdHJhdGlvbi5hc3B4P0V2ZW50PUMtMDAwMTYyOTciPjxzdHJvbmc+UmVnaXN0ZXIgSGVyZTwvc3Ryb25nPjwvYT48L2Rpdj53C2NvcmUvYnV0dG9udwFhdwZidXR0b253SGh0dHBzOi8vd3d3Lml0dS5pbnQvbmV0NC9DUk0veHJlZy93ZWIvUmVnaXN0cmF0aW9uLmFzcHg\/RXZlbnQ9Qy0wMDAxNjI5N3cPdml2aWQtY3lhbi1ibHVldwV3aGl0ZXcQaXMtc3R5bGUtb3V0bGluZXYBCGVsZW1lbnRzdgEEbGlua3YBBWNvbG9ydgEEdGV4dHcWdmFyOnByZXNldHxjb2xvcnx3aGl0ZXckYWJjZTk4MGQtZDY5MS00NWI5LThmYWUtNzgyMTE1MWJiODk1eHcAdxFpdHUvc2luZ2xlLWNvbHVtbn0BdyQ3NmYzMDU3Ni02MTNhLTRiMTctYTZlMy0zZWNlOTE3N2E4NmR4dyQ8ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW5zIj48L2Rpdj53DGNvcmUvY29sdW1uc3h3JGJmZGU0MmJkLWJhNmYtNDRmMi1hMWJiLTU4OWJlYzBkY2U3MHh3IzxkaXYgY2xhc3M9IndwLWJsb2NrLWNvbHVtbiI+PC9kaXY+dwtjb3JlL2NvbHVtbnckZjZhMjRiYjQtMzliOS00NDA0LTk3YTAtYmMwMTQ0YTY4NGI3eHcAdxFpdHUvc2luZ2xlLWNvbHVtbn0CdyQ3ODBkNDQyMS1jNjk1LTQzNTItYjNjNy1mMmIyZDk3NDM4NzR4d2g8YmxvY2txdW90ZSBjbGFzcz0id3AtYmxvY2stcXVvdGUgaGFzLXZpdmlkLWN5YW4tYmx1ZS1jb2xvciBoYXMtdGV4dC1jb2xvciBoYXMtbGluay1jb2xvciI+PC9ibG9ja3F1b3RlPncKY29yZS9xdW90ZXcAdgEIZWxlbWVudHN2AQRsaW5rdgEFY29sb3J2AQR0ZXh0dyB2YXI6cHJlc2V0fGNvbG9yfHZpdmlkLWN5YW4tYmx1ZXcPdml2aWQtY3lhbi1ibHVldyQ0Yjk3Mzg0MS1iMzZiLTQ5YjQtYTZmYS1hMGFhMGQ2OWQ5YTl4d4cBPHAgY2xhc3M9Imhhcy10ZXh0LWFsaWduLWxlZnQgaGFzLWJsYWNrLWNvbG9yIGhhcy10ZXh0LWNvbG9yIGhhcy1saW5rLWNvbG9yIGhhcy1tZWRpdW0tZm9udC1zaXplIj48c3Ryb25nPkNvLW9yZ2FuaXplZCBieTo8L3N0cm9uZz48L3A+dw5jb3JlL3BhcmFncmFwaHl2AghlbGVtZW50c3YBBGxpbmt2AQVjb2xvcnYBBHRleHR3FnZhcjpwcmVzZXR8Y29sb3J8YmxhY2sKdHlwb2dyYXBoeXYBCXRleHRBbGlnbncEbGVmdHcFYmxhY2t3Bm1lZGl1bXYAdyQ1OGZjOTZhMS01YjVlLTQ4MjktYmEyZi1hZGQ3MDI4NmQyOTB4dyQ8ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW5zIj48L2Rpdj53DGNvcmUvY29sdW1uc3h3JGZlZTQ0Nzk4LTQ0MjQtNGZkYS1hZTczLTEzYzhmNTRjN2U3OHh3IzxkaXYgY2xhc3M9IndwLWJsb2NrLWNvbHVtbiI+PC9kaXY+dwtjb3JlL2NvbHVtbnckNDEyYTQ3OGItNmVkZC00YzQ0LTk2NzgtZmM2M2M4YTk5YmZheHf0ATxmaWd1cmUgY2xhc3M9IndwLWJsb2NrLWltYWdlIGFsaWduY2VudGVyIHNpemUtZnVsbCBpcy1yZXNpemVkIj48aW1nIHNyYz0iaHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2Uvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDIvaW1hZ2UucG5nIiBhbHQ9IiIgY2xhc3M9IndwLWltYWdlLTIzMTIiIHN0eWxlPSJhc3BlY3QtcmF0aW86MC45NDE5ODUzODg5MTI3NjMyO3dpZHRoOjgycHg7aGVpZ2h0OmF1dG8iLz48L2ZpZ3VyZT53CmNvcmUvaW1hZ2V3Qmh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzAyL2ltYWdlLnBuZ3cAfYgkdwQ4MnB4dwRhdXRvdxIwLjk0MTk4NTM4ODkxMjc2MzJ3BGZ1bGx3BG5vbmV3BmNlbnRlcnckNzE3NTk0NGEtMGFiNy00M2ViLTgyMGItNjZhMDgwMjRjNjU2eHckPGRpdiBjbGFzcz0id3AtYmxvY2stY29sdW1ucyI+PC9kaXY+dwxjb3JlL2NvbHVtbnN4dyRjZWJhZDU0Mi0wYWEyLTRjZDQtYmM4MS1lNjAwODY2OWQ1MDJ4dzo8ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW4iIHN0eWxlPSJmbGV4LWJhc2lzOjBweCI+PC9kaXY+dwtjb3JlL2NvbHVtbncDMHB4dyRiODEzOTE4Ni0yMGYzLTRmZGItOGFhNS03N2M0ZGNmZTc0ODZ4d8IBPGZpZ3VyZSBjbGFzcz0id3AtYmxvY2staW1hZ2UgYWxpZ25jZW50ZXIgc2l6ZS1mdWxsIj48aW1nIHNyYz0iaHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2Uvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDIvTE9HTy1DRV9FTl9SR0JfSE9SSVpPTlRBTF9QT1MucG5nIiBhbHQ9IiIgY2xhc3M9IndwLWltYWdlLTIzMDQiLz48L2ZpZ3VyZT53CmNvcmUvaW1hZ2V3Wmh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzAyL0xPR08tQ0VfRU5fUkdCX0hPUklaT05UQUxfUE9TLnBuZ3cAfYAkdwRmdWxsdwRub25ldwZjZW50ZXJ3JGZhNTA2M2FjLWEyMjYtNGMzMC1iMGZkLWIzYjU4NTc5NTFiM3h3JDxkaXYgY2xhc3M9IndwLWJsb2NrLWNvbHVtbnMiPjwvZGl2PncMY29yZS9jb2x1bW5zeHckOGRiNGM2MjUtYjc2My00N2FkLTlmNWUtOTVjMzllNzAwYjNkeHcjPGRpdiBjbGFzcz0id3AtYmxvY2stY29sdW1uIj48L2Rpdj53C2NvcmUvY29sdW1udyRjMWUzMGNhOS1lZGIwLTRlYzQtYjBhNi04YjhjMDgwMzI4NTJ4d+UBPGZpZ3VyZSBjbGFzcz0id3AtYmxvY2staW1hZ2UgYWxpZ25jZW50ZXIgc2l6ZS1mdWxsIGlzLXJlc2l6ZWQiPjxpbWcgc3JjPSJodHRwczovL3d3dy5pdHUuaW50L21ldGF2ZXJzZS93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wMi9PQVNDX1ZlcnRpY2FsLTItYmxhY2suc3ZnIiBhbHQ9IiIgY2xhc3M9IndwLWltYWdlLTIzMDUiIHN0eWxlPSJ3aWR0aDoxNDlweDtoZWlnaHQ6YXV0byIvPjwvZmlndXJlPncKY29yZS9pbWFnZXdSaHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2Uvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDIvT0FTQ19WZXJ0aWNhbC0yLWJsYWNrLnN2Z3cAfYEkdwUxNDlweHcEYXV0b3cEZnVsbHcEbm9uZXcGY2VudGVydyQ3NDhjODZlOC0wZmNjLTQyYzAtYjk3ZS02ZTIxNzBkNWU4NGJ4dyQ8ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW5zIj48L2Rpdj53DGNvcmUvY29sdW1uc3h3JDEwZmIzNWNjLWIzYWYtNDMwMi1iZTMwLTA1ZTYzNmE5YTBhNXh3IzxkaXYgY2xhc3M9IndwLWJsb2NrLWNvbHVtbiI+PC9kaXY+dwtjb3JlL2NvbHVtbnckMzhmZjY5Y2MtYWFjMi00YmZiLThiOWItOTFjZDA4YmUxZjljeHf9ATxmaWd1cmUgY2xhc3M9IndwLWJsb2NrLWltYWdlIGFsaWduY2VudGVyIHNpemUtZnVsbCBpcy1yZXNpemVkIj48aW1nIHNyYz0iaHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2Uvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDQvVU5JQ0Nfc3RhbmRhcmQucG5nIiBhbHQ9IiIgY2xhc3M9IndwLWltYWdlLTIzODAiIHN0eWxlPSJhc3BlY3QtcmF0aW86MC45MzAyNDM5MDI0MzkwMjQ0O3dpZHRoOjgwcHg7aGVpZ2h0OmF1dG8iLz48L2ZpZ3VyZT53CmNvcmUvaW1hZ2V3S2h0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA0L1VOSUNDX3N0YW5kYXJkLnBuZ3cAfYwldwQ4MHB4dwRhdXRvdxIwLjkzMDI0MzkwMjQzOTAyNDR3BGZ1bGx3BG5vbmV3BmNlbnRlcnckYWU5MzJmMjQtYzhiYi00YzQzLTk1NDgtZGExODM2YmZjOWFieHckPGRpdiBjbGFzcz0id3AtYmxvY2stY29sdW1ucyI+PC9kaXY+dwxjb3JlL2NvbHVtbnN4dyQ5ZDEwOWNlZC1mZjg2LTRiZDYtYjRlOS1hZGEzMGUyZmQyZWV4dyM8ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW4iPjwvZGl2PncLY29yZS9jb2x1bW53JGRlMGZlYmVhLTlhOTctNDE1My1iZjg1LWNlNGI0NzAyMTA5Znh3aDxibG9ja3F1b3RlIGNsYXNzPSJ3cC1ibG9jay1xdW90ZSBoYXMtdml2aWQtY3lhbi1ibHVlLWNvbG9yIGhhcy10ZXh0LWNvbG9yIGhhcy1saW5rLWNvbG9yIj48L2Jsb2NrcXVvdGU+dwpjb3JlL3F1b3RldwB2AQhlbGVtZW50c3YBBGxpbmt2AQVjb2xvcnYBBHRleHR3IHZhcjpwcmVzZXR8Y29sb3J8dml2aWQtY3lhbi1ibHVldw92aXZpZC1jeWFuLWJsdWV3JDQ4MDAyNzVkLWEwNjgtNGFhOC04ZDZiLTZjYmZjNWE1MzJhY3h3cDxwIGNsYXNzPSJoYXMtYmxhY2stY29sb3IgaGFzLXRleHQtY29sb3IgaGFzLWxpbmstY29sb3IgaGFzLW1lZGl1bS1mb250LXNpemUiPjxzdHJvbmc+U3VwcG9ydGVkIGJ5Ojwvc3Ryb25nPjwvcD53DmNvcmUvcGFyYWdyYXBoeXYBCGVsZW1lbnRzdgEEbGlua3YBBWNvbG9ydgEEdGV4dHcWdmFyOnByZXNldHxjb2xvcnxibGFja3cFYmxhY2t3Bm1lZGl1bXYAdyRhOGNhYTc5OS01NzZiLTQ5NGMtODc3OS1mNWYzMTRiNDY0Y2N4dyQ8ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW5zIj48L2Rpdj53DGNvcmUvY29sdW1uc3h3JDdkOTI4ZTNmLTczODEtNDYwMi1hNGFhLTBhZTNiNmExMDM2Ynh3JTxkaXYgY2xhc3M9IndwLWJsb2NrLWNvbHVtbiI+Cgo8L2Rpdj53C2NvcmUvY29sdW1udyQ3MzVkNGVkOS03MWVjLTRlYzMtODcwYi0zNTU3YzNhZDU2MmZ4d\/UBPGZpZ3VyZSBjbGFzcz0id3AtYmxvY2staW1hZ2UgYWxpZ25jZW50ZXIgc2l6ZS1mdWxsIGlzLXJlc2l6ZWQiPjxpbWcgc3JjPSJodHRwczovL3d3dy5pdHUuaW50L21ldGF2ZXJzZS93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wMi9TcXVhcmUuc3ZnIiBhbHQ9IiIgY2xhc3M9IndwLWltYWdlLTIzMDciIHN0eWxlPSJhc3BlY3QtcmF0aW86MS4yNTc4NzU2NjIxMTMxODY2O3dpZHRoOjk2cHg7aGVpZ2h0OmF1dG8iLz48L2ZpZ3VyZT53CmNvcmUvaW1hZ2V3Q2h0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzAyL1NxdWFyZS5zdmd3AH2DJHcEOTZweHcEYXV0b3cSMS4yNTc4NzU2NjIxMTMxODY2dwRmdWxsdwRub25ldwZjZW50ZXJ3JDZiYzRiYWMzLTIwYzctNGJlMC1iYjUzLTNiNTNkNTM2ZGQyYXh39gE8ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1pbWFnZSBhbGlnbmNlbnRlciBzaXplLWZ1bGwgaXMtcmVzaXplZCI+PGltZyBzcmM9Imh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI1LzA5LzMwMDlfVmlydHVhbC1Xb3JsZHMtSW5pdGlhdGl2ZV9Mb2dvLTAxLnBuZyIgYWx0PSIiIGNsYXNzPSJ3cC1pbWFnZS0yMTQxIiBzdHlsZT0id2lkdGg6MTE3cHg7aGVpZ2h0OmF1dG8iLz48L2ZpZ3VyZT53CmNvcmUvaW1hZ2V3Y2h0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI1LzA5LzMwMDlfVmlydHVhbC1Xb3JsZHMtSW5pdGlhdGl2ZV9Mb2dvLTAxLnBuZ3cAfZ0hdwUxMTdweHcEYXV0b3cEZnVsbHcEbm9uZXcGY2VudGVydyRmNTRhZGE0Yy01YWIyLTQ4MDktYjg1OS1mOGNmNmVlYTMwNmV4d048ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW5zIGhhcy13aGl0ZS1iYWNrZ3JvdW5kLWNvbG9yIGhhcy1iYWNrZ3JvdW5kIj48L2Rpdj53DGNvcmUvY29sdW1uc3h3BXdoaXRldyQ3NDUxNTNkNi0wNzRmLTQyYzUtYWY5Yi02YzFkZmY3OGIxMjh4d2k8ZGl2IGNsYXNzPSJ3cC1ibG9jay1jb2x1bW4iPgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgo8L2Rpdj53C2NvcmUvY29sdW1udyRhNDJmNjJlOS05NWM4LTQ0NzMtYjUyZi1lNWIyODIyMzBlYWZ4d2Q8aDIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmcgaGFzLXZpdmlkLWN5YW4tYmx1ZS1jb2xvciBoYXMtdGV4dC1jb2xvciBoYXMtbGluay1jb2xvciI+UHJvZ3JhbW1lIDwvaDI+dwxjb3JlL2hlYWRpbmd9AnYBCGVsZW1lbnRzdgEEbGlua3YBBWNvbG9ydgEEdGV4dHcgdmFyOnByZXNldHxjb2xvcnx2aXZpZC1jeWFuLWJsdWV3D3ZpdmlkLWN5YW4tYmx1ZXYAdyRiOWEzZjQ5Mi04ZWM0LTQyNmEtODdhOC1mOTFkYTk0OGMzYmN4d2g8YmxvY2txdW90ZSBjbGFzcz0id3AtYmxvY2stcXVvdGUgaGFzLXZpdmlkLWN5YW4tYmx1ZS1jb2xvciBoYXMtdGV4dC1jb2xvciBoYXMtbGluay1jb2xvciI+PC9ibG9ja3F1b3RlPncKY29yZS9xdW90ZXcAdgEIZWxlbWVudHN2AQRsaW5rdgEFY29sb3J2AQR0ZXh0dyB2YXI6cHJlc2V0fGNvbG9yfHZpdmlkLWN5YW4tYmx1ZXcPdml2aWQtY3lhbi1ibHVldyRkYzNkOGEzYS05ZjQxLTRiM2YtYjY4MS04Nzk3M2VjNzQ5NTN4d1U8cCBjbGFzcz0iaGFzLW1lZGl1bS1mb250LXNpemUiPjxzdHJvbmc+MTEuMDAg4oCTIDExOjEwIE9wZW5pbmcgQ2VyZW1vbnk8L3N0cm9uZz48L3A+dw5jb3JlL3BhcmFncmFwaHl3Bm1lZGl1bXYAdyQxOTkzMzA2NC0xOGFlLTQ0MWYtYWQ5My02ZTcyNzRkMzQ2MmF4dyM8dWwgY2xhc3M9IndwLWJsb2NrLWxpc3QiPgoKCgo8L3VsPncJY29yZS9saXN0eXcAdyQxODI4OTA5Ny1lMzlmLTRlNjgtOTA4Ny0xNDhhNzg5MDU2MGF4d108bGk+PHN0cm9uZz5TZWl6byBPbm9lPC9zdHJvbmc+LCBEaXJlY3RvciwgVGVsZWNvbW11bmljYXRpb24gU3RhbmRhcmRpemF0aW9uIEJ1cmVhdSwgSVRVPC9saT53DmNvcmUvbGlzdC1pdGVtdyQ2YjQ0YzYyZi00MDZkLTQ2YzQtYjYwMy0yODJmMTk2ZWMxNWZ4d1c8bGk+PHN0cm9uZz5IZWxlbiBLw7ZwbWFuPC9zdHJvbmc+LCBEZXB1dHkgSGVhZCBvZiBVbml0LCBFdXJvcGVhbiBDb21taXNzaW9uJm5ic3A7PC9saT53DmNvcmUvbGlzdC1pdGVteHcOY29yZS9saXN0LWl0ZW13JDM3ZGYxMDllLTNmNDItNDQ0MC05NGU5LTkwMTRkNTQ5ODM0M3h3SjxkaXYgc3R5bGU9ImhlaWdodDo0MnB4IiBhcmlhLWhpZGRlbj0idHJ1ZSIgY2xhc3M9IndwLWJsb2NrLXNwYWNlciI+PC9kaXY+dwtjb3JlL3NwYWNlcncENDJweHckOWFmZTIzN2ItMWYxYi00YTE3LWIxOGYtZDE1MGVhYWI0YmYxeHdoPGJsb2NrcXVvdGUgY2xhc3M9IndwLWJsb2NrLXF1b3RlIGhhcy12aXZpZC1jeWFuLWJsdWUtY29sb3IgaGFzLXRleHQtY29sb3IgaGFzLWxpbmstY29sb3IiPjwvYmxvY2txdW90ZT53CmNvcmUvcXVvdGV3AHYBCGVsZW1lbnRzdgEEbGlua3YBBWNvbG9ydgEEdGV4dHcgdmFyOnByZXNldHxjb2xvcnx2aXZpZC1jeWFuLWJsdWV3D3ZpdmlkLWN5YW4tYmx1ZXckZDcxYzQzYWUtOWZkOC00OThhLTg1MGYtOGFlN2RiZjE2YjkyeHd7PHAgY2xhc3M9Imhhcy1tZWRpdW0tZm9udC1zaXplIj48c3Ryb25nPjExLjEwIOKAkyAxMjowMCA8c3Ryb25nPkNpdGl2ZXJzZSBQcm9qZWN0czogQSBHbG9iYWwgU25hcHNob3Q8L3N0cm9uZz48L3N0cm9uZz48L3A+dw5jb3JlL3BhcmFncmFwaHl3Bm1lZGl1bXYAdyRlM2MxNjM3Mi02NzkyLTQxOGUtYTFkZS1kYmM3ODdlODMxNjl4d8MCPHA+VGhpcyBzZXNzaW9uIHdpbGwgcHJvdmlkZSBhbiBvcHBvcnR1bml0eSB0byBnZXQgYW4gb3ZlcnZpZXcgb2Ygb25nb2luZyBrZXkgcHJvamVjdHMgb24gbG9jYWwgZGlnaXRhbCB0d2lucyBhbmQgdGhlIGNpdGl2ZXJzZSB3b3JsZHdpZGUsIGxlZCBieSByZXNlYXJjaCBpbnN0aXR1dGlvbnMsIGluZHVzdHJ5LCBhY2FkZW1pYSwgYW5kIGNpdGllcy4mbmJzcDtJdCB3aWxsIGhpZ2hsaWdodCBob3cgdXNlIGNhc2VzIGNhbiBoZWxwIGRlZmluZSB0aGUgcmVxdWlyZWQmbmJzcDtidWlsZGluZyBibG9ja3MmbmJzcDtmb3IgY2l0aXZlcnNlIGRldmVsb3BtZW50LjwvcD53DmNvcmUvcGFyYWdyYXBoeXYAdyRkMTFhN2JiOS03NDg0LTQxZjYtODA3Mi05YzljNTBjMmVjMTd4d4YBPHA+PHN0cm9uZz5Nb2RlcmF0b3I6PC9zdHJvbmc+IDxzdHJvbmc+U2lsdmFuYSBNdXNjZWxsYTwvc3Ryb25nPiwgU3RyYXRlZ2ljIEFkdmlzb3IsIFN0YW5kSUNULmV1IDIwMjkgJmFtcDsgQ0VPLCBUcnVzdC1JVCBTZXJ2aWNlczwvcD53DmNvcmUvcGFyYWdyYXBoeXYAdyRlM2U5MWVmYy1lYjNmLTQxOTEtYTNmYS0wZWFiOGUyNDAyMDN4dyE8cD48c3Ryb25nPlNwZWFrZXJzOjwvc3Ryb25nPjwvcD53DmNvcmUvcGFyYWdyYXBoeXYAdyQ1OWI3YmM5Mi00MmJmLTQ1ZjEtYjkzZS1iZTc5NWUzZWYwMWV4dyU8dWwgY2xhc3M9IndwLWJsb2NrLWxpc3QiPgoKCgoKCjwvdWw+dwljb3JlL2xpc3R5dwB3JDYwN2Y5YzllLWVmYjUtNDJjOS05ZWU3LWU0YzMxMDA2MzQxOHh3YDxsaT48c3Ryb25nPk1hcmlhIEdpdWZmcmlkYTwvc3Ryb25nPiwgU2VuaW9yIFJlc2VhcmNoIEFuYWx5c3QsIFN0YW5kSUNULmV1IDIwMjkgYW5kIFRlcnJhRFQ8L2xpPncOY29yZS9saXN0LWl0ZW13JDAxZjI5MWRiLTkxMTktNDU5Zi04OWFmLThhYThmZDkwY2RjYnh3XjxsaT48c3Ryb25nPkt5b3VuZyBKYWUgU3VuPC9zdHJvbmc+LCBTZW5pb3IgUmVzZWFyY2hlciwgU3RhbmRhcmRzIFJlc2VhcmNoIERpdmlzaW9uLCBFVFJJPC9saT53DmNvcmUvbGlzdC1pdGVtdyRhZGE1MzhlMS1hYWVkLTRhMzctOGViZC02ODYxYTk3MzI1OTN4d4UBPGxpPjxzdHJvbmc+Q29ybsOpIEhlbG1vbnM8L3N0cm9uZz4sIEFkdmlzb3IgRGlnaXRhbCBUd2luLCBHZW9CSU0gYW5kIFN0YW5kYXJkaXNhdGlvbiBNdW5pY2lwYWxpdHkgb2YgUm90dGVyZGFtLCBUaGUgTmV0aGVybGFuZHM8L2xpPncOY29yZS9saXN0LWl0ZW13JGM1MzJmYWM1LWJkODYtNDBjNS04MDg2LTYwN2Y5MDJhYTRlYXh3igE8bGk+PHN0cm9uZz5KYW4gV2VzdGVyPC9zdHJvbmc+LCBEaXJlY3RvciwgRXVyb3BlYW4gRGlnaXRhbCBJbmZyYXN0cnVjdHVyZSBDb25zb3J0aWEgKEVESUMpIG9uIExvY2FsIERpZ2l0YWwgVHdpbnMgYW5kJm5ic3A7Q2l0aVZFUlNFPC9saT53DmNvcmUvbGlzdC1pdGVtdyQ4Mzc2OTJmMS1hZmI2LTRkMjYtOWUzYi0zZjdmZDM4ODJmNzN4dzU8cD48c3Ryb25nPlF1ZXN0aW9ucyAmYW1wOyBBbnPigIt3ZXJz4oCLPC9zdHJvbmc+PC9wPncOY29yZS9wYXJhZ3JhcGh5dgB3JDc3ZWY4NmNkLWNiOWItNDI4Ny04ZmVlLTlkZTE0Njg3ZmFmMHh3SjxkaXYgc3R5bGU9ImhlaWdodDo0MnB4IiBhcmlhLWhpZGRlbj0idHJ1ZSIgY2xhc3M9IndwLWJsb2NrLXNwYWNlciI+PC9kaXY+dwtjb3JlL3NwYWNlcncENDJweHckMTE2OTg4MDUtNjUyZS00OWNiLWE3MjMtOTYzOWY2YzUxMmRmeHdoPGJsb2NrcXVvdGUgY2xhc3M9IndwLWJsb2NrLXF1b3RlIGhhcy12aXZpZC1jeWFuLWJsdWUtY29sb3IgaGFzLXRleHQtY29sb3IgaGFzLWxpbmstY29sb3IiPjwvYmxvY2txdW90ZT53CmNvcmUvcXVvdGV3AHYBCGVsZW1lbnRzdgEEbGlua3YBBWNvbG9ydgEEdGV4dHcgdmFyOnByZXNldHxjb2xvcnx2aXZpZC1jeWFuLWJsdWV3D3ZpdmlkLWN5YW4tYmx1ZXckMjVhOWMzYzAtMjE4NS00MTJiLWI1YTQtOWQ4ODZlZjViNTMzeHerATxwIGNsYXNzPSJoYXMtbWVkaXVtLWZvbnQtc2l6ZSI+PHN0cm9uZz48c3Ryb25nPjxzdHJvbmc+MTI6MDAtMTI6NTAgPHN0cm9uZz5Gcm9tIEZyYWdtZW50YXRpb24gdG8gSW50ZXJvcGVyYWJpbGl0eSBpbiB0aGUgQ2l0aXZlcnNlPC9zdHJvbmc+PC9zdHJvbmc+PC9zdHJvbmc+PC9zdHJvbmc+PC9wPncOY29yZS9wYXJhZ3JhcGh5dwZtZWRpdW12AHckMjg2OGZjMWUtOWI3MS00MDJhLTlkOGUtZWM1NTJhZWZhZjQ1eHfHATxwPlRoaXMgc2Vzc2lvbiB3aWxsIGRpc2N1c3Mgb25nb2luZyBzdGFuZGFyZGl6YXRpb24gZWZmb3J0cyBhbmQgZXhwbG9yZSB3YXlzIHRvIGFkZHJlc3MgZnJhZ21lbnRhdGlvbiBpbiBjaXRpdmVyc2UgZGV2ZWxvcG1lbnQsIHdpdGggYSB2aWV3IHRvIGFkdmFuY2luZyBjb2hlcmVudCwgaW50ZXJvcGVyYWJsZSBnbG9iYWwgc3RhbmRhcmRzLjwvcD53DmNvcmUvcGFyYWdyYXBoeXYAdyQ3ZDE5MzA1MS03NjZkLTQxNzUtYmU0Yi01YjBiMjdkMmZmNTR4d208cD48c3Ryb25nPk1vZGVyYXRvcjog4oCLTWFydGluIEJyeW5za292PC9zdHJvbmc+LCBGb3VuZGluZyBCb2FyZCBEaXJlY3RvciBhbmQgU3RhbmRhcmRpc2F0aW9uIExlYWQsIE9BU0M8L3A+dw5jb3JlL3BhcmFncmFwaHl2AHckZTFjMjZlZWQtZmZmMC00YTAyLTkyNTktMjgyOGJjMDA1NTI1eHchPHA+PHN0cm9uZz5TcGVha2Vyczo8L3N0cm9uZz48L3A+dw5jb3JlL3BhcmFncmFwaHl2AHckN2M4MzQyZmYtOWMwOC00ZWE3LTgwMGUtMzdhZTAyOGY1NDVjeHcjPHVsIGNsYXNzPSJ3cC1ibG9jay1saXN0Ij4KCgoKPC91bD53CWNvcmUvbGlzdHl3AHckMmY5ZTFlMTEtYmZiZS00OWJhLWJmM2ItNzMwMmE0NDAxNjA0eHejATxsaT48c3Ryb25nPkh5b3VuZyBKdW4gS2ltPC9zdHJvbmc+LCBDaGFpciwgSVRVLVQgU3R1ZHkgR3JvdXAgMjAg4oCcSW9ULCBkaWdpdGFsIHR3aW5zLCBhbmQgc21hcnQgc3VzdGFpbmFibGUgY2l0aWVzIGFuZCBjb21tdW5pdGllczxzdHJvbmc+4oCdJm5ic3A7PC9zdHJvbmc+PC9saT53DmNvcmUvbGlzdC1pdGVtdyRmMGE5MzNlZS0wYzg0LTRiYjMtOTEyZi0yZTdiZGRmMjI0ODd4d2w8bGk+PHN0cm9uZz5Ub3JiasO2cm4gTGFocmluLDwvc3Ryb25nPiBJU08vSUVDIEpUQzEgQ0cyIOKAnFN0cmF0ZWdpYyBDb29yZGluYXRpb24gR3JvdXAgb24gTWV0YXZlcnNl4oCdPC9saT53DmNvcmUvbGlzdC1pdGVtdyRkMDQzY2U0OC1mYmJkLTRiODktOTJiZS0wMGYwYjRhNTBjOTV4d2g8bGk+PHN0cm9uZz5DaHJpc3RvcGggUnVuZGUsIDwvc3Ryb25nPkNoYWlyLCBUZWNobmljYWwgV29ya2luZyBHcm91cCBvbiBWaXJ0dWFsIFdvcmxkcywgU3RhbmRJQ1QuZXU8L2xpPncOY29yZS9saXN0LWl0ZW13JGMxOWVkOGYwLTg2YmQtNDRiYi1hZGIyLWU1ZDdlYTk5OTdmOHh3NTxwPjxzdHJvbmc+UXVlc3Rpb25zICZhbXA7IEFuc+KAi3dlcnPigIs8L3N0cm9uZz48L3A+dw5jb3JlL3BhcmFncmFwaHl2AHckZDU2NDM3MzctZDRkYy00YzIwLTg4OTUtYWQ5ZGE2Yzk4M2YweHdKPGRpdiBzdHlsZT0iaGVpZ2h0OjQycHgiIGFyaWEtaGlkZGVuPSJ0cnVlIiBjbGFzcz0id3AtYmxvY2stc3BhY2VyIj48L2Rpdj53C2NvcmUvc3BhY2VydwQ0MnB4dyQwNmJkNzE3ZC0yMjE4LTRkYmQtOWQwMS00ZGEwYTU1MzNjZWF4d2o8YmxvY2txdW90ZSBjbGFzcz0id3AtYmxvY2stcXVvdGUgaGFzLXZpdmlkLWN5YW4tYmx1ZS1jb2xvciBoYXMtdGV4dC1jb2xvciBoYXMtbGluay1jb2xvciI+Cgo8L2Jsb2NrcXVvdGU+dwpjb3JlL3F1b3RldwB2AQhlbGVtZW50c3YBBGxpbmt2AQVjb2xvcnYBBHRleHR3IHZhcjpwcmVzZXR8Y29sb3J8dml2aWQtY3lhbi1ibHVldw92aXZpZC1jeWFuLWJsdWV3JDIxZWNiOGViLTZiZTktNDkxYS04NTZiLTQzNmUxNjJjZmQ1Nnh3ajxwIGNsYXNzPSJoYXMtbWVkaXVtLWZvbnQtc2l6ZSI+PHN0cm9uZz48c3Ryb25nPjxzdHJvbmc+MTI6NTAtMTM6MDA8L3N0cm9uZz48L3N0cm9uZz4gS2V5bm90ZTwvc3Ryb25nPjwvcD53DmNvcmUvcGFyYWdyYXBoeXcGbWVkaXVtdgB3JDRjMTg3ZWFiLTUwYTktNDdhNy1hY2FiLWQ2MTVjODQ5ZmI0Mnh3Hzx1bCBjbGFzcz0id3AtYmxvY2stbGlzdCI+PC91bD53CWNvcmUvbGlzdHl3AHckZmMzMjZmOTMtNDc4NC00MTE5LTllZDctNDAwYTRlNDMyZmJleHfNATxsaSBjbGFzcz0iaGFzLWJsYWNrLWNvbG9yIGhhcy10ZXh0LWNvbG9yIGhhcy1saW5rLWNvbG9yIj48c3Ryb25nPk9rYW4gR2VyYXk8L3N0cm9uZz4sIENoYWlyLCBTdGVlcmluZyBDb21taXR0ZWUsIEdsb2JhbCBJbml0aWF0aXZlIG9uIFZpcnR1YWwgV29ybGRzIGFuZCBBSSDigJMmbmJzcDs8ZW0+RGlzY292ZXJpbmcgdGhlIENpdGl2ZXJzZTwvZW0+PC9saT53DmNvcmUvbGlzdC1pdGVtdgEIZWxlbWVudHN2AQRsaW5rdgEFY29sb3J2AQR0ZXh0dxZ2YXI6cHJlc2V0fGNvbG9yfGJsYWNrdwVibGFja3ckMjA5MWY1MzUtOTUwNS00YTNiLTlhNmYtZTU5MzFhOTYxMGMzeHdKPGRpdiBzdHlsZT0iaGVpZ2h0OjQycHgiIGFyaWEtaGlkZGVuPSJ0cnVlIiBjbGFzcz0id3AtYmxvY2stc3BhY2VyIj48L2Rpdj53C2NvcmUvc3BhY2VydwQ0MnB4dyRjYTM3ZDBhYS04MDQ4LTRhYmUtYTM2MC01NTVhZTU0MDU2YmN4d148YmxvY2txdW90ZSBjbGFzcz0id3AtYmxvY2stcXVvdGUgaGFzLWJsYWNrLWNvbG9yIGhhcy10ZXh0LWNvbG9yIGhhcy1saW5rLWNvbG9yIj48L2Jsb2NrcXVvdGU+dwpjb3JlL3F1b3RldwB2AQhlbGVtZW50c3YBBGxpbmt2AQVjb2xvcnYBBHRleHR3FnZhcjpwcmVzZXR8Y29sb3J8YmxhY2t3BWJsYWNrdyQyOGM1NWJmZi01ODNjLTRjYmMtOWE0NC1iMDg2YTk1ODA2ZWZ4d7EBPHAgY2xhc3M9Imhhcy1ibGFjay1jb2xvciBoYXMtdGV4dC1jb2xvciBoYXMtbGluay1jb2xvciBoYXMtbWVkaXVtLWZvbnQtc2l6ZSI+PHN0cm9uZz48c3Ryb25nPjxzdHJvbmc+PHN0cm9uZz4xMzowMCDigJMgMTQ6MDAgTHVuY2g8L3N0cm9uZz4mbmJzcDs8L3N0cm9uZz48L3N0cm9uZz48L3N0cm9uZz48L3A+dw5jb3JlL3BhcmFncmFwaHl2AQhlbGVtZW50c3YBBGxpbmt2AQVjb2xvcnYBBHRleHR3FnZhcjpwcmVzZXR8Y29sb3J8YmxhY2t3BWJsYWNrdwZtZWRpdW12AHckNjc5MzJmYmItYmM4MC00NTA1LTk1ZGEtNWJkZTkwYzM3MTAweHdKPGRpdiBzdHlsZT0iaGVpZ2h0OjQycHgiIGFyaWEtaGlkZGVuPSJ0cnVlIiBjbGFzcz0id3AtYmxvY2stc3BhY2VyIj48L2Rpdj53C2NvcmUvc3BhY2VydwQ0MnB4dyQ1NTUwNmRmZS05YzZjLTQyMjgtOGNjZi00Zjg5ZjcwMGY4ZTF4d2g8YmxvY2txdW90ZSBjbGFzcz0id3AtYmxvY2stcXVvdGUgaGFzLXZpdmlkLWN5YW4tYmx1ZS1jb2xvciBoYXMtdGV4dC1jb2xvciBoYXMtbGluay1jb2xvciI+PC9ibG9ja3F1b3RlPncKY29yZS9xdW90ZXcAdgEIZWxlbWVudHN2AQRsaW5rdgEFY29sb3J2AQR0ZXh0dyB2YXI6cHJlc2V0fGNvbG9yfHZpdmlkLWN5YW4tYmx1ZXcPdml2aWQtY3lhbi1ibHVldyQwYzM5ZmY0MC1jOWM0LTQxMGQtOGI3OS00OWE2ZWJkMjk0YjJ4d8cBPHAgY2xhc3M9Imhhcy1tZWRpdW0tZm9udC1zaXplIj48c3Ryb25nPjxzdHJvbmc+PHN0cm9uZz48c3Ryb25nPjxzdHJvbmc+MTQ6MDAtIDE0OjMwIDxzdHJvbmc+VGhlIENpdGl2ZXJzZSBpbiBBY3Rpb246IEZyb20gVmlzaW9uIHRvIERlbGl2ZXJ5PC9zdHJvbmc+PC9zdHJvbmc+PC9zdHJvbmc+PC9zdHJvbmc+PC9zdHJvbmc+PC9zdHJvbmc+PC9wPncOY29yZS9wYXJhZ3JhcGh5dwZtZWRpdW12AHckMTIwOTNhNTktM2M1ZC00YWZmLWJmYzEtNDdkOWFjYTAzNjQ3eHftAzxwPlRoaXMgc2Vzc2lvbiB3aWxsIHByZXNlbnQgdGhlIDxhIGhyZWY9Imh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3ZpcnR1YWwtd29ybGRzLyIgZGF0YS10eXBlPSJsaW5rIiBkYXRhLWlkPSJodHRwczovL3d3dy5pdHUuaW50L21ldGF2ZXJzZS92aXJ0dWFsLXdvcmxkcy8iPkdsb2JhbCBJbml0aWF0aXZlIG9uIFZpcnR1YWwgV29ybGRzIGFuZCBBSSDigJMgPGVtPkRpc2NvdmVyaW5nIHRoZSBDaXRpdmVyc2U8L2VtPjwvYT4gYW5kIHNlbGVjdGVkIGZsYWdzaGlwIGRlbGl2ZXJhYmxlcy4gQnkgYWxpZ25pbmcgc3RyYXRlZ2ljIHZpc2lvbiwgdGVjaG5pY2FsIGZvdW5kYXRpb25zLCBhbmQgYWNjZXNzaWJpbGl0eSBieSBkZXNpZ24sIGl0IHdpbGwgZGVtb25zdHJhdGUgaG93IHRoZSBJbml0aWF0aXZlIGlzIGFjY2VsZXJhdGluZyBpbnRlcm9wZXJhYmlsaXR5IGFuZCByZWFsLXdvcmxkIGFkb3B0aW9uIG9mIHRoZSBDaXRpdmVyc2Ugd29ybGR3aWRlLjwvcD53DmNvcmUvcGFyYWdyYXBoeXYAdyQyOWI5MGZkYi04YTAxLTQ5NTgtYmI4MC1mOGY0N2I4NTBkZTB4d8gBPHA+PHN0cm9uZz5Nb2RlcmF0b3I6PC9zdHJvbmc+Jm5ic3A7PHN0cm9uZz5QYXVsYSBMbG9iZXQgVmlsYXJyYXNhPC9zdHJvbmc+LCBWaWNlLWNoYWlyLCBFeGVjdXRpdmUgQ29tbWl0dGVlLCBHbG9iYWwgSW5pdGlhdGl2ZSBvbiBWaXJ0dWFsIFdvcmxkcyBhbmQgQUkg4oCTJm5ic3A7PGVtPkRpc2NvdmVyaW5nIHRoZSBDaXRpdmVyc2U8L2VtPjwvcD53DmNvcmUvcGFyYWdyYXBoeXYAdyQwYzExYjg2ZC1lZDA5LTRmYzUtOTUxNi02ZTcxZWFlODdjMDB4dyE8cD48c3Ryb25nPlNwZWFrZXJzOjwvc3Ryb25nPjwvcD53DmNvcmUvcGFyYWdyYXBoeXYAdyRiYjcyOGJiMy0xZmY0LTRkZGMtOGZjNy1jMjZlNTcyNWVhNjB4dyM8dWwgY2xhc3M9IndwLWJsb2NrLWxpc3QiPgoKCgo8L3VsPncJY29yZS9saXN0eXcAdyRmOGRiM2FhYS02Njc0LTQzNWQtYTc0Mi02MGY2OTM4ZDdhNjB4d6gBPGxpPjxzdHJvbmc+VGVwcG8gUmFudGFuZW48L3N0cm9uZz4sIExlYWRlciBvZiB0aGUgU3RyYXRlZ2ljIEd1aWRhbmNlIFRyYWNrLCBHbG9iYWwgSW5pdGlhdGl2ZSBvbiBWaXJ0dWFsIFdvcmxkcyBhbmQgQUkg4oCTJm5ic3A7PGVtPkRpc2NvdmVyaW5nIHRoZSBDaXRpdmVyc2U8L2VtPjwvbGk+dw5jb3JlL2xpc3QtaXRlbXh3DmNvcmUvbGlzdC1pdGVtdyQwNTEwOWFlOS02MGE2LTQ3ZWEtOTg3Zi1kNDUxYTg3ODFhMzJ4dzU8cD48c3Ryb25nPlF1ZXN0aW9ucyAmYW1wOyBBbnPigIt3ZXJz4oCLPC9zdHJvbmc+PC9wPncOY29yZS9wYXJhZ3JhcGh5dgB3JDk5YWEyMzk4LTYzYTgtNGM4ZC1iZDFhLTE5YjRhMmFhMTBhMnh3SjxkaXYgc3R5bGU9ImhlaWdodDo0MnB4IiBhcmlhLWhpZGRlbj0idHJ1ZSIgY2xhc3M9IndwLWJsb2NrLXNwYWNlciI+PC9kaXY+dwtjb3JlL3NwYWNlcncENDJweHckZWZmOTgyMDgtYjMwNS00MzhjLWFhNTktZjIyZThkYTI5ZDk1eHdoPGJsb2NrcXVvdGUgY2xhc3M9IndwLWJsb2NrLXF1b3RlIGhhcy12aXZpZC1jeWFuLWJsdWUtY29sb3IgaGFzLXRleHQtY29sb3IgaGFzLWxpbmstY29sb3IiPjwvYmxvY2txdW90ZT53CmNvcmUvcXVvdGV3AHYBCGVsZW1lbnRzdgEEbGlua3YBBWNvbG9ydgEEdGV4dHcgdmFyOnByZXNldHxjb2xvcnx2aXZpZC1jeWFuLWJsdWV3D3ZpdmlkLWN5YW4tYmx1ZXckNTQwODUwOTEtOTY4OC00ZjdkLWJlOTAtZjM1ZDJhN2M4MGEyeHfhATxwIGNsYXNzPSJoYXMtbWVkaXVtLWZvbnQtc2l6ZSI+PHN0cm9uZz48c3Ryb25nPjxzdHJvbmc+PHN0cm9uZz48c3Ryb25nPjE0OjMwIOKAkyAxNTowMCA8c3Ryb25nPkNvbm5lY3RpbmcgRWZmb3J0czogUGF0aHdheXMgdG8gQ29sbGFib3JhdGl2ZSBDaXRpdmVyc2UgU3RhbmRhcmRpemF0aW9uPC9zdHJvbmc+PC9zdHJvbmc+PC9zdHJvbmc+PC9zdHJvbmc+PC9zdHJvbmc+PC9zdHJvbmc+PC9wPncOY29yZS9wYXJhZ3JhcGh5dwZtZWRpdW12AHckMGRhNjBjYzMtMWQwMy00NjZlLWFhMjMtOGVjYWY5ODNlZmE1eHfuAjxwPlRoaXMgc2Vzc2lvbiB3aWxsIGV4cGxvcmUgaG93IGNsb3NlciBhbGlnbm1lbnQgb2Ygc3RhbmRhcmRzIGVmZm9ydHMgYW5kIHN0cm9uZ2VyIGxpbmtzIGJldHdlZW4gcHJvamVjdHMgYW5kIGluaXRpYXRpdmVzIGNhbiBzdXBwb3J0IGNpdGllcyBpbiBhZG9wdGluZyBpbnRlcm9wZXJhYmxlLCBwZW9wbGUtY2VudHJlZCBDaXRpdmVyc2Ugc29sdXRpb25zLiBJdCB3aWxsIGNvbnNpZGVyIHByaW9yaXR5IGFyZWFzIGZvciBqb2ludCBhY3Rpb24sIGluY2x1ZGluZyBjb2xsYWJvcmF0aXZlIHN0YW5kYXJkcyBkZXZlbG9wbWVudCBhbmQgY29vcGVyYXRpb24gbWVjaGFuaXNtcyB0byBzdXBwb3J0IGdsb2JhbCBzdGFuZGFyZGl6YXRpb24uPC9wPncOY29yZS9wYXJhZ3JhcGh5dgB3JGYzYzU2NWEzLWJmZjQtNDFiNS1hNzRhLTA1MmYwYTJlMzJmM3h3swE8cD48c3Ryb25nPk1vZGVyYXRvcnM6IEhlbGVuIEvDtnBtYW48L3N0cm9uZz4sIERlcHV0eSBIZWFkIG9mIFVuaXQsIEV1cm9wZWFuIENvbW1pc3Npb24gYW5kIDxzdHJvbmc+Q3Jpc3RpbmEgQnVldGk8L3N0cm9uZz4sIElUVSBGb2NhbCBQb2ludCBvbiBBSS1wb3dlcmVkIFZpcnR1YWwgV29ybGRzJm5ic3A7PC9wPncOY29yZS9wYXJhZ3JhcGh5dgB3JGJkMDExYmE4LTgyYWYtNGY5ZS05OWQ2LWU1ZWI1YTJkZmYxNnh3SjxkaXYgc3R5bGU9ImhlaWdodDo0MnB4IiBhcmlhLWhpZGRlbj0idHJ1ZSIgY2xhc3M9IndwLWJsb2NrLXNwYWNlciI+PC9kaXY+dwtjb3JlL3NwYWNlcncENDJweHckNTY4NTg5YjgtYmIwYi00YmM0LThmODUtMzBiMjA2OTdjZjI4eHdoPGJsb2NrcXVvdGUgY2xhc3M9IndwLWJsb2NrLXF1b3RlIGhhcy12aXZpZC1jeWFuLWJsdWUtY29sb3IgaGFzLXRleHQtY29sb3IgaGFzLWxpbmstY29sb3IiPjwvYmxvY2txdW90ZT53CmNvcmUvcXVvdGV3AHYBCGVsZW1lbnRzdgEEbGlua3YBBWNvbG9ydgEEdGV4dHcgdmFyOnByZXNldHxjb2xvcnx2aXZpZC1jeWFuLWJsdWV3D3ZpdmlkLWN5YW4tYmx1ZXckOTQ3NjRjYjgtYTk4NS00ZDg1LTg0YjAtYmQ3N2M1YmNjMWU1eHe9ATxwIGNsYXNzPSJoYXMtbWVkaXVtLWZvbnQtc2l6ZSI+PHN0cm9uZz48c3Ryb25nPjxzdHJvbmc+PHN0cm9uZz48c3Ryb25nPjxzdHJvbmc+MTU6MDAtMTU6MTAgPHN0cm9uZz5DbG9zaW5nIENlcmVtb255PC9zdHJvbmc+PC9zdHJvbmc+Jm5ic3A7PC9zdHJvbmc+PC9zdHJvbmc+PC9zdHJvbmc+PC9zdHJvbmc+PC9zdHJvbmc+PC9wPncOY29yZS9wYXJhZ3JhcGh5dwZtZWRpdW12AHckZGRmYmUyZjctZGMyYS00NDQ3LThiMGYtYWFlZmFjMzc5ZjUzeHchPHVsIGNsYXNzPSJ3cC1ibG9jay1saXN0Ij4KCjwvdWw+dwljb3JlL2xpc3R5dwB3JGM1MWQ4MjNkLWU1MWYtNGIzYy04ZTU0LWUyYTg2MzY4YmY1Y3h3UTxsaT48c3Ryb25nPkhlbGVuIEvDtnBtYW48L3N0cm9uZz4sIERlcHV0eSBIZWFkIG9mIFVuaXQsIEV1cm9wZWFuIENvbW1pc3Npb248L2xpPncOY29yZS9saXN0LWl0ZW13JDViYWY3MGE2LTg3MzktNGIzMC05OTM1LTE1YzE0OGY2NmMzYXh3oQE8bGk+PHN0cm9uZz5LYXJsLUZpbGlwIENvZW5lZ3JhY2h0czwvc3Ryb25nPiwgQ2hhaXIgb2YgdGhlIEJvYXJkIG9mIERpcmVjdG9ycyBhbmQgRXhlY3V0aXZlIERpcmVjdG9yLCBPcGVuICZhbXA7IEFnaWxlIFNtYXJ0IENpdGllcyAmYW1wOyBDb21tdW5pdGllcyAoT0FTQyk8L2xpPncOY29yZS9saXN0LWl0ZW13JDZlMDI1MjYxLTNhYjYtNDAyZC1iYTdlLTBlY2U2MWFmODY0Y3h3SjxkaXYgc3R5bGU9ImhlaWdodDoyM3B4IiBhcmlhLWhpZGRlbj0idHJ1ZSIgY2xhc3M9IndwLWJsb2NrLXNwYWNlciI+PC9kaXY+dwtjb3JlL3NwYWNlcncEMjNweHckNTFmOTA1ODYtODE3MS00NDNiLWE1MDUtNThhNTk2NWNlOTFheHdOPGRpdiBjbGFzcz0id3AtYmxvY2stY29sdW1ucyBoYXMtd2hpdGUtYmFja2dyb3VuZC1jb2xvciBoYXMtYmFja2dyb3VuZCI+PC9kaXY+dwxjb3JlL2NvbHVtbnN4dwV3aGl0ZXckMzFkYjBmMTgtODFlNC00ZGEwLTg0NzktZDU3YTc4ODUyZDVieHcnPGRpdiBjbGFzcz0id3AtYmxvY2stY29sdW1uIj4KCgoKPC9kaXY+dwtjb3JlL2NvbHVtbnckNzkzOGE5NGMtZTdkMS00ZjFkLWJjNmItZDNlMzE3ZTk5YjBkeHd6PGgyIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIGhhcy1ibGFjay1jb2xvciBoYXMtdGV4dC1jb2xvciBoYXMtbWVkaXVtLWZvbnQtc2l6ZSI+PHN0cm9uZz5SZWxhdGVkIEluZm9ybWF0aW9uPC9zdHJvbmc+PC9oMj53DGNvcmUvaGVhZGluZ30CdwVibGFja3cGbWVkaXVtdgB3JGFmMmE3MTA1LWNhYmItNDA3YS1iMDgzLTA3NjQyNjQ2YmRkYXh3JTx1bCBjbGFzcz0id3AtYmxvY2stbGlzdCI+CgoKCgoKPC91bD53CWNvcmUvbGlzdHl3AHckMzhlMzNmOGItODYyZi00NGI1LThiM2EtYmI3ZDkwMDgwNDZheHeZATxsaT48YSBocmVmPSJodHRwczovL3d3dy5pdHUuaW50L21kL1QyNS1UU0ItQ0lSLTAxMTkvZW4iIGRhdGEtdHlwZT0ibGluayIgZGF0YS1pZD0iaHR0cHM6Ly93d3cuaXR1LmludC9tZC9UMjUtVFNCLUNJUi0wMTE5L2VuIj5JbnZpdGF0aW9uIGxldHRlcjwvYT48L2xpPncOY29yZS9saXN0LWl0ZW13JDk1MTg0N2ZjLWQyZmYtNDY2NS04ZGMyLWI0YzY4MGQ5ZWRhZnh3uAE8bGk+PGEgaHJlZj0iaHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2UvdmlydHVhbC13b3JsZHMvIiBkYXRhLXR5cGU9ImxpbmsiIGRhdGEtaWQ9Imh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3ZpcnR1YWwtd29ybGRzLyI+R2xvYmFsIEluaXRpYXRpdmUgb24gVmlydHVhbCBXb3JsZHMgYW5kIEFJPC9hPjwvbGk+dw5jb3JlL2xpc3QtaXRlbXckNzk3NGU1M2UtMzJiMS00YjU5LTgxNjAtMTM5MzU0M2JjYzIzeHeeATxsaT48YSBocmVmPSJodHRwczovL3d3dy5pdHUuaW50L21ldGF2ZXJzZS8iIGRhdGEtdHlwZT0ibGluayIgZGF0YS1pZD0iaHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2UvIj5JVFUgYWN0aXZpdGllcyBvbiBtZXRhdmVyc2UgYW5kIHZpcnR1YWwgd29ybGRzPC9hPjwvbGk+dw5jb3JlL2xpc3QtaXRlbXckNjQzY2VhMTAtZTljZi00NjA1LWEzZTEtNWFlNWYzNDg4MTVjeHeZAjxsaT48YSBocmVmPSJodHRwczovL3d3dy5pdHUuaW50L2VuL0lUVS1UL3N0dWR5Z3JvdXBzLzIwMjUtMjAyOC8yMC9QYWdlcy9kZWZhdWx0LmFzcHgiIGRhdGEtdHlwZT0ibGluayIgZGF0YS1pZD0iaHR0cHM6Ly93d3cuaXR1LmludC9lbi9JVFUtVC9zdHVkeWdyb3Vwcy8yMDI1LTIwMjgvMjAvUGFnZXMvZGVmYXVsdC5hc3B4Ij5JVFUtVCBTdHVkeSBHcm91cCAyMDogSW9ULCBkaWdpdGFsIHR3aW5zIGFuZCBzbWFydCBzdXN0YWluYWJsZSBjaXRpZXMgYW5kIGNvbW11bml0aWVzPC9hPjwvbGk+dw5jb3JlL2xpc3QtaXRlbXckZjVhNTRjNjMtMGFkNC00YzAyLWFhZjQtMzQwNDVlZDE3MzUweHeBATxwPkNvbnRhY3Q6IDxhIGhyZWY9Im1haWx0bzpkaWdpdGFsdHJhbnNmb3JtYXRpb25AaXR1LmludCIgdGFyZ2V0PSJfYmxhbmsiIHJlbD0ibm9yZWZlcnJlciBub29wZW5lciI+Q3Jpc3RpbmEgQnVldGk8L2E+IChJVFUpPC9wPncOY29yZS9wYXJhZ3JhcGh5dgB3JGE1NGM4NTc5LTkwZTUtNDY0ZC1hYzIwLWRhMDQ1NjBhYzE0M3h3ZTxoMiBjbGFzcz0id3AtYmxvY2staGVhZGluZyBoYXMtdml2aWQtY3lhbi1ibHVlLWNvbG9yIGhhcy10ZXh0LWNvbG9yIGhhcy1saW5rLWNvbG9yIj5CaW9ncmFwaGllczwvaDI+dwxjb3JlL2hlYWRpbmd9AnYBCGVsZW1lbnRzdgEEbGlua3YBBWNvbG9ydgEEdGV4dHcgdmFyOnByZXNldHxjb2xvcnx2aXZpZC1jeWFuLWJsdWV3D3ZpdmlkLWN5YW4tYmx1ZXYAdyQ5MGQwNjQ0OC1mODNmLTRkODktYjYxYi1jZGRmMjY2NzU0Nzl4d5IDPGRpdiBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dCBpcy1zdGFja2VkLW9uLW1vYmlsZSBpcy12ZXJ0aWNhbGx5LWFsaWduZWQtdG9wIiBzdHlsZT0iZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjE1JSBhdXRvIiBpZD0iYnJ5bnNrb3YiPjxmaWd1cmUgY2xhc3M9IndwLWJsb2NrLW1lZGlhLXRleHRfX21lZGlhIj48aW1nIHNyYz0iaHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2Uvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDMvMmZhYzFkODMtYTgyMS00NTdhLWFjMDEtYTU5ZTU4Yjg1MzEyLTc2OHgxMDI0LmpwZWciIGFsdD0iIiBjbGFzcz0id3AtaW1hZ2UtMjMyNiBzaXplLWZ1bGwiLz48L2ZpZ3VyZT48ZGl2IGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0X19jb250ZW50Ij4KCgoKPC9kaXY+PC9kaXY+dw9jb3JlL21lZGlhLXRleHR3BG5vbmV3AHcEbGVmdH2WJHdraHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2Uvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDMvMmZhYzFkODMtYTgyMS00NTdhLWFjMDEtYTU5ZTU4Yjg1MzEyLTc2OHgxMDI0LmpwZWd3Q2h0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlLzJmYWMxZDgzLWE4MjEtNDU3YS1hYzAxLWE1OWU1OGI4NTMxMi93BG5vbmV3BWltYWdlfQ93BGZ1bGx4dwN0b3B5dwhicnluc2tvdnckZGViYjI5NmItZThkZC00YjhlLWFkM2YtZjYzODMxODg1MzhmeHctPHA+PHN0cm9uZz5NYXJ0aW4mbmJzcDsgQnJ5bnNrb3Y8L3N0cm9uZz48L3A+dw5jb3JlL3BhcmFncmFwaHl3CkNvbnRlbnTigKZ2AHckNzQxZDU4YmMtYWMyMC00NWNmLTlmYzctMTYwODI3ZTMyYTM4eHc9PHA+Rm91bmRpbmcgQm9hcmQgRGlyZWN0b3IgYW5kIFN0YW5kYXJkaXNhdGlvbiBMZWFkLCBPQVNDPC9wPncOY29yZS9wYXJhZ3JhcGh5dwpDb250ZW504oCmdgB3JDAzYTgyNjcyLTIyNGYtNDI0OS1iNWM2LTg5M2I2MzNmN2RlM3h3+Ac8cD5NYXJ0aW4gQnJ5bnNrb3YsIFBoRCAoQ1MpLCBpcyBhbiBhY2FkZW1pYyBhbmQgZGlnaXRhbCBzdGFuZGFyZGlzYXRpb24gZXhwZXJ0IGF0IHRoZSBVbml2ZXJzaXR5IG9mIENvcGVuaGFnZW4gaW4gRGVubWFyaywgYWxzbyBsZWFkaW5nIHN0YW5kYXJkcyBlZmZvcnRzIGF0IHRoZSBCcnVzc2Vscy1iYXNlZCBPcGVuICZhbXA7IEFnaWxlIENpdGllcyAmYW1wOyBDb21tdW5pdGllcyAoT0FTQykgZ2xvYmFsIG5ldHdvcmssIG9mIHdoaWNoIGhlIGlzIHRoZSBmb3JtZXIgYW5kIGZvdW5kaW5nIENoYWlyLiBIaXMgcmVzZWFyY2ggZXhwbG9yZXMgaG93IG1hY2hpbmVzIGFuZCBwZW9wbGUg4oCTIGFuZCBldmVyeXRoaW5nIGluIGJldHdlZW4g4oCTIHBlcmNlaXZlLCBjb25jZXB0dWFsaXNlLCByZWFzb24gYWJvdXQgYW5kIGFjdCBpbiB0aGUgd29ybGRzIHRoZXkgY28taW5oYWJpdCwgYXMgaW5kaXZpZHVhbHMsIGFzIG9yZ2FuaXNhdGlvbnMgYW5kIGFzIGNvbW11bml0aWVzL3N5c3RlbXMgb2YgYWxsIHNpemVzLiBIZSByZWZlcnMgdG8gdGhpcyBhcyBJbnRlcmFjdGlvbiBUZWNobm9sb2dpZXMgdW5mb2xkaW5nIGluIGEgUGxhY2UtQmFzZWQgQ29tcHV0aW5nIHBhcmFkaWdtLiBEciBCcnluc2tvdiBjby1jaGFpcnMgdGhlIERhbmlzaCBTdGFuZGFyZHMgQ29tbWl0dGVlIFMtNDkxIG9uIERhdGEgTWFuYWdlbWVudCBhbmQgRGF0YSBTcGFjZXMgdGhyb3VnaCB3aGljaCBoZSBjby1sZWFkcyB0aGUgZWZmb3J0cyBpbiBFdXJvcGUgdG8gcHJvZHVjZSBoYXJtb25pc2VkIHN0YW5kYXJkcyBmb3IgZGF0YSBzcGFjZXMgKENFTi1DTEMvSlRDIDI1L1dHIDIpIGFuZCByZXByZXNlbnRzIERlbm1hcmsgaW4gdGhlIFVuaXRlZCBOYXRpb25zIHN0YW5kYXJkcyB3b3JrIGZvciBJb1QsIERpZ2l0YWwgVHdpbnMgYW5kIFN1c3RhaW5hYmxlIFNtYXJ0IENpdGllcyBhbmQgQ29tbXVuaXRpZXMgYXQgdGhlIEludGVybmF0aW9uYWwgVGVsZWNvbW11bmljYXRpb25zIFVuaW9uIChJVFUtVC9TRyAyMCkuPC9wPncOY29yZS9wYXJhZ3JhcGh5dwpDb250ZW504oCmdgB3JGVlNWI4ZGQwLTU2OGUtNDk0ZC1hOGYxLWU5Nzc4OTNkYzJhN3h3lAE8ZGl2IHN0eWxlPSJjb2xvcjojZGRkIiBjbGFzcz0id3AtYmxvY2stZ2VuZXNpcy1ibG9ja3MtZ2Itc3BhY2VyIGdiLWJsb2NrLXNwYWNlciBnYi1kaXZpZGVyLXNvbGlkIGdiLWRpdmlkZXItc2l6ZS0xIj48aHIgc3R5bGU9ImhlaWdodDozMHB4Ii8+PC9kaXY+dxhnZW5lc2lzLWJsb2Nrcy9nYi1zcGFjZXJ9Hnl3EGdiLWRpdmlkZXItc29saWR3BCNkZGR9AXckZjhlODIxNmEtZDM0Ni00OTYwLTllNGUtNDdlNDBhODk4ZjNheHf0AjxkaXYgY2xhc3M9IndwLWJsb2NrLW1lZGlhLXRleHQgaXMtc3RhY2tlZC1vbi1tb2JpbGUgaXMtdmVydGljYWxseS1hbGlnbmVkLXRvcCIgc3R5bGU9ImdyaWQtdGVtcGxhdGUtY29sdW1uczoxNSUgYXV0byIgaWQ9ImJ1ZXRpIj48ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0X19tZWRpYSI+PGltZyBzcmM9Imh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI1LzA1L0NyaXN0aW5hLUJ1ZXRpLTIwMjUuanBnIiBhbHQ9IiIgY2xhc3M9IndwLWltYWdlLTE5NjMgc2l6ZS1mdWxsIi8+PC9maWd1cmU+PGRpdiBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dF9fY29udGVudCI+CgoKCjwvZGl2PjwvZGl2PncPY29yZS9tZWRpYS10ZXh0dwRub25ldwB3BGxlZnR9qx53UGh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI1LzA1L0NyaXN0aW5hLUJ1ZXRpLTIwMjUuanBnd2NodHRwczovL3d3dy5pdHUuaW50L21ldGF2ZXJzZS92aXJ0dWFsLXdvcmxkcy8xc3QtdW4tY2l0aXZlcnNlLWNoYWxsZW5nZS9qdXJvcnMvY3Jpc3RpbmEtYnVldGktMjAyNS93BG5vbmV3BWltYWdlfQ93BGZ1bGx4dwN0b3B5dwVidWV0aXckNWQ1OGYyZDYtYzZmOC00YTI4LWJhZDMtMTE3NTQ1OWQ3YTIzeHc3PHA+PHN0cm9uZz48c3Ryb25nPkNyaXN0aW5hIEJ1ZXRpPC9zdHJvbmc+PC9zdHJvbmc+PC9wPncOY29yZS9wYXJhZ3JhcGh5dwpDb250ZW504oCmdgB3JDEwMTk0ZTllLTYyYzEtNDc3Zi04MWMwLWZmNDBmZmNlMzU0NHh3MzxwPklUVSBGb2NhbCBQb2ludCBvbiBBSS1wb3dlcmVkIFZpcnR1YWwgV29ybGRzPC9wPncOY29yZS9wYXJhZ3JhcGh5dwpDb250ZW504oCmdgB3JDkwNzQxMzMwLWE3YjAtNGMwNi1hMDUxLWMyY2RmYTZlODExYnh3kAk8cD5DcmlzdGluYSBCdWV0aSBpcyB0aGUgSVRVIEZvY2FsIFBvaW50IG9uIFNtYXJ0IFN1c3RhaW5hYmxlIENpdGllcyBhbmQgQUktcG93ZXJlZCBWaXJ0dWFsIFdvcmxkcy4gU2hlIGlzIGFsc28gdGhlIENvdW5zZWxsb3Igb2YgSVRVLVQgU3R1ZHkgR3JvdXAgMjAg4oCcSW50ZXJuZXQgb2YgVGhpbmdzLCBkaWdpdGFsIHR3aW5zIGFuZCBzbWFydCBzdXN0YWluYWJsZSBjaXRpZXMgYW5kIGNvbW11bml0aWVz4oCdIGFuZCBzZXJ2ZXMgYXMgVFNCL0lUVSBmb2NhbCBwb2ludCBmb3IgTGF0aW4gQW1lcmljYS4gQ3Jpc3RpbmEgQnVldGkgZ3JhZHVhdGVkIGZyb20gdGhlIEZhY3VsdHkgb2YgUG9saXRpY2FsIFNjaWVuY2UsIExhdyBhbmQgSW50ZXJuYXRpb25hbCBDb29wZXJhdGlvbiBhbmQgRGV2ZWxvcG1lbnQgb2YgdGhlIFVuaXZlcnNpdHkgb2YgRmxvcmVuY2UsIHdoZXJlIHNoZSBjb21wbGV0ZWQgcG9zdGdyYWR1YXRlIHN0dWRpZXMgaW4gSW50ZXJuYXRpb25hbCBDb29wZXJhdGlvbiBhbmQgVGVsZWNvbW11bmljYXRpb25zIExhdyBpbiBFdXJvcGUuIEluIDIwMDMsIE1zLiBCdWV0aSBidWlsdCBvbiBoZXIgYWNhZGVtaWMgY3JlZGVudGlhbHMgYnkgY29tcGxldGluZyBhIHNwZWNpYWxpemVkIGNvdXJzZSBpbiBwZWFjZSBrZWVwaW5nIGFuZCBpbnRlcm5hdGlvbmFsIGNvb3BlcmF0aW9uIHdpdGggc3BlY2lhbCBmb2N1cyBvbiB0ZWxlY29tbXVuaWNhdGlvbnMgYXQgdGhlIEZhY3VsdHkgb2YgTGF3cywgVW5pdmVyc2l0eSBvZiBNYWx0YSwgYmVmb3JlIGpvaW5pbmcgdGhlIEludGVybmF0aW9uYWwgVGVsZWNvbW11bmljYXRpb24gVW5pb24gaW4gR2VuZXZhIGluIEphbnVhcnkgMjAwNC4gQXMgcGFydCBvZiB0aGUgSW50ZXJuYXRpb25hbCBXb21lbuKAmXMgRGF5IDIwMTYsIHNoZSB3YXMgbmFtZWQgYXMgb25lIG9mIHRoZSB0ZW4gR2VuZXZhLWJhc2VkIGluc3BpcmF0aW9uYWwgd29tZW4gd29ya2luZyB0byBwcm90ZWN0IHRoZSBlbnZpcm9ubWVudC4gU2hlIGhhcyBhdXRob3JlZCBvdmVyIDQwIHJlcG9ydHMgb24gdGVsZWNvbW11bmljYXRpb24gYW5kIGVtZXJnaW5nIHRlY2hub2xvZ3kgaXNzdWVzLiBBIG5hdGl2ZSBJdGFsaWFuIHNwZWFrZXIsIENyaXN0aW5hIGlzIGFsc28gZmx1ZW50IGluIEVuZ2xpc2gsIEZyZW5jaCBhbmQgU3BhbmlzaC48L3A+dw5jb3JlL3BhcmFncmFwaHl3CkNvbnRlbnTigKZ2AHh3JDdhZmJhMTA0LWQ1MmEtNDEwMi1iMzhlLTgwNTAxYzEwZDhmMnh3jgM8ZGl2IGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0IGlzLXN0YWNrZWQtb24tbW9iaWxlIGlzLXZlcnRpY2FsbHktYWxpZ25lZC10b3AiIHN0eWxlPSJncmlkLXRlbXBsYXRlLWNvbHVtbnM6MTUlIGF1dG8iIGlkPSJnZXJheSI+PGZpZ3VyZSBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dF9fbWVkaWEiPjxpbWcgc3JjPSJodHRwczovL3d3dy5pdHUuaW50L21ldGF2ZXJzZS93cC1jb250ZW50L3VwbG9hZHMvMjAyMy8wOC9Pa2FuLUdlcmF5LXNjYWxlZC0yLWUxNjkxNTA1NDU4NjkyLTEwMjR4MTAyNC5qcGciIGFsdD0iIiBjbGFzcz0id3AtaW1hZ2UtMzM0IHNpemUtZnVsbCIvPjwvZmlndXJlPjxkaXYgY2xhc3M9IndwLWJsb2NrLW1lZGlhLXRleHRfX2NvbnRlbnQiPgoKCgoKCjwvZGl2PjwvZGl2PncPY29yZS9tZWRpYS10ZXh0dwRub25ldwB3BGxlZnR9jgV3aWh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIzLzA4L09rYW4tR2VyYXktc2NhbGVkLTItZTE2OTE1MDU0NTg2OTItMTAyNHgxMDI0LmpwZ3dRaHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2UvMXN0LXNwZWNpYWwtc2Vzc2lvbi1mZy1tdi1iaW9zL29rYW4tZ2VyYXktc2NhbGVkLTIvdwRub25ldwVpbWFnZX0PdwRmdWxseHcDdG9weXcFZ2VyYXl3JDA3OTE3MTAwLTk5YmMtNGE2Yy05MGJlLTVhMDllNWU5NzgzZHh3RDxwPjxzdHJvbmc+PHN0cm9uZz48c3Ryb25nPk9rYW4gR2VyYXk8L3N0cm9uZz48L3N0cm9uZz48L3N0cm9uZz48L3A+dw5jb3JlL3BhcmFncmFwaHl3CkNvbnRlbnTigKZ2AHckMGVlOGMwYjQtNjZlZS00N2ZjLWFmMDItYWM0MjdmNzE1YzE1eHd4PHA+Q2hhaXIsIFN0ZWVyaW5nIENvbW1pdHRlZSwgR2xvYmFsIEluaXRpYXRpdmUgb24gVmlydHVhbCBXb3JsZHMgYW5kIEFJIOKAkyZuYnNwOzxlbT5EaXNjb3ZlcmluZyB0aGUgQ2l0aXZlcnNlPC9lbT48L3A+dw5jb3JlL3BhcmFncmFwaHl3CkNvbnRlbnTigKZ2AHckZDM1Y2IwMGQtOGY2OC00NGYyLTllNzYtZGQ0MWJhNjI1NjE1eHcHPHA+PC9wPncOY29yZS9wYXJhZ3JhcGh5dwpDb250ZW504oCmdgB3JDA0ZDM0ZGU0LTAxZTUtNDhiYi1iOWU2LTdiM2MyOGM4MGMzYnh3xhE8cD5Eci4gT2thbiBHZXJheSBoYXMgbW9yZSB0aGFuIDI1IHllYXJzIG9mIGV4cGVyaWVuY2UgaW4gY29uc3VsdGluZyBhbmQgYWR2aXNvcnkgcm9sZXMgYWNyb3NzIHZhcmlvdXMgaW5kdXN0cmllcy4gSGUgaGFzIGNvbnN1bHRlZCBmb3IgYSBudW1iZXIgb2Ygb3JnYW5pemF0aW9ucyBpbiBOZXRoZXJsYW5kcywgRnJhbmNlLCBJdGFseSwgR2VybWFueSwgU291dGggQWZyaWNhLCBUdXJrZXkgYW5kIER1YmFpLiBIZSB3b3JrZWQgYXQgQS5ULiBLZWFybmV5IGdsb2JhbCBtYW5hZ2VtZW50IGNvbnN1bHRpbmcgZmlybSBmb3IgNiB5ZWFycyBhbmQgd2FzIGEgbWVtYmVyIG9mIHRoZSBHbG9iYWwgVGVsZWNvbW11bmljYXRpb25zIGFuZCBIaWdoZXIgVGVjaG5vbG9neSBjb3JlIHRlYW0gYmVmb3JlIGhlIGpvaW5lZCBEdWJhaSBHb3Zlcm5tZW50IGluIDIwMDIuIEhlIGhhcyB3b3JrZWQgYXMgdGhlIFN0cmF0ZWdpYyBQbGFubmluZyBBZHZpc29yIGluIER1YmFpIGVHb3Zlcm5tZW50LCBEdWJhaSBTbWFydCBHb3Zlcm5tZW50LCBTbWFydCBEdWJhaSBPZmZpY2UgYW5kIHJlY2VudGx5IER1YmFpIERpZ2l0YWwgQXV0aG9yaXR5LiBIaXMgcmVzcG9uc2liaWxpdGllcyBpbmNsdWRlIFN0cmF0ZWdpYyBQbGFubmluZywgU3RyYXRlZ2ljIFBlcmZvcm1hbmNlIE1hbmFnZW1lbnQgYW5kIFBvbGljeSBNYWtpbmcgYW1vbmcgb3RoZXJzLjxicj5Eci4gR2VyYXkgaXMgdGhlIFU0U1NDIENoYWlyIChVNFNTQyBpcyBhIFVOIGluaXRpYXRpdmUgY29vcmRpbmF0ZWQgYnkgSVRVLCBVTkVDRSBhbmQgVU4tSGFiaXRhdCBhbmQgc3VwcG9ydGVkIGJ5IG90aGVyIDE2IFVOIGJvZGllcywgdGhhdCBoZWxwIHN1cHBvcnQgdGhlIGRldmVsb3BtZW50IG9mIGluc3RpdHV0aW9uYWwgcG9saWNpZXMgYW5kIHN0cmF0ZWdpZXMgd2hpY2ggZW5jb3VyYWdlIHRoZSB1c2Ugb2YgZGlnaXRhbCB0ZWNobm9sb2dpZXMgdG8gZmFjaWxpdGF0ZSBkaWdpdGFsIHRyYW5zZm9ybWF0aW9uIGFuZCBlYXNlIHRoZSB0cmFuc2l0aW9uIHRvIHNtYXJ0IHN1c3RhaW5hYmxlIGNpdGllcykuIEhlIGlzIGxlYWRpbmcgc2V2ZXJhbCB0aGVtYXRpYyBncm91cHMgZ2xvYmFsbHkgZm9yIFU0U1NDIG5hbWVseSDigJxHdWlkZWxpbmVzIG9uIFN0cmF0ZWdpZXMgZm9yIENpcmN1bGFyIENpdGllc+KAnSwg4oCcQ2l0eSBTY2llbmNlIEFwcGxpY2F0aW9uIEZyYW1ld29ya+KAnSwg4oCcQUkgaW4gQ2l0aWVz4oCdLCDigJxFbmFibGluZyBQZW9wbGUtQ2VudGVyZWQgQ2l0aWVzIHRocm91Z2ggRGlnaXRhbCBUcmFuc2Zvcm1hdGlvbuKAnSwgYW5kIOKAnERpZ2l0YWwgV2VsbGJlaW5n4oCdLjxicj5Eci4gR2VyYXkgaXMgdGhlIENvLVJhcHBvcnRldXIgb2YgdGhlIElUVSBTdHVkeSBHcm91cCAyMCwgUXVlc3Rpb24gNyBvbiDigJxFdmFsdWF0aW9uIGFuZCBhc3Nlc3NtZW50IG9mIFNtYXJ0IFN1c3RhaW5hYmxlIENpdGllcyBhbmQgQ29tbXVuaXRpZXPigJ0uIEhlIGlzIGEgbWVtYmVyIG9mIHRoZSBJRUMtSVNPLUlUVSBKb2ludCBTbWFydCBDaXRpZXMgVGFzayBGb3JjZSAoSi1TQ1RGKS4gSGUgaXMgQ28tQ2hhaXJpbmcgdGhlIFdvcmtpbmcgR3JvdXAg4oCcRWNvbm9taWMsIHJlZ3VsYXRvcnkgJmFtcDsgY29tcGV0aXRpb24gYXNwZWN0c+KAnSBpbiB0aGUgSVRVIEZvY3VzIEdyb3VwIG9uIG1ldGF2ZXJzZSAoRkctTVYpLiBIZSB3YXMgYWxzbyB0aGUgQ28tQ2hhaXIgb2YgdGhlIOKAnERhdGEgRWNvbm9teSBJbXBhY3QsIENvbW1lcmNpYWxpemF0aW9uIGFuZCBNb25ldGl6YXRpb27igJ0gV29ya2luZyBHcm91cCwgcGFydCBvZiB0aGUgSVRVIEZvY3VzIEdyb3VwIG9uIERhdGEgUHJvY2Vzc2luZyBhbmQgTWFuYWdlbWVudC48YnI+RHIuIEdlcmF5IGhvbGRzIGEgZG91YmxlIG1ham9yIEIuIFNjLiBkZWdyZWUgaW4gSW5kdXN0cmlhbCBhbmQgQ29tcHV0ZXIgRW5naW5lZXJpbmcgZnJvbSBCb3NwaG9ydXMgVW5pdmVyc2l0eSBpbiBJc3RhbmJ1bCBUdXJrZXksIGFuIE0uU2MuIGRlZ3JlZSBpbiBFbGVjdHJpY2FsIEVuZ2luZWVyaW5nIGFuZCBhIFBoLkQuIGRlZ3JlZSBpbiBTeXN0ZW1zIGFuZCBDb250cm9sIEVuZ2luZWVyaW5nIGZyb20gdGhlIFVuaXZlcnNpdHkgb2YgTWFzc2FjaHVzZXR0cyBpbiB0aGUgVVMuIEhlIGhhcyBwdWJsaXNoZWQgc2V2ZXJhbCBqb3VybmFsIGFuZCBjb25mZXJlbmNlIHBhcGVycyBhbmQgd2FzIGFuIGFkanVuY3QgbGVjdHVyZXIgaW4gbWFuYWdlbWVudCBmb3IgMTUgeWVhcnMuPC9wPncOY29yZS9wYXJhZ3JhcGh5dwpDb250ZW504oCmdgB3JDExMTJjNzFhLTYwNTAtNGE5NS1hZmU4LWZjNjMyNGE3Y2EyZnh3lAE8ZGl2IHN0eWxlPSJjb2xvcjojZGRkIiBjbGFzcz0id3AtYmxvY2stZ2VuZXNpcy1ibG9ja3MtZ2Itc3BhY2VyIGdiLWJsb2NrLXNwYWNlciBnYi1kaXZpZGVyLXNvbGlkIGdiLWRpdmlkZXItc2l6ZS0xIj48aHIgc3R5bGU9ImhlaWdodDozMHB4Ii8+PC9kaXY+dxhnZW5lc2lzLWJsb2Nrcy9nYi1zcGFjZXJ9Hnl3EGdiLWRpdmlkZXItc29saWR3BCNkZGR9AXckNzZiYjM2YzAtYTcwOS00ZWZlLWFmNTctZDBkZTJlODhmYjAyeHeHAzxkaXYgY2xhc3M9IndwLWJsb2NrLW1lZGlhLXRleHQgaXMtc3RhY2tlZC1vbi1tb2JpbGUgaXMtdmVydGljYWxseS1hbGlnbmVkLXRvcCIgc3R5bGU9ImdyaWQtdGVtcGxhdGUtY29sdW1uczoxNSUgYXV0byIgaWQ9ImdpdWZmcmlkYSI+PGZpZ3VyZSBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dF9fbWVkaWEiPjxpbWcgc3JjPSJodHRwczovL3d3dy5pdHUuaW50L21ldGF2ZXJzZS93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wMy9lNjMxODY5Ni04NmFiLTQ1ZjgtODY2Zi1iMjEwZWVjYjRjYzkucG5nIiBhbHQ9IiIgY2xhc3M9IndwLWltYWdlLTIzMjcgc2l6ZS1mdWxsIi8+PC9maWd1cmU+PGRpdiBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dF9fY29udGVudCI+Cgo8L2Rpdj48L2Rpdj53D2NvcmUvbWVkaWEtdGV4dHcEbm9uZXcAdwRsZWZ0fZckd2FodHRwczovL3d3dy5pdHUuaW50L21ldGF2ZXJzZS93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wMy9lNjMxODY5Ni04NmFiLTQ1ZjgtODY2Zi1iMjEwZWVjYjRjYzkucG5nd0NodHRwczovL3d3dy5pdHUuaW50L21ldGF2ZXJzZS9lNjMxODY5Ni04NmFiLTQ1ZjgtODY2Zi1iMjEwZWVjYjRjYzkvdwRub25ldwVpbWFnZX0PdwRmdWxseHcDdG9weXcJZ2l1ZmZyaWRhdyRkMzg0NGM5My0wMWY0LTRiYmQtOGZiYy04ZjQ0YzllNTdkNDh4d1A8cD48c3Ryb25nPk1hcmlhIEdpdWZmcmlkYTwvc3Ryb25nPjxicj5Qcm9qZWN0IENvb3JkaW5hdG9yLCBTdGFuZElDVC5ldSAyMDI5PC9wPncOY29yZS9wYXJhZ3JhcGh5dwpDb250ZW504oCmdgB3JDY3NzU2NWFmLTg2MWItNDUxMy1iYjc1LTM4ODc5ZmNiYjkxYnh34wo8cD5NYXJpYSBHaXVmZnJpZGEgaXMgYSBTZW5pb3IgUmVzZWFyY2ggQW5hbHlzdCBhdCBUcnVzdC1JVCBTZXJ2aWNlcywgd2hlcmUgc2hlIHN1cHBvcnRzIEVVLWZ1bmRlZCByZXNlYXJjaCBhbmQgaW5ub3ZhdGlvbiBhY3Rpb25zIHdpdGggYSBmb2N1cyBvbiBjb21tdW5pY2F0aW9uLCBkaXNzZW1pbmF0aW9uLCBzdGFrZWhvbGRlciBlbmdhZ2VtZW50IGFuZCBpbXBhY3QtZHJpdmVuIGNvbW11bml0eSBidWlsZGluZyBpbiB0aGUgYXJlYXMgb2YgSUNULCBzdGFuZGFyZGlzYXRpb24gYW5kIG9wZW4gc2NpZW5jZS5oZSBjb29yZGluYXRlcyZuYnNwO1N0YW5kSUNULmV1IDIwMjksIHRoZSBmb3VydGggZWRpdGlvbiBvZiB0aGUgRXVyb3BlYW4gaW5pdGlhdGl2ZSB0aGF0IGZ1bmRzIGFuZCBzdXBwb3J0cyBleHBlcnQgY29udHJpYnV0aW9ucyB0byBJQ1Qgc3RhbmRhcmRpc2F0aW9uLCBhbmQgY29udHJpYnV0ZXMgdG8gc2hhcGluZyBpdHMgb3V0cmVhY2gsIHN1c3RhaW5hYmlsaXR5LCBhbmQgZWNvc3lzdGVtIGVuZ2FnZW1lbnQgYWN0aXZpdGllcy4gTWFyaWEgYWxzbyBsZWFkcyBjb21tdW5pY2F0aW9uLCBkaXNzZW1pbmF0aW9uIGFuZCBlbmdhZ2VtZW50IGFjdGl2aXRpZXMgZm9yJm5ic3A7VGVycmFEVC5ldSwgc3VwcG9ydGluZyB2aXNpYmlsaXR5IGFuZCBzdGFrZWhvbGRlciBtb2JpbGlzYXRpb24gYXJvdW5kIERlc3RpbmF0aW9uIEVhcnRoLXJlbGF0ZWQgZGlnaXRhbCB0d2luIGRldmVsb3BtZW50cywgaW5jbHVkaW5nIHRoZSBwcm9kdWN0aW9uIG9mIGtleSBjb21tdW5pY2F0aW9uIGFuZCBlbmdhZ2VtZW50IG91dHB1dHMuIEFjcm9zcyBoZXIgYnJvYWRlciBwb3J0Zm9saW8sIHNoZSB3b3JrcyB3aXRoIG11bHRpcGxlIEV1cm9wZWFuIHByb2plY3RzIHRvIHRyYW5zbGF0ZSB0ZWNobmljYWwgcmVzdWx0cyBpbnRvIGNsZWFyIG5hcnJhdGl2ZXMgYW5kIHByYWN0aWNhbCBlbmdhZ2VtZW50IHBhdGh3YXlzLCBjb25uZWN0aW5nIHJlc2VhcmNoIG91dHB1dHMgd2l0aCByZWxldmFudCBpbmR1c3RyaWFsIGNvbW11bml0aWVzLCBwb2xpY3kgZGlzY3Vzc2lvbnMgYW5kIG11bHRpcGxpZXIgbmV0d29ya3MuIFNoZSBob2xkcyBhbiBNU2MgaW4gSW50ZXJuYXRpb25hbCBNYW5hZ2VtZW50IGZyb20gQm9jY29uaSBVbml2ZXJzaXR5IGFuZCBhIFBoRCBpbiBNYW5hZ2VtZW50IEVuZ2luZWVyaW5nIGZyb20gUG9saXRlY25pY28gZGkgTWlsYW5vIChJdGFseSkuIEJlZm9yZSBqb2luaW5nIFRydXN0LUlULCBzaGUgZ2FpbmVkIGFjYWRlbWljIHJlc2VhcmNoIGV4cGVyaWVuY2UgaW4gZGlnaXRhbCBpbm5vdmF0aW9uLCBpbmNsdWRpbmcgYXBwbGljYXRpb25zIHRvIHN1cHBseSBjaGFpbiBtYW5hZ2VtZW50IGFuZCBsb2dpc3RpY3MuPC9wPncOY29yZS9wYXJhZ3JhcGh5dgB4eHh3JGNjZDM0M2I4LWEyMzAtNDg3NC04MWM1LTRhZDJjN2Q4MDU1ZXh3\/AI8ZGl2IGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0IGlzLXN0YWNrZWQtb24tbW9iaWxlIGlzLXZlcnRpY2FsbHktYWxpZ25lZC10b3AiIHN0eWxlPSJncmlkLXRlbXBsYXRlLWNvbHVtbnM6MTUlIGF1dG8iIGlkPSJLb3BtYW4iPjxmaWd1cmUgY2xhc3M9IndwLWJsb2NrLW1lZGlhLXRleHRfX21lZGlhIj48aW1nIHNyYz0iaHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2Uvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDMvU2NyZWVuc2hvdC0yMDI2LTAzLTE2LTE0MzgyNS5wbmciIGFsdD0iIiBjbGFzcz0id3AtaW1hZ2UtMjM0MCBzaXplLWZ1bGwiLz48L2ZpZ3VyZT48ZGl2IGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0X19jb250ZW50Ij4KCjwvZGl2PjwvZGl2PncPY29yZS9tZWRpYS10ZXh0dwRub25ldwB3BGxlZnR9pCR3WWh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzAzL1NjcmVlbnNob3QtMjAyNi0wMy0xNi0xNDM4MjUucG5ndztodHRwczovL3d3dy5pdHUuaW50L21ldGF2ZXJzZS9zY3JlZW5zaG90LTIwMjYtMDMtMTYtMTQzODI1L3cEbm9uZXcFaW1hZ2V9D3cEZnVsbHh3A3RvcHl3BktvcG1hbnckNTVmNjExMTEtNjdiZi00OGE0LTlmOWUtYTBmZTQxYTk4MzJkeHdiPHA+PHN0cm9uZz48c3Ryb25nPkhlbGVuIEvDtnBtYW48L3N0cm9uZz48L3N0cm9uZz48YnI+RGVwdXR5IEhlYWQgb2YgVW5pdCwgRXVyb3BlYW4gQ29tbWlzc2lvbjwvcD53DmNvcmUvcGFyYWdyYXBoeXYAdyQwYmY2MzUwYi04MTZkLTRhZGMtOThiZi05MjBmOWY1NmE3NmZ4d5ILPHA+SGVsZW4gS8O2cG1hbiBpcyBEZXB1dHkgSGVhZCBvZiBVbml0IGZvciBBSSBmb3IgU29jaWV0YWwgR29vZCwgYXQgREcgQ29tbXVuaWNhdGlvbnMgTmV0d29ya3MsIENvbnRlbnQgYW5kIFRlY2hub2xvZ3kgKERHIENvbm5lY3QpIGF0IHRoZSBFdXJvcGVhbiBDb21taXNzaW9uIGluIEJydXNzZWxzLiBUaGUgdW5pdCBpcyBkZXZlbG9waW5nIGFuZCBzaG93Y2FzaW5nIEFJLWRyaXZlbiBkaWdpdGFsIHR3aW5zLCBkZWxpdmVyaW5nIHRhbmdpYmxlIHNvbHV0aW9ucyBmb3IgZWZmaWNpZW50IGFuZCBzdXN0YWluYWJsZSBvcGVyYXRpb24gb2YgY2l0aWVzIGFuZCBjb21tdW5pdGllcywgYW5kIGlzIHJlc3BvbnNpYmxlIGZvciB0aGUgQ2l0aXZlcnNlIC0gRXVyb3BlYW4gRGlnaXRhbCBJbmZyYXN0cnVjdHVyZSBDb25zb3J0aXVtLiBJdCBpcyBhbHNvIGltcGxlbWVudGluZyB0aGUgaW50ZXJuYXRpb25hbCBlbmdhZ2VtZW50IG9mIHRoZSBBSSBPZmZpY2UgaW4gZGVsaXZlcmluZyBBSSBzb2x1dGlvbnMgZm9yIHRoZSBwdWJsaWMgZ29vZC4gUHJpb3IgdG8gdGhpcyBwb3NpdGlvbiBzaGUgd2FzIGxlYWRpbmcgZGV2ZWxvcG1lbnQgb2YgaW5ub3ZhdGlvbiBhY3Jvc3MgZGlnaXRhbCBwb2xpY2llcyBhbmQgcHJvZ3JhbW1lcyBpbiBERyBDb25uZWN0LCB3aXRoIHBhcnRpY3VsYXIgZm9jdXMgb24gRVUgc3VwcG9ydCB0byBkZXBsb3ltZW50IG9mIGJsb2NrY2hhaW4gdGVjaG5vbG9naWVzIGFuZCBvbiBzY2FsaW5nIHVwIG9mIEV1cm9wZWFuIGRlZXAgdGVjaCBzdGFydHVwcy4gU2hlIGhhcyBhbHNvIGJlZW4gbWFuYWdpbmcgRUMgc3VwcG9ydGVkIHJlc2VhcmNoIGFuZCBpbm5vdmF0aW9uIGluIElDVCBhcHBsaWVkIHRvIG1vYmlsaXR5IGluY2x1ZGluZyBlbGVjdHJpYyBhbmQgYXV0b21hdGVkIGRyaXZpbmcgYW5kIHN1cHBvcnRlZCBJbnRlcm5hdGlvbmFsIFNjaWVudGlmaWMgQ29vcGVyYXRpb24uIFNoZSBoYXMgYSBNLlNjLiBpbiBBcHBsaWVkIFBoeXNpY3MgYW5kIEVsZWN0cmljYWwgRW5naW5lZXJpbmcsIGZyb20gdGhlIFVuaXZlcnNpdHkgb2YgTGlua8O2cGluZywgU3dlZGVuLiBNcyBLw7ZwbWFuIGpvaW5lZCB0aGUgRXVyb3BlYW4gQ29tbWlzc2lvbiBpbiAyMDAzIGZvbGxvd2luZyB0aG9yb3VnaCBpbmR1c3RyaWFsIGV4cGVyaWVuY2UgaW4gdGhlIG1hbmFnZW1lbnQgb2YgSUNUIHN5c3RlbXMgaW50ZWdyYXRpb24gYW5kIHNlcnZpY2UgZGV2ZWxvcG1lbnQgaW4gc2V2ZXJhbCBpbnRlcm5hdGlvbmFsIGNvbXBhbmllcy4gSGVyIGNvcmUgaW50ZXJlc3QgaXMgdG8gc3VwcG9ydCBJQ1QgYmFzZWQgRXVyb3BlYW4gdGVjaCBjb21wYW5pZXMgdG8gcmVhY2ggdGhlaXIgZnVsbCBtYXJrZXQgcG90ZW50aWFsIHdpdGggcHJvZHVjdCBhbmQgc2VydmljZXMgdGhhdCBiZW5lZml0cyB0aGUgY2l0aXplbnMuPC9wPncOY29yZS9wYXJhZ3JhcGh5dgB3JDViZDZjZTU5LTFhMjYtNGU0OS1hNGUyLTRjNDE1ZTAxN2NkNHh3lAE8ZGl2IHN0eWxlPSJjb2xvcjojZGRkIiBjbGFzcz0id3AtYmxvY2stZ2VuZXNpcy1ibG9ja3MtZ2Itc3BhY2VyIGdiLWJsb2NrLXNwYWNlciBnYi1kaXZpZGVyLXNvbGlkIGdiLWRpdmlkZXItc2l6ZS0xIj48aHIgc3R5bGU9ImhlaWdodDozMHB4Ii8+PC9kaXY+dxhnZW5lc2lzLWJsb2Nrcy9nYi1zcGFjZXJ9Hnl3EGdiLWRpdmlkZXItc29saWR3BCNkZGR9AXckY2NkNWI4N2MtZWQyMy00MDE3LWE2NTAtYjViMTAxMzlkNmJkeHfyAjxkaXYgY2xhc3M9IndwLWJsb2NrLW1lZGlhLXRleHQgaXMtc3RhY2tlZC1vbi1tb2JpbGUgaXMtdmVydGljYWxseS1hbGlnbmVkLXRvcCIgc3R5bGU9ImdyaWQtdGVtcGxhdGUtY29sdW1uczoxNSUgYXV0byIgaWQ9Ik11c2NlbGxhIj48ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0X19tZWRpYSI+PGltZyBzcmM9Imh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzAzL1NpbHZhbmEtNjgzeDEwMjQuanBnIiBhbHQ9IiIgY2xhc3M9IndwLWltYWdlLTIzNjIgc2l6ZS1mdWxsIi8+PC9maWd1cmU+PGRpdiBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dF9fY29udGVudCI+Cgo8L2Rpdj48L2Rpdj53D2NvcmUvbWVkaWEtdGV4dHcEbm9uZXcAdwRsZWZ0fbokd01odHRwczovL3d3dy5pdHUuaW50L21ldGF2ZXJzZS93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wMy9TaWx2YW5hLTY4M3gxMDI0LmpwZ3cmaHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2Uvc2lsdmFuYS93BG5vbmV3BWltYWdlfQ93BGZ1bGx4dwN0b3B5dwhNdXNjZWxsYXckMjU0ZDQzMzItYTcyYy00N2MzLWJhYmUtMGU1ZjIyZWE1MzA2eHdsPHA+PHN0cm9uZz5TaWx2YW5hIE11c2NlbGxhPGJyPjwvc3Ryb25nPlN0cmF0ZWdpYyBBZHZpc29yLCBTdGFuZElDVC5ldSAyMDI5ICZhbXA7IENFTywgVHJ1c3QtSVQgU2VydmljZXM8L3A+dw5jb3JlL3BhcmFncmFwaHl2AHckMGM3NjNhMzUtM2M2Mi00ZTlmLTkyYjgtOWEwOTYzNGZhZGUxeHf6BzxwPlNpbHZhbmEgTXVzY2VsbGEgaXMgYSBFdXJvcGVhbiBlbnRyZXByZW5ldXIgYW5kIElDVCBzdHJhdGVnaWMgY29vcmRpbmF0b3Igd2l0aCBvdmVyIDI1IHllYXJzIG9mIGV4cGVyaWVuY2UgaW4gZGlnaXRhbCBpbm5vdmF0aW9uLCBzdGFuZGFyZGlzYXRpb24sIGFuZCBvcGVuIHNjaWVuY2UuIFNpbHZhbmEgbGVhZHMgb24gc29tZSZuYnNwOyBtYWpvciBpbnRlcm5hdGlvbmFsIGluaXRpYXRpdmVzIGZvY3VzZWQgb24gdGhlIEV1cm9wZWFuIHJlc2VhcmNoIGFnZW5kYSAtIGluIElDVCBhcmVhcyBzdWNoIGFzIEN5YmVyc2VjdXJpdHksIElDVCBTdGFuZGFyZHMsIEVPU0MtRXVyb3BlYW4gT3BlbiBTY2llbmNlIENsb3VkLiZuYnNwO1NoZSBpcyZuYnNwO0NFTyAmYW1wOyBGb3VuZGVyIG9mJm5ic3A7VHJ1c3QtSVQgU2VydmljZXMsIGEgcmVzZWFyY2ggYW5kIGRpZ2l0YWxseS1sZWQgU01FIHNwZWNpYWxpc2luZyBpbiBkaWdpdGFsIG1hcmtldGluZyBhbmQgY29tbXVuaWNhdGlvbiBmb3IgSUNUIGFuZCBjby1Gb3VuZGVyIG9mJm5ic3A7Q09NTXBsYSwgYSBzb2Z0d2FyZSBob3VzZSBkZWxpdmVyaW5nIG11bHRpY2hhbm5lbCBzb2x1dGlvbnMuIFNoZSB3YXMgdGhlIHByaW1lIGF1dGhvciAmYW1wOyBkZXNpZ25lciBvZiB0aGUgU3RhbmRJQ1QuZXUgZmxhZ3NoaXAgc3RhbmRhcmRpc2F0aW9uIENTQSBwcm9qZWN0IGZ1bmRlZCBieSB0aGUgRUMgYmFjayBpbiAyMDE3LiBIZXIgc3RyYXRlZ2ljIHZpc2lvbiBlbnRhaWxzIGJlaW5nIGFjdGl2ZWx5IGludm9sdmVkIGluIG5hdmlnYXRpbmcgZ2VvcG9saXRpY3MgYW5kIGlubm92YXRpb24gc3RyYXRlZ3kgdG8gZm9zdGVyICJFdXJvcGVhbiBkaWdpdGFsIGNoYW1waW9ucyIgaW4gaW5ub3ZhdGlvbnMgaW4gSUNUIHRlY2ggYWRvcHRpb24uIFNoZSBoYXMgc2VydmVkIGFzJm5ic3A7YW4gZXh0ZXJuYWwgZXhwZXJ0IGV2YWx1YXRvciBhbmQgcmV2aWV3ZXIgZm9yIHRoZSZuYnNwO0V1cm9wZWFuIENvbW1pc3Npb24mbmJzcDtzaW5jZSAyMDAzLjwvcD53DmNvcmUvcGFyYWdyYXBoeXYAdyQ3ZjkyMzUyZS0zMTA1LTQyN2ItYTU4My0wMjZjY2M5MDc4OTd4d5QBPGRpdiBzdHlsZT0iY29sb3I6I2RkZCIgY2xhc3M9IndwLWJsb2NrLWdlbmVzaXMtYmxvY2tzLWdiLXNwYWNlciBnYi1ibG9jay1zcGFjZXIgZ2ItZGl2aWRlci1zb2xpZCBnYi1kaXZpZGVyLXNpemUtMSI+PGhyIHN0eWxlPSJoZWlnaHQ6MzBweCIvPjwvZGl2PncYZ2VuZXNpcy1ibG9ja3MvZ2Itc3BhY2VyfR55dxBnYi1kaXZpZGVyLXNvbGlkdwQjZGRkfQF3JGViNzE3MTljLTI4MTktNGQxMy04OTkzLTU0MGVlMTc2NWFiMXh3+gI8ZGl2IGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0IGlzLXN0YWNrZWQtb24tbW9iaWxlIGlzLXZlcnRpY2FsbHktYWxpZ25lZC10b3AiIHN0eWxlPSJncmlkLXRlbXBsYXRlLWNvbHVtbnM6MTUlIGF1dG8iIGlkPSJvbm9lIj48ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0X19tZWRpYSI+PGltZyBzcmM9Imh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDIzLzA4L1NlaXpvX09ub2Utd2ViLWUxNzEyNjU0ODc5MzA3LmpwZyIgYWx0PSIiIGNsYXNzPSJ3cC1pbWFnZS0zMzcgc2l6ZS1mdWxsIi8+PC9maWd1cmU+PGRpdiBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dF9fY29udGVudCI+Cgo8L2Rpdj48L2Rpdj53D2NvcmUvbWVkaWEtdGV4dHcEbm9uZXcAdwRsZWZ0fZEFd1podHRwczovL3d3dy5pdHUuaW50L21ldGF2ZXJzZS93cC1jb250ZW50L3VwbG9hZHMvMjAyMy8wOC9TZWl6b19Pbm9lLXdlYi1lMTcxMjY1NDg3OTMwNy5qcGd3TGh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlLzFzdC1zcGVjaWFsLXNlc3Npb24tZmctbXYtYmlvcy9zZWl6b19vbm9lLXdlYi93BG5vbmV3BWltYWdlfQ93BGZ1bGx4dwN0b3B5dwRvbm9ldyQ2OGY5YjlmMS0wZDEzLTQxNDYtOTgwNi0wMDlmZDI2YzE5MDJ4d148cD48c3Ryb25nPlNlaXpvIE9ub2U8L3N0cm9uZz48YnI+IERpcmVjdG9yLCBUZWxlY29tbXVuaWNhdGlvbiBTdGFuZGFyZGl6YXRpb24gQnVyZWF1LCBJVFU8L3A+dw5jb3JlL3BhcmFncmFwaHl2AHckN2MwZTc3OTEtZmIzMi00OTNmLWE3MDYtZTkzODE2MzMwOWI3eHeoCjxwPlNlaXpvIE9ub2UgdG9vayBvZmZpY2UgYXMgRGlyZWN0b3Igb2YgdGhlIFRlbGVjb21tdW5pY2F0aW9uIFN0YW5kYXJkaXphdGlvbiBCdXJlYXUgKFRTQikgYXQgdGhlIEludGVybmF0aW9uYWwgVGVsZWNvbW11bmljYXRpb24gVW5pb24gKElUVSkgb24gMSBKYW51YXJ5IDIwMjMuIEtub3duIGluIHRoZSBpbmR1c3RyeSBhcyDigJx0aGUgZmF0aGVyIG9mIExUReKAnSAoTG9uZy1UZXJtIEV2b2x1dGlvbiBtb2JpbGUgYnJvYWRiYW5kKSwgaGUgbm93IGFpbXMgZm9yIGdsb2JhbCBvdXRyZWFjaCB0byBicmlkZ2Ugc3RhbmRhcmRpemF0aW9uIGdhcHMsIGRlbGl2ZXIgdGhlIGJlbmVmaXRzIG9mIHRlY2hub2xvZ3kgd2lkZWx5IGFuZCBzcGVlZGlseSwgYW5kIGVuc3VyZSBtZWFuaW5nZnVsIGFuZCBhZmZvcmRhYmxlIGJyb2FkYmFuZCBhY2Nlc3MgZm9yIGV2ZXJ5b25lLiBCZWZvcmUgaGlzIGVsZWN0aW9uIGFzIFRTQiBEaXJlY3RvciBieSBJVFUgTWVtYmVyIFN0YXRlcywgaGUgY29tcGxldGVkIGFuIG92ZXIgMzAteWVhciBjYXJlZXIgd2l0aCBKYXBhbmVzZSBtb2JpbGUgb3BlcmF0b3IgTlRUIERPQ09NTy4gSW4gMjAyMSwgaGUgYmVjYW1lIEV4ZWN1dGl2ZSBWaWNlIFByZXNpZGVudCBhbmQgQ2hpZWYgU3RhbmRhcmRpemF0aW9uIFN0cmF0ZWd5IE9mZmljZXIgZm9yIE5UVCBDb3Jwb3JhdGlvbiBhbmQgYSBGZWxsb3cgb2YgTlRUIERPQ09NTy4gRnJvbSAyMDE3LCBoZSBzZXJ2ZWQgYXMgTlRUIERPQ09NT+KAmXMgQ2hpZWYgVGVjaG5vbG9neSBBcmNoaXRlY3QgYW5kIFByZXNpZGVudCBvZiBpdHMgc3Vic2lkaWFyeSBET0NPTU8gVGVjaG5vbG9neS4gRnJvbSAyMDEyIHRvIDIwMTcsIGhlIHNlcnZlZCBhcyBOVFQgRE9DT01P4oCZcyBDaGllZiBUZWNobm9sb2d5IE9mZmljZXIgYW5kIEV4ZWN1dGl2ZSBWaWNlIFByZXNpZGVudCwgYSBNZW1iZXIgb2YgdGhlIEJvYXJkIG9mIERpcmVjdG9ycywgYW5kIE1hbmFnaW5nIERpcmVjdG9yIG9mIFImYW1wO0QgSW5ub3ZhdGlvbiBEaXZpc2lvbi4gRWFybGllciwgaGUgc2VydmVkIGFzIFNlbmlvciBWaWNlIFByZXNpZGVudCBhbmQgTWFuYWdpbmcgRGlyZWN0b3Igb2YgTlRUIERPQ09NT+KAmXMgUiZhbXA7RCBTdHJhdGVneSBEZXBhcnRtZW50IGFuZCBNYW5hZ2luZyBEaXJlY3RvciBvZiB0aGUgY29tcGFueeKAmXMgUmFkaW8gTmV0d29yayBEZXZlbG9wbWVudCBEZXBhcnRtZW50LiBNciBPbm9lIGhvbGRzIGEgTWFzdGVy4oCZcyBkZWdyZWUgaW4gZWxlY3Ryb25pY3MgZnJvbSB0aGUgS3lvdG8gVW5pdmVyc2l0eSBHcmFkdWF0ZSBTY2hvb2wgb2YgRW5naW5lZXJpbmcuPC9wPncOY29yZS9wYXJhZ3JhcGh5dgB3JDE4M2ZhYjY0LTRkZjktNGUwZC04MDYwLWMwYWJmNjNlNDA5Nnh3lAE8ZGl2IHN0eWxlPSJjb2xvcjojZGRkIiBjbGFzcz0id3AtYmxvY2stZ2VuZXNpcy1ibG9ja3MtZ2Itc3BhY2VyIGdiLWJsb2NrLXNwYWNlciBnYi1kaXZpZGVyLXNvbGlkIGdiLWRpdmlkZXItc2l6ZS0xIj48aHIgc3R5bGU9ImhlaWdodDozMHB4Ii8+PC9kaXY+dxhnZW5lc2lzLWJsb2Nrcy9nYi1zcGFjZXJ9Hnl3EGdiLWRpdmlkZXItc29saWR3BCNkZGR9AXckYTUxYTc3MDctM2UzZC00Njc1LTg5NjktZmUxNGQzYTRkZjFmeHf7AjxkaXYgY2xhc3M9IndwLWJsb2NrLW1lZGlhLXRleHQgaXMtc3RhY2tlZC1vbi1tb2JpbGUgaXMtdmVydGljYWxseS1hbGlnbmVkLXRvcCIgc3R5bGU9ImdyaWQtdGVtcGxhdGUtY29sdW1uczoxNSUgYXV0byIgaWQ9ImNodWF1aGFuIj48ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0X19tZWRpYSI+PGltZyBzcmM9Imh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI1LzEwL1RlcHBvLVJhbnRhbmVuLTEtMTAyNHg5OTIuanBnIiBhbHQ9IiIgY2xhc3M9IndwLWltYWdlLTIxODAgc2l6ZS1mdWxsIi8+PC9maWd1cmU+PGRpdiBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dF9fY29udGVudCI+Cgo8L2Rpdj48L2Rpdj53D2NvcmUvbWVkaWEtdGV4dHcEbm9uZXcAdwRsZWZ0fYQid1ZodHRwczovL3d3dy5pdHUuaW50L21ldGF2ZXJzZS93cC1jb250ZW50L3VwbG9hZHMvMjAyNS8xMC9UZXBwby1SYW50YW5lbi0xLTEwMjR4OTkyLmpwZ3dVaHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2UvdmlydHVhbC13b3JsZHMvMXN0LWNpdGl2ZXJzZS1hc3NlbWJseS90ZXBwby1yYW50YW5lbi0yL3cEbm9uZXcFaW1hZ2V9D3cEZnVsbHh3A3RvcHl3CGNodWF1aGFudyQ3MTllN2ExZS04MzFlLTRkNWQtYjA5Mi02NjAxODk5NGU0NGJ4d7kBPHA+PHN0cm9uZz48c3Ryb25nPlRlcHBvIFJhbnRhbmVuPC9zdHJvbmc+PC9zdHJvbmc+PGJyPkxlYWRlciBvZiB0aGUgU3RyYXRlZ2ljIEd1aWRhbmNlIFRyYWNrLCBHbG9iYWwgSW5pdGlhdGl2ZSBvbiBWaXJ0dWFsIFdvcmxkcyBhbmQgQUkg4oCTJm5ic3A7PGVtPkRpc2NvdmVyaW5nIHRoZSBDaXRpdmVyc2U8L2VtPjwvcD53DmNvcmUvcGFyYWdyYXBoeXYAdyQ0MmNhODVmZi1kZTE0LTQxNWItOTY2My0wMDg3MGIzY2QxMTd4d\/IGPHA+VGVwcG8gUmFudGFuZW4sIERpcmVjdG9yIGZvciBjb21wZXRpdGl2ZW5lc3MgYW5kIGlubm92YXRpb24gYXQgdGhlIENpdHkgb2YgVGFtcGVyZSwgaXMgcmVzcG9uc2libGUgZm9yIHNldmVyYWwgY2l0eS13aWRlIGRldmVsb3BtZW50IHByb2dyYW1zLCB3aXRoIGEgcGFydGljdWxhciBmb2N1cyBvbiBzbWFydCBjaXR5IHRoZW1lcyBbc3VjaCBhcyB0aGUgRGF0YS1Ecml2ZW4gQ2l0eSBmb3IgQ2l0aXplbnMgaW5pdGlhdGl2ZV0sIHRoYXQgc2hhcGUgdGhlIHN0cmF0ZWdpYyBlY29ub21pYyBwb2xpY3kgb2YgdGhlIGNpdHkuIEhlIGxlYWRzIFRhbXBlcmUgdGhyb3VnaCBjb2xsYWJvcmF0aW9uIGluIGV4dGVuc2l2ZSBpbnRlcm5hdGlvbmFsIG5ldHdvcmtzIHRvd2FyZCBhIG1ldGF2ZXJzZSBjaXR5IHdpdGggYSBodW1hbi1jZW50cmljIHBlcnNwZWN0aXZlLiBGcm9tIDIwMDIgdG8gMjAxNCBUZXBwbyBzZXJ2ZWQgYXMgRGVsb2l0dGUgRmlubGFuZOKAmXMgQ2hpZWYgRXhlY3V0aXZlIE9mZmljZXIgYW5kIGZyb20gMjAxNCB0byAyMDE2IGluIExvbmRvbiBhcyBhIG1lbWJlciBvZiBHbG9iYWwgVGVjaG5vbG9neSwgTWVkaWEgYW5kIFRlbGVjb21tdW5pY2F0aW9ucyBMZWFkZXJzaGlwIFRlYW0uIEhlIGlzIGN1cnJlbnRseSBzaXR0aW5nIG9uIHRoZSBib2FyZCBvZiBCdXNpbmVzcyBGaW5sYW5kLjxicj5UZXBwbyBhbmQgaGlzIHRlYW0gZnJvbSB0aGUgQ2l0eSBvZiBUYW1wZXJlIHdlcmUgcmVjZWl2aW5nIHRoZSBXb3JsZCBTbWFydCBDaXR5IEF3YXJkIGluIHRoZSBFbmFibGluZyBUZWNobm9sb2dpZXMgY2F0ZWdvcnkgYXQgU21hcnQgQ2l0eSBFeHBvIFdvcmxkIENvbmdyZXNzIHRha2luZyBwbGFjZSBpbiBCYXJjZWxvbmEgaW4gMjAyMy48L3A+dw5jb3JlL3BhcmFncmFwaHl2AHckOTIzMjZlZmUtYjM5Ny00MjRjLTg1OTgtZjdmM2I2NjA0ZTQ2eHeUATxkaXYgc3R5bGU9ImNvbG9yOiNkZGQiIGNsYXNzPSJ3cC1ibG9jay1nZW5lc2lzLWJsb2Nrcy1nYi1zcGFjZXIgZ2ItYmxvY2stc3BhY2VyIGdiLWRpdmlkZXItc29saWQgZ2ItZGl2aWRlci1zaXplLTEiPjxociBzdHlsZT0iaGVpZ2h0OjMwcHgiLz48L2Rpdj53GGdlbmVzaXMtYmxvY2tzL2diLXNwYWNlcn0eeXcQZ2ItZGl2aWRlci1zb2xpZHcEI2RkZH0BdyQzMjVmOWU1MC0xNWY4LTRjZDItYTBjZC03OGMxNDVlMTcyYzl4d4MDPGRpdiBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dCBpcy1zdGFja2VkLW9uLW1vYmlsZSBpcy12ZXJ0aWNhbGx5LWFsaWduZWQtdG9wIiBzdHlsZT0iZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjE1JSBhdXRvIiBpZD0iY29sbGFyZCI+PGZpZ3VyZSBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dF9fbWVkaWEiPjxpbWcgc3JjPSJodHRwczovL3d3dy5pdHUuaW50L21ldGF2ZXJzZS93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wMy9DaHJpc3RvcGgtUnVuZGUtVkRDLXBvcnRyYWl0X3YwMS5qcGciIGFsdD0iIiBjbGFzcz0id3AtaW1hZ2UtMjMzOCBzaXplLWZ1bGwiLz48L2ZpZ3VyZT48ZGl2IGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0X19jb250ZW50Ij4KCgoKPC9kaXY+PC9kaXY+dw9jb3JlL21lZGlhLXRleHR3BG5vbmV3AHcEbGVmdH2iJHddaHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2Uvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDMvQ2hyaXN0b3BoLVJ1bmRlLVZEQy1wb3J0cmFpdF92MDEuanBndz9odHRwczovL3d3dy5pdHUuaW50L21ldGF2ZXJzZS9jaHJpc3RvcGgtcnVuZGUtdmRjLXBvcnRyYWl0X3YwMS93BG5vbmV3BWltYWdlfQ93BGZ1bGx4dwN0b3B5dwdjb2xsYXJkdyQ4Njk3ZWQ5Mi1hMTE1LTRkNTEtYjA2MS1jN2FjZDYyN2YwYTJ4d2U8cD48c3Ryb25nPkNocmlzdG9waCBSdW5kZTwvc3Ryb25nPjxicj5DaGFpciwgVGVjaG5pY2FsIFdvcmtpbmcgR3JvdXAgb24gVmlydHVhbCBXb3JsZHMsIFN0YW5kSUNUPC9wPncOY29yZS9wYXJhZ3JhcGh5dgB3JDYyN2NiZjc0LWFhMTItNDNmMy05MzQ5LTNjM2ExOTQxMTM3Ynh3\/As8cD5DaHJpc3RvcGggUnVuZGUgaGFzIGFtYXNzZWQgbW9yZSB0aGFuIDI1IHllYXJzIG9mIGluZHVzdHJ5IGV4cGVyaWVuY2UgYW5kIGlzIGEgbGVhZGluZyBmaWd1cmUgaW4gdGhlIGZpZWxkIG9mIHByb2Zlc3Npb25hbCB2aXJ0dWFsIHJlYWxpdHkgKFZSKSBhbmQgYXVnbWVudGVkIHJlYWxpdHkgKEFSKSBzeXN0ZW1zIGFuZCBhcHBsaWNhdGlvbnMuIEFmdGVyIGJlZ2lubmluZyBoaXMgY2FyZWVyIGF0IFBvcnNjaGUsIGhlIGpvaW5lZCB0aGUgRnJhdW5ob2ZlciBJbnN0aXR1dGUgZm9yIE1hbnVmYWN0dXJpbmcgRW5naW5lZXJpbmcgYW5kIEF1dG9tYXRpb24gKElQQSkgaW4gMTk5OSwgd2hlcmUgaGUgc3BlYXJoZWFkZWQgdGhlIGluc3RpdHV0ZSdzIGVuZGVhdm91cnMgaW4gdGhlIGRvbWFpbiBvZiBWUi9BUi4gSW4gMjAwNiwgaGUgY29tcGxldGVkIGhpcyBkb2N0b3JhdGUgd2l0aCBhIHRoZXNpcyBvbiB0aGUgdG9waWMgb2YgIkNvbmNlcHRpb24gYW5kIGluZHVzdHJpYWwgaW1wbGVtZW50YXRpb24gb2YgdmlydHVhbCByZWFsaXR5IGFzIGEgZGlnaXRhbCBmYWN0b3J5IGNvbXBvbmVudCIuIEZyb20gMjAwNywgaGUgZGV2ZWxvcGVkIHRoZSBWaXJ0dWFsIERpbWVuc2lvbiBDZW50ZXIgKFZEQykgaW50byBvbmUgb2YgdGhlIGxhcmdlc3QgYW5kIG1vc3Qgc3VjY2Vzc2Z1bCBjbHVzdGVyIGluaXRpYXRpdmVzIGZvciBWUi9BUiBpbiBFdXJvcGUuIFVuZGVyIENocmlzdG9waCdzIGxlYWRlcnNoaXAsIHRoZSBWREMgd2FzIGhvbm91cmVkIHdpdGggdGhlIEV1cm9wZWFuIENsdXN0ZXIgTWFuYWdlbWVudCBFeGNlbGxlbmNlIExhYmVsIEdPTEQgKDIwMTMsIDIwMTYsIDIwMTksIDIwMjEpIGFuZCBudW1lcm91cyBhd2FyZHMgZm9yIGl0cyBpbm5vdmF0aW9uIGFuZCBzZXJ2aWNlIHF1YWxpdHkuIENocmlzdG9waCdzIGV4cGVydGlzZSBpcyBoaWdobHkgc291Z2h0IGFmdGVyIGJ5IGdvdmVybm1lbnQgYWdlbmNpZXMgYW5kIHZlbnR1cmUgY2FwaXRhbCBmdW5kcywgd2hpY2ggaGUgc3VwcG9ydHMgYXMgYW4gYWR2aXNvci4gSW4gYWRkaXRpb24gdG8gaGlzIHJvbGUgYXMgTWFuYWdpbmcgRGlyZWN0b3Igb2YgVkRDLCBDaHJpc3RvcGggaXMgVmljZSBQcmVzaWRlbnQgSW5kdXN0cnkgb2YgdGhlIEV1cm9wZWFuIGVYdGVuZGVkIFJlYWxpdHkgQXNzb2NpYXRpb24gKEV1cm9YUikuIEluIDIwMTcsIENocmlzdG9waCB3YXMgYXdhcmRlZCBhbiBob25vcmFyeSBwcm9mZXNzb3JzaGlwIGJ5IEhlaWxicm9ubiBVbml2ZXJzaXR5LiBDaHJpc3RvcGggaXMgY2hhaXJpbmcgdGhlICJlWHRlbmRlZCBSZWFsaXR5IGFuZCBNZXRhdmVyc2UiIHdvcmtpbmcgZ3JvdXAgYXQgdGhlIEdlcm1hbiBJbnN0aXR1dGUgZm9yIFN0YW5kYXJkaXphdGlvbiAoRElOKSwgdGhlICJTdGFuZGFyZHMgUmVnaXN0cnkgV29ya2luZyBHcm91cCIgYXQgdGhlIE1ldGF2ZXJzZSBTdGFuZGFyZHMgRm9ydW0sIGFuZCB0aGUgVGVjaG5pY2FsIFdvcmtpbmcgR3JvdXAgKFRXRykgIlZpcnR1YWwgV29ybGRzIiB3aXRoaW4gc3RhbmRJQ1QuPC9wPncOY29yZS9wYXJhZ3JhcGh5dgB3JGE5MTZkZTUxLWZlZWEtNGE0ZS1hYzM2LWNlMzRkYTk2NzFmYXh3lAE8ZGl2IHN0eWxlPSJjb2xvcjojZGRkIiBjbGFzcz0id3AtYmxvY2stZ2VuZXNpcy1ibG9ja3MtZ2Itc3BhY2VyIGdiLWJsb2NrLXNwYWNlciBnYi1kaXZpZGVyLXNvbGlkIGdiLWRpdmlkZXItc2l6ZS0xIj48aHIgc3R5bGU9ImhlaWdodDozMHB4Ii8+PC9kaXY+dxhnZW5lc2lzLWJsb2Nrcy9nYi1zcGFjZXJ9Hnl3EGdiLWRpdmlkZXItc29saWR3BCNkZGR9AXh3JDBhZmFmZjJkLThiZWYtNDU2NC1iYjBjLTY2NWFmNzIxNDc1Mnh3lAE8ZGl2IHN0eWxlPSJjb2xvcjojZGRkIiBjbGFzcz0id3AtYmxvY2stZ2VuZXNpcy1ibG9ja3MtZ2Itc3BhY2VyIGdiLWJsb2NrLXNwYWNlciBnYi1kaXZpZGVyLXNvbGlkIGdiLWRpdmlkZXItc2l6ZS0xIj48aHIgc3R5bGU9ImhlaWdodDozMHB4Ii8+PC9kaXY+dxhnZW5lc2lzLWJsb2Nrcy9nYi1zcGFjZXJ9Hnl3EGdiLWRpdmlkZXItc29saWR3BCNkZGR9AXckNzE5MDkxZWUtZjIwOS00OWJjLWJhMTEtYjk0MmRhYzk0YTVheHfnAjxkaXYgY2xhc3M9IndwLWJsb2NrLW1lZGlhLXRleHQgaXMtc3RhY2tlZC1vbi1tb2JpbGUgaXMtdmVydGljYWxseS1hbGlnbmVkLXRvcCIgc3R5bGU9ImdyaWQtdGVtcGxhdGUtY29sdW1uczoxNSUgYXV0byIgaWQ9ImNvbGxhcmQiPjxmaWd1cmUgY2xhc3M9IndwLWJsb2NrLW1lZGlhLXRleHRfX21lZGlhIj48aW1nIHNyYz0iaHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2Uvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDMvV2VzdGVyLnBuZyIgYWx0PSIiIGNsYXNzPSJ3cC1pbWFnZS0yMzI5IHNpemUtZnVsbCIvPjwvZmlndXJlPjxkaXYgY2xhc3M9IndwLWJsb2NrLW1lZGlhLXRleHRfX2NvbnRlbnQiPgoKPC9kaXY+PC9kaXY+dw9jb3JlL21lZGlhLXRleHR3BG5vbmV3AHcEbGVmdH2ZJHdDaHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2Uvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDMvV2VzdGVyLnBuZ3claHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2Uvd2VzdGVyL3cEbm9uZXcFaW1hZ2V9D3cEZnVsbHh3A3RvcHl3B2NvbGxhcmR3JDZjNWQ5NTNjLTYxMmMtNDdjOS1iNDQyLWI3ZTAzNmI2YzJjY3h3hgE8cD48c3Ryb25nPkFKYW4gV2VzdGVyPC9zdHJvbmc+PGJyPkRpcmVjdG9yLCBFdXJvcGVhbiBEaWdpdGFsIEluZnJhc3RydWN0dXJlIENvbnNvcnRpYSAoRURJQykgb24gTG9jYWwgRGlnaXRhbCBUd2lucyBhbmQgQ2l0aVZFUlNFPC9wPncOY29yZS9wYXJhZ3JhcGh5dwpDb250ZW504oCmdgB3JGZkZTgwYTIyLTNiNWEtNDY3MC04MjhjLTU4ZGI5ZGZhMjBhNXh32Qg8cD5Nci4gV2VzdGVyIGlzIGEgYm9hcmQgbGV2ZWwgZXhlY3V0aXZlIHdpdGggYSB2YXN0IGV4cGVyaWVuY2UgaW4gZGV2ZWxvcGluZyBhbmQgbWFuYWdpbmcgY29tcGxleCBwdWJsaWMtcHJpdmF0ZSBtdWx0aXN0YWtlaG9sZGVyIHByb2dyYW1zLiBBdCB0aGUgRHV0Y2ggTWluaXN0cnkgb2YgRWNvbm9taWMgQWZmYWlycyBoZSBoZWxkIHNldmVyYWwgcG9zaXRpb25zIGFuZCB3YXMgcmVzcG9uc2libGUgZm9yIHRoZSBEdXRjaCBuYXRpb25hbCBwb2xpY3kgb24gZGlnaXRhbCB0cmFuc2Zvcm1hdGlvbi4gSW4gMjAwOCBNci4gV2VzdGVyIHdhcyBhcHBvaW50ZWQgcHJpbmNpcGFsIHN0cmF0ZWdpc3QgYXQgVE5PIChOYXRpb25hbCBBcHBsaWVkIFJlc2VhcmNoIEluc3RpdHV0ZSkuIFJlY2VudGx5IE1yLiBXZXN0ZXIgd2FzIGFwcG9pbnRlZCBkaXJlY3RvciBvZiB0aGUgTERUIENpdGlWRVJTRSBFRElDLiBBIFBhbi1FdXJvcGVhbiBvcmdhbmlzYXRpb24gd2l0aCAxNSBFVSBtZW1iZXIgc3RhdGVzLCBkZWRpY2F0ZWQgdG86IGNyZWF0ZSBhIGNvbW1vbiBFdXJvcGVhbiBpbmZyYXN0cnVjdHVyZSBmb3IgTmV0d29ya2VkIExvY2FsIERpZ2l0YWwgVHdpbnMsIG9uIHRoZSBjcm9zc3JvYWRzIG9mIEdlbyBEYXRhLCBBSSBhbmQgVmlydHVhbCBXb3JsZHMsIHdpdGggdGhlIGFtYml0aW9uIG9mIGJ1aWxkaW5nIHRoZSBFdXJvcGVhbiDigJxDaXRpdmVyc2XigJ07IGVuaGFuY2UgQ2FwYWNpdHkgYnVpbGRpbmcgdGhyb3VnaCBhIGNvbW1vbiBzZXQgb2YgYWR2YW5jZWQgcHJvZHVjdHMsIHNlcnZpY2VzIGFuZCBmYWNpbGl0aWVzLCB2YWxpZGF0ZWQgZnJvbSBwcmFjdGljZSwgdGhhdCBoYXJtb25pemUgaW1wbGVtZW50YXRpb24gYnkgY2l0aWVzIGFuZCByZWdpb25zIG9mIG1lbWJlciBzdGF0ZXM7IGNyZWF0aW5nIGVjb25vbWllcyBvZiBzY29wZSBhbmQgc2NhbGUgdGhyb3VnaCB0aGUgYWR2YW5jZW1lbnQgb2YgaW50ZXJvcGVyYWJpbGl0eSwgcmVwbGljYWJpbGl0eSBhbmQgcG9ydGFiaWxpdHkgYmFzZWQgb24gaW50ZXJuYXRpb25hbCBvcGVuIHN0YW5kYXJkcywgRXVyb3BlYW4gVmFsdWVzLCBmdWVsbGluZyBFdXJvcGVhbiBEaWdpdGFsIFNvdmVyZWlnbnR5LjwvcD53DmNvcmUvcGFyYWdyYXBoeXYAdyQyOWM5NTkxMi01MTIzLTQ0OTEtYThjNy1lMDIxZGZjY2QwYTN4d5QBPGRpdiBzdHlsZT0iY29sb3I6I2RkZCIgY2xhc3M9IndwLWJsb2NrLWdlbmVzaXMtYmxvY2tzLWdiLXNwYWNlciBnYi1ibG9jay1zcGFjZXIgZ2ItZGl2aWRlci1zb2xpZCBnYi1kaXZpZGVyLXNpemUtMSI+PGhyIHN0eWxlPSJoZWlnaHQ6MzBweCIvPjwvZGl2PncYZ2VuZXNpcy1ibG9ja3MvZ2Itc3BhY2VyfR55dxBnYi1kaXZpZGVyLXNvbGlkdwQjZGRkfQF3JGYwZDVmNTRhLWQ4ZWMtNGYwYS04NzcyLTZlMjkwMmNiOWExY3h3hQM8ZGl2IGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0IGlzLXN0YWNrZWQtb24tbW9iaWxlIGlzLXZlcnRpY2FsbHktYWxpZ25lZC10b3AiIHN0eWxlPSJncmlkLXRlbXBsYXRlLWNvbHVtbnM6MTUlIGF1dG8iIGlkPSJjb2xsYXJkIj48ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0X19tZWRpYSI+PGltZyBzcmM9Imh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzAzL3Byb2ZpbGUtQ2hyaXN0aW5hLVlhbi1aaGFuZy0xMDI0eDYxNC5wbmciIGFsdD0iIiBjbGFzcz0id3AtaW1hZ2UtMjM0MSBzaXplLWZ1bGwiLz48L2ZpZ3VyZT48ZGl2IGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0X19jb250ZW50Ij4KCjwvZGl2PjwvZGl2PncPY29yZS9tZWRpYS10ZXh0dwRub25ldwB3BGxlZnR9pSR3YWh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzAzL3Byb2ZpbGUtQ2hyaXN0aW5hLVlhbi1aaGFuZy0xMDI0eDYxNC5wbmd3Omh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3Byb2ZpbGUtY2hyaXN0aW5hLXlhbi16aGFuZy93BG5vbmV3BWltYWdlfQ93BGZ1bGx4dwN0b3B5dwdjb2xsYXJkdyRjZGVmOTRhMS01NzliLTQ1NjctYWIxOC04OGJhMDM4YmMzYjN4d7ABPHA+PHN0cm9uZz5DaHJpc3RpbmEgWWFuIFpoYW5nPGJyPjwvc3Ryb25nPkxlYWRlciBvZiBFdmFsdWF0aW9uIGFuZCBBc3Nlc3NtZW50IFRyYWNrLCBHbG9iYWwgSW5pdGlhdGl2ZSBvbiBWaXJ0dWFsIFdvcmxkcyBhbmQgQUkg4oCTJm5ic3A7PGVtPkRpc2NvdmVyaW5nIHRoZSBDaXRpdmVyc2U8L2VtPjwvcD53DmNvcmUvcGFyYWdyYXBoeXcKQ29udGVudOKApnYAdyQ5MTFhMDhlNi1kMjAyLTQzYzItYWY1MS0zOTNlNTM5ZTM3NDl4d9cKPHA+Q2hyaXN0aW5hIGlzIGEgcGlvbmVlciBpbiB0aGUgbWV0YXZlcnNlLiBTaGUgc3RhcnRlZCBoZXIgbWFzdGVyIG9uIHRoZSB0b3BpYyBpbiAyMDA2IGRldmVsb3AgdW5pdmVyc2l0aWVzJyBnbG9iYWwgc3RyYXRlZ2llcy4gSW4gMjAxMiwgc2hlIGNvbXBsZXRlZCBhIFBoRCB1c2luZyBkaWdpdGFsIHR3aW4gZm9yIHRoZSBBRUMgSW5kdXN0cnkuIFNoZSB3b3JrZWQgZm9yIFFTLCB0aGUgd29ybGQgdW5pdmVyc2l0eSByYW5raW5ncyBhcyBDaGluYSBEaXJlY3Rvci4gU3RhcnRpbmcgZnJvbSBzY3JhdGNoLCBzaGUgZ3JldyB0aGUgVUstaGVhZHF1YXJ0ZXJlZCBmaXJt4oCZcyBzdWNjZXNzIGluIENoaW5hLiBJbiAyMDE2LCBDaGluYeKAmXMgVmljZSBQcmVtaWVyIGhpZ2hsaWdodGVkIHRoZSB1c2Ugb2YgUVMgcmFua2luZ3MsIHdpdGggdGhlIHJhbmtpbmdzIGltcGFjdGluZyA1IHllYXJzIMKjNzUwYm4gZnVuZGluZyB0byAzMDA1IHVuaXZlcnNpdGllcy4gU2hlIGhhcyBzYXQgb24gMjArIGNvbW1pdHRlZXMgZm9yIFVORVNDTywgV29ybGQgQmFuaywgRVUuIFNoZSBjb250cmlidXRlZCB0byB0aGUgZXN0YWJsaXNobWVudCBvZiBDb21tb253ZWFsdGggU3R1ZGVudHMgQXNzb2NpYXRpb24sIHJlcHJlc2VudGluZyAyYm4geW91dGggZnJvbSA1NiBjb3VudHJpZXMuIFNoZSB3YXMgSVRV4oCZcyBDby1jaGFpciBvZiBUYXNrR3JvdXAgb24gUHJlLXN0YW5kYXJkaXNhdGlvbiBmb3IgdGhlIENpdGlWZXJzZSBhbmQgYXV0aG9yZWQgMXN0IFVOIGFwcHJvdmVkIHJlcG9ydCBvbiDigJxQZW9wbGUtQ2VudGVyZWQgQ2l0aVZlcnNlLOKAnSBpbnRyb2R1Y2luZyA4IGxldmVscyB0byBkZXZlbG9wIGEgcGVvcGxlLWNlbnRlcmVkLCBwbGFuZXQtZnJpZW5kbHkgZGlnaXRhbCBmdXR1cmUsIGxlYWRpbmcgdG8gZ2xvYmFsIHN0YW5kYXJkcy4gU2hlIGlzIExlYWRlciBvZiBFdmFsdWF0aW9uIGFuZCBBc3Nlc3NtZW50IFRyYWNrLCBHbG9iYWwgSW5pdGlhdGl2ZSBvbiBWaXJ0dWFsIFdvcmxkcyBhbmQgQUkg4oCTIERpc2NvdmVyaW5nIHRoZSBDaXRpdmVyc2UuIFNoZSBzaXRzIG9uIEFkdmlzb3J5IENvdW5jaWwgZm9yIENlbnRyZSBmb3IgU2NpZW5jZSBGdXR1cmVzIG9mIEludGVybmF0aW9uYWwgU2NpZW5jZSBDb3VuY2lsLCB0aGUgd29ybGQncyBsYXJnZXN0IHNjaWVuY2UgYm9keSBvZiAyNTAgbmF0aW9uYWwvaW50ZXJuYXRpb25hbCBhY2FkZW1pZXMgb2Ygc2NpZW5jZXM7IGFuZCBhZHZpc29yeSBib2FyZCBvbiB0aGUgQUkgZWNvbm9teSBmb3IgVGhlIEVjb25vbWlzdCBJbXBhY3QuIFNoZSBpcyBmZWF0dXJlZCB3aXRoIEplZmZyZXkgU2FjaHMgYXMgQ292ZXIgUGVvcGxlIG9uIERpZ2l0YWwgRXF1aXR5LjwvcD53DmNvcmUvcGFyYWdyYXBoeXYAdyQyZWY5OTAzOS1hOTE0LTQ0MzEtOWE4ZS02MmQ1ZjQwNmYzZDZ4d5QBPGRpdiBzdHlsZT0iY29sb3I6I2RkZCIgY2xhc3M9IndwLWJsb2NrLWdlbmVzaXMtYmxvY2tzLWdiLXNwYWNlciBnYi1ibG9jay1zcGFjZXIgZ2ItZGl2aWRlci1zb2xpZCBnYi1kaXZpZGVyLXNpemUtMSI+PGhyIHN0eWxlPSJoZWlnaHQ6MzBweCIvPjwvZGl2PncYZ2VuZXNpcy1ibG9ja3MvZ2Itc3BhY2VyfR55dxBnYi1kaXZpZGVyLXNvbGlkdwQjZGRkfQF3JGZhYzhkNWQ3LTEzYTItNGU4MC1iNDBjLTY5Yzk0YjBmYjE5ZXckZjBhZDllM2EtMjg5Mi00ZWY2LWExYjAtNjg4ZTY3YTgwODVldyQ5NzdiMDVjMS05ZjBiLTQyNGUtYmMzYS1jOTJmNjI2MjVkOGJ3JDcxYzkxYzhmLTIzMzItNDQ2NC05ODU0LWQ1OGUyOTRhMDVjNnckNzFjOTFjOGYtMjMzMi00NDY0LTk4NTQtZDU4ZTI5NGEwNWM2dyRlM2E2NzIxOC0yNDE3LTQ0ZTItOGUwMi02NTBiYjY0ZTE0NTV3JGI0YzAzODBkLWJjNmMtNDA4Yy1hMGE1LWIzOWNiMjExZTViZgUAeQB4dw5jb3JlL2xpc3QtaXRlbXh3DmNvcmUvbGlzdC1pdGVtqwkAeHh3JDIyOWE0OTk3LWI1YzEtNDg0Zi1hMmMwLTUwZmFlZGZjM2ZjMHf5AjxkaXYgY2xhc3M9IndwLWJsb2NrLW1lZGlhLXRleHQgaXMtc3RhY2tlZC1vbi1tb2JpbGUgaXMtdmVydGljYWxseS1hbGlnbmVkLXRvcCIgc3R5bGU9ImdyaWQtdGVtcGxhdGUtY29sdW1uczoxNSUgYXV0byIgaWQ9ImtpbSI+PGZpZ3VyZSBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dF9fbWVkaWEiPjxpbWcgc3JjPSJodHRwczovL3d3dy5pdHUuaW50L21ldGF2ZXJzZS93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wMy9Eci4tSHlvdW5nLUp1bi1LaW0tMjA2eDMwMC0xLnBuZyIgYWx0PSIiIGNsYXNzPSJ3cC1pbWFnZS0yMzYxIHNpemUtZnVsbCIvPjwvZmlndXJlPjxkaXYgY2xhc3M9IndwLWJsb2NrLW1lZGlhLXRleHRfX2NvbnRlbnQiPgoKPC9kaXY+PC9kaXY+dw9jb3JlL21lZGlhLXRleHR3BG5vbmV3AHcEbGVmdH25JHdZaHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2Uvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDMvRHIuLUh5b3VuZy1KdW4tS2ltLTIwNngzMDAtMS5wbmd3OGh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL2RyLWh5b3VuZy1qdW4ta2ltLTIwNngzMDAvdwRub25ldwVpbWFnZX0PdwRmdWxseHcDdG9weXcDa2ltdyQ0N2I2YzhlOS0wODg4LTQ5OWQtYTA0Yy1lZDE1YTRhMjI4Yzh4d50BPHA+PHN0cm9uZz48c3Ryb25nPkh5b3VuZyBKdW4gS2ltPC9zdHJvbmc+PC9zdHJvbmc+PGJyPkNoYWlyLCBJVFUtVCBTdHVkeSBHcm91cCAyMCDigJxJb1QsIGRpZ2l0YWwgdHdpbnMsIGFuZCBzbWFydCBzdXN0YWluYWJsZSBjaXRpZXMgYW5kIGNvbW11bml0aWVz4oCdPC9wPncOY29yZS9wYXJhZ3JhcGh5dwpDb250ZW504oCmdgB3JGFhYzZlZmQwLWRjMjgtNDAxMC05NzlmLWNjYmQ2YzViM2JhMXh3\/QY8cD5EciBIeW91bmcgSnVuIEtpbSBpcyBhIFJlc2VhcmNoIEZlbGxvdyBhdCB0aGUgRWxlY3Ryb25pY3MgYW5kIFRlbGVjb21tdW5pY2F0aW9ucyBSZXNlYXJjaCBJbnN0aXR1dGUgKEVUUkkpLCB3aGVyZSBoZSBoYXMgc2VydmVkIHNpbmNlIDE5ODgsIGluY2x1ZGluZyBhcyBTZW5pb3IgVmljZSBQcmVzaWRlbnQgbGVhZGluZyB0aGUgSW50ZWxsaWdlbnQgQ29udmVyZ2VuY2UgUmVzZWFyY2ggTGFib3JhdG9yeS4gV2l0aCAzNyB5ZWFycyBvZiBleHBlcmllbmNlLCBoZSBoYXMgY29udHJpYnV0ZWQgYWNyb3NzIG11bHRpcGxlIGRpdmlzaW9ucyBvZiBFVFJJIGFuZCBjdXJyZW50bHkgc2VydmVzIGFzIENoYWlyIG9mIElUVS1UIFN0dWR5IEdyb3VwIDIwIGFuZCB0aGUgQVBUIFN0YW5kYXJkaXphdGlvbiBQcm9ncmFtIChBU1RBUCkuIEhlIGhhcyBoZWxkIG51bWVyb3VzIGxlYWRlcnNoaXAgcm9sZXMgaW4gSVRVLCBpbmNsdWRpbmcgVmljZS1DaGFpciBvZiBTRzIwIGFuZCBTRzEzLCBXb3JraW5nIFBhcnR5IENoYWlyLCBhbmQgUmFwcG9ydGV1ciBzaW5jZSAyMDA0Ljxicj5EciBLaW0gaGFzIHN1Ym1pdHRlZCBvdmVyIDQ1MCBzdGFuZGFyZGl6YXRpb24gcHJvcG9zYWxzLCBwdWJsaXNoZWQgMTUwKyBwYXBlcnMsIGhvbGRzIDEwMCsgcGF0ZW50cywgYW5kIHRyYW5zZmVycmVkIDIwIHRlY2hub2xvZ2llcyB0byBpbmR1c3RyeS4gSGlzIGFjaGlldmVtZW50cyBoYXZlIGVhcm5lZCBoaW0gdGhyZWUgUHJlc2lkZW50aWFsIENpdGF0aW9ucyBvZiB0aGUgUmVwdWJsaWMgb2YgS29yZWEgKDIwMDMsIDIwMDksIDIwMjMpIGFuZCBtdWx0aXBsZSBpbnRlcm5hdGlvbmFsIHJlY29nbml0aW9ucywgaW5jbHVkaW5nIElUVS1UIENlcnRpZmljYXRlcyBvZiBBcHByZWNpYXRpb24uPC9wPncOY29yZS9wYXJhZ3JhcGh5dgB3JGY2OWNhOTk1LWNhNDAtNGZjYi1hYWUxLTI1YjU4MmJjYjBlN3eUATxkaXYgc3R5bGU9ImNvbG9yOiNkZGQiIGNsYXNzPSJ3cC1ibG9jay1nZW5lc2lzLWJsb2Nrcy1nYi1zcGFjZXIgZ2ItYmxvY2stc3BhY2VyIGdiLWRpdmlkZXItc29saWQgZ2ItZGl2aWRlci1zaXplLTEiPjxociBzdHlsZT0iaGVpZ2h0OjMwcHgiLz48L2Rpdj53GGdlbmVzaXMtYmxvY2tzL2diLXNwYWNlcn0eeXcQZ2ItZGl2aWRlci1zb2xpZHcEI2RkZH0BdyQ0YTFiN2Q4OS1lZGI5LTQ3NDAtYjZiYS02ODA5OTQ4ZjcxNDF3+QI8ZGl2IGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0IGlzLXN0YWNrZWQtb24tbW9iaWxlIGlzLXZlcnRpY2FsbHktYWxpZ25lZC10b3AiIHN0eWxlPSJncmlkLXRlbXBsYXRlLWNvbHVtbnM6MTUlIGF1dG8iIGlkPSJraW0iPjxmaWd1cmUgY2xhc3M9IndwLWJsb2NrLW1lZGlhLXRleHRfX21lZGlhIj48aW1nIHNyYz0iaHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2Uvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDMvRHIuLUh5b3VuZy1KdW4tS2ltLTIwNngzMDAtMS5wbmciIGFsdD0iIiBjbGFzcz0id3AtaW1hZ2UtMjM2MSBzaXplLWZ1bGwiLz48L2ZpZ3VyZT48ZGl2IGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0X19jb250ZW50Ij4KCjwvZGl2PjwvZGl2PncPY29yZS9tZWRpYS10ZXh0dwRub25ldwB3BGxlZnR9tCV3UWh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA0L0RTQ184MDIzX0YxLTY4M3gxMDI0LmpwZ3cqaHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2UvZHNjXzgwMjNfZjEvdwRub25ldwVpbWFnZX0PdwRmdWxseHcDdG9weXcDa2ltdyRhMjhlYzdhNC03ZDc5LTQ3YzktYjcwZC0yYjU1MDgzZTc3OWJ4d50BPHA+PHN0cm9uZz48c3Ryb25nPkh5b3VuZyBKdW4gS2ltPC9zdHJvbmc+PC9zdHJvbmc+PGJyPkNoYWlyLCBJVFUtVCBTdHVkeSBHcm91cCAyMCDigJxJb1QsIGRpZ2l0YWwgdHdpbnMsIGFuZCBzbWFydCBzdXN0YWluYWJsZSBjaXRpZXMgYW5kIGNvbW11bml0aWVz4oCdPC9wPncOY29yZS9wYXJhZ3JhcGh5dwpDb250ZW504oCmdgB3JGE4YjQ0NWU1LTYyN2MtNGJhNi1hNjFjLTY3NDQ3MDA3OGZjMHeUATxkaXYgc3R5bGU9ImNvbG9yOiNkZGQiIGNsYXNzPSJ3cC1ibG9jay1nZW5lc2lzLWJsb2Nrcy1nYi1zcGFjZXIgZ2ItYmxvY2stc3BhY2VyIGdiLWRpdmlkZXItc29saWQgZ2ItZGl2aWRlci1zaXplLTEiPjxociBzdHlsZT0iaGVpZ2h0OjMwcHgiLz48L2Rpdj53GGdlbmVzaXMtYmxvY2tzL2diLXNwYWNlcn0eeXcQZ2ItZGl2aWRlci1zb2xpZHcEI2RkZH0BdyRiNDJiMjg5NS1lOTNiLTRjYTEtOTE5Yy1iNmEyNGYzZDRlNzF4d\/0GPHA+RHIgSHlvdW5nIEp1biBLaW0gaXMgYSBSZXNlYXJjaCBGZWxsb3cgYXQgdGhlIEVsZWN0cm9uaWNzIGFuZCBUZWxlY29tbXVuaWNhdGlvbnMgUmVzZWFyY2ggSW5zdGl0dXRlIChFVFJJKSwgd2hlcmUgaGUgaGFzIHNlcnZlZCBzaW5jZSAxOTg4LCBpbmNsdWRpbmcgYXMgU2VuaW9yIFZpY2UgUHJlc2lkZW50IGxlYWRpbmcgdGhlIEludGVsbGlnZW50IENvbnZlcmdlbmNlIFJlc2VhcmNoIExhYm9yYXRvcnkuIFdpdGggMzcgeWVhcnMgb2YgZXhwZXJpZW5jZSwgaGUgaGFzIGNvbnRyaWJ1dGVkIGFjcm9zcyBtdWx0aXBsZSBkaXZpc2lvbnMgb2YgRVRSSSBhbmQgY3VycmVudGx5IHNlcnZlcyBhcyBDaGFpciBvZiBJVFUtVCBTdHVkeSBHcm91cCAyMCBhbmQgdGhlIEFQVCBTdGFuZGFyZGl6YXRpb24gUHJvZ3JhbSAoQVNUQVApLiBIZSBoYXMgaGVsZCBudW1lcm91cyBsZWFkZXJzaGlwIHJvbGVzIGluIElUVSwgaW5jbHVkaW5nIFZpY2UtQ2hhaXIgb2YgU0cyMCBhbmQgU0cxMywgV29ya2luZyBQYXJ0eSBDaGFpciwgYW5kIFJhcHBvcnRldXIgc2luY2UgMjAwNC48YnI+RHIgS2ltIGhhcyBzdWJtaXR0ZWQgb3ZlciA0NTAgc3RhbmRhcmRpemF0aW9uIHByb3Bvc2FscywgcHVibGlzaGVkIDE1MCsgcGFwZXJzLCBob2xkcyAxMDArIHBhdGVudHMsIGFuZCB0cmFuc2ZlcnJlZCAyMCB0ZWNobm9sb2dpZXMgdG8gaW5kdXN0cnkuIEhpcyBhY2hpZXZlbWVudHMgaGF2ZSBlYXJuZWQgaGltIHRocmVlIFByZXNpZGVudGlhbCBDaXRhdGlvbnMgb2YgdGhlIFJlcHVibGljIG9mIEtvcmVhICgyMDAzLCAyMDA5LCAyMDIzKSBhbmQgbXVsdGlwbGUgaW50ZXJuYXRpb25hbCByZWNvZ25pdGlvbnMsIGluY2x1ZGluZyBJVFUtVCBDZXJ0aWZpY2F0ZXMgb2YgQXBwcmVjaWF0aW9uLjwvcD53DmNvcmUvcGFyYWdyYXBoeXYAdyQ4YTEzOTMyYy02NzAwLTQ5ZTgtODg5Ny1iMjFhNTgwMzVmMDV4d+sCPGRpdiBjbGFzcz0id3AtYmxvY2stbWVkaWEtdGV4dCBpcy1zdGFja2VkLW9uLW1vYmlsZSBpcy12ZXJ0aWNhbGx5LWFsaWduZWQtdG9wIiBzdHlsZT0iZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOjE1JSBhdXRvIiBpZD0iY29lbmVncmFjaHRzIj48ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0X19tZWRpYSI+PGltZyBzcmM9Imh0dHBzOi8vd3d3Lml0dS5pbnQvbWV0YXZlcnNlL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzAzL1N1bi5wbmciIGFsdD0iIiBjbGFzcz0id3AtaW1hZ2UtMjMyNSBzaXplLWZ1bGwiLz48L2ZpZ3VyZT48ZGl2IGNsYXNzPSJ3cC1ibG9jay1tZWRpYS10ZXh0X19jb250ZW50Ij4KCgoKPC9kaXY+PC9kaXY+dw9jb3JlL21lZGlhLXRleHR3BG5vbmV3AHcEbGVmdHcEbm9uZXcFaW1hZ2V9D3cEZnVsbHh3A3RvcHl3DGNvZW5lZ3JhY2h0c3ckYjg5ZDBmMzMtM2Y4OC00MWExLWFkYWYtMzk0Yzg0Y2U2ZmVmeHcmPHA+PHN0cm9uZz5LeW91bmcgSmFlIFN1bjwvc3Ryb25nPjwvcD53DmNvcmUvcGFyYWdyYXBoeXcKQ29udGVudOKApnYAdyQ3ZGY5NDY3MS1hNzE2LTQ5NGYtYTFkYi1jNTI1ZDMzMDQzMmZ4dzs8cD5TZW5pb3IgUmVzZWFyY2hlciwgU3RhbmRhcmRzIFJlc2VhcmNoIERpdmlzaW9uLCBFVFJJPC9wPncOY29yZS9wYXJhZ3JhcGh5dwpDb250ZW504oCmdgB3JDM4YmFmNGRjLWMwMjMtNDkzNi04ZjYwLWJhM2RmNjI5ZjExZHh34Qk8cD5LeW91bmdqYWUgU3VuIGlzIGEgc2VuaW9yIHJlc2VhcmNoZXIgYXQgdGhlIEVsZWN0cm9uaWNzIGFuZCBUZWxlY29tbXVuaWNhdGlvbnMgUmVzZWFyY2ggSW5zdGl0dXRlIChFVFJJKSwgUmVwdWJsaWMgb2YgS29yZWEsIHdoZXJlIGhlIHdvcmtzIGluIHRoZSBTdGFuZGFyZCBSZXNlYXJjaCBEaXZpc2lvbi4gSGUgcmVjZWl2ZWQgaGlzIFBoLkQuIGZyb20gU29vbmdzaWwgVW5pdmVyc2l0eSwgS29yZWEuIEhlIGlzIGFjdGl2ZWx5IGVuZ2FnZWQgaW4gaW50ZXJuYXRpb25hbCBzdGFuZGFyZGl6YXRpb24gYWN0aXZpdGllcyB3aXRoaW4gSVRVLVQgYW5kIElTTy4gSW4gSVRVLVQsIGhlIGN1cnJlbnRseSBzZXJ2ZXMgYXMgYW4gQXNzb2NpYXRlIFJhcHBvcnRldXIgb2YgUXVlc3Rpb24gMTAgb2YgSVRVLVQgU3R1ZHkgR3JvdXAgMjAsIHdoaWNoIGFkZHJlc3NlcyBJb1Qgc29sdXRpb25zIGZvciBlZmZlY3RpdmUgZW5lcmd5IG1hbmFnZW1lbnQgaW4gc21hcnQgc3VzdGFpbmFibGUgY2l0aWVzIGFuZCBjb21tdW5pdGllcy4gSGUgYWxzbyBzZXJ2ZXMgYXMgYW4gQXNzb2NpYXRlIFJhcHBvcnRldXIgb2YgUXVlc3Rpb24gMTIgb2YgSVRVLVQgU3R1ZHkgR3JvdXAgNSwgd2hpY2ggZm9jdXNlcyBvbiBjbGltYXRlIGFjdGlvbiBhbmQgYWRhcHRhdGlvbiB0byBjbGltYXRlIGNoYW5nZSB0aHJvdWdoIHN1c3RhaW5hYmxlIGFuZCByZXNpbGllbnQgdGVsZWNvbW11bmljYXRpb25zL0lDVHMsIGluY2x1ZGluZyBlbWVyZ2luZyB0ZWNobm9sb2dpZXMuIEhlIHNlcnZlZCBhcyB0aGUgZWRpdG9yIG9mIElUVS1UIFJlY29tbWVuZGF0aW9uIEguODYyLjgsIOKAnFJlcXVpcmVtZW50cyBhbmQgZnJhbWV3b3JrIG9mIG9jY3VwYXRpb25hbCBoZWFsdGggc2VydmljZSBwbGF0Zm9ybSzigJ0gYW5kIGN1cnJlbnRseSBzZXJ2ZXMgYXMgYW4gZWRpdG9yIG9mIHRoZSBkcmFmdCBSZWNvbW1lbmRhdGlvbiBJVFUtVCBZLmNpdGl2ZXJzZS1yZXF0cywg4oCcUmVxdWlyZW1lbnRzIG9mIGNpdGl2ZXJzZSBwbGF0Zm9ybSBmb3Igc21hcnQgc3VzdGFpbmFibGUgY2l0aWVzIGFuZCBjb21tdW5pdGllcy7igJ0gV2l0aGluIElTTywgaGUgY29udHJpYnV0ZXMgdG8gdGhlIGRldmVsb3BtZW50IG9mIHN0YW5kYXJkcyBvbiBkaWdpdGFsIHR3aW5zIGZvciBtYW51ZmFjdHVyaW5nLiBIaXMgY3VycmVudCByZXNlYXJjaCBmb2N1c2VzIG9uIGRpZ2l0YWwgdHdpbnMsIGRpZ2l0YWwgaGVhbHRoLCBhbmQgdGhlIGNpdGl2ZXJzZS48L3A+dw5jb3JlL3BhcmFncmFwaHl3CkNvbnRlbnTigKZ2AH21JXd9aHR0cHM6Ly93d3cuaXR1LmludC9tZXRhdmVyc2Uvd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDQvZm90by0wLXBhdWxhLWhvcml6b250YWwtZGVzcGFjaG8tc2NhbGVkLWUxNzUwNzY4NzY0MjQ1LTMwMHgzMDAtMS5qcGd3gwFodHRwczovL3d3dy5pdHUuaW50L21ldGF2ZXJzZS92aXJ0dWFsLXdvcmxkcy8ybmQtY2l0aXZlcnNlLWFzc2VtYmx5L2ZvdG8tMC1wYXVsYS1ob3Jpem9udGFsLWRlc3BhY2hvLXNjYWxlZC1lMTc1MDc2ODc2NDI0NS0zMDB4MzAwL3ckMzE5OTY5MjMtMjBkMi00MzdhLWExODMtZGJlZTNmMzgwNDNid5QBPGRpdiBzdHlsZT0iY29sb3I6I2RkZCIgY2xhc3M9IndwLWJsb2NrLWdlbmVzaXMtYmxvY2tzLWdiLXNwYWNlciBnYi1ibG9jay1zcGFjZXIgZ2ItZGl2aWRlci1zb2xpZCBnYi1kaXZpZGVyLXNpemUtMSI+PGhyIHN0eWxlPSJoZWlnaHQ6MzBweCIvPjwvZGl2PncYZ2VuZXNpcy1ibG9ja3MvZ2Itc3BhY2VyfR55dxBnYi1kaXZpZGVyLXNvbGlkdwQjZGRkfQEUpYSvuQ8BAWq91MOlDwQAAAEAUgAuV4LqjsoOBQAkJA0OBgehC+wDoiDKn4CXDgIAABW8Aen64r4NAwAAIwH8AQHcnLfcDAEAAJCtyJ0MFgADAQYCDgUDAQMBAgEKAwABCQEBAQABAQILAgUBAQIAAQAHBQEHVwAcABiwA6y8\/4QMHAA3AQCwCroEAQDZCr0DAQABAQEEAQEQAAEANQABAC0LAQABALEGAAsAAQEBBAEBEAABAEkAAQBHAAEAuAcAl4\/6+wsZAAABAAEBAQ0BsAsHwAsBAAEBAQQBAQQCCQABAARHBQABAAPRCgMABwAbGAkKWwDjAgDAAwCHAwDLxPbvCQIAAIYBAf2UneMJAQAC5r+D3ggBAP0Bp9+uvwgBAAKh+NDNBwMAAEQCAQa2oIKRBwgAAAEAAQEBDQGACgfzIAEACr4JiMLW8gYDAANLACJ5sLzslQWUAgAAywFrwgT4CNIC3wLoAUqCNFYunAGJBcMCrQaKAaYKnwHyCMsBoQSvAeAF6wMuxgGpAaYBLqQD7AmyAaoDvQGDCrgBgg4t5zd2hBvjCp0C4AGSKfoH9Rm3AbwOZasMgwL6AaUR5BeGAbsQrgEuygqlAgAHAAgABgAHAAIAPQABAFEFogcGeAChAQApAAEAhAIFCQU8BQQAHwBBAAEAFQULBQMFCwWLAwAIAGEAAQBiAAEACwABAAEAAQMPAQEGAQAFAAECAQAHAAEDAQUCAAEACwABDgIAAQELFgICAQEBCwIFAQEBAQEKAQABAAEBAQYBBQEAAQABAAICBAAHAGoAAQDIAQU8AQEDDgUeAIgBACMAxwIAAQB1BQsAMwAHAJwBAMkBAG0AIwAIAAEAigEF2AEAMwAHAFsACAABAFAVAQUmAAcACgABAD8FIgAHALgBAAEAxgEGngIAAQAeBW4GAQUmACMACAABAHAGAQUkAAEACwICAwEEAQILAAEFAgYBDwECAQQCAQEDAgUCDQIOAQoBAQEAAwwBxQEBADMABwDQAQDwAgABAKgBBQQABwAKAAEAaQUyAAEA\/QEACAA2AKABAAEApwEGvwQAFgAUAAEAEQXQCAALAJMKCwEAAQEBDQGoCgEAXAABAEIGAQXcEQALAGgAAQCxAgWuAgX4BQABAQEEAgABAQEEAgABAQENAagIAQCKDAALAIMBAAEAvQEFnwEFBgUUBYEBBYADBTEFEwIBAg4ACwCSCwALABQAAQCDAQYBBZkHAAsAAQASAAEA4wwLAQAKrAgBAAEBAQ0BxQoBAAsAFAABAAsA0wkACwAUAAEAegYBBScAAQDqBwbkAgkH3wmbm5TKAwIAAGwB\/abh1gIgAAABAAEAA0cBCAEDEw0BAAEAAQABAgEDAQMCBAF+LgEBAAUBAgMBABQCAgABAAEBAgABAAIABgADAAEAAQIBTpaS65ECqAIAAAEAAQEBDQHOGAEAAQEB\/woBnBGtCAAHARAAAQB4gwsIAAEArgMA1AfdAbsEhAudAgEBAAEABQIKAAEACwEBAAIBAwEPAAEAAyYBCwUAAQADAgECAwEDAAIBBAABAAEDAQAEAAEAAwEBAAEAAQABAAYBAgUDAwIAAQADAQEHAgYBAAEAAQABAQIEAgABAAEAAwEBAAIBAgABAQIBBAEBAQIBAQIBAwICAwYDAAEAAQUBAAEAAQICAAEAAQEBCQEAAgEBAAIFAQEBBAIBAQEBBQECAQEBAgECAgABAAECAQUBAAEDAQUEBQIHAQABAAEFAwACAQEABAQBAgEAAQEBAAIABQEBAAUBAggBAgEKAQIDAAIBAQABAgECAQABAAMBAQUCAQEAAQMBAA0BBQECAwIAAgMFBAQGAgEBAAEBBAIDAwEAAQIBAQQBAQMCAwIHAQMBAQIBAQEBBQMAAQECAAEBAQEBAQIAAQAEAAEBAQIBAAUEAQEBAAIAAgIBAQICAgABAQMAAQABBAEAAQECAAMAAQUBBAEGAQABAgEAAgADAgEBAQMDAAUAAQIBBgEBAQEBAgEKBAABAQIAAQ4BAwEBBQACAgEBBgIIAAEBAQEBAAECAgEBAgEDAgADBAEAAQABAwQDAQEBAAEDAwABAAECAQgEBwEEAQABAAIBAwUBAAEDCAABAgIAAgABAAIAAgIOAgICAgQCEAEBBAMBBgQCDQQFAQEDAQADAQEAAQEBBAIGAwABAgEDBAkBBAIGBAACBwMBAQUDAQMAAQMBACgvAQiyDFmgCuUK6AEB\",\"updateId\":806280074}","footnotes":""},"class_list":["post-2296","page","type-page","status-publish","hentry"],"featured_image_src":null,"featured_image_src_square":null,"_links":{"self":[{"href":"https:\/\/www.itu.int\/metaverse\/wp-json\/wp\/v2\/pages\/2296","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.itu.int\/metaverse\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.itu.int\/metaverse\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.itu.int\/metaverse\/wp-json\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/www.itu.int\/metaverse\/wp-json\/wp\/v2\/comments?post=2296"}],"version-history":[{"count":0,"href":"https:\/\/www.itu.int\/metaverse\/wp-json\/wp\/v2\/pages\/2296\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/www.itu.int\/metaverse\/wp-json\/wp\/v2\/pages\/1175"}],"wp:attachment":[{"href":"https:\/\/www.itu.int\/metaverse\/wp-json\/wp\/v2\/media?parent=2296"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}