{"id":6,"date":"2026-05-05T08:00:00","date_gmt":"2026-05-05T15:00:00","guid":{"rendered":"https:\/\/canada.wordcamp.org\/2026\/?p=6"},"modified":"2026-05-06T15:50:28","modified_gmt":"2026-05-06T22:50:28","slug":"call-for-speakers","status":"publish","type":"post","link":"https:\/\/canada.wordcamp.org\/2026\/call-for-speakers\/","title":{"rendered":"Call for Speakers"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Last year we gathered in Ottawa, where the maples were turning, the air was sharp, and the whole conference had a back-to-school energy. This year, we&#8217;re heading west.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">WordCamp Canada 2026 is taking us to Vancouver \u2014 <strong>coast to coast, one connection at a time.<\/strong> On November 5 and 6, we&#8217;ll be at UBC Robson Square in the heart of downtown, with the Pacific to one side, the mountains to the other, and a whole community of WordPressers ready to share what they&#8217;ve learned.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">And we want to hear from you.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The WCEH2026 Call for Speakers is open!<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Whether you&#8217;ve spoken at twenty WordCamps or you&#8217;ve never stood on a stage. Whether you build for a living or contribute on weekends. Whether you write code, write copy, or write people into the community \u2014 we want your proposal.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Three pillars. One community.<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">WordCamp Canada 2026 is built around three values that make WordPress more than software: <strong>Connections, Community, and Contributing.<\/strong> Every talk, every workshop, every hallway conversation should ladder up to at least one of them. So when you&#8217;re thinking about what to submit, start there.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">01. Connection<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Bridging the gap between mentors and newcomers, students and seasoned developers, designers and devs. Talks under this pillar might explore:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Pair programming, code review culture, and what makes a good technical mentor.<\/li>\n\n\n\n<li>AI as a connector \u2014 how AI assistants and connectors are reshaping how devs, designers, and content people collaborate on a build.<\/li>\n\n\n\n<li>Onboarding patterns for new contributors to a plugin, theme, or agency codebase.<\/li>\n\n\n\n<li>Cross-discipline collaboration: designers \u2194 developers, writers \u2194 devs, agencies \u2194 in-house teams.<\/li>\n\n\n\n<li><strong>Intentional pathways into open source<\/strong> \u2014 moving people from &#8220;WordPress user&#8221; to &#8220;WordPress contributor&#8221; on purpose, not by accident. What&#8217;s actually worked?<\/li>\n\n\n\n<li><strong>Where&#8217;s the next generation?<\/strong> Look around the room at most WordCamps and the centre of gravity is 35+. Talks on generational continuity in the WordPress community: what&#8217;s drawing \u2014 or failing to draw \u2014 students, new grads, and early-career folks in.<\/li>\n\n\n\n<li><strong>Hiring, mentoring, and inspiring young devs<\/strong> \u2014 agency apprenticeships, paid internships, school and bootcamp partnerships, junior tracks. The honest mechanics of what makes these programs stick.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">02. Community<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">WordPress powers 43% of the web, but it&#8217;s the people behind the screen who matter. This pillar is the human and economic side of the project:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The state of open source in an AI-saturated industry \u2014 what does &#8220;free as in freedom&#8221; mean when the toolchain includes ChatGPT, Claude, and copilots?<\/li>\n\n\n\n<li>Sustaining plugin and product businesses in 2026: pricing, licensing, support, and AI competition.<\/li>\n\n\n\n<li>Diversity, accessibility, and belonging in WordPress spaces \u2014 including how AI tooling is changing accessibility work for the better (or worse).<\/li>\n\n\n\n<li>Building and running a healthy meetup, agency, or contributor team.<\/li>\n\n\n\n<li>Open-source governance, ethics, and the awkward conversations we should be having.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">03. Contribution<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Every contribution counts \u2014 and a lot of them are code. Talks under this pillar could cover:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Hands-on with the <strong>Abilities API<\/strong>: exposing site capabilities to AI agents, what&#8217;s possible today, what&#8217;s coming.<\/li>\n\n\n\n<li>Building <strong>AI connectors<\/strong> for WordPress \u2014 MCP servers, agent integrations, REST endpoints that AI can actually use.<\/li>\n\n\n\n<li>New core features in the latest releases \u2014 what shipped, what it unlocks, and how to build on it.<\/li>\n\n\n\n<li>Block development in 2026: dynamic blocks, the Interactivity API, block bindings, custom block patterns.<\/li>\n\n\n\n<li>FSE, block themes, and global styles in production \u2014 patterns that hold up on real client work.<\/li>\n\n\n\n<li>Headless WordPress, the REST API, and pushing the platform somewhere new.<\/li>\n\n\n\n<li><strong>Non-code paths to contribution<\/strong> \u2014 design, content, marketing, support forums, learn.wordpress.org, photography, video, podcasting, event coverage. The project needs more of all of it, and the on-ramps are friendlier than people think.<\/li>\n\n\n\n<li><strong>Showing up as contribution<\/strong> \u2014 organizing or volunteering at WordCamps and meetups, running a contributor day, answering questions in #core or your local Slack. Stories from the people who keep the lights on, and what it takes to start.<\/li>\n\n\n\n<li>Documentation, translation, accessibility testing, and the unglamorous work that keeps WordPress moving.<\/li>\n\n\n\n<li>How agencies and product companies sponsor contribution time \u2014 and how to make the case to your boss.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Don&#8217;t feel boxed in by these \u2014 they&#8217;re prompts, not prescriptions. The best WordCamp talks usually surprise the schedule.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Session formats<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">WordCamp Canada 2026 packs two full days of talks and workshops. We&#8217;re keeping things flexible this year, with one preferred default:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Talks and workshops \u2014 45 minutes<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Our recommended format. Forty-five minutes gives you room to set up a real problem, work through it properly, and leave time for questions or hands-on work \u2014 without forcing you to either rush or pad. Use it for a focused technical talk, a case study with depth, or a guided workshop where the room codes along.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Got an idea that doesn&#8217;t fit?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">We&#8217;re open. Lightning talks, panels, fireside chats, demo-driven sessions, two-speaker debates \u2014 if you&#8217;ve got a format in mind that fits the content better than 45 minutes would, pitch it. Describe what you have in mind on the application form, or <a href=\"mailto:canada@wordcamp.org\">drop us an email<\/a>, and we&#8217;ll talk.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What should I talk about?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">We&#8217;re hungry for substance. Show us something we can actually use, learn from, or argue with on Monday morning.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A few directions worth pitching:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>The Abilities API<\/strong> \u2014 what it is, how to wire it up, what you&#8217;ve built with it, and what it means for the future of WordPress as an agent-friendly platform.<\/li>\n\n\n\n<li><strong>AI connectors and MCP<\/strong> \u2014 exposing WordPress to AI tools, building MCP servers against the REST API, agent workflows that touch real production sites.<\/li>\n\n\n\n<li><strong>What&#8217;s new in core<\/strong> \u2014 the recent releases have shipped a lot. Block bindings, the Interactivity API, the new Site Editor flows, performance and accessibility wins. Pick a feature, go deep.<\/li>\n\n\n\n<li><strong>Block development at the next level<\/strong> \u2014 dynamic blocks, server-side rendering, advanced patterns, the Interactivity API in production, building blocks that don&#8217;t suck to use.<\/li>\n\n\n\n<li><strong>AI-augmented dev work<\/strong> \u2014 how AI is actually changing how we build WordPress sites and plugins, beyond the hype. Workflows, pitfalls, prompt patterns, code review of AI output, what to never let it touch.<\/li>\n\n\n\n<li><strong>Headless and decoupled WordPress<\/strong> \u2014 REST, GraphQL, Next.js \/ Astro \/ SvelteKit front-ends, when it pays off, when it&#8217;s a distraction.<\/li>\n\n\n\n<li><strong>Performance, security, and observability<\/strong> \u2014 boring, important, often underrepresented on the schedule.<\/li>\n\n\n\n<li><strong>Accessibility and AI<\/strong> \u2014 automated testing, AI-assisted remediation, where humans still have to step in.<\/li>\n\n\n\n<li><strong>E-commerce and membership<\/strong> \u2014 WooCommerce extensions, subscription patterns, the state of payments in 2026.<\/li>\n\n\n\n<li><strong>An opinionated take<\/strong> \u2014 a thing you think the community gets wrong, a process you think we should drop, a tool you think is overhyped. Bring receipts.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Whatever your topic, the bar is the same: tell us something specific. The most memorable talks aren&#8217;t the ones that explain what something is \u2014 they&#8217;re the ones that show you using it, breaking it, fixing it, or rethinking it.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How many proposals can I submit?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Up to two. If you&#8217;ve got two ideas, submit the form twice \u2014 once per topic. Need to withdraw or have a question? Just get in touch.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Do I need to be an experienced speaker?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Not even a little. Some of the most memorable WordCamp talks have come from first-time speakers. WordCamp Canada draws a big audience, so if you&#8217;re a seasoned speaker this is a great stage \u2014 and if you&#8217;re new to it, this is also a great stage. If you feel ready and excited, go for it.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Support for underrepresented speakers<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">WordCamp Canada 2026 is committed to diversity, inclusion, and creating a welcoming space for everyone. From organizers to volunteers and sponsors, we&#8217;re passionate about hearing from new voices and fresh perspectives.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you&#8217;re part of an underrepresented group, please apply. We&#8217;ve got your back with guidance and feedback from experienced speakers and community members \u2014 from your first slide draft to your final round of applause. Your insight is too valuable to leave on the table.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What you get in return<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Submitting alone earns you the thanks of the organizing team. Most of us have submitted talks ourselves, and we know it takes work and a bit of courage.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you&#8217;re accepted, you&#8217;ll also get:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>A free conference ticket<\/strong> (if you already bought one, just let us know when you reply to your acceptance email)<\/li>\n\n\n\n<li><strong>A secure green room<\/strong> to drop your bag and gather your thoughts<\/li>\n\n\n\n<li><strong>A speaker support team<\/strong> to help you prepare and deliver the best version of your talk<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Plus the lasting gratitude of a community that wouldn&#8217;t exist without people like you.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\">Timeline<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>April 2026<\/strong> \u2014 Call for Speakers opens<\/li>\n\n\n\n<li><strong>June 2026<\/strong> \u2014 Submissions close<\/li>\n\n\n\n<li><strong>July 2026<\/strong> \u2014 Speaker selection and applicant notifications<\/li>\n\n\n\n<li><strong>August 2026<\/strong> \u2014 Schedule released and speaker lineup announced<\/li>\n\n\n\n<li><strong>October 2026<\/strong> \u2014 Slide delivery deadline<\/li>\n\n\n\n<li><strong>November 5\u20136, 2026<\/strong> \u2014 WordCamp Canada, Vancouver<\/li>\n<\/ul>\n\n\n\n<h2 id=\"apply\" class=\"wp-block-heading\">Ready? Set\u2026 Apply!<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you&#8217;d like to propose two topics, submit the form twice \u2014 once for each (two&#8217;s the cap).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We&#8217;re heading west, and we want to hear what you&#8217;ve got. See you in Vancouver. \ud83c\udf41<\/p>\n\n\n<div class=\"wcfd-disabled-form\"><div id=\"wcorg-login-message\" class=\"message\">\n<p>Before submitting your speaker proposal, please <a href=\"https:\/\/login.wordpress.org\/?from=canada.wordcamp.org&amp;redirect_to=https%3A%2F%2Fcanada.wordcamp.org%2F2026%2Fcall-for-speakers%2F&amp;locale=en_US\">log in to WordCamp.org<\/a> using your Word<em><strong>Press<\/strong><\/em>.org account*.<\/p>\n\n<p>\nIf you don&#8217;t have an account, <a href=\"https:\/\/login.wordpress.org\/register?locale=en_US&#038;redirect_to=https%3A%2F%2Flogin.wordpress.org%2F%3Ffrom%3Dcanada.wordcamp.org%26redirect_to%3Dhttps%253A%252F%252Fcanada.wordcamp.org%252F2026%252Fcall-for-speakers%252F%26locale%3Den_US\">please create one<\/a>.<\/p>\n\n<p id=\"not-your-personal-site\">\n* This is your account for <a href=\"https:\/\/login.wordpress.org?locale=en_US&amp;redirect_to=https:\/\/canada.wordcamp.org\/2026\/call-for-speakers\/\">the official WordPress.org website<\/a>, rather than your personal WordPress site.<\/p>\n<\/div><div class=\"wcfd-overlay\"><\/div><div inert><div data-test='contact-form'\n\t\t\tid='contact-form-6'\n\t\t\tclass='jetpack-contact-form-container '\n\t\t\tdata-wp-interactive='jetpack\/form' data-wp-context='{\"formId\":\"6\",\"formHash\":\"33af3f870a9e9bf3846bde4753a5078fb001f4e7\",\"showErrors\":false,\"errors\":[],\"fields\":[],\"isMultiStep\":false,\"useAjax\":true,\"submissionData\":null,\"formattedSubmissionData\":[],\"submissionSuccess\":false,\"submissionError\":null,\"elementId\":\"jp-form-33af3f870a9e9bf3846bde4753a5078fb001f4e7\",\"isSingleInputForm\":false,\"isForcedHorizontal\":false}'\n\t\t\tdata-wp-watch--scroll-to-wrapper=\"callbacks.scrollToWrapper\"\n\t\t>\n<div class=\"contact-form-submission contact-form-ajax-submission\" data-wp-bind--aria-hidden=\"state.isSuccessMessageAriaHidden\" data-wp-class--submission-success=\"context.submissionSuccess\" id=\"contact-form-success-33af3f870a9e9bf3846bde4753a5078fb001f4e7\" tabindex=\"-1\" aria-labelledby=\"contact-form-success-header-33af3f870a9e9bf3846bde4753a5078fb001f4e7\"><p class=\"go-back-message\"><a class=\"link\" role=\"button\" tabindex=\"0\" data-wp-on--click=\"actions.goBack\" href=\"\/2026\/wp-json\/wp\/v2\/posts\/6\">\u2190 Back<\/a><\/p><h4 data-wp-bind--aria-hidden=\"state.isSuccessMessageAriaHidden\" id=\"contact-form-success-header-33af3f870a9e9bf3846bde4753a5078fb001f4e7\">Thank you for your response. \u2728<\/h4>\n\n<template data-wp-each--submission=\"context.formattedSubmissionData\">\n\t\t\t\t\t<div class=\"jetpack_forms_contact-form-success-summary\">\n\t\t\t\t\t\t<div class=\"field-name-wrapper\">\n\t\t\t\t\t\t\t<div class=\"field-type-icon\" data-wp-watch=\"callbacks.watchFieldTypeIcon\"><\/div>\n\t\t\t\t\t\t\t<div class=\"field-name\" data-wp-text=\"context.submission.label\" data-wp-bind--hidden=\"!context.submission.label\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"field-value\" data-wp-text=\"context.submission.value\" data-wp-bind--hidden=\"!context.submission.showPlainValue\"><\/div>\n\t\t\t\t\t\t<a class=\"field-url\" data-wp-bind--href=\"context.submission.url\" data-wp-text=\"context.submission.value\" data-wp-bind--hidden=\"!context.submission.url\" target=\"_blank\" rel=\"noopener noreferrer\"><\/a>\n\t\t\t\t\t\t<div class=\"field-rating\" data-wp-bind--hidden=\"!context.submission.rating\" data-wp-watch=\"callbacks.watchRatingIcons\"><\/div>\n\t\t\t\t\t\t<div class=\"field-images\" data-wp-bind--hidden=\"!context.submission.images\">\n\t\t\t\t\t\t\t<template data-wp-each--image=\"context.submission.images\">\n\t\t\t\t\t\t\t\t<div class=\"field-image-option\" data-wp-class--is-empty=\"!context.image.src\">\n\t\t\t\t\t\t\t\t\t<figure class=\"field-image-option__image\" data-wp-class--is-empty=\"!context.image.src\">\n\t\t\t\t\t\t\t\t\t\t<img data-wp-bind--src=\"context.image.src\" data-wp-bind--hidden=\"!context.image.src\" \/>\n\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAAD\/ACwAAAAAAQABAAACADs=\" data-wp-bind--hidden=\"context.image.src\" \/>\n\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<div class=\"field-image-option__label-wrapper\">\n\t\t\t\t\t\t\t\t\t\t<span class=\"field-image-option__label-code\" data-wp-text=\"context.image.letterCode\"><\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"field-image-option__label\" data-wp-text=\"context.image.label\" data-wp-bind--hidden=\"!context.image.label\"><\/span>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/template>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"field-files\" data-wp-bind--hidden=\"!context.submission.files\">\n\t\t\t\t\t\t\t<template data-wp-each--file=\"context.submission.files\">\n\t\t\t\t\t\t\t\t<div class=\"field-file\">\n\t\t\t\t\t\t\t\t\t<div class=\"field-file__thumbnail\" data-wp-style--background-image=\"context.file.previewUrl\" data-wp-style--mask-image=\"context.file.iconUrl\" data-wp-bind--hidden=\"!context.file.hasPreview\"><\/div>\n\t\t\t\t\t\t\t\t\t<svg class=\"field-file__icon\" data-wp-bind--hidden=\"context.file.hasPreview\" width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t<path d=\"M14 2H6C4.9 2 4 2.9 4 4V20C4 21.1 4.89 22 5.99 22H18C19.1 22 20 21.1 20 20V8L14 2ZM18 20H6V4H13V9H18V20Z\" fill=\"currentColor\"\/>\n\t\t\t\t\t\t\t\t\t<\/svg>\n\t\t\t\t\t\t\t\t\t<span class=\"field-file__name\" data-wp-text=\"context.file.name\"><\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"field-file__size\" data-wp-text=\"context.file.size\"><\/span>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/template>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/template><\/div><form action='https:\/\/canada.wordcamp.org\/2026\/call-for-speakers\/'\n\t\t\t\tid='jp-form-33af3f870a9e9bf3846bde4753a5078fb001f4e7'\n\t\t\t\tmethod='post'\n\t\t\t\tclass='contact-form commentsblock jetpack-contact-form__form has-no-jetpack-form-layout' aria-label=\"Call for Speakers\"\n\t\t\t\tdata-wp-on--submit=\"actions.onFormSubmit\"\n\t\t\t\tdata-wp-on--reset=\"actions.onFormReset\"\n\t\t\t\tdata-wp-class--submission-success=\"context.submissionSuccess\"\n\t\t\t\tdata-wp-class--is-first-step=\"state.isFirstStep\"\n\t\t\t\tdata-wp-class--is-last-step=\"state.isLastStep\"\n\t\t\t\tdata-wp-class--is-ajax-form=\"context.useAjax\"\n\t\t\t\tnovalidate >\n<input type='hidden' name='jetpack_contact_form_jwt' value='eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJlbmNyeXB0ZWRfYXR0cmlidXRlcyI6IkVXNUhITUl1djVnVm82cnRKUDVveEpRSmt1bStQVTNpaWtNQWJiUk40VHFGWEpwYWl0UVgrNklnVHdMa3VmRlNTUnpOVmZVQ1FMZlRaamFvMUp6VVMyelgwRGNyZnVXcUdERE1vMmZwK1FYSlpYNUkvSXlKdnBSUzA2d0N1K2RWdUprZ2pObkJ3b1F6enpRY0dNRWxKanhhZjNkUkMzb1NtOGNXeXpmT3J4d0xiMGpqL3lKOUNrSWlmdzhLeE9uRFhKUWxJUlBPcTFiZXVydWxlQmNTUTVjWS9DWEhhclRUcXJWQWJrbkcrTnU0L2V5bWUzcmZtZ2crdFNSWlJIcnhxdHdHWndocEFOVTZtcXhLV2dPeFpzTGx3bndPdVd6WFV6NFhuRlhPSjZmTkwxeFc5K2pwQk8vT2xscVl0Rm82SkNqZGxYL0VEVFNuNm44THJFcGJDdmNKVFBJSmVtOHdZdmJsVlBDNGN1cXljRko5VDNrY2NUVjhSSm1qMnpMbUZUVUdEUkZZRExXU1gzUEZqb0FocG95YWdpZ0xFS2J0L3E3K1RFNXgxT00wd2J4K3B6alhWSTRDKzBUK0FrVzZDTFlDaVhjQnBlNTlReFBRMUFLUU4yRklxaGllY1NiZVFLdzlTanFGa3BuK3kxdWQxVjZjNlFIQmZnMDJDNHlPblRaOXRXTVJGWWxLLytrdUhSTGJOb3AyVHAwc0grVHRzQmFnaXFuMkhpTlZTbWhmRjFVMlFwWEN0RFdCU0FiR2pZOEVzTFNLRTZSaXBGRnhuRHVzYzIxVzZBZzJIaHB4aU4yVXViQUlkTzltdWNMa285MitPTmFvTllSVXFQU2xOd1NQNWNtV2l5aFFmK3E4V3JVcjhqZWdJaU5tdFp2Tk16eE0rOVJLUjlNcUpHSllRZ2NtWENaN3RrQWxCd0M2ekVCcEVucWpKcDRneUgzSjVXckt3L0ZaVXVKd3orckRkeWZ6RDRmejQzellINXVlTWgxamFTMzB0c1FEajJkZUxYanBFbWJFRklIRjVYY1RydmM5dVpzbCtvcU1pMDJ0Q2UrNEk4RkRUR0Mxazc1c1ZPUW85MjNqMVBKQnBTT0FLRVlveUlrK05sbUFtek42V0JKUi80ZEozV1RvMTdxS2QxVlZtWnZ6eDFjdmE0UWVyLy9DbFVEZkVNSUhOaDFPMmo3aGFSV2QzYTlKSk1VeTYvdC9DdGpvdmFSVWM2VElvaWtwSGtpRkhIdXRkNytac01TTEdYUjArSUFzQlovTng3dWdSZ2JQOUJEWm9EU1VLNmZtTjFlWUpMY3lEZThpZVQwZ3JuYjhWVm5EeTNXZXlWMFk0UT09IiwiY29udGVudCI6IlxuPGRpdiBjbGFzcz1cIndwLWJsb2NrLWpldHBhY2stY29udGFjdC1mb3JtXCI-W2NvbnRhY3QtZmllbGQgaWQ9XCJcIiByZXF1aXJlZD1cIjFcIiBmaWVsZFZhcmlhbnQ9XCJuYW1lXCIgdHlwZT1cIm5hbWVcIiBsYWJlbD1cIk5hbWVcIiBsYWJlbGNsYXNzZXM9XCJ3cC1ibG9jay1qZXRwYWNrLWxhYmVsXCIgbGFiZWxoaWRkZW5ieWJsb2NrdmlzaWJpbGl0eT1cIlwiIHBsYWNlaG9sZGVyPVwiXCIgbWluPVwiXCIgbWF4PVwiXCIgaW5wdXRjbGFzc2VzPVwid3AtYmxvY2stamV0cGFjay1pbnB1dFwiIGlucHV0c3R5bGVzPVwiYm9yZGVyLXN0eWxlOnNvbGlkXCIgc3R5bGV2YXJpYXRpb25hdHRyaWJ1dGVzPVwieyZxdW90O2JvcmRlciZxdW90Ozp7JnF1b3Q7c3R5bGUmcXVvdDs6JnF1b3Q7c29saWQmcXVvdDt9fVwiIHN0eWxldmFyaWF0aW9uY2xhc3Nlcz1cIlwiIHN0eWxldmFyaWF0aW9uc3R5bGVzPVwiYm9yZGVyLXN0eWxlOnNvbGlkXCIgZmllbGR3cmFwcGVyY2xhc3Nlcz1cIndwLWJsb2NrLWpldHBhY2stZmllbGQtbmFtZVwiXSZsdDtkaXYmZ3Q7XG5cbiZsdDsvZGl2Jmd0O1svY29udGFjdC1maWVsZF1cblxuW2NvbnRhY3QtZmllbGQgaWQ9XCJzcGVha2VyLWVtYWlsXCIgcmVxdWlyZWQ9XCIxXCIgdHlwZT1cImVtYWlsXCIgbGFiZWw9XCJFbWFpbFwiIHJlcXVpcmVkVGV4dD1cIihyZXF1aXJlZClcIiBsYWJlbGNsYXNzZXM9XCJ3cC1ibG9jay1qZXRwYWNrLWxhYmVsXCIgbGFiZWxoaWRkZW5ieWJsb2NrdmlzaWJpbGl0eT1cIlwiIHBsYWNlaG9sZGVyPVwiXCIgbWluPVwiXCIgbWF4PVwiXCIgaW5wdXRjbGFzc2VzPVwid3AtYmxvY2stamV0cGFjay1pbnB1dFwiIGlucHV0c3R5bGVzPVwiYm9yZGVyLXN0eWxlOnNvbGlkXCIgc3R5bGV2YXJpYXRpb25hdHRyaWJ1dGVzPVwieyZxdW90O2JvcmRlciZxdW90Ozp7JnF1b3Q7c3R5bGUmcXVvdDs6JnF1b3Q7c29saWQmcXVvdDt9fVwiIHN0eWxldmFyaWF0aW9uY2xhc3Nlcz1cIlwiIHN0eWxldmFyaWF0aW9uc3R5bGVzPVwiYm9yZGVyLXN0eWxlOnNvbGlkXCIgZmllbGR3cmFwcGVyY2xhc3Nlcz1cIndwLWJsb2NrLWpldHBhY2stZmllbGQtZW1haWxcIl0mbHQ7ZGl2Jmd0O1xuXG4mbHQ7L2RpdiZndDtbL2NvbnRhY3QtZmllbGRdXG5cbltjb250YWN0LWZpZWxkIGlkPVwic3BlYWtlci11c2VybmFtZVwiIHJlcXVpcmVkPVwiMVwiIHR5cGU9XCJ0ZXh0XCIgbGFiZWw9XCJXb3JkUHJlc3Mub3JnIFVzZXJuYW1lXCIgcmVxdWlyZWRUZXh0PVwiKHJlcXVpcmVkKVwiIGxhYmVsY2xhc3Nlcz1cIndwLWJsb2NrLWpldHBhY2stbGFiZWxcIiBsYWJlbGhpZGRlbmJ5YmxvY2t2aXNpYmlsaXR5PVwiXCIgcGxhY2Vob2xkZXI9XCJcIiBtaW49XCJcIiBtYXg9XCJcIiBpbnB1dGNsYXNzZXM9XCJ3cC1ibG9jay1qZXRwYWNrLWlucHV0XCIgaW5wdXRzdHlsZXM9XCJib3JkZXItc3R5bGU6c29saWRcIiBzdHlsZXZhcmlhdGlvbmF0dHJpYnV0ZXM9XCJ7JnF1b3Q7Ym9yZGVyJnF1b3Q7OnsmcXVvdDtzdHlsZSZxdW90OzomcXVvdDtzb2xpZCZxdW90O319XCIgc3R5bGV2YXJpYXRpb25jbGFzc2VzPVwiXCIgc3R5bGV2YXJpYXRpb25zdHlsZXM9XCJib3JkZXItc3R5bGU6c29saWRcIiBmaWVsZHdyYXBwZXJjbGFzc2VzPVwid3AtYmxvY2stamV0cGFjay1maWVsZC10ZXh0XCJdJmx0O2RpdiZndDtcblxuJmx0Oy9kaXYmZ3Q7Wy9jb250YWN0LWZpZWxkXVxuXG5bY29udGFjdC1maWVsZCBpZD1cIlwiIHJlcXVpcmVkPVwiMVwiIHR5cGU9XCJ0ZXh0YXJlYVwiIGxhYmVsPVwiWW91ciBCaW9cIiBsYWJlbGNsYXNzZXM9XCJ3cC1ibG9jay1qZXRwYWNrLWxhYmVsXCIgbGFiZWxoaWRkZW5ieWJsb2NrdmlzaWJpbGl0eT1cIlwiIHBsYWNlaG9sZGVyPVwiXCIgbWluPVwiXCIgbWF4PVwiXCIgaW5wdXRjbGFzc2VzPVwid3AtYmxvY2stamV0cGFjay1pbnB1dFwiIGlucHV0c3R5bGVzPVwiYm9yZGVyLXN0eWxlOnNvbGlkXCIgc3R5bGV2YXJpYXRpb25hdHRyaWJ1dGVzPVwieyZxdW90O2JvcmRlciZxdW90Ozp7JnF1b3Q7c3R5bGUmcXVvdDs6JnF1b3Q7c29saWQmcXVvdDt9fVwiIHN0eWxldmFyaWF0aW9uY2xhc3Nlcz1cIlwiIHN0eWxldmFyaWF0aW9uc3R5bGVzPVwiYm9yZGVyLXN0eWxlOnNvbGlkXCIgZmllbGR3cmFwcGVyY2xhc3Nlcz1cIndwLWJsb2NrLWpldHBhY2stZmllbGQtdGV4dGFyZWFcIl0mbHQ7ZGl2Jmd0O1xuXG4mbHQ7L2RpdiZndDtbL2NvbnRhY3QtZmllbGRdXG5cbltjb250YWN0LWZpZWxkIGlkPVwiXCIgcmVxdWlyZWQ9XCIxXCIgdHlwZT1cInRleHRcIiBsYWJlbD1cIlRvcGljIFRpdGxlXCIgbGFiZWxjbGFzc2VzPVwid3AtYmxvY2stamV0cGFjay1sYWJlbFwiIGxhYmVsaGlkZGVuYnlibG9ja3Zpc2liaWxpdHk9XCJcIiBwbGFjZWhvbGRlcj1cIlwiIG1pbj1cIlwiIG1heD1cIlwiIGlucHV0Y2xhc3Nlcz1cIndwLWJsb2NrLWpldHBhY2staW5wdXRcIiBpbnB1dHN0eWxlcz1cImJvcmRlci1zdHlsZTpzb2xpZFwiIHN0eWxldmFyaWF0aW9uYXR0cmlidXRlcz1cInsmcXVvdDtib3JkZXImcXVvdDs6eyZxdW90O3N0eWxlJnF1b3Q7OiZxdW90O3NvbGlkJnF1b3Q7fX1cIiBzdHlsZXZhcmlhdGlvbmNsYXNzZXM9XCJcIiBzdHlsZXZhcmlhdGlvbnN0eWxlcz1cImJvcmRlci1zdHlsZTpzb2xpZFwiIGZpZWxkd3JhcHBlcmNsYXNzZXM9XCJ3cC1ibG9jay1qZXRwYWNrLWZpZWxkLXRleHRcIl0mbHQ7ZGl2Jmd0O1xuXG4mbHQ7L2RpdiZndDtbL2NvbnRhY3QtZmllbGRdXG5cbltjb250YWN0LWZpZWxkIGlkPVwiXCIgcmVxdWlyZWQ9XCIxXCIgdHlwZT1cInRleHRhcmVhXCIgbGFiZWw9XCJUb3BpYyBEZXNjcmlwdGlvblwiIGxhYmVsY2xhc3Nlcz1cIndwLWJsb2NrLWpldHBhY2stbGFiZWxcIiBsYWJlbGhpZGRlbmJ5YmxvY2t2aXNpYmlsaXR5PVwiXCIgcGxhY2Vob2xkZXI9XCJcIiBtaW49XCJcIiBtYXg9XCJcIiBpbnB1dGNsYXNzZXM9XCJ3cC1ibG9jay1qZXRwYWNrLWlucHV0XCIgaW5wdXRzdHlsZXM9XCJib3JkZXItc3R5bGU6c29saWRcIiBzdHlsZXZhcmlhdGlvbmF0dHJpYnV0ZXM9XCJ7JnF1b3Q7Ym9yZGVyJnF1b3Q7OnsmcXVvdDtzdHlsZSZxdW90OzomcXVvdDtzb2xpZCZxdW90O319XCIgc3R5bGV2YXJpYXRpb25jbGFzc2VzPVwiXCIgc3R5bGV2YXJpYXRpb25zdHlsZXM9XCJib3JkZXItc3R5bGU6c29saWRcIiBmaWVsZHdyYXBwZXJjbGFzc2VzPVwid3AtYmxvY2stamV0cGFjay1maWVsZC10ZXh0YXJlYVwiXSZsdDtkaXYmZ3Q7XG5cbiZsdDsvZGl2Jmd0O1svY29udGFjdC1maWVsZF1cblxuW2NvbnRhY3QtZmllbGQgaWQ9XCJcIiByZXF1aXJlZD1cIjFcIiB0eXBlPVwidGV4dFwiIGxhYmVsPVwiSW50ZW5kZWQgQXVkaWVuY2VcIiBsYWJlbGNsYXNzZXM9XCJ3cC1ibG9jay1qZXRwYWNrLWxhYmVsXCIgbGFiZWxoaWRkZW5ieWJsb2NrdmlzaWJpbGl0eT1cIlwiIHBsYWNlaG9sZGVyPVwiXCIgbWluPVwiXCIgbWF4PVwiXCIgaW5wdXRjbGFzc2VzPVwid3AtYmxvY2stamV0cGFjay1pbnB1dFwiIGlucHV0c3R5bGVzPVwiYm9yZGVyLXN0eWxlOnNvbGlkXCIgc3R5bGV2YXJpYXRpb25hdHRyaWJ1dGVzPVwieyZxdW90O2JvcmRlciZxdW90Ozp7JnF1b3Q7c3R5bGUmcXVvdDs6JnF1b3Q7c29saWQmcXVvdDt9fVwiIHN0eWxldmFyaWF0aW9uY2xhc3Nlcz1cIlwiIHN0eWxldmFyaWF0aW9uc3R5bGVzPVwiYm9yZGVyLXN0eWxlOnNvbGlkXCIgZmllbGR3cmFwcGVyY2xhc3Nlcz1cIndwLWJsb2NrLWpldHBhY2stZmllbGQtdGV4dFwiXSZsdDtkaXYmZ3Q7XG5cbiZsdDsvZGl2Jmd0O1svY29udGFjdC1maWVsZF1cblxuW2NvbnRhY3QtZmllbGQgaWQ9XCJmaXJzdC10aW1lLXNwZWFrZXJcIiB0eXBlPVwicmFkaW9cIiBsYWJlbD1cIklzIHRoaXMgeW91ciBmaXJzdCB0aW1lIGJlaW5nIGEgc3BlYWtlciBhdCBhIFdvcmRQcmVzcyBldmVudD9cIiBsYWJlbGNsYXNzZXM9XCJ3cC1ibG9jay1qZXRwYWNrLWxhYmVsXCIgbGFiZWxoaWRkZW5ieWJsb2NrdmlzaWJpbGl0eT1cIlwiIG9wdGlvbnNjbGFzc2VzPVwid3AtYmxvY2stamV0cGFjay1vcHRpb25zXCIgb3B0aW9ucz1cIlllcyxObyxVbnN1cmVcIiBvcHRpb25zZGF0YT1cIiYjMDkxO3smcXVvdDtsYWJlbCZxdW90OzomcXVvdDtZZXMmcXVvdDsmIzA0NDsmcXVvdDtjbGFzcyZxdW90OzomcXVvdDt3cC1ibG9jay1qZXRwYWNrLW9wdGlvbiZxdW90O30mIzA0NDt7JnF1b3Q7bGFiZWwmcXVvdDs6JnF1b3Q7Tm8mcXVvdDsmIzA0NDsmcXVvdDtjbGFzcyZxdW90OzomcXVvdDt3cC1ibG9jay1qZXRwYWNrLW9wdGlvbiZxdW90O30mIzA0NDt7JnF1b3Q7bGFiZWwmcXVvdDs6JnF1b3Q7VW5zdXJlJnF1b3Q7JiMwNDQ7JnF1b3Q7Y2xhc3MmcXVvdDs6JnF1b3Q7d3AtYmxvY2stamV0cGFjay1vcHRpb24mcXVvdDt9JiMwOTM7XCIgc3R5bGV2YXJpYXRpb25hdHRyaWJ1dGVzPVwiXCIgc3R5bGV2YXJpYXRpb25jbGFzc2VzPVwiXCIgc3R5bGV2YXJpYXRpb25zdHlsZXM9XCJcIiBmaWVsZHdyYXBwZXJjbGFzc2VzPVwid3AtYmxvY2stamV0cGFjay1maWVsZC1yYWRpb1wiXSZsdDtkaXYmZ3Q7XG5cblxuJmx0O3VsIGNsYXNzPSZxdW90O3dwLWJsb2NrLWpldHBhY2stb3B0aW9ucyZxdW90OyZndDtcblxuXG5cbiZsdDsvdWwmZ3Q7XG4mbHQ7L2RpdiZndDtbL2NvbnRhY3QtZmllbGRdXG5cbltjb250YWN0LWZpZWxkIGlkPVwiXCIgdHlwZT1cInRleHRhcmVhXCIgbGFiZWw9XCJQYXN0IFNwZWFraW5nIEV4cGVyaWVuY2UgKG5vdCBuZWNlc3NhcnkgdG8gYXBwbHkpXCIgbGFiZWxjbGFzc2VzPVwid3AtYmxvY2stamV0cGFjay1sYWJlbFwiIGxhYmVsaGlkZGVuYnlibG9ja3Zpc2liaWxpdHk9XCJcIiBwbGFjZWhvbGRlcj1cIlwiIG1pbj1cIlwiIG1heD1cIlwiIGlucHV0Y2xhc3Nlcz1cIndwLWJsb2NrLWpldHBhY2staW5wdXRcIiBpbnB1dHN0eWxlcz1cImJvcmRlci1zdHlsZTpzb2xpZFwiIHN0eWxldmFyaWF0aW9uYXR0cmlidXRlcz1cInsmcXVvdDtib3JkZXImcXVvdDs6eyZxdW90O3N0eWxlJnF1b3Q7OiZxdW90O3NvbGlkJnF1b3Q7fX1cIiBzdHlsZXZhcmlhdGlvbmNsYXNzZXM9XCJcIiBzdHlsZXZhcmlhdGlvbnN0eWxlcz1cImJvcmRlci1zdHlsZTpzb2xpZFwiIGZpZWxkd3JhcHBlcmNsYXNzZXM9XCJ3cC1ibG9jay1qZXRwYWNrLWZpZWxkLXRleHRhcmVhXCJdJmx0O2RpdiZndDtcblxuJmx0Oy9kaXYmZ3Q7Wy9jb250YWN0LWZpZWxkXVxuXG48ZGl2IGNsYXNzPVwid3AtYmxvY2stamV0cGFjay1idXR0b24gd3AtYmxvY2stYnV0dG9uXCIgc3R5bGU9XCJcIj48YnV0dG9uIGNsYXNzPVwid3AtYmxvY2stYnV0dG9uX19saW5rXCIgc3R5bGU9XCJcIiBkYXRhLWlkLWF0dHI9XCJwbGFjZWhvbGRlclwiIHR5cGU9XCJzdWJtaXRcIiBkYXRhLXdwLWNsYXNzLS1pcy1zdWJtaXR0aW5nPVwic3RhdGUuaXNTdWJtaXR0aW5nXCIgZGF0YS13cC1iaW5kLS1hcmlhLWRpc2FibGVkPVwic3RhdGUuaXNBcmlhRGlzYWJsZWRcIj5TdWJtaXQ8c3BhbiBjbGFzcz1cInNwaW5uZXJcIiBhcmlhLWhpZGRlbj1cInRydWVcIj48c3ZnIHdpZHRoPVwiMjRcIiBoZWlnaHQ9XCIyNFwiIHZpZXdCb3g9XCIwIDAgMjQgMjRcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI-PHBhdGggZD1cIk0xMiwxQTExLDExLDAsMSwwLDIzLDEyLDExLDExLDAsMCwwLDEyLDFabTAsMTlhOCw4LDAsMSwxLDgtOEE4LDgsMCwwLDEsMTIsMjBaXCIgb3BhY2l0eT1cIi4yNVwiLz48cGF0aCBkPVwiTTEwLjE0LDEuMTZhMTEsMTEsMCwwLDAtOSw4LjkyQTEuNTksMS41OSwwLDAsMCwyLjQ2LDEyLDEuNTIsMS41MiwwLDAsMCw0LjExLDEwLjdhOCw4LDAsMCwxLDYuNjYtNi42MUExLjQyLDEuNDIsMCwwLDAsMTIsMi42OWgwQTEuNTcsMS41NywwLDAsMCwxMC4xNCwxLjE2WlwiPjxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZU5hbWU9XCJ0cmFuc2Zvcm1cIiB0eXBlPVwicm90YXRlXCIgZHVyPVwiMC43NXNcIiB2YWx1ZXM9XCIwIDEyIDEyOzM2MCAxMiAxMlwiIHJlcGVhdENvdW50PVwiaW5kZWZpbml0ZVwiLz48L3BhdGg-PC9zdmc-PHNwYW4gY2xhc3M9XCJpcy12aXN1YWxseS1oaWRkZW5cIj5TdWJtaXR0aW5nIGZvcm08L3NwYW4-PC9zcGFuPjwvYnV0dG9uPjwvZGl2PjwvZGl2PlxuIiwiaGFzaCI6IjMzYWYzZjg3MGE5ZTliZjM4NDZiZGU0NzUzYTUwNzhmYjAwMWY0ZTciLCJzb3VyY2UiOnsiZW50cnlfdGl0bGUiOiJDYWxsIGZvciBTcGVha2VycyIsImVudHJ5X3BhZ2UiOjEsInNvdXJjZV9pZCI6Niwic291cmNlX3R5cGUiOiJzaW5nbGUiLCJyZXF1ZXN0X3VybCI6Imh0dHBzOi8vY2FuYWRhLndvcmRjYW1wLm9yZy8yMDI2L3dwLWpzb24vd3AvdjIvcG9zdHMvNiJ9LCJ2ZXJzaW9uIjoyLCJjaXBoZXIiOiJhZXMtMjU2LWdjbSJ9.87mCbGIVYkl0DqXv2NwFPF6RU0Cgpg8WiEelm6vhE6o' \/>\n\n<div class=\"wp-block-jetpack-contact-form is-layout-flex wp-container-jetpack-contact-form-is-layout-18d78099 wp-block-jetpack-contact-form-is-layout-flex\">\n<div style=\"\"  data-wp-interactive=\"jetpack\/form\" data-wp-context='{\"fieldId\":\"g6-name\",\"fieldType\":\"name\",\"fieldLabel\":\"Name\",\"fieldValue\":\"\",\"fieldPlaceholder\":\"\",\"fieldIsRequired\":\"1\",\"fieldErrorMessage\":\"\",\"fieldExtra\":[],\"formHash\":\"33af3f870a9e9bf3846bde4753a5078fb001f4e7\"}'  class='wp-block-jetpack-field-name grunion-field-name-wrap wp-block-jetpack-input-wrap grunion-field-wrap'  data-wp-init='callbacks.initializeField' data-wp-on--jetpack-form-reset='callbacks.initializeField' >\n<label\n\t\t\t\tfor='g6-name' class=\"grunion-field-label name wp-block-jetpack-label\" >Name<span class=\"grunion-label-required\" aria-hidden=\"true\">(required)<\/span><\/label>\n<input\n\t\t\t\t\ttype='text'\n\t\t\t\t\tname='g6-name'\n\t\t\t\t\tid='g6-name'\n\t\t\t\t\tvalue=''\n\n\t\t\t\t\tdata-wp-bind--aria-invalid='state.fieldAriaInvalid'\n\t\t\t\t\tdata-wp-bind--value='state.getFieldValue'\n\t\t\t\t\taria-describedby='g6-name-text-error-message'\n\t\t\t\t\tdata-wp-on--input='actions.onFieldChange'\n\t\t\t\t\tdata-wp-on--blur='actions.onFieldBlur'\n\t\t\t\t\tdata-wp-class--has-value='state.hasFieldValue'\n\n\t\t\t\t\tclass='name wp-block-jetpack-input grunion-field' \n\t\t\t\t\trequired='true' aria-required='true' style=\"border-style:solid\"  \/>\n \n\t\t\t<div id=\"g6-name-text-error\" class=\"contact-form__input-error\" data-wp-class--has-errors=\"state.fieldHasErrors\">\n\t\t\t\t<span class=\"contact-form__warning-icon\" aria-hidden=\"true\">\n\t\t\t\t\t<svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t<path d=\"M8.50015 11.6402H7.50015V10.6402H8.50015V11.6402Z\" \/>\n\t\t\t\t\t\t<path d=\"M7.50015 9.64018H8.50015V6.30684H7.50015V9.64018Z\" \/>\n\t\t\t\t\t\t<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M6.98331 3.0947C7.42933 2.30177 8.57096 2.30177 9.01698 3.09469L13.8771 11.7349C14.3145 12.5126 13.7525 13.4735 12.8602 13.4735H3.14004C2.24774 13.4735 1.68575 12.5126 2.12321 11.7349L6.98331 3.0947ZM8.14541 3.58496C8.08169 3.47168 7.9186 3.47168 7.85488 3.58496L2.99478 12.2251C2.93229 12.3362 3.01257 12.4735 3.14004 12.4735H12.8602C12.9877 12.4735 13.068 12.3362 13.0055 12.2251L8.14541 3.58496Z\" \/>\n\t\t\t\t\t<\/svg>\n\t\t\t\t<\/span>\n\t\t\t\t<span data-wp-text=\"state.errorMessage\" id=\"g6-name-text-error-message\"><\/span>\n\t\t\t<\/div> \n\t<\/div>\n\n\n\n<div style=\"\"  data-wp-interactive=\"jetpack\/form\" data-wp-context='{\"fieldId\":\"speaker-email\",\"fieldType\":\"email\",\"fieldLabel\":\"Email\",\"fieldValue\":\"\",\"fieldPlaceholder\":\"\",\"fieldIsRequired\":\"1\",\"fieldErrorMessage\":\"\",\"fieldExtra\":[],\"formHash\":\"33af3f870a9e9bf3846bde4753a5078fb001f4e7\"}'  class='wp-block-jetpack-field-email grunion-field-email-wrap wp-block-jetpack-input-wrap grunion-field-wrap'  data-wp-init='callbacks.initializeField' data-wp-on--jetpack-form-reset='callbacks.initializeField' >\n<label\n\t\t\t\tfor='speaker-email' class=\"grunion-field-label email wp-block-jetpack-label\" >Email<span class=\"grunion-label-required\" aria-hidden=\"true\">(required)<\/span><\/label>\n<input\n\t\t\t\t\ttype='email'\n\t\t\t\t\tname='speaker-email'\n\t\t\t\t\tid='speaker-email'\n\t\t\t\t\tvalue=''\n\n\t\t\t\t\tdata-wp-bind--aria-invalid='state.fieldAriaInvalid'\n\t\t\t\t\tdata-wp-bind--value='state.getFieldValue'\n\t\t\t\t\taria-describedby='speaker-email-email-error-message'\n\t\t\t\t\tdata-wp-on--input='actions.onFieldChange'\n\t\t\t\t\tdata-wp-on--blur='actions.onFieldBlur'\n\t\t\t\t\tdata-wp-class--has-value='state.hasFieldValue'\n\n\t\t\t\t\tclass='email wp-block-jetpack-input grunion-field' \n\t\t\t\t\trequired='true' aria-required='true' style=\"border-style:solid\"  \/>\n \n\t\t\t<div id=\"speaker-email-email-error\" class=\"contact-form__input-error\" data-wp-class--has-errors=\"state.fieldHasErrors\">\n\t\t\t\t<span class=\"contact-form__warning-icon\" aria-hidden=\"true\">\n\t\t\t\t\t<svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t<path d=\"M8.50015 11.6402H7.50015V10.6402H8.50015V11.6402Z\" \/>\n\t\t\t\t\t\t<path d=\"M7.50015 9.64018H8.50015V6.30684H7.50015V9.64018Z\" \/>\n\t\t\t\t\t\t<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M6.98331 3.0947C7.42933 2.30177 8.57096 2.30177 9.01698 3.09469L13.8771 11.7349C14.3145 12.5126 13.7525 13.4735 12.8602 13.4735H3.14004C2.24774 13.4735 1.68575 12.5126 2.12321 11.7349L6.98331 3.0947ZM8.14541 3.58496C8.08169 3.47168 7.9186 3.47168 7.85488 3.58496L2.99478 12.2251C2.93229 12.3362 3.01257 12.4735 3.14004 12.4735H12.8602C12.9877 12.4735 13.068 12.3362 13.0055 12.2251L8.14541 3.58496Z\" \/>\n\t\t\t\t\t<\/svg>\n\t\t\t\t<\/span>\n\t\t\t\t<span data-wp-text=\"state.errorMessage\" id=\"speaker-email-email-error-message\"><\/span>\n\t\t\t<\/div> \n\t<\/div>\n\n\n\n<div style=\"\"  data-wp-interactive=\"jetpack\/form\" data-wp-context='{\"fieldId\":\"speaker-username\",\"fieldType\":\"text\",\"fieldLabel\":\"WordPress.org Username\",\"fieldValue\":\"\",\"fieldPlaceholder\":\"\",\"fieldIsRequired\":\"1\",\"fieldErrorMessage\":\"\",\"fieldExtra\":[],\"formHash\":\"33af3f870a9e9bf3846bde4753a5078fb001f4e7\"}'  class='wp-block-jetpack-field-text grunion-field-text-wrap wp-block-jetpack-input-wrap grunion-field-wrap'  data-wp-init='callbacks.initializeField' data-wp-on--jetpack-form-reset='callbacks.initializeField' >\n<label\n\t\t\t\tfor='speaker-username' class=\"grunion-field-label text wp-block-jetpack-label\" >WordPress.org Username<span class=\"grunion-label-required\" aria-hidden=\"true\">(required)<\/span><\/label>\n<input\n\t\t\t\t\ttype='text'\n\t\t\t\t\tname='speaker-username'\n\t\t\t\t\tid='speaker-username'\n\t\t\t\t\tvalue=''\n\n\t\t\t\t\tdata-wp-bind--aria-invalid='state.fieldAriaInvalid'\n\t\t\t\t\tdata-wp-bind--value='state.getFieldValue'\n\t\t\t\t\taria-describedby='speaker-username-text-error-message'\n\t\t\t\t\tdata-wp-on--input='actions.onFieldChange'\n\t\t\t\t\tdata-wp-on--blur='actions.onFieldBlur'\n\t\t\t\t\tdata-wp-class--has-value='state.hasFieldValue'\n\n\t\t\t\t\tclass='text wp-block-jetpack-input grunion-field' \n\t\t\t\t\trequired='true' aria-required='true' style=\"border-style:solid\"  \/>\n \n\t\t\t<div id=\"speaker-username-text-error\" class=\"contact-form__input-error\" data-wp-class--has-errors=\"state.fieldHasErrors\">\n\t\t\t\t<span class=\"contact-form__warning-icon\" aria-hidden=\"true\">\n\t\t\t\t\t<svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t<path d=\"M8.50015 11.6402H7.50015V10.6402H8.50015V11.6402Z\" \/>\n\t\t\t\t\t\t<path d=\"M7.50015 9.64018H8.50015V6.30684H7.50015V9.64018Z\" \/>\n\t\t\t\t\t\t<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M6.98331 3.0947C7.42933 2.30177 8.57096 2.30177 9.01698 3.09469L13.8771 11.7349C14.3145 12.5126 13.7525 13.4735 12.8602 13.4735H3.14004C2.24774 13.4735 1.68575 12.5126 2.12321 11.7349L6.98331 3.0947ZM8.14541 3.58496C8.08169 3.47168 7.9186 3.47168 7.85488 3.58496L2.99478 12.2251C2.93229 12.3362 3.01257 12.4735 3.14004 12.4735H12.8602C12.9877 12.4735 13.068 12.3362 13.0055 12.2251L8.14541 3.58496Z\" \/>\n\t\t\t\t\t<\/svg>\n\t\t\t\t<\/span>\n\t\t\t\t<span data-wp-text=\"state.errorMessage\" id=\"speaker-username-text-error-message\"><\/span>\n\t\t\t<\/div> \n\t<\/div>\n\n\n\n<div style=\"\"  data-wp-interactive=\"jetpack\/form\" data-wp-context='{\"fieldId\":\"g6-yourbio\",\"fieldType\":\"textarea\",\"fieldLabel\":\"Your Bio\",\"fieldValue\":\"\",\"fieldPlaceholder\":\"\",\"fieldIsRequired\":\"1\",\"fieldErrorMessage\":\"\",\"fieldExtra\":[],\"formHash\":\"33af3f870a9e9bf3846bde4753a5078fb001f4e7\"}'  class='wp-block-jetpack-field-textarea grunion-field-textarea-wrap wp-block-jetpack-input-wrap grunion-field-wrap'  data-wp-init='callbacks.initializeField' data-wp-on--jetpack-form-reset='callbacks.initializeField' >\n<label\n\t\t\t\tfor='contact-form-comment-g6-yourbio' class=\"grunion-field-label textarea wp-block-jetpack-label\" >Your Bio<span class=\"grunion-label-required\" aria-hidden=\"true\">(required)<\/span><\/label>\n<textarea\n\t\t                style='border-style:solid'\n\t\t                name='g6-yourbio'\n\t\t                id='contact-form-comment-g6-yourbio'\n\t\t                rows='20'\n\t\t\t\t\t\tdata-wp-text='state.getFieldValue'\n\t\t\t\t\t\tdata-wp-on--input='actions.onFieldChange'\n\t\t\t\t\t\tdata-wp-on--blur='actions.onFieldBlur'\n\t\t\t\t\t\tdata-wp-class--has-value='state.hasFieldValue'\n\t\t\t\t\t\taria-describedby='g6-yourbio-textarea-error-message'\n\t\t\t\t\t\tdata-wp-bind--aria-invalid='state.fieldAriaInvalid'\n\t\t\t\t\t\tclass='textarea wp-block-jetpack-input grunion-field'  required aria-required='true'><\/textarea>\n \n\t\t\t<div id=\"g6-yourbio-textarea-error\" class=\"contact-form__input-error\" data-wp-class--has-errors=\"state.fieldHasErrors\">\n\t\t\t\t<span class=\"contact-form__warning-icon\" aria-hidden=\"true\">\n\t\t\t\t\t<svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t<path d=\"M8.50015 11.6402H7.50015V10.6402H8.50015V11.6402Z\" \/>\n\t\t\t\t\t\t<path d=\"M7.50015 9.64018H8.50015V6.30684H7.50015V9.64018Z\" \/>\n\t\t\t\t\t\t<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M6.98331 3.0947C7.42933 2.30177 8.57096 2.30177 9.01698 3.09469L13.8771 11.7349C14.3145 12.5126 13.7525 13.4735 12.8602 13.4735H3.14004C2.24774 13.4735 1.68575 12.5126 2.12321 11.7349L6.98331 3.0947ZM8.14541 3.58496C8.08169 3.47168 7.9186 3.47168 7.85488 3.58496L2.99478 12.2251C2.93229 12.3362 3.01257 12.4735 3.14004 12.4735H12.8602C12.9877 12.4735 13.068 12.3362 13.0055 12.2251L8.14541 3.58496Z\" \/>\n\t\t\t\t\t<\/svg>\n\t\t\t\t<\/span>\n\t\t\t\t<span data-wp-text=\"state.errorMessage\" id=\"g6-yourbio-textarea-error-message\"><\/span>\n\t\t\t<\/div>\n\t<\/div>\n\n\n\n<div style=\"\"  data-wp-interactive=\"jetpack\/form\" data-wp-context='{\"fieldId\":\"g6-topictitle\",\"fieldType\":\"text\",\"fieldLabel\":\"Topic Title\",\"fieldValue\":\"\",\"fieldPlaceholder\":\"\",\"fieldIsRequired\":\"1\",\"fieldErrorMessage\":\"\",\"fieldExtra\":[],\"formHash\":\"33af3f870a9e9bf3846bde4753a5078fb001f4e7\"}'  class='wp-block-jetpack-field-text grunion-field-text-wrap wp-block-jetpack-input-wrap grunion-field-wrap'  data-wp-init='callbacks.initializeField' data-wp-on--jetpack-form-reset='callbacks.initializeField' >\n<label\n\t\t\t\tfor='g6-topictitle' class=\"grunion-field-label text wp-block-jetpack-label\" >Topic Title<span class=\"grunion-label-required\" aria-hidden=\"true\">(required)<\/span><\/label>\n<input\n\t\t\t\t\ttype='text'\n\t\t\t\t\tname='g6-topictitle'\n\t\t\t\t\tid='g6-topictitle'\n\t\t\t\t\tvalue=''\n\n\t\t\t\t\tdata-wp-bind--aria-invalid='state.fieldAriaInvalid'\n\t\t\t\t\tdata-wp-bind--value='state.getFieldValue'\n\t\t\t\t\taria-describedby='g6-topictitle-text-error-message'\n\t\t\t\t\tdata-wp-on--input='actions.onFieldChange'\n\t\t\t\t\tdata-wp-on--blur='actions.onFieldBlur'\n\t\t\t\t\tdata-wp-class--has-value='state.hasFieldValue'\n\n\t\t\t\t\tclass='text wp-block-jetpack-input grunion-field' \n\t\t\t\t\trequired='true' aria-required='true' style=\"border-style:solid\"  \/>\n \n\t\t\t<div id=\"g6-topictitle-text-error\" class=\"contact-form__input-error\" data-wp-class--has-errors=\"state.fieldHasErrors\">\n\t\t\t\t<span class=\"contact-form__warning-icon\" aria-hidden=\"true\">\n\t\t\t\t\t<svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t<path d=\"M8.50015 11.6402H7.50015V10.6402H8.50015V11.6402Z\" \/>\n\t\t\t\t\t\t<path d=\"M7.50015 9.64018H8.50015V6.30684H7.50015V9.64018Z\" \/>\n\t\t\t\t\t\t<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M6.98331 3.0947C7.42933 2.30177 8.57096 2.30177 9.01698 3.09469L13.8771 11.7349C14.3145 12.5126 13.7525 13.4735 12.8602 13.4735H3.14004C2.24774 13.4735 1.68575 12.5126 2.12321 11.7349L6.98331 3.0947ZM8.14541 3.58496C8.08169 3.47168 7.9186 3.47168 7.85488 3.58496L2.99478 12.2251C2.93229 12.3362 3.01257 12.4735 3.14004 12.4735H12.8602C12.9877 12.4735 13.068 12.3362 13.0055 12.2251L8.14541 3.58496Z\" \/>\n\t\t\t\t\t<\/svg>\n\t\t\t\t<\/span>\n\t\t\t\t<span data-wp-text=\"state.errorMessage\" id=\"g6-topictitle-text-error-message\"><\/span>\n\t\t\t<\/div> \n\t<\/div>\n\n\n\n<div style=\"\"  data-wp-interactive=\"jetpack\/form\" data-wp-context='{\"fieldId\":\"g6-topicdescription\",\"fieldType\":\"textarea\",\"fieldLabel\":\"Topic Description\",\"fieldValue\":\"\",\"fieldPlaceholder\":\"\",\"fieldIsRequired\":\"1\",\"fieldErrorMessage\":\"\",\"fieldExtra\":[],\"formHash\":\"33af3f870a9e9bf3846bde4753a5078fb001f4e7\"}'  class='wp-block-jetpack-field-textarea grunion-field-textarea-wrap wp-block-jetpack-input-wrap grunion-field-wrap'  data-wp-init='callbacks.initializeField' data-wp-on--jetpack-form-reset='callbacks.initializeField' >\n<label\n\t\t\t\tfor='contact-form-comment-g6-topicdescription' class=\"grunion-field-label textarea wp-block-jetpack-label\" >Topic Description<span class=\"grunion-label-required\" aria-hidden=\"true\">(required)<\/span><\/label>\n<textarea\n\t\t                style='border-style:solid'\n\t\t                name='g6-topicdescription'\n\t\t                id='contact-form-comment-g6-topicdescription'\n\t\t                rows='20'\n\t\t\t\t\t\tdata-wp-text='state.getFieldValue'\n\t\t\t\t\t\tdata-wp-on--input='actions.onFieldChange'\n\t\t\t\t\t\tdata-wp-on--blur='actions.onFieldBlur'\n\t\t\t\t\t\tdata-wp-class--has-value='state.hasFieldValue'\n\t\t\t\t\t\taria-describedby='g6-topicdescription-textarea-error-message'\n\t\t\t\t\t\tdata-wp-bind--aria-invalid='state.fieldAriaInvalid'\n\t\t\t\t\t\tclass='textarea wp-block-jetpack-input grunion-field'  required aria-required='true'><\/textarea>\n \n\t\t\t<div id=\"g6-topicdescription-textarea-error\" class=\"contact-form__input-error\" data-wp-class--has-errors=\"state.fieldHasErrors\">\n\t\t\t\t<span class=\"contact-form__warning-icon\" aria-hidden=\"true\">\n\t\t\t\t\t<svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t<path d=\"M8.50015 11.6402H7.50015V10.6402H8.50015V11.6402Z\" \/>\n\t\t\t\t\t\t<path d=\"M7.50015 9.64018H8.50015V6.30684H7.50015V9.64018Z\" \/>\n\t\t\t\t\t\t<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M6.98331 3.0947C7.42933 2.30177 8.57096 2.30177 9.01698 3.09469L13.8771 11.7349C14.3145 12.5126 13.7525 13.4735 12.8602 13.4735H3.14004C2.24774 13.4735 1.68575 12.5126 2.12321 11.7349L6.98331 3.0947ZM8.14541 3.58496C8.08169 3.47168 7.9186 3.47168 7.85488 3.58496L2.99478 12.2251C2.93229 12.3362 3.01257 12.4735 3.14004 12.4735H12.8602C12.9877 12.4735 13.068 12.3362 13.0055 12.2251L8.14541 3.58496Z\" \/>\n\t\t\t\t\t<\/svg>\n\t\t\t\t<\/span>\n\t\t\t\t<span data-wp-text=\"state.errorMessage\" id=\"g6-topicdescription-textarea-error-message\"><\/span>\n\t\t\t<\/div>\n\t<\/div>\n\n\n\n<div style=\"\"  data-wp-interactive=\"jetpack\/form\" data-wp-context='{\"fieldId\":\"g6-intendedaudience\",\"fieldType\":\"text\",\"fieldLabel\":\"Intended Audience\",\"fieldValue\":\"\",\"fieldPlaceholder\":\"\",\"fieldIsRequired\":\"1\",\"fieldErrorMessage\":\"\",\"fieldExtra\":[],\"formHash\":\"33af3f870a9e9bf3846bde4753a5078fb001f4e7\"}'  class='wp-block-jetpack-field-text grunion-field-text-wrap wp-block-jetpack-input-wrap grunion-field-wrap'  data-wp-init='callbacks.initializeField' data-wp-on--jetpack-form-reset='callbacks.initializeField' >\n<label\n\t\t\t\tfor='g6-intendedaudience' class=\"grunion-field-label text wp-block-jetpack-label\" >Intended Audience<span class=\"grunion-label-required\" aria-hidden=\"true\">(required)<\/span><\/label>\n<input\n\t\t\t\t\ttype='text'\n\t\t\t\t\tname='g6-intendedaudience'\n\t\t\t\t\tid='g6-intendedaudience'\n\t\t\t\t\tvalue=''\n\n\t\t\t\t\tdata-wp-bind--aria-invalid='state.fieldAriaInvalid'\n\t\t\t\t\tdata-wp-bind--value='state.getFieldValue'\n\t\t\t\t\taria-describedby='g6-intendedaudience-text-error-message'\n\t\t\t\t\tdata-wp-on--input='actions.onFieldChange'\n\t\t\t\t\tdata-wp-on--blur='actions.onFieldBlur'\n\t\t\t\t\tdata-wp-class--has-value='state.hasFieldValue'\n\n\t\t\t\t\tclass='text wp-block-jetpack-input grunion-field' \n\t\t\t\t\trequired='true' aria-required='true' style=\"border-style:solid\"  \/>\n \n\t\t\t<div id=\"g6-intendedaudience-text-error\" class=\"contact-form__input-error\" data-wp-class--has-errors=\"state.fieldHasErrors\">\n\t\t\t\t<span class=\"contact-form__warning-icon\" aria-hidden=\"true\">\n\t\t\t\t\t<svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t<path d=\"M8.50015 11.6402H7.50015V10.6402H8.50015V11.6402Z\" \/>\n\t\t\t\t\t\t<path d=\"M7.50015 9.64018H8.50015V6.30684H7.50015V9.64018Z\" \/>\n\t\t\t\t\t\t<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M6.98331 3.0947C7.42933 2.30177 8.57096 2.30177 9.01698 3.09469L13.8771 11.7349C14.3145 12.5126 13.7525 13.4735 12.8602 13.4735H3.14004C2.24774 13.4735 1.68575 12.5126 2.12321 11.7349L6.98331 3.0947ZM8.14541 3.58496C8.08169 3.47168 7.9186 3.47168 7.85488 3.58496L2.99478 12.2251C2.93229 12.3362 3.01257 12.4735 3.14004 12.4735H12.8602C12.9877 12.4735 13.068 12.3362 13.0055 12.2251L8.14541 3.58496Z\" \/>\n\t\t\t\t\t<\/svg>\n\t\t\t\t<\/span>\n\t\t\t\t<span data-wp-text=\"state.errorMessage\" id=\"g6-intendedaudience-text-error-message\"><\/span>\n\t\t\t<\/div> \n\t<\/div>\n\n\n\n<div style=\"\"  data-wp-interactive=\"jetpack\/form\" data-wp-context='{\"fieldId\":\"first-time-speaker\",\"fieldType\":\"radio\",\"fieldLabel\":\"Is this your first time being a speaker at a WordPress event?\",\"fieldValue\":\"\",\"fieldPlaceholder\":\"\",\"fieldIsRequired\":\"\",\"fieldErrorMessage\":\"\",\"fieldExtra\":[],\"formHash\":\"33af3f870a9e9bf3846bde4753a5078fb001f4e7\"}'  class='wp-block-jetpack-field-radio grunion-field-radio-wrap grunion-field-wrap'  data-wp-init='callbacks.initializeField' data-wp-on--jetpack-form-reset='callbacks.initializeField' >\n<fieldset id='first-time-speaker-label' class='jetpack-field-multiple__fieldset' data-wp-bind--aria-invalid='state.fieldAriaInvalid' ><legend class=\"grunion-field-label wp-block-jetpack-label\" ><span class=\"grunion-label-text\">Is this your first time being a speaker at a WordPress event?<\/span><\/legend>\n<div class='grunion-radio-options wp-block-jetpack-options' style=''><label  class='contact-form-field wp-block-jetpack-option'><input\n\t\t\t\t\t\t\t\t\tid='first-time-speaker-Yes'\n\t\t\t\t\t\t\t\t\ttype='radio'\n\t\t\t\t\t\t\t\t\tname='first-time-speaker'\n\t\t\t\t\t\t\t\t\tvalue='Yes'\n\t\t\t\t\t\t\t\t\tdata-wp-on--change='actions.onFieldChange' class='radio  grunion-field'  \/> <span class='grunion-radio-label radio'><span class='grunion-field-text'>Yes<\/span><\/span><\/label><label  class='contact-form-field wp-block-jetpack-option'><input\n\t\t\t\t\t\t\t\t\tid='first-time-speaker-No'\n\t\t\t\t\t\t\t\t\ttype='radio'\n\t\t\t\t\t\t\t\t\tname='first-time-speaker'\n\t\t\t\t\t\t\t\t\tvalue='No'\n\t\t\t\t\t\t\t\t\tdata-wp-on--change='actions.onFieldChange' class='radio  grunion-field'  \/> <span class='grunion-radio-label radio'><span class='grunion-field-text'>No<\/span><\/span><\/label><label  class='contact-form-field wp-block-jetpack-option'><input\n\t\t\t\t\t\t\t\t\tid='first-time-speaker-Unsure'\n\t\t\t\t\t\t\t\t\ttype='radio'\n\t\t\t\t\t\t\t\t\tname='first-time-speaker'\n\t\t\t\t\t\t\t\t\tvalue='Unsure'\n\t\t\t\t\t\t\t\t\tdata-wp-on--change='actions.onFieldChange' class='radio  grunion-field'  \/> <span class='grunion-radio-label radio'><span class='grunion-field-text'>Unsure<\/span><\/span><\/label><\/div>\n\t\t\t<div id=\"first-time-speaker-radio-error\" class=\"contact-form__input-error\" data-wp-class--has-errors=\"state.fieldHasErrors\">\n\t\t\t\t<span class=\"contact-form__warning-icon\" aria-hidden=\"true\">\n\t\t\t\t\t<svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t<path d=\"M8.50015 11.6402H7.50015V10.6402H8.50015V11.6402Z\" \/>\n\t\t\t\t\t\t<path d=\"M7.50015 9.64018H8.50015V6.30684H7.50015V9.64018Z\" \/>\n\t\t\t\t\t\t<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M6.98331 3.0947C7.42933 2.30177 8.57096 2.30177 9.01698 3.09469L13.8771 11.7349C14.3145 12.5126 13.7525 13.4735 12.8602 13.4735H3.14004C2.24774 13.4735 1.68575 12.5126 2.12321 11.7349L6.98331 3.0947ZM8.14541 3.58496C8.08169 3.47168 7.9186 3.47168 7.85488 3.58496L2.99478 12.2251C2.93229 12.3362 3.01257 12.4735 3.14004 12.4735H12.8602C12.9877 12.4735 13.068 12.3362 13.0055 12.2251L8.14541 3.58496Z\" \/>\n\t\t\t\t\t<\/svg>\n\t\t\t\t<\/span>\n\t\t\t\t<span data-wp-text=\"state.errorMessage\" id=\"first-time-speaker-radio-error-message\"><\/span>\n\t\t\t<\/div><\/fieldset>\t<\/div>\n\n\n\n<div style=\"\"  data-wp-interactive=\"jetpack\/form\" data-wp-context='{\"fieldId\":\"g6-pastspeakingexperiencenotnecessarytoapply\",\"fieldType\":\"textarea\",\"fieldLabel\":\"Past Speaking Experience (not necessary to apply)\",\"fieldValue\":\"\",\"fieldPlaceholder\":\"\",\"fieldIsRequired\":\"\",\"fieldErrorMessage\":\"\",\"fieldExtra\":[],\"formHash\":\"33af3f870a9e9bf3846bde4753a5078fb001f4e7\"}'  class='wp-block-jetpack-field-textarea grunion-field-textarea-wrap wp-block-jetpack-input-wrap grunion-field-wrap'  data-wp-init='callbacks.initializeField' data-wp-on--jetpack-form-reset='callbacks.initializeField' >\n<label\n\t\t\t\tfor='contact-form-comment-g6-pastspeakingexperiencenotnecessarytoapply' class=\"grunion-field-label textarea wp-block-jetpack-label\" >Past Speaking Experience (not necessary to apply)<\/label>\n<textarea\n\t\t                style='border-style:solid'\n\t\t                name='g6-pastspeakingexperiencenotnecessarytoapply'\n\t\t                id='contact-form-comment-g6-pastspeakingexperiencenotnecessarytoapply'\n\t\t                rows='20'\n\t\t\t\t\t\tdata-wp-text='state.getFieldValue'\n\t\t\t\t\t\tdata-wp-on--input='actions.onFieldChange'\n\t\t\t\t\t\tdata-wp-on--blur='actions.onFieldBlur'\n\t\t\t\t\t\tdata-wp-class--has-value='state.hasFieldValue'\n\t\t\t\t\t\taria-describedby='g6-pastspeakingexperiencenotnecessarytoapply-textarea-error-message'\n\t\t\t\t\t\tdata-wp-bind--aria-invalid='state.fieldAriaInvalid'\n\t\t\t\t\t\tclass='textarea wp-block-jetpack-input grunion-field'  ><\/textarea>\n \n\t\t\t<div id=\"g6-pastspeakingexperiencenotnecessarytoapply-textarea-error\" class=\"contact-form__input-error\" data-wp-class--has-errors=\"state.fieldHasErrors\">\n\t\t\t\t<span class=\"contact-form__warning-icon\" aria-hidden=\"true\">\n\t\t\t\t\t<svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t\t<path d=\"M8.50015 11.6402H7.50015V10.6402H8.50015V11.6402Z\" \/>\n\t\t\t\t\t\t<path d=\"M7.50015 9.64018H8.50015V6.30684H7.50015V9.64018Z\" \/>\n\t\t\t\t\t\t<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M6.98331 3.0947C7.42933 2.30177 8.57096 2.30177 9.01698 3.09469L13.8771 11.7349C14.3145 12.5126 13.7525 13.4735 12.8602 13.4735H3.14004C2.24774 13.4735 1.68575 12.5126 2.12321 11.7349L6.98331 3.0947ZM8.14541 3.58496C8.08169 3.47168 7.9186 3.47168 7.85488 3.58496L2.99478 12.2251C2.93229 12.3362 3.01257 12.4735 3.14004 12.4735H12.8602C12.9877 12.4735 13.068 12.3362 13.0055 12.2251L8.14541 3.58496Z\" \/>\n\t\t\t\t\t<\/svg>\n\t\t\t\t<\/span>\n\t\t\t\t<span data-wp-text=\"state.errorMessage\" id=\"g6-pastspeakingexperiencenotnecessarytoapply-textarea-error-message\"><\/span>\n\t\t\t<\/div>\n\t<\/div>\n\n\n<div class=\"contact-form__error\" data-wp-class--show-errors=\"state.showFormErrors\"><span class=\"contact-form__warning-icon\" aria-hidden=\"true\"><i><\/i><\/span><span class=\"contact-form__error-message\" tabindex=\"-1\" data-wp-watch=\"callbacks.focusOnValidationError\" data-wp-text=\"state.getFormErrorMessage\"><\/span><ul aria-label=\"Form errors\">\n\t\t\t\t<template data-wp-each=\"state.getErrorList\" data-wp-key=\"context.item.id\">\n\t\t\t\t\t<li><a data-wp-bind--href=\"context.item.anchor\" data-wp-on--click=\"actions.scrollIntoView\" data-wp-text=\"context.item.label\"><\/a><\/li>\n\t\t\t\t<\/template>\n\t\t\t\t<\/ul><\/div><div class=\"contact-form__error\" data-wp-class--show-errors=\"state.showSubmissionError\" data-wp-text=\"context.submissionError\" tabindex=\"-1\" data-wp-watch=\"callbacks.focusOnSubmissionError\"><\/div> <div class=\"wp-block-jetpack-button wp-block-button\" style=\"\"><button data-wp-bind--disabled=\"state.isAriaDisabled\" class=\"wp-block-button__link\" style=\"\" data-id-attr=\"placeholder\" type=\"submit\" data-wp-class--is-submitting=\"state.isSubmitting\" data-wp-bind--aria-disabled=\"state.isAriaDisabled\">Submit<span class=\"spinner\" aria-hidden=\"true\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M12,1A11,11,0,1,0,23,12,11,11,0,0,0,12,1Zm0,19a8,8,0,1,1,8-8A8,8,0,0,1,12,20Z\" opacity=\".25\"\/><path d=\"M10.14,1.16a11,11,0,0,0-9,8.92A1.59,1.59,0,0,0,2.46,12,1.52,1.52,0,0,0,4.11,10.7a8,8,0,0,1,6.66-6.61A1.42,1.42,0,0,0,12,2.69h0A1.57,1.57,0,0,0,10.14,1.16Z\"><animateTransform attributeName=\"transform\" type=\"rotate\" dur=\"0.75s\" values=\"0 12 12;360 12 12\" repeatCount=\"indefinite\"\/><\/path><\/svg><span class=\"is-visually-hidden\">Submitting form<\/span><\/span><\/button><\/div><\/div>\n\t\t<input type='hidden' name='contact-form-id' value='6' \/>\n\t\t<input type='hidden' name='action' value='grunion-contact-form' \/>\n\t\t<input type='hidden' name='contact-form-hash' value='33af3f870a9e9bf3846bde4753a5078fb001f4e7' \/>\n<p style=\"display: none !important;\" class=\"akismet-fields-container\" data-prefix=\"ak_\"><label>&#916;<textarea name=\"ak_hp_textarea\" cols=\"45\" rows=\"8\" maxlength=\"100\"><\/textarea><\/label><input type=\"hidden\" id=\"ak_js_1\" name=\"ak_js\" value=\"195\"\/><script>\ndocument.getElementById( \"ak_js_1\" ).setAttribute( \"value\", ( new Date() ).getTime() );\n<\/script>\n<\/p><\/form>\n<\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Last year we gathered in Ottawa, where the maples were turning, the air was sharp, and the whole conference had a back-to-school energy. This year, we&#8217;re heading west. WordCamp Canada 2026 is taking us to Vancouver \u2014 coast to coast, one connection at a time. On November 5 and 6, we&#8217;ll be at UBC Robson [&hellip;]<\/p>\n","protected":false},"author":243338,"featured_media":1472,"comment_status":"open","ping_status":"open","sticky":false,"template":"single-post-no-bg-fade-no-img","format":"standard","meta":{"_crdt_document":"{\"document\":\"AADnBq685JsapviKjxOz853PCOb4io8TAa685Jsas\/OdzwiuvOSbGrPznc8I7rzkmxoBm7Dl+BWuvOSbGrPznc8Irrzkmxqz853PCO685JsaAbPznc8Ig76P2hWbsOX4FbPznc8I+oz2sAECs\/OdzwibsOX4FYO+j9oVs\/OdzwjuvOSbGgHz853PCADuvOSbGgHz853PCACDvo\/aFbPznc8Iw76P2hUCs\/OdzwiDvo\/aFbPznc8Iw76P2hUBpviKjxOz853PCNuw5fgVAbqM9rABs\/Odzwim+IqPE629\/88R8\/Odzwh37b3\/zxEAs\/Odzwjtvf\/PEQHz853PCACPl8CbD7Pznc8I1Nuo0QYC7b3\/zxEA8\/OdzwhBz5fAmw8N8\/OdzwgCz5fAmw8A8\/OdzwgVlNuo0QaPl8CbD7Pznc8Iz5fAmw8B7b3\/zxEA8\/OdzwgDj5fAmw+z853PCI+XwJsPs\/OdzwiPl8CbD7Pznc8Ij5fAmw+z853PCM+XwJsPArPznc8Ij5fAmw+z853PCI+XwJsPs\/OdzwjPl8CbDwCz853PCM+XwJsPAe29\/88RAPPznc8IqQHPl8CbDw\/z853PCBePl8CbD4eTxvoKs\/OdzwjDvo\/aFQGz853PCIeTxvoKs\/OdzwiHk8b6CvPznc8IALysq+8Js\/OdzwiHk8b6Cq29\/88Rs\/OdzwjHk8b6CgDz853PCAa8rKvvCfPznc8Ivw6U26jRBrPznc8I7b3\/zxEEs\/OdzwjU26jRBgCz853PCNTbqNEGAbqM9rABs\/OdzwjPl8CbDwCz853PCI+XwJsPs\/OdzwiPl8CbD7Pznc8Ij5fAmw+z853PCI+XwJsPs\/OdzwiPl8CbD7Pznc8Ij5fAmw+z853PCM+XwJsPAq29\/88Rj5fAmw+z853PCI+XwJsPs\/OdzwiPl8CbD7Pznc8Ij5fAmw+z853PCI+XwJsPs\/OdzwiPl8CbD7Pznc8Ij5fAmw+z853PCK29\/88Rj5fAmw+z853PCI+XwJsPs\/OdzwiPl8CbD7Pznc8Ij5fAmw+z853PCI+XwJsPs\/OdzwiPl8CbD7Pznc8Ij5fAmw+z853PCI+XwJsPs\/OdzwiPl8CbD7Pznc8Ij5fAmw+z853PCM+XwJsPBbqM9rAB8\/OdzwgAuoz2sAG6Eb4BuvkF\/vkFAvoBtvsFAPz5BQIGRLj5BQDI9gUChvYFAMj4BQIIvvcFAMj2BQKuL5jGBdLyBQKALJDGBQDA+AUDALz3BQDM9AUCivQF\/PkFAr4BvPcFAMqnBcYUtBeMCowBoAGcB4wBsgkwqgSEECysBJISMooDgByEBDCcBJIBgAqMAaoKhAGwA5IBnDWoB5IBmASgAYwJnAGGB7wIPoIFmgGmCr4CBA4ipg02iAME9J0C0A6UDtQNKkIYQpwMxgwqQhhCjAv2CipCGEK8CeYJKkIYQqwI1AgqQhhCmgfEBypCGEKKBvIFKkIYQrgE4gQoQhhCEEIcQhxCqALIAipCGEKOAXyYrwayAwLukQS+hgPc9gWc9gXa9gUCmPYFAP73BboBAuoDAox7qgKSBK4CkgMSCA0ABgIIBQEGAwAFAAoJAAMACgQCBgQDAAUACO4CyIQBAQEIAkoAnggBAQgCSpKMAa4ElAKyAtqPAfAGqnvSA+4C0gSqrQKIBLIFjgSyBIYWsgSOBrQDnJYC\/vkFvvkF\/PkFAhQCopABugSSA64ElALmjAGKwQOyBIIKnJYC2OYFREKOwQOyBIIKxJsDoLEF5q8FAvxJAqqmAY4EkASQA54DjAOgAg4CBgQKCAQKBQACBgMACAQDAAQOCgYEDAIGBAYCBQEIBwACBgQGCA4DAQgCBAIFAQIFAAIFAQgKBAIWAwAEBgQIBQEDAAYKDgIKBALSA\/ZOAQEIAkoAnAMBAQgCSpID1gOyTtgD3gPgAswD3gPQA9AEnMYCrgWwBbAEvgSsBIAEvgSa5QEA2PAFAobiAtTrAqT5Bagg6CDk+AWQ6gLq6wICnqMBBrb9AZpHiJEC8vsFJK4NnAG0BDCIBQKoAwKOBAKSAgKQAgKkAgKcAgKKBQKaBAEEFAKgCgECCgIFAAYEAwAEAwQIBAYCBgUAAgwEAwQEAwAKBAMBCgIEAwAEAgQDAAUAAwcWBAIIAgoIAwQIAgQDB+QESgC2BAECCgEWSj4CAQIKAQ1KLAIBAQgBAkgAFgEBCABIxAGUAQECCgENSiwCAQEIAQJIABYBAQgASMQBlAEBAgoBDUosAgEBCAECSAAWAQEIAEjEAZQBAQIKAQ1KLAIBAQgBAkgAFgEBCAEASMQBlgEBAgoBDUosAgEBCAECSAAWAQEIAEjEAZQBAQIKAQ1KLAIBAQgBAkgAFgEBCAEASMQBlgEBAgoBDUosAgEBCAECSAAWAQEIAEjEAZQBAQIKAQxKKgIBAQgBAkgAFgEBCEgMAgEBCAEESAAaAQEIAQRIABoBAQgBBEjEAp4CAQIKAQ1KLAIBAQgBAkgAFgEBCAEASMQBlgEBAQgBAEjCDjYKJFyMASQwJDAkMiQwJDIkMCK8ASQyBuJTskW8DfQNqA7qDq4OxBQSDgYCBBgKGgMABAYMCgwGAgwCCAQGBAIYuBLyEggCCqwS4hIGBBACBAMC7AS4FwECCgJCSgCMCgECCgJCSgCMAQECCgJCSgCgAQECCgJCSgCcBwECCgJCSgCMAQECCgJCSgCyCQECCgIcXkoAMAECCgJCSgCqBAECCgBKEAIBAgoCTACqAgECCgJMAJIEAQIKAkwArgIBAgoCTACSAwECCgIGAggKAwEIAwIGAwUEAwcEAgYDAAYDAQUAAwEEAwMFAAYC7gLODYQQAQIKAkJKACwBAgoCQkoArAQBAgoAShACAQIKAkwAugQBAgoCTACSAwECCgJMAK4EAQIKAkwAlAIBAgoCTOAPkhIBAgoCGlxKADIBAgoCQkoAigMBAgoAShACAQIKAkwAjgQBAgoCTACQBAECCgJMAJADAQIKAkwAngMBAgoCTACMAwECCgJMAKACAQIKAwIEAgQCCAUAAwEGAgUAAgQDAQYDBQ4DAAQCBgMABwACBAMBBAMHBgQCBAMABAMCBNgDAJ4DAQIKAwQGAwMEAwoFAAYDAQQDAhIDAgQCBAMABgMDBAMBBAoEAwQIAwLSA+gYgBwBAgoCQkoAhAQBAgoCQkoAMAECCgJCSgCcBAECCgJCSgCSAQECCgJCSgCACgECCgJCSgCMAQECCgJCSgCYChIBAgoCQkoAhAEBAgoCQkoAsAMBAgoCQkoAkgEBAgoAShACAQIKAkwApgUBAgoCTACaBQECCgJMAKgGAQIKAkwAigYBAgoCTACGBwECCgJMALoEAQIKAkwAvAMBAgoCTAC+AwECCgJMAIQEAQIKAkzCMJw1AQIKAkJKAJYHEgECCgJCSgCSAQECCgJCSgCYBAECCgJCSgCgAQECCgJCSgCMCQECCgJCSgCcAQECCgJCSgCGBwECCgJCSgCqCBIBAgoCQkoAPgECCgJCSgCCBQECCgJCSgCaAQECCgBKEAIBAgoCTACOBAECCgJMAKwCAQIKAkzMB6YKAQIKAkJKAL4CAQIKAEoAEgECCgJCSgAiAQIKAEoQAgECCgJMALoBAQIKAkwArAEBAgoCTACkAgECCgJMAKoCAQIKAkwAvgEBAgoCTMQLlA0SAQIKAkJKADYBAgoCQkoAiAMBAgoCQkqeA8blAqQFigWqA5AElAKSApT8AqQB0vsCngKigQOuAsT\/Ap6AA5YEnAGyApwBlgOcAboCjBOWA5wBsgScAZgCnAG2Ap4CpgGSB5IEnAGUBJwBlAOcAaIDnAGQA5wBpAKcAaIDnAGcA5QukgOAWpIDoi2SA5IitgGgGyymApIC1soFnKcFgh7cxQUCmKcFvIYB\/IYBrooBAvCKAQD++QUCugq6AQKG7QX6+QW6+QX4+QUCtvkF+PkFonbgdop7yHuae9h7gn7AfpKCAdCCAb6EAfyEAY6IAcyEAUKgCELaDIZKpkHkQZBGzkagRt5GmEvWS6hO5k6UU9JTplXynwGMZIo\/yD+SQtBCokLgQq5G7Ea8SvpKik7ITqZR5FGwVO5UjlfUUbJU+k5CngNC2hG6AQLyYuoDtPsF0QKAAvwBvgG2AYAC9gW8A\/wDtgWyA+oHvgG2Ab4B7AXEAqiGB+6RBPr0Ar4Kov0G3oYHnogBCQANAAYCCAUBBgMABQAKCQADAAoEAgYEAwAFAAimoAKIBLIFjgSyBIYWsgSOBrQD4uEDpkTeDZgDjgewBIwClgOyBLYCpGYEAgYECggECgUAAgYDAAgEAwAEDgoGBAwCBgQGAgUBCAcAAgYEBhIEAwEIAgQCBQECBQACBQEICgQCFgMABAYECAUBAwAGCg4CCgQCvq4CrgWwBbAEvgSsBIAEvgT6sQP0XPAHoJwGypoGhKMBvP0Bmkfw6gOuQAgOBgIEGAoaAwAEBgwKDAYCDAIIBAYEAhgABggCCgAKBgQQAgQDAggBLuxEAIoPpAWKBaoDkASUApICAQCmAp4CAQCMBQEspsoFgh66aLQDuAHi\/Qb+CoICjKcBzqkBpRUoAKEAwQChAsEBoQGoAcEBoQHBACEAwQAoAKECwQAhAMEAoQGoAMEAoQLBAaEBqADBAaEBIQDBAKECwQAhAMEAoQGoBqEHqBuhAKgHKACoACgAqAIoAKgAKACoAigAqAAoAKgCKACoACgAqAIoAKgAKACoAigAqAAoAKgCKACoACgAqAIoAKgAKACoACgAqAAoAKgAKACoAigAqAAoAKgAKAChAsQAwQChAMEAoQHBACEAwQChCUQAxB2HACEAKAEnAQQAJwCHACEAKAEnAQQAJwCBA4QFxATBAcQAwQGhAMEAoQiEAMEDhALEAqEAwQChCkQAxCahAEQAxCiHACEAKAEnAQQAJwCHACEAKAEnAQQAJwCECcQHwQAhAMEAoQEhAKgAwQDEACEAwQCoA8QAhADEAiECJwAEACcAAQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAJwAoACEAKAIhACgAJwAoCCcAAQAAAIcAIQAoACEAKAAnAQEAhACBAIQAgQCEAIEAhAGBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAoEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhAGBAIQAgQCEAYEAhACBAIQBgQCEAIEAhAKBAYQAgQOEAYEAhACBAIQAgQCEAIEAhAGBAIQFgQAoACcAhwAhACgAIQAoACcAIQAoBiEAKAEhASgHIQMnAAcAIQAoACEAKAAnACEAKAAhACgAIQEoASECKAAhAycABwAhACgBJwAoBCcAhwAhACgBJwAoAScAhwAhACgAIQAoACcAIQAoACEAKAAhASgBIQIoACEDJwAHACEAKAEnACgEJwCHACEAKAEnACgBJwCHACEAKAAhACgAJwAhACgAIQAoACEBKAEhAigAIQMnAAcAIQAoAScAKAQnAIcAIQAoAScAKAEnAIcAIQAoACEAKAAnACEAKAAhACgAIQEoASECKAAhAycABwAhACgBJwAoBCcAhwAhACgBJwAoAicAhwAhACgAIQAoACcAIQAoACEAKAAhASgBIQIoACEDJwAHACEAKAEnACgEJwCHACEAKAEnACgBJwCHACEAKAAhACgAJwAhACgAIQAoACEBKAEhAigAIQMnAAcAIQAoAScAKAQnAIcAIQAoAScAKAInAIcAIQAoACEAKAAnACEAKAAhACgAIQEoASECKAAhAycABwAhACgBJwAoBCcAhwAhACgBJwAoAScAhwAhACgAIQAoACcAIQAoACEAKAAhACgBIQIoACEDJwAHACEAKAEnACgEJwCHACEAKAEnACgAJwAHACEAKAEnACgGJwCHACEAKAEnACgGJwCHACEAKAEnACgGJwCHACEAKAAhACgAJwAhACgAIQAoACEBKAEhAigAIQMnAAcAIQAoAScAKAQnAIcAIQAoAScAKAInAIcAIQAoAScAKAInAKEDKAChECgAoQAhAagAoQCoAKEAqAChAUQAxBjBBMQKxwAhACgCJwEEACgAJwDHACEAKAInAQQAKAAnAMcAIQAoAicBBAAoACcAxwAhACgCJwEEACgAJwDHACEAKAInAQQAKAAnAMcAIQAoAicBBAAoACcAxwAhACgCJwEEAIQAKAAnAMcAIQAoACEAKAAnAQQAKAAnAMcAIQAoACEAKAAnACgBJwAHACEAKAAhACgAJwEEACcAhwAhACgAIQAoACcBBAAnAIcAIQAoACEAKAAnAQQAJwCHACEAKAAhACgAJwEEACcAhwAhACgAIQAoACcBAQCEAYEAhAGBAIQBgQCEAYEAhACBAIQAgQCEAIEAhACBAIQCgQCEAIEAhACBAIQAgQCEAIEAhACBAIQDgQCEAIEAhAGBAIQAgQCEBIEAhACBACcAxwAhACgCJwEEACgAJwDHACEAKAAhACgAJwEEACgAJwDHACEAKAAhACgAJwAoAScABwAhACgAIQAoACcBBAAnAIcAIQAoACEAKAAnAQQAJwCHACEAKAAhACgAJwEEACcAhwAhACgAIQAoACcBBAAnAIcAIQAoACEAKAAnAQQAJwDHACEAKAInAQQAhAAoACcAxwAhACgAIQAoACcBBAAoACcAxwAhACgAIQAoACcAKAEnAAcAIQAoACEAKAAnAQQAJwCHACEAKAAhACgAJwEEACcAhwAhACgAIQAoACcBBAAnAIcAIQAoACEAKAAnAQQAJwCHACEAKAAhACgAJwEEACcAhwAhACgAIQAoACcBBAAnAIcAIQAoACEAKAAnAQEAhAGBAIQBgQCEAIEAhACBAIQBgQCEA4EAhAKBAIQAgQCEAoEAhAGBAIQAgQCEAYEAhACBAIQBgQCEAIEAhACBAIQBgQCEAIEAhACBAIQAgQCEAIEAhACBAIQBgQCEAIEAhACBAIQAgQAnAIcAIQAoACEAKAAnAQEAhAOBAIQBgQCEAoEAhACBAIQBgQCEAIEAhAGBAIQCgQCEAIEAhACBAIQAgQCEAoEAhAOBAIQAgQCEAIEAhACBAIQAgQCEA4EAhAGBAIQAgQCEAIEAhAGBAIQAgQCEAYEAJwDHACEAKAInAQQAKAAnAMcAIQAoAicBBAAoACcAxwAhACgCJwEEACgAJwDHACEAKAInAQQAKAAnAMcAIQAoAicBBAAoACcAxwAhACgCJwEEACgAJwDHACEAKAInAQQAKAAnAMEAAADHACEAKAInAQQAKAAnAMcAIQAoAicBBAAoACcAxwAhACgCJwEEACgAJwDHACEAKAInACgBJwAHACgDJwEEACcAhwAoAycBBAAnAIcAKAMnAQQAJwCHACgDJwEEACcAhwAoAycBBAAnAIcAKAMnAQQAJwCHACgDJwEEACcAhwAoAycBBAAnAIcAKAMnAQQAJwCHACgDJwEEACcAxwAhACgCJwEEACgAJwDBAAAAxwAhACgCJwEEACgAJwDHACEAKAInAQQAKAAnAMcAIQAoAicBBAAoACcAxwAhACgCJwEEACgAJwDHACEAKAInAQQAKAAnAMcAIQAoAicBBAAoACcAxwAhACgCJwEEACgAJwDBAAAAxwAhACgCJwEEACgAJwDHACEAKAInAQQAKAAnAMcAIQAoAicBBAAoACcAxwAhACgCJwAoAScABwAoAycBBAAnAIcAKAMnAQQAJwCHACgDJwEEACcAxwAhACgCJwEEACgAJwDHACEAKAAhACgAJwAoAScAxwAhACgCJwEEACgAJwDHACEAKAInACgBJwAHACgDJwEEACcAhwAoAycBBAAnAIcAKAMnAQQAJwCHACgDJwEEACcAhwAoAycBBAAnAIcAKAMnAQQAJwDBAAAAxwAhACgAIQAoACcBBAAoACcAxwAhACgCJwEEACgAJwDHACEAKAAhACgAJwEEACgAJwBEAMEAxAbBAMQCwQDEAcEAxADBAMQAwQDEAMEAxADBAMQAwQDEAMEAxADBAMQAwQDEAMEAxADBAMQAwQDEAMEAxADBAMQAwQDEAMEAxADBAMQAwQDEAMEAxADBAMQAwQDEAMECxAChAMEBoQHBAKEAwQChAcEAIQDBAKgBoQLBAKEAwQChASEAwQCoDigAqAAoAKgkKACoACgAoQTB4LgClawCc3RhdGV2ZXJzaW9uc3RhdGV2ZXJzaW9uZG9jdW1lbnRzbHVnc3RhdGV2ZXJzaW9uc3RhdGV2ZXJzaW9uc3RhdGV2ZXJzaW9ub3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50PHA+TGFzdCB5ZWFyIHdlIGdhdGhlcmVkIGluIE90dGF3YSwgd2hlcmUgdGhlIG1hcGxlcyB3ZXJlIHR1cm5pbmcsIHRoZSBhaXIgd2FzIHNoYXJwLCBhbmQgdGhlIHdob2xlIGNvbmZlcmVuY2UgaGFkIGEgYmFjay10by1zY2hvb2wgZW5lcmd5LiBUaGlzIHllYXIsIHdlJ3JlIGhlYWRpbmcgd2VzdC48L3A+CnN0YXRldmVyc2lvbjxzdG9uZz5JbnRvbmFsIGF0aHdheW8gb3Agb3VyY2U8L3Ryb25nPuKAlCBtb3ZpZ3BvcGxlZnJvbSAiV29yZFByZXMgc3IiICAiV3JkUHIgY29udHJidXRyIiBvdXJvcywgb3RieSBhY2NkZXQuaGF0J3MgYWN0dWFsbHkgd2tkP2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+V2hlcmUncyB0aGUgbmV4dCBnZW5lcmF0aW9uPzwvc3Ryb25nPiBMb29rIGFyb3VuZCB0aGUgcm9vbSBhdCBtb3N0IFdvcmRDYW1wcyBhbmQgdGhlIGNlbnRyZSBvZiBncmF2aXR5IGlzIDM1Ky4gVGFsa3Mgb24gZ2VuZXJhdGlvbmFsIGNvbnRpbnVpdHkgaW4gdGhlIFdvcmRQcmVzcyBjb21tdW5pdHk6IHdoYXQncyBkcmF3aW5nIOKAlCBvciBmYWlsaW5nIHRvIGRyYXcg4oCUIHN0dWRlbnRzLCBuZXcgZ3JhZHMsIGFuZCBlYXJseS1jYXJlZXIgZm9sa3MgaW5pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+SGlyaW5nLCBtZW50b3JpbmcsIGFuZCBpbnNwaXJpbmcgeW91bmcgZGV2czwvc3Ryb25nPiDigJQgYWdlbmN5IGFwcHJlbnRpY2VzaGlwcywgcGFpZCBpbnRlcm5zaGlwcywgc2Nob29sIGFuZCBib290Y2FtcCBwYXJ0bmVyc2hpcHMsIGp1bmlvciB0cmFja3MuIFRoZSBob25lc3QgbWVjaGFuaWNzIG9mIHdoYXQgbWFrZXMgdGhlc2UgcHJvZ3JhbXMgc3RpY2tpbm5lckJsb2Nrcy4uLi4uLjxsaT5QYWlyIHByb2dyYW1taW5nLCBjb2RlIHJldmlldyBjdWx0dXJlLCBhbmQgd2hhdCBtYWtlcyBhIGdvb2QgdGVjaG5pY2FsIG1lbnRvci48L2xpPgo8bGk+QUkgYXMgYSBjb25uZWN0b3Ig4oCUIGhvdyBBSSBhc3Npc3RhbnRzIGFuZCBjb25uZWN0b3JzIGFyZSByZXNoYXBpbmcgaG93IGRldnMsIGRlc2lnbmVycywgYW5kIGNvbnRlbnQgcGVvcGxlIGNvbGxhYm9yYXRlIG9uIGEgYnVpbGQuPC9saT4KPGxpPk9uYm9hcmRpbmcgcGF0dGVybnMgZm9yIG5ldyBjb250cmlidXRvcnMgdG8gYSBwbHVnaW4sIHRoZW1lLCBvciBhZ2VuY3kgY29kZWJhc2UuPC9saT4KPGxpPkNyb3NzLWRpc2NpcGxpbmUgY29sbGFib3JhdGlvbjogZGVzaWduZXJzIOKGlCBkZXZlbG9wZXJzLCB3cml0ZXJzIOKGlCBkZXZzLCBhZ2VuY2llcyDihpQgaW4taG91c2UgdGVhbXMuPC9saT4KPGxpPjxzdHJvbmc+SW50ZW50aW9uYWwgcGF0aHdheXMgaW50byBvcGVuIHNvdXJjZTwvc3Ryb25nPiDigJQgbW92aW5nIHBlb3BsZSBmcm9tICJXb3JkUHJlc3MgdXNlciIgdG8gIldvcmRQcmVzcyBjb250cmlidXRvciIgb24gcHVycG9zZSwgbm90IGJ5IGFjY2lkZW50LiBXaGF0J3MgYWN0dWFsbHkgd29ya2VkPzwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+PHN0cm9uZz5XaGVyZSdzIHRoZSBuZXh0IGdlbmVyYXRpb24\/PC9zdHJvbmc+IExvb2sgYXJvdW5kIHRoZSByb29tIGF0IG1vc3QgV29yZENhbXBzIGFuZCB0aGUgY2VudHJlIG9mIGdyYXZpdHkgaXMgMzUrLiBUYWxrcyBvbiBnZW5lcmF0aW9uYWwgY29udGludWl0eSBpbiB0aGUgV29yZFByZXNzIGNvbW11bml0eTogd2hhdCdzIGRyYXdpbmcg4oCUIG9yIGZhaWxpbmcgdG8gZHJhdyDigJQgc3R1ZGVudHMsIG5ldyBncmFkcywgYW5kIGVhcmx5LWNhcmVlciBmb2xrcyBpbi48L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPjxzdHJvbmc+SGlyaW5nLCBtZW50b3JpbmcsIGFuZCBpbnNwaXJpbmcgeW91bmcgZGV2czwvc3Ryb25nPiDigJQgYWdlbmN5IGFwcHJlbnRpY2VzaGlwcywgcGFpZCBpbnRlcm5zaGlwcywgc2Nob29sIGFuZCBib290Y2FtcCBwYXJ0bmVyc2hpcHMsIGp1bmlvciB0cmFja3MuIFRoZSBob25lc3QgbWVjaGFuaWNzIG9mIHdoYXQgbWFrZXMgdGhlc2UgcHJvZ3JhbXMgc3RpY2suPC9saT4KPGxpPkJ1aWxkaW5nIGFuZCBydW5uaW5nIGEgaGVhbHRoeSBtZWV0dXAsIGFnZW5jeSwgb3IgY29udHJpYnV0b3IgdGVhbS48L2xpPgouLi4uPGxpPlN1c3RhaW5pbmcgcGx1Z2luIGFuZCBwcm9kdWN0IGJ1c2luZXNzZXMgaW4gMjAyNjogcHJpY2luZywgbGljZW5zaW5nLCBzdXBwb3J0LCBhbmQgQUkgY29tcGV0aXRpb24uPC9saT4KPGxpPkRpdmVyc2l0eSwgYWNjZXNzaWJpbGl0eSwgYW5kIGJlbG9uZ2luZyBpbiBXb3JkUHJlc3Mgc3BhY2VzIOKAlCBpbmNsdWRpbmcgaG93IEFJIHRvb2xpbmcgaXMgY2hhbmdpbmcgYWNjZXNzaWJpbGl0eSB3b3JrIGZvciB0aGUgYmV0dGVyIChvciB3b3JzZSkuPC9saT4KPGxpPk9wZW4tc291cmNlIGdvdmVybmFuY2UsIGV0aGljcywgYW5kIHRoZSBhd2t3YXJkIGNvbnZlcnNhdGlvbnMgd2Ugc2hvdWxkIGJlIGhhdmluZy48L2xpPgo8c3Rybmc+Tm9uLW9kIHBhdGhzIHRvIGNvcmlidTwvc29nPiDigJQgZGVnbiwgY3RlbnRtcmt0aW5nLCB1cHBvcnQgZm9ydW0sIGVhcm4ud29yZHByZXNzLm9yZywgcGhvb2dyYXBoLHZpZG8sIHBvZGNhZXZlIGNvdmVyYWdlLiBUcHJvamVjdCBlZWRzIGUgZmFsbCBmaSwgbmR0aCBvbi1yYW1hZSBmaW5kbGllcnRoYW4gcGVwbGUgdGhrPHN0cm5nPlNob2luZ3VwIHMgb250cmJ1dGlvbjwvdHJvbmc+4oCUIG9yZ2l6aW5nbyB2bG5lZXJpbmdhdCBXcmRDYXMgZG1lZXR1LCB1bm5pbmdhIHIgZGF5LCBhc3dlcmluZ3F1ZXNvbnMgaW4gI2Nvcm9yeW91cmxjYWxTbGFjay4gU3JpZXNmcm8gdGhlIHBlb3BsZSB3aG8gZXBsaWdodG4sYW5kd2hhdCBpdCB0YWtlcyB0IHRhcnRjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnREb2N1bWVudGF0aW9uLCB0cmFuc2xhdGlvbiwgYWNjZXNzaWJpbGl0eSB0ZXN0aW5nLCBhbmQgdGhlIHVuZ2xhbW9yb3VzIHdvcmsgdGhhdCBrZWVwcyBXb3JkUHJlc3MgbW92aW5naW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRIb3cgYWdlbmNpZXMgYW5kIHByb2R1Y3QgY29tcGFuaWVzIHNwb25zb3IgY29udHJpYnV0aW9uIHRpbWUg4oCUIGFuZCBob3cgdG8gbWFrZSB0aGUgY2FzZSB0byB5b3VyIGJvc3Npbm5lckJsb2Nrcy4uLi4uLi4uLi48bGk+SGFuZHMtb24gd2l0aCB0aGUgPHN0cm9uZz5BYmlsaXRpZXMgQVBJPC9zdHJvbmc+OiBleHBvc2luZyBzaXRlIGNhcGFiaWxpdGllcyB0byBBSSBhZ2VudHMsIHdoYXQncyBwb3NzaWJsZSB0b2RheSwgd2hhdCdzIGNvbWluZy48L2xpPgo8bGk+QnVpbGRpbmcgPHN0cm9uZz5BSSBjb25uZWN0b3JzPC9zdHJvbmc+IGZvciBXb3JkUHJlc3Mg4oCUIE1DUCBzZXJ2ZXJzLCBhZ2VudCBpbnRlZ3JhdGlvbnMsIFJFU1QgZW5kcG9pbnRzIHRoYXQgQUkgY2FuIGFjdHVhbGx5IHVzZS48L2xpPgo8bGk+TmV3IGNvcmUgZmVhdHVyZXMgaW4gdGhlIGxhdGVzdCByZWxlYXNlcyDigJQgd2hhdCBzaGlwcGVkLCB3aGF0IGl0IHVubG9ja3MsIGFuZCBob3cgdG8gYnVpbGQgb24gaXQuPC9saT4KPGxpPkJsb2NrIGRldmVsb3BtZW50IGluIDIwMjY6IGR5bmFtaWMgYmxvY2tzLCB0aGUgSW50ZXJhY3Rpdml0eSBBUEksIGJsb2NrIGJpbmRpbmdzLCBjdXN0b20gYmxvY2sgcGF0dGVybnMuPC9saT4KPGxpPkZTRSwgYmxvY2sgdGhlbWVzLCBhbmQgZ2xvYmFsIHN0eWxlcyBpbiBwcm9kdWN0aW9uIOKAlCBwYXR0ZXJucyB0aGF0IGhvbGQgdXAgb24gcmVhbCBjbGllbnQgd29yay48L2xpPgo8bGk+SGVhZGxlc3MgV29yZFByZXNzLCB0aGUgUkVTVCBBUEksIGFuZCBwdXNoaW5nIHRoZSBwbGF0Zm9ybSBzb21ld2hlcmUgbmV3LjwvbGk+CjxsaT48c3Ryb25nPk5vbi1jb2RlIHBhdGhzIHRvIGNvbnRyaWJ1dGlvbjwvc3Ryb25nPiDigJQgZGVzaWduLCBjb250ZW50LCBtYXJrZXRpbmcsIHN1cHBvcnQgZm9ydW1zLCBsZWFybi53b3JkcHJlc3Mub3JnLCBwaG90b2dyYXBoeSwgdmlkZW8sIHBvZGNhc3RpbmcsIGV2ZW50IGNvdmVyYWdlLiBUaGUgcHJvamVjdCBuZWVkcyBtb3JlIG9mIGFsbCBvZiBpdCwgYW5kIHRoZSBvbi1yYW1wcyBhcmUgZnJpZW5kbGllciB0aGFuIHBlb3BsZSB0aGluay48L2xpPgo8bGk+PHN0cm9uZz5TaG93aW5nIHVwIGFzIGNvbnRyaWJ1dGlvbjwvc3Ryb25nPiDigJQgb3JnYW5pemluZyBvciB2b2x1bnRlZXJpbmcgYXQgV29yZENhbXBzIGFuZCBtZWV0dXBzLCBydW5uaW5nIGEgY29udHJpYnV0b3IgZGF5LCBhbnN3ZXJpbmcgcXVlc3Rpb25zIGluICNjb3JlIG9yIHlvdXIgbG9jYWwgU2xhY2suIFN0b3JpZXMgZnJvbSB0aGUgcGVvcGxlIHdobyBrZWVwIHRoZSBsaWdodHMgb24sIGFuZCB3aGF0IGl0IHRha2VzIHRvIHN0YXJ0LjwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+RG9jdW1lbnRhdGlvbiwgdHJhbnNsYXRpb24sIGFjY2Vzc2liaWxpdHkgdGVzdGluZywgYW5kIHRoZSB1bmdsYW1vcm91cyB3b3JrIHRoYXQga2VlcHMgV29yZFByZXNzIG1vdmluZy48L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPkhvdyBhZ2VuY2llcyBhbmQgcHJvZHVjdCBjb21wYW5pZXMgc3BvbnNvciBjb250cmlidXRpb24gdGltZSDigJQgYW5kIGhvdyB0byBtYWtlIHRoZSBjYXNlIHRvIHlvdXIgYm9zcy48L2xpPgpzdGF0ZXZlcnNpb25hbmNob3I8IS0tIHdwOmhlYWRpbmcgeyJhbmNob3IiOiJhcHBseSJ9IC0tPgo8aDIgaWQ9ImFwcGx5IiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+UmVhZHk\/IFNldOKApiBBcHBseSE8L2gyPgpzdGF0ZXZlcnNpb25vaW9uPGgzIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj4wMS4gQ29ubmVjdGlvbjwvaDM+CjxoMyBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+MDMuIENvbnRyaWJ1dGlvbjwvaDM+CjxociBjbGFzcz0id3AtYmxvY2stc2VwYXJhdG9yIGhhcy1hbHBoYS1jaGFubmVsLW9wYWNpdHkiLz4Kc3RhdGV2ZXJzaW9uZG9jdW1lbnRkYXRlZG9jdW1lbnRzdGF0dXNkb2N1bWVudHRpdGxlQ2FsbCBmb3IgU3BlYWtlcnNkb2N1bWVudGNvbnRlbnQ8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKCgoKCgoKCgpkb2N1bWVudGV4Y2VycHRkb2N1bWVudGF1dGhvcmRvY3VtZW50ZmVhdHVyZWRfbWVkaWFkb2N1bWVudGNvbW1lbnRfc3RhdHVzZG9jdW1lbnRwaW5nX3N0YXR1c2RvY3VtZW50c3RpY2t5ZG9jdW1lbnR0ZW1wbGF0ZWRvY3VtZW50Zm9ybWF0ZG9jdW1lbnRtZXRhamV0cGFja19wb3N0X3dhc19ldmVyX3B1Ymxpc2hlZF9qZXRwYWNrX25ld3NsZXR0ZXJfYWNjZXNzX2pldHBhY2tfZG9udF9lbWFpbF9wb3N0X3RvX3N1YnNfamV0cGFja19uZXdzbGV0dGVyX3RpZXJfaWRfamV0cGFja19tZW1iZXJzaGlwc19jb250YWluc19wYXl3YWxsZWRfY29udGVudF9qZXRwYWNrX21lbWJlcnNoaXBzX2NvbnRhaW5zX3BhaWRfY29udGVudGZvb3Rub3Rlc2RvY3VtZW50Y2F0ZWdvcmllc2RvY3VtZW50dGFnc2RvY3VtZW50YmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50IHlkIGkgdCByZSB0ZSBwbGVzZSB1aSB0aGUgciBwIHRlIG9lIG9yZWNoICBjdG9zb29lIGhlcmUuZHJvcENhcGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNyZWZzdWJqZWN0dG9jdXN0b21UaGFua3lvdWN1c3RvbVRoYW5reW91SGVhZGluZ2N1c3RvbVRoYW5reW91TWVzc2FnZWN1c3RvbVRoYW5reW91UmVkaXJlY3Rjb25maXJtYXRpb25UeXBlamV0cGFja0NSTWZvcm1UaXRsZXZhcmlhdGlvbk5hbWVzYWxlc2ZvcmNlRGF0YW1haWxwb2V0aG9zdGluZ2VyUmVhY2hzYXZlUmVzcG9uc2VzZW1haWxOb3RpZmljYXRpb25zZGlzYWJsZUdvQmFja2Rpc2FibGVTdW1tYXJ5Zm9ybU5vdGlmaWNhdGlvbnNub3RpZmljYXRpb25SZWNpcGllbnRzd2ViaG9va3Nsb2NrY2xhc3NOYW1lc3R5bGVtZXRhZGF0YWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNsYWJlbHJlcXVpcmVkcmVxdWlyZWRUZXh0cmVxdWlyZWRJbmRpY2F0b3JvcHRpb25zZGVmYXVsdFZhbHVlaWR3aWR0aGJ1dHRvbkJhY2tncm91bmRDb2xvcmJ1dHRvbkJvcmRlclJhZGl1c2J1dHRvbkJvcmRlcldpZHRoc2hhcmVGaWVsZEF0dHJpYnV0ZXNsb2NrY2xhc3NOYW1lc3R5bGVtZXRhZGF0YWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNsYWJlbHBsYWNlaG9sZGVycmVxdWlyZWRUZXh0cmVxdWlyZWRJbmRpY2F0b3JtZXRhZGF0YWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNwbGFjZWhvbGRlcnN0eWxlaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2xhYmVscmVxdWlyZWRyZXF1aXJlZFRleHRyZXF1aXJlZEluZGljYXRvcm9wdGlvbnNkZWZhdWx0VmFsdWVpZHdpZHRoYnV0dG9uQmFja2dyb3VuZENvbG9yYnV0dG9uQm9yZGVyUmFkaXVzYnV0dG9uQm9yZGVyV2lkdGhzaGFyZUZpZWxkQXR0cmlidXRlc2xvY2tjbGFzc05hbWVzdHlsZW1ldGFkYXRhaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2xhYmVscGxhY2Vob2xkZXJyZXF1aXJlZFRleHRyZXF1aXJlZEluZGljYXRvcm1ldGFkYXRhaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc3BsYWNlaG9sZGVyc3R5bGVpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzbGFiZWxyZXF1aXJlZHJlcXVpcmVkVGV4dHJlcXVpcmVkSW5kaWNhdG9yb3B0aW9uc2RlZmF1bHRWYWx1ZWlkd2lkdGhidXR0b25CYWNrZ3JvdW5kQ29sb3JidXR0b25Cb3JkZXJSYWRpdXNidXR0b25Cb3JkZXJXaWR0aHNoYXJlRmllbGRBdHRyaWJ1dGVzbG9ja2NsYXNzTmFtZXN0eWxlbWV0YWRhdGFpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzbGFiZWxwbGFjZWhvbGRlcnJlcXVpcmVkVGV4dHJlcXVpcmVkSW5kaWNhdG9ybWV0YWRhdGFpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzcGxhY2Vob2xkZXJzdHlsZWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNsYWJlbHJlcXVpcmVkcmVxdWlyZWRUZXh0cmVxdWlyZWRJbmRpY2F0b3JvcHRpb25zZGVmYXVsdFZhbHVlaWR3aWR0aGJ1dHRvbkJhY2tncm91bmRDb2xvcmJ1dHRvbkJvcmRlclJhZGl1c2J1dHRvbkJvcmRlcldpZHRoc2hhcmVGaWVsZEF0dHJpYnV0ZXNsb2NrY2xhc3NOYW1lc3R5bGVtZXRhZGF0YWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNsYWJlbHBsYWNlaG9sZGVycmVxdWlyZWRUZXh0cmVxdWlyZWRJbmRpY2F0b3JtZXRhZGF0YWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNwbGFjZWhvbGRlcnR5cGVzdHlsZWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNsYWJlbHJlcXVpcmVkcmVxdWlyZWRUZXh0cmVxdWlyZWRJbmRpY2F0b3JvcHRpb25zZGVmYXVsdFZhbHVlaWR3aWR0aGJ1dHRvbkJhY2tncm91bmRDb2xvcmJ1dHRvbkJvcmRlclJhZGl1c2J1dHRvbkJvcmRlcldpZHRoc2hhcmVGaWVsZEF0dHJpYnV0ZXNsb2NrY2xhc3NOYW1lc3R5bGVtZXRhZGF0YWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNsYWJlbHBsYWNlaG9sZGVycmVxdWlyZWRUZXh0cmVxdWlyZWRJbmRpY2F0b3JtZXRhZGF0YWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNwbGFjZWhvbGRlcnN0eWxlaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2xhYmVscmVxdWlyZWRyZXF1aXJlZFRleHRyZXF1aXJlZEluZGljYXRvcm9wdGlvbnNkZWZhdWx0VmFsdWVpZHdpZHRoYnV0dG9uQmFja2dyb3VuZENvbG9yYnV0dG9uQm9yZGVyUmFkaXVzYnV0dG9uQm9yZGVyV2lkdGhzaGFyZUZpZWxkQXR0cmlidXRlc2xvY2tjbGFzc05hbWVzdHlsZW1ldGFkYXRhaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2xhYmVscGxhY2Vob2xkZXJyZXF1aXJlZFRleHRyZXF1aXJlZEluZGljYXRvcm1ldGFkYXRhaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc3BsYWNlaG9sZGVydHlwZXN0eWxlaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2xhYmVscmVxdWlyZWRyZXF1aXJlZFRleHRyZXF1aXJlZEluZGljYXRvcm9wdGlvbnNkZWZhdWx0VmFsdWVpZHdpZHRoYnV0dG9uQmFja2dyb3VuZENvbG9yYnV0dG9uQm9yZGVyUmFkaXVzYnV0dG9uQm9yZGVyV2lkdGhzaGFyZUZpZWxkQXR0cmlidXRlc2xvY2tjbGFzc05hbWVzdHlsZW1ldGFkYXRhaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2xhYmVscGxhY2Vob2xkZXJyZXF1aXJlZFRleHRyZXF1aXJlZEluZGljYXRvcm1ldGFkYXRhaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc3BsYWNlaG9sZGVyc3R5bGVpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzbGFiZWxyZXF1aXJlZHJlcXVpcmVkVGV4dHJlcXVpcmVkSW5kaWNhdG9yZGVmYXVsdFZhbHVlaWR3aWR0aGJ1dHRvbkJhY2tncm91bmRDb2xvcmJ1dHRvbkJvcmRlclJhZGl1c2J1dHRvbkJvcmRlcldpZHRoc2hhcmVGaWVsZEF0dHJpYnV0ZXNsb2NrY2xhc3NOYW1lc3R5bGVtZXRhZGF0YWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNsYWJlbHBsYWNlaG9sZGVycmVxdWlyZWRUZXh0cmVxdWlyZWRJbmRpY2F0b3JtZXRhZGF0YWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXN0eXBlaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc3BsYWNlaG9sZGVybGFiZWxyZXF1aXJlZFRleHRoaWRlSW5wdXRpc1N0YW5kYWxvbmVpc090aGVyb3RoZXJQbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNwbGFjZWhvbGRlcmxhYmVscmVxdWlyZWRUZXh0aGlkZUlucHV0aXNTdGFuZGFsb25laXNPdGhlcm90aGVyUGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzcGxhY2Vob2xkZXJsYWJlbHJlcXVpcmVkVGV4dGhpZGVJbnB1dGlzU3RhbmRhbG9uZWlzT3RoZXJvdGhlclBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2xhYmVscmVxdWlyZWRyZXF1aXJlZFRleHRyZXF1aXJlZEluZGljYXRvcm9wdGlvbnNkZWZhdWx0VmFsdWVpZHdpZHRoYnV0dG9uQmFja2dyb3VuZENvbG9yYnV0dG9uQm9yZGVyUmFkaXVzYnV0dG9uQm9yZGVyV2lkdGhzaGFyZUZpZWxkQXR0cmlidXRlc2xvY2tjbGFzc05hbWVzdHlsZW1ldGFkYXRhaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2xhYmVscGxhY2Vob2xkZXJyZXF1aXJlZFRleHRyZXF1aXJlZEluZGljYXRvcm1ldGFkYXRhaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc3BsYWNlaG9sZGVydHlwZXN0eWxlaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2VsZW1lbnRzYXZlSW5Qb3N0Q29udGVudHRleHRpbm5lckJsb2Nrc2ZpZWxkVmFyaWFudGxvY2tzdGF0ZXNhdmVkQXRzdGF0ZXNhdmVkQnlMYXN0ZWFyIHdlIGdhdGhlcmVuT3Rhd2Esd2hlaG1hIHdyZXRybm5nLGFpd2FzIHNoYXIsYW5kIGh3aGxjbmZlbmUgYWRhYmFrLS1jaGwgbmVyZ3kuVGlzIHlhLCB3J3JlIGhlYWRpbmcgd2VzdGNsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFdvcmRDYW1wIENhbmFkYSAyMDI2IGlzIHRha2luZyB1cyB0byBWYW5jb3V2ZXIg4oCUIDxzdHJvbmc+Y29hc3QgdG8gY29hc3QsIG9uZSBjb25uZWN0aW9uIGF0IGEgdGltZS48L3N0cm9uZz4gT24gTm92ZW1iZXIgNSBhbmQgNiwgd2UnbGwgYmUgYXQgVUJDIFJvYnNvbiBTcXVhcmUgaW4gdGhlIGhlYXJ0IG9mIGRvd250b3duLCB3aXRoIHRoZSBQYWNpZmljIHRvIG9uZSBzaWRlLCB0aGUgbW91bnRhaW5zIHRvIHRoZSBvdGhlciwgYW5kIGEgd2hvbGUgY29tbXVuaXR5IG9mIFdvcmRQcmVzc2VycyByZWFkeSB0byBzaGFyZSB3aGF0IHRoZXkndmUgbGVhcm5lZC5kcm9wQ2FwaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRBbmQgd2Ugd2FudCB0byBoZWFyIGZyb20geW91LmRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFRoZSBXQ0VIMjAyNiBDYWxsIGZvciBTcGVha2VycyBpcyBvcGVuIWxldmVsaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRXaGV0aGVyIHlvdSd2ZSBzcG9rZW4gYXQgdHdlbnR5IFdvcmRDYW1wcyBvciB5b3UndmUgbmV2ZXIgc3Rvb2Qgb24gYSBzdGFnZS4gV2hldGhlciB5b3UgYnVpbGQgZm9yIGEgbGl2aW5nIG9yIGNvbnRyaWJ1dGUgb24gd2Vla2VuZHMuIFdoZXRoZXIgeW91IHdyaXRlIGNvZGUsIHdyaXRlIGNvcHksIG9yIHdyaXRlIHBlb3BsZSBpbnRvIHRoZSBjb21tdW5pdHkg4oCUIHdlIHdhbnQgeW91ciBwcm9wb3NhbC5kcm9wQ2FwaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaHJlZSBwaWxsYXJzLiBPbmUgY29tbXVuaXR5LmxldmVsaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRXb3JkQ2FtcCBDYW5hZGEgMjAyNiBpcyBidWlsdCBhcm91bmQgdGhyZWUgdmFsdWVzIHRoYXQgbWFrZSBXb3JkUHJlc3MgbW9yZSB0aGFuIHNvZnR3YXJlOiA8c3Ryb25nPkNvbm5lY3Rpb25zLCBDb21tdW5pdHksIGFuZCBDb250cmlidXRpbmcuPC9zdHJvbmc+IEV2ZXJ5IHRhbGssIGV2ZXJ5IHdvcmtzaG9wLCBldmVyeSBoYWxsd2F5IGNvbnZlcnNhdGlvbiBzaG91bGQgbGFkZGVyIHVwIHRvIGF0IGxlYXN0IG9uZSBvZiB0aGVtLiBTbyB3aGVuIHlvdSdyZSB0aGlua2luZyBhYm91dCB3aGF0IHRvIHN1Ym1pdCwgc3RhcnQgdGhlcmUuZHJvcENhcGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50MDEuIENvbm5lY3Rpb25zbGV2ZWxpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudEJyaWRnaW5nIHRoZSBnYXAgYmV0d2VlbiBtZW50b3JzIGFuZCBuZXdjb21lcnMsIHN0dWRlbnRzIGFuZCBzZWFzb25lZCBkZXZlbG9wZXJzLCBkZXNpZ25lcnMgYW5kIGRldnMuIFRhbGtzIHVuZGVyIHRoaXMgcGlsbGFyIG1pZ2h0IGV4cGxvcmU6ZHJvcENhcGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNvcmRlcmVkdmFsdWVzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRQYWlyIHByb2dyYW1taW5nLCBjb2RlIHJldmlldyBjdWx0dXJlLCBhbmQgd2hhdCBtYWtlcyBhIGdvb2QgdGVjaG5pY2FsIG1lbnRvcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50QUkgYXMgYSBjb25uZWN0b3Ig4oCUIGhvdyBBSSBhc3Npc3RhbnRzIGFuZCBjb25uZWN0b3JzIGFyZSByZXNoYXBpbmcgaG93IGRldnMsIGRlc2lnbmVycywgYW5kIGNvbnRlbnQgcGVvcGxlIGNvbGxhYm9yYXRlIG9uIGEgYnVpbGRpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudE9uYm9hcmRpbmcgcGF0dGVybnMgZm9yIG5ldyBjb250cmlidXRvcnMgdG8gYSBwbHVnaW4sIHRoZW1lLCBvciBhZ2VuY3kgY29kZWJhc2Vpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudENyb3NzLWRpc2NpcGxpbmUgY29sbGFib3JhdGlvbjogZGVzaWduZXJzIOKGlCBkZXZlbG9wZXJzLCB3cml0ZXJzIOKGlCBkZXZzLCBhZ2VuY2llcyDihpQgaW4taG91c2UgdGVhbXNpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudHJlbnRpcHMgaW50ZW5zcyBuIGUgc3VldG9vZXNzaW9uIHBwZW4gaW4gV29yZWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50MDIuIENvbW11bml0eWxldmVsaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRXb3JkUHJlc3MgcG93ZXJzIDQzJSBvZiB0aGUgd2ViLCBidXQgaXQncyB0aGUgcGVvcGxlIGJlaGluZCB0aGUgc2NyZWVuIHdobyBtYXR0ZXIuIFRoaXMgcGlsbGFyIGlzIHRoZSBodW1hbiBhbmQgZWNvbm9taWMgc2lkZSBvZiB0aGUgcHJvamVjdDpkcm9wQ2FwaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc29yZGVyZWR2YWx1ZXNpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFRoZSBzdGF0ZSBvZiBvcGVuIHNvdXJjZSBpbiBhbiBBSS1zYXR1cmF0ZWQgaW5kdXN0cnkg4oCUIHdoYXQgZG9lcyAiZnJlZSBhcyBpbiBmcmVlZG9tIiBtZWFuIHdoZW4gdGhlIHRvb2xjaGFpbiBpbmNsdWRlcyBDaGF0R1BULCBDbGF1ZGUsIGFuZCBjb3BpbG90cz9pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFN1c3RhaW5pbmcgcGx1Z2luIGFuZCBwcm9kdWN0IGJ1c2luZXNzZXMgaW4gMjAyNjogcHJpY2luZywgbGljZW5zaW5nLCBzdXBwb3J0LCBhbmQgQUkgY29tcGV0aXRpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudERpdmVyc2l0eSwgYWNjZXNzaWJpbGl0eSwgYW5kIGJlbG9uZ2luZyBpbiBXb3JkUHJlc3Mgc3BhY2VzIOKAlCBpbmNsdWRpbmcgaG93IEFJIHRvb2xpbmcgaXMgY2hhbmdpbmcgYWNjZXNzaWJpbGl0eSB3b3JrIGZvciB0aGUgYmV0dGVyIChvciB3b3JzZSlpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudEJ1aWxkaW5nIGFuZCBydW5uaW5nIGEgaGVhbHRoeSBtZWV0dXAsIGFnZW5jeSwgb3IgY29udHJpYnV0b3IgdGVhbWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50T3Blbi1zb3VyY2UgZ292ZXJuYW5jZSwgZXRoaWNzLCBhbmQgdGhlIGF3a3dhcmQgY29udmVyc2F0aW9ucyB3ZSBzaG91bGQgYmUgaGF2aW5naW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQwMy4gQ29udHJpYnV0aW5nbGV2ZWxpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudEV2ZXJ5IGNvbnRyaWJ1dGlvbiBjb3VudHMg4oCUIGFuZCBhIGxvdCBvZiB0aGVtIGFyZSBjb2RlLiBUYWxrcyB1bmRlciB0aGlzIHBpbGxhciBjb3VsZCBjb3Zlcjpkcm9wQ2FwaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc29yZGVyZWR2YWx1ZXNpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudEhhbmRzLW9uIHdpdGggdGhlIDxzdHJvbmc+QWJpbGl0aWVzIEFQSTwvc3Ryb25nPjogZXhwb3Npbmcgc2l0ZSBjYXBhYmlsaXRpZXMgdG8gQUkgYWdlbnRzLCB3aGF0J3MgcG9zc2libGUgdG9kYXksIHdoYXQncyBjb21pbmdpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudEJ1aWxkaW5nIDxzdHJvbmc+QUkgY29ubmVjdG9yczwvc3Ryb25nPiBmb3IgV29yZFByZXNzIOKAlCBNQ1Agc2VydmVycywgYWdlbnQgaW50ZWdyYXRpb25zLCBSRVNUIGVuZHBvaW50cyB0aGF0IEFJIGNhbiBhY3R1YWxseSB1c2Vpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudE5ldyBjb3JlIGZlYXR1cmVzIGluIHRoZSBsYXRlc3QgcmVsZWFzZXMg4oCUIHdoYXQgc2hpcHBlZCwgd2hhdCBpdCB1bmxvY2tzLCBhbmQgaG93IHRvIGJ1aWxkIG9uIGl0aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRCbG9jayBkZXZlbG9wbWVudCBpbiAyMDI2OiBkeW5hbWljIGJsb2NrcywgdGhlIEludGVyYWN0aXZpdHkgQVBJLCBibG9jayBiaW5kaW5ncywgY3VzdG9tIGJsb2NrIHBhdHRlcm5zaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRGU0UsIGJsb2NrIHRoZW1lcywgYW5kIGdsb2JhbCBzdHlsZXMgaW4gcHJvZHVjdGlvbiDigJQgcGF0dGVybnMgdGhhdCBob2xkIHVwIG9uIHJlYWwgY2xpZW50IHdvcmtpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudEhlYWRsZXNzIFdvcmRQcmVzcywgdGhlIFJFU1QgQVBJLCBhbmQgcHVzaGluZyB0aGUgcGxhdGZvcm0gc29tZXdoZXJlIG5ld2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50b2NlbnR0aW9udHJuc2lvbiwgYWVzc2x0eSBlc3RpbmcsIG50aGUgbm1vcm8gbyB0YSBlcHMgcnJlIG9pbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50b3cgYWNpcyBhbiByb3V0IG9tcGFuIHBzciBjb250cmlidXRvbiB0aWUgICBvIHRvIG1rZSB0aGUgcyBvICBvc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50RG9uJ3QgZmVlbCBib3hlZCBpbiBieSB0aGVzZSDigJQgdGhleSdyZSBwcm9tcHRzLCBub3QgcHJlc2NyaXB0aW9ucy4gVGhlIGJlc3QgV29yZENhbXAgdGFsa3MgdXN1YWxseSBzdXJwcmlzZSB0aGUgc2NoZWR1bGUuZHJvcENhcGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50U2Vzc2lvbiBmb3JtYXRzbGV2ZWxpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFdvcmRDYW1wIENhbmFkYSAyMDI2IHBhY2tzIHR3byBmdWxsIGRheXMgb2YgdGFsa3MgYW5kIHdvcmtzaG9wcy4gV2UncmUga2VlcGluZyB0aGluZ3MgZmxleGlibGUgdGhpcyB5ZWFyLCB3aXRoIG9uZSBwcmVmZXJyZWQgZGVmYXVsdDpkcm9wQ2FwaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRUYWxrcyBhbmQgd29ya3Nob3BzIOKAlCA0NSBtaW51dGVzbGV2ZWxpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudE91ciByZWNvbW1lbmRlZCBmb3JtYXQuIEZvcnR5LWZpdmUgbWludXRlcyBnaXZlcyB5b3Ugcm9vbSB0byBzZXQgdXAgYSByZWFsIHByb2JsZW0sIHdvcmsgdGhyb3VnaCBpdCBwcm9wZXJseSwgYW5kIGxlYXZlIHRpbWUgZm9yIHF1ZXN0aW9ucyBvciBoYW5kcy1vbiB3b3JrIOKAlCB3aXRob3V0IGZvcmNpbmcgeW91IHRvIGVpdGhlciBydXNoIG9yIHBhZC4gVXNlIGl0IGZvciBhIGZvY3VzZWQgdGVjaG5pY2FsIHRhbGssIGEgY2FzZSBzdHVkeSB3aXRoIGRlcHRoLCBvciBhIGd1aWRlZCB3b3Jrc2hvcCB3aGVyZSB0aGUgcm9vbSBjb2RlcyBhbG9uZy5kcm9wQ2FwaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRHb3QgYW4gaWRlYSB0aGF0IGRvZXNuJ3QgZml0P2xldmVsaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRXZSdyZSBvcGVuLiBMaWdodG5pbmcgdGFsa3MsIHBhbmVscywgZmlyZXNpZGUgY2hhdHMsIGRlbW8tZHJpdmVuIHNlc3Npb25zLCB0d28tc3BlYWtlciBkZWJhdGVzIOKAlCBpZiB5b3UndmUgZ290IGEgZm9ybWF0IGluIG1pbmQgdGhhdCBmaXRzIHRoZSBjb250ZW50IGJldHRlciB0aGFuIDQ1IG1pbnV0ZXMgd291bGQsIHBpdGNoIGl0LiBEZXNjcmliZSB3aGF0IHlvdSBoYXZlIGluIG1pbmQgb24gdGhlIGFwcGxpY2F0aW9uIGZvcm0sIG9yIDxhIGhyZWY9Im1haWx0bzpjYW5hZGFAd29yZGNhbXAub3JnIj5kcm9wIHVzIGFuIGVtYWlsPC9hPiwgYW5kIHdlJ2xsIHRhbGsuZHJvcENhcGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50V2hhdCBzaG91bGQgSSB0YWxrIGFib3V0P2xldmVsaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRXZSdyZSBodW5ncnkgZm9yIHN1YnN0YW5jZS4gU2hvdyB1cyBzb21ldGhpbmcgd2UgY2FuIGFjdHVhbGx5IHVzZSwgbGVhcm4gZnJvbSwgb3IgYXJndWUgd2l0aCBvbiBNb25kYXkgbW9ybmluZy5kcm9wQ2FwaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRBIGZldyBkaXJlY3Rpb25zIHdvcnRoIHBpdGNoaW5nOmRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzb3JkZXJlZHZhbHVlc2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5UaGUgQWJpbGl0aWVzIEFQSTwvc3Ryb25nPiDigJQgd2hhdCBpdCBpcywgaG93IHRvIHdpcmUgaXQgdXAsIHdoYXQgeW91J3ZlIGJ1aWx0IHdpdGggaXQsIGFuZCB3aGF0IGl0IG1lYW5zIGZvciB0aGUgZnV0dXJlIG9mIFdvcmRQcmVzcyBhcyBhbiBhZ2VudC1mcmllbmRseSBwbGF0Zm9ybS5pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+QUkgY29ubmVjdG9ycyBhbmQgTUNQPC9zdHJvbmc+IOKAlCBleHBvc2luZyBXb3JkUHJlc3MgdG8gQUkgdG9vbHMsIGJ1aWxkaW5nIE1DUCBzZXJ2ZXJzIGFnYWluc3QgdGhlIFJFU1QgQVBJLCBhZ2VudCB3b3JrZmxvd3MgdGhhdCB0b3VjaCByZWFsIHByb2R1Y3Rpb24gc2l0ZXMuaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPldoYXQncyBuZXcgaW4gY29yZTwvc3Ryb25nPiDigJQgdGhlIHJlY2VudCByZWxlYXNlcyBoYXZlIHNoaXBwZWQgYSBsb3QuIEJsb2NrIGJpbmRpbmdzLCB0aGUgSW50ZXJhY3Rpdml0eSBBUEksIHRoZSBuZXcgU2l0ZSBFZGl0b3IgZmxvd3MsIHBlcmZvcm1hbmNlIGFuZCBhY2Nlc3NpYmlsaXR5IHdpbnMuIFBpY2sgYSBmZWF0dXJlLCBnbyBkZWVwLmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5CbG9jayBkZXZlbG9wbWVudCBhdCB0aGUgbmV4dCBsZXZlbDwvc3Ryb25nPiDigJQgZHluYW1pYyBibG9ja3MsIHNlcnZlci1zaWRlIHJlbmRlcmluZywgYWR2YW5jZWQgcGF0dGVybnMsIHRoZSBJbnRlcmFjdGl2aXR5IEFQSSBpbiBwcm9kdWN0aW9uLCBidWlsZGluZyBibG9ja3MgdGhhdCBkb24ndCBzdWNrIHRvIHVzZS5pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+QUktYXVnbWVudGVkIGRldiB3b3JrPC9zdHJvbmc+IOKAlCBob3cgQUkgaXMgYWN0dWFsbHkgY2hhbmdpbmcgaG93IHdlIGJ1aWxkIFdvcmRQcmVzcyBzaXRlcyBhbmQgcGx1Z2lucywgYmV5b25kIHRoZSBoeXBlLiBXb3JrZmxvd3MsIHBpdGZhbGxzLCBwcm9tcHQgcGF0dGVybnMsIGNvZGUgcmV2aWV3IG9mIEFJIG91dHB1dCwgd2hhdCB0byBuZXZlciBsZXQgaXQgdG91Y2guaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPkhlYWRsZXNzIGFuZCBkZWNvdXBsZWQgV29yZFByZXNzPC9zdHJvbmc+IOKAlCBSRVNULCBHcmFwaFFMLCBOZXh0LmpzIC8gQXN0cm8gLyBTdmVsdGVLaXQgZnJvbnQtZW5kcywgd2hlbiBpdCBwYXlzIG9mZiwgd2hlbiBpdCdzIGEgZGlzdHJhY3Rpb24uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPlBlcmZvcm1hbmNlLCBzZWN1cml0eSwgYW5kIG9ic2VydmFiaWxpdHk8L3N0cm9uZz4g4oCUIGJvcmluZywgaW1wb3J0YW50LCBvZnRlbiB1bmRlcnJlcHJlc2VudGVkIG9uIHRoZSBzY2hlZHVsZS5pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+QWNjZXNzaWJpbGl0eSBhbmQgQUk8L3N0cm9uZz4g4oCUIGF1dG9tYXRlZCB0ZXN0aW5nLCBBSS1hc3Npc3RlZCByZW1lZGlhdGlvbiwgd2hlcmUgaHVtYW5zIHN0aWxsIGhhdmUgdG8gc3RlcCBpbi5pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+RS1jb21tZXJjZSBhbmQgbWVtYmVyc2hpcDwvc3Ryb25nPiDigJQgV29vQ29tbWVyY2UgZXh0ZW5zaW9ucywgc3Vic2NyaXB0aW9uIHBhdHRlcm5zLCB0aGUgc3RhdGUgb2YgcGF5bWVudHMgaW4gMjAyNi5pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+QW4gb3BpbmlvbmF0ZWQgdGFrZTwvc3Ryb25nPiDigJQgYSB0aGluZyB5b3UgdGhpbmsgdGhlIGNvbW11bml0eSBnZXRzIHdyb25nLCBhIHByb2Nlc3MgeW91IHRoaW5rIHdlIHNob3VsZCBkcm9wLCBhIHRvb2wgeW91IHRoaW5rIGlzIG92ZXJoeXBlZC4gQnJpbmcgcmVjZWlwdHMuaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRXaGF0ZXZlciB5b3VyIHRvcGljLCB0aGUgYmFyIGlzIHRoZSBzYW1lOiB0ZWxsIHVzIHNvbWV0aGluZyBzcGVjaWZpYy4gVGhlIG1vc3QgbWVtb3JhYmxlIHRhbGtzIGFyZW4ndCB0aGUgb25lcyB0aGF0IGV4cGxhaW4gd2hhdCBzb21ldGhpbmcgaXMg4oCUIHRoZXkncmUgdGhlIG9uZXMgdGhhdCBzaG93IHlvdSB1c2luZyBpdCwgYnJlYWtpbmcgaXQsIGZpeGluZyBpdCwgb3IgcmV0aGlua2luZyBpdC5kcm9wQ2FwaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRIb3cgbWFueSBwcm9wb3NhbHMgY2FuIEkgc3VibWl0P2xldmVsaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRVcCB0byB0d28uIElmIHlvdSd2ZSBnb3QgdHdvIGlkZWFzLCBzdWJtaXQgdGhlIGZvcm0gdHdpY2Ug4oCUIG9uY2UgcGVyIHRvcGljLiBOZWVkIHRvIHdpdGhkcmF3IG9yIGhhdmUgYSBxdWVzdGlvbj8gSnVzdCBnZXQgaW4gdG91Y2guZHJvcENhcGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50RG8gSSBuZWVkIHRvIGJlIGFuIGV4cGVyaWVuY2VkIHNwZWFrZXI\/bGV2ZWxpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudE5vdCBldmVuIGEgbGl0dGxlLiBTb21lIG9mIHRoZSBtb3N0IG1lbW9yYWJsZSBXb3JkQ2FtcCB0YWxrcyBoYXZlIGNvbWUgZnJvbSBmaXJzdC10aW1lIHNwZWFrZXJzLiBXb3JkQ2FtcCBDYW5hZGEgZHJhd3MgYSBiaWcgYXVkaWVuY2UsIHNvIGlmIHlvdSdyZSBhIHNlYXNvbmVkIHNwZWFrZXIgdGhpcyBpcyBhIGdyZWF0IHN0YWdlIOKAlCBhbmQgaWYgeW91J3JlIG5ldyB0byBpdCwgdGhpcyBpcyBhbHNvIGEgZ3JlYXQgc3RhZ2UuIElmIHlvdSBmZWVsIHJlYWR5IGFuZCBleGNpdGVkLCBnbyBmb3IgaXQuZHJvcENhcGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50U3VwcG9ydCBmb3IgdW5kZXJyZXByZXNlbnRlZCBzcGVha2Vyc2xldmVsaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRXb3JkQ2FtcCBDYW5hZGEgMjAyNiBpcyBjb21taXR0ZWQgdG8gZGl2ZXJzaXR5LCBpbmNsdXNpb24sIGFuZCBjcmVhdGluZyBhIHdlbGNvbWluZyBzcGFjZSBmb3IgZXZlcnlvbmUuIEZyb20gb3JnYW5pemVycyB0byB2b2x1bnRlZXJzIGFuZCBzcG9uc29ycywgd2UncmUgcGFzc2lvbmF0ZSBhYm91dCBoZWFyaW5nIGZyb20gbmV3IHZvaWNlcyBhbmQgZnJlc2ggcGVyc3BlY3RpdmVzLmRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudElmIHlvdSdyZSBwYXJ0IG9mIGFuIHVuZGVycmVwcmVzZW50ZWQgZ3JvdXAsIHBsZWFzZSBhcHBseS4gV2UndmUgZ290IHlvdXIgYmFjayB3aXRoIGd1aWRhbmNlIGFuZCBmZWVkYmFjayBmcm9tIGV4cGVyaWVuY2VkIHNwZWFrZXJzIGFuZCBjb21tdW5pdHkgbWVtYmVycyDigJQgZnJvbSB5b3VyIGZpcnN0IHNsaWRlIGRyYWZ0IHRvIHlvdXIgZmluYWwgcm91bmQgb2YgYXBwbGF1c2UuIFlvdXIgaW5zaWdodCBpcyB0b28gdmFsdWFibGUgdG8gbGVhdmUgb24gdGhlIHRhYmxlLmRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFdoYXQgeW91IGdldCBpbiByZXR1cm5sZXZlbGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50U3VibWl0dGluZyBhbG9uZSBlYXJucyB5b3UgdGhlIHRoYW5rcyBvZiB0aGUgb3JnYW5pemluZyB0ZWFtLiBNb3N0IG9mIHVzIGhhdmUgc3VibWl0dGVkIHRhbGtzIG91cnNlbHZlcywgYW5kIHdlIGtub3cgaXQgdGFrZXMgd29yayBhbmQgYSBiaXQgb2YgY291cmFnZS5kcm9wQ2FwaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRJZiB5b3UncmUgYWNjZXB0ZWQsIHlvdSdsbCBhbHNvIGdldDpkcm9wQ2FwaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc29yZGVyZWR2YWx1ZXNpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+QSBmcmVlIGNvbmZlcmVuY2UgdGlja2V0PC9zdHJvbmc+IChpZiB5b3UgYWxyZWFkeSBib3VnaHQgb25lLCBqdXN0IGxldCB1cyBrbm93IHdoZW4geW91IHJlcGx5IHRvIHlvdXIgYWNjZXB0YW5jZSBlbWFpbClpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+QSBzZWN1cmUgZ3JlZW4gcm9vbTwvc3Ryb25nPiB0byBkcm9wIHlvdXIgYmFnIGFuZCBnYXRoZXIgeW91ciB0aG91Z2h0c2lubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5BIHNwZWFrZXIgc3VwcG9ydCB0ZWFtPC9zdHJvbmc+IHRvIGhlbHAgeW91IHByZXBhcmUgYW5kIGRlbGl2ZXIgdGhlIGJlc3QgdmVyc2lvbiBvZiB5b3VyIHRhbGtpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFBsdXMgdGhlIGxhc3RpbmcgZ3JhdGl0dWRlIG9mIGEgY29tbXVuaXR5IHRoYXQgd291bGRuJ3QgZXhpc3Qgd2l0aG91dCBwZW9wbGUgbGlrZSB5b3UuZHJvcENhcGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNvcGFjaXR5dGFnTmFtZWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50VGltZWxpbmVsZXZlbGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNvcmRlcmVkdmFsdWVzaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPkFwcmlsIDIwMjY8L3N0cm9uZz4g4oCUIENhbGwgZm9yIFNwZWFrZXJzIG9wZW5zaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPkp1bmUgMjAyNjwvc3Ryb25nPiDigJQgU3VibWlzc2lvbnMgY2xvc2Vpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+SnVseSAyMDI2PC9zdHJvbmc+IOKAlCBTcGVha2VyIHNlbGVjdGlvbiBhbmQgYXBwbGljYW50IG5vdGlmaWNhdGlvbnNpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+QXVndXN0IDIwMjY8L3N0cm9uZz4g4oCUIFNjaGVkdWxlIHJlbGVhc2VkIGFuZCBzcGVha2VyIGxpbmV1cCBhbm5vdW5jZWRpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+T2N0b2JlciAyMDI2PC9zdHJvbmc+IOKAlCBTbGlkZSBkZWxpdmVyeSBkZWFkbGluZWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5Ob3ZlbWJlciA14oCTNiwgMjAyNjwvc3Ryb25nPiDigJQgV29yZENhbXAgQ2FuYWRhLCBWYW5jb3V2ZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFJlYWR5PyBTZXTigKYgQXBwbHkhbGV2ZWxpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudElmIHlvdSdkIGxpa2UgdG8gcHJvcG9zZSB0d28gdG9waWNzLCBzdWJtaXQgdGhlIGZvcm0gdHdpY2Ug4oCUIG9uY2UgZm9yIGVhY2ggKHR3bydzIHRoZSBjYXApLmRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFdlJ3JlIGhlYWRpbmcgd2VzdCwgYW5kIHdlIHdhbnQgdG8gaGVhciB3aGF0IHlvdSd2ZSBnb3QuIFNlZSB5b3UgaW4gVmFuY291dmVyLiDwn42BZHJvcENhcGlubmVyQmxvY2tzPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPldvcmRDYW1wIENhbmFkYSAyMDI2IGlzIHRha2luZyB1cyB0byBWYW5jb3V2ZXIg4oCUIDxzdHJvbmc+Y29hc3QgdG8gY29hc3QsIG9uZSBjb25uZWN0aW9uIGF0IGEgdGltZS48L3N0cm9uZz4gT24gTm92ZW1iZXIgNSBhbmQgNiwgd2UnbGwgYmUgYXQgVUJDIFJvYnNvbiBTcXVhcmUgaW4gdGhlIGhlYXJ0IG9mIGRvd250b3duLCB3aXRoIHRoZSBQYWNpZmljIHRvIG9uZSBzaWRlLCB0aGUgbW91bnRhaW5zIHRvIHRoZSBvdGhlciwgYW5kIGEgd2hvbGUgY29tbXVuaXR5IG9mIFdvcmRQcmVzc2VycyByZWFkeSB0byBzaGFyZSB3aGF0IHRoZXkndmUgbGVhcm5lZC48L3A+CjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5BbmQgd2Ugd2FudCB0byBoZWFyIGZyb20geW91LjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgo8IS0tIHdwOmhlYWRpbmcgLS0+CjxoMiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+VGhlIFdDRUgyMDI2IENhbGwgZm9yIFNwZWFrZXJzIGlzIG9wZW4hPC9oMj4KPCEtLSAvd3A6aGVhZGluZyAtLT4KPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPldoZXRoZXIgeW91J3ZlIHNwb2tlbiBhdCB0d2VudHkgV29yZENhbXBzIG9yIHlvdSd2ZSBuZXZlciBzdG9vZCBvbiBhIHN0YWdlLiBXaGV0aGVyIHlvdSBidWlsZCBmb3IgYSBsaXZpbmcgb3IgY29udHJpYnV0ZSBvbiB3ZWVrZW5kcy4gV2hldGhlciB5b3Ugd3JpdGUgY29kZSwgd3JpdGUgY29weSwgb3Igd3JpdGUgcGVvcGxlIGludG8gdGhlIGNvbW11bml0eSDigJQgd2Ugd2FudCB5b3VyIHByb3Bvc2FsLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgo8IS0tIHdwOmhlYWRpbmcgLS0+CjxoMiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+VGhyZWUgcGlsbGFycy4gT25lIGNvbW11bml0eS48L2gyPgo8IS0tIC93cDpoZWFkaW5nIC0tPgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+V29yZENhbXAgQ2FuYWRhIDIwMjYgaXMgYnVpbHQgYXJvdW5kIHRocmVlIHZhbHVlcyB0aGF0IG1ha2UgV29yZFByZXNzIG1vcmUgdGhhbiBzb2Z0d2FyZTogPHN0cm9uZz5Db25uZWN0aW9ucywgQ29tbXVuaXR5LCBhbmQgQ29udHJpYnV0aW5nLjwvc3Ryb25nPiBFdmVyeSB0YWxrLCBldmVyeSB3b3Jrc2hvcCwgZXZlcnkgaGFsbHdheSBjb252ZXJzYXRpb24gc2hvdWxkIGxhZGRlciB1cCB0byBhdCBsZWFzdCBvbmUgb2YgdGhlbS4gU28gd2hlbiB5b3UncmUgdGhpbmtpbmcgYWJvdXQgd2hhdCB0byBzdWJtaXQsIHN0YXJ0IHRoZXJlLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgo8IS0tIHdwOmhlYWRpbmcgeyJsZXZlbCI6M30gLS0+CjwhLS0gL3dwOmhlYWRpbmcgLS0+CjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5CcmlkZ2luZyB0aGUgZ2FwIGJldHdlZW4gbWVudG9ycyBhbmQgbmV3Y29tZXJzLCBzdHVkZW50cyBhbmQgc2Vhc29uZWQgZGV2ZWxvcGVycywgZGVzaWduZXJzIGFuZCBkZXZzLiBUYWxrcyB1bmRlciB0aGlzIHBpbGxhciBtaWdodCBleHBsb3JlOjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgo8IS0tIHdwOmxpc3QgLS0+Cjx1bCBjbGFzcz0id3AtYmxvY2stbGlzdCI+PCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT48L3VsPgo8IS0tIC93cDpsaXN0IC0tPgoKPCEtLSB3cDpoZWFkaW5nIHsibGV2ZWwiOjN9IC0tPgo8aDMgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPjAyLiBDb21tdW5pdHk8L2gzPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPldvcmRQcmVzcyBwb3dlcnMgNDMlIG9mIHRoZSB3ZWIsIGJ1dCBpdCdzIHRoZSBwZW9wbGUgYmVoaW5kIHRoZSBzY3JlZW4gd2hvIG1hdHRlci4gVGhpcyBwaWxsYXIgaXMgdGhlIGh1bWFuIGFuZCBlY29ub21pYyBzaWRlIG9mIHRoZSBwcm9qZWN0OjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpsaXN0IC0tPgo8dWwgY2xhc3M9IndwLWJsb2NrLWxpc3QiPjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+VGhlIHN0YXRlIG9mIG9wZW4gc291cmNlIGluIGFuIEFJLXNhdHVyYXRlZCBpbmR1c3RyeSDigJQgd2hhdCBkb2VzICJmcmVlIGFzIGluIGZyZWVkb20iIG1lYW4gd2hlbiB0aGUgdG9vbGNoYWluIGluY2x1ZGVzIENoYXRHUFQsIENsYXVkZSwgYW5kIGNvcGlsb3RzPzwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+PC91bD4KPCEtLSAvd3A6bGlzdCAtLT4KCjwhLS0gd3A6aGVhZGluZyB7ImxldmVsIjozfSAtLT4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5FdmVyeSBjb250cmlidXRpb24gY291bnRzIOKAlCBhbmQgYSBsb3Qgb2YgdGhlbSBhcmUgY29kZS4gVGFsa3MgdW5kZXIgdGhpcyBwaWxsYXIgY291bGQgY292ZXI6PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmxpc3QgLS0+Cjx1bCBjbGFzcz0id3AtYmxvY2stbGlzdCI+PCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+PC91bD4KPCEtLSAvd3A6bGlzdCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5Eb24ndCBmZWVsIGJveGVkIGluIGJ5IHRoZXNlIOKAlCB0aGV5J3JlIHByb21wdHMsIG5vdCBwcmVzY3JpcHRpb25zLiBUaGUgYmVzdCBXb3JkQ2FtcCB0YWxrcyB1c3VhbGx5IHN1cnByaXNlIHRoZSBzY2hlZHVsZS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6aGVhZGluZyAtLT4KPGgyIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5TZXNzaW9uIGZvcm1hdHM8L2gyPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPldvcmRDYW1wIENhbmFkYSAyMDI2IHBhY2tzIHR3byBmdWxsIGRheXMgb2YgdGFsa3MgYW5kIHdvcmtzaG9wcy4gV2UncmUga2VlcGluZyB0aGluZ3MgZmxleGlibGUgdGhpcyB5ZWFyLCB3aXRoIG9uZSBwcmVmZXJyZWQgZGVmYXVsdDo8L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6aGVhZGluZyB7ImxldmVsIjozfSAtLT4KPGgzIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5UYWxrcyBhbmQgd29ya3Nob3BzIOKAlCA0NSBtaW51dGVzPC9oMz4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5PdXIgcmVjb21tZW5kZWQgZm9ybWF0LiBGb3J0eS1maXZlIG1pbnV0ZXMgZ2l2ZXMgeW91IHJvb20gdG8gc2V0IHVwIGEgcmVhbCBwcm9ibGVtLCB3b3JrIHRocm91Z2ggaXQgcHJvcGVybHksIGFuZCBsZWF2ZSB0aW1lIGZvciBxdWVzdGlvbnMgb3IgaGFuZHMtb24gd29yayDigJQgd2l0aG91dCBmb3JjaW5nIHlvdSB0byBlaXRoZXIgcnVzaCBvciBwYWQuIFVzZSBpdCBmb3IgYSBmb2N1c2VkIHRlY2huaWNhbCB0YWxrLCBhIGNhc2Ugc3R1ZHkgd2l0aCBkZXB0aCwgb3IgYSBndWlkZWQgd29ya3Nob3Agd2hlcmUgdGhlIHJvb20gY29kZXMgYWxvbmcuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJsZXZlbCI6M30gLS0+CjxoMyBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+R290IGFuIGlkZWEgdGhhdCBkb2Vzbid0IGZpdD88L2gzPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPldlJ3JlIG9wZW4uIExpZ2h0bmluZyB0YWxrcywgcGFuZWxzLCBmaXJlc2lkZSBjaGF0cywgZGVtby1kcml2ZW4gc2Vzc2lvbnMsIHR3by1zcGVha2VyIGRlYmF0ZXMg4oCUIGlmIHlvdSd2ZSBnb3QgYSBmb3JtYXQgaW4gbWluZCB0aGF0IGZpdHMgdGhlIGNvbnRlbnQgYmV0dGVyIHRoYW4gNDUgbWludXRlcyB3b3VsZCwgcGl0Y2ggaXQuIERlc2NyaWJlIHdoYXQgeW91IGhhdmUgaW4gbWluZCBvbiB0aGUgYXBwbGljYXRpb24gZm9ybSwgb3IgPGEgaHJlZj0ibWFpbHRvOmNhbmFkYUB3b3JkY2FtcC5vcmciPmRyb3AgdXMgYW4gZW1haWw8L2E+LCBhbmQgd2UnbGwgdGFsay48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6aGVhZGluZyAtLT4KPGgyIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5XaGF0IHNob3VsZCBJIHRhbGsgYWJvdXQ\/PC9oMj4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5XZSdyZSBodW5ncnkgZm9yIHN1YnN0YW5jZS4gU2hvdyB1cyBzb21ldGhpbmcgd2UgY2FuIGFjdHVhbGx5IHVzZSwgbGVhcm4gZnJvbSwgb3IgYXJndWUgd2l0aCBvbiBNb25kYXkgbW9ybmluZy48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5BIGZldyBkaXJlY3Rpb25zIHdvcnRoIHBpdGNoaW5nOjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpsaXN0IC0tPgo8dWwgY2xhc3M9IndwLWJsb2NrLWxpc3QiPjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+PHN0cm9uZz5UaGUgQWJpbGl0aWVzIEFQSTwvc3Ryb25nPiDigJQgd2hhdCBpdCBpcywgaG93IHRvIHdpcmUgaXQgdXAsIHdoYXQgeW91J3ZlIGJ1aWx0IHdpdGggaXQsIGFuZCB3aGF0IGl0IG1lYW5zIGZvciB0aGUgZnV0dXJlIG9mIFdvcmRQcmVzcyBhcyBhbiBhZ2VudC1mcmllbmRseSBwbGF0Zm9ybS48L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPjxzdHJvbmc+QUkgY29ubmVjdG9ycyBhbmQgTUNQPC9zdHJvbmc+IOKAlCBleHBvc2luZyBXb3JkUHJlc3MgdG8gQUkgdG9vbHMsIGJ1aWxkaW5nIE1DUCBzZXJ2ZXJzIGFnYWluc3QgdGhlIFJFU1QgQVBJLCBhZ2VudCB3b3JrZmxvd3MgdGhhdCB0b3VjaCByZWFsIHByb2R1Y3Rpb24gc2l0ZXMuPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT48c3Ryb25nPldoYXQncyBuZXcgaW4gY29yZTwvc3Ryb25nPiDigJQgdGhlIHJlY2VudCByZWxlYXNlcyBoYXZlIHNoaXBwZWQgYSBsb3QuIEJsb2NrIGJpbmRpbmdzLCB0aGUgSW50ZXJhY3Rpdml0eSBBUEksIHRoZSBuZXcgU2l0ZSBFZGl0b3IgZmxvd3MsIHBlcmZvcm1hbmNlIGFuZCBhY2Nlc3NpYmlsaXR5IHdpbnMuIFBpY2sgYSBmZWF0dXJlLCBnbyBkZWVwLjwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+PHN0cm9uZz5CbG9jayBkZXZlbG9wbWVudCBhdCB0aGUgbmV4dCBsZXZlbDwvc3Ryb25nPiDigJQgZHluYW1pYyBibG9ja3MsIHNlcnZlci1zaWRlIHJlbmRlcmluZywgYWR2YW5jZWQgcGF0dGVybnMsIHRoZSBJbnRlcmFjdGl2aXR5IEFQSSBpbiBwcm9kdWN0aW9uLCBidWlsZGluZyBibG9ja3MgdGhhdCBkb24ndCBzdWNrIHRvIHVzZS48L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPjxzdHJvbmc+QUktYXVnbWVudGVkIGRldiB3b3JrPC9zdHJvbmc+IOKAlCBob3cgQUkgaXMgYWN0dWFsbHkgY2hhbmdpbmcgaG93IHdlIGJ1aWxkIFdvcmRQcmVzcyBzaXRlcyBhbmQgcGx1Z2lucywgYmV5b25kIHRoZSBoeXBlLiBXb3JrZmxvd3MsIHBpdGZhbGxzLCBwcm9tcHQgcGF0dGVybnMsIGNvZGUgcmV2aWV3IG9mIEFJIG91dHB1dCwgd2hhdCB0byBuZXZlciBsZXQgaXQgdG91Y2guPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT48c3Ryb25nPkhlYWRsZXNzIGFuZCBkZWNvdXBsZWQgV29yZFByZXNzPC9zdHJvbmc+IOKAlCBSRVNULCBHcmFwaFFMLCBOZXh0LmpzIC8gQXN0cm8gLyBTdmVsdGVLaXQgZnJvbnQtZW5kcywgd2hlbiBpdCBwYXlzIG9mZiwgd2hlbiBpdCdzIGEgZGlzdHJhY3Rpb24uPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT48c3Ryb25nPlBlcmZvcm1hbmNlLCBzZWN1cml0eSwgYW5kIG9ic2VydmFiaWxpdHk8L3N0cm9uZz4g4oCUIGJvcmluZywgaW1wb3J0YW50LCBvZnRlbiB1bmRlcnJlcHJlc2VudGVkIG9uIHRoZSBzY2hlZHVsZS48L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPjxzdHJvbmc+QWNjZXNzaWJpbGl0eSBhbmQgQUk8L3N0cm9uZz4g4oCUIGF1dG9tYXRlZCB0ZXN0aW5nLCBBSS1hc3Npc3RlZCByZW1lZGlhdGlvbiwgd2hlcmUgaHVtYW5zIHN0aWxsIGhhdmUgdG8gc3RlcCBpbi48L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPjxzdHJvbmc+RS1jb21tZXJjZSBhbmQgbWVtYmVyc2hpcDwvc3Ryb25nPiDigJQgV29vQ29tbWVyY2UgZXh0ZW5zaW9ucywgc3Vic2NyaXB0aW9uIHBhdHRlcm5zLCB0aGUgc3RhdGUgb2YgcGF5bWVudHMgaW4gMjAyNi48L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPjxzdHJvbmc+QW4gb3BpbmlvbmF0ZWQgdGFrZTwvc3Ryb25nPiDigJQgYSB0aGluZyB5b3UgdGhpbmsgdGhlIGNvbW11bml0eSBnZXRzIHdyb25nLCBhIHByb2Nlc3MgeW91IHRoaW5rIHdlIHNob3VsZCBkcm9wLCBhIHRvb2wgeW91IHRoaW5rIGlzIG92ZXJoeXBlZC4gQnJpbmcgcmVjZWlwdHMuPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPjwvdWw+CjwhLS0gL3dwOmxpc3QgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+V2hhdGV2ZXIgeW91ciB0b3BpYywgdGhlIGJhciBpcyB0aGUgc2FtZTogdGVsbCB1cyBzb21ldGhpbmcgc3BlY2lmaWMuIFRoZSBtb3N0IG1lbW9yYWJsZSB0YWxrcyBhcmVuJ3QgdGhlIG9uZXMgdGhhdCBleHBsYWluIHdoYXQgc29tZXRoaW5nIGlzIOKAlCB0aGV5J3JlIHRoZSBvbmVzIHRoYXQgc2hvdyB5b3UgdXNpbmcgaXQsIGJyZWFraW5nIGl0LCBmaXhpbmcgaXQsIG9yIHJldGhpbmtpbmcgaXQuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgLS0+CjxoMiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+SG93IG1hbnkgcHJvcG9zYWxzIGNhbiBJIHN1Ym1pdD88L2gyPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlVwIHRvIHR3by4gSWYgeW91J3ZlIGdvdCB0d28gaWRlYXMsIHN1Ym1pdCB0aGUgZm9ybSB0d2ljZSDigJQgb25jZSBwZXIgdG9waWMuIE5lZWQgdG8gd2l0aGRyYXcgb3IgaGF2ZSBhIHF1ZXN0aW9uPyBKdXN0IGdldCBpbiB0b3VjaC48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6aGVhZGluZyAtLT4KPGgyIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5EbyBJIG5lZWQgdG8gYmUgYW4gZXhwZXJpZW5jZWQgc3BlYWtlcj88L2gyPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPk5vdCBldmVuIGEgbGl0dGxlLiBTb21lIG9mIHRoZSBtb3N0IG1lbW9yYWJsZSBXb3JkQ2FtcCB0YWxrcyBoYXZlIGNvbWUgZnJvbSBmaXJzdC10aW1lIHNwZWFrZXJzLiBXb3JkQ2FtcCBDYW5hZGEgZHJhd3MgYSBiaWcgYXVkaWVuY2UsIHNvIGlmIHlvdSdyZSBhIHNlYXNvbmVkIHNwZWFrZXIgdGhpcyBpcyBhIGdyZWF0IHN0YWdlIOKAlCBhbmQgaWYgeW91J3JlIG5ldyB0byBpdCwgdGhpcyBpcyBhbHNvIGEgZ3JlYXQgc3RhZ2UuIElmIHlvdSBmZWVsIHJlYWR5IGFuZCBleGNpdGVkLCBnbyBmb3IgaXQuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgLS0+CjxoMiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+U3VwcG9ydCBmb3IgdW5kZXJyZXByZXNlbnRlZCBzcGVha2VyczwvaDI+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+V29yZENhbXAgQ2FuYWRhIDIwMjYgaXMgY29tbWl0dGVkIHRvIGRpdmVyc2l0eSwgaW5jbHVzaW9uLCBhbmQgY3JlYXRpbmcgYSB3ZWxjb21pbmcgc3BhY2UgZm9yIGV2ZXJ5b25lLiBGcm9tIG9yZ2FuaXplcnMgdG8gdm9sdW50ZWVycyBhbmQgc3BvbnNvcnMsIHdlJ3JlIHBhc3Npb25hdGUgYWJvdXQgaGVhcmluZyBmcm9tIG5ldyB2b2ljZXMgYW5kIGZyZXNoIHBlcnNwZWN0aXZlcy48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5JZiB5b3UncmUgcGFydCBvZiBhbiB1bmRlcnJlcHJlc2VudGVkIGdyb3VwLCBwbGVhc2UgYXBwbHkuIFdlJ3ZlIGdvdCB5b3VyIGJhY2sgd2l0aCBndWlkYW5jZSBhbmQgZmVlZGJhY2sgZnJvbSBleHBlcmllbmNlZCBzcGVha2VycyBhbmQgY29tbXVuaXR5IG1lbWJlcnMg4oCUIGZyb20geW91ciBmaXJzdCBzbGlkZSBkcmFmdCB0byB5b3VyIGZpbmFsIHJvdW5kIG9mIGFwcGxhdXNlLiBZb3VyIGluc2lnaHQgaXMgdG9vIHZhbHVhYmxlIHRvIGxlYXZlIG9uIHRoZSB0YWJsZS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6aGVhZGluZyAtLT4KPGgyIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5XaGF0IHlvdSBnZXQgaW4gcmV0dXJuPC9oMj4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5TdWJtaXR0aW5nIGFsb25lIGVhcm5zIHlvdSB0aGUgdGhhbmtzIG9mIHRoZSBvcmdhbml6aW5nIHRlYW0uIE1vc3Qgb2YgdXMgaGF2ZSBzdWJtaXR0ZWQgdGFsa3Mgb3Vyc2VsdmVzLCBhbmQgd2Uga25vdyBpdCB0YWtlcyB3b3JrIGFuZCBhIGJpdCBvZiBjb3VyYWdlLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPklmIHlvdSdyZSBhY2NlcHRlZCwgeW91J2xsIGFsc28gZ2V0OjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpsaXN0IC0tPgo8dWwgY2xhc3M9IndwLWJsb2NrLWxpc3QiPjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+PHN0cm9uZz5BIGZyZWUgY29uZmVyZW5jZSB0aWNrZXQ8L3N0cm9uZz4gKGlmIHlvdSBhbHJlYWR5IGJvdWdodCBvbmUsIGp1c3QgbGV0IHVzIGtub3cgd2hlbiB5b3UgcmVwbHkgdG8geW91ciBhY2NlcHRhbmNlIGVtYWlsKTwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+PHN0cm9uZz5BIHNlY3VyZSBncmVlbiByb29tPC9zdHJvbmc+IHRvIGRyb3AgeW91ciBiYWcgYW5kIGdhdGhlciB5b3VyIHRob3VnaHRzPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT48c3Ryb25nPkEgc3BlYWtlciBzdXBwb3J0IHRlYW08L3N0cm9uZz4gdG8gaGVscCB5b3UgcHJlcGFyZSBhbmQgZGVsaXZlciB0aGUgYmVzdCB2ZXJzaW9uIG9mIHlvdXIgdGFsazwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT48L3VsPgo8IS0tIC93cDpsaXN0IC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlBsdXMgdGhlIGxhc3RpbmcgZ3JhdGl0dWRlIG9mIGEgY29tbXVuaXR5IHRoYXQgd291bGRuJ3QgZXhpc3Qgd2l0aG91dCBwZW9wbGUgbGlrZSB5b3UuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnNlcGFyYXRvciAtLT4KPCEtLSAvd3A6c2VwYXJhdG9yIC0tPgoKPCEtLSB3cDpoZWFkaW5nIC0tPgo8aDIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPlRpbWVsaW5lPC9oMj4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6bGlzdCAtLT4KPHVsIGNsYXNzPSJ3cC1ibG9jay1saXN0Ij48IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPjxzdHJvbmc+QXByaWwgMjAyNjwvc3Ryb25nPiDigJQgQ2FsbCBmb3IgU3BlYWtlcnMgb3BlbnM8L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPjxzdHJvbmc+SnVuZSAyMDI2PC9zdHJvbmc+IOKAlCBTdWJtaXNzaW9ucyBjbG9zZTwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+PHN0cm9uZz5KdWx5IDIwMjY8L3N0cm9uZz4g4oCUIFNwZWFrZXIgc2VsZWN0aW9uIGFuZCBhcHBsaWNhbnQgbm90aWZpY2F0aW9uczwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+PHN0cm9uZz5BdWd1c3QgMjAyNjwvc3Ryb25nPiDigJQgU2NoZWR1bGUgcmVsZWFzZWQgYW5kIHNwZWFrZXIgbGluZXVwIGFubm91bmNlZDwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+PHN0cm9uZz5PY3RvYmVyIDIwMjY8L3N0cm9uZz4g4oCUIFNsaWRlIGRlbGl2ZXJ5IGRlYWRsaW5lPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPgoKPCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT48c3Ryb25nPk5vdmVtYmVyIDXigJM2LCAyMDI2PC9zdHJvbmc+IOKAlCBXb3JkQ2FtcCBDYW5hZGEsIFZhbmNvdXZlcjwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT48L3VsPgo8IS0tIC93cDpsaXN0IC0tPgoKPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5JZiB5b3UnZCBsaWtlIHRvIHByb3Bvc2UgdHdvIHRvcGljcywgc3VibWl0IHRoZSBmb3JtIHR3aWNlIOKAlCBvbmNlIGZvciBlYWNoICh0d28ncyB0aGUgY2FwKS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5XZSdyZSBoZWFkaW5nIHdlc3QsIGFuZCB3ZSB3YW50IHRvIGhlYXIgd2hhdCB5b3UndmUgZ290LiBTZWUgeW91IGluIFZhbmNvdXZlci4g8J+NgTwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpqZXRwYWNrL2NvbnRhY3QtZm9ybSB7InN1YmplY3QiOiJXb3JkQ2FtcCBTcGVha2VyIFJlcXVlc3QiLCJqZXRwYWNrQ1JNIjpmYWxzZSwic2FsZXNmb3JjZURhdGEiOnsib3JnYW5pemF0aW9uSWQiOiIiLCJzZW5kVG9TYWxlc2ZvcmNlIjpmYWxzZX0sIm1haWxwb2V0Ijp7Imxpc3RJZCI6bnVsbCwibGlzdE5hbWUiOm51bGwsImVuYWJsZWRGb3JGb3JtIjpmYWxzZX19IC0tPgo8ZGl2IGNsYXNzPSJ3cC1ibG9jay1qZXRwYWNrLWNvbnRhY3QtZm9ybSI+PCEtLSB3cDpqZXRwYWNrL2ZpZWxkLW5hbWUgeyJpZCI6IiIsInJlcXVpcmVkIjp0cnVlLCJmaWVsZFZhcmlhbnQiOiJuYW1lIn0gLS0+CjxkaXY+PCEtLSB3cDpqZXRwYWNrL2xhYmVsIHsibGFiZWwiOiJOYW1lIn0gLy0tPgoKPCEtLSB3cDpqZXRwYWNrL2lucHV0IHsic3R5bGUiOnsiYm9yZGVyIjp7InN0eWxlIjoic29saWQifX19IC8tLT48L2Rpdj4KPCEtLSAvd3A6amV0cGFjay9maWVsZC1uYW1lIC0tPgoKPCEtLSB3cDpqZXRwYWNrL2ZpZWxkLWVtYWlsIHsiaWQiOiJzcGVha2VyLWVtYWlsIiwicmVxdWlyZWQiOnRydWV9IC0tPgo8ZGl2PjwhLS0gd3A6amV0cGFjay9sYWJlbCB7ImxhYmVsIjoiRW1haWwiLCJyZXF1aXJlZFRleHQiOiIocmVxdWlyZWQpIn0gLy0tPgoKPCEtLSB3cDpqZXRwYWNrL2lucHV0IHsic3R5bGUiOnsiYm9yZGVyIjp7InN0eWxlIjoic29saWQifX19IC8tLT48L2Rpdj4KPCEtLSAvd3A6amV0cGFjay9maWVsZC1lbWFpbCAtLT4KCjwhLS0gd3A6amV0cGFjay9maWVsZC10ZXh0IHsiaWQiOiJzcGVha2VyLXVzZXJuYW1lIiwicmVxdWlyZWQiOnRydWV9IC0tPgo8ZGl2PjwhLS0gd3A6amV0cGFjay9sYWJlbCB7ImxhYmVsIjoiV29yZFByZXNzLm9yZyBVc2VybmFtZSIsInJlcXVpcmVkVGV4dCI6IihyZXF1aXJlZCkifSAvLS0+Cgo8IS0tIHdwOmpldHBhY2svaW5wdXQgeyJzdHlsZSI6eyJib3JkZXIiOnsic3R5bGUiOiJzb2xpZCJ9fX0gLy0tPjwvZGl2Pgo8IS0tIC93cDpqZXRwYWNrL2ZpZWxkLXRleHQgLS0+Cgo8IS0tIHdwOmpldHBhY2svZmllbGQtdGV4dGFyZWEgeyJpZCI6IiIsInJlcXVpcmVkIjp0cnVlfSAtLT4KPGRpdj48IS0tIHdwOmpldHBhY2svbGFiZWwgeyJsYWJlbCI6IllvdXIgQmlvIn0gLy0tPgoKPCEtLSB3cDpqZXRwYWNrL2lucHV0IHsidHlwZSI6InRleHRhcmVhIiwic3R5bGUiOnsiYm9yZGVyIjp7InN0eWxlIjoic29saWQifX19IC8tLT48L2Rpdj4KPCEtLSAvd3A6amV0cGFjay9maWVsZC10ZXh0YXJlYSAtLT4KCjwhLS0gd3A6amV0cGFjay9maWVsZC10ZXh0IHsiaWQiOiIiLCJyZXF1aXJlZCI6dHJ1ZX0gLS0+CjxkaXY+PCEtLSB3cDpqZXRwYWNrL2xhYmVsIHsibGFiZWwiOiJUb3BpYyBUaXRsZSJ9IC8tLT4KCjwhLS0gd3A6amV0cGFjay9pbnB1dCB7InN0eWxlIjp7ImJvcmRlciI6eyJzdHlsZSI6InNvbGlkIn19fSAvLS0+PC9kaXY+CjwhLS0gL3dwOmpldHBhY2svZmllbGQtdGV4dCAtLT4KCjwhLS0gd3A6amV0cGFjay9maWVsZC10ZXh0YXJlYSB7ImlkIjoiIiwicmVxdWlyZWQiOnRydWV9IC0tPgo8ZGl2PjwhLS0gd3A6amV0cGFjay9sYWJlbCB7ImxhYmVsIjoiVG9waWMgRGVzY3JpcHRpb24ifSAvLS0+Cgo8IS0tIHdwOmpldHBhY2svaW5wdXQgeyJ0eXBlIjoidGV4dGFyZWEiLCJzdHlsZSI6eyJib3JkZXIiOnsic3R5bGUiOiJzb2xpZCJ9fX0gLy0tPjwvZGl2Pgo8IS0tIC93cDpqZXRwYWNrL2ZpZWxkLXRleHRhcmVhIC0tPgoKPCEtLSB3cDpqZXRwYWNrL2ZpZWxkLXRleHQgeyJpZCI6IiIsInJlcXVpcmVkIjp0cnVlfSAtLT4KPGRpdj48IS0tIHdwOmpldHBhY2svbGFiZWwgeyJsYWJlbCI6IkludGVuZGVkIEF1ZGllbmNlIn0gLy0tPgoKPCEtLSB3cDpqZXRwYWNrL2lucHV0IHsic3R5bGUiOnsiYm9yZGVyIjp7InN0eWxlIjoic29saWQifX19IC8tLT48L2Rpdj4KPCEtLSAvd3A6amV0cGFjay9maWVsZC10ZXh0IC0tPgoKPCEtLSB3cDpqZXRwYWNrL2ZpZWxkLXJhZGlvIHsiaWQiOiJmaXJzdC10aW1lLXNwZWFrZXIifSAtLT4KPGRpdj48IS0tIHdwOmpldHBhY2svbGFiZWwgeyJsYWJlbCI6IklzIHRoaXMgeW91ciBmaXJzdCB0aW1lIGJlaW5nIGEgc3BlYWtlciBhdCBhIFdvcmRQcmVzcyBldmVudD8ifSAvLS0+Cgo8IS0tIHdwOmpldHBhY2svb3B0aW9ucyAtLT4KPHVsIGNsYXNzPSJ3cC1ibG9jay1qZXRwYWNrLW9wdGlvbnMiPjwhLS0gd3A6amV0cGFjay9vcHRpb24geyJwbGFjZWhvbGRlciI6IkFkZCBvcHRpb27igKYiLCJsYWJlbCI6IlllcyJ9IC8tLT4KCjwhLS0gd3A6amV0cGFjay9vcHRpb24geyJwbGFjZWhvbGRlciI6IkFkZCBvcHRpb27igKYiLCJsYWJlbCI6Ik5vIn0gLy0tPgoKPCEtLSB3cDpqZXRwYWNrL29wdGlvbiB7InBsYWNlaG9sZGVyIjoiQWRkIG9wdGlvbuKApiIsImxhYmVsIjoiVW5zdXJlIn0gLy0tPjwvdWw+CjwhLS0gL3dwOmpldHBhY2svb3B0aW9ucyAtLT48L2Rpdj4KPCEtLSAvd3A6amV0cGFjay9maWVsZC1yYWRpbyAtLT4KCjwhLS0gd3A6amV0cGFjay9maWVsZC10ZXh0YXJlYSB7ImlkIjoiIn0gLS0+CjxkaXY+PCEtLSB3cDpqZXRwYWNrL2xhYmVsIHsibGFiZWwiOiJQYXN0IFNwZWFraW5nIEV4cGVyaWVuY2UgKG5vdCBuZWNlc3NhcnkgdG8gYXBwbHkpIn0gLy0tPgoKPCEtLSB3cDpqZXRwYWNrL2lucHV0IHsidHlwZSI6InRleHRhcmVhIiwic3R5bGUiOnsiYm9yZGVyIjp7InN0eWxlIjoic29saWQifX19IC8tLT48L2Rpdj4KPCEtLSAvd3A6amV0cGFjay9maWVsZC10ZXh0YXJlYSAtLT4KCjwhLS0gd3A6amV0cGFjay9idXR0b24geyJlbGVtZW50IjoiYnV0dG9uIiwidGV4dCI6IlN1Ym1pdCIsImxvY2siOnsibW92ZSI6ZmFsc2UsInJlbW92ZSI6dHJ1ZX19IC8tLT48L2Rpdj4KPCEtLSAvd3A6amV0cGFjay9jb250YWN0LWZvcm0gLS0+c3RhdGV2ZXJzaW9uc3RhdGV2ZXJzaW9ub3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50BQcFBwgEBQcFBwUHTxSvAgUHAwcFBgQBB0YAQQAEDQIBQwAEBgMEQgIGQgAQAQIIBwQKB4gECwgHBAoHkQMLQQSYAYwCmgGsAYEMjQFBAqwBmgKcAQQHAgwEAwEHBQQBAgYMAhcGAQMIAwwIBQIBBEEAQgEHAQMBBgcGAQQGQwACBAgGRQABAkEABkQAAgEFAgYCCAcECwIEAQMIBAMQAgUCAw8BBAgHBAoHpwELCAcECgekAQtBCIoCiwKrAbIBqQGTAYQEggkFBwanAQUHAQMxMzsFBwgECAYIBREIBy4YQQYIBwgGCA4IDggLCAZIAQYIBB8aIBsvKgkICggECAYIBw8ECgdCAEEDAgECAQJBAwVBBgJBEgcLCAcPBAoDBwIOVQAWEAoJDQ4IDg0SDQ4RFggECQUICwgHDwQKBQgMEQcMAgUVEhEUBAkFCAsIBwQKBQsMEQgLCAcECgsFCwgHDwQKBQgMEQcMAgUVEhEUBAkFCAsIBwQKBQsMEQgLCAcECgsFCwgHDwQKBQgMEQcMAgUVEhEUBAkFCAsIBwQKBQsMEQgLCAcECgsFCwgHDwQKBQgMEQcMAgUVEhEUBAkFCAsIBwQKBQsMEQgLCAcECgsEBQsIBw8ECgUIDBEHDAIFFRIRFAQJBQgLCAcECgULDBEICwgHBAoLBQsIBw8ECgUIDBEHDAIFFRIRFAQJBQgLCAcECgULDBEICwgHBAoLBAULCAcPBAoFCAwRBwwCBRUSERQECQUICwgHBAoFCwwRCAsIBwQKCwULCAcPBAoFCAwRDAIFFRIRFAQJBQgLCAcECgULDBEICwgHBAoECwgHBAoLBQwJDAcQCwgHBAoLBQwJDAcQCwgHBAoLBQwJDAcQCwgHDwQKBQgMEQcMAgUVEhEUBAkFCAsIBwQKBQsMEQgLCAcECgsEBQsIBwQKBxEECwwEBQcFBwQOQQAFAwFCAQECAwIIAQQBAkEAAwFCAAFCAAFCAAYBBAEDEAgHDwQKB70EBwsIBw8ECgcdBwsIBw8ECgcnBQsIBw8ECgelAwcLCAcPBAoHHQULCAcPBAoHsAQHCwgHDwQKBw4BBQsIBw8ECgeMAgcLCAcPBAoHBgsIBw8ECgeNAQsIBw8ECgeBAgsIBw8ECgePAQsIBw8ECgehAQsIBw8ECgcBBEEABEENA0EBAkEEQgABCwgHDwQKBw0FCwgHDwQKB40CBwsIBw8ECgcGCwgHDwQKB5UCCwgHDwQKB6EBCwgHDwQKB48CCwgHDwQKB4IBCwgHDwQKB5EBCwgHDwQKBw0DBQsIBw8ECgecAQcLCAcPBAoHBgsIBw8ECge\/AQsIBw8ECgeAAgsIBw8ECgegAQsIBw8ECgenAQsIBw8ECgeeAQsIBw8ECgeIAQsIBw8ECgdBAQIEAkEBQgBBBwdBAAMBA0EGA0EDAgsIBw8ECgdBBgJBBUIAQQMJQQFCAEECAkEAAgVBBQsIBw8ECge5AQcLCAcPBAoHDwULCAcPBAoHhQIHCwgHDwQKByAFCwgHDwQKB7cEBwsIBw8ECgcdBQsIBw8ECgeDBQcLCAcPBAoHGQULCAcPBAoHrwEHCwgHDwQKByAHCwgHDwQKBwYLCAcPBAoHqwILCAcPBAoHpQILCAcPBAoHjAMLCAcPBAoHvQILCAcPBAoHmwMLCAcPBAoHlQILCAcPBAoHtgELCAcPBAoHtwELCAcPBAoHugELCAcPBAoHpQILCAcPBAoHogMHCwgHDwQKByAFCwgHDwQKB4MCBwsIBw8ECgcnBQsIBw8ECgedBAcLCAcPBAoHJQULCAcPBAoHmgMHCwgHDwQKB4wEBwsIBw8ECgcWBQsIBw8ECgeYAgcLCAcPBAoHJAcLCAcPBAoHBgsIBw8ECge\/AQsIBw8ECgeOAQsIBw8ECgelAQsIBw8ECgeWAQcLCAcPBApHAAsIBw8ECgcIBQsIBw8ECgcGCwgHDwQKBzULCAcPBAoHLgsIBw8ECgeKAQsIBw8ECgeNAQsIBw8ECgc3CwgHDwQKB4ABCwgHDwQKBxIFCwgHDwQKB5sBBwsIBw8ECgeRAQcLFoUFkgGzAZoEqQGlBSAVgQOBARcWbgGmCW4BjwGpA24FiheALbEWiRGwDYAyBQcFB08CJQEFABUBAAAbAQAAAAEEAAABAAAAAQgABgECAMEDAQEAuwUBAQC5A0EAAgBBAAIAQQACAEEAAgBCAQEAQQACAEEAAEEAAEEAAEEAAEEAAEEAAEEAAEEAAEEAAEEAAEEAAEEAAEEAAEEAAEEAAEEAAEEAAEEAAEEAAEEAAEEAAEEAAEEAAEEAAEEAAEEAAEEAAEEAAEEAAEEAAEEAAEEAAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQAAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAABBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAABBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAABBAAIAQQACAEEAAgBBAAIAQQAAQQACAEEAAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAKwCQQA8QQE7PEECOzxBADsBPEEBAzsBPEEBPEEBOzxBATs8QQE8QQE7ATxBcjsBPEEAOwE8QRKsAZoCnAE7ATxBB6sBmQKbATsBPEEQOwE8QQAMATsBPEEFtwaaAqQCtAGHAokBiAGSAY4BpQKEAkEPjwVBAgIDAQJBAARDAAIGQQACAQIBBUICQQELAgQBBQRBAAQCQY4DAkEAAkFAAwVBAANBAQJBAQIDAQIBAgEDAkFPAgECAQMCA0EBAgEDAgECQQJCAUEGA0EEAwECQQIDQQECQQAEQSQIQUEIQSIIQU4IQQ28AjKXAYsCmQGrAZ0BqwGZAowBmwEziQKKAqoBsQGoAZIBsQGuAekBATsWkwGJAQF8AEEAOwE8QQA7ATxBAzsBPEEBPEE7BAE7CxEAfQF3EzIwMjYtMDUtMDVUMDg6MDA6MDB3B3B1Ymxpc2gHAHcRY2FsbC1mb3Itc3BlYWtlcnMSAH2AF3cdc2luZ2xlLXBvc3Qtbm8tYmctZmFkZS1uby1pbWcGAH0AdyQ3OTM5ZDI2OS1jYzFlLTRkNTgtOWZmZC02MzFlMmRiMWM1MjZ3JDExOWZhNGJhLWI4MDYtNGQ1Zi04NTdlLWExOGQzMTRjNDRkNHckNjhhZDE2NzAtMzY5YS00MzA4LWE5MzMtYTZlZTRhMjU4MWI3dyQyMjMyNjc1MC1mNjM5LTRmODAtYjFkYy1lYzJmOGU5MTk3MDB3JGRhOTE4Y2JjLWIyY2YtNGFiNy05YzI4LWUyMjQ5MGMyMGJlOXckN2ZkN2UwMTQtMTk5YS00NTRmLThmYWEtZWMwOGE1NGMyZWVjdyQ0NjdjYmY4NC00MzNlLTRkN2ItYjZmNC1jM2FlNzFmNjcxOWF3JDBmOGQyZTJkLWQ0NTUtNDIyNi1hZTg0LTMxNzViZDE2YjBjZHckOGE5ZTA4YWYtMzU2My00NmFiLTlmY2YtZjcyN2RjNjM3YzBmdyQ1NzJjZjIxMy01M2VjLTQ1OWYtYTNmOS05YzQ5NzVkODVmZmV3JDEyZDY1NmYzLWZhNDAtNGMyOS04Y2I0LWEwYWU1OGVlNGE0M3ckYThmZTRlZTYtZTVmMC00ZjdjLTg3Y2ItZmI2ZmYyNmExYzg5dyRhYmE3ODIzMi0zNDQ4LTRlNmItOGQ2Ny03YWVkNDlmMzhjNDR3JDg4NTc3YWY3LWFkZmMtNDc1Yy1hM2M1LTFlN2RlMjFhZWNlM3ckMzZhZDlkZWUtYjNiYy00NmY0LWJjNGItNTZjNjRmMzVmYzE0dyRkNzMzMzI1Ny1kNjlkLTRjNDYtOTg3ZC01MjIzOWE3MDM5OTF3JDFlOWZiODQxLTEzOGQtNGZkNS1iNjg4LTBkNThlMjFmYTNjOHckNDc2NTQ4NzEtNWY4My00NmNlLTkyNDUtNTg5ZTY3YjgyMGYwdyRjZmE5YjFjMC1kNDM0LTQ1ZjEtYmUxNC1lOGY3NDAwNjc0ODh3JGUwYzk5ODE4LWMzM2QtNDU2MS04ODE1LWU3ZjA1M2MyNjdiZHckMDUwZWY3YWMtZjJjMy00ZGY4LTliZWMtYjU5NWIwNDMyMDZldyRjY2QwMThiNi0xYWFmLTQ5OTctOTVjNC05NWM4ZTlhYjM5MTF3JDcwZjAwMjQxLTcwNDItNDg1Zi1hZWJiLTM5NjRkY2QwZWRiY3ckNGI1NDI3MDAtYjVjNi00Y2NlLTgzNGQtYjdhM2E2YjJkMzQ2dyQ4ZTAzNDgwOS1kNGE5LTQxMTQtYmY3ZS1hOTJmOGRlMzY3MmF3JDc5ZDQ4NGIzLTg3OTktNGNhMi04NTkyLWJiY2Y3ZmViNzA3OXckNDY0ODE3MWUtY2M1MC00NjFiLTg5MDgtYzYxNzE5NTNiOWMwdyQzODUxOGJiYy02MGY2LTQzYmUtOWE3Yy03YTlhZjEyOGE2Yjh3JGE5YmQ4MGI5LTc4OGEtNGY5OC1hODNhLTViMWE3YzYxYWM4M3ckYjg1M2MyNmQtYTFjNi00NDc4LWEzYjUtZDlmNmQ0MjZhN2ZhdyQ2NTg2ZGVlNS02NjY4LTRmMDUtOGM4Yi1hOTg5ZGEyYmYwMmZ3JDdiODVlMGMzLTY3ZjEtNDc1My1iMjI2LTY5NTJhZTg2MmU0MHc7PGhyIGNsYXNzPSJ3cC1ibG9jay1zZXBhcmF0b3IgaGFzLWFscGhhLWNoYW5uZWwtb3BhY2l0eSIgLz53JDcxNjFiZDBhLTA3OGUtNDM2Yy04ODcxLTZhNGZhYWE3YjIyY3ckMzA5Yjk1OGUtMTUyYy00NjFlLWE5MjgtOWMzMDgxODRjNTVmdyQxYjc1ZTA0NS0xYzg0LTQ5MDctOWZiOC04NDI0MTU5YTdhMTd3JGE5OGNhYzZmLTQ5ZjMtNGIxNi04YmZkLWJjNTRlMWRiOWFmNndaPHA+V2UncmUgaGVhZGluZyB3ZXN0LCBhbmQgd2Ugd2FudCB0byBoZWFyIHdoYXQgeW91J3ZlIGdvdC4gU2VlIHlvdSBpbiBWYW5jb3V2ZXIuIPCfjYE8L3A+dyQyN2FlMGUzZi04NWY3LTRmMjctOTJjMC1hMTU4ZmRmMTljOTh3QzxkaXYgY2xhc3M9IndwLWJsb2NrLWpldHBhY2stY29udGFjdC1mb3JtIj4KCgoKCgoKCgoKCgoKCgoKCgo8L2Rpdj53JDE4ODJkMjgwLWNiZTYtNDExMC1hODBlLWEwNTQwZGMyOTNlNXcNPGRpdj4KCjwvZGl2PnckNWRkMDU3NzgtM2ZkMy00ZTQ3LWIwZmEtZDM1N2RhY2RmNmJkdwB3JDY2NjM5ZWMyLTNmNzEtNDgyMi1iNzM3LTE5M2JlZDQ3ZTZkY3cAdyRjMjQ2YmQyZC1iOTgyLTQyNzgtYWIxZS02MjhjYjdiOTg4ODJ3DTxkaXY+Cgo8L2Rpdj53JGRmZDg0Y2NmLWE2YjUtNDk2Ny1hODRlLWNmNmFhZGNjNDkzZHcAdyRjNTEwNmU1MS1hMjk4LTQzNmMtYjBiMy0xY2NhZjBlN2E3ZTJ3AHckMzFjNWYxNzgtMmJlNi00ZDcxLWE4MDMtOGZiY2RhZTYxMzg0dw08ZGl2PgoKPC9kaXY+dyQ2YjAwYTNhNy0xYTIxLTQ0NTYtYWI1NC01N2Q4YzVlNDhmZmZ3AHckZTgzZWY1NjYtMjJmZC00ODVmLWE3MjQtOGYxNjVmZWI3YjBjdwB3JGFhZGJiYmFlLTllZDItNGE0YS05YzdkLTliNjk2MWU3MmE4Y3cNPGRpdj4KCjwvZGl2PnckM2E0YTE3ZTYtZjBlYS00MmJmLThlNmUtYjFhZWM4YTdkZjBldwB3JDRmOWUxMDRmLWY5ZjQtNGEyMy05Mzc0LTllNWE0NTM1ZjNkZHcAdyQ3MjU3M2M0Yy1lNmUxLTQxOWQtYjgxZi04NmQwNjI3MDNjMmZ3DTxkaXY+Cgo8L2Rpdj53JDQwMDRhMjc4LTFmMzctNDliZC1hYWI2LWU0YjdmMjhjNDJmNncAdyQ5YjUwMGFiZS0zNzA5LTQ5NWMtOTIwYS02MWUwOTE5MjliNzB3AHckMDA1MzNlMWItZDI5Yy00OTE3LWE3OWUtNWE4NWQwYTEwYmU3dw08ZGl2PgoKPC9kaXY+dyRlZDc1MDRmNy1iYTI1LTRhZmYtODAxZS03NTA1OTc5YTA1ZDJ3AHckNjVmYjI1MDktYmJkYi00MDgzLTk4ZWQtZDIyMmNjZGVkNDM5dwB3JDA0MDg2NmYzLWZiMjctNGYxYy1hNDdhLTcyODBiNDk0YzFmMXcNPGRpdj4KCjwvZGl2PnckMjZjZDRmODMtN2Q3ZS00MzA4LWE2NDUtOWVmODJkYTBiNGJhdwB3JDhhMDY5NGY1LTgzZTYtNDViYi1hNTA1LTliYjYzYTY3OWY2ZXcAdyRhNTEzMmYxYi1hYjY3LTRmODItYTg3NC00M2UxMmZiYjNhNzZ3DTxkaXY+Cgo8L2Rpdj53JDE2ZTIxYjk1LTI3YWQtNDI2NC1iMGRiLWM0NTUwZjM3ZjJmZXcAdyRkMmMzMGI5YS01YzVhLTQ1YjUtYWQwMC00MDQyN2MwYjIyNGZ3Ljx1bCBjbGFzcz0id3AtYmxvY2stamV0cGFjay1vcHRpb25zIj4KCgoKPC91bD53JGUyNjdjNGZlLTZiYzEtNGVlYS05Nzg0LTdkOTYzZDA5NDI2MncAdyQwOGNkMTM5ZS01NjZlLTQ5NTQtOTFjYy03Zjk1NjAyNmQxNWZ3AHckZTZmODg5MjEtYmI4OS00MTk2LTgzNTAtODU1MTMyZWI0ZTA1dwB3JDY3OTVhOGNmLTM0OTItNDVlZS04MWJiLWUyMDg5MzM3NGVjZncNPGRpdj4KCjwvZGl2PnckZTdlOTBiOGMtZGQ2Mi00Y2JhLThhMTEtYzFmZDIyMzRlMTMwdwB3JDE3ODM1MWM1LTNmNGEtNGRmMy1hOTNhLWQ5YTg2MDMwOGRhMHcAdyRiZmU1OWE2Yy1lNzBiLTQ4NmUtODkzMi02MjdkNzAzZWEzZjF3AOgBAHh3DmNvcmUvbGlzdC1pdGVteHcOY29yZS9saXN0LWl0ZW14dw5jb3JlL2xpc3QtaXRlbXh3DmNvcmUvbGlzdC1pdGVtCAB3BWFwcGx5CwB3JDY3OTYxMjcxLTI4NjYtNDA4Ni04ODZiLWM2ZjA5Mzc2YTM4MndBPGgyIGlkPSJhcHBseSIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPlJlYWR5PyBTZXTigKYgQXBwbHkhPC9oMj57Qnnf98HF4AB9vKyr7wm8DQB9itoddwRvcGVudwRvcGVueXcIc3RhbmRhcmR5dwB5fQB5eXcAdQF9AXUAeHcOY29yZS9wYXJhZ3JhcGh5eHcUamV0cGFjay9jb250YWN0LWZvcm13GFdvcmRDYW1wIFNwZWFrZXIgUmVxdWVzdHcTQ2F0aHlAd3BiYXJpc3RhLmNvbXcAdxxUaGFuayB5b3UgZm9yIHlvdXIgcmVzcG9uc2UudwB3AHcEdGV4dHcAdwB2AQlncm91cE5hbWV3AHh4eXl4dQB1AHh3EmpldHBhY2svZmllbGQtbmFtZXh4dwB9pAF4eHcNamV0cGFjay9sYWJlbHcETmFtZXcAdwB4dgB4dw1qZXRwYWNrL2lucHV0dwB2AQZib3JkZXJ2AQVzdHlsZXcFc29saWR4dxNqZXRwYWNrL2ZpZWxkLWVtYWlseHh3DXNwZWFrZXItZW1haWx9pAF4eHcNamV0cGFjay9sYWJlbHcFRW1haWx3AHcKKHJlcXVpcmVkKXh2AHh3DWpldHBhY2svaW5wdXR3AHYBBmJvcmRlcnYBBXN0eWxldwVzb2xpZHh3EmpldHBhY2svZmllbGQtdGV4dHh4dxBzcGVha2VyLXVzZXJuYW1lfaQBeHh3DWpldHBhY2svbGFiZWx3FldvcmRQcmVzcy5vcmcgVXNlcm5hbWV3AHcKKHJlcXVpcmVkKXh2AHh3DWpldHBhY2svaW5wdXR3AHYBBmJvcmRlcnYBBXN0eWxldwVzb2xpZHh3FmpldHBhY2svZmllbGQtdGV4dGFyZWF4eHcAfaQBeHh3DWpldHBhY2svbGFiZWx3CFlvdXIgQmlvdwB3AHh2AHh3DWpldHBhY2svaW5wdXR3AHcIdGV4dGFyZWF2AQZib3JkZXJ2AQVzdHlsZXcFc29saWR4dxJqZXRwYWNrL2ZpZWxkLXRleHR4eHcAfaQBeHh3DWpldHBhY2svbGFiZWx3C1RvcGljIFRpdGxldwB3AHh2AHh3DWpldHBhY2svaW5wdXR3AHYBBmJvcmRlcnYBBXN0eWxldwVzb2xpZHh3FmpldHBhY2svZmllbGQtdGV4dGFyZWF4eHcAfaQBeHh3DWpldHBhY2svbGFiZWx3EVRvcGljIERlc2NyaXB0aW9udwB3AHh2AHh3DWpldHBhY2svaW5wdXR3AHcIdGV4dGFyZWF2AQZib3JkZXJ2AQVzdHlsZXcFc29saWR4dxJqZXRwYWNrL2ZpZWxkLXRleHR4eHcAfaQBeHh3DWpldHBhY2svbGFiZWx3EUludGVuZGVkIEF1ZGllbmNldwB3AHh2AHh3DWpldHBhY2svaW5wdXR3AHYBBmJvcmRlcnYBBXN0eWxldwVzb2xpZHh3E2pldHBhY2svZmllbGQtcmFkaW95eHcSZmlyc3QtdGltZS1zcGVha2VyfaQBeHh3DWpldHBhY2svbGFiZWx3PUlzIHRoaXMgeW91ciBmaXJzdCB0aW1lIGJlaW5nIGEgc3BlYWtlciBhdCBhIFdvcmRQcmVzcyBldmVudD93AHcAeHYAeHcPamV0cGFjay9vcHRpb25zdwhjaGVja2JveHh3DmpldHBhY2svb3B0aW9udw1BZGQgb3B0aW9u4oCmdwNZZXN3AHl5eXcRUGxlYXNlIHNwZWNpZnnigKZ4dw5qZXRwYWNrL29wdGlvbncNQWRkIG9wdGlvbuKApncCTm93AHl5eXcRUGxlYXNlIHNwZWNpZnnigKZ4dw5qZXRwYWNrL29wdGlvbncNQWRkIG9wdGlvbuKApncGVW5zdXJldwB5eXl3EVBsZWFzZSBzcGVjaWZ54oCmeHcWamV0cGFjay9maWVsZC10ZXh0YXJlYXl4dwB9pAF4eHcNamV0cGFjay9sYWJlbHcxUGFzdCBTcGVha2luZyBFeHBlcmllbmNlIChub3QgbmVjZXNzYXJ5IHRvIGFwcGx5KXcAdwB4dgB4dw1qZXRwYWNrL2lucHV0dwB3CHRleHRhcmVhdgEGYm9yZGVydgEFc3R5bGV3BXNvbGlkeHcOamV0cGFjay9idXR0b253BmJ1dHRvbnl3BlN1Ym1pdHcEbmFtZXYCBG1vdmV5BnJlbW92ZXh5dgMGbGlzdElkfghsaXN0TmFtZX4OZW5hYmxlZEZvckZvcm15dgIOb3JnYW5pemF0aW9uSWR3ABBzZW5kVG9TYWxlc2ZvcmNleXh3xgI8cD5Xb3JkQ2FtcCBDYW5hZGEgMjAyNiBpcyB0YWtpbmcgdXMgdG8gVmFuY291dmVyIOKAlCA8c3Ryb25nPmNvYXN0IHRvIGNvYXN0LCBvbmUgY29ubmVjdGlvbiBhdCBhIHRpbWUuPC9zdHJvbmc+IE9uIE5vdmVtYmVyIDUgYW5kIDYsIHdlJ2xsIGJlIGF0IFVCQyBSb2Jzb24gU3F1YXJlIGluIHRoZSBoZWFydCBvZiBkb3dudG93biwgd2l0aCB0aGUgUGFjaWZpYyB0byBvbmUgc2lkZSwgdGhlIG1vdW50YWlucyB0byB0aGUgb3RoZXIsIGFuZCBhIHdob2xlIGNvbW11bml0eSBvZiBXb3JkUHJlc3NlcnMgcmVhZHkgdG8gc2hhcmUgd2hhdCB0aGV5J3ZlIGxlYXJuZWQuPC9wPncOY29yZS9wYXJhZ3JhcGh5eHckPHA+QW5kIHdlIHdhbnQgdG8gaGVhciBmcm9tIHlvdS48L3A+dw5jb3JlL3BhcmFncmFwaHl4d0k8aDIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPlRoZSBXQ0VIMjAyNiBDYWxsIGZvciBTcGVha2VycyBpcyBvcGVuITwvaDI+dwxjb3JlL2hlYWRpbmd9Anh37gE8cD5XaGV0aGVyIHlvdSd2ZSBzcG9rZW4gYXQgdHdlbnR5IFdvcmRDYW1wcyBvciB5b3UndmUgbmV2ZXIgc3Rvb2Qgb24gYSBzdGFnZS4gV2hldGhlciB5b3UgYnVpbGQgZm9yIGEgbGl2aW5nIG9yIGNvbnRyaWJ1dGUgb24gd2Vla2VuZHMuIFdoZXRoZXIgeW91IHdyaXRlIGNvZGUsIHdyaXRlIGNvcHksIG9yIHdyaXRlIHBlb3BsZSBpbnRvIHRoZSBjb21tdW5pdHkg4oCUIHdlIHdhbnQgeW91ciBwcm9wb3NhbC48L3A+dw5jb3JlL3BhcmFncmFwaHl4dz88aDIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPlRocmVlIHBpbGxhcnMuIE9uZSBjb21tdW5pdHkuPC9oMj53DGNvcmUvaGVhZGluZ30CeHe3AjxwPldvcmRDYW1wIENhbmFkYSAyMDI2IGlzIGJ1aWx0IGFyb3VuZCB0aHJlZSB2YWx1ZXMgdGhhdCBtYWtlIFdvcmRQcmVzcyBtb3JlIHRoYW4gc29mdHdhcmU6IDxzdHJvbmc+Q29ubmVjdGlvbnMsIENvbW11bml0eSwgYW5kIENvbnRyaWJ1dGluZy48L3N0cm9uZz4gRXZlcnkgdGFsaywgZXZlcnkgd29ya3Nob3AsIGV2ZXJ5IGhhbGx3YXkgY29udmVyc2F0aW9uIHNob3VsZCBsYWRkZXIgdXAgdG8gYXQgbGVhc3Qgb25lIG9mIHRoZW0uIFNvIHdoZW4geW91J3JlIHRoaW5raW5nIGFib3V0IHdoYXQgdG8gc3VibWl0LCBzdGFydCB0aGVyZS48L3A+dw5jb3JlL3BhcmFncmFwaHl4dzE8aDMgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPjAxLiBDb25uZWN0aW9uczwvaDM+dwxjb3JlL2hlYWRpbmd9A3h3DmNvcmUvcGFyYWdyYXBoeXh3CWNvcmUvbGlzdHl3AHh3DmNvcmUvbGlzdC1pdGVteHcOY29yZS9saXN0LWl0ZW14dw5jb3JlL2xpc3QtaXRlbXh3DmNvcmUvbGlzdC1pdGVteHcOY29yZS9saXN0LWl0ZW14dy88aDMgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPjAyLiBDb21tdW5pdHk8L2gzPncMY29yZS9oZWFkaW5nfQN4dw5jb3JlL3BhcmFncmFwaHl4dwljb3JlL2xpc3R5dwB4dw5jb3JlL2xpc3QtaXRlbXh3DmNvcmUvbGlzdC1pdGVteHcOY29yZS9saXN0LWl0ZW14dw5jb3JlL2xpc3QtaXRlbXh3DmNvcmUvbGlzdC1pdGVteHcyPGgzIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj4wMy4gQ29udHJpYnV0aW5nPC9oMz53DGNvcmUvaGVhZGluZ30DeHcOY29yZS9wYXJhZ3JhcGh5eHcJY29yZS9saXN0eXcAeHcOY29yZS9saXN0LWl0ZW14dw5jb3JlL2xpc3QtaXRlbXh3DmNvcmUvbGlzdC1pdGVteHcOY29yZS9saXN0LWl0ZW14dw5jb3JlL2xpc3QtaXRlbXh3DmNvcmUvbGlzdC1pdGVteHcOY29yZS9saXN0LWl0ZW14dw5jb3JlL2xpc3QtaXRlbXh3ggE8cD5Eb24ndCBmZWVsIGJveGVkIGluIGJ5IHRoZXNlIOKAlCB0aGV5J3JlIHByb21wdHMsIG5vdCBwcmVzY3JpcHRpb25zLiBUaGUgYmVzdCBXb3JkQ2FtcCB0YWxrcyB1c3VhbGx5IHN1cnByaXNlIHRoZSBzY2hlZHVsZS48L3A+dw5jb3JlL3BhcmFncmFwaHl4dzE8aDIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPlNlc3Npb24gZm9ybWF0czwvaDI+dwxjb3JlL2hlYWRpbmd9Anh3jAE8cD5Xb3JkQ2FtcCBDYW5hZGEgMjAyNiBwYWNrcyB0d28gZnVsbCBkYXlzIG9mIHRhbGtzIGFuZCB3b3Jrc2hvcHMuIFdlJ3JlIGtlZXBpbmcgdGhpbmdzIGZsZXhpYmxlIHRoaXMgeWVhciwgd2l0aCBvbmUgcHJlZmVycmVkIGRlZmF1bHQ6PC9wPncOY29yZS9wYXJhZ3JhcGh5eHdEPGgzIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5UYWxrcyBhbmQgd29ya3Nob3BzIOKAlCA0NSBtaW51dGVzPC9oMz53DGNvcmUvaGVhZGluZ30DeHfAAjxwPk91ciByZWNvbW1lbmRlZCBmb3JtYXQuIEZvcnR5LWZpdmUgbWludXRlcyBnaXZlcyB5b3Ugcm9vbSB0byBzZXQgdXAgYSByZWFsIHByb2JsZW0sIHdvcmsgdGhyb3VnaCBpdCBwcm9wZXJseSwgYW5kIGxlYXZlIHRpbWUgZm9yIHF1ZXN0aW9ucyBvciBoYW5kcy1vbiB3b3JrIOKAlCB3aXRob3V0IGZvcmNpbmcgeW91IHRvIGVpdGhlciBydXNoIG9yIHBhZC4gVXNlIGl0IGZvciBhIGZvY3VzZWQgdGVjaG5pY2FsIHRhbGssIGEgY2FzZSBzdHVkeSB3aXRoIGRlcHRoLCBvciBhIGd1aWRlZCB3b3Jrc2hvcCB3aGVyZSB0aGUgcm9vbSBjb2RlcyBhbG9uZy48L3A+dw5jb3JlL3BhcmFncmFwaHl4dz88aDMgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPkdvdCBhbiBpZGVhIHRoYXQgZG9lc24ndCBmaXQ\/PC9oMz53DGNvcmUvaGVhZGluZ30DeHfMAjxwPldlJ3JlIG9wZW4uIExpZ2h0bmluZyB0YWxrcywgcGFuZWxzLCBmaXJlc2lkZSBjaGF0cywgZGVtby1kcml2ZW4gc2Vzc2lvbnMsIHR3by1zcGVha2VyIGRlYmF0ZXMg4oCUIGlmIHlvdSd2ZSBnb3QgYSBmb3JtYXQgaW4gbWluZCB0aGF0IGZpdHMgdGhlIGNvbnRlbnQgYmV0dGVyIHRoYW4gNDUgbWludXRlcyB3b3VsZCwgcGl0Y2ggaXQuIERlc2NyaWJlIHdoYXQgeW91IGhhdmUgaW4gbWluZCBvbiB0aGUgYXBwbGljYXRpb24gZm9ybSwgb3IgPGEgaHJlZj0ibWFpbHRvOmNhbmFkYUB3b3JkY2FtcC5vcmciPmRyb3AgdXMgYW4gZW1haWw8L2E+LCBhbmQgd2UnbGwgdGFsay48L3A+dw5jb3JlL3BhcmFncmFwaHl4dzs8aDIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPldoYXQgc2hvdWxkIEkgdGFsayBhYm91dD88L2gyPncMY29yZS9oZWFkaW5nfQJ4d3Y8cD5XZSdyZSBodW5ncnkgZm9yIHN1YnN0YW5jZS4gU2hvdyB1cyBzb21ldGhpbmcgd2UgY2FuIGFjdHVhbGx5IHVzZSwgbGVhcm4gZnJvbSwgb3IgYXJndWUgd2l0aCBvbiBNb25kYXkgbW9ybmluZy48L3A+dw5jb3JlL3BhcmFncmFwaHl4dyc8cD5BIGZldyBkaXJlY3Rpb25zIHdvcnRoIHBpdGNoaW5nOjwvcD53DmNvcmUvcGFyYWdyYXBoeXh3MTx1bCBjbGFzcz0id3AtYmxvY2stbGlzdCI+CgoKCgoKCgoKCgoKCgoKCgoKPC91bD53CWNvcmUvbGlzdHl3AHckMzZlNzMxYTgtYmNkNi00OWFjLWI3Y2EtY2FjODcyMDU0YzRheHe2ATxsaT48c3Ryb25nPlRoZSBBYmlsaXRpZXMgQVBJPC9zdHJvbmc+IOKAlCB3aGF0IGl0IGlzLCBob3cgdG8gd2lyZSBpdCB1cCwgd2hhdCB5b3UndmUgYnVpbHQgd2l0aCBpdCwgYW5kIHdoYXQgaXQgbWVhbnMgZm9yIHRoZSBmdXR1cmUgb2YgV29yZFByZXNzIGFzIGFuIGFnZW50LWZyaWVuZGx5IHBsYXRmb3JtLjwvbGk+dw5jb3JlL2xpc3QtaXRlbXckZWExNGEzNmUtY2ZiOC00NDU0LWI0NjgtMjgyNmQyNzYxZTQzeHewATxsaT48c3Ryb25nPkFJIGNvbm5lY3RvcnMgYW5kIE1DUDwvc3Ryb25nPiDigJQgZXhwb3NpbmcgV29yZFByZXNzIHRvIEFJIHRvb2xzLCBidWlsZGluZyBNQ1Agc2VydmVycyBhZ2FpbnN0IHRoZSBSRVNUIEFQSSwgYWdlbnQgd29ya2Zsb3dzIHRoYXQgdG91Y2ggcmVhbCBwcm9kdWN0aW9uIHNpdGVzLjwvbGk+dw5jb3JlL2xpc3QtaXRlbXckZmJiYjM0ZDMtZjQxMC00MDYxLTk3OTMtZDRjNDVhMjM2ZTI0eHfXATxsaT48c3Ryb25nPldoYXQncyBuZXcgaW4gY29yZTwvc3Ryb25nPiDigJQgdGhlIHJlY2VudCByZWxlYXNlcyBoYXZlIHNoaXBwZWQgYSBsb3QuIEJsb2NrIGJpbmRpbmdzLCB0aGUgSW50ZXJhY3Rpdml0eSBBUEksIHRoZSBuZXcgU2l0ZSBFZGl0b3IgZmxvd3MsIHBlcmZvcm1hbmNlIGFuZCBhY2Nlc3NpYmlsaXR5IHdpbnMuIFBpY2sgYSBmZWF0dXJlLCBnbyBkZWVwLjwvbGk+dw5jb3JlL2xpc3QtaXRlbXckZDJjMjMxNzktM2ExZi00MWVjLWEzMDEtMDkwM2Y1MGUwMzQ2eHfIATxsaT48c3Ryb25nPkJsb2NrIGRldmVsb3BtZW50IGF0IHRoZSBuZXh0IGxldmVsPC9zdHJvbmc+IOKAlCBkeW5hbWljIGJsb2Nrcywgc2VydmVyLXNpZGUgcmVuZGVyaW5nLCBhZHZhbmNlZCBwYXR0ZXJucywgdGhlIEludGVyYWN0aXZpdHkgQVBJIGluIHByb2R1Y3Rpb24sIGJ1aWxkaW5nIGJsb2NrcyB0aGF0IGRvbid0IHN1Y2sgdG8gdXNlLjwvbGk+dw5jb3JlL2xpc3QtaXRlbXckYzA5MjM0MjYtMTlmOS00NDIxLWI0MmEtODk0YWExZmY2ZTJjeHfmATxsaT48c3Ryb25nPkFJLWF1Z21lbnRlZCBkZXYgd29yazwvc3Ryb25nPiDigJQgaG93IEFJIGlzIGFjdHVhbGx5IGNoYW5naW5nIGhvdyB3ZSBidWlsZCBXb3JkUHJlc3Mgc2l0ZXMgYW5kIHBsdWdpbnMsIGJleW9uZCB0aGUgaHlwZS4gV29ya2Zsb3dzLCBwaXRmYWxscywgcHJvbXB0IHBhdHRlcm5zLCBjb2RlIHJldmlldyBvZiBBSSBvdXRwdXQsIHdoYXQgdG8gbmV2ZXIgbGV0IGl0IHRvdWNoLjwvbGk+dw5jb3JlL2xpc3QtaXRlbXckNDE2ZmY1NDItNDgyMy00N2E3LTlkNjUtODYxYTFmZjRiYmYzeHegATxsaT48c3Ryb25nPkhlYWRsZXNzIGFuZCBkZWNvdXBsZWQgV29yZFByZXNzPC9zdHJvbmc+IOKAlCBSRVNULCBHcmFwaFFMLCBOZXh0LmpzIC8gQXN0cm8gLyBTdmVsdGVLaXQgZnJvbnQtZW5kcywgd2hlbiBpdCBwYXlzIG9mZiwgd2hlbiBpdCdzIGEgZGlzdHJhY3Rpb24uPC9saT53DmNvcmUvbGlzdC1pdGVtdyRlYmExMTJkYy05OWQ3LTQzZGMtOTQyNS1mZWQ0Y2Q4NDBmNjB4d4EBPGxpPjxzdHJvbmc+UGVyZm9ybWFuY2UsIHNlY3VyaXR5LCBhbmQgb2JzZXJ2YWJpbGl0eTwvc3Ryb25nPiDigJQgYm9yaW5nLCBpbXBvcnRhbnQsIG9mdGVuIHVuZGVycmVwcmVzZW50ZWQgb24gdGhlIHNjaGVkdWxlLjwvbGk+dw5jb3JlL2xpc3QtaXRlbXckYWY2MGJmNzUtMTJhOC00ZGNiLTliZDItZDExMzY5MzllNGI2eHeCATxsaT48c3Ryb25nPkFjY2Vzc2liaWxpdHkgYW5kIEFJPC9zdHJvbmc+IOKAlCBhdXRvbWF0ZWQgdGVzdGluZywgQUktYXNzaXN0ZWQgcmVtZWRpYXRpb24sIHdoZXJlIGh1bWFucyBzdGlsbCBoYXZlIHRvIHN0ZXAgaW4uPC9saT53DmNvcmUvbGlzdC1pdGVtdyQ5ZjJhN2JjOS1iMzkzLTQ3ZTAtYWVhZC1mODAxYzEyM2MwMTZ4d4UBPGxpPjxzdHJvbmc+RS1jb21tZXJjZSBhbmQgbWVtYmVyc2hpcDwvc3Ryb25nPiDigJQgV29vQ29tbWVyY2UgZXh0ZW5zaW9ucywgc3Vic2NyaXB0aW9uIHBhdHRlcm5zLCB0aGUgc3RhdGUgb2YgcGF5bWVudHMgaW4gMjAyNi48L2xpPncOY29yZS9saXN0LWl0ZW13JGE0NDNhMmI3LWE2NGMtNDliYi1iZTBkLTY0ODM2YTg3YTRjNHh3sAE8bGk+PHN0cm9uZz5BbiBvcGluaW9uYXRlZCB0YWtlPC9zdHJvbmc+IOKAlCBhIHRoaW5nIHlvdSB0aGluayB0aGUgY29tbXVuaXR5IGdldHMgd3JvbmcsIGEgcHJvY2VzcyB5b3UgdGhpbmsgd2Ugc2hvdWxkIGRyb3AsIGEgdG9vbCB5b3UgdGhpbmsgaXMgb3Zlcmh5cGVkLiBCcmluZyByZWNlaXB0cy48L2xpPncOY29yZS9saXN0LWl0ZW14d+sBPHA+V2hhdGV2ZXIgeW91ciB0b3BpYywgdGhlIGJhciBpcyB0aGUgc2FtZTogdGVsbCB1cyBzb21ldGhpbmcgc3BlY2lmaWMuIFRoZSBtb3N0IG1lbW9yYWJsZSB0YWxrcyBhcmVuJ3QgdGhlIG9uZXMgdGhhdCBleHBsYWluIHdoYXQgc29tZXRoaW5nIGlzIOKAlCB0aGV5J3JlIHRoZSBvbmVzIHRoYXQgc2hvdyB5b3UgdXNpbmcgaXQsIGJyZWFraW5nIGl0LCBmaXhpbmcgaXQsIG9yIHJldGhpbmtpbmcgaXQuPC9wPncOY29yZS9wYXJhZ3JhcGh5eHdCPGgyIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5Ib3cgbWFueSBwcm9wb3NhbHMgY2FuIEkgc3VibWl0PzwvaDI+dwxjb3JlL2hlYWRpbmd9Anh3jAE8cD5VcCB0byB0d28uIElmIHlvdSd2ZSBnb3QgdHdvIGlkZWFzLCBzdWJtaXQgdGhlIGZvcm0gdHdpY2Ug4oCUIG9uY2UgcGVyIHRvcGljLiBOZWVkIHRvIHdpdGhkcmF3IG9yIGhhdmUgYSBxdWVzdGlvbj8gSnVzdCBnZXQgaW4gdG91Y2guPC9wPncOY29yZS9wYXJhZ3JhcGh5eHdJPGgyIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5EbyBJIG5lZWQgdG8gYmUgYW4gZXhwZXJpZW5jZWQgc3BlYWtlcj88L2gyPncMY29yZS9oZWFkaW5nfQJ4d6YCPHA+Tm90IGV2ZW4gYSBsaXR0bGUuIFNvbWUgb2YgdGhlIG1vc3QgbWVtb3JhYmxlIFdvcmRDYW1wIHRhbGtzIGhhdmUgY29tZSBmcm9tIGZpcnN0LXRpbWUgc3BlYWtlcnMuIFdvcmRDYW1wIENhbmFkYSBkcmF3cyBhIGJpZyBhdWRpZW5jZSwgc28gaWYgeW91J3JlIGEgc2Vhc29uZWQgc3BlYWtlciB0aGlzIGlzIGEgZ3JlYXQgc3RhZ2Ug4oCUIGFuZCBpZiB5b3UncmUgbmV3IHRvIGl0LCB0aGlzIGlzIGFsc28gYSBncmVhdCBzdGFnZS4gSWYgeW91IGZlZWwgcmVhZHkgYW5kIGV4Y2l0ZWQsIGdvIGZvciBpdC48L3A+dw5jb3JlL3BhcmFncmFwaHl4d0c8aDIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPlN1cHBvcnQgZm9yIHVuZGVycmVwcmVzZW50ZWQgc3BlYWtlcnM8L2gyPncMY29yZS9oZWFkaW5nfQJ4d+EBPHA+V29yZENhbXAgQ2FuYWRhIDIwMjYgaXMgY29tbWl0dGVkIHRvIGRpdmVyc2l0eSwgaW5jbHVzaW9uLCBhbmQgY3JlYXRpbmcgYSB3ZWxjb21pbmcgc3BhY2UgZm9yIGV2ZXJ5b25lLiBGcm9tIG9yZ2FuaXplcnMgdG8gdm9sdW50ZWVycyBhbmQgc3BvbnNvcnMsIHdlJ3JlIHBhc3Npb25hdGUgYWJvdXQgaGVhcmluZyBmcm9tIG5ldyB2b2ljZXMgYW5kIGZyZXNoIHBlcnNwZWN0aXZlcy48L3A+dw5jb3JlL3BhcmFncmFwaHl4d5UCPHA+SWYgeW91J3JlIHBhcnQgb2YgYW4gdW5kZXJyZXByZXNlbnRlZCBncm91cCwgcGxlYXNlIGFwcGx5LiBXZSd2ZSBnb3QgeW91ciBiYWNrIHdpdGggZ3VpZGFuY2UgYW5kIGZlZWRiYWNrIGZyb20gZXhwZXJpZW5jZWQgc3BlYWtlcnMgYW5kIGNvbW11bml0eSBtZW1iZXJzIOKAlCBmcm9tIHlvdXIgZmlyc3Qgc2xpZGUgZHJhZnQgdG8geW91ciBmaW5hbCByb3VuZCBvZiBhcHBsYXVzZS4gWW91ciBpbnNpZ2h0IGlzIHRvbyB2YWx1YWJsZSB0byBsZWF2ZSBvbiB0aGUgdGFibGUuPC9wPncOY29yZS9wYXJhZ3JhcGh5eHc4PGgyIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5XaGF0IHlvdSBnZXQgaW4gcmV0dXJuPC9oMj53DGNvcmUvaGVhZGluZ30CeHefATxwPlN1Ym1pdHRpbmcgYWxvbmUgZWFybnMgeW91IHRoZSB0aGFua3Mgb2YgdGhlIG9yZ2FuaXppbmcgdGVhbS4gTW9zdCBvZiB1cyBoYXZlIHN1Ym1pdHRlZCB0YWxrcyBvdXJzZWx2ZXMsIGFuZCB3ZSBrbm93IGl0IHRha2VzIHdvcmsgYW5kIGEgYml0IG9mIGNvdXJhZ2UuPC9wPncOY29yZS9wYXJhZ3JhcGh5eHcrPHA+SWYgeW91J3JlIGFjY2VwdGVkLCB5b3UnbGwgYWxzbyBnZXQ6PC9wPncOY29yZS9wYXJhZ3JhcGh5eHcjPHVsIGNsYXNzPSJ3cC1ibG9jay1saXN0Ij4KCgoKPC91bD53CWNvcmUvbGlzdHl3AHckMTViNTUyMWQtZWZjMy00ZGVmLTljMDEtNTk1ZmNiNDQwYzVkeHeIATxsaT48c3Ryb25nPkEgZnJlZSBjb25mZXJlbmNlIHRpY2tldDwvc3Ryb25nPiAoaWYgeW91IGFscmVhZHkgYm91Z2h0IG9uZSwganVzdCBsZXQgdXMga25vdyB3aGVuIHlvdSByZXBseSB0byB5b3VyIGFjY2VwdGFuY2UgZW1haWwpPC9saT53DmNvcmUvbGlzdC1pdGVtdyRhMDNjNTdiZS1jNDY3LTQ3MDgtOTY2YS1kYTFjMDQ2MjZlZTF4d1c8bGk+PHN0cm9uZz5BIHNlY3VyZSBncmVlbiByb29tPC9zdHJvbmc+IHRvIGRyb3AgeW91ciBiYWcgYW5kIGdhdGhlciB5b3VyIHRob3VnaHRzPC9saT53DmNvcmUvbGlzdC1pdGVtdyQ3OGExZGEyNy1jMWNhLTQwZjYtYTU1Ny1iMDcwMmM0Y2MyZjV4d248bGk+PHN0cm9uZz5BIHNwZWFrZXIgc3VwcG9ydCB0ZWFtPC9zdHJvbmc+IHRvIGhlbHAgeW91IHByZXBhcmUgYW5kIGRlbGl2ZXIgdGhlIGJlc3QgdmVyc2lvbiBvZiB5b3VyIHRhbGs8L2xpPncOY29yZS9saXN0LWl0ZW14d108cD5QbHVzIHRoZSBsYXN0aW5nIGdyYXRpdHVkZSBvZiBhIGNvbW11bml0eSB0aGF0IHdvdWxkbid0IGV4aXN0IHdpdGhvdXQgcGVvcGxlIGxpa2UgeW91LjwvcD53DmNvcmUvcGFyYWdyYXBoeXh3DmNvcmUvc2VwYXJhdG9ydw1hbHBoYS1jaGFubmVsdwJocnh3KjxoMiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+VGltZWxpbmU8L2gyPncMY29yZS9oZWFkaW5nfQJ4dyk8dWwgY2xhc3M9IndwLWJsb2NrLWxpc3QiPgoKCgoKCgoKCgo8L3VsPncJY29yZS9saXN0eXcAdyQ4NGI0NWVkZS1mNzc1LTRmNTYtYWIxZi0wZWZkYjc3OWFmMmR4d0A8bGk+PHN0cm9uZz5BcHJpbCAyMDI2PC9zdHJvbmc+IOKAlCBDYWxsIGZvciBTcGVha2VycyBvcGVuczwvbGk+dw5jb3JlL2xpc3QtaXRlbXckZDk4ZTM0NzUtNzM0Ni00ZWE5LWI4OTEtYzBjN2FjM2U4NzQweHc5PGxpPjxzdHJvbmc+SnVuZSAyMDI2PC9zdHJvbmc+IOKAlCBTdWJtaXNzaW9ucyBjbG9zZTwvbGk+dw5jb3JlL2xpc3QtaXRlbXckZjFmOTU2N2MtMzU1Mi00NGY4LTk5YjEtOGI3OWU3ODY4YjJmeHdVPGxpPjxzdHJvbmc+SnVseSAyMDI2PC9zdHJvbmc+IOKAlCBTcGVha2VyIHNlbGVjdGlvbiBhbmQgYXBwbGljYW50IG5vdGlmaWNhdGlvbnM8L2xpPncOY29yZS9saXN0LWl0ZW13JGFlMDU4N2E4LTM4NzAtNGY2Zi04YTRjLTVhZGNkNWIxYjQwZXh3WDxsaT48c3Ryb25nPkF1Z3VzdCAyMDI2PC9zdHJvbmc+IOKAlCBTY2hlZHVsZSByZWxlYXNlZCBhbmQgc3BlYWtlciBsaW5ldXAgYW5ub3VuY2VkPC9saT53DmNvcmUvbGlzdC1pdGVtdyQxZjFmZTFhOC1hY2I0LTQ0OTAtYTc0MC1mNjE4ZjhkZWViZGN4d0I8bGk+PHN0cm9uZz5PY3RvYmVyIDIwMjY8L3N0cm9uZz4g4oCUIFNsaWRlIGRlbGl2ZXJ5IGRlYWRsaW5lPC9saT53DmNvcmUvbGlzdC1pdGVtdyQ5YjEzNzVlZC1hOWIxLTQ2OWEtYWNlNC00MTE5OTJjODJkZjJ4d008bGk+PHN0cm9uZz5Ob3ZlbWJlciA14oCTNiwgMjAyNjwvc3Ryb25nPiDigJQgV29yZENhbXAgQ2FuYWRhLCBWYW5jb3V2ZXI8L2xpPncOY29yZS9saXN0LWl0ZW14dwxjb3JlL2hlYWRpbmd9Anh3ZDxwPklmIHlvdSdkIGxpa2UgdG8gcHJvcG9zZSB0d28gdG9waWNzLCBzdWJtaXQgdGhlIGZvcm0gdHdpY2Ug4oCUIG9uY2UgZm9yIGVhY2ggKHR3bydzIHRoZSBjYXApLjwvcD53DmNvcmUvcGFyYWdyYXBoeXh3DmNvcmUvcGFyYWdyYXBoeQwAdyQ4NGYwZjU4OS1jYjVlLTQzZmUtOTRlNC00OTFiMTcxMWRkYWZ3rgE8cD5MYXN0IHllYXIgd2UgZ2F0aGVyZWQgaW4gT3R0YXdhLCB3aGVyZSB0aGUgbWFwbGVzIHdlcmUgdHVybmluZywgdGhlIGFpciB3YXMgc2hhcnAsIGFuZCB0aGUgd2hvbGUgY29uZmVyZW5jZSBoYWQgYSBiYWNrLXRvLXNjaG9vbCBlbmVyZ3kuIFRoaXMgeWVhciwgd2UncmUgaGVhZGluZyB3ZXN0LjwvcD5CAHckZWQ3ZDZjOGYtN2Y4MS00NGMwLWEwMzQtYzNmODEzYTg5NzM0d5MBPHA+QnJpZGdpbmcgdGhlIGdhcCBiZXR3ZWVuIG1lbnRvcnMgYW5kIG5ld2NvbWVycywgc3R1ZGVudHMgYW5kIHNlYXNvbmVkIGRldmVsb3BlcnMsIGRlc2lnbmVycyBhbmQgZGV2cy4gVGFsa3MgdW5kZXIgdGhpcyBwaWxsYXIgbWlnaHQgZXhwbG9yZTo8L3A+dyQwMjNkMmMyMi00OTA4LTQwNjQtOTdmMC02ZjlkMzc3ZDkzNzl3Kzx1bCBjbGFzcz0id3AtYmxvY2stbGlzdCI+CgoKCgoKCgoKCgoKPC91bD53JGY0ZDY0ZTEyLTIxODEtNDY4Ni05ZjY3LWJjMmExMzUzZTYwZndXPGxpPlBhaXIgcHJvZ3JhbW1pbmcsIGNvZGUgcmV2aWV3IGN1bHR1cmUsIGFuZCB3aGF0IG1ha2VzIGEgZ29vZCB0ZWNobmljYWwgbWVudG9yLjwvbGk+dyQ0YzYwMDU2Yy02NmEyLTQ2N2QtYWE5ZC1lNzYzNWE1MmNmMDl3jQE8bGk+QUkgYXMgYSBjb25uZWN0b3Ig4oCUIGhvdyBBSSBhc3Npc3RhbnRzIGFuZCBjb25uZWN0b3JzIGFyZSByZXNoYXBpbmcgaG93IGRldnMsIGRlc2lnbmVycywgYW5kIGNvbnRlbnQgcGVvcGxlIGNvbGxhYm9yYXRlIG9uIGEgYnVpbGQuPC9saT53JGJmOTZjZjJmLWZlYWUtNGZmMi05ZWU1LTBiM2U4ZDRjYWU4NHdZPGxpPk9uYm9hcmRpbmcgcGF0dGVybnMgZm9yIG5ldyBjb250cmlidXRvcnMgdG8gYSBwbHVnaW4sIHRoZW1lLCBvciBhZ2VuY3kgY29kZWJhc2UuPC9saT53JDRkY2U5YmIyLTFmNmEtNDM1MS05MDJjLTVlZGJmNTQ5MzY5MHdxPGxpPkNyb3NzLWRpc2NpcGxpbmUgY29sbGFib3JhdGlvbjogZGVzaWduZXJzIOKGlCBkZXZlbG9wZXJzLCB3cml0ZXJzIOKGlCBkZXZzLCBhZ2VuY2llcyDihpQgaW4taG91c2UgdGVhbXMuPC9saT53JDIzZWIyM2RlLTk2NTMtNGJhMC1hY2NjLTVhNzBiOWIyNDc0NHe3ATxsaT48c3Ryb25nPkludGVudGlvbmFsIHBhdGh3YXlzIGludG8gb3BlbiBzb3VyY2U8L3N0cm9uZz4g4oCUIG1vdmluZyBwZW9wbGUgZnJvbSAiV29yZFByZXNzIHVzZXIiIHRvICJXb3JkUHJlc3MgY29udHJpYnV0b3IiIG9uIHB1cnBvc2UsIG5vdCBieSBhY2NpZGVudC4gV2hhdCdzIGFjdHVhbGx5IHdvcmtlZD88L2xpPnckOGY4ZDFlZjktNGE5OC00M2ZlLWJjMjctOGJmYzUzMWNiMGFjd5YCPGxpPjxzdHJvbmc+V2hlcmUncyB0aGUgbmV4dCBnZW5lcmF0aW9uPzwvc3Ryb25nPiBMb29rIGFyb3VuZCB0aGUgcm9vbSBhdCBtb3N0IFdvcmRDYW1wcyBhbmQgdGhlIGNlbnRyZSBvZiBncmF2aXR5IGlzIDM1Ky4gVGFsa3Mgb24gZ2VuZXJhdGlvbmFsIGNvbnRpbnVpdHkgaW4gdGhlIFdvcmRQcmVzcyBjb21tdW5pdHk6IHdoYXQncyBkcmF3aW5nIOKAlCBvciBmYWlsaW5nIHRvIGRyYXcg4oCUIHN0dWRlbnRzLCBuZXcgZ3JhZHMsIGFuZCBlYXJseS1jYXJlZXIgZm9sa3MgaW4uPC9saT53JDQ3ZjNhNjBmLTM0MDgtNDRhYS1hYTZiLTFlNmQyZjVhYjYwNHfdATxsaT48c3Ryb25nPkhpcmluZywgbWVudG9yaW5nLCBhbmQgaW5zcGlyaW5nIHlvdW5nIGRldnM8L3N0cm9uZz4g4oCUIGFnZW5jeSBhcHByZW50aWNlc2hpcHMsIHBhaWQgaW50ZXJuc2hpcHMsIHNjaG9vbCBhbmQgYm9vdGNhbXAgcGFydG5lcnNoaXBzLCBqdW5pb3IgdHJhY2tzLiBUaGUgaG9uZXN0IG1lY2hhbmljcyBvZiB3aGF0IG1ha2VzIHRoZXNlIHByb2dyYW1zIHN0aWNrLjwvbGk+dyQ4YjUzZmZjNC00YzE4LTQ0YTQtYTFhNy1iZDBkZDNmZDdkOTR3JDQ0NTY3YTg0LWJhYTAtNGZiYi1iNjQ5LTBkNTI1NTczNGY1Y3eUATxwPldvcmRQcmVzcyBwb3dlcnMgNDMlIG9mIHRoZSB3ZWIsIGJ1dCBpdCdzIHRoZSBwZW9wbGUgYmVoaW5kIHRoZSBzY3JlZW4gd2hvIG1hdHRlci4gVGhpcyBwaWxsYXIgaXMgdGhlIGh1bWFuIGFuZCBlY29ub21pYyBzaWRlIG9mIHRoZSBwcm9qZWN0OjwvcD53JDEyZDI4YzcxLWFiOGItNGFjNS1iMDhkLWM0NjdiMzM4ZWQzZHcnPHVsIGNsYXNzPSJ3cC1ibG9jay1saXN0Ij4KCgoKCgoKCjwvdWw+dyQwZjM3MWJlNC02YjYzLTQ5OTItYjAyZC0zNjJjYzlmZjNmNTV3oAE8bGk+VGhlIHN0YXRlIG9mIG9wZW4gc291cmNlIGluIGFuIEFJLXNhdHVyYXRlZCBpbmR1c3RyeSDigJQgd2hhdCBkb2VzICJmcmVlIGFzIGluIGZyZWVkb20iIG1lYW4gd2hlbiB0aGUgdG9vbGNoYWluIGluY2x1ZGVzIENoYXRHUFQsIENsYXVkZSwgYW5kIGNvcGlsb3RzPzwvbGk+dyRiMGM3ZWQ2NS1hOWUzLTRmYWMtOTI4MS04ZDQ4ZTFmNmUyMTF3azxsaT5TdXN0YWluaW5nIHBsdWdpbiBhbmQgcHJvZHVjdCBidXNpbmVzc2VzIGluIDIwMjY6IHByaWNpbmcsIGxpY2Vuc2luZywgc3VwcG9ydCwgYW5kIEFJIGNvbXBldGl0aW9uLjwvbGk+dyRkM2M3MzViYS0yZDNmLTRhNmYtYjE1OS0xNDg3OWM1OGE2YzZ3mwE8bGk+RGl2ZXJzaXR5LCBhY2Nlc3NpYmlsaXR5LCBhbmQgYmVsb25naW5nIGluIFdvcmRQcmVzcyBzcGFjZXMg4oCUIGluY2x1ZGluZyBob3cgQUkgdG9vbGluZyBpcyBjaGFuZ2luZyBhY2Nlc3NpYmlsaXR5IHdvcmsgZm9yIHRoZSBiZXR0ZXIgKG9yIHdvcnNlKS48L2xpPnckYmY2MjNmMjQtODk3Yy00NWMwLThkYWQtM2Q5ZTEyN2NmOWYzd0w8bGk+QnVpbGRpbmcgYW5kIHJ1bm5pbmcgYSBoZWFsdGh5IG1lZXR1cCwgYWdlbmN5LCBvciBjb250cmlidXRvciB0ZWFtLjwvbGk+dyQ4ZmVhMDgzZS0xOTUzLTQyNmItOTQ3Yi0wMDE4NmU1MTk2Yzl3WzxsaT5PcGVuLXNvdXJjZSBnb3Zlcm5hbmNlLCBldGhpY3MsIGFuZCB0aGUgYXdrd2FyZCBjb252ZXJzYXRpb25zIHdlIHNob3VsZCBiZSBoYXZpbmcuPC9saT53JDY0NTQxMjUwLWZkNTUtNGI3My04MDI2LWM1OGIzMjkxOWMwMXckYmZjYmNmMWYtNGNhZi00MjNiLTkyZGYtMzdjYzNkODAyZmI2d2U8cD5FdmVyeSBjb250cmlidXRpb24gY291bnRzIOKAlCBhbmQgYSBsb3Qgb2YgdGhlbSBhcmUgY29kZS4gVGFsa3MgdW5kZXIgdGhpcyBwaWxsYXIgY291bGQgY292ZXI6PC9wPnckYzhmZWQ2MWUtYWMwZS00NDQ5LTg1ODItODE4ZmE4OTk1ZTcxdzE8dWwgY2xhc3M9IndwLWJsb2NrLWxpc3QiPgoKCgoKCgoKCgoKCgoKCgoKCjwvdWw+dyQ2YjUwMTUwYi05NWUyLTQ5ZGMtODMyNS03MGIyZDQ2OTFiOTd3iQE8bGk+SGFuZHMtb24gd2l0aCB0aGUgPHN0cm9uZz5BYmlsaXRpZXMgQVBJPC9zdHJvbmc+OiBleHBvc2luZyBzaXRlIGNhcGFiaWxpdGllcyB0byBBSSBhZ2VudHMsIHdoYXQncyBwb3NzaWJsZSB0b2RheSwgd2hhdCdzIGNvbWluZy48L2xpPnckOTcwZDY3NzItNTc4My00NmFmLTkyMDctOWZlMjNmOTY2ZDUwd4wBPGxpPkJ1aWxkaW5nIDxzdHJvbmc+QUkgY29ubmVjdG9yczwvc3Ryb25nPiBmb3IgV29yZFByZXNzIOKAlCBNQ1Agc2VydmVycywgYWdlbnQgaW50ZWdyYXRpb25zLCBSRVNUIGVuZHBvaW50cyB0aGF0IEFJIGNhbiBhY3R1YWxseSB1c2UuPC9saT53JGM4MjhhZjUzLTc4MGQtNDM3MC05NGY1LTQ4NGU0YTBhNmZlOHdsPGxpPk5ldyBjb3JlIGZlYXR1cmVzIGluIHRoZSBsYXRlc3QgcmVsZWFzZXMg4oCUIHdoYXQgc2hpcHBlZCwgd2hhdCBpdCB1bmxvY2tzLCBhbmQgaG93IHRvIGJ1aWxkIG9uIGl0LjwvbGk+dyRmMmNhZjM4MC1hODk1LTRlMzQtYjdjZS1mMjg1N2EzN2E0Zjl3cTxsaT5CbG9jayBkZXZlbG9wbWVudCBpbiAyMDI2OiBkeW5hbWljIGJsb2NrcywgdGhlIEludGVyYWN0aXZpdHkgQVBJLCBibG9jayBiaW5kaW5ncywgY3VzdG9tIGJsb2NrIHBhdHRlcm5zLjwvbGk+dyQxMmZmYTY4OS0zYWYwLTRhOGEtYjE3YS1kZmRhYmJkNjA1ZWZ3ajxsaT5GU0UsIGJsb2NrIHRoZW1lcywgYW5kIGdsb2JhbCBzdHlsZXMgaW4gcHJvZHVjdGlvbiDigJQgcGF0dGVybnMgdGhhdCBob2xkIHVwIG9uIHJlYWwgY2xpZW50IHdvcmsuPC9saT53JDVmZmVkNTFjLTQ1ZWYtNGVmOC05MGZmLTYxYzljZTY2N2I4MXdSPGxpPkhlYWRsZXNzIFdvcmRQcmVzcywgdGhlIFJFU1QgQVBJLCBhbmQgcHVzaGluZyB0aGUgcGxhdGZvcm0gc29tZXdoZXJlIG5ldy48L2xpPnckZjBjYjcwZjEtZjZiYi00ZDU2LTlmMWUtMWJiNWUxNTZhZjA3d4UCPGxpPjxzdHJvbmc+Tm9uLWNvZGUgcGF0aHMgdG8gY29udHJpYnV0aW9uPC9zdHJvbmc+IOKAlCBkZXNpZ24sIGNvbnRlbnQsIG1hcmtldGluZywgc3VwcG9ydCBmb3J1bXMsIGxlYXJuLndvcmRwcmVzcy5vcmcsIHBob3RvZ3JhcGh5LCB2aWRlbywgcG9kY2FzdGluZywgZXZlbnQgY292ZXJhZ2UuIFRoZSBwcm9qZWN0IG5lZWRzIG1vcmUgb2YgYWxsIG9mIGl0LCBhbmQgdGhlIG9uLXJhbXBzIGFyZSBmcmllbmRsaWVyIHRoYW4gcGVvcGxlIHRoaW5rLjwvbGk+dyRjNzI0NWIzNS0zNjAzLTQyMTItYmY1Ny02ZGE2ZDEyYzZmMzN3hgI8bGk+PHN0cm9uZz5TaG93aW5nIHVwIGFzIGNvbnRyaWJ1dGlvbjwvc3Ryb25nPiDigJQgb3JnYW5pemluZyBvciB2b2x1bnRlZXJpbmcgYXQgV29yZENhbXBzIGFuZCBtZWV0dXBzLCBydW5uaW5nIGEgY29udHJpYnV0b3IgZGF5LCBhbnN3ZXJpbmcgcXVlc3Rpb25zIGluICNjb3JlIG9yIHlvdXIgbG9jYWwgU2xhY2suIFN0b3JpZXMgZnJvbSB0aGUgcGVvcGxlIHdobyBrZWVwIHRoZSBsaWdodHMgb24sIGFuZCB3aGF0IGl0IHRha2VzIHRvIHN0YXJ0LjwvbGk+dyQ5NDU1OTY0MS00M2ExLTRlNmMtYjQ5OS1mZWQ1ZmMwYzVmOGF3cTxsaT5Eb2N1bWVudGF0aW9uLCB0cmFuc2xhdGlvbiwgYWNjZXNzaWJpbGl0eSB0ZXN0aW5nLCBhbmQgdGhlIHVuZ2xhbW9yb3VzIHdvcmsgdGhhdCBrZWVwcyBXb3JkUHJlc3MgbW92aW5nLjwvbGk+dyQ4MzUxNTY1MS04NDJjLTRjODYtYjY0Ni05NjY4MjEwNzQ0OTZ3cDxsaT5Ib3cgYWdlbmNpZXMgYW5kIHByb2R1Y3QgY29tcGFuaWVzIHNwb25zb3IgY29udHJpYnV0aW9uIHRpbWUg4oCUIGFuZCBob3cgdG8gbWFrZSB0aGUgY2FzZSB0byB5b3VyIGJvc3MuPC9saT4Lrp7yjQ0CAbgBArMBm9iy\/AoCADwBP4Pfh+0KAwA+AbcBAXimvMXHCQEAeu3e\/+cIBQA+BwccAEMCrwG0Ac+L4M0HDABGgAEAjgIA1gEDsQmFAk3cAQGZA+UCR7wBALsBAG0A5ww6x4mjvQUCAEoBOrzW1fcEAgA8BADz+c6nBNcCAAITtgMumQEYowEBcwGGAQFIAUcBUQFNAaQBAYMBAgADAAzPAgEAAQADAQICAgABAQIAAQABAwICAQICAQEFAgADAAEBAQAFAQEAAQQBAQIBAQECAQIAAgABAAMMAQ0CAAEAAQMBAQIABgADAAEAAgAHAAIBCAMCAAEAAgABAAEBAgIBAwIACgAHAAEAAgABAAEBAgIBAwIACgAHAAEAAgABAAEBAgIBAwIACgAHAAEAAgABAAEBAgIBAwIACgAIAAEAAgABAAEBAgIBAwIACgAHAAEAAgABAAEBAgIBAwIACgAIAAEAAgABAAEBAgIBAwIACgAHAAEAAgABAAEAAgIBAwIACgAGAAwADAAMAAEAAgABAAEBAgIBAwIACgAIAAcDARABAgEAAQABAUYGKQDFAgAlAC8A7QEAJQC4AgATAAMAAQCSAQABAAYAAQBSAAEAhgEAAQBUAAEAZgABAAMCBQQCAAUAAgIBAAEAAQABAQMAAQABAAEBAQIBAAYBAgACAQEABwIBAQIAFQABAJMBAAEABgABAJoBAAEAZgABAJQBAAEARwABAFYAEgIDAAEAYgABAAYAAQCEAQABAIUBAAEAZQABAGwAAQBjAAEATQABAAMAAgEDAAQBAgACAgYBAwIBAAMACAABAQQAAQIEAQEAAQECAAEAAQABAAMBAQECAQEAAQACAAIAAQADAAQCAgAEAAEAAgABAAIABQIBAAEBAQALAAUAAgABAgEAAQAFAAcBAQABAAIDAQACAAIAgQEAFwCNAQAoAL8CACUAygIIAQAhAHcAKACtDQDpAQgBACgAiwEALwClAgAtAOIBAJMCCAEAHgCgAQAsANICAF4AAQAGABAAqAMIAQABABgAYwABAGy7AZIKMZcCVi2KAS5YLmouXOYEai6YAS5LLlpPMukBiAEuiQEuaS5wLmcuUS5wLm3KC2jAFmixC2jJCDrwBrEBgBmvAtSt1KgDAgA8Any6hrtYAgA8OkI=\",\"updateId\":450086908}","jetpack_post_was_ever_published":false,"_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":""},"categories":[1],"tags":[],"class_list":["post-6","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-updates"],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/canada.wordcamp.org\/2026\/files\/2026\/05\/pexels-pixabay-164829.webp?fit=1024%2C683&ssl=1","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/canada.wordcamp.org\/2026\/wp-json\/wp\/v2\/posts\/6","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/canada.wordcamp.org\/2026\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/canada.wordcamp.org\/2026\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/canada.wordcamp.org\/2026\/wp-json\/wp\/v2\/users\/243338"}],"replies":[{"embeddable":true,"href":"https:\/\/canada.wordcamp.org\/2026\/wp-json\/wp\/v2\/comments?post=6"}],"version-history":[{"count":8,"href":"https:\/\/canada.wordcamp.org\/2026\/wp-json\/wp\/v2\/posts\/6\/revisions"}],"predecessor-version":[{"id":1513,"href":"https:\/\/canada.wordcamp.org\/2026\/wp-json\/wp\/v2\/posts\/6\/revisions\/1513"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/canada.wordcamp.org\/2026\/wp-json\/wp\/v2\/media\/1472"}],"wp:attachment":[{"href":"https:\/\/canada.wordcamp.org\/2026\/wp-json\/wp\/v2\/media?parent=6"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/canada.wordcamp.org\/2026\/wp-json\/wp\/v2\/categories?post=6"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/canada.wordcamp.org\/2026\/wp-json\/wp\/v2\/tags?post=6"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}