{"id":366,"date":"2026-03-27T15:12:23","date_gmt":"2026-03-27T07:12:23","guid":{"rendered":"https:\/\/academy.humeo.com\/?p=366"},"modified":"2026-04-02T21:24:18","modified_gmt":"2026-04-02T13:24:18","slug":"short-video-ideas","status":"publish","type":"post","link":"https:\/\/academy.humeo.com\/2026\/03\/27\/short-video-ideas\/","title":{"rendered":"How to Come Up With Short Video Ideas, Fast"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Running out of short video ideas?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">What you&#8217;re really struggling with is turning what\u2019s in your head into something people will stop and listen to.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That\u2019s why you can spend 20 minutes \u201cthinking of ideas\u201d and still end up with nothing.<br>It&#8217;s not for lack of creativity, but because you\u2019re approaching it the wrong way.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">The Simple Way to Generate Short Video Ideas<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">It&#8217;s easy to say &#8216;brainstorm&#8217;, but not so easy in practice.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The real way to get short video ideas are:<\/p>\n\n\n\n<ul class=\"wp-block-list has-theme-1-color has-theme-5-background-color has-text-color has-background has-link-color wp-elements-cae88d83c714b42900009e718b1bd3f1\">\n<li>turning everyday thoughts into simple points<\/li>\n\n\n\n<li>responding to things you already know or believe<\/li>\n\n\n\n<li>speaking your ideas out loud instead of trying to write them perfectly<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Change your focus into extracting ideas rather than inventing them.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Why Most People Get Stuck with Short Video Ideas<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The usual advice is to brainstorm or follow trends.<\/p>\n\n\n\n<blockquote class=\"tiktok-embed\" cite=\"https:\/\/www.tiktok.com\/@jade_beason\/video\/7330671409670245665\" data-video-id=\"7330671409670245665\" style=\"max-width: 605px;min-width: 325px;\" > <section> <a target=\"_blank\" title=\"@jade_beason\" href=\"https:\/\/www.tiktok.com\/@jade_beason?refer=embed\" rel=\"noopener\">@jade_beason<\/a> Replying to @Roxana <a target=\"_blank\" title=\"\u266c original sound - Jade Beason\" href=\"https:\/\/www.tiktok.com\/music\/original-sound-7330671440024980257?refer=embed\" rel=\"noopener\">\u266c original sound &#8211; Jade Beason<\/a> <\/section> <\/blockquote> <script async src=\"https:\/\/www.tiktok.com\/embed.js\"><\/script>\n\n\n\n<p class=\"wp-block-paragraph\">That sounds helpful, but doing what&#8217;s viral can only bring you (and your online brand) so far.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You sit down, try to think of something \u201cgood,\u201d and your mind goes blank. Or worse, you come up with something that already sounds overdone.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The mental barrier here is trying to manufacture ideas instead of uncovering what you already know.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">The Idea Extraction System<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">This is the shift that changes everything. Instead of asking: \u201cWhat should I post?\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You start asking: \u201cWhat do I already think, know, or say that could become content?\u201d<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">1. Start With What You Already Know<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Good short video ideas are rarely new. They\u2019re just clearly expressed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<blockquote class=\"instagram-media\" data-instgrm-permalink=\"https:\/\/www.instagram.com\/reel\/DVl12Ctjf_S\/\" data-instgrm-version=\"14\"><\/blockquote><script async src=\"https:\/\/www.instagram.com\/embed.js\"><\/script>\n\n\n\n<p class=\"wp-block-paragraph\">Think about:<\/p>\n\n\n\n<ul class=\"wp-block-list has-theme-1-color has-theme-5-background-color has-text-color has-background has-link-color wp-elements-005d1e251bd95a40b22b4f1993f51bba\">\n<li>something you explained recently<\/li>\n\n\n\n<li>a mistake you\u2019ve made<\/li>\n\n\n\n<li>a strong opinion you have<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you\u2019ve said it before, it\u2019s already content. It just needs to be shaped.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">2. Use Hooks to Pull Ideas Out of You<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Most people think hooks are just for the start of a video. They\u2019re not.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">They\u2019re actually one of the fastest ways to generate short video ideas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Simple structures like:<\/p>\n\n\n\n<ul class=\"wp-block-list has-theme-1-color has-theme-5-background-color has-text-color has-background has-link-color wp-elements-05113ef90bf741d45fc16b5469a388a8\">\n<li>\u201cMost people get this wrong about\u2026\u201d<\/li>\n\n\n\n<li>\u201cHere\u2019s what no one tells you about\u2026\u201d<\/li>\n\n\n\n<li>\u201cIf you\u2019re struggling with X, do this\u2026\u201d<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">don\u2019t just make content stronger. They unlock ideas you didn\u2019t know how to express.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you look at how hooks work in detail, you\u2019ll notice they force clarity.<br>They push you to take a vague thought and turn it into a clear angle.<\/p>\n\n\n\n<blockquote class=\"tiktok-embed\" cite=\"https:\/\/www.tiktok.com\/@adeboyejo_tiwalade\/video\/7435178772443204920\" data-video-id=\"7435178772443204920\" style=\"max-width: 605px;min-width: 325px;\" > <section> <a target=\"_blank\" title=\"@adeboyejo_tiwalade\" href=\"https:\/\/www.tiktok.com\/@adeboyejo_tiwalade?refer=embed\" rel=\"noopener\">@adeboyejo_tiwalade<\/a> Replying to @LUXE BY RIKKY Hooks help you capture the attention of your viewer and gets them to stop scrolling. Detailed explanation of Hooks and their examples. For my full list of Hooks,send me a Dm. <a title=\"tiwayoursocialmediababe\" target=\"_blank\" href=\"https:\/\/www.tiktok.com\/tag\/tiwayoursocialmediababe?refer=embed\" rel=\"noopener\">#tiwayoursocialmediababe<\/a> <a title=\"socialmediawithtiwa\" target=\"_blank\" href=\"https:\/\/www.tiktok.com\/tag\/socialmediawithtiwa?refer=embed\" rel=\"noopener\">#socialmediawithtiwa<\/a> <a title=\"contentstrategist\" target=\"_blank\" href=\"https:\/\/www.tiktok.com\/tag\/contentstrategist?refer=embed\" rel=\"noopener\">#contentstrategist<\/a> <a title=\"smallbusinessgrowthtips\" target=\"_blank\" href=\"https:\/\/www.tiktok.com\/tag\/smallbusinessgrowthtips?refer=embed\" rel=\"noopener\">#smallbusinessgrowthtips<\/a> <a title=\"smallbusinesstipsandtricks\" target=\"_blank\" href=\"https:\/\/www.tiktok.com\/tag\/smallbusinesstipsandtricks?refer=embed\" rel=\"noopener\">#smallbusinesstipsandtricks<\/a> <a title=\"smallbusinesscontentideas\" target=\"_blank\" href=\"https:\/\/www.tiktok.com\/tag\/smallbusinesscontentideas?refer=embed\" rel=\"noopener\">#smallbusinesscontentideas<\/a> <a title=\"smallbusinessowner\" target=\"_blank\" href=\"https:\/\/www.tiktok.com\/tag\/smallbusinessowner?refer=embed\" rel=\"noopener\">#smallbusinessowner<\/a> <a title=\"smallbusinesscheck\" target=\"_blank\" href=\"https:\/\/www.tiktok.com\/tag\/smallbusinesscheck?refer=embed\" rel=\"noopener\">#smallbusinesscheck<\/a> <a title=\"businessowner\" target=\"_blank\" href=\"https:\/\/www.tiktok.com\/tag\/businessowner?refer=embed\" rel=\"noopener\">#businessowner<\/a> <a title=\"howtogrowonsocialmedia\" target=\"_blank\" href=\"https:\/\/www.tiktok.com\/tag\/howtogrowonsocialmedia?refer=embed\" rel=\"noopener\">#howtogrowonsocialmedia<\/a> <a title=\"businessgrowthtips\" target=\"_blank\" href=\"https:\/\/www.tiktok.com\/tag\/businessgrowthtips?refer=embed\" rel=\"noopener\">#businessgrowthtips<\/a> <a title=\"socialmediastrategy\" target=\"_blank\" href=\"https:\/\/www.tiktok.com\/tag\/socialmediastrategy?refer=embed\" rel=\"noopener\">#socialmediastrategy<\/a> <a title=\"socialmediatipsandtricks\" target=\"_blank\" href=\"https:\/\/www.tiktok.com\/tag\/socialmediatipsandtricks?refer=embed\" rel=\"noopener\">#socialmediatipsandtricks<\/a> <a title=\"socialmediamanagertip\" target=\"_blank\" href=\"https:\/\/www.tiktok.com\/tag\/socialmediamanagertip?refer=embed\" rel=\"noopener\">#socialmediamanagertip<\/a> <a title=\"socialmediamanagerinlagos\" target=\"_blank\" href=\"https:\/\/www.tiktok.com\/tag\/socialmediamanagerinlagos?refer=embed\" rel=\"noopener\">#socialmediamanagerinlagos<\/a> <a title=\"socialmediamanagerinnigeria\" target=\"_blank\" href=\"https:\/\/www.tiktok.com\/tag\/socialmediamanagerinnigeria?refer=embed\" rel=\"noopener\">#socialmediamanagerinnigeria<\/a> <a title=\"smallbusinessnigeria\" target=\"_blank\" href=\"https:\/\/www.tiktok.com\/tag\/smallbusinessnigeria?refer=embed\" rel=\"noopener\">#smallbusinessnigeria<\/a> <a title=\"socialmediatips\" target=\"_blank\" href=\"https:\/\/www.tiktok.com\/tag\/socialmediatips?refer=embed\" rel=\"noopener\">#socialmediatips<\/a> <a title=\"tiktokgrowthtips\" target=\"_blank\" href=\"https:\/\/www.tiktok.com\/tag\/tiktokgrowthtips?refer=embed\" rel=\"noopener\">#tiktokgrowthtips<\/a> <a title=\"instagramgrowthtips\" target=\"_blank\" href=\"https:\/\/www.tiktok.com\/tag\/instagramgrowthtips?refer=embed\" rel=\"noopener\">#instagramgrowthtips<\/a> <a title=\"howtocreatecontentformybusiness\" target=\"_blank\" href=\"https:\/\/www.tiktok.com\/tag\/howtocreatecontentformybusiness?refer=embed\" rel=\"noopener\">#howtocreatecontentformybusiness<\/a> <a title=\"contentmarketing\" target=\"_blank\" href=\"https:\/\/www.tiktok.com\/tag\/contentmarketing?refer=embed\" rel=\"noopener\">#Contentmarketing<\/a> <a title=\"smallbusinesscontentcreationtips\" target=\"_blank\" href=\"https:\/\/www.tiktok.com\/tag\/smallbusinesscontentcreationtips?refer=embed\" rel=\"noopener\">#smallbusinesscontentcreationtips<\/a> <a title=\"contentcreator\" target=\"_blank\" href=\"https:\/\/www.tiktok.com\/tag\/contentcreator?refer=embed\" rel=\"noopener\">#contentcreator<\/a> <a title=\"contentcreationtips\" target=\"_blank\" href=\"https:\/\/www.tiktok.com\/tag\/contentcreationtips?refer=embed\" rel=\"noopener\">#contentcreationtips<\/a> <a title=\"socialmediamanagement\" target=\"_blank\" href=\"https:\/\/www.tiktok.com\/tag\/socialmediamanagement?refer=embed\" rel=\"noopener\">#socialmediamanagement<\/a> <a title=\"socialmediamarketingtips\" target=\"_blank\" href=\"https:\/\/www.tiktok.com\/tag\/socialmediamarketingtips?refer=embed\" rel=\"noopener\">#socialmediamarketingtips<\/a> <a title=\"tiktokgrowth\" target=\"_blank\" href=\"https:\/\/www.tiktok.com\/tag\/tiktokgrowth?refer=embed\" rel=\"noopener\">#tiktokgrowth<\/a> <a title=\"tiktokstrategy\" target=\"_blank\" href=\"https:\/\/www.tiktok.com\/tag\/tiktokstrategy?refer=embed\" rel=\"noopener\">#tiktokstrategy<\/a> <a title=\"instagramgrowth\" target=\"_blank\" href=\"https:\/\/www.tiktok.com\/tag\/instagramgrowth?refer=embed\" rel=\"noopener\">#instagramgrowth<\/a> <a title=\"instagramstrategy\" target=\"_blank\" href=\"https:\/\/www.tiktok.com\/tag\/instagramstrategy?refer=embed\" rel=\"noopener\">#instagramstrategy<\/a> <a title=\"socialmediamanagerlife\" target=\"_blank\" href=\"https:\/\/www.tiktok.com\/tag\/socialmediamanagerlife?refer=embed\" rel=\"noopener\">#socialmediamanagerlife<\/a> <a target=\"_blank\" title=\"\u266c original sound - Tiwa | Your Social Media Babe\" href=\"https:\/\/www.tiktok.com\/music\/original-sound-7435178822604229431?refer=embed\" rel=\"noopener\">\u266c original sound &#8211; Tiwa | Your Social Media Babe<\/a> <\/section> <\/blockquote> <script async src=\"https:\/\/www.tiktok.com\/embed.js\"><\/script>\n\n\n\n<p class=\"wp-block-paragraph\">(If you haven\u2019t yet, <a href=\"https:\/\/academy.humeo.com\/2026\/03\/09\/how-to-write-hooks\/\">read our guide on how to write hooks<\/a> \u2014 this is where most people start getting unstuck.)<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">3. Speak Before You Refine<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">This is where most people slow themselves down.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You try to write the perfect idea or sound smart. And then you freeze.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A better approach is to talk first.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Say the idea out loud. Let it be messy. Then refine it after.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is also where Humeo becomes useful.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Instead of staring at a blank screen, you\u2019re responding to prompts. The AI director guides you through questions, and your answers naturally turn into usable ideas.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This helps you discover and refine ideas mid-conversation.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">4. Keep Each Idea Small<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">One idea per video.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you catch yourself saying: \u201cand another thing\u2026\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">that\u2019s a second video.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is how one rough thought turns into multiple short video ideas without extra effort.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">5. Capture in Batches<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Ideas feel hard when you expect them on demand.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">They\u2019re easier when you sit down and focus on extracting them.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Spend 20\u201330 minutes talking through your thought and capturing anything usable.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You\u2019ll usually walk away with more short video ideas than you expected.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To make this easier, Humeo gives you a starting point. It generates hooks based on your profile\u2014so instead of staring at a blank screen, you\u2019re reacting to something.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can use a hook as-is, tweak it, or spin off new ones from a rough idea.<br>That small shift \u2014 from thinking to responding \u2014 is what unlocks ideas faster.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">What Makes a Short Video Idea Work<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Not every idea lands. The ones that perform well tend to share a few traits.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">They\u2019re clear. You understand the point immediately.<br>They\u2019re specific. Not broad, not vague.<br>And they feel relevant, like something the viewer has thought about before.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Most importantly, they don\u2019t try to do too much.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">A Simple Weekly System (That Actually Fits a Full-Time Job)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">You don\u2019t need daily inspiration, just a repeatable rhythm.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Once a week:<\/p>\n\n\n\n<ul class=\"wp-block-list has-theme-1-color has-theme-5-background-color has-text-color has-background has-link-color wp-elements-7f0b2df94c28b985033b037135e1d536\">\n<li>spend a short block of time generating ideas using prompts<\/li>\n\n\n\n<li>talk through them instead of writing<\/li>\n\n\n\n<li>capture 5\u201310 simple angles<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Then use those ideas when you record.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This connects directly with how you <a href=\"https:\/\/academy.humeo.com\/2026\/03\/24\/content-creation-side-hustle\/\">content creation side hustle<\/a> sustainably \u2014 by reducing decision fatigue and making output predictable.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">If You Still Feel Stuck<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you\u2019re still thinking: \u201cI don\u2019t know what to say\u201d, it\u2019s usually not an idea problem.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You have thoughts, but they\u2019re not coming out clearly.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That\u2019s why approaches that rely on conversation tend to work better than scripting.<br>You respond faster than you plan.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">And when you combine hook-based prompts and a simple recording workflow, you get short video ideas you can actually use.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">The Bottom Line<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">You need a better way to access the good ideas you already have.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Once you stop forcing creativity, start using prompts, and speak your thoughts out loud, coming up with short video ideas stops being a bottleneck.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-ee856660 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button has-custom-css wp-custom-css-88d36ab7\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/app.humeo.com\/onboarding\" target=\"_blank\" rel=\"noopener\">Generate Your Hooks Now -&gt;<\/a><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Running out of short video ideas? What you&#8217;re really struggling with is turning what\u2019s in your head into something people will stop and listen to. That\u2019s why you can spend 20 minutes \u201cthinking of ideas\u201d and still end up with nothing.It&#8217;s not for lack of creativity, but because you\u2019re approaching it the wrong way. The [&hellip;]<\/p>\n","protected":false},"author":277568225,"featured_media":368,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"{\"document\":\"AAAH15qHtgiFCIAHCJgBotMEggWuAQEIHAIBAgoCQgBKAJYBAQIKAkIASgC0AwECCgJCAEoAqgUBAgoASgASAQIKAkJKAKoBAQIKAkIASgCKAgECCgJCAEoAqAEBAgoBAkoWAgECCgJMAKgBAQIKAkwAsAEBAgoCTPADjAYBAgoCQgBKAJoCAQIKAEoAEgECCgJCSgCyAQECCgJCAEoAugEBAgpKABABAgoCQgBKAJADAQIKAkIASgCsBAECCgJCAEoAmgMBAgoASgASAQIKAkJKAIYBAQIKAkIASgC6AgECCgJCAEoAvAIBAgoASgASAQIKAkJKAJgBAQIKAkIASgCgAgECCgEASgAUAQIKSgAQAQIKAkIASgAsAQIKAQJKFgIBAgoCTACQAQECCgJMADoBAgoCTOICpAMBAgoBAEoAFAECCgJCAEoAqgIBAgoASgASAQIKAkJKAJwBAQIKAkIASgCiAgECCgJCAEoAogIBAgoCQgBKAIIBAQIKAQJKFgIBAgoCTACWAQECCgJMAJoBAQIKAkzIA6YEAQIKAkIASgC6AgECCgJCAEoAugQBAgpKABABAgoCQgBKALwFAQIKAEoAEgECCgJCSgCGAQECCgJCAEoAsgEBAgoCQgBKAKACAQIKAkIASgCaAQECCgJCAEoAjgIBAgoCQgBKAKQBAQIKAkIASgCcBQECCgJCAEoAiAIBAgoASgASAQIKAkJKAIABAQIKAkIASgA6AQIKAkIASgC4AQECCgJCAEoAgAEBAgoCQgBKAIYDAQIKAEoAEgECCgJCSgA8AQIKAkIASgCyAQECCgJCAEoAkAIBAgoCQgBKALICAQIKAkIASgCiAgECCgJCAEoAoAUBAgoCQgBKAI4FAQIKAEoAEgECCgJCSgCWAQECCgJCAEoArAIBAgoCQgBKALAFAQIKAkIASgC0AQECCgBKABIBAgoCQkoAiAIBAgoCQgBKAIoCAQIKAkIASgAsAQIKAQJKFgIBAgoCTACEAgECCgJMAJgBAQIKAkz0A7gEAQIKAkIASgCeAQECCgJCAEoAigcBAgoASgASAQIKAkJKAIABAQIKAkIASgCCAwECCgJCAEoAgAIBAgoCQgBKAIQEAQIKAkIASgCEBAECCgBKABIBAgoCQkoAMAECCgJCAEoAlAIBAgoCQgBKALoEAQIKSg4CAQIKAQEISEpOEA7IwwEDhNUE9QgoAycABAAnAAQAgQCEACcAKAYnACgMJwAHACgDJwEEACgBJwCHACgDJwEEACgBJwCHACgDJwEEACgBJwCHACgDJwAoAScAhwAoAycBBAAoACcAhwAoAycBBAAoAScAhwAoAycBBAAoAScAhwAoAycAKAQnAAcAKAMnAQQAJwCHACgDJwEEACcAhwAoAycBBAAnAIcAKAMnAQQAKAEnAIcAKAMnACgBJwCHACgDJwEEACgAJwCHACgDJwEEACgBJwCHACgDJwAoACcAhwAoAycBBAAoAScAhwAoAycBBAAoAScAhwAoAycBBAAoAScAhwAoAycAKAEnAIcAKAMnAQQAKAAnAIcAKAMnAQQAKAEnAIcAKAMnAQQAKAEnAIcAKAMnACgBJwCHACgDJwEEACgAJwCHACgDJwEEACgBJwCHACgDJwEoAScAhwAoAycAKAAnAIcAKAMnAQQAKAEnAIcAKAMnACgEJwAHACgDJwEEACcAhwAoAycBBAAnAIcAKAMnAQQAJwCHACgDJwEoAScAhwAoAycBBAAoAScAhwAoAycAKAEnAIcAKAMnAQQAKAAnAIcAKAMnAQQAKAEnAIcAKAMnAQQAKAEnAIcAKAMnAQQAKAEnAIcAKAMnACgEJwAHACgDJwEEACcAhwAoAycBBAAnAIcAKAMnAQQAJwCHACgDJwEEACgBJwCHACgDJwEEACgBJwCHACgDJwAoACcAhwAoAycBBAAoAScAhwAoAycAKAEnAIcAKAMnAQQAKAAnAIcAKAMnAQQAKAEnAIcAKAMnAQQAKAEnAIcAKAMnAQQAKAEnAIcAKAMnAQQAKAEnAIcAKAMnAQQAKAEnAIcAKAMnAQQAKAEnAIcAKAMnAQQAKAEnAIcAKAMnACgBJwCHACgDJwEEACgAJwCHACgDJwEEACgBJwCHACgDJwEEACgBJwCHACgDJwEEACgBJwCHACgDJwEEACgBJwCHACgDJwAoAScAhwAoAycBBAAoACcAhwAoAycBBAAoAScAhwAoAycBBAAoAScAhwAoAycBBAAoAScAhwAoAycBBAAoAScAhwAoAycBBAAoAScAhwAoAycBBAAoAScAhwAoAycAKAEnAIcAKAMnAQQAKAAnAIcAKAMnAQQAKAEnAIcAKAMnAQQAKAEnAIcAKAMnAQQAKAEnAIcAKAMnACgBJwCHACgDJwEEACgAJwCHACgDJwEEACgBJwCHACgDJwEEACgBJwCHACgDJwAoBCcABwAoAycBBAAnAIcAKAMnAQQAJwCHACgDJwEEACcAhwAoAycBBAAoAScAhwAoAycBBAAoAScAhwAoAycAKAEnAIcAKAMnAQQAKAAnAIcAKAMnAQQAKAEnAIcAKAMnAQQAKAEnAIcAKAMnAQQAKAEnAIcAKAMnAQQAKAEnAIcAKAMnACgBJwCHACgDJwEEACgAJwCHACgDJwEEACgBJwCHACgDJwEEACgBJwCHACgDJwAoACcABwAoAycAKAInAAQAKAAnACgBqALE24YC8P4Bc3RhdGV2ZXJzaW9uZG9jdW1lbnRkYXRlZG9jdW1lbnRzbHVnZG9jdW1lbnRzdGF0dXNkb2N1bWVudHRpdGxlSG93IHRvIENvbWUgVXAgV2l0aCBTaG9ydCBWaWRlbyBJZGVhcywgRmFzdGRvY3VtZW50Y29udGVudDwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5SdW5uaW5nIG91dCBvZiBzaG9ydCB2aWRlbyBpZGVhcz88L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5XaGF0IHlvdSdyZSByZWFsbHkgc3RydWdnbGluZyB3aXRoIGlzIHR1cm5pbmcgd2hhdOKAmXMgaW4geW91ciBoZWFkIGludG8gc29tZXRoaW5nIHBlb3BsZSB3aWxsIHN0b3AgYW5kIGxpc3RlbiB0by48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5UaGF04oCZcyB3aHkgeW91IGNhbiBzcGVuZCAyMCBtaW51dGVzIOKAnHRoaW5raW5nIG9mIGlkZWFz4oCdIGFuZCBzdGlsbCBlbmQgdXAgd2l0aCBub3RoaW5nLjxicj5JdCdzIG5vdCBmb3IgbGFjayBvZiBjcmVhdGl2aXR5LCBidXQgYmVjYXVzZSB5b3XigJlyZSBhcHByb2FjaGluZyBpdCB0aGUgd3Jvbmcgd2F5LjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpzZXBhcmF0b3IgLS0+CjxociBjbGFzcz0id3AtYmxvY2stc2VwYXJhdG9yIGhhcy1hbHBoYS1jaGFubmVsLW9wYWNpdHkiLz4KPCEtLSAvd3A6c2VwYXJhdG9yIC0tPgoKPCEtLSB3cDpoZWFkaW5nIC0tPgo8aDIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPlRoZSBTaW1wbGUgV2F5IHRvIEdlbmVyYXRlIFNob3J0IFZpZGVvIElkZWFzPC9oMj4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5JdCdzIGVhc3kgdG8gc2F5ICdicmFpbnN0b3JtJywgYnV0IG5vdCBzbyBlYXN5IGluIHByYWN0aWNlLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoZSByZWFsIHdheSB0byBnZXQgc2hvcnQgdmlkZW8gaWRlYXMgYXJlOjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpsaXN0IHsic3R5bGUiOnsiZWxlbWVudHMiOnsibGluayI6eyJjb2xvciI6eyJ0ZXh0IjoidmFyOnByZXNldHxjb2xvcnx0aGVtZS0xIn19fX0sImJhY2tncm91bmRDb2xvciI6InRoZW1lLTUiLCJ0ZXh0Q29sb3IiOiJ0aGVtZS0xIn0gLS0+Cjx1bCBjbGFzcz0id3AtYmxvY2stbGlzdCBoYXMtdGhlbWUtMS1jb2xvciBoYXMtdGhlbWUtNS1iYWNrZ3JvdW5kLWNvbG9yIGhhcy10ZXh0LWNvbG9yIGhhcy1iYWNrZ3JvdW5kIGhhcy1saW5rLWNvbG9yIj48IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPnR1cm5pbmcgZXZlcnlkYXkgdGhvdWdodHMgaW50byBzaW1wbGUgcG9pbnRzPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT5yZXNwb25kaW5nIHRvIHRoaW5ncyB5b3UgYWxyZWFkeSBrbm93IG9yIGJlbGlldmU8L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPnNwZWFraW5nIHlvdXIgaWRlYXMgb3V0IGxvdWQgaW5zdGVhZCBvZiB0cnlpbmcgdG8gd3JpdGUgdGhlbSBwZXJmZWN0bHk8L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+PC91bD4KPCEtLSAvd3A6bGlzdCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5DaGFuZ2UgeW91ciBmb2N1cyBpbnRvIGV4dHJhY3RpbmcgaWRlYXMgcmF0aGVyIHRoYW4gaW52ZW50aW5nIHRoZW0uPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnNlcGFyYXRvciAtLT4KPGhyIGNsYXNzPSJ3cC1ibG9jay1zZXBhcmF0b3IgaGFzLWFscGhhLWNoYW5uZWwtb3BhY2l0eSIvPgo8IS0tIC93cDpzZXBhcmF0b3IgLS0+Cgo8IS0tIHdwOmhlYWRpbmcgLS0+CjxoMiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+V2h5IE1vc3QgUGVvcGxlIEdldCBTdHVjayB3aXRoIFNob3J0IFZpZGVvIElkZWFzPC9oMj4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5UaGUgdXN1YWwgYWR2aWNlIGlzIHRvIGJyYWluc3Rvcm0gb3IgZm9sbG93IHRyZW5kcy48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6aHRtbCAtLT4KPGJsb2NrcXVvdGUgY2xhc3M9InRpa3Rvay1lbWJlZCIgY2l0ZT0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS9AamFkZV9iZWFzb24vdmlkZW8vNzMzMDY3MTQwOTY3MDI0NTY2NSIgZGF0YS12aWRlby1pZD0iNzMzMDY3MTQwOTY3MDI0NTY2NSIgc3R5bGU9Im1heC13aWR0aDogNjA1cHg7bWluLXdpZHRoOiAzMjVweDsiID4gPHNlY3Rpb24+IDxhIHRhcmdldD0iX2JsYW5rIiB0aXRsZT0iQGphZGVfYmVhc29uIiBocmVmPSJodHRwczovL3d3dy50aWt0b2suY29tL0BqYWRlX2JlYXNvbj9yZWZlcj1lbWJlZCI+QGphZGVfYmVhc29uPC9hPiBSZXBseWluZyB0byBAUm94YW5hIDxhIHRhcmdldD0iX2JsYW5rIiB0aXRsZT0i4pmsIG9yaWdpbmFsIHNvdW5kIC0gSmFkZSBCZWFzb24iIGhyZWY9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vbXVzaWMvb3JpZ2luYWwtc291bmQtNzMzMDY3MTQ0MDAyNDk4MDI1Nz9yZWZlcj1lbWJlZCI+4pmsIG9yaWdpbmFsIHNvdW5kIC0gSmFkZSBCZWFzb248L2E+IDwvc2VjdGlvbj4gPC9ibG9ja3F1b3RlPiA8c2NyaXB0IGFzeW5jIHNyYz0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS9lbWJlZC5qcyI+PC9zY3JpcHQ+CjwhLS0gL3dwOmh0bWwgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+VGhhdCBzb3VuZHMgaGVscGZ1bCwgYnV0IGRvaW5nIHdoYXQncyB2aXJhbCBjYW4gb25seSBicmluZyB5b3UgKGFuZCB5b3VyIG9ubGluZSBicmFuZCkgc28gZmFyLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPllvdSBzaXQgZG93biwgdHJ5IHRvIHRoaW5rIG9mIHNvbWV0aGluZyDigJxnb29kLOKAnSBhbmQgeW91ciBtaW5kIGdvZXMgYmxhbmsuIE9yIHdvcnNlLCB5b3UgY29tZSB1cCB3aXRoIHNvbWV0aGluZyB0aGF0IGFscmVhZHkgc291bmRzIG92ZXJkb25lLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoZSBtZW50YWwgYmFycmllciBoZXJlIGlzIHRyeWluZyB0byBtYW51ZmFjdHVyZSBpZGVhcyBpbnN0ZWFkIG9mIHVuY292ZXJpbmcgd2hhdCB5b3UgYWxyZWFkeSBrbm93LjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpzZXBhcmF0b3IgLS0+CjxociBjbGFzcz0id3AtYmxvY2stc2VwYXJhdG9yIGhhcy1hbHBoYS1jaGFubmVsLW9wYWNpdHkiLz4KPCEtLSAvd3A6c2VwYXJhdG9yIC0tPgoKPCEtLSB3cDpoZWFkaW5nIC0tPgo8aDIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPlRoZSBJZGVhIEV4dHJhY3Rpb24gU3lzdGVtPC9oMj4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5UaGlzIGlzIHRoZSBzaGlmdCB0aGF0IGNoYW5nZXMgZXZlcnl0aGluZy4gSW5zdGVhZCBvZiBhc2tpbmc6IOKAnFdoYXQgc2hvdWxkIEkgcG9zdD\/igJ08L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5Zb3Ugc3RhcnQgYXNraW5nOiDigJxXaGF0IGRvIEkgYWxyZWFkeSB0aGluaywga25vdywgb3Igc2F5IHRoYXQgY291bGQgYmVjb21lIGNvbnRlbnQ\/4oCdPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnNlcGFyYXRvciAtLT4KPGhyIGNsYXNzPSJ3cC1ibG9jay1zZXBhcmF0b3IgaGFzLWFscGhhLWNoYW5uZWwtb3BhY2l0eSIvPgo8IS0tIC93cDpzZXBhcmF0b3IgLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJsZXZlbCI6M30gLS0+CjxoMyBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+MS4gU3RhcnQgV2l0aCBXaGF0IFlvdSBBbHJlYWR5IEtub3c8L2gzPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkdvb2Qgc2hvcnQgdmlkZW8gaWRlYXMgYXJlIHJhcmVseSBuZXcuIFRoZXnigJlyZSBqdXN0IGNsZWFybHkgZXhwcmVzc2VkLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpodG1sIC0tPgo8YmxvY2txdW90ZSBjbGFzcz0iaW5zdGFncmFtLW1lZGlhIiBkYXRhLWluc3Rncm0tcGVybWFsaW5rPSJodHRwczovL3d3dy5pbnN0YWdyYW0uY29tL3JlZWwvRFZsMTJDdGpmX1MvIiBkYXRhLWluc3Rncm0tdmVyc2lvbj0iMTQiPjwvYmxvY2txdW90ZT48c2NyaXB0IGFzeW5jIHNyYz0iaHR0cHM6Ly93d3cuaW5zdGFncmFtLmNvbS9lbWJlZC5qcyI+PC9zY3JpcHQ+CjwhLS0gL3dwOmh0bWwgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+VGhpbmsgYWJvdXQ6PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmxpc3QgeyJzdHlsZSI6eyJlbGVtZW50cyI6eyJsaW5rIjp7ImNvbG9yIjp7InRleHQiOiJ2YXI6cHJlc2V0fGNvbG9yfHRoZW1lLTEifX19fSwiYmFja2dyb3VuZENvbG9yIjoidGhlbWUtNSIsInRleHRDb2xvciI6InRoZW1lLTEifSAtLT4KPHVsIGNsYXNzPSJ3cC1ibG9jay1saXN0IGhhcy10aGVtZS0xLWNvbG9yIGhhcy10aGVtZS01LWJhY2tncm91bmQtY29sb3IgaGFzLXRleHQtY29sb3IgaGFzLWJhY2tncm91bmQgaGFzLWxpbmstY29sb3IiPjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+c29tZXRoaW5nIHlvdSBleHBsYWluZWQgcmVjZW50bHk8L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPmEgbWlzdGFrZSB5b3XigJl2ZSBtYWRlPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT5hIHN0cm9uZyBvcGluaW9uIHlvdSBoYXZlPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPjwvdWw+CjwhLS0gL3dwOmxpc3QgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+SWYgeW914oCZdmUgc2FpZCBpdCBiZWZvcmUsIGl04oCZcyBhbHJlYWR5IGNvbnRlbnQuIEl0IGp1c3QgbmVlZHMgdG8gYmUgc2hhcGVkLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpzZXBhcmF0b3IgLS0+CjxociBjbGFzcz0id3AtYmxvY2stc2VwYXJhdG9yIGhhcy1hbHBoYS1jaGFubmVsLW9wYWNpdHkiLz4KPCEtLSAvd3A6c2VwYXJhdG9yIC0tPgoKPCEtLSB3cDpoZWFkaW5nIHsibGV2ZWwiOjN9IC0tPgo8aDMgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPjIuIFVzZSBIb29rcyB0byBQdWxsIElkZWFzIE91dCBvZiBZb3U8L2gzPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPk1vc3QgcGVvcGxlIHRoaW5rIGhvb2tzIGFyZSBqdXN0IGZvciB0aGUgc3RhcnQgb2YgYSB2aWRlby4gVGhleeKAmXJlIG5vdC48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5UaGV54oCZcmUgYWN0dWFsbHkgb25lIG9mIHRoZSBmYXN0ZXN0IHdheXMgdG8gZ2VuZXJhdGUgc2hvcnQgdmlkZW8gaWRlYXMuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+U2ltcGxlIHN0cnVjdHVyZXMgbGlrZTo8L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6bGlzdCB7InN0eWxlIjp7ImVsZW1lbnRzIjp7ImxpbmsiOnsiY29sb3IiOnsidGV4dCI6InZhcjpwcmVzZXR8Y29sb3J8dGhlbWUtMSJ9fX19LCJiYWNrZ3JvdW5kQ29sb3IiOiJ0aGVtZS01IiwidGV4dENvbG9yIjoidGhlbWUtMSJ9IC0tPgo8dWwgY2xhc3M9IndwLWJsb2NrLWxpc3QgaGFzLXRoZW1lLTEtY29sb3IgaGFzLXRoZW1lLTUtYmFja2dyb3VuZC1jb2xvciBoYXMtdGV4dC1jb2xvciBoYXMtYmFja2dyb3VuZCBoYXMtbGluay1jb2xvciI+PCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT7igJxNb3N0IHBlb3BsZSBnZXQgdGhpcyB3cm9uZyBhYm91dOKApuKAnTwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+4oCcSGVyZeKAmXMgd2hhdCBubyBvbmUgdGVsbHMgeW91IGFib3V04oCm4oCdPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT7igJxJZiB5b3XigJlyZSBzdHJ1Z2dsaW5nIHdpdGggWCwgZG8gdGhpc+KApuKAnTwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT48L3VsPgo8IS0tIC93cDpsaXN0IC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPmRvbuKAmXQganVzdCBtYWtlIGNvbnRlbnQgc3Ryb25nZXIuIFRoZXkgdW5sb2NrIGlkZWFzIHlvdSBkaWRu4oCZdCBrbm93IGhvdyB0byBleHByZXNzLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPklmIHlvdSBsb29rIGF0IGhvdyBob29rcyB3b3JrIGluIGRldGFpbCwgeW914oCZbGwgbm90aWNlIHRoZXkgZm9yY2UgY2xhcml0eS48YnI+VGhleSBwdXNoIHlvdSB0byB0YWtlIGEgdmFndWUgdGhvdWdodCBhbmQgdHVybiBpdCBpbnRvIGEgY2xlYXIgYW5nbGUuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmh0bWwgLS0+CjxibG9ja3F1b3RlIGNsYXNzPSJ0aWt0b2stZW1iZWQiIGNpdGU9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vQGFkZWJveWVqb190aXdhbGFkZS92aWRlby83NDM1MTc4NzcyNDQzMjA0OTIwIiBkYXRhLXZpZGVvLWlkPSI3NDM1MTc4NzcyNDQzMjA0OTIwIiBzdHlsZT0ibWF4LXdpZHRoOiA2MDVweDttaW4td2lkdGg6IDMyNXB4OyIgPiA8c2VjdGlvbj4gPGEgdGFyZ2V0PSJfYmxhbmsiIHRpdGxlPSJAYWRlYm95ZWpvX3Rpd2FsYWRlIiBocmVmPSJodHRwczovL3d3dy50aWt0b2suY29tL0BhZGVib3llam9fdGl3YWxhZGU\/cmVmZXI9ZW1iZWQiPkBhZGVib3llam9fdGl3YWxhZGU8L2E+IFJlcGx5aW5nIHRvIEBMVVhFIEJZIFJJS0tZIEhvb2tzIGhlbHAgeW91IGNhcHR1cmUgdGhlIGF0dGVudGlvbiBvZiB5b3VyIHZpZXdlciBhbmQgZ2V0cyB0aGVtIHRvIHN0b3Agc2Nyb2xsaW5nLiBEZXRhaWxlZCBleHBsYW5hdGlvbiBvZiBIb29rcyBhbmQgdGhlaXIgZXhhbXBsZXMuIEZvciBteSBmdWxsIGxpc3Qgb2YgSG9va3Msc2VuZCBtZSBhIERtLiA8YSB0aXRsZT0idGl3YXlvdXJzb2NpYWxtZWRpYWJhYmUiIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3d3dy50aWt0b2suY29tL3RhZy90aXdheW91cnNvY2lhbG1lZGlhYmFiZT9yZWZlcj1lbWJlZCI+I3Rpd2F5b3Vyc29jaWFsbWVkaWFiYWJlPC9hPiA8YSB0aXRsZT0ic29jaWFsbWVkaWF3aXRodGl3YSIgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vdGFnL3NvY2lhbG1lZGlhd2l0aHRpd2E\/cmVmZXI9ZW1iZWQiPiNzb2NpYWxtZWRpYXdpdGh0aXdhPC9hPiA8YSB0aXRsZT0iY29udGVudHN0cmF0ZWdpc3QiIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3d3dy50aWt0b2suY29tL3RhZy9jb250ZW50c3RyYXRlZ2lzdD9yZWZlcj1lbWJlZCI+I2NvbnRlbnRzdHJhdGVnaXN0PC9hPiA8YSB0aXRsZT0ic21hbGxidXNpbmVzc2dyb3d0aHRpcHMiIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3d3dy50aWt0b2suY29tL3RhZy9zbWFsbGJ1c2luZXNzZ3Jvd3RodGlwcz9yZWZlcj1lbWJlZCI+I3NtYWxsYnVzaW5lc3Nncm93dGh0aXBzPC9hPiA8YSB0aXRsZT0ic21hbGxidXNpbmVzc3RpcHNhbmR0cmlja3MiIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3d3dy50aWt0b2suY29tL3RhZy9zbWFsbGJ1c2luZXNzdGlwc2FuZHRyaWNrcz9yZWZlcj1lbWJlZCI+I3NtYWxsYnVzaW5lc3N0aXBzYW5kdHJpY2tzPC9hPiA8YSB0aXRsZT0ic21hbGxidXNpbmVzc2NvbnRlbnRpZGVhcyIgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vdGFnL3NtYWxsYnVzaW5lc3Njb250ZW50aWRlYXM\/cmVmZXI9ZW1iZWQiPiNzbWFsbGJ1c2luZXNzY29udGVudGlkZWFzPC9hPiA8YSB0aXRsZT0ic21hbGxidXNpbmVzc293bmVyIiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS90YWcvc21hbGxidXNpbmVzc293bmVyP3JlZmVyPWVtYmVkIj4jc21hbGxidXNpbmVzc293bmVyPC9hPiA8YSB0aXRsZT0ic21hbGxidXNpbmVzc2NoZWNrIiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS90YWcvc21hbGxidXNpbmVzc2NoZWNrP3JlZmVyPWVtYmVkIj4jc21hbGxidXNpbmVzc2NoZWNrPC9hPiA8YSB0aXRsZT0iYnVzaW5lc3Nvd25lciIgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vdGFnL2J1c2luZXNzb3duZXI\/cmVmZXI9ZW1iZWQiPiNidXNpbmVzc293bmVyPC9hPiA8YSB0aXRsZT0iaG93dG9ncm93b25zb2NpYWxtZWRpYSIgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vdGFnL2hvd3RvZ3Jvd29uc29jaWFsbWVkaWE\/cmVmZXI9ZW1iZWQiPiNob3d0b2dyb3dvbnNvY2lhbG1lZGlhPC9hPiA8YSB0aXRsZT0iYnVzaW5lc3Nncm93dGh0aXBzIiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS90YWcvYnVzaW5lc3Nncm93dGh0aXBzP3JlZmVyPWVtYmVkIj4jYnVzaW5lc3Nncm93dGh0aXBzPC9hPiA8YSB0aXRsZT0ic29jaWFsbWVkaWFzdHJhdGVneSIgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vdGFnL3NvY2lhbG1lZGlhc3RyYXRlZ3k\/cmVmZXI9ZW1iZWQiPiNzb2NpYWxtZWRpYXN0cmF0ZWd5PC9hPiA8YSB0aXRsZT0ic29jaWFsbWVkaWF0aXBzYW5kdHJpY2tzIiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS90YWcvc29jaWFsbWVkaWF0aXBzYW5kdHJpY2tzP3JlZmVyPWVtYmVkIj4jc29jaWFsbWVkaWF0aXBzYW5kdHJpY2tzPC9hPiA8YSB0aXRsZT0ic29jaWFsbWVkaWFtYW5hZ2VydGlwIiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS90YWcvc29jaWFsbWVkaWFtYW5hZ2VydGlwP3JlZmVyPWVtYmVkIj4jc29jaWFsbWVkaWFtYW5hZ2VydGlwPC9hPiA8YSB0aXRsZT0ic29jaWFsbWVkaWFtYW5hZ2VyaW5sYWdvcyIgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vdGFnL3NvY2lhbG1lZGlhbWFuYWdlcmlubGFnb3M\/cmVmZXI9ZW1iZWQiPiNzb2NpYWxtZWRpYW1hbmFnZXJpbmxhZ29zPC9hPiA8YSB0aXRsZT0ic29jaWFsbWVkaWFtYW5hZ2VyaW5uaWdlcmlhIiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS90YWcvc29jaWFsbWVkaWFtYW5hZ2VyaW5uaWdlcmlhP3JlZmVyPWVtYmVkIj4jc29jaWFsbWVkaWFtYW5hZ2VyaW5uaWdlcmlhPC9hPiA8YSB0aXRsZT0ic21hbGxidXNpbmVzc25pZ2VyaWEiIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3d3dy50aWt0b2suY29tL3RhZy9zbWFsbGJ1c2luZXNzbmlnZXJpYT9yZWZlcj1lbWJlZCI+I3NtYWxsYnVzaW5lc3NuaWdlcmlhPC9hPiA8YSB0aXRsZT0ic29jaWFsbWVkaWF0aXBzIiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS90YWcvc29jaWFsbWVkaWF0aXBzP3JlZmVyPWVtYmVkIj4jc29jaWFsbWVkaWF0aXBzPC9hPiA8YSB0aXRsZT0idGlrdG9rZ3Jvd3RodGlwcyIgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vdGFnL3Rpa3Rva2dyb3d0aHRpcHM\/cmVmZXI9ZW1iZWQiPiN0aWt0b2tncm93dGh0aXBzPC9hPiA8YSB0aXRsZT0iaW5zdGFncmFtZ3Jvd3RodGlwcyIgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vdGFnL2luc3RhZ3JhbWdyb3d0aHRpcHM\/cmVmZXI9ZW1iZWQiPiNpbnN0YWdyYW1ncm93dGh0aXBzPC9hPiA8YSB0aXRsZT0iaG93dG9jcmVhdGVjb250ZW50Zm9ybXlidXNpbmVzcyIgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vdGFnL2hvd3RvY3JlYXRlY29udGVudGZvcm15YnVzaW5lc3M\/cmVmZXI9ZW1iZWQiPiNob3d0b2NyZWF0ZWNvbnRlbnRmb3JteWJ1c2luZXNzPC9hPiA8YSB0aXRsZT0iY29udGVudG1hcmtldGluZyIgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vdGFnL2NvbnRlbnRtYXJrZXRpbmc\/cmVmZXI9ZW1iZWQiPiNDb250ZW50bWFya2V0aW5nPC9hPiA8YSB0aXRsZT0ic21hbGxidXNpbmVzc2NvbnRlbnRjcmVhdGlvbnRpcHMiIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3d3dy50aWt0b2suY29tL3RhZy9zbWFsbGJ1c2luZXNzY29udGVudGNyZWF0aW9udGlwcz9yZWZlcj1lbWJlZCI+I3NtYWxsYnVzaW5lc3Njb250ZW50Y3JlYXRpb250aXBzPC9hPiA8YSB0aXRsZT0iY29udGVudGNyZWF0b3IiIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3d3dy50aWt0b2suY29tL3RhZy9jb250ZW50Y3JlYXRvcj9yZWZlcj1lbWJlZCI+I2NvbnRlbnRjcmVhdG9yPC9hPiA8YSB0aXRsZT0iY29udGVudGNyZWF0aW9udGlwcyIgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vdGFnL2NvbnRlbnRjcmVhdGlvbnRpcHM\/cmVmZXI9ZW1iZWQiPiNjb250ZW50Y3JlYXRpb250aXBzPC9hPiA8YSB0aXRsZT0ic29jaWFsbWVkaWFtYW5hZ2VtZW50IiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS90YWcvc29jaWFsbWVkaWFtYW5hZ2VtZW50P3JlZmVyPWVtYmVkIj4jc29jaWFsbWVkaWFtYW5hZ2VtZW50PC9hPiA8YSB0aXRsZT0ic29jaWFsbWVkaWFtYXJrZXRpbmd0aXBzIiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS90YWcvc29jaWFsbWVkaWFtYXJrZXRpbmd0aXBzP3JlZmVyPWVtYmVkIj4jc29jaWFsbWVkaWFtYXJrZXRpbmd0aXBzPC9hPiA8YSB0aXRsZT0idGlrdG9rZ3Jvd3RoIiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS90YWcvdGlrdG9rZ3Jvd3RoP3JlZmVyPWVtYmVkIj4jdGlrdG9rZ3Jvd3RoPC9hPiA8YSB0aXRsZT0idGlrdG9rc3RyYXRlZ3kiIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3d3dy50aWt0b2suY29tL3RhZy90aWt0b2tzdHJhdGVneT9yZWZlcj1lbWJlZCI+I3Rpa3Rva3N0cmF0ZWd5PC9hPiA8YSB0aXRsZT0iaW5zdGFncmFtZ3Jvd3RoIiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS90YWcvaW5zdGFncmFtZ3Jvd3RoP3JlZmVyPWVtYmVkIj4jaW5zdGFncmFtZ3Jvd3RoPC9hPiA8YSB0aXRsZT0iaW5zdGFncmFtc3RyYXRlZ3kiIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3d3dy50aWt0b2suY29tL3RhZy9pbnN0YWdyYW1zdHJhdGVneT9yZWZlcj1lbWJlZCI+I2luc3RhZ3JhbXN0cmF0ZWd5PC9hPiA8YSB0aXRsZT0ic29jaWFsbWVkaWFtYW5hZ2VybGlmZSIgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vdGFnL3NvY2lhbG1lZGlhbWFuYWdlcmxpZmU\/cmVmZXI9ZW1iZWQiPiNzb2NpYWxtZWRpYW1hbmFnZXJsaWZlPC9hPiA8YSB0YXJnZXQ9Il9ibGFuayIgdGl0bGU9IuKZrCBvcmlnaW5hbCBzb3VuZCAtIFRpd2EgfCBZb3VyIFNvY2lhbCBNZWRpYSBCYWJlIiBocmVmPSJodHRwczovL3d3dy50aWt0b2suY29tL211c2ljL29yaWdpbmFsLXNvdW5kLTc0MzUxNzg4MjI2MDQyMjk0MzE\/cmVmZXI9ZW1iZWQiPuKZrCBvcmlnaW5hbCBzb3VuZCAtIFRpd2EgfCBZb3VyIFNvY2lhbCBNZWRpYSBCYWJlPC9hPiA8L3NlY3Rpb24+IDwvYmxvY2txdW90ZT4gPHNjcmlwdCBhc3luYyBzcmM9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vZW1iZWQuanMiPjwvc2NyaXB0Pgo8IS0tIC93cDpodG1sIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPihJZiB5b3UgaGF2ZW7igJl0IHlldCwgPGEgaHJlZj0iaHR0cHM6Ly9hY2FkZW15Lmh1bWVvLmNvbS8yMDI2LzAzLzA5L2hvdy10by13cml0ZS1ob29rcy8iPnJlYWQgb3VyIGd1aWRlIG9uIGhvdyB0byB3cml0ZSBob29rczwvYT4g4oCUIHRoaXMgaXMgd2hlcmUgbW9zdCBwZW9wbGUgc3RhcnQgZ2V0dGluZyB1bnN0dWNrLik8L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6c2VwYXJhdG9yIC0tPgo8aHIgY2xhc3M9IndwLWJsb2NrLXNlcGFyYXRvciBoYXMtYWxwaGEtY2hhbm5lbC1vcGFjaXR5Ii8+CjwhLS0gL3dwOnNlcGFyYXRvciAtLT4KCjwhLS0gd3A6aGVhZGluZyB7ImxldmVsIjozfSAtLT4KPGgzIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj4zLiBTcGVhayBCZWZvcmUgWW91IFJlZmluZTwvaDM+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+VGhpcyBpcyB3aGVyZSBtb3N0IHBlb3BsZSBzbG93IHRoZW1zZWx2ZXMgZG93bi48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5Zb3UgdHJ5IHRvIHdyaXRlIHRoZSBwZXJmZWN0IGlkZWEgb3Igc291bmQgc21hcnQuIEFuZCB0aGVuIHlvdSBmcmVlemUuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+QSBiZXR0ZXIgYXBwcm9hY2ggaXMgdG8gdGFsayBmaXJzdC48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5TYXkgdGhlIGlkZWEgb3V0IGxvdWQuIExldCBpdCBiZSBtZXNzeS4gVGhlbiByZWZpbmUgaXQgYWZ0ZXIuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+VGhpcyBpcyBhbHNvIHdoZXJlIEh1bWVvIGJlY29tZXMgdXNlZnVsLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkluc3RlYWQgb2Ygc3RhcmluZyBhdCBhIGJsYW5rIHNjcmVlbiwgeW914oCZcmUgcmVzcG9uZGluZyB0byBwcm9tcHRzLiBUaGUgQUkgZGlyZWN0b3IgZ3VpZGVzIHlvdSB0aHJvdWdoIHF1ZXN0aW9ucywgYW5kIHlvdXIgYW5zd2VycyBuYXR1cmFsbHkgdHVybiBpbnRvIHVzYWJsZSBpZGVhcy48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5UaGlzIGhlbHBzIHlvdSBkaXNjb3ZlciBhbmQgcmVmaW5lIGlkZWFzIG1pZC1jb252ZXJzYXRpb24uPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnNlcGFyYXRvciAtLT4KPGhyIGNsYXNzPSJ3cC1ibG9jay1zZXBhcmF0b3IgaGFzLWFscGhhLWNoYW5uZWwtb3BhY2l0eSIvPgo8IS0tIC93cDpzZXBhcmF0b3IgLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJsZXZlbCI6M30gLS0+CjxoMyBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+NC4gS2VlcCBFYWNoIElkZWEgU21hbGw8L2gzPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPk9uZSBpZGVhIHBlciB2aWRlby48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5JZiB5b3UgY2F0Y2ggeW91cnNlbGYgc2F5aW5nOiDigJxhbmQgYW5vdGhlciB0aGluZ+KApuKAnTwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPnRoYXTigJlzIGEgc2Vjb25kIHZpZGVvLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoaXMgaXMgaG93IG9uZSByb3VnaCB0aG91Z2h0IHR1cm5zIGludG8gbXVsdGlwbGUgc2hvcnQgdmlkZW8gaWRlYXMgd2l0aG91dCBleHRyYSBlZmZvcnQuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnNlcGFyYXRvciAtLT4KPGhyIGNsYXNzPSJ3cC1ibG9jay1zZXBhcmF0b3IgaGFzLWFscGhhLWNoYW5uZWwtb3BhY2l0eSIvPgo8IS0tIC93cDpzZXBhcmF0b3IgLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJsZXZlbCI6M30gLS0+CjxoMyBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+NS4gQ2FwdHVyZSBpbiBCYXRjaGVzPC9oMz4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5JZGVhcyBmZWVsIGhhcmQgd2hlbiB5b3UgZXhwZWN0IHRoZW0gb24gZGVtYW5kLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoZXnigJlyZSBlYXNpZXIgd2hlbiB5b3Ugc2l0IGRvd24gYW5kIGZvY3VzIG9uIGV4dHJhY3RpbmcgdGhlbS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5TcGVuZCAyMOKAkzMwIG1pbnV0ZXMgdGFsa2luZyB0aHJvdWdoIHlvdXIgdGhvdWdodCBhbmQgY2FwdHVyaW5nIGFueXRoaW5nIHVzYWJsZS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5Zb3XigJlsbCB1c3VhbGx5IHdhbGsgYXdheSB3aXRoIG1vcmUgc2hvcnQgdmlkZW8gaWRlYXMgdGhhbiB5b3UgZXhwZWN0ZWQuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+VG8gbWFrZSB0aGlzIGVhc2llciwgSHVtZW8gZ2l2ZXMgeW91IGEgc3RhcnRpbmcgcG9pbnQuIEl0IGdlbmVyYXRlcyBob29rcyBiYXNlZCBvbiB5b3VyIHByb2ZpbGXigJRzbyBpbnN0ZWFkIG9mIHN0YXJpbmcgYXQgYSBibGFuayBzY3JlZW4sIHlvdeKAmXJlIHJlYWN0aW5nIHRvIHNvbWV0aGluZy48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5Zb3UgY2FuIHVzZSBhIGhvb2sgYXMtaXMsIHR3ZWFrIGl0LCBvciBzcGluIG9mZiBuZXcgb25lcyBmcm9tIGEgcm91Z2ggaWRlYS48YnI+VGhhdCBzbWFsbCBzaGlmdCDigJQgZnJvbSB0aGlua2luZyB0byByZXNwb25kaW5nIOKAlCBpcyB3aGF0IHVubG9ja3MgaWRlYXMgZmFzdGVyLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpzZXBhcmF0b3IgLS0+CjxociBjbGFzcz0id3AtYmxvY2stc2VwYXJhdG9yIGhhcy1hbHBoYS1jaGFubmVsLW9wYWNpdHkiLz4KPCEtLSAvd3A6c2VwYXJhdG9yIC0tPgoKPCEtLSB3cDpoZWFkaW5nIC0tPgo8aDIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPldoYXQgTWFrZXMgYSBTaG9ydCBWaWRlbyBJZGVhIFdvcms8L2gyPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPk5vdCBldmVyeSBpZGVhIGxhbmRzLiBUaGUgb25lcyB0aGF0IHBlcmZvcm0gd2VsbCB0ZW5kIHRvIHNoYXJlIGEgZmV3IHRyYWl0cy48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5UaGV54oCZcmUgY2xlYXIuIFlvdSB1bmRlcnN0YW5kIHRoZSBwb2ludCBpbW1lZGlhdGVseS48YnI+VGhleeKAmXJlIHNwZWNpZmljLiBOb3QgYnJvYWQsIG5vdCB2YWd1ZS48YnI+QW5kIHRoZXkgZmVlbCByZWxldmFudCwgbGlrZSBzb21ldGhpbmcgdGhlIHZpZXdlciBoYXMgdGhvdWdodCBhYm91dCBiZWZvcmUuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+TW9zdCBpbXBvcnRhbnRseSwgdGhleSBkb27igJl0IHRyeSB0byBkbyB0b28gbXVjaC48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6c2VwYXJhdG9yIC0tPgo8aHIgY2xhc3M9IndwLWJsb2NrLXNlcGFyYXRvciBoYXMtYWxwaGEtY2hhbm5lbC1vcGFjaXR5Ii8+CjwhLS0gL3dwOnNlcGFyYXRvciAtLT4KCjwhLS0gd3A6aGVhZGluZyAtLT4KPGgyIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5BIFNpbXBsZSBXZWVrbHkgU3lzdGVtIChUaGF0IEFjdHVhbGx5IEZpdHMgYSBGdWxsLVRpbWUgSm9iKTwvaDI+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+WW91IGRvbuKAmXQgbmVlZCBkYWlseSBpbnNwaXJhdGlvbiwganVzdCBhIHJlcGVhdGFibGUgcmh5dGhtLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPk9uY2UgYSB3ZWVrOjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpsaXN0IHsic3R5bGUiOnsiZWxlbWVudHMiOnsibGluayI6eyJjb2xvciI6eyJ0ZXh0IjoidmFyOnByZXNldHxjb2xvcnx0aGVtZS0xIn19fX0sImJhY2tncm91bmRDb2xvciI6InRoZW1lLTUiLCJ0ZXh0Q29sb3IiOiJ0aGVtZS0xIn0gLS0+Cjx1bCBjbGFzcz0id3AtYmxvY2stbGlzdCBoYXMtdGhlbWUtMS1jb2xvciBoYXMtdGhlbWUtNS1iYWNrZ3JvdW5kLWNvbG9yIGhhcy10ZXh0LWNvbG9yIGhhcy1iYWNrZ3JvdW5kIGhhcy1saW5rLWNvbG9yIj48IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPnNwZW5kIGEgc2hvcnQgYmxvY2sgb2YgdGltZSBnZW5lcmF0aW5nIGlkZWFzIHVzaW5nIHByb21wdHM8L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPnRhbGsgdGhyb3VnaCB0aGVtIGluc3RlYWQgb2Ygd3JpdGluZzwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+Y2FwdHVyZSA14oCTMTAgc2ltcGxlIGFuZ2xlczwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT48L3VsPgo8IS0tIC93cDpsaXN0IC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoZW4gdXNlIHRob3NlIGlkZWFzIHdoZW4geW91IHJlY29yZC48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5UaGlzIGNvbm5lY3RzIGRpcmVjdGx5IHdpdGggaG93IHlvdSA8YSBocmVmPSJodHRwczovL2FjYWRlbXkuaHVtZW8uY29tLzIwMjYvMDMvMjQvY29udGVudC1jcmVhdGlvbi1zaWRlLWh1c3RsZS8iPmNvbnRlbnQgY3JlYXRpb24gc2lkZSBodXN0bGU8L2E+IHN1c3RhaW5hYmx5IOKAlCBieSByZWR1Y2luZyBkZWNpc2lvbiBmYXRpZ3VlIGFuZCBtYWtpbmcgb3V0cHV0IHByZWRpY3RhYmxlLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpzZXBhcmF0b3IgLS0+CjxociBjbGFzcz0id3AtYmxvY2stc2VwYXJhdG9yIGhhcy1hbHBoYS1jaGFubmVsLW9wYWNpdHkiLz4KPCEtLSAvd3A6c2VwYXJhdG9yIC0tPgoKPCEtLSB3cDpoZWFkaW5nIC0tPgo8aDIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPklmIFlvdSBTdGlsbCBGZWVsIFN0dWNrPC9oMj4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5JZiB5b3XigJlyZSBzdGlsbCB0aGlua2luZzog4oCcSSBkb27igJl0IGtub3cgd2hhdCB0byBzYXnigJ0sIGl04oCZcyB1c3VhbGx5IG5vdCBhbiBpZGVhIHByb2JsZW0uPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+WW91IGhhdmUgdGhvdWdodHMsIGJ1dCB0aGV54oCZcmUgbm90IGNvbWluZyBvdXQgY2xlYXJseS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5UaGF04oCZcyB3aHkgYXBwcm9hY2hlcyB0aGF0IHJlbHkgb24gY29udmVyc2F0aW9uIHRlbmQgdG8gd29yayBiZXR0ZXIgdGhhbiBzY3JpcHRpbmcuPGJyPllvdSByZXNwb25kIGZhc3RlciB0aGFuIHlvdSBwbGFuLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkFuZCB3aGVuIHlvdSBjb21iaW5lIGhvb2stYmFzZWQgcHJvbXB0cyBhbmQgYSBzaW1wbGUgcmVjb3JkaW5nIHdvcmtmbG93LCB5b3UgZ2V0IHNob3J0IHZpZGVvIGlkZWFzIHlvdSBjYW4gYWN0dWFsbHkgdXNlLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpzZXBhcmF0b3IgLS0+CjxociBjbGFzcz0id3AtYmxvY2stc2VwYXJhdG9yIGhhcy1hbHBoYS1jaGFubmVsLW9wYWNpdHkiLz4KPCEtLSAvd3A6c2VwYXJhdG9yIC0tPgoKPCEtLSB3cDpoZWFkaW5nIC0tPgo8aDIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPlRoZSBCb3R0b20gTGluZTwvaDI+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+WW91IG5lZWQgYSBiZXR0ZXIgd2F5IHRvIGFjY2VzcyB0aGUgZ29vZCBpZGVhcyB5b3UgYWxyZWFkeSBoYXZlLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPk9uY2UgeW91IHN0b3AgZm9yY2luZyBjcmVhdGl2aXR5LCBzdGFydCB1c2luZyBwcm9tcHRzLCBhbmQgc3BlYWsgeW91ciB0aG91Z2h0cyBvdXQgbG91ZCwgY29taW5nIHVwIHdpdGggc2hvcnQgdmlkZW8gaWRlYXMgc3RvcHMgYmVpbmcgYSBib3R0bGVuZWNrLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpidXR0b25zIHsibGF5b3V0Ijp7InR5cGUiOiJmbGV4IiwianVzdGlmeUNvbnRlbnQiOiJjZW50ZXIifX0gLS0+CjxkaXYgY2xhc3M9IndwLWJsb2NrLWJ1dHRvbnMiPjwhLS0gd3A6YnV0dG9uIHsic3R5bGUiOnsiY3NzIjoiLndwLWJsb2NrLWJ1dHRvbiAud3AtYmxvY2stYnV0dG9uX19saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbiAgaGVpZ2h0OiAzcmVtO1xuICBwYWRkaW5nOiAwIDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDk5OTlweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZCMjRGRiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCg5NS4zNmRlZywgI0ZCMjRGRiAxMS43MiUsICNGRjdCMDAgOTkuODglKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTUuMzZkZWcsICNGQjI0RkYgMTEuNzIlLCAjRkY3QjAwIDk5Ljg4JSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlO1xufSJ9fSAtLT4KPCEtLSAvd3A6YnV0dG9uIC0tPjwvZGl2Pgo8IS0tIC93cDpidXR0b25zIC0tPmRvY3VtZW50ZXhjZXJwdGRvY3VtZW50YXV0aG9yZG9jdW1lbnRmZWF0dXJlZF9tZWRpYWRvY3VtZW50Y29tbWVudF9zdGF0dXNkb2N1bWVudHBpbmdfc3RhdHVzZG9jdW1lbnRzdGlja3lkb2N1bWVudHRlbXBsYXRlZG9jdW1lbnRmb3JtYXRkb2N1bWVudG1ldGFqZXRwYWNrX3Bvc3Rfd2FzX2V2ZXJfcHVibGlzaGVkX2pldHBhY2tfbmV3c2xldHRlcl9hY2Nlc3NfamV0cGFja19kb250X2VtYWlsX3Bvc3RfdG9fc3Vic19qZXRwYWNrX25ld3NsZXR0ZXJfdGllcl9pZF9qZXRwYWNrX21lbWJlcnNoaXBzX2NvbnRhaW5zX3BheXdhbGxlZF9jb250ZW50X2pldHBhY2tfbWVtYmVyc2hpcHNfY29udGFpbnNfcGFpZF9jb250ZW50Zm9vdG5vdGVzamV0cGFja19wdWJsaWNpemVfbWVzc2FnZWpldHBhY2tfcHVibGljaXplX2ZlYXR1cmVfZW5hYmxlZGpldHBhY2tfc29jaWFsX3Bvc3RfYWxyZWFkeV9zaGFyZWRqZXRwYWNrX3NvY2lhbF9vcHRpb25zZG9jdW1lbnRjYXRlZ29yaWVzZG9jdW1lbnR0YWdzZG9jdW1lbnRibG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRSdW5uaW5nIG91dCBvZiBzaG9ydCB2aWRlbyBpZGVhcz9kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFdoYXQgeW91J3JlIHJlYWxseSBzdHJ1Z2dsaW5nIHdpdGggaXMgdHVybmluZyB3aGF04oCZcyBpbiB5b3VyIGhlYWQgaW50byBzb21ldGhpbmcgcGVvcGxlIHdpbGwgc3RvcCBhbmQgbGlzdGVuIHRvLmRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50VGhhdOKAmXMgd2h5IHlvdSBjYW4gc3BlbmQgMjAgbWludXRlcyDigJx0aGlua2luZyBvZiBpZGVhc+KAnSBhbmQgc3RpbGwgZW5kIHVwIHdpdGggbm90aGluZy48YnI+SXQncyBub3QgZm9yIGxhY2sgb2YgY3JlYXRpdml0eSwgYnV0IGJlY2F1c2UgeW914oCZcmUgYXBwcm9hY2hpbmcgaXQgdGhlIHdyb25nIHdheS5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzb3BhY2l0eXRhZ05hbWVpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFRoZSBTaW1wbGUgV2F5IHRvIEdlbmVyYXRlIFNob3J0IFZpZGVvIElkZWFzbGV2ZWxpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudEl0J3MgZWFzeSB0byBzYXkgJ2JyYWluc3Rvcm0nLCBidXQgbm90IHNvIGVhc3kgaW4gcHJhY3RpY2UuZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaGUgcmVhbCB3YXkgdG8gZ2V0IHNob3J0IHZpZGVvIGlkZWFzIGFyZTpkcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzb3JkZXJlZHZhbHVlc3N0eWxlYmFja2dyb3VuZENvbG9ydGV4dENvbG9yaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnR0dXJuaW5nIGV2ZXJ5ZGF5IHRob3VnaHRzIGludG8gc2ltcGxlIHBvaW50c2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50cmVzcG9uZGluZyB0byB0aGluZ3MgeW91IGFscmVhZHkga25vdyBvciBiZWxpZXZlaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRzcGVha2luZyB5b3VyIGlkZWFzIG91dCBsb3VkIGluc3RlYWQgb2YgdHJ5aW5nIHRvIHdyaXRlIHRoZW0gcGVyZmVjdGx5aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRDaGFuZ2UgeW91ciBmb2N1cyBpbnRvIGV4dHJhY3RpbmcgaWRlYXMgcmF0aGVyIHRoYW4gaW52ZW50aW5nIHRoZW0uZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc29wYWNpdHl0YWdOYW1laW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRXaHkgTW9zdCBQZW9wbGUgR2V0IFN0dWNrIHdpdGggU2hvcnQgVmlkZW8gSWRlYXNsZXZlbGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50VGhlIHVzdWFsIGFkdmljZSBpcyB0byBicmFpbnN0b3JtIG9yIGZvbGxvdyB0cmVuZHMuZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFRoYXQgc291bmRzIGhlbHBmdWwsIGJ1dCBkb2luZyB3aGF0J3MgdmlyYWwgY2FuIG9ubHkgYnJpbmcgeW91IChhbmQgeW91ciBvbmxpbmUgYnJhbmQpIHNvIGZhci5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFlvdSBzaXQgZG93biwgdHJ5IHRvIHRoaW5rIG9mIHNvbWV0aGluZyDigJxnb29kLOKAnSBhbmQgeW91ciBtaW5kIGdvZXMgYmxhbmsuIE9yIHdvcnNlLCB5b3UgY29tZSB1cCB3aXRoIHNvbWV0aGluZyB0aGF0IGFscmVhZHkgc291bmRzIG92ZXJkb25lLmRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50VGhlIG1lbnRhbCBiYXJyaWVyIGhlcmUgaXMgdHJ5aW5nIHRvIG1hbnVmYWN0dXJlIGlkZWFzIGluc3RlYWQgb2YgdW5jb3ZlcmluZyB3aGF0IHlvdSBhbHJlYWR5IGtub3cuZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc29wYWNpdHl0YWdOYW1laW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaGUgSWRlYSBFeHRyYWN0aW9uIFN5c3RlbWxldmVsaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaGlzIGlzIHRoZSBzaGlmdCB0aGF0IGNoYW5nZXMgZXZlcnl0aGluZy4gSW5zdGVhZCBvZiBhc2tpbmc6IOKAnFdoYXQgc2hvdWxkIEkgcG9zdD\/igJ1kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFlvdSBzdGFydCBhc2tpbmc6IOKAnFdoYXQgZG8gSSBhbHJlYWR5IHRoaW5rLCBrbm93LCBvciBzYXkgdGhhdCBjb3VsZCBiZWNvbWUgY29udGVudD\/igJ1kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzb3BhY2l0eXRhZ05hbWVpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDEuIFN0YXJ0IFdpdGggV2hhdCBZb3UgQWxyZWFkeSBLbm93bGV2ZWxpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudEdvb2Qgc2hvcnQgdmlkZW8gaWRlYXMgYXJlIHJhcmVseSBuZXcuIFRoZXnigJlyZSBqdXN0IGNsZWFybHkgZXhwcmVzc2VkLmRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFRoaW5rIGFib3V0OmRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNvcmRlcmVkdmFsdWVzc3R5bGViYWNrZ3JvdW5kQ29sb3J0ZXh0Q29sb3Jpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudHNvbWV0aGluZyB5b3UgZXhwbGFpbmVkIHJlY2VudGx5aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRhIG1pc3Rha2UgeW914oCZdmUgbWFkZWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50YSBzdHJvbmcgb3BpbmlvbiB5b3UgaGF2ZWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRJZiB5b3XigJl2ZSBzYWlkIGl0IGJlZm9yZSwgaXTigJlzIGFscmVhZHkgY29udGVudC4gSXQganVzdCBuZWVkcyB0byBiZSBzaGFwZWQuZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc29wYWNpdHl0YWdOYW1laW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQyLiBVc2UgSG9va3MgdG8gUHVsbCBJZGVhcyBPdXQgb2YgWW91bGV2ZWxpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudE1vc3QgcGVvcGxlIHRoaW5rIGhvb2tzIGFyZSBqdXN0IGZvciB0aGUgc3RhcnQgb2YgYSB2aWRlby4gVGhleeKAmXJlIG5vdC5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFRoZXnigJlyZSBhY3R1YWxseSBvbmUgb2YgdGhlIGZhc3Rlc3Qgd2F5cyB0byBnZW5lcmF0ZSBzaG9ydCB2aWRlbyBpZGVhcy5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFNpbXBsZSBzdHJ1Y3R1cmVzIGxpa2U6ZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc29yZGVyZWR2YWx1ZXNzdHlsZWJhY2tncm91bmRDb2xvcnRleHRDb2xvcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW504oCcTW9zdCBwZW9wbGUgZ2V0IHRoaXMgd3JvbmcgYWJvdXTigKbigJ1pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudOKAnEhlcmXigJlzIHdoYXQgbm8gb25lIHRlbGxzIHlvdSBhYm91dOKApuKAnWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW504oCcSWYgeW914oCZcmUgc3RydWdnbGluZyB3aXRoIFgsIGRvIHRoaXPigKbigJ1pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudGRvbuKAmXQganVzdCBtYWtlIGNvbnRlbnQgc3Ryb25nZXIuIFRoZXkgdW5sb2NrIGlkZWFzIHlvdSBkaWRu4oCZdCBrbm93IGhvdyB0byBleHByZXNzLmRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50SWYgeW91IGxvb2sgYXQgaG93IGhvb2tzIHdvcmsgaW4gZGV0YWlsLCB5b3XigJlsbCBub3RpY2UgdGhleSBmb3JjZSBjbGFyaXR5Ljxicj5UaGV5IHB1c2ggeW91IHRvIHRha2UgYSB2YWd1ZSB0aG91Z2h0IGFuZCB0dXJuIGl0IGludG8gYSBjbGVhciBhbmdsZS5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50KElmIHlvdSBoYXZlbuKAmXQgeWV0LCA8YSBocmVmPSJodHRwczovL2FjYWRlbXkuaHVtZW8uY29tLzIwMjYvMDMvMDkvaG93LXRvLXdyaXRlLWhvb2tzLyI+cmVhZCBvdXIgZ3VpZGUgb24gaG93IHRvIHdyaXRlIGhvb2tzPC9hPiDigJQgdGhpcyBpcyB3aGVyZSBtb3N0IHBlb3BsZSBzdGFydCBnZXR0aW5nIHVuc3R1Y2suKWRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNvcGFjaXR5dGFnTmFtZWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50My4gU3BlYWsgQmVmb3JlIFlvdSBSZWZpbmVsZXZlbGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50VGhpcyBpcyB3aGVyZSBtb3N0IHBlb3BsZSBzbG93IHRoZW1zZWx2ZXMgZG93bi5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFlvdSB0cnkgdG8gd3JpdGUgdGhlIHBlcmZlY3QgaWRlYSBvciBzb3VuZCBzbWFydC4gQW5kIHRoZW4geW91IGZyZWV6ZS5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudEEgYmV0dGVyIGFwcHJvYWNoIGlzIHRvIHRhbGsgZmlyc3QuZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRTYXkgdGhlIGlkZWEgb3V0IGxvdWQuIExldCBpdCBiZSBtZXNzeS4gVGhlbiByZWZpbmUgaXQgYWZ0ZXIuZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaGlzIGlzIGFsc28gd2hlcmUgSHVtZW8gYmVjb21lcyB1c2VmdWwuZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRJbnN0ZWFkIG9mIHN0YXJpbmcgYXQgYSBibGFuayBzY3JlZW4sIHlvdeKAmXJlIHJlc3BvbmRpbmcgdG8gcHJvbXB0cy4gVGhlIEFJIGRpcmVjdG9yIGd1aWRlcyB5b3UgdGhyb3VnaCBxdWVzdGlvbnMsIGFuZCB5b3VyIGFuc3dlcnMgbmF0dXJhbGx5IHR1cm4gaW50byB1c2FibGUgaWRlYXMuZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaGlzIGhlbHBzIHlvdSBkaXNjb3ZlciBhbmQgcmVmaW5lIGlkZWFzIG1pZC1jb252ZXJzYXRpb24uZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc29wYWNpdHl0YWdOYW1laW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ0LiBLZWVwIEVhY2ggSWRlYSBTbWFsbGxldmVsaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRPbmUgaWRlYSBwZXIgdmlkZW8uZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRJZiB5b3UgY2F0Y2ggeW91cnNlbGYgc2F5aW5nOiDigJxhbmQgYW5vdGhlciB0aGluZ+KApuKAnWRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50dGhhdOKAmXMgYSBzZWNvbmQgdmlkZW8uZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaGlzIGlzIGhvdyBvbmUgcm91Z2ggdGhvdWdodCB0dXJucyBpbnRvIG11bHRpcGxlIHNob3J0IHZpZGVvIGlkZWFzIHdpdGhvdXQgZXh0cmEgZWZmb3J0LmRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNvcGFjaXR5dGFnTmFtZWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50NS4gQ2FwdHVyZSBpbiBCYXRjaGVzbGV2ZWxpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudElkZWFzIGZlZWwgaGFyZCB3aGVuIHlvdSBleHBlY3QgdGhlbSBvbiBkZW1hbmQuZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaGV54oCZcmUgZWFzaWVyIHdoZW4geW91IHNpdCBkb3duIGFuZCBmb2N1cyBvbiBleHRyYWN0aW5nIHRoZW0uZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRTcGVuZCAyMOKAkzMwIG1pbnV0ZXMgdGFsa2luZyB0aHJvdWdoIHlvdXIgdGhvdWdodCBhbmQgY2FwdHVyaW5nIGFueXRoaW5nIHVzYWJsZS5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFlvdeKAmWxsIHVzdWFsbHkgd2FsayBhd2F5IHdpdGggbW9yZSBzaG9ydCB2aWRlbyBpZGVhcyB0aGFuIHlvdSBleHBlY3RlZC5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFRvIG1ha2UgdGhpcyBlYXNpZXIsIEh1bWVvIGdpdmVzIHlvdSBhIHN0YXJ0aW5nIHBvaW50LiBJdCBnZW5lcmF0ZXMgaG9va3MgYmFzZWQgb24geW91ciBwcm9maWxl4oCUc28gaW5zdGVhZCBvZiBzdGFyaW5nIGF0IGEgYmxhbmsgc2NyZWVuLCB5b3XigJlyZSByZWFjdGluZyB0byBzb21ldGhpbmcuZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRZb3UgY2FuIHVzZSBhIGhvb2sgYXMtaXMsIHR3ZWFrIGl0LCBvciBzcGluIG9mZiBuZXcgb25lcyBmcm9tIGEgcm91Z2ggaWRlYS48YnI+VGhhdCBzbWFsbCBzaGlmdCDigJQgZnJvbSB0aGlua2luZyB0byByZXNwb25kaW5nIOKAlCBpcyB3aGF0IHVubG9ja3MgaWRlYXMgZmFzdGVyLmRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNvcGFjaXR5dGFnTmFtZWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50V2hhdCBNYWtlcyBhIFNob3J0IFZpZGVvIElkZWEgV29ya2xldmVsaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnROb3QgZXZlcnkgaWRlYSBsYW5kcy4gVGhlIG9uZXMgdGhhdCBwZXJmb3JtIHdlbGwgdGVuZCB0byBzaGFyZSBhIGZldyB0cmFpdHMuZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaGV54oCZcmUgY2xlYXIuIFlvdSB1bmRlcnN0YW5kIHRoZSBwb2ludCBpbW1lZGlhdGVseS48YnI+VGhleeKAmXJlIHNwZWNpZmljLiBOb3QgYnJvYWQsIG5vdCB2YWd1ZS48YnI+QW5kIHRoZXkgZmVlbCByZWxldmFudCwgbGlrZSBzb21ldGhpbmcgdGhlIHZpZXdlciBoYXMgdGhvdWdodCBhYm91dCBiZWZvcmUuZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRNb3N0IGltcG9ydGFudGx5LCB0aGV5IGRvbuKAmXQgdHJ5IHRvIGRvIHRvbyBtdWNoLmRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNvcGFjaXR5dGFnTmFtZWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50QSBTaW1wbGUgV2Vla2x5IFN5c3RlbSAoVGhhdCBBY3R1YWxseSBGaXRzIGEgRnVsbC1UaW1lIEpvYilsZXZlbGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50WW91IGRvbuKAmXQgbmVlZCBkYWlseSBpbnNwaXJhdGlvbiwganVzdCBhIHJlcGVhdGFibGUgcmh5dGhtLmRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50T25jZSBhIHdlZWs6ZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc29yZGVyZWR2YWx1ZXNzdHlsZWJhY2tncm91bmRDb2xvcnRleHRDb2xvcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50c3BlbmQgYSBzaG9ydCBibG9jayBvZiB0aW1lIGdlbmVyYXRpbmcgaWRlYXMgdXNpbmcgcHJvbXB0c2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50dGFsayB0aHJvdWdoIHRoZW0gaW5zdGVhZCBvZiB3cml0aW5naW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRjYXB0dXJlIDXigJMxMCBzaW1wbGUgYW5nbGVzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaGVuIHVzZSB0aG9zZSBpZGVhcyB3aGVuIHlvdSByZWNvcmQuZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaGlzIGNvbm5lY3RzIGRpcmVjdGx5IHdpdGggaG93IHlvdSA8YSBocmVmPSJodHRwczovL2FjYWRlbXkuaHVtZW8uY29tLzIwMjYvMDMvMjQvY29udGVudC1jcmVhdGlvbi1zaWRlLWh1c3RsZS8iPmNvbnRlbnQgY3JlYXRpb24gc2lkZSBodXN0bGU8L2E+IHN1c3RhaW5hYmx5IOKAlCBieSByZWR1Y2luZyBkZWNpc2lvbiBmYXRpZ3VlIGFuZCBtYWtpbmcgb3V0cHV0IHByZWRpY3RhYmxlLmRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNvcGFjaXR5dGFnTmFtZWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50SWYgWW91IFN0aWxsIEZlZWwgU3R1Y2tsZXZlbGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50SWYgeW914oCZcmUgc3RpbGwgdGhpbmtpbmc6IOKAnEkgZG9u4oCZdCBrbm93IHdoYXQgdG8gc2F54oCdLCBpdOKAmXMgdXN1YWxseSBub3QgYW4gaWRlYSBwcm9ibGVtLmRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50WW91IGhhdmUgdGhvdWdodHMsIGJ1dCB0aGV54oCZcmUgbm90IGNvbWluZyBvdXQgY2xlYXJseS5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFRoYXTigJlzIHdoeSBhcHByb2FjaGVzIHRoYXQgcmVseSBvbiBjb252ZXJzYXRpb24gdGVuZCB0byB3b3JrIGJldHRlciB0aGFuIHNjcmlwdGluZy48YnI+WW91IHJlc3BvbmQgZmFzdGVyIHRoYW4geW91IHBsYW4uZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRBbmQgd2hlbiB5b3UgY29tYmluZSBob29rLWJhc2VkIHByb21wdHMgYW5kIGEgc2ltcGxlIHJlY29yZGluZyB3b3JrZmxvdywgeW91IGdldCBzaG9ydCB2aWRlbyBpZGVhcyB5b3UgY2FuIGFjdHVhbGx5IHVzZS5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzb3BhY2l0eXRhZ05hbWVpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFRoZSBCb3R0b20gTGluZWxldmVsaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRZb3UgbmVlZCBhIGJldHRlciB3YXkgdG8gYWNjZXNzIHRoZSBnb29kIGlkZWFzIHlvdSBhbHJlYWR5IGhhdmUuZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRPbmNlIHlvdSBzdG9wIGZvcmNpbmcgY3JlYXRpdml0eSwgc3RhcnQgdXNpbmcgcHJvbXB0cywgYW5kIHNwZWFrIHlvdXIgdGhvdWdodHMgb3V0IGxvdWQsIGNvbWluZyB1cCB3aXRoIHNob3J0IHZpZGVvIGlkZWFzIHN0b3BzIGJlaW5nIGEgYm90dGxlbmVjay5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzbGF5b3V0aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc3RhZ05hbWV0eXBldXJsdGV4dEdlbmVyYXRlIFlvdXIgSG9va3MgTm93IC0mZ3Q7c3R5bGVpbm5lckJsb2Nrc3N0YXRlc2F2ZWRBdHN0YXRlc2F2ZWRCeTxkaXYgY2xhc3M9IndwLWJsb2NrLWJ1dHRvbiBoYXMtY3VzdG9tLWNzcyI+PGEgY2xhc3M9IndwLWJsb2NrLWJ1dHRvbl9fbGluayB3cC1lbGVtZW50LWJ1dHRvbiIgaHJlZj0iaHR0cHM6Ly9hcHAuaHVtZW8uY29tL29uYm9hcmRpbmciPkdlbmVyYXRlIFlvdXIgSG9va3MgTm93IC0mZ3Q7PC9hPjwvZGl2PgoFBwgECAQIBggFKwgHsakCLggHCAYIDggOCAsIBkgBBggEHxogGy8qCRkhIhYICggECAYIBw8ECgchB0sACAcPBAoHsAEHSwAIBw8ECgerAgdLAAgHDwQKRwALCAcPBAoHLAULCAcPBAoHOwdLAAgHDwQKByoHSwAIBw8ECgcGBQ8JCwgHDwQKBywLCAcPBAoHMAsIBw8ECgeGAQsIBw8ECgeDAQdLAAgHDwQKRwALCAcPBAoHMAULCAcPBAoHMwdLAAgHDwQKBwsIBw8ECgeeAQdLAAgHDwQKB4wCB0sACAcPBAoHowEHSwAIBw8ECkcACwgHDwQKBxoFCwgHDwQKB5MBB0sACAcPBAoHlAEHSwAIBw8ECkcACwgHDwQKByMFCwgHDwQKB4YBB0sACAcPBApHAEsACAcPBAoHCwgHDwQKBwwHSwAIBw8ECgcGBQ8JCwgHDwQKByALCAcPBAoHFQsIBw8ECgcZCwgHDwQKRwBLAAgHDwQKB4sBB0sACAcPBApHAAsIBw8ECgclBQsIBw8ECgeHAQdLAAgHDwQKB4cBB0sACAcPBAoHFwdLAAgHDwQKBwYFDwkLCAcPBAoHIwsIBw8ECgclCwgHDwQKBycLCAcPBAoHkwEHSwAIBw8ECgeTAgdLAAgHDwQKBwsIBw8ECge0AgdLAAgHDwQKRwALCAcPBAoHGgULCAcPBAoHLwdLAAgHDwQKB4YBB0sACAcPBAoHIwdLAAgHDwQKBz0HSwAIBw8ECgcoB0sACAcPBAoHpAIHSwAIBw8ECgc6B0sACAcPBApHAAsIBw8ECgcXBQsIBw8ECgcTB0sACAcPBAoHMgdLAAgHDwQKBxYHSwAIBw8ECgeZAQdLAAgHDwQKRwALCAcPBAoHFQULCAcPBAoHLwdLAAgHDwQKBz4HSwAIBw8ECgePAQdLAAgHDwQKB4cBB0sACAcPBAoHpgIHSwAIBw8ECgedAgdLAAgHDwQKRwALCAcPBAoHIgULCAcPBAoHjAEHSwAIBw8ECgeuAgdLAAgHDwQKBzAHSwAIBw8ECkcACwgHDwQKBzsFCwgHDwQKBzsHSwAIBw8ECgcMB0sACAcPBAoHBgUPCQsIBw8ECgc6CwgHDwQKByQLCAcPBAoHGgsIBw8ECgclB0sACAcPBAoHmwMHSwAIBw8ECkcACwgHDwQKBxcFCwgHDwQKB5cBB0sACAcPBAoHNgdLAAgHDwQKB7gBB0sACAcPBAoHuAEHSwAIBw8ECkcACwgHDwQKBw8FCwgHDwQKB4ABB0sACAcPBAoHkwIHSwAIBw8ECgYLCAcPBAoHBAMEHQULBQcFB68CEgEEAAABAAAAAQgACgECAJUHAfgCQgEBAEEAAgBBAAIAQQACAEEAAEEAAgBBAAIAQQACAEEAAEEAAgBBAAIAQQACAEEAAgBBAABBAAIAQQACAEEAAEEAAgBBAAIAQQACAEEAAEEAAgBBAAIAQQACAEEAAEEAAgBBAAIAQQACAEEAAEEAAgBBAABBAAIAQQACAEEAAgBBAAIAQQACAEEAAEEAAgBBAAIAQQACAEEAAgBBAABBAAIAQQACAEEAAgBBAAIAQQACAEEAAEEAAgBBAABBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAEEAAgBBAAIAQQACAEEAAgBBAAIAQQAAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAEEAAgBBAAIAQQACAEEAAgBBAABBAAIAQQACAEEAAgBBAABBAAIAQQACAEEAAgBBAAIAQQACAEEAAEEAAgBBAAIAQQACAEEAAgBBAAIAQQAAQQACAEEAAgBBAAIAQQAAQQACAAdBAqECQckEAZkIAH0BdxMyMDI2LTAzLTI3VDE1OjEyOjIzdxFzaG9ydC12aWRlby1pZGVhc3cHcHVibGlzaH2h69qIAn2wBXcGY2xvc2VkdwRvcGVueXcAdwhzdGFuZGFyZHl3AHl9AHl5dwB3AHh4dgIYaW1hZ2VfZ2VuZXJhdG9yX3NldHRpbmdzdgQIdGVtcGxhdGV3B2hpZ2h3YXkQZGVmYXVsdF9pbWFnZV9pZH0ABGZvbnR3AAdlbmFibGVkeQd2ZXJzaW9ufQJ1AX2aFXUAdyQ2YTcwNzhkNy05Y2ZkLTQ5ODYtYjhiMy1hNzk2YWZjNjQ0M2R4dyg8cD5SdW5uaW5nIG91dCBvZiBzaG9ydCB2aWRlbyBpZGVhcz88L3A+dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckNGI1YTI4YjYtNDRkNy00MWZlLTkwZGMtNzNjYTRkNDNmMzdkeHd5PHA+V2hhdCB5b3UncmUgcmVhbGx5IHN0cnVnZ2xpbmcgd2l0aCBpcyB0dXJuaW5nIHdoYXTigJlzIGluIHlvdXIgaGVhZCBpbnRvIHNvbWV0aGluZyBwZW9wbGUgd2lsbCBzdG9wIGFuZCBsaXN0ZW4gdG8uPC9wPncOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JDI1NTk5MTM1LTg0ODUtNGFjNi1hMWI1LWE2ZjljYzIwNDNkZnh3ugE8cD5UaGF04oCZcyB3aHkgeW91IGNhbiBzcGVuZCAyMCBtaW51dGVzIOKAnHRoaW5raW5nIG9mIGlkZWFz4oCdIGFuZCBzdGlsbCBlbmQgdXAgd2l0aCBub3RoaW5nLjxicj5JdCdzIG5vdCBmb3IgbGFjayBvZiBjcmVhdGl2aXR5LCBidXQgYmVjYXVzZSB5b3XigJlyZSBhcHByb2FjaGluZyBpdCB0aGUgd3Jvbmcgd2F5LjwvcD53DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyRjMGUyMGVlYS03OTQwLTQzNzYtODJkYy1lZGZiYWY5ODFlYTZ4dzo8aHIgY2xhc3M9IndwLWJsb2NrLXNlcGFyYXRvciBoYXMtYWxwaGEtY2hhbm5lbC1vcGFjaXR5Ii8+dw5jb3JlL3NlcGFyYXRvcncNYWxwaGEtY2hhbm5lbHcCaHJ3JDNkYWIxOTBlLTdjMWUtNGJlMi1hZjY4LWM4N2U1NjA5MGExZHh3TjxoMiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+VGhlIFNpbXBsZSBXYXkgdG8gR2VuZXJhdGUgU2hvcnQgVmlkZW8gSWRlYXM8L2gyPncMY29yZS9oZWFkaW5nfQJ3JGZmYzEwMWQxLTdkZWEtNDMyMi04ZWJmLWIwYjIxODQ3NmY0ZXh3QjxwPkl0J3MgZWFzeSB0byBzYXkgJ2JyYWluc3Rvcm0nLCBidXQgbm90IHNvIGVhc3kgaW4gcHJhY3RpY2UuPC9wPncOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JDZjZWVjMDIyLTA5MzEtNDg0YS1iYWFkLWE2MDljZjQ4NGY2OHh3MTxwPlRoZSByZWFsIHdheSB0byBnZXQgc2hvcnQgdmlkZW8gaWRlYXMgYXJlOjwvcD53DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyQ5ZDZlOTQzNi05Njg1LTRmZTctYThkOC1jMmNhMWIxNjQ1NTV4d388dWwgY2xhc3M9IndwLWJsb2NrLWxpc3QgaGFzLXRoZW1lLTEtY29sb3IgaGFzLXRoZW1lLTUtYmFja2dyb3VuZC1jb2xvciBoYXMtdGV4dC1jb2xvciBoYXMtYmFja2dyb3VuZCBoYXMtbGluay1jb2xvciI+CgoKCjwvdWw+dwljb3JlL2xpc3R5dwB2AQhlbGVtZW50c3YBBGxpbmt2AQVjb2xvcnYBBHRleHR3GHZhcjpwcmVzZXR8Y29sb3J8dGhlbWUtMXcHdGhlbWUtNXcHdGhlbWUtMXckM2M0MDA0YTItMzc5ZS00NDUxLThkMTUtYTRlZDU3MWFkZGY0eHc1PGxpPnR1cm5pbmcgZXZlcnlkYXkgdGhvdWdodHMgaW50byBzaW1wbGUgcG9pbnRzPC9saT53DmNvcmUvbGlzdC1pdGVtdyQxMDdjMzA2OC1kZjg1LTQwNzUtYTliZC04MGJiNWU5MThiMjV4dzk8bGk+cmVzcG9uZGluZyB0byB0aGluZ3MgeW91IGFscmVhZHkga25vdyBvciBiZWxpZXZlPC9saT53DmNvcmUvbGlzdC1pdGVtdyQ2ZjBhYmU5Yi0yMzA5LTQ1YTYtOTc4MS02YzA2YTQwNzA4NDl4d088bGk+c3BlYWtpbmcgeW91ciBpZGVhcyBvdXQgbG91ZCBpbnN0ZWFkIG9mIHRyeWluZyB0byB3cml0ZSB0aGVtIHBlcmZlY3RseTwvbGk+dw5jb3JlL2xpc3QtaXRlbXckMTllMjY0NDctMjU1Yy00OGQ5LTg1N2UtYTA0MzYzZWI0ZmU5eHdKPHA+Q2hhbmdlIHlvdXIgZm9jdXMgaW50byBleHRyYWN0aW5nIGlkZWFzIHJhdGhlciB0aGFuIGludmVudGluZyB0aGVtLjwvcD53DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyQzZDE1ZjAzZi1mY2Y2LTQ5MmItODgwNy05YjYwMTNmNGRjYTF4dzo8aHIgY2xhc3M9IndwLWJsb2NrLXNlcGFyYXRvciBoYXMtYWxwaGEtY2hhbm5lbC1vcGFjaXR5Ii8+dw5jb3JlL3NlcGFyYXRvcncNYWxwaGEtY2hhbm5lbHcCaHJ3JDUzZmM3MzQxLTNiNzYtNGFkYi04YzJiLTBmNTQ5ZTZiYzhhZnh3UjxoMiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+V2h5IE1vc3QgUGVvcGxlIEdldCBTdHVjayB3aXRoIFNob3J0IFZpZGVvIElkZWFzPC9oMj53DGNvcmUvaGVhZGluZ30CdyQwOWI5NTMwYS05YmFiLTQ1Y2EtYjA3OC0xYmQ1NDVkOGU1NGZ4dzo8cD5UaGUgdXN1YWwgYWR2aWNlIGlzIHRvIGJyYWluc3Rvcm0gb3IgZm9sbG93IHRyZW5kcy48L3A+dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckMjM5MGFjZmYtMTZiNy00MmRlLTgzZWEtNDRhOGM4MzVkMmI4eHfPBDxibG9ja3F1b3RlIGNsYXNzPSJ0aWt0b2stZW1iZWQiIGNpdGU9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vQGphZGVfYmVhc29uL3ZpZGVvLzczMzA2NzE0MDk2NzAyNDU2NjUiIGRhdGEtdmlkZW8taWQ9IjczMzA2NzE0MDk2NzAyNDU2NjUiIHN0eWxlPSJtYXgtd2lkdGg6IDYwNXB4O21pbi13aWR0aDogMzI1cHg7IiA+IDxzZWN0aW9uPiA8YSB0YXJnZXQ9Il9ibGFuayIgdGl0bGU9IkBqYWRlX2JlYXNvbiIgaHJlZj0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS9AamFkZV9iZWFzb24\/cmVmZXI9ZW1iZWQiPkBqYWRlX2JlYXNvbjwvYT4gUmVwbHlpbmcgdG8gQFJveGFuYSA8YSB0YXJnZXQ9Il9ibGFuayIgdGl0bGU9IuKZrCBvcmlnaW5hbCBzb3VuZCAtIEphZGUgQmVhc29uIiBocmVmPSJodHRwczovL3d3dy50aWt0b2suY29tL211c2ljL29yaWdpbmFsLXNvdW5kLTczMzA2NzE0NDAwMjQ5ODAyNTc\/cmVmZXI9ZW1iZWQiPuKZrCBvcmlnaW5hbCBzb3VuZCAtIEphZGUgQmVhc29uPC9hPiA8L3NlY3Rpb24+IDwvYmxvY2txdW90ZT4gPHNjcmlwdCBhc3luYyBzcmM9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vZW1iZWQuanMiPjwvc2NyaXB0PncJY29yZS9odG1sd88EPGJsb2NrcXVvdGUgY2xhc3M9InRpa3Rvay1lbWJlZCIgY2l0ZT0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS9AamFkZV9iZWFzb24vdmlkZW8vNzMzMDY3MTQwOTY3MDI0NTY2NSIgZGF0YS12aWRlby1pZD0iNzMzMDY3MTQwOTY3MDI0NTY2NSIgc3R5bGU9Im1heC13aWR0aDogNjA1cHg7bWluLXdpZHRoOiAzMjVweDsiID4gPHNlY3Rpb24+IDxhIHRhcmdldD0iX2JsYW5rIiB0aXRsZT0iQGphZGVfYmVhc29uIiBocmVmPSJodHRwczovL3d3dy50aWt0b2suY29tL0BqYWRlX2JlYXNvbj9yZWZlcj1lbWJlZCI+QGphZGVfYmVhc29uPC9hPiBSZXBseWluZyB0byBAUm94YW5hIDxhIHRhcmdldD0iX2JsYW5rIiB0aXRsZT0i4pmsIG9yaWdpbmFsIHNvdW5kIC0gSmFkZSBCZWFzb24iIGhyZWY9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vbXVzaWMvb3JpZ2luYWwtc291bmQtNzMzMDY3MTQ0MDAyNDk4MDI1Nz9yZWZlcj1lbWJlZCI+4pmsIG9yaWdpbmFsIHNvdW5kIC0gSmFkZSBCZWFzb248L2E+IDwvc2VjdGlvbj4gPC9ibG9ja3F1b3RlPiA8c2NyaXB0IGFzeW5jIHNyYz0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS9lbWJlZC5qcyI+PC9zY3JpcHQ+dyQ0NjA2ZTQ2OS0xZWUwLTQ4Y2EtYTg1Mi01ZTdjMThlNDY3ZGN4d2U8cD5UaGF0IHNvdW5kcyBoZWxwZnVsLCBidXQgZG9pbmcgd2hhdCdzIHZpcmFsIGNhbiBvbmx5IGJyaW5nIHlvdSAoYW5kIHlvdXIgb25saW5lIGJyYW5kKSBzbyBmYXIuPC9wPncOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JDYxODAxZThhLTAyMTQtNDQ4MS05MDI5LTlhNzA1MjY2MzIyMHh3lwE8cD5Zb3Ugc2l0IGRvd24sIHRyeSB0byB0aGluayBvZiBzb21ldGhpbmcg4oCcZ29vZCzigJ0gYW5kIHlvdXIgbWluZCBnb2VzIGJsYW5rLiBPciB3b3JzZSwgeW91IGNvbWUgdXAgd2l0aCBzb21ldGhpbmcgdGhhdCBhbHJlYWR5IHNvdW5kcyBvdmVyZG9uZS48L3A+dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckNmEyMmUyOWMtMWE2Yy00MTU3LThlNzQtMjg4MDgzYmI1NzNmeHdqPHA+VGhlIG1lbnRhbCBiYXJyaWVyIGhlcmUgaXMgdHJ5aW5nIHRvIG1hbnVmYWN0dXJlIGlkZWFzIGluc3RlYWQgb2YgdW5jb3ZlcmluZyB3aGF0IHlvdSBhbHJlYWR5IGtub3cuPC9wPncOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JDkzODY4NDZmLWE1MjAtNGIwMS04OWVlLTc0MzgwY2QyMjBjZHh3OjxociBjbGFzcz0id3AtYmxvY2stc2VwYXJhdG9yIGhhcy1hbHBoYS1jaGFubmVsLW9wYWNpdHkiLz53DmNvcmUvc2VwYXJhdG9ydw1hbHBoYS1jaGFubmVsdwJocnckMjA4ZGVjNzItZDIyMC00ZmUwLWIwMWQtOTdiYjg1ZTMwMTBkeHc8PGgyIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5UaGUgSWRlYSBFeHRyYWN0aW9uIFN5c3RlbTwvaDI+dwxjb3JlL2hlYWRpbmd9AnckOTJiYzdhNTUtODJmMi00M2ZmLTk2YjMtOTkzZDNiZDcwM2I0eHdePHA+VGhpcyBpcyB0aGUgc2hpZnQgdGhhdCBjaGFuZ2VzIGV2ZXJ5dGhpbmcuIEluc3RlYWQgb2YgYXNraW5nOiDigJxXaGF0IHNob3VsZCBJIHBvc3Q\/4oCdPC9wPncOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JDAwMGEyYjUzLTg2ZGUtNDYxYy05MmYxLTRmMTlhYWI4N2NmOHh3XzxwPllvdSBzdGFydCBhc2tpbmc6IOKAnFdoYXQgZG8gSSBhbHJlYWR5IHRoaW5rLCBrbm93LCBvciBzYXkgdGhhdCBjb3VsZCBiZWNvbWUgY29udGVudD\/igJ08L3A+dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckODY4YzA0NGQtN2ViMC00M2VjLWFhMzUtZTNlNzE4NDY5YTg1eHc6PGhyIGNsYXNzPSJ3cC1ibG9jay1zZXBhcmF0b3IgaGFzLWFscGhhLWNoYW5uZWwtb3BhY2l0eSIvPncOY29yZS9zZXBhcmF0b3J3DWFscGhhLWNoYW5uZWx3AmhydyRmNjM0NzY0NC1jZjE1LTRmNzgtYjYwZC1iMDhiYzQwNGVjODF4d0U8aDMgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPjEuIFN0YXJ0IFdpdGggV2hhdCBZb3UgQWxyZWFkeSBLbm93PC9oMz53DGNvcmUvaGVhZGluZ30DdyQ3YzdjZDA1Ny1hNDA5LTQ2YTgtYTJlOC1jOWY3NGZjY2NkMmR4d088cD5Hb29kIHNob3J0IHZpZGVvIGlkZWFzIGFyZSByYXJlbHkgbmV3LiBUaGV54oCZcmUganVzdCBjbGVhcmx5IGV4cHJlc3NlZC48L3A+dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckMzYwMTBhZWUtZmNjNy00ZDAzLWI5NzUtZmRkMGVhM2E5NDc1eHcHPHA+PC9wPncOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JDViNTQ1NTYyLTcwZjMtNDI2OS1hYTVlLWE1MGMzNThhZGRjMnh30AE8YmxvY2txdW90ZSBjbGFzcz0iaW5zdGFncmFtLW1lZGlhIiBkYXRhLWluc3Rncm0tcGVybWFsaW5rPSJodHRwczovL3d3dy5pbnN0YWdyYW0uY29tL3JlZWwvRFZsMTJDdGpmX1MvIiBkYXRhLWluc3Rncm0tdmVyc2lvbj0iMTQiPjwvYmxvY2txdW90ZT48c2NyaXB0IGFzeW5jIHNyYz0iaHR0cHM6Ly93d3cuaW5zdGFncmFtLmNvbS9lbWJlZC5qcyI+PC9zY3JpcHQ+dwljb3JlL2h0bWx30AE8YmxvY2txdW90ZSBjbGFzcz0iaW5zdGFncmFtLW1lZGlhIiBkYXRhLWluc3Rncm0tcGVybWFsaW5rPSJodHRwczovL3d3dy5pbnN0YWdyYW0uY29tL3JlZWwvRFZsMTJDdGpmX1MvIiBkYXRhLWluc3Rncm0tdmVyc2lvbj0iMTQiPjwvYmxvY2txdW90ZT48c2NyaXB0IGFzeW5jIHNyYz0iaHR0cHM6Ly93d3cuaW5zdGFncmFtLmNvbS9lbWJlZC5qcyI+PC9zY3JpcHQ+dyQ0NjdkMDM2ZS00ZDU5LTQyZmItOGRmYS1mNWE1MWI2ODlkYTF4dxM8cD5UaGluayBhYm91dDo8L3A+dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckMTRlYmQ0ODctYzBlYS00ODAyLWE5YjktMzA0ZWI0NDNkMWQxeHd\/PHVsIGNsYXNzPSJ3cC1ibG9jay1saXN0IGhhcy10aGVtZS0xLWNvbG9yIGhhcy10aGVtZS01LWJhY2tncm91bmQtY29sb3IgaGFzLXRleHQtY29sb3IgaGFzLWJhY2tncm91bmQgaGFzLWxpbmstY29sb3IiPgoKCgo8L3VsPncJY29yZS9saXN0eXcAdgEIZWxlbWVudHN2AQRsaW5rdgEFY29sb3J2AQR0ZXh0dxh2YXI6cHJlc2V0fGNvbG9yfHRoZW1lLTF3B3RoZW1lLTV3B3RoZW1lLTF3JDc1Nzc0YzBkLWJlMTAtNGE4Zi1hNzE5LTk1OWU0NWQ0ZGU4Znh3KTxsaT5zb21ldGhpbmcgeW91IGV4cGxhaW5lZCByZWNlbnRseTwvbGk+dw5jb3JlL2xpc3QtaXRlbXckMzFkNDA4NjQtNDIyNi00NTQ3LTg2NDMtZjg2Zjg0ZmY2Mzg4eHcgPGxpPmEgbWlzdGFrZSB5b3XigJl2ZSBtYWRlPC9saT53DmNvcmUvbGlzdC1pdGVtdyRkMTNkNWI4Yi03Mjc0LTQ2MTYtOTIzMS1lNDBiMzcxYjgxM2R4dyI8bGk+YSBzdHJvbmcgb3BpbmlvbiB5b3UgaGF2ZTwvbGk+dw5jb3JlL2xpc3QtaXRlbXckZWZkYTYyOTgtMzc3Yi00ZmYxLWJhZWYtZDQzODI3YzllODNieHcHPHA+PC9wPncOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JDc2M2U0MmFmLTRjOTEtNDM4Zi1iM2ZlLWNkYzdlYzYyNzhhZHh3VjxwPklmIHlvdeKAmXZlIHNhaWQgaXQgYmVmb3JlLCBpdOKAmXMgYWxyZWFkeSBjb250ZW50LiBJdCBqdXN0IG5lZWRzIHRvIGJlIHNoYXBlZC48L3A+dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckNmRkY2U0MzEtNjY2OC00MGZmLTg2OTQtZWU4YWJlNGVjMmRkeHc6PGhyIGNsYXNzPSJ3cC1ibG9jay1zZXBhcmF0b3IgaGFzLWFscGhhLWNoYW5uZWwtb3BhY2l0eSIvPncOY29yZS9zZXBhcmF0b3J3DWFscGhhLWNoYW5uZWx3AmhydyRhZDYyNGFjNi03YzBkLTRhNmMtYTRmMS02ODYwOTMwYjlhMzB4d0c8aDMgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPjIuIFVzZSBIb29rcyB0byBQdWxsIElkZWFzIE91dCBvZiBZb3U8L2gzPncMY29yZS9oZWFkaW5nfQN3JGZmODdiNGQyLWU0MjUtNGYzYi1iODI4LTEzMDkwZDAwNDRmYXh3UDxwPk1vc3QgcGVvcGxlIHRoaW5rIGhvb2tzIGFyZSBqdXN0IGZvciB0aGUgc3RhcnQgb2YgYSB2aWRlby4gVGhleeKAmXJlIG5vdC48L3A+dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckZmMwY2IyZTktNTYwNy00NTE3LThmNTQtN2FiZTc1NmRlZGQyeHdQPHA+VGhleeKAmXJlIGFjdHVhbGx5IG9uZSBvZiB0aGUgZmFzdGVzdCB3YXlzIHRvIGdlbmVyYXRlIHNob3J0IHZpZGVvIGlkZWFzLjwvcD53DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyQ3NzRkMjE0Yy0xZjdlLTRlNzAtOTAxZS02MDM4NTQwOTNiYWF4dx48cD5TaW1wbGUgc3RydWN0dXJlcyBsaWtlOjwvcD53DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyQxMDJlNjhlMy02ZTVkLTQ4ZmItOWI3NC1hYTExYTRlMDY2ZTB4d388dWwgY2xhc3M9IndwLWJsb2NrLWxpc3QgaGFzLXRoZW1lLTEtY29sb3IgaGFzLXRoZW1lLTUtYmFja2dyb3VuZC1jb2xvciBoYXMtdGV4dC1jb2xvciBoYXMtYmFja2dyb3VuZCBoYXMtbGluay1jb2xvciI+CgoKCjwvdWw+dwljb3JlL2xpc3R5dwB2AQhlbGVtZW50c3YBBGxpbmt2AQVjb2xvcnYBBHRleHR3GHZhcjpwcmVzZXR8Y29sb3J8dGhlbWUtMXcHdGhlbWUtNXcHdGhlbWUtMXckYmE2MDZjYWMtZDI2OS00MzIwLTkzM2UtMzY0NjIzM2Q1OTdkeHcyPGxpPuKAnE1vc3QgcGVvcGxlIGdldCB0aGlzIHdyb25nIGFib3V04oCm4oCdPC9saT53DmNvcmUvbGlzdC1pdGVtdyQ2MTkwMDJlNi05NmEwLTQ4MjAtYTAyNS00ZDAwMDY5MDJlODR4dzY8bGk+4oCcSGVyZeKAmXMgd2hhdCBubyBvbmUgdGVsbHMgeW91IGFib3V04oCm4oCdPC9saT53DmNvcmUvbGlzdC1pdGVtdyRlZDE0NmFiOC0xMWQ5LTQ5NzYtYjg2NC1iMTE0MmUwN2Y3M2R4dzg8bGk+4oCcSWYgeW914oCZcmUgc3RydWdnbGluZyB3aXRoIFgsIGRvIHRoaXPigKbigJ08L2xpPncOY29yZS9saXN0LWl0ZW13JGYwZDZkMjkyLWVmNTctNGU3My05NWU5LWZjNzM5NTVlZTNmNXh3XjxwPmRvbuKAmXQganVzdCBtYWtlIGNvbnRlbnQgc3Ryb25nZXIuIFRoZXkgdW5sb2NrIGlkZWFzIHlvdSBkaWRu4oCZdCBrbm93IGhvdyB0byBleHByZXNzLjwvcD53DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyQ5M2U3YzAxNC0xNzMxLTQxZmItYTRjOC00NmMzYTViMjE1M2R4d5wBPHA+SWYgeW91IGxvb2sgYXQgaG93IGhvb2tzIHdvcmsgaW4gZGV0YWlsLCB5b3XigJlsbCBub3RpY2UgdGhleSBmb3JjZSBjbGFyaXR5Ljxicj5UaGV5IHB1c2ggeW91IHRvIHRha2UgYSB2YWd1ZSB0aG91Z2h0IGFuZCB0dXJuIGl0IGludG8gYSBjbGVhciBhbmdsZS48L3A+dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckM2EzYmYzM2UtYWJjYi00MDE4LWE5NGUtMzMwMDNmMDNiZGVjeHf0KTxibG9ja3F1b3RlIGNsYXNzPSJ0aWt0b2stZW1iZWQiIGNpdGU9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vQGFkZWJveWVqb190aXdhbGFkZS92aWRlby83NDM1MTc4NzcyNDQzMjA0OTIwIiBkYXRhLXZpZGVvLWlkPSI3NDM1MTc4NzcyNDQzMjA0OTIwIiBzdHlsZT0ibWF4LXdpZHRoOiA2MDVweDttaW4td2lkdGg6IDMyNXB4OyIgPiA8c2VjdGlvbj4gPGEgdGFyZ2V0PSJfYmxhbmsiIHRpdGxlPSJAYWRlYm95ZWpvX3Rpd2FsYWRlIiBocmVmPSJodHRwczovL3d3dy50aWt0b2suY29tL0BhZGVib3llam9fdGl3YWxhZGU\/cmVmZXI9ZW1iZWQiPkBhZGVib3llam9fdGl3YWxhZGU8L2E+IFJlcGx5aW5nIHRvIEBMVVhFIEJZIFJJS0tZIEhvb2tzIGhlbHAgeW91IGNhcHR1cmUgdGhlIGF0dGVudGlvbiBvZiB5b3VyIHZpZXdlciBhbmQgZ2V0cyB0aGVtIHRvIHN0b3Agc2Nyb2xsaW5nLiBEZXRhaWxlZCBleHBsYW5hdGlvbiBvZiBIb29rcyBhbmQgdGhlaXIgZXhhbXBsZXMuIEZvciBteSBmdWxsIGxpc3Qgb2YgSG9va3Msc2VuZCBtZSBhIERtLiA8YSB0aXRsZT0idGl3YXlvdXJzb2NpYWxtZWRpYWJhYmUiIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3d3dy50aWt0b2suY29tL3RhZy90aXdheW91cnNvY2lhbG1lZGlhYmFiZT9yZWZlcj1lbWJlZCI+I3Rpd2F5b3Vyc29jaWFsbWVkaWFiYWJlPC9hPiA8YSB0aXRsZT0ic29jaWFsbWVkaWF3aXRodGl3YSIgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vdGFnL3NvY2lhbG1lZGlhd2l0aHRpd2E\/cmVmZXI9ZW1iZWQiPiNzb2NpYWxtZWRpYXdpdGh0aXdhPC9hPiA8YSB0aXRsZT0iY29udGVudHN0cmF0ZWdpc3QiIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3d3dy50aWt0b2suY29tL3RhZy9jb250ZW50c3RyYXRlZ2lzdD9yZWZlcj1lbWJlZCI+I2NvbnRlbnRzdHJhdGVnaXN0PC9hPiA8YSB0aXRsZT0ic21hbGxidXNpbmVzc2dyb3d0aHRpcHMiIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3d3dy50aWt0b2suY29tL3RhZy9zbWFsbGJ1c2luZXNzZ3Jvd3RodGlwcz9yZWZlcj1lbWJlZCI+I3NtYWxsYnVzaW5lc3Nncm93dGh0aXBzPC9hPiA8YSB0aXRsZT0ic21hbGxidXNpbmVzc3RpcHNhbmR0cmlja3MiIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3d3dy50aWt0b2suY29tL3RhZy9zbWFsbGJ1c2luZXNzdGlwc2FuZHRyaWNrcz9yZWZlcj1lbWJlZCI+I3NtYWxsYnVzaW5lc3N0aXBzYW5kdHJpY2tzPC9hPiA8YSB0aXRsZT0ic21hbGxidXNpbmVzc2NvbnRlbnRpZGVhcyIgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vdGFnL3NtYWxsYnVzaW5lc3Njb250ZW50aWRlYXM\/cmVmZXI9ZW1iZWQiPiNzbWFsbGJ1c2luZXNzY29udGVudGlkZWFzPC9hPiA8YSB0aXRsZT0ic21hbGxidXNpbmVzc293bmVyIiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS90YWcvc21hbGxidXNpbmVzc293bmVyP3JlZmVyPWVtYmVkIj4jc21hbGxidXNpbmVzc293bmVyPC9hPiA8YSB0aXRsZT0ic21hbGxidXNpbmVzc2NoZWNrIiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS90YWcvc21hbGxidXNpbmVzc2NoZWNrP3JlZmVyPWVtYmVkIj4jc21hbGxidXNpbmVzc2NoZWNrPC9hPiA8YSB0aXRsZT0iYnVzaW5lc3Nvd25lciIgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vdGFnL2J1c2luZXNzb3duZXI\/cmVmZXI9ZW1iZWQiPiNidXNpbmVzc293bmVyPC9hPiA8YSB0aXRsZT0iaG93dG9ncm93b25zb2NpYWxtZWRpYSIgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vdGFnL2hvd3RvZ3Jvd29uc29jaWFsbWVkaWE\/cmVmZXI9ZW1iZWQiPiNob3d0b2dyb3dvbnNvY2lhbG1lZGlhPC9hPiA8YSB0aXRsZT0iYnVzaW5lc3Nncm93dGh0aXBzIiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS90YWcvYnVzaW5lc3Nncm93dGh0aXBzP3JlZmVyPWVtYmVkIj4jYnVzaW5lc3Nncm93dGh0aXBzPC9hPiA8YSB0aXRsZT0ic29jaWFsbWVkaWFzdHJhdGVneSIgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vdGFnL3NvY2lhbG1lZGlhc3RyYXRlZ3k\/cmVmZXI9ZW1iZWQiPiNzb2NpYWxtZWRpYXN0cmF0ZWd5PC9hPiA8YSB0aXRsZT0ic29jaWFsbWVkaWF0aXBzYW5kdHJpY2tzIiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS90YWcvc29jaWFsbWVkaWF0aXBzYW5kdHJpY2tzP3JlZmVyPWVtYmVkIj4jc29jaWFsbWVkaWF0aXBzYW5kdHJpY2tzPC9hPiA8YSB0aXRsZT0ic29jaWFsbWVkaWFtYW5hZ2VydGlwIiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS90YWcvc29jaWFsbWVkaWFtYW5hZ2VydGlwP3JlZmVyPWVtYmVkIj4jc29jaWFsbWVkaWFtYW5hZ2VydGlwPC9hPiA8YSB0aXRsZT0ic29jaWFsbWVkaWFtYW5hZ2VyaW5sYWdvcyIgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vdGFnL3NvY2lhbG1lZGlhbWFuYWdlcmlubGFnb3M\/cmVmZXI9ZW1iZWQiPiNzb2NpYWxtZWRpYW1hbmFnZXJpbmxhZ29zPC9hPiA8YSB0aXRsZT0ic29jaWFsbWVkaWFtYW5hZ2VyaW5uaWdlcmlhIiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS90YWcvc29jaWFsbWVkaWFtYW5hZ2VyaW5uaWdlcmlhP3JlZmVyPWVtYmVkIj4jc29jaWFsbWVkaWFtYW5hZ2VyaW5uaWdlcmlhPC9hPiA8YSB0aXRsZT0ic21hbGxidXNpbmVzc25pZ2VyaWEiIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3d3dy50aWt0b2suY29tL3RhZy9zbWFsbGJ1c2luZXNzbmlnZXJpYT9yZWZlcj1lbWJlZCI+I3NtYWxsYnVzaW5lc3NuaWdlcmlhPC9hPiA8YSB0aXRsZT0ic29jaWFsbWVkaWF0aXBzIiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS90YWcvc29jaWFsbWVkaWF0aXBzP3JlZmVyPWVtYmVkIj4jc29jaWFsbWVkaWF0aXBzPC9hPiA8YSB0aXRsZT0idGlrdG9rZ3Jvd3RodGlwcyIgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vdGFnL3Rpa3Rva2dyb3d0aHRpcHM\/cmVmZXI9ZW1iZWQiPiN0aWt0b2tncm93dGh0aXBzPC9hPiA8YSB0aXRsZT0iaW5zdGFncmFtZ3Jvd3RodGlwcyIgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vdGFnL2luc3RhZ3JhbWdyb3d0aHRpcHM\/cmVmZXI9ZW1iZWQiPiNpbnN0YWdyYW1ncm93dGh0aXBzPC9hPiA8YSB0aXRsZT0iaG93dG9jcmVhdGVjb250ZW50Zm9ybXlidXNpbmVzcyIgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vdGFnL2hvd3RvY3JlYXRlY29udGVudGZvcm15YnVzaW5lc3M\/cmVmZXI9ZW1iZWQiPiNob3d0b2NyZWF0ZWNvbnRlbnRmb3JteWJ1c2luZXNzPC9hPiA8YSB0aXRsZT0iY29udGVudG1hcmtldGluZyIgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vdGFnL2NvbnRlbnRtYXJrZXRpbmc\/cmVmZXI9ZW1iZWQiPiNDb250ZW50bWFya2V0aW5nPC9hPiA8YSB0aXRsZT0ic21hbGxidXNpbmVzc2NvbnRlbnRjcmVhdGlvbnRpcHMiIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3d3dy50aWt0b2suY29tL3RhZy9zbWFsbGJ1c2luZXNzY29udGVudGNyZWF0aW9udGlwcz9yZWZlcj1lbWJlZCI+I3NtYWxsYnVzaW5lc3Njb250ZW50Y3JlYXRpb250aXBzPC9hPiA8YSB0aXRsZT0iY29udGVudGNyZWF0b3IiIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3d3dy50aWt0b2suY29tL3RhZy9jb250ZW50Y3JlYXRvcj9yZWZlcj1lbWJlZCI+I2NvbnRlbnRjcmVhdG9yPC9hPiA8YSB0aXRsZT0iY29udGVudGNyZWF0aW9udGlwcyIgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vdGFnL2NvbnRlbnRjcmVhdGlvbnRpcHM\/cmVmZXI9ZW1iZWQiPiNjb250ZW50Y3JlYXRpb250aXBzPC9hPiA8YSB0aXRsZT0ic29jaWFsbWVkaWFtYW5hZ2VtZW50IiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS90YWcvc29jaWFsbWVkaWFtYW5hZ2VtZW50P3JlZmVyPWVtYmVkIj4jc29jaWFsbWVkaWFtYW5hZ2VtZW50PC9hPiA8YSB0aXRsZT0ic29jaWFsbWVkaWFtYXJrZXRpbmd0aXBzIiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS90YWcvc29jaWFsbWVkaWFtYXJrZXRpbmd0aXBzP3JlZmVyPWVtYmVkIj4jc29jaWFsbWVkaWFtYXJrZXRpbmd0aXBzPC9hPiA8YSB0aXRsZT0idGlrdG9rZ3Jvd3RoIiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS90YWcvdGlrdG9rZ3Jvd3RoP3JlZmVyPWVtYmVkIj4jdGlrdG9rZ3Jvd3RoPC9hPiA8YSB0aXRsZT0idGlrdG9rc3RyYXRlZ3kiIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3d3dy50aWt0b2suY29tL3RhZy90aWt0b2tzdHJhdGVneT9yZWZlcj1lbWJlZCI+I3Rpa3Rva3N0cmF0ZWd5PC9hPiA8YSB0aXRsZT0iaW5zdGFncmFtZ3Jvd3RoIiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS90YWcvaW5zdGFncmFtZ3Jvd3RoP3JlZmVyPWVtYmVkIj4jaW5zdGFncmFtZ3Jvd3RoPC9hPiA8YSB0aXRsZT0iaW5zdGFncmFtc3RyYXRlZ3kiIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3d3dy50aWt0b2suY29tL3RhZy9pbnN0YWdyYW1zdHJhdGVneT9yZWZlcj1lbWJlZCI+I2luc3RhZ3JhbXN0cmF0ZWd5PC9hPiA8YSB0aXRsZT0ic29jaWFsbWVkaWFtYW5hZ2VybGlmZSIgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vdGFnL3NvY2lhbG1lZGlhbWFuYWdlcmxpZmU\/cmVmZXI9ZW1iZWQiPiNzb2NpYWxtZWRpYW1hbmFnZXJsaWZlPC9hPiA8YSB0YXJnZXQ9Il9ibGFuayIgdGl0bGU9IuKZrCBvcmlnaW5hbCBzb3VuZCAtIFRpd2EgfCBZb3VyIFNvY2lhbCBNZWRpYSBCYWJlIiBocmVmPSJodHRwczovL3d3dy50aWt0b2suY29tL211c2ljL29yaWdpbmFsLXNvdW5kLTc0MzUxNzg4MjI2MDQyMjk0MzE\/cmVmZXI9ZW1iZWQiPuKZrCBvcmlnaW5hbCBzb3VuZCAtIFRpd2EgfCBZb3VyIFNvY2lhbCBNZWRpYSBCYWJlPC9hPiA8L3NlY3Rpb24+IDwvYmxvY2txdW90ZT4gPHNjcmlwdCBhc3luYyBzcmM9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vZW1iZWQuanMiPjwvc2NyaXB0PncJY29yZS9odG1sd\/QpPGJsb2NrcXVvdGUgY2xhc3M9InRpa3Rvay1lbWJlZCIgY2l0ZT0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS9AYWRlYm95ZWpvX3Rpd2FsYWRlL3ZpZGVvLzc0MzUxNzg3NzI0NDMyMDQ5MjAiIGRhdGEtdmlkZW8taWQ9Ijc0MzUxNzg3NzI0NDMyMDQ5MjAiIHN0eWxlPSJtYXgtd2lkdGg6IDYwNXB4O21pbi13aWR0aDogMzI1cHg7IiA+IDxzZWN0aW9uPiA8YSB0YXJnZXQ9Il9ibGFuayIgdGl0bGU9IkBhZGVib3llam9fdGl3YWxhZGUiIGhyZWY9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vQGFkZWJveWVqb190aXdhbGFkZT9yZWZlcj1lbWJlZCI+QGFkZWJveWVqb190aXdhbGFkZTwvYT4gUmVwbHlpbmcgdG8gQExVWEUgQlkgUklLS1kgSG9va3MgaGVscCB5b3UgY2FwdHVyZSB0aGUgYXR0ZW50aW9uIG9mIHlvdXIgdmlld2VyIGFuZCBnZXRzIHRoZW0gdG8gc3RvcCBzY3JvbGxpbmcuIERldGFpbGVkIGV4cGxhbmF0aW9uIG9mIEhvb2tzIGFuZCB0aGVpciBleGFtcGxlcy4gRm9yIG15IGZ1bGwgbGlzdCBvZiBIb29rcyxzZW5kIG1lIGEgRG0uIDxhIHRpdGxlPSJ0aXdheW91cnNvY2lhbG1lZGlhYmFiZSIgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vdGFnL3Rpd2F5b3Vyc29jaWFsbWVkaWFiYWJlP3JlZmVyPWVtYmVkIj4jdGl3YXlvdXJzb2NpYWxtZWRpYWJhYmU8L2E+IDxhIHRpdGxlPSJzb2NpYWxtZWRpYXdpdGh0aXdhIiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS90YWcvc29jaWFsbWVkaWF3aXRodGl3YT9yZWZlcj1lbWJlZCI+I3NvY2lhbG1lZGlhd2l0aHRpd2E8L2E+IDxhIHRpdGxlPSJjb250ZW50c3RyYXRlZ2lzdCIgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vdGFnL2NvbnRlbnRzdHJhdGVnaXN0P3JlZmVyPWVtYmVkIj4jY29udGVudHN0cmF0ZWdpc3Q8L2E+IDxhIHRpdGxlPSJzbWFsbGJ1c2luZXNzZ3Jvd3RodGlwcyIgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vdGFnL3NtYWxsYnVzaW5lc3Nncm93dGh0aXBzP3JlZmVyPWVtYmVkIj4jc21hbGxidXNpbmVzc2dyb3d0aHRpcHM8L2E+IDxhIHRpdGxlPSJzbWFsbGJ1c2luZXNzdGlwc2FuZHRyaWNrcyIgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vdGFnL3NtYWxsYnVzaW5lc3N0aXBzYW5kdHJpY2tzP3JlZmVyPWVtYmVkIj4jc21hbGxidXNpbmVzc3RpcHNhbmR0cmlja3M8L2E+IDxhIHRpdGxlPSJzbWFsbGJ1c2luZXNzY29udGVudGlkZWFzIiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS90YWcvc21hbGxidXNpbmVzc2NvbnRlbnRpZGVhcz9yZWZlcj1lbWJlZCI+I3NtYWxsYnVzaW5lc3Njb250ZW50aWRlYXM8L2E+IDxhIHRpdGxlPSJzbWFsbGJ1c2luZXNzb3duZXIiIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3d3dy50aWt0b2suY29tL3RhZy9zbWFsbGJ1c2luZXNzb3duZXI\/cmVmZXI9ZW1iZWQiPiNzbWFsbGJ1c2luZXNzb3duZXI8L2E+IDxhIHRpdGxlPSJzbWFsbGJ1c2luZXNzY2hlY2siIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3d3dy50aWt0b2suY29tL3RhZy9zbWFsbGJ1c2luZXNzY2hlY2s\/cmVmZXI9ZW1iZWQiPiNzbWFsbGJ1c2luZXNzY2hlY2s8L2E+IDxhIHRpdGxlPSJidXNpbmVzc293bmVyIiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS90YWcvYnVzaW5lc3Nvd25lcj9yZWZlcj1lbWJlZCI+I2J1c2luZXNzb3duZXI8L2E+IDxhIHRpdGxlPSJob3d0b2dyb3dvbnNvY2lhbG1lZGlhIiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS90YWcvaG93dG9ncm93b25zb2NpYWxtZWRpYT9yZWZlcj1lbWJlZCI+I2hvd3RvZ3Jvd29uc29jaWFsbWVkaWE8L2E+IDxhIHRpdGxlPSJidXNpbmVzc2dyb3d0aHRpcHMiIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3d3dy50aWt0b2suY29tL3RhZy9idXNpbmVzc2dyb3d0aHRpcHM\/cmVmZXI9ZW1iZWQiPiNidXNpbmVzc2dyb3d0aHRpcHM8L2E+IDxhIHRpdGxlPSJzb2NpYWxtZWRpYXN0cmF0ZWd5IiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS90YWcvc29jaWFsbWVkaWFzdHJhdGVneT9yZWZlcj1lbWJlZCI+I3NvY2lhbG1lZGlhc3RyYXRlZ3k8L2E+IDxhIHRpdGxlPSJzb2NpYWxtZWRpYXRpcHNhbmR0cmlja3MiIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3d3dy50aWt0b2suY29tL3RhZy9zb2NpYWxtZWRpYXRpcHNhbmR0cmlja3M\/cmVmZXI9ZW1iZWQiPiNzb2NpYWxtZWRpYXRpcHNhbmR0cmlja3M8L2E+IDxhIHRpdGxlPSJzb2NpYWxtZWRpYW1hbmFnZXJ0aXAiIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3d3dy50aWt0b2suY29tL3RhZy9zb2NpYWxtZWRpYW1hbmFnZXJ0aXA\/cmVmZXI9ZW1iZWQiPiNzb2NpYWxtZWRpYW1hbmFnZXJ0aXA8L2E+IDxhIHRpdGxlPSJzb2NpYWxtZWRpYW1hbmFnZXJpbmxhZ29zIiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS90YWcvc29jaWFsbWVkaWFtYW5hZ2VyaW5sYWdvcz9yZWZlcj1lbWJlZCI+I3NvY2lhbG1lZGlhbWFuYWdlcmlubGFnb3M8L2E+IDxhIHRpdGxlPSJzb2NpYWxtZWRpYW1hbmFnZXJpbm5pZ2VyaWEiIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3d3dy50aWt0b2suY29tL3RhZy9zb2NpYWxtZWRpYW1hbmFnZXJpbm5pZ2VyaWE\/cmVmZXI9ZW1iZWQiPiNzb2NpYWxtZWRpYW1hbmFnZXJpbm5pZ2VyaWE8L2E+IDxhIHRpdGxlPSJzbWFsbGJ1c2luZXNzbmlnZXJpYSIgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vdGFnL3NtYWxsYnVzaW5lc3NuaWdlcmlhP3JlZmVyPWVtYmVkIj4jc21hbGxidXNpbmVzc25pZ2VyaWE8L2E+IDxhIHRpdGxlPSJzb2NpYWxtZWRpYXRpcHMiIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3d3dy50aWt0b2suY29tL3RhZy9zb2NpYWxtZWRpYXRpcHM\/cmVmZXI9ZW1iZWQiPiNzb2NpYWxtZWRpYXRpcHM8L2E+IDxhIHRpdGxlPSJ0aWt0b2tncm93dGh0aXBzIiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS90YWcvdGlrdG9rZ3Jvd3RodGlwcz9yZWZlcj1lbWJlZCI+I3Rpa3Rva2dyb3d0aHRpcHM8L2E+IDxhIHRpdGxlPSJpbnN0YWdyYW1ncm93dGh0aXBzIiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS90YWcvaW5zdGFncmFtZ3Jvd3RodGlwcz9yZWZlcj1lbWJlZCI+I2luc3RhZ3JhbWdyb3d0aHRpcHM8L2E+IDxhIHRpdGxlPSJob3d0b2NyZWF0ZWNvbnRlbnRmb3JteWJ1c2luZXNzIiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS90YWcvaG93dG9jcmVhdGVjb250ZW50Zm9ybXlidXNpbmVzcz9yZWZlcj1lbWJlZCI+I2hvd3RvY3JlYXRlY29udGVudGZvcm15YnVzaW5lc3M8L2E+IDxhIHRpdGxlPSJjb250ZW50bWFya2V0aW5nIiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS90YWcvY29udGVudG1hcmtldGluZz9yZWZlcj1lbWJlZCI+I0NvbnRlbnRtYXJrZXRpbmc8L2E+IDxhIHRpdGxlPSJzbWFsbGJ1c2luZXNzY29udGVudGNyZWF0aW9udGlwcyIgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vdGFnL3NtYWxsYnVzaW5lc3Njb250ZW50Y3JlYXRpb250aXBzP3JlZmVyPWVtYmVkIj4jc21hbGxidXNpbmVzc2NvbnRlbnRjcmVhdGlvbnRpcHM8L2E+IDxhIHRpdGxlPSJjb250ZW50Y3JlYXRvciIgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vdGFnL2NvbnRlbnRjcmVhdG9yP3JlZmVyPWVtYmVkIj4jY29udGVudGNyZWF0b3I8L2E+IDxhIHRpdGxlPSJjb250ZW50Y3JlYXRpb250aXBzIiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS90YWcvY29udGVudGNyZWF0aW9udGlwcz9yZWZlcj1lbWJlZCI+I2NvbnRlbnRjcmVhdGlvbnRpcHM8L2E+IDxhIHRpdGxlPSJzb2NpYWxtZWRpYW1hbmFnZW1lbnQiIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3d3dy50aWt0b2suY29tL3RhZy9zb2NpYWxtZWRpYW1hbmFnZW1lbnQ\/cmVmZXI9ZW1iZWQiPiNzb2NpYWxtZWRpYW1hbmFnZW1lbnQ8L2E+IDxhIHRpdGxlPSJzb2NpYWxtZWRpYW1hcmtldGluZ3RpcHMiIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3d3dy50aWt0b2suY29tL3RhZy9zb2NpYWxtZWRpYW1hcmtldGluZ3RpcHM\/cmVmZXI9ZW1iZWQiPiNzb2NpYWxtZWRpYW1hcmtldGluZ3RpcHM8L2E+IDxhIHRpdGxlPSJ0aWt0b2tncm93dGgiIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3d3dy50aWt0b2suY29tL3RhZy90aWt0b2tncm93dGg\/cmVmZXI9ZW1iZWQiPiN0aWt0b2tncm93dGg8L2E+IDxhIHRpdGxlPSJ0aWt0b2tzdHJhdGVneSIgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vdGFnL3Rpa3Rva3N0cmF0ZWd5P3JlZmVyPWVtYmVkIj4jdGlrdG9rc3RyYXRlZ3k8L2E+IDxhIHRpdGxlPSJpbnN0YWdyYW1ncm93dGgiIHRhcmdldD0iX2JsYW5rIiBocmVmPSJodHRwczovL3d3dy50aWt0b2suY29tL3RhZy9pbnN0YWdyYW1ncm93dGg\/cmVmZXI9ZW1iZWQiPiNpbnN0YWdyYW1ncm93dGg8L2E+IDxhIHRpdGxlPSJpbnN0YWdyYW1zdHJhdGVneSIgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vdGFnL2luc3RhZ3JhbXN0cmF0ZWd5P3JlZmVyPWVtYmVkIj4jaW5zdGFncmFtc3RyYXRlZ3k8L2E+IDxhIHRpdGxlPSJzb2NpYWxtZWRpYW1hbmFnZXJsaWZlIiB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS90YWcvc29jaWFsbWVkaWFtYW5hZ2VybGlmZT9yZWZlcj1lbWJlZCI+I3NvY2lhbG1lZGlhbWFuYWdlcmxpZmU8L2E+IDxhIHRhcmdldD0iX2JsYW5rIiB0aXRsZT0i4pmsIG9yaWdpbmFsIHNvdW5kIC0gVGl3YSB8IFlvdXIgU29jaWFsIE1lZGlhIEJhYmUiIGhyZWY9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vbXVzaWMvb3JpZ2luYWwtc291bmQtNzQzNTE3ODgyMjYwNDIyOTQzMT9yZWZlcj1lbWJlZCI+4pmsIG9yaWdpbmFsIHNvdW5kIC0gVGl3YSB8IFlvdXIgU29jaWFsIE1lZGlhIEJhYmU8L2E+IDwvc2VjdGlvbj4gPC9ibG9ja3F1b3RlPiA8c2NyaXB0IGFzeW5jIHNyYz0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS9lbWJlZC5qcyI+PC9zY3JpcHQ+dyQ3ZjE3NzVlMC1hOTIzLTQ3OGUtOTc4My1mMmRiNjIxZDY5NGR4d78BPHA+KElmIHlvdSBoYXZlbuKAmXQgeWV0LCA8YSBocmVmPSJodHRwczovL2FjYWRlbXkuaHVtZW8uY29tLzIwMjYvMDMvMDkvaG93LXRvLXdyaXRlLWhvb2tzLyI+cmVhZCBvdXIgZ3VpZGUgb24gaG93IHRvIHdyaXRlIGhvb2tzPC9hPiDigJQgdGhpcyBpcyB3aGVyZSBtb3N0IHBlb3BsZSBzdGFydCBnZXR0aW5nIHVuc3R1Y2suKTwvcD53DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyQ3YjRhYTk3Mi05YTZkLTQzOGQtOWI2MC1lMDU5NGQ0YjIzYzV4dzo8aHIgY2xhc3M9IndwLWJsb2NrLXNlcGFyYXRvciBoYXMtYWxwaGEtY2hhbm5lbC1vcGFjaXR5Ii8+dw5jb3JlL3NlcGFyYXRvcncNYWxwaGEtY2hhbm5lbHcCaHJ3JDNkZWEwMDhmLTkxMmQtNDRhZS05MTI0LTczZjZlYTA2MzYwNnh3PDxoMyBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+My4gU3BlYWsgQmVmb3JlIFlvdSBSZWZpbmU8L2gzPncMY29yZS9oZWFkaW5nfQN3JDgzMzY5OGE1LTAyMTktNDkwYy1iOTg0LTVmYjUzNzg1MTNkN3h3NjxwPlRoaXMgaXMgd2hlcmUgbW9zdCBwZW9wbGUgc2xvdyB0aGVtc2VsdmVzIGRvd24uPC9wPncOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JGQyN2E0OGY3LTY3ZmUtNGI5MC05NjE2LTllNmUyYTY3YzdjNnh3TTxwPllvdSB0cnkgdG8gd3JpdGUgdGhlIHBlcmZlY3QgaWRlYSBvciBzb3VuZCBzbWFydC4gQW5kIHRoZW4geW91IGZyZWV6ZS48L3A+dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckNzJjYzdiMWEtZjI0MS00OWFmLWI0OTgtMjg0MDhmNzFiOGE0eHcqPHA+QSBiZXR0ZXIgYXBwcm9hY2ggaXMgdG8gdGFsayBmaXJzdC48L3A+dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckNDNjYmNiOGEtZWUxZi00OTJiLTkzODUtMGM5NjVhYmI4YWVjeHdEPHA+U2F5IHRoZSBpZGVhIG91dCBsb3VkLiBMZXQgaXQgYmUgbWVzc3kuIFRoZW4gcmVmaW5lIGl0IGFmdGVyLjwvcD53DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyQwNjY5NzYyYi03NmJlLTQzYjgtOGRlMS02ZWNlNzQxYWQ2YTJ4dy88cD5UaGlzIGlzIGFsc28gd2hlcmUgSHVtZW8gYmVjb21lcyB1c2VmdWwuPC9wPncOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JGYwMjE2ZjFmLWYwYmEtNGY1NS1hYzNiLWU3OTFhZGIzNjcxZHh3rQE8cD5JbnN0ZWFkIG9mIHN0YXJpbmcgYXQgYSBibGFuayBzY3JlZW4sIHlvdeKAmXJlIHJlc3BvbmRpbmcgdG8gcHJvbXB0cy4gVGhlIEFJIGRpcmVjdG9yIGd1aWRlcyB5b3UgdGhyb3VnaCBxdWVzdGlvbnMsIGFuZCB5b3VyIGFuc3dlcnMgbmF0dXJhbGx5IHR1cm4gaW50byB1c2FibGUgaWRlYXMuPC9wPncOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JGExZDYxOGZlLWRmYWMtNGZjNS04NjYyLTcxMTQ1N2FhMmZkZXh3QTxwPlRoaXMgaGVscHMgeW91IGRpc2NvdmVyIGFuZCByZWZpbmUgaWRlYXMgbWlkLWNvbnZlcnNhdGlvbi48L3A+dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckZjYwYzAyMzYtMWJkNi00OTJmLWI0ZjEtZTg3YTdmOWZhNzhjeHc6PGhyIGNsYXNzPSJ3cC1ibG9jay1zZXBhcmF0b3IgaGFzLWFscGhhLWNoYW5uZWwtb3BhY2l0eSIvPncOY29yZS9zZXBhcmF0b3J3DWFscGhhLWNoYW5uZWx3AmhydyQ1YmI3NThjOC1hZGYzLTRjZTItOTAyOS05MGE3NjBjYjljNTN4dzk8aDMgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPjQuIEtlZXAgRWFjaCBJZGVhIFNtYWxsPC9oMz53DGNvcmUvaGVhZGluZ30DdyQwMmQwNjViZS0yMWNkLTQ5MTQtODFkMy0xZjFiMmJmZDgzYjd4dxo8cD5PbmUgaWRlYSBwZXIgdmlkZW8uPC9wPncOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JGQyYTRiMGI0LWE3ODMtNGU4MC1iNzhhLTRmN2I1ZjBiZGZhOXh3PzxwPklmIHlvdSBjYXRjaCB5b3Vyc2VsZiBzYXlpbmc6IOKAnGFuZCBhbm90aGVyIHRoaW5n4oCm4oCdPC9wPncOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JDQyOWQ4NTAwLWIzN2MtNGMwNS1iZTU0LTZmZjViM2VjODU3YXh3HzxwPnRoYXTigJlzIGEgc2Vjb25kIHZpZGVvLjwvcD53DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyQyZWZjM2VlYy1kMTFhLTRjYTEtYjNmMy01ZWRhM2VhYzQyZTl4d2A8cD5UaGlzIGlzIGhvdyBvbmUgcm91Z2ggdGhvdWdodCB0dXJucyBpbnRvIG11bHRpcGxlIHNob3J0IHZpZGVvIGlkZWFzIHdpdGhvdXQgZXh0cmEgZWZmb3J0LjwvcD53DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyQzYTgxMzFhYy1hOWFlLTQ1ZWQtYjcxOC1lZmEwNTQ2ZGZjYjV4dzo8aHIgY2xhc3M9IndwLWJsb2NrLXNlcGFyYXRvciBoYXMtYWxwaGEtY2hhbm5lbC1vcGFjaXR5Ii8+dw5jb3JlL3NlcGFyYXRvcncNYWxwaGEtY2hhbm5lbHcCaHJ3JDdjOTEzMTcxLTlkMDktNGEzZS04OWNjLTgwZmVkM2MxMDBiZHh3NzxoMyBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+NS4gQ2FwdHVyZSBpbiBCYXRjaGVzPC9oMz53DGNvcmUvaGVhZGluZ30DdyQ3OTUzNDY1NS00ZDlhLTRkNTItYjVkMS1mNTdjNTZlMmFmODJ4dzY8cD5JZGVhcyBmZWVsIGhhcmQgd2hlbiB5b3UgZXhwZWN0IHRoZW0gb24gZGVtYW5kLjwvcD53DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyQ5Nzg0OGYwNi1hMjUyLTRmZmEtODNmZi03MzFlMmZjZjg2Zjl4d0c8cD5UaGV54oCZcmUgZWFzaWVyIHdoZW4geW91IHNpdCBkb3duIGFuZCBmb2N1cyBvbiBleHRyYWN0aW5nIHRoZW0uPC9wPncOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JDEwYTY0MzIwLTkwMWQtNGEyNC1hYjQwLTUyMTE0N2VjNWYwOXh3WDxwPlNwZW5kIDIw4oCTMzAgbWludXRlcyB0YWxraW5nIHRocm91Z2ggeW91ciB0aG91Z2h0IGFuZCBjYXB0dXJpbmcgYW55dGhpbmcgdXNhYmxlLjwvcD53DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyRkMDg4YjgwOC1kN2NkLTQ5MDItYmYyYS1hZGIyMzJmNjkzZTJ4d1A8cD5Zb3XigJlsbCB1c3VhbGx5IHdhbGsgYXdheSB3aXRoIG1vcmUgc2hvcnQgdmlkZW8gaWRlYXMgdGhhbiB5b3UgZXhwZWN0ZWQuPC9wPncOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JDgzY2Q5Mzg1LTlhZGMtNDQ4My1hMzFmLTAzZDgwMGJiNTRiY3h3sQE8cD5UbyBtYWtlIHRoaXMgZWFzaWVyLCBIdW1lbyBnaXZlcyB5b3UgYSBzdGFydGluZyBwb2ludC4gSXQgZ2VuZXJhdGVzIGhvb2tzIGJhc2VkIG9uIHlvdXIgcHJvZmlsZeKAlHNvIGluc3RlYWQgb2Ygc3RhcmluZyBhdCBhIGJsYW5rIHNjcmVlbiwgeW914oCZcmUgcmVhY3RpbmcgdG8gc29tZXRoaW5nLjwvcD53DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyQ3NzdiMWU4ZC04ODQyLTRhN2YtYjgwYS1mNzgyNWU5ZTk3Y2F4d6gBPHA+WW91IGNhbiB1c2UgYSBob29rIGFzLWlzLCB0d2VhayBpdCwgb3Igc3BpbiBvZmYgbmV3IG9uZXMgZnJvbSBhIHJvdWdoIGlkZWEuPGJyPlRoYXQgc21hbGwgc2hpZnQg4oCUIGZyb20gdGhpbmtpbmcgdG8gcmVzcG9uZGluZyDigJQgaXMgd2hhdCB1bmxvY2tzIGlkZWFzIGZhc3Rlci48L3A+dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckZmQ1ZDJkODAtZGQ0MS00Y2M3LTliZjQtNmY1ZjNjMTM1NjNheHc6PGhyIGNsYXNzPSJ3cC1ibG9jay1zZXBhcmF0b3IgaGFzLWFscGhhLWNoYW5uZWwtb3BhY2l0eSIvPncOY29yZS9zZXBhcmF0b3J3DWFscGhhLWNoYW5uZWx3AmhydyRlY2Q2MWUzZC0wNTU2LTQwZTgtYjUxZi0yZDllMzYzMmRmN2N4d0Q8aDIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPldoYXQgTWFrZXMgYSBTaG9ydCBWaWRlbyBJZGVhIFdvcms8L2gyPncMY29yZS9oZWFkaW5nfQJ3JDE4MjA2ZjI5LTkxYTgtNGQ3Ny04YmM2LTE2NThiM2ZmMzI3NHh3UzxwPk5vdCBldmVyeSBpZGVhIGxhbmRzLiBUaGUgb25lcyB0aGF0IHBlcmZvcm0gd2VsbCB0ZW5kIHRvIHNoYXJlIGEgZmV3IHRyYWl0cy48L3A+dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckNDE5Y2VmNjEtZjM3Yy00NzBiLThiZGUtOGJkYzU5NDg2MGMweHe5ATxwPlRoZXnigJlyZSBjbGVhci4gWW91IHVuZGVyc3RhbmQgdGhlIHBvaW50IGltbWVkaWF0ZWx5Ljxicj5UaGV54oCZcmUgc3BlY2lmaWMuIE5vdCBicm9hZCwgbm90IHZhZ3VlLjxicj5BbmQgdGhleSBmZWVsIHJlbGV2YW50LCBsaWtlIHNvbWV0aGluZyB0aGUgdmlld2VyIGhhcyB0aG91Z2h0IGFib3V0IGJlZm9yZS48L3A+dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckMTA4NGJlNjktNTg1NS00ZGM1LTk0MzAtNzc3NjBiMGZiYWE5eHc5PHA+TW9zdCBpbXBvcnRhbnRseSwgdGhleSBkb27igJl0IHRyeSB0byBkbyB0b28gbXVjaC48L3A+dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckMDg0NWM2OGEtZDI4Yy00ZjNhLTk5Y2ItOWM2Yzc4MmVjMmVleHc6PGhyIGNsYXNzPSJ3cC1ibG9jay1zZXBhcmF0b3IgaGFzLWFscGhhLWNoYW5uZWwtb3BhY2l0eSIvPncOY29yZS9zZXBhcmF0b3J3DWFscGhhLWNoYW5uZWx3AmhydyRjZTNlYWJkMC0yNTgxLTRiODctODRmYS0zYjE4MTk0OGU0YjV4d108aDIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPkEgU2ltcGxlIFdlZWtseSBTeXN0ZW0gKFRoYXQgQWN0dWFsbHkgRml0cyBhIEZ1bGwtVGltZSBKb2IpPC9oMj53DGNvcmUvaGVhZGluZ30CdyQ4NTUzZWU1Ny1mZmE1LTRlOTktYjRkZC0zOWFlYzRlOGFkNjZ4d0Q8cD5Zb3UgZG9u4oCZdCBuZWVkIGRhaWx5IGluc3BpcmF0aW9uLCBqdXN0IGEgcmVwZWF0YWJsZSByaHl0aG0uPC9wPncOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JGUwZDg2NDU3LTk1MTEtNDc5OC04YWIxLWM5ZTJhYzVkMDMwZXh3EzxwPk9uY2UgYSB3ZWVrOjwvcD53DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyRkNzBjNjdjOS1mNjE2LTQ4MzEtODQ3YS02MTAxOWYzYmNlYmR4d388dWwgY2xhc3M9IndwLWJsb2NrLWxpc3QgaGFzLXRoZW1lLTEtY29sb3IgaGFzLXRoZW1lLTUtYmFja2dyb3VuZC1jb2xvciBoYXMtdGV4dC1jb2xvciBoYXMtYmFja2dyb3VuZCBoYXMtbGluay1jb2xvciI+CgoKCjwvdWw+dwljb3JlL2xpc3R5dwB2AQhlbGVtZW50c3YBBGxpbmt2AQVjb2xvcnYBBHRleHR3GHZhcjpwcmVzZXR8Y29sb3J8dGhlbWUtMXcHdGhlbWUtNXcHdGhlbWUtMXckYmQ2MmJiZDktODVlOS00NTBmLWEwZjEtN2E3N2YxNGQ5MjE3eHdDPGxpPnNwZW5kIGEgc2hvcnQgYmxvY2sgb2YgdGltZSBnZW5lcmF0aW5nIGlkZWFzIHVzaW5nIHByb21wdHM8L2xpPncOY29yZS9saXN0LWl0ZW13JDQyYjMyZWE3LTM1ZmMtNDFhOS1hZWNkLWM0MDcyNjE4ZTFjMHh3LTxsaT50YWxrIHRocm91Z2ggdGhlbSBpbnN0ZWFkIG9mIHdyaXRpbmc8L2xpPncOY29yZS9saXN0LWl0ZW13JDc5MWUyMjAyLWIyYWEtNDFmYS04ZWRjLTc4NzU4MWU3NzQ0Nnh3JTxsaT5jYXB0dXJlIDXigJMxMCBzaW1wbGUgYW5nbGVzPC9saT53DmNvcmUvbGlzdC1pdGVtdyQ0MWU1Nzk1ZC1jYWM3LTRlNWMtODVlOS04OWIwNDZmOTQzM2J4dyw8cD5UaGVuIHVzZSB0aG9zZSBpZGVhcyB3aGVuIHlvdSByZWNvcmQuPC9wPncOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JGViMzljOWVhLTc4NGUtNDg2My1hMzM2LTNmMDQzNTg5ZDQyMnh35AE8cD5UaGlzIGNvbm5lY3RzIGRpcmVjdGx5IHdpdGggaG93IHlvdSA8YSBocmVmPSJodHRwczovL2FjYWRlbXkuaHVtZW8uY29tLzIwMjYvMDMvMjQvY29udGVudC1jcmVhdGlvbi1zaWRlLWh1c3RsZS8iPmNvbnRlbnQgY3JlYXRpb24gc2lkZSBodXN0bGU8L2E+IHN1c3RhaW5hYmx5IOKAlCBieSByZWR1Y2luZyBkZWNpc2lvbiBmYXRpZ3VlIGFuZCBtYWtpbmcgb3V0cHV0IHByZWRpY3RhYmxlLjwvcD53DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyQ3NDdmOWMxYi05NDBjLTQ4NGYtOGI3OS0zNDFlOTdjMWMzNWR4dzo8aHIgY2xhc3M9IndwLWJsb2NrLXNlcGFyYXRvciBoYXMtYWxwaGEtY2hhbm5lbC1vcGFjaXR5Ii8+dw5jb3JlL3NlcGFyYXRvcncNYWxwaGEtY2hhbm5lbHcCaHJ3JGFlMjEwM2IwLTc2MmMtNGMzNi04NDQ0LWMzMmIyN2NlM2E5NHh3OTxoMiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+SWYgWW91IFN0aWxsIEZlZWwgU3R1Y2s8L2gyPncMY29yZS9oZWFkaW5nfQJ3JDU0YWMzMjhlLTNkNGQtNDIzMC1iZWVmLTVhYTE0MGUyMDkwOXh3aDxwPklmIHlvdeKAmXJlIHN0aWxsIHRoaW5raW5nOiDigJxJIGRvbuKAmXQga25vdyB3aGF0IHRvIHNheeKAnSwgaXTigJlzIHVzdWFsbHkgbm90IGFuIGlkZWEgcHJvYmxlbS48L3A+dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckNDAwOGY3MmQtZjcxNy00N2FhLWI2M2ItNGQ2MmZlN2M2OTU0eHc\/PHA+WW91IGhhdmUgdGhvdWdodHMsIGJ1dCB0aGV54oCZcmUgbm90IGNvbWluZyBvdXQgY2xlYXJseS48L3A+dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckZTM1NmVlM2MtOTM2Mi00MTYyLWJiN2MtMjM1ZThmMjFiMjkyeHeBATxwPlRoYXTigJlzIHdoeSBhcHByb2FjaGVzIHRoYXQgcmVseSBvbiBjb252ZXJzYXRpb24gdGVuZCB0byB3b3JrIGJldHRlciB0aGFuIHNjcmlwdGluZy48YnI+WW91IHJlc3BvbmQgZmFzdGVyIHRoYW4geW91IHBsYW4uPC9wPncOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JDY2Y2YwNGRmLTZjOGMtNDhmZC1iMzEyLTllNzliMDBlZjFjM3h3fzxwPkFuZCB3aGVuIHlvdSBjb21iaW5lIGhvb2stYmFzZWQgcHJvbXB0cyBhbmQgYSBzaW1wbGUgcmVjb3JkaW5nIHdvcmtmbG93LCB5b3UgZ2V0IHNob3J0IHZpZGVvIGlkZWFzIHlvdSBjYW4gYWN0dWFsbHkgdXNlLjwvcD53DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyQxZWRkNGNhNC01ZGM1LTQyYzItODNmNy1kNTQxMmE0YWI1YzN4dzo8aHIgY2xhc3M9IndwLWJsb2NrLXNlcGFyYXRvciBoYXMtYWxwaGEtY2hhbm5lbC1vcGFjaXR5Ii8+dw5jb3JlL3NlcGFyYXRvcncNYWxwaGEtY2hhbm5lbHcCaHJ3JDY5ODdhNGEzLWJkMDktNGFjZC1hOWMwLWQ2NGVhYmJlZGQ4Nnh3MTxoMiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+VGhlIEJvdHRvbSBMaW5lPC9oMj53DGNvcmUvaGVhZGluZ30CdyQwZWE3MWM2Zi02NThlLTRiYWMtODI4Ni02MTg2ZGU2NzMyNDV4d0c8cD5Zb3UgbmVlZCBhIGJldHRlciB3YXkgdG8gYWNjZXNzIHRoZSBnb29kIGlkZWFzIHlvdSBhbHJlYWR5IGhhdmUuPC9wPncOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JGUzNGQzODk2LWEzYTYtNDY5MC04MTY2LTUzMWZkZDZkOWY5MHh3mgE8cD5PbmNlIHlvdSBzdG9wIGZvcmNpbmcgY3JlYXRpdml0eSwgc3RhcnQgdXNpbmcgcHJvbXB0cywgYW5kIHNwZWFrIHlvdXIgdGhvdWdodHMgb3V0IGxvdWQsIGNvbWluZyB1cCB3aXRoIHNob3J0IHZpZGVvIGlkZWFzIHN0b3BzIGJlaW5nIGEgYm90dGxlbmVjay48L3A+dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckZmUxOWUzNDItOTFlYi00OTFiLWE0YmUtZTIwN2RmYWU1MTU4eHckPGRpdiBjbGFzcz0id3AtYmxvY2stYnV0dG9ucyI+PC9kaXY+dwxjb3JlL2J1dHRvbnN2AgR0eXBldwRmbGV4Dmp1c3RpZnlDb250ZW50dwZjZW50ZXJ3JGUwN2QzNGVlLTVjM2MtNGU4Yi05YzExLWFiMGI0NmVkYWUyNHh3oAE8ZGl2IGNsYXNzPSJ3cC1ibG9jay1idXR0b24gaGFzLWN1c3RvbS1jc3MiPjxhIGNsYXNzPSJ3cC1ibG9jay1idXR0b25fX2xpbmsgd3AtZWxlbWVudC1idXR0b24iIGhyZWY9Imh0dHBzOi8vYXBwLmh1bWVvLmNvbSI+R2VuZXJhdGUgWW91ciBIb29rcyBOb3cgLT48L2E+PC9kaXY+dwtjb3JlL2J1dHRvbncBYXcGYnV0dG9udxVodHRwczovL2FwcC5odW1lby5jb212AQNjc3N38AQud3AtYmxvY2stYnV0dG9uIC53cC1ibG9jay1idXR0b25fX2xpbmsgewogIGRpc3BsYXk6IGlubGluZS1mbGV4OwogIGFsaWduLWl0ZW1zOiBjZW50ZXI7CiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7CiAgZ2FwOiAwLjVyZW07CiAgaGVpZ2h0OiAzcmVtOwogIHBhZGRpbmc6IDAgMnJlbTsKICBmb250LXdlaWdodDogNjAwOwogIGZvbnQtc2l6ZTogMXJlbTsKICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OwogIHRleHQtZGVjb3JhdGlvbjogbm9uZTsKICBib3JkZXI6IG5vbmU7CiAgYm9yZGVyLXJhZGl1czogOTk5OXB4OwogIGJhY2tncm91bmQtY29sb3I6ICNGQjI0RkYgIWltcG9ydGFudDsKICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCg5NS4zNmRlZywgI0ZCMjRGRiAxMS43MiUsICNGRjdCMDAgOTkuODglKSAhaW1wb3J0YW50OwogIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5NS4zNmRlZywgI0ZCMjRGRiAxMS43MiUsICNGRjdCMDAgOTkuODglKSAhaW1wb3J0YW50OwogIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7CiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7CiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2U7Cn17QnnU5cvPMAB9l5qHtgh3JGIyNjU5MzNkLTA5ODctNDVhMS1iNTY3LTk4ZDE2YzExNDVkY3ckMWZmYTkwMzAtYWU2ZS00Y2M4LWIzNTMtM2U1ZjY5ZDFiMmU3dyBodHRwczovL2FwcC5odW1lby5jb20vb25ib2FyZGluZwGXzYObBASilQGgAbMvAAcABgA=\",\"updateId\":169330757}","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[1370],"tags":[],"class_list":["post-366","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-video-ideas"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/03\/how-to-come-up-with-short-video-ideas-fast.unnamed-file.jpg?fit=7952%2C5304&ssl=1","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/ph72Ie-5U","jetpack-related-posts":[{"id":293,"url":"https:\/\/academy.humeo.com\/2026\/03\/20\/short-form-video\/","url_meta":{"origin":366,"position":0},"title":"What&#8217;s Wrong With Your Short-Form Videos, and 3 Tips to Get It Right","author":"dev","date":"March 20, 2026","format":false,"excerpt":"You're posting short-form videos regularly, you're following trends, and you're keeping it short and snappy, but your videos are still not performing. Instead of battling 'the algorithm', here's why you're losing your audience: your video takes too long to get to the point your idea isn\u2019t clear from the start\u2026","rel":"","context":"In &quot;Short-Form Video Basics&quot;","block_context":{"text":"Short-Form Video Basics","link":"https:\/\/academy.humeo.com\/short-form-video-basics\/"},"img":{"alt_text":"Short-Form Video: Optimal Length, Strategy, and How to Get It Right","src":"https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/03\/short-form-video-optimal-length.jpg?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/03\/short-form-video-optimal-length.jpg?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/03\/short-form-video-optimal-length.jpg?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/03\/short-form-video-optimal-length.jpg?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/03\/short-form-video-optimal-length.jpg?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":392,"url":"https:\/\/academy.humeo.com\/2026\/03\/30\/what-is-short-form-video-content\/","url_meta":{"origin":366,"position":1},"title":"What Is Short-Form Video Content? (And Why It Works So Well)","author":"dev","date":"March 30, 2026","format":false,"excerpt":"Short-form video content refers to videos that are typically under 60 seconds, built to communicate one clear idea quickly. You see short-form video content everywhere \u2014 TikTok, Instagram Reels, YouTube Shorts. These short-form video platforms have reshaped how content is created and consumed. A Simple Definition of Short-Form Video Content\u2026","rel":"","context":"In &quot;Short-Form Video Basics&quot;","block_context":{"text":"Short-Form Video Basics","link":"https:\/\/academy.humeo.com\/short-form-video-basics\/"},"img":{"alt_text":"What Is Short-Form Video Content? (And Why It Works So Well)","src":"https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/03\/what-is-short-form-video-content-and-why-it-works-so-well.unnamed-file.jpg?fit=1200%2C800&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/03\/what-is-short-form-video-content-and-why-it-works-so-well.unnamed-file.jpg?fit=1200%2C800&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/03\/what-is-short-form-video-content-and-why-it-works-so-well.unnamed-file.jpg?fit=1200%2C800&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/03\/what-is-short-form-video-content-and-why-it-works-so-well.unnamed-file.jpg?fit=1200%2C800&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/03\/what-is-short-form-video-content-and-why-it-works-so-well.unnamed-file.jpg?fit=1200%2C800&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":430,"url":"https:\/\/academy.humeo.com\/2026\/03\/31\/instagram-and-tiktok-videos\/","url_meta":{"origin":366,"position":2},"title":"A Beginner&#8217;s Guide to Creating Instagram and TikTok videos","author":"dev","date":"March 31, 2026","format":false,"excerpt":"Coming up with ideas is one hurdle. Once you clear that, the next challenge is turning those ideas into clear, finished videos consistently. If you\u2019re trying to figure out how to make Instagram and TikTok videos, you've come to the right place. This guide breaks down exactly how to create\u2026","rel":"","context":"In &quot;Short-Form Video Basics&quot;","block_context":{"text":"Short-Form Video Basics","link":"https:\/\/academy.humeo.com\/short-form-video-basics\/"},"img":{"alt_text":"A Beginner's Guide to Creating Instagram and TikTok videos","src":"https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/03\/a-beginners-guide-to-creating-instagram-and-tiktok-videos.unnamed-file-1.jpg?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/03\/a-beginners-guide-to-creating-instagram-and-tiktok-videos.unnamed-file-1.jpg?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/03\/a-beginners-guide-to-creating-instagram-and-tiktok-videos.unnamed-file-1.jpg?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/03\/a-beginners-guide-to-creating-instagram-and-tiktok-videos.unnamed-file-1.jpg?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/03\/a-beginners-guide-to-creating-instagram-and-tiktok-videos.unnamed-file-1.jpg?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":545,"url":"https:\/\/academy.humeo.com\/2026\/04\/01\/content-ideas-for-your-videos\/","url_meta":{"origin":366,"position":3},"title":"Run Out of Content Ideas for Your Videos? Try Getting 10 Videos From 1 Idea","author":"dev","date":"April 1, 2026","format":false,"excerpt":"You don\u2019t need more content ideas. You need to expand one idea into multiple angles. One topic can become many videos if you approach it from different perspectives. Why you keep running out of content ideas If you feel like you\u2019re constantly searching for new content ideas, it\u2019s not because\u2026","rel":"","context":"In &quot;Video Ideas&quot;","block_context":{"text":"Video Ideas","link":"https:\/\/academy.humeo.com\/video-ideas\/"},"img":{"alt_text":"Run Out of Content Ideas for Your Videos? Try Getting 10 Videos From 1 Idea","src":"https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/04\/run-out-of-content-ideas-for-your-videos-try-getting-10-videos-from-1-idea.unnamed-file.jpg?fit=1200%2C800&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/04\/run-out-of-content-ideas-for-your-videos-try-getting-10-videos-from-1-idea.unnamed-file.jpg?fit=1200%2C800&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/04\/run-out-of-content-ideas-for-your-videos-try-getting-10-videos-from-1-idea.unnamed-file.jpg?fit=1200%2C800&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/04\/run-out-of-content-ideas-for-your-videos-try-getting-10-videos-from-1-idea.unnamed-file.jpg?fit=1200%2C800&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/04\/run-out-of-content-ideas-for-your-videos-try-getting-10-videos-from-1-idea.unnamed-file.jpg?fit=1200%2C800&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":59,"url":"https:\/\/academy.humeo.com\/2026\/03\/05\/create-talking-head-videos-with-humeo\/","url_meta":{"origin":366,"position":4},"title":"How to Create Amazing Talking Head Videos with Humeo","author":"dev","date":"March 5, 2026","format":false,"excerpt":"Talking head videos look deceptively easy to produce. All you have to do is sit down, press record, and talk, right? In reality, the moment the camera is on you, everything changes. Your delivery stiffens, and the script you painstakingly wrote suddenly sounds unnatural. One wrong word throws you off\u2026","rel":"","context":"In &quot;Short-Form Video Basics&quot;","block_context":{"text":"Short-Form Video Basics","link":"https:\/\/academy.humeo.com\/short-form-video-basics\/"},"img":{"alt_text":"How To Create Amazing Talking Head Videos","src":"https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/03\/how-to-create-talking-head-videos.jpg?fit=1200%2C800&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/03\/how-to-create-talking-head-videos.jpg?fit=1200%2C800&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/03\/how-to-create-talking-head-videos.jpg?fit=1200%2C800&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/03\/how-to-create-talking-head-videos.jpg?fit=1200%2C800&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/03\/how-to-create-talking-head-videos.jpg?fit=1200%2C800&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":524,"url":"https:\/\/academy.humeo.com\/2026\/04\/01\/how-to-write-scripts-for-videos\/","url_meta":{"origin":366,"position":5},"title":"3 Tips on How to Write Scripts for Videos Without Sounding Scripted","author":"dev","date":"April 1, 2026","format":false,"excerpt":"To write scripts for videos on Instagram and TikTok, don\u2019t write full sentences. Use a simple structure: hook, key point, and payoff. Write prompts, not paragraphs, so you can speak naturally instead of reading. Why it feels so hard to write scripts for videos The real issue is that you\u2019re\u2026","rel":"","context":"In &quot;Short-Form Video Basics&quot;","block_context":{"text":"Short-Form Video Basics","link":"https:\/\/academy.humeo.com\/short-form-video-basics\/"},"img":{"alt_text":"How to Write Scripts for Videos Without Sounding Scripted","src":"https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/04\/how-to-write-scripts-for-videos-without-sounding-scripted.unnamed-file.jpg?fit=1200%2C716&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/04\/how-to-write-scripts-for-videos-without-sounding-scripted.unnamed-file.jpg?fit=1200%2C716&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/04\/how-to-write-scripts-for-videos-without-sounding-scripted.unnamed-file.jpg?fit=1200%2C716&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/04\/how-to-write-scripts-for-videos-without-sounding-scripted.unnamed-file.jpg?fit=1200%2C716&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/04\/how-to-write-scripts-for-videos-without-sounding-scripted.unnamed-file.jpg?fit=1200%2C716&ssl=1&resize=1050%2C600 3x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/academy.humeo.com\/wp-json\/wp\/v2\/posts\/366","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/academy.humeo.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/academy.humeo.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/academy.humeo.com\/wp-json\/wp\/v2\/users\/277568225"}],"replies":[{"embeddable":true,"href":"https:\/\/academy.humeo.com\/wp-json\/wp\/v2\/comments?post=366"}],"version-history":[{"count":15,"href":"https:\/\/academy.humeo.com\/wp-json\/wp\/v2\/posts\/366\/revisions"}],"predecessor-version":[{"id":634,"href":"https:\/\/academy.humeo.com\/wp-json\/wp\/v2\/posts\/366\/revisions\/634"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/academy.humeo.com\/wp-json\/wp\/v2\/media\/368"}],"wp:attachment":[{"href":"https:\/\/academy.humeo.com\/wp-json\/wp\/v2\/media?parent=366"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/academy.humeo.com\/wp-json\/wp\/v2\/categories?post=366"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/academy.humeo.com\/wp-json\/wp\/v2\/tags?post=366"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}