{"id":7,"date":"2025-02-22T04:10:09","date_gmt":"2025-02-22T04:10:09","guid":{"rendered":"https:\/\/asia.wordcamp.org\/2026\/schedule\/"},"modified":"2026-05-04T09:57:48","modified_gmt":"2026-05-04T04:27:48","slug":"schedule","status":"publish","type":"page","link":"https:\/\/asia.wordcamp.org\/2026\/schedule\/","title":{"rendered":"Schedule"},"content":{"rendered":"\n<p class=\"has-background wp-block-paragraph\" style=\"background-color:#eeeeee\"><strong>All timings set forth using Indian Standard Time, UTC+05:30<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center\">Contributor Day<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">WordCamp Asia 2026 kicks off with Contributor Day on April 9, 2026 at the Jio World Convention Centre in Mumbai. Join thousands of WordPress contributors, whether you code or contribute in other ways, for a full day of supporting and growing the project. Check out <a href=\"https:\/\/asia.wordcamp.org\/2026\/contributor-day\/make-teams\/\" data-type=\"link\" data-id=\"https:\/\/asia.wordcamp.org\/2026\/contributor-day\/make-teams\/\">Make Teams<\/a> for more information.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can also join hands-on workshops, visit the Open-Source Library for real community insights, understand the release process with a Q&amp;A panel, and check out <a href=\"https:\/\/asia.wordcamp.org\/2026\/youthcamp-is-back-at-wordcamp-asia-2026\/\" data-type=\"link\" data-id=\"https:\/\/asia.wordcamp.org\/2026\/youthcamp-is-back-at-wordcamp-asia-2026\/\">YouthCamp<\/a> for younger participants to learn and build with guided support. <br><br>Read more about Contributor Day <a href=\"https:\/\/asia.wordcamp.org\/2026\/contributor-day\/\">here<\/a>.<\/p>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-group alignwide contributor-day-schedule-highlights is-layout-grid wp-container-core-group-is-layout-7e964c02 wp-block-group-is-layout-grid\">\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\">\n<h3 class=\"wp-block-heading has-text-align-center\"><strong>Workshop<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Join a hands-on workshop to pick up practical contribution skills, explore useful tools, and grow your confidence in a friendly, guided setting.<br><\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-0aa01211 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/asia.wordcamp.org\/2026\/contributor-day-workshops-at-wordcamp-asia-2026\/\"><strong>Learn More<\/strong><\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\">\n<h3 class=\"wp-block-heading has-text-align-center\"><strong>Open-Source Library<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Step into the Open-Source Library for thoughtful conversations, inspiring personal stories, and a chance to connect with the people behind open source in a more human way.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-0aa01211 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/asia.wordcamp.org\/2026\/contributor-day\/open-source-library\/\"><strong>Learn More<\/strong><\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\">\n<h3 class=\"wp-block-heading has-text-align-center\"><strong>YouthCamp<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A focused, hands-on morning for young explorers to build a simple webpage with WordPress, work in small groups, and present what they created.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-0aa01211 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/asia.wordcamp.org\/2026\/youthcamp-is-back-at-wordcamp-asia-2026\/\"><strong>Learn More<\/strong><\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-table alignwide contributor-day-schedule\"><table><thead><tr><th class=\"has-text-align-center\" data-align=\"center\">Time<\/th><th>Contributor Day<\/th><\/tr><\/thead><tbody><tr><td class=\"has-text-align-center\" data-align=\"center\">08:00 am IST<\/td><td>Registration Open and Networking Time at Foyer outside of Lotus Hall<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">08:00 am IST<\/td><td>Morning Tea Break Sponsored by Pressable in Jasmine Hall Room 1.5<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">08:30 am IST<\/td><td>Group Photo Organizers and Volunteers in Foyer outside of Jasmine Hall<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">09:00 am IST<\/td><td>Opening Remarks from Leadership Team in Lotus Hall<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">09:30 am IST<\/td><td>Family Photo in Lotus Hall<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">09:30 am IST<\/td><td>Workshop 1: WordPress Core Development Setup in Room 205B<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">09:30 am IST<\/td><td>Workshop 2: Beginners Guide to WordPress in Room 206AB<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">09:45 am IST<\/td><td>Open-Source Library outside of Lotus Hall<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">10:00 am IST<\/td><td>The Making of a WordPress Release: Conversations with Past Release Squad Members in Lotus Hall<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">11:30 am IST<\/td><td>Lunch Break in Jasmine Hall Room 1<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">01:30 pm IST<\/td><td>Contributor Sessions in Lotus Hall<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">01:45 pm IST<\/td><td>Group Photo (Table Leads, Facilitators &amp; Open-Source Books) in Lotus Hall <\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">02:00 pm IST<\/td><td>Workshop 1: Beginners Guide to SEO in Room 205 A\/B<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">02:00 pm IST<\/td><td>Workshop 2: Building a Block Theme from Scratch in Room 206AB<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">04:00 pm IST<\/td><td>Evening Tea Break Sponsored by Pressable in Jasmine Hall Room 1<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">04:30 pm IST<\/td><td>Closing Remarks<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">05:00 pm IST<\/td><td>Contributor Day Wrap up<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Conference Days<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Livestream Sessions<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Sessions held in Lotus Room 1 \u2013 Foundation, Lotus Room 2 \u2013 Growth, and Lotus Room 3 \u2013 Enterprise will <a href=\"https:\/\/asia.wordcamp.org\/2026\/live-streaming\/\">livestream on YouTube<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The Sponsor Hall will be open throughout the day. Visit our sponsors, explore their products and services, and connect with companies supporting the WordPress community.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Friday, April 10th<\/strong><br>\ud83d\udd57 8:00 AM \u2013 5:30 PM<br>\ud83d\udccd Jasmine Hall 2<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Saturday, April 11th<\/strong><br>\ud83d\udd57 8:00 AM \u2013 7:00 PM<br>\ud83d\udccd Jasmine Hall 2<\/p>\n\n\n\n<div id=\"day-1\" class=\"wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\"><\/div>\n\n\n\n<p class=\"has-text-align-left has-base-color has-accent-background-color has-text-color has-background has-link-color wp-elements-158d6c90e87032fdd78aee0dcb8f7c36 wp-block-paragraph\">Note: Lunch will be served from <strong>11:30 AM to 2:30 PM<\/strong> in Jasmine Hall 1 on all three days.<\/p>\n\n\n\n<div\n\tclass=\"wp-block-wordcamp-schedule alignwide is-loading\"\n\t\tdata-attributes=\"{&quot;__isStylesPreview&quot;:false,&quot;align&quot;:&quot;wide&quot;,&quot;chooseSpecificDays&quot;:true,&quot;chosenDays&quot;:[],&quot;chooseSpecificTracks&quot;:true,&quot;chosenTrackIds&quot;:[95,96,97,98,99],&quot;showCategories&quot;:false,&quot;useClientTimezone&quot;:false,&quot;className&quot;:&quot;is-style-default&quot;}\"\n>\n\tLoading&#8230;<\/div>\n\n\n\t<div class=\"email-form fav-session-email-form-hide\">\n\t\t<!-- Tab links -->\n\t\t<div class=\"fav-session-share-tab\">\n\t\t\t\t\t\t\t<div class=\"fav-session-tablinks\" id=\"fav-session-btn-email\">\n\t\t\t\t\tEmail\t\t\t\t<\/div>\n\t\t\t\n\t\t\t<div class=\"fav-session-tablinks\" id=\"fav-session-btn-link\">\n\t\t\t\tLink\t\t\t<\/div>\n\n\t\t\t<div class=\"fav-session-tablinks\" id=\"fav-session-btn-print\">\n\t\t\t\tPrint\t\t\t<\/div>\n\t\t<\/div>\n\n\t\t<!-- Tab content -->\n\t\t\t\t\t<div id=\"fav-session-tab-email\" class=\"fav-session-share-tabcontent\">\n\t\t\t\t<div id=\"fav-session-email-form\">\n\t\t\t\t\tSend me my favorite sessions:\n\t\t\t\t\t<form id=\"fav-sessions-form\">\n\t\t\t\t\t\t<input\n\t\t\t\t\t\t\ttype=\"text\"\n\t\t\t\t\t\t\tname=\"email_address\"\n\t\t\t\t\t\t\tid=\"fav-sessions-email-address\"\n\t\t\t\t\t\t\tplaceholder=\"me@protonmail.com\"\n\t\t\t\t\t\t\/>\n\t\t\t\t\t\t<input type=\"submit\" value=\"Send\" \/>\n\t\t\t\t\t<\/form>\n\t\t\t\t<\/div>\n\n\t\t\t\t<div class=\"fav-session-email-wait-spinner\"><\/div>\n\t\t\t\t<div class=\"fav-session-email-result\"><\/div>\n\t\t\t<\/div>\n\t\t\n\t\t<div id=\"fav-session-tab-link\" class=\"fav-session-share-tabcontent\">\n\t\t\tShareable link:\t\t\t<br \/>\n\t\t\t<a id=\"fav-sessions-link\" href=\"\"><\/a>\n\t\t<\/div>\n\n\t\t<div id=\"fav-session-tab-print\" class=\"fav-session-share-tabcontent\">\n\t\t\t<button id=\"fav-session-print\">\n\t\t\t\tPrint favorite sessions\t\t\t<\/button>\n\t\t<\/div>\n\t<\/div>\n\n\t<a class=\"show-email-form\" href=\"javascript:\">\n\t\t<span class=\"dashicons dashicons-star-filled\"><\/span>\n\t\t<span class=\"dashicons dashicons-email-alt\"><\/span>\n\t<\/a>\n\n\t","protected":false},"excerpt":{"rendered":"<p>All timings set forth using Indian Standard Time, UTC+05:30 Contributor Day WordCamp Asia 2026 kicks off with Contributor Day on April 9, 2026 at the Jio World Convention Centre in Mumbai. Join thousands of WordPress contributors, whether you code or contribute in other ways, for a full day of supporting and growing the project. Check [&hellip;]<\/p>\n","protected":false},"author":13616037,"featured_media":10537,"parent":0,"menu_order":999,"comment_status":"closed","ping_status":"closed","template":"pages-no-banner","meta":{"_crdt_document":"{\"document\":\"AABmoqX35h6z9YevHI+t+qYZpODAlRetofn8FePO6s0V1gWSnvCtFKqrh+8Svr3PvxKykZvEEZDJq5UPveGjhA6AkJXzDYqwqYwMqtCp7wiwr+CQCLnsr6oHvfrX2Qa65IvCBqDa+JQBkAQIEpiZAgECDAIBAgoCQgBKAKwCAQIKAkIBDUoAjgEBAgoCQkoAog4BAgoCQkoAuBABAgpKABABAgoBAUoUAgECCgBKEAIBAgoCQgENSgCiAQECCgJCSgC6BAECCkoOAgECCgEBCFL+BooIAQIKAEoQAgECCgJCAQ1KALgBAQIKAkJKAKgFAQIKSg4CAQIKAQEIUsIIjgkBAgoAShACAQIKAkIBDUoApAEBAgoCQkoArgQBAgpKDgIBAgoBAQhS4hiuGQECCkoAEAECCgEABgMCQgEDFgJCAQJijgEDAkIBAyYCQgECaoADAwFCAQMmAkIBAmq6AgMBQgEDJgJCAQJqhAMDAUIBAyYCQgECapwCAwFCAQMmAkIBAmqsAQMBQgEDJgJCAQJqqgIDAUIBAyYCQgECaqQCAwFCAQMmAkIBAmqKAgMBQgEDJgJCAQJqtAMDAUIBAyYCQgECarwBAwFCAQMmAkIBAmq8AQMBQgEDJgJCAQJqlAMDAUIBAyYCQgECapwCAwFCAQMmAkIBAmqyAgMBQgEDJgJCAQJqtgIDAUIBAyYCQgECapYBAwFCAQMmAkIBAvIqAQBKAIAsAQIKSgAQAQIKAkJKADABAgoCQkoAOAECCgJCSgCEBgECCgJCSgCkBQECCgJCSgCyAgECCgJCSgC2AgECCgEASgAUAQIKAkIBAUoAqgMBAgoBBkoAgQYoACEEKAInAAQAJwAEACcAKAQnACgEJwAHACgDJwEEACgBJwCHACgDJwEEACgPJwCHACgDJwEEACgAJwCHACgDJwEEACgAJwCHACgDJwAoACcAhwAoAycAKAMnAAcAKAMnACgBJwAHACgDJwEEACgPJwCHACgDJwEEACgAJwCHACgDJwAoACcABwAoAycAKAInAAQAJwCHACgDJwAoAScABwAoAycBBAAoDycAhwAoAycBBAAoACcAhwAoAycAKAAnAAcAKAMnACgCJwAEACcAhwAoAycAKAEnAAcAKAMnAQQAKA8nAIcAKAMnAQQAKAAnAIcAKAMnACgAJwAHACgDJwAoAicABAAnAIcAKAMnACgAJwCHACgDJwAoACcBBwAnAAcAJwAEACgEhwAnAAQAKAQnAAcAJwAHACcABAAoBIcAJwAEACgEhwAnAAcAJwAEACgEhwAnAAQAKASHACcABwAnAAQAKASHACcABAAoBIcAJwAHACcABAAoBIcAJwAEACgEhwAnAAcAJwAEACgEhwAnAAQAKASHACcABwAnAAQAKASHACcABAAoBIcAJwAHACcABAAoBIcAJwAEACgEhwAnAAcAJwAEACgEhwAnAAQAKASHACcABwAnAAQAKASHACcABAAoBIcAJwAHACcABAAoBIcAJwAEACgEhwAnAAcAJwAEACgEhwAnAAQAKASHACcABwAnAAQAKASHACcABAAoBIcAJwAHACcABAAoBIcAJwAEACgEhwAnAAcAJwAEACgEhwAnAAQAKASHACcABwAnAAQAKASHACcABAAoBIcAJwAHACcABAAoBIcAJwAEACgEhwAnAAcAJwAEACgEhwAnAAQAKAQnACgBJwCHACgDJwAoACcAhwAoAycBBAAoACcAhwAoAycBBAAoACcAhwAoAycBBAAoACcAhwAoAycBBAAoACcAhwAoAycBBAAoACcAhwAoAycBBAAoACcAhwAoAycAKAInAIcAKAMnAQQAKAMnAIcAKAMnACgIJwAh2YwBlYcBc3RhdGV2ZXJzaW9uc3RhdGV2ZXJzaW9uc3RhdGV2ZXJzaW9uc3RhdGV2ZXJzaW9uc3RhdGV2ZXJzaW9uc3RhdGV2ZXJzaW9uZG9jdW1lbnRkYXRlZG9jdW1lbnRzbHVnZG9jdW1lbnRzdGF0dXNkb2N1bWVudHRpdGxlU2NoZWR1bGVkb2N1bWVudGNvbnRlbnQ8IS0tIHdwOnBhcmFncmFwaCB7InN0eWxlIjp7ImNvbG9yIjp7ImJhY2tncm91bmQiOiIjZWVlZWVlIn19fSAtLT4KPHAgY2xhc3M9Imhhcy1iYWNrZ3JvdW5kIiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjojZWVlZWVlIj48c3Ryb25nPkFsbCB0aW1pbmdzIHNldCBmb3J0aCB1c2luZyBJbmRpYW4gU3RhbmRhcmQgVGltZSwgVVRDKzA1OjMwPC9zdHJvbmc+PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgeyJ0ZXh0QWxpZ24iOiJjZW50ZXIifSAtLT4KPGgyIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIGhhcy10ZXh0LWFsaWduLWNlbnRlciI+Q29udHJpYnV0b3IgRGF5PC9oMj4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5Xb3JkQ2FtcCBBc2lhIDIwMjYga2lja3Mgb2ZmIHdpdGggQ29udHJpYnV0b3IgRGF5IG9uIEFwcmlsIDksIDIwMjYgYXQgdGhlIEppbyBXb3JsZCBDb252ZW50aW9uIENlbnRyZSBpbiBNdW1iYWkuIEpvaW4gdGhvdXNhbmRzIG9mIFdvcmRQcmVzcyBjb250cmlidXRvcnMsIHdoZXRoZXIgeW91IGNvZGUgb3IgY29udHJpYnV0ZSBpbiBvdGhlciB3YXlzLCBmb3IgYSBmdWxsIGRheSBvZiBzdXBwb3J0aW5nIGFuZCBncm93aW5nIHRoZSBwcm9qZWN0LiBDaGVjayBvdXQgPGEgaHJlZj0iaHR0cHM6Ly9hc2lhLndvcmRjYW1wLm9yZy8yMDI2L2NvbnRyaWJ1dG9yLWRheS9tYWtlLXRlYW1zLyIgZGF0YS10eXBlPSJsaW5rIiBkYXRhLWlkPSJodHRwczovL2FzaWEud29yZGNhbXAub3JnLzIwMjYvY29udHJpYnV0b3ItZGF5L21ha2UtdGVhbXMvIj5NYWtlIFRlYW1zPC9hPiBmb3IgbW9yZSBpbmZvcm1hdGlvbi48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5Zb3UgY2FuIGFsc28gam9pbiBoYW5kcy1vbiB3b3Jrc2hvcHMsIHZpc2l0IHRoZSBPcGVuLVNvdXJjZSBMaWJyYXJ5IGZvciByZWFsIGNvbW11bml0eSBpbnNpZ2h0cywgdW5kZXJzdGFuZCB0aGUgcmVsZWFzZSBwcm9jZXNzIHdpdGggYSBRJmFtcDtBIHBhbmVsLCBhbmQgY2hlY2sgb3V0IDxhIGhyZWY9Imh0dHBzOi8vYXNpYS53b3JkY2FtcC5vcmcvMjAyNi95b3V0aGNhbXAtaXMtYmFjay1hdC13b3JkY2FtcC1hc2lhLTIwMjYvIiBkYXRhLXR5cGU9ImxpbmsiIGRhdGEtaWQ9Imh0dHBzOi8vYXNpYS53b3JkY2FtcC5vcmcvMjAyNi95b3V0aGNhbXAtaXMtYmFjay1hdC13b3JkY2FtcC1hc2lhLTIwMjYvIj5Zb3V0aENhbXA8L2E+IGZvciB5b3VuZ2VyIHBhcnRpY2lwYW50cyB0byBsZWFybiBhbmQgYnVpbGQgd2l0aCBndWlkZWQgc3VwcG9ydC4gPGJyPjxicj5SZWFkIG1vcmUgYWJvdXQgQ29udHJpYnV0b3IgRGF5IDxhIGhyZWY9Imh0dHBzOi8vYXNpYS53b3JkY2FtcC5vcmcvMjAyNi9jb250cmlidXRvci1kYXkvIj5oZXJlPC9hPi48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6c3BhY2VyIHsiaGVpZ2h0IjoiMTVweCJ9IC0tPgo8ZGl2IHN0eWxlPSJoZWlnaHQ6MTVweCIgYXJpYS1oaWRkZW49InRydWUiIGNsYXNzPSJ3cC1ibG9jay1zcGFjZXIiPjwvZGl2Pgo8IS0tIC93cDpzcGFjZXIgLS0+Cgo8IS0tIHdwOmdyb3VwIHsiYWxpZ24iOiJ3aWRlIiwiY2xhc3NOYW1lIjoiY29udHJpYnV0b3ItZGF5LXNjaGVkdWxlLWhpZ2hsaWdodHMiLCJsYXlvdXQiOnsidHlwZSI6ImdyaWQiLCJjb2x1bW5Db3VudCI6M319IC0tPgo8ZGl2IGNsYXNzPSJ3cC1ibG9jay1ncm91cCBhbGlnbndpZGUgY29udHJpYnV0b3ItZGF5LXNjaGVkdWxlLWhpZ2hsaWdodHMiPjwhLS0gd3A6Z3JvdXAgeyJsYXlvdXQiOnsidHlwZSI6ImNvbnN0cmFpbmVkIn19IC0tPgo8ZGl2IGNsYXNzPSJ3cC1ibG9jay1ncm91cCI+PCEtLSB3cDpoZWFkaW5nIHsidGV4dEFsaWduIjoiY2VudGVyIiwibGV2ZWwiOjN9IC0tPgo8aDMgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmcgaGFzLXRleHQtYWxpZ24tY2VudGVyIj48c3Ryb25nPldvcmtzaG9wPC9zdHJvbmc+PC9oMz4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5Kb2luIGEgaGFuZHMtb24gd29ya3Nob3AgdG8gcGljayB1cCBwcmFjdGljYWwgY29udHJpYnV0aW9uIHNraWxscywgZXhwbG9yZSB1c2VmdWwgdG9vbHMsIGFuZCBncm93IHlvdXIgY29uZmlkZW5jZSBpbiBhIGZyaWVuZGx5LCBndWlkZWQgc2V0dGluZy48YnI+PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmJ1dHRvbnMgeyJsYXlvdXQiOnsidHlwZSI6ImZsZXgiLCJqdXN0aWZ5Q29udGVudCI6ImNlbnRlciJ9fSAtLT4KPGRpdiBjbGFzcz0id3AtYmxvY2stYnV0dG9ucyI+PCEtLSB3cDpidXR0b24gLS0+CjxkaXYgY2xhc3M9IndwLWJsb2NrLWJ1dHRvbiI+PGEgY2xhc3M9IndwLWJsb2NrLWJ1dHRvbl9fbGluayB3cC1lbGVtZW50LWJ1dHRvbiIgaHJlZj0iaHR0cHM6Ly9hc2lhLndvcmRjYW1wLm9yZy8yMDI2L2NvbnRyaWJ1dG9yLWRheS13b3Jrc2hvcHMtYXQtd29yZGNhbXAtYXNpYS0yMDI2LyI+PHN0cm9uZz5MZWFybiBNb3JlPC9zdHJvbmc+PC9hPjwvZGl2Pgo8IS0tIC93cDpidXR0b24gLS0+PC9kaXY+CjwhLS0gL3dwOmJ1dHRvbnMgLS0+PC9kaXY+CjwhLS0gL3dwOmdyb3VwIC0tPgoKPCEtLSB3cDpncm91cCB7ImxheW91dCI6eyJ0eXBlIjoiY29uc3RyYWluZWQifX0gLS0+CjxkaXYgY2xhc3M9IndwLWJsb2NrLWdyb3VwIj48IS0tIHdwOmhlYWRpbmcgeyJ0ZXh0QWxpZ24iOiJjZW50ZXIiLCJsZXZlbCI6M30gLS0+CjxoMyBjbGFzcz0id3AtYmxvY2staGVhZGluZyBoYXMtdGV4dC1hbGlnbi1jZW50ZXIiPjxzdHJvbmc+T3Blbi1Tb3VyY2UgTGlicmFyeTwvc3Ryb25nPjwvaDM+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+U3RlcCBpbnRvIHRoZSBPcGVuLVNvdXJjZSBMaWJyYXJ5IGZvciB0aG91Z2h0ZnVsIGNvbnZlcnNhdGlvbnMsIGluc3BpcmluZyBwZXJzb25hbCBzdG9yaWVzLCBhbmQgYSBjaGFuY2UgdG8gY29ubmVjdCB3aXRoIHRoZSBwZW9wbGUgYmVoaW5kIG9wZW4gc291cmNlIGluIGEgbW9yZSBodW1hbiB3YXkuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmJ1dHRvbnMgeyJsYXlvdXQiOnsidHlwZSI6ImZsZXgiLCJqdXN0aWZ5Q29udGVudCI6ImNlbnRlciJ9fSAtLT4KPGRpdiBjbGFzcz0id3AtYmxvY2stYnV0dG9ucyI+PCEtLSB3cDpidXR0b24gLS0+CjxkaXYgY2xhc3M9IndwLWJsb2NrLWJ1dHRvbiI+PGEgY2xhc3M9IndwLWJsb2NrLWJ1dHRvbl9fbGluayB3cC1lbGVtZW50LWJ1dHRvbiIgaHJlZj0iaHR0cHM6Ly9hc2lhLndvcmRjYW1wLm9yZy8yMDI2L2NvbnRyaWJ1dG9yLWRheS9vcGVuLXNvdXJjZS1saWJyYXJ5LyI+PHN0cm9uZz5MZWFybiBNb3JlPC9zdHJvbmc+PC9hPjwvZGl2Pgo8IS0tIC93cDpidXR0b24gLS0+PC9kaXY+CjwhLS0gL3dwOmJ1dHRvbnMgLS0+PC9kaXY+CjwhLS0gL3dwOmdyb3VwIC0tPgoKPCEtLSB3cDpncm91cCB7ImxheW91dCI6eyJ0eXBlIjoiY29uc3RyYWluZWQifX0gLS0+CjxkaXYgY2xhc3M9IndwLWJsb2NrLWdyb3VwIj48IS0tIHdwOmhlYWRpbmcgeyJ0ZXh0QWxpZ24iOiJjZW50ZXIiLCJsZXZlbCI6M30gLS0+CjxoMyBjbGFzcz0id3AtYmxvY2staGVhZGluZyBoYXMtdGV4dC1hbGlnbi1jZW50ZXIiPjxzdHJvbmc+WW91dGhDYW1wPC9zdHJvbmc+PC9oMz4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5BIGZvY3VzZWQsIGhhbmRzLW9uIG1vcm5pbmcgZm9yIHlvdW5nIGV4cGxvcmVycyB0byBidWlsZCBhIHNpbXBsZSB3ZWJwYWdlIHdpdGggV29yZFByZXNzLCB3b3JrIGluIHNtYWxsIGdyb3VwcywgYW5kIHByZXNlbnQgd2hhdCB0aGV5IGNyZWF0ZWQuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmJ1dHRvbnMgeyJsYXlvdXQiOnsidHlwZSI6ImZsZXgiLCJqdXN0aWZ5Q29udGVudCI6ImNlbnRlciJ9fSAtLT4KPGRpdiBjbGFzcz0id3AtYmxvY2stYnV0dG9ucyI+PCEtLSB3cDpidXR0b24gLS0+CjxkaXYgY2xhc3M9IndwLWJsb2NrLWJ1dHRvbiI+PGEgY2xhc3M9IndwLWJsb2NrLWJ1dHRvbl9fbGluayB3cC1lbGVtZW50LWJ1dHRvbiIgaHJlZj0iaHR0cHM6Ly9hc2lhLndvcmRjYW1wLm9yZy8yMDI2L3lvdXRoY2FtcC1pcy1iYWNrLWF0LXdvcmRjYW1wLWFzaWEtMjAyNi8iPjxzdHJvbmc+TGVhcm4gTW9yZTwvc3Ryb25nPjwvYT48L2Rpdj4KPCEtLSAvd3A6YnV0dG9uIC0tPjwvZGl2Pgo8IS0tIC93cDpidXR0b25zIC0tPjwvZGl2Pgo8IS0tIC93cDpncm91cCAtLT48L2Rpdj4KPCEtLSAvd3A6Z3JvdXAgLS0+Cgo8IS0tIHdwOnNwYWNlciB7ImhlaWdodCI6IjE1cHgifSAtLT4KPGRpdiBzdHlsZT0iaGVpZ2h0OjE1cHgiIGFyaWEtaGlkZGVuPSJ0cnVlIiBjbGFzcz0id3AtYmxvY2stc3BhY2VyIj48L2Rpdj4KPCEtLSAvd3A6c3BhY2VyIC0tPgoKPCEtLSB3cDp0YWJsZSB7Imhhc0ZpeGVkTGF5b3V0IjpmYWxzZSwiYWxpZ24iOiJ3aWRlIiwiY2xhc3NOYW1lIjoiY29udHJpYnV0b3ItZGF5LXNjaGVkdWxlIn0gLS0+CjxmaWd1cmUgY2xhc3M9IndwLWJsb2NrLXRhYmxlIGFsaWdud2lkZSBjb250cmlidXRvci1kYXktc2NoZWR1bGUiPjx0YWJsZT48dGhlYWQ+PHRyPjx0aCBjbGFzcz0iaGFzLXRleHQtYWxpZ24tY2VudGVyIiBkYXRhLWFsaWduPSJjZW50ZXIiPlRpbWU8L3RoPjx0aD5Db250cmlidXRvciBEYXk8L3RoPjwvdHI+PC90aGVhZD48dGJvZHk+PHRyPjx0ZCBjbGFzcz0iaGFzLXRleHQtYWxpZ24tY2VudGVyIiBkYXRhLWFsaWduPSJjZW50ZXIiPjA4OjAwIGFtIElTVDwvdGQ+PHRkPlJlZ2lzdHJhdGlvbiBPcGVuIGFuZCBOZXR3b3JraW5nIFRpbWUgYXQgRm95ZXIgb3V0c2lkZSBvZiBMb3R1cyBIYWxsPC90ZD48L3RyPjx0cj48dGQgY2xhc3M9Imhhcy10ZXh0LWFsaWduLWNlbnRlciIgZGF0YS1hbGlnbj0iY2VudGVyIj4wODowMCBhbSBJU1Q8L3RkPjx0ZD5Nb3JuaW5nIFRlYSBCcmVhayBTcG9uc29yZWQgYnkgUHJlc3NhYmxlIGluIEphc21pbmUgSGFsbCBSb29tIDEuNTwvdGQ+PC90cj48dHI+PHRkIGNsYXNzPSJoYXMtdGV4dC1hbGlnbi1jZW50ZXIiIGRhdGEtYWxpZ249ImNlbnRlciI+MDg6MzAgYW0gSVNUPC90ZD48dGQ+R3JvdXAgUGhvdG8gT3JnYW5pemVycyBhbmQgVm9sdW50ZWVycyBpbiBGb3llciBvdXRzaWRlIG9mIEphc21pbmUgSGFsbDwvdGQ+PC90cj48dHI+PHRkIGNsYXNzPSJoYXMtdGV4dC1hbGlnbi1jZW50ZXIiIGRhdGEtYWxpZ249ImNlbnRlciI+MDk6MDAgYW0gSVNUPC90ZD48dGQ+T3BlbmluZyBSZW1hcmtzIGZyb20gTGVhZGVyc2hpcCBUZWFtIGluIExvdHVzIEhhbGw8L3RkPjwvdHI+PHRyPjx0ZCBjbGFzcz0iaGFzLXRleHQtYWxpZ24tY2VudGVyIiBkYXRhLWFsaWduPSJjZW50ZXIiPjA5OjMwIGFtIElTVDwvdGQ+PHRkPkZhbWlseSBQaG90byBpbiBMb3R1cyBIYWxsPC90ZD48L3RyPjx0cj48dGQgY2xhc3M9Imhhcy10ZXh0LWFsaWduLWNlbnRlciIgZGF0YS1hbGlnbj0iY2VudGVyIj4wOTozMCBhbSBJU1Q8L3RkPjx0ZD5Xb3Jrc2hvcCAxOiBXb3JkUHJlc3MgQ29yZSBEZXZlbG9wbWVudCBTZXR1cCBpbiBSb29tIDIwNUI8L3RkPjwvdHI+PHRyPjx0ZCBjbGFzcz0iaGFzLXRleHQtYWxpZ24tY2VudGVyIiBkYXRhLWFsaWduPSJjZW50ZXIiPjA5OjMwIGFtIElTVDwvdGQ+PHRkPldvcmtzaG9wIDI6IEJlZ2lubmVycyBHdWlkZSB0byBXb3JkUHJlc3MgaW4gUm9vbSAyMDZBQjwvdGQ+PC90cj48dHI+PHRkIGNsYXNzPSJoYXMtdGV4dC1hbGlnbi1jZW50ZXIiIGRhdGEtYWxpZ249ImNlbnRlciI+MDk6NDUgYW0gSVNUPC90ZD48dGQ+T3Blbi1Tb3VyY2UgTGlicmFyeSBvdXRzaWRlIG9mIExvdHVzIEhhbGw8L3RkPjwvdHI+PHRyPjx0ZCBjbGFzcz0iaGFzLXRleHQtYWxpZ24tY2VudGVyIiBkYXRhLWFsaWduPSJjZW50ZXIiPjEwOjAwIGFtIElTVDwvdGQ+PHRkPlRoZSBNYWtpbmcgb2YgYSBXb3JkUHJlc3MgUmVsZWFzZTogQ29udmVyc2F0aW9ucyB3aXRoIFBhc3QgUmVsZWFzZSBTcXVhZCBNZW1iZXJzIGluIExvdHVzIEhhbGw8L3RkPjwvdHI+PHRyPjx0ZCBjbGFzcz0iaGFzLXRleHQtYWxpZ24tY2VudGVyIiBkYXRhLWFsaWduPSJjZW50ZXIiPjExOjMwIGFtIElTVDwvdGQ+PHRkPkx1bmNoIEJyZWFrIGluIEphc21pbmUgSGFsbCBSb29tIDE8L3RkPjwvdHI+PHRyPjx0ZCBjbGFzcz0iaGFzLXRleHQtYWxpZ24tY2VudGVyIiBkYXRhLWFsaWduPSJjZW50ZXIiPjAxOjMwIHBtIElTVDwvdGQ+PHRkPkNvbnRyaWJ1dG9yIFNlc3Npb25zIGluIExvdHVzIEhhbGw8L3RkPjwvdHI+PHRyPjx0ZCBjbGFzcz0iaGFzLXRleHQtYWxpZ24tY2VudGVyIiBkYXRhLWFsaWduPSJjZW50ZXIiPjAxOjQ1IHBtIElTVDwvdGQ+PHRkPkdyb3VwIFBob3RvIChUYWJsZSBMZWFkcywgRmFjaWxpdGF0b3JzICZhbXA7IE9wZW4tU291cmNlIEJvb2tzKSBpbiBMb3R1cyBIYWxsIDwvdGQ+PC90cj48dHI+PHRkIGNsYXNzPSJoYXMtdGV4dC1hbGlnbi1jZW50ZXIiIGRhdGEtYWxpZ249ImNlbnRlciI+MDI6MDAgcG0gSVNUPC90ZD48dGQ+V29ya3Nob3AgMTogQmVnaW5uZXJzIEd1aWRlIHRvIFNFTyBpbiBSb29tIDIwNSBBL0I8L3RkPjwvdHI+PHRyPjx0ZCBjbGFzcz0iaGFzLXRleHQtYWxpZ24tY2VudGVyIiBkYXRhLWFsaWduPSJjZW50ZXIiPjAyOjAwIHBtIElTVDwvdGQ+PHRkPldvcmtzaG9wIDI6IEJ1aWxkaW5nIGEgQmxvY2sgVGhlbWUgZnJvbSBTY3JhdGNoIGluIFJvb20gMjA2QUI8L3RkPjwvdHI+PHRyPjx0ZCBjbGFzcz0iaGFzLXRleHQtYWxpZ24tY2VudGVyIiBkYXRhLWFsaWduPSJjZW50ZXIiPjA0OjAwIHBtIElTVDwvdGQ+PHRkPkV2ZW5pbmcgVGVhIEJyZWFrIFNwb25zb3JlZCBieSBQcmVzc2FibGUgaW4gSmFzbWluZSBIYWxsIFJvb20gMTwvdGQ+PC90cj48dHI+PHRkIGNsYXNzPSJoYXMtdGV4dC1hbGlnbi1jZW50ZXIiIGRhdGEtYWxpZ249ImNlbnRlciI+MDQ6MzAgcG0gSVNUPC90ZD48dGQ+Q2xvc2luZyBSZW1hcmtzPC90ZD48L3RyPjx0cj48dGQgY2xhc3M9Imhhcy10ZXh0LWFsaWduLWNlbnRlciIgZGF0YS1hbGlnbj0iY2VudGVyIj4wNTowMCBwbSBJU1Q8L3RkPjx0ZD5Db250cmlidXRvciBEYXkgV3JhcCB1cDwvdGQ+PC90cj48L3Rib2R5PjwvdGFibGU+PC9maWd1cmU+CjwhLS0gL3dwOnRhYmxlIC0tPgoKPCEtLSB3cDpzcGFjZXIgeyJoZWlnaHQiOiI1MHB4In0gLS0+CjxkaXYgc3R5bGU9ImhlaWdodDo1MHB4IiBhcmlhLWhpZGRlbj0idHJ1ZSIgY2xhc3M9IndwLWJsb2NrLXNwYWNlciI+PC9kaXY+CjwhLS0gL3dwOnNwYWNlciAtLT4KCjwhLS0gd3A6aGVhZGluZyAtLT4KPGgyIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5Db25mZXJlbmNlIERheXM8L2gyPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpoZWFkaW5nIHsibGV2ZWwiOjN9IC0tPgo8aDMgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPkxpdmVzdHJlYW0gU2Vzc2lvbnM8L2gzPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlNlc3Npb25zIGhlbGQgaW4gTG90dXMgUm9vbSAxIOKAkyBGb3VuZGF0aW9uLCBMb3R1cyBSb29tIDIg4oCTIEdyb3d0aCwgYW5kIExvdHVzIFJvb20gMyDigJMgRW50ZXJwcmlzZSB3aWxsIDxhIGhyZWY9Imh0dHBzOi8vYXNpYS53b3JkY2FtcC5vcmcvMjAyNi9saXZlLXN0cmVhbWluZy8iPmxpdmVzdHJlYW0gb24gWW91VHViZTwvYT4uPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+VGhlIFNwb25zb3IgSGFsbCB3aWxsIGJlIG9wZW4gdGhyb3VnaG91dCB0aGUgZGF5LiBWaXNpdCBvdXIgc3BvbnNvcnMsIGV4cGxvcmUgdGhlaXIgcHJvZHVjdHMgYW5kIHNlcnZpY2VzLCBhbmQgY29ubmVjdCB3aXRoIGNvbXBhbmllcyBzdXBwb3J0aW5nIHRoZSBXb3JkUHJlc3MgY29tbXVuaXR5LjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPjxzdHJvbmc+RnJpZGF5LCBBcHJpbCAxMHRoPC9zdHJvbmc+PGJyPvCflZcgODowMCBBTSDigJMgNTozMCBQTTxicj7wn5ONIEphc21pbmUgSGFsbCAyPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+PHN0cm9uZz5TYXR1cmRheSwgQXByaWwgMTF0aDwvc3Ryb25nPjxicj7wn5WXIDg6MDAgQU0g4oCTIDc6MDAgUE08YnI+8J+TjSBKYXNtaW5lIEhhbGwgMjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpncm91cCB7ImxheW91dCI6eyJ0eXBlIjoiY29uc3RyYWluZWQifX0gLS0+CjxkaXYgaWQ9ImRheS0xIiBjbGFzcz0id3AtYmxvY2stZ3JvdXAiPjwvZGl2Pgo8IS0tIC93cDpncm91cCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIHsic3R5bGUiOnsiZWxlbWVudHMiOnsibGluayI6eyJjb2xvciI6eyJ0ZXh0IjoidmFyOnByZXNldHxjb2xvcnxiYXNlIn19fSwidHlwb2dyYXBoeSI6eyJ0ZXh0QWxpZ24iOiJsZWZ0In19LCJiYWNrZ3JvdW5kQ29sb3IiOiJhY2NlbnQiLCJ0ZXh0Q29sb3IiOiJiYXNlIn0gLS0+CjxwIGNsYXNzPSJoYXMtdGV4dC1hbGlnbi1sZWZ0IGhhcy1iYXNlLWNvbG9yIGhhcy1hY2NlbnQtYmFja2dyb3VuZC1jb2xvciBoYXMtdGV4dC1jb2xvciBoYXMtYmFja2dyb3VuZCBoYXMtbGluay1jb2xvciI+Tm90ZTogTHVuY2ggd2lsbCBiZSBzZXJ2ZWQgZnJvbSA8c3Ryb25nPjExOjMwIEFNIHRvIDI6MzAgUE08L3N0cm9uZz4gaW4gSmFzbWluZSBIYWxsIDEgb24gYWxsIHRocmVlIGRheXMuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOndvcmRjYW1wL3NjaGVkdWxlIHsiY2hvb3NlU3BlY2lmaWNEYXlzIjp0cnVlLCJjaG9vc2VTcGVjaWZpY1RyYWNrcyI6dHJ1ZSwiY2hvc2VuVHJhY2tJZHMiOls5NSw5Niw5Nyw5OCw5OV0sInNob3dDYXRlZ29yaWVzIjpmYWxzZSwiY2xhc3NOYW1lIjoiaXMtc3R5bGUtZGVmYXVsdCJ9IC8tLT5kb2N1bWVudGV4Y2VycHRkb2N1bWVudGF1dGhvcmRvY3VtZW50ZmVhdHVyZWRfbWVkaWFkb2N1bWVudGNvbW1lbnRfc3RhdHVzZG9jdW1lbnRwaW5nX3N0YXR1c2RvY3VtZW50dGVtcGxhdGVkb2N1bWVudG1ldGFhZHZhbmNlZF9zZW9fZGVzY3JpcHRpb25qZXRwYWNrX3Nlb19odG1sX3RpdGxlamV0cGFja19zZW9fbm9pbmRleGpldHBhY2tfcG9zdF93YXNfZXZlcl9wdWJsaXNoZWRmb290bm90ZXNkb2N1bWVudGJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudDxzdHJvbmc+QWxsIHRpbWluZ3Mgc2V0IGZvcnRoIHVzaW5nIEluZGlhbiBTdGFuZGFyZCBUaW1lLCBVVEMrMDU6MzA8L3N0cm9uZz5kcm9wQ2Fwc3R5bGVpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudENvbnRyaWJ1dG9yIERheWxldmVsbGV2ZWxPcHRpb25zcGxhY2Vob2xkZXJib3JkZXJDb2xvcmJhY2tncm91bmRDb2xvcnRleHRDb2xvcmdyYWRpZW50YWxpZ25sb2NrYW5jaG9yY2xhc3NOYW1lZm9udEZhbWlseWZvbnRTaXplZml0VGV4dHN0eWxlbWV0YWRhdGFpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFdvcmRDYW1wIEFzaWEgMjAyNiBraWNrcyBvZmYgd2l0aCBDb250cmlidXRvciBEYXkgb24gQXByaWwgOSwgMjAyNiBhdCB0aGUgSmlvIFdvcmxkIENvbnZlbnRpb24gQ2VudHJlIGluIE11bWJhaS4gSm9pbiB0aG91c2FuZHMgb2YgV29yZFByZXNzIGNvbnRyaWJ1dG9ycywgd2hldGhlciB5b3UgY29kZSBvciBjb250cmlidXRlIGluIG90aGVyIHdheXMsIGZvciBhIGZ1bGwgZGF5IG9mIHN1cHBvcnRpbmcgYW5kIGdyb3dpbmcgdGhlIHByb2plY3QuIENoZWNrIG91dCA8YSBocmVmPSJodHRwczovL2FzaWEud29yZGNhbXAub3JnLzIwMjYvY29udHJpYnV0b3ItZGF5L21ha2UtdGVhbXMvIiBkYXRhLXR5cGU9ImxpbmsiIGRhdGEtaWQ9Imh0dHBzOi8vYXNpYS53b3JkY2FtcC5vcmcvMjAyNi9jb250cmlidXRvci1kYXkvbWFrZS10ZWFtcy8iPk1ha2UgVGVhbXM8L2E+IGZvciBtb3JlIGluZm9ybWF0aW9uLmRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFlvdSBjYW4gYWxzbyBqb2luIGhhbmRzLW9uIHdvcmtzaG9wcywgdmlzaXQgdGhlIE9wZW4tU291cmNlIExpYnJhcnkgZm9yIHJlYWwgY29tbXVuaXR5IGluc2lnaHRzLCB1bmRlcnN0YW5kIHRoZSByZWxlYXNlIHByb2Nlc3Mgd2l0aCBhIFEmYW1wO0EgcGFuZWwsIGFuZCBjaGVjayBvdXQgPGEgaHJlZj0iaHR0cHM6Ly9hc2lhLndvcmRjYW1wLm9yZy8yMDI2L3lvdXRoY2FtcC1pcy1iYWNrLWF0LXdvcmRjYW1wLWFzaWEtMjAyNi8iIGRhdGEtdHlwZT0ibGluayIgZGF0YS1pZD0iaHR0cHM6Ly9hc2lhLndvcmRjYW1wLm9yZy8yMDI2L3lvdXRoY2FtcC1pcy1iYWNrLWF0LXdvcmRjYW1wLWFzaWEtMjAyNi8iPllvdXRoQ2FtcDwvYT4gZm9yIHlvdW5nZXIgcGFydGljaXBhbnRzIHRvIGxlYXJuIGFuZCBidWlsZCB3aXRoIGd1aWRlZCBzdXBwb3J0LiA8YnI+PGJyPlJlYWQgbW9yZSBhYm91dCBDb250cmlidXRvciBEYXkgPGEgaHJlZj0iaHR0cHM6Ly9hc2lhLndvcmRjYW1wLm9yZy8yMDI2L2NvbnRyaWJ1dG9yLWRheS8iPmhlcmU8L2E+LmRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzaGVpZ2h0aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc3RhZ05hbWVhbGlnbmNsYXNzTmFtZWxheW91dGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXN0YWdOYW1lbGF5b3V0aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPldvcmtzaG9wPC9zdHJvbmc+bGV2ZWxsZXZlbE9wdGlvbnNwbGFjZWhvbGRlcmJvcmRlckNvbG9yYmFja2dyb3VuZENvbG9ydGV4dENvbG9yZ3JhZGllbnRhbGlnbmxvY2thbmNob3JjbGFzc05hbWVmb250RmFtaWx5Zm9udFNpemVmaXRUZXh0c3R5bGVtZXRhZGF0YWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50Sm9pbiBhIGhhbmRzLW9uIHdvcmtzaG9wIHRvIHBpY2sgdXAgcHJhY3RpY2FsIGNvbnRyaWJ1dGlvbiBza2lsbHMsIGV4cGxvcmUgdXNlZnVsIHRvb2xzLCBhbmQgZ3JvdyB5b3VyIGNvbmZpZGVuY2UgaW4gYSBmcmllbmRseSwgZ3VpZGVkIHNldHRpbmcuPGJyPmRyb3BDYXBpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzbGF5b3V0aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc3RhZ05hbWV0eXBldXJsdGV4dDxzdHJvbmc+TGVhcm4gTW9yZTwvc3Ryb25nPmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXN0YWdOYW1lbGF5b3V0aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPk9wZW4tU291cmNlIExpYnJhcnk8L3N0cm9uZz5sZXZlbGxldmVsT3B0aW9uc3BsYWNlaG9sZGVyYm9yZGVyQ29sb3JiYWNrZ3JvdW5kQ29sb3J0ZXh0Q29sb3JncmFkaWVudGFsaWdubG9ja2FuY2hvcmNsYXNzTmFtZWZvbnRGYW1pbHlmb250U2l6ZWZpdFRleHRzdHlsZW1ldGFkYXRhaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRTdGVwIGludG8gdGhlIE9wZW4tU291cmNlIExpYnJhcnkgZm9yIHRob3VnaHRmdWwgY29udmVyc2F0aW9ucywgaW5zcGlyaW5nIHBlcnNvbmFsIHN0b3JpZXMsIGFuZCBhIGNoYW5jZSB0byBjb25uZWN0IHdpdGggdGhlIHBlb3BsZSBiZWhpbmQgb3BlbiBzb3VyY2UgaW4gYSBtb3JlIGh1bWFuIHdheS5kcm9wQ2FwaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2xheW91dGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXN0YWdOYW1ldHlwZXVybHRleHQ8c3Ryb25nPkxlYXJuIE1vcmU8L3N0cm9uZz5pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzdGFnTmFtZWxheW91dGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5Zb3V0aENhbXA8L3N0cm9uZz5sZXZlbGxldmVsT3B0aW9uc3BsYWNlaG9sZGVyYm9yZGVyQ29sb3JiYWNrZ3JvdW5kQ29sb3J0ZXh0Q29sb3JncmFkaWVudGFsaWdubG9ja2FuY2hvcmNsYXNzTmFtZWZvbnRGYW1pbHlmb250U2l6ZWZpdFRleHRzdHlsZW1ldGFkYXRhaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRBIGZvY3VzZWQsIGhhbmRzLW9uIG1vcm5pbmcgZm9yIHlvdW5nIGV4cGxvcmVycyB0byBidWlsZCBhIHNpbXBsZSB3ZWJwYWdlIHdpdGggV29yZFByZXNzLCB3b3JrIGluIHNtYWxsIGdyb3VwcywgYW5kIHByZXNlbnQgd2hhdCB0aGV5IGNyZWF0ZWQuZHJvcENhcGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNsYXlvdXRpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzdGFnTmFtZXR5cGV1cmx0ZXh0PHN0cm9uZz5MZWFybiBNb3JlPC9zdHJvbmc+aW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2hlaWdodGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNoYXNGaXhlZExheW91dGNhcHRpb25oZWFkY2VsbHNjb250ZW50VGltZXRhZ3Njb3BlYWxpZ25jb2xzcGFucm93c3BhbmNvbnRlbnRDb250cmlidXRvciBEYXl0YWdzY29wZWFsaWduY29sc3BhbnJvd3NwYW5ib2R5Y2VsbHNjb250ZW50MDg6MDAgYW0gSVNUdGFnc2NvcGVhbGlnbmNvbHNwYW5yb3dzcGFuY29udGVudFJlZ2lzdHJhdGlvbiBPcGVuIGFuZCBOZXR3b3JraW5nIFRpbWUgYXQgRm95ZXIgb3V0c2lkZSBvZiBMb3R1cyBIYWxsdGFnc2NvcGVhbGlnbmNvbHNwYW5yb3dzcGFuY2VsbHNjb250ZW50MDg6MDAgYW0gSVNUdGFnc2NvcGVhbGlnbmNvbHNwYW5yb3dzcGFuY29udGVudE1vcm5pbmcgVGVhIEJyZWFrIFNwb25zb3JlZCBieSBQcmVzc2FibGUgaW4gSmFzbWluZSBIYWxsIFJvb20gMS41dGFnc2NvcGVhbGlnbmNvbHNwYW5yb3dzcGFuY2VsbHNjb250ZW50MDg6MzAgYW0gSVNUdGFnc2NvcGVhbGlnbmNvbHNwYW5yb3dzcGFuY29udGVudEdyb3VwIFBob3RvIE9yZ2FuaXplcnMgYW5kIFZvbHVudGVlcnMgaW4gRm95ZXIgb3V0c2lkZSBvZiBKYXNtaW5lIEhhbGx0YWdzY29wZWFsaWduY29sc3BhbnJvd3NwYW5jZWxsc2NvbnRlbnQwOTowMCBhbSBJU1R0YWdzY29wZWFsaWduY29sc3BhbnJvd3NwYW5jb250ZW50T3BlbmluZyBSZW1hcmtzIGZyb20gTGVhZGVyc2hpcCBUZWFtIGluIExvdHVzIEhhbGx0YWdzY29wZWFsaWduY29sc3BhbnJvd3NwYW5jZWxsc2NvbnRlbnQwOTozMCBhbSBJU1R0YWdzY29wZWFsaWduY29sc3BhbnJvd3NwYW5jb250ZW50RmFtaWx5IFBob3RvIGluIExvdHVzIEhhbGx0YWdzY29wZWFsaWduY29sc3BhbnJvd3NwYW5jZWxsc2NvbnRlbnQwOTozMCBhbSBJU1R0YWdzY29wZWFsaWduY29sc3BhbnJvd3NwYW5jb250ZW50V29ya3Nob3AgMTogV29yZFByZXNzIENvcmUgRGV2ZWxvcG1lbnQgU2V0dXAgaW4gUm9vbSAyMDVCdGFnc2NvcGVhbGlnbmNvbHNwYW5yb3dzcGFuY2VsbHNjb250ZW50MDk6MzAgYW0gSVNUdGFnc2NvcGVhbGlnbmNvbHNwYW5yb3dzcGFuY29udGVudFdvcmtzaG9wIDI6IEJlZ2lubmVycyBHdWlkZSB0byBXb3JkUHJlc3MgaW4gUm9vbSAyMDZBQnRhZ3Njb3BlYWxpZ25jb2xzcGFucm93c3BhbmNlbGxzY29udGVudDA5OjQ1IGFtIElTVHRhZ3Njb3BlYWxpZ25jb2xzcGFucm93c3BhbmNvbnRlbnRPcGVuLVNvdXJjZSBMaWJyYXJ5IG91dHNpZGUgb2YgTG90dXMgSGFsbHRhZ3Njb3BlYWxpZ25jb2xzcGFucm93c3BhbmNlbGxzY29udGVudDEwOjAwIGFtIElTVHRhZ3Njb3BlYWxpZ25jb2xzcGFucm93c3BhbmNvbnRlbnRUaGUgTWFraW5nIG9mIGEgV29yZFByZXNzIFJlbGVhc2U6IENvbnZlcnNhdGlvbnMgd2l0aCBQYXN0IFJlbGVhc2UgU3F1YWQgTWVtYmVycyBpbiBMb3R1cyBIYWxsdGFnc2NvcGVhbGlnbmNvbHNwYW5yb3dzcGFuY2VsbHNjb250ZW50MTE6MzAgYW0gSVNUdGFnc2NvcGVhbGlnbmNvbHNwYW5yb3dzcGFuY29udGVudEx1bmNoIEJyZWFrIGluIEphc21pbmUgSGFsbCBSb29tIDF0YWdzY29wZWFsaWduY29sc3BhbnJvd3NwYW5jZWxsc2NvbnRlbnQwMTozMCBwbSBJU1R0YWdzY29wZWFsaWduY29sc3BhbnJvd3NwYW5jb250ZW50Q29udHJpYnV0b3IgU2Vzc2lvbnMgaW4gTG90dXMgSGFsbHRhZ3Njb3BlYWxpZ25jb2xzcGFucm93c3BhbmNlbGxzY29udGVudDAxOjQ1IHBtIElTVHRhZ3Njb3BlYWxpZ25jb2xzcGFucm93c3BhbmNvbnRlbnRHcm91cCBQaG90byAoVGFibGUgTGVhZHMsIEZhY2lsaXRhdG9ycyAmYW1wOyBPcGVuLVNvdXJjZSBCb29rcykgaW4gTG90dXMgSGFsbCB0YWdzY29wZWFsaWduY29sc3BhbnJvd3NwYW5jZWxsc2NvbnRlbnQwMjowMCBwbSBJU1R0YWdzY29wZWFsaWduY29sc3BhbnJvd3NwYW5jb250ZW50V29ya3Nob3AgMTogQmVnaW5uZXJzIEd1aWRlIHRvIFNFTyBpbiBSb29tIDIwNSBBL0J0YWdzY29wZWFsaWduY29sc3BhbnJvd3NwYW5jZWxsc2NvbnRlbnQwMjowMCBwbSBJU1R0YWdzY29wZWFsaWduY29sc3BhbnJvd3NwYW5jb250ZW50V29ya3Nob3AgMjogQnVpbGRpbmcgYSBCbG9jayBUaGVtZSBmcm9tIFNjcmF0Y2ggaW4gUm9vbSAyMDZBQnRhZ3Njb3BlYWxpZ25jb2xzcGFucm93c3BhbmNlbGxzY29udGVudDA0OjAwIHBtIElTVHRhZ3Njb3BlYWxpZ25jb2xzcGFucm93c3BhbmNvbnRlbnRFdmVuaW5nIFRlYSBCcmVhayBTcG9uc29yZWQgYnkgUHJlc3NhYmxlIGluIEphc21pbmUgSGFsbCBSb29tIDF0YWdzY29wZWFsaWduY29sc3BhbnJvd3NwYW5jZWxsc2NvbnRlbnQwNDozMCBwbSBJU1R0YWdzY29wZWFsaWduY29sc3BhbnJvd3NwYW5jb250ZW50Q2xvc2luZyBSZW1hcmtzdGFnc2NvcGVhbGlnbmNvbHNwYW5yb3dzcGFuY2VsbHNjb250ZW50MDU6MDAgcG0gSVNUdGFnc2NvcGVhbGlnbmNvbHNwYW5yb3dzcGFuY29udGVudENvbnRyaWJ1dG9yIERheSBXcmFwIHVwdGFnc2NvcGVhbGlnbmNvbHNwYW5yb3dzcGFuZm9vdGFsaWduY2xhc3NOYW1laW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2hlaWdodGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50Q29uZmVyZW5jZSBEYXlzbGV2ZWxpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudExpdmVzdHJlYW0gU2Vzc2lvbnNsZXZlbGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50U2Vzc2lvbnMgaGVsZCBpbiBMb3R1cyBSb29tIDEg4oCTIEZvdW5kYXRpb24sIExvdHVzIFJvb20gMiDigJMgR3Jvd3RoLCBhbmQgTG90dXMgUm9vbSAzIOKAkyBFbnRlcnByaXNlIHdpbGwgPGEgaHJlZj0iaHR0cHM6Ly9hc2lhLndvcmRjYW1wLm9yZy8yMDI2L2xpdmUtc3RyZWFtaW5nLyI+bGl2ZXN0cmVhbSBvbiBZb3VUdWJlPC9hPi5kcm9wQ2FwaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaGUgU3BvbnNvciBIYWxsIHdpbGwgYmUgb3BlbiB0aHJvdWdob3V0IHRoZSBkYXkuIFZpc2l0IG91ciBzcG9uc29ycywgZXhwbG9yZSB0aGVpciBwcm9kdWN0cyBhbmQgc2VydmljZXMsIGFuZCBjb25uZWN0IHdpdGggY29tcGFuaWVzIHN1cHBvcnRpbmcgdGhlIFdvcmRQcmVzcyBjb21tdW5pdHkuZHJvcENhcGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5GcmlkYXksIEFwcmlsIDEwdGg8L3N0cm9uZz48YnI+8J+VlyA4OjAwIEFNIOKAkyA1OjMwIFBNPGJyPvCfk40gSmFzbWluZSBIYWxsIDJkcm9wQ2FwaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnQ8c3Ryb25nPlNhdHVyZGF5LCBBcHJpbCAxMXRoPC9zdHJvbmc+PGJyPvCflZcgODowMCBBTSDigJMgNzowMCBQTTxicj7wn5ONIEphc21pbmUgSGFsbCAyZHJvcENhcGlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXN0YWdOYW1lbGF5b3V0YW5jaG9yaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnROb3RlOiBMdW5jaCB3aWxsIGJlIHNlcnZlZCBmcm9tIDxzdHJvbmc+MTE6MzAgQU0gdG8gMjozMCBQTTwvc3Ryb25nPiBpbiBKYXNtaW5lIEhhbGwgMSBvbiBhbGwgdGhyZWUgZGF5cy5kcm9wQ2Fwc3R5bGViYWNrZ3JvdW5kQ29sb3J0ZXh0Q29sb3Jpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzX19pc1N0eWxlc1ByZXZpZXdhbGlnbmNob29zZVNwZWNpZmljRGF5c2Nob3NlbkRheXNjaG9vc2VTcGVjaWZpY1RyYWNrc2Nob3NlblRyYWNrSWRzc2hvd0NhdGVnb3JpZXN1c2VDbGllbnRUaW1lem9uZWNsYXNzTmFtZWlubmVyQmxvY2tzc3RhdGV2ZXJzaW9uc3RhdGV2ZXJzaW9uc3RhdGV2ZXJzaW9uc3RhdGV2ZXJzaW9uc3RhdGV2ZXJzaW9uc3RhdGV2ZXJzaW9uc3RhdGV2ZXJzaW9uc3RhdGV2ZXJzaW9uc3RhdGV2ZXJzaW9uc3RhdGV2ZXJzaW9uc3RhdGV2ZXJzaW9uc3RhdGV2ZXJzaW9uc3RhdGV2ZXJzaW9uc3RhdGV2ZXJzaW9uBQcFBwUHBQcFBwUHCAQIBAgGCAVIAAeljAEIBwgGCA4IDggLSAEEGBYTHwkIBggHDwQKB4wBBwULCAcPBAoHDwUMSwAPCQgFBAYJCggHBQgLCAcPBAoHiAcHCwgHDwQKB5MIBwsIBw8ECgYLCAcPBAoHBQkGCwgHDwQKBwYLCAcPBAoHGQUMSwAPCQgFBAYJCggHBQgLCAcPBAoHlAIHCwgHDwQKBgsIBw8ECgcEAwQbCwgHDwQKBwYLCAcPBAoHJAUMSwAPCQgFBAYJCggHBQgLCAcPBAoHqwIHCwgHDwQKBgsIBw8ECgcEAwQbCwgHDwQKBwYLCAcPBAoHGgUMSwAPCQgFBAYJCggHBQgLCAcPBAoHjgIHCwgHDwQKBgsIBw8ECgcEAwQbCwgHDwQKBgsIBw8ECg4HBAUHBANFAEcBDwNFAEcABAUHDANFAEcBhAEDRQBHAAUHDANFAEcBgQEDRQBHAAUHDANFAEcBhgEDRQBHAAUHDANFAEcBMgNFAEcABQcMA0UARwEaA0UARwAFBwwDRQBHATkDRQBHAAUHDANFAEcBNgNFAEcABQcMA0UARwEpA0UARwAFBwwDRQBHAZ4BA0UARwAFBwwDRQBHASIDRQBHAAUHDANFAEcBIgNFAEcABQcMA0UARwGOAQNFAEcABQcMA0UARwEyA0UARwAFBwwDRQBHAT0DRQBHAAUHDANFAEcBPwNFAEcABQcMA0UARwEPA0UARwAFBwwDRQBHARcDRQBHAAQFCQsIBw8ECgYLCAcPBAoHDwULCAcPBAoHEwULCAcPBAoHuQIHCwgHDwQKB6kCBwsIBw8ECgeQAQcLCAcPBAoHkgEHCwgHDwQKB0YACwgHDwQKB6kBBwUPCQsIBw8EChEFEgoUTgARCQsFBwUHBQcFBwUHBQcFBwUHBQcFBwUHBQcFBwUHEgEJAAABAAAAAQYABAEAAJQFAesBQgEBAEEAAgBBAAIAQQACAEEAAgBBAABBAABBAABBAAIAQQACAEEAAEEAAgBBAABBAAIAQQACAEEAAEEAAgBBAABBAAIAQQACAEEAAEEAAgBBAABBAAIAAQABAgECAAEAAQIBAgEAAQIBAgEAAQIBAgEAAQIBAgEAAQIBAgEAAQIBAgEAAQIBAgEAAQIBAgEAAQIBAgEAAQIBAgEAAQIBAgEAAQIBAgEAAQIBAgEAAQIBAgEAAQIBAgEAAQIBAgEAAQIBAkAAQQAAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQAAQQACAEEAAANB0AMUAQB9AQEAAQABAAEA5QUAdxMyMDI1LTAyLTIyVDA0OjEwOjA5dwhzY2hlZHVsZXcHcHVibGlzaH2ljv4MfamkAXcGY2xvc2VkdwZjbG9zZWR3D3BhZ2VzLW5vLWJhbm5lcncAdwB5eHcAdyRhNGE5NmY2ZS05MGZlLTRhNmQtOTRiYy02YjQ0YTMwYTQwYjd4d4sBPHAgY2xhc3M9Imhhcy1iYWNrZ3JvdW5kIiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjojZWVlZWVlIj48c3Ryb25nPkFsbCB0aW1pbmdzIHNldCBmb3J0aCB1c2luZyBJbmRpYW4gU3RhbmRhcmQgVGltZSwgVVRDKzA1OjMwPC9zdHJvbmc+PC9wPncOY29yZS9wYXJhZ3JhcGh5dgEFY29sb3J2AQpiYWNrZ3JvdW5kdwcjZWVlZWVldyRlN2U4MTFiZi0yMDFlLTRmNzctODlhMy1kMzFiYmZjNDQ4Mzh4d0c8aDIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmcgaGFzLXRleHQtYWxpZ24tY2VudGVyIj5Db250cmlidXRvciBEYXk8L2gyPncMY29yZS9oZWFkaW5nfQJ\/f39\/f39\/f39\/f39\/dgEKdHlwb2dyYXBoeXYBCXRleHRBbGlnbncGY2VudGVyf3ckYjE5NzlkMTEtZWJlYi00ZWQ1LTk4M2ItMzdkZmNlOGVlNzI1eHfPAzxwPldvcmRDYW1wIEFzaWEgMjAyNiBraWNrcyBvZmYgd2l0aCBDb250cmlidXRvciBEYXkgb24gQXByaWwgOSwgMjAyNiBhdCB0aGUgSmlvIFdvcmxkIENvbnZlbnRpb24gQ2VudHJlIGluIE11bWJhaS4gSm9pbiB0aG91c2FuZHMgb2YgV29yZFByZXNzIGNvbnRyaWJ1dG9ycywgd2hldGhlciB5b3UgY29kZSBvciBjb250cmlidXRlIGluIG90aGVyIHdheXMsIGZvciBhIGZ1bGwgZGF5IG9mIHN1cHBvcnRpbmcgYW5kIGdyb3dpbmcgdGhlIHByb2plY3QuIENoZWNrIG91dCA8YSBocmVmPSJodHRwczovL2FzaWEud29yZGNhbXAub3JnLzIwMjYvY29udHJpYnV0b3ItZGF5L21ha2UtdGVhbXMvIiBkYXRhLXR5cGU9ImxpbmsiIGRhdGEtaWQ9Imh0dHBzOi8vYXNpYS53b3JkY2FtcC5vcmcvMjAyNi9jb250cmlidXRvci1kYXkvbWFrZS10ZWFtcy8iPk1ha2UgVGVhbXM8L2E+IGZvciBtb3JlIGluZm9ybWF0aW9uLjwvcD53DmNvcmUvcGFyYWdyYXBoeXckZjUxODdkMDYtNjhkOC00NzBjLWE5ZDgtOWNiMzBlY2ZmYTMyeHeaBDxwPllvdSBjYW4gYWxzbyBqb2luIGhhbmRzLW9uIHdvcmtzaG9wcywgdmlzaXQgdGhlIE9wZW4tU291cmNlIExpYnJhcnkgZm9yIHJlYWwgY29tbXVuaXR5IGluc2lnaHRzLCB1bmRlcnN0YW5kIHRoZSByZWxlYXNlIHByb2Nlc3Mgd2l0aCBhIFEmYW1wO0EgcGFuZWwsIGFuZCBjaGVjayBvdXQgPGEgaHJlZj0iaHR0cHM6Ly9hc2lhLndvcmRjYW1wLm9yZy8yMDI2L3lvdXRoY2FtcC1pcy1iYWNrLWF0LXdvcmRjYW1wLWFzaWEtMjAyNi8iIGRhdGEtdHlwZT0ibGluayIgZGF0YS1pZD0iaHR0cHM6Ly9hc2lhLndvcmRjYW1wLm9yZy8yMDI2L3lvdXRoY2FtcC1pcy1iYWNrLWF0LXdvcmRjYW1wLWFzaWEtMjAyNi8iPllvdXRoQ2FtcDwvYT4gZm9yIHlvdW5nZXIgcGFydGljaXBhbnRzIHRvIGxlYXJuIGFuZCBidWlsZCB3aXRoIGd1aWRlZCBzdXBwb3J0LiA8YnI+PGJyPlJlYWQgbW9yZSBhYm91dCBDb250cmlidXRvciBEYXkgPGEgaHJlZj0iaHR0cHM6Ly9hc2lhLndvcmRjYW1wLm9yZy8yMDI2L2NvbnRyaWJ1dG9yLWRheS8iPmhlcmU8L2E+LjwvcD53DmNvcmUvcGFyYWdyYXBoeXckOTlmOTIzNDYtZGVkMi00NmE5LWFjMGItMTg2NzIwN2M2NTRjeHdKPGRpdiBzdHlsZT0iaGVpZ2h0OjE1cHgiIGFyaWEtaGlkZGVuPSJ0cnVlIiBjbGFzcz0id3AtYmxvY2stc3BhY2VyIj48L2Rpdj53C2NvcmUvc3BhY2VydwQxNXB4dyRkOTEzMzJiYy0xYjZkLTQ5OTItOTYwZS02YjViZGNiNzIxMGV4d1Q8ZGl2IGNsYXNzPSJ3cC1ibG9jay1ncm91cCBhbGlnbndpZGUgY29udHJpYnV0b3ItZGF5LXNjaGVkdWxlLWhpZ2hsaWdodHMiPgoKCgo8L2Rpdj53CmNvcmUvZ3JvdXB3A2RpdncEd2lkZXcjY29udHJpYnV0b3ItZGF5LXNjaGVkdWxlLWhpZ2hsaWdodHN2AgR0eXBldwRncmlkC2NvbHVtbkNvdW50fQN3JGQ5ZjVkOGMyLTNkN2MtNGNmOS1hNzc4LTZiMTk5ZTMxM2E4OHh3JjxkaXYgY2xhc3M9IndwLWJsb2NrLWdyb3VwIj4KCgoKPC9kaXY+dwpjb3JlL2dyb3VwdwNkaXZ2AQR0eXBldwtjb25zdHJhaW5lZHckZGE1MTcwNTAtZTY0Mi00YjVkLTk3MjgtY2JhNjU3MmU2OTVieHdRPGgzIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIGhhcy10ZXh0LWFsaWduLWNlbnRlciI+PHN0cm9uZz5Xb3Jrc2hvcDwvc3Ryb25nPjwvaDM+dwxjb3JlL2hlYWRpbmd9A39\/f39\/f39\/f39\/f392AQp0eXBvZ3JhcGh5dgEJdGV4dEFsaWdudwZjZW50ZXJ\/dyRlMDk4ZTM5YS02MmU2LTRjNjQtYjkyNi03NmQxZWU0MTQ1YmZ4d5sBPHA+Sm9pbiBhIGhhbmRzLW9uIHdvcmtzaG9wIHRvIHBpY2sgdXAgcHJhY3RpY2FsIGNvbnRyaWJ1dGlvbiBza2lsbHMsIGV4cGxvcmUgdXNlZnVsIHRvb2xzLCBhbmQgZ3JvdyB5b3VyIGNvbmZpZGVuY2UgaW4gYSBmcmllbmRseSwgZ3VpZGVkIHNldHRpbmcuPGJyPjwvcD53DmNvcmUvcGFyYWdyYXBoeXckZWNmM2U2ZjEtYzgwNi00NzhiLTlkMmQtMWVhZmMxNzY3NjBkeHckPGRpdiBjbGFzcz0id3AtYmxvY2stYnV0dG9ucyI+PC9kaXY+dwxjb3JlL2J1dHRvbnN2AgR0eXBldwRmbGV4Dmp1c3RpZnlDb250ZW50dwZjZW50ZXJ3JDg0MTg3ZmQxLTNmNmMtNGMwNy05OWFjLWYwZWIwZGNkNDRlZHh3zAE8ZGl2IGNsYXNzPSJ3cC1ibG9jay1idXR0b24iPjxhIGNsYXNzPSJ3cC1ibG9jay1idXR0b25fX2xpbmsgd3AtZWxlbWVudC1idXR0b24iIGhyZWY9Imh0dHBzOi8vYXNpYS53b3JkY2FtcC5vcmcvMjAyNi9jb250cmlidXRvci1kYXktd29ya3Nob3BzLWF0LXdvcmRjYW1wLWFzaWEtMjAyNi8iPjxzdHJvbmc+TGVhcm4gTW9yZTwvc3Ryb25nPjwvYT48L2Rpdj53C2NvcmUvYnV0dG9udwFhdwZidXR0b253T2h0dHBzOi8vYXNpYS53b3JkY2FtcC5vcmcvMjAyNi9jb250cmlidXRvci1kYXktd29ya3Nob3BzLWF0LXdvcmRjYW1wLWFzaWEtMjAyNi93JDE2NTc3ZWM0LTZmYWItNDU0YS04MjY4LTMwODIzNGZmY2ZmMnh3JjxkaXYgY2xhc3M9IndwLWJsb2NrLWdyb3VwIj4KCgoKPC9kaXY+dwpjb3JlL2dyb3VwdwNkaXZ2AQR0eXBldwtjb25zdHJhaW5lZHckY2RmOTViMjMtYzgyNi00NzYwLWE4YzYtZDEyMjA2ZWRhNWU0eHdcPGgzIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIGhhcy10ZXh0LWFsaWduLWNlbnRlciI+PHN0cm9uZz5PcGVuLVNvdXJjZSBMaWJyYXJ5PC9zdHJvbmc+PC9oMz53DGNvcmUvaGVhZGluZ30Df39\/f39\/f39\/f39\/f3YBCnR5cG9ncmFwaHl2AQl0ZXh0QWxpZ253BmNlbnRlcn93JDE1ZTFkMGQ0LWRhNmUtNGZlMS1hMjc0LTFjNjgzNTRkZDNiMnh3sgE8cD5TdGVwIGludG8gdGhlIE9wZW4tU291cmNlIExpYnJhcnkgZm9yIHRob3VnaHRmdWwgY29udmVyc2F0aW9ucywgaW5zcGlyaW5nIHBlcnNvbmFsIHN0b3JpZXMsIGFuZCBhIGNoYW5jZSB0byBjb25uZWN0IHdpdGggdGhlIHBlb3BsZSBiZWhpbmQgb3BlbiBzb3VyY2UgaW4gYSBtb3JlIGh1bWFuIHdheS48L3A+dw5jb3JlL3BhcmFncmFwaHl3JDg1N2M4NTUxLThiZGMtNDczNS04MmFmLTZlODYyNzI0NmQyYXh3JDxkaXYgY2xhc3M9IndwLWJsb2NrLWJ1dHRvbnMiPjwvZGl2PncMY29yZS9idXR0b25zdgIEdHlwZXcEZmxleA5qdXN0aWZ5Q29udGVudHcGY2VudGVydyQzZWVmMTgzZC0wY2VkLTQyMzQtODU5YS0zM2MzMjc5OWY2NmZ4d8ABPGRpdiBjbGFzcz0id3AtYmxvY2stYnV0dG9uIj48YSBjbGFzcz0id3AtYmxvY2stYnV0dG9uX19saW5rIHdwLWVsZW1lbnQtYnV0dG9uIiBocmVmPSJodHRwczovL2FzaWEud29yZGNhbXAub3JnLzIwMjYvY29udHJpYnV0b3ItZGF5L29wZW4tc291cmNlLWxpYnJhcnkvIj48c3Ryb25nPkxlYXJuIE1vcmU8L3N0cm9uZz48L2E+PC9kaXY+dwtjb3JlL2J1dHRvbncBYXcGYnV0dG9ud0NodHRwczovL2FzaWEud29yZGNhbXAub3JnLzIwMjYvY29udHJpYnV0b3ItZGF5L29wZW4tc291cmNlLWxpYnJhcnkvdyRkNzdkZDNkNy1hOTUyLTQ0ZjMtOTUwNS01OGQ3N2RhM2IxZmV4dyY8ZGl2IGNsYXNzPSJ3cC1ibG9jay1ncm91cCI+CgoKCjwvZGl2PncKY29yZS9ncm91cHcDZGl2dgEEdHlwZXcLY29uc3RyYWluZWR3JGUyMWEzYjUzLTFiMGYtNGRjMS05YmNhLWQ0YjBjNTAxNWQ3M3h3UjxoMyBjbGFzcz0id3AtYmxvY2staGVhZGluZyBoYXMtdGV4dC1hbGlnbi1jZW50ZXIiPjxzdHJvbmc+WW91dGhDYW1wPC9zdHJvbmc+PC9oMz53DGNvcmUvaGVhZGluZ30Df39\/f39\/f39\/f39\/f3YBCnR5cG9ncmFwaHl2AQl0ZXh0QWxpZ253BmNlbnRlcn93JDc5OTQzYjc1LWNlNjItNDU5Ny05NGYwLTdhYzg1ODMyYmI0N3h3lQE8cD5BIGZvY3VzZWQsIGhhbmRzLW9uIG1vcm5pbmcgZm9yIHlvdW5nIGV4cGxvcmVycyB0byBidWlsZCBhIHNpbXBsZSB3ZWJwYWdlIHdpdGggV29yZFByZXNzLCB3b3JrIGluIHNtYWxsIGdyb3VwcywgYW5kIHByZXNlbnQgd2hhdCB0aGV5IGNyZWF0ZWQuPC9wPncOY29yZS9wYXJhZ3JhcGh5dyRlMjRmYjIzOC02MmExLTQ4MTItOWNiYS0yNDZlMDA5NTViNGZ4dyQ8ZGl2IGNsYXNzPSJ3cC1ibG9jay1idXR0b25zIj48L2Rpdj53DGNvcmUvYnV0dG9uc3YCBHR5cGV3BGZsZXgOanVzdGlmeUNvbnRlbnR3BmNlbnRlcnckNTFmNWQ1NDItNzhmMy00OTZmLWFiNTktY2EyOGM2N2IxZDQxeHfEATxkaXYgY2xhc3M9IndwLWJsb2NrLWJ1dHRvbiI+PGEgY2xhc3M9IndwLWJsb2NrLWJ1dHRvbl9fbGluayB3cC1lbGVtZW50LWJ1dHRvbiIgaHJlZj0iaHR0cHM6Ly9hc2lhLndvcmRjYW1wLm9yZy8yMDI2L3lvdXRoY2FtcC1pcy1iYWNrLWF0LXdvcmRjYW1wLWFzaWEtMjAyNi8iPjxzdHJvbmc+TGVhcm4gTW9yZTwvc3Ryb25nPjwvYT48L2Rpdj53C2NvcmUvYnV0dG9udwFhdwZidXR0b253R2h0dHBzOi8vYXNpYS53b3JkY2FtcC5vcmcvMjAyNi95b3V0aGNhbXAtaXMtYmFjay1hdC13b3JkY2FtcC1hc2lhLTIwMjYvdyQ1ODQyYjEyOS0wZGU3LTQxZmQtYmVlMi1iYzg2ZThhNDFhMDZ4d0o8ZGl2IHN0eWxlPSJoZWlnaHQ6MTVweCIgYXJpYS1oaWRkZW49InRydWUiIGNsYXNzPSJ3cC1ibG9jay1zcGFjZXIiPjwvZGl2PncLY29yZS9zcGFjZXJ3BDE1cHh3JDgxNjc3ODVjLTdkNmUtNDE5Yi1hMDU5LTVkNDM4NWVhNjYxOXh3tBQ8ZmlndXJlIGNsYXNzPSJ3cC1ibG9jay10YWJsZSBhbGlnbndpZGUgY29udHJpYnV0b3ItZGF5LXNjaGVkdWxlIj48dGFibGU+PHRoZWFkPjx0cj48dGggY2xhc3M9Imhhcy10ZXh0LWFsaWduLWNlbnRlciIgZGF0YS1hbGlnbj0iY2VudGVyIj5UaW1lPC90aD48dGg+Q29udHJpYnV0b3IgRGF5PC90aD48L3RyPjwvdGhlYWQ+PHRib2R5Pjx0cj48dGQgY2xhc3M9Imhhcy10ZXh0LWFsaWduLWNlbnRlciIgZGF0YS1hbGlnbj0iY2VudGVyIj4wODowMCBhbSBJU1Q8L3RkPjx0ZD5SZWdpc3RyYXRpb24gT3BlbiBhbmQgTmV0d29ya2luZyBUaW1lIGF0IEZveWVyIG91dHNpZGUgb2YgTG90dXMgSGFsbDwvdGQ+PC90cj48dHI+PHRkIGNsYXNzPSJoYXMtdGV4dC1hbGlnbi1jZW50ZXIiIGRhdGEtYWxpZ249ImNlbnRlciI+MDg6MDAgYW0gSVNUPC90ZD48dGQ+TW9ybmluZyBUZWEgQnJlYWsgU3BvbnNvcmVkIGJ5IFByZXNzYWJsZSBpbiBKYXNtaW5lIEhhbGwgUm9vbSAxLjU8L3RkPjwvdHI+PHRyPjx0ZCBjbGFzcz0iaGFzLXRleHQtYWxpZ24tY2VudGVyIiBkYXRhLWFsaWduPSJjZW50ZXIiPjA4OjMwIGFtIElTVDwvdGQ+PHRkPkdyb3VwIFBob3RvIE9yZ2FuaXplcnMgYW5kIFZvbHVudGVlcnMgaW4gRm95ZXIgb3V0c2lkZSBvZiBKYXNtaW5lIEhhbGw8L3RkPjwvdHI+PHRyPjx0ZCBjbGFzcz0iaGFzLXRleHQtYWxpZ24tY2VudGVyIiBkYXRhLWFsaWduPSJjZW50ZXIiPjA5OjAwIGFtIElTVDwvdGQ+PHRkPk9wZW5pbmcgUmVtYXJrcyBmcm9tIExlYWRlcnNoaXAgVGVhbSBpbiBMb3R1cyBIYWxsPC90ZD48L3RyPjx0cj48dGQgY2xhc3M9Imhhcy10ZXh0LWFsaWduLWNlbnRlciIgZGF0YS1hbGlnbj0iY2VudGVyIj4wOTozMCBhbSBJU1Q8L3RkPjx0ZD5GYW1pbHkgUGhvdG8gaW4gTG90dXMgSGFsbDwvdGQ+PC90cj48dHI+PHRkIGNsYXNzPSJoYXMtdGV4dC1hbGlnbi1jZW50ZXIiIGRhdGEtYWxpZ249ImNlbnRlciI+MDk6MzAgYW0gSVNUPC90ZD48dGQ+V29ya3Nob3AgMTogV29yZFByZXNzIENvcmUgRGV2ZWxvcG1lbnQgU2V0dXAgaW4gUm9vbSAyMDVCPC90ZD48L3RyPjx0cj48dGQgY2xhc3M9Imhhcy10ZXh0LWFsaWduLWNlbnRlciIgZGF0YS1hbGlnbj0iY2VudGVyIj4wOTozMCBhbSBJU1Q8L3RkPjx0ZD5Xb3Jrc2hvcCAyOiBCZWdpbm5lcnMgR3VpZGUgdG8gV29yZFByZXNzIGluIFJvb20gMjA2QUI8L3RkPjwvdHI+PHRyPjx0ZCBjbGFzcz0iaGFzLXRleHQtYWxpZ24tY2VudGVyIiBkYXRhLWFsaWduPSJjZW50ZXIiPjA5OjQ1IGFtIElTVDwvdGQ+PHRkPk9wZW4tU291cmNlIExpYnJhcnkgb3V0c2lkZSBvZiBMb3R1cyBIYWxsPC90ZD48L3RyPjx0cj48dGQgY2xhc3M9Imhhcy10ZXh0LWFsaWduLWNlbnRlciIgZGF0YS1hbGlnbj0iY2VudGVyIj4xMDowMCBhbSBJU1Q8L3RkPjx0ZD5UaGUgTWFraW5nIG9mIGEgV29yZFByZXNzIFJlbGVhc2U6IENvbnZlcnNhdGlvbnMgd2l0aCBQYXN0IFJlbGVhc2UgU3F1YWQgTWVtYmVycyBpbiBMb3R1cyBIYWxsPC90ZD48L3RyPjx0cj48dGQgY2xhc3M9Imhhcy10ZXh0LWFsaWduLWNlbnRlciIgZGF0YS1hbGlnbj0iY2VudGVyIj4xMTozMCBhbSBJU1Q8L3RkPjx0ZD5MdW5jaCBCcmVhayBpbiBKYXNtaW5lIEhhbGwgUm9vbSAxPC90ZD48L3RyPjx0cj48dGQgY2xhc3M9Imhhcy10ZXh0LWFsaWduLWNlbnRlciIgZGF0YS1hbGlnbj0iY2VudGVyIj4wMTozMCBwbSBJU1Q8L3RkPjx0ZD5Db250cmlidXRvciBTZXNzaW9ucyBpbiBMb3R1cyBIYWxsPC90ZD48L3RyPjx0cj48dGQgY2xhc3M9Imhhcy10ZXh0LWFsaWduLWNlbnRlciIgZGF0YS1hbGlnbj0iY2VudGVyIj4wMTo0NSBwbSBJU1Q8L3RkPjx0ZD5Hcm91cCBQaG90byAoVGFibGUgTGVhZHMsIEZhY2lsaXRhdG9ycyAmYW1wOyBPcGVuLVNvdXJjZSBCb29rcykgaW4gTG90dXMgSGFsbCA8L3RkPjwvdHI+PHRyPjx0ZCBjbGFzcz0iaGFzLXRleHQtYWxpZ24tY2VudGVyIiBkYXRhLWFsaWduPSJjZW50ZXIiPjAyOjAwIHBtIElTVDwvdGQ+PHRkPldvcmtzaG9wIDE6IEJlZ2lubmVycyBHdWlkZSB0byBTRU8gaW4gUm9vbSAyMDUgQS9CPC90ZD48L3RyPjx0cj48dGQgY2xhc3M9Imhhcy10ZXh0LWFsaWduLWNlbnRlciIgZGF0YS1hbGlnbj0iY2VudGVyIj4wMjowMCBwbSBJU1Q8L3RkPjx0ZD5Xb3Jrc2hvcCAyOiBCdWlsZGluZyBhIEJsb2NrIFRoZW1lIGZyb20gU2NyYXRjaCBpbiBSb29tIDIwNkFCPC90ZD48L3RyPjx0cj48dGQgY2xhc3M9Imhhcy10ZXh0LWFsaWduLWNlbnRlciIgZGF0YS1hbGlnbj0iY2VudGVyIj4wNDowMCBwbSBJU1Q8L3RkPjx0ZD5FdmVuaW5nIFRlYSBCcmVhayBTcG9uc29yZWQgYnkgUHJlc3NhYmxlIGluIEphc21pbmUgSGFsbCBSb29tIDE8L3RkPjwvdHI+PHRyPjx0ZCBjbGFzcz0iaGFzLXRleHQtYWxpZ24tY2VudGVyIiBkYXRhLWFsaWduPSJjZW50ZXIiPjA0OjMwIHBtIElTVDwvdGQ+PHRkPkNsb3NpbmcgUmVtYXJrczwvdGQ+PC90cj48dHI+PHRkIGNsYXNzPSJoYXMtdGV4dC1hbGlnbi1jZW50ZXIiIGRhdGEtYWxpZ249ImNlbnRlciI+MDU6MDAgcG0gSVNUPC90ZD48dGQ+Q29udHJpYnV0b3IgRGF5IFdyYXAgdXA8L3RkPjwvdHI+PC90Ym9keT48L3RhYmxlPjwvZmlndXJlPncKY29yZS90YWJsZXl3AnRof3cGY2VudGVyf393AnRof39\/f3cCdGR\/dwZjZW50ZXJ\/f3cCdGR\/f39\/dwJ0ZH93BmNlbnRlcn9\/dwJ0ZH9\/f393AnRkf3cGY2VudGVyf393AnRkf39\/f3cCdGR\/dwZjZW50ZXJ\/f3cCdGR\/f39\/dwJ0ZH93BmNlbnRlcn9\/dwJ0ZH9\/f393AnRkf3cGY2VudGVyf393AnRkf39\/f3cCdGR\/dwZjZW50ZXJ\/f3cCdGR\/f39\/dwJ0ZH93BmNlbnRlcn9\/dwJ0ZH9\/f393AnRkf3cGY2VudGVyf393AnRkf39\/f3cCdGR\/dwZjZW50ZXJ\/f3cCdGR\/f39\/dwJ0ZH93BmNlbnRlcn9\/dwJ0ZH9\/f393AnRkf3cGY2VudGVyf393AnRkf39\/f3cCdGR\/dwZjZW50ZXJ\/f3cCdGR\/f39\/dwJ0ZH93BmNlbnRlcn9\/dwJ0ZH9\/f393AnRkf3cGY2VudGVyf393AnRkf39\/f3cCdGR\/dwZjZW50ZXJ\/f3cCdGR\/f39\/dwJ0ZH93BmNlbnRlcn9\/dwJ0ZH9\/f393BHdpZGV3GGNvbnRyaWJ1dG9yLWRheS1zY2hlZHVsZXckY2FiNmQyMzMtYzVhNi00Y2RlLThhOTEtMzk0MTc1MzVmODI2eHdKPGRpdiBzdHlsZT0iaGVpZ2h0OjUwcHgiIGFyaWEtaGlkZGVuPSJ0cnVlIiBjbGFzcz0id3AtYmxvY2stc3BhY2VyIj48L2Rpdj53C2NvcmUvc3BhY2VydwQ1MHB4dyRiYTc1MWFlZC1jMjgxLTRlYTUtODY3YS1lMzRmOWJmODJjZTR4dzE8aDIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPkNvbmZlcmVuY2UgRGF5czwvaDI+dwxjb3JlL2hlYWRpbmd9AnckZTVmNWQ0MmItMTBjMS00NzM1LThkNzEtNzMzODBiZWU4OGM0eHc1PGgzIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5MaXZlc3RyZWFtIFNlc3Npb25zPC9oMz53DGNvcmUvaGVhZGluZ30DdyRmNTNhMDEzOC04OWI4LTQyZjUtOTc0Zi1hNWMyNWE5YTU5YTN4d8YBPHA+U2Vzc2lvbnMgaGVsZCBpbiBMb3R1cyBSb29tIDEg4oCTIEZvdW5kYXRpb24sIExvdHVzIFJvb20gMiDigJMgR3Jvd3RoLCBhbmQgTG90dXMgUm9vbSAzIOKAkyBFbnRlcnByaXNlIHdpbGwgPGEgaHJlZj0iaHR0cHM6Ly9hc2lhLndvcmRjYW1wLm9yZy8yMDI2L2xpdmUtc3RyZWFtaW5nLyI+bGl2ZXN0cmVhbSBvbiBZb3VUdWJlPC9hPi48L3A+dw5jb3JlL3BhcmFncmFwaHl3JDNlZDZiZjU0LTU4NmItNDU3Mi1iYmZjLTI1ZTQ3MjlmZGQ3Y3h3sAE8cD5UaGUgU3BvbnNvciBIYWxsIHdpbGwgYmUgb3BlbiB0aHJvdWdob3V0IHRoZSBkYXkuIFZpc2l0IG91ciBzcG9uc29ycywgZXhwbG9yZSB0aGVpciBwcm9kdWN0cyBhbmQgc2VydmljZXMsIGFuZCBjb25uZWN0IHdpdGggY29tcGFuaWVzIHN1cHBvcnRpbmcgdGhlIFdvcmRQcmVzcyBjb21tdW5pdHkuPC9wPncOY29yZS9wYXJhZ3JhcGh5dyRhZDFjNDA4NC0wYTZhLTQxZmItYjNiMS02MjdjZGU5NGRlZWF4d108cD48c3Ryb25nPkZyaWRheSwgQXByaWwgMTB0aDwvc3Ryb25nPjxicj7wn5WXIDg6MDAgQU0g4oCTIDU6MzAgUE08YnI+8J+TjSBKYXNtaW5lIEhhbGwgMjwvcD53DmNvcmUvcGFyYWdyYXBoeXckNDQzODFiOWUtYjk0My00ZmYyLWExN2MtMzg4MDdjMzhiZGM3eHdfPHA+PHN0cm9uZz5TYXR1cmRheSwgQXByaWwgMTF0aDwvc3Ryb25nPjxicj7wn5WXIDg6MDAgQU0g4oCTIDc6MDAgUE08YnI+8J+TjSBKYXNtaW5lIEhhbGwgMjwvcD53DmNvcmUvcGFyYWdyYXBoeXckOGU4ZmVlM2UtZmVhYS00NjE5LWI2NWUtNzk1YmU3YzIzMzRjeHctPGRpdiBpZD0iZGF5LTEiIGNsYXNzPSJ3cC1ibG9jay1ncm91cCI+PC9kaXY+dwpjb3JlL2dyb3VwdwNkaXZ2AQR0eXBldwtjb25zdHJhaW5lZHcFZGF5LTF3JDBhYjUzYjVjLWVhNmQtNDJmZS05MGM5LTUzMzQwMTBhMGQyMHh35AE8cCBjbGFzcz0iaGFzLXRleHQtYWxpZ24tbGVmdCBoYXMtYmFzZS1jb2xvciBoYXMtYWNjZW50LWJhY2tncm91bmQtY29sb3IgaGFzLXRleHQtY29sb3IgaGFzLWJhY2tncm91bmQgaGFzLWxpbmstY29sb3IiPk5vdGU6IEx1bmNoIHdpbGwgYmUgc2VydmVkIGZyb20gPHN0cm9uZz4xMTozMCBBTSB0byAyOjMwIFBNPC9zdHJvbmc+IGluIEphc21pbmUgSGFsbCAxIG9uIGFsbCB0aHJlZSBkYXlzLjwvcD53DmNvcmUvcGFyYWdyYXBoeXYCCGVsZW1lbnRzdgEEbGlua3YBBWNvbG9ydgEEdGV4dHcVdmFyOnByZXNldHxjb2xvcnxiYXNlCnR5cG9ncmFwaHl2AQl0ZXh0QWxpZ253BGxlZnR3BmFjY2VudHcEYmFzZXckNDc1ZTY2MzEtZWQ4NC00OTY0LWFlZmQtMmM0Nzc0MzFmM2ZkeHcAdxF3b3JkY2FtcC9zY2hlZHVsZXl3BHdpZGV4dQB4dQV9nwF9oAF9oQF9ogF9owF5eXcQaXMtc3R5bGUtZGVmYXVsdAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAT8\/rDlw4BAADPlr3TDAEAAKSw4MoLAQAA7dC8\/goBAACjp\/XmCgEAAJKP+JYKAQAA6tXDtwkBAAD+3uefCQEAAPLIjeIIAQAA0OTVygcBAAD98JGCBwEAAIDIyvkGAQAAitiUhgYBAACq6NS3BAEAAPCXsIgEAQAAufaX1QMBAAC9\/eusAwEAALryhaEDAQAAoK28SgEAAA==\",\"updateId\":364488510}","advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_post_was_ever_published":true,"footnotes":""},"class_list":["post-7","page","type-page","status-publish","has-post-thumbnail","hentry"],"jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":10006,"url":"https:\/\/asia.wordcamp.org\/2026\/contributor-day\/make-teams\/training\/","url_meta":{"origin":7,"position":0},"title":"Training Team","author":"Olga Gleckler","date":"March 24, 2026","format":false,"excerpt":"The Training Team stewards Learn.WordPress.org, developing courses, workshops, lesson plans, and pathways to help people master using, extending, and contributing to WordPress. Are you eager to share the knowledge with others? Join the team!","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/asia.wordcamp.org\/2026\/files\/2026\/03\/wp-training-team-cover-image.jpg?fit=1200%2C637&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/asia.wordcamp.org\/2026\/files\/2026\/03\/wp-training-team-cover-image.jpg?fit=1200%2C637&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/asia.wordcamp.org\/2026\/files\/2026\/03\/wp-training-team-cover-image.jpg?fit=1200%2C637&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/asia.wordcamp.org\/2026\/files\/2026\/03\/wp-training-team-cover-image.jpg?fit=1200%2C637&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/asia.wordcamp.org\/2026\/files\/2026\/03\/wp-training-team-cover-image.jpg?fit=1200%2C637&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":5934,"url":"https:\/\/asia.wordcamp.org\/2026\/contributor-day\/contributor-day-faq\/","url_meta":{"origin":7,"position":1},"title":"Contributor Day Frequently Asked Questions","author":"Akshaya Rane","date":"January 16, 2026","format":false,"excerpt":"Contributor Day Nav Links C\/D Top Getting Started Make Teams Workshop Open-Source Library Contributor Stories FAQ YouthCamp So, you\u2019re planning to contribute to WordPress at WordCamp Asia 2026 but have a few questions? No worries\u2014we\u2019re here to help. Below are some frequently asked questions about contributing, designed to give you\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/asia.wordcamp.org\/2026\/files\/2026\/01\/WCA26-CD-Social_-Registration-teaser-WordPress-Featured-Img-1200-x-632.png?fit=1200%2C628&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/asia.wordcamp.org\/2026\/files\/2026\/01\/WCA26-CD-Social_-Registration-teaser-WordPress-Featured-Img-1200-x-632.png?fit=1200%2C628&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/asia.wordcamp.org\/2026\/files\/2026\/01\/WCA26-CD-Social_-Registration-teaser-WordPress-Featured-Img-1200-x-632.png?fit=1200%2C628&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/asia.wordcamp.org\/2026\/files\/2026\/01\/WCA26-CD-Social_-Registration-teaser-WordPress-Featured-Img-1200-x-632.png?fit=1200%2C628&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/asia.wordcamp.org\/2026\/files\/2026\/01\/WCA26-CD-Social_-Registration-teaser-WordPress-Featured-Img-1200-x-632.png?fit=1200%2C628&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":5069,"url":"https:\/\/asia.wordcamp.org\/2026\/contributor-day\/","url_meta":{"origin":7,"position":2},"title":"Contributor Day","author":"Rolly Bueno","date":"December 08, 2025","format":false,"excerpt":"Contributor Day Nav Links C\/D Top Getting Started Make Teams Workshop Open-Source Library Contributor Stories FAQ YouthCamp More Than Code \u2014 The Poetry of Open Source in Motion Thinking about contributing to WordPress but wondering how to start? WordCamp Asia 2026 opens with Contributor Day on April 9, 2026 at\u2026","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"Participants working together at WordCamp Asia\u2019s Contributor Day, collaborating at shared tables with laptops during an active contribution session.","src":"https:\/\/i0.wp.com\/asia.wordcamp.org\/2026\/files\/2025\/12\/WCA26-CD-Human-Library-WordPress-Featured-Img-1200-x-629.png?fit=1200%2C628&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/asia.wordcamp.org\/2026\/files\/2025\/12\/WCA26-CD-Human-Library-WordPress-Featured-Img-1200-x-629.png?fit=1200%2C628&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/asia.wordcamp.org\/2026\/files\/2025\/12\/WCA26-CD-Human-Library-WordPress-Featured-Img-1200-x-629.png?fit=1200%2C628&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/asia.wordcamp.org\/2026\/files\/2025\/12\/WCA26-CD-Human-Library-WordPress-Featured-Img-1200-x-629.png?fit=1200%2C628&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/asia.wordcamp.org\/2026\/files\/2025\/12\/WCA26-CD-Human-Library-WordPress-Featured-Img-1200-x-629.png?fit=1200%2C628&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":10016,"url":"https:\/\/asia.wordcamp.org\/2026\/contributor-day\/make-teams\/themes\/","url_meta":{"origin":7,"position":3},"title":"Themes Team","author":"Olga Gleckler","date":"March 24, 2026","format":false,"excerpt":"The Themes Team reviews themes submitted to be included in the official WordPress Theme directory, support Theme Check plugin and related documentation. Want to dive deep into WordPress themes? Join the team!","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/asia.wordcamp.org\/2026\/files\/2026\/03\/wp-themes-team-cover-image.jpg?fit=1200%2C637&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/asia.wordcamp.org\/2026\/files\/2026\/03\/wp-themes-team-cover-image.jpg?fit=1200%2C637&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/asia.wordcamp.org\/2026\/files\/2026\/03\/wp-themes-team-cover-image.jpg?fit=1200%2C637&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/asia.wordcamp.org\/2026\/files\/2026\/03\/wp-themes-team-cover-image.jpg?fit=1200%2C637&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/asia.wordcamp.org\/2026\/files\/2026\/03\/wp-themes-team-cover-image.jpg?fit=1200%2C637&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":10004,"url":"https:\/\/asia.wordcamp.org\/2026\/contributor-day\/make-teams\/ai\/","url_meta":{"origin":7,"position":4},"title":"Core AI Team","author":"Olga Gleckler","date":"March 24, 2026","format":false,"excerpt":"The Core AI team ensures WordPress evolves with cutting-edge AI, embedding features like intelligent content suggestions, automated optimization, and predictive troubleshooting directly into Core. Join the team to become a part of it.","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/asia.wordcamp.org\/2026\/files\/2026\/03\/WCA26-Core-AI-Team-WordPress-Featured-Img-1200-x-651.png?fit=1200%2C637&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/asia.wordcamp.org\/2026\/files\/2026\/03\/WCA26-Core-AI-Team-WordPress-Featured-Img-1200-x-651.png?fit=1200%2C637&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/asia.wordcamp.org\/2026\/files\/2026\/03\/WCA26-Core-AI-Team-WordPress-Featured-Img-1200-x-651.png?fit=1200%2C637&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/asia.wordcamp.org\/2026\/files\/2026\/03\/WCA26-Core-AI-Team-WordPress-Featured-Img-1200-x-651.png?fit=1200%2C637&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/asia.wordcamp.org\/2026\/files\/2026\/03\/WCA26-Core-AI-Team-WordPress-Featured-Img-1200-x-651.png?fit=1200%2C637&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":10011,"url":"https:\/\/asia.wordcamp.org\/2026\/contributor-day\/make-teams\/cli\/","url_meta":{"origin":7,"position":5},"title":"CLI Team","author":"Olga Gleckler","date":"March 24, 2026","format":false,"excerpt":"The CLI Team builds and maintains WP-CLI, the official command line tool that enables developers to manage WordPress sites directly from the terminal. Do you know the modest power of the command line? Join the team to take part in WP-CLI development!","rel":"","context":"Similar post","block_context":{"text":"Similar post","link":""},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/asia.wordcamp.org\/2026\/files\/2026\/03\/WCA26-CLI-Team-WordPress-Featured-Img-1200-x-650.png?fit=1200%2C637&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/asia.wordcamp.org\/2026\/files\/2026\/03\/WCA26-CLI-Team-WordPress-Featured-Img-1200-x-650.png?fit=1200%2C637&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/asia.wordcamp.org\/2026\/files\/2026\/03\/WCA26-CLI-Team-WordPress-Featured-Img-1200-x-650.png?fit=1200%2C637&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/asia.wordcamp.org\/2026\/files\/2026\/03\/WCA26-CLI-Team-WordPress-Featured-Img-1200-x-650.png?fit=1200%2C637&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/asia.wordcamp.org\/2026\/files\/2026\/03\/WCA26-CLI-Team-WordPress-Featured-Img-1200-x-650.png?fit=1200%2C637&ssl=1&resize=1050%2C600 3x"},"classes":[]}],"jetpack_shortlink":"https:\/\/wp.me\/PgnY82-7","_links":{"self":[{"href":"https:\/\/asia.wordcamp.org\/2026\/wp-json\/wp\/v2\/pages\/7","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/asia.wordcamp.org\/2026\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/asia.wordcamp.org\/2026\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/asia.wordcamp.org\/2026\/wp-json\/wp\/v2\/users\/13616037"}],"replies":[{"embeddable":true,"href":"https:\/\/asia.wordcamp.org\/2026\/wp-json\/wp\/v2\/comments?post=7"}],"version-history":[{"count":59,"href":"https:\/\/asia.wordcamp.org\/2026\/wp-json\/wp\/v2\/pages\/7\/revisions"}],"predecessor-version":[{"id":14213,"href":"https:\/\/asia.wordcamp.org\/2026\/wp-json\/wp\/v2\/pages\/7\/revisions\/14213"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/asia.wordcamp.org\/2026\/wp-json\/wp\/v2\/media\/10537"}],"wp:attachment":[{"href":"https:\/\/asia.wordcamp.org\/2026\/wp-json\/wp\/v2\/media?parent=7"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}