{"id":301977,"date":"2026-05-07T10:00:20","date_gmt":"2026-05-07T14:00:23","guid":{"rendered":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/?p=301977"},"modified":"2026-05-07T15:22:19","modified_gmt":"2026-05-07T19:22:19","slug":"the-topics-americans-learn-about-from-health-and-wellness-influencers","status":"publish","type":"post","link":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/data-labs\/2026\/05\/07\/the-topics-americans-learn-about-from-health-and-wellness-influencers\/","title":{"rendered":"The topics Americans learn about from health and wellness influencers"},"content":{"rendered":"\n<details class=\"wp-block-details is-style-plus-icon has-border-color has-ui-gray-light-border-color has-ui-beige-very-light-background-color has-background has-sans-serif-font-family is-layout-flow wp-container-core-details-is-layout-61b01db2 wp-block-details-is-layout-flow\" style=\"border-width:1px;padding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--30);font-size:clamp(0.875em, 0.875rem + ((1vw - 0.2em) * 0.009), 0.88em);\"><summary>About this research<\/summary>\n<p class=\"wp-block-paragraph\">This study looks at <strong>health and<\/strong> <strong>wellness influencers<\/strong> \u2013 individuals with large audiences online who provide information about health and wellness, largely on social media. It includes an in-depth analysis of these influencers\u2019 social media presence, including who they are and how they describe themselves. It also takes a deep dive into Americans\u2019 experiences with getting health and wellness information from social media influencers and podcasts.<\/p>\n\n\n\n<h4 id=\"why-did-we-do-this\" class=\"wp-block-heading\">Why did we do this?<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Medical professionals remain the <a href=\"https:\/\/alpha.pewresearch.org\/pewresearch-org\/science\/2026\/04\/07\/where-do-americans-get-health-information-and-what-do-they-trust\/\">most common source of health information<\/a> among U.S. adults. But many get information about their health from sources outside of the doctor\u2019s office, including social media. We conducted this study to better understand who the public might be hearing from when they get health and wellness information on social media and to explore the experiences and motivations of those who engage with this information on these sites.<\/p>\n\n\n\n<h4 id=\"how-did-we-do-this\" class=\"wp-block-heading\">How did we do this?<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">This analysis is based on two main data sources.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The first is<strong> an analysis of 12,800 social media accounts belonging to 6,828 prominent health and wellness influencers.<\/strong> The influencers included in the study have at least one account with more than 100,000 followers on YouTube, Instagram or TikTok and post health and wellness content in English aimed at a U.S. audience (or are owned by the hosts of a top-ranked podcast that features this content). We analyzed their profiles to see who these influencers are and how they describe themselves.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here is more information about <a href=\"https:\/\/alpha.pewresearch.org\/pewresearch-org\/data-labs\/2026\/05\/07\/wellness-influencers-methodology\/#identifying-additional-influencers-from-podcasts\">how we identified the influencers<\/a> included in this study and <a href=\"https:\/\/alpha.pewresearch.org\/pewresearch-org\/data-labs\/2026\/05\/07\/wellness-influencers-methodology\/#analysis-of-health-and-wellness-influencer-characteristics\">how we defined the different topics and categories<\/a> we measured in the analysis.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The second set of data comes from<strong> two surveys of U.S. adults that asked about their experiences getting health and wellness information from social media influencers and podcasts.<\/strong> One was conducted in June 2025 among 5,023 U.S. adults, and the other was conducted in October 2025 among 5,111 U.S. adults. Both were fielded on Pew Research Center\u2019s American Trends Panel.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here are the <a href=\"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/PL_2026.05.07_Wellness-Influencers_Questionnaires.pdf\">survey questions<\/a> used for this report, the <a href=\"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/PL_2026.05.07_Wellness-Influencers_TOPLINES.pdf\">detailed responses<\/a> and the <a href=\"https:\/\/alpha.pewresearch.org\/pewresearch-org\/data-labs\/2026\/05\/07\/wellness-influencers-methodology\/\">survey methodology<\/a>.<\/p>\n<\/details>\n\n\n\n<p class=\"wp-block-paragraph\">Some 40% of U.S. adults say they ever get health information from social media influencers or podcasts. This analysis looks at some of the specific topics Americans get from these influencers.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Some of the key takeaways:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Those who get health and wellness information from social media influencers hear about a wide range of topics.<\/strong> Around a third or more say they often hear about topics like fitness, weight loss and personal appearance.<\/li>\n\n\n\n<li><strong>Younger adults and women are especially likely to hear about certain topics. <\/strong>Those ages 18 to 29 are especially likely to hear about topics like fitness or mental health, and larger shares of women than men hear about beauty and personal appearance.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Other parts of this study look at the <a href=\"https:\/\/alpha.pewresearch.org\/pewresearch-org\/data-labs\/2026\/05\/07\/moms-coaches-doctors-entrepreneurs-who-are-americas-health-and-wellness-influencers\/\">characteristics of health and wellness influencers<\/a> themselves, <a href=\"https:\/\/alpha.pewresearch.org\/pewresearch-org\/2026\/05\/07\/why-do-americans-get-information-from-health-and-wellness-influencers-and-how-do-they-find-them\/\">why people follow them<\/a> and how they find them, and <a href=\"https:\/\/alpha.pewresearch.org\/pewresearch-org\/2026\/05\/07\/trust-in-health-and-wellness-influencers\/\">how much people trust the information<\/a> they provide.<\/p>\n\n\n\n<details class=\"wp-block-details is-style-plus-icon has-border-color has-ui-gray-light-border-color has-ui-beige-very-light-background-color has-background has-sans-serif-font-family is-layout-flow wp-container-core-details-is-layout-61b01db2 wp-block-details-is-layout-flow\" style=\"border-width:1px;padding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--30);font-size:clamp(0.875em, 0.875rem + ((1vw - 0.2em) * 0.009), 0.88em);\"><summary><strong>Key terms used on this page<\/strong><\/summary>\n<p class=\"wp-block-paragraph\">In our survey, we asked whether Americans ever get health and wellness information from social media influencers or from podcasts. In discussing the findings, we use <strong>\u201chealth and<\/strong> <strong>wellness influencers\u201d<\/strong> to refer to these two sources. We also use <strong>\u201chealth and<\/strong> <strong>wellness influencer consumer\u201d<\/strong> to refer to U.S. adults who say they ever get information about health and wellness from social media influencers or podcasts.<\/p>\n<\/details>\n\n\n\n<h4 id=\"the-topics-health-and-wellness-influencer-consumers-say-they-hear-about-often\" class=\"wp-block-heading\">The topics health and wellness influencer consumers say they hear about often<\/h4>\n\n\n\n<figure class=\"wp-block-image alignright size-420-wide\"><a href=\"https:\/\/alpha.pewresearch.org\/pewresearch-org\/?attachment_id=302261\"><img data-dominant-color=\"ccd5de\" data-has-transparency=\"false\" style=\"--dominant-color: #ccd5de;\" loading=\"lazy\" decoding=\"async\"  srcset=\"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/PL_2026.05.07_wellness-influencers_3-01.png?resize=480,643 480w, https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/PL_2026.05.07_wellness-influencers_3-01.png?resize=782,1048 782w, https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/PL_2026.05.07_wellness-influencers_3-01.png?resize=840,1126 840w\" sizes=\"(max-width: 480px) 480px, (max-width: 782px) 782px, 640px\" height=\"563\" width=\"420\" src=\"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/PL_2026.05.07_wellness-influencers_3-01.png?w=420\" alt=\"\" class=\"wp-image-302261 not-transparent\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">There are many topics that health and wellness influencers might talk about, but what do audiences actually get? We asked these consumers how much they are hearing about seven different health topics.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Their responses highlight the broad range of topics that these influencers discuss.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A majority of wellness influencer consumers say they hear about each of seven topics asked about at least sometimes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But certain topics are especially common. Notably, a third or more of health and wellness influencer consumers say they often hear about topics like fitness, weight loss and beauty or personal appearance. And 19% say they often hear about <em>all three<\/em> of these topics.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This just scratches the surface though: 85% of these users say they at least sometimes hear about topics related to living a healthy lifestyle <em>other than<\/em> the seven we included in the survey. Around a third say they hear about these other topics often.<\/p>\n\n\n\n<h4 id=\"differences-by-age\" class=\"wp-block-heading\">Differences by age<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Younger health and wellness influencer consumers are especially likely to encounter some of these topics. For instance, 51% of these younger consumers <em>often<\/em> get content related to fitness.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mental health is also a topic that younger adults encounter more frequently. Some 39% of these consumers ages 18 to 29 say they hear about mental health and well-being often. That share falls to 25% among those 50 to 64 and 21% among those 65 and older. In Pew Research Center\u2019s <a href=\"https:\/\/alpha.pewresearch.org\/pewresearch-org\/science\/2026\/04\/07\/where-do-americans-get-health-information-and-what-do-they-trust\/\">recent study<\/a> on health information and trust, younger adults were especially likely <a href=\"https:\/\/alpha.pewresearch.org\/pewresearch-org\/science\/2026\/04\/07\/roughly-a-third-of-young-adults-have-negative-views-of-their-mental-health\/\">to rate their mental health as fair or poor<\/a>.<\/p>\n\n\n\n<h4 id=\"differences-by-gender\" class=\"wp-block-heading\">Differences by gender<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Half or more of both men and women who get health and wellness information from influencers say they at least sometimes encounter all of the topics we asked about in the survey. But there are certain topics that women get much more frequently than men. Most notably, women are around twice as likely as men to say they often hear about beauty and personal appearance from wellness influencers (44% vs. 20%).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For more information on demographic differences, refer to <a href=\"https:\/\/alpha.pewresearch.org\/pewresearch-org\/data-labs\/2026\/05\/07\/wellness-influencers-appendix-a-detailed-tables\/\">Appendix A<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Some 40% of U.S. adults say they ever get health information from social media influencers or podcasts. This analysis looks at some of the specific topics Americans get from these influencers. Some of the key takeaways: Other parts of this study look at the characteristics of health and wellness influencers themselves, why people follow them [&hellip;]<\/p>\n","protected":false},"author":377,"featured_media":302738,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"sub_headline":"","sub_title":"","_crdt_document":"{\"document\":\"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EAMEBxADBAMQAwQDEAMEAxADBAMQAwQGoACgAqAAoAMQboQDBAKEBRwAhACgAIQAnACEBKBsnAKgAKACoACgAJwAEACgFBwAoAycBBAAoHScAhwAoAycBBAAoHicAhwAoAycBBAAoHCcAhwAoAycBBAAoHicAhwAoAycBBAAoHCcAhwAoAycBBAAoHCcAhwAoAycBBACBAIQBgQCEAIEAhACBAIQAgQCEBIEAhAGBAIQAgQCEAIEAhACBAIQAKBwnAIcAKAMnAQQAKBwnAIcAKAMnAQQAKBwnAEQAxADBAMQAoQDBAKEBwQAhAMEAqAWhnKICtZYCc3RhdGV2ZXJzaW9uZG9jdW1lbnRkYXRlZG9jdW1lbnRzdGF0dXNkb2N1bWVudHRpdGxlZG9jdW1lbnRjb250ZW50ZG9jdW1lbnRleGNlcnB0ZG9jdW1lbnRhdXRob3Jkb2N1bWVudGZlYXR1cmVkX21lZGlhZG9jdW1lbnRjb21tZW50X3N0YXR1c2RvY3VtZW50cGluZ19zdGF0dXNkb2N1bWVudHN0aWNreWRvY3VtZW50dGVtcGxhdGVkb2N1bWVudGZvcm1hdGRvY3VtZW50bWV0YXN1Yl9oZWFkbGluZXN1Yl90aXRsZV9wcmNfcHVibGljX3JldmlzaW9uc19wcHBfZXhwaXJhdGlvbl9ob3Vyc19wcHBfZW5hYmxlZHByY193YXRjaGVyc3JlbGF0ZWRQb3N0c3JlcG9ydE1hdGVyaWFsc211bHRpU2VjdGlvblJlcG9ydHBhY2thZ2VfcGFydHNfX2VuYWJsZWRwYWNrYWdlX3BhcnRzX3ByY19mb3JrX3BhcmVudF9wcmNfZm9ya19zdGF0dXNfcHJjX2FjdGl2ZV9mb3JrZGF0YWNpdGVfZG9pZGF0YWNpdGVfZG9pX2NpdGF0aW9uX3ByY19zZW9fcXJfYXR0YWNobWVudF9pZHNwb2tlbl9hcnRpY2xlX3BsYXllcl9lbmFibGVkYnlsaW5lc2Fja25vd2xlZGdlbWVudHNkaXNwbGF5QnlsaW5lc2Zvb3Rub3Rlc2RvY3VtZW50Y2F0ZWdvcmllc2RvY3VtZW50dGFnc2RvY3VtZW50YnlsaW5lc2RvY3VtZW50Y29sbGVjdGlvbmRvY3VtZW50ZGF0YXNldHNkb2N1bWVudGxldmVsX29mX2VmZm9ydGRvY3VtZW50cHJpbWFyeV9hdWRpZW5jZWRvY3VtZW50aW5mb3JtYXRpb25fdHlwZWRvY3VtZW50X3Bvc3RfdmlzaWJpbGl0eWRvY3VtZW50Zm9ybWF0c2RvY3VtZW50X2Z1bmRfcG9vbGRvY3VtZW50bGFuZ3VhZ2VzZG9jdW1lbnRyZWdpb25zLWNvdW50cmllc2RvY3VtZW50cmVzZWFyY2gtdGVhbXNkb2N1bWVudHdvcmtmbG93LXN0YXR1c2RvY3VtZW50YmxvY2tzVGhlIHRvcGljcyBBbWVyaWNhbnMgbGVhcm4gYWJvdXQgZnJvbSBoZWFsdGggYW5kIHdlbGxuZXNzIGluZmx1ZW5jZXJzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcGFsaWduVG9HdXR0ZXJpbnRlcmFjdGl2ZVN1YnN1bXB0aW9ucHJpbnRFbmdpbmVtYXhXaWR0aGlzU3R1Y2tCb3hTaGFkb3dmb3JtRGlzcGxheU1vZGVmb3JtRGlzcGxheUNvbmRpdGlvbmNvbnRyb2xsZXJVdWlkdXVpZGhhc1NjZW5lVHJpZ2dlcnNjZW5lVHJpZ2dlck51bWJlcmRlYnVnc2NlbmVUcmlnZ2VyUG9zaXRpb25yZXNwb25kVG9TY2VuZXNjZW5lUmVzcG9uc2VzcG9zaXRpb25wb3NpdGlvblRvcHBvc2l0aW9uTGVmdHBvc2l0aW9uQm90dG9tcG9zaXRpb25SaWdodHpJbmRleHJlc3VsdHNEaXNwbGF5TW9kZXJlc3VsdHNFeGFjdFBvaW50c3Jlc3VsdHNFeGFjdFBvaW50c1N0cmluZ3Jlc3VsdHNNaW5Qb2ludHNyZXN1bHRzTWF4UG9pbnRzcmVzdWx0c1RocmVzaG9sZFBvaW50c3Jlc3VsdHNUaHJlc2hvbGREaXJlY3Rpb25pbm5lckJsb2Nrc1NvbWUgNDAlIG9mIFUuUy4gYWR1bHRzIHNheSB0aGV5IGV2ZXIgZ2V0IGhlYWx0aCBpbmZvcm1hdGlvbiBmcm9tIHNvY2lhbCBtZWRpYSBpbmZsdWVuY2VycyBvciBwb2RjYXN0cy4gVGhpcyBhbmFseXNpcyBsb29rcyBhdCBzb21lIG9mIHRoZSBzcGVjaWZpYyB0b3BpY3MgQW1lcmljYW5zIGdldCBmcm9tIHRoZXNlIGluZmx1ZW5jZXJzLmNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBhbGlnblRvR3V0dGVyaW50ZXJhY3RpdmVTdWJzdW1wdGlvbnByaW50RW5naW5lbWF4V2lkdGhpc1N0dWNrQm94U2hhZG93Zm9ybURpc3BsYXlNb2RlZm9ybURpc3BsYXlDb25kaXRpb25jb250cm9sbGVyVXVpZHV1aWRoYXNTY2VuZVRyaWdnZXJzY2VuZVRyaWdnZXJOdW1iZXJkZWJ1Z3NjZW5lVHJpZ2dlclBvc2l0aW9ucmVzcG9uZFRvU2NlbmVzY2VuZVJlc3BvbnNlc3Bvc2l0aW9ucG9zaXRpb25Ub3Bwb3NpdGlvbkxlZnRwb3NpdGlvbkJvdHRvbXBvc2l0aW9uUmlnaHR6SW5kZXhyZXN1bHRzRGlzcGxheU1vZGVyZXN1bHRzRXhhY3RQb2ludHNyZXN1bHRzRXhhY3RQb2ludHNTdHJpbmdyZXN1bHRzTWluUG9pbnRzcmVzdWx0c01heFBvaW50c3Jlc3VsdHNUaHJlc2hvbGRQb2ludHNyZXN1bHRzVGhyZXNob2xkRGlyZWN0aW9uaW5uZXJCbG9ja3NTb21lIG9mIHRoZSBrZXkgdGFrZWF3YXlzOmNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBhbGlnblRvR3V0dGVyaW50ZXJhY3RpdmVTdWJzdW1wdGlvbnByaW50RW5naW5lbWF4V2lkdGhpc1N0dWNrQm94U2hhZG93Zm9ybURpc3BsYXlNb2RlZm9ybURpc3BsYXlDb25kaXRpb25jb250cm9sbGVyVXVpZHV1aWRoYXNTY2VuZVRyaWdnZXJzY2VuZVRyaWdnZXJOdW1iZXJkZWJ1Z3NjZW5lVHJpZ2dlclBvc2l0aW9ucmVzcG9uZFRvU2NlbmVzY2VuZVJlc3BvbnNlc3Bvc2l0aW9ucG9zaXRpb25Ub3Bwb3NpdGlvbkxlZnRwb3NpdGlvbkJvdHRvbXBvc2l0aW9uUmlnaHR6SW5kZXhyZXN1bHRzRGlzcGxheU1vZGVyZXN1bHRzRXhhY3RQb2ludHNyZXN1bHRzRXhhY3RQb2ludHNTdHJpbmdyZXN1bHRzTWluUG9pbnRzcmVzdWx0c01heFBvaW50c3Jlc3VsdHNUaHJlc2hvbGRQb2ludHNyZXN1bHRzVGhyZXNob2xkRGlyZWN0aW9uaW5uZXJCbG9ja3NvcmRlcmVkdmFsdWVzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5UaG9zZSB3aG8gZ2V0IGhlYWx0aCBhbmQgd2VsbG5lc3MgaW5mb3JtYXRpb24gZnJvbSBzb2NpYWwgbWVkaWEgaW5mbHVlbmNlcnMgaGVhciBhYm91dCBhIHdpZGUgcmFuZ2Ugb2YgdG9waWNzLjwvc3Ryb25nPiBBcm91bmQgYSB0aGlyZCBvciBtb3JlIHNheSB0aGV5IG9mdGVuIGhlYXIgYWJvdXQgdG9waWNzIGxpa2UgZml0bmVzcywgd2VpZ2h0IGxvc3MgYW5kIHBlcnNvbmFsIGFwcGVhcmFuY2UuYWxpZ25Ub0d1dHRlcmludGVyYWN0aXZlU3Vic3VtcHRpb25wcmludEVuZ2luZW1heFdpZHRoaXNTdHVja0JveFNoYWRvd2Zvcm1EaXNwbGF5TW9kZWZvcm1EaXNwbGF5Q29uZGl0aW9uY29udHJvbGxlclV1aWR1dWlkaGFzU2NlbmVUcmlnZ2Vyc2NlbmVUcmlnZ2VyTnVtYmVyZGVidWdzY2VuZVRyaWdnZXJQb3NpdGlvbnJlc3BvbmRUb1NjZW5lc2NlbmVSZXNwb25zZXNwb3NpdGlvbnBvc2l0aW9uVG9wcG9zaXRpb25MZWZ0cG9zaXRpb25Cb3R0b21wb3NpdGlvblJpZ2h0ekluZGV4cmVzdWx0c0Rpc3BsYXlNb2RlcmVzdWx0c0V4YWN0UG9pbnRzcmVzdWx0c0V4YWN0UG9pbnRzU3RyaW5ncmVzdWx0c01pblBvaW50c3Jlc3VsdHNNYXhQb2ludHNyZXN1bHRzVGhyZXNob2xkUG9pbnRzcmVzdWx0c1RocmVzaG9sZERpcmVjdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50PHN0cm9uZz5Zb3VuZ2VyIGFkdWx0cyBhbmQgd29tZW4gYXJlIGVzcGVjaWFsbHkgbGlrZWx5IHRvIGhlYXIgYWJvdXQgY2VydGFpbiB0b3BpY3MuIDwvc3Ryb25nPlRob3NlIGFnZXMgMTggdG8gMjkgYXJlIGVzcGVjaWFsbHkgbGlrZWx5IHRvIGhlYXIgYWJvdXQgdG9waWNzIGxpa2UgZml0bmVzcyBvciBtZW50YWwgaGVhbHRoLCBhbmQgbGFyZ2VyIHNoYXJlcyBvZiB3b21lbiB0aGFuIG1lbiBoZWFyIGFib3V0IGJlYXV0eSBhbmQgcGVyc29uYWwgYXBwZWFyYW5jZS5hbGlnblRvR3V0dGVyaW50ZXJhY3RpdmVTdWJzdW1wdGlvbnByaW50RW5naW5lbWF4V2lkdGhpc1N0dWNrQm94U2hhZG93Zm9ybURpc3BsYXlNb2RlZm9ybURpc3BsYXlDb25kaXRpb25jb250cm9sbGVyVXVpZHV1aWRoYXNTY2VuZVRyaWdnZXJzY2VuZVRyaWdnZXJOdW1iZXJkZWJ1Z3NjZW5lVHJpZ2dlclBvc2l0aW9ucmVzcG9uZFRvU2NlbmVzY2VuZVJlc3BvbnNlc3Bvc2l0aW9ucG9zaXRpb25Ub3Bwb3NpdGlvbkxlZnRwb3NpdGlvbkJvdHRvbXBvc2l0aW9uUmlnaHR6SW5kZXhyZXN1bHRzRGlzcGxheU1vZGVyZXN1bHRzRXhhY3RQb2ludHNyZXN1bHRzRXhhY3RQb2ludHNTdHJpbmdyZXN1bHRzTWluUG9pbnRzcmVzdWx0c01heFBvaW50c3Jlc3VsdHNUaHJlc2hvbGRQb2ludHNyZXN1bHRzVGhyZXNob2xkRGlyZWN0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRkcm9wQ2FwYWxpZ25Ub0d1dHRlcmludGVyYWN0aXZlU3Vic3VtcHRpb25wcmludEVuZ2luZW1heFdpZHRoaXNTdHVja0JveFNoYWRvd2Zvcm1EaXNwbGF5TW9kZWZvcm1EaXNwbGF5Q29uZGl0aW9uY29udHJvbGxlclV1aWR1dWlkaGFzU2NlbmVUcmlnZ2Vyc2NlbmVUcmlnZ2VyTnVtYmVyZGVidWdzY2VuZVRyaWdnZXJQb3NpdGlvbnJlc3BvbmRUb1NjZW5lc2NlbmVSZXNwb25zZXNwb3NpdGlvbnBvc2l0aW9uVG9wcG9zaXRpb25MZWZ0cG9zaXRpb25Cb3R0b21wb3NpdGlvblJpZ2h0ekluZGV4cmVzdWx0c0Rpc3BsYXlNb2RlcmVzdWx0c0V4YWN0UG9pbnRzcmVzdWx0c0V4YWN0UG9pbnRzU3RyaW5ncmVzdWx0c01pblBvaW50c3Jlc3VsdHNNYXhQb2ludHNyZXN1bHRzVGhyZXNob2xkUG9pbnRzcmVzdWx0c1RocmVzaG9sZERpcmVjdGlvbmlubmVyQmxvY2tzT3RoZXIgcGFydHMgb2YgdGhpcyBzdHVkeSBsb29rIGF0IHRoZSA8YSBocmVmPSJvbXNvYWNoZXNvY3RvcnMiPmNoYXJhY3RlcmlzdGljcyBvZiBoZWFsdGggYW5kIHdlbGxuZXNzIGluZmx1ZW5jZXJzPC9hPiB0aGVtc2VsdmVzLCA8YSBocmVmPSJoeWRvbWVyaWNhbnMiPndoeSBwZW9wbGUgZm9sbG93IHRoZW08L2E+IGFuZCBob3cgdGhleSBmaW5kIHRoZW0sIGFuZCA8YSBocmVmPSJydXN0aW5oZWFsdGgiPmhvdyBtdWNoIHBlb3BsZSB0cnVzdCB0aGUgaW5mb3JtYXRpb248L2E+IHRoZXkgcHJvdmlkZS5jbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRkcm9wQ2FwYWxpZ25Ub0d1dHRlcmludGVyYWN0aXZlU3Vic3VtcHRpb25wcmludEVuZ2luZW1heFdpZHRoaXNTdHVja0JveFNoYWRvd2Zvcm1EaXNwbGF5TW9kZWZvcm1EaXNwbGF5Q29uZGl0aW9uY29udHJvbGxlclV1aWR1dWlkaGFzU2NlbmVUcmlnZ2Vyc2NlbmVUcmlnZ2VyTnVtYmVyZGVidWdzY2VuZVRyaWdnZXJQb3NpdGlvbnJlc3BvbmRUb1NjZW5lc2NlbmVSZXNwb25zZXNwb3NpdGlvbnBvc2l0aW9uVG9wcG9zaXRpb25MZWZ0cG9zaXRpb25Cb3R0b21wb3NpdGlvblJpZ2h0ekluZGV4cmVzdWx0c0Rpc3BsYXlNb2RlcmVzdWx0c0V4YWN0UG9pbnRzcmVzdWx0c0V4YWN0UG9pbnRzU3RyaW5ncmVzdWx0c01pblBvaW50c3Jlc3VsdHNNYXhQb2ludHNyZXN1bHRzVGhyZXNob2xkUG9pbnRzcmVzdWx0c1RocmVzaG9sZERpcmVjdGlvbmlubmVyQmxvY2tzc2hvd0NvbnRlbnRzdW1tYXJ5b3QgdGhpcyBlc3JjbG9zZVdoZW5Gb2N1c0xvc3RjbGFzc05hbWVzdHlsZWJhY2tncm91bmRDb2xvcmZvbnRGYW1pbHlib3JkZXJDb2xvcmNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBwbGFjZWhvbGRlcmFsaWduVG9HdXR0ZXJpbnRlcmFjdGl2ZVN1YnN1bXB0aW9ucHJpbnRFbmdpbmVtYXhXaWR0aGlzU3R1Y2tCb3hTaGFkb3dmb3JtRGlzcGxheU1vZGVmb3JtRGlzcGxheUNvbmRpdGlvbmNvbnRyb2xsZXJVdWlkdXVpZGhhc1NjZW5lVHJpZ2dlcnNjZW5lVHJpZ2dlck51bWJlcmRlYnVnc2NlbmVUcmlnZ2VyUG9zaXRpb25yZXNwb25kVG9TY2VuZXNjZW5lUmVzcG9uc2VzcG9zaXRpb25wb3NpdGlvblRvcHBvc2l0aW9uTGVmdHBvc2l0aW9uQm90dG9tcG9zaXRpb25SaWdodHpJbmRleHJlc3VsdHNEaXNwbGF5TW9kZXJlc3VsdHNFeGFjdFBvaW50c3Jlc3VsdHNFeGFjdFBvaW50c1N0cmluZ3Jlc3VsdHNNaW5Qb2ludHNyZXN1bHRzTWF4UG9pbnRzcmVzdWx0c1RocmVzaG9sZFBvaW50c3Jlc3VsdHNUaHJlc2hvbGREaXJlY3Rpb25pbm5lckJsb2NrczxzdHJuZz5LZXkgZXJtc3VzZWQgb24gcGFnPC90b25nPkluIG91ciBzdXJ2ZXksIHdlIGFza2VkIHdoZXRoZXIgQW1lcmljYW5zIGV2ZXIgZ2V0IGhlYWx0aCBhbmQgd2VsbG5lc3MgaW5mb3JtYXRpb24gZnJvbSBzb2NpYWwgbWVkaWEgaW5mbHVlbmNlcnMgb3IgZnJvbSBwb2RjYXN0cy4gSW4gZGlzY3Vzc2luZyB0aGUgZmluZGluZ3MsIHdlIHVzZSA8c3Ryb25nPuKAnGhlYWx0aCBhbmQ8L3N0cm9uZz4gPHN0cm9uZz53ZWxsbmVzcyBpbmZsdWVuY2Vyc+KAnTwvc3Ryb25nPiB0byByZWZlciB0byB0aGVzZSB0d28gc291cmNlcy4gV2UgYWxzbyB1c2UgPHN0cm9uZz7igJxoZWFsdGggYW5kPC9zdHJvbmc+IDxzdHJvbmc+d2VsbG5lc3MgaW5mbHVlbmNlciBjb25zdW1lcuKAnTwvc3Ryb25nPiB0byByZWZlciB0byBVLlMuIGFkdWx0cyB3aG8gc2F5IHRoZXkgZXZlciBnZXQgaW5mb3JtYXRpb24gYWJvdXQgaGVhbHRoIGFuZCB3ZWxsbmVzcyBmcm9tIHNvY2lhbCBtZWRpYSBpbmZsdWVuY2VycyBvciBwb2RjYXN0cy5jbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRkcm9wQ2FwYWxpZ25Ub0d1dHRlcmludGVyYWN0aXZlU3Vic3VtcHRpb25wcmludEVuZ2luZW1heFdpZHRoaXNTdHVja0JveFNoYWRvd2Zvcm1EaXNwbGF5TW9kZWZvcm1EaXNwbGF5Q29uZGl0aW9uY29udHJvbGxlclV1aWR1dWlkaGFzU2NlbmVUcmlnZ2Vyc2NlbmVUcmlnZ2VyTnVtYmVyZGVidWdzY2VuZVRyaWdnZXJQb3NpdGlvbnJlc3BvbmRUb1NjZW5lc2NlbmVSZXNwb25zZXNwb3NpdGlvbnBvc2l0aW9uVG9wcG9zaXRpb25MZWZ0cG9zaXRpb25Cb3R0b21wb3NpdGlvblJpZ2h0ekluZGV4cmVzdWx0c0Rpc3BsYXlNb2RlcmVzdWx0c0V4YWN0UG9pbnRzcmVzdWx0c0V4YWN0UG9pbnRzU3RyaW5ncmVzdWx0c01pblBvaW50c3Jlc3VsdHNNYXhQb2ludHNyZXN1bHRzVGhyZXNob2xkUG9pbnRzcmVzdWx0c1RocmVzaG9sZERpcmVjdGlvbmlubmVyQmxvY2tzVGhlIHRvcGljcyBoZWFsdGggYW5kIHdlbGxuZXNzIGluZmx1ZW5jZXIgY29uc3VtZXJzIHNheSB0aGV5IGhlYXIgYWJvdXQgb2Z0ZW5sZXZlbGlzQ2hhcHRlcmFsdFRvY1RleHRjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRkcm9wQ2FwYWxpZ25Ub0d1dHRlcmludGVyYWN0aXZlU3Vic3VtcHRpb25wcmludEVuZ2luZW1heFdpZHRoaXNTdHVja0JveFNoYWRvd2Zvcm1EaXNwbGF5TW9kZWZvcm1EaXNwbGF5Q29uZGl0aW9uY29udHJvbGxlclV1aWR1dWlkaGFzU2NlbmVUcmlnZ2Vyc2NlbmVUcmlnZ2VyTnVtYmVyZGVidWdzY2VuZVRyaWdnZXJQb3NpdGlvbnJlc3BvbmRUb1NjZW5lc2NlbmVSZXNwb25zZXNwb3NpdGlvbnBvc2l0aW9uVG9wcG9zaXRpb25MZWZ0cG9zaXRpb25Cb3R0b21wb3NpdGlvblJpZ2h0ekluZGV4cmVzdWx0c0Rpc3BsYXlNb2RlcmVzdWx0c0V4YWN0UG9pbnRzcmVzdWx0c0V4YWN0UG9pbnRzU3RyaW5ncmVzdWx0c01pblBvaW50c3Jlc3VsdHNNYXhQb2ludHNyZXN1bHRzVGhyZXNob2xkUG9pbnRzcmVzdWx0c1RocmVzaG9sZERpcmVjdGlvbmlubmVyQmxvY2tzPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlNvbWUgNDAlIG9mIFUuUy4gYWR1bHRzIHNheSB0aGV5IGV2ZXIgZ2V0IGhlYWx0aCBpbmZvcm1hdGlvbiBmcm9tIHNvY2lhbCBtZWRpYSBpbmZsdWVuY2VycyBvciBwb2RjYXN0cy4gVGhpcyBhbmFseXNpcyBsb29rcyBhdCBzb21lIG9mIHRoZSBzcGVjaWZpYyB0b3BpY3MgQW1lcmljYW5zIGdldCBmcm9tIHRoZXNlIGluZmx1ZW5jZXJzLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlNvbWUgb2YgdGhlIGtleSB0YWtlYXdheXM6PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmxpc3QgLS0+Cjx1bCBjbGFzcz0id3AtYmxvY2stbGlzdCI+PCEtLSB3cDpsaXN0LWl0ZW0gLS0+CjxsaT48c3Ryb25nPlRob3NlIHdobyBnZXQgaGVhbHRoIGFuZCB3ZWxsbmVzcyBpbmZvcm1hdGlvbiBmcm9tIHNvY2lhbCBtZWRpYSBpbmZsdWVuY2VycyBoZWFyIGFib3V0IGEgd2lkZSByYW5nZSBvZiB0b3BpY3MuPC9zdHJvbmc+IEFyb3VuZCBhIHRoaXJkIG9yIG1vcmUgc2F5IHRoZXkgb2Z0ZW4gaGVhciBhYm91dCB0b3BpY3MgbGlrZSBmaXRuZXNzLCB3ZWlnaHQgbG9zcyBhbmQgcGVyc29uYWwgYXBwZWFyYW5jZS48L2xpPgo8IS0tIC93cDpsaXN0LWl0ZW0gLS0+Cgo8IS0tIHdwOmxpc3QtaXRlbSAtLT4KPGxpPjxzdHJvbmc+WW91bmdlciBhZHVsdHMgYW5kIHdvbWVuIGFyZSBlc3BlY2lhbGx5IGxpa2VseSB0byBoZWFyIGFib3V0IGNlcnRhaW4gdG9waWNzLiA8L3N0cm9uZz5UaG9zZSBhZ2VzIDE4IHRvIDI5IGFyZSBlc3BlY2lhbGx5IGxpa2VseSB0byBoZWFyIGFib3V0IHRvcGljcyBsaWtlIGZpdG5lc3Mgb3IgbWVudGFsIGhlYWx0aCwgYW5kIGxhcmdlciBzaGFyZXMgb2Ygd29tZW4gdGhhbiBtZW4gaGVhciBhYm91dCBiZWF1dHkgYW5kIHBlcnNvbmFsIGFwcGVhcmFuY2UuPC9saT4KPCEtLSAvd3A6bGlzdC1pdGVtIC0tPjwvdWw+CjwhLS0gL3dwOmxpc3QgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpkZXRhaWxzIHsiY2xhc3NOYW1lIjoiaXMtc3R5bGUtcGx1cy1pY29uIiwic3R5bGUiOnsiYm9yZGVyIjp7IndpZHRoIjoiMXB4In0sInNwYWNpbmciOnsiYmxvY2tHYXAiOiJ2YXI6cHJlc2V0fHNwYWNpbmd8NDAiLCJwYWRkaW5nIjp7ImJvdHRvbSI6InZhcjpwcmVzZXR8c3BhY2luZ3wyMCIsImxlZnQiOiJ2YXI6cHJlc2V0fHNwYWNpbmd8MzAiLCJyaWdodCI6InZhcjpwcmVzZXR8c3BhY2luZ3wzMCIsInRvcCI6InZhcjpwcmVzZXR8c3BhY2luZ3wyMCJ9fSwidHlwb2dyYXBoeSI6eyJmb250U2l6ZSI6IjAuODhlbSJ9fSwiYmFja2dyb3VuZENvbG9yIjoidWktYmVpZ2UtdmVyeS1saWdodCIsImZvbnRGYW1pbHkiOiJzYW5zLXNlcmlmIiwiYm9yZGVyQ29sb3IiOiJ1aS1ncmF5LWxpZ2h0In0gLS0+CjxkZXRhaWxzIGNsYXNzPSJ3cC1ibG9jay1kZXRhaWxzIGlzLXN0eWxlLXBsdXMtaWNvbiBoYXMtYm9yZGVyLWNvbG9yIGhhcy11aS1ncmF5LWxpZ2h0LWJvcmRlci1jb2xvciBoYXMtdWktYmVpZ2UtdmVyeS1saWdodC1iYWNrZ3JvdW5kLWNvbG9yIGhhcy1iYWNrZ3JvdW5kIGhhcy1zYW5zLXNlcmlmLWZvbnQtZmFtaWx5IiBzdHlsZT0iYm9yZGVyLXdpZHRoOjFweDtwYWRkaW5nLXRvcDp2YXIoLS13cC0tcHJlc2V0LS1zcGFjaW5nLS0yMCk7cGFkZGluZy1yaWdodDp2YXIoLS13cC0tcHJlc2V0LS1zcGFjaW5nLS0zMCk7cGFkZGluZy1ib3R0b206dmFyKC0td3AtLXByZXNldC0tc3BhY2luZy0tMjApO3BhZGRpbmctbGVmdDp2YXIoLS13cC0tcHJlc2V0LS1zcGFjaW5nLS0zMCk7Zm9udC1zaXplOjAuODhlbSI+PHN1bW1hcnk+PHN0cm9uZz5LZXkgdGVybXMgdXNlZCBvbiB0aGlzIHBhZ2U8L3N0cm9uZz48L3N1bW1hcnk+PCEtLSB3cDpwYXJhZ3JhcGggeyJwbGFjZWhvbGRlciI6IlR5cGUgLyB0byBhZGQgYSBoaWRkZW4gYmxvY2sifSAtLT4KPHA+SW4gb3VyIHN1cnZleSwgd2UgYXNrZWQgd2hldGhlciBBbWVyaWNhbnMgZXZlciBnZXQgaGVhbHRoIGFuZCB3ZWxsbmVzcyBpbmZvcm1hdGlvbiBmcm9tIHNvY2lhbCBtZWRpYSBpbmZsdWVuY2VycyBvciBmcm9tIHBvZGNhc3RzLiBJbiBkaXNjdXNzaW5nIHRoZSBmaW5kaW5ncywgd2UgdXNlIDxzdHJvbmc+4oCcaGVhbHRoIGFuZDwvc3Ryb25nPiA8c3Ryb25nPndlbGxuZXNzIGluZmx1ZW5jZXJz4oCdPC9zdHJvbmc+IHRvIHJlZmVyIHRvIHRoZXNlIHR3byBzb3VyY2VzLiBXZSBhbHNvIHVzZSA8c3Ryb25nPuKAnGhlYWx0aCBhbmQ8L3N0cm9uZz4gPHN0cm9uZz53ZWxsbmVzcyBpbmZsdWVuY2VyIGNvbnN1bWVy4oCdPC9zdHJvbmc+IHRvIHJlZmVyIHRvIFUuUy4gYWR1bHRzIHdobyBzYXkgdGhleSBldmVyIGdldCBpbmZvcm1hdGlvbiBhYm91dCBoZWFsdGggYW5kIHdlbGxuZXNzIGZyb20gc29jaWFsIG1lZGlhIGluZmx1ZW5jZXJzIG9yIHBvZGNhc3RzLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPjwvZGV0YWlscz4KPCEtLSAvd3A6ZGV0YWlscyAtLT4KCjwhLS0gd3A6aGVhZGluZyAtLT4KPGg0IGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5UaGUgdG9waWNzIGhlYWx0aCBhbmQgd2VsbG5lc3MgaW5mbHVlbmNlciBjb25zdW1lcnMgc2F5IHRoZXkgaGVhciBhYm91dCBvZnRlbjwvaDQ+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOmFncmFwaCAtLT4KPHA+PC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+VGhlcmUgYXJlIG1hbnkgdG9waWNzIHRoYXQgaGVhbHRoIGFuZCB3ZWxsbmVzcyBpbmZsdWVuY2VycyBtaWdodCB0YWxrIGFib3V0LCBidXQgd2hhdCBkbyBhdWRpZW5jZXMgYWN0dWFsbHkgZ2V0PyBXZSBhc2tlZCB0aGVzZSBjb25zdW1lcnMgaG93IG11Y2ggdGhleSBhcmUgaGVhcmluZyBhYm91dCBzZXZlbiBkaWZmZXJlbnQgaGVhbHRoIHRvcGljcy5jbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaGVpciByZXNwb25zZXMgaGlnaGxpZ2h0IHRoZSBicm9hZCByYW5nZSBvZiB0b3BpY3MgdGhhdCB0aGVzZSBpbmZsdWVuY2VycyBkaXNjdXNzLmRyb3BDYXBhbGlnblRvR3V0dGVyaW50ZXJhY3RpdmVTdWJzdW1wdGlvbnByaW50RW5naW5lbWF4V2lkdGhpc1N0dWNrQm94U2hhZG93Zm9ybURpc3BsYXlNb2RlZm9ybURpc3BsYXlDb25kaXRpb25jb250cm9sbGVyVXVpZHV1aWRoYXNTY2VuZVRyaWdnZXJzY2VuZVRyaWdnZXJOdW1iZXJkZWJ1Z3NjZW5lVHJpZ2dlclBvc2l0aW9ucmVzcG9uZFRvU2NlbmVzY2VuZVJlc3BvbnNlc3Bvc2l0aW9ucG9zaXRpb25Ub3Bwb3NpdGlvbkxlZnRwb3NpdGlvbkJvdHRvbXBvc2l0aW9uUmlnaHR6SW5kZXhyZXN1bHRzRGlzcGxheU1vZGVyZXN1bHRzRXhhY3RQb2ludHNyZXN1bHRzRXhhY3RQb2ludHNTdHJpbmdyZXN1bHRzTWluUG9pbnRzcmVzdWx0c01heFBvaW50c3Jlc3VsdHNUaHJlc2hvbGRQb2ludHNyZXN1bHRzVGhyZXNob2xkRGlyZWN0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRBIG1ham9yaXR5IG9mIHdlbGxuZXNzIGluZmx1ZW5jZXIgY29uc3VtZXJzIHNheSB0aGV5IGhlYXIgYWJvdXQgZWFjaCBvZiBzZXZlbiB0b3BpY3MgYXNrZWQgYWJvdXQgYXQgbGVhc3Qgc29tZXRpbWVzLmRyb3BDYXBhbGlnblRvR3V0dGVyaW50ZXJhY3RpdmVTdWJzdW1wdGlvbnByaW50RW5naW5lbWF4V2lkdGhpc1N0dWNrQm94U2hhZG93Zm9ybURpc3BsYXlNb2RlZm9ybURpc3BsYXlDb25kaXRpb25jb250cm9sbGVyVXVpZHV1aWRoYXNTY2VuZVRyaWdnZXJzY2VuZVRyaWdnZXJOdW1iZXJkZWJ1Z3NjZW5lVHJpZ2dlclBvc2l0aW9ucmVzcG9uZFRvU2NlbmVzY2VuZVJlc3BvbnNlc3Bvc2l0aW9ucG9zaXRpb25Ub3Bwb3NpdGlvbkxlZnRwb3NpdGlvbkJvdHRvbXBvc2l0aW9uUmlnaHR6SW5kZXhyZXN1bHRzRGlzcGxheU1vZGVyZXN1bHRzRXhhY3RQb2ludHNyZXN1bHRzRXhhY3RQb2ludHNTdHJpbmdyZXN1bHRzTWluUG9pbnRzcmVzdWx0c01heFBvaW50c3Jlc3VsdHNUaHJlc2hvbGRQb2ludHNyZXN1bHRzVGhyZXNob2xkRGlyZWN0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRCdXQgY2VydGFpbiB0b3BpY3MgYXJlIGVzcGVjaWFsbHkgY29tbW9uLiBOb3RhYmx5LCBhIHRoaXJkIG9yIG1vcmUgb2YgaGVhbHRoIGFuZCB3ZWxsbmVzcyBpbmZsdWVuY2VyIGNvbnN1bWVycyBzYXkgdGhleSBvZnRlbiBoZWFyIGFib3V0IHRvcGljcyBsaWtlIGZpdG5lc3MsIHdlaWdodCBsb3NzIGFuZCBiZWF1dHkgb3IgcGVyc29uYWwgYXBwZWFyYW5jZS4gQW5kIDE5JSBzYXkgdGhleSBvZnRlbiBoZWFyIGFib3V0IDxlbT5hbGwgdGhyZWU8L2VtPiBvZiB0aGVzZSB0b3BpY3MuZHJvcENhcGFsaWduVG9HdXR0ZXJpbnRlcmFjdGl2ZVN1YnN1bXB0aW9ucHJpbnRFbmdpbmVtYXhXaWR0aGlzU3R1Y2tCb3hTaGFkb3dmb3JtRGlzcGxheU1vZGVmb3JtRGlzcGxheUNvbmRpdGlvbmNvbnRyb2xsZXJVdWlkdXVpZGhhc1NjZW5lVHJpZ2dlcnNjZW5lVHJpZ2dlck51bWJlcmRlYnVnc2NlbmVUcmlnZ2VyUG9zaXRpb25yZXNwb25kVG9TY2VuZXNjZW5lUmVzcG9uc2VzcG9zaXRpb25wb3NpdGlvblRvcHBvc2l0aW9uTGVmdHBvc2l0aW9uQm90dG9tcG9zaXRpb25SaWdodHpJbmRleHJlc3VsdHNEaXNwbGF5TW9kZXJlc3VsdHNFeGFjdFBvaW50c3Jlc3VsdHNFeGFjdFBvaW50c1N0cmluZ3Jlc3VsdHNNaW5Qb2ludHNyZXN1bHRzTWF4UG9pbnRzcmVzdWx0c1RocmVzaG9sZFBvaW50c3Jlc3VsdHNUaHJlc2hvbGREaXJlY3Rpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFRoaXMganVzdCBzY3JhdGNoZXMgdGhlIHN1cmZhY2UgdGhvdWdoOiA4NSUgb2YgdGhlc2UgdXNlcnMgc2F5IHRoZXkgYXQgbGVhc3Qgc29tZXRpbWVzIGhlYXIgYWJvdXQgdG9waWNzIHJlbGF0ZWQgdG8gbGl2aW5nIGEgaGVhbHRoeSBsaWZlc3R5bGUgPGVtPm90aGVyIHRoYW48L2VtPiB0aGUgc2V2ZW4gd2UgaW5jbHVkZWQgaW4gdGhlIHN1cnZleS4gQXJvdW5kIGEgdGhpcmQgc2F5IHRoZXkgaGVhciBhYm91dCB0aGVzZSBvdGhlciB0b3BpY3Mgb2Z0ZW4uZHJvcENhcGFsaWduVG9HdXR0ZXJpbnRlcmFjdGl2ZVN1YnN1bXB0aW9ucHJpbnRFbmdpbmVtYXhXaWR0aGlzU3R1Y2tCb3hTaGFkb3dmb3JtRGlzcGxheU1vZGVmb3JtRGlzcGxheUNvbmRpdGlvbmNvbnRyb2xsZXJVdWlkdXVpZGhhc1NjZW5lVHJpZ2dlcnNjZW5lVHJpZ2dlck51bWJlcmRlYnVnc2NlbmVUcmlnZ2VyUG9zaXRpb25yZXNwb25kVG9TY2VuZXNjZW5lUmVzcG9uc2VzcG9zaXRpb25wb3NpdGlvblRvcHBvc2l0aW9uTGVmdHBvc2l0aW9uQm90dG9tcG9zaXRpb25SaWdodHpJbmRleHJlc3VsdHNEaXNwbGF5TW9kZXJlc3VsdHNFeGFjdFBvaW50c3Jlc3VsdHNFeGFjdFBvaW50c1N0cmluZ3Jlc3VsdHNNaW5Qb2ludHNyZXN1bHRzTWF4UG9pbnRzcmVzdWx0c1RocmVzaG9sZFBvaW50c3Jlc3VsdHNUaHJlc2hvbGREaXJlY3Rpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBhbGlnblRvR3V0dGVyaW50ZXJhY3RpdmVTdWJzdW1wdGlvbnByaW50RW5naW5lbWF4V2lkdGhpc1N0dWNrQm94U2hhZG93Zm9ybURpc3BsYXlNb2RlZm9ybURpc3BsYXlDb25kaXRpb25jb250cm9sbGVyVXVpZHV1aWRoYXNTY2VuZVRyaWdnZXJzY2VuZVRyaWdnZXJOdW1iZXJkZWJ1Z3NjZW5lVHJpZ2dlclBvc2l0aW9ucmVzcG9uZFRvU2NlbmVzY2VuZVJlc3BvbnNlc3Bvc2l0aW9ucG9zaXRpb25Ub3Bwb3NpdGlvbkxlZnRwb3NpdGlvbkJvdHRvbXBvc2l0aW9uUmlnaHR6SW5kZXhyZXN1bHRzRGlzcGxheU1vZGVyZXN1bHRzRXhhY3RQb2ludHNyZXN1bHRzRXhhY3RQb2ludHNTdHJpbmdyZXN1bHRzTWluUG9pbnRzcmVzdWx0c01heFBvaW50c3Jlc3VsdHNUaHJlc2hvbGRQb2ludHNyZXN1bHRzVGhyZXNob2xkRGlyZWN0aW9uaW5uZXJCbG9ja3NEaWZmZXJlbmNlcyBieSBhZ2VsZXZlbGlzQ2hhcHRlcmFsdFRvY1RleHRjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRkcm9wQ2FwYWxpZ25Ub0d1dHRlcmludGVyYWN0aXZlU3Vic3VtcHRpb25wcmludEVuZ2luZW1heFdpZHRoaXNTdHVja0JveFNoYWRvd2Zvcm1EaXNwbGF5TW9kZWZvcm1EaXNwbGF5Q29uZGl0aW9uY29udHJvbGxlclV1aWR1dWlkaGFzU2NlbmVUcmlnZ2Vyc2NlbmVUcmlnZ2VyTnVtYmVyZGVidWdzY2VuZVRyaWdnZXJQb3NpdGlvbnJlc3BvbmRUb1NjZW5lc2NlbmVSZXNwb25zZXNwb3NpdGlvbnBvc2l0aW9uVG9wcG9zaXRpb25MZWZ0cG9zaXRpb25Cb3R0b21wb3NpdGlvblJpZ2h0ekluZGV4cmVzdWx0c0Rpc3BsYXlNb2RlcmVzdWx0c0V4YWN0UG9pbnRzcmVzdWx0c0V4YWN0UG9pbnRzU3RyaW5ncmVzdWx0c01pblBvaW50c3Jlc3VsdHNNYXhQb2ludHNyZXN1bHRzVGhyZXNob2xkUG9pbnRzcmVzdWx0c1RocmVzaG9sZERpcmVjdGlvbmlubmVyQmxvY2tzWW91bmdlciBoZWFsdGggYW5kIHdlbGxuZXNzIGluZmx1ZW5jZXIgY29uc3VtZXJzIGFyZSBlc3BlY2lhbGx5IGxpa2VseSB0byBlbmNvdW50ZXIgc29tZSBvZiB0aGVzZSB0b3BpY3MuIEZvciBpbnN0YW5jZSwgNTElIG9mIHRoZXNlIHlvdW5nZXIgY29uc3VtZXJzIDxlbT5vZnQuY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50TWVudGFsIGhlYWx0aCBpcyBhbHNvIGEgdG9waWMgdGhhdCB5b3VuZ2VyIGFkdWx0cyBlbmNvdW50ZXIgbW9yZSBmcmVxdWVudGx5LiBTb21lIDM5JSBvZiB0aGVzZSBjb25zdW1lcnMgYWdlcyAxOCB0byAyOSBzYXkgdGhleSBoZWFyIGFib3V0IG1lbnRhbCBoZWFsdGggYW5kIHdlbGwtYmVpbmcgb2Z0ZW4uIFRoYXQgc2hhcmUgZmFsbHMgdG8gMjUlIGFtb25nIHRob3NlIDUwIHRvIDY0IGFuZCAyMSUgYW1vbmcgdGhvc2UgNjUgYW5kIG9sZGVyLiBJbiBQZXcgUmVzZWFyY2ggQ2VudGVy4oCZcyA8YSBocmVmPSJodHRwczovL3d3dy5wZXdyZXNlYXJjaC5vcmcvc2NpZW5jZS8yMDI2LzA0LzA3L3doZXJlLWRvLWFtZXJpY2Fucy1nZXQtaGVhbHRoLWluZm9ybWF0aW9uLWFuZC13aGF0LWRvLXRoZXktdHJ1c3QvIj5yZWNlbnQgc3R1ZHk8L2E+IG9uIGhlYWx0aCBpbmZvcm1hdGlvbiBhbmQgdHJ1c3QsIHlvdW5nZXIgYWR1bHRzIHdlcmUgZXNwZWNpYWxseSBsaWtlbHkgPGEgaHJlZj0iaHR0cHM6Ly93d3cucGV3cmVzZWFyY2gub3JnL3NjaWVuY2UvMjAyNi8wNC8wNy9yb3VnaGx5LWEtdGhpcmQtb2YteW91bmctYWR1bHRzLWhhdmUtbmVnYXRpdmUtdmlld3Mtb2YtdGhlaXItbWVudGFsLWhlYWx0aC8iPnRvIHJhdGUgdGhlaXIgbWVudGFsIGhlYWx0aCBhcyBmYWlyIG9yIHBvb3I8L2E+LmRyb3BDYXBhbGlnblRvR3V0dGVyaW50ZXJhY3RpdmVTdWJzdW1wdGlvbnByaW50RW5naW5lbWF4V2lkdGhpc1N0dWNrQm94U2hhZG93Zm9ybURpc3BsYXlNb2RlZm9ybURpc3BsYXlDb25kaXRpb25jb250cm9sbGVyVXVpZHV1aWRoYXNTY2VuZVRyaWdnZXJzY2VuZVRyaWdnZXJOdW1iZXJkZWJ1Z3NjZW5lVHJpZ2dlclBvc2l0aW9ucmVzcG9uZFRvU2NlbmVzY2VuZVJlc3BvbnNlc3Bvc2l0aW9ucG9zaXRpb25Ub3Bwb3NpdGlvbkxlZnRwb3NpdGlvbkJvdHRvbXBvc2l0aW9uUmlnaHR6SW5kZXhyZXN1bHRzRGlzcGxheU1vZGVyZXN1bHRzRXhhY3RQb2ludHNyZXN1bHRzRXhhY3RQb2ludHNTdHJpbmdyZXN1bHRzTWluUG9pbnRzcmVzdWx0c01heFBvaW50c3Jlc3VsdHNUaHJlc2hvbGRQb2ludHNyZXN1bHRzVGhyZXNob2xkRGlyZWN0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRkcm9wQ2FwYWxpZ25Ub0d1dHRlcmludGVyYWN0aXZlU3Vic3VtcHRpb25wcmludEVuZ2luZW1heFdpZHRoaXNTdHVja0JveFNoYWRvd2Zvcm1EaXNwbGF5TW9kZWZvcm1EaXNwbGF5Q29uZGl0aW9uY29udHJvbGxlclV1aWR1dWlkaGFzU2NlbmVUcmlnZ2Vyc2NlbmVUcmlnZ2VyTnVtYmVyZGVidWdzY2VuZVRyaWdnZXJQb3NpdGlvbnJlc3BvbmRUb1NjZW5lc2NlbmVSZXNwb25zZXNwb3NpdGlvbnBvc2l0aW9uVG9wcG9zaXRpb25MZWZ0cG9zaXRpb25Cb3R0b21wb3NpdGlvblJpZ2h0ekluZGV4cmVzdWx0c0Rpc3BsYXlNb2RlcmVzdWx0c0V4YWN0UG9pbnRzcmVzdWx0c0V4YWN0UG9pbnRzU3RyaW5ncmVzdWx0c01pblBvaW50c3Jlc3VsdHNNYXhQb2ludHNyZXN1bHRzVGhyZXNob2xkUG9pbnRzcmVzdWx0c1RocmVzaG9sZERpcmVjdGlvbmlubmVyQmxvY2tzRGlmZmVyZW5jZXMgYnkgZ2VuZGVybGV2ZWxpc0NoYXB0ZXJhbHRUb2NUZXh0Y2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcGFsaWduVG9HdXR0ZXJpbnRlcmFjdGl2ZVN1YnN1bXB0aW9ucHJpbnRFbmdpbmVtYXhXaWR0aGlzU3R1Y2tCb3hTaGFkb3dmb3JtRGlzcGxheU1vZGVmb3JtRGlzcGxheUNvbmRpdGlvbmNvbnRyb2xsZXJVdWlkdXVpZGhhc1NjZW5lVHJpZ2dlcnNjZW5lVHJpZ2dlck51bWJlcmRlYnVnc2NlbmVUcmlnZ2VyUG9zaXRpb25yZXNwb25kVG9TY2VuZXNjZW5lUmVzcG9uc2VzcG9zaXRpb25wb3NpdGlvblRvcHBvc2l0aW9uTGVmdHBvc2l0aW9uQm90dG9tcG9zaXRpb25SaWdodHpJbmRleHJlc3VsdHNEaXNwbGF5TW9kZXJlc3VsdHNFeGFjdFBvaW50c3Jlc3VsdHNFeGFjdFBvaW50c1N0cmluZ3Jlc3VsdHNNaW5Qb2ludHNyZXN1bHRzTWF4UG9pbnRzcmVzdWx0c1RocmVzaG9sZFBvaW50c3Jlc3VsdHNUaHJlc2hvbGREaXJlY3Rpb25pbm5lckJsb2Nrc0hhbGYgb3IgbW9yZSBvZiBib3RoIG1lbiBhbmQgd29tZW4gd2hvIGdldCBoZWFsdGggYW5kIHdlbGxuZXNzIGluZm9ybWF0aW9uIGZyb20gaW5mbHVlbmNlcnMgc2F5IHRoZXkgYXQgbGVhc3Qgc29tZXRpbWVzICBhbGwgb2YgdGhlIHRvcGljcyB3ZSBhc2tlZCBhYm91dCBpbiB0aGUgc3VydmV5LiBCdXQgdGhlcmUgYXJlIGNlcnRhaW4gdG9waWNzIHRoYXQgd29tZW4gIG11Y2ggbW9yZSBmcmVxdWVudGx5IHRoYW4gbWVuLiBNb3N0IG5vdGFibHksIHdvbWVuIGFyZSBhcm91bmQgdHdpY2UgYXMgbGlrZWx5IGFzIG1lbiB0byBzYXkgdGhleSBvZnRlbiBoZWFyIGFib3V0IGJlYXV0eSBhbmQgcGVyc29uYWwgYXBwZWFyYW5jZSBmcm9tIHdlbGxuZXNzIGluZmx1ZW5jZXJzICg0NCUgdnMuIDIwJSkuY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50Rm9yIG1vcmUgaW5mb3JtYXRpb24gb24gZGVtb2dyYXBoaWMgZGlmZmVyZW5jZXMsIHJlZmVyIHRvIDxhIGhyZWY9ImV0YWlsZWQiPkFwcGVuZGl4IEE8L2E+LmRyb3BDYXBhbGlnblRvR3V0dGVyaW50ZXJhY3RpdmVTdWJzdW1wdGlvbnByaW50RW5naW5lbWF4V2lkdGhpc1N0dWNrQm94U2hhZG93Zm9ybURpc3BsYXlNb2RlZm9ybURpc3BsYXlDb25kaXRpb25jb250cm9sbGVyVXVpZHV1aWRoYXNTY2VuZVRyaWdnZXJzY2VuZVRyaWdnZXJOdW1iZXJkZWJ1Z3NjZW5lVHJpZ2dlclBvc2l0aW9ucmVzcG9uZFRvU2NlbmVzY2VuZVJlc3BvbnNlc3Bvc2l0aW9ucG9zaXRpb25Ub3Bwb3NpdGlvbkxlZnRwb3NpdGlvbkJvdHRvbXBvc2l0aW9uUmlnaHR6SW5kZXhyZXN1bHRzRGlzcGxheU1vZGVyZXN1bHRzRXhhY3RQb2ludHNyZXN1bHRzRXhhY3RQb2ludHNTdHJpbmdyZXN1bHRzTWluUG9pbnRzcmVzdWx0c01heFBvaW50c3Jlc3VsdHNUaHJlc2hvbGRQb2ludHNyZXN1bHRzVGhyZXNob2xkRGlyZWN0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRkcm9wQ2FwYWxpZ25Ub0d1dHRlcmludGVyYWN0aXZlU3Vic3VtcHRpb25wcmludEVuZ2luZW1heFdpZHRoaXNTdHVja0JveFNoYWRvd2Zvcm1EaXNwbGF5TW9kZWZvcm1EaXNwbGF5Q29uZGl0aW9uY29udHJvbGxlclV1aWR1dWlkaGFzU2NlbmVUcmlnZ2Vyc2NlbmVUcmlnZ2VyTnVtYmVyZGVidWdzY2VuZVRyaWdnZXJQb3NpdGlvbnJlc3BvbmRUb1NjZW5lc2NlbmVSZXNwb25zZXNwb3NpdGlvbnBvc2l0aW9uVG9wcG9zaXRpb25MZWZ0cG9zaXRpb25Cb3R0b21wb3NpdGlvblJpZ2h0ekluZGV4cmVzdWx0c0Rpc3BsYXlNb2RlcmVzdWx0c0V4YWN0UG9pbnRzcmVzdWx0c0V4YWN0UG9pbnRzU3RyaW5ncmVzdWx0c01pblBvaW50c3Jlc3VsdHNNYXhQb2ludHNyZXN1bHRzVGhyZXNob2xkUG9pbnRzcmVzdWx0c1RocmVzaG9sZERpcmVjdGlvbmlubmVyQmxvY2tzVGhlcmUgYXJlIG1hbnkgdG9waWNzIHRoYXQgaGVhbHRoIGFuZCB3ZWxsbmVzcyBpbmZsdWVuY2VycyBtaWdodCB0YWxrIGFib3V0LCBidXQgd2hhdCBkbyBhdWRpZW5jZXMgYWN0dWFsbHkgZ2V0PyBXZSBhc2tlZCB0aGVzZSBjb25zdW1lcnMgaG93IG11Y2ggdGhleSBhcmUgaGVhcmluZyBhYm91dCBzZXZlbiBkaWZmZXJlbnQgaGVhbHRoIHRvcGljcy4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5UaGVpciByZXNwb25zZXMgaGlnaGxpZ2h0IHRoZSBicm9hZCByYW5nZSBvZiB0b3BpY3MgdGhhdCB0aGVzZSBpbmZsdWVuY2VycyBkaXNjdXNzLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkEgbWFqb3JpdHkgb2Ygd2VsbG5lc3MgaW5mbHVlbmNlciBjb25zdW1lcnMgc2F5IHRoZXkgaGVhciBhYm91dCBlYWNoIG9mIHNldmVuIHRvcGljcyBhc2tlZCBhYm91dCBhdCBsZWFzdCBzb21ldGltZXMuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+QnV0IGNlcnRhaW4gdG9waWNzIGFyZSBlc3BlY2lhbGx5IGNvbW1vbi4gTm90YWJseSwgYSB0aGlyZCBvciBtb3JlIG9mIGhlYWx0aCBhbmQgd2VsbG5lc3MgaW5mbHVlbmNlciBjb25zdW1lcnMgc2F5IHRoZXkgb2Z0ZW4gaGVhciBhYm91dCB0b3BpY3MgbGlrZSBmaXRuZXNzLCB3ZWlnaHQgbG9zcyBhbmQgYmVhdXR5IG9yIHBlcnNvbmFsIGFwcGVhcmFuY2UuIEFuZCAxOSUgc2F5IHRoZXkgb2Z0ZW4gaGVhciBhYm91dCA8ZW0+YWxsIHRocmVlPC9lbT4gb2YgdGhlc2UgdG9waWNzLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoaXMganVzdCBzY3JhdGNoZXMgdGhlIHN1cmZhY2UgdGhvdWdoOiA4NSUgb2YgdGhlc2UgdXNlcnMgc2F5IHRoZXkgYXQgbGVhc3Qgc29tZXRpbWVzIGhlYXIgYWJvdXQgdG9waWNzIHJlbGF0ZWQgdG8gbGl2aW5nIGEgaGVhbHRoeSBsaWZlc3R5bGUgPGVtPm90aGVyIHRoYW48L2VtPiB0aGUgc2V2ZW4gd2UgaW5jbHVkZWQgaW4gdGhlIHN1cnZleS4gQXJvdW5kIGEgdGhpcmQgc2F5IHRoZXkgaGVhciBhYm91dCB0aGVzZSBvdGhlciB0b3BpY3Mgb2Z0ZW4uPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgLS0+CjxoIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5EaWZmZXJlbmNlcyBieSBhZ2U8L2g+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPk1lbnRhbCBoZWFsdGggaXMgYWxzbyBhIHRvcGljIHRoYXQgeW91bmdlciBhZHVsdHMgZW5jb3VudGVyIG1vcmUgZnJlcXVlbnRseS4gU29tZSAzOSUgb2YgdGhlc2UgY29uc3VtZXJzIGFnZXMgMTggdG8gMjkgc2F5IHRoZXkgaGVhciBhYm91dCBtZW50YWwgaGVhbHRoIGFuZCB3ZWxsLWJlaW5nIG9mdGVuLiBUaGF0IHNoYXJlIGZhbGxzIHRvIDI1JSBhbW9uZyB0aG9zZSA1MCB0byA2NCBhbmQgMjElIGFtb25nIHRob3NlIDY1IGFuZCBvbGRlci4gSW4gUGV3IFJlc2VhcmNoIENlbnRlcuKAmXMgPGEgaHJlZj0iaHR0cHM6Ly93d3cucGV3cmVzZWFyY2gub3JnL3NjaWVuY2UvMjAyNi8wNC8wNy93aGVyZS1kby1hbWVyaWNhbnMtZ2V0LWhlYWx0aC1pbmZvcm1hdGlvbi1hbmQtd2hhdC1kby10aGV5LXRydXN0LyI+cmVjZW50IHN0dWR5PC9hPiBvbiBoZWFsdGggaW5mb3JtYXRpb24gYW5kIHRydXN0LCB5b3VuZ2VyIGFkdWx0cyB3ZXJlIGVzcGVjaWFsbHkgbGlrZWx5IDxhIGhyZWY9Imh0dHBzOi8vd3d3LnBld3Jlc2VhcmNoLm9yZy9zY2llbmNlLzIwMjYvMDQvMDcvcm91Z2hseS1hLXRoaXJkLW9mLXlvdW5nLWFkdWx0cy1oYXZlLW5lZ2F0aXZlLXZpZXdzLW9mLXRoZWlyLW1lbnRhbC1oZWFsdGgvIj50byByYXRlIHRoZWlyIG1lbnRhbCBoZWFsdGggYXMgZmFpciBvciBwb29yPC9hPi48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6aGVhZGluZyAtLT4KPGggY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPkRpZmZlcmVuY2VzIGJ5IGdlbmRlcjwvaD4KPCEtLSAvd3A6aGVhZGluZyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+Rm9yIG1vcmUgaW5mb3JtYXRpb24gb24gZGVtb2dyYXBoaWMgZGlmZmVyZW5jZXMsIHJlZmVyIHRvIDxhIGhyZWY9ImV0YWlsZWQiPkFwcGVuZGl4IEE8L2E+LjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPnN0YXRldmVyc2lvbl9fdW5zdGFibGVCbG9ja1NvdXJjZWh0dHBzOi8vd3d3LnBld3Jlc2VyY2gub3JnL2RhdGEtYWIvMjAyNi8wNS8wNy93ZWxsbmVzLWlubHVlbmNlcnMtbWV0b2RvbG9neS8jaWRudGlmeWluZy1kZGl0aW9uYS1pbmZsdWVuY2Vycy1mcm9tLXBvZGNhc3NodHRwczovL3d3dy5wZXdyZXNlYXJjaC5vcmcvZGF0YS1sYWJzLzIwMjYvMDUvMDcvd2VsbG5lc3MtaW5mbHVlbmNlcnMtbWV0aG9kb2xvZ3kvYS0tLWFuZC13ZWxsbmVzcy1pbmZsdWVuY2VyLWNoYXJhY3RlcmlzdGljczxwPkhlcmUgaXMgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCA8YSBocmVmPSJodHRwczovL3d3dy5wZXdyZXNlYXJjaC5vcmcvZGF0YS1sYWJzLzIwMjYvMDUvMDcvd2VsbG5lc3MtaW5mbHVlbmNlcnMtbWV0aG9kb2xvZ3kvI2lkZW50aWZ5aW5nLWFkZGl0aW9uYWwtaW5mbHVlbmNlcnMtZnJvbS1wb2RjYXN0cyI+aG93IHdlIGlkZW50aWZpZWQgdGhlIGluZmx1ZW5jZXJzPC9hPiBpbmNsdWRlZCBpbiB0aGlzIHN0dWR5IGFuZCA8YSBocmVmPSJodHRwczovL3d3dy5wZXdyZXNlYXJjaC5vcmcvZGF0YS1sYWJzLzIwMjYvMDUvMDcvd2VsbG5lc3MtaW5mbHVlbmNlcnMtbWV0aG9kb2xvZ3kvI2FuYWx5c2lzLW9mLWhlYWx0aC1hbmQtd2VsbG5lc3MtaW5mbHVlbmNlci1jaGFyYWN0ZXJpc3RpY3MiPmhvdyB3ZSBkZWZpbmVkIHRoZSBkaWZmZXJlbnQgdG9waWNzIGFuZCBjYXRlZ29yaWVzPC9hPiB3ZSBtZWFzdXJlZCBpbiB0aGUgYW5hbHlzaXMuPC9wPgpkb2N1bWVudHNsdWdzdGF0ZXZlcnNpb25vcmlnaW5hbENvbnRlbnRlbmNvdW50ZXJnZXQ8cD5IYWxmIG9yIG1vcmUgb2YgYm90aCBtZW4gYW5kIHdvbWVuIHdobyBnZXQgaGVhbHRoIGFuZCB3ZWxsbmVzcyBpbmZvcm1hdGlvbiBmcm9tIGluZmx1ZW5jZXJzIHNheSB0aGV5IGF0IGxlYXN0IHNvbWV0aW1lcyBlbmNvdW50ZXIgYWxsIG9mIHRoZSB0b3BpY3Mgd2UgYXNrZWQgYWJvdXQgaW4gdGhlIHN1cnZleS4gQnV0IHRoZXJlIGFyZSBjZXJ0YWluIHRvcGljcyB0aGF0IHdvbWVuIGdldCBtdWNoIG1vcmUgZnJlcXVlbnRseSB0aGFuIG1lbi4gTW9zdCBub3RhYmx5LCB3b21lbiBhcmUgYXJvdW5kIHR3aWNlIGFzIGxpa2VseSBhcyBtZW4gdG8gc2F5IHRoZXkgb2Z0ZW4gaGVhciBhYm91dCBiZWF1dHkgYW5kIHBlcnNvbmFsIGFwcGVhcmFuY2UgZnJvbSB3ZWxsbmVzcyBpbmZsdWVuY2VycyAoNDQlIHZzLiAyMCUpLjwvcD4KIGNvbnRlbnQgcmVsYXRlZCB0byBmaXRuZXNzZW48L2VtPiBnZXQ8cD5Zb3VuZ2VyIGhlYWx0aCBhbmQgd2VsbG5lc3MgaW5mbHVlbmNlciBjb25zdW1lcnMgYXJlIGVzcGVjaWFsbHkgbGlrZWx5IHRvIGVuY291bnRlciBzb21lIG9mIHRoZXNlIHRvcGljcy4gRm9yIGluc3RhbmNlLCA1MSUgb2YgdGhlc2UgeW91bmdlciBjb25zdW1lcnMgPGVtPm9mdGVuPC9lbT4gZ2V0IGNvbnRlbnQgcmVsYXRlZCB0byBmaXRuZXNzLjwvcD4KaHR0cHM6Ly93d3cucGV3cmVzZWFyY2gucmcvZGF0YS1sYWJzLzIwMjYvMDUvMDcvb20tYy1kLWVudHJlcHJlbmV1cnMtd2hvLWFyZS1hbWVyaWNhcy1oZWFsdGgtYW5kLXdlbGxuZXNzLWluZmx1ZW5jZXJzL3R0cHM6Ly93d3cucGV3cmVzZWFyY2gub3JnLzIwMjYvMDUvMDcvd2gtLWEtZ2V0LWluZm9ybWF0aW9uLWZyb20taGVhbHRoLWFuZC13ZWxsbmVzcy1pbmZsdWVuY2Vycy1hbmQtaG93LWRvLXRoZXktZmluZC10aGVtL2h0dHBzOi8vd3d3LnBld2VzZWFyY2gub3JnLzIwMjYvMDUvMDcvdHItLS1hbmQtd2VsbG5lc3MtaW5mbHVlbmNlcnMvPHA+T3RoZXIgcGFydHMgb2YgdGhpcyBzdHVkeSBsb29rIGF0IHRoZSA8YSBocmVmPSJodHRwczovL3d3dy5wZXdyZXNlYXJjaC5vcmcvZGF0YS1sYWJzLzIwMjYvMDUvMDcvbW9tcy1jb2FjaGVzLWRvY3RvcnMtZW50cmVwcmVuZXVycy13aG8tYXJlLWFtZXJpY2FzLWhlYWx0aC1hbmQtd2VsbG5lc3MtaW5mbHVlbmNlcnMvIj5jaGFyYWN0ZXJpc3RpY3Mgb2YgaGVhbHRoIGFuZCB3ZWxsbmVzcyBpbmZsdWVuY2VyczwvYT4gdGhlbXNlbHZlcywgPGEgaHJlZj0iaHR0cHM6Ly93d3cucGV3cmVzZWFyY2gub3JnLzIwMjYvMDUvMDcvd2h5LWRvLWFtZXJpY2Fucy1nZXQtaW5mb3JtYXRpb24tZnJvbS1oZWFsdGgtYW5kLXdlbGxuZXNzLWluZmx1ZW5jZXJzLWFuZC1ob3ctZG8tdGhleS1maW5kLXRoZW0vIj53aHkgcGVvcGxlIGZvbGxvdyB0aGVtPC9hPiBhbmQgaG93IHRoZXkgZmluZCB0aGVtLCBhbmQgPGEgaHJlZj0iaHR0cHM6Ly93d3cucGV3cmVzZWFyY2gub3JnLzIwMjYvMDUvMDcvdHJ1c3QtaW4taGVhbHRoLWFuZC13ZWxsbmVzcy1pbmZsdWVuY2Vycy8iPmhvdyBtdWNoIHBlb3BsZSB0cnVzdCB0aGUgaW5mb3JtYXRpb248L2E+IHRoZXkgcHJvdmlkZS48L3A+CnN0YXRldmVyc2lvbjxmaWd1cmUgY2xhc3M9IndwLWJsb2NrLWltYWdlIGFsaWducmlnaHQgc2l6ZS00MjAtd2lkZSI+PGEgaHJlZj0iaHR0cHM6Ly93d3cucGV3cmVzZWFyY2gub3JnLz9hdHRhY2htZW50X2lkPTMwMjI2MSI+PGltZyBzcmM9Imh0dHBzOi8vd3d3LnBld3Jlc2VhcmNoLm9yZy93cC1jb250ZW50L3VwbG9hZHMvc2l0ZXMvMjAvMjAyNi8wNS9QTF8yMDI2LjA1LjA3X3dlbGxuZXNzLWluZmx1ZW5jZXJzXzMtMDEucG5nP3c9NDIwIiBhbHQ9IiIgY2xhc3M9IndwLWltYWdlLTMwMjI2MSIvPjwvYT48L2ZpZ3VyZT4Kc3RhdGV2ZXJzaW9uc3RhdGV2ZXJzaW9uc3RhdGV2ZXJzaW9ub3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50b3JpZ2luYWxDb250ZW50Y2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcGFsaWduVG9HdXR0ZXJpbnRlcmFjdGl2ZVN1YnN1bXB0aW9ucHJpbnRFbmdpbmVtYXhXaWR0aGlzU3R1Y2tCb3hTaGFkb3dmb3JtRGlzcGxheU1vZGVmb3JtRGlzcGxheUNvbmRpdGlvbmNvbnRyb2xsZXJVdWlkdXVpZGhhc1NjZW5lVHJpZ2dlcnNjZW5lVHJpZ2dlck51bWJlcmRlYnVnc2NlbmVUcmlnZ2VyUG9zaXRpb25yZXNwb25kVG9TY2VuZXNjZW5lUmVzcG9uc2VzcG9zaXRpb25wb3NpdGlvblRvcHBvc2l0aW9uTGVmdHBvc2l0aW9uQm90dG9tcG9zaXRpb25SaWdodHpJbmRleHJlc3VsdHNEaXNwbGF5TW9kZXJlc3VsdHNFeGFjdFBvaW50c3Jlc3VsdHNFeGFjdFBvaW50c1N0cmluZ3Jlc3VsdHNNaW5Qb2ludHNyZXN1bHRzTWF4UG9pbnRzcmVzdWx0c1RocmVzaG9sZFBvaW50c3Jlc3VsdHNUaHJlc2hvbGREaXJlY3Rpb25pbm5lckJsb2Nrc2FsdGNhcHRpb25kaXNhYmxlTGF6eUxvYWRpbmdwcmNFbWJlZGVuYWJsZVJlc3BvbnNpdmVJbWFnZVNvdXJjZXNpbWFnZSAtLT4KPCEtLSAvd3A6aW1lIC0tPgoKPCEtLSB3cDpwYWdyYWlkbGlua3VybGhyZWZzaXplU2x1Z2xpbmtEZXN0aW5hdGlvbmFsaWdueyJpZCI6MzAyMjYxLCJzaXplU2x1ZyI6IjQyMHdpZGUiLCJsaW5rRGVzdGluYXRpb24iOiJhdHRhY2htZW50IiwiYWxpZ24iOiJyaWdodCJ9IC1zdGF0ZXNhdmVkQXRzdGF0ZXNhdmVkQnl7ImVlIn0geyJlZSJ9IGFuY2hvcmFuY2hvcmFuY2hvciI6ImRpZmZybmNlcy1ieS1hZ2U0aWQ9ImRpZmZlcmVuZXMtYnktYWdlIiBjNGFuY2hvciI6ImRpZmZybmNlcy1ieS1nZW5kZXI0aWQ9ImRpZmZlcmVuZXMtYnktZ2VuZGVyIiBjNGh0dHBzOi8vd3d3LnB3cmVzZWFyY2gub3JnL2RhLWxhYnMvMjAyNi8wNS8wNy93ZWxsbmVzcy1uZnVuY2Vycy1hcHBlbml4LWEtZGV0YWlsZWQtdGFibGVzL2h0dHBzOi8vd3d3LnB3cmVzZWFyY2gub3JnL2RhLWxhYnMvMjAyNi8wNS8wNy93ZWxsbmVzcy1uZnVuY2Vycy1hcHBlbml4LWEtZGV0YWlsZWQtdGFibGVzL2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBhbGlnblRvR3V0dGVyaW50ZXJhY3RpdmVTdWJzdW1wdGlvbnByaW50RW5naW5lbWF4V2lkdGhpc1N0dWNrQm94U2hhZG93Zm9ybURpc3BsYXlNb2RlZm9ybURpc3BsYXlDb25kaXRpb25jb250cm9sbGVyVXVpZHV1aWRoYXNTY2VuZVRyaWdnZXJzY2VuZVRyaWdnZXJOdW1iZXJkZWJ1Z3NjZW5lVHJpZ2dlclBvc2l0aW9ucmVzcG9uZFRvU2NlbmVzY2VuZVJlc3BvbnNlc3Bvc2l0aW9ucG9zaXRpb25Ub3Bwb3NpdGlvbkxlZnRwb3NpdGlvbkJvdHRvbXBvc2l0aW9uUmlnaHR6SW5kZXhyZXN1bHRzRGlzcGxheU1vZGVyZXN1bHRzRXhhY3RQb2ludHNyZXN1bHRzRXhhY3RQb2ludHNTdHJpbmdyZXN1bHRzTWluUG9pbnRzcmVzdWx0c01heFBvaW50c3Jlc3VsdHNUaHJlc2hvbGRQb2ludHNyZXN1bHRzVGhyZXNob2xkRGlyZWN0aW9uaW5uZXJCbG9ja3NvcmlnaW5hbENvbnRlbnRzaG93Q29udGVudHN1bW1hcnlBYm91dCB0aGlzIHJlc2VhcmNoY2xvc2VXaGVuRm9jdXNMb3N0Y2xhc3NOYW1lc3R5bGViYWNrZ3JvdW5kQ29sb3Jmb250RmFtaWx5Ym9yZGVyQ29sb3JjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaGlzIHN0dWR5IGxvb2tzIGF0IDxzdHJvbmc+aGVhbHRoIGFuZDwvc3Ryb25nPiA8c3Ryb25nPndlbGxuZXNzIGluZmx1ZW5jZXJzPC9zdHJvbmc+IOKAkyBpbmRpdmlkdWFscyB3aXRoIGxhcmdlIGF1ZGllbmNlcyBvbmxpbmUgd2hvIHByb3ZpZGUgaW5mb3JtYXRpb24gYWJvdXQgaGVhbHRoIGFuZCB3ZWxsbmVzcywgbGFyZ2VseSBvbiBzb2NpYWwgbWVkaWEuIEl0IGluY2x1ZGVzIGFuIGluLWRlcHRoIGFuYWx5c2lzIG9mIHRoZXNlIGluZmx1ZW5jZXJz4oCZIHNvY2lhbCBtZWRpYSBwcmVzZW5jZSwgaW5jbHVkaW5nIHdobyB0aGV5IGFyZSBhbmQgaG93IHRoZXkgZGVzY3JpYmUgdGhlbXNlbHZlcy4gSXQgYWxzbyB0YWtlcyBhIGRlZXAgZGl2ZSBpbnRvIEFtZXJpY2Fuc+KAmSBleHBlcmllbmNlcyB3aXRoIGdldHRpbmcgaGVhbHRoIGFuZCB3ZWxsbmVzcyBpbmZvcm1hdGlvbiBmcm9tIHNvY2lhbCBtZWRpYSBpbmZsdWVuY2VycyBhbmQgcG9kY2FzdHMuZHJvcENhcHBsYWNlaG9sZGVyYWxpZ25Ub0d1dHRlcmludGVyYWN0aXZlU3Vic3VtcHRpb25wcmludEVuZ2luZW1heFdpZHRoaXNTdHVja0JveFNoYWRvd2Zvcm1EaXNwbGF5TW9kZWZvcm1EaXNwbGF5Q29uZGl0aW9uY29udHJvbGxlclV1aWR1dWlkaGFzU2NlbmVUcmlnZ2Vyc2NlbmVUcmlnZ2VyTnVtYmVyZGVidWdzY2VuZVRyaWdnZXJQb3NpdGlvbnJlc3BvbmRUb1NjZW5lc2NlbmVSZXNwb25zZXNwb3NpdGlvbnBvc2l0aW9uVG9wcG9zaXRpb25MZWZ0cG9zaXRpb25Cb3R0b21wb3NpdGlvblJpZ2h0ekluZGV4cmVzdWx0c0Rpc3BsYXlNb2RlcmVzdWx0c0V4YWN0UG9pbnRzcmVzdWx0c0V4YWN0UG9pbnRzU3RyaW5ncmVzdWx0c01pblBvaW50c3Jlc3VsdHNNYXhQb2ludHNyZXN1bHRzVGhyZXNob2xkUG9pbnRzcmVzdWx0c1RocmVzaG9sZERpcmVjdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50V2h5IGRpZCB3ZSBkbyB0aGlzP2xldmVsYWxpZ25Ub0d1dHRlcmludGVyYWN0aXZlU3Vic3VtcHRpb25wcmludEVuZ2luZW1heFdpZHRoaXNTdHVja0JveFNoYWRvd2lzQ2hhcHRlcmFsdFRvY1RleHRmb3JtRGlzcGxheU1vZGVmb3JtRGlzcGxheUNvbmRpdGlvbmNvbnRyb2xsZXJVdWlkdXVpZGhhc1NjZW5lVHJpZ2dlcnNjZW5lVHJpZ2dlck51bWJlcmRlYnVnc2NlbmVUcmlnZ2VyUG9zaXRpb25yZXNwb25kVG9TY2VuZXNjZW5lUmVzcG9uc2VzcG9zaXRpb25wb3NpdGlvblRvcHBvc2l0aW9uTGVmdHBvc2l0aW9uQm90dG9tcG9zaXRpb25SaWdodHpJbmRleHJlc3VsdHNEaXNwbGF5TW9kZXJlc3VsdHNFeGFjdFBvaW50c3Jlc3VsdHNFeGFjdFBvaW50c1N0cmluZ3Jlc3VsdHNNaW5Qb2ludHNyZXN1bHRzTWF4UG9pbnRzcmVzdWx0c1RocmVzaG9sZFBvaW50c3Jlc3VsdHNUaHJlc2hvbGREaXJlY3Rpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudE1lZGljYWwgcHJvZmVzc2lvbmFscyByZW1haW4gdGhlIDxhIGhyZWY9Imh0dHBzOi8vd3d3LnBld3Jlc2VhcmNoLm9yZy9zY2llbmNlLzIwMjYvMDQvMDcvd2hlcmUtZG8tYW1lcmljYW5zLWdldC1oZWFsdGgtaW5mb3JtYXRpb24tYW5kLXdoYXQtZG8tdGhleS10cnVzdC8iPm1vc3QgY29tbW9uIHNvdXJjZSBvZiBoZWFsdGggaW5mb3JtYXRpb248L2E+IGFtb25nIFUuUy4gYWR1bHRzLiBCdXQgbWFueSBnZXQgaW5mb3JtYXRpb24gYWJvdXQgdGhlaXIgaGVhbHRoIGZyb20gc291cmNlcyBvdXRzaWRlIG9mIHRoZSBkb2N0b3LigJlzIG9mZmljZSwgaW5jbHVkaW5nIHNvY2lhbCBtZWRpYS4gV2UgY29uZHVjdGVkIHRoaXMgc3R1ZHkgdG8gYmV0dGVyIHVuZGVyc3RhbmQgd2hvIHRoZSBwdWJsaWMgbWlnaHQgYmUgaGVhcmluZyBmcm9tIHdoZW4gdGhleSBnZXQgaGVhbHRoIGFuZCB3ZWxsbmVzcyBpbmZvcm1hdGlvbiBvbiBzb2NpYWwgbWVkaWEgYW5kIHRvIGV4cGxvcmUgdGhlIGV4cGVyaWVuY2VzIGFuZCBtb3RpdmF0aW9ucyBvZiB0aG9zZSB3aG8gZW5nYWdlIHdpdGggdGhpcyBpbmZvcm1hdGlvbiBvbiB0aGVzZSBzaXRlcy5kcm9wQ2FwYWxpZ25Ub0d1dHRlcmludGVyYWN0aXZlU3Vic3VtcHRpb25wcmludEVuZ2luZW1heFdpZHRoaXNTdHVja0JveFNoYWRvd2Zvcm1EaXNwbGF5TW9kZWZvcm1EaXNwbGF5Q29uZGl0aW9uY29udHJvbGxlclV1aWR1dWlkaGFzU2NlbmVUcmlnZ2Vyc2NlbmVUcmlnZ2VyTnVtYmVyZGVidWdzY2VuZVRyaWdnZXJQb3NpdGlvbnJlc3BvbmRUb1NjZW5lc2NlbmVSZXNwb25zZXNwb3NpdGlvbnBvc2l0aW9uVG9wcG9zaXRpb25MZWZ0cG9zaXRpb25Cb3R0b21wb3NpdGlvblJpZ2h0ekluZGV4cmVzdWx0c0Rpc3BsYXlNb2RlcmVzdWx0c0V4YWN0UG9pbnRzcmVzdWx0c0V4YWN0UG9pbnRzU3RyaW5ncmVzdWx0c01pblBvaW50c3Jlc3VsdHNNYXhQb2ludHNyZXN1bHRzVGhyZXNob2xkUG9pbnRzcmVzdWx0c1RocmVzaG9sZERpcmVjdGlvbmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkb3JpZ2luYWxDb250ZW50bmFtZWF0dHJpYnV0ZXNjb250ZW50SG93IGRpZCB3ZSBkbyB0aGlzP2xldmVsYWxpZ25Ub0d1dHRlcmludGVyYWN0aXZlU3Vic3VtcHRpb25wcmludEVuZ2luZW1heFdpZHRoaXNTdHVja0JveFNoYWRvd2lzQ2hhcHRlcmFsdFRvY1RleHRmb3JtRGlzcGxheU1vZGVmb3JtRGlzcGxheUNvbmRpdGlvbmNvbnRyb2xsZXJVdWlkdXVpZGhhc1NjZW5lVHJpZ2dlcnNjZW5lVHJpZ2dlck51bWJlcmRlYnVnc2NlbmVUcmlnZ2VyUG9zaXRpb25yZXNwb25kVG9TY2VuZXNjZW5lUmVzcG9uc2VzcG9zaXRpb25wb3NpdGlvblRvcHBvc2l0aW9uTGVmdHBvc2l0aW9uQm90dG9tcG9zaXRpb25SaWdodHpJbmRleHJlc3VsdHNEaXNwbGF5TW9kZXJlc3VsdHNFeGFjdFBvaW50c3Jlc3VsdHNFeGFjdFBvaW50c1N0cmluZ3Jlc3VsdHNNaW5Qb2ludHNyZXN1bHRzTWF4UG9pbnRzcmVzdWx0c1RocmVzaG9sZFBvaW50c3Jlc3VsdHNUaHJlc2hvbGREaXJlY3Rpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFRoaXMgYW5hbHlzaXMgaXMgYmFzZWQgb24gdHdvIG1haW4gZGF0YSBzb3VyY2VzLmRyb3BDYXBhbGlnblRvR3V0dGVyaW50ZXJhY3RpdmVTdWJzdW1wdGlvbnByaW50RW5naW5lbWF4V2lkdGhpc1N0dWNrQm94U2hhZG93Zm9ybURpc3BsYXlNb2RlZm9ybURpc3BsYXlDb25kaXRpb25jb250cm9sbGVyVXVpZHV1aWRoYXNTY2VuZVRyaWdnZXJzY2VuZVRyaWdnZXJOdW1iZXJkZWJ1Z3NjZW5lVHJpZ2dlclBvc2l0aW9ucmVzcG9uZFRvU2NlbmVzY2VuZVJlc3BvbnNlc3Bvc2l0aW9ucG9zaXRpb25Ub3Bwb3NpdGlvbkxlZnRwb3NpdGlvbkJvdHRvbXBvc2l0aW9uUmlnaHR6SW5kZXhyZXN1bHRzRGlzcGxheU1vZGVyZXN1bHRzRXhhY3RQb2ludHNyZXN1bHRzRXhhY3RQb2ludHNTdHJpbmdyZXN1bHRzTWluUG9pbnRzcmVzdWx0c01heFBvaW50c3Jlc3VsdHNUaHJlc2hvbGRQb2ludHNyZXN1bHRzVGhyZXNob2xkRGlyZWN0aW9uaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRvcmlnaW5hbENvbnRlbnRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaGUgZmlyc3QgaXM8c3Ryb25nPiBhbiBhbmFseXNpcyBvZiAxMiw4MDAgc29jaWFsIG1lZGlhIGFjY291bnRzIGJlbG9uZ2luZyB0byA2LDgyOCBwcm9taW5lbnQgaGVhbHRoIGFuZCB3ZWxsbmVzcyBpbmZsdWVuY2Vycy48L3N0cm9uZz4gVGhlIGluZmx1ZW5jZXJzIGluY2x1ZGVkIGluIHRoZSBzdHVkeSBoYXZlIGF0IGxlYXN0IG9uZSBhY2NvdW50IHdpdGggbW9yZSB0aGFuIDEwMCwwMDAgZm9sbG93ZXJzIG9uIFlvdVR1YmUsIEluc3RhZ3JhbSBvciBUaWtUb2sgYW5kIHBvc3QgaGVhbHRoIGFuZCB3ZWxsbmVzcyBjb250ZW50IGluIEVuZ2xpc2ggYWltZWQgYXQgYSBVLlMuIGF1ZGllbmNlIChvciBhcmUgb3duZWQgYnkgdGhlIGhvc3RzIG9mIGEgdG9wLXJhbmtlZCBwb2RjYXN0IHRoYXQgZmVhdHVyZXMgdGhpcyBjb250ZW50KS4gV2UgYW5hbHl6ZWQgdGhlaXIgcHJvZmlsZXMgdG8gc2VlIHdobyB0aGVzZSBpbmZsdWVuY2VycyBhcmUgYW5kIGhvdyB0aGV5IGRlc2NyaWJlIHRoZW1zZWx2ZXMuZHJvcENhcGFsaWduVG9HdXR0ZXJpbnRlcmFjdGl2ZVN1YnN1bXB0aW9ucHJpbnRFbmdpbmVtYXhXaWR0aGlzU3R1Y2tCb3hTaGFkb3dmb3JtRGlzcGxheU1vZGVmb3JtRGlzcGxheUNvbmRpdGlvbmNvbnRyb2xsZXJVdWlkdXVpZGhhc1NjZW5lVHJpZ2dlcnNjZW5lVHJpZ2dlck51bWJlcmRlYnVnc2NlbmVUcmlnZ2VyUG9zaXRpb25yZXNwb25kVG9TY2VuZXNjZW5lUmVzcG9uc2VzcG9zaXRpb25wb3NpdGlvblRvcHBvc2l0aW9uTGVmdHBvc2l0aW9uQm90dG9tcG9zaXRpb25SaWdodHpJbmRleHJlc3VsdHNEaXNwbGF5TW9kZXJlc3VsdHNFeGFjdFBvaW50c3Jlc3VsdHNFeGFjdFBvaW50c1N0cmluZ3Jlc3VsdHNNaW5Qb2ludHNyZXN1bHRzTWF4UG9pbnRzcmVzdWx0c1RocmVzaG9sZFBvaW50c3Jlc3VsdHNUaHJlc2hvbGREaXJlY3Rpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudEhlcmUgaXMgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCA8YSBocmVmPSJhbHNzZmhlYWx0Ij5ob3cgd2UgaWRlbnRpZmllZCB0aGUgaW5mbHVlbmNlcnM8L2E+IGluY2x1ZGVkIGluIHRoaXMgc3R1ZHkgYW5kIDxhIGhyZWY9IiNuYWx5c2lzb2ZoZWFsdGgiPmhvdyB3ZSBkZWZpbmVkIHRoZSBkaWZmZXJlbnQgdG9waWNzIGFuZCBjYXRlZ29yaWVzPC9hPiB3ZSBtZWFzdXJlZCBpbiB0aGUgYW5hbHlzaXMuZHJvcENhcGFsaWduVG9HdXR0ZXJpbnRlcmFjdGl2ZVN1YnN1bXB0aW9ucHJpbnRFbmdpbmVtYXhXaWR0aGlzU3R1Y2tCb3hTaGFkb3dmb3JtRGlzcGxheU1vZGVmb3JtRGlzcGxheUNvbmRpdGlvbmNvbnRyb2xsZXJVdWlkdXVpZGhhc1NjZW5lVHJpZ2dlcnNjZW5lVHJpZ2dlck51bWJlcmRlYnVnc2NlbmVUcmlnZ2VyUG9zaXRpb25yZXNwb25kVG9TY2VuZXNjZW5lUmVzcG9uc2VzcG9zaXRpb25wb3NpdGlvblRvcHBvc2l0aW9uTGVmdHBvc2l0aW9uQm90dG9tcG9zaXRpb25SaWdodHpJbmRleHJlc3VsdHNEaXNwbGF5TW9kZXJlc3VsdHNFeGFjdFBvaW50c3Jlc3VsdHNFeGFjdFBvaW50c1N0cmluZ3Jlc3VsdHNNaW5Qb2ludHNyZXN1bHRzTWF4UG9pbnRzcmVzdWx0c1RocmVzaG9sZFBvaW50c3Jlc3VsdHNUaHJlc2hvbGREaXJlY3Rpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudFRoZSBzZWNvbmQgc2V0IG9mIGRhdGEgY29tZXMgZnJvbTxzdHJvbmc+IHR3byBzdXJ2ZXlzIG9mIFUuUy4gYWR1bHRzIHRoYXQgYXNrZWQgYWJvdXQgdGhlaXIgZXhwZXJpZW5jZXMgZ2V0dGluZyBoZWFsdGggYW5kIHdlbGxuZXNzIGluZm9ybWF0aW9uIGZyb20gc29jaWFsIG1lZGlhIGluZmx1ZW5jZXJzIGFuZCBwb2RjYXN0cy48L3N0cm9uZz4gT25lIHdhcyBjb25kdWN0ZWQgaW4gSnVuZSAyMDI1IGFtb25nIDUsMDIzIFUuUy4gYWR1bHRzLCBhbmQgdGhlIG90aGVyIHdhcyBjb25kdWN0ZWQgaW4gT2N0b2JlciAyMDI1IGFtb25nIDUsMTExIFUuUy4gYWR1bHRzLiBCb3RoIHdlcmUgZmllbGRlZCBvbiBQZXcgUmVzZWFyY2ggQ2VudGVy4oCZcyBBbWVyaWNhbiBUcmVuZHMgUGFuZWwuZHJvcENhcGFsaWduVG9HdXR0ZXJpbnRlcmFjdGl2ZVN1YnN1bXB0aW9ucHJpbnRFbmdpbmVtYXhXaWR0aGlzU3R1Y2tCb3hTaGFkb3dmb3JtRGlzcGxheU1vZGVmb3JtRGlzcGxheUNvbmRpdGlvbmNvbnRyb2xsZXJVdWlkdXVpZGhhc1NjZW5lVHJpZ2dlcnNjZW5lVHJpZ2dlck51bWJlcmRlYnVnc2NlbmVUcmlnZ2VyUG9zaXRpb25yZXNwb25kVG9TY2VuZXNjZW5lUmVzcG9uc2VzcG9zaXRpb25wb3NpdGlvblRvcHBvc2l0aW9uTGVmdHBvc2l0aW9uQm90dG9tcG9zaXRpb25SaWdodHpJbmRleHJlc3VsdHNEaXNwbGF5TW9kZXJlc3VsdHNFeGFjdFBvaW50c3Jlc3VsdHNFeGFjdFBvaW50c1N0cmluZ3Jlc3VsdHNNaW5Qb2ludHNyZXN1bHRzTWF4UG9pbnRzcmVzdWx0c1RocmVzaG9sZFBvaW50c3Jlc3VsdHNUaHJlc2hvbGREaXJlY3Rpb25pbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG9yaWdpbmFsQ29udGVudG5hbWVhdHRyaWJ1dGVzY29udGVudEhlcmUgYXJlIHRoZSA8YSBocmVmPSJodHRwczovL3d3dy5wZXdyZXNlYXJjaC5vcmcvd3AtY29udGVudC91cGxvYWRzL3NpdGVzLzIwLzIwMjYvMDUvUExfMjAyNi4wNS4wN19XZWxsbmVzcy1JbmZsdWVuY2Vyc19RdWVzdGlvbm5haXJlcy5wZGYiPnN1cnZleSBxdWVzdGlvbnM8L2E+IHVzZWQgZm9yIHRoaXMgcmVwb3J0LCB0aGUgPGEgaHJlZj0iaHR0cHM6Ly93d3cucGV3cmVzZWFyY2gub3JnL3dwLWNvbnRlbnQvdXBsb2Fkcy9zaXRlcy8yMC8yMDI2LzA1L1BMXzIwMjYuMDUuMDdfV2VsbG5lc3MtSW5mbHVlbmNlcnNfVE9QTElORVMucGRmIj5kZXRhaWxlZCByZXNwb25zZXM8L2E+IGFuZCB0aGUgPGEgaHJlZj0iaHR0cHM6Ly93d3cucGV3cmVzZWFyY2gub3JnL2RhdGEtbGFicy8yMDI2LzA1LzA3L3dlbGxuZXNzLWluZmx1ZW5jZXJzLW1ldGhvZG9sb2d5LyI+c3VydmV5IG1ldGhvZG9sb2d5PC9hPi5kcm9wQ2FwYWxpZ25Ub0d1dHRlcmludGVyYWN0aXZlU3Vic3VtcHRpb25wcmludEVuZ2luZW1heFdpZHRoaXNTdHVja0JveFNoYWRvd2Zvcm1EaXNwbGF5TW9kZWZvcm1EaXNwbGF5Q29uZGl0aW9uY29udHJvbGxlclV1aWR1dWlkaGFzU2NlbmVUcmlnZ2Vyc2NlbmVUcmlnZ2VyTnVtYmVyZGVidWdzY2VuZVRyaWdnZXJQb3NpdGlvbnJlc3BvbmRUb1NjZW5lc2NlbmVSZXNwb25zZXNwb3NpdGlvbnBvc2l0aW9uVG9wcG9zaXRpb25MZWZ0cG9zaXRpb25Cb3R0b21wb3NpdGlvblJpZ2h0ekluZGV4cmVzdWx0c0Rpc3BsYXlNb2RlcmVzdWx0c0V4YWN0UG9pbnRzcmVzdWx0c0V4YWN0UG9pbnRzU3RyaW5ncmVzdWx0c01pblBvaW50c3Jlc3VsdHNNYXhQb2ludHNyZXN1bHRzVGhyZXNob2xkUG9pbnRzcmVzdWx0c1RocmVzaG9sZERpcmVjdGlvbmlubmVyQmxvY2tzPCEtLSB3cDpkZXRhaWxzIHsiY2xhc3NOYW1lIjoiaXMtc3R5bGUtcGx1cy1pY29uIiwic3R5bGUiOnsiYm9yZGVyIjp7IndpZHRoIjoiMXB4In0sInNwYWNpbmciOnsiYmxvY2tHYXAiOiJ2YXI6cHJlc2V0fHNwYWNpbmd8NDAiLCJwYWRkaW5nIjp7ImJvdHRvbSI6InZhcjpwcmVzZXR8c3BhY2luZ3wyMCIsImxlZnQiOiJ2YXI6cHJlc2V0fHNwYWNpbmd8MzAiLCJyaWdodCI6InZhcjpwcmVzZXR8c3BhY2luZ3wzMCIsInRvcCI6InZhcjpwcmVzZXR8c3BhY2luZ3wyMCJ9fSwidHlwb2dyYXBoeSI6eyJmb250U2l6ZSI6IjAuODhlbSJ9fSwiYmFja2dyb3VuZENvbG9yIjoidWktYmVpZ2UtdmVyeS1saWdodCIsImZvbnRGYW1pbHkiOiJzYW5zLXNlcmlmIiwiYm9yZGVyQ29sb3IiOiJ1aS1ncmF5LWxpZ2h0In0gLS0+CjxkZXRhaWxzIGNsYXNzPSJ3cC1ibG9jay1kZXRhaWxzIGlzLXN0eWxlLXBsdXMtaWNvbiBoYXMtYm9yZGVyLWNvbG9yIGhhcy11aS1ncmF5LWxpZ2h0LWJvcmRlci1jb2xvciBoYXMtdWktYmVpZ2UtdmVyeS1saWdodC1iYWNrZ3JvdW5kLWNvbG9yIGhhcy1iYWNrZ3JvdW5kIGhhcy1zYW5zLXNlcmlmLWZvbnQtZmFtaWx5IiBzdHlsZT0iYm9yZGVyLXdpZHRoOjFweDtwYWRkaW5nLXRvcDp2YXIoLS13cC0tcHJlc2V0LS1zcGFjaW5nLS0yMCk7cGFkZGluZy1yaWdodDp2YXIoLS13cC0tcHJlc2V0LS1zcGFjaW5nLS0zMCk7cGFkZGluZy1ib3R0b206dmFyKC0td3AtLXByZXNldC0tc3BhY2luZy0tMjApO3BhZGRpbmctbGVmdDp2YXIoLS13cC0tcHJlc2V0LS1zcGFjaW5nLS0zMCk7Zm9udC1zaXplOjAuODhlbSI+PHN1bW1hcnk+QWJvdXQgdGhpcyByZXNlYXJjaDwvc3VtbWFyeT48IS0tIHdwOnBhcmFncmFwaCB7InBsYWNlaG9sZGVyIjoiVHlwZSAvIHRvIGFkZCBhIGhpZGRlbiBibG9jayJ9IC0tPgo8cD5UaGlzIHN0dWR5IGxvb2tzIGF0IDxzdHJvbmc+aGVhbHRoIGFuZDwvc3Ryb25nPiA8c3Ryb25nPndlbGxuZXNzIGluZmx1ZW5jZXJzPC9zdHJvbmc+IOKAkyBpbmRpdmlkdWFscyB3aXRoIGxhcmdlIGF1ZGllbmNlcyBvbmxpbmUgd2hvIHByb3ZpZGUgaW5mb3JtYXRpb24gYWJvdXQgaGVhbHRoIGFuZCB3ZWxsbmVzcywgbGFyZ2VseSBvbiBzb2NpYWwgbWVkaWEuIEl0IGluY2x1ZGVzIGFuIGluLWRlcHRoIGFuYWx5c2lzIG9mIHRoZXNlIGluZmx1ZW5jZXJz4oCZIHNvY2lhbCBtZWRpYSBwcmVzZW5jZSwgaW5jbHVkaW5nIHdobyB0aGV5IGFyZSBhbmQgaG93IHRoZXkgZGVzY3JpYmUgdGhlbXNlbHZlcy4gSXQgYWxzbyB0YWtlcyBhIGRlZXAgZGl2ZSBpbnRvIEFtZXJpY2Fuc+KAmSBleHBlcmllbmNlcyB3aXRoIGdldHRpbmcgaGVhbHRoIGFuZCB3ZWxsbmVzcyBpbmZvcm1hdGlvbiBmcm9tIHNvY2lhbCBtZWRpYSBpbmZsdWVuY2VycyBhbmQgcG9kY2FzdHMuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgLS0+CjxoNCBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+V2h5IGRpZCB3ZSBkbyB0aGlzPzwvaDQ+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8cD5NZWRpY2FsIHByb2Zlc3Npb25hbHMgcmVtYWluIHRoZSA8YSBocmVmPSJodHRwczovL3d3dy5wZXdyZXNlYXJjaC5vcmcvc2NpZW5jZS8yMDI2LzA0LzA3L3doZXJlLWRvLWFtZXJpY2Fucy1nZXQtaGVhbHRoLWluZm9ybWF0aW9uLWFuZC13aGF0LWRvLXRoZXktdHJ1c3QvIj5tb3N0IGNvbW1vbiBzb3VyY2Ugb2YgaGVhbHRoIGluZm9ybWF0aW9uPC9hPiBhbW9uZyBVLlMuIGFkdWx0cy4gQnV0IG1hbnkgZ2V0IGluZm9ybWF0aW9uIGFib3V0IHRoZWlyIGhlYWx0aCBmcm9tIHNvdXJjZXMgb3V0c2lkZSBvZiB0aGUgZG9jdG9y4oCZcyBvZmZpY2UsIGluY2x1ZGluZyBzb2NpYWwgbWVkaWEuIFdlIGNvbmR1Y3RlZCB0aGlzIHN0dWR5IHRvIGJldHRlciB1bmRlcnN0YW5kIHdobyB0aGUgcHVibGljIG1pZ2h0IGJlIGhlYXJpbmcgZnJvbSB3aGVuIHRoZXkgZ2V0IGhlYWx0aCBhbmQgd2VsbG5lc3MgaW5mb3JtYXRpb24gb24gc29jaWFsIG1lZGlhIGFuZCB0byBleHBsb3JlIHRoZSBleHBlcmllbmNlcyBhbmQgbW90aXZhdGlvbnMgb2YgdGhvc2Ugd2hvIGVuZ2FnZSB3aXRoIHRoaXMgaW5mb3JtYXRpb24gb24gdGhlc2Ugc2l0ZXMuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOmhlYWRpbmcgLS0+CjxoNCBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+SG93IGRpZCB3ZSBkbyB0aGlzPzwvaDQ+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+VGhpcyBhbmFseXNpcyBpcyBiYXNlZCBvbiB0d28gbWFpbiBkYXRhIHNvdXJjZXMuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+VGhlIGZpcnN0IGlzPHN0cm9uZz4gYW4gYW5hbHlzaXMgb2YgMTIsODAwIHNvY2lhbCBtZWRpYSBhY2NvdW50cyBiZWxvbmdpbmcgdG8gNiw4MjggcHJvbWluZW50IGhlYWx0aCBhbmQgd2VsbG5lc3MgaW5mbHVlbmNlcnMuPC9zdHJvbmc+IFRoZSBpbmZsdWVuY2VycyBpbmNsdWRlZCBpbiB0aGUgc3R1ZHkgaGF2ZSBhdCBsZWFzdCBvbmUgYWNjb3VudCB3aXRoIG1vcmUgdGhhbiAxMDAsMDAwIGZvbGxvd2VycyBvbiBZb3VUdWJlLCBJbnN0YWdyYW0gb3IgVGlrVG9rIGFuZCBwb3N0IGhlYWx0aCBhbmQgd2VsbG5lc3MgY29udGVudCBpbiBFbmdsaXNoIGFpbWVkIGF0IGEgVS5TLiBhdWRpZW5jZSAob3IgYXJlIG93bmVkIGJ5IHRoZSBob3N0cyBvZiBhIHRvcC1yYW5rZWQgcG9kY2FzdCB0aGF0IGZlYXR1cmVzIHRoaXMgY29udGVudCkuIFdlIGFuYWx5emVkIHRoZWlyIHByb2ZpbGVzIHRvIHNlZSB3aG8gdGhlc2UgaW5mbHVlbmNlcnMgYXJlIGFuZCBob3cgdGhleSBkZXNjcmliZSB0aGVtc2VsdmVzLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5UaGUgc2Vjb25kIHNldCBvZiBkYXRhIGNvbWVzIGZyb208c3Ryb25nPiB0d28gc3VydmV5cyBvZiBVLlMuIGFkdWx0cyB0aGF0IGFza2VkIGFib3V0IHRoZWlyIGV4cGVyaWVuY2VzIGdldHRpbmcgaGVhbHRoIGFuZCB3ZWxsbmVzcyBpbmZvcm1hdGlvbiBmcm9tIHNvY2lhbCBtZWRpYSBpbmZsdWVuY2VycyBhbmQgcG9kY2FzdHMuPC9zdHJvbmc+IE9uZSB3YXMgY29uZHVjdGVkIGluIEp1bmUgMjAyNSBhbW9uZyA1LDAyMyBVLlMuIGFkdWx0cywgYW5kIHRoZSBvdGhlciB3YXMgY29uZHVjdGVkIGluIE9jdG9iZXIgMjAyNSBhbW9uZyA1LDExMSBVLlMuIGFkdWx0cy4gQm90aCB3ZXJlIGZpZWxkZWQgb24gUGV3IFJlc2VhcmNoIENlbnRlcuKAmXMgQW1lcmljYW4gVHJlbmRzIFBhbmVsLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkhlcmUgYXJlIHRoZSA8YSBocmVmPSJodHRwczovL3d3dy5wZXdyZXNlYXJjaC5vcmcvd3AtY29udGVudC91cGxvYWRzL3NpdGVzLzIwLzIwMjYvMDUvUExfMjAyNi4wNS4wN19XZWxsbmVzcy1JbmZsdWVuY2Vyc19RdWVzdGlvbm5haXJlcy5wZGYiPnN1cnZleSBxdWVzdGlvbnM8L2E+IHVzZWQgZm9yIHRoaXMgcmVwb3J0LCB0aGUgPGEgaHJlZj0iaHR0cHM6Ly93d3cucGV3cmVzZWFyY2gub3JnL3dwLWNvbnRlbnQvdXBsb2Fkcy9zaXRlcy8yMC8yMDI2LzA1L1BMXzIwMjYuMDUuMDdfV2VsbG5lc3MtSW5mbHVlbmNlcnNfVE9QTElORVMucGRmIj5kZXRhaWxlZCByZXNwb25zZXM8L2E+IGFuZCB0aGUgPGEgaHJlZj0iaHR0cHM6Ly93d3cucGV3cmVzZWFyY2gub3JnL2RhdGEtbGFicy8yMDI2LzA1LzA3L3dlbGxuZXNzLWluZmx1ZW5jZXJzLW1ldGhvZG9sb2d5LyI+c3VydmV5IG1ldGhvZG9sb2d5PC9hPi48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT48L2RldGFpbHM+CjwhLS0gL3dwOmRldGFpbHMgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4Kc3RhdGV2ZXJzaW9uBQcIBAgGCAUIBwgHCAYIDggOCAsIBkgBBggEDAlVAEwBDxIWDVABDBUZHQcQDgkICggECAcICkgBDwgQCBAIEAgHCAoICQgRCA4IDwgGhQEIBwQKRwANFgsIEA8UDgQPEgUUTgAICwwODQZSABhQABYZC4A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5eXYCC2hpZGVPblByaW50eQ5kaXNwbGF5T25QcmludHl2AwdkZXNrdG9wfgZ0YWJsZXR+Bm1vYmlsZX55dwZhbHdheXN2AwRuYW1ldwAIb3BlcmF0b3J3BmVxdWFscwV2YWx1ZXcAdwB3AHl9AXl3CnRvcCBjZW50ZXJ5dQF2BBZzY2VuZVJlc3BvbnNlTnVtYmVyTWlufQEWc2NlbmVSZXNwb25zZU51bWJlck1heH0BFHNjZW5lUmVzcG9uc2VBY3Rpb25zdwRoaWRlGnNjZW5lUmVzcG9uc2VBY3Rpb25zVmFsdWVzdwB3B2luaXRpYWx3AHcAdwB3AH0BdwZhbHdheXN9MncAfQB9pAF9MncFYWJvdmV4dw5jb3JlL3BhcmFncmFwaHl5eXYCC2hpZGVPblByaW50eQ5kaXNwbGF5T25QcmludHl2AwdkZXNrdG9wfgZ0YWJsZXR+Bm1vYmlsZX55dwZhbHdheXN2AwRuYW1ldwAIb3BlcmF0b3J3BmVxdWFscwV2YWx1ZXcAdwB3AHl9AXl3CnRvcCBjZW50ZXJ5dQF2BBZzY2VuZVJlc3BvbnNlTnVtYmVyTWlufQEWc2NlbmVSZXNwb25zZU51bWJlck1heH0BFHNjZW5lUmVzcG9uc2VBY3Rpb25zdwRoaWRlGnNjZW5lUmVzcG9uc2VBY3Rpb25zVmFsdWVzdwB3B2luaXRpYWx3AHcAdwB3AH0BdwZhbHdheXN9MncAfQB9pAF9MncFYWJvdmV4eXl2AgtoaWRlT25QcmludHkOZGlzcGxheU9uUHJpbnR5dgMHZGVza3RvcH4GdGFibGV0fgZtb2JpbGV+eXcGYWx3YXlzdgMEbmFtZXcACG9wZXJhdG9ydwZlcXVhbHMFdmFsdWV3AHcAdwB5fQF5dwp0b3AgY2VudGVyeXUBdgQWc2NlbmVSZXNwb25zZU51bWJlck1pbn0BFnNjZW5lUmVzcG9uc2VOdW1iZXJNYXh9ARRzY2VuZVJlc3BvbnNlQWN0aW9uc3cEaGlkZRpzY2VuZVJlc3BvbnNlQWN0aW9uc1ZhbHVlc3cAdwdpbml0aWFsdwB3AHcAdwB9AXcGYWx3YXlzfTJ3AH0AfaQBfTJ3BWFib3Zldwljb3JlL2xpc3R5dwB4dw5jb3JlL2xpc3QtaXRlbXl5dgILaGlkZU9uUHJpbnR5DmRpc3BsYXlPblByaW50eXYDB2Rlc2t0b3B+BnRhYmxldH4GbW9iaWxlfnl3BmFsd2F5c3YDBG5hbWV3AAhvcGVyYXRvcncGZXF1YWxzBXZhbHVldwB3AHcAeX0BeXcKdG9wIGNlbnRlcnl1AXYEFnNjZW5lUmVzcG9uc2VOdW1iZXJNaW59ARZzY2VuZVJlc3BvbnNlTnVtYmVyTWF4fQEUc2NlbmVSZXNwb25zZUFjdGlvbnN3BGhpZGUac2NlbmVSZXNwb25zZUFjdGlvbnNWYWx1ZXN3AHcHaW5pdGlhbHcAdwB3AHcAfQF3BmFsd2F5c30ydwB9AH2kAX0ydwVhYm92ZXh3DmNvcmUvbGlzdC1pdGVteXl2AgtoaWRlT25QcmludHkOZGlzcGxheU9uUHJpbnR5dgMHZGVza3RvcH4GdGFibGV0fgZtb2JpbGV+eXcGYWx3YXlzdgMEbmFtZXcACG9wZXJhdG9ydwZlcXVhbHMFdmFsdWV3AHcAdwB5fQF5dwp0b3AgY2VudGVyeXUBdgQWc2NlbmVSZXNwb25zZU51bWJlck1pbn0BFnNjZW5lUmVzcG9uc2VOdW1iZXJNYXh9ARRzY2VuZVJlc3BvbnNlQWN0aW9uc3cEaGlkZRpzY2VuZVJlc3BvbnNlQWN0aW9uc1ZhbHVlc3cAdwdpbml0aWFsdwB3AHcAdwB9AXcGYWx3YXlzfTJ3AH0AfaQBfTJ3BWFib3ZleHcOY29yZS9wYXJhZ3JhcGh5eXl2AgtoaWRlT25QcmludHkOZGlzcGxheU9uUHJpbnR5dgMHZGVza3RvcH4GdGFibGV0fgZtb2JpbGV+eXcGYWx3YXlzdgMEbmFtZXcACG9wZXJhdG9ydwZlcXVhbHMFdmFsdWV3AHcAdwB5fQF5dwp0b3AgY2VudGVyeXUBdgQWc2NlbmVSZXNwb25zZU51bWJlck1pbn0BFnNjZW5lUmVzcG9uc2VOdW1iZXJNYXh9ARRzY2VuZVJlc3BvbnNlQWN0aW9uc3cEaGlkZRpzY2VuZVJlc3BvbnNlQWN0aW9uc1ZhbHVlc3cAdwdpbml0aWFsdwB3AHcAdwB9AXcGYWx3YXlzfTJ3AH0AfaQBfTJ3BWFib3ZleHl5dgILaGlkZU9uUHJpbnR5DmRpc3BsYXlPblByaW50eXYDB2Rlc2t0b3B+BnRhYmxldH4GbW9iaWxlfnl3BmFsd2F5c3YDBG5hbWV3AAhvcGVyYXRvcncGZXF1YWxzBXZhbHVldwB3AHcAeX0BeXcKdG9wIGNlbnRlcnl1AXYEFnNjZW5lUmVzcG9uc2VOdW1iZXJNaW59ARZzY2VuZVJlc3BvbnNlTnVtYmVyTWF4fQEUc2NlbmVSZXNwb25zZUFjdGlvbnN3BGhpZGUac2NlbmVSZXNwb25zZUFjdGlvbnNWYWx1ZXN3AHcHaW5pdGlhbHcAdwB3AHcAfQF3BmFsd2F5c30ydwB9AH2kAX0ydwVhYm92ZXcMY29yZS9kZXRhaWxzeXl3EmlzLXN0eWxlLXBsdXMtaWNvbnYDBmJvcmRlcnYBBXdpZHRodwMxcHgHc3BhY2luZ3YCCGJsb2NrR2FwdxV2YXI6cHJlc2V0fHNwYWNpbmd8NDAHcGFkZGluZ3YEBmJvdHRvbXcVdmFyOnByZXNldHxzcGFjaW5nfDIwBGxlZnR3FXZhcjpwcmVzZXR8c3BhY2luZ3wzMAVyaWdodHcVdmFyOnByZXNldHxzcGFjaW5nfDMwA3RvcHcVdmFyOnByZXNldHxzcGFjaW5nfDIwCnR5cG9ncmFwaHl2AQhmb250U2l6ZXcGMC44OGVtdxN1aS1iZWlnZS12ZXJ5LWxpZ2h0dwpzYW5zLXNlcmlmdw11aS1ncmF5LWxpZ2h0eHcOY29yZS9wYXJhZ3JhcGh5dxxUeXBlIC8gdG8gYWRkIGEgaGlkZGVuIGJsb2NreXl2AgtoaWRlT25QcmludHkOZGlzcGxheU9uUHJpbnR5dgMHZGVza3RvcH4GdGFibGV0fgZtb2JpbGV+eXcGYWx3YXlzdgMEbmFtZXcACG9wZXJhdG9ydwZlcXVhbHMFdmFsdWV3AHcAdwB5fQF5dwp0b3AgY2VudGVyeXUBdgQWc2NlbmVSZXNwb25zZU51bWJlck1pbn0BFnNjZW5lUmVzcG9uc2VOdW1iZXJNYXh9ARRzY2VuZVJlc3BvbnNlQWN0aW9uc3cEaGlkZRpzY2VuZVJlc3BvbnNlQWN0aW9uc1ZhbHVlc3cAdwdpbml0aWFsdwB3AHcAdwB9AXcGYWx3YXlzfTJ3AH0AfaQBfTJ3BWFib3ZleHl5dgILaGlkZU9uUHJpbnR5DmRpc3BsYXlPblByaW50eXYDB2Rlc2t0b3B+BnRhYmxldH4GbW9iaWxlfnl3BmFsd2F5c3YDBG5hbWV3AAhvcGVyYXRvcncGZXF1YWxzBXZhbHVldwB3AHcAeX0BeXcKdG9wIGNlbnRlcnl1AXYEFnNjZW5lUmVzcG9uc2VOdW1iZXJNaW59ARZzY2VuZVJlc3BvbnNlTnVtYmVyTWF4fQEUc2NlbmVSZXNwb25zZUFjdGlvbnN3BGhpZGUac2NlbmVSZXNwb25zZUFjdGlvbnNWYWx1ZXN3AHcHaW5pdGlhbHcAdwB3AHcAfQF3BmFsd2F5c30ydwB9AH2kAX0ydwVhYm92ZXcMY29yZS9oZWFkaW5nfQR5dwB4dw5jb3JlL3BhcmFncmFwaHl5eXYCC2hpZGVPblByaW50eQ5kaXNwbGF5T25QcmludHl2AwdkZXNrdG9wfgZ0YWJsZXR+Bm1vYmlsZX55dwZhbHdheXN2AwRuYW1ldwAIb3BlcmF0b3J3BmVxdWFscwV2YWx1ZXcAdwB3AHl9AXl3CnRvcCBjZW50ZXJ5dQF2BBZzY2VuZVJlc3BvbnNlTnVtYmVyTWlufQEWc2NlbmVSZXNwb25zZU51bWJlck1heH0BFHNjZW5lUmVzcG9uc2VBY3Rpb25zdwRoaWRlGnNjZW5lUmVzcG9uc2VBY3Rpb25zVmFsdWVzdwB3B2luaXRpYWx3AHcAdwB3AH0BdwZhbHdheXN9MncAfQB9pAF9MncFYWJvdmV4dw5jb3JlL3BhcmFncmFwaHl5eXYCC2hpZGVPblByaW50eQ5kaXNwbGF5T25QcmludHl2AwdkZXNrdG9wfgZ0YWJsZXR+Bm1vYmlsZX55dwZhbHdheXN2AwRuYW1ldwAIb3BlcmF0b3J3BmVxdWFscwV2YWx1ZXcAdwB3AHl9AXl3CnRvcCBjZW50ZXJ5dQF2BBZzY2VuZVJlc3BvbnNlTnVtYmVyTWlufQEWc2NlbmVSZXNwb25zZU51bWJlck1heH0BFHNjZW5lUmVzcG9uc2VBY3Rpb25zdwRoaWRlGnNjZW5lUmVzcG9uc2VBY3Rpb25zVmFsdWVzdwB3B2luaXRpYWx3AHcAdwB3AH0BdwZhbHdheXN9MncAfQB9pAF9MncFYWJvdmV4dw5jb3JlL3BhcmFncmFwaHl5eXYCC2hpZGVPblByaW50eQ5kaXNwbGF5T25QcmludHl2AwdkZXNrdG9wfgZ0YWJsZXR+Bm1vYmlsZX55dwZhbHdheXN2AwRuYW1ldwAIb3BlcmF0b3J3BmVxdWFscwV2YWx1ZXcAdwB3AHl9AXl3CnRvcCBjZW50ZXJ5dQF2BBZzY2VuZVJlc3BvbnNlTnVtYmVyTWlufQEWc2NlbmVSZXNwb25zZU51bWJlck1heH0BFHNjZW5lUmVzcG9uc2VBY3Rpb25zdwRoaWRlGnNjZW5lUmVzcG9uc2VBY3Rpb25zVmFsdWVzdwB3B2luaXRpYWx3AHcAdwB3AH0BdwZhbHdheXN9MncAfQB9pAF9MncFYWJvdmV4dw5jb3JlL3BhcmFncmFwaHl5eXYCC2hpZGVPblByaW50eQ5kaXNwbGF5T25QcmludHl2AwdkZXNrdG9wfgZ0YWJsZXR+Bm1vYmlsZX55dwZhbHdheXN2AwRuYW1ldwAIb3BlcmF0b3J3BmVxdWFscwV2YWx1ZXcAdwB3AHl9AXl3CnRvcCBjZW50ZXJ5dQF2BBZzY2VuZVJlc3BvbnNlTnVtYmVyTWlufQEWc2NlbmVSZXNwb25zZU51bWJlck1heH0BFHNjZW5lUmVzcG9uc2VBY3Rpb25zdwRoaWRlGnNjZW5lUmVzcG9uc2VBY3Rpb25zVmFsdWVzdwB3B2luaXRpYWx3AHcAdwB3AH0BdwZhbHdheXN9MncAfQB9pAF9MncFYWJvdmV4dw5jb3JlL3BhcmFncmFwaHl5eXYCC2hpZGVPblByaW50eQ5kaXNwbGF5T25QcmludHl2AwdkZXNrdG9wfgZ0YWJsZXR+Bm1vYmlsZX55dwZhbHdheXN2AwRuYW1ldwAIb3BlcmF0b3J3BmVxdWFscwV2YWx1ZXcAdwB3AHl9AXl3CnRvcCBjZW50ZXJ5dQF2BBZzY2VuZVJlc3BvbnNlTnVtYmVyTWlufQEWc2NlbmVSZXNwb25zZU51bWJlck1heH0BFHNjZW5lUmVzcG9uc2VBY3Rpb25zdwRoaWRlGnNjZW5lUmVzcG9uc2VBY3Rpb25zVmFsdWVzdwB3B2luaXRpYWx3AHcAdwB3AH0BdwZhbHdheXN9MncAfQB9pAF9MncFYWJvdmV4eXl2AgtoaWRlT25QcmludHkOZGlzcGxheU9uUHJpbnR5dgMHZGVza3RvcH4GdGFibGV0fgZtb2JpbGV+eXcGYWx3YXlzdgMEbmFtZXcACG9wZXJhdG9ydwZlcXVhbHMFdmFsdWV3AHcAdwB5fQF5dwp0b3AgY2VudGVyeXUBdgQWc2NlbmVSZXNwb25zZU51bWJlck1pbn0BFnNjZW5lUmVzcG9uc2VOdW1iZXJNYXh9ARRzY2VuZVJlc3BvbnNlQWN0aW9uc3cEaGlkZRpzY2VuZVJlc3BvbnNlQWN0aW9uc1ZhbHVlc3cAdwdpbml0aWFsdwB3AHcAdwB9AXcGYWx3YXlzfTJ3AH0AfaQBfTJ3BWFib3Zldwxjb3JlL2hlYWRpbmd5dwB4dw5jb3JlL3BhcmFncmFwaHl5eXYCC2hpZGVPblByaW50eQ5kaXNwbGF5T25QcmludHl2AwdkZXNrdG9wfgZ0YWJsZXR+Bm1vYmlsZX55dwZhbHdheXN2AwRuYW1ldwAIb3BlcmF0b3J3BmVxdWFscwV2YWx1ZXcAdwB3AHl9AXl3CnRvcCBjZW50ZXJ5dQF2BBZzY2VuZVJlc3BvbnNlTnVtYmVyTWlufQEWc2NlbmVSZXNwb25zZU51bWJlck1heH0BFHNjZW5lUmVzcG9uc2VBY3Rpb25zdwRoaWRlGnNjZW5lUmVzcG9uc2VBY3Rpb25zVmFsdWVzdwB3B2luaXRpYWx3AHcAdwB3AH0BdwZhbHdheXN9MncAfQB9pAF9MncFYWJvdmV4dw5jb3JlL3BhcmFncmFwaHl5eXYCC2hpZGVPblByaW50eQ5kaXNwbGF5T25QcmludHl2AwdkZXNrdG9wfgZ0YWJsZXR+Bm1vYmlsZX55dwZhbHdheXN2AwRuYW1ldwAIb3BlcmF0b3J3BmVxdWFscwV2YWx1ZXcAdwB3AHl9AXl3CnRvcCBjZW50ZXJ5dQF2BBZzY2VuZVJlc3BvbnNlTnVtYmVyTWlufQEWc2NlbmVSZXNwb25zZU51bWJlck1heH0BFHNjZW5lUmVzcG9uc2VBY3Rpb25zdwRoaWRlGnNjZW5lUmVzcG9uc2VBY3Rpb25zVmFsdWVzdwB3B2luaXRpYWx3AHcAdwB3AH0BdwZhbHdheXN9MncAfQB9pAF9MncFYWJvdmV4eXl2AgtoaWRlT25QcmludHkOZGlzcGxheU9uUHJpbnR5dgMHZGVza3RvcH4GdGFibGV0fgZtb2JpbGV+eXcGYWx3YXlzdgMEbmFtZXcACG9wZXJhdG9ydwZlcXVhbHMFdmFsdWV3AHcAdwB5fQF5dwp0b3AgY2VudGVyeXUBdgQWc2NlbmVSZXNwb25zZU51bWJlck1pbn0BFnNjZW5lUmVzcG9uc2VOdW1iZXJNYXh9ARRzY2VuZVJlc3BvbnNlQWN0aW9uc3cEaGlkZRpzY2VuZVJlc3BvbnNlQWN0aW9uc1ZhbHVlc3cAdwdpbml0aWFsdwB3AHcAdwB9AXcGYWx3YXlzfTJ3AH0AfaQBfTJ3BWFib3Zldwxjb3JlL2hlYWRpbmd5dwB4dw5jb3JlL3BhcmFncmFwaHl5eXYCC2hpZGVPblByaW50eQ5kaXNwbGF5T25QcmludHl2AwdkZXNrdG9wfgZ0YWJsZXR+Bm1vYmlsZX55dwZhbHdheXN2AwRuYW1ldwAIb3BlcmF0b3J3BmVxdWFscwV2YWx1ZXcAdwB3AHl9AXl3CnRvcCBjZW50ZXJ5dQF2BBZzY2VuZVJlc3BvbnNlTnVtYmVyTWlufQEWc2NlbmVSZXNwb25zZU51bWJlck1heH0BFHNjZW5lUmVzcG9uc2VBY3Rpb25zdwRoaWRlGnNjZW5lUmVzcG9uc2VBY3Rpb25zVmFsdWVzdwB3B2luaXRpYWx3AHcAdwB3AH0BdwZhbHdheXN9MncAfQB9pAF9MncFYWJvdmV4dw5jb3JlL3BhcmFncmFwaHl5eXYCC2hpZGVPblByaW50eQ5kaXNwbGF5T25QcmludHl2AwdkZXNrdG9wfgZ0YWJsZXR+Bm1vYmlsZX55dwZhbHdheXN2AwRuYW1ldwAIb3BlcmF0b3J3BmVxdWFscwV2YWx1ZXcAdwB3AHl9AXl3CnRvcCBjZW50ZXJ5dQF2BBZzY2VuZVJlc3BvbnNlTnVtYmVyTWlufQEWc2NlbmVSZXNwb25zZU51bWJlck1heH0BFHNjZW5lUmVzcG9uc2VBY3Rpb25zdwRoaWRlGnNjZW5lUmVzcG9uc2VBY3Rpb25zVmFsdWVzdwB3B2luaXRpYWx3AHcAdwB3AH0BdwZhbHdheXN9MncAfQB9pAF9MncFYWJvdmV4dw5jb3JlL3BhcmFncmFwaHl5eXYCC2hpZGVPblByaW50eQ5kaXNwbGF5T25QcmludHl2AwdkZXNrdG9wfgZ0YWJsZXR+Bm1vYmlsZX55dwZhbHdheXN2AwRuYW1ldwAIb3BlcmF0b3J3BmVxdWFscwV2YWx1ZXcAdwB3AHl9AXl3CnRvcCBjZW50ZXJ5dQF2BBZzY2VuZVJlc3BvbnNlTnVtYmVyTWlufQEWc2NlbmVSZXNwb25zZU51bWJlck1heH0BFHNjZW5lUmVzcG9uc2VBY3Rpb25zdwRoaWRlGnNjZW5lUmVzcG9uc2VBY3Rpb25zVmFsdWVzdwB3B2luaXRpYWx3AHcAdwB3AH0BdwZhbHdheXN9MncAfQB9pAF9MncFYWJvdmUmAHcTMjAyNi0wNS0wN1QxMDowMDoyMHcHcHVibGlzaHl1AX2BBHUGfY0Pfaclfb0kfYIPfYEJfaoLdQF9igd1An2JCH2GCHckZjM1NzY4ZTQtZjliMC00MGY4LTgxY2YtN2NjZGI1ODk2ZDIzd9sEPHA+T3RoZXIgcGFydHMgb2YgdGhpcyBzdHVkeSBsb29rIGF0IHRoZSA8YSBocmVmPSJodHRwczovL3d3dy5wZXdyZXNlYXJjaC5vcmcvZGF0YS1sYWJzLzIwMjYvMDUvMDcvbW9tcy1jb2FjaGVzLWRvY3RvcnMtZW50cmVwcmVuZXVycy13aG8tYXJlLWFtZXJpY2FzLWhlYWx0aC1hbmQtd2VsbG5lc3MtaW5mbHVlbmNlcnMvIj5jaGFyYWN0ZXJpc3RpY3Mgb2YgaGVhbHRoIGFuZCB3ZWxsbmVzcyBpbmZsdWVuY2VyczwvYT4gdGhlbXNlbHZlcywgPGEgaHJlZj0iaHR0cHM6Ly93d3cucGV3cmVzZWFyY2gub3JnLzIwMjYvMDUvMDcvd2h5LWRvLWFtZXJpY2Fucy1nZXQtaW5mb3JtYXRpb24tZnJvbS1oZWFsdGgtYW5kLXdlbGxuZXNzLWluZmx1ZW5jZXJzLWFuZC1ob3ctZG8tdGhleS1maW5kLXRoZW0vIj53aHkgcGVvcGxlIGZvbGxvdyB0aGVtPC9hPiBhbmQgaG93IHRoZXkgZmluZCB0aGVtLCBhbmQgPGEgaHJlZj0iaHR0cHM6Ly93d3cucGV3cmVzZWFyY2gub3JnLzIwMjYvMDUvMDcvdHJ1c3QtaW4taGVhbHRoLWFuZC13ZWxsbmVzcy1pbmZsdWVuY2Vycy8iPmhvdyBtdWNoIHBlb3BsZSB0cnVzdCB0aGUgaW5mb3JtYXRpb248L2E+IHRoZXkgcHJvdmlkZS48L3A+dyQ3MDVkYThiYS03Y2U2LTRkN2EtYTE0Zi02NDMzYjI1YmQ4MGF3JGYwNjRjODI0LWRjZDctNDgxZC05ZTYxLTNmMDg5Zjk1ZjdiY3dFdGhlLXRvcGljcy1hbWVyaWNhbnMtbGVhcm4tYWJvdXQtZnJvbS1oZWFsdGgtYW5kLXdlbGxuZXNzLWluZmx1ZW5jZXJze0J54C5os1AAe0HmKHjxIAAAQAB3JDU4YzJmOWI4LTI3MmQtNGY0Yi1iN2NjLWYyYmZhOTM1YjZjNHckMjgxZmE5OTEtYzA0Zi00ZmRlLWJiMzYtMGU2NzMwNTE4YWU0dyQxMGY0NWI3ZS1lMDYwLTQwYzAtYmUwZi1kNDIyOTQ0YjA4ODV3JDk2MDYzZDE0LTU2ODMtNDBlYS1hMTViLTI0Y2M5ZDRkY2M0OHckMTRiYWUwNzEtNjkwYy00NGRiLTgxMmUtZDg5ZDdjZTY0MTdkdyRjODM4Y2Y4OS0zOTRlLTQ2MTItYTA4ZS05NTg3MGM5NTBjMjh3TDxoNCBpZD0iZGlmZmVyZW5jZXMtYnktYWdlIiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+RGlmZmVyZW5jZXMgYnkgYWdlPC9oND53UjxoNCBpZD0iZGlmZmVyZW5jZXMtYnktZ2VuZGVyIiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+RGlmZmVyZW5jZXMgYnkgZ2VuZGVyPC9oND53JDMzZjQ3ODFjLWYxNjItNGIxMi04NzEwLWVjNDI1MDQzN2UxZne8ATxwPkZvciBtb3JlIGluZm9ybWF0aW9uIG9uIGRlbW9ncmFwaGljIGRpZmZlcmVuY2VzLCByZWZlciB0byA8YSBocmVmPSJodHRwczovL3d3dy5wZXdyZXNlYXJjaC5vcmcvZGF0YS1sYWJzLzIwMjYvMDUvMDcvd2VsbG5lc3MtaW5mbHVlbmNlcnMtYXBwZW5kaXgtYS1kZXRhaWxlZC10YWJsZXMvIj5BcHBlbmRpeCBBPC9hPi48L3A+fZL6JAQAdyRiZWM0Y2I2Ni02Mzg4LTQwN2EtOTM4NC05ZjkzNTcwODU4MzV4AQABAPUEAHcGY2xvc2VkdyRhODg4NDFkOS02ZTg4LTRmMjgtYTRiYi0xZmE1MDE5ZWI0YjJ3xwE8cD5Tb21lIDQwJSBvZiBVLlMuIGFkdWx0cyBzYXkgdGhleSBldmVyIGdldCBoZWFsdGggaW5mb3JtYXRpb24gZnJvbSBzb2NpYWwgbWVkaWEgaW5mbHVlbmNlcnMgb3IgcG9kY2FzdHMuIFRoaXMgYW5hbHlzaXMgbG9va3MgYXQgc29tZSBvZiB0aGUgc3BlY2lmaWMgdG9waWNzIEFtZXJpY2FucyBnZXQgZnJvbSB0aGVzZSBpbmZsdWVuY2Vycy48L3A+dyRlZDcxYmJhNC02ZDExLTQxNjgtOTE2Yi1mNGQ4ZmU0MjRlZDF3ITxwPlNvbWUgb2YgdGhlIGtleSB0YWtlYXdheXM6PC9wPnckMDRkOWU2MzQtZTFkNi00MDBiLWE0MjgtNTlkY2RhNzQzOTVidyE8dWwgY2xhc3M9IndwLWJsb2NrLWxpc3QiPgoKPC91bD53JDFlOTA1ODU5LThiMzEtNDAzMi1iNWM0LTU1MWIzYzE3M2ZkMHfzATxsaT48c3Ryb25nPlRob3NlIHdobyBnZXQgaGVhbHRoIGFuZCB3ZWxsbmVzcyBpbmZvcm1hdGlvbiBmcm9tIHNvY2lhbCBtZWRpYSBpbmZsdWVuY2VycyBoZWFyIGFib3V0IGEgd2lkZSByYW5nZSBvZiB0b3BpY3MuPC9zdHJvbmc+IEFyb3VuZCBhIHRoaXJkIG9yIG1vcmUgc2F5IHRoZXkgb2Z0ZW4gaGVhciBhYm91dCB0b3BpY3MgbGlrZSBmaXRuZXNzLCB3ZWlnaHQgbG9zcyBhbmQgcGVyc29uYWwgYXBwZWFyYW5jZS48L2xpPnckYTc4ZGZkZmUtNzc0Mi00MDg3LWIyY2MtMTk5OGEyMWE4YWIxd5MCPGxpPjxzdHJvbmc+WW91bmdlciBhZHVsdHMgYW5kIHdvbWVuIGFyZSBlc3BlY2lhbGx5IGxpa2VseSB0byBoZWFyIGFib3V0IGNlcnRhaW4gdG9waWNzLiA8L3N0cm9uZz5UaG9zZSBhZ2VzIDE4IHRvIDI5IGFyZSBlc3BlY2lhbGx5IGxpa2VseSB0byBoZWFyIGFib3V0IHRvcGljcyBsaWtlIGZpdG5lc3Mgb3IgbWVudGFsIGhlYWx0aCwgYW5kIGxhcmdlciBzaGFyZXMgb2Ygd29tZW4gdGhhbiBtZW4gaGVhciBhYm91dCBiZWF1dHkgYW5kIHBlcnNvbmFsIGFwcGVhcmFuY2UuPC9saT533QM8ZGV0YWlscyBjbGFzcz0id3AtYmxvY2stZGV0YWlscyBpcy1zdHlsZS1wbHVzLWljb24gaGFzLWJvcmRlci1jb2xvciBoYXMtdWktZ3JheS1saWdodC1ib3JkZXItY29sb3IgaGFzLXVpLWJlaWdlLXZlcnktbGlnaHQtYmFja2dyb3VuZC1jb2xvciBoYXMtYmFja2dyb3VuZCBoYXMtc2Fucy1zZXJpZi1mb250LWZhbWlseSIgc3R5bGU9ImJvcmRlci13aWR0aDoxcHg7cGFkZGluZy10b3A6dmFyKC0td3AtLXByZXNldC0tc3BhY2luZy0tMjApO3BhZGRpbmctcmlnaHQ6dmFyKC0td3AtLXByZXNldC0tc3BhY2luZy0tMzApO3BhZGRpbmctYm90dG9tOnZhcigtLXdwLS1wcmVzZXQtLXNwYWNpbmctLTIwKTtwYWRkaW5nLWxlZnQ6dmFyKC0td3AtLXByZXNldC0tc3BhY2luZy0tMzApO2ZvbnQtc2l6ZTowLjg4ZW0iPjxzdW1tYXJ5PjxzdHJvbmc+S2V5IHRlcm1zIHVzZWQgb24gdGhpcyBwYWdlPC9zdHJvbmc+PC9zdW1tYXJ5PjwvZGV0YWlscz53JDJmYjE0NjNlLTg4ZDYtNGRiNC04ZDNhLWZjZmYzYzgzZTg0MnfuAzxwPkluIG91ciBzdXJ2ZXksIHdlIGFza2VkIHdoZXRoZXIgQW1lcmljYW5zIGV2ZXIgZ2V0IGhlYWx0aCBhbmQgd2VsbG5lc3MgaW5mb3JtYXRpb24gZnJvbSBzb2NpYWwgbWVkaWEgaW5mbHVlbmNlcnMgb3IgZnJvbSBwb2RjYXN0cy4gSW4gZGlzY3Vzc2luZyB0aGUgZmluZGluZ3MsIHdlIHVzZSA8c3Ryb25nPuKAnGhlYWx0aCBhbmQ8L3N0cm9uZz4gPHN0cm9uZz53ZWxsbmVzcyBpbmZsdWVuY2Vyc+KAnTwvc3Ryb25nPiB0byByZWZlciB0byB0aGVzZSB0d28gc291cmNlcy4gV2UgYWxzbyB1c2UgPHN0cm9uZz7igJxoZWFsdGggYW5kPC9zdHJvbmc+IDxzdHJvbmc+d2VsbG5lc3MgaW5mbHVlbmNlciBjb25zdW1lcuKAnTwvc3Ryb25nPiB0byByZWZlciB0byBVLlMuIGFkdWx0cyB3aG8gc2F5IHRoZXkgZXZlciBnZXQgaW5mb3JtYXRpb24gYWJvdXQgaGVhbHRoIGFuZCB3ZWxsbmVzcyBmcm9tIHNvY2lhbCBtZWRpYSBpbmZsdWVuY2VycyBvciBwb2RjYXN0cy48L3A+d288aDQgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPlRoZSB0b3BpY3MgaGVhbHRoIGFuZCB3ZWxsbmVzcyBpbmZsdWVuY2VyIGNvbnN1bWVycyBzYXkgdGhleSBoZWFyIGFib3V0IG9mdGVuPC9oND53zwE8cD5UaGVyZSBhcmUgbWFueSB0b3BpY3MgdGhhdCBoZWFsdGggYW5kIHdlbGxuZXNzIGluZmx1ZW5jZXJzIG1pZ2h0IHRhbGsgYWJvdXQsIGJ1dCB3aGF0IGRvIGF1ZGllbmNlcyBhY3R1YWxseSBnZXQ\/IFdlIGFza2VkIHRoZXNlIGNvbnN1bWVycyBob3cgbXVjaCB0aGV5IGFyZSBoZWFyaW5nIGFib3V0IHNldmVuIGRpZmZlcmVudCBoZWFsdGggdG9waWNzLjwvcD53WjxwPlRoZWlyIHJlc3BvbnNlcyBoaWdobGlnaHQgdGhlIGJyb2FkIHJhbmdlIG9mIHRvcGljcyB0aGF0IHRoZXNlIGluZmx1ZW5jZXJzIGRpc2N1c3MuPC9wPnd7PHA+QSBtYWpvcml0eSBvZiB3ZWxsbmVzcyBpbmZsdWVuY2VyIGNvbnN1bWVycyBzYXkgdGhleSBoZWFyIGFib3V0IGVhY2ggb2Ygc2V2ZW4gdG9waWNzIGFza2VkIGFib3V0IGF0IGxlYXN0IHNvbWV0aW1lcy48L3A+d5kCPHA+QnV0IGNlcnRhaW4gdG9waWNzIGFyZSBlc3BlY2lhbGx5IGNvbW1vbi4gTm90YWJseSwgYSB0aGlyZCBvciBtb3JlIG9mIGhlYWx0aCBhbmQgd2VsbG5lc3MgaW5mbHVlbmNlciBjb25zdW1lcnMgc2F5IHRoZXkgb2Z0ZW4gaGVhciBhYm91dCB0b3BpY3MgbGlrZSBmaXRuZXNzLCB3ZWlnaHQgbG9zcyBhbmQgYmVhdXR5IG9yIHBlcnNvbmFsIGFwcGVhcmFuY2UuIEFuZCAxOSUgc2F5IHRoZXkgb2Z0ZW4gaGVhciBhYm91dCA8ZW0+YWxsIHRocmVlPC9lbT4gb2YgdGhlc2UgdG9waWNzLjwvcD53iwI8cD5UaGlzIGp1c3Qgc2NyYXRjaGVzIHRoZSBzdXJmYWNlIHRob3VnaDogODUlIG9mIHRoZXNlIHVzZXJzIHNheSB0aGV5IGF0IGxlYXN0IHNvbWV0aW1lcyBoZWFyIGFib3V0IHRvcGljcyByZWxhdGVkIHRvIGxpdmluZyBhIGhlYWx0aHkgbGlmZXN0eWxlIDxlbT5vdGhlciB0aGFuPC9lbT4gdGhlIHNldmVuIHdlIGluY2x1ZGVkIGluIHRoZSBzdXJ2ZXkuIEFyb3VuZCBhIHRoaXJkIHNheSB0aGV5IGhlYXIgYWJvdXQgdGhlc2Ugb3RoZXIgdG9waWNzIG9mdGVuLjwvcD53qAU8cD5NZW50YWwgaGVhbHRoIGlzIGFsc28gYSB0b3BpYyB0aGF0IHlvdW5nZXIgYWR1bHRzIGVuY291bnRlciBtb3JlIGZyZXF1ZW50bHkuIFNvbWUgMzklIG9mIHRoZXNlIGNvbnN1bWVycyBhZ2VzIDE4IHRvIDI5IHNheSB0aGV5IGhlYXIgYWJvdXQgbWVudGFsIGhlYWx0aCBhbmQgd2VsbC1iZWluZyBvZnRlbi4gVGhhdCBzaGFyZSBmYWxscyB0byAyNSUgYW1vbmcgdGhvc2UgNTAgdG8gNjQgYW5kIDIxJSBhbW9uZyB0aG9zZSA2NSBhbmQgb2xkZXIuIEluIFBldyBSZXNlYXJjaCBDZW50ZXLigJlzIDxhIGhyZWY9Imh0dHBzOi8vd3d3LnBld3Jlc2VhcmNoLm9yZy9zY2llbmNlLzIwMjYvMDQvMDcvd2hlcmUtZG8tYW1lcmljYW5zLWdldC1oZWFsdGgtaW5mb3JtYXRpb24tYW5kLXdoYXQtZG8tdGhleS10cnVzdC8iPnJlY2VudCBzdHVkeTwvYT4gb24gaGVhbHRoIGluZm9ybWF0aW9uIGFuZCB0cnVzdCwgeW91bmdlciBhZHVsdHMgd2VyZSBlc3BlY2lhbGx5IGxpa2VseSA8YSBocmVmPSJodHRwczovL3d3dy5wZXdyZXNlYXJjaC5vcmcvc2NpZW5jZS8yMDI2LzA0LzA3L3JvdWdobHktYS10aGlyZC1vZi15b3VuZy1hZHVsdHMtaGF2ZS1uZWdhdGl2ZS12aWV3cy1vZi10aGVpci1tZW50YWwtaGVhbHRoLyI+dG8gcmF0ZSB0aGVpciBtZW50YWwgaGVhbHRoIGFzIGZhaXIgb3IgcG9vcjwvYT4uPC9wPnckNjkwODVhMGYtOGQ4NC00ZDhlLWJhZGYtYjg1YzViYmIxODEwdwc8cD48L3A+eXl2AgtoaWRlT25QcmludHkOZGlzcGxheU9uUHJpbnR5dgMHZGVza3RvcH4GdGFibGV0fgZtb2JpbGV+eXcGYWx3YXlzdgMEbmFtZXcACG9wZXJhdG9ydwZlcXVhbHMFdmFsdWV3AHcAdwB5fQF5dwp0b3AgY2VudGVyeXUBdgQWc2NlbmVSZXNwb25zZU51bWJlck1pbn0BFnNjZW5lUmVzcG9uc2VOdW1iZXJNYXh9ARRzY2VuZVJlc3BvbnNlQWN0aW9uc3cEaGlkZRpzY2VuZVJlc3BvbnNlQWN0aW9uc1ZhbHVlc3cAdwdpbml0aWFsdwB3AHcAdwB9AXcGYWx3YXlzfTJ3AH0AfaQBfTJ3BWFib3Zldwpjb3JlL2ltYWdldwB5dgIHZW5hYmxlZHkCaWR+dQB9tfIkdzFodHRwczovL3d3dy5wZXdyZXNlYXJjaC5vcmcvP2F0dGFjaG1lbnRfaWQ9MzAyMjYxdwphdHRhY2htZW50d3FodHRwczovL3d3dy5wZXdyZXNlYXJjaC5vcmcvd3AtY29udGVudC91cGxvYWRzL3NpdGVzLzIwLzIwMjYvMDUvUExfMjAyNi4wNS4wN193ZWxsbmVzcy1pbmZsdWVuY2Vyc18zLTAxLnBuZz93PTQyMHcINDIwLXdpZGV3BXJpZ2h0fQR3EmRpZmZlcmVuY2VzLWJ5LWFnZX0EdxVkaWZmZXJlbmNlcy1ieS1nZW5kZXJ4eXl2AgtoaWRlT25QcmludHkOZGlzcGxheU9uUHJpbnR5dgMHZGVza3RvcH4GdGFibGV0fgZtb2JpbGV+eXcGYWx3YXlzdgMEbmFtZXcACG9wZXJhdG9ydwZlcXVhbHMFdmFsdWV3AHcAdwB5fQF5dwp0b3AgY2VudGVyeXUBdgQWc2NlbmVSZXNwb25zZU51bWJlck1pbn0BFnNjZW5lUmVzcG9uc2VOdW1iZXJNYXh9ARRzY2VuZVJlc3BvbnNlQWN0aW9uc3cEaGlkZRpzY2VuZVJlc3BvbnNlQWN0aW9uc1ZhbHVlc3cAdwdpbml0aWFsdwB3AHcAdwB9AXcGYWx3YXlzfTJ3AH0AfaQBfTJ3BWFib3ZldyRhZDhhZWZkNy02OWViLTQ1YWEtYmQ4My0wMzkyNjliZDFkMzZ31AM8ZGV0YWlscyBjbGFzcz0id3AtYmxvY2stZGV0YWlscyBpcy1zdHlsZS1wbHVzLWljb24gaGFzLWJvcmRlci1jb2xvciBoYXMtdWktZ3JheS1saWdodC1ib3JkZXItY29sb3IgaGFzLXVpLWJlaWdlLXZlcnktbGlnaHQtYmFja2dyb3VuZC1jb2xvciBoYXMtYmFja2dyb3VuZCBoYXMtc2Fucy1zZXJpZi1mb250LWZhbWlseSIgc3R5bGU9ImJvcmRlci13aWR0aDoxcHg7cGFkZGluZy10b3A6dmFyKC0td3AtLXByZXNldC0tc3BhY2luZy0tMjApO3BhZGRpbmctcmlnaHQ6dmFyKC0td3AtLXByZXNldC0tc3BhY2luZy0tMzApO3BhZGRpbmctYm90dG9tOnZhcigtLXdwLS1wcmVzZXQtLXNwYWNpbmctLTIwKTtwYWRkaW5nLWxlZnQ6dmFyKC0td3AtLXByZXNldC0tc3BhY2luZy0tMzApO2ZvbnQtc2l6ZTowLjg4ZW0iPjxzdW1tYXJ5PkFib3V0IHRoaXMgcmVzZWFyY2g8L3N1bW1hcnk+CgoKCgoKCgoKCgoKCgoKCjwvZGV0YWlscz53DGNvcmUvZGV0YWlsc3l5dxJpcy1zdHlsZS1wbHVzLWljb252AwZib3JkZXJ2AQV3aWR0aHcDMXB4B3NwYWNpbmd2AghibG9ja0dhcHcVdmFyOnByZXNldHxzcGFjaW5nfDQwB3BhZGRpbmd2BAZib3R0b213FXZhcjpwcmVzZXR8c3BhY2luZ3wyMARsZWZ0dxV2YXI6cHJlc2V0fHNwYWNpbmd8MzAFcmlnaHR3FXZhcjpwcmVzZXR8c3BhY2luZ3wzMAN0b3B3FXZhcjpwcmVzZXR8c3BhY2luZ3wyMAp0eXBvZ3JhcGh5dgEIZm9udFNpemV3BjAuODhlbXcTdWktYmVpZ2UtdmVyeS1saWdodHcKc2Fucy1zZXJpZncNdWktZ3JheS1saWdodHckN2QyMTczZDAtYmE1Yy00YmJmLWEzNWItOWE5M2QyYTJmNDZleHfuAzxwPlRoaXMgc3R1ZHkgbG9va3MgYXQgPHN0cm9uZz5oZWFsdGggYW5kPC9zdHJvbmc+IDxzdHJvbmc+d2VsbG5lc3MgaW5mbHVlbmNlcnM8L3N0cm9uZz4g4oCTIGluZGl2aWR1YWxzIHdpdGggbGFyZ2UgYXVkaWVuY2VzIG9ubGluZSB3aG8gcHJvdmlkZSBpbmZvcm1hdGlvbiBhYm91dCBoZWFsdGggYW5kIHdlbGxuZXNzLCBsYXJnZWx5IG9uIHNvY2lhbCBtZWRpYS4gSXQgaW5jbHVkZXMgYW4gaW4tZGVwdGggYW5hbHlzaXMgb2YgdGhlc2UgaW5mbHVlbmNlcnPigJkgc29jaWFsIG1lZGlhIHByZXNlbmNlLCBpbmNsdWRpbmcgd2hvIHRoZXkgYXJlIGFuZCBob3cgdGhleSBkZXNjcmliZSB0aGVtc2VsdmVzLiBJdCBhbHNvIHRha2VzIGEgZGVlcCBkaXZlIGludG8gQW1lcmljYW5z4oCZIGV4cGVyaWVuY2VzIHdpdGggZ2V0dGluZyBoZWFsdGggYW5kIHdlbGxuZXNzIGluZm9ybWF0aW9uIGZyb20gc29jaWFsIG1lZGlhIGluZmx1ZW5jZXJzIGFuZCBwb2RjYXN0cy48L3A+dw5jb3JlL3BhcmFncmFwaHl3HFR5cGUgLyB0byBhZGQgYSBoaWRkZW4gYmxvY2t5eXYCC2hpZGVPblByaW50eQ5kaXNwbGF5T25QcmludHl2AwdkZXNrdG9wfgZ0YWJsZXR+Bm1vYmlsZX55dwZhbHdheXN2AwRuYW1ldwAIb3BlcmF0b3J3BmVxdWFscwV2YWx1ZXcAdwB3AHl9AXl3CnRvcCBjZW50ZXJ5dQF2BBZzY2VuZVJlc3BvbnNlTnVtYmVyTWlufQEWc2NlbmVSZXNwb25zZU51bWJlck1heH0BFHNjZW5lUmVzcG9uc2VBY3Rpb25zdwRoaWRlGnNjZW5lUmVzcG9uc2VBY3Rpb25zVmFsdWVzdwB3B2luaXRpYWx3AHcAdwB3AH0BdwZhbHdheXN9MncAfQB9pAF9MncFYWJvdmV3JGRjOGMyZmUwLWU2N2YtNGZkMC1hYmJiLWJlYmY5MjA0YWVjZHh3NTxoNCBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+V2h5IGRpZCB3ZSBkbyB0aGlzPzwvaDQ+dwxjb3JlL2hlYWRpbmd9BHl5dgILaGlkZU9uUHJpbnR5DmRpc3BsYXlPblByaW50eXYDB2Rlc2t0b3B+BnRhYmxldH4GbW9iaWxlfnl5dwB3BmFsd2F5c3YDBG5hbWV3AAhvcGVyYXRvcncGZXF1YWxzBXZhbHVldwB3AHcAeX0BeXcKdG9wIGNlbnRlcnl1AXYEFnNjZW5lUmVzcG9uc2VOdW1iZXJNaW59ARZzY2VuZVJlc3BvbnNlTnVtYmVyTWF4fQEUc2NlbmVSZXNwb25zZUFjdGlvbnN3BGhpZGUac2NlbmVSZXNwb25zZUFjdGlvbnNWYWx1ZXN3AHcHaW5pdGlhbHcAdwB3AHcAfQF3BmFsd2F5c30ydwB9AH2kAX0ydwVhYm92ZXckNzM3ZDVkZGQtZmEwMi00NzMxLWI2ODMtYjhiNWFjNmE3ZjZieHfOBDxwPk1lZGljYWwgcHJvZmVzc2lvbmFscyByZW1haW4gdGhlIDxhIGhyZWY9Imh0dHBzOi8vd3d3LnBld3Jlc2VhcmNoLm9yZy9zY2llbmNlLzIwMjYvMDQvMDcvd2hlcmUtZG8tYW1lcmljYW5zLWdldC1oZWFsdGgtaW5mb3JtYXRpb24tYW5kLXdoYXQtZG8tdGhleS10cnVzdC8iPm1vc3QgY29tbW9uIHNvdXJjZSBvZiBoZWFsdGggaW5mb3JtYXRpb248L2E+IGFtb25nIFUuUy4gYWR1bHRzLiBCdXQgbWFueSBnZXQgaW5mb3JtYXRpb24gYWJvdXQgdGhlaXIgaGVhbHRoIGZyb20gc291cmNlcyBvdXRzaWRlIG9mIHRoZSBkb2N0b3LigJlzIG9mZmljZSwgaW5jbHVkaW5nIHNvY2lhbCBtZWRpYS4gV2UgY29uZHVjdGVkIHRoaXMgc3R1ZHkgdG8gYmV0dGVyIHVuZGVyc3RhbmQgd2hvIHRoZSBwdWJsaWMgbWlnaHQgYmUgaGVhcmluZyBmcm9tIHdoZW4gdGhleSBnZXQgaGVhbHRoIGFuZCB3ZWxsbmVzcyBpbmZvcm1hdGlvbiBvbiBzb2NpYWwgbWVkaWEgYW5kIHRvIGV4cGxvcmUgdGhlIGV4cGVyaWVuY2VzIGFuZCBtb3RpdmF0aW9ucyBvZiB0aG9zZSB3aG8gZW5nYWdlIHdpdGggdGhpcyBpbmZvcm1hdGlvbiBvbiB0aGVzZSBzaXRlcy48L3A+dw5jb3JlL3BhcmFncmFwaHl5eXYCC2hpZGVPblByaW50eQ5kaXNwbGF5T25QcmludHl2AwdkZXNrdG9wfgZ0YWJsZXR+Bm1vYmlsZX55dwZhbHdheXN2AwRuYW1ldwAIb3BlcmF0b3J3BmVxdWFscwV2YWx1ZXcAdwB3AHl9AXl3CnRvcCBjZW50ZXJ5dQF2BBZzY2VuZVJlc3BvbnNlTnVtYmVyTWlufQEWc2NlbmVSZXNwb25zZU51bWJlck1heH0BFHNjZW5lUmVzcG9uc2VBY3Rpb25zdwRoaWRlGnNjZW5lUmVzcG9uc2VBY3Rpb25zVmFsdWVzdwB3B2luaXRpYWx3AHcAdwB3AH0BdwZhbHdheXN9MncAfQB9pAF9MncFYWJvdmV3JDhmOWJlZjNjLWFiOWMtNDM0MC04NWE0LWRjYWIzYzVlZTZiYnh3NTxoNCBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+SG93IGRpZCB3ZSBkbyB0aGlzPzwvaDQ+dwxjb3JlL2hlYWRpbmd9BHl5dgILaGlkZU9uUHJpbnR5DmRpc3BsYXlPblByaW50eXYDB2Rlc2t0b3B+BnRhYmxldH4GbW9iaWxlfnl5dwB3BmFsd2F5c3YDBG5hbWV3AAhvcGVyYXRvcncGZXF1YWxzBXZhbHVldwB3AHcAeX0BeXcKdG9wIGNlbnRlcnl1AXYEFnNjZW5lUmVzcG9uc2VOdW1iZXJNaW59ARZzY2VuZVJlc3BvbnNlTnVtYmVyTWF4fQEUc2NlbmVSZXNwb25zZUFjdGlvbnN3BGhpZGUac2NlbmVSZXNwb25zZUFjdGlvbnNWYWx1ZXN3AHcHaW5pdGlhbHcAdwB3AHcAfQF3BmFsd2F5c30ydwB9AH2kAX0ydwVhYm92ZXckNDkzMDRiODMtOGRjMS00MjNkLTkzMDItYjFhYjBmMjUzY2U5eHc3PHA+VGhpcyBhbmFseXNpcyBpcyBiYXNlZCBvbiB0d28gbWFpbiBkYXRhIHNvdXJjZXMuPC9wPncOY29yZS9wYXJhZ3JhcGh5eXl2AgtoaWRlT25QcmludHkOZGlzcGxheU9uUHJpbnR5dgMHZGVza3RvcH4GdGFibGV0fgZtb2JpbGV+eXcGYWx3YXlzdgMEbmFtZXcACG9wZXJhdG9ydwZlcXVhbHMFdmFsdWV3AHcAdwB5fQF5dwp0b3AgY2VudGVyeXUBdgQWc2NlbmVSZXNwb25zZU51bWJlck1pbn0BFnNjZW5lUmVzcG9uc2VOdW1iZXJNYXh9ARRzY2VuZVJlc3BvbnNlQWN0aW9uc3cEaGlkZRpzY2VuZVJlc3BvbnNlQWN0aW9uc1ZhbHVlc3cAdwdpbml0aWFsdwB3AHcAdwB9AXcGYWx3YXlzfTJ3AH0AfaQBfTJ3BWFib3ZldyQ1ODNlYTliNy1kYzFmLTQxNzctODdhMC05Mzg5OTg3YjFlODd4d4YEPHA+VGhlIGZpcnN0IGlzPHN0cm9uZz4gYW4gYW5hbHlzaXMgb2YgMTIsODAwIHNvY2lhbCBtZWRpYSBhY2NvdW50cyBiZWxvbmdpbmcgdG8gNiw4MjggcHJvbWluZW50IGhlYWx0aCBhbmQgd2VsbG5lc3MgaW5mbHVlbmNlcnMuPC9zdHJvbmc+IFRoZSBpbmZsdWVuY2VycyBpbmNsdWRlZCBpbiB0aGUgc3R1ZHkgaGF2ZSBhdCBsZWFzdCBvbmUgYWNjb3VudCB3aXRoIG1vcmUgdGhhbiAxMDAsMDAwIGZvbGxvd2VycyBvbiBZb3VUdWJlLCBJbnN0YWdyYW0gb3IgVGlrVG9rIGFuZCBwb3N0IGhlYWx0aCBhbmQgd2VsbG5lc3MgY29udGVudCBpbiBFbmdsaXNoIGFpbWVkIGF0IGEgVS5TLiBhdWRpZW5jZSAob3IgYXJlIG93bmVkIGJ5IHRoZSBob3N0cyBvZiBhIHRvcC1yYW5rZWQgcG9kY2FzdCB0aGF0IGZlYXR1cmVzIHRoaXMgY29udGVudCkuIFdlIGFuYWx5emVkIHRoZWlyIHByb2ZpbGVzIHRvIHNlZSB3aG8gdGhlc2UgaW5mbHVlbmNlcnMgYXJlIGFuZCBob3cgdGhleSBkZXNjcmliZSB0aGVtc2VsdmVzLjwvcD53DmNvcmUvcGFyYWdyYXBoeXl5dgILaGlkZU9uUHJpbnR5DmRpc3BsYXlPblByaW50eXYDB2Rlc2t0b3B+BnRhYmxldH4GbW9iaWxlfnl3BmFsd2F5c3YDBG5hbWV3AAhvcGVyYXRvcncGZXF1YWxzBXZhbHVldwB3AHcAeX0BeXcKdG9wIGNlbnRlcnl1AXYEFnNjZW5lUmVzcG9uc2VOdW1iZXJNaW59ARZzY2VuZVJlc3BvbnNlTnVtYmVyTWF4fQEUc2NlbmVSZXNwb25zZUFjdGlvbnN3BGhpZGUac2NlbmVSZXNwb25zZUFjdGlvbnNWYWx1ZXN3AHcHaW5pdGlhbHcAdwB3AHcAfQF3BmFsd2F5c30ydwB9AH2kAX0ydwVhYm92ZXckYzlhNmIzNTQtYzU4MC00ZmE1LTkxOWUtNjg0NWU4ZmQ0YTk5eHf6ATxwPkhlcmUgaXMgbW9yZSBpbmZvcm1hdGlvbiBhYm91dCA8YSBocmVmPSIjX0FuYWx5c2lzX29mX2hlYWx0aCI+aG93IHdlIGlkZW50aWZpZWQgdGhlIGluZmx1ZW5jZXJzPC9hPiBpbmNsdWRlZCBpbiB0aGlzIHN0dWR5IGFuZCA8YSBocmVmPSIjX0FuYWx5c2lzX29mX2hlYWx0aF8xIj5ob3cgd2UgZGVmaW5lZCB0aGUgZGlmZmVyZW50IHRvcGljcyBhbmQgY2F0ZWdvcmllczwvYT4gd2UgbWVhc3VyZWQgaW4gdGhlIGFuYWx5c2lzLjwvcD53DmNvcmUvcGFyYWdyYXBoeXl5dgILaGlkZU9uUHJpbnR5DmRpc3BsYXlPblByaW50eXYDB2Rlc2t0b3B+BnRhYmxldH4GbW9iaWxlfnl3BmFsd2F5c3YDBG5hbWV3AAhvcGVyYXRvcncGZXF1YWxzBXZhbHVldwB3AHcAeX0BeXcKdG9wIGNlbnRlcnl1AXYEFnNjZW5lUmVzcG9uc2VOdW1iZXJNaW59ARZzY2VuZVJlc3BvbnNlTnVtYmVyTWF4fQEUc2NlbmVSZXNwb25zZUFjdGlvbnN3BGhpZGUac2NlbmVSZXNwb25zZUFjdGlvbnNWYWx1ZXN3AHcHaW5pdGlhbHcAdwB3AHcAfQF3BmFsd2F5c30ydwB9AH2kAX0ydwVhYm92ZXckODgzNjQxZTUtNjQxYy00YWU3LTk0ZWQtZTFmMjNhNThjZjUyeHeMAzxwPlRoZSBzZWNvbmQgc2V0IG9mIGRhdGEgY29tZXMgZnJvbTxzdHJvbmc+IHR3byBzdXJ2ZXlzIG9mIFUuUy4gYWR1bHRzIHRoYXQgYXNrZWQgYWJvdXQgdGhlaXIgZXhwZXJpZW5jZXMgZ2V0dGluZyBoZWFsdGggYW5kIHdlbGxuZXNzIGluZm9ybWF0aW9uIGZyb20gc29jaWFsIG1lZGlhIGluZmx1ZW5jZXJzIGFuZCBwb2RjYXN0cy48L3N0cm9uZz4gT25lIHdhcyBjb25kdWN0ZWQgaW4gSnVuZSAyMDI1IGFtb25nIDUsMDIzIFUuUy4gYWR1bHRzLCBhbmQgdGhlIG90aGVyIHdhcyBjb25kdWN0ZWQgaW4gT2N0b2JlciAyMDI1IGFtb25nIDUsMTExIFUuUy4gYWR1bHRzLiBCb3RoIHdlcmUgZmllbGRlZCBvbiBQZXcgUmVzZWFyY2ggQ2VudGVy4oCZcyBBbWVyaWNhbiBUcmVuZHMgUGFuZWwuPC9wPncOY29yZS9wYXJhZ3JhcGh5eXl2AgtoaWRlT25QcmludHkOZGlzcGxheU9uUHJpbnR5dgMHZGVza3RvcH4GdGFibGV0fgZtb2JpbGV+eXcGYWx3YXlzdgMEbmFtZXcACG9wZXJhdG9ydwZlcXVhbHMFdmFsdWV3AHcAdwB5fQF5dwp0b3AgY2VudGVyeXUBdgQWc2NlbmVSZXNwb25zZU51bWJlck1pbn0BFnNjZW5lUmVzcG9uc2VOdW1iZXJNYXh9ARRzY2VuZVJlc3BvbnNlQWN0aW9uc3cEaGlkZRpzY2VuZVJlc3BvbnNlQWN0aW9uc1ZhbHVlc3cAdwdpbml0aWFsdwB3AHcAdwB9AXcGYWx3YXlzfTJ3AH0AfaQBfTJ3BWFib3ZldyQ5Nzc1OTdhNi0xMWY4LTRkOWItYTM0NS02YWExNGUwYzgyZTR4d9ADPHA+SGVyZSBhcmUgdGhlIDxhIGhyZWY9Imh0dHBzOi8vd3d3LnBld3Jlc2VhcmNoLm9yZy93cC1jb250ZW50L3VwbG9hZHMvc2l0ZXMvMjAvMjAyNi8wNS9QTF8yMDI2LjA1LjA3X1dlbGxuZXNzLUluZmx1ZW5jZXJzX1F1ZXN0aW9ubmFpcmVzLnBkZiI+c3VydmV5IHF1ZXN0aW9uczwvYT4gdXNlZCBmb3IgdGhpcyByZXBvcnQsIHRoZSA8YSBocmVmPSJodHRwczovL3d3dy5wZXdyZXNlYXJjaC5vcmcvd3AtY29udGVudC91cGxvYWRzL3NpdGVzLzIwLzIwMjYvMDUvUExfMjAyNi4wNS4wN19XZWxsbmVzcy1JbmZsdWVuY2Vyc19UT1BMSU5FUy5wZGYiPmRldGFpbGVkIHJlc3BvbnNlczwvYT4gYW5kIHRoZSA8YSBocmVmPSJodHRwczovL3d3dy5wZXdyZXNlYXJjaC5vcmcvZGF0YS1sYWJzLzIwMjYvMDUvMDcvd2VsbG5lc3MtaW5mbHVlbmNlcnMtbWV0aG9kb2xvZ3kvIj5zdXJ2ZXkgbWV0aG9kb2xvZ3k8L2E+LjwvcD53DmNvcmUvcGFyYWdyYXBoeXl5dgILaGlkZU9uUHJpbnR5DmRpc3BsYXlPblByaW50eXYDB2Rlc2t0b3B+BnRhYmxldH4GbW9iaWxlfnl3BmFsd2F5c3YDBG5hbWV3AAhvcGVyYXRvcncGZXF1YWxzBXZhbHVldwB3AHcAeX0BeXcKdG9wIGNlbnRlcnl1AXYEFnNjZW5lUmVzcG9uc2VOdW1iZXJNaW59ARZzY2VuZVJlc3BvbnNlTnVtYmVyTWF4fQEUc2NlbmVSZXNwb25zZUFjdGlvbnN3BGhpZGUac2NlbmVSZXNwb25zZUFjdGlvbnNWYWx1ZXN3AHcHaW5pdGlhbHcAdwB3AHcAfQF3BmFsd2F5c30ydwB9AH2kAX0ydwVhYm92ZQsAdyRmZWZkZTI1OS0yYmQ0LTQ5M2UtYTMyNy0wOWYxYmFmOGM4MDl3zAE8cD5Zb3VuZ2VyIGhlYWx0aCBhbmQgd2VsbG5lc3MgaW5mbHVlbmNlciBjb25zdW1lcnMgYXJlIGVzcGVjaWFsbHkgbGlrZWx5IHRvIGVuY291bnRlciBzb21lIG9mIHRoZXNlIHRvcGljcy4gRm9yIGluc3RhbmNlLCA1MSUgb2YgdGhlc2UgeW91bmdlciBjb25zdW1lcnMgPGVtPm9mdGVuPC9lbT4gZ2V0IGNvbnRlbnQgcmVsYXRlZCB0byBmaXRuZXNzLjwvcD53JGEyNjk0MjgxLTRmYWItNDRmZS1iZGJlLTBmM2Y4NTE4MDk3MnckMjUzMGQ0Y2QtZDljYy00NWI5LTg1NTQtYWU5ODhmMDY0MDIydyQ4YzFjZjY5My1hNTQyLTQyMmQtODU4ZC0zNDgzY2ExM2QxZDJ3ngM8cD5IYWxmIG9yIG1vcmUgb2YgYm90aCBtZW4gYW5kIHdvbWVuIHdobyBnZXQgaGVhbHRoIGFuZCB3ZWxsbmVzcyBpbmZvcm1hdGlvbiBmcm9tIGluZmx1ZW5jZXJzIHNheSB0aGV5IGF0IGxlYXN0IHNvbWV0aW1lcyBlbmNvdW50ZXIgYWxsIG9mIHRoZSB0b3BpY3Mgd2UgYXNrZWQgYWJvdXQgaW4gdGhlIHN1cnZleS4gQnV0IHRoZXJlIGFyZSBjZXJ0YWluIHRvcGljcyB0aGF0IHdvbWVuIGdldCBtdWNoIG1vcmUgZnJlcXVlbnRseSB0aGFuIG1lbi4gTW9zdCBub3RhYmx5LCB3b21lbiBhcmUgYXJvdW5kIHR3aWNlIGFzIGxpa2VseSBhcyBtZW4gdG8gc2F5IHRoZXkgb2Z0ZW4gaGVhciBhYm91dCBiZWF1dHkgYW5kIHBlcnNvbmFsIGFwcGVhcmFuY2UgZnJvbSB3ZWxsbmVzcyBpbmZsdWVuY2VycyAoNDQlIHZzLiAyMCUpLjwvcD4I+tWBmQ1NAQEEAQkAEQABAAYAAwBIAOMBAD0AAQABAR0ABACMAgCrAiMBAFECAwIGAgYATgICAAIBSgIEAAIAQAABAAEBHQEDAQEABwACAQEBBwCkBAABAAIAagAFAKQIuwKGDQIpAMkBAHYAlwEAtQIApwIAAQACAC8AAQADACIAngElAgDCBQABAAIAMgABAAMAIgB4AlkCuwEARw43ALcJAC8ALswBgwYAMgAumAN0DomPj4oLAwAACwPYBQHmlPX5CgoAogIHAgEArQOrAhsAC54CzQGiAgHBBPEBuwagBaICuIfK+AgBAAD52sXlCAEAAOLtu48IAQAAjebZ6wMrAAALAgMAAQABAAEAAQABAAEEAQUDAgEBHQMQMiABAQBX8AECAAEAAQABAQIBAgABAAEAAQECAaQCAwEAAQABAcgPAwIAAQABAQEABQBNAQcAAgAGAfUe+gGFCMEE38bEsgMCAKACBgI=\",\"updateId\":387990041}","_prc_public_revisions":[],"_ppp_expiration_hours":0,"_ppp_enabled":false,"ai_generated_summary":"","relatedPosts":[],"reportMaterials":[],"multiSectionReport":[],"package_parts__enabled":false,"package_parts":[],"_prc_fork_parent":0,"_prc_fork_status":"","_prc_active_fork":0,"datacite_doi":"","datacite_doi_citation":"","_prc_seo_qr_attachment_id":0,"spoken_article_player_enabled":true,"bylines":[],"acknowledgements":[],"displayBylines":true,"footnotes":"","prc_watchers":[]},"categories":[257],"tags":[],"bylines":[973,2407,2365,962,577,746],"collection":[],"datasets":[],"level_of_effort":[],"primary_audience":[],"information_type":[],"_post_visibility":[],"formats":[458],"_fund_pool":[],"languages":[],"regions-countries":[],"research-teams":[521,518],"workflow-status":[],"class_list":["post-301977","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-science-news-information","bylines-aaron-smith","bylines-anna-lieb","bylines-eileen-yam","bylines-galen-stocking","bylines-kaitlyn-radde","bylines-regina-widjaya","formats-report","research-teams-data-labs","research-teams-science"],"label":false,"post_parent":301967,"word_count":898,"canonical_url":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/data-labs\/2026\/05\/07\/the-topics-americans-learn-about-from-health-and-wellness-influencers\/","art_direction":{"A1":{"id":302738,"rawUrl":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/PL_2026.04.15_wellness_influencers_featured_topic.png","url":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/PL_2026.04.15_wellness_influencers_featured_topic.png?w=564&h=317&crop=1","width":564,"height":317,"chartArt":false,"caption":""},"A2":{"id":302738,"rawUrl":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/PL_2026.04.15_wellness_influencers_featured_topic.png","url":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/PL_2026.04.15_wellness_influencers_featured_topic.png?w=268&h=151&crop=1","width":268,"height":151,"chartArt":false,"caption":""},"A3":{"id":302738,"rawUrl":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/PL_2026.04.15_wellness_influencers_featured_topic.png","url":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/PL_2026.04.15_wellness_influencers_featured_topic.png?w=194&h=110&crop=1","width":194,"height":110,"chartArt":false,"caption":""},"A4":{"id":302738,"rawUrl":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/PL_2026.04.15_wellness_influencers_featured_topic.png","url":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/PL_2026.04.15_wellness_influencers_featured_topic.png?w=268&h=151&crop=1","width":268,"height":151,"chartArt":false,"caption":""},"XL":{"id":302738,"rawUrl":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/PL_2026.04.15_wellness_influencers_featured_topic.png","url":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/PL_2026.04.15_wellness_influencers_featured_topic.png?w=720&h=405&crop=1","width":720,"height":405,"chartArt":false,"caption":""},"social":{"id":302739,"rawUrl":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/PL_2026.04.15_wellness_influencers_featured.png","url":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/PL_2026.04.15_wellness_influencers_featured.png?w=1200&h=628&crop=1","width":1200,"height":628,"chartArt":false,"caption":""}},"_embeds":[],"watchers":[],"table_of_contents":[{"id":301967,"title":"Moms, Coaches, Doctors, Entrepreneurs: Who Are America\u2019s Health and Wellness Influencers?","slug":"moms-coaches-doctors-entrepreneurs-who-are-americas-health-and-wellness-influencers","link":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/data-labs\/2026\/05\/07\/moms-coaches-doctors-entrepreneurs-who-are-americas-health-and-wellness-influencers\/","is_active":false},{"id":301970,"title":"Why do Americans get information from health and wellness influencers, and how do they find them?","slug":"why-do-americans-get-information-from-health-and-wellness-influencers-and-how-do-they-find-them","link":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/data-labs\/2026\/05\/07\/why-do-americans-get-information-from-health-and-wellness-influencers-and-how-do-they-find-them\/","is_active":false},{"id":301974,"title":"Trust in health and wellness influencers","slug":"trust-in-health-and-wellness-influencers","link":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/data-labs\/2026\/05\/07\/trust-in-health-and-wellness-influencers\/","is_active":false},{"id":301977,"title":"The topics Americans learn about from health and wellness influencers","slug":"the-topics-americans-learn-about-from-health-and-wellness-influencers","link":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/data-labs\/2026\/05\/07\/the-topics-americans-learn-about-from-health-and-wellness-influencers\/","is_active":true},{"id":301982,"title":"Acknowledgments","slug":"wellness-influencers-acknowledgments","link":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/data-labs\/2026\/05\/07\/wellness-influencers-acknowledgments\/","is_active":false},{"id":301999,"title":"Methodology","slug":"wellness-influencers-methodology","link":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/data-labs\/2026\/05\/07\/wellness-influencers-methodology\/","is_active":false},{"id":302014,"title":"Appendix A: Detailed Tables","slug":"wellness-influencers-appendix-a-detailed-tables","link":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/data-labs\/2026\/05\/07\/wellness-influencers-appendix-a-detailed-tables\/","is_active":false}],"report_materials":[{"key":"_r8e9slkg3","type":"report","url":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/PL_2026.05.07_Wellness-Influencers_REPORT.pdf","label":"Report PDF","icon":"","attachmentId":302998},{"key":"_h4w5uvgza","type":"questionnaire","url":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/PL_2026.05.07_Wellness-Influencers_Questionnaires.pdf","label":"Questionnaire","icon":"","attachmentId":302348},{"key":"_7bhqpz8te","type":"topline","url":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/PL_2026.05.07_Wellness-Influencers_TOPLINES.pdf","label":"Topline","icon":"","attachmentId":302347},{"key":"_7611ggen0","type":"link","url":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/PL_2026.05.07_Wellness-Influencers_prompts.zip","label":"Prompts","icon":""}],"report_pagination":{"current_post":{"id":301977,"title":"The topics Americans learn about from health and wellness influencers","slug":"the-topics-americans-learn-about-from-health-and-wellness-influencers","link":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/data-labs\/2026\/05\/07\/the-topics-americans-learn-about-from-health-and-wellness-influencers\/","is_active":true,"page_num":4},"next_post":{"id":301982,"title":"Acknowledgments","slug":"wellness-influencers-acknowledgments","link":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/data-labs\/2026\/05\/07\/wellness-influencers-acknowledgments\/","is_active":false,"page_num":5},"previous_post":{"id":301974,"title":"Trust in health and wellness influencers","slug":"trust-in-health-and-wellness-influencers","link":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/data-labs\/2026\/05\/07\/trust-in-health-and-wellness-influencers\/","is_active":false,"page_num":3},"pagination_items":[{"id":301967,"title":"Moms, Coaches, Doctors, Entrepreneurs: Who Are America\u2019s Health and Wellness Influencers?","slug":"moms-coaches-doctors-entrepreneurs-who-are-americas-health-and-wellness-influencers","link":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/data-labs\/2026\/05\/07\/moms-coaches-doctors-entrepreneurs-who-are-americas-health-and-wellness-influencers\/","is_active":false,"page_num":1},{"id":301970,"title":"Why do Americans get information from health and wellness influencers, and how do they find them?","slug":"why-do-americans-get-information-from-health-and-wellness-influencers-and-how-do-they-find-them","link":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/data-labs\/2026\/05\/07\/why-do-americans-get-information-from-health-and-wellness-influencers-and-how-do-they-find-them\/","is_active":false,"page_num":2},{"id":301974,"title":"Trust in health and wellness influencers","slug":"trust-in-health-and-wellness-influencers","link":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/data-labs\/2026\/05\/07\/trust-in-health-and-wellness-influencers\/","is_active":false,"page_num":3},{"id":301977,"title":"The topics Americans learn about from health and wellness influencers","slug":"the-topics-americans-learn-about-from-health-and-wellness-influencers","link":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/data-labs\/2026\/05\/07\/the-topics-americans-learn-about-from-health-and-wellness-influencers\/","is_active":true,"page_num":4},{"id":301982,"title":"Acknowledgments","slug":"wellness-influencers-acknowledgments","link":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/data-labs\/2026\/05\/07\/wellness-influencers-acknowledgments\/","is_active":false,"page_num":5},{"id":301999,"title":"Methodology","slug":"wellness-influencers-methodology","link":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/data-labs\/2026\/05\/07\/wellness-influencers-methodology\/","is_active":false,"page_num":6},{"id":302014,"title":"Appendix A: Detailed Tables","slug":"wellness-influencers-appendix-a-detailed-tables","link":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/data-labs\/2026\/05\/07\/wellness-influencers-appendix-a-detailed-tables\/","is_active":false,"page_num":7}]},"parent_info":{"parent_title":"Moms, Coaches, Doctors, Entrepreneurs: Who Are America\u2019s Health and Wellness Influencers?","parent_id":301967},"materialsOrdered":[],"chaptersOrdered":[],"partsOrdered":[],"partsEnabled":false,"datacite_doi":"","prc_seo_data":{"title":"The topics Americans learn about from health and wellness influencers","description":"About this research This study looks at health and wellness influencers \u2013 individuals with large audiences online who provide information about health and wellness, largely on social media. It includes&hellip;","og_title":"The topics Americans learn about from health and wellness influencers","og_description":"","schema_type":"Article","noindex":false,"canonical_url":"","primary_terms":[],"custom_schema":[],"og_image":302739,"indexnow_submitted_at":null,"gsc_index_status":{"verdict":"PASS","coverage_state":"Submitted and indexed","robotstxt_state":"ALLOWED","indexing_state":"INDEXING_ALLOWED","last_crawl_time":"2026-05-07T14:40:10Z","page_fetch_state":"SUCCESSFUL","crawled_as":"MOBILE","mobile_verdict":"VERDICT_UNSPECIFIED","mobile_issues":[],"rich_results_verdict":"PASS","rich_results_issues":[],"inspection_link":"https:\/\/search.google.com\/search-console\/inspect?resource_id=sc-domain:pewresearch.org&id=N4ZLkS2kmOpAduxORVVxSA&utm_medium=link&utm_source=api","fetched_at":1778181748}},"prepublish_checks":{"prc-image-alt-text":{"status":"incomplete","message":"1 image is missing alt text.","data":{"count":1}},"prc-about-this-research":{"status":"complete","message":"Found an \"About this research\" details block.","data":null},"prc-paragraph-count":{"status":"complete","message":"Found 20 paragraphs.","data":{"count":20}},"prc-internal-link":{"status":"complete","message":"Found 13 internal links.","data":{"count":13}}},"jetpack_featured_media_url":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-content\/uploads\/sites\/20\/2026\/05\/PL_2026.04.15_wellness_influencers_featured_topic.png","jetpack_sharing_enabled":true,"relatedPostsOrdered":[],"bylinesOrdered":[],"acknowledgementsOrdered":[],"_links":{"self":[{"href":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-json\/wp\/v2\/posts\/301977","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-json\/wp\/v2\/users\/377"}],"replies":[{"embeddable":true,"href":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-json\/wp\/v2\/comments?post=301977"}],"version-history":[{"count":15,"href":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-json\/wp\/v2\/posts\/301977\/revisions"}],"predecessor-version":[{"id":303304,"href":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-json\/wp\/v2\/posts\/301977\/revisions\/303304"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-json\/wp\/v2\/media\/302738"}],"wp:attachment":[{"href":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-json\/wp\/v2\/media?parent=301977"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-json\/wp\/v2\/categories?post=301977"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-json\/wp\/v2\/tags?post=301977"},{"taxonomy":"bylines","embeddable":true,"href":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-json\/wp\/v2\/bylines?post=301977"},{"taxonomy":"collection","embeddable":true,"href":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-json\/wp\/v2\/collection?post=301977"},{"taxonomy":"datasets","embeddable":true,"href":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-json\/wp\/v2\/datasets?post=301977"},{"taxonomy":"level_of_effort","embeddable":true,"href":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-json\/wp\/v2\/level_of_effort?post=301977"},{"taxonomy":"primary_audience","embeddable":true,"href":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-json\/wp\/v2\/primary_audience?post=301977"},{"taxonomy":"information_type","embeddable":true,"href":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-json\/wp\/v2\/information_type?post=301977"},{"taxonomy":"_post_visibility","embeddable":true,"href":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-json\/wp\/v2\/_post_visibility?post=301977"},{"taxonomy":"formats","embeddable":true,"href":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-json\/wp\/v2\/formats?post=301977"},{"taxonomy":"_fund_pool","embeddable":true,"href":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-json\/wp\/v2\/_fund_pool?post=301977"},{"taxonomy":"languages","embeddable":true,"href":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-json\/wp\/v2\/languages?post=301977"},{"taxonomy":"regions-countries","embeddable":true,"href":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-json\/wp\/v2\/regions-countries?post=301977"},{"taxonomy":"research-teams","embeddable":true,"href":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-json\/wp\/v2\/research-teams?post=301977"},{"taxonomy":"workflow-status","embeddable":true,"href":"https:\/\/alpha.pewresearch.org\/pewresearch-org\/wp-json\/wp\/v2\/workflow-status?post=301977"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}