{"id":4,"date":"2025-12-16T15:29:52","date_gmt":"2025-12-16T23:29:52","guid":{"rendered":"https:\/\/canada.wordcamp.org\/2026\/welcome-to-wordcamp-canada-2026\/"},"modified":"2026-05-06T15:51:38","modified_gmt":"2026-05-06T22:51:38","slug":"welcome-to-wordcamp-canada-2026","status":"publish","type":"post","link":"https:\/\/canada.wordcamp.org\/2026\/welcome-to-wordcamp-canada-2026\/","title":{"rendered":"Welcome to WordCamp Canada 2026!"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">We are absolutely delighted to welcome the global WordPress community back to Canada!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The planning is officially underway, and we are ecstatic to announce that <strong>WordCamp Canada 2026<\/strong> will take over one of the most vibrant tech and cultural hubs in the country: <strong>Robson Square in downtown Vancouver, British Columbia<\/strong>, during the <strong>first week of November 2026<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Previous national camps have left us inspired by the energy and collaboration of the Canadian community. By bringing this event to the iconic Robson Square, with its famous outdoor ice rink, subterranean complex, and proximity to all things Vancouver, we are setting the stage for an unforgettable experience.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>What to Expect: Building a Conference to Remember<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">While we cannot confirm specific session schedules, workshop details, or Contributor Day logistics just yet, we can tell you one thing: <strong>Our team is hard at work to build a 2-day conference to remember.<\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">A Canadian Conference, Reimagined<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">WCEH2026 is our opportunity to explore the future of WordPress through a unique West Coast lens.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We are designing an experience at Robson Square that caters to the entire ecosystem, from business owners and content creators to advanced developers and designers. You can expect:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Inspiring Keynotes:<\/strong> High-level talks that set the vision for where WordPress is going next.<\/li>\n\n\n\n<li><strong>Practical Sessions and Deeper-Dives:<\/strong> We will present a refreshed format of talks that provide practical takeaways and explore the nuanced challenges of modern web creation.<\/li>\n\n\n\n<li><strong>Community First:<\/strong> As always, WordCamps are affordable, open-access, and built on the philosophy that WordPress is maintained <em>by<\/em> the community. You\u2019ll find spaces to gather, connect, and collaborate with new friends and old.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Looking Toward 2026: The Major Themes<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">By November 2026, the WordPress platform will be at another vital turning point. The conversations and presentations at WCEH2026 will focus on these key pillars:<\/p>\n\n\n\n<div class=\"wp-block-group alignwide card-grid card-grid--three is-nowrap is-layout-flex wp-container-core-group-is-layout-ef0d4d54 wp-block-group-is-layout-flex\" style=\"margin-top:var(--wp--preset--spacing--40);margin-bottom:var(--wp--preset--spacing--40)\">\n<article class=\"wp-block-group card-grid__item has-border-color has-custom-white-pale-border-color has-custom-darkest-to-darker-gradient-background has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-cec3bd4c wp-block-group-is-layout-constrained\" style=\"border-width:1px;border-top-left-radius:13px;border-top-right-radius:13px;border-bottom-left-radius:13px;border-bottom-right-radius:13px;padding-top:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--30)\">\n<p class=\"has-custom-highlight-color has-text-color has-link-color wp-elements-a7f8fae120984eead2b3e0391789fcae wp-block-paragraph\" style=\"font-style:normal;font-weight:800\">01.<\/p>\n\n\n\n<h3 class=\"wp-block-heading has-large-font-size\" style=\"margin-top:0\">Connection<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Bridge the gap between mentors and newcomers. We\u2019re bringing together students, seasoned developers, designers, and content creators to spark relationships that last well beyond the conference.<\/p>\n<\/article>\n\n\n\n<article class=\"wp-block-group card-grid__item has-border-color has-custom-white-pale-border-color has-custom-darkest-to-darker-gradient-background has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-cec3bd4c wp-block-group-is-layout-constrained\" style=\"border-width:1px;border-top-left-radius:13px;border-top-right-radius:13px;border-bottom-left-radius:13px;border-bottom-right-radius:13px;padding-top:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--30)\">\n<p class=\"has-custom-highlight-color has-text-color has-link-color wp-elements-606b0371e214c4d27f75b95bbf46a697 wp-block-paragraph\" style=\"font-style:normal;font-weight:800\">02.<\/p>\n\n\n\n<h3 class=\"wp-block-heading has-large-font-size\" style=\"margin-top:0\">Community<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">WordPress powers 43% of the web \u2014 but it\u2019s the people behind the screen that matter. Share stories, find your people, and remember why we chose open source in the first place.<\/p>\n<\/article>\n\n\n\n<article class=\"wp-block-group card-grid__item has-border-color has-custom-white-pale-border-color has-custom-darkest-to-darker-gradient-background has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-cec3bd4c wp-block-group-is-layout-constrained\" style=\"border-width:1px;border-top-left-radius:13px;border-top-right-radius:13px;border-bottom-left-radius:13px;border-bottom-right-radius:13px;padding-top:var(--wp--preset--spacing--40);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--40);padding-left:var(--wp--preset--spacing--30)\">\n<p class=\"has-custom-highlight-color has-text-color has-link-color wp-elements-98900e30b1c551879971a209e84349fa wp-block-paragraph\" style=\"font-style:normal;font-weight:800\">03.<\/p>\n\n\n\n<h3 class=\"wp-block-heading has-large-font-size\" style=\"margin-top:0\">Contribution<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Every contribution counts \u2014 from core patches and plugin development to documentation, translation, accessibility testing, and community organizing. Find your path to giving back.<\/p>\n<\/article>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>A Call to Participate<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">WCEH2026 at Robson Square is designed to be affordable, highly accessible, and high-impact. It is the perfect opportunity to learn new skills, network with the industry leaders shaping the platform, and find your place in the Canadian and global WordPress ecosystem.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The community is what makes these events exceptional. Please stay tuned for more specific announcements regarding speakers, sponsors, and the full schedule as they are confirmed over the coming year. Subscribe to our news feed or visit the official event site for the latest news.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Join us! We cannot wait to see you at Robson Square in Vancouver in November 2026.<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Get ready! WordCamp Canada 2026 is heading to Vancouver&#8217;s Robson Square. Planning is underway for an unforgettable two-day conference this November. Save the date!<\/p>\n","protected":false},"author":243338,"featured_media":177,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"{\"document\":\"AAAMl6351RDt3\/\/qDeICswKiigMExoIB2IgCggGimAECsm4DAIAnlgUBBBQCAQIKAkJKALwCAQIKAkJKAI4KAQIKAkJKALwJAQIKAkJKAJYCAQIKAkJKAIYHAQIKAkJKAJQBAQIKAkJKAJIDAQIKAkJKALoFAQIKAEoQAgECCgJMAKgDAQIKAkwAigYBAgoCTMQKhBIBAgoCQkoAvgEBAgoCQkoAlAUBAgoBA0oYAgECCgEEShoCAQIKAkIBAEoAHAECCgIUVgEASgAsAQIKAkJK5AG4BwECCgEEShoCAQIKAkIBAEoAHAECCgJCAQBKACgBAgoCQkrgAZAHAQIKAQRKGgIBAgoCQgEASgAcAQIKAhRWAQBKAC4BAgoCQkrIEYAXAQIKAkJKAJ4BAQIKAkJKAKYIAQIKAkJKAIIJAQIKAkJKBqSKA8KCAY8DKADEAIQAxAAhACgCJwAEACcABACBAIQBgQCEACcABAAoBicAKAgnAAcAKAMnAQQAKAAnAIcAKAMnAQQAKAAnAIcAKAMnAQQAKAAnAIcAKAMnAQQAKAAnAIcAKAMnAQQAKAAnAIcAKAMnAQQAKAAnAIcAKAMnAQQAKAAnAIcAKAMnAQQAKAAnAIcAKAMnACgBJwAHACgDJwEEACcAhwAoAycBBAAnAIcAKAMnAQQAJwCHACgDJwEEACgAJwCHACgDJwEEACgAJwCHACgDJwAoBScABwAoAycAKAYnAAcAKAMnAQQAKAInAIcAKAMnAQQAhAAoAicAhwAoAycBBAAoACcAhwAoAycAKAYnAAcAKAMnAQQAKAInAIcAKAMnAQQAKAInAIcAKAMnAQQAKAAnAIcAKAMnACgGJwAHACgDJwEEACgCJwCHACgDJwEEAIQAKAInAIcAKAMnAQQAKAAnAIcAKAMnAQQAKAAnAIcAKAMnAQQAKAAnAIcAKAMnAQQAKAAnAIcAKAMnAQQAKAAnsYABtn1zdGF0ZXZlcnNpb25vbm9zdGF0ZXZlcnNpb25kb2N1bWVudGRhdGVkb2N1bWVudHNsdWdkb2N1bWVudHN0YXR1c2RvY3VtZW50dGl0bGVXZWxjb21lIHRvIFdvcmRDYW1wIENhbmFkYSAyMDI2IWRvY3VtZW50Y29udGVudDwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5XZSBhcmUgYWJzb2x1dGVseSBkZWxpZ2h0ZWQgdG8gd2VsY29tZSB0aGUgZ2xvYmFsIFdvcmRQcmVzcyBjb21tdW5pdHkgYmFjayB0byBDYW5hZGEhPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+VGhlIHBsYW5uaW5nIGlzIG9mZmljaWFsbHkgdW5kZXJ3YXksIGFuZCB3ZSBhcmUgZWNzdGF0aWMgdG8gYW5ub3VuY2UgdGhhdCA8c3Ryb25nPldvcmRDYW1wIENhbmFkYSAyMDI2PC9zdHJvbmc+IHdpbGwgdGFrZSBvdmVyIG9uZSBvZiB0aGUgbW9zdCB2aWJyYW50IHRlY2ggYW5kIGN1bHR1cmFsIGh1YnMgaW4gdGhlIGNvdW50cnk6IDxzdHJvbmc+Um9ic29uIFNxdWFyZSBpbiBkb3dudG93biBWYW5jb3V2ZXIsIEJyaXRpc2ggQ29sdW1iaWE8L3N0cm9uZz4sIGR1cmluZyB0aGUgPHN0cm9uZz5maXJzdCB3ZWVrIG9mIE5vdmVtYmVyIDIwMjY8L3N0cm9uZz4uPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+UHJldmlvdXMgbmF0aW9uYWwgY2FtcHMgaGF2ZSBsZWZ0IHVzIGluc3BpcmVkIGJ5IHRoZSBlbmVyZ3kgYW5kIGNvbGxhYm9yYXRpb24gb2YgdGhlIENhbmFkaWFuIGNvbW11bml0eS4gQnkgYnJpbmdpbmcgdGhpcyBldmVudCB0byB0aGUgaWNvbmljIFJvYnNvbiBTcXVhcmUsIHdpdGggaXRzIGZhbW91cyBvdXRkb29yIGljZSByaW5rLCBzdWJ0ZXJyYW5lYW4gY29tcGxleCwgYW5kIHByb3hpbWl0eSB0byBhbGwgdGhpbmdzIFZhbmNvdXZlciwgd2UgYXJlIHNldHRpbmcgdGhlIHN0YWdlIGZvciBhbiB1bmZvcmdldHRhYmxlIGV4cGVyaWVuY2UuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgLS0+CjxoMiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+PHN0cm9uZz5XaGF0IHRvIEV4cGVjdDogQnVpbGRpbmcgYSBDb25mZXJlbmNlIHRvIFJlbWVtYmVyPC9zdHJvbmc+PC9oMj4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5XaGlsZSB3ZSBjYW5ub3QgY29uZmlybSBzcGVjaWZpYyBzZXNzaW9uIHNjaGVkdWxlcywgd29ya3Nob3AgZGV0YWlscywgb3IgQ29udHJpYnV0b3IgRGF5IGxvZ2lzdGljcyBqdXN0IHlldCwgd2UgY2FuIHRlbGwgeW91IG9uZSB0aGluZzogPHN0cm9uZz5PdXIgdGVhbSBpcyBoYXJkIGF0IHdvcmsgdG8gYnVpbGQgYSAyLWRheSBjb25mZXJlbmNlIHRvIHJlbWVtYmVyLjwvc3Ryb25nPjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpoZWFkaW5nIHsibGV2ZWwiOjN9IC0tPgo8aDMgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPkEgQ2FuYWRpYW4gQ29uZmVyZW5jZSwgUmVpbWFnaW5lZDwvaDM+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+V0NFSDIwMjYgaXMgb3VyIG9wcG9ydHVuaXR5IHRvIGV4cGxvcmUgdGhlIGZ1dHVyZSBvZiBXb3JkUHJlc3MgdGhyb3VnaCBhIHVuaXF1ZSBXZXN0IENvYXN0IGxlbnMuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+V2UgYXJlIGRlc2lnbmluZyBhbiBleHBlcmllbmNlIGF0IFJvYnNvbiBTcXVhcmUgdGhhdCBjYXRlcnMgdG8gdGhlIGVudGlyZSBlY29zeXN0ZW0sIGZyb20gYnVzaW5lc3Mgb3duZXJzIGFuZCBjb250ZW50IGNyZWF0b3JzIHRvIGFkdmFuY2VkIGRldmVsb3BlcnMgYW5kIGRlc2lnbmVycy4gWW91IGNhbiBleHBlY3Q6PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmxpc3QgLS0+Cjx1bCBjbGFzcz0id3AtYmxvY2stbGlzdCI+PCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT48c3Ryb25nPkluc3BpcmluZyBLZXlub3Rlczo8L3N0cm9uZz4gSGlnaC1sZXZlbCB0YWxrcyB0aGF0IHNldCB0aGUgdmlzaW9uIGZvciB3aGVyZSBXb3JkUHJlc3MgaXMgZ29pbmcgbmV4dC48L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPjxzdHJvbmc+UHJhY3RpY2FsIFNlc3Npb25zIGFuZCBEZWVwZXItRGl2ZXM6PC9zdHJvbmc+IFdlIHdpbGwgcHJlc2VudCBhIHJlZnJlc2hlZCBmb3JtYXQgb2YgdGFsa3MgdGhhdCBwcm92aWRlIHByYWN0aWNhbCB0YWtlYXdheXMgYW5kIGV4cGxvcmUgdGhlIG51YW5jZWQgY2hhbGxlbmdlcyBvZiBtb2Rlcm4gd2ViIGNyZWF0aW9uLjwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT4KCjwhLS0gd3A6bGlzdC1pdGVtIC0tPgo8bGk+PHN0cm9uZz5Db21tdW5pdHkgRmlyc3Q6PC9zdHJvbmc+IEFzIGFsd2F5cywgV29yZENhbXBzIGFyZSBhZmZvcmRhYmxlLCBvcGVuLWFjY2VzcywgYW5kIGJ1aWx0IG9uIHRoZSBwaGlsb3NvcGh5IHRoYXQgV29yZFByZXNzIGlzIG1haW50YWluZWQgPGVtPmJ5PC9lbT4gdGhlIGNvbW11bml0eS4gWW914oCZbGwgZmluZCBzcGFjZXMgdG8gZ2F0aGVyLCBjb25uZWN0LCBhbmQgY29sbGFib3JhdGUgd2l0aCBuZXcgZnJpZW5kcyBhbmQgb2xkLjwvbGk+CjwhLS0gL3dwOmxpc3QtaXRlbSAtLT48L3VsPgo8IS0tIC93cDpsaXN0IC0tPgoKPCEtLSB3cDpoZWFkaW5nIC0tPgo8aDIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPjxzdHJvbmc+TG9va2luZyBUb3dhcmQgMjAyNjogVGhlIE1ham9yIFRoZW1lczwvc3Ryb25nPjwvaDI+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+QnkgTm92ZW1iZXIgMjAyNiwgdGhlIFdvcmRQcmVzcyBwbGF0Zm9ybSB3aWxsIGJlIGF0IGFub3RoZXIgdml0YWwgdHVybmluZyBwb2ludC4gVGhlIGNvbnZlcnNhdGlvbnMgYW5kIHByZXNlbnRhdGlvbnMgYXQgV0NFSDIwMjYgd2lsbCBmb2N1cyBvbiB0aGVzZSBrZXkgcGlsbGFyczo8L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6Z3JvdXAgeyJtZXRhZGF0YSI6eyJuYW1lIjoiQ2FyZCBSb3cifSwiYWxpZ24iOiJ3aWRlIiwiY2xhc3NOYW1lIjoiY2FyZC1ncmlkIGNhcmQtZ3JpZFx1MDAyZFx1MDAyZHRocmVlIiwic3R5bGUiOnsic3BhY2luZyI6eyJibG9ja0dhcCI6InZhcjpwcmVzZXR8c3BhY2luZ3wzMCIsIm1hcmdpbiI6eyJ0b3AiOiJ2YXI6cHJlc2V0fHNwYWNpbmd8NDAiLCJib3R0b20iOiJ2YXI6cHJlc2V0fHNwYWNpbmd8NDAifX19LCJsYXlvdXQiOnsidHlwZSI6ImZsZXgiLCJmbGV4V3JhcCI6Im5vd3JhcCIsInZlcnRpY2FsQWxpZ25tZW50Ijoic3RyZXRjaCJ9fSAtLT4KPGRpdiBjbGFzcz0id3AtYmxvY2stZ3JvdXAgYWxpZ253aWRlIGNhcmQtZ3JpZCBjYXJkLWdyaWQtLXRocmVlIiBzdHlsZT0ibWFyZ2luLXRvcDp2YXIoLS13cC0tcHJlc2V0LS1zcGFjaW5nLS00MCk7bWFyZ2luLWJvdHRvbTp2YXIoLS13cC0tcHJlc2V0LS1zcGFjaW5nLS00MCkiPjwhLS0gd3A6Z3JvdXAgeyJ0YWdOYW1lIjoiYXJ0aWNsZSIsIm1ldGFkYXRhIjp7Im5hbWUiOiJQaWxsYXIgQ2FyZCJ9LCJjbGFzc05hbWUiOiJjYXJkLWdyaWRfX2l0ZW0iLCJzdHlsZSI6eyJzcGFjaW5nIjp7InBhZGRpbmciOnsidG9wIjoidmFyOnByZXNldHxzcGFjaW5nfDQwIiwiYm90dG9tIjoidmFyOnByZXNldHxzcGFjaW5nfDQwIiwibGVmdCI6InZhcjpwcmVzZXR8c3BhY2luZ3wzMCIsInJpZ2h0IjoidmFyOnByZXNldHxzcGFjaW5nfDMwIn19LCJib3JkZXIiOnsicmFkaXVzIjp7InRvcExlZnQiOiIxM3B4IiwidG9wUmlnaHQiOiIxM3B4IiwiYm90dG9tTGVmdCI6IjEzcHgiLCJib3R0b21SaWdodCI6IjEzcHgifSwid2lkdGgiOiIxcHgifX0sImdyYWRpZW50IjoiY3VzdG9tLWRhcmtlc3QtdG8tZGFya2VyIiwiYm9yZGVyQ29sb3IiOiJjdXN0b20td2hpdGUtcGFsZSIsImxheW91dCI6eyJ0eXBlIjoiY29uc3RyYWluZWQifX0gLS0+CjxhcnRpY2xlIGNsYXNzPSJ3cC1ibG9jay1ncm91cCBjYXJkLWdyaWRfX2l0ZW0gaGFzLWJvcmRlci1jb2xvciBoYXMtY3VzdG9tLXdoaXRlLXBhbGUtYm9yZGVyLWNvbG9yIGhhcy1jdXN0b20tZGFya2VzdC10by1kYXJrZXItZ3JhZGllbnQtYmFja2dyb3VuZCBoYXMtYmFja2dyb3VuZCIgc3R5bGU9ImJvcmRlci13aWR0aDoxcHg7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czoxM3B4O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjEzcHg7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czoxM3B4O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjEzcHg7cGFkZGluZy10b3A6dmFyKC0td3AtLXByZXNldC0tc3BhY2luZy0tNDApO3BhZGRpbmctcmlnaHQ6dmFyKC0td3AtLXByZXNldC0tc3BhY2luZy0tMzApO3BhZGRpbmctYm90dG9tOnZhcigtLXdwLS1wcmVzZXQtLXNwYWNpbmctLTQwKTtwYWRkaW5nLWxlZnQ6dmFyKC0td3AtLXByZXNldC0tc3BhY2luZy0tMzApIj48IS0tIHdwOnBhcmFncmFwaCB7InN0eWxlIjp7ImVsZW1lbnRzIjp7ImxpbmsiOnsiY29sb3IiOnsidGV4dCI6InZhcjpwcmVzZXR8Y29sb3J8Y3VzdG9tLWhpZ2hsaWdodCJ9fX0sInR5cG9ncmFwaHkiOnsiZm9udFN0eWxlIjoibm9ybWFsIiwiZm9udFdlaWdodCI6IjgwMCJ9fSwidGV4dENvbG9yIjoiY3VzdG9tLWhpZ2hsaWdodCJ9IC0tPgo8cCBjbGFzcz0iaGFzLWN1c3RvbS1oaWdobGlnaHQtY29sb3IgaGFzLXRleHQtY29sb3IgaGFzLWxpbmstY29sb3IiIHN0eWxlPSJmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo4MDAiPjAxLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpoZWFkaW5nIHsibGV2ZWwiOjMsInN0eWxlIjp7InNwYWNpbmciOnsibWFyZ2luIjp7InRvcCI6IjAifX19LCJmb250U2l6ZSI6ImxhcmdlIn0gLS0+CjxoMyBjbGFzcz0id3AtYmxvY2staGVhZGluZyBoYXMtbGFyZ2UtZm9udC1zaXplIiBzdHlsZT0ibWFyZ2luLXRvcDowIj5Db25uZWN0aW9uPC9oMz4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5CcmlkZ2UgdGhlIGdhcCBiZXR3ZWVuIG1lbnRvcnMgYW5kIG5ld2NvbWVycy4gV2XigJlyZSBicmluZ2luZyB0b2dldGhlciBzdHVkZW50cywgc2Vhc29uZWQgZGV2ZWxvcGVycywgZGVzaWduZXJzLCBhbmQgY29udGVudCBjcmVhdG9ycyB0byBzcGFyayByZWxhdGlvbnNoaXBzIHRoYXQgbGFzdCB3ZWxsIGJleW9uZCB0aGUgY29uZmVyZW5jZS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT48L2FydGljbGU+CjwhLS0gL3dwOmdyb3VwIC0tPgoKPCEtLSB3cDpncm91cCB7InRhZ05hbWUiOiJhcnRpY2xlIiwibWV0YWRhdGEiOnsibmFtZSI6IlBpbGxhciBDYXJkIn0sImNsYXNzTmFtZSI6ImNhcmQtZ3JpZF9faXRlbSIsInN0eWxlIjp7InNwYWNpbmciOnsicGFkZGluZyI6eyJ0b3AiOiJ2YXI6cHJlc2V0fHNwYWNpbmd8NDAiLCJib3R0b20iOiJ2YXI6cHJlc2V0fHNwYWNpbmd8NDAiLCJsZWZ0IjoidmFyOnByZXNldHxzcGFjaW5nfDMwIiwicmlnaHQiOiJ2YXI6cHJlc2V0fHNwYWNpbmd8MzAifX0sImJvcmRlciI6eyJyYWRpdXMiOnsidG9wTGVmdCI6IjEzcHgiLCJ0b3BSaWdodCI6IjEzcHgiLCJib3R0b21MZWZ0IjoiMTNweCIsImJvdHRvbVJpZ2h0IjoiMTNweCJ9LCJ3aWR0aCI6IjFweCJ9fSwiZ3JhZGllbnQiOiJjdXN0b20tZGFya2VzdC10by1kYXJrZXIiLCJib3JkZXJDb2xvciI6ImN1c3RvbS13aGl0ZS1wYWxlIiwibGF5b3V0Ijp7InR5cGUiOiJjb25zdHJhaW5lZCJ9fSAtLT4KPGFydGljbGUgY2xhc3M9IndwLWJsb2NrLWdyb3VwIGNhcmQtZ3JpZF9faXRlbSBoYXMtYm9yZGVyLWNvbG9yIGhhcy1jdXN0b20td2hpdGUtcGFsZS1ib3JkZXItY29sb3IgaGFzLWN1c3RvbS1kYXJrZXN0LXRvLWRhcmtlci1ncmFkaWVudC1iYWNrZ3JvdW5kIGhhcy1iYWNrZ3JvdW5kIiBzdHlsZT0iYm9yZGVyLXdpZHRoOjFweDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjEzcHg7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MTNweDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjEzcHg7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MTNweDtwYWRkaW5nLXRvcDp2YXIoLS13cC0tcHJlc2V0LS1zcGFjaW5nLS00MCk7cGFkZGluZy1yaWdodDp2YXIoLS13cC0tcHJlc2V0LS1zcGFjaW5nLS0zMCk7cGFkZGluZy1ib3R0b206dmFyKC0td3AtLXByZXNldC0tc3BhY2luZy0tNDApO3BhZGRpbmctbGVmdDp2YXIoLS13cC0tcHJlc2V0LS1zcGFjaW5nLS0zMCkiPjwhLS0gd3A6cGFyYWdyYXBoIHsic3R5bGUiOnsiZWxlbWVudHMiOnsibGluayI6eyJjb2xvciI6eyJ0ZXh0IjoidmFyOnByZXNldHxjb2xvcnxjdXN0b20taGlnaGxpZ2h0In19fSwidHlwb2dyYXBoeSI6eyJmb250U3R5bGUiOiJub3JtYWwiLCJmb250V2VpZ2h0IjoiODAwIn19LCJ0ZXh0Q29sb3IiOiJjdXN0b20taGlnaGxpZ2h0In0gLS0+CjxwIGNsYXNzPSJoYXMtY3VzdG9tLWhpZ2hsaWdodC1jb2xvciBoYXMtdGV4dC1jb2xvciBoYXMtbGluay1jb2xvciIgc3R5bGU9ImZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjgwMCI+MDIuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJsZXZlbCI6Mywic3R5bGUiOnsic3BhY2luZyI6eyJtYXJnaW4iOnsidG9wIjoiMCJ9fX0sImZvbnRTaXplIjoibGFyZ2UifSAtLT4KPGgzIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIGhhcy1sYXJnZS1mb250LXNpemUiIHN0eWxlPSJtYXJnaW4tdG9wOjAiPkNvbW11bml0eTwvaDM+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+V29yZFByZXNzIHBvd2VycyA0MyUgb2YgdGhlIHdlYiDigJQgYnV0IGl04oCZcyB0aGUgcGVvcGxlIGJlaGluZCB0aGUgc2NyZWVuIHRoYXQgbWF0dGVyLiBTaGFyZSBzdG9yaWVzLCBmaW5kIHlvdXIgcGVvcGxlLCBhbmQgcmVtZW1iZXIgd2h5IHdlIGNob3NlIG9wZW4gc291cmNlIGluIHRoZSBmaXJzdCBwbGFjZS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT48L2FydGljbGU+CjwhLS0gL3dwOmdyb3VwIC0tPgoKPCEtLSB3cDpncm91cCB7InRhZ05hbWUiOiJhcnRpY2xlIiwibWV0YWRhdGEiOnsibmFtZSI6IlBpbGxhciBDYXJkIn0sImNsYXNzTmFtZSI6ImNhcmQtZ3JpZF9faXRlbSIsInN0eWxlIjp7InNwYWNpbmciOnsicGFkZGluZyI6eyJ0b3AiOiJ2YXI6cHJlc2V0fHNwYWNpbmd8NDAiLCJib3R0b20iOiJ2YXI6cHJlc2V0fHNwYWNpbmd8NDAiLCJsZWZ0IjoidmFyOnByZXNldHxzcGFjaW5nfDMwIiwicmlnaHQiOiJ2YXI6cHJlc2V0fHNwYWNpbmd8MzAifX0sImJvcmRlciI6eyJyYWRpdXMiOnsidG9wTGVmdCI6IjEzcHgiLCJ0b3BSaWdodCI6IjEzcHgiLCJib3R0b21MZWZ0IjoiMTNweCIsImJvdHRvbVJpZ2h0IjoiMTNweCJ9LCJ3aWR0aCI6IjFweCJ9fSwiZ3JhZGllbnQiOiJjdXN0b20tZGFya2VzdC10by1kYXJrZXIiLCJib3JkZXJDb2xvciI6ImN1c3RvbS13aGl0ZS1wYWxlIiwibGF5b3V0Ijp7InR5cGUiOiJjb25zdHJhaW5lZCJ9fSAtLT4KPGFydGljbGUgY2xhc3M9IndwLWJsb2NrLWdyb3VwIGNhcmQtZ3JpZF9faXRlbSBoYXMtYm9yZGVyLWNvbG9yIGhhcy1jdXN0b20td2hpdGUtcGFsZS1ib3JkZXItY29sb3IgaGFzLWN1c3RvbS1kYXJrZXN0LXRvLWRhcmtlci1ncmFkaWVudC1iYWNrZ3JvdW5kIGhhcy1iYWNrZ3JvdW5kIiBzdHlsZT0iYm9yZGVyLXdpZHRoOjFweDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjEzcHg7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MTNweDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjEzcHg7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MTNweDtwYWRkaW5nLXRvcDp2YXIoLS13cC0tcHJlc2V0LS1zcGFjaW5nLS00MCk7cGFkZGluZy1yaWdodDp2YXIoLS13cC0tcHJlc2V0LS1zcGFjaW5nLS0zMCk7cGFkZGluZy1ib3R0b206dmFyKC0td3AtLXByZXNldC0tc3BhY2luZy0tNDApO3BhZGRpbmctbGVmdDp2YXIoLS13cC0tcHJlc2V0LS1zcGFjaW5nLS0zMCkiPjwhLS0gd3A6cGFyYWdyYXBoIHsic3R5bGUiOnsiZWxlbWVudHMiOnsibGluayI6eyJjb2xvciI6eyJ0ZXh0IjoidmFyOnByZXNldHxjb2xvcnxjdXN0b20taGlnaGxpZ2h0In19fSwidHlwb2dyYXBoeSI6eyJmb250U3R5bGUiOiJub3JtYWwiLCJmb250V2VpZ2h0IjoiODAwIn19LCJ0ZXh0Q29sb3IiOiJjdXN0b20taGlnaGxpZ2h0In0gLS0+CjxwIGNsYXNzPSJoYXMtY3VzdG9tLWhpZ2hsaWdodC1jb2xvciBoYXMtdGV4dC1jb2xvciBoYXMtbGluay1jb2xvciIgc3R5bGU9ImZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjgwMCI+MDMuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJsZXZlbCI6Mywic3R5bGUiOnsic3BhY2luZyI6eyJtYXJnaW4iOnsidG9wIjoiMCJ9fX0sImZvbnRTaXplIjoibGFyZ2UifSAtLT4KPGgzIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIGhhcy1sYXJnZS1mb250LXNpemUiIHN0eWxlPSJtYXJnaW4tdG9wOjAiPkNvbnRyaWJ1dGluPC9oMz4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5FdmVyeSBjb250cmlidXRpb24gY291bnRzIOKAlCBmcm9tIGNvcmUgcGF0Y2hlcyBhbmQgcGx1Z2luIGRldmVsb3BtZW50IHRvIGRvY3VtZW50YXRpb24sIHRyYW5zbGF0aW9uLCBhY2Nlc3NpYmlsaXR5IHRlc3RpbmcsIGFuZCBjb21tdW5pdHkgb3JnYW5pemluZy4gRmluZCB5b3VyIHBhdGggdG8gZ2l2aW5nIGJhY2suPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+PC9hcnRpY2xlPgo8IS0tIC93cDpncm91cCAtLT48L2Rpdj4KPCEtLSAvd3A6Z3JvdXAgLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJsZXZlbCI6M30gLS0+CjxoMyBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+PHN0cm9uZz5BIENhbGwgdG8gUGFydGljaXBhdGU8L3N0cm9uZz48L2gzPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPldDRUgyMDI2IGF0IFJvYnNvbiBTcXVhcmUgaXMgZGVzaWduZWQgdG8gYmUgYWZmb3JkYWJsZSwgaGlnaGx5IGFjY2Vzc2libGUsIGFuZCBoaWdoLWltcGFjdC4gSXQgaXMgdGhlIHBlcmZlY3Qgb3Bwb3J0dW5pdHkgdG8gbGVhcm4gbmV3IHNraWxscywgbmV0d29yayB3aXRoIHRoZSBpbmR1c3RyeSBsZWFkZXJzIHNoYXBpbmcgdGhlIHBsYXRmb3JtLCBhbmQgZmluZCB5b3VyIHBsYWNlIGluIHRoZSBDYW5hZGlhbiBhbmQgZ2xvYmFsIFdvcmRQcmVzcyBlY29zeXN0ZW0uPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+VGhlIGNvbW11bml0eSBpcyB3aGF0IG1ha2VzIHRoZXNlIGV2ZW50cyBleGNlcHRpb25hbC4gUGxlYXNlIHN0YXkgdHVuZWQgZm9yIG1vcmUgc3BlY2lmaWMgYW5ub3VuY2VtZW50cyByZWdhcmRpbmcgc3BlYWtlcnMsIHNwb25zb3JzLCBhbmQgdGhlIGZ1bGwgc2NoZWR1bGUgYXMgdGhleSBhcmUgY29uZmlybWVkIG92ZXIgdGhlIGNvbWluZyB5ZWFyLiBTdWJzY3JpYmUgdG8gb3VyIG5ld3MgZmVlZCBvciB2aXNpdCB0aGUgb2ZmaWNpYWwgZXZlbnQgc2l0ZSBmb3IgdGhlIGxhdGVzdCBuZXdzLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPjxzdHJvbmc+Sm9pbiB1cyEgV2UgY2Fubm90IHdhaXQgdG8gc2VlIHlvdSBhdCBSb2Jzb24gU3F1YXJlIGluIFZhbmNvdXZlciBpbiBOb3ZlbWJlciAyMDI2Ljwvc3Ryb25nPjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPmRvY3VtZW50ZXhjZXJwdEdldCByZWFkeSEgV29yZENhbXAgQ2FuYWRhIDIwMjYgaXMgaGVhZGluZyB0byBWYW5jb3V2ZXIncyBSb2Jzb24gU3F1YXJlLiBQbGFubmluZyBpcyB1bmRlcndheSBmb3IgYW4gdW5mb3JnZXR0YWJsZSB0d28tZGF5IGNvbmZlcmVuY2UgdGhpcyBOb3ZlbWJlci4gU2F2ZSB0aGUgZGF0ZSFkb2N1bWVudGF1dGhvcmRvY3VtZW50ZmVhdHVyZWRfbWVkaWFkb2N1bWVudGNvbW1lbnRfc3RhdHVzZG9jdW1lbnRwaW5nX3N0YXR1c2RvY3VtZW50c3RpY2t5ZG9jdW1lbnR0ZW1wbGF0ZWRvY3VtZW50Zm9ybWF0ZG9jdW1lbnRtZXRhamV0cGFja19wb3N0X3dhc19ldmVyX3B1Ymxpc2hlZF9qZXRwYWNrX25ld3NsZXR0ZXJfYWNjZXNzX2pldHBhY2tfZG9udF9lbWFpbF9wb3N0X3RvX3N1YnNfamV0cGFja19uZXdzbGV0dGVyX3RpZXJfaWRfamV0cGFja19tZW1iZXJzaGlwc19jb250YWluc19wYXl3YWxsZWRfY29udGVudF9qZXRwYWNrX21lbWJlcnNoaXBzX2NvbnRhaW5zX3BhaWRfY29udGVudGZvb3Rub3Rlc2RvY3VtZW50Y2F0ZWdvcmllc2RvY3VtZW50dGFnc2RvY3VtZW50YmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50V2UgYXJlIGFic29sdXRlbHkgZGVsaWdodGVkIHRvIHdlbGNvbWUgdGhlIGdsb2JhbCBXb3JkUHJlc3MgY29tbXVuaXR5IGJhY2sgdG8gQ2FuYWRhIWRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFRoZSBwbGFubmluZyBpcyBvZmZpY2lhbGx5IHVuZGVyd2F5LCBhbmQgd2UgYXJlIGVjc3RhdGljIHRvIGFubm91bmNlIHRoYXQgPHN0cm9uZz5Xb3JkQ2FtcCBDYW5hZGEgMjAyNjwvc3Ryb25nPiB3aWxsIHRha2Ugb3ZlciBvbmUgb2YgdGhlIG1vc3QgdmlicmFudCB0ZWNoIGFuZCBjdWx0dXJhbCBodWJzIGluIHRoZSBjb3VudHJ5OiA8c3Ryb25nPlJvYnNvbiBTcXVhcmUgaW4gZG93bnRvd24gVmFuY291dmVyLCBCcml0aXNoIENvbHVtYmlhPC9zdHJvbmc+LCBkdXJpbmcgdGhlIDxzdHJvbmc+Zmlyc3Qgd2VlayBvZiBOb3ZlbWJlciAyMDI2PC9zdHJvbmc+LmRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFByZXZpb3VzIG5hdGlvbmFsIGNhbXBzIGhhdmUgbGVmdCB1cyBpbnNwaXJlZCBieSB0aGUgZW5lcmd5IGFuZCBjb2xsYWJvcmF0aW9uIG9mIHRoZSBDYW5hZGlhbiBjb21tdW5pdHkuIEJ5IGJyaW5naW5nIHRoaXMgZXZlbnQgdG8gdGhlIGljb25pYyBSb2Jzb24gU3F1YXJlLCB3aXRoIGl0cyBmYW1vdXMgb3V0ZG9vciBpY2Ugcmluaywgc3VidGVycmFuZWFuIGNvbXBsZXgsIGFuZCBwcm94aW1pdHkgdG8gYWxsIHRoaW5ncyBWYW5jb3V2ZXIsIHdlIGFyZSBzZXR0aW5nIHRoZSBzdGFnZSBmb3IgYW4gdW5mb3JnZXR0YWJsZSBleHBlcmllbmNlLmRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+V2hhdCB0byBFeHBlY3Q6IEJ1aWxkaW5nIGEgQ29uZmVyZW5jZSB0byBSZW1lbWJlcjwvc3Ryb25nPmxldmVsaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRXaGlsZSB3ZSBjYW5ub3QgY29uZmlybSBzcGVjaWZpYyBzZXNzaW9uIHNjaGVkdWxlcywgd29ya3Nob3AgZGV0YWlscywgb3IgQ29udHJpYnV0b3IgRGF5IGxvZ2lzdGljcyBqdXN0IHlldCwgd2UgY2FuIHRlbGwgeW91IG9uZSB0aGluZzogPHN0cm9uZz5PdXIgdGVhbSBpcyBoYXJkIGF0IHdvcmsgdG8gYnVpbGQgYSAyLWRheSBjb25mZXJlbmNlIHRvIHJlbWVtYmVyLjwvc3Ryb25nPmRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudEEgQ2FuYWRpYW4gQ29uZmVyZW5jZSwgUmVpbWFnaW5lZGxldmVsaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRXQ0VIMjAyNiBpcyBvdXIgb3Bwb3J0dW5pdHkgdG8gZXhwbG9yZSB0aGUgZnV0dXJlIG9mIFdvcmRQcmVzcyB0aHJvdWdoIGEgdW5pcXVlIFdlc3QgQ29hc3QgbGVucy5kcm9wQ2FwaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRXZSBhcmUgZGVzaWduaW5nIGFuIGV4cGVyaWVuY2UgYXQgUm9ic29uIFNxdWFyZSB0aGF0IGNhdGVycyB0byB0aGUgZW50aXJlIGVjb3N5c3RlbSwgZnJvbSBidXNpbmVzcyBvd25lcnMgYW5kIGNvbnRlbnQgY3JlYXRvcnMgdG8gYWR2YW5jZWQgZGV2ZWxvcGVycyBhbmQgZGVzaWduZXJzLiBZb3UgY2FuIGV4cGVjdDpkcm9wQ2FwaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc29yZGVyZWR2YWx1ZXNpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+SW5zcGlyaW5nIEtleW5vdGVzOjwvc3Ryb25nPiBIaWdoLWxldmVsIHRhbGtzIHRoYXQgc2V0IHRoZSB2aXNpb24gZm9yIHdoZXJlIFdvcmRQcmVzcyBpcyBnb2luZyBuZXh0LmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5QcmFjdGljYWwgU2Vzc2lvbnMgYW5kIERlZXBlci1EaXZlczo8L3N0cm9uZz4gV2Ugd2lsbCBwcmVzZW50IGEgcmVmcmVzaGVkIGZvcm1hdCBvZiB0YWxrcyB0aGF0IHByb3ZpZGUgcHJhY3RpY2FsIHRha2Vhd2F5cyBhbmQgZXhwbG9yZSB0aGUgbnVhbmNlZCBjaGFsbGVuZ2VzIG9mIG1vZGVybiB3ZWIgY3JlYXRpb24uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPkNvbW11bml0eSBGaXJzdDo8L3N0cm9uZz4gQXMgYWx3YXlzLCBXb3JkQ2FtcHMgYXJlIGFmZm9yZGFibGUsIG9wZW4tYWNjZXNzLCBhbmQgYnVpbHQgb24gdGhlIHBoaWxvc29waHkgdGhhdCBXb3JkUHJlc3MgaXMgbWFpbnRhaW5lZCA8ZW0+Ynk8L2VtPiB0aGUgY29tbXVuaXR5LiBZb3XigJlsbCBmaW5kIHNwYWNlcyB0byBnYXRoZXIsIGNvbm5lY3QsIGFuZCBjb2xsYWJvcmF0ZSB3aXRoIG5ldyBmcmllbmRzIGFuZCBvbGQuaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPkxvb2tpbmcgVG93YXJkIDIwMjY6IFRoZSBNYWpvciBUaGVtZXM8L3N0cm9uZz5sZXZlbGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50QnkgTm92ZW1iZXIgMjAyNiwgdGhlIFdvcmRQcmVzcyBwbGF0Zm9ybSB3aWxsIGJlIGF0IGFub3RoZXIgdml0YWwgdHVybmluZyBwb2ludC4gVGhlIGNvbnZlcnNhdGlvbnMgYW5kIHByZXNlbnRhdGlvbnMgYXQgV0NFSDIwMjYgd2lsbCBmb2N1cyBvbiB0aGVzZSBrZXkgcGlsbGFyczpkcm9wQ2FwaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc3RhZ05hbWVtZXRhZGF0YWFsaWduY2xhc3NOYW1lc3R5bGVsYXlvdXRpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzdGFnTmFtZW1ldGFkYXRhY2xhc3NOYW1lc3R5bGVncmFkaWVudGJvcmRlckNvbG9ybGF5b3V0aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQwMS5kcm9wQ2Fwc3R5bGV0ZXh0Q29sb3Jpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudENvbm5lY3Rpb25zbGV2ZWxzdHlsZWZvbnRTaXplaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRCcmlkZ2UgdGhlIGdhcCBiZXR3ZWVuIG1lbnRvcnMgYW5kIG5ld2NvbWVycy4gV2XigJlyZSBicmluZ2luZyB0b2dldGhlciBzdHVkZW50cywgc2Vhc29uZWQgZGV2ZWxvcGVycywgZGVzaWduZXJzLCBhbmQgY29udGVudCBjcmVhdG9ycyB0byBzcGFyayByZWxhdGlvbnNoaXBzIHRoYXQgbGFzdCB3ZWxsIGJleW9uZCB0aGUgY29uZmVyZW5jZS5kcm9wQ2FwaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc3RhZ05hbWVtZXRhZGF0YWNsYXNzTmFtZXN0eWxlZ3JhZGllbnRib3JkZXJDb2xvcmxheW91dGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50MDIuZHJvcENhcHN0eWxldGV4dENvbG9yaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRDb21tdW5pdHlsZXZlbHN0eWxlZm9udFNpemVpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFdvcmRQcmVzcyBwb3dlcnMgNDMlIG9mIHRoZSB3ZWIg4oCUIGJ1dCBpdOKAmXMgdGhlIHBlb3BsZSBiZWhpbmQgdGhlIHNjcmVlbiB0aGF0IG1hdHRlci4gU2hhcmUgc3RvcmllcywgZmluZCB5b3VyIHBlb3BsZSwgYW5kIHJlbWVtYmVyIHdoeSB3ZSBjaG9zZSBvcGVuIHNvdXJjZSBpbiB0aGUgZmlyc3QgcGxhY2UuZHJvcENhcGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXN0YWdOYW1lbWV0YWRhdGFjbGFzc05hbWVzdHlsZWdyYWRpZW50Ym9yZGVyQ29sb3JsYXlvdXRpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDAzLmRyb3BDYXBzdHlsZXRleHRDb2xvcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50Q29udHJpYnV0aW5nbGV2ZWxzdHlsZWZvbnRTaXplaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRFdmVyeSBjb250cmlidXRpb24gY291bnRzIOKAlCBmcm9tIGNvcmUgcGF0Y2hlcyBhbmQgcGx1Z2luIGRldmVsb3BtZW50IHRvIGRvY3VtZW50YXRpb24sIHRyYW5zbGF0aW9uLCBhY2Nlc3NpYmlsaXR5IHRlc3RpbmcsIGFuZCBjb21tdW5pdHkgb3JnYW5pemluZy4gRmluZCB5b3VyIHBhdGggdG8gZ2l2aW5nIGJhY2suZHJvcENhcGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5BIENhbGwgdG8gUGFydGljaXBhdGU8L3N0cm9uZz5sZXZlbGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50V0NFSDIwMjYgYXQgUm9ic29uIFNxdWFyZSBpcyBkZXNpZ25lZCB0byBiZSBhZmZvcmRhYmxlLCBoaWdobHkgYWNjZXNzaWJsZSwgYW5kIGhpZ2gtaW1wYWN0LiBJdCBpcyB0aGUgcGVyZmVjdCBvcHBvcnR1bml0eSB0byBsZWFybiBuZXcgc2tpbGxzLCBuZXR3b3JrIHdpdGggdGhlIGluZHVzdHJ5IGxlYWRlcnMgc2hhcGluZyB0aGUgcGxhdGZvcm0sIGFuZCBmaW5kIHlvdXIgcGxhY2UgaW4gdGhlIENhbmFkaWFuIGFuZCBnbG9iYWwgV29yZFByZXNzIGVjb3N5c3RlbS5kcm9wQ2FwaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaGUgY29tbXVuaXR5IGlzIHdoYXQgbWFrZXMgdGhlc2UgZXZlbnRzIGV4Y2VwdGlvbmFsLiBQbGVhc2Ugc3RheSB0dW5lZCBmb3IgbW9yZSBzcGVjaWZpYyBhbm5vdW5jZW1lbnRzIHJlZ2FyZGluZyBzcGVha2Vycywgc3BvbnNvcnMsIGFuZCB0aGUgZnVsbCBzY2hlZHVsZSBhcyB0aGV5IGFyZSBjb25maXJtZWQgb3ZlciB0aGUgY29taW5nIHllYXIuIFN1YnNjcmliZSB0byBvdXIgbmV3cyBmZWVkIG9yIHZpc2l0IHRoZSBvZmZpY2lhbCBldmVudCBzaXRlIGZvciB0aGUgbGF0ZXN0IG5ld3MuZHJvcENhcGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5Kb2luIHVzISBXZSBjYW5ub3Qgd2FpdCB0byBzZWUgeW91IGF0IFJvYnNvbiBTcXVhcmUgaW4gVmFuY291dmVyIGluIE5vdmVtYmVyIDIwMjYuPC9zdHJvbmc+ZHJvcENhcGlubmVyQmxvY2tzBQdBAQUHCAQIBAgGCAUgCAeRTJk3AZ8TCAejAggGCA4IDggLCAZIAQYIBB8aIBsvKgkICggECAYIBw8ECgeVAQcLCAcPBAoHvgQHCwgHDwQKB7UEBwsIBw8ECgeCAQULCAcPBAoHmgMHCwgHDwQKByEFCwgHDwQKB6ABBwsIBw8ECge0AgcLCAcPBAoHBgsIBw8ECgesAQsIBw8ECge9AgsIBw8ECge4AwsIBw8ECgc2BQsIBw8ECgehAgcLCAcPBAoHCAUJBQYLCAcPBAoHCAkFCAsGCwgHDwQKBwMHBQkLCAcPBAoHCgFFAAgLCAcPBAoHgQMHCwgHDwQKBwgJBQgLBgsIBw8ECgcDBwUJCwgHDwQKBwlFAAgLCAcPBAoHrwIHCwgHDwQKBwgJBQgLBgsIBw8ECgcDBwUJCwgHDwQKBwoCRQAICwgHDwQKB7MCBwsIBw8ECgcmBQsIBw8ECgeKBAcLCAcPBAoHmAQHCwgHDwQKB6MBBwsTAQUAAAEAAAABAAAAAQcABgECAHtCAQEAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAABBAAIAQQACAEEAAgBBAAIAQQACAEEAAEEAAEEAAgBBAAIAQQACAEEAAEEAAgBBAAIAQQACAEEAAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgADQdEBAgQAfQHwAgB3EzIwMjUtMTItMTZUMTU6Mjk6NTJ3H3dlbGNvbWUtdG8td29yZGNhbXAtY2FuYWRhLTIwMjZ3B3B1Ymxpc2h9itodfbECdwRvcGVudwRvcGVueXcAdwhzdGFuZGFyZHl3AHl9AHl5dwB1AX0BdQB3JDg3ZmMzNzExLTc0NGUtNDRjNi04OTUzLWE2NmI2NTRkNDEzMXh3XDxwPldlIGFyZSBhYnNvbHV0ZWx5IGRlbGlnaHRlZCB0byB3ZWxjb21lIHRoZSBnbG9iYWwgV29yZFByZXNzIGNvbW11bml0eSBiYWNrIHRvIENhbmFkYSE8L3A+dw5jb3JlL3BhcmFncmFwaHl3JDYxNDEzNGUzLTZmYzktNGM2NS1hNjhlLWRlNTYwMWU2OGM0ZXh3xQI8cD5UaGUgcGxhbm5pbmcgaXMgb2ZmaWNpYWxseSB1bmRlcndheSwgYW5kIHdlIGFyZSBlY3N0YXRpYyB0byBhbm5vdW5jZSB0aGF0IDxzdHJvbmc+V29yZENhbXAgQ2FuYWRhIDIwMjY8L3N0cm9uZz4gd2lsbCB0YWtlIG92ZXIgb25lIG9mIHRoZSBtb3N0IHZpYnJhbnQgdGVjaCBhbmQgY3VsdHVyYWwgaHVicyBpbiB0aGUgY291bnRyeTogPHN0cm9uZz5Sb2Jzb24gU3F1YXJlIGluIGRvd250b3duIFZhbmNvdXZlciwgQnJpdGlzaCBDb2x1bWJpYTwvc3Ryb25nPiwgZHVyaW5nIHRoZSA8c3Ryb25nPmZpcnN0IHdlZWsgb2YgTm92ZW1iZXIgMjAyNjwvc3Ryb25nPi48L3A+dw5jb3JlL3BhcmFncmFwaHl3JDAzOWNjMWUzLWM4NzItNGVlYS1iMGYxLWE2ZmNhZTU3NGViMHh3vAI8cD5QcmV2aW91cyBuYXRpb25hbCBjYW1wcyBoYXZlIGxlZnQgdXMgaW5zcGlyZWQgYnkgdGhlIGVuZXJneSBhbmQgY29sbGFib3JhdGlvbiBvZiB0aGUgQ2FuYWRpYW4gY29tbXVuaXR5LiBCeSBicmluZ2luZyB0aGlzIGV2ZW50IHRvIHRoZSBpY29uaWMgUm9ic29uIFNxdWFyZSwgd2l0aCBpdHMgZmFtb3VzIG91dGRvb3IgaWNlIHJpbmssIHN1YnRlcnJhbmVhbiBjb21wbGV4LCBhbmQgcHJveGltaXR5IHRvIGFsbCB0aGluZ3MgVmFuY291dmVyLCB3ZSBhcmUgc2V0dGluZyB0aGUgc3RhZ2UgZm9yIGFuIHVuZm9yZ2V0dGFibGUgZXhwZXJpZW5jZS48L3A+dw5jb3JlL3BhcmFncmFwaHl3JDE3NjgwYWIzLTdkMmEtNDQ2ZS05MjljLWQyZTJlZTE2MzI3Ynh3ZDxoMiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+PHN0cm9uZz5XaGF0IHRvIEV4cGVjdDogQnVpbGRpbmcgYSBDb25mZXJlbmNlIHRvIFJlbWVtYmVyPC9zdHJvbmc+PC9oMj53DGNvcmUvaGVhZGluZ30CdyQ0YTNlNDgzZi1kZTcxLTQ0OGMtYjRlYS0yYjI1YTZiYzNmZWR4d+EBPHA+V2hpbGUgd2UgY2Fubm90IGNvbmZpcm0gc3BlY2lmaWMgc2Vzc2lvbiBzY2hlZHVsZXMsIHdvcmtzaG9wIGRldGFpbHMsIG9yIENvbnRyaWJ1dG9yIERheSBsb2dpc3RpY3MganVzdCB5ZXQsIHdlIGNhbiB0ZWxsIHlvdSBvbmUgdGhpbmc6IDxzdHJvbmc+T3VyIHRlYW0gaXMgaGFyZCBhdCB3b3JrIHRvIGJ1aWxkIGEgMi1kYXkgY29uZmVyZW5jZSB0byByZW1lbWJlci48L3N0cm9uZz48L3A+dw5jb3JlL3BhcmFncmFwaHl3JDk2MzU4NGNkLWVlMWEtNDg4NC1hM2JiLTVmYjY1Yzg3NTJmYXh3QzxoMyBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+QSBDYW5hZGlhbiBDb25mZXJlbmNlLCBSZWltYWdpbmVkPC9oMz53DGNvcmUvaGVhZGluZ30DdyQyMWE2YTZmNS1jODg2LTRmMzctYjI1Ni1hN2ViOWQ1NDRjMmZ4d2c8cD5XQ0VIMjAyNiBpcyBvdXIgb3Bwb3J0dW5pdHkgdG8gZXhwbG9yZSB0aGUgZnV0dXJlIG9mIFdvcmRQcmVzcyB0aHJvdWdoIGEgdW5pcXVlIFdlc3QgQ29hc3QgbGVucy48L3A+dw5jb3JlL3BhcmFncmFwaHl3JDIzNDU3MDJhLTIzZDYtNDA3Mi04NDY0LWY3ZTlkY2Y2MjAwYnh3uwE8cD5XZSBhcmUgZGVzaWduaW5nIGFuIGV4cGVyaWVuY2UgYXQgUm9ic29uIFNxdWFyZSB0aGF0IGNhdGVycyB0byB0aGUgZW50aXJlIGVjb3N5c3RlbSwgZnJvbSBidXNpbmVzcyBvd25lcnMgYW5kIGNvbnRlbnQgY3JlYXRvcnMgdG8gYWR2YW5jZWQgZGV2ZWxvcGVycyBhbmQgZGVzaWduZXJzLiBZb3UgY2FuIGV4cGVjdDo8L3A+dw5jb3JlL3BhcmFncmFwaHl3JDY4MTZmMzM0LWRiZTgtNDk3Ni04NGI0LTUwYzdmNWY3NGE3N3h3Izx1bCBjbGFzcz0id3AtYmxvY2stbGlzdCI+CgoKCjwvdWw+dwljb3JlL2xpc3R5dwB3JGZjNzhhZTE0LTQ0OTMtNDY4NS1hMzJkLTEzMDY4YjU1ZTAxMXh3dTxsaT48c3Ryb25nPkluc3BpcmluZyBLZXlub3Rlczo8L3N0cm9uZz4gSGlnaC1sZXZlbCB0YWxrcyB0aGF0IHNldCB0aGUgdmlzaW9uIGZvciB3aGVyZSBXb3JkUHJlc3MgaXMgZ29pbmcgbmV4dC48L2xpPncOY29yZS9saXN0LWl0ZW13JDg1NTc0NDAyLTQzZDctNDNkYi05ZjdmLWViYjljMjFmZmM3M3h3xgE8bGk+PHN0cm9uZz5QcmFjdGljYWwgU2Vzc2lvbnMgYW5kIERlZXBlci1EaXZlczo8L3N0cm9uZz4gV2Ugd2lsbCBwcmVzZW50IGEgcmVmcmVzaGVkIGZvcm1hdCBvZiB0YWxrcyB0aGF0IHByb3ZpZGUgcHJhY3RpY2FsIHRha2Vhd2F5cyBhbmQgZXhwbG9yZSB0aGUgbnVhbmNlZCBjaGFsbGVuZ2VzIG9mIG1vZGVybiB3ZWIgY3JlYXRpb24uPC9saT53DmNvcmUvbGlzdC1pdGVtdyRkZmQxY2Y3OS05ZjkzLTRkOWQtOTUyNS1iZDNjMTE5MTRiMzN4d4MCPGxpPjxzdHJvbmc+Q29tbXVuaXR5IEZpcnN0Ojwvc3Ryb25nPiBBcyBhbHdheXMsIFdvcmRDYW1wcyBhcmUgYWZmb3JkYWJsZSwgb3Blbi1hY2Nlc3MsIGFuZCBidWlsdCBvbiB0aGUgcGhpbG9zb3BoeSB0aGF0IFdvcmRQcmVzcyBpcyBtYWludGFpbmVkIDxlbT5ieTwvZW0+IHRoZSBjb21tdW5pdHkuIFlvdeKAmWxsIGZpbmQgc3BhY2VzIHRvIGdhdGhlciwgY29ubmVjdCwgYW5kIGNvbGxhYm9yYXRlIHdpdGggbmV3IGZyaWVuZHMgYW5kIG9sZC48L2xpPncOY29yZS9saXN0LWl0ZW13JDg3NTM0ZGZhLTJmOWUtNDcyOC1iZjk1LTg5ZDhiOTJjM2JlNXh3WDxoMiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+PHN0cm9uZz5Mb29raW5nIFRvd2FyZCAyMDI2OiBUaGUgTWFqb3IgVGhlbWVzPC9zdHJvbmc+PC9oMj53DGNvcmUvaGVhZGluZ30CdyQ4YjRmMmUwYy02YTFlLTQ4ZDEtYWNkOC1iMDY3ZjdkMGNlYzd4d6gBPHA+QnkgTm92ZW1iZXIgMjAyNiwgdGhlIFdvcmRQcmVzcyBwbGF0Zm9ybSB3aWxsIGJlIGF0IGFub3RoZXIgdml0YWwgdHVybmluZyBwb2ludC4gVGhlIGNvbnZlcnNhdGlvbnMgYW5kIHByZXNlbnRhdGlvbnMgYXQgV0NFSDIwMjYgd2lsbCBmb2N1cyBvbiB0aGVzZSBrZXkgcGlsbGFyczo8L3A+dw5jb3JlL3BhcmFncmFwaHl3JGYwYzA0YmVhLTlhZTUtNDk4My04MTE3LTEzOTg0Y2U1NDVkM3h3qgE8ZGl2IGNsYXNzPSJ3cC1ibG9jay1ncm91cCBhbGlnbndpZGUgY2FyZC1ncmlkIGNhcmQtZ3JpZC0tdGhyZWUiIHN0eWxlPSJtYXJnaW4tdG9wOnZhcigtLXdwLS1wcmVzZXQtLXNwYWNpbmctLTQwKTttYXJnaW4tYm90dG9tOnZhcigtLXdwLS1wcmVzZXQtLXNwYWNpbmctLTQwKSI+CgoKCjwvZGl2PncKY29yZS9ncm91cHcDZGl2dgEEbmFtZXcIQ2FyZCBSb3d3BHdpZGV3GmNhcmQtZ3JpZCBjYXJkLWdyaWQtLXRocmVldgEHc3BhY2luZ3YCCGJsb2NrR2FwdxV2YXI6cHJlc2V0fHNwYWNpbmd8MzAGbWFyZ2ludgIDdG9wdxV2YXI6cHJlc2V0fHNwYWNpbmd8NDAGYm90dG9tdxV2YXI6cHJlc2V0fHNwYWNpbmd8NDB2AwR0eXBldwRmbGV4CGZsZXhXcmFwdwZub3dyYXARdmVydGljYWxBbGlnbm1lbnR3B3N0cmV0Y2h3JDM1NzYxZjU3LTVmZWUtNGVkZi04MGFjLTU2NjMzNGVhNWFjMHh39QM8YXJ0aWNsZSBjbGFzcz0id3AtYmxvY2stZ3JvdXAgY2FyZC1ncmlkX19pdGVtIGhhcy1ib3JkZXItY29sb3IgaGFzLWN1c3RvbS13aGl0ZS1wYWxlLWJvcmRlci1jb2xvciBoYXMtY3VzdG9tLWRhcmtlc3QtdG8tZGFya2VyLWdyYWRpZW50LWJhY2tncm91bmQgaGFzLWJhY2tncm91bmQiIHN0eWxlPSJib3JkZXItd2lkdGg6MXB4O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MTNweDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czoxM3B4O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MTNweDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czoxM3B4O3BhZGRpbmctdG9wOnZhcigtLXdwLS1wcmVzZXQtLXNwYWNpbmctLTQwKTtwYWRkaW5nLXJpZ2h0OnZhcigtLXdwLS1wcmVzZXQtLXNwYWNpbmctLTMwKTtwYWRkaW5nLWJvdHRvbTp2YXIoLS13cC0tcHJlc2V0LS1zcGFjaW5nLS00MCk7cGFkZGluZy1sZWZ0OnZhcigtLXdwLS1wcmVzZXQtLXNwYWNpbmctLTMwKSI+CgoKCjwvYXJ0aWNsZT53CmNvcmUvZ3JvdXB3B2FydGljbGV2AQRuYW1ldwtQaWxsYXIgQ2FyZHcPY2FyZC1ncmlkX19pdGVtdgIHc3BhY2luZ3YBB3BhZGRpbmd2BAN0b3B3FXZhcjpwcmVzZXR8c3BhY2luZ3w0MAZib3R0b213FXZhcjpwcmVzZXR8c3BhY2luZ3w0MARsZWZ0dxV2YXI6cHJlc2V0fHNwYWNpbmd8MzAFcmlnaHR3FXZhcjpwcmVzZXR8c3BhY2luZ3wzMAZib3JkZXJ2AgZyYWRpdXN2BAd0b3BMZWZ0dwQxM3B4CHRvcFJpZ2h0dwQxM3B4CmJvdHRvbUxlZnR3BDEzcHgLYm90dG9tUmlnaHR3BDEzcHgFd2lkdGh3AzFweHcYY3VzdG9tLWRhcmtlc3QtdG8tZGFya2VydxFjdXN0b20td2hpdGUtcGFsZXYBBHR5cGV3C2NvbnN0cmFpbmVkdyRkMjhiMGQyZi1iYmQ2LTQ4OTUtYjc2NC03YjdlMjQzMGY3NDd4d3U8cCBjbGFzcz0iaGFzLWN1c3RvbS1oaWdobGlnaHQtY29sb3IgaGFzLXRleHQtY29sb3IgaGFzLWxpbmstY29sb3IiIHN0eWxlPSJmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo4MDAiPjAxLjwvcD53DmNvcmUvcGFyYWdyYXBoeXYCCGVsZW1lbnRzdgEEbGlua3YBBWNvbG9ydgEEdGV4dHchdmFyOnByZXNldHxjb2xvcnxjdXN0b20taGlnaGxpZ2h0CnR5cG9ncmFwaHl2Aglmb250U3R5bGV3Bm5vcm1hbApmb250V2VpZ2h0dwM4MDB3EGN1c3RvbS1oaWdobGlnaHR3JGY1ZGU5M2IzLWZjZDUtNDljZS04YmUwLWUxNGZhN2ZhYjYzOXh3VjxoMyBjbGFzcz0id3AtYmxvY2staGVhZGluZyBoYXMtbGFyZ2UtZm9udC1zaXplIiBzdHlsZT0ibWFyZ2luLXRvcDowIj5Db25uZWN0aW9uczwvaDM+dwxjb3JlL2hlYWRpbmd9A3YBB3NwYWNpbmd2AQZtYXJnaW52AQN0b3B3ATB3BWxhcmdldyQ0MTU2ZGE4Yy1kYmM2LTQ1OGYtYmI3Yy0xZjUwMjdlZTFkMTZ4d8oBPHA+QnJpZGdlIHRoZSBnYXAgYmV0d2VlbiBtZW50b3JzIGFuZCBuZXdjb21lcnMuIFdl4oCZcmUgYnJpbmdpbmcgdG9nZXRoZXIgc3R1ZGVudHMsIHNlYXNvbmVkIGRldmVsb3BlcnMsIGRlc2lnbmVycywgYW5kIGNvbnRlbnQgY3JlYXRvcnMgdG8gc3BhcmsgcmVsYXRpb25zaGlwcyB0aGF0IGxhc3Qgd2VsbCBiZXlvbmQgdGhlIGNvbmZlcmVuY2UuPC9wPncOY29yZS9wYXJhZ3JhcGh5dyQ3ZThhMWRkMS00Nzc4LTQ4ZmUtOGQ4NC1jZWE5ODcxNTQxYTh4d\/UDPGFydGljbGUgY2xhc3M9IndwLWJsb2NrLWdyb3VwIGNhcmQtZ3JpZF9faXRlbSBoYXMtYm9yZGVyLWNvbG9yIGhhcy1jdXN0b20td2hpdGUtcGFsZS1ib3JkZXItY29sb3IgaGFzLWN1c3RvbS1kYXJrZXN0LXRvLWRhcmtlci1ncmFkaWVudC1iYWNrZ3JvdW5kIGhhcy1iYWNrZ3JvdW5kIiBzdHlsZT0iYm9yZGVyLXdpZHRoOjFweDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjEzcHg7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MTNweDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjEzcHg7Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6MTNweDtwYWRkaW5nLXRvcDp2YXIoLS13cC0tcHJlc2V0LS1zcGFjaW5nLS00MCk7cGFkZGluZy1yaWdodDp2YXIoLS13cC0tcHJlc2V0LS1zcGFjaW5nLS0zMCk7cGFkZGluZy1ib3R0b206dmFyKC0td3AtLXByZXNldC0tc3BhY2luZy0tNDApO3BhZGRpbmctbGVmdDp2YXIoLS13cC0tcHJlc2V0LS1zcGFjaW5nLS0zMCkiPgoKCgo8L2FydGljbGU+dwpjb3JlL2dyb3VwdwdhcnRpY2xldgEEbmFtZXcLUGlsbGFyIENhcmR3D2NhcmQtZ3JpZF9faXRlbXYCB3NwYWNpbmd2AQdwYWRkaW5ndgQDdG9wdxV2YXI6cHJlc2V0fHNwYWNpbmd8NDAGYm90dG9tdxV2YXI6cHJlc2V0fHNwYWNpbmd8NDAEbGVmdHcVdmFyOnByZXNldHxzcGFjaW5nfDMwBXJpZ2h0dxV2YXI6cHJlc2V0fHNwYWNpbmd8MzAGYm9yZGVydgIGcmFkaXVzdgQHdG9wTGVmdHcEMTNweAh0b3BSaWdodHcEMTNweApib3R0b21MZWZ0dwQxM3B4C2JvdHRvbVJpZ2h0dwQxM3B4BXdpZHRodwMxcHh3GGN1c3RvbS1kYXJrZXN0LXRvLWRhcmtlcncRY3VzdG9tLXdoaXRlLXBhbGV2AQR0eXBldwtjb25zdHJhaW5lZHckNzRhZGQyNTItNGJlOS00YzU4LWJmMDUtYjRkZTU3YjlmYzg4eHd1PHAgY2xhc3M9Imhhcy1jdXN0b20taGlnaGxpZ2h0LWNvbG9yIGhhcy10ZXh0LWNvbG9yIGhhcy1saW5rLWNvbG9yIiBzdHlsZT0iZm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6ODAwIj4wMi48L3A+dw5jb3JlL3BhcmFncmFwaHl2AghlbGVtZW50c3YBBGxpbmt2AQVjb2xvcnYBBHRleHR3IXZhcjpwcmVzZXR8Y29sb3J8Y3VzdG9tLWhpZ2hsaWdodAp0eXBvZ3JhcGh5dgIJZm9udFN0eWxldwZub3JtYWwKZm9udFdlaWdodHcDODAwdxBjdXN0b20taGlnaGxpZ2h0dyQ1MWUyYWRmOS1kMjFhLTQyOTYtYjBjNC0zZmY3MDNjNGU2NzF4d1Q8aDMgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmcgaGFzLWxhcmdlLWZvbnQtc2l6ZSIgc3R5bGU9Im1hcmdpbi10b3A6MCI+Q29tbXVuaXR5PC9oMz53DGNvcmUvaGVhZGluZ30DdgEHc3BhY2luZ3YBBm1hcmdpbnYBA3RvcHcBMHcFbGFyZ2V3JGMwZWMxZmU2LWQ0NmQtNDVmNC1hNjE2LTg2YjVlNzJmNWEzZnh3ugE8cD5Xb3JkUHJlc3MgcG93ZXJzIDQzJSBvZiB0aGUgd2ViIOKAlCBidXQgaXTigJlzIHRoZSBwZW9wbGUgYmVoaW5kIHRoZSBzY3JlZW4gdGhhdCBtYXR0ZXIuIFNoYXJlIHN0b3JpZXMsIGZpbmQgeW91ciBwZW9wbGUsIGFuZCByZW1lbWJlciB3aHkgd2UgY2hvc2Ugb3BlbiBzb3VyY2UgaW4gdGhlIGZpcnN0IHBsYWNlLjwvcD53DmNvcmUvcGFyYWdyYXBoeXckY2FkYTYzOTctZGVjNi00ZWFhLWJiOWMtOGIwMmZlM2U3ZDk5eHf1AzxhcnRpY2xlIGNsYXNzPSJ3cC1ibG9jay1ncm91cCBjYXJkLWdyaWRfX2l0ZW0gaGFzLWJvcmRlci1jb2xvciBoYXMtY3VzdG9tLXdoaXRlLXBhbGUtYm9yZGVyLWNvbG9yIGhhcy1jdXN0b20tZGFya2VzdC10by1kYXJrZXItZ3JhZGllbnQtYmFja2dyb3VuZCBoYXMtYmFja2dyb3VuZCIgc3R5bGU9ImJvcmRlci13aWR0aDoxcHg7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czoxM3B4O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjEzcHg7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czoxM3B4O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjEzcHg7cGFkZGluZy10b3A6dmFyKC0td3AtLXByZXNldC0tc3BhY2luZy0tNDApO3BhZGRpbmctcmlnaHQ6dmFyKC0td3AtLXByZXNldC0tc3BhY2luZy0tMzApO3BhZGRpbmctYm90dG9tOnZhcigtLXdwLS1wcmVzZXQtLXNwYWNpbmctLTQwKTtwYWRkaW5nLWxlZnQ6dmFyKC0td3AtLXByZXNldC0tc3BhY2luZy0tMzApIj4KCgoKPC9hcnRpY2xlPncKY29yZS9ncm91cHcHYXJ0aWNsZXYBBG5hbWV3C1BpbGxhciBDYXJkdw9jYXJkLWdyaWRfX2l0ZW12AgdzcGFjaW5ndgEHcGFkZGluZ3YEA3RvcHcVdmFyOnByZXNldHxzcGFjaW5nfDQwBmJvdHRvbXcVdmFyOnByZXNldHxzcGFjaW5nfDQwBGxlZnR3FXZhcjpwcmVzZXR8c3BhY2luZ3wzMAVyaWdodHcVdmFyOnByZXNldHxzcGFjaW5nfDMwBmJvcmRlcnYCBnJhZGl1c3YEB3RvcExlZnR3BDEzcHgIdG9wUmlnaHR3BDEzcHgKYm90dG9tTGVmdHcEMTNweAtib3R0b21SaWdodHcEMTNweAV3aWR0aHcDMXB4dxhjdXN0b20tZGFya2VzdC10by1kYXJrZXJ3EWN1c3RvbS13aGl0ZS1wYWxldgEEdHlwZXcLY29uc3RyYWluZWR3JDRlZjBhOTczLTBkNTItNDY4OC04MmIzLWNiNGJjMjZiZmFiY3h3dTxwIGNsYXNzPSJoYXMtY3VzdG9tLWhpZ2hsaWdodC1jb2xvciBoYXMtdGV4dC1jb2xvciBoYXMtbGluay1jb2xvciIgc3R5bGU9ImZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjgwMCI+MDMuPC9wPncOY29yZS9wYXJhZ3JhcGh5dgIIZWxlbWVudHN2AQRsaW5rdgEFY29sb3J2AQR0ZXh0dyF2YXI6cHJlc2V0fGNvbG9yfGN1c3RvbS1oaWdobGlnaHQKdHlwb2dyYXBoeXYCCWZvbnRTdHlsZXcGbm9ybWFsCmZvbnRXZWlnaHR3AzgwMHcQY3VzdG9tLWhpZ2hsaWdodHckNzBmODNjMzAtZTRiOC00NmE4LWExZTYtOTFmNWMxNDUyMWQ0eHdXPGgzIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIGhhcy1sYXJnZS1mb250LXNpemUiIHN0eWxlPSJtYXJnaW4tdG9wOjAiPkNvbnRyaWJ1dGluZzwvaDM+dwxjb3JlL2hlYWRpbmd9A3YBB3NwYWNpbmd2AQZtYXJnaW52AQN0b3B3ATB3BWxhcmdldyRmMTVhZjBkNS05MDcyLTQwNDAtOTcwOS0yZmNjNzFkYjliYzR4d7wBPHA+RXZlcnkgY29udHJpYnV0aW9uIGNvdW50cyDigJQgZnJvbSBjb3JlIHBhdGNoZXMgYW5kIHBsdWdpbiBkZXZlbG9wbWVudCB0byBkb2N1bWVudGF0aW9uLCB0cmFuc2xhdGlvbiwgYWNjZXNzaWJpbGl0eSB0ZXN0aW5nLCBhbmQgY29tbXVuaXR5IG9yZ2FuaXppbmcuIEZpbmQgeW91ciBwYXRoIHRvIGdpdmluZyBiYWNrLjwvcD53DmNvcmUvcGFyYWdyYXBoeXckMmUzZWRiYzAtMjhjOC00MTUwLThkOGEtYjdkNWJjZjFhODJmeHdIPGgzIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj48c3Ryb25nPkEgQ2FsbCB0byBQYXJ0aWNpcGF0ZTwvc3Ryb25nPjwvaDM+dwxjb3JlL2hlYWRpbmd9A3ckMDNhMDIyZDAtMGY5Yy00ZmIwLTliOWEtNjg4Y2NmODliODE1eHeRAjxwPldDRUgyMDI2IGF0IFJvYnNvbiBTcXVhcmUgaXMgZGVzaWduZWQgdG8gYmUgYWZmb3JkYWJsZSwgaGlnaGx5IGFjY2Vzc2libGUsIGFuZCBoaWdoLWltcGFjdC4gSXQgaXMgdGhlIHBlcmZlY3Qgb3Bwb3J0dW5pdHkgdG8gbGVhcm4gbmV3IHNraWxscywgbmV0d29yayB3aXRoIHRoZSBpbmR1c3RyeSBsZWFkZXJzIHNoYXBpbmcgdGhlIHBsYXRmb3JtLCBhbmQgZmluZCB5b3VyIHBsYWNlIGluIHRoZSBDYW5hZGlhbiBhbmQgZ2xvYmFsIFdvcmRQcmVzcyBlY29zeXN0ZW0uPC9wPncOY29yZS9wYXJhZ3JhcGh5dyQ4MzY4ODU0Ny02MTY1LTRjZDYtYWY2Ny1mZWI1OGNlYjcxMDR4d58CPHA+VGhlIGNvbW11bml0eSBpcyB3aGF0IG1ha2VzIHRoZXNlIGV2ZW50cyBleGNlcHRpb25hbC4gUGxlYXNlIHN0YXkgdHVuZWQgZm9yIG1vcmUgc3BlY2lmaWMgYW5ub3VuY2VtZW50cyByZWdhcmRpbmcgc3BlYWtlcnMsIHNwb25zb3JzLCBhbmQgdGhlIGZ1bGwgc2NoZWR1bGUgYXMgdGhleSBhcmUgY29uZmlybWVkIG92ZXIgdGhlIGNvbWluZyB5ZWFyLiBTdWJzY3JpYmUgdG8gb3VyIG5ld3MgZmVlZCBvciB2aXNpdCB0aGUgb2ZmaWNpYWwgZXZlbnQgc2l0ZSBmb3IgdGhlIGxhdGVzdCBuZXdzLjwvcD53DmNvcmUvcGFyYWdyYXBoeXckYWJmM2U2MGQtYjE3MC00OWI2LTg3MTQtNDhlYjNkNTFjY2M1eHdqPHA+PHN0cm9uZz5Kb2luIHVzISBXZSBjYW5ub3Qgd2FpdCB0byBzZWUgeW91IGF0IFJvYnNvbiBTcXVhcmUgaW4gVmFuY291dmVyIGluIE5vdmVtYmVyIDIwMjYuPC9zdHJvbmc+PC9wPncOY29yZS9wYXJhZ3JhcGh5Ae3vv\/UGBQAAtiYA2hsA2xwA4wMB\",\"updateId\":161785304}","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-4","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\/02\/hero-bg-original.jpg?fit=1344%2C768&ssl=1","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/canada.wordcamp.org\/2026\/wp-json\/wp\/v2\/posts\/4","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=4"}],"version-history":[{"count":15,"href":"https:\/\/canada.wordcamp.org\/2026\/wp-json\/wp\/v2\/posts\/4\/revisions"}],"predecessor-version":[{"id":1521,"href":"https:\/\/canada.wordcamp.org\/2026\/wp-json\/wp\/v2\/posts\/4\/revisions\/1521"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/canada.wordcamp.org\/2026\/wp-json\/wp\/v2\/media\/177"}],"wp:attachment":[{"href":"https:\/\/canada.wordcamp.org\/2026\/wp-json\/wp\/v2\/media?parent=4"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/canada.wordcamp.org\/2026\/wp-json\/wp\/v2\/categories?post=4"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/canada.wordcamp.org\/2026\/wp-json\/wp\/v2\/tags?post=4"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}